460696
756299
389173
430871
481595
79496
612460
340712
322334
520873
552880
530790
492853
456406
934243
524693
503343
510338
718657
358505
487663
288725
517992
537177
421427
533128
511196
501222
233318
779591
578545
416628
424561
365547
677264
619621
617273
439926
454122
519181
385260
650370
464888
401640
605704
603136
489074
487993
332770
211114
329586
335072
297592
386701
426676
871657
621543
342100
261620
215870
305802
419216
613669
555702
263340
246673
227799
385662
263960
594986
547319
560702
472043
524778
481140
398907
683586
384778
436432
664060
478677
555722
203666
325919
389966
778879
490397
525294
387279
226792
525276
569312
587437
153509
347648
416410
277533
475254
458444
165636
418206
328708
517147
394159
573461
93776
427829
410725
574864
485985
269867
791740
504208
375736
234053
498661
641979
567130
589951
589054
368126
529656
631471
419057
447185
580235
681627
746127
297300
434782
731522
650631
731512
699368
603851
164414
513498
664107
568518
494264
432858
303248
433840
573660
769957
727475
476445
363537
411064
323409
266968
323384
486032
563760
416823
418017
394277
462141
537670
447457
641827
503990
489279
664350
663510
107527
567388
482855
341783
774888
609699
539286
337873
322068
109348
355755
446458
646483
564753
379653
402425
861665
889655
570427
498382
151250
370914
442622
577108
484270
418342
448165
310395
295882
695370
351097
331813
397911
471911
465015
526576
633567
614467
551101
554068
472461
287510
355153
457042
269837
315304
624175
391697
216432
263073
314605
535744
359307
346792
547608
460074
379046
413002
260556
492413
269757
582298
656137
525761
660810
719338
715322
273890
519150
347287
493689
673148
744172
416859
551101
343554
487575
535573
562845
495034
412630
688203
264992
455110
512412
464917
137859
655177
362940
596689
573011
374695
448622
418421
625491
621094
583825
174040
392088
252976
405568
541831
505381
589471
389864
285691
392236
788017
478129
804517
401368
207886
863474
349835
406879
504549
432920
420492
134502
684350
461599
354397
592713
456020
390366
645896
610598
509556
417830
313269
503010
395001
344978
727351
279403
327256
359954
376565
528805
387621
725124
396635
472475
617602
457593
379503
388810
452459
356181
537658
425535
373670
783062
250217
522770
825463
298704
680030
496865
314744
383828
570763
296636
330732
693979
558265
664510
572164
535807
386972
257840
470431
451352
691878
541938
108089
355132
225092
500868
415281
346042
481595
535067
497790
465643
399629
345092
310626
411434
154361
468117
474555
585688
659517
364143
388325
308033
357563
399695
774625
364207
151974
346157
416436
443363
467286
340852
403327
121446
711853
513921
628035
388148
376551
734119
138082
495639
384960
191778
660453
303898
454477
228488
257678
663943
786517
631832
565918
1031650
860597
312314
501056
447800
328459
532939
533135
375487
336492
1018514
345320
465224
420864
580172
487197
317431
708424
492495
379072
340831
213806
411714
92395
435288
446429
399677
450724
670599
529890
779421
388245
197316
385837
315458
422364
465922
439609
590118
662100
422150
220151
409565
544882
481201
339823
393836
421312
428377
323327
444522
356482
625941
848380
391512
609433
361787
599260
234815
576205
809257
640897
373505
551581
549974
360190
281575
662023
207672
658359
748982
600075
562028
579786
300688
253082
389187
482783
433871
589444
364142
870682
332401
552443
456096
578173
418154
490106
561105
193918
451352
546056
402059
578524
587943
558749
643972
571562
392170
422366
304587
633923
289998
508560
410121
375054
385671
375583
199382
423627
314233
597065
413269
479299
510974
158040
327284
511966
583330
493491
446982
389260
581426
524030
521364
195958
382499
574332
167076
585089
309441
562979
520978
310238
327773
839375
271295
499232
587807
554972
602925
430845
476221
310011
403290
480555
610275
473887
278359
352137
313269
433717
373464
404339
388487
588209
488702
696972
384883
498361
732270
721943
472191
579260
466499
812516
452257
367445
386700
435413
670813
533838
419309
421845
451720
464407
514307
539818
500726
601990
316691
381402
421890
609175
658348
580343
350953
504930
545930
375665
469409
403193
449213
388997
442970
561932
492552
501852
338446
466240
56051
117387
537601
677633
386469
498692
373567
246259
451588
392004
288569
544198
408499
338935
485583
649590
350729
383609
643900
298893
358481
419454
369626
660218
246441
434892
387219
382161
519294
363438
341681
464063
408251
603392
423739
289526
662912
340022
430854
461015
332560
378015
811846
697209
937204
237412
466306
643533
194684
725045
552587
209910
458443
664768
365177
389528
344221
564864
407252
472393
488898
158767
330830
468879
502006
353588
302834
423512
459085
447355
581639
565364
375258
511514
389659
628143
384625
325328
179328
344465
500422
293046
146289
567666
440200
128892
593496
622120
492052
518585
385649
465884
459542
341854
527703
234644
613275
463065
578836
639925
332077
620022
631889
718258
861665
701405
368487
372085
281477
178443
373422
312525
464532
696380
476893
354966
326133
442038
252998
332470
313672
363065
501880
460280
241094
486228
506631
220755
278210
495833
262772
545217
718390
327494
445147
141497
335667
423190
774515
652701
335940
519649
304587
415142
471199
387612
835644
248092
670865
341575
47550
542707
417777
473821
386219
451022
720267
414376
577259
459209
348442
398582
555217
721367
442590
328114
565331
314769
200512
167381
491374
340366
551693
487245
512898
667334
442623
422149
568045
452586
364800
474581
433497
530066
508666
539046
618845
330208
481530
408282
788796
453474
463705
446980
732511
442304
515395
585955
589377
329244
567897
363615
421918
349759
445656
571812
752044
362165
410498
466393
664280
483228
657303
406343
267362
422977
637249
265692
395767
383908
684802
503266
573565
466586
221719
477148
532200
632993
706322
614502
458199
205415
469330
321337
545284
354102
635493
832844
467829
454924
485123
389653
633883
496588
410781
368435
264900
497359
429776
347588
677579
570641
524782
535368
625775
541778
762634
867509
406369
284629
444605
589696
189944
489008
526062
514216
468323
537670
386592
836917
674038
482766
402199
333652
442122
624114
512924
808318
427598
746376
720168
625080
510500
429776
686546
698622
449539
588250
613029
296086
568301
359989
714958
349902
549587
406873
504208
295886
562229
505003
565097
538835
546628
580281
876972
370244
372418
434920
551876
519480
605402
499863
805139
742102
548736
532447
558630
462778
510278
423139
336145
438996
500701
641416
440191
586476
433738
431277
426424
572411
599094
570975
538789
459325
535284
632461
511332
501560
430494
401689
281714
565863
649283
701305
583389
497752
488032
634187
348102
448629
486342
467231
498713
542317
475558
640131
449455
621344
757092
413058
411685
421973
534971
553490
435055
744264
458091
498924
760163
297829
602496
495439
486263
774547
477951
311863
548275
533292
739043
613070
517966
951966
821224
691465
704292
560384
621597
666143
446664
593385
678959
338162
366540
683595
541253
380761
514588
393749
500647
392564
571812
460989
334777
320115
495427
398574
652987
520027
646685
288263
281281
336485
395014
193371
461530
459325
470796
582862
693230
558522
329844
858002
516695
700990
476589
357687
442344
410877
473604
494018
392563
726909
337914
525247
850780
517932
432810
752044
505487
526587
251494
564515
565208
533599
358815
568703
614001
297644
407504
332912
598155
570495
472804
582108
476713
418459
420049
391736
476865
962642
513274
375114
376739
588516
592839
330607
273267
564400
768855
552166
475542
616625
744221
422036
452790
531758
231794
665584
295041
947180
585239
591500
634031
477148
608045
697880
602102
281768
631471
623087
523747
522736
520566
454586
743605
631781
554018
655102
353020
319821
488128
418854
449684
410867
373961
744009
587722
540138
762776
820693
416140
510871
329182
397224
854059
565010
689021
938614
540682
431987
498002
519148
402441
574118
496607
446454
139522
487537
143553
637278
315205
343617
540154
469396
805260
383953
389997
612239
598007
568654
374385
297947
599233
555210
641334
614304
217770
469326
724816
678959
524384
667265
505463
482011
535995
482052
777558
542725
823391
401708
618218
346027
416689
526124
473578
571081
413309
496270
731654
551732
615882
632993
644143
432674
518451
493712
626232
685844
358051
632910
486109
445567
532685
613029
502499
538375
548584
725492
516996
861778
488795
382385
555456
421887
454713
675374
537822
338164
373378
583036
772788
382202
702845
626599
468526
477748
597117
474960
480677
512612
465155
491489
533144
333300
555110
557992
456285
425347
399091
604175
557365
715155
681850
514231
81428
349688
411175
433723
451707
404547
715302
555620
528319
590641
842639
516204
687315
426509
259535
908676
459639
653008
325354
331334
432697
266759
427331
472468
532589
460725
588396
651148
541648
358557
655941
208660
549467
461695
544167
755304
725048
448893
533102
322540
517438
400867
287664
614682
477165
183671
609323
683586
484188
298761
538351
571813
748314
541220
667302
584222
368660
630783
814869
817548
300755
543334
601077
670412
459489
615681
348052
403806
522777
399687
639040
329091
667755
283344
703252
636266
470170
380997
557974
631905
669242
700766
784616
524064
284930
492097
586520
679101
492228
432106
446883
578451
676648
149242
185579
681264
912738
496964
601496
571250
379443
504983
423054
186574
687273
421400
738773
426227
796565
496964
461673
341608
545059
379259
642206
379111
423653
784616
587692
340212
682241
454679
384254
611699
551732
756734
530303
436904
771492
503026
619164
434497
445134
427911
464374
581858
475390
585529
890306
459107
487966
415276
699097
489647
506715
486110
704546
121446
278137
321999
619160
540389
176309
738773
345539
484649
636279
427848
467998
427397
744806
817389
755267
411878
606150
663922
561628
571158
529133
460074
633963
310479
558620
522483
551979
292891
538710
632949
613036
555276
604733
874117
640963
431931
459236
707895
599894
275250
485977
467012
710996
468052
544862
258925
842287
498528
464374
469980
494258
517925
469616
845091
469070
384754
523337
890306
582812
583684
685826
491233
41213
529133
817548
528195
531952
449575
551275
452627
608420
381650
529058
637018
280153
427848
498823
735747
721734
506715
796565
139547
521421
391637
560259
616355
337348
434561
420935
724883
538710
744305
543919
609371
779113
756734
503730
465709
475556
629089
407816
473691
551275
309025
962642
679197
485772
355967
444865
635848
669242
355289
670412
682987
490972
664608
582728
796565
842287
543408
691043
243130
493267
577689
648343
544667
720443
721634
380874
317507
842287
665972
350119
586431
299053
365952
940115
379259
605889
313530
267970
400095
586431
219049
748678
430494
432640
699097
609480
920162
543342
308157
608462
715242
523653
487966
785970
653057
699097
461673
583684
134314
495591
603651
475786
385158
582812
585575
581680
379259
427397
267348
601077
470266
791403
586420
883280
717027
631633
691043
384757
306445
921070
669463
608775
689414
647936
350119
350870
698035
529513
102240
631905
532672
642192
721734
561819
537564
421342
236581
688070
719496
814869
610796
418471
362079
489258
437237
404778
642206
271873
619160
393833
779113
695892
632138
538710
613407
416149
360455
572159
619164
696159
588956
755059
639040
370577
593032
704619
559811
933692
540682
584571
543408
782375
612085
681628
306521
382316
447432
669704
614756
392398
437237
496964
720443
725608
689414
291820
365275
526295
747056
423039
654101
592755
670412
876972
544667
772574
51596
365363
452459
232863
351289
724245
496672
485772
466974
475845
684693
426324
310131
499877
587052
782375
634686
626165
591189
215517
639283
593032
452103
461257
419281
517283
608292
515689
796565
437884
527990
703363
1107511
642571
928561
378015
638528
682394
601077
378013
960204
330502
493173
500650
640992
458608
631905
613196
563557
548928
150976
600614
797414
626165
611468
796565
742026
465378
350119
883280
384252
550256
482455
500546
707035
405314
543408
192553
514702
557139
376629
515440
465341
489535
207454
491638
785016
1079878
814869
828224
172075
454447
723856
615681
514543
593572
579389
344530
921070
369273
400650
306695
432169
551860
499941
503730
562737
509889
679101
334429
535698
533416
890306
583684
579873
494018
584490
540294
648343
326278
700766
493267
451918
660341
497025
619711
522777
751931
610796
379831
636279
445134
274007
673138
620927
741673
546544
441590
423039
751458
680841
608556
385856
515689
387668
639040
806440
479943
597556
420071
475390
474130
488193
507141
530560
292410
437237
600803
597556
609371
399097
256337
239169
507819
221584
375606
489338
610796
271127
751890
666524
576536
409397
556214
497177
561628
656761
741673
968706
614756
356961
426227
1107511
288347
504296
661892
631905
771492
574625
660341
817389
491268
364451
816099
399236
529958
390166
523337
956194
817389
322817
540522
816099
347367
592988
784616
401249
559627
617273
625412
555872
405173
533726
755059
475390
586431
680841
478676
601077
475390
380216
588810
721634
521364
759873
538710
471269
522777
596438
454920
698035
379259
470116
193758
591513
608534
726479
406159
150976
645521
544862
782562
553480
514851
514680
744838
443907
493267
592755
766874
529982
379259
707035
265807
529133
498343
632573
806440
546544
404760
642571
685608
347824
631905
720908
377091
716253
536394
517925
475556
520159
388148
603651
648287
393041
545257
515440
608534
458113
348118
738773
411744
326424
755059
544862
416019
66535
392455
608775
230293
727741
601496
337692
533726
864995
628341
495004
485977
449907
296694
324566
874117
403041
176546
525469
455551
679140
647936
632515
609371
354102
345208
785439
505800
636279
395377
550256
391939
302018
557827
621081
507141
376272
383045
420868
337473
666231
408650
322349
704619
523909
593670
663994
561819
174175
441722
407816
487787
662780
803147
469743
682668
478069
708332
244017
689414
649283
640992
423039
485158
790737
615681
408544
379259
440667
559636
771492
628333
700280
379259
445471
195052
610796
545257
504892
590032
636279
455551
485977
305529
610851
490232
418027
646855
557584
492097
747179
715242
529982
385728
787295
601496
996408
238653
299636
751931
405335
527385
486566
646380
592988
616743
454143
554857
324065
577862
330502
660341
464374
471756
699097
726479
570773
146247
478084
394978
928561
779321
744806
475390
427397
184462
607109
346934
721734
689414
589977
449575
627781
744860
744806
703450
608534
419378
577645
600514
491025
366155
361230
434599
699361
536631
252909
819072
514851
503595
600514
874117
679140
251553
745233
402053
478491
447061
495063
384337
686931
192141
431056
535756
807106
850707
475021
246120
673670
590032
646380
420272
662780
552928
486535
471057
734870
329628
437237
726479
745555
1107511
429980
707895
341783
238375
265686
478491
603242
497369
673138
497177
363713
472181
576480
460712
557365
292643
224521
481599
255629
343101
528734
558620
580470
308755
556497
497868
560423
772574
613196
735747
402053
512186
700280
634686
748678
423039
487488
557827
714978
615681
527385
298921
779321
738369
607408
601017
205361
751931
782562
610796
696732
543408
587014
720908
568012
1107511
407964
446883
858350
443695
956194
441798
398622
521421
492097
377993
708065
751931
516683
733813
469374
189504
619309
432638
475390
694582
532154
639283
968706
457276
498345
874117
477761
1148131
629033
1041623
426227
935517
387681
339715
556943
351289
817389
475757
137455
871241
883280
246948
662977
548927
660341
148
277612
759873
557827
392186
619164
619309
629089
564825
521242
440905
644472
475390
705433
515160
722625
940115
1148131
478904
559627
253221
551275
255321
642571
734870
761191
771332
311305
759789
613196
703363
370867
304974
782562
642206
465559
309912
669242
319233
570773
41213
799461
824462
799229
804052
457770
427848
691171
569802
614290
134307
470116
741673
207311
287182
529982
543919
527385
426511
416548
586431
990540
630218
346371
608534
637276
246922
685608
574200
691043
253433
613834
779321
253082
671540
759873
636279
515689
103579
379259
533416
627197
246275
263402
422066
503392
610796
457781
390156
787653
759873
662404
616995
640963
423152
479601
1001624
879834
621357
592988
819072
458113
681628
422497
526418
374062
629656
556214
347711
503730
810298
381605
442217
267544
351289
816099
410919
470587
636279
516204
613196
274739
744860
665972
464374
310758
629785
396454
693762
461673
546595
854680
443730
279311
543408
556214
511411
364723
701898
60594
398200
485158
587692
493689
497177
283122
265326
495063
452528
590032
548736
372069
437023
695249
454143
343801
594506
316180
608556
639040
455551
633671
288316
812188
454447
316783
537520
309025
680326
495749
845091
418017
784616
358068
717027
491777
558967
492495
454964
434008
485977
364261
676648
60817
791403
639283
501222
928561
457717
660341
344326
569083
735747
502471
505826
756734
366661
599260
510771
446883
585529
744860
646043
232322
718390
421452
491285
382373
647936
600573
515440
557584
596491
498350
493267
748678
968706
679101
498972
359559
292935
537670
355967
685826
640992
614756
696404
591007
576530
819072
417932
492103
516910
433543
685608
343543
996814
679869
459012
376390
684693
457124
390651
660235
407984
558994
495004
292438
626165
694582
58230
582812
627009
627197
529133
536915
442743
423867
611043
575614
928561
748678
485772
817389
513183
744860
427397
443695
706771
464107
1107511
795692
704546
679140
241177
559850
454447
556943
751890
744860
431672
355967
621113
845091
527385
459864
817548
587692
585760
593032
685608
682917
640992
771332
423867
486734
497177
646380
691043
437897
297917
559627
523337
814869
495004
559252
814869
399687
883280
475390
480122
784616
454573
434491
479169
583603
149737
392853
531555
404525
565060
510030
667755
507555
413199
492254
699097
513540
322761
285159
5523
418536
438907
585529
327549
509478
465315
520508
508474
492254
340526
709547
627197
744860
420011
586431
546595
214210
252668
704546
505845
562430
443695
233584
662977
648824
522483
423039
593489
497690
565123
928561
696732
487966
472461
649005
602719
594080
676648
463768
177479
816099
505996
495455
39886
337212
694582
461673
510688
587052
376898
996408
372267
885493
438454
449755
434193
699097
662878
600514
229129
593489
399687
391319
456803
554915
396345
817548
662977
614290
866089
523337
631905
579236
400382
635936
519095
534001
407964
505073
546544
364348
614756
591189
435354
464374
302982
445189
567009
474458
536008
289518
717027
516585
401750
460846
730277
695797
559627
435664
465915
310185
337597
522483
475047
587014
352661
645399
342502
496964
819833
718706
720908
601496
457257
418193
360030
290135
556505
557584
405035
563557
536915
485158
637018
517925
457781
663262
379881
619711
346057
314486
498707
476013
519095
483537
587052
454143
524726
542717
570773
640992
459236
509138
691043
600514
653449
456610
418184
412031
465378
330674
527385
540997
828888
687360
333335
475394
547006
592263
304368
407816
406692
586431
387924
461673
568877
867460
445134
759873
238672
322621
487419
536915
443695
205825
640146
548584
556214
608556
666231
484699
491609
723847
609371
859386
552474
747179
601077
393412
497369
619711
465863
198638
286139
257213
600514
771332
533726
1107511
593792
480490
648287
990540
338530
613099
730956
761801
541392
444218
735747
640963
105585
814119
519077
777319
563557
704619
996814
331090
437237
443695
494309
704619
1079878
523337
766874
446883
702792
708568
437237
491025
572320
874117
990540
582449
470509
474632
357017
589275
676142
522777
584856
662404
578112
361427
365291
721734
476123
718944
324065
239202
471269
497177
803147
720443
600614
597308
475786
349479
442149
751890
452670
912056
750546
666305
503595
673138
582728
667755
698035
738369
423873
563978
586407
666231
619711
774177
559627
927082
239657
587014
444865
472900
417310
417438
469032
339635
669312
600614
418471
469457
352070
373202
284227
649115
744806
358815
467293
638795
430308
928561
739338
511308
558967
664348
796565
299196
734870
475390
421452
696641
524483
728720
496618
594506
596038
475787
761191
538710
619309
503392
396677
717027
305941
796565
485772
385559
585529
521421
310623
509449
814869
777319
594506
393028
599716
609815
436281
796565
427705
397547
246137
456773
751931
709532
624327
550363
931253
803147
396286
667755
996408
799972
453398
682394
640992
666231
293385
598447
493267
514712
609480
621113
608556
586431
691171
689700
308705
485672
552928
551979
289689
643272
441575
474721
482961
770481
619164
287165
469708
423472
477941
593032
255328
842287
452994
573822
457781
940115
514851
490972
569083
515210
669312
666231
748678
590032
485772
319871
355967
311408
643749
315461
593969
644780
529498
639283
430677
672011
755284
601077
353020
238542
642206
379443
698522
558868
639040
331708
815772
532672
572386
421467
618366
605889
559627
375189
588810
342935
148
619309
563557
667755
689414
682241
311558
437370
671754
648287
551275
305513
472900
698035
425457
432309
529982
687249
675478
678624
721827
708332
472691
717408
341575
454143
609480
639040
874117
330502
968706
557124
842287
351289
430957
679101
402166
619309
631905
453950
494272
761191
666231
796565
525214
819072
782375
499035
544878
719067
609480
647143
300780
616364
774177
457781
352572
557827
469330
685826
885493
587692
311787
984054
513325
784616
288248
921070
409580
803147
771332
626223
250653
707112
404872
992494
587052
854680
591259
819072
557584
445134
529133
352181
715931
423287
370104
449359
512076
588810
471997
487966
676648
642206
457781
494370
779113
533416
206151
452528
715242
527109
448089
735747
540054
556876
680537
479085
558353
760652
721634
300536
454882
624579
467432
806440
155614
784616
811757
696732
459399
1041623
689414
551670
507717
538710
592988
473422
694582
427848
563925
640963
593032
817389
968706
427397
675478
410716
463472
327698
777319
668112
990540
556764
406692
386259
461673
497912
741673
643511
694582
534001
179525
478491
496014
573239
707035
968706
589977
617206
308361
745233
665972
507873
646043
515689
735747
355731
558967
421452
703235
600514
990540
703363
495004
817389
309834
60629
664608
755059
207886
647936
1148131
642206
651947
605801
640238
489709
379443
546544
365105
707895
738369
533726
345699
337833
503261
490099
707035
708332
359361
308625
394371
393443
672400
484649
544862
921070
782562
336347
396105
698035
274664
753192
515440
672011
631905
605889
806440
544862
345473
480425
748678
207554
689080
546532
721734
446056
390019
404594
550256
563557
642206
756289
658617
996408
700895
443695
637018
557584
734870
449575
427848
485772
428961
608534
745233
635324
401188
583684
708332
419281
544748
479419
342564
299647
676648
306999
429826
291065
1002310
641827
503392
674206
610796
681628
601017
503595
624273
601496
457839
751890
534667
407964
648343
597556
437825
298581
726880
631905
57630
482221
672011
598581
647830
561819
558620
819072
186933
748678
723482
427848
404982
431931
398413
544862
530798
796873
912056
558620
324005
728132
569083
475556
601496
399333
408451
495004
700766
691043
172358
679140
497369
498291
510254
759873
706771
284154
545257
782375
827508
424766
636279
341240
345037
600514
405661
437897
160680
796565
476083
623347
473737
859386
412892
524782
343896
567869
608420
735747
323185
846729
672011
613196
817548
492254
450374
640963
426227
585228
639040
380100
669242
613506
310108
669312
628004
265927
558967
388818
625041
496964
387588
651236
667755
547310
668960
320699
612085
516533
620927
556943
642718
558967
361482
289541
413492
613196
450869
779113
680537
583166
545257
1002310
397710
400612
407176
454143
603651
469708
487966
451401
933692
672011
573461
522823
613623
574041
316772
730277
503730
394826
698035
370532
373473
483277
399687
744860
606208
346123
786794
324566
526222
721634
493267
514851
379443
697378
536915
883280
417964
364207
632949
466458
648824
376355
536915
288125
316621
757646
444720
201372
526952
650725
396438
558967
453737
314349
663979
337278
440869
498386
614579
569532
761191
303019
660341
745233
590032
854680
348413
408394
365165
492739
615681
401336
679197
330502
593792
588810
735747
497150
679869
346123
632838
528561
573503
316013
515689
546544
341234
384071
707112
211668
619309
316431
523337
587943
379443
348912
545257
517925
443554
362177
500018
680537
200997
707112
796873
559627
548795
721734
476057
515440
546544
550256
470415
756734
449575
608420
337978
262591
324566
444245
726880
933692
658454
458113
332893
751931
666250
751890
755059
689414
430670
886320
514464
305516
402558
507471
634686
796873
452528
236443
645415
694582
611762
715242
608775
996814
383828
485977
42299
673138
270662
495455
399333
628004
504882
522483
990540
459236
513043
475556
482685
696732
593792
236849
522483
33662
585223
327850
455551
669312
573239
445134
503107
432095
391319
586914
384338
487966
127039
529220
457929
556943
996814
430753
590032
474721
500227
666231
271705
536915
423039
78802
495063
507940
90173
497177
496573
842287
465608
560423
510030
484361
416658
557827
536915
990540
990540
694582
488326
324065
522645
582812
544941
464605
100000
461673
559627
471269
556641
704546
706771
670412
522777
478491
292356
639283
730396
365064
381662
470258
672011
662404
179547
453713
293536
609371
757447
782367
680537
487966
379259
771492
207639
613506
588303
319068
531244
679140
421249
526062
355934
745233
337951
606208
685608
443378
657849
334551
506715
301518
525915
272086
427965
552083
646380
735126
940115
462138
519133
632339
586431
609371
331368
676648
340713
885493
424451
747179
588541
621113
517377
485772
679197
587860
577839
315708
404594
996408
771492
439548
533726
378052
452528
747179
1041623
828224
236144
379259
529133
489594
482286
321322
621113
80264
485747
675478
675478
756734
566016
444865
761191
514192
349163
368029
529133
366945
426227
469708
606885
613196
292540
449575
427397
556214
676648
494426
551979
603651
538710
522777
324566
456264
263415
518972
606208
675478
530303
495063
444865
334552
612085
582812
842287
1041623
303336
544332
559776
507471
535750
364108
886612
631905
1079878
450381
492254
761292
382742
485977
627197
508674
672011
700766
433955
445134
197057
324705
571732
618845
407816
428571
1148131
679197
419747
730277
593032
464374
491865
689820
396961
752044
366213
658841
421452
145025
703363
475390
529599
206394
393682
417769
445661
390194
450775
646276
747874
594506
1148131
259206
715931
347986
859386
703450
432049
673138
534001
672287
704619
414387
601496
609480
503837
666231
424260
427397
796873
497369
497177
396884
454656
454447
427848
669495
587477
259332
1079878
523337
780820
519095
782375
179873
582728
543408
638528
864995
874117
270429
627197
665972
726880
644874
412419
354620
1148131
502711
412485
408052
441274
482606
857163
510974
457781
384782
647143
443973
682241
779321
517981
956194
682394
253472
493267
391269
699097
648343
784517
520027
500502
457929
726880
706771
430062
413707
342902
640460
347237
656165
391523
640963
183552
225068
734870
583807
158177
434035
495004
720908
682394
608030
515689
648343
472900
1021338
334826
324566
329303
430172
616232
319861
427848
570979
554542
391319
515689
608556
601077
324065
577565
469985
543919
413639
62147
640963
691171
640963
353589
423039
515556
738369
530303
675092
684242
707895
517452
522483
427911
365818
592639
745233
533726
640992
689080
747179
806440
587052
389162
498837
402939
462138
583684
521737
696732
398312
613506
647904
619164
350119
375048
682241
796873
864995
664579
213638
529401
339352
313272
485772
591189
492445
587052
691171
609480
696641
491268
779266
321448
262242
570773
707112
478491
738369
572159
600514
677937
458113
510219
434054
600573
530303
458918
546345
475786
408471
437237
427263
381232
464372
608556
241339
521199
772574
392800
669242
569083
402558
619557
593032
521242
779321
696641
371551
589416
408523
1107511
470116
665972
875500
619728
311751
756734
546595
686977
533416
467933
563557
842287
405359
859386
232248
514358
422616
133982
442622
543408
556214
421099
586240
735747
530303
675230
703363
507141
629089
505349
845256
622729
485158
51596
407816
310891
685608
418359
529220
410405
540454
593032
495004
679101
610796
748678
529982
700766
467180
597556
227983
425621
696641
647936
598976
498178
816099
738773
422149
560259
472165
647936
288644
600514
573239
642571
825463
428824
534001
761191
357387
417001
681628
473654
336492
716253
720908
517925
527040
587135
707035
608420
462590
562308
407816
885493
330501
531200
153587
780967
497177
796873
415186
543919
324065
419467
503730
444696
369624
390161
1002310
632949
450270
771332
594506
703312
435572
475390
852506
853859
572386
328129
886320
639283
629089
600803
679197
428437
42299
588810
603824
258244
716921
454983
700280
716253
569548
612085
556214
322470
746697
379443
435640
468784
485977
555874
85699
529133
464074
652425
241239
582449
772574
455622
323242
685826
128901
1148131
600573
431919
362786
237539
806440
572159
497177
817548
454447
662977
389778
494009
642206
538423
414242
747641
384238
751890
691171
462668
600614
609371
647936
574200
538710
707895
463248
582728
594147
411498
746172
389784
691043
579873
996814
401776
695342
445134
432260
253043
311252
574790
448980
607803
647271
474331
551979
407816
605939
329662
868126
402437
790681
694582
395805
646043
451864
230988
612085
312413
145715
816099
329644
557584
671824
408005
699097
326308
346123
777319
854680
940115
607952
426227
527162
532573
562083
431168
558465
445134
192507
454545
396066
548200
394321
744860
572668
675478
496964
524353
619164
485772
294464
600533
444865
609371
597449
703450
444496
153686
803147
576826
472900
703363
536915
466630
767079
527385
824462
803147
643542
454143
700258
347787
614290
689414
379259
363634
483616
699097
364408
556214
534796
324065
380725
420372
304337
744305
734870
475556
383792
662780
577565
545895
546595
797174
704546
606208
1041623
437897
589715
299296
592988
275539
530303
449821
243734
478924
684633
592327
515972
316582
243895
337228
518671
564043
474936
368631
594319
589864
843461
345208
393997
484017
503275
476193
382199
264637
440590
478643
710626
559084
455970
793624
974949
843461
314400
474936
764053
441800
276199
809681
771760
843461
710626
685805
595856
518671
197902
667731
333425
568441
571224
938503
474936
98067
392753
612406
793624
535409
686374
470144
526051
574054
370316
376739
665385
568441
634194
805018
399535
382717
568441
559084
306674
407176
629668
634194
993765
774635
339480
568266
564043
636493
337750
259405
974949
314961
474936
130842
595427
411305
771664
673498
356610
593813
561631
605102
456798
589864
340299
595427
542524
605102
710626
478494
634194
591869
636403
484112
357072
502676
764644
401300
568774
432431
515972
474492
626110
371600
498749
547874
515972
878975
667235
444429
707039
918878
478494
575846
458772
569967
612965
542524
471230
477386
503275
478961
339482
203468
728844
518671
385823
754281
805018
496039
452109
940109
600491
334677
662709
636403
639750
282680
527101
792258
592327
389950
629668
595427
623226
331744
362575
710626
476193
608460
602477
554937
537888
474256
307983
484017
605102
305042
600950
878975
502558
483275
402332
304003
628560
339976
202900
974949
595856
204957
343075
538034
400170
805018
413279
360751
639750
678499
767234
691008
187913
289590
680849
622352
783057
629668
591330
659751
710626
706100
422694
724593
513157
462170
239747
382021
878975
142607
474936
764053
701642
600950
286867
542510
397995
360182
794313
567209
580687
881342
728844
376898
771760
828497
478643
153902
446775
542510
233401
593289
399675
591869
568441
533797
639750
343181
828497
225337
315014
479792
289138
310885
993765
710626
518671
870330
728844
878975
629668
534084
591869
436027
517652
879224
597417
515387
707097
805018
612406
663706
468208
571224
348163
484017
398429
483020
564043
577197
382850
828497
244779
710626
377144
918878
634194
281380
706100
306746
800261
534084
823219
828497
387869
645638
727880
483020
543015
514982
478494
809681
635184
643884
634194
771760
707097
564043
768231
571224
735614
366381
662709
589864
659751
599986
662709
793624
447631
879224
741485
526051
376227
663706
499746
503275
378995
540389
707097
491783
485342
431547
526051
662709
626110
728844
506947
662709
706100
600950
499746
440311
712695
518671
645638
576061
361957
320797
639750
642265
635191
456187
658999
443474
526020
879224
793624
635191
503275
430107
793624
684633
534084
760652
611886
768231
408190
885893
684633
629668
327949
993765
338185
411064
534084
568774
746376
542510
879224
542524
368452
628560
478141
843461
208398
269698
483020
450568
635191
377415
566588
710626
629668
634194
484998
674946
493393
523527
658999
456722
567297
707097
76978
768231
478057
349485
478494
478494
231076
330608
483020
473867
588856
639750
69609
558044
768231
809681
767234
536601
589864
667235
261100
870330
570599
172461
499862
631889
594319
303938
605102
771760
526051
594579
473557
764053
594028
515972
612406
650013
636403
467498
646725
339355
797398
595856
559084
636403
402652
658999
605297
467557
768231
634194
476896
683914
634194
347009
579145
504315
636493
565937
564043
409329
564043
482680
516082
501731
659649
535254
438497
465914
484017
635191
503275
764053
744806
559084
319977
487582
574054
463353
475403
568441
348486
556848
655273
378952
274631
423660
526051
439450
526051
471435
684633
402800
645638
843461
542838
663706
993765
702412
768231
633715
329824
314605
348618
677051
940109
482411
589242
574054
564043
481106
568774
477386
218819
283167
404576
663735
401286
589864
467532
542510
809681
487253
828230
592327
477386
221719
628560
481198
707097
338912
764053
213052
589908
245321
461928
447845
793624
636403
473017
629668
335890
713594
457898
679672
535254
535254
374709
542524
809681
809681
684633
684633
828497
766889
584957
660765
518671
572000
251481
534084
474120
591869
350169
654431
646999
636493
477386
518671
418350
662709
634194
659751
662709
387064
477386
497545
616821
594028
942309
571224
436035
498063
879224
535254
380552
805018
879224
459065
276767
483020
221030
515972
280410
145783
281666
474936
870330
646490
319687
564043
595856
450561
528543
684633
413390
364070
805018
805018
343084
605102
890125
605297
568774
435362
523909
654746
418536
564043
843461
879224
456889
478643
443569
706100
514139
353764
402116
406295
710626
605102
585192
474936
782742
645638
481872
537864
852588
594319
571224
650713
314670
484343
624849
273129
622352
605297
611822
510334
541757
279868
473026
333032
542510
392186
768231
571506
635191
663735
386419
484017
411175
646275
591330
974949
565937
768231
605297
634194
392902
636403
626110
503275
542524
536553
626110
843461
196773
684633
612406
474936
319068
484207
574054
628560
568774
662709
570476
565937
477386
486822
605297
289321
275953
547165
536671
475980
782742
249894
394023
715322
353027
315881
424123
539916
534084
600950
594028
454248
595856
262096
343667
658999
568441
659751
503275
622352
565937
202900
663706
482685
299053
557518
434259
473382
684633
503275
594319
215202
590334
516346
636493
592327
599953
591330
310080
831935
798021
562337
497090
793624
825467
386357
515972
793624
548882
467425
667235
276875
565223
605102
605709
518671
483020
629668
684633
536611
451650
517804
564043
680849
645638
870330
251467
392556
279605
703203
663706
503275
663706
371172
161455
595856
592327
571224
153690
605297
974949
809681
728844
592327
635191
599953
634194
589864
636493
605297
365776
483020
559084
380541
100975
574054
7304
707097
535254
425918
444600
672470
592327
434233
599953
359519
307983
657041
634194
993765
801749
870330
490255
315881
543146
768231
600950
534084
589864
369029
793624
551376
594319
229792
828497
626110
467593
559084
498749
663706
622352
568441
459650
574054
680849
248269
652174
635191
595856
805018
445092
387492
659751
591330
469616
542510
576982
323409
654374
600950
568441
710626
1030039
306964
809681
684622
478494
275798
680849
710626
706100
376390
376346
595856
650654
805018
571224
845091
703047
707097
768231
809681
768231
318881
466166
260781
275366
591869
385837
591869
663735
469501
518671
563139
535254
744570
233303
710626
660665
467016
684633
443029
478494
605297
559084
209303
256469
379219
940109
594028
728844
667235
595856
599953
648148
612406
645415
675950
343410
559084
532613
740223
878975
477507
879224
591330
464932
461903
333151
476193
582010
809681
489980
497207
284227
609452
591869
591330
535254
520720
974949
488179
662709
707097
266912
499746
535972
396668
645638
659015
605297
974949
204355
420629
238720
317653
699390
399715
553248
595856
724838
568441
940109
767234
559084
828497
811298
684633
699945
639750
533797
535254
591330
634194
483020
595427
564043
286096
663735
568774
249472
636493
251479
870330
207113
636493
476193
476193
250460
663735
645638
843461
728844
606787
622352
635191
575301
318881
635191
592327
592327
358550
645638
771760
426277
365394
691207
237092
413068
828497
646803
362478
793624
744084
542510
684633
569346
639750
595427
358984
390258
782742
878975
752755
628560
457503
684633
584447
484273
639750
571224
8368
804450
586205
993765
691727
680849
663735
408001
663735
809681
635191
612406
500994
564043
473654
568441
768231
525027
632880
595856
476193
228167
634194
606520
358806
483020
627546
582414
659751
542510
467922
771760
712929
483020
568774
663706
204867
591330
368762
520685
599953
878975
478494
663706
369082
940109
595427
123854
699097
599953
589864
784455
680849
843461
663864
542510
275366
614703
486843
571224
659751
366389
636493
879224
635191
959804
680849
140961
764053
489762
793624
432074
764053
499746
706100
406190
313529
639750
476193
475775
471911
485100
319687
138338
107616
642375
477386
764053
291050
572482
594319
197337
680849
738400
328530
662709
274636
622352
569053
201857
500353
594028
428176
564043
818134
33372
764053
663735
663706
345095
430829
843461
244444
468800
645638
809681
458092
639750
483020
594319
659751
340790
411523
628560
593152
608136
793624
878975
542510
614530
536893
478494
639750
684633
870330
635191
659751
767234
559084
485832
237832
993765
595427
534891
447109
542524
485485
974949
321957
564043
464847
878975
791798
391368
503275
589864
203254
612406
878975
571837
589864
543231
528501
993765
973149
573625
534084
500197
526051
387565
843461
974949
414999
993765
710626
755338
263246
473894
565937
551409
461878
535254
106364
659751
605102
324320
348219
542524
634194
568774
663735
205361
658999
793624
535254
878975
451650
432938
503275
486883
782742
330002
546628
471140
879224
622352
878975
878975
478643
34241
564043
706100
463369
663706
465378
707097
590848
342790
594319
530885
374550
513348
622466
347318
554961
427239
512744
370229
492728
366590
455353
239831
417125
627007
327631
375035
414972
242656
496754
559950
529571
364084
734559
384450
577529
585468
449468
498058
413635
390631
195148
315743
500713
433908
839758
303003
619890
447845
633623
369377
548515
225068
563023
870369
622000
518681
429807
526316
450435
551476
351928
374848
416281
514210
596591
491777
465301
617560
359253
626086
551502
514165
406236
338374
361398
539406
304269
823277
384770
545722
384780
762963
450330
535468
736410
313157
698143
422150
376288
530309
525711
443333
346250
379391
544959
477681
689049
462450
202420
384369
493048
423984
373422
387936
461042
301009
540651
473724
414376
198706
280540
392745
260334
513661
339504
575646
291000
625534
452342
407258
483593
400462
352068
747357
502193
404927
641435
432387
629451
425660
323332
647722
561962
474668
475203
318574
648778
615734
239568
440727
652957
332958
498824
500891
478684
500877
446889
304338
413418
488713
365157
469942
500939
659555
430026
343270
364096
614213
111546
539362
321448
607676
725138
989379
502479
502472
240651
552127
654297
156420
662206
615595
293530
154205
302690
281492
682291
390225
242009
530414
481106
478328
418883
545593
412447
310141
369755
393594
684938
383739
606392
330589
172875
382897
723304
449677
373033
320846
281768
374110
741620
587493
713082
317462
747641
451864
763126
546291
335204
647422
911670
972985
528700
500915
227324
461782
736775
260752
924561
542635
198638
340630
789712
373533
514214
211359
462608
387930
559376
480055
632096
223611
404185
395765
428046
542737
484740
285908
587108
327876
353673
426647
810438
275281
475775
484288
304645
487934
559970
290697
531863
527494
404586
282405
437564
416415
524702
357486
733091
480936
479227
383288
559417
506663
491324
681850
448471
753970
299636
477730
497613
890921
536892
440132
552725
379470
592227
573505
579121
357615
362240
560484
103503
436273
506760
352766
726790
596601
797541
608782
57630
286457
478367
438374
483747
422357
520677
546827
409901
560971
432166
229312
646196
468923
529430
476057
363479
289138
607610
568465
630376
716570
364393
540997
357073
610785
408214
381857
869010
321545
686959
336932
251553
679778
448977
154475
407334
483462
721637
844302
862871
459379
893984
545961
301747
378769
284700
538794
516153
436136
539273
558871
480961
557494
553223
351320
395779
554416
482107
288401
694915
521954
689288
454206
404927
409485
747179
459840
691351
653033
327165
364952
416664
462368
324340
551007
474993
678305
653784
287015
465674
712098
177120
550552
613050
417525
589652
299592
646174
511238
627678
572039
167170
460457
457770
345948
694200
446860
504357
396066
434264
483630
252212
500075
463705
376596
460196
462602
640517
656750
418731
392196
464135
435033
442223
552491
360232
468552
780967
457334
593076
562698
592969
321713
275892
455044
389158
451443
704849
390123
597018
496674
801749
352052
383408
377429
523013
275044
502852
450556
456279
319977
229828
816831
236153
326392
278050
656464
509339
354425
465748
293805
544323
207195
550452
524102
431041
456299
475617
366413
105109
410318
559850
411843
508150
477113
700410
636230
550939
509190
429829
54693
378564
236610
429865
660780
449071
624933
376386
545875
395156
701788
549841
569356
497020
713030
620235
503691
466344
592327
236944
742069
324876
402116
582473
469942
293382
553659
698520
188151
536377
312979
422750
459164
251670
640577
402437
571941
589395
580406
150625
456607
997
912567
492381
456889
340147
456181
419064
295346
390769
403327
459712
370603
247529
438961
517283
353282
355153
660953
456350
743825
747591
418017
346008
118996
408190
295624
510293
627668
621666
684486
398843
328324
582809
327276
471382
749262
373520
608651
429143
405118
372290
376355
458927
468411
550282
453228
285925
416689
423223
587052
731512
433360
400208
495410
403663
367718
455010
476948
372684
725817
438186
296658
558631
82267
369223
420822
466944
421860
606457
344712
510849
500441
558105
399270
370814
250807
251494
623091
481510
396564
535437
482037
208398
341741
544772
364115
281141
357624
186747
156259
431302
442970
343747
601503
529951
675950
290520
454406
531659
531820
445620
320896
437228
534433
830355
491707
592852
618668
546525
142205
390974
523409
734921
480650
307535
405810
444471
295387
35016
342356
519703
846187
566471
435964
501267
620887
567261
289155
442289
205422
876170
197337
343159
399546
919620
327127
157747
290694
252662
410206
477541
369295
464565
883877
551700
605732
539577
307676
510334
499690
399860
420310
384150
291852
224386
483870
379631
628165
855619
287250
432414
396644
669027
127220
458239
459080
490169
508226
236757
392495
479581
614405
218243
470509
475253
622163
466914
918224
699492
370572
614153
340713
715991
452582
328239
417945
327850
37034
327406
566195
573670
475956
370218
645983
439450
452435
597218
456339
541454
262403
330539
323630
513694
404837
686030
438157
565532
687287
354358
426296
495840
498429
277406
322839
171931
506581
843766
428984
497909
303288
560486
625534
373050
702243
353800
542372
402260
801651
219490
325806
187522
331836
529100
471151
704619
508066
287016
308675
609571
335985
457857
551783
5523
341741
243294
276199
373071
666305
426729
393949
477082
452648
755983
631080
888231
311537
339772
662753
446687
890468
323618
809114
498985
650779
450882
634510
709547
453167
265624
576225
421297
459044
550225
597815
324328
683833
500746
371897
357444
376674
334367
416664
484298
413075
521597
507387
363089
640446
273646
590197
645429
459924
586313
656728
565748
332753
398117
359251
562055
266731
603682
564637
391489
535833
279981
350339
472949
327907
313138
539677
592749
354038
478355
593782
561163
501326
434184
619728
837665
531784
258667
457263
685735
527656
408346
304517
537429
451022
661549
257561
532462
361337
303395
598004
561527
379368
344496
472165
426835
421398
545503
680113
797749
510744
356473
439071
730110
204843
390196
533979
606315
445757
578820
395867
259684
344741
409781
553595
705634
354038
100381
364024
338869
553269
720168
365444
315820
471172
448771
451480
389910
354568
625692
316582
423413
433645
521859
344173
436447
722751
377142
446085
600116
549841
147969
247326
428686
434934
718669
395545
596054
479144
155635
539384
421372
405785
323221
450775
411972
480825
401180
284671
348588
442946
288373
529490
182767
621238
436664
421585
693762
666305
389322
659555
551422
471934
480318
409856
451924
549650
464565
275461
320026
540394
343985
311787
258224
510849
316857
302655
631273
592311
401772
398009
808387
375665
536687
344741
506760
387216
458507
277130
617146
528870
368771
389100
587935
347898
635640
445648
379036
341137
299012
643385
473653
469044
401101
795717
430139
459314
377696
521332
213583
498661
323251
605241
382385
563557
439721
546227
440312
272658
696300
242455
429719
517251
490210
372151
618276
381650
326424
288452
579922
376341
403041
573232
628809
467774
322812
30245
623996
267326
388365
214630
355081
526209
511521
490928
556700
540993
580340
277716
421411
508474
495219
419002
316709
647952
371443
695893
280632
461977
477993
697378
594923
441692
685969
444293
866228
355903
552821
318856
662907
505437
516845
415779
554987
393687
512839
521220
475254
656448
590570
331453
623446
761974
421412
304259
597092
357403
662907
481176
302661
311218
525271
423216
445989
502111
676517
584958
427386
507213
442700
612907
655367
418893
838230
391594
566861
583087
443404
534836
409574
838230
576935
579850
463327
330347
781650
491281
203413
421412
512839
590509
442912
655367
488958
510705
337298
737082
288615
288593
818141
592245
442912
457757
442912
501294
693904
817433
434244
692676
407237
372174
425439
505666
461404
461247
603599
439344
639907
573413
353263
389128
633246
504531
372194
291818
691445
296972
498134
566861
448561
436698
589142
433020
342603
357227
444293
817433
469795
337298
357227
472086
532144
554987
667740
818141
122946
639907
526305
503445
310248
658852
540788
421412
835469
349293
665657
492692
760284
495072
417290
838230
529036
436319
500890
198465
391021
488958
261162
293545
679197
445270
639907
524007
503896
255822
257413
798586
760284
337298
167449
407363
623446
713035
670700
621983
320829
301722
448629
439530
242815
337298
583087
612553
583087
527779
512839
676134
655367
658852
872919
494393
523345
593443
199843
667740
417290
450290
445270
372174
486537
589955
534535
593377
604170
442912
494742
730971
448245
173331
484336
872919
393687
746937
492531
329842
372174
656925
473929
650013
550529
566861
461963
445270
389128
367710
389128
531257
781650
533179
442912
555948
553883
501294
433253
488958
527779
575110
418858
557945
499650
320344
527390
573413
690327
457757
295021
866228
446560
392235
342603
492692
499650
514191
423219
309384
423943
592245
798586
460712
610446
339191
96978
540767
349293
378351
470544
635145
657143
372174
487700
617156
436698
455278
660815
56863
475636
577366
813534
513768
548210
471371
461675
496427
415779
374603
590509
401101
252409
285312
520196
498071
445270
648870
781650
244369
440171
655367
267207
656925
724856
444293
94525
520624
246870
440171
461404
663917
393435
974079
195832
640252
601773
716675
472086
591654
595194
445270
300368
475526
57630
301548
724856
352137
648870
425172
396075
532640
623446
631471
416479
826921
590509
330705
481104
487898
269142
540788
497825
512839
817433
395029
639469
517402
488958
423943
603599
545568
506520
440171
592245
481887
406009
407917
398443
798586
509396
512839
467362
506520
518795
423943
724856
527779
517481
505107
427895
872919
562561
505980
429999
487943
890911
488958
459375
434108
669495
544748
730971
575455
676517
616826
469795
528557
499650
730971
415779
391671
327539
648870
476896
279801
197738
455288
453952
526982
522674
337298
342603
662907
518795
461247
835469
656448
333225
568014
378063
588692
372174
467770
455288
530453
875399
275311
838230
580671
415779
527779
610048
648166
746937
330737
475526
349293
412746
641026
350675
559791
526305
497523
491268
539481
717428
251393
347719
623446
357476
447193
430252
409766
302834
637894
478700
490416
802476
723304
410019
523348
605944
554143
439515
360204
504564
698312
439696
634684
556433
610948
449478
444548
462931
368670
539228
360904
566186
515446
498188
466766
480560
445149
404477
369657
416283
441436
357010
612315
538207
466429
528951
449047
552325
739487
607885
544961
354909
747469
571704
417869
170637
386107
538722
805253
458375
657211
565128
438109
538207
399685
492210
594961
638845
420983
242344
500837
466429
486011
233238
636033
403408
279712
538722
617086
738650
546499
300013
605485
425193
423367
556416
335920
574018
877625
394237
573239
626908
363327
211604
875071
462882
624546
193426
504564
564139
526946
651699
402700
568080
439132
455110
353062
645004
383037
304791
418114
470900
138644
610851
158177
214912
585002
661132
394510
570283
470464
456609
248329
447879
397209
831715
608209
651848
871269
520176
364337
410475
641956
398755
440883
696253
367473
581378
544374
578257
327874
402891
584447
427995
361885
555039
633026
466819
714774
322221
564845
444496
374895
680498
394165
469454
763341
361885
360553
475076
376979
438057
581650
498188
476094
635912
809114
239831
636395
303868
651921
440631
470781
825043
402954
583087
699309
437858
471110
440002
642157
681092
579282
405952
367497
726266
553599
476802
490934
407750
502876
297012
343315
681264
166234
551253
430219
334272
497184
304959
403017
597638
498555
577203
605601
613332
629957
424402
702748
262762
498564
465340
725045
403632
870023
392236
301048
448137
648166
209239
448458
447998
531244
533745
156240
487966
476802
805276
367473
428835
507471
523051
497308
513712
502599
424952
477706
361911
598037
431451
403556
636896
814276
798593
723856
838206
631281
575027
891669
360270
358288
607092
492413
336145
430643
518027
705512
621721
503397
668339
490952
433209
372162
831715
715639
547602
381114
366501
407750
615911
519425
491348
269028
535976
423111
674221
487173
706759
695179
480480
683418
392556
632888
421899
542742
440524
649499
517803
364000
344038
507930
402440
317499
739487
759873
303962
500966
521166
432680
327529
483345
713799
458178
407357
744806
533634
482721
506645
578257
403393
605921
486696
585002
417353
579428
310998
497081
440793
546001
671945
407302
566905
500713
608661
471042
509415
489594
539319
426288
716783
55519
518812
330737
673408
266284
476143
409367
341601
500782
531742
385851
535035
465419
374895
442942
482186
693864
43234
697904
514451
579428
328968
458772
327494
480677
675228
482187
494119
534558
394602
512802
493942
494119
616068
328034
468755
447506
508093
507930
635795
363327
546001
341188
514498
485954
504349
632888
365357
503969
495686
361885
332300
440384
246306
510435
920758
805253
600098
607898
482187
554423
583685
416764
607852
521606
804505
489593
556809
573165
605435
592505
240160
321394
535949
514600
645311
617186
551232
621632
504564
625032
418359
637894
576949
713348
607212
424493
517239
744860
382850
436922
166779
603772
449619
580340
350747
494490
573045
616068
390639
626322
705142
533745
185388
555209
879473
521562
610360
268453
290271
836474
528571
451790
350949
463411
563207
504809
429956
517343
495718
381821
350183
536272
533075
304959
572104
353786
587959
633026
523100
589760
568394
378401
540648
718083
414495
612625
513501
685692
444264
440384
218470
548309
300415
476837
384754
922751
570022
458173
435364
530878
440384
416945
498096
379389
629872
584114
529351
285703
362575
540580
485330
408263
256350
511911
539973
482000
656539
487684
323183
344845
462598
815792
643830
778391
482424
1016435
629974
664400
495857
827670
817105
590865
670456
697894
521562
703799
664198
466766
414495
172927
583087
557993
387329
473797
630153
307469
849745
513034
658290
514217
643385
540648
303487
637807
585450
563548
520123
538722
360904
446252
498707
583719
517390
498234
299494
855307
585234
791000
380220
480256
704994
458701
485954
397600
462135
559044
320003
508093
600028
481522
551507
467515
529179
516345
434598
537167
637894
699576
372173
633583
645285
365104
450599
709906
505089
429377
529571
155922
692402
427271
359038
726266
470528
415236
446548
481456
373109
366371
613181
640714
360904
585994
327733
519785
343531
507054
457042
516520
378702
608290
295336
505961
353786
510240
524948
579647
375561
297966
575471
459266
396429
463362
804505
585234
537210
643875
466306
558962
681167
510046
546680
579169
522610
578532
309991
556075
397593
750387
627000
602314
444471
575627
418895
311234
729506
852195
579282
639038
538430
288615
513716
489593
357387
704301
577203
437814
394819
637171
693723
504117
286020
683443
486252
266560
633287
765653
636428
571141
751307
342381
609842
275194
575913
504117
729872
528434
512531
634284
500825
424835
669247
504952
462234
631090
768214
785645
357648
764541
502599
463829
447193
568792
674350
362358
584964
401733
191451
253377
484625
496774
657641
315895
438057
399901
581221
466179
517652
818134
470900
476643
616068
527178
505089
591172
406544
540187
676620
391787
556698
423838
697609
205337
556909
704994
621357
150562
760616
607092
516739
551779
473071
649499
430230
461333
421845
605108
517343
517390
379035
487684
211927
510081
537816
326518
685111
451065
535139
469980
681167
427291
382132
521989
775337
468203
496182
523409
494286
614290
591652
493472
601715
405768
605402
450599
577805
462745
573018
133531
625675
445316
350949
499968
437873
565569
547602
555222
718715
706014
350767
558713
529351
271862
443332
516657
678016
658710
637171
411744
610731
552904
824225
533075
548515
569754
534067
698312
553388
397947
675112
586231
462358
562678
562678
242179
433274
667535
424129
608341
452065
469254
126988
479840
573165
483208
630598
661132
285932
619823
395399
700947
541899
528968
340986
340935
425193
501095
741575
530924
532085
582205
189502
500129
405952
542418
538430
683443
456036
468010
698312
581269
385862
458375
101605
855307
419589
397947
803444
570283
308834
442988
806111
633076
297755
355787
526123
635858
484877
429505
402105
575875
555468
415282
579159
341628
463247
709906
371744
457575
365023
557029
712472
629423
449579
339283
589822
533745
468934
295414
475905
559492
597062
548011
371035
739761
635858
425927
537426
507006
558522
360646
596227
609365
963390
550581
553249
809045
481134
303485
578836
473534
385257
511319
297129
657641
399759
456231
320426
330917
673737
386068
528926
485698
431892
606923
526672
510046
409162
495505
349246
675623
503281
588645
485913
328943
426555
218788
448561
681167
631172
512690
458450
585477
534038
528571
552699
668093
510892
433812
287757
628253
193307
485389
385942
644432
575835
647873
474352
424835
689992
473955
380220
607212
513210
357615
713532
563548
428556
267735
352753
656165
714031
164234
824225
382197
450277
639142
504564
700544
481150
427279
773782
537254
611394
597610
627915
774373
872618
640300
357217
729872
435787
436866
362922
591409
395653
464477
515035
450763
370038
649933
309831
631592
476837
521590
330830
493511
276289
638202
410043
701257
502263
640812
556675
646725
359873
648585
504936
613181
328678
564455
135754
532363
316517
606693
456816
379035
10049
392347
325809
608157
538601
361592
660264
560910
617440
446211
247296
408830
484286
560806
638922
654193
637971
294464
419232
542896
405952
237479
522529
285065
605127
473635
490863
522110
520624
365726
397572
264513
492595
502579
525256
506147
426768
612406
514321
634934
540170
805276
459779
411060
747469
505322
520574
334510
705228
714360
458333
546760
696330
581782
684797
821880
323051
498985
456983
429505
661398
514713
723318
362385
479034
725045
452526
437814
556698
539404
520276
581269
447994
344244
415601
538430
795004
347421
423838
479258
390589
580245
275250
434831
729147
520176
587245
213670
524495
431892
468478
348273
829179
633287
391787
460766
538789
509186
955809
720168
484142
436655
786619
473606
505901
494304
663221
428556
542394
379797
419797
270501
509499
570577
458215
556432
472563
603772
497245
385257
226090
518390
654193
298495
399201
867408
384814
607522
381152
513447
626908
494304
685806
516545
448089
161138
579428
744221
522274
505937
583087
591652
513893
482187
409355
546000
411895
559926
608209
683336
595412
270302
460750
451168
619485
567572
612651
673587
471646
674675
414185
439656
635324
560486
666059
437873
491478
408263
710085
386733
591409
751458
393344
615974
358086
463247
644764
319467
617431
335635
469085
729892
444469
306012
388544
344038
556189
451572
651128
533805
201860
333649
613928
350248
427888
356773
675228
379582
441989
292094
449314
540162
341064
407245
433395
586205
323051
355341
502069
444609
400462
719192
441242
502040
327016
645399
612770
688976
493449
506598
469966
841374
387821
307927
441675
688309
414495
534102
719872
478304
500392
705812
514983
497083
599012
726630
661434
458178
531493
420661
740639
514027
481709
351126
627754
479524
719539
492402
508368
203435
556035
284759
281135
651432
527211
450599
623527
294833
483584
585369
605078
471452
348219
610314
352725
595246
603365
198672
514182
379035
570814
412525
606105
527483
396429
364528
704994
297864
553562
324162
729872
640812
584317
406922
379531
490493
645151
739628
504556
478252
540648
289906
640755
341156
538604
326518
493434
271847
419487
330721
613672
516520
693972
603651
440453
822682
660264
357143
268573
430230
376489
481709
341156
457141
725102
362284
495606
591172
421550
528434
338694
213594
635858
299944
373749
576223
438401
489641
544127
695021
763341
417158
243118
509186
431047
510568
456828
699309
372676
822602
287357
640727
571389
600182
428364
635795
627007
242981
448690
766636
558123
633026
433156
587308
449477
549556
562246
386839
316177
563655
471185
521913
272594
626908
301219
361041
330917
284759
719539
373023
755750
642195
755059
566171
637384
173897
586156
430252
367010
492767
556675
503116
431892
348305
348442
509449
863685
278869
339036
667757
364070
414495
372842
596486
331390
592915
320943
435985
608290
423222
684797
629462
531921
546101
488693
287357
661190
327695
563558
513712
416945
491339
478645
555766
277468
595076
631090
399556
671136
531921
709906
669384
432680
669140
574705
396774
641873
810004
321722
485674
440978
879057
774734
417438
520069
734292
620907
523528
436648
294913
817219
428556
364633
809045
503969
643875
535139
516675
303876
665385
593542
365973
546001
512120
356319
546998
321722
477850
387208
593489
544505
399236
495185
495606
538194
611913
387909
306300
356284
657211
490785
628253
409506
558994
636896
658374
450552
286195
645977
311709
585189
541295
538564
582298
737044
416797
649499
439310
521590
482617
574756
616165
334510
423292
807193
447998
518717
479043
568394
667885
797541
581453
434930
420894
259535
537163
267637
631902
580279
596815
497081
482783
287357
415949
372676
420661
418717
409519
354561
562678
712903
469078
497309
529768
276199
553219
521914
605078
275004
292852
558629
579282
433653
918878
462945
500713
401727
570283
590905
785454
711853
468478
725024
431377
709015
535574
530482
516925
487495
631902
721905
574851
797513
129844
544865
254161
441675
579548
522823
822602
601682
759693
489593
823615
569693
642126
520276
550147
435364
551443
497905
462229
357648
723203
706014
518509
527483
285002
427291
631172
710085
287608
423111
481709
394482
411530
544374
251940
705512
331854
304959
496880
353749
499897
383692
501157
733844
634934
474023
440488
570577
504787
455041
693786
564845
544896
443694
134314
551695
424835
556802
525760
702161
360904
947095
507409
654193
404907
363078
472009
568290
510254
364649
507719
507409
674124
486824
594142
545109
287608
465753
575586
496701
541792
526259
722854
824225
532085
618092
716810
428364
347421
513034
519780
479488
615911
787486
809045
787486
295414
301081
575022
427448
334510
464513
455092
296811
675362
402700
521358
612561
441906
507441
673334
466665
473944
612274
607856
727175
728888
484342
599012
493598
379035
539983
709061
529662
395517
150864
666491
562172
397969
466251
496311
664981
464667
546998
976329
542913
504167
539983
512053
452788
585192
353120
512722
476837
459134
544173
528760
805276
742013
397451
572118
581190
514498
806111
586227
839743
421169
623230
607212
536896
649080
418717
424583
514983
495185
673393
278155
459012
713281
685274
380770
475032
491792
805253
599012
695179
541769
515901
326518
662454
406992
262069
601858
692072
312103
391537
393842
795004
375222
445733
402776
291831
446325
633026
545748
283744
498080
480480
422024
549868
488531
142774
567550
442778
362065
304959
669452
582552
295071
483345
359300
533634
518867
514451
547885
457499
561159
717394
474352
472654
557667
570980
357648
579477
414438
621339
368600
521562
494018
630801
604749
424306
661434
502742
579526
492767
445917
573669
713934
555468
497083
610731
322061
714737
323600
442153
407140
344038
785645
649080
578339
455129
483345
675642
470783
219490
529608
274166
382142
608661
500713
307241
407302
606211
636428
700574
471185
395895
564286
233137
597610
495718
713281
374486
504312
497905
596486
302409
691804
527211
626481
668339
870740
583719
339036
415733
597831
637425
307983
661132
435787
424981
636736
508306
511911
435078
693979
538601
501452
574080
575339
597578
757672
421256
573236
340561
416293
464543
566115
573085
768231
635726
510081
475197
477936
446252
541835
633300
499494
519961
452713
541769
391489
809045
663704
460766
540549
486079
711891
554448
533124
495756
480480
434598
643830
300845
430294
508351
268639
605435
640714
559149
463411
499206
601682
515680
575975
663704
463411
606986
310349
345620
513517
626481
418017
475609
605834
528926
177412
442463
651019
403273
537219
254491
459779
545748
877625
287357
307241
485353
638845
431066
548113
328324
503969
771212
720868
448488
422726
381152
402954
517343
704994
379421
396473
458333
751728
696330
495505
828186
398783
532285
448282
683357
447193
481150
640300
691804
473656
479488
321407
581190
625075
708735
485674
373891
535522
519576
544127
577155
621698
636174
742818
646325
496511
526054
325354
788850
675228
319371
699576
635867
850780
402700
720547
464566
500713
413895
314912
538454
521995
523564
722854
354909
496940
352358
565775
496511
534038
389922
691804
448357
424956
374895
545709
606694
533634
426931
564904
546848
466179
299494
255914
590197
597610
535450
755304
537219
326296
180529
600228
363987
560227
478366
523608
380736
349329
466259
491403
636880
717479
451863
507006
555039
646173
434211
739761
687693
595102
394237
466766
412749
655906
363327
443332
422039
627000
717394
609365
296296
671083
461707
676096
415903
512194
523682
547310
461061
474718
494147
289906
510204
396305
392439
743807
503075
565657
733769
562042
695179
432576
214068
751864
819311
595976
492943
133299
537219
399556
506086
321771
551089
489420
657211
297370
774734
801095
498961
410243
628693
704994
495718
272674
575875
719192
592969
446252
577203
379035
352086
928238
280976
538424
470369
777644
629957
241540
798593
520650
366921
402776
326934
657522
580406
379421
592001
378269
634934
717479
528573
646325
623527
394701
579282
491749
516675
328968
882828
387599
371159
277283
572992
476612
490131
1000064
313365
416764
693626
355055
599593
396308
506115
356146
460766
664608
714774
1014880
439863
458918
499094
601724
605108
499121
699309
529741
552518
321174
432802
713799
519639
675856
713281
851130
735298
270571
457947
454332
797628
410332
504167
352879
510046
505497
843780
547287
661132
555701
295094
399450
311407
729872
431056
872618
297864
502496
397995
503961
590233
317324
533826
461700
86800
433337
396286
499968
638845
464477
299193
339326
448801
517390
385069
652440
352358
590473
682400
309831
701800
571081
591888
713532
805276
631902
294676
447657
609634
725999
500076
640487
535167
569462
487632
485521
452516
723318
516520
542394
350949
575752
512225
287357
601265
353786
597578
580121
596227
209830
319834
728566
534067
526672
459990
705142
397593
487328
417233
513034
471110
440384
933006
576771
809303
561998
541467
495116
443197
499206
704301
819634
570770
456832
357143
565223
535574
521158
539669
539682
486013
462755
586240
404576
262403
506086
427271
345620
747897
507554
556432
640098
487569
496701
284443
191840
657641
351404
642587
469674
521590
642126
445481
464062
725266
89230
357476
695021
561159
557146
607370
607885
632324
244237
509052
427512
563214
481709
460772
326681
533476
479663
472938
318953
340500
815792
678717
428364
431093
386216
304187
944644
153587
266052
564139
450599
503567
575236
557923
425889
534469
225504
398082
495961
128145
612378
427284
458333
512479
513708
605435
581269
523100
615911
467515
392901
570544
438057
328110
493222
546634
339036
497319
341156
638845
496701
490785
426756
685274
496734
233069
469070
609795
585924
501434
487732
861106
379282
414058
426106
427873
572764
389553
385080
675101
470414
446205
311967
723318
765653
758601
580707
509793
357643
602219
222381
533144
703864
520978
504737
339880
431005
386068
709139
523379
300447
557959
420229
478700
174175
550235
305955
296296
557695
535580
556698
785234
479669
440793
384613
487495
422733
546227
447193
288644
838206
51125
613457
504777
675623
628630
325979
675623
482626
532637
725024
718158
607856
601715
499293
343318
378702
453757
788066
411181
456144
796167
289442
330208
774335
744476
556594
640487
436866
455877
306006
372066
481134
509830
289606
605461
494250
627162
712903
559778
528438
461700
693786
740639
381485
815792
572764
514983
599716
387147
485392
675623
327288
423219
706014
705913
357143
354420
541415
601858
605127
583719
576949
381411
410081
356479
536057
535949
343170
471185
430230
599184
481697
659659
543004
569296
326341
719521
450278
374895
585537
397451
438119
494147
496756
513712
811875
496187
408336
455877
912325
589148
302396
502040
537644
411564
444600
596562
324268
402209
547602
692817
718706
990540
460009
421416
458873
503281
351862
318525
392439
455131
522089
480823
519463
309602
407357
445155
377499
623332
487946
914658
515455
538507
578057
665842
322812
631914
417353
440346
209120
551750
551507
596562
685459
478589
290717
498407
699309
111694
421624
652444
243212
395687
365609
457355
140970
765255
510818
726266
685036
326915
530391
309057
531742
453734
146335
502229
439058
605492
473635
498188
365457
668093
251271
500392
425805
545109
554775
550532
622416
902860
696253
475956
471513
514182
298921
341081
365034
614245
597578
545748
513034
726266
637105
445917
626481
278299
629880
722854
603962
614756
604529
246690
547287
848498
388506
546848
518867
713281
591172
512802
568663
401848
453773
401649
521332
776439
366723
571443
341112
629438
534038
537163
809790
271873
505032
504167
670285
628489
551089
541383
626322
728888
215154
480903
222474
606211
459094
456828
403408
649266
434598
566060
403273
407302
556594
352358
321889
421416
529635
453774
317220
531590
602677
613375
461061
537163
454964
373587
373370
373217
606211
299664
503969
478452
403393
529835
530613
513712
502579
519785
619485
718669
834385
739683
575041
577583
428292
578508
394614
867408
300845
204790
518270
546001
221176
713532
792684
450378
362065
674595
397065
881678
661434
672387
437814
682681
705184
378844
456571
569862
242582
552518
375931
555969
420751
419772
715408
443197
498528
398783
284154
419313
631592
521562
442146
418542
696277
643948
249113
462135
498555
653159
537036
613340
505130
427604
86996
365577
639038
427143
538207
571141
532637
367281
323051
498080
755254
927928
414953
561300
689992
477936
602900
414903
564823
530528
637579
608209
527129
546001
412493
661434
459779
357101
500713
499959
559044
337484
384002
516990
713799
431298
379632
720868
460670
308834
447503
403885
464543
631592
382447
521913
445794
718715
587860
674082
556594
552391
498218
514358
739761
260723
389647
554830
484199
370676
388910
356146
292438
815820
578257
425580
300850
726266
685274
437801
692801
455877
607212
298823
438671
235722
368277
525256
492992
775722
532271
627418
251151
429990
503432
331390
542878
512213
501452
582552
428493
573165
664981
247954
465442
384814
711031
704715
552311
249438
565797
391230
616520
503438
540162
646325
316884
704301
795004
519785
381600
385257
776317
704994
575003
517824
429038
463411
802122
461665
575337
364274
297864
925058
464565
378467
448915
521157
361885
396451
639976
380220
410541
791743
550398
411181
511911
534192
322540
589100
389895
451291
462710
623479
474200
328968
580048
221832
389203
419603
575003
310623
559452
303962
462920
378973
572583
462229
583878
531921
764541
551089
179353
575022
576112
479021
775382
526946
240772
585234
630598
391637
287456
621721
389496
348273
562568
425193
706285
383787
634284
337984
500129
466665
535139
447193
484743
449882
351953
385965
591059
503281
473635
579477
518413
725024
506412
914356
499852
542899
560384
324297
636395
529179
661132
573018
575875
562096
424463
689330
531614
513034
669630
596486
574705
375561
273065
531614
421410
467230
222474
469120
536651
488468
458018
497184
467797
419487
597033
468203
454495
231329
581190
521193
462135
477474
481073
260725
208269
571088
615096
450440
806111
492726
669255
496187
386650
459158
841374
359137
339562
460168
476837
287456
389985
365023
546848
649499
793624
335105
472938
514451
562678
506147
414953
415698
343531
427263
331390
535563
430252
676193
90801
409958
425889
741582
374508
166689
678717
713934
787194
466281
498188
665852
811628
523853
523907
786471
527129
558150
473654
526295
695021
316168
333425
395212
237030
870023
470681
487966
512690
459779
597610
471172
348273
663212
442146
392347
625368
493462
670750
387855
521424
438057
436840
810004
746304
459048
518743
394347
537426
613181
184082
538012
258524
592635
495116
494119
507885
362940
649802
353786
396305
565128
425267
491278
430252
556433
425889
572386
4526
393981
331390
456816
449901
551524
771212
480480
535915
648470
722751
498218
426690
565147
298551
525948
462956
475197
428466
520650
481709
479488
610314
309183
616068
468010
622800
530613
504556
365148
547885
344553
608300
500392
363327
596815
589760
575003
558423
640812
566838
739628
349919
272658
436648
134755
649247
38693
661857
615826
501294
682943
555766
361856
259683
297968
879057
205059
503567
530613
425889
445753
506877
751728
551253
206315
706014
640727
510956
346109
581190
599681
375231
879473
487898
538564
752136
204355
640238
266046
697894
528968
507989
636428
551539
463829
533805
494119
424306
650591
368435
519116
609465
426106
713281
742627
388728
406387
424981
485672
535687
633300
544001
520486
678757
589906
626322
392347
713281
625368
423838
538722
636395
432633
422517
474708
436247
330093
805784
786619
449407
526123
449510
544961
710733
663694
603226
696253
567572
495345
517045
531759
658561
523171
256660
475916
725138
334272
295414
366633
501434
582303
320983
468010
395805
347318
438358
531742
955809
534807
396797
290072
520196
474200
341156
438109
402044
354420
879473
531946
389392
314939
545150
544865
471900
339546
349329
313897
204498
721197
392183
546760
560748
372676
389527
638260
541091
437915
526123
403853
596592
680149
546001
498139
483292
811628
391715
355731
546779
462210
461665
321612
499360
353786
496756
884631
493462
557029
531187
628571
403273
352607
682681
443656
395377
830120
913414
447296
535949
631902
203792
546848
280884
551232
633090
449682
705228
98160
473635
396884
433337
260362
484532
546848
286749
468934
696277
624874
409041
479000
385851
493511
631222
532804
480011
476802
410081
551253
709637
700803
343346
481761
409795
694849
508093
616995
580048
305481
608378
345620
492214
385411
428568
667757
640700
564845
933006
440631
311675
801605
506219
539669
545109
639038
377891
478700
376099
703972
485674
584861
520574
506800
675389
148
541769
367807
492435
598237
371767
614408
813680
536246
505322
544961
873742
825043
521193
659707
552521
467532
543004
171049
529354
343346
349204
354909
621357
421162
445155
476723
707598
391476
339233
500713
535450
590522
534265
436740
691079
492557
296186
399759
698465
585924
539319
189391
420600
394418
497649
607522
494349
602219
412173
365357
517457
446480
670285
469206
670178
502515
528968
246267
487993
625755
625368
542520
433798
587987
474023
365726
298873
405636
387913
281955
413807
465560
787486
518867
383353
605924
442159
551253
609691
711031
344127
658891
900687
383210
360305
365726
511384
388910
542983
495831
591409
596562
127938
420011
298120
279200
516925
705512
436095
460766
777904
621698
590652
391556
532285
590591
410240
687235
325330
307402
340033
554025
601265
605078
501157
843216
933006
452574
452269
492400
860561
317336
453734
356829
304827
376832
430518
637425
705119
587959
635796
591172
667794
637384
670285
459533
341081
612553
437945
808351
523853
580245
484532
591652
430551
451387
804505
514217
169474
362013
251467
557486
785234
419313
357402
605416
490785
198125
438671
380730
379443
645401
484740
354684
306200
436697
497319
275360
688309
352358
607370
518867
376191
258438
520123
852268
484723
525617
496756
274664
304959
698522
700720
170637
337484
791503
488701
621626
547320
538653
578532
590905
831747
564278
784517
529635
443015
712472
270751
704673
356146
847106
427284
256762
326518
614460
557974
480256
607128
882811
357809
501434
489736
631172
317093
309175
468934
718715
602314
576858
80116
691804
506520
576019
383408
472086
334474
662977
663582
626908
508478
535139
262567
417394
573503
479737
635307
497518
875399
696253
451422
526123
402776
577370
342013
648568
376246
538207
542913
334073
714031
465560
519125
528573
602314
678144
492167
683443
200213
416341
415977
562678
556065
483199
222474
381462
396873
721525
442146
549409
387612
574270
562370
520276
495961
315280
501497
423295
621626
637079
721080
372151
307241
407964
459779
328324
466766
277096
391753
830120
75752
576949
316426
830120
695021
385411
371229
491792
348239
476264
655057
595041
222474
484532
706014
485141
721367
383776
882811
583087
514073
554548
347490
675228
500763
449669
166993
337361
613375
602752
395083
396305
827508
455363
555700
604165
546779
427402
477850
514498
357476
538194
805784
455131
555924
542524
396156
455699
450733
424981
514182
392439
483370
440738
664579
336073
395691
482187
391787
583006
328968
128940
587709
365165
587251
622954
530776
743596
369584
426837
819311
491570
372791
580121
505901
661088
446107
412853
499968
462135
535949
469787
251757
692801
600779
526054
683443
693786
384886
448073
360661
797541
633013
683443
461994
288032
521358
610731
444727
526123
580156
721734
275360
478712
476264
640561
663582
409795
466259
514983
274983
447185
384214
707654
403773
117387
543724
460202
470955
423292
469136
373527
681092
293255
384814
424956
625089
520650
152255
725024
569782
528623
547287
851130
478304
628693
279712
506147
670989
451065
490416
534001
809303
470900
628489
360672
483798
589652
503281
326948
361592
251879
498707
208160
472271
569693
705142
124915
735305
265196
674231
558150
585924
771212
830120
334627
775085
439936
309183
480425
399356
457421
665643
410081
25006
414355
470464
499968
156120
1000607
526123
404404
596227
384886
338811
223746
521939
279052
253109
483390
596232
516675
438057
532637
424438
465785
433156
493712
609950
429019
456816
675856
666491
481396
754496
643687
544738
529946
680746
556432
301518
591409
651821
402610
560227
427402
449682
350161
576483
538430
521193
502886
631405
722455
746304
500837
571088
357641
540001
667885
496323
414953
547541
278210
430643
371035
605461
430252
787333
360148
535512
724731
664198
281666
774734
436648
511559
635795
529040
503432
503281
674852
573989
573466
571389
314233
441291
630598
703747
788409
699309
442703
553330
421572
334272
506412
399759
545367
513501
239365
640812
335052
452994
860043
538238
436781
491462
544127
296899
518003
538858
380220
495185
827695
462741
323051
848498
498522
461952
267623
323584
404459
625032
344553
715639
550078
404477
487091
579525
472938
381172
416024
466665
608661
460766
380420
347421
541091
466028
431638
519785
355055
513712
531921
475959
619485
484532
538207
468010
481106
630564
631280
661622
462771
534192
365669
754056
635567
675875
497137
541899
524887
484342
646509
403556
212180
513712
555766
625675
771212
620468
771027
537555
797596
640700
510892
431981
529805
741950
476094
785659
620308
522203
510240
345800
420796
291432
723110
349119
516675
545790
542899
412749
679634
727344
504863
514451
725266
571586
607852
531614
787486
522110
385411
474952
497308
622013
9145
503567
498707
406902
643068
362715
538601
746462
353376
715118
507182
268302
450896
99803
759693
484342
572583
525729
266915
660264
552325
506147
688451
500890
399556
418933
571141
485986
516520
534207
531801
600028
357476
507441
529835
557029
493689
374895
546998
629462
809790
702748
568663
505322
914658
306240
333614
437307
418427
579475
482455
385926
1008486
607608
470464
519785
522146
505437
608290
465560
452797
525729
544127
392347
529835
516420
416124
284176
565657
802122
871635
334073
495831
383428
335633
740639
654266
437307
747271
495116
528438
631695
494119
667757
541296
421671
735134
691804
326306
397947
409531
537219
211927
468047
660381
274739
392522
379514
861106
705053
674769
398401
805253
448927
365797
423838
508474
524429
459164
367473
500129
466429
298395
661330
602314
430971
287608
520987
635867
424306
393128
329480
468010
528434
422290
533634
412630
696330
531991
353068
152255
237788
486179
492767
564455
467797
643687
543860
591654
679164
295951
539818
485342
517082
572420
513249
733506
681167
242450
216980
867408
409958
207268
320194
543146
771212
594595
643006
613375
423111
503339
660169
849292
693723
741950
228453
323051
724599
513501
477850
495961
777267
604289
515858
416616
571088
449279
399644
555701
502742
500837
554775
183671
448766
555039
499206
679217
935517
417233
356479
423292
577203
357143
820152
409422
483224
549603
608661
337680
455252
482187
637474
616045
395306
460712
425689
395018
389179
520276
700248
963390
309904
328501
508093
309988
622416
691162
393400
752107
576019
403988
701800
520276
519785
671136
739487
427291
568394
404383
562096
456816
296296
535139
591059
453896
427402
423298
403273
431976
696253
392980
308834
610659
387706
451642
698973
555766
212512
648585
292410
463411
521606
609365
364042
692817
576373
400352
1000064
544717
347421
674231
577409
643102
261030
619176
485674
333691
396797
564845
495875
608462
457810
496187
364496
313940
667885
356146
389020
687329
579263
583666
582606
244237
170276
568679
436694
551253
431812
478497
351462
708735
410324
802476
437814
365410
674595
431892
220125
295574
553957
475389
234852
419313
544961
290455
675623
487292
443768
516739
280403
522685
498080
495185
273890
529179
465223
306200
752847
597127
407552
483224
299031
671820
599789
463923
578339
322404
445481
389289
534459
616733
841374
827695
181178
697904
423183
631222
439917
395877
513210
581190
562096
633026
564313
535450
546649
390496
341081
628253
288569
534064
467016
490951
296296
300230
678971
312750
414495
481628
508478
447998
538564
406922
508484
473071
467236
574080
290088
555039
404862
547287
265542
636395
438741
344144
494029
428287
575235
525559
437858
615911
728888
665307
387263
649130
657680
379282
330307
575022
545367
483955
579282
808928
463985
522983
442146
610948
397246
340033
640079
635796
642195
705120
406500
546971
912325
494304
635858
513716
613181
458452
703110
871635
609365
444727
232692
309765
693786
825313
421572
488419
614451
780848
635357
424306
538722
579025
567533
467797
874709
492979
51974
421875
339725
456755
632017
481134
551089
364800
260636
560447
474376
493480
391067
575235
516739
544001
320712
668681
485186
391753
420600
528561
759396
356142
297864
582787
543724
685459
408240
537210
477082
383826
522146
556201
446480
766045
375271
434217
447281
468969
569428
639038
741431
640282
469429
587987
446396
545709
433440
760011
557827
296217
493930
718706
608661
296296
485592
861106
498080
315643
728888
419755
266560
526259
495880
428194
660264
526463
464477
416764
607129
287251
555700
546848
290271
417353
337228
433156
397871
422125
387239
496701
538722
628574
353263
508093
615974
385441
740639
640358
640487
309925
396714
721620
636395
444561
542394
461061
530107
537720
321721
659649
360672
510283
494357
410541
577645
416214
891669
537426
315432
643102
700248
561003
408052
346114
725266
555468
530776
685779
510966
413135
494119
467515
510046
717394
529252
552304
520276
445569
749262
385257
607852
412808
222474
349614
928561
432680
400308
403370
422066
558143
489778
473600
976283
592659
500399
422956
466259
503567
634934
638602
546998
461042
602840
535915
712472
423838
295581
437241
465753
378395
578257
562116
270416
497319
358842
415236
398171
576019
414495
513712
607522
462598
874709
499094
417233
516362
614018
408961
492764
634284
583878
759047
407750
483955
713799
416284
428995
712950
335621
317720
495961
670285
605924
387370
375561
357648
549379
567112
402044
559044
612378
373891
501745
466321
501536
222474
258478
465643
539420
631222
443197
522146
699576
555700
589181
481073
344038
438109
506086
362498
503343
661285
685188
531742
430252
684240
747897
453971
483955
437987
531921
517937
643830
570928
392440
438925
613375
292296
699576
497905
435441
539319
336885
347931
631695
595412
631222
468934
46874
453211
539309
660264
662226
307564
460766
293142
348273
411674
483228
684386
341276
433156
360553
579402
470528
564789
440564
749860
376938
402450
494818
148715
351018
548181
408190
375414
693723
801605
755254
496756
466169
471952
474352
655906
660264
512186
605562
661398
560447
636120
533023
634934
492210
636736
635867
603772
486014
522324
498611
433645
474200
518743
549055
447281
498707
838206
341081
621532
817167
364042
220313
443400
517045
416896
540768
572461
466819
539977
495505
465155
487966
607856
440564
556757
776570
392556
404862
414903
638260
693786
287456
870839
202900
479568
661549
365340
703720
708735
670456
532285
396438
797401
189755
300845
419286
437307
109995
615127
538807
502876
594142
547602
679217
362623
466386
593489
696277
197402
515972
558652
442153
456008
349486
541537
540648
519955
527129
496511
604165
554830
518027
556202
344457
513934
408810
578257
549055
536136
544862
504312
421412
619823
849745
508478
482997
410725
519840
466393
462228
579428
500434
556802
714774
689992
474229
444469
472810
443332
470464
516516
673408
316431
496323
494119
574443
429865
675228
388910
397028
72119
417565
424180
500713
556594
398902
519840
514983
564789
445146
526123
585234
279801
576397
554423
287722
299436
517045
505322
388402
276012
440738
596486
484288
619176
495857
467593
546779
437955
388041
634997
364222
516048
326641
617500
440883
795004
597449
640142
497741
441216
455635
355846
631389
414953
540054
329225
356511
287658
204867
490907
363641
522685
437902
362642
343170
646509
303101
330917
428854
564789
503729
288793
759396
312421
447076
545367
705228
440569
341081
536651
510938
437603
760011
447998
295967
500651
716810
556243
585497
783363
308802
707589
372713
611236
397758
512014
492027
355539
391182
334327
286601
873826
796941
266439
464856
623232
300498
410783
632602
395484
471502
444194
264694
430988
609073
523697
250520
213989
155056
382112
316180
264870
558962
413133
644481
251469
415486
359821
447329
253815
203468
228931
630730
241094
386731
588324
375606
588436
514809
229527
479045
631368
259463
446964
589211
679116
447017
562478
568496
313417
355355
579606
471756
347171
366633
655206
639335
456907
632496
648005
655892
526286
229153
465871
259763
627144
354606
263062
309491
755668
374210
311637
617881
112846
430518
672619
771635
364360
899206
475553
387929
125720
479372
561532
305369
630568
668611
630214
376613
503714
480633
356510
543620
354412
409577
315602
313015
99879
338536
463691
576713
515152
393437
564550
526435
1043563
260577
500315
416347
500325
382217
424215
411769
526148
547320
524529
609150
715408
664887
428368
421520
443092
777029
498361
516454
434191
575313
757868
648862
478924
310684
880459
927390
183776
262400
524146
662924
795478
541392
343387
416798
674077
319218
397459
480109
481633
587045
559049
644351
617206
630306
733861
679115
535609
179525
880937
511797
626664
554210
568054
428479
391368
682785
446322
137859
619823
912635
647824
1019512
343387
562099
494033
365674
322535
370836
694551
624974
236370
618061
516030
586341
277464
586008
175418
477093
757868
314821
391889
472560
1046152
492669
694404
733606
513436
430747
587811
970453
273698
811946
601785
419643
822115
642855
526919
423696
486802
586008
440601
712772
431803
572136
548075
380554
396473
1012067
630413
376832
724517
831211
454406
398373
336405
540943
478121
399752
880050
505033
729845
575185
425580
307514
809448
749754
498555
393142
509583
647943
288899
768855
512540
295346
845986
581667
407208
652311
445011
489905
748509
635297
384204
531244
640565
370104
964682
650377
493327
252572
338581
621262
655362
780083
789831
449819
813655
335140
290600
346495
648862
390143
401017
781764
979206
709675
361439
610453
385989
504477
631323
526672
1096199
484418
433383
581757
330001
391736
687181
551478
392183
455214
398467
647412
399406
783239
434715
599024
516030
428538
958224
360718
612324
827305
903757
340889
399752
480109
239993
448582
872051
660292
232444
363481
574617
349980
589464
694404
512913
622511
732847
205797
455966
368746
485063
446549
677633
406683
428560
455195
345859
743511
592925
817073
411359
427159
700340
126988
533116
549515
280758
853000
239831
751512
545064
729644
325352
198702
927390
510568
932796
430226
720908
875500
472351
368801
508910
335774
586787
876441
553803
547159
559970
317384
372075
459506
434191
215267
379531
769660
405651
699086
745171
148715
728513
360216
531179
618655
349808
375667
262285
532003
420936
629376
604030
461118
846256
483472
512053
500422
392118
431707
545330
611184
317220
774841
688070
577600
697191
564789
490544
609133
337822
306398
447097
329644
652701
661147
336405
451827
502604
639103
540788
539044
626503
396956
407211
405837
709568
268982
545064
740366
809448
442703
396040
524790
112111
326276
456882
429596
584795
557113
654643
653112
595041
425580
604030
341107
500441
532385
587704
548328
694031
486851
415928
399950
676182
491496
524222
424038
355102
513466
334158
546892
463691
625233
413321
446433
416671
738005
557484
559228
445522
403231
636112
765561
488323
620981
616306
846117
515789
330976
186665
468395
316517
643108
580540
604147
465936
571708
518293
597593
609629
410171
898740
435640
696833
519507
844610
637092
389528
612324
497816
459618
586903
390563
378995
477561
718630
649774
556281
700340
401689
667895
823509
772887
502961
642855
677853
653112
452712
537004
506245
631074
565776
492617
470201
576672
484532
619431
327698
782780
307402
642997
857486
393930
546892
743632
523023
472560
681074
775111
615955
486399
470814
459349
425129
541810
577399
578096
464104
401759
386327
757868
400494
739413
518635
508152
545939
346205
640252
428288
733861
325504
401133
744194
517546
674691
450803
157838
436027
564773
506245
511615
454670
470964
341953
410874
368046
591810
777514
745090
379431
425918
252572
831680
882051
538308
592275
825949
610453
381488
445337
485168
709729
612324
772887
410172
932796
347617
592925
343101
658410
378564
482505
435842
593833
765643
535167
546892
471239
239710
629556
643753
462841
330308
389864
497665
445604
413798
522514
981282
528196
737968
720734
528978
252914
478589
533197
381780
426447
549474
427159
937286
562099
751512
660106
698007
748509
466577
590805
271378
331971
264992
718657
311254
858949
487253
683611
406080
818504
574989
401733
825949
580522
782262
385908
484368
574836
643108
451827
460107
364927
701597
488701
866677
520159
413538
481045
641512
471750
375667
466767
739270
216386
561062
644598
330976
727068
433596
328815
402490
671191
739011
309367
535380
274949
937847
317175
260642
384366
210411
415418
531179
680195
498442
660106
321028
828891
552952
229976
559193
441761
406685
709359
208920
461200
765293
892911
474713
333327
647824
544866
445586
638709
590655
501586
384780
389317
351166
298778
884631
572504
651493
397773
646258
310070
512225
524387
324298
674783
455558
638691
530301
479236
877788
404445
438417
440105
564773
235783
753197
609133
292022
251656
477069
829296
488323
474277
321076
341953
301640
628419
752544
471468
420975
454774
393538
331908
539378
486637
401417
398758
602092
370606
109588
667581
414592
546132
228488
854530
653112
326147
698007
467201
253318
307046
407909
432302
453896
485585
534469
720267
362631
432507
259008
573780
719652
538141
121446
811701
377343
408378
389528
554906
703966
779651
253082
542560
1034172
363595
276340
822335
578438
503515
516484
334046
660844
533557
510973
425926
792005
684141
455088
371257
306386
606200
667163
442942
268453
603111
626653
905305
453927
286845
477093
426158
693899
783549
564077
351166
286597
579770
576672
686105
880050
753197
732847
660106
495589
465021
238619
405348
808219
575313
561062
644867
673074
625358
620858
602620
642177
564773
323774
681627
515372
203767
610392
644937
651130
699363
815498
555199
428084
526825
383542
256935
716366
650377
843508
248908
332068
605995
708750
541041
720326
377781
225778
423151
937847
662799
435362
646258
486639
813815
528196
544981
512281
623138
301733
480109
432302
433810
411016
391259
385440
653112
411486
517929
533716
202650
497612
433980
907412
635851
465936
423356
623545
524033
936992
564209
788289
623446
633540
401417
364927
521364
311643
219961
396956
541041
524790
342387
492194
534281
531602
765293
456884
814059
470993
660844
532641
322301
356103
738174
504117
631416
571477
748343
395163
505456
452034
762351
593745
757538
808219
476651
647284
609826
309245
794804
863820
486384
321058
345383
569722
507748
472560
385070
636955
389317
274949
364934
320318
584578
248524
589457
506934
417310
785766
452921
535609
360305
533884
737779
378055
458238
419074
324471
686777
373487
837756
229573
275562
550363
466967
747399
536078
953164
276834
961130
351863
312953
494689
520465
408406
224627
470583
1057745
214575
629556
653276
328515
441467
822115
295509
782780
491393
373140
686701
616030
397773
407286
361360
348031
820406
549393
512913
681180
470964
511317
509583
353316
520617
536892
571021
647631
773319
361839
659555
545778
936992
782262
593415
452124
454679
589149
800139
875958
373300
417310
274949
568898
603334
346246
575539
342312
870929
803087
371053
353316
645733
515372
458701
299972
558113
569805
513447
420666
450217
704797
497224
419150
385624
373017
313562
520523
572433
637512
174438
460727
531082
802545
553781
781764
590025
413405
466665
308151
255451
441080
535167
702325
426895
872051
333155
709153
783239
559215
415928
533398
492637
399950
529867
819554
507221
603693
573308
353924
743533
903035
880050
581259
478141
595108
451790
554399
826700
904860
258979
373749
425293
403950
529909
537234
277246
362649
367157
546595
598068
534984
574617
412509
495113
499120
506481
777919
794280
515458
425926
527916
449931
493843
810329
466767
188151
886000
659128
515987
497736
656586
337839
616306
709152
270848
473821
481547
202646
1025125
463924
551793
399157
489363
510416
476059
508136
288071
627829
536884
494264
526024
200062
763056
527799
393552
442351
366351
315021
931518
440108
817389
515372
402700
524521
551779
216068
407180
871106
222838
528196
447042
666719
682119
414255
490934
748262
450462
567708
794280
421734
508849
565123
544332
397980
880459
682130
465922
526891
455259
423486
366351
703047
703414
352530
582415
567738
535119
740179
678347
409503
420600
385343
458705
425926
463064
664733
652311
361439
320483
351437
454388
380588
738082
289376
345341
724902
399406
330056
33662
497439
928711
456986
488325
502496
498407
561497
576949
114761
226578
539646
763056
674124
794804
503504
687010
389528
561000
811513
471559
439563
525131
678814
477609
113291
487264
399752
660076
416689
668043
753197
660844
341116
316656
229033
883149
628640
631273
880050
492093
387082
226005
937108
617834
852054
618385
648739
599788
601264
747022
615640
700689
444379
465369
412515
602919
820406
316719
398597
535216
613655
313224
787333
537004
380400
389430
484443
379521
885672
463924
604147
693293
907412
405828
66367
434788
308920
464360
746507
383045
733533
564209
632948
492052
388878
401759
416798
334344
331431
458336
438452
804607
537004
161455
456907
692448
414953
538308
421799
958224
421422
510705
491318
537053
535102
524352
336405
520523
420415
519122
601030
762545
515793
686105
450441
360232
706105
565776
870686
876888
604235
410717
434314
310229
620240
794804
340945
242656
465369
514344
613243
396308
519624
445541
243212
450217
423390
287464
773892
840593
846117
569722
818504
636430
642855
660148
831211
509224
145117
528889
942993
545989
308737
427830
350781
501118
526054
565632
886673
400591
659517
438215
584516
466577
402326
417753
399573
427159
799971
508488
362358
508261
442924
765293
724517
895317
677884
496318
299388
499534
904860
617239
341733
455259
365019
397287
464104
397773
501775
46874
343848
255328
490086
289246
341459
353316
364557
498688
600960
692252
328396
425129
799727
488227
416527
575236
375088
436328
365019
491334
561056
264463
418120
417499
667665
669038
1053982
484027
380868
388878
610480
602092
456797
479237
396168
747022
675320
756801
632337
265991
408224
299296
794428
425926
595251
574527
305557
743511
848685
505107
676334
863820
497141
886968
636620
913597
94962
604030
562845
660148
647284
66571
467357
607549
340713
420360
387867
593332
403290
379282
715947
350782
819971
763270
444379
685098
402477
391374
819891
464708
687181
353924
525168
508261
444379
349434
569754
288263
334421
387883
647412
572557
445586
659930
370034
648862
565632
388907
337811
319218
595102
518652
515458
774841
601865
640460
633120
649774
376909
858917
734559
402477
795838
743533
542654
611407
370775
414442
513436
888138
661430
754551
301719
858949
890650
735375
585691
281471
715947
549474
484453
519983
507052
677853
384788
556281
167076
400494
332364
582520
670904
385260
541313
613978
641175
328137
548128
450852
544795
283984
676182
729644
335140
288700
634684
709359
459461
272352
878467
449619
644647
898740
351889
617461
541107
642375
766372
699177
861662
627480
675581
441242
589900
409191
364303
571708
491025
610569
831184
343925
307959
407180
497439
804648
347202
694558
670396
666604
424296
315600
686701
643533
652909
933400
687181
427480
365053
379443
340443
454354
541354
565313
700734
277130
713339
363522
438689
586123
393405
574270
185629
766837
521499
465915
430226
617981
487968
642855
427159
430551
953948
895098
904030
370836
585226
360787
780183
611171
486807
145695
724517
765293
626503
674289
362205
634974
454049
618430
611913
582728
321411
329142
161142
330976
235043
470953
402199
610741
852054
641175
548206
498407
753197
333958
452034
470150
220151
643674
393930
611825
829296
500748
413405
344039
643887
753197
526891
589457
836801
475938
657335
441274
500642
771381
427159
845986
324621
870999
486707
717926
793605
545875
273312
505456
587704
937286
493309
621238
609629
435889
348102
330957
369751
492194
390109
336554
397761
671191
572491
532385
927928
484298
228906
337369
479272
362100
382478
491170
631074
430226
256233
535698
417499
416902
385331
497612
467201
366351
741087
599966
495196
315308
397773
720267
817389
399950
452266
669249
825949
674806
421290
293106
457706
277931
694551
557291
515873
499656
723847
432302
561187
536078
364927
383692
903757
445804
327835
498134
868746
348102
675362
492767
610314
799971
236849
610076
487902
432776
574673
361333
564077
477069
727746
564773
508674
271009
434877
492243
606358
413405
632948
516617
996408
354909
469067
459312
476931
494304
612752
399456
423993
769000
697191
583722
571708
623756
771381
428560
453299
497141
486179
654898
756931
401656
594122
438295
427239
565776
292634
685999
478764
401017
562001
295311
621688
907412
457657
497105
512913
916148
641489
743632
824625
473834
738082
624974
526919
602163
390752
554319
391374
695696
609629
845875
606200
651493
545367
473821
402352
527382
388245
886933
308705
320483
344424
585147
533023
755825
477069
189504
410874
28990
577646
552719
712365
635316
459164
408165
673753
263602
532957
416761
440605
201736
598537
521204
751018
538737
480480
475631
586383
484183
418262
437971
593512
653418
546395
546622
468377
544802
704180
544819
710182
498973
618366
417401
99767
484951
379174
642989
610392
401733
678468
499397
629258
394362
550186
749314
391502
467230
334272
443657
649023
632963
438799
594167
699778
220898
655696
507336
425172
461709
540155
752362
751370
716744
619512
315805
504576
392625
517215
792143
559447
567075
657382
604788
737289
406446
403929
428720
527394
358398
527391
610753
643078
419898
473554
431651
808318
495777
522635
450277
585196
461664
524821
541989
615369
422128
152271
429993
438857
347009
308479
470781
351743
956065
413324
438799
631691
723128
365981
395911
710364
439805
506710
544812
367458
611600
210960
485974
445843
238799
399191
431308
340615
390931
358464
561034
734665
605311
602857
344345
735697
533593
457699
548222
506029
545905
439588
204498
483462
708469
657762
444076
664033
690532
425633
574492
459568
401751
331046
510615
200053
686889
723128
608480
260485
553219
642356
565151
288032
259963
498310
325206
453322
708137
293305
598802
670043
702337
516641
361755
551980
515611
566067
744920
522212
362628
483603
614153
799531
740739
360713
72356
917365
727358
580524
594933
404765
472021
584903
610131
570692
553847
712240
620700
480045
403623
662049
315576
767011
579047
333843
376212
514933
397195
663212
799118
133175
520664
426992
637927
521842
533500
600572
519070
627837
275986
363849
656750
380698
616175
430658
459199
461194
607828
231965
579842
560214
499584
717690
589845
717027
428415
607485
595238
345095
510450
550884
575145
342511
527123
425961
794927
597745
315336
587683
478505
423390
382812
548128
641827
593815
658137
653193
449830
251148
411765
355817
481470
559459
544248
429923
645775
619082
563324
516424
567193
469611
531305
457227
514734
344887
271734
724594
223292
578096
307657
420061
501125
610750
788094
608017
412546
623259
404586
485602
802605
574492
446663
439044
446217
241239
471440
487160
517302
495437
487257
651699
618563
488325
508023
690855
578794
741072
391741
80308
465859
266560
674250
404070
30618
414694
345530
478172
329143
493188
386365
510845
693229
756450
619916
404401
678117
638269
428501
707772
651556
297316
519581
469699
722109
643389
487331
674212
425580
530787
632254
421159
578433
349759
617212
648627
295387
852972
548510
301116
636752
496891
248056
520682
496014
358095
686786
697809
606694
586383
612956
519095
594933
561334
448641
524089
575636
761990
760971
579261
659530
590269
430880
633481
662049
659761
423104
731961
499649
603851
953965
198048
608890
495117
649918
461183
960920
431377
392632
413828
389350
209115
569005
564044
709756
378688
248257
689684
523859
538978
387933
627883
718669
606184
587453
692713
151363
359954
390414
159291
426992
605305
500827
370160
413890
574078
567328
518122
520664
432442
603720
609023
749548
384475
479484
487312
300143
727001
357326
465236
779576
555988
551230
490594
535292
484884
383676
612459
461176
735697
519466
493789
407643
852972
681494
554385
631179
438799
372898
170975
634036
373989
198007
498884
422778
479406
616995
439211
479690
686696
474431
375297
465914
516641
434441
506557
363713
503483
917365
345496
410659
635261
849977
608017
555312
380553
325084
391259
478491
542961
363419
115140
462034
379111
744185
567766
623581
804293
615440
531242
833089
404828
466429
661008
468301
255439
567381
487997
453205
424587
622093
721497
725385
619615
466295
565695
893372
727001
672444
526281
598841
687360
423203
632655
653449
622272
445935
611867
302655
632782
428288
615906
560011
587859
492482
371116
290409
464856
490266
538631
440862
422809
626193
890293
639187
448743
724185
473554
641605
572141
455195
483603
534690
580424
448743
343101
581893
668711
351743
354158
623451
768978
743954
604215
513801
443197
398002
456193
413147
350814
544046
606212
899106
608514
479943
466819
462597
517715
546276
335774
564600
669083
285612
375561
528107
579653
683506
909834
586045
385932
426615
359434
749198
456219
394949
690532
836892
277655
575216
595661
587493
523902
857170
544471
577011
430050
825256
473229
488152
525491
597898
526771
226005
823383
453166
507214
751440
555911
724730
486810
725849
684073
631013
589498
546701
507833
344495
480480
508385
276389
627949
458662
559459
415075
409612
582229
425408
616660
527105
531408
544622
565684
669383
397836
553944
623085
781738
579653
499318
417703
679984
575173
414604
343681
647562
502688
340216
203345
244013
788530
527307
696969
402332
890293
450041
475909
627127
377993
365236
524089
437773
156062
654821
639240
482592
631301
578796
760284
399270
465706
519501
776117
436537
466980
499162
576794
402053
574550
430855
485259
609033
592969
527262
616770
570939
315901
741294
678399
347617
359477
28874
869092
440883
521732
540678
551321
668069
775243
451344
561706
535449
774914
326923
347209
426607
671105
461921
583980
437820
441936
236464
560666
432940
549977
548188
952496
499728
613623
574270
732984
532983
614169
813580
541570
400959
582459
740003
353948
641340
663095
782556
565384
605902
649610
281726
659472
495777
323893
584118
563326
427012
328750
537027
956194
510642
475595
588868
553975
564500
404311
611881
566522
326331
604788
410490
752509
619572
566104
544471
477927
886293
741674
413147
470257
590732
586045
480760
461383
532408
254121
366543
667504
724966
533500
481256
512353
533500
448011
414814
523742
579988
613797
524146
692670
485721
399447
643262
427360
372790
421511
636915
318930
485255
567075
585649
350814
491390
291696
587086
424005
602984
585925
476522
498391
522888
534025
376509
610408
670140
263172
531214
635261
756450
432428
603721
658175
415420
901765
515782
276376
441827
551473
419826
586637
775431
611607
567897
605714
548685
369510
567193
755457
348526
489535
567202
485440
521357
970453
495777
398826
752317
408165
678163
239814
590890
635016
472384
593949
522853
466395
848626
523400
418749
499350
501990
728565
331235
467617
498884
580645
774914
696498
543983
595943
886293
562505
520755
471064
326331
392268
595470
586810
518520
662476
520939
645669
369088
469497
603037
145337
549556
184039
729326
590133
825516
207378
583309
192149
405584
926929
520523
578433
612204
669785
585388
445820
596712
691814
183736
508136
685918
552990
481799
840829
684839
636778
426151
543888
362178
440862
435046
555335
386248
491909
387602
393583
516641
604950
633162
405604
421801
555309
548510
497909
382197
447312
562512
724597
574415
388688
544712
583349
627127
535292
463300
480976
432668
702123
530050
631416
548341
506783
523982
909834
597756
404395
332340
576452
396072
608017
399102
481664
691345
551473
391199
727701
694324
475992
488998
577594
361260
508803
694752
497194
735697
447917
376296
565776
294100
468377
512223
367825
385486
558557
506462
435719
628648
969762
678117
414814
375173
476013
282824
431152
552878
511301
601569
559137
496935
353468
427360
586637
467164
389261
570237
631572
847970
487582
606794
546271
528937
314880
93776
849465
380620
782742
344550
520549
581932
716450
520508
377951
508023
570237
442504
457343
329523
246468
575310
776570
418225
372713
579047
502472
470639
538293
456938
749009
506620
760014
662585
507073
525636
593512
587086
539596
604059
415713
403929
589947
277167
528354
594542
647007
309204
661528
694376
468183
362132
613076
539861
559137
804499
601253
415387
419286
498053
328815
704336
413998
178199
482936
689661
526222
593806
285612
439185
485259
699309
627689
482716
603736
569611
550452
477435
712325
388148
248438
547320
441239
220313
606318
593949
579988
447662
380922
675709
66076
547984
475607
705775
314237
766837
496393
498436
520664
499299
620101
441960
664685
678163
597898
549806
681074
139079
781858
605305
440191
463600
560203
656604
555988
685434
279981
280989
649966
520755
437914
101150
330608
472043
618405
610076
430482
389480
499162
280989
476059
518941
607012
629258
363372
362759
462049
828964
721599
725995
502882
478377
686815
591160
460202
509900
685860
836892
362826
393273
730956
412320
546333
203885
666250
294106
528185
516551
621237
526289
792575
251494
248510
306266
410405
469866
592449
462671
969762
593512
342988
234157
630981
425448
454405
727466
349354
654214
496935
422372
627692
468019
479690
374403
415785
360534
345826
439141
468402
543986
643561
415282
483251
946411
422550
680681
371214
445218
694376
476009
476143
245738
641376
461261
718058
495437
761284
479312
497087
606889
536722
915562
731161
639925
749139
624318
674212
362918
551244
414037
810799
283437
403345
723128
426821
800174
195860
285612
550884
454839
734850
362284
576452
584004
305931
746450
533593
244981
632104
587779
554994
371067
488320
508234
419025
827305
462049
501
464135
608798
213621
548790
609936
417124
707094
572574
549806
703847
364446
489172
497332
385624
623584
595966
658487
574492
805582
446099
831821
417548
156120
453205
585192
548347
526679
679862
414484
335204
694204
494556
818400
541286
508385
475681
499584
339192
499047
739125
560806
610119
618092
432940
606131
574006
583030
406995
582695
816889
802605
690641
456506
463111
506721
597745
598643
266935
467229
816088
451578
764310
698234
598841
538737
310356
364883
47266
728565
391811
332427
649579
479628
356415
555988
374416
598085
374077
254978
699086
385745
496148
361717
308800
572320
514314
492179
228523
345238
599352
554193
483782
346188
815746
708885
602131
491437
436258
509792
541793
492984
598787
599729
541674
555328
692613
503783
546558
518635
418824
695515
345699
824764
505042
475607
499649
536207
591865
469316
547876
632655
366737
584637
440500
567471
623581
673864
752509
610076
805985
805253
423331
424077
623225
536199
684527
273007
302155
376535
890812
493133
386755
619485
533593
724730
546432
400904
340615
334859
432507
414808
296806
538737
628004
96091
155053
546011
484138
695515
456553
479964
841450
538282
355151
225092
613303
615091
538454
421256
418965
434738
304797
174671
629543
510450
688345
572079
578494
627949
269897
449086
224495
563640
194004
346167
388155
509379
649961
426727
776570
490405
423991
430880
521450
507931
492947
579842
265991
456506
734119
744776
455080
633559
519701
670080
262006
382373
461069
645404
514201
414708
377343
542353
552854
126085
377951
364824
615725
586438
594388
344476
428512
398932
540299
619586
379391
249751
554423
379033
490785
533002
356555
679779
481543
574550
849465
461042
652582
512296
641548
783973
303250
447061
495062
621237
531605
434899
334859
380922
484782
694781
618624
450765
803224
717533
475892
644236
623582
444940
186848
520664
655755
587859
534357
490624
533500
533435
546558
517181
387752
477028
495437
837818
354606
570861
584637
722112
478061
596771
515451
845030
586839
217138
603736
585192
398093
350814
458222
353384
354037
294409
387617
501339
431279
724966
928673
774203
265895
456804
447312
515148
435927
412247
571519
473723
566104
545161
232692
647800
423104
361330
713988
492637
537675
562586
629148
171105
560561
446472
206478
517960
642723
411520
809275
683011
590646
531214
717779
756797
801196
567031
421511
448849
699309
520664
639240
851763
237092
566061
256319
548328
467821
471417
303022
414534
690178
602741
274768
714339
802003
633191
570647
596487
595715
527762
387917
318261
545489
477435
613243
537520
517966
408531
406446
478377
402044
622764
583030
488526
623874
498361
860312
810397
551581
582108
449998
519501
577646
561544
437773
345095
564488
429971
245256
534025
287803
612274
599352
407581
480907
563324
462843
234880
721011
362080
288899
588354
817320
441201
582940
659472
425839
413779
611402
372561
605942
561706
534603
477237
509792
523641
520067
456483
321138
432186
541570
559999
712952
550452
710159
535756
424851
475892
356634
471440
356646
511858
616903
313678
404602
565269
541410
653993
537675
464360
835710
445586
490081
657623
424866
616252
509213
484857
366874
654553
605348
387222
647562
553673
860312
621262
386257
392268
805985
781858
590352
421765
578876
544802
709154
721410
456632
443730
566992
646566
503137
419205
590298
414735
538101
841450
594933
471064
721497
598802
796941
554144
350245
438274
510130
354074
313157
263131
765182
671376
671635
396357
464532
476758
36541
426037
426543
472729
245305
286464
528108
494782
653193
225572
377993
621841
547464
487546
576940
677310
412424
492174
416780
735697
525831
451782
623890
673753
530201
658419
955809
365504
505980
581973
500249
449538
478864
574006
457803
592744
510615
600839
270968
473876
671566
539922
312335
369184
345473
417536
752015
389451
485440
548222
275022
434112
499584
725515
340216
461194
826305
504767
726903
395884
701405
562430
676584
510169
606703
485050
702337
483603
512913
678049
532545
353455
468758
638300
528800
642989
676850
589922
922612
248509
422432
609304
824764
468301
458808
400123
646635
718279
547210
637730
561314
736049
445420
347021
513965
517463
280989
522865
464374
419898
581392
504315
373908
618375
455680
580054
635316
636039
421062
474068
562507
491987
382202
779576
475459
566498
605400
419758
501990
637125
606121
376235
611196
897454
530220
394663
493633
663167
492591
413645
547376
760014
682990
459950
563607
525422
440327
404765
514318
524027
565061
427360
714820
352357
573056
730299
451578
288285
501797
608736
610360
513155
558696
715923
574293
425239
396767
573351
443948
383588
504642
607828
599986
672663
295231
449112
313532
522865
532957
974079
734097
674212
672974
580004
468456
312662
580531
549806
508385
747461
499935
419205
588151
414397
641460
543036
114476
343030
526690
578494
490089
632104
368432
484087
543864
602857
503169
788094
366737
632659
382508
554336
391520
640890
667637
478465
410894
302824
555309
547876
429249
554793
442113
597749
602427
608847
267603
353857
494556
674335
662938
694621
690641
471424
429637
667224
435046
566992
304645
703747
484884
818481
726410
170836
594577
339074
600328
856328
300755
479881
457362
350153
520755
431092
511767
474153
692613
336436
720153
292942
704987
433320
657623
654207
631013
738543
439838
469497
630045
922612
356003
432217
457716
369184
720208
509314
718058
272946
577592
356820
528630
851763
575370
634611
734834
535520
329662
495360
764832
491377
809213
584578
641460
550456
649942
436888
559937
250963
428435
398033
272936
276996
556884
101580
509541
797115
448699
455619
281273
413663
264045
457011
656630
315901
648066
635770
400213
319140
522050
587308
456607
651979
805414
641460
305659
543724
413663
674285
373330
386911
501456
714047
482579
579047
606130
603721
644240
755059
516856
460850
621941
476325
340208
664685
672974
517060
768347
579413
461857
373351
576592
455709
532699
553742
486717
607668
702350
538486
495966
803087
456804
636920
337471
598841
797257
441936
667704
611600
474411
358300
263051
582032
663943
634036
316992
341187
598802
651931
498657
221208
530514
418491
479909
447105
725849
364360
634187
452298
723916
605816
621405
118593
392753
347445
800365
649023
713671
367692
659659
592640
654288
231761
522464
352551
455966
406078
391462
409766
438274
361727
679862
454771
515589
767896
554994
573549
426308
335842
773346
554081
421636
377256
354191
465162
372182
160680
661525
341981
600841
374483
535362
853220
542760
492739
527382
299965
362918
480668
476643
443948
243441
816889
460650
531375
306624
507885
514982
391736
652880
615734
418895
528929
765603
589912
394977
627692
572486
460546
671893
554793
532610
448907
490950
849977
670723
822335
565123
489172
633905
522635
413058
760652
503169
94128
670989
299519
672974
493327
539947
621532
508020
500181
422296
432478
418920
521559
487512
396451
350660
468404
692635
555897
502723
680850
504151
583377
566087
502030
457855
302788
277241
385471
511971
432206
418965
431935
536631
659761
814092
310459
662579
395964
731049
680936
406074
314037
430050
939110
500249
424005
646999
632659
473821
595529
466891
480270
857307
604693
432414
707772
413779
505554
119719
258327
384381
586045
458507
455911
697964
545489
457964
513344
408257
649776
559290
635316
554485
535520
406064
505063
571021
361704
566620
585196
594419
471215
640755
358041
400591
461645
575659
556802
404070
725371
600609
298943
360883
542931
504416
447122
326993
723448
563607
514529
508023
201008
528120
410490
716675
386911
459950
452298
539622
397720
432940
607867
491987
621652
236425
564858
485917
367701
586174
114998
622737
577948
378688
607088
620386
534983
332890
446570
508978
897218
532331
857170
511154
678399
634760
375452
525636
347947
591597
421875
607297
346896
558764
764024
437783
483870
710364
602719
386911
691947
420965
740890
517960
668056
592157
528120
550841
412431
886293
298589
515210
542611
368006
542353
519899
658561
370481
500309
603267
508031
539438
365457
478716
627692
614032
635565
462660
569048
570109
99482
108849
790261
554748
533327
369483
262281
621698
485496
573540
585997
319756
447912
583753
395178
659530
462886
611817
431651
741575
279403
523641
521486
363524
564238
672823
480601
574649
419898
263212
575270
776570
597908
553752
239520
262591
632104
470401
502111
202016
640963
398074
370135
282048
613948
183776
721410
513344
679217
471424
523204
794035
694752
479899
269810
442011
540698
481278
597819
387427
444471
534815
755548
447855
622342
414814
501678
430877
508978
626732
517215
471440
807927
670989
487724
457716
221142
393462
408984
636279
524176
544293
462478
341829
535348
488526
628123
559999
650989
462665
340333
616770
27082
413948
467127
188904
360665
508552
431651
738543
497720
614688
399296
614972
414579
497089
520549
815460
487116
458137
910897
581893
470191
560153
819046
260577
591259
111229
553219
857170
606967
276767
73822
580695
524584
480907
690051
699309
356535
624386
613168
432674
364938
577743
571150
563231
613168
308090
378559
300143
544487
857718
576547
684724
623479
472393
658789
504477
706527
571226
642816
665272
596859
502882
696234
740184
654762
298582
350929
786619
836892
422676
484231
456920
514201
371010
369184
690008
541005
654707
605348
586770
581845
527105
699129
627162
367040
254576
418845
374416
260834
573466
438379
590890
240677
615725
239114
628123
672260
328976
594363
455007
627837
456668
535713
640890
614001
546511
494925
332820
614337
480114
443583
771255
512296
661830
550788
530010
566389
728254
513660
449131
383971
704053
647750
342079
789515
129814
338212
690923
440327
405204
445883
602257
538067
497056
846049
639151
836892
497991
572574
472727
357556
392285
502929
445149
529545
622093
657623
559515
285612
623259
667562
394674
497720
537968
254807
527262
559236
455019
873783
548347
438799
627127
589912
423287
483433
750405
364318
580531
275953
509361
410662
113783
651718
663167
316755
619661
555446
639151
708885
437145
614340
641460
446847
585997
615230
673882
455683
469710
402260
661196
320616
567031
499450
133175
589947
440929
673253
616366
540898
621532
474827
477015
679878
485917
699574
543250
491873
494530
481934
546395
543608
410368
173756
612324
446145
603037
592390
640890
450896
678672
575646
639972
558084
366415
481278
490748
734834
434317
438799
315576
494556
517656
199970
471440
574059
186984
576136
452949
683176
537514
567394
410662
287862
607297
909339
666024
776570
233888
513447
576571
511715
772279
739194
437004
781858
720015
605954
815460
383235
529726
521158
636455
595543
679123
606131
794801
751370
478505
861662
457503
159709
712821
702998
771712
483329
714295
205822
334844
502882
633165
574059
297948
581663
583030
559290
511858
398033
499935
488118
955809
592230
512867
622452
440300
324471
340158
455788
451022
613797
623087
369353
699259
233730
732583
496287
623161
315901
541470
447386
316966
376832
436834
623259
567072
744635
639004
476611
354275
721410
533367
589062
540455
299972
184384
567766
341681
368593
415713
362991
469560
607794
502853
436562
535606
631652
640369
640890
362154
628641
382548
526808
949999
477840
595976
513672
555743
134314
754693
379543
423111
746376
423216
601916
483390
482617
510924
411079
411181
479666
678117
802260
483967
939102
487124
917365
517166
523583
540678
638422
483603
470034
531700
330737
632774
360624
557957
410315
578536
602257
465162
519616
431563
431372
272287
570109
464407
287378
528107
604025
234704
609917
519249
466122
611652
574006
815423
553253
645561
720727
393728
342603
449611
253274
543635
421314
579364
638691
453833
946411
616529
513464
554748
686103
533277
477488
452427
485050
413147
439555
881678
575370
583243
161138
809213
436537
661830
721305
459665
610598
429102
496797
521420
601253
623479
509415
450898
203767
521424
639151
842339
875958
565329
277590
379330
555743
694968
557309
441201
868746
693942
543144
632774
467164
530997
559579
631301
657365
527394
800825
409701
138367
599713
565685
567072
669854
526582
603643
379033
604749
460526
387788
303109
197523
759409
332943
618624
340443
596385
613107
461768
424346
250349
469894
995631
427012
254377
538631
592390
618624
580054
302410
727302
93576
542616
371429
367040
508385
382453
372504
561684
340008
576313
639151
317367
472097
497112
766555
447105
490089
572175
545064
700191
581506
403623
580696
421602
289954
718971
462049
288394
459826
595470
533500
524821
495464
306611
632104
540155
595346
449633
443677
473732
539346
652540
451480
723567
363868
675101
373357
591158
381598
432760
555582
748982
780093
589062
694752
389551
522968
522968
335752
604025
299346
428676
393909
410646
282784
892741
588948
736754
809275
738543
562572
397827
608017
754528
306335
496280
478816
530632
603736
715923
637481
450584
500659
298943
426308
614196
494167
470201
947630
310771
508023
474204
491437
549924
626117
499350
530201
328662
953965
564785
628419
526582
529304
417042
543655
639970
581845
563181
714396
421868
612204
586920
640472
704050
345068
553070
266253
448391
533745
385831
372085
817491
191291
483433
686571
415772
461782
662148
583384
642203
488171
589363
674956
606889
494295
662753
892911
495966
695613
406064
496148
525400
493133
501125
718762
432736
514982
685815
566354
541801
408631
326296
470396
732947
690532
401648
854502
869286
520174
538005
367100
527123
651432
661398
537027
452166
410002
628123
547950
549443
275284
361201
574293
886542
530201
382453
465130
653677
308935
464828
369925
400558
770734
708137
351802
419292
697295
524670
841450
346967
444073
632468
577592
390688
633165
677979
531788
629783
331675
355786
541107
539596
149069
422873
786360
448011
574649
456506
485353
425633
471417
811701
551164
637927
412238
582333
474923
334024
400539
796090
564044
459970
613231
345984
737461
441476
530368
346503
427012
759396
426131
364557
635163
624030
701898
675834
258766
479000
655140
479820
300738
988873
659871
818504
570409
582014
551759
835244
478323
529234
649824
988873
686953
842287
707311
328393
477464
694636
752717
707311
428930
655140
784790
570409
573727
701940
852484
704419
684183
416435
449871
89230
701940
478323
823643
295702
615676
529234
472928
752717
359403
431117
692854
159709
576670
387130
192180
386650
597847
246684
573727
612308
597847
704419
601163
269628
772148
531820
752717
880459
655140
681546
579609
843079
709637
772148
668054
406295
521174
852484
506042
741239
448711
519334
688666
248314
649824
572912
567349
446308
384150
415987
422274
444624
686953
674152
521166
843358
573727
505280
673131
787221
848675
576160
478323
570409
772148
457135
684829
615676
454845
752717
675587
518779
597847
710269
439739
507213
612308
617733
597847
653480
215547
573307
331623
380218
597847
835244
684183
633026
570488
707311
355151
848675
848675
468014
681733
694636
835244
428437
912567
333135
704419
448008
663329
563723
784790
433162
707311
692854
420894
345120
382341
745031
659871
787221
774609
694636
852838
649824
570488
506520
246306
743282
684829
294676
526716
741239
692854
510975
346515
787221
642933
198007
684829
748262
681733
707311
594808
400612
493198
887656
628716
538989
473570
848675
642737
496912
674152
486206
752717
505657
684183
592263
448073
704419
642737
674152
988873
556444
528120
529234
526716
1175706
372499
300598
395779
526314
572035
439211
296741
774704
710269
635138
592200
844415
353263
741239
637171
426935
423228
852838
752717
519334
614600
741239
655057
612308
406922
563723
435979
813655
351773
701940
455987
529234
326278
561553
668632
570409
704419
334638
710269
668632
526716
550473
681733
700901
563723
404262
705427
309874
844415
692854
509003
835244
579842
698752
525799
674152
681546
563723
835244
300598
383828
380446
648472
642737
508702
694636
656179
342539
744476
343258
541254
659166
545682
347205
772148
787221
617190
988873
325251
681264
668632
707311
570237
434894
310395
642737
458275
582295
686953
635138
171105
351462
597847
576794
356655
578820
700347
355822
649824
684183
608280
955809
704419
378774
684750
681733
519334
310540
386606
597847
594645
411735
642737
659166
705427
395029
529234
599024
452408
679214
385102
531564
752717
510810
835244
543700
532003
684183
811532
363713
569216
659166
335371
426365
454332
741239
478271
325037
782087
367265
454741
685689
401300
168437
541287
659166
848675
526716
478323
461525
339825
848675
420575
852484
852484
701898
304957
699986
425507
465561
418765
478323
505599
684829
556633
277709
704419
592200
597847
411050
701898
684183
988873
570409
570488
655140
639351
835244
310108
848675
519334
465378
649824
574859
563723
433181
694636
848675
584516
852838
478323
283744
784790
592200
461525
684183
779570
677051
435891
694636
701898
639351
639351
681546
699259
741239
729792
684829
615676
515532
1086259
528557
556290
681546
659166
532857
353082
547036
597847
694849
642737
430643
681546
420341
852484
573727
612308
326880
409716
496912
447005
700901
887656
432661
743282
635138
852838
852838
230869
882323
887656
508566
652766
659166
425889
519334
563723
382054
333567
615676
582014
563723
237119
686953
642737
452829
655140
505280
792609
988873
835244
655140
362698
852484
581506
448971
681733
489848
505280
441491
488541
704419
674152
434408
478323
701898
186024
726909
430177
384960
576148
348717
505280
570488
577299
506108
341785
681546
649824
502604
700901
247292
347495
639351
707311
694636
496912
648472
491800
704419
659166
688666
755343
839743
493946
689591
280415
586914
632101
668507
427829
556967
496713
317297
552815
493946
280472
706737
339103
490380
512941
663205
598344
353326
438067
355448
597963
418428
371811
655023
611184
374473
461174
530010
293382
572705
547978
341871
451387
479757
7304
495686
507054
323714
739985
288789
643717
608060
708505
608262
293106
479953
372965
602074
461939
318721
677051
418428
447307
877545
852229
527770
352296
559015
550360
436489
502663
557652
491703
515994
367520
530470
704481
388237
583838
497741
583330
538778
665407
602099
564858
739985
810300
805009
531625
635156
470899
658216
658484
594037
525233
322060
493946
368453
550360
534311
418497
525160
627258
700347
579893
239048
647083
444076
214078
602295
393104
551638
739336
431915
491943
334649
491051
614322
752281
575471
283285
592946
662519
606572
442317
759695
406816
211098
566472
547327
398386
198638
299592
820944
556509
451333
262923
406985
786106
356399
591071
629734
382956
421674
364691
501914
533113
364691
331731
374754
516774
311933
519851
541440
546719
750047
669027
795139
670391
315509
427418
575494
478754
334649
566606
454110
464104
286020
610927
530279
651173
423791
577891
594170
202898
561667
567432
468182
558397
250560
576983
644143
538778
504766
481289
691255
516596
673147
382956
539372
648309
509817
649185
536694
436132
403382
638523
711031
573206
510716
598864
457203
722493
745524
665407
357877
640909
566108
590641
332586
674307
591071
877730
672968
626190
649961
643717
347603
587823
562116
534311
631200
595105
467180
324621
698234
612956
504565
617109
597395
581914
572236
422004
264983
516774
527770
510823
503320
187719
267108
801999
346095
566606
664258
270416
498139
572752
576983
586839
327403
246279
329496
559067
207429
701994
372791
776079
467253
652906
335072
589333
623437
658484
683295
559067
749469
611000
305877
670185
556416
723304
431307
448075
706188
456922
468732
662519
632101
393001
482659
759695
184039
272683
613031
691818
474465
516293
725513
838718
331549
555582
521474
518074
606572
630344
695342
502414
249883
566217
614032
663985
479097
530470
611060
337891
747328
450529
439527
458457
566108
716783
531161
565411
47860
392979
312167
754082
595910
835208
591631
397346
344633
595105
647280
503320
418428
643717
376212
489688
459502
568180
316335
482118
655156
788893
672968
473221
592245
502414
134307
680343
698078
428684
291136
518995
752281
570462
383295
401893
493368
517538
456974
456979
508136
534154
618061
466723
496901
703828
447307
421869
408138
827794
483858
270117
509683
493370
589578
470899
394458
672765
382956
414642
370237
365030
566606
636620
524417
429897
583838
598163
346557
466518
557494
658484
738385
491432
531083
462881
404576
461766
508081
704481
836715
469757
348163
712677
725280
501504
718940
775471
691812
747328
514193
848515
561009
661900
576941
386469
524447
660771
794875
573206
501219
458979
576004
319369
260233
404232
492891
402118
610940
199183
277468
655023
740695
763018
745249
338066
567432
785032
431915
580262
724368
335015
850707
635718
547886
516305
514177
756299
712492
387130
574363
471080
547319
444150
430184
602925
611000
374399
440212
842213
372204
656711
618962
766846
670140
458711
386768
495764
502031
752281
543061
531083
510189
711564
283392
565714
467253
507805
561809
711677
623582
384551
406156
490995
480864
318694
796740
398708
499520
767646
611416
626475
464708
584555
564738
231815
439132
447307
464400
473049
439527
663858
578689
805811
804647
338578
527770
459965
255632
522918
304796
831659
463111
635107
627796
375194
446483
472355
526106
483564
788893
666330
514193
457107
762061
440865
363082
708505
519851
415752
666908
570904
550210
409568
502097
478680
417610
786106
595910
389589
331216
504767
314880
207429
512030
623486
193758
355685
161233
711162
852229
612512
769000
593082
643201
948433
524801
632101
444881
822224
880514
629734
448919
934958
374473
327100
301397
458979
547319
539357
571798
843677
510189
451387
287404
936634
376182
264045
447307
370687
534303
311787
560149
700700
334649
618402
380556
502600
481289
219049
374473
484187
604439
146803
572752
418497
714316
414387
661776
545044
458711
435425
468182
661900
543061
315873
437813
334649
219018
701705
478680
836715
857684
471468
344633
544405
501914
487141
344496
506595
375054
418120
541940
503445
224084
456127
589578
418428
301719
1029463
417005
454448
479669
697349
298873
502097
712677
572752
802558
635718
305996
343058
456468
71770
470943
419029
512398
374794
673147
745524
623762
816755
560149
657384
144980
464487
397346
420711
649185
199486
597963
447307
575760
386369
601805
605601
568180
535362
555521
541467
534556
327288
681198
685152
527605
605566
542217
468758
738320
459965
843677
594787
658163
196972
623779
338072
487179
718630
209115
619476
685042
475731
479456
377514
563295
358719
583603
522836
190099
498277
417494
549781
425496
551197
555328
200871
586839
501914
380888
523012
605574
843358
470025
467619
531564
638692
305877
879025
678117
626648
611000
870682
361588
487663
852229
549169
386227
796740
614322
352818
373836
292060
478680
823219
408138
790086
478719
661969
640755
419723
424561
601516
623762
486114
748222
820302
489688
394036
749469
673147
406725
453255
576941
542111
451333
292992
454037
432721
497043
656539
425574
622764
510571
519487
545266
323359
231329
330928
530969
651436
596100
390628
366415
325004
636598
747328
831659
556486
631389
672787
587259
802387
643717
831659
512941
699945
562032
248094
468182
312387
376659
570878
442910
381111
539781
424106
823475
346386
526156
480601
474151
506595
598163
572764
328254
691255
470025
589578
575527
706963
442461
410662
589578
493647
210102
522908
412110
257729
776079
649961
535857
380819
248314
554768
602199
459432
386369
469486
453546
597963
278729
533838
692676
724368
438344
615902
574804
665167
521981
471080
787105
621666
603642
623762
476721
429622
781475
751861
601805
848675
722493
316266
399848
516774
389863
270160
673147
277314
710740
355181
547327
419925
492706
398386
118266
559845
929363
519021
447307
821329
427773
225470
467923
551657
540538
540054
683536
556486
725849
148574
694642
415752
404594
862053
655076
410380
531087
250223
754082
493313
379976
443995
302396
645798
271694
810259
100935
474465
527770
707051
584555
655076
398315
400812
242656
587259
884880
230657
492891
489519
523008
565153
449279
457203
575527
473356
802387
454037
626648
397346
642124
102488
589974
627796
488713
742611
545731
389479
296635
496735
712677
419905
461766
656927
559845
332182
619906
635718
355786
488865
588163
594170
417830
374259
274835
589028
450407
495032
739353
434768
408065
616743
532657
448836
427418
461709
507381
655156
610940
426075
458979
510189
390084
327742
891378
736648
584448
588172
683536
776079
409097
594787
236621
496735
559845
557465
470781
557465
289135
229033
627796
539818
701994
553302
531799
454972
342504
351893
763018
533623
555970
285357
605566
461766
469757
183300
670185
313462
638120
691812
567432
775713
454037
706737
656927
691812
453600
542206
442968
364691
490650
584555
556486
677046
389589
685042
457203
389589
474953
623336
335750
467280
485196
375194
419240
812737
218604
477957
701994
487141
627520
513663
538778
667535
410380
722793
472033
836715
627334
694152
267252
628157
753175
750047
458979
646780
595369
683513
542217
611000
527390
701994
533113
430313
479097
661969
431360
382956
601516
380819
738543
327742
513721
238357
605574
601516
517201
655733
466723
493370
665167
331680
793341
520894
706010
313636
613616
713385
556944
459597
742611
506520
540384
612406
348572
618806
677046
574844
470899
278818
504117
508220
478802
534067
606037
531160
843677
646510
596100
566472
495219
595910
561809
566108
681031
476575
535292
562786
494317
493610
658484
605671
447307
461939
420229
522734
205649
262643
356362
365693
424053
401815
559595
364408
515451
550360
559067
884880
519244
515870
662881
680955
618937
596100
481255
821079
415752
640215
623582
565714
443759
328324
433007
589899
570904
377558
457276
762229
527605
401012
381160
559845
474465
437859
355448
428530
501980
534345
559831
456418
419123
684801
446883
497376
502097
556711
576813
701713
204790
610558
572752
267207
613102
389589
570556
557843
476859
391994
724411
623762
345095
340035
496645
474465
625891
534345
494393
466723
595105
677046
417005
666908
636039
796740
546719
558316
437776
630344
851734
393128
515291
714295
458979
561110
627334
524801
307790
477482
430829
960852
666908
556873
682098
611416
762147
750047
550210
615961
570462
662878
355448
661525
666574
413324
606037
182855
643231
517289
438839
356362
611060
679283
523148
426726
771523
484649
478589
718838
608262
278807
287305
509817
465915
280805
632101
391563
420600
471114
522593
305877
375796
722588
655076
538321
298840
551657
310234
674769
304259
800280
788893
492706
508384
673354
519851
585062
683978
553978
293266
343422
390394
219649
799983
491540
652906
347295
388835
235297
508081
711564
585401
545044
429622
875367
665167
403382
469757
623779
481255
459965
439527
547978
602099
563635
390290
318694
531160
540373
474220
707796
615211
561809
728844
616214
754082
364691
685152
399802
437431
512490
457127
566083
408570
594173
592200
454037
417310
550210
602212
736648
237540
496915
417671
436489
567432
391219
434768
451333
637576
576004
624866
742611
342571
258358
652906
657495
587021
519851
586839
517816
370603
566312
455318
546479
372696
742245
468301
381205
771131
410172
517289
623437
614600
246441
273818
328530
565153
633243
482680
739336
501132
664058
415186
276930
458734
470025
645049
378687
432982
645581
541437
509817
611952
401413
704907
133982
602139
655733
478680
636165
683513
613600
328254
670361
703526
540384
575112
517538
704907
763018
401893
342419
482118
516596
647794
510733
514159
527770
350439
470028
740695
300506
332149
717255
207429
709061
835208
391382
629734
560585
500046
576004
655076
130842
488865
739336
685797
820302
343058
657910
423791
429868
819744
360997
425574
342085
759695
462896
435049
336612
236718
539622
319783
517538
326085
593008
480961
683536
691818
457627
491487
539357
633230
439741
453608
600555
550788
568956
308705
426296
652487
404143
600555
608981
522335
323526
563562
727347
239365
259129
662303
471485
464816
409718
257562
523958
699168
698370
683116
401759
525686
612756
431353
625187
474411
253745
774306
727347
412358
556247
476727
552808
718396
585297
566739
732676
376454
439494
308143
467515
237865
935984
539325
500558
687309
637188
380597
525665
388290
473120
976329
797216
667704
540698
806224
559149
416469
881405
598362
564453
528908
508848
414230
489471
353032
428602
454215
430633
624830
483598
467774
430556
385932
394470
357144
574242
472622
521119
656680
488526
318083
800573
393515
468615
594956
310336
657559
429700
364572
233487
436394
389243
641077
532359
574059
439450
470695
455995
720334
457807
407991
529222
437895
696969
680835
327330
666207
453010
869010
539315
19884
299964
314494
448221
712586
682328
503803
766023
410715
405173
596089
569984
628117
528999
542499
567493
511218
588627
819291
254236
398093
424344
423187
464467
355379
575823
398171
557377
655284
10655
193443
835988
753574
757688
659332
677863
640142
930557
293046
791440
350405
727315
269810
467423
502452
399058
692219
357486
426262
514027
661443
299895
812786
709847
528354
812786
778378
1082804
533729
345916
299609
467516
672524
807914
826017
681785
408880
1159575
807914
748701
603483
757688
807914
1082804
930557
489652
672524
930557
826017
272989
603483
667934
647796
535704
1082804
353653
757688
536070
797976
397761
530787
415210
678921
672524
300888
60817
200156
1159575
389222
659332
1159575
1082804
709847
757688
1082804
930557
727315
100415
636031
1159575
303439
390176
64200
778378
408905
807914
549970
630306
835988
299568
464487
540213
727315
915191
447193
1159575
805414
603483
757688
507042
775944
594808
709847
1082804
667934
1082804
1159575
709847
583784
633739
678921
629296
515803
727315
1159575
536131
334502
430184
812786
807914
430731
659332
607828
738750
775944
414877
667934
709847
425158
737968
363794
659332
1082804
349056
797976
522369
748701
1159575
394067
727315
442196
659332
778378
388403
562758
678921
757688
525483
330943
778378
672524
745997
515969
1159575
535468
763625
770364
748701
533930
328014
464480
797976
748701
672524
133608
835988
445883
411755
727086
599819
614858
337602
685569
90173
1082804
685569
775944
826017
1159575
667934
672524
319055
558016
373190
480954
667934
258766
601288
363351
709847
546622
659332
826017
475924
603483
436173
930557
1159575
343713
775944
797976
477936
628489
778378
816821
748701
920025
469659
807914
520939
938677
590890
390514
1159575
1082804
379750
236119
633739
145474
452829
375399
493449
727315
428410
807914
633690
885163
603483
381525
727315
775944
727315
812786
611532
376067
329920
653443
709847
633739
392979
430184
399881
473825
1082804
672524
394527
369012
416677
536068
807914
667934
782562
768138
570813
546905
603639
667934
678921
775944
345524
709847
812786
757688
937286
464188
176964
328254
835988
578619
501033
415865
1082804
709847
678921
447879
671754
393562
532957
576401
383190
757688
378564
1159575
807914
371434
685569
393021
678921
606531
425429
797976
826017
759338
377295
443669
284176
678921
300192
672524
1159575
807914
748701
835988
659332
217805
812786
826017
403853
513200
170146
748701
376109
797976
408777
930557
678921
659332
1082804
727315
824846
826017
1159575
540162
469479
807914
327923
603483
284965
432711
503990
709847
757688
481198
727315
930557
182630
442481
678921
567563
835988
835988
1082804
727315
757688
778378
419662
930557
130004
215547
757688
616366
687932
835988
530014
439069
548348
279224
826017
709847
596840
727315
190600
807914
633739
603483
826017
381735
549924
1159575
571008
775944
300312
519507
195240
807914
534650
807914
709847
835988
132368
606807
732672
709847
748701
1082804
835988
685569
439555
835988
628483
667934
1159575
807914
597586
66753
1159575
667934
826017
685569
214020
633739
930557
586348
773273
498406
709847
469246
812786
797976
667934
603483
727315
312915
603483
709847
627317
930557
638926
778378
659332
807914
618962
260289
553302
678921
386701
568954
631894
357403
573308
277406
417927
563092
650785
511715
727315
775944
457422
471683
709847
709847
288815
778378
575216
427895
1159575
835988
151363
477432
31104
659332
757688
1082804
812786
383532
429630
797976
757688
807914
607411
310395
574332
812786
826017
649774
797976
672524
812786
317825
775944
571646
403193
390975
345341
727315
667934
423922
727315
678921
603483
807914
709847
318431
727315
445883
433628
411226
673838
807914
695365
550274
667934
388485
663362
633739
596560
414417
179969
347012
517201
379141
347672
259404
685569
398018
442533
412103
360796
473238
1082804
685569
748701
514086
359523
397758
775944
930557
473121
1082804
797976
667934
678921
685569
659332
430633
240651
807914
526582
778378
647444
555915
812786
807914
409612
124455
709847
775944
667934
659332
709847
364393
432674
583330
496500
685569
930557
633739
686701
508468
286690
678921
797976
659332
399665
739353
428538
835988
639152
523460
727315
599332
778378
581259
684768
659332
633739
472281
312386
373557
499786
678921
555466
603483
1159575
930557
757688
709847
375561
570641
482993
727315
788893
753820
748701
476013
757688
835988
930557
659332
812786
262762
271398
812786
145744
727315
528273
412955
757688
826017
621339
812786
672524
812786
826017
663329
277066
812786
499551
441176
826017
445708
603483
678921
930557
667934
373481
659332
778378
633739
678921
930557
428528
593542
618175
667934
659332
309458
784041
461042
447231
667934
778378
709847
447345
617820
807914
587779
807914
667934
1082804
497376
332156
685569
437781
216544
775762
748701
748701
866089
492692
391517
603483
519391
748701
775944
487946
522062
603483
363305
667934
429505
603039
672524
930557
1159575
1159575
807914
295868
603483
748701
1082804
659332
304611
748701
812786
826017
659332
649130
465022
709847
709847
727315
672524
672524
532484
556752
513965
583451
701065
783279
783279
701065
673548
780848
233724
652445
679634
699390
548936
624909
517929
600785
315305
613790
613153
845426
590035
554961
773159
348458
558510
529100
624909
819891
649995
509491
649690
624909
529100
677077
309904
386724
320687
251601
677077
769994
767813
613153
682561
384041
814032
834364
419473
351020
893243
613153
177611
513498
106956
417158
574255
649995
523857
823509
584114
577309
244925
590035
834364
4872
540593
533893
713767
617841
523857
845426
230366
466942
528028
424576
586731
565251
407991
652445
539016
619572
701065
468402
533893
494549
705983
673548
570354
683336
262240
350867
556752
323327
862871
683011
593905
558183
767813
668069
637672
862871
230694
693147
763908
397192
713767
862871
590035
649995
241266
590035
621094
385711
192553
483808
684724
530201
621094
541411
430139
593905
767813
332563
373980
512120
406078
618806
570354
764321
574255
118748
705983
707589
565199
513498
344144
684724
701065
479312
208262
436077
456985
671136
540593
783279
705983
593905
356255
499862
769994
591158
741673
574255
466054
590298
86996
635517
590035
685484
713767
534003
844281
264175
687181
621094
556752
780848
677077
446326
417860
372055
724514
523857
570354
783279
554961
862871
501338
656761
456985
404786
308076
480511
380742
517625
780848
674077
529661
236422
845426
267108
419942
668069
823509
532292
521559
376864
500422
459415
574255
505544
672551
494202
439750
533893
764493
621094
446326
231165
574255
652445
488302
613790
529100
540593
399756
410019
527552
613110
532292
597916
584356
653103
505544
656761
546059
598294
593905
649690
513498
685484
710604
474068
528240
573607
848268
532292
474280
494549
701065
210994
509003
554961
619071
477115
701065
783279
767813
570354
590035
714339
99482
649995
484336
494549
388094
518751
528883
356419
767813
624909
634161
608366
423356
286671
474952
439587
527552
429920
528100
437855
457657
574255
635517
447832
553433
677077
672551
540593
621094
554961
672551
649995
613153
631678
540593
590035
844281
501338
844281
613790
524675
583412
683011
627133
590522
613153
233303
290624
767813
635517
436740
763908
340933
554005
384790
603037
457203
729314
558448
441987
529100
341037
533893
409338
502388
844281
523857
460693
845426
558510
494549
456985
494549
540593
341410
230988
461530
602657
351954
767813
142205
527740
696037
761549
422498
617841
668069
783279
899308
673548
590035
590522
558510
297184
652445
364153
613790
533893
548836
313739
649995
590035
769994
821224
427525
679634
308154
600785
710604
502742
706265
590522
556752
513498
456985
596123
559833
590035
446502
462318
328339
729314
821224
429983
562568
339627
591158
581932
271417
767813
672551
385411
456833
584356
574255
501338
438925
679634
834364
651012
448911
780848
424039
477398
391073
613153
639536
412868
783279
561639
271417
527552
823509
635517
613110
563855
652445
419473
381331
621094
710604
649995
683011
649690
729314
834364
705983
845426
428563
684724
611362
605126
613790
763908
419942
527753
651358
424748
688070
341410
570354
783279
684724
886968
330917
532292
556752
668069
767813
351781
673548
705983
389501
677077
554961
641548
566389
494549
427888
365607
845426
346298
597916
684724
383448
267067
552990
584356
556752
529100
821224
380652
346166
507688
538406
496652
391745
614032
475390
562321
474161
491462
475333
299455
578433
511288
344487
393010
634551
415901
268244
389858
534215
631980
495117
412874
851562
382523
587099
405767
466373
565518
297087
560656
387557
456974
412874
729557
464438
398895
78027
486238
557941
484027
538716
236177
612066
261928
337400
308485
499385
404778
482336
621420
588778
444059
394937
313134
341320
527601
375455
371010
555929
364327
566434
562321
615578
673355
568004
592729
337923
551871
590805
476077
553515
251469
504159
618527
357936
355055
606163
621632
686374
409188
653269
607686
605870
422819
367336
529702
490081
554300
654723
291831
620265
704758
646230
724727
554685
503765
468209
516040
424039
160680
516596
635970
577400
829815
379682
790923
367637
409761
242894
667280
444660
570285
643399
871148
441747
369864
1079878
556570
523664
715846
466803
770364
726410
67301
399418
378421
638407
435617
596158
452459
490242
472329
335792
578772
559118
748899
298124
492018
712186
308361
449098
425315
478712
638407
440259
445586
515858
409397
653504
415693
568004
542111
669951
715062
483328
495276
419936
309391
420263
537231
612961
681052
188550
446536
327773
735171
352068
442494
431056
350031
863418
449981
466418
636749
248457
320796
323511
539947
665588
536595
449834
458974
452164
337984
667113
569625
619170
443191
717818
408085
581481
650456
543321
317998
602871
769084
525214
215314
667933
548689
445541
461544
764319
317129
405952
653504
457684
441747
606163
640490
762435
570367
779749
304259
506598
615578
625956
555122
701680
478377
411471
296851
704758
399137
337923
569883
261454
248830
511628
376386
261100
530901
650665
736940
517872
498111
512244
525081
413058
380588
379046
795441
686957
614688
477487
553877
365128
618919
349604
835866
346454
446466
758030
361439
575050
555702
337410
724129
509628
461435
1018229
341320
695040
323183
858471
373386
360113
608663
666334
523982
810236
563758
304051
609070
482336
738698
323676
513436
417003
434147
328503
524097
548189
377359
651173
552519
844281
326490
477902
617434
524929
456029
570892
400121
388487
427961
658216
596055
347671
526930
333284
644646
448911
995107
404471
308290
383179
408425
368478
480650
593030
704640
313388
91246
435307
869266
326113
402074
614391
419810
428854
419810
480440
432268
230051
463074
788463
690923
363595
272644
615164
475806
295168
326934
569576
492982
513130
443310
715856
585726
246973
378525
341134
442345
987455
481624
613002
438845
459868
368009
568004
338443
373538
610837
490295
705879
492776
656489
378525
612961
726599
495452
483275
697329
412996
327529
393278
858471
413046
382648
544267
632138
401633
582142
498673
464902
499114
610556
582905
337923
436062
496652
652144
583393
457404
626119
736986
296270
393010
557237
619170
660203
164671
519548
515680
612961
611814
750903
365064
306840
339938
426528
586270
675595
332563
201318
598787
570433
994655
482188
332654
318261
785454
358818
667280
523001
486882
724302
493094
578063
539958
726599
639369
443549
161907
401733
516556
488419
525785
591773
598189
486238
440132
769689
556247
445567
569883
315548
543685
694621
458467
422272
451439
565601
730916
641519
547626
557941
393949
448738
492103
647044
327027
810236
648788
707445
643399
544119
614543
650456
564102
446630
634492
835866
486696
696102
417653
431239
418845
294224
443191
377359
1018229
425754
398463
653504
522398
277431
432825
442086
614153
440577
406436
426408
503669
442755
543768
504204
724727
475992
663985
560346
451305
524915
448221
403345
356645
564003
727800
452788
826017
635280
668702
703915
447756
639045
445127
521889
583630
748899
286590
539803
504159
557606
583201
461725
436062
379561
695571
333284
708443
357936
501931
694752
557097
393022
450135
449143
547818
820019
608515
517369
573662
379534
764319
696611
378452
539922
550563
551581
645866
338533
379561
401045
769084
501546
553984
431655
364327
652322
451799
480349
420796
724727
380015
427961
338039
596191
695467
612515
603224
506084
673638
652103
856693
340366
560346
406436
347671
552496
400695
364437
203604
698353
593616
493155
428555
307834
493922
582839
574033
479423
613002
536270
457598
503340
369027
400524
497523
736986
643399
638407
534815
391745
773346
448221
629310
506762
520678
450135
358577
530957
400524
337923
574033
324582
306060
291000
432235
537654
423510
680110
377050
554135
825516
443948
470580
366155
437964
461435
442970
812127
287165
616660
399418
369581
852776
370059
270274
726599
553267
564785
426556
308290
583474
644808
403659
355135
408729
640420
497453
452164
442075
666614
260642
453472
207195
510598
409901
548589
567670
664406
942240
481140
610070
531045
612334
600957
309749
582695
569576
247825
620265
594186
377050
262608
596158
596560
307260
544958
700011
354363
337164
525785
741592
589746
690645
586270
658165
357936
534215
517169
435457
379534
560346
847123
394937
666334
621063
197081
679197
515770
633116
807916
567670
622104
557256
422830
704390
384430
444870
459287
265428
667231
510598
582839
498673
339715
422830
559778
510645
433352
621246
578438
478271
453858
190021
536371
448440
546305
464407
473558
398002
882797
686957
537440
328162
432825
431564
1012094
678353
633116
828186
809669
483462
540343
403659
483328
654179
779749
586363
569862
334658
563652
384430
388400
464902
556058
520783
589231
619170
692640
650456
591773
516556
655292
317711
666334
698234
476882
593115
439256
531952
622151
581914
449446
340577
608274
420929
470626
410738
653504
410453
759676
713681
482475
562321
383437
293996
428368
517035
448440
399573
654723
59594
636749
354606
349604
505073
863323
869266
331530
617602
482336
373521
402333
367499
645866
461980
673638
622133
398002
378851
872413
858471
1018229
608515
546558
496318
561802
460059
390440
664608
453472
315717
790261
459822
330714
660887
714571
629275
79741
391476
486716
777244
760330
597206
451257
533735
644770
602060
542048
470571
308420
384695
308841
670838
449455
648788
373015
286522
473666
674535
621332
703720
666334
583773
642127
695040
407991
555434
490148
612212
347671
815441
346121
946758
865307
455672
474632
376628
736986
534611
865307
670361
511628
302100
514099
395014
471818
273006
375476
632256
702412
736038
712786
634591
406436
577259
482475
590522
457421
490849
503340
551025
404173
674186
663985
198816
449159
701680
245741
383831
393022
474183
606163
138367
409155
487753
480766
353326
608093
729536
341904
698641
808219
227424
447296
577400
675053
332161
437714
394937
338639
667280
393851
930362
384033
469985
871148
456622
618527
299494
449981
470580
621332
549031
318208
743055
535942
387557
590650
518592
525970
502164
468266
611649
709097
590650
633116
738698
575127
436062
423660
435165
380847
498899
322054
515009
436834
486238
360540
436062
446466
872413
421733
528789
406773
405843
398463
638407
781235
908144
595177
565518
292595
692075
446916
407258
431377
638120
381008
340582
369064
483460
452727
469263
363261
338639
601620
554135
585367
527703
506598
432235
622989
649774
772108
451799
496652
401140
598000
577600
502775
284703
426408
379561
548678
570433
663362
737461
477487
419810
370336
736986
582142
607794
559778
669189
556570
448649
370336
675614
555540
199162
750903
352572
1114707
678602
634492
446825
519671
684938
673687
927390
530901
708434
364723
399191
589980
668191
544119
482336
378973
696611
385965
279256
444212
405843
544862
550451
705712
536517
515770
761961
675595
368460
532657
622104
356954
413544
578307
553515
314135
239773
398420
564991
499385
660203
472191
655292
279775
446466
459248
432932
617061
854427
309584
451305
612334
841374
547818
629310
460280
810329
345699
779749
327919
277707
621986
724302
531320
712186
479463
769689
518592
508792
421827
419936
498014
762684
756844
697329
417407
226007
540767
1002310
606513
261363
697329
452034
393760
501931
491548
644384
593402
710871
202232
506710
714571
696611
387705
266331
437485
477541
433485
432770
309912
361159
402074
368749
174965
517035
409155
708146
387705
660887
602060
745909
698233
448649
399401
293202
467842
479608
675176
433485
459950
379561
182741
849465
403235
691814
647536
575050
428233
328641
856328
662206
162212
865307
343886
557607
665069
281273
511288
695386
462359
585367
331339
612066
569625
614391
400695
532385
475126
696611
545152
234943
583877
682634
492050
526678
456350
534796
696102
722442
660887
521424
467675
566720
501931
430107
564039
756844
430731
440577
407289
629275
451202
682696
622800
417023
281686
336413
618320
725926
534723
386223
482475
481715
431377
590570
736986
409531
395767
444870
527700
362987
717818
560656
621420
668191
648681
733642
397004
667231
416058
397004
207284
608093
415236
618937
539787
498899
614896
582750
674616
538091
449981
635280
337164
562530
525081
769689
815803
537231
374705
385254
437411
468006
327832
420619
508792
643553
164792
698874
417407
568549
451799
646230
452164
285405
497720
319055
762684
523664
316796
468809
408856
634879
570973
426917
398951
427273
612243
642541
482336
485353
304466
470183
453141
712186
696611
648261
326934
104610
431682
402891
492413
937003
402074
422747
583773
478881
779749
497453
516556
611649
583393
419871
451305
808588
662462
356074
516641
489747
555122
611814
492062
227912
352069
704012
377050
354042
568287
426556
779398
542717
357752
512216
759801
428233
543768
449143
422747
406787
527601
385905
617644
501931
406926
188893
336042
574255
528752
491707
566396
466803
453035
300338
528408
621211
946758
625736
145025
222273
618375
517035
519548
497792
297755
261645
590844
862053
564474
693952
353326
678878
486716
530620
637264
511628
308290
397818
503216
393832
540393
273690
491548
577918
520783
477487
648147
399845
426308
410453
448008
429530
455525
434317
309428
412868
471681
491285
490591
946758
516591
430660
574117
344487
656489
603934
478480
521103
348636
541515
307378
518390
438203
624728
524620
504324
348239
642127
256337
556058
237540
400695
435617
759829
574506
435617
607166
581936
556058
591773
429865
413046
394133
747612
423606
345946
779749
442755
609996
519277
537654
295708
368922
450925
769084
344595
596815
375736
558933
675176
336932
337738
777244
669452
292100
363519
411471
668191
618527
534102
667902
381020
624728
563608
648261
406196
677655
537689
455525
435457
435165
511628
401045
443247
582142
582471
675053
357936
411471
457598
530916
571138
769084
659114
295712
428233
526328
779333
715905
514503
622000
648788
722377
532741
871148
370336
411748
317129
331235
643730
569293
537689
862871
685544
400640
539782
495174
660887
397995
658487
593030
484857
612397
563608
590882
211214
544744
490609
541757
614391
637037
636749
269546
796565
402202
457598
612344
530957
401045
433337
611659
675092
279510
759801
520783
360709
648788
774136
130689
721838
512281
683914
475503
869266
659665
672387
726599
512898
356671
586363
559778
399990
427650
306606
727504
400524
616033
414888
503340
459881
502775
620265
463923
749661
450135
425710
575155
427961
724302
112648
445018
503773
621182
547256
644438
615051
809448
543768
346176
624728
482475
725926
769689
435457
581221
417722
484065
441668
506203
382845
293481
638647
738800
418883
393010
677190
387557
381542
483460
575155
596681
740522
431655
676696
431655
222979
678602
735305
408596
707476
596535
469659
835866
417722
634551
415107
552132
569883
565313
576230
467048
402729
436413
634551
559778
724129
679182
527394
671821
559332
418845
681539
623750
400121
524929
318282
406758
437322
438005
612066
480976
435165
569275
458417
589231
489951
431538
448649
815803
302336
630567
357752
551714
695386
459329
391745
335920
582839
619158
687552
621063
493094
151091
840887
535942
446825
568518
736986
390373
516556
723999
654012
625956
464438
418411
464902
449981
387705
401926
389146
191785
655058
696102
559738
439984
313416
418413
299345
487663
684776
369027
564984
289954
614220
401960
654066
466803
986355
498111
266976
417525
614220
499089
424097
398463
364486
458417
619621
612334
405843
582750
356671
474161
544267
796389
407523
720866
635259
401656
589231
596158
270469
620468
629310
503068
446659
431564
530957
561468
539861
564048
431423
535999
882797
637264
593201
564003
511628
539958
614370
444870
533612
510489
450135
396602
450135
734019
590882
306117
391728
450925
666908
277085
388688
503385
373481
638407
608274
533151
661830
561105
736940
561802
607949
489285
537689
306060
459822
493094
430660
608274
400524
724727
602132
337164
568009
779749
400781
302100
863418
533858
727800
730916
341371
569883
444496
545989
398895
563608
386097
453329
151041
732007
382648
635970
327873
493094
691812
572763
427789
423087
427882
403936
249894
334729
533731
608274
442351
330718
511288
564003
619158
652103
850263
355817
422364
528638
417456
387887
466803
652322
556644
428855
471930
456974
255225
675176
575155
528312
534215
654348
699659
543983
378254
691066
764319
695040
618405
470431
614460
569293
401419
386972
357486
427961
602871
553599
654900
522398
368412
586270
443545
409901
458506
308260
535807
434570
752543
495126
402171
391407
238375
426013
544744
527929
652103
460268
655292
442143
696611
523664
486716
536737
583877
362549
58537
392868
288615
193931
871148
640755
329128
570022
582142
379682
520783
618131
475488
409622
396200
1080780
394133
428368
399645
663985
545243
336294
697928
432851
475948
705879
669461
629275
355657
585726
387012
592969
740259
420929
419826
603610
487976
715905
208983
442937
390440
530478
540266
450135
675282
556570
575027
571957
638950
522110
415901
424012
453841
695467
463911
583474
730916
745920
337923
338533
397004
443925
578063
626857
423460
678602
490214
648261
773071
380414
613002
594186
510645
643399
361110
612066
539958
230362
701680
657704
584476
569625
509865
449907
451439
397004
393760
460472
749661
269863
477432
203015
543321
398340
602871
415901
310851
368746
565569
441747
277130
439256
484649
493953
539888
512412
534869
608506
252383
662239
584476
723786
419936
367755
427723
697329
530901
444212
432825
470845
383116
1027275
407948
511628
715905
415901
338812
466546
311567
420657
475855
503068
459822
452164
428620
553515
565518
505892
446825
401140
452164
483328
562321
489220
606693
707686
996408
583453
636749
459164
379561
537654
600533
409155
647044
446466
674616
380414
475948
457001
401960
725019
650823
307442
475100
562321
653504
510598
564880
582142
681539
566504
517960
423190
612878
380414
11175
553352
541254
472271
666334
426917
670838
236356
292123
379008
644808
390769
346792
660850
502157
477902
252759
570892
330626
685716
468287
554685
474161
371311
738698
498539
499430
521424
378441
505147
396813
675053
797162
643730
353326
527450
419662
397004
630463
611814
539080
301722
372075
470545
426392
557437
391788
250899
415926
484597
299073
329794
582839
653479
480545
441747
606130
561802
470580
442086
469881
687693
556570
467106
446210
679182
420359
656489
652144
842902
410970
417703
597828
681052
214422
392509
590169
399401
441591
617872
592032
562321
498673
269519
306392
704390
419936
670463
498673
503361
586270
470183
724129
380414
492592
647571
469400
419810
470571
402074
553352
534603
450135
130100
464338
606163
822322
882797
535362
746852
576037
442755
726557
671699
302244
407289
577001
481044
596535
469710
601566
454039
568460
442086
379682
426408
449159
715062
503216
592344
509339
718047
509235
458506
594906
456043
662239
601271
308290
502157
347671
349894
385905
342398
432770
583131
463057
543916
580815
638647
403005
413492
440312
524915
588863
387153
769957
608506
376941
643399
482475
466857
463827
532385
530530
603334
573459
601085
337410
557256
819570
561802
550387
384111
756844
547626
434570
448315
521532
873863
502775
74508
575127
589412
338533
154409
384883
570499
603224
495174
586162
432825
820485
570892
671699
280537
526664
157917
612961
490591
705442
436744
337410
634879
301632
748899
628734
729557
641552
673638
442837
851130
398463
479601
475609
364327
114761
571957
450912
403984
612334
583201
492050
369027
309183
620265
447479
507825
675614
68714
822841
598314
537231
331849
405614
410154
514099
598864
302582
769084
349604
174039
545109
437566
557436
669452
482336
647309
684617
520500
358577
531356
670463
612066
622841
353326
578712
492097
564003
476796
470681
761990
422830
256319
499100
332363
569883
427961
669051
414423
644646
503341
510990
602054
470580
440830
407948
471681
416293
388692
696102
668191
665069
543655
482831
340671
678602
644438
704758
723969
347819
723999
282863
473777
678602
159788
727504
562170
438068
266731
415901
697408
585367
471742
440312
446258
403856
583773
411701
357752
406773
654723
626013
601022
433485
689932
520804
424656
552716
324722
528752
327957
389280
345946
545191
517035
557607
412786
475272
258852
736497
439256
635259
393930
437411
574033
510431
965761
668967
834174
446659
464684
578063
337047
652103
416844
657522
503314
393286
443191
522404
492982
215520
266683
473825
231761
865307
581484
539803
390845
750903
565751
589746
564456
648261
523866
562529
428315
482336
640596
486238
370173
432932
564991
327832
540834
413037
422747
601508
666630
695386
612066
690958
511628
252670
504864
568549
590169
442086
584005
339709
10049
713183
337655
590169
482188
794562
647103
669452
708434
656489
946758
650527
436671
399032
446466
569804
537231
394937
645866
319866
217715
416415
616033
447829
261628
337410
418167
454882
522398
824764
673638
457598
578973
311063
659332
629310
399157
541809
584780
420061
695040
569576
450363
539958
395212
564141
567670
459822
539958
345946
764319
763126
314950
621619
511298
401691
433276
559780
559778
451918
647044
327684
197438
417694
665087
667280
547626
676850
559937
504463
392235
211312
518551
402653
492050
356254
399418
593542
606163
327165
765365
457598
529702
715062
435617
655691
392455
582459
377359
472329
544251
499430
475651
631079
297087
765987
528649
237568
640688
534342
629438
467129
675595
234351
509865
419512
285159
490591
750903
697928
596158
510598
790923
869092
498716
448688
646154
291149
575853
436082
716535
359944
495174
336986
575050
480478
344487
710159
750903
545807
368453
567009
599805
393997
533550
338533
451439
330553
443669
295977
502775
410970
507085
416345
436062
759860
590165
407289
192685
196078
575050
296426
548426
440312
506734
713681
608274
724302
756844
557879
432932
872413
357752
455285
493325
621332
446825
226218
379605
783153
601085
631867
596681
416961
435165
654531
248314
390019
384726
455525
537689
652144
303292
278252
512811
442086
705879
660203
436062
696102
790923
654723
631867
165994
527251
579886
883555
632548
556275
393949
458506
716535
471733
612961
485028
448847
615164
451202
742611
145337
504373
453472
426917
364327
493094
579886
619958
501931
752554
615164
340964
737704
327572
328383
533261
736986
440275
566149
519374
547816
635259
753391
504463
466857
759801
338533
612961
441009
732007
393760
521499
214294
404530
306100
379682
141691
543916
681052
433150
537091
367546
946758
426528
631894
571638
816099
384429
295120
561802
479034
583453
443624
341320
374616
612344
410453
634879
439546
446659
333274
456481
328471
591309
462431
309749
315789
504373
721849
526664
517181
452164
426917
647044
358705
411743
254925
539958
635280
736738
483328
389020
723999
568606
452164
526948
620265
394919
811162
783153
446883
530901
569625
635280
428208
347819
422830
510900
432770
327832
636061
510900
306511
846508
482475
431954
582459
590650
628063
409188
756844
654531
449510
553922
635970
420929
567193
426502
638647
597681
287878
425805
295021
299045
865307
462243
517169
773797
590169
474161
596158
451305
445586
423693
675176
515535
726557
474923
400612
614370
394948
673034
354853
514648
726599
833502
492062
464449
450111
723999
684776
514099
723386
458459
461435
534342
409155
730916
555576
554685
589231
675595
533612
504040
459415
648261
458459
451202
448440
796389
684834
657735
401247
456296
653504
702272
565245
429477
501931
344888
423814
611485
615471
588563
724727
736986
458376
690506
401696
748560
368980
504159
496409
539558
447386
421959
383430
591309
265512
523866
509715
704758
475651
322966
455911
399418
471742
589746
504324
708998
515525
380414
504463
483551
586363
779333
715062
640420
417407
401045
385905
274424
835866
405118
623230
474161
641863
281586
872413
581813
492982
475333
446536
523702
326020
291789
639771
385905
361483
390631
457285
463499
621211
599656
659653
350175
479232
893877
456043
443925
482336
756844
406773
503341
345946
436062
567670
87889
446536
509235
391594
39130
313059
603083
437566
400121
547626
393760
434570
501931
858471
154874
648261
638647
517035
693192
557607
397004
375011
288397
471465
746534
455788
684197
332161
308888
483328
481543
608663
471742
417407
636061
537766
499385
627122
644438
534342
695040
631320
503361
621332
381020
599941
705207
420657
636749
645662
783153
500456
516424
92610
400695
329457
432770
621211
526664
554300
665069
630567
207311
434768
400695
593571
322154
403659
463846
601508
395571
671699
437513
192553
571957
344487
448440
463691
442755
492776
395181
634492
431563
399467
306487
369645
269337
561802
446825
684197
757076
560346
503340
741650
723999
661969
466716
451202
482336
443545
621211
628035
554674
398002
369027
501546
352467
582839
399607
372997
566396
623058
589746
218584
566434
621562
491072
585726
740739
515904
532196
437714
419662
704758
328065
554685
715905
525838
636749
346240
444212
420809
517369
667280
222273
398895
400066
648788
446659
441231
602016
551230
527929
486716
428854
601508
544744
401696
589028
207532
502688
347671
299045
523517
348052
655924
400695
306574
475047
413312
444523
91296
501472
544085
529702
367692
478488
439984
467956
408425
468311
530901
431377
675642
459457
668191
356241
583474
337807
709532
601914
675595
360508
433337
537689
282235
426324
709403
495676
351084
327832
622151
533140
544477
647044
696611
582750
715905
882797
352572
556570
655924
648788
309749
486111
776646
863418
318237
583393
404173
714978
656676
475333
500456
671699
509900
390440
324368
536517
854427
327684
590169
729557
261447
263325
603610
569782
411471
623756
311558
681052
517035
675176
340671
686889
492561
483757
506203
569576
384380
422150
533140
482817
636061
590650
401803
523866
492050
435055
444619
330436
431564
461435
504040
645866
433485
674535
589231
438080
358005
341134
311407
621505
779333
816020
596122
601441
750903
810300
443191
518649
510598
526364
404173
675614
518592
601566
693020
570179
326903
652103
407630
563640
508560
406879
697329
398002
427103
670729
383323
554453
566833
405532
625687
331590
410453
510931
445134
621063
727800
684449
583301
628016
530901
705207
731737
192770
490591
397955
584795
297087
546511
364802
723223
356671
673638
615164
340671
764319
692939
827281
442773
217174
483460
254252
472576
332718
491717
321957
353326
418398
426024
499430
897828
553463
447482
658366
365363
464902
384430
596681
643399
345946
556570
401045
552095
416655
510598
472086
186427
527929
871148
617080
430107
618527
393949
570290
472312
244779
218243
432932
341360
708998
769689
341502
407948
475651
637852
450925
495276
503341
568009
394133
599446
371914
757269
420545
448221
482475
701680
472009
546873
483328
262643
323543
742818
484187
390698
408763
540266
474879
387557
833683
439256
495676
679672
540053
584476
425918
61134
558629
645744
731446
454039
504278
562321
575496
600894
624848
433150
694549
464438
592535
453472
656489
634236
722644
713681
696641
634492
636782
454039
658738
601566
344222
479232
451439
796389
160044
374183
562321
123854
171728
504040
317550
634492
419662
582743
615578
419662
636061
398938
512216
437411
444059
419662
548584
315542
556058
535942
729557
402074
540053
741281
347091
641416
608506
554135
455113
451305
296186
863418
393022
158177
257677
307432
435930
634879
400695
473019
432825
222510
413405
562170
394133
630213
365968
542335
297087
754528
490686
452164
550256
705207
554674
567352
310932
697408
53625
557256
334755
815803
78313
475333
323568
464449
333085
547368
556570
586477
296835
508792
540266
573049
344345
353330
263200
429512
537005
608515
449684
466090
499823
451722
345688
570892
366120
398951
644646
510900
541608
555122
495174
679736
229318
663985
444059
606916
644438
546678
200978
608847
388688
460249
532601
408763
410646
431952
574033
312581
398951
459568
725907
670203
456029
231207
520742
323031
367842
460439
425629
611677
503068
810236
315660
593030
473203
518592
744974
495676
509235
708998
501546
337410
584476
226461
561802
613002
554300
497453
444059
942240
847123
703059
616033
431620
425713
580522
589062
264613
465763
656432
327374
437714
636061
697329
508056
450898
724727
538516
497790
871148
815803
560346
382648
530478
409188
639442
672551
501918
532802
400524
652103
350953
568009
513672
492586
454681
397472
341904
369645
315770
570367
635259
107835
315559
521106
628724
484258
429131
300383
730916
613002
533261
411701
465763
724275
622303
451305
421264
506539
372997
457285
416058
309037
643118
576813
327832
411520
490907
615164
241547
480889
492561
584476
461106
724727
510900
722442
518780
445716
493094
437314
544267
442086
759801
548341
544894
634879
727504
486238
479610
585367
245768
347517
748899
399401
387705
395085
831464
605601
453472
328396
655369
492062
544477
352108
339529
867217
333686
669452
611814
755141
547608
297087
433337
547818
689240
407091
387492
269020
407287
466577
777244
548200
315639
705879
612066
464438
102409
491797
568197
610254
436470
829159
428368
355295
731737
477487
520273
370532
608663
430660
407012
444212
665655
722442
602054
379659
612961
636749
560656
663985
858471
727504
418120
416058
406773
675053
419936
308290
441747
353326
371755
619158
651699
641873
450135
640722
797704
498033
464676
509011
288574
423791
408425
372997
550859
378811
675176
431056
389303
647386
441183
733861
618527
636120
628709
568549
471199
448977
871148
869266
370034
566396
575050
404173
420509
496964
665069
448221
914356
507719
601566
583773
583453
734490
707445
462920
387705
437566
752317
575155
603140
327684
589231
657797
270034
238831
503361
557941
419810
258038
313676
723112
511623
615471
605944
519374
674535
317129
577309
482188
372768
483275
372713
338639
217715
457598
218788
635324
438471
466857
628724
439044
359453
505972
652322
612066
564141
283361
401640
344797
224566
863418
445718
621211
527929
591309
634445
527601
353775
397572
542982
447507
576804
482336
425953
404173
430482
278895
513659
619648
429023
387557
499630
506203
380588
492338
664867
554300
577407
530916
589231
433422
286803
779749
431655
415901
246774
567670
566434
486716
80446
479825
493156
615471
490591
260608
489460
367495
341134
380901
603610
601085
312979
611814
882797
414255
590169
622394
649109
458459
420657
315667
599805
273855
584476
307720
483460
696611
365683
427034
602514
722644
391728
471681
1018229
698856
629275
476621
297087
589231
703869
437964
282211
590169
418845
402988
398951
188904
434570
633116
586270
492776
638647
597206
680936
503176
710182
283122
454809
720866
642127
430107
344487
662859
299282
547818
503341
450911
552778
497453
442086
701680
444212
244887
681582
443545
429477
697408
523866
872413
477902
433485
512244
510598
681406
519969
783153
745909
492050
743810
440500
272839
647886
724302
423849
540266
297087
531214
535908
510431
555601
610172
643108
628724
471681
590650
439984
547608
572196
242450
484595
779398
713951
628063
528752
412792
406721
582839
566434
385905
557607
448440
478712
755828
589242
433337
370519
776877
263200
204431
725926
722644
579066
449669
325765
512490
654531
419662
421062
570814
566767
240772
306999
643730
444870
544744
667902
668191
707476
603780
811162
708146
496652
492635
426018
479899
439896
835866
325845
401651
671893
456029
407948
618927
544144
719559
531605
272159
617323
498837
713681
434570
504959
697928
533261
310388
506764
647309
325036
586681
475333
353326
822322
684776
288394
526891
486716
732007
636329
603610
540990
602514
346121
245321
433337
425977
503340
496652
704806
633116
713681
306060
533612
650456
290501
742649
674535
384430
334168
329517
859439
479553
638407
358398
683586
499680
648788
535123
675053
544267
583984
473653
274908
575572
585367
430579
569293
503068
636749
508794
308361
252702
400659
548873
327089
633116
489828
422663
628724
493254
377813
593949
462478
340671
554748
486716
722644
504324
648788
364327
335935
724129
286564
316328
437895
723037
790923
407259
667482
503361
708998
612142
865307
495034
643822
750903
390270
418845
397004
545568
281522
570290
758878
143553
715062
707476
796389
406436
603610
503691
647044
371949
647044
628016
501931
624728
531101
326915
730956
244310
624352
516424
369027
555852
655924
643743
394464
708998
591773
544267
168588
869266
391745
419894
443925
433628
638647
778108
316341
703915
224233
374355
547626
654348
509235
379534
381020
430107
478537
423838
384430
770885
689952
376832
569322
501931
614220
671699
473640
586363
581481
762684
712186
271003
608663
480765
514099
456247
642124
379561
646900
1046152
530957
519374
636749
518149
589231
644438
614517
472305
667231
776337
435545
457285
238984
652322
583650
245741
338223
701680
333284
492062
398002
429023
365165
454935
783153
411471
569625
382590
715905
705879
683659
542899
569883
667731
823677
480889
383210
444660
766416
459850
609023
511288
1018229
597050
428930
748899
585726
372576
332718
500501
574033
745909
370336
667902
576571
704390
402074
280985
382906
619648
387565
499385
345946
440841
402074
152279
389962
668191
442837
426904
452164
414242
648440
662038
788289
608274
395184
540053
556967
357752
444363
408394
464902
398895
483275
1018229
560656
581802
432770
439984
340612
614226
377579
482930
393010
350667
429023
872413
496491
546896
437411
632548
644438
300161
496652
854427
518520
457139
526664
317175
632548
167076
450925
374596
341134
581124
563513
522953
408124
533140
612344
606253
564095
273635
497453
516345
666334
419662
437314
423073
1096199
627387
338639
382648
431954
453472
492050
630567
146344
454039
642127
435165
587190
644438
535750
726557
541006
430660
769689
444870
563608
502775
302244
403847
441284
583393
360664
489714
675856
577400
502742
493273
538689
564017
498899
680185
534315
853596
442755
414888
514091
602054
421321
705879
422830
644808
432478
291153
569883
554453
408777
526766
459079
740289
346089
554453
652144
516905
190957
475506
273960
436562
748984
361694
403005
393760
356671
643730
540943
514992
597050
125667
534215
702272
324162
372285
516443
440132
208262
601508
516636
703915
482475
386610
519512
619648
465333
534215
679182
450925
523377
551581
654125
533261
660887
583201
450775
385905
473955
628724
742013
491548
99078
585726
217950
397310
548372
326429
539787
564141
810236
419281
401862
395085
581481
554135
490235
470571
201334
420657
457598
376081
434443
736986
795441
580025
222273
368009
562321
448221
708434
795338
419219
748899
432770
416844
534556
477487
660203
349137
679182
575155
564102
470414
678602
419454
616006
446700
357752
426280
498111
526180
249160
460537
436900
572716
437245
705879
507837
512244
397004
615164
283836
285712
517201
503068
413324
426917
579349
663034
708998
484874
503361
675614
566434
576230
359942
560887
400781
640722
569293
559738
370532
515770
557607
492776
448280
490591
631867
355977
559418
1042849
293996
433485
220125
315382
288282
334731
338533
764541
865307
398074
495174
483108
519374
610741
338639
556187
596634
612334
295387
430660
481320
323893
570290
756844
748584
673034
525430
489136
387669
584476
365698
616033
435165
366835
306036
598200
443925
523001
321361
814047
319188
689288
724129
651012
392868
477115
584005
452166
485954
589746
770782
440577
518592
353062
448407
583474
388094
704806
430727
714925
560656
494626
431655
716966
405843
409155
432825
581248
835866
572811
615106
408275
726599
579886
775111
329571
384695
471867
519548
539958
274154
322704
704064
445356
437607
647044
702412
880514
313292
408085
822322
475855
590882
439546
619936
284711
381459
935496
831024
344424
626886
414385
719662
524802
443545
671826
357605
314388
572486
419028
367034
827832
594737
739401
362521
410719
695202
503990
509550
739401
706260
595685
476094
773823
468767
763923
751909
849292
474071
239110
368204
664340
346176
602968
619890
359090
784616
597198
438380
647448
517094
620406
613585
581560
792258
112653
660522
797593
488958
318022
475956
892255
790624
465420
551190
542494
621379
435359
545157
283167
974989
451419
456531
542317
550441
332987
183978
706737
388165
674901
564413
693051
215547
636455
491701
888491
373609
514191
538827
575983
365776
410970
433194
520888
594577
425894
550884
666177
699303
381828
838200
441416
347226
678001
626933
627303
498541
557974
454285
488549
538827
173166
766515
773042
797599
721500
515631
651452
479088
580768
417771
659802
652573
566695
374603
566576
733604
628563
602650
663867
529851
23553
648583
525696
355360
663864
858458
727897
497582
364883
430172
762478
564115
531069
371783
423379
729580
675471
827832
241723
553421
284601
671826
612619
586690
665204
339326
538007
431822
429672
76994
401717
563229
651433
282609
590050
519699
797599
124382
425206
691128
745262
252731
580678
676492
369051
731782
363869
284583
545157
355865
486064
771227
917660
667958
423190
564825
294570
458100
679670
591087
511373
237644
769422
635788
316753
426528
279559
659809
419231
397243
825790
360324
574816
419028
602650
892255
531674
482668
803916
244237
677366
455987
602305
668763
392268
769210
577296
668355
843780
600781
351849
328973
652573
335423
480036
638233
805802
701849
606967
398631
288846
422693
610434
863514
701543
521937
748559
582842
465089
461289
423855
568860
318064
597198
522456
627303
473152
689572
613540
862067
892255
597313
426904
683980
348696
791137
425275
800307
814684
450373
690199
560744
573207
444692
474071
701543
486410
635526
539378
178584
693051
459712
617087
488549
643974
676898
935496
589706
520319
402603
612439
438380
427528
502579
414385
299455
549274
858458
302647
514442
797593
519082
580296
372608
511105
609906
381459
333114
272159
740077
683980
362504
474943
461829
726482
618276
613585
683777
595246
575151
566688
760805
978076
726482
359403
358428
766515
597313
386231
512504
195356
471223
707484
652573
572193
763923
545157
620909
594388
254925
424892
350498
566438
609906
620406
276953
358577
548075
671826
880086
256356
621379
397192
379973
671826
420376
669051
549274
664340
538007
414385
659802
721131
739401
179672
290451
513623
790624
660522
461929
610495
647448
396168
473822
525696
425040
498800
612878
380005
644081
63777
657986
395583
1027568
299251
745892
763923
413799
733464
512950
657487
538007
508550
511105
892255
651433
436837
463327
701849
891565
695202
458734
746901
470300
613585
450227
202898
413432
541974
638233
784758
583838
443443
456531
773823
620406
657156
435046
638233
443259
74896
414385
635526
572193
406645
415310
762478
454396
477476
814684
362178
541974
434922
439936
665186
665978
173057
622017
788563
652573
544963
611017
414385
596068
501315
443443
497518
803916
554686
762478
458507
678016
266683
538827
762478
727897
559882
474818
541974
795302
217117
541661
516139
683777
356677
553509
724509
424892
880086
323714
590327
748559
683777
763923
457398
580540
393433
499547
513318
394705
401640
594737
777774
626815
173472
666177
605052
644617
537117
488549
245096
588269
612191
748559
690199
382060
627218
476261
455779
696644
721786
437758
328641
410072
463582
409005
206963
656055
507639
701849
541661
791137
613585
721131
706260
590050
678001
584531
361323
476560
431822
505666
617144
746901
460818
346030
514488
805802
778449
435060
701849
439676
776036
610495
787295
346114
589922
665978
185215
528623
305509
424892
290026
745892
540463
695202
347617
345772
590050
712903
624849
602650
653685
721131
827832
532845
666831
669847
621379
683980
745892
660428
547310
419665
515631
423453
699303
499086
176468
327027
617144
627303
656055
698293
617144
781570
635788
414385
245282
144023
564115
608868
391811
532342
571670
811953
541974
252909
616427
880086
648333
537117
312514
428367
293401
734166
343848
420334
520319
848238
303040
567844
861251
286311
740077
559882
502217
695871
590050
452788
383265
789360
219828
651433
767691
862067
349623
588269
592213
375736
628305
581811
665204
565918
671826
866228
675471
935496
935496
512616
545157
734299
474071
350179
890260
800749
474071
611616
537335
318208
478505
590050
695947
419662
468216
683980
288692
780731
604424
511157
727897
446144
577399
640351
622017
734166
702663
62864
201232
511157
203254
657156
388094
532749
573207
650631
733604
748559
563229
777774
414385
639452
544567
790624
653413
746047
589008
409144
638233
574910
629971
615201
649199
375222
486780
493962
226190
667958
425927
387682
592713
733604
478961
357358
573207
797593
695202
458457
643884
746901
573308
538827
781570
464944
229075
559309
521357
556168
651452
562752
538007
284671
602199
483994
605052
689779
495437
435327
682968
505842
92164
591087
810236
588269
575983
884833
571961
773823
512504
573207
734299
602968
476944
531240
543892
364207
472954
430551
646455
668763
660763
831024
684482
814092
696644
746901
511105
209120
267108
748559
489405
594639
592001
466127
751909
418927
92395
419028
587123
453670
484141
363300
601303
660522
710682
747179
716194
771227
624946
935496
566438
254013
444600
616197
490999
682751
408257
348272
566576
272463
424892
659882
795302
245105
583552
685518
459140
676492
474300
515631
362733
332276
569940
717858
660414
378522
733464
616197
456641
416410
614066
690199
781570
337303
486410
418262
769422
336044
298822
401916
700375
860321
617144
741066
588269
616197
626886
350183
635526
683980
455987
611017
656055
616928
470365
541760
739401
772793
676492
437722
554686
644081
676578
668355
594737
339769
552922
267802
682975
516827
447985
168808
360758
507577
543277
575983
654722
676492
448893
455788
474269
519699
443443
545157
559882
747537
329824
446066
322614
741072
474713
443443
328292
567773
643553
551514
656055
427494
663867
419729
616427
653271
575707
566695
486937
617144
602650
517837
194317
505437
701849
635354
408470
554086
703336
599450
399223
517794
220313
780731
438380
423437
486410
597198
414385
890260
748584
436204
503190
542611
660522
526008
631581
288899
739401
835155
324196
449519
710159
660763
425815
588709
704715
603115
890260
396276
690199
633243
367869
570861
549554
414417
661807
551514
815423
352016
690199
699737
655430
503745
518270
363712
524802
376182
665978
599450
636365
706260
611335
861251
675471
581438
413569
734299
622730
676492
539016
389173
594233
517742
314129
597198
666831
566688
659761
367324
660164
727897
811953
747537
631581
302244
445620
616427
602968
681954
291276
587536
627218
347946
293530
488227
488549
249160
577296
531069
673253
242523
222860
769422
676578
590327
544882
393594
470431
519427
778879
340956
742688
610948
694642
620909
320942
612239
724509
452446
667958
517794
458574
386995
611466
549274
884833
483782
766515
643730
651433
518861
626886
746901
573207
774919
584531
480807
699303
430893
408126
421134
848238
604708
695202
644081
593911
674901
156216
693051
273007
771257
769478
566688
423133
419306
668355
573207
541974
665204
421039
396837
660522
858625
627218
646960
358557
439358
772158
256356
419858
605052
677366
599450
496925
364625
358052
280988
514551
254489
594737
665204
562039
696644
274213
810109
620909
616427
398692
890260
580678
449451
349225
397572
416241
697387
524802
574033
676578
627303
727897
577296
682253
526667
616197
572193
629496
706920
445530
696644
474130
501841
345855
448564
447434
456531
785409
647448
602968
444776
520072
545157
665204
679670
483301
524802
663867
766515
534707
522456
752381
660414
588269
762478
345068
677366
880086
425206
706920
639061
551685
514992
552619
767691
363748
461781
743513
370218
395583
811953
824225
510902
115488
540518
848238
580678
626886
848238
290088
767691
974989
591193
525878
474754
743513
660763
588269
439527
597198
457533
315336
591087
475200
414385
807916
811668
631301
733464
417317
361667
609906
344727
646960
695202
790624
772158
1012988
867833
721131
589706
419028
239048
590327
311751
435477
511157
699737
261091
688119
537117
745892
814684
679670
799868
675053
803916
608868
605052
388676
629651
517803
571670
603115
656809
660414
621325
757581
560744
880086
377724
313417
482562
608868
417604
656809
499086
400539
284583
974989
655430
543277
653718
459367
184605
825256
443443
410154
558680
773042
665204
414385
632906
814684
578723
513318
476227
580678
526024
563229
588404
249847
566062
572193
466474
551685
660763
514488
664340
616197
417145
285321
578794
545157
656809
740061
425206
671826
766515
891565
741066
652573
333306
632774
531328
585497
486639
384914
511288
341148
486410
611017
306007
445979
595685
613540
613585
915191
588269
746047
858458
520072
490073
528652
681954
891565
403706
249560
657156
566695
584531
331141
655430
803916
578580
541661
378055
437078
623455
734299
935496
348239
745892
420096
366054
553752
472977
476893
386107
380813
666831
102488
529100
656055
681954
734299
324188
777774
746047
440907
646910
504184
710682
588269
383648
558591
594170
426906
635788
572193
490415
470629
345902
690071
771227
457533
121474
155083
777774
660414
298114
835155
693051
447140
525331
520072
485755
537117
439450
682634
660414
701864
515291
683295
605052
863418
375937
774919
411735
450094
675133
699303
419028
269028
587123
652573
410889
220128
281264
495367
605052
598000
343345
399613
706920
468923
451503
418694
486410
589706
663867
566576
479825
487551
771227
1012988
542164
223546
814684
751909
376441
499744
580678
670234
521303
717486
643078
468990
584531
603115
541661
534707
592978
672862
543277
175266
767691
573207
362826
449576
305513
495642
550532
721131
795302
486832
210413
627218
604439
890260
721131
591087
381435
1096199
587104
608868
541661
548700
218628
395583
513318
541661
371010
475745
746901
365236
636752
545157
731968
487676
613540
575052
304890
353296
858458
569724
627827
781570
487126
683980
651452
500957
655401
456259
554086
892255
587123
524695
272936
572193
890260
771869
272839
620769
580758
290600
699737
380453
797593
564923
417837
588136
716194
277368
573207
540518
512102
671826
422296
689779
777774
152337
827832
342224
577469
729580
589706
313157
287464
660763
518752
158767
631581
619308
439467
566438
545157
532331
520072
364078
660763
404653
406203
890260
739401
374183
743513
814684
446099
442884
746047
668763
375173
498265
695202
668355
538827
537027
431822
501761
447132
610495
478367
263292
456062
587123
291774
511157
743513
647448
368569
321554
551514
689074
543277
545451
668355
627303
563229
358550
277777
340068
520319
735337
543277
405144
534707
586174
635912
515198
797593
556757
835155
546191
425040
566576
892255
321999
565637
665204
606423
233141
861251
399190
449010
501222
271345
572193
250963
835155
334324
540518
511941
322497
398229
238009
699058
268949
526891
667958
746901
554632
538007
605602
490999
631581
491797
729580
892255
771869
386216
453172
553421
223848
564115
225089
684482
741066
551685
679670
490708
321162
414385
656809
729580
379659
420509
264463
423190
449858
880086
559882
282441
766515
414385
197309
323140
409531
710682
398018
541661
477487
707904
677366
420334
617087
635354
409531
763401
888491
474071
557057
566695
336092
411523
632841
369729
547909
803916
464448
599450
597907
500018
414385
890260
566688
781570
342790
766515
575121
151363
654722
656055
588269
627218
443443
825790
332470
605090
164664
479128
752159
638269
706260
602968
480163
797593
301499
279362
396818
566688
599450
884833
214044
482453
1012988
562399
693051
420334
584584
721428
597198
499854
780731
797599
531190
706260
466942
509501
339326
520072
487512
953164
559882
590327
584531
470371
888491
673903
666177
587190
369008
635575
207840
308800
653685
613540
329833
475980
901177
504184
512102
635526
421415
763923
702564
357255
448714
377272
680721
494920
527299
522953
424892
727897
335917
315166
411224
360238
721786
323295
312889
611466
450803
510032
588269
602650
459110
814684
407943
512102
438774
393139
389705
575110
448008
183300
580678
605090
706081
862067
488549
602968
256889
395583
762478
351905
436594
666177
674901
646960
517094
561998
551685
890260
659802
239135
452790
733464
891565
563829
437564
497518
626830
766515
622511
1012988
246453
747537
417738
463846
483994
273883
508518
890260
556873
564482
554686
511105
646392
693051
674901
858625
424572
489864
361323
490708
800365
721786
524176
606874
575983
678001
566695
570717
772158
690199
664340
575983
858458
494256
706737
288814
436430
465643
776877
520891
497991
352338
590050
364800
858625
311802
438925
542049
468014
334551
740077
235998
257364
376162
572033
588269
415214
752543
706737
621666
616427
733604
563229
654722
701543
721786
387640
377491
580678
524620
679670
541974
644081
771227
757581
705332
675471
797599
654903
774919
271827
762478
471064
160145
394133
419028
763401
528312
568860
269840
481045
370532
590032
974989
390258
587123
613585
318282
797593
549970
449898
635354
888491
659802
517094
776036
444743
388363
811953
716194
421171
334459
419769
451952
683777
597198
587123
420130
414385
922612
652573
562971
445837
220856
892255
512504
795302
398199
644081
277620
414385
454338
588269
622017
571670
160800
733464
551685
517794
439621
678878
564600
522888
575983
676492
345070
371004
698293
579081
511105
426324
465740
302634
695202
676492
647448
676578
412353
865307
339192
279857
644762
528998
683777
543277
701705
554086
588269
331437
847510
371407
414649
594737
351849
683980
773823
668355
308247
616197
734977
338072
567193
772158
532641
569548
529738
488549
420334
653685
588136
340638
767691
571692
321903
264382
489097
739401
620086
397759
613380
652553
814684
602968
616197
746901
503950
605090
409492
520072
309874
363338
509271
336261
632906
617144
478081
541974
456339
363748
453730
677093
566695
579639
638233
336294
666250
713385
797599
590053
585164
339053
669257
615725
697074
564053
728068
715707
623545
746693
698638
604351
505040
708788
234447
715341
698638
718753
514163
733091
587628
603421
517304
310387
734130
577319
287813
299474
715707
818700
653519
491098
812680
772430
665064
589125
636095
364395
622378
627929
752524
527092
508474
384875
545191
700699
328976
831268
597212
583948
665226
382630
647536
434682
696724
173166
735006
963062
541816
597727
855928
329997
722924
420065
570055
612033
184919
698638
571069
614119
388752
295868
699234
504990
321361
659251
385486
763093
716716
257950
602704
716059
659251
579608
408163
587628
821440
780286
697116
396183
660912
489806
739295
592855
378841
783143
338554
331888
624066
637986
647800
235390
469111
352504
786032
669257
286691
706697
240743
638291
928319
607084
655506
669257
861922
858463
589916
515802
651281
712170
660912
603421
391302
591762
707527
456708
425891
423824
655292
574737
529946
866004
491098
658010
676471
648812
456722
642514
855928
643022
648985
659251
538978
243404
552897
540468
799461
643077
473388
863494
942554
669945
262849
662881
686237
772166
553514
607828
259695
340022
424811
307535
741595
469966
325943
697521
722924
282005
454229
1012801
601927
473554
509052
604581
516471
522896
456722
563979
601927
694259
735006
560765
486851
556440
636215
478555
618731
369762
571069
449682
730392
589916
557294
479990
526020
772238
634971
734371
416241
950589
490849
264220
942554
647232
120592
572940
795838
907596
601992
374834
563979
861068
551886
627929
601992
571069
354320
553324
331431
625251
438459
622800
625251
439364
639887
738446
719954
4590
613741
401424
816821
792670
728226
592855
607084
753274
608265
368321
702762
861922
601992
719954
716059
691289
511448
472654
418686
231076
646226
615222
288374
492323
995493
416859
615222
522187
693087
668145
735021
783143
715707
544085
619987
597212
698638
388853
451642
683650
667962
681303
633076
522220
652222
607084
555407
627144
715161
695467
608797
754657
616165
673432
583150
643022
459606
539412
618414
702762
547711
698486
552976
780820
574737
354397
483024
617186
500835
443695
385254
411498
655292
337553
660684
248908
330698
647556
657336
430900
858463
361360
861922
500651
570055
467398
343345
589900
1039743
755205
236562
397619
578377
389451
597212
426623
615207
462610
706731
361265
278228
1114707
374882
448073
672551
296510
406889
647277
584169
438215
617109
698638
606121
674956
448461
577316
648862
535841
468471
635718
524317
494029
681031
373587
379681
365249
402808
527700
844176
464446
141349
416145
621941
469710
945144
421050
652820
297833
619819
400010
560744
738959
375667
315717
500650
602607
625251
860031
841320
858463
608635
625931
803805
562170
508152
702064
514163
439294
652308
519590
578700
589916
774174
681031
40952
705804
514163
473777
689607
501259
309912
504377
547626
420945
461926
918252
547711
735006
558884
508806
446560
519562
721545
503363
478538
248549
531606
851678
539096
619221
553433
549474
614119
747056
306464
548336
461254
789714
622933
571137
603793
935632
819271
773248
669522
798204
264626
447900
486023
950589
483166
803805
680681
576823
945144
449296
780286
692670
463014
529576
304308
549474
666800
625218
764742
891951
782560
416469
807761
819271
587151
678163
819271
557294
596252
589916
793025
605402
697116
263131
462567
754657
523200
721545
312370
318134
592965
365148
691289
386648
460834
660815
749614
336434
354556
456144
586055
696964
848627
333784
195730
420181
734820
444293
639947
866004
485904
362768
691289
389045
665064
465648
655506
963062
305985
518779
706731
863494
496911
784948
261887
643948
738446
674330
261297
837877
422290
244062
605657
649871
492673
935632
553324
555523
627929
380561
792062
743396
520659
391219
556440
414077
718762
608797
397945
460834
376043
700699
596689
492091
889120
598200
529948
576823
799461
280985
439283
189926
618276
686195
517169
858463
807761
518527
450724
739374
297358
514163
148718
679878
523592
483630
525248
586070
466023
712412
296741
710599
579229
371819
448839
702064
614782
484762
898297
303764
392345
647815
507054
447956
459966
653519
792062
735021
549549
364134
324656
487880
995488
165590
597704
722569
548336
735006
622378
456392
764566
555407
421827
697116
782560
502514
639947
614119
831268
763093
295038
393842
826017
676974
709208
319366
898059
346986
492973
585622
593332
696724
636095
374676
553329
228454
707493
624204
352181
254978
763273
405768
722924
601992
583150
715707
381435
803805
437825
383295
164696
507764
396765
652065
734326
485648
407025
511910
584115
522896
174965
730504
614782
715211
511910
401921
739295
767038
695833
812680
423607
425225
710599
615222
540007
703127
657983
511392
411447
442825
561751
312500
385390
493474
313138
498478
487724
506094
370034
671455
706731
743396
523592
579389
730504
665064
560779
473467
657983
702762
863494
559966
536586
575256
492323
545930
536586
574255
935632
297849
628089
755019
789714
664399
739295
502097
549474
315513
339725
691818
669257
480863
661271
683113
697095
338274
734182
436210
414244
1011665
449719
524183
264191
861922
413426
362504
339543
524892
414156
280609
550756
510293
543323
898297
621672
563831
347011
645208
510785
820537
355303
730504
315432
609165
580453
734820
614782
360953
753021
685535
492323
749614
122818
722924
793605
807888
657983
638136
298704
819271
715341
608797
761776
728226
775153
807888
738959
799461
516871
436740
492323
523350
364532
719954
945144
571069
691095
950589
751030
584118
577319
576922
495218
466242
407694
409577
384041
686777
723117
586070
285002
716145
373411
733042
734130
571069
617441
702757
709635
464018
610663
482525
313462
553514
512802
369389
367010
561154
517302
861068
979404
577319
452919
608635
262281
519710
1011665
625931
155083
841320
578377
615207
391704
343314
792461
386481
715707
942554
461339
723775
667962
134314
729563
535841
706333
536586
473878
421973
460958
586070
542737
511910
576823
659110
460834
162548
355553
685860
590238
530427
365140
395579
529946
619797
646222
561312
753274
68456
696029
402199
735021
396422
689607
392765
210109
734820
338869
334731
697521
889783
715707
148435
348588
707527
403505
549474
674291
319608
622855
295432
487898
591654
1175706
683100
613741
491438
490591
597727
573263
651392
422737
775153
706333
325988
354586
646222
635718
664399
389045
1012801
348906
643077
935632
647556
733042
559067
551886
507495
504957
683100
367046
615207
866004
762848
434806
576922
578377
436554
831268
696029
659110
346386
564581
660923
647815
612070
323495
330994
563833
674042
815239
571442
298551
406983
517803
753251
154239
701894
488643
735021
761801
713418
465400
809395
559926
789714
576922
605203
809113
700699
622066
521423
853328
533152
586070
422517
553944
376286
446355
569272
399383
577319
568364
448622
646226
714172
786032
734130
511910
385133
569272
647796
713113
566123
518865
570055
734820
453682
525254
821440
728226
375891
556391
531200
780286
799461
526825
767691
605308
569272
790732
753236
486639
255632
273674
421520
673313
206208
579608
707493
470710
475665
1012801
507318
413426
481889
742611
572940
337184
558237
636341
695891
138338
365981
370577
688989
637125
577433
650325
555897
697521
377371
275798
586484
753236
761776
603115
714172
793368
493966
342770
417659
521806
603421
722924
631360
728226
261533
669036
644286
647232
443046
320943
343421
660912
810397
290599
583150
753236
928319
157054
511971
683100
515379
725137
622933
418680
536514
636341
712412
423642
578377
375736
721545
995493
696724
588512
303868
512225
605308
608797
561995
504117
395583
511250
697095
478084
470735
614119
528998
658852
580403
633555
764405
443848
799245
917365
399150
735006
721545
533152
561995
576823
254412
636096
617856
535532
538406
772238
31129
588734
553514
391127
561751
760333
251494
796581
866004
863494
566108
672436
459248
157333
476510
772730
605657
683100
589125
580665
559763
416655
613741
402333
669522
667026
365547
507124
518075
559492
365177
622378
642885
586671
496857
762848
408126
623015
530641
433337
429320
697270
420337
762848
719954
572940
722924
528883
792062
481655
837688
638291
399697
660642
786032
995493
629052
387552
759795
813680
406165
661854
734182
542111
539101
398530
629233
500295
366437
614107
176213
782560
531674
412220
406692
452408
831268
614119
647556
423551
790904
199331
627081
344760
518542
615095
527959
772430
821440
206433
629736
641154
855928
681950
559852
344343
831268
374337
521071
907596
578898
553324
749614
377701
627929
503133
389317
847394
681950
494318
574737
661854
531461
466023
586055
336436
848627
398826
945144
455745
280632
446330
578842
681031
715707
807888
540678
590869
509960
1029798
432912
638136
781472
466023
426607
336781
247012
589048
426623
1039743
576922
561751
468668
761776
427426
387595
417545
260642
554302
501433
674330
848627
789010
706265
338217
271201
492323
460834
476445
537871
636341
587000
694800
438302
413426
557678
551320
598004
814047
487365
667895
23202
767038
696029
196126
318881
561751
844176
653519
522220
639947
673354
213806
439546
551164
821440
519710
647232
225089
511874
463457
738153
445697
655292
237545
495218
109995
660684
632599
497825
361437
610663
602984
360232
506436
452307
783143
820537
557678
426347
610663
311588
428424
489639
485777
712170
648985
549474
510169
855928
756594
466023
753274
790904
938022
427718
632339
789714
551114
337361
841320
506436
560259
665226
238086
789714
790904
698638
698486
603226
452919
609824
563411
551320
963062
856677
696724
720445
606230
889783
709565
420711
638136
715161
281598
549617
489897
527092
426623
612378
809375
488908
715341
616571
662226
268453
707493
763093
595679
782560
624866
612033
489639
666800
425075
452322
889783
404722
409368
691289
633690
738446
772166
647815
366130
556440
652754
686701
586734
365105
605657
633740
995488
390879
625251
778243
595716
563831
743396
702762
664399
526857
677251
698726
717866
843766
728605
715707
429897
715211
464708
817250
551320
823219
438087
578377
334944
671470
774919
792461
812680
628841
792461
686195
667026
332340
807761
543323
597727
522829
615370
710599
715211
753251
614782
624436
521120
688989
858463
405576
649871
285752
658010
912430
697063
398708
626961
636215
725672
698486
245105
466023
399822
484575
591762
530641
452919
390344
525254
328515
477188
563009
739295
698486
379531
485904
691707
254440
768585
661807
820537
638136
659110
712170
667962
549861
566767
426623
658710
657582
490602
605657
386073
799461
328600
807761
571442
463385
674291
399848
515535
453101
484142
979404
574737
649871
389045
431423
715161
797599
689607
660642
456144
671073
669522
715341
376503
776974
681950
418072
580403
858463
471421
476230
439737
764742
586055
853328
258244
695891
736697
744709
627371
710599
268573
799461
963062
374771
492267
609033
942554
738959
449296
574737
633850
633850
324582
659251
527092
546248
734182
560779
856677
696029
335800
138082
774174
770012
708788
62092
470695
856672
588512
979404
533140
518170
539101
556212
403989
799245
734182
584169
477896
355041
427990
734182
591762
683100
736697
680510
647556
755059
645000
767038
725588
557177
342935
659251
555407
523592
767038
498478
196279
548336
619221
171983
560047
521859
782560
607465
695833
730504
511910
812680
655778
588512
374345
547167
665064
451212
626961
346792
650771
698486
734182
603421
592855
702079
792670
503429
495739
538548
645372
383214
465400
673432
688989
643022
252195
763093
536586
622066
562282
622066
427913
368018
486023
753820
531160
716820
203250
426753
372304
539101
466087
682574
246466
505047
734820
413426
263693
734182
695871
438865
688076
637921
782560
503363
521423
790503
746450
355547
728605
665991
696029
449815
513498
579321
462805
671357
648306
406367
689607
730504
463582
540063
480385
690053
619987
630944
585622
635666
357868
655401
316783
416043
620801
653548
429920
673432
702064
496588
627081
734371
579608
741595
484922
659110
469433
684768
397106
674330
294676
636215
312487
709565
419029
856677
859439
108131
480824
652222
597212
629052
100975
457107
522220
792670
555312
591762
780286
660684
743396
643022
239629
675573
548415
608635
519084
643022
855928
199699
495218
734182
786100
647815
491268
649578
140447
384434
858463
331549
928319
691289
644985
601992
556440
643022
696724
963062
683100
626334
364625
601309
626961
712170
715341
912430
585726
667026
866228
820537
735021
363922
624988
397028
514326
709208
399456
551886
720727
730504
489806
350153
707493
659110
609676
614119
483039
677859
716145
1039743
697095
695860
642885
625931
585622
950589
629736
617856
721545
531606
367548
281335
722569
609175
460405
551886
706731
502046
626961
589048
500501
368690
995493
481320
734130
246287
681198
664666
738959
681031
589125
660684
614782
772166
812680
692030
688989
345481
781472
486023
652222
514163
417343
907596
508501
411359
452919
492323
630639
468266
605308
754657
507054
693087
461709
789714
298873
224257
675386
1011665
563339
772166
622066
758601
1011665
638136
898965
493474
522896
386560
359555
702762
550629
639089
782560
739295
560149
638291
682561
683650
491021
930557
665064
155337
683113
309860
995488
660642
325827
708788
730504
352281
755019
384514
705903
668145
867584
655292
670935
560011
686195
583715
288199
495916
708788
639362
669461
527092
661854
705804
594028
571069
669522
778449
753021
389045
715211
676471
492637
734371
669036
648985
470845
615222
511291
764742
482480
249841
416436
431093
728605
858463
578377
560779
402891
660684
134909
719954
491098
688076
314866
728605
723775
763273
476932
548336
670539
638545
774971
657983
601927
293142
844176
664399
716145
541816
716059
619890
246133
573574
691289
469036
321305
715161
577319
514163
460674
377187
582459
614782
505821
473416
209303
979404
695833
466023
606392
611640
402153
495218
734130
735021
541816
687937
488343
632779
753251
750791
497714
753274
313813
674291
501344
388922
522896
669036
647556
660923
218628
636096
553514
339480
243277
847394
1039743
313280
792062
729563
189755
343713
605308
674330
679742
719954
945144
527092
315643
461977
767038
367172
716145
329222
621113
386115
608797
569272
388813
781472
592855
480425
671470
435413
519710
212980
485870
516871
674042
138082
325742
447855
592729
405185
730392
783143
425090
699224
665064
861922
767038
526171
489639
689607
688989
835710
598763
358324
653519
558923
555523
752524
590888
688989
713281
586055
536017
752524
246684
738446
403514
597564
532831
691289
752524
607084
526346
523592
569272
389045
783143
681303
399577
529329
487331
811298
772238
772430
610495
304038
801198
673432
417226
622933
169716
625478
697095
453361
522968
451212
569378
600952
471743
233885
728830
685995
597212
762848
705932
525254
539101
1039743
729563
588512
665262
449268
580403
194742
810397
314069
480618
627081
306600
336175
675386
502542
323548
716820
702762
521071
511910
460834
674042
434899
451861
666800
309025
729563
696029
713563
761189
753251
407289
995488
553324
650133
393245
580799
577319
437846
130842
551886
441064
557678
767038
221030
645372
485904
408069
643022
612405
735021
465400
567297
561995
853328
382967
647556
289508
698486
691445
658010
285868
674042
411571
694259
710599
561751
646222
692989
773697
622378
236425
312386
611196
572864
660923
219580
668324
725137
602762
321612
535841
762848
22556
589048
555003
441705
645372
761776
847781
786100
497371
601992
549860
90827
262151
674291
29146
672287
513414
669257
718753
614300
406897
418069
670563
397380
594956
751104
605308
544963
413426
706333
643022
371010
460834
734820
706333
764742
466023
918424
81270
655506
440150
441262
539412
613741
647905
807888
352504
809966
549474
548336
541005
541816
625251
707493
665226
426623
767038
418345
815239
504454
564252
218313
497597
504957
466023
442590
370573
234440
928319
799461
398120
697095
431352
623418
403940
677859
516871
702762
530641
548336
707527
1039743
735021
549617
652222
738446
550629
653519
720445
753251
647556
535861
231535
478081
646222
674291
643022
618260
507495
515379
662753
689607
539101
554722
649608
698486
600952
753251
543281
700699
322000
319834
572940
569272
511910
332654
578377
735092
256933
347765
613741
898965
563979
536586
420860
667962
491749
268209
233057
485904
582848
249160
608797
674330
139547
643022
646222
479840
495276
543323
543323
706697
665226
907596
563009
430742
468373
709208
451212
416241
1039743
531606
465400
409622
561995
787575
767038
702762
396224
733042
460834
368979
734182
386904
657336
625931
381297
573286
590053
638136
386747
613741
866004
315732
594075
420619
753236
615906
734182
585622
561645
341421
708788
529946
569272
246684
721545
457893
508317
622378
347501
738153
700606
392196
279314
763093
657156
552265
547711
484759
783143
517391
511384
436598
589048
574737
1039743
201008
527802
465428
547711
848627
438400
861922
733042
772166
529946
561995
741595
334535
677002
814047
164041
561231
696724
830727
172718
405241
485904
523592
942554
766739
734371
683100
753236
507818
560384
220434
683100
463401
510475
597212
569272
419589
460834
154409
935632
613741
661330
610663
737968
590844
630801
486023
357786
342504
372267
515379
363185
506876
687937
405952
534124
516871
553352
362303
575145
294657
562282
676471
683100
443864
718635
664399
550629
670234
523427
779266
271347
979404
466551
570055
156834
468923
707493
628841
297279
689607
763093
714172
851678
459878
265455
365439
681031
328976
774174
551320
676471
674291
661854
670838
664399
636095
592855
707493
700340
821440
722569
618286
516432
537144
555407
665064
660642
709565
235783
622378
384449
525970
584169
632779
866004
1012801
615222
635280
627081
426271
592855
604581
514344
583307
533152
408812
380779
639947
324600
863494
288254
523592
744588
378588
200579
627615
397340
566114
583584
595277
576823
530641
563009
631360
742611
392185
527404
352504
493668
601309
571069
279279
610663
739295
369672
681031
291050
541816
633850
819271
398818
380895
831268
409072
861068
669036
304015
995488
855367
536586
519710
481931
451212
480055
539016
585726
620123
856677
535292
55328
775153
856677
571069
590053
265672
576922
487091
693087
602074
723775
655292
614782
643077
479089
677859
716145
441972
500746
277167
299592
671838
525254
470953
804671
508803
471877
495243
553882
295231
605308
581782
486392
721634
533416
380597
476221
974450
681303
562282
400812
861068
810397
264977
426075
460637
676471
735021
493151
622855
629736
452919
729563
648812
363338
665978
638291
333997
576922
307720
596385
735021
519710
523592
705983
560779
452502
927447
436747
561751
851734
535841
707527
432018
615393
748509
647556
556440
635718
753274
328678
718753
549617
410783
748678
407397
503363
597000
543323
734130
360149
730504
676471
782654
479161
465224
614782
736697
465400
447370
521071
480555
594419
440227
861922
579135
798204
471049
863494
778243
586070
272661
769709
995493
330571
629736
530954
734182
819271
188656
699234
716145
821440
625193
476141
608635
573987
377042
80943
679199
588512
306840
668664
625251
738153
467357
333134
780386
674291
444584
642885
731512
303003
340969
352504
447385
734132
582848
348533
288692
414077
793368
274577
602212
848515
688989
135748
484375
382944
478864
486883
712170
614119
492323
368135
487985
639887
614782
755019
880937
774174
666800
563831
542352
799461
675386
653519
574737
229857
591762
624352
434319
465159
466023
583715
907596
772238
104185
254925
798204
261030
519710
393333
764566
410206
552578
631360
309539
704575
755019
666800
415364
543685
344728
643184
681950
712412
410688
535915
629736
516316
395468
530062
691289
571442
514193
754657
262948
342790
735021
688076
618236
347188
655506
950589
531899
676471
236370
648985
678878
627929
350179
468655
510975
645372
372440
580994
478355
792670
257263
249267
502164
787333
604035
766284
776021
346305
363966
591512
395143
306511
462968
353775
619705
717425
1050362
502022
579919
796505
637431
925578
230555
83809
603387
672968
879921
458047
414763
794005
439620
618366
413037
1200561
634429
470743
163125
666502
494374
534137
992743
809940
478141
233730
609087
279857
580119
551406
561323
458018
621408
529100
538717
835229
488408
734977
728854
633407
643343
654520
456564
483069
1072878
797975
398409
981192
476893
488297
794005
1200561
324600
583603
664544
460865
382382
426988
910086
901217
357017
789324
1217218
164579
375107
488318
488098
432576
427830
415879
519494
234942
664554
664544
497762
541351
808692
402118
405258
371217
865416
846266
594312
844801
1016152
832778
1012189
618127
463632
723721
519896
781307
601033
870180
590002
419231
276580
638583
431915
457898
466613
368749
176385
350403
370252
706175
879310
919491
442223
340216
800208
421128
495448
552856
456762
405290
494374
360783
1106898
538282
436946
482693
450278
984054
483069
168847
507916
444619
606912
595325
390769
449439
477825
577659
497369
887965
415557
714147
893858
387565
322892
464347
394713
448318
488287
607234
610446
963280
278228
221030
627950
276199
298777
825915
658436
454485
648270
735280
1168938
504767
468655
477406
134909
674946
714772
577677
925578
797975
486614
536921
421694
410234
342107
381795
629669
637375
527605
654420
824225
678406
256145
119808
746760
910680
982768
649136
544644
769132
431363
739245
361039
603272
222830
707452
376357
500392
430107
541667
489655
449519
454121
407984
637431
828843
263325
509817
683978
607946
541240
407597
735280
480903
324872
963035
675543
620837
614918
539000
628710
561718
423947
556214
643282
163904
359415
297051
588248
481715
600421
613771
290455
482621
951495
845143
854031
365726
618419
903667
735188
272782
365358
547173
963035
438840
451191
710193
580815
895988
478497
460159
486420
614859
849159
531819
588283
781307
834044
388554
613585
435985
884946
713799
636961
649802
370134
234835
514268
709856
304222
432490
678406
474331
500075
607301
674956
526614
162656
548104
1065474
589087
480478
371795
772272
257759
609087
947050
579284
1030070
585310
875805
387865
457503
882828
723037
521991
486321
487337
870180
929876
535813
502190
884946
554821
443786
781052
520873
744186
355417
865114
709856
608948
598639
401815
794902
583482
279279
338612
155858
468050
848835
820693
561323
638344
462886
652555
363758
617091
583983
794005
683440
238486
737684
619082
798912
595998
895386
857506
298156
905832
413046
987787
1013905
245373
698160
411564
569337
1036245
1016152
451782
534421
538046
861775
483069
526006
338935
419797
600397
501086
421845
981141
473393
327923
325957
573198
556716
544276
629669
982768
1045448
642789
709856
451815
529304
579006
318397
331119
606121
605595
678921
457898
486614
476465
776216
422969
579284
534124
768428
794005
485503
768459
571264
513274
581506
629669
450373
266331
735042
337184
464338
491638
804450
443474
475224
473974
389222
504336
695400
308704
841814
691909
666886
540869
119584
321091
491040
526213
552856
472430
351544
528074
540869
769132
847742
986783
28874
322068
759849
543562
293382
863386
560600
515522
416658
949081
304796
337658
586329
489655
654420
502031
660596
579952
841814
925578
496091
370401
495540
470978
849981
687369
331368
521781
444516
801128
923836
566068
704268
571648
469787
635700
313097
570222
872531
389766
593321
391773
794902
478220
632556
651094
549981
779181
378564
681153
251467
833378
440567
585439
440755
421460
556036
480932
252946
460599
486774
733604
432858
480932
1206442
797511
568590
957900
479606
316276
492954
533152
280283
448743
832778
409097
379443
326480
391172
1009579
708312
606200
385522
570222
314912
328646
612337
841226
690466
546291
654899
393523
1226546
336063
335842
690466
632987
471173
414714
434351
920291
210487
519013
353991
462839
254310
945034
503819
243798
552001
186277
541334
305196
619136
579411
796845
488526
455372
1134549
596861
507310
592610
579411
549055
748095
425886
512910
660160
209120
389480
584651
808251
658710
646365
354852
414600
688119
414069
562370
382420
523987
660596
433323
254052
290112
521989
633233
728854
426008
454701
408913
322006
909224
459344
483192
331119
772272
889120
494084
635700
574206
415926
526614
638024
296190
845607
756931
580563
511032
646678
516106
461218
703996
627291
585279
693114
599305
349614
404665
572011
575019
459525
304015
590169
485976
713799
314796
757527
705983
600289
368290
1099148
615002
884946
637431
497376
499854
578389
417760
621025
607369
604989
370160
490005
400855
462378
246441
537224
925578
781052
385926
607301
475795
409039
430556
724945
820880
405267
586946
516415
1068139
408812
871146
932285
580169
705684
373691
373002
703630
419806
1226546
444696
797975
509396
579952
646365
675233
403154
630306
664485
1025427
482056
579952
506434
627291
548401
442304
513274
289531
454701
737684
923773
982497
608948
420896
417293
464446
508726
882039
441009
700191
559522
387012
691043
518682
416104
430790
556201
836773
518939
523722
836773
961542
981192
424236
740890
646678
494345
712821
683655
317583
605218
242815
1021381
637674
952104
616618
508417
615393
623415
341421
502022
511301
752157
427646
626826
552298
475503
638583
820856
310011
541667
836361
710193
298499
852630
682400
613790
1050362
553847
614859
525435
816269
649136
648057
683097
326113
646154
526614
270968
504809
528074
453270
502022
580943
451671
352141
510307
481147
507152
513870
371035
473716
393705
579341
554417
467996
715734
932285
373533
883950
571017
492954
1076121
862659
537225
527455
549373
302347
393812
454121
485721
192141
598684
328748
608921
660596
464326
970220
541898
407039
325690
640722
465189
1168938
862109
494272
568011
790801
315797
688070
346291
636085
872531
568011
744172
424883
861974
349325
488480
630174
527604
571511
672195
495395
924435
607001
672715
614918
882386
377091
656727
454121
467099
564129
470235
448318
619351
502156
533289
659808
837023
601033
737684
503115
1072878
602257
1049667
571648
614489
403659
529498
605104
585324
768845
504270
446691
668894
909224
856054
489389
559345
599098
306606
827431
764130
553758
506788
737240
455372
432414
399662
256810
687623
628205
486951
390098
561323
563037
306007
331478
500780
361694
642789
842646
615311
325690
455654
605485
475043
561386
620677
523743
468494
1046199
507213
759384
681230
746127
424573
383430
512165
345763
219074
549650
279362
277993
445099
800314
637954
818980
637169
722639
308408
543067
434275
615990
707493
534438
471458
380652
617639
330308
1025614
387936
666653
819511
1011460
479210
547713
407140
417088
772839
616243
896799
731018
577868
367755
677948
548337
251479
298124
369610
752157
737206
519995
634008
620870
563037
269715
546913
596861
576877
883950
378700
331119
463807
690951
845426
637431
837810
502629
405651
582926
686403
531822
638647
207394
552298
1106898
438806
639953
613585
551676
956466
516415
836773
546372
658586
309050
570647
194141
381297
480437
490893
522990
687754
515681
1036245
558680
945411
430556
340229
388554
552233
457300
345980
424573
483069
883312
249261
396813
564635
470235
508221
511265
470950
758259
507508
363874
544470
862659
963035
601721
514802
145025
721554
531325
415834
577826
447432
661583
803424
865416
579628
639167
508560
495886
1113039
573598
519689
450270
617091
922509
707430
722921
527266
913925
467675
309067
330571
614044
548873
576918
742316
929193
651023
1042646
851608
731018
330843
882386
408582
569362
340841
436334
511642
567161
633407
497829
766424
353296
244546
584129
488098
391374
475672
284238
733852
534421
556970
589087
1134549
400147
963035
883312
681687
336594
315513
664258
479606
583984
980792
810542
504133
956466
424891
438460
526081
353027
317220
720219
569275
635927
656727
494784
856054
493554
530321
893858
576148
570647
409748
515681
463424
328976
944369
246027
633407
449525
449976
168851
653852
410883
952104
598650
387617
498673
579284
387936
750861
507152
905581
339243
489245
506788
852662
579628
792895
388554
703996
404044
481982
607369
1045298
447054
492338
730247
425746
766284
1226546
981825
1016152
421558
365859
602732
400598
72356
473215
383339
421864
515681
51170
623775
791893
617289
223926
1121537
686977
736936
605466
594178
215513
460439
378691
633778
607369
313897
846266
345524
434856
808251
872531
683536
605199
516730
564740
414442
872531
463076
913769
453580
423233
541334
457796
636085
410495
500217
537036
546354
924770
682361
381258
502022
931216
607946
1068139
408570
675736
961542
629352
559411
804217
654848
334324
628710
403722
660522
449229
601521
567161
465162
652555
831218
759849
1042646
538522
408558
849981
476943
1038215
762147
818980
946532
804361
302410
473566
391591
389072
440254
546101
498630
523839
377120
474153
417124
568792
436655
556785
393583
957900
561510
579628
601807
1065474
343058
319965
1186654
479608
558100
605171
971839
506436
758845
440435
843028
705069
945762
395339
928299
636896
879921
480932
807186
832630
713254
448318
285306
598829
590311
454766
359747
536116
383210
486614
634429
151317
340762
637674
907752
416738
469161
387063
818134
403669
843805
594986
522822
842544
798740
764742
737206
853240
1130533
486420
808251
626826
369421
866688
519381
700544
556785
515705
842646
309037
344221
798740
538662
434144
686546
849981
885892
584129
511642
273031
479442
544267
416629
515522
842544
616245
414684
905341
507054
667800
567161
218497
345301
1096648
630019
372760
360921
866688
492747
597772
456362
460157
355846
514802
715161
898641
693687
612484
635493
467476
877625
541334
548496
563958
610434
347295
516122
683914
950714
211760
487945
486614
666096
780759
584831
102885
404665
639276
362989
804217
605171
774074
471534
1046857
971839
746760
384336
303022
517377
632660
556673
345340
308704
542032
553877
766099
735042
536116
510956
582331
475672
731660
870180
627328
950725
868169
1021381
160007
606912
769132
403265
418566
883950
637431
563204
479848
410276
654848
963918
517452
952104
290005
563958
602981
945762
269059
475224
676956
865114
456564
590311
606342
376067
551581
590311
763065
470403
294100
621512
718793
469393
561718
699005
677077
543325
297864
637629
1010621
544251
661816
451671
589677
548008
885243
758720
525764
617289
544470
453796
627291
411743
1010621
292375
515783
466767
426034
710193
489070
125915
490302
1072540
648824
720149
365859
598650
1012464
583482
484241
464347
485353
581259
882039
286059
755825
495886
525850
1121555
633407
563204
752454
844025
406389
428538
789324
643827
463508
128521
496213
615002
518921
818980
587084
504477
512854
353412
544470
134754
417180
445617
748095
620577
163127
807186
853240
287523
635718
893858
227776
648057
368806
304987
609938
535866
635927
675736
981192
424337
903667
399401
501062
774074
789324
841814
761736
402721
659251
556290
453444
752543
263263
755796
602981
917615
734068
773583
650779
559411
390475
675543
391172
390394
524658
659994
789324
579592
706657
393443
424964
343650
305481
980566
700885
757527
963280
632556
544772
430556
261672
593616
439681
523385
486321
406458
466857
368290
652977
525495
430556
454809
608280
482621
695310
719016
620577
906296
945762
6437
383542
639953
360664
574098
828843
757527
808251
595417
315198
557384
357020
630579
639733
874371
531377
280985
529071
466723
498343
384063
849981
1004065
629669
646855
401101
615002
293523
694621
488176
454211
526006
537693
766863
938045
1004065
377868
724552
527398
494084
498126
506788
948200
360783
143650
316680
510658
583482
596859
264958
399031
695400
501423
825915
530010
569362
923773
579341
391204
533090
774074
622610
602468
633407
528074
477302
327095
594366
571681
646365
369864
575019
479690
184967
484369
950675
772272
411460
337047
396303
705634
460599
695310
854394
525850
711971
638024
348370
493118
488500
190082
505474
470517
426018
538216
656454
570627
982077
547741
459822
950675
201615
479210
399909
620033
558871
363261
576577
705684
790801
358086
438351
835558
575987
995263
536333
720790
648841
420865
456350
658436
480416
435927
511032
535866
905832
468096
848835
774074
646678
581244
805977
374537
596861
312903
967995
540869
798740
430899
587437
899007
643827
520286
513870
345618
875275
168791
576530
585439
820257
723746
621512
326234
492726
1188028
534956
310395
837810
538046
606318
478403
494374
622164
684197
389203
362715
613366
467150
502022
507989
635700
384336
482906
648309
562412
420068
368290
1004065
435962
464347
633629
789714
287133
619512
882039
919491
359174
377371
520682
705684
536130
439750
471632
601677
600421
478403
583528
472727
328678
468792
342614
518939
699005
577900
507508
346609
526554
853240
432490
602484
952104
544276
486099
646855
547816
433332
454298
489655
819975
535662
861775
616618
582926
784364
706596
1010621
469393
645649
569278
365157
641718
142608
544772
331623
533547
364070
580622
590025
590577
308704
339482
617418
420512
662422
577618
399017
891998
804361
489074
586427
585279
342039
672195
153509
359863
607234
513168
737096
844801
800314
410883
495083
879921
548496
789324
1188028
910401
385236
505806
504895
654185
533731
411278
503819
481932
458957
392734
957900
646678
666908
609020
535283
682606
675736
367788
385522
1108650
332343
556785
583904
534154
608083
694640
932698
327100
358142
718139
628205
513931
827431
766681
633537
619890
346371
733075
657780
390650
794005
844801
316325
471451
766681
381857
957900
508498
319383
694367
662284
337998
314269
542168
905832
483328
664554
555218
950714
359747
535662
301915
505036
603387
164041
852662
570109
543932
487111
269417
470735
634429
457300
506911
620837
166779
818980
228325
253767
515522
252961
872531
546327
587350
324872
565329
538717
589677
500874
667800
513870
798740
648057
535662
696608
707119
788584
291789
458902
605199
992743
454121
338773
505474
575088
795498
825915
383339
601846
583030
825915
278155
482621
124646
520682
589028
557053
334510
467506
583482
609087
560412
503821
389041
910680
373930
768428
957900
629352
675543
541381
229819
507616
809221
507968
331442
408310
892012
379521
546451
1149016
455372
464347
603372
444997
363555
924770
523204
696608
482621
363233
505667
441668
690466
519670
763094
446691
583807
730396
605171
752107
884457
491040
412575
356634
888234
338079
818980
574102
557373
415705
80943
970220
1013905
528970
917615
545846
458574
380063
222415
883950
234351
737082
421911
964553
455235
446211
543685
591160
503167
476519
538311
742316
526614
1149016
191157
962449
756907
746760
586159
431239
769719
651130
573888
950714
401101
663716
417525
919491
530849
780748
213023
891905
314404
614489
573953
828843
938912
477241
1014797
468835
228958
322030
574489
586707
661524
374518
389072
672195
541313
1206442
836773
252409
480668
673613
350870
501008
428684
527266
183217
770840
526287
552372
725187
356029
471625
236370
551039
624877
895988
470028
784806
705451
671240
176468
909196
317436
288254
343626
526687
364617
470025
402939
292060
533547
577826
482056
659707
674206
447922
562993
826934
855377
407964
427528
1050362
316961
951886
649763
888085
373025
418910
551676
518390
444490
738013
924770
614918
618920
969725
605171
711744
751793
455666
617091
541853
675736
546056
659425
504895
896799
517686
841814
602468
379582
384336
560479
400606
492954
573546
1050362
405461
791275
649763
494193
274698
600857
487378
541334
395556
702043
675736
620577
437145
1064405
520549
528970
635700
421476
350982
462610
687329
358142
746985
394516
471625
698160
844801
1108650
539412
541667
702043
519040
392556
352536
605186
878068
812646
336647
525636
787950
724247
507336
497716
588586
295231
899519
652831
878068
906942
661662
505139
812646
362146
579717
299345
863693
476768
695958
715102
495410
635388
404005
276463
568609
793224
404005
863693
778759
658484
724247
402613
812646
581426
526285
770448
620164
159709
910162
820019
594633
290341
653546
858036
649109
509396
1007093
889373
605995
719989
751092
633862
484375
519469
625589
444073
593205
75268
805808
420528
566984
396813
696218
739629
826986
646343
113291
492115
579865
858275
647206
658852
450522
723130
638854
746418
867900
824624
684857
417125
675780
684857
920913
292647
759560
389430
588586
438374
579865
691844
135659
379046
700766
498692
434569
749232
477476
540270
485583
505980
611265
123949
801566
269673
466097
840708
668140
520511
407568
478172
613426
910162
513644
652831
910162
824439
793224
315270
499763
461921
604235
679520
751092
579717
906942
564482
636511
285054
942240
656538
436922
675836
468052
696296
503190
307704
737212
675780
525422
625589
675780
285062
521311
464217
793005
753853
620806
741674
521311
625589
867900
815347
534611
600946
858036
899964
753853
486716
772843
858036
479734
491062
613426
434184
889373
464154
613426
417268
623936
772843
793224
592290
497716
687148
257413
600314
579717
616985
793005
605186
521311
640719
575194
785141
450767
638819
812646
593321
439058
560105
332524
395884
863693
726350
625589
507381
396602
889373
867900
918335
852942
102009
867900
332984
445239
497716
910162
613426
906791
1014797
679520
920913
632286
684857
793005
155410
702956
702123
442392
625233
541780
724247
303003
749232
509865
455746
646343
620551
561902
452036
718299
395911
918335
319229
742362
520226
601847
458681
562106
357794
285057
476560
766481
634548
852942
423640
560891
557843
270911
248931
656538
317998
404005
858275
332688
171931
611459
896913
787950
283836
588586
439088
647206
675836
369159
611459
639229
687148
593205
644989
188274
1007093
252495
1007093
910162
504271
732633
534807
521311
867900
749232
410595
497716
434193
756450
778759
288394
501433
875779
896913
815347
521311
805808
889373
198110
310623
461368
498937
450896
381625
638819
719989
165962
4235
600314
414775
852942
383136
541555
389047
849165
699563
656925
858275
787950
906942
749232
805808
852942
300600
1220062
785141
461209
668140
824624
466097
787950
520597
563203
918335
599601
628637
889373
592310
687148
805808
466097
824439
225788
639229
420734
445933
691844
599601
801566
466097
290026
778759
631694
752362
532331
540270
327529
143777
817250
231733
466097
466097
344222
920913
339403
635388
564740
328980
359477
679520
467653
638582
675037
638691
715102
356227
465081
367023
652831
239883
638819
840708
815347
613426
443015
633862
456153
875779
899964
356588
811298
757744
341857
401704
1220062
742362
635388
647206
719596
438504
753853
710696
863693
742362
446285
374412
406692
579160
668140
719989
1033975
609315
614512
339480
323774
840708
855928
454388
316026
729007
600314
181457
404005
778759
1049742
358368
634548
364834
543101
267252
299910
110758
263334
363712
613412
322349
416527
593205
555081
585726
906942
1220062
906791
593205
186427
679520
715102
682512
399885
334459
899519
579236
555532
538200
395765
588586
918335
401088
720219
633862
466097
815347
90827
545593
695958
529882
906942
863693
634548
889373
690368
473955
362661
620022
1033975
616980
718753
473944
824624
572780
875779
526471
447054
1007093
527508
694031
437408
510630
159284
416153
815347
793005
863693
614543
613973
416626
547795
300813
588586
625192
774309
849165
684857
619398
436378
605186
412458
675836
584531
858275
441462
772843
691844
736938
920913
639229
1033975
497716
652831
705207
793005
910162
858036
196078
283292
675836
262416
502329
568118
611459
483042
812646
345706
1049742
706007
443335
525550
571681
766481
318134
772843
492252
695958
684857
715102
910162
432268
501456
501841
319977
631653
466551
370914
322405
493682
468404
613426
314772
447855
442837
647206
636185
466097
448785
522606
319312
719989
515994
311257
306624
706007
452670
466097
751092
466097
852942
772843
593205
358468
616985
638819
695958
414823
587628
316607
558650
521311
577839
468767
675780
625338
370373
646343
680326
507124
691844
574168
521311
590732
719989
684857
684857
190041
638819
766481
750519
593205
751092
600314
647444
1033975
200421
646343
613426
899964
318893
1033975
316065
793005
574804
399792
805808
625589
569210
434054
772843
459309
878068
724247
380979
272657
635388
540270
473700
736180
739629
852942
405118
564563
445767
441232
674430
826986
467285
600314
556214
403988
100713
460727
20032
459605
375258
591737
345758
675836
155511
520520
636185
691844
646343
434524
632671
551325
656538
824439
636185
579717
405843
548104
229819
715102
695958
1220062
487841
392235
364232
675836
858275
878068
428970
785409
599601
287658
917853
451240
918335
206326
611600
889373
852942
691000
445099
896913
521855
640904
876252
414587
605871
188914
659305
548099
404005
724247
513325
665901
1033975
647206
614512
403856
646343
805808
785141
889373
910162
220994
798193
746418
582108
497716
706007
675146
385501
373370
906942
719989
206610
397722
691844
616985
551244
793224
478391
491496
638582
579717
875779
385158
695958
299196
906791
648577
421062
625589
498407
579717
179525
586087
668140
674124
1033975
523316
311130
408737
646343
679520
668140
124350
778759
1033975
906791
815347
785141
409784
467872
367068
772843
517402
616985
1033975
687148
614683
239883
262351
484130
652584
899964
753853
554193
790624
824624
593205
863693
616985
258440
899964
646343
438799
793224
668140
824624
815347
548670
656538
1220062
405944
492368
365104
917853
324514
218313
394460
652831
319097
1007093
600314
427404
778759
1220062
413890
647206
675780
570282
920913
649872
867900
589444
646343
527650
875779
766481
197081
1033975
819311
793224
611459
588586
588586
400440
628016
636511
368947
507217
391195
647453
679520
355303
910162
399153
647206
541415
875779
875779
652584
1220062
452612
517824
778759
849165
467150
746418
668140
636185
351863
785141
504766
531179
524486
410416
772843
849165
625589
824439
710696
364706
634548
419758
384966
374942
492664
445781
479972
787950
625589
843461
719989
310146
408736
675780
766481
555551
439738
826986
521539
1220062
600314
505392
772843
668027
344995
875779
510639
679143
220313
522086
910162
552316
345763
524384
455430
630344
625589
899964
787950
312486
606743
698486
367886
249940
1007093
636185
442174
442386
749232
559863
858036
787950
663510
304980
229332
1049742
684857
472430
772843
638819
191810
587643
470742
614512
684857
527552
194268
738345
400548
801566
381131
498934
488331
93309
710696
652831
599601
517179
878068
317415
673408
746418
418504
528477
631653
664068
719989
910162
636185
579647
600314
328748
404135
647522
918335
849165
634974
409694
691844
423512
849165
492982
491800
612066
517161
505361
769210
553886
695958
283609
1033975
785141
920913
826986
599601
709718
616985
917853
906791
852942
695686
534984
470781
684857
517169
544979
638582
906791
509410
665901
366792
485981
638819
466870
626165
638582
301197
665901
906942
526106
778759
751092
633862
284703
487488
724247
540270
338647
413255
574415
408599
646343
174040
687148
815347
762435
675836
706007
297912
614512
344232
379893
538454
625589
646343
455346
652831
1049742
638819
521311
247051
1049742
611459
548496
898059
337102
497716
365053
497716
554542
634548
593205
390502
675780
938045
569210
600314
889373
428321
632496
613426
824624
647206
540270
787950
273397
899964
710696
889373
899519
331482
509175
920913
247050
852942
472291
630284
363203
896913
772843
521311
719989
329582
604962
294126
723811
605657
479335
662404
500306
396015
723085
460028
762641
858036
434109
342193
706007
394367
569210
718374
675836
487645
636511
372523
579717
526024
522606
715102
638819
424289
738364
653597
559863
675836
684857
751092
793224
675780
501729
564304
579717
342670
639229
423509
402235
899519
636511
378558
217950
328550
680290
518031
638582
427286
849165
432523
521311
540270
605186
268274
102885
430026
754693
766481
404005
659411
466097
299110
875779
858036
1007093
812646
851790
536524
772843
247050
220844
526718
706998
742649
480163
596072
1033975
242816
766481
497074
910162
325504
545488
695958
647206
570919
396760
323948
85627
785141
504350
724247
785141
840708
638582
631653
511816
910162
538378
279224
500356
920913
269028
509583
444338
875779
753563
805808
724247
540270
511032
247051
687148
657641
778759
614512
609477
724247
477264
549970
191091
691844
466097
424229
568899
346656
554865
559863
613426
511645
791589
540270
579865
668140
299631
627127
668140
599601
875779
675780
534119
605186
793224
665901
647206
889373
466097
582450
790904
846508
464923
932969
501398
298714
668140
789010
703094
824624
824624
715102
552496
447198
569402
616165
675836
433847
447432
710696
725138
717085
693952
566114
814366
430633
416089
719989
468941
310222
1220062
521311
679520
466097
509235
628571
440150
1007093
849165
815347
611459
778759
613426
390502
725588
1007093
840708
749244
412874
576483
244546
656538
607676
727937
492576
706007
616985
633862
906942
558436
840708
471759
652396
330976
443440
611459
679812
687148
456822
304338
579865
17443
543349
918335
1220062
358611
480652
334439
742362
679520
636185
420975
438068
498053
497716
665901
326513
1049742
524495
412298
569210
638819
634548
621094
878068
490084
242582
346642
636511
382022
644636
626562
381490
566838
858275
474323
158503
652584
932969
625589
647206
613426
656538
327795
266553
598802
906791
405568
849165
579717
550748
652831
385840
388692
1220062
631653
228683
687148
161598
559595
614512
582750
374809
613426
588586
652584
431018
403856
579850
368879
425961
906942
793224
620022
625589
288593
569210
858275
356966
889373
768138
715102
457613
409620
450438
275977
636266
498263
275549
368176
520825
701065
417361
391773
812646
812646
1033975
362989
289056
852942
1007093
290997
707654
408214
412141
371711
824624
786490
737748
500835
324868
652584
766481
932969
675836
529808
631104
918335
557586
269500
863693
471818
128660
357254
540270
679520
760333
652584
345619
863693
569210
462420
600314
453546
951966
511116
715102
516296
322046
532424
568252
776253
706007
822230
507555
290812
516173
317384
552567
815347
675780
519437
867900
635388
918335
840708
706998
634548
235999
801566
917853
836364
611459
569210
156134
462384
579865
849165
793005
546233
753853
853859
858036
741666
867900
437973
631653
766481
456531
243852
495294
417616
716361
340791
652831
628942
470582
614512
378025
521311
627291
634548
311799
469497
599645
430260
825487
571137
447503
584002
634548
466097
376987
618385
616985
683143
852942
438358
447122
706007
259637
742362
675836
316850
793224
478505
389097
766481
906791
398818
613426
593205
543466
611459
534399
611459
691870
679520
687594
320509
906942
798193
910162
1220062
333691
695958
568229
718888
502157
867900
471064
639229
815347
309904
554300
402094
742362
805808
579717
453911
429747
906791
689962
896913
1049742
391889
940277
501497
432260
373989
1007093
778759
517704
699563
650372
259592
684196
485859
910162
611394
867900
675836
311605
404005
867900
621666
772843
526448
543721
605186
577203
805808
536742
579717
719730
371958
753853
533090
696393
679520
824439
687148
1220062
565269
710696
716487
613426
309826
675836
433483
675836
382619
172098
1033975
381019
691844
593205
196975
652831
169716
858036
824439
695797
157290
569210
734292
668140
400794
826986
878068
710696
471185
668140
695958
376058
706998
639229
272839
840509
964000
533398
895532
319468
441419
553781
716084
348766
827198
337738
973145
878249
897894
815120
793952
520464
318822
755317
1002111
740776
946158
827198
914525
115488
524670
755317
809915
943845
331259
775031
726068
943845
345775
943845
1093280
878249
480781
434058
798797
879814
1087147
284151
881404
907879
578306
688901
356207
598628
416150
248984
1087147
916515
967904
553595
1030039
1038839
899466
801764
410877
781056
1084178
403984
781056
798753
346792
1045371
519811
484862
533826
794243
987501
886060
561055
582291
340615
670203
625889
858284
712979
375583
850465
634974
346130
460265
879909
495663
532545
360709
541447
596117
816588
894387
951559
516719
275861
760486
916545
816588
358990
574242
770022
929321
446685
305941
918381
529285
546871
818355
834462
408631
670958
688492
428685
801332
801332
345976
474153
1051476
351020
821485
570508
785384
855688
540213
896837
99655
196536
1038839
1084178
1079872
385180
357643
403671
893661
772723
390424
405112
917940
705422
1051476
770022
872480
916943
863362
1023162
356447
865839
1091975
834462
707814
870233
134803
947238
656176
836965
504594
670958
752476
1016315
340389
777976
947238
878870
306060
1004125
953726
834462
455500
793803
171900
620847
685716
587823
400867
279224
542056
510636
959409
781056
802391
878633
1091975
137302
187554
238594
482617
901843
808952
1087147
368390
936611
872480
856556
499698
772723
964000
891538
867209
804531
540869
340969
917940
451961
1015444
785299
755317
378819
897894
458846
434858
865839
557101
909241
775031
498555
615835
804531
776382
800155
528954
522991
827198
652701
841218
736526
455845
968670
581985
604235
1032525
669833
916515
308323
562199
772723
292876
386692
837598
899466
836828
370550
1018597
793952
458525
513099
201342
900922
893661
809915
640093
663985
360547
916515
953577
981800
743073
438417
897894
1079872
704805
351015
560666
309393
936164
921469
1060522
586294
863596
540228
517966
443656
848964
870233
597417
844778
801332
355181
913597
354525
981800
124646
968670
412993
893661
917940
573987
891538
477302
921469
513167
821485
243405
674156
487039
528438
885924
897894
785384
378558
329182
416761
881193
476227
894387
849224
814858
948380
792461
865701
801764
646697
474834
872480
957633
1018597
472105
943845
818355
1002111
493133
504640
775031
945196
495211
701204
751370
604733
638800
973145
855619
566274
878249
408884
405532
959409
478390
422922
901843
907879
809915
97975
879814
397483
760486
907879
511158
333048
483669
656927
849335
801764
891071
311487
755317
410953
947238
929321
459192
145337
788466
870233
900922
414720
982077
1091975
571494
740776
957633
1051476
811825
1051476
601785
757646
646392
180197
957633
170592
968670
903556
451799
907877
523043
736526
754147
470372
1087147
739194
793952
328943
785299
463846
1004125
1087147
865701
885924
565087
315481
917940
891071
498208
475924
671893
340068
521450
147246
597059
849224
899719
164041
627587
483747
46640
951559
1004125
543685
508882
295071
1023162
363338
502471
959409
888040
896837
724188
292540
763613
841218
275562
755317
855688
469479
860403
482735
929321
741398
909241
821485
895647
833683
449296
834462
283500
185070
539083
263131
793952
981022
654266
382944
836828
867209
615811
947238
76833
740776
537091
762354
754147
850465
487968
821485
57316
759594
946158
428118
837598
878870
1045371
957633
867209
823378
607549
526209
860403
193758
622159
149767
574443
894387
421297
867209
496672
569398
889376
549443
312971
1039369
907879
287262
639385
596562
957633
541687
473017
342988
824256
921469
900922
740776
295509
827215
670958
412961
758946
551431
451441
607795
929321
477398
328393
396187
684719
713778
606788
499201
554954
423633
1002507
617423
826040
504594
744186
505667
452727
281726
809846
618414
293382
749646
744210
531033
454045
982694
640484
439984
719596
725087
956888
542499
603911
513416
511771
738210
587683
299378
543592
325322
990145
432507
630624
489905
456803
722731
837317
629549
554047
725087
558204
719545
842435
450106
398790
515550
394462
384115
714919
669329
869378
521489
309602
617639
613142
589343
654093
908332
554423
722731
563851
809208
499201
410094
273320
737968
472560
606925
737277
903035
458525
669083
464529
208271
552182
474071
900024
579469
913393
732320
422039
585865
315928
276324
909377
684855
525109
579953
610283
713778
969396
665271
1182781
593321
407568
864956
969396
575568
288769
692030
466534
874838
617978
747134
613566
503782
596636
447445
417430
1169454
665441
296985
417361
590163
632003
688998
941760
325033
691289
684855
701798
614711
718669
461431
490218
361323
497248
606973
609507
810107
832486
333522
633598
125182
452786
442442
851580
339822
583584
234351
640868
1075718
823185
906383
725586
785361
441284
272269
869991
485777
351904
326382
552182
748190
783847
296340
697271
551948
399630
583805
343356
654934
583911
557942
577014
591823
672277
649617
375515
569718
539087
508975
867951
763557
470364
628341
566798
667755
798897
735656
439113
627859
736067
686977
486392
825467
654643
569428
372075
308419
602060
486238
798897
467301
814615
286691
647806
608393
736067
359415
530798
550902
783847
748886
395567
875500
563851
601421
368432
561231
570122
530997
909377
470364
680357
947940
486238
532417
504380
355102
424190
398373
505669
811742
504766
632522
448029
466693
530978
910956
654934
813084
525168
349548
577469
205280
453606
816649
382534
729068
619359
300850
299193
655608
997234
654790
761189
672277
743214
518566
512913
724276
768475
894174
727347
682400
449907
722997
533413
837379
737983
536163
497364
632522
631234
426034
450035
722997
670753
465575
617978
874838
749215
553920
140501
622986
555535
673242
382046
574643
754858
471880
672974
719546
34328
321305
809208
671089
1046991
530494
428402
419752
830025
296190
647806
956888
686967
392495
790769
533780
755405
234194
715543
555503
866783
731006
786484
460562
641750
803977
259960
733482
831636
536163
855131
596688
482139
554816
793573
143553
300810
447376
826040
479730
363268
1039457
671120
379318
454351
692575
536098
690395
432018
639096
631234
563622
342120
295658
204967
434569
474825
684855
548347
379012
633598
937286
747613
614713
486858
657468
432397
631234
576423
723918
595020
771255
608544
1033143
1018824
327631
556505
813302
295912
634217
865609
867951
872865
946972
654666
397021
632522
724276
381286
722731
433332
1041411
450106
773391
297040
476320
680536
399198
501811
546845
617820
880385
989355
586681
612316
505572
751909
850563
523743
382888
460562
939635
680357
802224
427861
312971
906480
718228
772886
786484
941760
530798
815977
680144
791243
256528
526106
570122
639085
722997
826040
953255
606925
737983
953255
294829
1046991
884788
775933
373908
363343
400492
572641
317017
575173
268453
575539
494892
1039457
746018
307535
851580
596636
736067
271127
626565
696956
415041
348501
312915
635608
555535
563037
810107
441781
1075718
371217
559215
946372
460877
609507
906383
284560
799583
516719
101605
910956
621770
528607
563070
1085134
645477
904670
837317
589172
682975
564863
793997
771194
336470
644228
1003962
686967
361594
562805
948134
125915
344429
660517
527162
789924
715543
578028
381969
359903
309468
599601
757221
341660
551939
816588
572342
768788
532300
378688
450441
753824
622360
353296
627263
665131
477353
282680
423133
313542
545809
302611
450966
505040
595334
680357
1041928
487485
722997
749646
748974
725222
397861
409574
517808
481810
644228
407259
227281
588369
252670
479961
855560
589343
400954
507670
645561
422631
446919
471681
748632
617423
752968
731006
677093
455785
826594
840874
518566
789924
524702
758372
437747
432656
767222
613566
420754
697271
499251
580182
748190
794514
419489
774350
569428
438790
502600
701798
304731
467532
503782
990145
261928
453152
575735
227157
499201
329452
634187
561474
332660
830060
662726
263334
816649
524801
426233
516354
322512
593512
900024
595334
536862
553920
545809
840874
442442
1292754
1009660
660327
590006
482823
575151
632522
778407
832486
728226
531423
725841
717818
686967
595783
571500
504916
654722
754858
710613
579865
628417
880385
517808
478141
749646
684719
600514
729068
561163
761538
355170
676956
550586
435803
532090
371791
594978
727159
725671
485976
633598
285354
659003
816649
657468
210737
287997
698907
758560
503730
400954
386560
513623
538165
709228
869378
714919
813302
865454
553421
483069
433337
535872
437607
598340
423179
514451
451387
607997
391517
684855
488343
904670
800749
678500
407694
750561
299228
451952
518451
581240
446210
760924
499708
725222
796364
525248
525838
364337
691388
670741
760924
781891
577972
532090
233888
617423
233730
491873
428501
462580
713778
459240
754235
865609
244925
556505
649130
660517
479961
736748
598340
165287
510489
337184
880385
398027
684855
590163
586348
545807
893249
669329
874273
599878
1169454
694757
543632
499201
947940
632792
486238
573461
566471
736748
628716
330361
586237
722731
314004
390156
335842
684855
293255
336063
569718
763703
265983
993295
339242
525486
916752
505313
953255
799583
585622
432459
831636
555535
530798
552182
948134
392670
999646
725849
802301
272408
572641
339355
614892
912862
757999
195148
710469
908332
572342
575735
394902
389881
525804
597815
786484
458376
845046
665131
458444
532300
926673
450381
651146
341733
834562
547741
557778
538285
276798
171434
896636
625245
678500
710613
523741
765530
600957
347205
431066
341156
574643
419487
269705
324962
837379
753065
194943
956888
338935
866783
511771
760971
536098
725671
837379
372231
939635
583330
247911
532417
570122
479961
490591
798897
639226
1055939
285257
619572
802301
502642
455113
470957
676971
563411
726417
465985
312540
640083
869991
774350
546845
724276
711308
671120
880385
931216
793997
576660
409367
1292754
403935
660002
771181
686118
528052
1004938
416558
335555
540025
719177
997234
657525
809208
531166
684719
563070
575735
1194800
368572
864956
466766
832771
544896
865454
507508
575568
722997
274923
527572
550499
792670
498442
579469
283836
540538
723918
388872
446497
563070
644228
248567
503435
699816
355572
462200
450921
489270
612891
718435
639821
578819
701045
434816
616427
552038
419622
561161
484595
574188
634935
585552
236230
453724
441744
559391
693766
838977
775545
669654
460650
635802
600646
499268
587980
466621
460377
559558
561037
703566
477441
648493
399164
664960
601516
578512
523688
483039
601673
550414
284218
601673
669702
630532
537541
471291
737408
370606
514073
348696
795389
691940
372237
556307
712839
508093
445605
518167
550414
469392
706577
411020
411367
607351
483177
372399
618126
398151
419622
399848
511440
155056
468144
561037
842313
681371
700700
268960
516616
705950
853859
54335
511681
515671
638252
533975
461852
731006
724599
635493
554265
291276
625957
416882
680053
684591
715357
836663
830765
494435
416737
692761
693684
418448
181980
524266
504021
249043
408925
308138
373140
404621
602256
446472
587824
441744
473595
654773
417504
320976
577013
598892
704851
801347
567280
362154
735562
552394
735588
636017
821379
608941
55099
468078
543199
272408
433483
485904
543201
264463
246468
729247
600811
693766
476261
801984
727473
360871
319079
413248
292274
708902
483727
710439
459533
473547
605244
643635
566551
516182
362292
822636
380874
417590
682512
579091
460572
583838
839821
723829
535520
353164
767125
589716
634038
418617
412694
640890
398284
620413
610410
470865
473547
542775
501546
748509
134845
701045
596054
496221
384823
782375
488093
601673
510267
645812
527964
805888
396290
465295
507950
813293
167803
434565
115870
839821
352068
821957
471220
442632
839821
462355
619852
196277
513352
480542
684591
219536
531606
614579
353426
478726
438990
938987
526049
568109
535999
661487
424381
628609
527845
431812
542688
754285
391236
536131
639860
445820
585654
660062
803805
509960
574938
816876
464446
520737
530498
518908
617218
368471
74868
315746
482325
866783
382309
479825
303483
425543
344648
410309
695215
316742
421314
432018
471220
628867
651931
254913
430461
416882
657272
473933
683832
801990
555839
395541
477034
419124
360152
576941
545407
460116
760995
521796
471515
599353
716409
331442
894631
735601
386169
337289
514158
277167
571729
527200
505066
512079
510956
414077
533618
379657
299973
715357
593068
871897
665680
683123
625957
727941
308033
629651
697818
849123
745249
630532
555182
477030
539763
652389
150669
746362
494677
336167
609800
500587
209840
495335
867209
692554
433834
691727
541254
570917
450231
428262
750897
434601
592057
692761
659259
726562
406430
507641
724322
373152
600646
627932
132201
567497
451299
323183
497277
502622
488093
813232
516236
560270
441262
632553
580783
638116
418361
534342
655216
414231
720288
226494
518282
459423
339027
551090
658863
329002
116933
691940
651316
489389
668627
662462
651609
239045
616815
339692
701482
550414
540340
500306
521021
850900
472373
509499
692543
818481
664749
488093
516884
380814
545188
590888
349490
628143
581506
486937
524030
622088
382364
585649
400572
361127
268766
906383
646222
631021
412196
564941
457001
600646
478531
317280
479322
416882
457198
484176
537808
406185
558496
149410
525543
367296
486552
503843
377097
28990
497271
479124
749919
756393
1078249
654773
515484
481101
417797
352421
674675
814097
667758
497277
527395
508983
425137
697844
327927
232845
452903
520675
116781
738711
778422
507990
607009
496935
232180
410281
655630
370904
577634
402890
612859
602256
518583
384823
725671
614711
772430
452754
579608
550414
698679
446582
473104
294496
598054
589424
342390
699977
607109
502913
567280
151250
527845
542984
591158
586991
554821
31104
411498
573949
304015
578512
837352
731049
588409
674640
815792
754669
578512
226111
516884
390496
507690
450284
55359
502913
549489
620561
407672
617254
715357
489907
440992
273818
643137
356425
614162
340027
607009
357441
615759
214650
632553
518566
403659
527468
213944
492726
391509
566097
333910
386306
654637
456490
584825
128040
473022
379012
497128
900941
581674
701045
634038
456378
577084
655216
590233
4235
435763
722918
519257
754844
373994
623298
518931
266101
640252
275366
438596
785384
117360
586812
416825
559801
545407
464526
364528
656854
671905
522420
620739
633547
490357
497870
686242
498555
212364
473570
466950
596449
569283
549489
555307
500048
523859
511380
307474
307299
364938
525366
406912
493313
519381
483766
499291
720498
254024
18230
567192
483766
585050
331215
774535
428262
495160
134941
466586
576888
436646
385044
449817
410218
456039
552394
559711
424835
648610
239110
536935
887965
284233
585497
543892
799285
762508
385972
782691
516804
346120
352064
475815
568704
540228
794371
326340
678117
317220
633490
747171
491677
864813
607009
460623
591863
222838
797978
638252
518645
645477
665224
581002
550389
833652
299326
416761
704846
523993
249602
524147
706577
386248
484677
220125
437380
627349
763590
793538
370304
779700
259847
576541
525366
380814
417504
425798
326934
310851
536662
621562
591089
419662
464526
763590
471382
496493
544704
407269
422969
280484
644738
440226
422065
334583
629083
342614
331216
427509
708758
330698
445444
544753
495471
312163
962912
403244
706885
767079
671357
486552
490522
249751
521796
651609
554326
656854
782691
979390
354568
498553
553675
716893
456490
537005
728073
419814
660443
570515
709642
664850
651609
379253
710708
438925
655811
410919
692761
420695
518282
477137
745262
267492
377499
472373
620022
456088
551939
479047
317280
667758
356535
375131
643137
589424
632757
799914
655903
706175
512196
472591
516139
497000
384633
451192
445444
639821
466577
709567
753128
522604
462665
743494
600811
465295
532115
452754
459650
527276
652156
485467
527410
578377
323055
521103
715646
205649
843850
528083
552542
557950
444436
433352
450420
672368
173428
414560
581795
585050
547984
516236
532387
415589
696994
602256
619512
283676
630532
843850
450231
270538
435240
318694
466266
536935
471820
350867
582459
430388
601673
517302
486392
684801
475566
581865
681371
442912
492931
476264
655811
192180
738711
356251
307241
468144
260334
482480
440226
547392
369337
667113
350494
642508
625234
373842
266597
612334
576858
343462
569120
455505
420695
687450
544488
402073
508317
408440
725246
414061
567280
634935
273578
497000
422537
443429
512802
677498
80943
607012
725246
559261
610454
519992
458435
438596
504757
569913
508317
643201
476452
744037
490000
692554
738013
213583
609020
713333
611176
564227
666372
373994
801990
399182
452903
849123
609950
703566
411359
801990
498555
727790
837352
555530
770023
774757
552038
472591
358857
635297
604444
341989
561484
490522
750789
577634
674025
498359
407012
581865
515275
501118
1017276
627122
350377
270538
658125
380243
528304
565796
468144
228899
421406
458879
566606
463919
639543
388297
412196
551007
792609
632673
355049
681371
544265
537157
397629
615212
509513
526020
553330
460202
465217
704593
494830
451405
445605
539861
404099
473547
641394
284671
551090
422879
768062
618453
607009
383560
577084
370736
363351
551090
409420
838977
601033
691940
664850
426002
692554
450955
424640
524556
542560
380814
693684
440413
962912
493886
675199
542688
488249
306240
432772
279868
343462
537520
338777
672840
760579
186316
558720
471382
639543
441232
428337
600289
855025
560851
509090
501895
710616
649217
328817
612714
569120
692761
498475
450882
443119
37950
568011
460116
632757
370401
418359
499079
604243
552345
627036
821957
395154
287305
759569
504936
538996
487537
544738
619852
564287
527964
436319
584831
639543
357442
692543
593885
463612
340307
388041
536074
836663
581674
546553
346959
336347
810397
778422
587304
679141
655811
569283
924435
624881
720334
372304
568704
519714
404680
557384
612891
480026
491455
343464
84099
407588
483766
492991
558510
524845
805784
684105
433051
850699
587336
407186
424022
576464
709511
598262
404231
414793
407588
352064
814617
715357
527845
460952
220128
476279
414939
451510
381921
644595
197283
470034
426446
499781
565645
266521
363496
353757
535537
456039
601673
679141
468144
698815
552324
467604
327010
331339
565908
548756
321272
704481
519714
602699
460825
900941
451405
298823
584340
278381
564287
453319
514158
448714
402326
709642
561037
672058
640408
601300
653193
700761
537808
967995
316426
376316
196981
453319
631089
484930
348172
410368
694367
783038
808952
521532
495936
655216
496330
441715
515825
375909
326518
516182
483766
179192
421406
538996
756393
706577
555613
579236
786337
472687
285327
524215
711081
671604
526141
602699
329678
426602
369542
404231
538522
265531
536631
418845
579956
611986
675282
527556
718939
373842
211312
493886
639821
368617
518282
391509
547877
756393
491907
630344
547598
903004
492714
587824
375131
634914
632941
419152
514353
709567
546345
614186
291550
618356
602699
495268
539290
515825
568285
374089
701927
495187
270574
575461
706577
507419
581077
562342
661487
584760
520675
440288
402009
451421
626635
674675
352743
380556
407672
372399
526141
327795
366091
502351
585050
674025
540840
600811
560851
433841
915040
480632
452525
257407
397086
683013
293972
430388
593949
535693
574583
222013
443995
495335
612859
406912
615759
552294
690631
87889
555166
530452
617635
568285
649017
237470
320677
581795
596232
428046
343462
471382
345758
406912
540263
525090
174039
686696
474269
645083
397723
655755
606560
566963
531166
791028
553146
419622
297988
434601
244204
386257
485467
848165
343313
511953
486552
508582
551599
887084
629838
695571
735588
542262
534869
614380
580385
688317
715838
487951
346027
386328
373842
451299
587308
442827
642887
928319
732515
355041
333746
708443
388360
774170
537274
609800
434864
593997
492153
687450
527770
632757
618429
779700
700700
730141
497000
521158
458764
627269
242091
627349
589578
367400
609480
587246
476886
415855
461713
560851
728031
714571
245708
619137
709635
430100
317280
698815
686368
180055
369610
339628
731006
392553
629850
494580
613518
523053
669036
821957
887084
520783
622002
674675
625565
495936
510202
494830
526317
670209
425543
406912
570895
395767
467223
816649
679141
406295
459306
627349
353164
889783
660781
506626
491677
655057
402073
658125
815116
262965
520814
484311
386115
551476
714919
555797
500587
585439
480542
475112
653060
658863
343462
778152
653389
410874
477034
850699
710708
492153
715357
514120
631413
344471
582396
760579
510267
701045
505184
467604
175835
713333
478531
317209
484137
477441
542205
504349
455346
400574
432680
726562
437903
518282
428262
465830
486298
669702
477912
700011
140250
485033
609931
774306
450826
460952
556185
483766
549003
623498
705069
679141
486392
466980
387590
491907
321028
695755
945196
569120
478954
735588
498359
180227
484930
321058
589577
613518
587824
438596
735275
738711
622088
583805
715838
797978
668005
515233
217271
151974
321174
537533
369639
550500
542654
454354
557097
412117
538996
868126
483630
721666
711891
502622
597480
633442
245171
407588
605244
654431
324947
525040
300745
509781
405602
706577
373520
362290
475745
283437
614333
499710
423356
484176
789713
516884
542090
530498
666045
402235
465495
630516
494080
442419
678479
596859
437626
442827
754844
431553
401156
326020
668914
370546
813293
712839
477432
379288
556185
577027
539763
151950
690631
611823
694510
412631
505842
676096
263131
452903
514485
438990
777955
615734
669951
651236
306550
601097
697844
392871
383826
300506
437866
621981
270536
500587
793674
473547
510500
519494
512839
498359
279868
573382
531996
503782
607009
406430
629335
867003
437902
397612
402009
367199
669654
453319
551571
455010
631753
382002
481282
504021
667273
259563
434601
531931
694510
182462
620733
578443
508983
526049
438774
400143
496859
537274
809213
660684
480040
527410
417691
269660
638842
456490
484930
559261
594639
564371
714919
338744
816588
660443
879909
391236
602477
632757
299965
435240
527276
710616
463468
575461
767079
519714
593068
302336
519257
342390
397086
635251
367708
735824
416882
446848
726562
813580
576541
182149
444139
388688
275111
136344
467223
289134
370910
619442
581481
887680
490210
447932
642887
439399
519562
470522
327927
379665
502164
915040
407095
714752
366723
627349
962912
498475
557077
590169
738711
544405
1002981
534505
189508
457503
533140
402073
901999
476510
284964
412196
518282
340417
480542
499420
244438
327128
389708
763908
843850
801984
756393
168189
486083
436946
729889
434112
744604
268620
511866
307941
597774
363496
572763
411776
394183
610155
595425
461368
463300
677142
571520
466950
464932
540001
470112
238526
434565
826260
754285
754285
143553
325300
534979
578512
641166
388670
586329
470266
219049
465217
550884
677859
492114
443053
572239
616865
675092
336042
527395
354600
622088
519714
222092
369639
596182
413492
404653
441997
725246
449871
402009
754285
369639
446906
406739
406019
391625
441262
465948
596449
488408
587980
310349
434601
505842
546916
550386
749240
574938
577013
509914
540424
962912
451579
572554
585391
450270
448796
552660
505781
510475
723627
527276
660642
683832
594773
325424
331897
403892
717432
485904
467550
574188
498047
398262
384823
427401
566270
196536
713333
636632
614186
418731
489709
507950
346910
464657
720288
637537
509781
498564
683832
348912
568704
371202
433834
592722
634038
360232
368431
492452
478968
688317
692554
528890
341733
450621
483199
741674
499268
555839
452754
420121
704593
379324
763590
763908
511386
368363
382994
372318
542635
291795
393717
690631
591439
704593
439711
300383
613646
714812
324320
374662
262358
135629
508983
508317
698726
514158
577084
867217
559332
515802
567280
777955
663097
441203
465495
671635
548539
394602
924926
642887
768138
575451
660781
411005
362289
566963
528083
255901
518931
76994
369639
506539
616746
754844
672368
619972
544888
502913
786728
549716
509781
560180
420803
656663
382994
406144
568285
502663
419622
624881
87310
484677
467770
643635
441262
721305
560806
185388
610410
809966
356251
677142
518908
581795
660062
533561
889120
380620
1013813
348172
268332
612859
581802
407617
254713
604795
328597
642887
568285
677498
450231
311896
633547
561797
384878
614337
545269
401644
392183
441744
431695
568109
552294
704593
577013
854989
544757
438827
481389
433834
467770
798278
518566
739413
527681
565507
471733
654637
499702
715707
581865
498064
606200
904954
614380
574396
329833
428654
566296
412410
365559
561037
598262
621823
339032
520508
904954
678003
555698
725246
822636
508501
471382
667758
627349
645812
356893
368590
498475
694887
390562
635452
456658
259410
583904
530910
564863
354698
673354
578508
592722
484258
555530
524503
368321
443694
449669
353426
710616
867003
547090
634937
501723
479034
526163
351260
411005
298704
679141
601508
737431
512165
892496
633967
799041
630532
471527
735580
857304
581169
321042
496859
382002
641182
568704
442632
830765
534869
514956
568718
577027
528571
493886
637562
496716
601584
460157
614186
485904
462610
684078
709567
672058
372399
568256
894631
460033
442046
519325
801990
448839
524845
674177
508317
444865
621823
347711
510973
586671
894631
350405
485033
290599
531524
692554
821957
426158
338028
527845
538034
428262
323682
942993
660781
569726
658895
308209
352849
671905
586991
365054
314735
813293
725443
574922
667798
524530
649217
680290
466158
728031
394254
325973
438303
472312
373764
805977
570627
409710
700380
871897
725529
491496
656680
491677
501856
555182
368590
251307
571250
581865
387591
771257
619749
467550
619442
768062
371260
683832
569703
572765
348172
600646
607009
469109
279982
274059
364254
515825
501843
693766
440992
405003
642508
504562
559261
551253
457669
695833
412326
586840
515364
618453
618356
462409
647781
359252
369639
571520
705249
864813
569120
601097
738711
637668
726562
397836
498437
535793
737431
417797
534979
607794
700700
353164
466266
501430
195321
495160
652445
793866
473739
594985
590276
415855
385117
530080
483727
537533
592722
573299
560744
281124
347383
492114
700761
524845
601033
615212
375131
578512
548685
238486
317971
561161
626193
572240
487541
310090
358557
603962
777514
635304
768062
533090
558720
364601
456822
396357
440108
234732
735824
725246
331285
470782
715189
561703
545075
564287
225572
450270
675308
539378
935984
488146
335404
1011665
580665
373300
406912
849123
546916
526163
355457
756393
596901
460328
628867
516884
461435
450041
1024528
372965
557092
436109
399845
494080
390562
643610
373471
690631
493886
491072
569306
932320
589822
647781
294065
520737
587246
600811
651921
492153
551571
409991
411776
467134
628605
913769
587304
559022
492602
708758
420378
813666
647206
508951
441997
581832
757999
298554
480799
586895
390975
402851
343464
402073
327996
614380
694510
566270
294464
673334
639860
564371
600811
607351
599886
401265
714812
485033
647309
412851
403962
580783
610562
397092
627956
466605
760995
520675
735824
531524
411005
370853
326883
490357
606200
324991
658863
494080
404680
490357
464657
564300
407095
374289
666319
567462
615200
718435
450284
609875
546382
507419
497473
323748
650378
509120
443669
993295
372656
438827
422951
399232
442632
611986
429038
760616
663994
446624
391086
483177
335160
325738
793538
546345
534979
611913
477731
744925
686558
383408
632673
577013
46158
587246
430159
292942
618429
842313
779595
820457
672840
733506
690017
465495
760995
654773
710713
450955
480589
655925
487229
533023
614337
539290
258792
610562
493815
487231
461862
715189
581813
547598
375581
505933
678479
535437
964425
692146
484258
772063
570197
635304
658863
472748
687723
534505
751979
514956
467202
428416
516834
653060
200421
630516
577634
868208
423479
466166
404624
446624
480849
555182
614333
785340
768062
438827
733436
307707
547370
760995
239357
325882
559863
208752
373858
540340
454513
664960
642887
564371
695310
34515
382994
586734
753128
550519
437380
594842
549346
557907
488093
521420
467804
541466
599353
335621
786728
449748
710616
653894
479124
618861
440413
665680
231815
989379
431553
549549
358036
793837
603387
418749
748886
423216
587336
441446
397092
323409
500133
469159
774170
528890
669312
341989
530922
252369
537274
760475
405293
594506
465217
428680
552702
191840
650346
492452
197564
679101
472180
353887
635452
521021
715189
398829
575461
688255
536586
586829
668914
341989
523013
570917
586162
483996
469990
712839
394701
657272
666371
702323
544562
473910
653068
551500
745601
723017
664960
404107
559193
319237
726562
397092
633967
533561
723721
749539
569883
420022
710439
546551
1032525
457607
628117
576441
419124
413248
109649
477845
552233
391638
444584
516236
375131
391322
466950
625124
544963
577159
439450
428683
595274
391236
496859
694510
539290
700380
567078
425798
574495
424901
607351
322903
417797
361761
558429
413957
400292
735588
484595
477731
578984
629850
814615
484930
480040
492012
362303
603643
451646
612201
829221
555613
753128
499710
418680
732515
535587
577027
511308
425798
388670
671905
495117
646950
864879
299096
357152
393484
345608
318931
540993
402009
556711
491072
177010
596449
693888
440635
343464
501392
839821
507446
312690
522770
539315
285673
705950
825925
251479
281997
669945
435473
431553
356254
518583
392455
338872
497381
750897
274839
402213
619972
528408
595103
700380
477748
464526
473136
348172
492911
475470
683916
406185
375131
444301
534154
533467
620739
508242
639543
745601
506765
367473
204363
414061
383588
439450
480322
348572
402385
495957
611582
240553
327572
735275
610796
639035
846266
786337
486298
477650
301999
277533
610562
743093
505781
397086
495886
485467
711971
534505
345320
469418
58537
756734
504021
454830
1108650
392469
398932
424131
635452
880037
486392
814869
527395
370853
870714
569726
568254
369209
689316
470782
465993
237644
417760
335078
687723
654773
464526
545568
294829
457164
696312
431451
471333
835328
690756
411776
398758
472977
583228
633967
579091
636031
926929
268454
520675
534127
325943
408056
499702
545232
263602
614186
560851
564825
455573
555182
788035
394804
498047
574396
342181
538996
471220
668191
666334
461015
484597
612891
409701
672066
612891
406430
549716
410281
435290
276615
384992
380859
830765
518719
495187
524207
864813
688255
525040
484311
520675
578242
524207
538422
298790
393484
654114
524908
566963
629468
557957
575451
357563
484137
421406
437193
566647
661487
387682
591688
614162
492947
694915
660781
453963
254560
509914
485844
664944
712354
379374
707476
492286
654036
450921
426037
472031
749754
498407
570499
595115
628117
461984
586991
751028
538378
516164
418154
585552
801984
683916
434539
474823
503328
449537
547376
434601
929876
354119
520888
561037
534101
428262
486298
509781
482040
488438
499291
650654
661487
421446
417659
707975
849123
596225
903004
655630
354119
511380
1024528
439711
712079
607351
499079
444301
715357
618356
487512
647868
483727
581674
746693
670286
580385
645812
493815
418895
700207
455505
750752
583209
591863
482267
712839
487449
153587
417797
343270
346109
480026
716159
434565
579091
639267
507084
360534
372788
638523
674268
417504
567076
469209
556185
512623
550078
473700
418150
816745
566647
203767
490295
329824
485771
759569
434565
652701
487541
493118
483766
587336
989355
499702
374809
647781
335748
471885
729710
723017
555613
524183
442632
852072
703895
337747
628467
527395
256534
778422
495335
750789
778422
515825
276797
209120
505089
459233
842313
560851
419124
483177
332364
411302
442156
590269
658125
598262
384823
653894
551140
602256
486392
567280
660443
308943
397092
509867
529245
597480
324340
670239
351277
424640
644598
332363
552394
446480
846508
418150
257029
553883
709642
725443
587336
407588
452459
622133
644045
441491
378481
664686
314725
488818
477441
599696
421406
668721
55099
424464
411359
562342
429868
508317
312814
635304
620075
426075
774757
427528
485771
498437
572239
577084
687450
664399
421128
600811
650350
397086
498893
754082
207118
447211
497271
449976
430219
391588
636302
501895
633070
647781
487541
535693
468701
786899
327927
601584
590276
633967
396025
684591
414939
620733
684105
526141
400780
456490
423483
694510
775337
432772
704851
735275
533023
671136
600256
498047
672368
579053
472591
450423
705950
731006
361727
593610
678479
640493
593765
638116
666750
816092
456482
631753
430494
371419
577084
496407
508823
425293
552038
621211
479818
458110
254913
410276
442319
167852
518867
782691
854989
391517
442218
318274
546698
425615
434046
629496
298124
575088
700454
621981
341989
491496
296924
395321
813293
443119
347717
754844
377724
630516
732147
672619
653389
397629
444223
809966
495187
550414
465642
801984
338872
686896
624653
730392
492931
468941
505842
343462
490950
803988
342390
600573
658863
574583
478726
625421
686701
407186
727039
633490
561703
567328
753128
94525
458061
445444
482918
763126
648985
529599
534406
527845
425129
535587
561037
478172
204274
529558
538286
288815
508242
639860
285433
441262
458941
378401
586690
713778
482993
487173
361761
397310
411064
707796
391322
632673
284874
352064
667758
632553
600646
668711
266046
425591
245864
586329
592466
824524
495957
932320
629850
502622
263177
661480
338468
502114
645812
524908
499702
200997
583209
510451
574583
400292
686374
577918
471291
557022
425206
440435
491677
553628
667273
509914
509867
321964
466950
453963
774373
599789
537274
331215
396025
502454
416656
200213
442924
602699
668627
516174
303483
491797
714812
260642
413695
541302
726562
595274
419124
633407
356510
462549
651392
286020
563954
454831
490708
555692
466373
331265
460825
555312
483808
534567
595529
669189
629468
639187
421102
413248
759204
551090
452754
368363
315873
454475
959409
374289
565000
409871
154361
750897
630532
586991
490708
469723
570515
534979
396660
435240
401649
633801
474676
660443
569726
509120
396025
489414
474668
702009
220044
539290
475845
169318
555577
835192
415149
326392
672066
511953
407652
647868
80477
533467
409420
345070
349849
546698
518834
482267
577001
842313
574583
508811
515987
527410
534669
433964
463015
597218
497271
552038
465859
444301
369639
774170
558100
500048
342390
514485
402590
445444
573299
164469
397086
435297
638660
349137
442924
523517
684801
524530
437018
800494
314591
390958
338872
473264
765755
477398
531952
498047
343801
193307
770481
380127
587304
505439
706577
362819
554261
669654
1093977
546405
289425
546553
402141
533152
648681
614579
363496
467842
744399
365054
447617
408056
654114
555530
518645
498528
384757
339716
472556
418361
622062
370904
251901
509914
487541
363666
498901
564241
112724
553932
515364
484311
346495
442793
484930
517463
399383
499656
444385
645812
916389
241807
277707
288015
366816
633013
278953
193572
740227
432772
466480
600256
546461
786144
367718
516934
497715
617567
452919
706577
457334
477093
545102
486552
706577
593205
524207
735588
654637
302599
585050
619137
522420
626635
524207
538996
439711
559022
567280
368801
518282
653060
633481
721500
727039
635304
337479
520675
484137
482579
189504
871897
435240
563203
845046
370711
515275
540468
417864
339524
326293
611000
425798
500048
664749
726562
407672
463065
471646
533561
486552
599886
574583
603372
453560
587246
334023
837352
564979
568704
523053
434782
624881
369639
487951
374000
485467
447211
624881
784285
518849
404680
327876
601673
378671
555722
747389
578055
588409
600646
600618
336654
562342
753128
491496
337882
237788
460033
485926
882051
539888
368363
440841
390123
469587
763908
427509
517391
670606
499865
655925
226196
571520
369377
373858
487727
887680
432680
340935
406498
349939
670412
586946
221366
570515
570408
502622
534406
534979
497000
447832
669702
381996
575112
286601
497000
578512
477876
419942
519381
424120
653060
421892
584482
504481
601137
750897
393484
715838
704851
373858
550615
453482
554326
519257
754380
389391
543082
797756
793249
454233
562055
318114
840471
769727
447530
791801
736214
650985
490584
657986
354508
411092
840471
711098
633850
791801
640493
821944
736214
427723
657986
680382
546971
797756
821073
492253
791801
711098
797756
377735
797756
813661
786517
582470
557104
793249
742111
559012
561803
255127
791801
558871
301446
681838
745909
832093
717355
636033
791801
485043
662320
851610
493329
797756
677504
769727
350776
503344
681838
521859
315708
793073
816044
993765
902750
543410
818850
291810
539811
840471
426308
526020
813661
453681
657986
665131
736214
586240
851610
832093
1002987
1010663
491051
610837
821073
474220
840471
85693
485487
383045
433337
657986
445789
769727
677504
469223
821944
323758
547964
492186
596252
736214
818850
797756
818850
744582
1002987
677504
534154
579805
456967
501246
591284
711098
791801
306894
794035
662320
662320
858752
876446
200421
187801
1002987
677504
744582
649776
876446
793249
876446
447871
374841
433020
821073
519001
736214
437431
818850
364526
657986
417009
832093
813661
657986
680382
493461
821073
501752
363508
816044
791801
1002987
544558
341901
437183
680382
791801
662320
876446
791801
680382
495258
680382
648548
629052
573232
376446
711098
832093
677504
681838
681838
821073
495004
436280
832093
537073
694685
813661
524778
596890
519896
293592
723368
606234
711098
876446
227912
379141
325963
680382
769727
711098
493072
461383
797756
657986
220848
498630
821944
711098
552300
680382
816044
612961
139522
695566
1010663
437333
470055
553514
615701
558629
797756
793249
851610
821944
858752
429167
657986
657986
602305
511825
821944
430971
657986
793073
662320
754380
625931
677504
488701
813661
816044
848626
720245
851610
372543
511116
452516
430188
816044
1010663
464104
793073
347318
832093
851610
711098
791801
430219
587151
657986
695566
555915
428113
876446
450462
274949
695566
544989
736214
791801
673242
450896
595365
769727
736214
545153
695566
736214
858752
797756
681838
899466
681838
474153
743214
791801
436247
754380
744582
769727
531564
357255
858752
832093
744582
840471
821073
680382
395715
657986
736214
223963
546569
332660
436506
347501
1010663
851610
463052
670043
588831
468995
662320
650431
260706
695566
791801
542931
476612
476465
335937
618589
277854
534967
645404
931216
821944
234440
711098
366091
327304
736214
832093
858752
545853
665224
767316
1008486
754380
479408
711098
657986
757618
523853
526081
330850
816044
385942
1002987
769727
665064
308741
365816
840471
793073
677504
657986
680382
835710
577790
813661
564352
756311
851610
398539
818850
668844
662320
502866
876446
797756
219032
851610
769727
793249
793073
754380
477115
1002987
793073
772730
272218
635936
744582
813661
198911
851610
324678
816044
744582
501433
681838
465859
680382
393523
832093
816044
744582
615284
769727
821073
818850
858752
793249
657986
769727
437822
695566
832093
793249
858752
1002987
453211
797756
462408
793224
680382
608672
818850
876446
754380
418065
754380
851610
744582
680382
529078
818850
176546
579911
851610
680382
769727
816044
744582
380328
537400
113519
821073
581372
816044
840471
374584
736214
88437
662320
657986
840471
320983
744582
769727
813661
269837
677504
840471
1010663
813661
876446
858752
286133
562626
288846
662320
428996
1002987
338999
224635
430886
611814
662320
769727
681838
791801
567494
582858
662320
471816
1010663
793249
625338
816044
523128
695566
681838
821073
816044
651316
400214
487716
736214
738750
417361
793249
793249
736214
1002987
783057
498443
193251
303729
636135
637629
460818
438332
736214
682943
791801
744582
840471
769727
288014
816044
832093
523639
711098
497309
379166
736214
902860
478442
813661
477808
522156
570399
421350
502337
840471
681838
818850
858752
362284
816044
393021
740591
657986
711098
229042
293540
344418
793249
357267
549977
266253
832093
667771
802605
566416
680382
662320
214655
622272
677504
858752
680382
196773
677504
736214
858752
474089
526594
309468
434782
5523
769727
418120
821944
677504
711098
769727
711098
697116
736214
791801
272936
607633
366661
818850
744582
961542
876446
625534
391535
197549
570952
581753
679373
539819
644351
821073
1010663
659822
793073
633615
660912
477901
369657
681838
821944
693193
793073
1002987
313292
265495
706684
1010663
680382
840471
633243
591309
832093
709407
306746
371318
537225
797756
511033
813661
557606
793073
416281
358723
907775
813661
574836
876446
826036
851610
266677
691983
813661
491480
558505
793249
532719
233584
600012
680382
876446
816044
546074
453194
657986
1010663
1002987
419855
505749
274923
479255
791801
662320
708240
711098
711098
380476
510514
677504
266956
858752
793249
302100
368086
851610
840471
711098
736214
730460
491268
569116
711098
455573
450869
780984
976283
630894
701065
1010663
522944
548461
900941
791801
372713
832093
744582
816044
393909
382000
744582
840471
736214
711098
253061
851610
851610
821944
858752
519427
793249
851610
501723
818850
494447
791801
851610
821944
793073
657986
547472
309917
662320
677504
821073
388369
162112
754380
1029798
547681
818850
840471
818850
271398
346008
851610
452034
390562
695566
478403
561386
681838
769727
460637
736214
453911
662320
769727
459727
150723
818850
645519
744582
955548
1010663
769727
503745
859439
769727
529867
347171
818134
695566
314082
744582
840471
851610
769727
681838
711098
692351
821944
793249
509894
479037
818850
1010663
681838
494375
802590
462745
470569
596901
680382
793073
851610
1010663
493045
555915
483204
876446
443983
475855
832093
1002987
821073
415631
657986
1049742
695566
589005
744582
876446
851610
744582
754380
448615
680382
754380
452054
793073
736214
473903
840471
858752
657986
858752
715211
832093
851610
623199
213614
797756
523859
744582
500994
451338
754380
631718
1002987
303764
858752
851610
701208
791801
816044
821944
382940
711098
433235
581311
448749
793249
681838
832093
332432
1010663
793073
489174
542946
1002987
821944
324897
677504
565507
695566
876446
589578
400701
657986
813661
816044
340204
1002987
816044
736214
419503
357402
551502
1002987
744582
600077
681838
557177
797756
423413
840471
562083
681838
508498
797756
889660
793073
711098
681838
426462
662320
754380
657986
315308
680382
906296
858752
818850
450767
818850
821944
754380
434738
509792
736214
473766
589150
736214
562106
681838
791801
494349
486487
711098
855934
662320
840471
362240
816044
533179
446466
449642
662320
380827
368390
572058
396780
680382
673313
876446
358368
840471
851610
361333
423183
744582
167646
695566
259458
677504
517391
813661
744582
793249
813661
391563
608019
569234
1010663
314339
851610
832093
680382
259410
680382
818850
749244
533351
334737
791968
647812
841320
345775
549299
411748
559677
633940
811071
351773
592432
680473
904954
471028
327991
645812
535938
358609
605937
572887
629128
337249
600018
600613
523385
196975
658750
298352
487464
397472
744289
529975
587942
742840
590699
226005
354615
436093
618372
662376
386357
902650
557003
540688
742840
600860
380216
742840
253919
359074
252230
769915
433762
599844
265523
363719
500959
670179
587874
515825
740442
341270
716431
145715
588634
699611
263292
678638
557088
669425
301733
653718
379657
223746
479449
535938
906296
383131
731178
549299
538700
473803
797020
350175
321042
277134
603432
362592
583131
562827
272683
406948
618372
635440
590873
713988
312540
481326
576580
265523
464192
633940
688811
496509
471028
556104
431641
555918
704805
517007
275614
504603
580829
806564
383052
626548
806564
633940
815260
572992
700207
275973
501636
352232
586839
331561
635440
316041
517133
567028
314501
561423
538572
358486
572011
375035
517332
702097
362549
638450
589010
532821
442078
683026
502905
626190
626548
681946
659441
308034
557088
408912
668355
404680
480863
589479
527044
796581
435914
740442
576713
817073
589479
504603
440324
774474
585369
769524
747177
503782
448500
738705
395839
476991
376162
623510
488464
773155
332755
158951
342955
668355
295168
615273
903055
902650
368978
382316
574790
368910
683026
306686
592801
381459
500479
407750
399137
397866
638450
747177
767079
580039
557003
316431
879310
487347
354556
1075718
699611
557915
681687
435055
537653
127220
592801
566283
325963
615273
214743
647812
465883
553421
809213
590628
488464
580665
452103
456362
558558
496986
555918
331849
600116
566283
90381
498984
626190
669425
409206
343305
464192
600018
603432
341197
505784
718047
632602
618252
517133
525956
482616
828186
433762
600018
514140
556036
401134
717971
427511
352572
865689
600555
466556
367458
949681
658047
373842
573817
316542
388673
316013
549299
853025
517332
361787
633629
476991
701288
441058
673907
478684
476991
425554
618252
705135
351387
633436
516058
364327
569398
508187
461926
662376
799875
600018
416798
755653
670179
518423
364678
696724
406948
437758
795450
750918
521031
647126
683026
599844
587874
220321
922612
398530
495597
865689
360814
525615
559677
363419
504441
629128
353451
653072
634753
674072
610940
488464
620688
419503
684746
600018
769915
670179
647562
426988
580894
447932
747177
556104
687937
716431
929930
924070
369285
736146
544276
410495
632350
495721
406948
502111
634753
638450
396891
531806
662376
568508
211997
639481
629128
769915
191840
638450
738705
589479
853025
557245
797020
407208
684746
639611
464958
729557
305381
583658
309041
372438
549299
769915
748632
593556
521369
647126
404099
578984
422879
650350
445017
699611
435737
397781
495597
744289
617379
587961
489634
709930
949681
377517
514812
797174
567757
592432
559677
592801
608368
755234
629128
549299
387924
560348
632999
557003
638450
556104
482616
669425
303056
767079
750918
427511
297647
749020
702097
643865
434445
797020
633940
526793
618252
712391
641451
527552
150332
673907
929930
669425
505953
702097
621459
445757
833604
438417
508187
605473
651927
332300
769524
245083
405778
639442
278356
293037
464677
479794
555006
541041
409761
504603
630517
248092
406948
449396
887553
629335
644690
333026
960852
528214
423947
163546
703094
974989
627517
397358
405778
508187
368090
505953
319763
668355
768194
649608
239219
755234
600018
514140
422349
586383
369997
306606
474103
297988
761446
244444
556104
512811
428501
446214
806564
567757
568317
435737
594633
501222
379286
750918
541381
482616
501990
435737
924070
297426
755234
500651
716431
529975
514140
455953
744289
693888
58230
252433
398856
411184
750918
403808
684746
747177
237406
600860
400524
421427
574730
374942
593466
402301
365685
172526
740442
646623
668355
408810
240737
663403
339024
363519
773391
263263
869970
442078
421412
532119
688811
639484
505953
555918
768194
465594
603432
601785
375114
618252
441725
368086
587176
345341
377393
744289
790104
759244
557003
487464
641705
910680
508566
652977
508170
504603
557003
626190
464713
368431
457533
833604
662376
883280
476991
591030
474103
488094
543740
442078
412196
341860
455424
523862
929930
484375
507521
647695
741271
793772
557915
380504
877788
440630
615273
585877
527044
265672
748190
567757
765255
749020
865454
427511
707689
566283
514140
753236
768194
629128
732314
907234
630517
475556
606920
424384
518423
600860
559085
836815
471028
60167
576580
538700
256935
630517
543463
535938
466767
310208
715211
902650
157027
311265
527219
507521
495597
527044
549299
555166
568680
768194
904954
245321
313044
481570
602172
307241
742840
972783
581757
31104
553906
732314
632756
316013
632756
881193
688811
408425
430314
559677
630517
582517
591461
606644
507577
509170
376357
392508
653072
629128
238831
381625
769524
892496
517228
545922
768194
797020
716431
657487
502070
865689
774474
559677
479964
625251
595445
556104
587176
578263
209469
553421
383542
307474
472211
435457
479055
701288
588565
513250
322137
416281
429369
405346
567757
383364
604903
531845
385522
55099
585877
435578
483616
836815
761446
474103
590628
481799
277134
531806
629128
336261
429491
482616
517228
670179
902650
678638
419858
749020
503729
158040
556104
424384
10507
358068
466054
534556
516058
377930
615273
626190
865689
134307
929930
700941
365177
232889
425554
709831
680473
637125
732314
669425
815260
589479
500277
768194
567757
442078
767079
588565
378481
638450
621530
424384
750918
662376
590816
291564
464713
495597
478634
357073
472180
528214
399612
508534
587176
632756
680473
437171
699611
489566
695011
554865
514850
902650
909339
459358
527044
443229
632756
683026
463064
417112
492173
448428
681946
755653
265163
369996
723117
588565
246461
58537
464713
501222
517133
600018
452322
491548
738705
493118
618372
477153
531045
504603
358313
474103
595157
551514
653072
489634
929930
632756
409039
605944
668238
318430
566516
681946
297508
451727
648260
520500
519391
424384
632496
638450
541254
446483
433776
633940
774474
672101
747177
633436
688811
504271
309352
603387
232783
555918
266740
518592
679521
639484
379101
425916
443053
464713
618372
699611
638473
878870
424077
750918
767079
466458
424384
514140
393433
517332
346967
949681
517133
639484
334859
512102
503028
755234
35976
702097
445434
655892
538288
400670
680473
592432
833604
700941
529975
394705
695011
572887
277182
653072
496986
534399
512586
324110
572887
683026
683980
669425
615273
673347
688811
629128
626548
700941
124098
401353
929930
435737
706113
363719
648260
503176
927082
702097
949681
400858
461257
590699
634753
510265
861103
732342
480432
738705
495597
487621
721242
653072
327027
329598
595157
284967
464958
386538
504603
362549
588565
865689
639481
902650
603882
866089
897218
256392
648260
387222
479055
186316
422545
639484
549299
593556
618372
587942
527178
526976
493843
684746
716431
724882
474103
670753
351737
774474
589479
647126
681946
633940
880670
797020
639484
517007
742840
449283
791740
592432
683263
407756
709930
547474
590888
819458
436834
587942
557915
903055
568180
535938
616030
179615
406948
403936
750918
514850
902650
502614
669425
510267
424384
243212
503729
413936
701288
820635
594542
517133
260577
514361
471028
626190
643717
670179
587961
516058
582396
370992
833604
577319
469693
398123
424384
479055
681946
738705
616529
700941
587942
593466
592801
663403
732314
589479
406009
740003
668355
567471
410262
695011
362549
709601
860162
662376
725841
517228
388127
929930
464958
581957
639484
557915
709601
603882
686379
627451
657522
517332
742840
747177
514812
455082
797020
425554
683026
557088
408570
377952
409098
670179
518423
256792
626190
409892
738705
312382
298445
950714
592801
473724
364240
610188
659336
270274
709930
466949
641451
861103
514812
747177
437678
816665
514140
593466
836815
495597
576580
538700
514850
505953
427349
130034
454999
576580
597532
769524
467262
435994
518423
744289
647126
662726
457716
539899
349354
364874
599844
502070
748984
658175
732314
643181
670179
168704
485721
427511
589479
656925
469078
464713
425554
606769
732314
660923
406948
504603
392131
709831
588565
603432
615273
295932
443064
811071
437322
574884
768194
465678
638450
276289
447119
611326
641380
806564
663403
306768
833604
797020
468762
767316
659336
615273
940194
291696
637487
557088
549161
903055
413467
239033
498972
903055
774474
221134
468028
504139
507398
618252
593466
709601
624881
493583
508187
493393
836815
384063
528214
455190
271839
936164
647830
668355
508187
528214
663403
276958
836815
516058
557915
579219
659336
448909
531806
833604
433762
488534
528214
472110
482616
55359
639481
647812
363719
590859
732314
701288
654125
640878
424261
387588
329582
790904
701288
450837
702097
307047
495597
471028
424384
738705
715189
640351
618372
639481
367473
335168
716431
658750
621459
709831
479848
633436
557003
487347
580172
435964
358041
716431
448801
616772
682681
709930
643181
593466
550499
365559
525366
487222
514812
344383
701288
599300
668355
357936
559677
454343
557915
131207
482616
602173
392508
202550
603432
595157
382217
567682
619958
647812
575987
257890
321348
311419
580048
668866
744289
447819
592801
649764
280347
592801
142205
615273
311257
835192
514850
362549
682830
500080
482616
307927
571847
522620
572295
555918
560348
517910
438497
640878
861103
593556
667532
600018
587961
510265
521991
595157
561110
750918
186427
589479
679521
750918
452786
311884
604962
761446
702097
455980
936334
600018
545922
685886
464713
572887
450007
781570
516058
235906
629128
391551
617834
626548
471028
639484
540213
736048
671031
675389
517408
593556
100000
487347
596859
576410
627517
569487
474103
685886
593556
907596
398463
626190
595445
618372
405778
191291
600860
684746
699611
640878
681303
638450
304308
647126
352064
587176
317799
388479
580048
853025
902650
536582
506589
673907
539947
529297
539916
600894
679521
576580
474103
405778
481589
476991
761446
549082
592432
626190
508187
621459
545502
641451
442078
474103
549299
283168
427511
653072
599098
319199
688811
464958
517007
574949
750918
769524
861103
433762
514850
738705
709601
632756
627517
503115
769915
587961
716431
479055
526793
487464
556802
747177
695011
191451
525435
709601
668355
425554
648260
447186
553758
707689
65624
853025
550529
471707
572887
488871
662376
445017
861103
400973
755653
438274
712977
107835
603642
709930
541792
527044
626190
462597
529975
557088
655892
508187
595445
702097
761446
490650
618252
600860
519087
670179
332954
274296
526793
429076
351850
250029
738705
519447
685886
618372
840509
603432
592245
566283
1292754
715297
527044
576926
742840
626548
470146
630517
316861
626548
560348
865689
474103
557003
815260
224084
474103
501222
531806
272287
668355
517007
646392
354687
384634
659809
769524
467414
308398
502070
640878
590699
555407
768194
715967
871146
366917
321348
557003
643181
368496
935517
392508
556104
641451
402603
587961
342881
681946
535188
464192
587874
630517
669425
459356
673753
755234
430899
1209083
298704
557915
410002
595445
567757
501222
595445
611663
559496
466598
589479
452648
587942
694306
669452
483953
528062
853025
531597
419634
302100
652833
280237
531999
485259
541853
410135
489899
833604
579786
621459
245083
394199
749020
567757
489634
558809
766739
488464
836815
683026
902650
486655
382467
699611
466480
620075
526793
679521
557088
626190
853025
670838
738705
704481
683026
559085
269874
700941
375994
372259
648260
378103
557915
585877
435994
438068
455680
557003
261573
641451
761446
716431
680473
626772
618252
593556
581757
459727
597532
629128
618372
618372
673347
768194
682781
567757
629128
811071
528214
464192
865689
567708
487347
324914
239337
836815
559677
467262
433762
474103
595445
836815
541254
747177
635440
496563
670179
714686
806564
496986
442078
479034
597532
514140
747177
587176
680732
648585
266896
755653
476991
743153
600018
368363
366757
489634
495597
679521
626190
587942
673347
500165
738705
590873
501222
161684
615273
587874
210737
587176
507521
508187
589479
435737
668287
533632
647530
357794
579489
327387
469058
431443
362455
586365
385942
711335
601163
814119
589557
233599
409092
267896
672016
605479
603334
956888
495294
435858
429131
523407
566777
551247
414872
552281
546688
506762
350494
725239
544046
725239
526464
433714
646555
606703
29532
34241
810397
417552
648053
800248
294913
367227
373609
517377
517837
676927
504168
672016
648053
676927
733446
558140
616103
463007
649159
578544
613293
435858
695567
491572
535095
545289
513761
552281
249482
584419
651481
524903
467048
494484
517870
665087
551461
450066
698318
636166
725239
681054
646555
482930
588494
535285
623015
551247
409092
579489
385213
480066
622078
725239
595430
216641
304349
362229
348905
921453
514246
339103
586365
607790
466654
477354
651808
648311
546688
446957
494161
672016
400385
649159
522047
816512
391451
578544
535095
704572
607790
574098
579489
504168
467821
506425
494161
595430
517870
879909
616103
685506
608184
545289
409092
521141
681054
692987
201812
636166
517870
384780
506221
660218
293382
607292
504168
733446
755899
272993
342502
682940
292356
669702
604788
451081
589538
969725
615876
613293
788066
743158
651808
661527
560595
467127
733446
791793
552281
409092
493111
400385
659310
674535
474510
497369
500890
435183
492992
471758
615876
651808
776454
325793
681054
542320
681054
569305
704572
608968
504168
400289
533042
515584
646555
648311
579203
733446
272683
437424
345859
586365
494161
552281
541736
525571
422207
696365
409092
480066
356992
179328
616103
426892
551461
523035
362704
792143
523407
676931
504168
480760
435858
636166
340611
884606
648053
672016
253485
607292
464074
791793
648311
627131
222233
480017
431655
437424
577790
539947
327832
651808
581190
530945
407012
259879
287002
772204
474984
486517
522884
480066
310891
718564
457898
641705
506221
636166
339255
258293
521141
676931
436843
581190
562208
674156
676931
298992
516749
658359
616103
403232
692987
368173
648311
529166
898838
416124
843422
374665
487716
381857
740064
409092
539354
648311
584419
553622
526464
552281
692987
681036
578544
711335
163052
314866
437820
538865
535095
727025
517870
693147
174865
403630
682940
616103
500182
681054
487257
180055
332739
338308
307927
647044
681036
441591
325472
277083
437973
533042
555338
598257
700890
589150
253960
692987
642815
676931
107687
494161
581811
422207
579489
674640
37950
94276
685506
711335
581920
626578
438741
259909
127039
113743
591059
755899
692987
362704
579489
708856
627131
275298
668287
533596
538049
629559
681054
551247
711335
627131
282863
456379
595430
424078
409092
692987
524089
522556
552430
295933
613293
581190
296186
555338
514246
646555
626578
492179
590655
417312
304222
791793
299251
854502
755899
696102
521141
274871
615876
588494
182767
263538
711335
407269
382835
168614
692987
304890
552130
646634
395839
433609
692987
522884
604474
551247
776454
517870
704572
743158
696365
289635
613293
673732
682940
676931
435858
380524
482855
711335
696365
627131
598257
581190
804054
361037
572216
435858
450529
573286
843422
584169
665076
480066
626578
651808
406022
615876
613293
443535
566798
979206
648311
429413
196113
548203
676927
630591
595066
613293
566881
498310
437424
592539
601724
398932
428538
523407
526464
375271
622737
743158
708332
607790
514691
548129
146286
522659
590881
692987
647530
578544
408503
572011
843422
245359
557212
718554
458061
80446
525435
601138
411201
450231
589538
400143
384585
392312
523035
375046
606140
231589
472573
226111
711335
520891
833201
546688
334168
263402
606140
502871
681036
242091
685306
336164
608968
516303
523407
462968
676927
316097
727025
376067
666385
551461
457593
535095
684322
672016
533042
409886
398034
165130
651808
681054
627131
627131
684760
435858
153305
791793
555338
755899
617441
521759
409092
789070
605479
517521
517870
481122
613293
692987
668287
451081
797976
542984
597023
603223
584419
746047
423515
494161
590563
647530
500181
636166
588172
589538
514246
647530
1100397
627131
544119
668287
495966
526765
668343
611178
422207
755899
584419
703190
515682
472615
422207
517870
578544
566815
703190
448280
270469
766877
506221
743158
391390
378451
458855
320263
652977
685506
608968
608968
545289
504168
308351
497963
578544
637008
551461
605479
367911
606140
743158
555338
287428
523035
526464
610446
359768
467033
261347
600647
665167
500825
661088
613293
412220
541555
249451
506221
329640
517656
522884
523035
668343
422207
514246
477354
824908
647530
400385
496935
530150
668343
447912
616103
692987
429259
521141
495886
453194
588494
723670
613293
589543
254048
494147
682940
437424
477354
843422
578544
593961
658223
437424
423627
514246
692987
531214
617080
571106
280884
653718
723112
429259
257729
668287
631852
714057
371081
521424
387315
355234
727025
804054
843422
561966
506761
647530
612483
486399
56727
555338
692987
584823
177510
546688
409092
314605
565963
509995
504168
477354
497676
616103
676931
608968
579919
498985
277241
586365
451081
613506
755899
523035
494830
514246
429477
522220
465594
546688
291050
607936
682940
703190
669702
926904
679123
404339
672016
578544
546688
631989
162569
392765
269336
381510
422207
535095
838057
725239
589538
496403
422207
514756
646555
700890
817744
429259
362953
313532
137455
496713
711335
590100
725239
285908
533042
471468
564966
477354
608968
1000064
703190
685506
372503
312814
514246
676931
325472
649159
246774
402669
400385
676931
676927
363185
392076
510449
360106
579489
618838
648311
703190
435858
615876
725222
264607
337596
521141
777363
513249
648311
418017
855025
488421
816355
374412
613293
329759
400697
442235
297150
552281
477354
551247
283668
853025
535095
223434
552281
681073
521141
234053
497676
700890
552130
471632
607790
406882
551461
673732
704572
521141
146804
363642
551247
535285
422730
543740
862109
514246
533042
475334
423521
598000
494161
497676
656469
711335
302847
535285
676927
626578
477354
608968
651808
588494
843422
525729
703190
382046
480066
651808
749208
636166
533042
727025
605479
884204
535095
681036
265895
755899
507009
445127
581190
903004
456833
552130
568967
333205
412178
607790
221134
743396
378302
581896
387263
651808
473803
665334
254807
404928
588494
364700
660218
321612
648311
594037
509428
647530
743158
494161
452919
423693
435858
184738
717432
713158
534469
574369
696365
601971
369648
430511
725239
692987
523035
583208
535285
607292
581190
681036
321337
762354
646555
648053
501355
552130
518481
504783
692987
725239
551247
704572
514120
273031
396602
435858
422207
551247
409092
696365
497676
30245
434359
551247
676927
552394
480066
586365
416658
602499
648053
409092
439542
450910
384672
459615
435858
263051
506221
684421
743158
704572
400659
607790
402142
510147
332328
627131
237447
676927
400385
426463
804054
685506
598257
480066
579489
387562
552130
301745
661308
636166
669036
310041
546382
791793
452266
451081
649159
615876
506221
255869
422207
721875
330311
630195
583301
422207
685506
536074
446322
463406
607292
472924
551247
258347
439732
682940
579489
711335
494161
372066
389239
232787
703190
445661
685506
555338
412698
461807
381411
843422
696365
383554
692987
671191
603642
487943
711335
441262
522884
220011
435858
627131
648311
555338
250520
339255
436291
432091
843422
560764
300936
506876
523407
608968
422207
551247
536586
711335
648311
948134
301195
287217
786582
362283
342945
697187
356893
733446
450959
497676
552130
727025
387153
676927
514246
220044
733446
703190
606140
545289
579169
407352
610568
407208
780820
607790
539273
317653
668287
648053
654236
535285
681036
647530
295416
284703
579489
843422
411184
727025
517870
1053982
437424
451081
375754
584419
329781
804054
676979
646555
546688
407829
417499
304015
477354
468471
588494
646555
567320
497676
727025
409092
340841
676931
322137
390466
329844
584419
487966
535095
376938
804054
555338
545289
523035
400385
254412
395308
557212
579364
26949
710320
557212
121266
545289
546688
108131
681054
791793
702542
555338
362027
514246
217976
664068
682940
497676
605479
333327
523407
563622
387162
615876
648311
692987
543477
541189
598888
494161
646154
588481
361159
552281
589398
124613
801198
578544
494143
727025
529304
552281
676927
676931
649159
451081
668914
552808
562087
316929
523407
253326
673732
539547
594091
391382
505784
506221
525179
581190
615876
647530
325963
711335
356415
627131
672016
552281
522884
653685
422207
704572
581190
469872
682940
595430
676931
677459
791793
804054
668343
603001
445540
526464
725239
555338
331170
676931
714772
472777
546688
668287
681036
743158
605479
322100
456231
648311
258852
581190
311709
384024
321523
676931
330436
668287
266370
579489
82267
649159
477354
480066
557212
843422
613293
506264
649159
468786
1034172
458695
485186
165458
422207
552281
580070
755899
676927
685506
651236
272269
791793
671566
161474
523035
613293
492637
413001
791793
551247
227968
672787
661398
517870
648311
210682
557212
204355
246503
608968
535095
578544
575027
332739
99879
673732
584419
535362
327148
327631
517870
545289
545451
306909
335937
354420
319482
521141
700890
207283
506221
681036
616103
412993
526464
637740
364871
427103
616520
479463
345688
843422
647530
733446
543004
667280
494161
681036
422207
598257
325863
682940
585439
432694
603210
527212
466395
206210
521141
369618
457598
700890
379843
692987
606140
275817
791137
462841
467421
682940
514246
896489
616103
762354
521141
804054
552130
271811
674219
958224
521821
607668
512378
615876
755899
605479
668287
497676
389020
452459
586365
627131
629083
657704
504168
682940
579886
422207
437424
538716
623218
429259
776454
579489
791793
647530
486625
616103
551247
424435
374365
586365
429259
356539
595430
379681
646555
609487
743158
681054
394367
506221
522884
500748
565988
725239
648053
676931
494161
480066
393280
580953
533042
843422
442442
480084
668343
557212
578544
692987
586365
743158
535308
477354
435858
704572
668343
436794
457386
510919
460199
665226
301491
517870
500046
704572
575265
361760
579489
359981
522884
522884
313138
535095
649159
741776
627131
522884
668287
477476
535095
366874
598257
648053
642571
548761
544356
604606
503768
676931
673732
646555
411065
696365
530790
725239
449874
590035
557212
843422
704572
521801
702757
725239
117703
523407
579489
365973
365105
643561
685506
45972
725239
681036
844281
849398
613293
595163
322349
696365
528442
451081
614322
335592
371871
451081
555338
590641
535285
521141
617881
496500
522884
309860
711335
422207
682940
452044
504576
692987
649159
390651
425615
412712
348651
494161
578544
791793
595430
385005
470509
551247
443851
711335
391582
625251
568869
668343
342390
588316
581603
397720
551461
306464
648311
702542
555338
414146
506221
398957
646555
417482
606140
375930
458695
626578
606140
229857
712220
673732
400385
460220
757527
578544
588494
469530
391467
606213
843422
517870
434514
232031
670753
671832
630944
295658
608996
693687
535285
514246
631348
668287
640563
546688
301082
635459
595430
586365
366921
451790
506221
696365
569428
648311
477354
523407
567028
533042
252946
668343
696365
350445
791793
386097
672016
583805
682940
462034
233724
435858
598257
321076
241339
504168
739985
670607
526464
598257
494161
535285
179536
704572
290409
551506
631104
477354
567262
430428
217920
440171
791793
521141
400385
517870
423653
477115
440577
668343
672016
514246
400385
252251
358313
648053
408310
444015
647530
437424
406379
676931
731136
626578
497455
692987
589538
522884
647530
942240
755899
523407
584419
659441
427718
318822
981192
435858
343747
713778
264607
607997
504208
535815
831904
737628
413512
423987
244674
489944
742695
594986
645262
640113
447855
585245
388289
215495
561988
724460
538477
450629
429747
670629
723128
592965
507272
592973
773345
576197
645262
429004
645073
491480
615759
1110782
775588
428859
493445
404828
632861
647378
541709
470186
576064
641679
484014
664102
534084
442191
668140
391281
338032
8602
498291
325863
751066
595294
435545
628626
515478
297528
565758
860623
593449
82267
528174
613275
426511
828552
361722
414192
527624
782117
363508
375937
434154
917369
350231
515455
831904
552651
397192
642432
544780
398597
433395
352829
61580
289191
563445
606707
428105
307928
508803
446536
634956
307223
621757
836361
628119
595103
850455
643819
496124
737628
741430
273949
760357
600393
631621
432424
429145
375046
590995
541709
504184
705988
379631
802229
351363
471074
408736
768428
486235
626084
1034202
798577
751066
912952
449593
735213
239114
586512
465344
683903
198972
498291
549789
459234
125667
594147
472574
469710
679509
474200
646830
549052
552206
827740
550044
557413
699312
731137
932077
516591
490698
649327
1210511
295457
500293
802229
377249
262558
702786
620164
632351
745343
789161
556622
668520
489688
461435
489688
211312
254617
856644
786126
391431
445035
690415
490698
330311
797422
629885
396010
745343
471319
683595
245373
570283
288691
714986
455248
742454
518261
367130
658165
677089
422432
851003
373068
489584
421558
825256
473356
712475
731137
422065
464448
606225
917369
765518
763801
487945
920913
514806
555988
851003
439132
879902
885838
742362
369645
428859
677089
857887
781948
436506
529036
430783
715846
471319
264175
500227
568366
394784
724844
452836
488895
687736
798577
576064
477435
699361
409272
757618
362361
51125
511105
641646
584476
611720
343713
735213
417665
498291
450629
526067
946288
651003
484647
682892
523114
833076
788975
723128
782117
445018
395699
560829
219018
549789
564125
484014
673854
406971
437450
552206
256392
539153
541974
657552
654869
417231
759345
326989
694470
595661
743608
630245
768574
620240
564125
377015
559040
643079
682892
537823
833340
485858
427808
400123
759345
828762
446496
567441
562039
265784
857887
867514
381616
562183
393973
411000
798740
833586
702786
456796
798577
549789
539153
894639
656119
591494
713826
450629
647075
477680
493276
585625
548347
759117
782117
375937
690777
528083
531957
484647
674221
455758
641262
706233
580591
373587
368487
456796
415242
423791
249454
356241
493690
267623
986402
649201
262558
220595
743426
679164
518908
437450
443429
641679
446697
455676
647075
243925
773345
435477
358965
508333
632861
586512
293536
161609
500046
552047
773505
932077
773505
391281
584439
667204
760357
549207
594986
611607
566798
664867
796705
500963
895733
284856
575987
411738
632861
378419
686566
674009
719795
541709
526067
773505
228899
714674
668520
398449
833340
500990
585649
1023143
480323
529912
409166
562367
465960
366382
484647
418248
661532
546104
511265
774646
562367
459234
546634
472734
671221
246302
316517
759117
400780
676524
375937
611720
435976
253488
668950
664102
640113
648845
818044
455676
640113
666534
459000
704310
618922
156834
862309
660324
782117
587437
610590
638647
464304
824600
387562
569804
473656
554423
475665
786234
443047
289689
488365
648845
621444
381921
347925
850455
761271
695011
542043
852209
987367
435976
261256
765518
407208
781427
885838
431339
568736
676524
631389
704839
346305
644867
182554
410843
661532
417167
626084
381160
452836
391281
742695
442006
457893
1023143
1210511
460835
364507
206210
418726
895733
627517
418248
833586
432789
676524
139964
179873
459234
683903
414192
522944
416488
722921
687051
444064
720138
580591
769436
491689
426936
493017
995493
742695
537823
704341
507272
399195
895733
423238
554674
377491
468810
647943
632861
407260
690415
330961
610590
678428
725562
323584
804358
450614
948406
480564
607129
397032
418042
611938
495639
852209
562183
457984
418748
695909
520084
420722
879902
439145
573239
410453
864373
549789
505601
687787
508978
805557
630180
611938
506734
596516
560829
465265
398293
799208
265251
246306
519670
308637
735213
515535
656119
377015
727025
452836
558237
526889
790830
1029710
266968
512085
384579
387556
359016
497194
414192
894639
585140
749262
507272
661614
460235
682892
581903
630209
483094
418726
562529
763801
743426
328835
489584
584439
464107
798577
500270
354046
687051
856644
860995
599756
345238
680117
455248
561866
560829
456846
288602
683832
472127
386383
368802
564143
108785
392734
296851
551842
502164
439899
649082
338969
440521
641913
469024
656040
737628
469027
981800
680058
871106
501052
236617
449382
559488
615490
583517
118593
799208
717349
745343
768307
694506
513663
557097
912952
528503
615490
885838
888491
770313
439145
524692
416904
394784
315852
707668
571847
624848
641262
880788
477680
725659
495687
664231
768574
727236
791275
748190
261454
735213
375487
451981
407208
471319
645262
743671
598184
568366
770313
576064
1029710
400659
418042
781427
587104
528174
660324
280966
406430
537823
712333
327330
385998
671221
512978
545188
625208
711635
484340
531600
507528
766416
498291
657242
843471
761271
310610
384002
559040
627866
604950
794243
629581
682291
290409
510046
836021
776358
593232
583607
573343
323350
481868
573343
693930
453162
388358
535634
895921
886461
967409
676546
777354
885178
489382
345243
956718
756953
533273
374156
572448
590591
502096
890090
384536
579256
662049
634288
596485
475992
461289
403378
668445
572448
748703
339469
680978
987581
673155
622227
186142
548682
718072
994778
316678
381647
651023
502096
495063
697378
518451
593232
819780
742298
619453
743738
544391
989470
552389
777354
618656
692388
411738
708564
584051
342039
847080
886461
568058
917733
726184
692388
585147
844364
657734
967409
436204
504936
491754
526024
392183
788609
853130
686880
840300
759017
441169
335622
627872
622010
611663
744055
593510
811143
378541
908472
559888
576723
279870
815625
406995
692181
584939
467280
663205
467648
771906
603844
716985
549985
771018
653679
964659
576660
487508
424005
701547
473910
386133
603844
773399
469585
641500
618852
670463
888783
781608
277122
724088
335371
619588
648102
922359
509641
573307
440164
948200
404368
543027
721210
794387
420657
799322
608682
305877
491131
369159
677609
859100
771492
793885
551685
815203
536178
120709
500143
734700
1044675
405591
510702
641500
651158
865915
793005
541608
647643
711595
512839
446670
325827
513706
376509
480314
510973
660835
920420
300845
898636
810633
607156
885663
920420
439563
380005
459747
967584
396765
854554
475189
890577
284165
420763
433422
497546
537644
134462
691814
702424
493645
538424
368476
585953
674642
469176
464424
285354
659137
180197
612405
404558
521413
620457
672607
632602
857235
489608
340819
576507
691771
410248
529223
922359
607676
494708
762975
387281
259466
567192
891160
716714
788618
833638
581361
450381
659981
980093
720326
723670
584939
736109
331339
730141
436430
950409
754008
795598
669632
634390
628626
724703
719240
737277
385893
1044843
479789
442579
425827
815203
816546
497142
103503
209650
453348
645930
704449
811720
652174
473912
599255
868464
525914
249847
444831
202771
898133
812429
238809
435049
548068
153892
1048750
556768
870714
668037
559647
701547
455865
815203
799921
515322
503885
373464
515802
527913
611353
691427
790090
277803
539572
911717
691646
608786
717619
368335
558627
506468
723833
572849
842797
523009
509600
528706
973540
691595
477422
907907
323242
898133
900469
460825
461435
502173
370910
524830
591873
539793
413993
482924
475787
574152
801205
357840
538286
463667
435297
645994
622800
394890
378128
500143
605525
724088
490907
267385
865915
489811
544812
276528
466803
595528
763705
482773
745973
569883
749164
721107
522007
505456
689940
129460
453822
857654
326231
552719
576907
257604
381510
246120
639636
1111249
584939
429258
737684
500479
424485
426296
773399
768193
641500
762612
406489
673147
415484
909166
545985
433609
790755
597837
269768
523687
524197
534505
974315
479780
82076
481982
745478
614617
638896
446015
378210
489614
611353
366389
543318
363712
473455
477422
897218
519797
724002
608496
344221
559908
442988
335189
436077
599255
571519
444831
652195
1010891
662924
945472
476988
554909
538746
828206
522324
835678
336382
480629
549394
181109
283122
569032
731531
427523
564941
716714
1003662
881833
771678
848648
464304
485940
429637
745478
659408
530693
444831
455041
571902
694279
681716
670168
700863
884536
315739
601783
588541
414872
1016629
940488
812380
845827
589652
844490
352536
513146
637020
672287
95661
698778
298929
641154
551801
748463
599255
1145825
639352
984017
691325
643151
384579
611657
591688
901217
473949
500143
553715
1034774
476107
242815
538268
832561
476119
595524
494207
686762
456438
641936
754008
349726
811143
604010
656379
568974
464849
873274
258946
636632
552109
319834
1053791
297644
679197
416124
1107386
419415
691771
525914
745927
698778
382453
639352
721210
699167
1107386
796999
603844
235999
783169
446814
793625
637619
821947
314404
554399
546558
703566
398229
1111249
900469
666607
707655
807390
569625
514721
498918
512061
787203
810633
593369
521166
612381
291639
422075
609355
416621
931525
144023
775172
440626
433337
453858
656379
975235
551125
881678
900469
817117
553715
582821
381621
809448
648784
738637
485332
479854
445989
582821
829998
652195
431465
581763
506468
685311
545075
648398
234603
721210
695353
481594
900685
432972
834858
355985
589398
811668
909166
557443
439436
594712
457979
566571
701849
615809
451063
200295
595528
639254
950409
203190
602274
483355
694367
450529
409765
498566
390698
780391
461261
750392
643542
552109
368669
551708
480629
814868
563851
401651
894153
475980
606163
516607
344457
641519
393722
552109
552294
498897
834644
845391
554152
639254
898636
609884
437607
502075
561022
402917
272782
905980
801205
353452
644968
745927
762714
308351
361957
570311
608398
795478
268125
278807
770235
711389
436463
304338
853552
469585
410248
750951
844283
981086
558940
628678
557941
514721
523688
495464
692539
821073
192702
560960
432234
472190
495676
625394
986834
500143
572849
740601
407244
833032
451439
280121
564337
537558
147660
873742
413568
508523
507546
721943
568313
351849
540593
365236
826452
673348
487870
552908
645744
880396
370353
321996
618852
715923
523688
1111249
569032
1023215
617644
552294
568800
590266
677609
785234
656489
754452
406739
845827
714396
443294
473826
1081247
294726
634236
211214
552854
626886
789292
784684
543741
644087
680983
770160
589652
658595
719240
443867
616382
359326
725478
845441
320298
452612
738218
962927
475991
900685
394606
857235
650948
981086
736197
803087
654420
556463
611858
880396
376912
717619
537653
529661
929586
444321
940457
512166
356645
494708
331561
792557
904076
847255
651158
330095
411362
845270
753640
606941
920420
855377
704625
41759
421910
576507
448542
754008
278381
885663
562282
946532
441960
359941
663238
570311
619588
546639
751077
556709
996848
461907
1126041
510530
682512
738218
740115
657659
935826
577236
650023
616278
399198
973540
590381
353172
174786
629477
520072
490199
223608
1206442
442289
650665
483486
476768
370264
595966
543790
339355
559836
691595
119569
506754
598732
517870
460405
608496
647643
442579
657659
162494
430188
651525
828980
690656
592659
659137
730833
704779
704779
472395
751354
395517
826452
498053
524829
517463
821947
435964
557942
301446
816546
453162
691325
577236
541383
239868
1038623
703020
783183
745973
570396
990060
638660
611254
799921
831834
590799
333004
551755
327228
812429
393022
263178
801205
416153
664485
984017
460178
530257
726911
723965
863743
410137
519690
551708
539916
569174
527410
634332
594164
477646
770160
544014
638266
489670
950409
762105
521646
826452
776082
266912
426936
202898
629477
489608
506889
509820
852799
794973
750951
694118
608941
781608
553421
707796
532449
534654
455099
891722
773005
314807
718435
363079
446814
645930
965794
677686
964659
920420
639352
314620
493842
468911
441737
1107386
375088
354384
424485
439691
562208
684798
317107
284711
611679
774080
618379
481878
437359
196344
492267
292647
414242
189391
689619
725850
442773
444568
531070
516541
622640
278824
434960
505244
482933
476894
764477
482245
269301
397871
468359
594582
746502
994973
571704
366130
471811
461039
415053
675397
368321
621001
723833
662912
430014
741582
290112
423179
517457
406145
263907
530357
446630
534064
346209
456165
399689
432074
708051
508684
680857
325958
344378
297418
422603
443369
523665
561009
519149
547546
849485
706769
645877
369580
339250
568364
451421
428966
557051
594547
450357
297799
371783
380243
355844
386056
356110
515409
395176
454122
509141
229573
647519
773482
680090
593651
601829
646623
460783
216895
248595
309909
646828
543075
532996
450035
714674
602430
725010
466588
191185
889660
469547
476884
382799
414172
366253
218819
477741
471642
354191
444057
414558
280567
680857
596165
398330
703316
899891
562142
690298
432253
290778
453467
311104
494734
466680
589745
331600
348600
688164
593815
418239
424561
643445
343387
641993
441820
382080
414185
411602
385117
793674
610017
711992
679869
246673
780456
663674
310631
351387
318881
594444
858790
731597
511225
778449
743383
340204
404899
694137
542225
373277
225690
586013
701227
615561
404371
391368
564212
398622
382967
612390
515866
626165
299976
529599
436252
403706
123845
647448
643592
716849
519648
496476
647218
631348
577286
644852
355086
631908
624158
413377
376908
684350
360080
776885
381747
413946
578392
414301
883280
549781
382820
549186
196776
495016
532565
461393
420978
680784
708657
531179
378541
891495
513611
469175
513419
730141
691870
360054
555963
527207
694087
674806
289858
351027
416538
670820
552856
699235
715155
326518
432545
553129
671317
862146
390466
824058
283167
343886
665079
428670
679514
276969
750231
429993
548347
500743
477449
386670
346109
522991
672585
439827
370852
513930
25006
502454
362623
522101
510236
600555
461781
536994
691108
338890
643337
608158
374156
692220
259605
506850
495016
382318
560685
373347
293231
647815
814860
443669
376578
545637
411088
376614
392134
472012
482956
440067
506426
387860
499334
642852
487330
516420
600811
719387
354310
543201
668958
243130
535348
330918
611815
516621
474331
558035
526483
405241
439796
677139
516948
305842
489655
888615
327288
460387
540031
479090
559882
516621
561332
352841
366223
224257
438755
508448
831024
696295
683439
344418
607178
282784
526460
570055
301281
350667
850925
571403
907941
432268
487978
453306
420978
550071
597923
486802
552651
367023
453045
299976
430894
370383
755611
461039
618385
504844
797978
686418
492213
712977
593663
276665
390713
534596
439416
721996
938866
663949
362289
638473
545796
416652
541383
276849
468228
323745
729435
338510
542049
639524
629104
448330
543461
710371
500938
546183
413897
401808
558868
347686
448688
235403
579170
469159
405982
608759
447942
487978
793739
526948
967268
805977
697116
469803
616661
500938
557322
710507
695893
491406
923286
402322
867217
143115
653473
797174
476013
566619
405234
533044
516621
465660
434566
422265
595183
1008852
350286
231646
572666
458493
650436
264859
530042
423104
592266
530567
909176
793538
912738
532800
647218
545161
856570
356539
271744
263689
649220
520402
397407
967268
72119
486191
279196
342467
496500
430894
794428
789542
272644
483649
648087
617142
451670
495788
467181
609363
727347
381920
731000
540641
572657
791668
596068
606769
555963
660469
631102
522606
356539
478680
405241
481190
734606
768193
477187
442494
522508
342686
1101897
474535
226526
404928
400659
670287
368432
541555
597752
514061
418350
351505
859698
523903
665079
314928
410481
572263
288814
532160
950409
481966
729506
991672
531517
759440
594582
576258
448825
396646
821440
566395
647029
574512
402322
631276
988265
414558
370712
504916
465021
342572
398199
348764
293048
486716
322510
595461
458710
794909
451168
333667
647180
490439
615397
698645
576417
648548
154991
479122
735492
692220
479840
386911
444956
466487
391754
282405
404517
444997
418815
501186
296705
985336
371542
585521
338039
461642
887445
326147
580758
591047
605838
393013
601354
572893
389574
633315
498455
737673
629834
656443
230760
376762
465107
543983
516997
292734
699744
486294
594582
600896
685917
506681
648306
499332
461642
496588
440688
571229
451316
785223
539519
299408
401428
321890
385462
824621
507653
531517
570426
259592
378109
543592
461562
545450
441981
542088
316026
968328
361020
539105
818908
642815
514065
319501
755611
597681
687434
763558
503962
425753
393110
424943
646828
393901
465089
528442
413816
619991
1019512
438346
336044
467426
465680
499115
707748
412350
753640
536586
503169
520464
564858
477761
406981
676734
587051
149776
366437
212416
262472
473203
514600
386835
400442
701227
423993
724382
620276
360986
230783
446083
588658
703907
555036
341728
331849
579770
542037
575147
519749
442714
658892
396646
622742
523164
447624
472282
374452
433318
539962
638079
523151
451405
423646
379556
552788
232368
657693
387823
145881
681539
692267
308407
741621
851389
695565
657256
104755
561332
579857
403898
544043
503116
583389
453467
629104
403950
495016
751419
725478
487311
356734
325044
441853
658057
639524
500561
299976
891905
708381
694137
513419
271694
232368
683980
527395
483301
545796
563217
581856
579202
404751
572263
483649
153305
492358
531879
602249
439985
328520
434850
413993
453767
918381
255225
547884
390928
716450
585196
679131
551677
470953
415125
369227
230367
561601
485813
479713
683582
335480
623888
352597
655871
511700
417306
639687
546918
460092
413046
258293
263907
506355
463634
510853
550232
1020493
501360
361020
243392
564602
352597
462553
593541
748000
399612
425288
508792
669066
563393
413525
478968
576357
402988
425219
655825
649974
509141
968670
343341
369643
751749
698198
349524
535107
382042
687454
768540
491042
373129
786076
738637
466795
692267
732405
480432
235781
639083
700863
335800
708024
554203
563289
297051
529401
610693
549186
514497
262737
260774
736038
579475
360099
510875
505473
402609
30391
323461
755454
694300
430945
428040
486244
380531
658841
560873
506681
197713
700046
532508
507041
574935
716859
309909
688355
624378
730113
66535
448498
364058
348572
694506
613203
263929
427603
329457
497839
416652
680747
629437
387675
463936
505130
835208
716844
396646
669242
389029
374659
408880
437126
815977
229562
605348
383597
304038
896837
491406
459791
523372
484176
441717
521606
383778
469666
675754
369006
455383
287426
684173
590892
701547
648053
471927
720933
448103
486666
647309
501430
980743
289442
635912
484418
422697
500456
522448
839743
737014
410874
477561
328416
444871
305842
998167
779181
792090
422240
440264
852662
225199
801955
641660
227908
606354
780224
384373
655076
512479
600555
393594
335842
485168
502122
479047
309909
643445
740651
492005
263051
413538
399897
737240
516265
531842
361214
610752
459554
889059
541398
417306
818227
792090
551793
482480
464856
669052
529280
239045
390975
453162
738139
694506
467426
490565
698930
666281
313361
573693
575802
543228
550520
632712
531530
500273
400858
753966
511566
636520
296882
773300
675279
444956
560425
609717
384799
297083
559480
660615
694137
403914
471421
528609
362478
303759
233141
681585
458808
519749
378062
515986
471173
377093
526154
664876
399209
393293
674219
702067
511446
601309
1018229
160429
626732
533513
474535
513906
561470
452816
560244
509660
762641
150135
812778
495218
60629
743705
482346
698622
528923
504554
513419
478304
463635
676798
462814
817011
348275
628124
701261
797398
588458
536800
644770
536514
658170
410099
330367
650844
632712
513419
553004
549785
583599
663993
622903
559215
383052
545475
481966
361606
635722
989214
649220
960997
415094
446386
561110
895003
366111
899891
578504
307469
454388
665541
416493
602826
540874
828186
460092
354075
346109
551237
1101820
589543
561083
645346
729491
678172
671470
479713
498455
701227
435428
492867
253109
569755
430426
851366
528683
440626
565695
539046
424449
678461
353764
262772
709568
376762
454920
454297
575983
528240
444435
572263
729247
692220
553924
432431
255919
328478
401915
793885
770915
549781
463051
353452
629104
582296
527400
511700
690511
357469
663822
627349
857486
403914
720228
263051
441201
496476
411347
405654
382698
870686
445273
622082
553514
644467
699116
655970
555209
645564
296569
551281
725833
284963
616243
680993
530367
680751
526505
493728
493043
820239
422340
311035
547598
680090
502853
233893
353887
592390
491673
653069
282884
747049
539205
543461
1220062
538384
373697
357662
287274
439358
846850
420978
615583
381996
422793
673354
447081
430677
451512
456416
474983
622903
577469
413525
271597
421681
386129
617156
683518
330367
393851
626678
446075
530251
413377
340385
601293
635360
528059
576066
669181
549489
360080
483285
532967
661957
574935
656853
663949
469497
422143
418184
728133
466744
819844
538462
580031
583603
262737
464188
294108
506907
499438
444792
482659
572193
658203
351957
510875
660642
747056
637270
362698
638985
270494
467516
367718
157290
563855
258203
352045
595163
579083
609363
172903
472932
973165
568302
798897
301281
720933
495448
348036
231002
468235
631908
612859
284378
422240
683978
777073
585521
451515
477449
343639
306540
349977
237865
575003
487229
86996
92937
515182
532051
347686
617764
444321
589026
387695
520955
461039
601837
377050
765783
373347
305163
662789
576258
89230
626826
739015
392735
234097
317018
791649
366365
446375
576404
437761
559480
454024
389552
367246
418027
780402
583289
661285
650665
668844
407259
283331
402277
477825
643511
397407
342633
236324
503266
347624
452576
356734
620839
619615
400203
461393
737014
849123
543620
750612
854913
477153
437063
682940
812778
546962
774309
463122
523903
489762
671833
421247
559732
329120
651622
523702
518997
463634
555158
419349
403276
447015
577147
350286
402673
492591
302336
439879
325958
74868
518072
616367
802861
432992
567621
504299
721305
454100
420083
414720
602249
280567
724452
623614
499086
650641
366223
555446
472932
623154
551007
622308
158834
507588
735500
604922
697320
593394
517601
364058
564039
437183
567323
389837
325988
336918
923286
362159
324081
528170
297031
316016
546113
327243
309510
330886
598240
534878
366223
825371
567020
610937
234804
410464
655797
277378
556433
327284
386645
276821
509769
407599
602826
281605
652229
569625
464064
707971
449836
211665
734820
487442
694177
583922
877150
427961
376162
706769
340792
884929
367040
462602
465387
564125
388554
280702
376760
436657
782945
489739
765783
828698
553767
607209
391970
284019
409098
531493
583599
874389
336895
600038
232259
768590
887509
603045
433241
448940
261347
542351
583306
451515
724189
469175
386129
658327
451394
492696
565253
555158
800223
400558
361607
566907
580357
470467
335917
674082
366253
201614
968328
535268
568811
388822
573842
330395
640738
499949
575003
670690
685917
926996
350231
508333
678172
684899
354615
500957
543984
719801
334910
745524
514664
322903
555523
623187
812233
386249
639365
688330
601421
368445
873742
845006
409125
742753
314642
428176
526682
908144
685465
322512
597247
407559
656031
412258
538621
585484
662789
482778
366223
145715
477294
591919
489070
858658
557051
686682
515547
628484
708137
699177
398018
549644
485806
543201
621632
549500
486677
668812
377371
377993
635283
600038
710696
532996
814907
720933
311567
348272
531819
548234
623934
632710
781475
410015
460301
831570
849090
600896
449836
536708
280140
411976
405169
512376
371969
669064
522274
495055
561083
862605
539682
385871
474983
440693
487200
492448
737684
166471
703907
591494
539606
284963
624378
961121
678172
519775
993765
415029
433318
511700
676756
321343
454297
641630
549913
475983
421264
648810
555158
722140
612835
506850
302634
568041
447015
709774
566395
499401
526505
391535
568035
310483
548826
661285
1039091
494123
783313
468879
879586
670750
514363
398151
701227
463401
527178
513419
225008
680638
526952
262737
477167
415157
531942
791758
506788
511700
580676
629111
492452
479291
534523
421130
551822
484083
359932
422295
280183
461921
284592
361607
706464
316168
341630
542329
474280
422240
339558
374452
334229
976283
538293
403276
865895
846850
683558
341874
473910
577147
585369
764302
602573
440986
454626
547914
224214
570405
655986
549644
696604
409258
325300
525411
409432
777319
506841
486294
465766
438497
634760
577095
463921
260029
743807
570035
535067
705848
476412
411724
625429
495503
126085
347495
497830
330395
616616
365358
659994
376614
439044
378062
80280
581856
605153
608507
568080
460092
641630
686571
413525
449836
553709
354320
578437
637270
655871
501413
567862
579083
366223
779729
663367
499927
490439
568035
499420
703316
457420
453534
504040
427185
899891
780848
457257
926996
253331
543461
488766
402332
331337
446659
310610
608524
821068
271597
487547
963280
573727
260834
542111
318600
557148
429328
863494
694087
449949
235107
388604
650732
732295
321700
366316
611815
626487
526154
310077
1054127
598240
578918
377631
579830
389951
506355
792062
691851
640689
643108
412525
452670
780183
372228
522102
388822
399388
523063
223611
535630
505410
425567
554104
391619
223848
448405
642457
669704
632948
553974
712123
701405
524038
610307
426151
647718
727966
680747
670169
923223
752875
425901
407597
545450
486294
352597
589048
693077
406565
181178
709758
483370
579326
796167
337658
559261
499689
656443
563443
506963
725960
406981
415278
526633
851734
404898
372336
631072
255171
421827
500049
357469
695515
443560
493728
570656
788959
720933
513419
403929
559992
730113
579110
360363
530478
388676
730467
753218
569755
559288
766781
953577
414699
461620
477777
414795
451572
283668
326710
741560
401221
785092
559726
683914
458708
314607
393901
805265
355467
622903
938024
590381
752847
862605
680784
749557
580264
522448
74767
777625
344322
351778
655970
319658
227696
575743
277167
301256
467099
736641
613566
777625
555323
540215
591047
1008375
644808
659628
720000
516001
1002330
535038
285914
547072
802396
481529
478647
268332
818069
755454
406064
553709
726427
563816
433241
342881
989214
362287
443569
727937
287274
492714
679071
1186364
500130
434858
397407
411712
539519
481529
332096
356883
421197
427898
420359
614108
76358
486294
549186
920805
640160
399651
900561
720565
749232
681221
667515
612284
410464
710326
514399
419729
462317
417288
428120
767313
834858
590053
393110
575147
523817
651346
597283
249264
524908
530567
629453
480045
398710
666778
473247
824784
551677
427013
758245
794514
288789
479231
353452
345070
508684
592539
527400
192394
392077
391754
685328
466795
560425
472932
793249
642320
196126
255671
543337
825371
640565
691348
694137
433152
855934
888615
631102
192702
585994
372267
631276
355146
688214
591577
541847
557051
733976
501413
537533
491707
543201
507671
472282
632948
427829
708137
373036
659552
927507
881682
710507
488509
755454
512182
398330
535857
501413
512377
694087
760995
239045
422697
539519
609219
706131
716859
319857
489236
589343
279561
350286
508259
660220
556622
246673
397540
576406
296705
642457
331590
513823
679114
551803
275562
427494
785092
215267
594547
319866
371005
116933
659994
487481
469803
529704
569755
388316
438876
640381
370606
470735
346049
455167
864974
399435
461862
658203
372015
591992
55359
363794
498659
559067
499334
267520
760497
440614
519680
396389
358818
518809
352281
294108
564923
688448
535915
456165
612890
422684
749439
536586
254136
485841
477784
474983
497761
668871
636031
413997
651148
769472
328416
397016
290118
388952
642457
472012
749557
383012
467425
486666
368731
786351
639035
469280
775490
447507
767645
557051
975235
758946
598154
684879
544374
441201
287274
457503
725138
586013
871146
412178
626475
636520
521306
664902
288316
372460
526667
383597
233893
461862
523372
645744
316305
432107
555006
802396
304363
508259
178056
494900
535872
380070
370336
340161
514554
282750
457454
475203
597417
484976
378588
525170
157423
555158
334552
701654
484286
619442
618791
721027
266668
472245
402229
551894
522884
492213
361606
494123
490948
451394
523852
288207
572782
487442
657693
958672
486629
832416
602789
316052
927507
525120
554706
517297
290692
529882
731006
642320
331299
780402
397407
699495
681632
363001
528636
366008
310011
633454
579083
540031
589048
577649
351387
480440
260415
512679
415278
268620
405654
480632
624909
319452
498053
474585
327044
737220
968328
170276
703611
508317
292360
514600
278723
472200
403914
668287
290778
355467
516948
658047
343420
533648
624249
807888
620302
470865
635722
730833
510875
352083
596688
693236
594547
579383
492213
477153
641538
439351
416544
509769
737324
637942
441692
405584
829367
511446
555158
343713
568017
419633
469881
604584
406075
499547
603090
783239
701317
707523
555338
547653
438925
473279
392987
469813
576258
416652
398254
244790
415865
601663
284059
441749
510030
499115
887381
603224
827388
511753
331080
626023
859698
526483
509820
657588
585552
679767
400242
724805
388528
572074
449863
453934
569755
817099
463281
632856
327044
530721
558462
356594
523548
594853
486164
636538
592296
612166
596714
337822
543397
497829
630297
486802
843028
463812
560467
762832
374452
574783
657525
739820
858945
328118
312387
530321
680747
460012
651604
512372
322404
458840
699573
848961
211593
254136
422143
676918
293080
566084
845006
299344
678117
455779
546245
706131
609717
586013
362289
435526
102009
508669
340237
392275
766929
367056
379816
723951
354454
660844
411724
495541
621604
872618
634947
395368
552567
400242
314780
801955
347443
563023
563522
438649
812233
441705
335480
464856
390248
741431
673155
451516
397610
607633
392166
629111
378550
443677
670694
387669
649206
386670
452144
296421
540031
499620
653069
153686
380476
590300
609363
593109
406603
1088676
767313
493962
450349
582848
553886
619970
608480
525872
448956
596688
576891
260747
575088
469980
553338
600038
380761
316305
455583
562135
401012
476107
827794
401661
555097
360540
616661
467756
347490
398818
418858
514756
822335
614163
289860
633315
235255
533411
643025
642422
580846
433908
168849
626848
526875
413075
492979
487779
533269
582728
505821
670234
733606
808934
473885
696498
738479
312824
575577
652957
800703
960240
288522
594186
382645
808934
644355
696442
738479
330855
294726
644355
631416
715731
513611
230013
695846
411005
444435
875505
755983
559139
675385
434351
445522
643549
738479
360162
695846
583866
697916
575577
1076429
380015
650527
764053
234447
1076429
675385
288819
723969
363261
583866
459661
834426
219678
612405
577805
1086259
381920
338533
583866
492367
427273
652957
275436
561639
666909
28723
385737
442350
638897
1076429
560775
127447
642092
493313
718149
695310
960240
309011
716525
607997
924827
296340
1076429
834426
725659
667665
575577
638897
421350
460671
638897
255914
826057
722028
1086259
371193
545321
586707
564053
455779
1076429
722028
409503
349479
434899
551779
414971
583866
417469
579893
644355
755983
1086259
808934
409367
808082
401648
461786
391788
675385
257824
924827
612779
638897
522062
284711
834426
648945
722997
1076429
460573
808934
719496
675385
638897
527802
638897
834426
362178
808934
705974
456668
854906
854906
631416
566539
618663
493491
766095
621429
575577
699072
1076429
719496
638897
621429
960240
269059
648945
1086259
638897
738479
724945
698007
520373
667174
545321
678489
340340
738479
421372
436888
648945
784880
644355
705528
738479
719496
568299
644228
461209
834426
269500
391607
1019269
619749
421372
327174
391269
483669
755828
681221
526919
433009
644355
638897
834426
652144
875505
755983
563833
784880
104447
396276
485931
598899
631210
421372
675385
343355
960240
289847
648945
643398
631416
791601
1013905
565140
621429
545321
421372
582256
924827
1076429
638897
675385
633070
631416
722028
695846
449677
493491
320956
203965
524353
575577
648945
323387
361749
844302
495698
791601
448839
367815
526765
585245
493491
663949
259984
575577
421372
1086259
476162
719496
358086
875505
392930
719496
727880
657680
536915
88714
605849
158966
722028
652957
791601
558309
738479
522268
399542
656057
374788
421372
418965
722028
784880
690466
791601
477761
631416
474798
960240
667665
575577
631416
695846
583866
875505
480087
675385
392166
458906
834426
498218
354046
834426
421372
644355
784880
791601
770434
663787
537127
696385
354069
778449
866958
366792
346035
634036
466281
915214
709293
89728
446015
510639
490212
682607
606612
338398
786490
529361
495455
524852
606612
501033
297040
687039
790043
732643
953464
804936
354281
308004
501533
599913
156216
412045
424032
724249
252051
592852
590112
498528
504549
460626
327529
521310
1067181
853859
547101
596218
597654
860054
710604
41560
678909
605954
468853
490212
650033
950338
507140
646639
552681
516982
836084
709293
597192
624134
445143
459605
430822
729491
473478
781493
757039
482231
825043
348345
612528
543669
939635
320912
606170
509343
291673
412779
609993
584054
578545
517913
785703
540467
221132
704655
630978
671372
499251
682279
522117
458008
604128
412485
452284
761850
537352
696385
771476
513340
537352
721977
525513
476257
453580
445589
478394
950924
797254
346656
465022
285002
962642
419467
541298
938614
719677
510785
736254
476345
842795
597428
17443
452881
696385
443092
1060736
586619
643845
543669
630660
712453
650033
630978
502417
494362
705347
542984
639325
938503
613196
283102
488919
410883
640731
772733
391666
468945
381114
276798
630660
702716
455032
401265
859439
392178
838388
600019
488613
582637
345539
578048
456550
384757
487966
630639
427737
472382
537352
567200
623701
676651
953464
750789
454360
555179
444015
435933
521141
452045
332579
681517
671373
610750
523777
353123
584677
723792
594578
513344
678999
775792
353760
678999
548535
292059
540990
732834
459473
519444
867509
669628
319207
652540
479299
354782
887681
515018
952273
558926
510431
734770
341146
404758
578048
410881
436946
568685
445604
533140
694035
723792
626248
483398
393135
265270
308004
490212
402488
678117
1006393
528515
687039
866958
776654
633693
696385
829179
660526
521361
625605
855640
352551
548902
550441
353376
644951
800494
595445
731555
1014797
322482
414549
382021
623701
506843
599913
681741
351475
363198
593181
666328
1012163
445143
525491
445637
721530
724154
473732
570268
760011
816433
247799
616067
535268
383295
326934
524890
614055
435558
665196
469952
332096
447932
488930
586083
499411
554804
769909
567826
470364
886502
716906
493267
678999
695593
513155
516030
571147
839703
772733
543904
272408
696385
931218
234732
334357
633693
445300
537558
631574
593869
388099
891378
556850
544163
595515
678909
209120
412746
320161
882323
547101
446200
453764
640462
275892
616256
516204
301499
638498
767935
445604
390133
147361
391130
628517
817601
681180
835419
396646
663092
613619
495510
436732
688989
785703
438833
592436
694376
627872
139808
674954
532641
615370
486702
520464
398123
334421
561532
389807
484910
901413
578580
397861
485974
534849
284151
680392
626248
900374
249755
881797
685036
265784
599071
677489
369822
445604
405314
244988
381435
385348
493463
386724
484320
574831
444073
234085
1025125
255431
671556
354281
528023
458916
647904
608759
631211
609130
751777
621775
609866
491101
782589
707598
732643
655755
498734
732849
211017
466306
713356
569450
445604
584054
374000
866958
581772
437997
57316
566785
599071
651186
541464
533612
578083
666371
732643
629957
561876
200412
675552
478699
501355
554104
366253
719849
262266
420635
339250
504349
525875
548510
828888
528847
683914
770936
377343
811159
743494
577804
350263
277241
509343
915214
678750
689513
866958
674854
707791
353099
646803
949681
427737
754402
446355
789909
546525
682621
408952
706389
567821
489052
755431
539246
322983
340500
136265
518254
348345
478081
555038
696385
437997
512722
633116
465559
483900
323393
567575
204710
398011
667675
336492
854551
926300
431587
203148
460626
153690
790906
244546
1047859
470857
762634
412694
491432
310507
645301
434109
364303
453580
657487
563510
383272
282154
401803
334023
659219
543506
537063
345038
518916
278448
319140
523777
606170
576522
275537
938866
623701
832236
441114
523777
626248
640731
743861
750613
315602
578083
408353
352472
570926
573107
606170
369593
659809
790043
587490
395348
705913
542205
544903
397750
1042965
312761
588196
584889
652454
524890
487687
858120
760386
461713
657983
750783
495130
953249
721627
308505
417343
540727
442159
593334
468475
789831
446001
576406
509793
396712
640549
620090
487621
451948
442235
431208
526692
703716
617912
485698
260682
601464
613257
557001
428750
482346
730833
540870
580332
721745
742306
523151
610482
510956
625198
525651
776467
721745
434491
690768
621766
520819
611472
689519
696404
585062
511116
252558
641313
734260
195987
520094
549186
371020
537302
340159
673758
733401
256794
776396
710754
526565
465080
739624
593279
566806
498046
558108
764436
677366
528624
577244
673902
380742
553273
602257
647651
415270
557550
560903
638652
673864
528624
499824
641474
621766
736192
661097
503782
650985
669489
768470
695160
561174
507526
528624
426158
302332
629880
673864
500633
579221
735024
327991
477563
514616
659434
370279
683807
484088
617912
656454
588215
540213
424402
599748
439258
455997
573895
673864
615906
537701
770536
668051
834050
580119
705602
539201
620927
573351
520819
442320
523577
419713
216386
580444
525282
537701
587036
538320
761312
702633
275284
799461
698941
665745
570641
626414
790732
821124
287388
711608
546349
663943
717508
418900
514881
749185
435141
717508
632057
591427
669435
571892
601464
603682
719190
769489
720803
865895
406791
591957
276849
850067
631694
764171
536204
542400
363836
405582
416966
914711
769733
786467
700744
671396
735473
582521
476974
481389
470339
577366
732494
607863
447679
919364
806140
510810
860597
557001
308323
596859
579732
470979
524007
914711
591427
554161
682623
514476
639142
769890
484088
611359
847531
377021
610144
529336
597437
698208
201615
583173
394325
548962
499647
596373
452166
584842
315126
520902
695533
596158
753328
551164
466227
802595
702424
621717
896506
231604
923302
580683
691118
620344
877058
422809
493953
267706
668051
507471
688767
344495
652879
590655
488056
693959
879261
733533
535254
297582
440791
622655
713265
674818
640866
606910
437555
472675
738345
609163
628162
332401
710192
418038
507941
648034
583008
691118
564859
480961
727086
302336
736973
692110
537129
511748
736973
450298
453405
511641
465080
735473
630270
807319
466227
330539
580461
517377
618624
451492
538007
649425
241437
245312
589275
782886
829065
505251
480339
551873
748654
777625
486102
323461
514503
298047
239187
217628
559316
686682
661097
612266
687551
183789
670305
445172
552952
638001
566274
574987
533490
412792
291243
687551
750752
428315
411592
588856
604137
656491
872822
515050
402044
554161
707120
533490
697387
637740
568250
864787
417245
499647
669904
748261
609304
310031
508139
713801
769489
376837
534690
670305
146803
652396
537597
829815
460375
707762
546977
564859
581107
515950
821572
426028
783844
703716
168614
315295
490951
660616
486102
575612
337891
419589
593982
478452
287957
573213
485897
565329
293761
769733
593321
451387
349715
703457
668262
718021
499634
725487
813745
898269
251919
584958
586266
497816
568168
1012067
652656
181174
549420
597004
625161
559062
314796
749185
649176
595628
595554
564026
455997
370054
335477
1005206
701092
662072
388976
586035
621211
503133
546977
454459
732494
575558
659880
476886
503743
651314
551873
839890
494641
529345
750529
485976
540870
809564
548464
389807
619987
639337
822605
799000
541437
472009
311035
438303
800816
536225
526330
613203
594344
623218
624049
420255
733233
368636
576034
508004
764566
339326
485389
754122
621434
540885
637179
646222
808878
470105
712682
590476
447811
638545
478743
726630
532542
213944
717349
534281
599936
539793
630532
454459
698941
798753
265089
537429
553662
103721
646855
504754
569319
502863
748261
495373
602383
642399
769004
539126
761661
494882
624357
853238
543685
661097
461977
839890
523577
621144
803916
557322
553437
487485
531266
610014
685232
515858
579226
513383
583552
439427
647014
488933
466882
703216
525314
585324
681554
468718
748261
668950
748654
487063
590266
589284
466084
648400
549100
461042
241807
495597
128823
718669
717368
610482
101605
568168
330502
492979
599394
633233
539126
242315
638001
742762
339024
531132
659880
692410
574987
479232
343885
707459
694317
1005206
422809
776396
495336
336860
239045
779347
627177
736146
474122
602352
661892
726543
802595
642554
475505
557710
491478
707920
441796
403940
430551
465483
601701
494882
533694
566445
465072
527192
736767
578263
279128
739412
761736
703716
386619
394559
931581
648933
597813
715991
435413
564859
557603
494920
722077
389531
458052
430888
700744
744399
436657
619060
629880
198706
622388
632788
769660
647651
362358
452528
432888
576034
614256
722077
653027
622853
535574
726543
377021
424464
581861
531132
576141
230507
734260
379431
270751
561922
569519
378939
484844
808273
683913
581861
602618
442548
292840
478465
647651
386559
534028
799000
248595
725487
488039
611123
574987
345068
689519
490368
466882
728840
428458
490901
454459
480129
551201
301048
882797
853238
564567
436099
524033
590476
297899
647177
373712
379750
514476
325922
764436
800816
701092
568869
465483
734260
686977
560263
564053
488039
716515
735024
333709
651197
625198
598211
711672
723117
632879
611472
825560
632317
690164
319872
496829
594874
453273
561553
676813
623682
228879
580332
322903
882215
914711
670055
617379
572472
603682
551873
834050
381205
818641
484660
628162
567200
599850
934056
829221
581000
525651
614530
428341
594183
516230
684391
710754
863293
525729
395728
757336
573045
387977
469232
514803
743643
774080
349759
567072
714396
560788
710867
610144
366119
595230
346197
764436
448097
726827
498926
385213
710800
711672
615869
499634
654773
529336
556300
613107
768428
266803
433485
719925
673864
430267
620501
722989
471683
761659
647177
622927
642440
467293
647830
661614
757867
612397
473974
541287
600430
283713
410858
846098
610668
485974
738382
643199
799768
659299
610283
596180
713801
602172
511017
508641
788461
554494
482052
270935
621107
299647
788035
611717
792684
552938
239943
561324
446685
295336
556716
445604
835644
612295
654958
537701
422433
599364
839350
457360
559062
96845
470364
825560
445018
620018
450534
711672
663238
675771
850194
446936
629352
576034
670989
439656
409052
413299
603136
431208
770536
576034
624988
434306
545582
395097
599446
589801
648400
585513
388196
657601
701913
725138
577634
574987
455554
439581
409987
443259
734828
689891
398818
721263
621717
647651
519432
516516
531349
437555
340500
702941
515050
530719
518496
773872
497334
720225
773872
679571
732494
692110
466654
608798
502941
513466
275118
485301
703716
499634
474535
685692
366633
412158
812004
614220
711364
622853
529222
512004
898636
437555
363950
416656
776204
553138
564026
670305
716515
607863
607283
742753
718047
593152
710534
257520
692219
527044
595230
676813
474023
558659
109805
712682
531726
618014
344533
286711
556185
779943
426768
657601
314349
633185
529147
526571
654314
235255
272936
919364
388230
641313
501006
482727
389020
575612
597004
436463
451631
587336
640079
672591
560295
473898
533808
648400
406681
412537
625591
398018
601365
613974
641077
784963
683279
223746
548689
601449
342120
757447
667841
560479
312761
436834
614162
288688
433227
358550
531266
406791
561922
759024
720863
730198
585913
459375
453896
960686
562875
656849
571403
701913
748475
488649
748475
596373
539126
500633
614380
611574
533826
596528
383370
637715
592949
683913
589284
260524
820693
776467
428568
793605
821124
628784
610283
934056
497334
563444
583008
616814
329182
512004
608981
564053
734700
505397
539891
831464
578533
286627
533065
469733
646828
489831
504204
437555
254560
382723
885053
610016
449819
589284
744324
698556
559760
629880
526571
545724
571143
295346
770222
38427
572078
649136
434406
581072
637287
779034
734326
389527
594344
563444
730198
414439
739015
703720
696549
287624
682132
609505
504754
791736
885053
736973
303056
446412
476575
174913
638652
432907
579226
742218
470979
548272
790987
760899
736767
453405
608064
880050
586893
285976
630270
885053
557710
698815
579143
574743
444482
356961
711608
332841
361250
644830
659880
454459
573895
422700
575389
376987
457203
542560
395306
446936
457567
589192
610470
595597
769733
630912
374834
535447
641353
583902
536225
467414
820239
243537
583173
604137
475197
621434
608103
328459
573895
402332
671945
550017
570641
338499
738489
563510
271849
557291
708083
518895
647622
353170
540789
701176
499865
526222
521659
576593
716859
624453
777604
657302
655865
346423
548229
393555
683152
849029
476328
312648
470437
464168
678945
402204
816080
642654
467668
578413
671470
623479
678823
161684
589530
272839
804450
569720
534553
611823
381008
643094
315270
281574
649942
410622
672731
30494
454235
464964
487943
171434
402105
430504
484899
674681
534085
517296
798222
616486
667981
484915
567757
674681
628979
669806
444441
608103
672771
616193
766284
456006
577069
669806
310388
410276
596036
368535
498767
542320
424041
344286
517070
343860
549717
488676
729660
652358
597717
428105
487365
615835
532428
459423
616661
767205
492295
264463
484956
785306
505671
172385
608728
519294
645454
778185
560577
351469
328815
642192
630416
703049
620915
420552
666521
179547
650157
527772
437539
477771
659408
392970
453689
650120
435137
724350
522930
191785
641388
986279
604713
419422
563833
552545
537839
872501
513116
391021
880086
792853
608728
557775
520402
585450
468776
338181
1006132
559715
475760
933692
682996
753786
355748
646768
554908
827012
161907
855125
415910
554692
579954
603803
653937
622653
664050
569688
497374
559352
407735
221651
654546
419163
636538
426935
349784
475486
567798
558020
524697
672041
431057
447730
654376
447482
645207
398779
748583
469396
340021
390964
831306
695565
492814
538276
530666
417606
522809
455825
546052
696829
584571
869171
386235
857987
857987
708051
281598
462706
431057
681790
575041
613604
555619
554973
535452
369938
872501
266442
546940
718281
699949
516958
430504
615760
562688
652557
552722
606140
486111
502663
681264
647622
239365
453199
464550
564573
470437
571293
668005
624774
583228
470318
519710
965842
979431
627573
779733
831306
672444
986279
763625
588874
408736
572923
881940
483798
394630
352083
733238
430897
369269
567320
555312
356893
668853
979431
755825
478226
558897
316544
682257
270810
344415
497128
869171
599936
323312
797884
297012
378446
702564
407990
551181
541687
725960
421864
877747
580531
538293
586414
386869
933692
402356
235255
452427
378494
625037
722279
438023
735947
719531
440942
570891
418411
407025
638967
548135
623546
327927
518445
533959
492705
425320
435049
497203
440755
441386
510665
475556
664840
608847
353170
583959
568114
576593
635538
476419
804941
631045
425964
512492
507800
208262
913446
371866
703418
918271
734019
639484
718888
373916
399756
501007
546930
595430
508670
362141
276389
695342
437172
612295
792686
643094
421520
500948
544562
529789
411940
744190
522529
484068
735947
817700
456762
719413
588060
801955
420528
336609
298551
485940
773408
418721
566778
529401
493779
439233
488782
423057
565465
425530
266442
473570
475470
517930
744037
644189
701647
371954
247326
925101
559715
732187
680196
296481
562273
550065
516674
537525
309329
604989
375884
392554
488140
470953
212904
428188
553873
900757
729486
484753
655703
597123
867514
441201
677186
440830
516941
511873
431331
749244
497762
591764
596084
645917
677186
492321
650929
438790
285260
894387
583102
266442
619170
498225
583132
595902
970708
685689
666521
693043
523330
735947
438755
260966
571293
662400
310396
457310
593453
428111
214630
442677
523330
410757
373422
613134
457374
507381
386399
513458
588264
909640
814643
201860
639390
460904
640947
543996
452067
583789
212904
491215
436431
588067
835710
705791
399600
419082
648415
280758
734005
903757
550425
640886
362628
540025
376477
946192
635538
489994
348695
663277
719106
473549
326293
473159
780601
631211
572558
356775
637385
804941
495520
274296
619082
625673
800635
717900
689558
504049
1058477
597050
434211
453684
773908
971488
480921
632715
517070
258622
208539
302062
691844
663845
466858
345473
484899
557775
418721
376191
581704
374410
703577
362373
610967
255188
576530
229312
295662
128040
590341
479601
753108
554692
331934
387346
674419
444980
703049
735030
562409
585407
517962
718570
192561
255252
588461
766717
593463
416774
676694
96569
537274
541701
479055
932625
571927
583805
444569
494550
508335
423211
344980
567388
626576
718570
445933
675866
393443
831306
814766
903667
922200
518825
588756
442970
454766
629135
434534
486810
488176
659336
303307
818172
576107
343668
548727
512492
436509
387565
728854
461545
398259
535140
751833
498087
527772
511792
318397
655292
514531
597590
565751
600176
474461
849238
477771
565950
617602
556154
448676
502173
319165
636960
629135
597717
671975
1011835
811425
466897
255188
621060
817700
372708
737673
648041
517066
412779
232783
473885
785684
491268
436896
278542
808219
639925
724753
867367
508236
470437
457203
410119
823163
459388
579954
522523
683980
448676
336909
258118
331813
827198
643262
631003
445131
557616
605049
508675
277768
476328
810158
771212
548261
408275
678823
512512
416089
867367
421983
263246
690668
614340
572158
779733
583102
675303
732187
413147
418713
428264
706909
497291
393027
576397
514189
527456
604234
838789
367158
532613
620915
441009
986815
945980
535609
1093977
347716
425320
671802
441201
769391
447017
601362
640913
506697
445131
658506
311245
765299
701381
616979
682781
672701
651863
441264
466199
324489
898624
655323
673302
572158
491215
411305
428188
828383
231794
558673
713778
725110
613296
569293
542088
508389
722279
494298
477761
576781
801122
163382
745116
396614
352607
461352
485646
666521
585875
805982
365148
688655
418413
397945
657659
497184
834063
878845
283845
552545
537689
589118
633650
579489
353170
579091
479079
738338
508670
351469
615512
634842
827012
512455
712448
568096
850756
389244
480040
606110
685638
331900
440291
786031
722731
508093
485333
380651
352887
755904
856693
342630
519735
452199
511265
709153
600952
617813
715102
344089
733482
485712
616877
372676
484141
382812
674893
662528
710157
622597
758562
735163
608728
492133
511873
703220
925101
398287
432910
479961
610341
310396
530177
399645
227203
473606
417718
192744
668131
309602
602618
525120
585085
559081
640980
433609
412853
822252
647818
744492
434184
655323
417030
598110
164379
498011
516884
588523
540518
256528
463392
263616
380239
672771
394272
455268
725110
552582
678292
512439
716859
616772
315389
576774
755904
503567
335995
512248
659937
553249
552674
396524
664268
421919
937970
376982
462111
265753
572657
677982
236718
663845
623199
443880
424271
504080
719067
461545
398925
558448
587573
626488
801716
608432
738338
414409
521515
738005
849029
636817
825544
485230
376629
602836
307182
568096
424029
416524
293523
337879
715685
556585
507571
525363
684835
343877
325567
720354
425530
435959
254052
516941
814396
532983
784007
368390
367577
607209
578182
967584
602352
439936
438437
631263
716450
456458
562340
358860
369349
670795
360238
473512
305483
410889
367417
1101692
563630
468697
588060
355977
546558
509317
611180
484168
604386
909911
254478
809208
614154
553529
258607
661654
453273
664540
745645
669052
489911
508670
430504
681790
422776
514058
630393
402775
337677
748772
342055
653030
600945
556291
476240
501193
569595
472281
611699
487781
624453
635882
685689
616452
565828
800635
641216
579489
653038
400462
649802
345688
608847
469267
636817
984034
430437
806565
361472
743837
627410
379991
387903
774702
241216
487575
376649
411385
462510
465623
1024813
554908
705145
356734
490530
722967
597590
564893
809946
316431
670477
428830
426511
683263
286627
677139
416165
587605
573911
458113
543478
541242
751950
479312
346557
812195
351905
533611
731328
581143
506809
387500
652028
516958
541046
446613
512916
726349
750012
586944
643789
559867
681790
299973
641467
820555
760574
769391
428930
323849
302062
620643
192180
663845
432299
653834
469639
844490
606776
250520
484915
724350
374834
431503
857170
758636
617733
326036
312855
293299
282608
700226
634990
481395
491438
650120
779347
611938
319609
488670
471744
420894
619208
444630
451520
378446
1024813
156795
336909
666706
636960
565515
703047
946465
982497
514691
766681
569214
317790
518825
968842
638453
701647
93102
370522
398291
682041
601789
552567
862505
831306
774702
375884
354468
616661
499754
469396
512696
524676
593765
489267
204748
527772
666941
836298
595902
588523
497203
635666
824204
541413
604645
384449
588704
701381
518809
579887
465935
334886
586944
835653
420936
511097
575151
601789
607445
445047
861856
546930
554861
430437
650157
504161
614177
702951
462805
552674
467178
592422
552836
835965
755595
288207
843805
885243
456111
480858
375928
544311
559240
598656
409874
515688
500374
346423
607445
823163
431417
565911
608297
300810
388207
752875
727245
347716
445047
485326
515098
713183
700721
497092
520787
627382
703611
551406
539615
759213
505392
493019
417272
640992
653943
984034
590163
673665
535452
747052
462036
314339
617453
815498
755329
596469
192507
683357
340616
631712
832679
391558
402202
517970
766567
641549
358611
381111
437758
825818
418118
817117
324123
734152
763908
324876
721504
389985
468843
545353
641549
388562
617974
527181
485479
295232
629956
265337
386097
452296
353172
429219
711335
560835
382061
428276
370115
430897
769391
459802
421919
503857
437531
430490
381764
486487
738489
248370
520069
699949
400610
301281
642734
383992
326704
661316
444253
493368
436671
525160
1088143
605957
574526
627573
669905
219113
625037
714999
608728
408641
439233
417272
817662
529166
367608
387500
623546
552294
344089
617943
836815
566091
595902
641216
789120
619033
352540
562398
626763
512916
831268
418721
523316
591938
427103
488165
499793
338446
544136
625450
565911
1058477
328817
721504
422223
592117
605934
788573
475486
809447
651863
846602
809050
592634
627573
308361
496187
459388
484753
400659
611335
328520
408150
587866
228506
658595
680392
97692
467421
633798
760992
627410
124947
336278
725122
380651
779333
286026
565911
333777
503137
830025
333461
620494
513956
407408
424755
817700
469738
643282
444436
430504
539095
835965
551082
675081
669852
565331
252230
631349
467213
773505
445800
209134
552567
670637
548985
498225
578219
438437
564327
569720
405241
180506
450629
456062
539544
447185
809447
471451
356644
500165
877747
514531
507989
508670
636515
541487
526016
226479
436598
605871
477603
289732
498281
355901
381590
738183
420877
816540
674893
597590
708766
506268
607252
506028
616367
424029
632602
515284
312034
88142
806697
501583
671805
535411
485712
477302
823525
597480
453911
683112
379596
617224
650114
600243
804647
619208
579954
397185
367713
484068
595038
549168
513464
650929
479669
587866
396058
579880
729659
541187
669581
512459
655703
292410
1006132
528543
396308
556921
501193
397797
437172
463347
638103
323305
585085
494649
751833
381060
378066
388207
444871
611180
482037
524676
773198
480698
249445
710681
502455
524676
984034
462015
199212
526016
375884
491330
590578
233584
656405
428830
554079
848687
456550
605049
769391
565465
309066
604160
805982
991414
609366
492814
760992
370157
433729
418350
449393
529789
688765
730879
489267
698675
946158
462036
543608
328548
544311
960556
409874
630288
584302
758562
557271
617974
308800
433798
638136
233057
708051
673138
581441
572777
447319
608370
758562
402939
817898
453684
595136
627874
367577
368982
354747
200156
951868
736526
616772
639335
960989
231659
491128
691528
862799
331900
740338
253680
560575
721627
912855
716970
677999
753128
835653
299073
960519
867209
539322
351863
127447
572158
528908
436819
652779
655369
478440
564573
496297
750756
485712
472950
276797
262125
670069
359544
507571
531801
744161
840548
457725
601865
755904
468697
409005
563503
722967
355345
347204
576593
487229
625037
323781
537943
826682
857987
366413
615437
648310
491450
554302
467293
469209
539181
373411
672731
419029
404470
496222
738174
672352
484685
668853
402356
342945
509543
207128
430066
406126
500165
654054
605533
663985
405636
497432
525189
422024
529799
811520
537506
546154
789969
530809
886739
747110
358609
485896
190615
670567
294272
500948
711364
484168
659835
530548
426557
434938
654313
715250
419658
659922
605071
546195
547780
437973
271811
740338
184824
669927
515440
607252
650929
731328
778185
835965
424964
672116
593954
870661
465196
767205
772636
743892
233702
488676
258347
744161
407035
738183
299455
447870
659649
385537
524446
627382
578295
692926
692030
617369
606700
647014
408471
615091
420611
812195
220669
489267
653937
598778
653180
890302
413245
236522
545104
620754
788015
436509
470953
523927
494983
572079
487479
487365
385537
534207
495450
673302
453670
459802
490084
608742
895974
266127
1005206
517066
667141
528174
400610
765299
596084
400775
453800
507546
834191
462699
622388
809946
375457
558673
676758
375736
545348
337808
979431
642703
605533
683112
328472
770448
323993
429792
350981
801937
411720
548068
840548
607002
502941
843351
707364
858917
986815
541961
729460
524892
360232
483798
658528
489911
994973
293709
732471
406565
581344
502515
249940
601467
984034
428188
935632
548777
418844
390249
735030
227598
434996
968842
32403
734355
563671
639970
487663
589530
452067
752882
848515
686348
735030
525615
417503
703418
743837
633798
659937
665131
536008
566091
74508
691959
473549
280212
322515
536740
440601
543356
546940
266332
643068
641549
503577
340579
323263
371937
444535
631412
326873
436359
501583
606776
387344
833309
449412
568096
407069
553599
827012
535044
595495
467213
468697
474138
870661
446613
513419
375866
490698
502841
524676
500959
306887
480040
497291
631625
534610
730879
667663
548088
474318
730879
698021
441242
622640
444276
437059
491450
811520
655148
461545
653555
346130
606769
435185
466044
92581
488290
413854
475526
509793
329392
428644
278155
457914
529193
494828
419582
501360
202771
350603
685306
537943
220912
554265
715931
304631
413196
565911
613223
963390
747725
814643
322338
417878
367608
734964
543726
453684
452427
583102
424120
828226
436359
608847
693639
429822
499291
626074
379543
301712
447457
423151
273817
779064
461545
493152
682996
629135
501019
572554
663864
278277
640878
749441
861856
743837
578401
328817
732807
749441
437794
254616
542181
560835
393027
625450
622649
431363
635606
470833
812962
537197
960519
668112
634065
599696
671802
268293
820555
553529
700031
810158
639908
631263
557111
514058
438437
549168
522930
699834
659384
403988
764020
396441
421264
348905
325404
375763
313082
307928
331823
704131
562905
666905
452881
718435
338685
792918
552567
450330
442350
626353
435078
411385
555276
526682
573911
365457
523330
503857
612201
655362
899201
456339
837810
736049
590482
626576
811307
468843
676496
576079
745116
405263
531883
876734
512492
546066
536601
435540
392564
408599
214941
627382
462418
136265
495520
498437
489736
670069
128823
464550
773005
406730
228899
605402
943372
374705
952892
534281
667576
415910
478213
365165
659384
636498
537943
742762
629135
545104
607633
557775
415966
695316
552836
521515
828831
445419
517962
301812
744190
792531
292175
583132
816827
832288
572158
511265
539972
556673
381590
648215
479801
440413
759860
663187
711335
607252
407990
952892
516774
518400
891461
101769
801122
869171
589922
537506
393949
702581
506809
524121
451309
469937
734005
712687
614055
508963
325720
447843
584918
518825
655421
583958
480135
392289
248220
404522
666325
720371
678286
619512
325094
828991
226494
266442
654431
584449
438437
895974
637385
563510
507571
598590
954480
400442
478213
606392
842795
438990
677662
272788
415785
568679
235107
635261
410123
303690
788906
504564
556757
932625
779064
555970
267520
382420
407523
577069
358336
462450
473512
792686
635538
375457
399510
548051
451213
546126
615437
603347
526692
717521
598590
357142
722279
655323
483900
367608
681002
454196
548135
325503
768264
508963
433390
670795
631763
620494
515098
442223
470223
527664
601618
535167
350415
485230
321778
285932
308586
685481
499151
457893
370157
245039
617057
502638
450321
420181
449296
476456
363319
735636
245039
269840
266956
376182
576975
281222
780601
569720
706656
636725
548051
657394
946465
568096
595902
570068
811307
435185
322966
605657
615211
622941
723999
811425
641238
368682
706260
670425
654938
585085
210960
682041
937970
515286
534281
443353
483782
755595
719662
232887
352841
340980
437531
515968
531819
720354
518825
838977
909640
576157
736254
528474
733565
497571
406367
735163
567434
633214
496124
704131
872501
474957
559558
425158
514875
513848
696307
498225
366375
670937
354335
398315
858940
308705
563622
356227
367577
493050
570415
302336
685689
668853
471932
562321
565988
465455
916515
371767
635606
724811
578132
754657
161455
701596
910063
243199
823525
498901
500651
675037
401633
415910
551701
479230
814396
828226
669806
407362
634023
612381
425172
480432
682041
636498
686389
438517
653180
394403
655087
443647
794131
529193
502882
575688
338811
391444
467095
405204
413245
662528
878109
459802
968842
351469
666325
444980
653937
539181
554445
890302
610785
828831
368504
586383
496385
374955
441264
330961
521515
450453
485813
695354
827257
491450
828383
601789
659408
971488
718433
482505
696038
475486
685858
553867
363328
549168
804941
372075
388207
809447
551082
331335
726793
228958
491450
921713
995460
536362
689558
816540
818471
474089
479325
678823
599419
420226
541821
808251
317795
571519
700197
325567
622323
674893
477825
511265
789831
498225
288932
444980
289575
397256
365520
695805
816827
620501
608742
440414
521204
647781
516221
353268
562409
397797
632715
443569
449439
846098
803257
501068
417740
569193
600128
828114
797749
614895
332317
629109
625450
379035
358732
513325
599323
620147
736214
446613
620086
517066
781052
413038
401180
1006132
427650
400387
612182
400179
297514
740338
501193
492367
533127
399147
466883
453684
444279
515692
457362
305934
597480
432357
436223
495004
616816
662528
628979
552545
497291
791681
788461
479055
814396
1006132
754281
651922
581738
498734
719719
669927
622649
731328
485177
280537
633798
794321
710157
517323
443647
445800
714016
990512
769391
510445
454177
800635
615353
501583
627692
432462
493050
634842
774702
757999
453916
669951
362287
874389
620494
366071
441386
234194
547312
831306
703049
403766
788959
157054
408295
489911
484137
482059
574814
397185
816745
449538
369938
640296
479312
722106
591660
560575
1027568
566084
616772
385441
640947
407287
325044
640493
814396
494577
516332
700204
561555
472202
464168
435046
638548
540443
361122
376446
398287
1071199
432091
871106
518088
678296
494272
659749
562477
420151
554692
607445
545992
422562
564500
308395
516941
589118
295416
390417
298893
674321
736133
391949
753108
409039
648862
537943
943372
564570
503577
404612
437531
573911
775031
431057
277533
779651
615760
268241
623546
537943
647362
859729
833076
518660
584578
520787
357501
462431
500760
576593
266253
717521
336615
677186
683152
744915
473388
1006132
806697
454143
557775
642071
578295
365321
662528
734299
588874
787901
850756
450321
276591
383054
989355
159103
631712
700226
418027
589412
516459
834063
860561
493491
466044
721599
419422
583147
670477
417548
608847
312648
703418
371240
528635
644528
504564
413751
726349
503857
641549
701927
545255
996408
724350
640947
624872
552206
225110
637391
556509
806565
429305
681385
784007
760573
382837
467668
595754
363641
436082
855419
540555
503910
654938
337677
740522
486420
337677
514189
617224
398121
534337
748772
648041
400781
422081
768983
574527
378210
598656
579349
846602
691528
631221
734005
1064369
355457
875474
743137
439358
505671
516674
419832
847921
496701
761832
711335
432851
580863
575743
619208
566245
688647
891461
816540
692926
919671
655703
578048
473364
588461
379033
616979
509317
20412
259404
273635
515912
604386
668486
516674
694849
452130
632104
728209
627410
314735
489994
677999
280814
608203
417769
816080
558897
679455
817700
588512
443353
501937
788573
1011835
491496
862505
549843
494828
384530
416936
565950
672116
359515
605669
484340
216386
550445
295887
691959
674596
543045
603905
576774
411597
551860
1104459
558897
415391
965842
407025
766567
601467
444569
509317
582367
527664
870714
713095
253680
201250
459388
564006
653555
699160
401793
346319
337879
588756
441386
493156
677999
493779
871635
447379
654666
626353
420828
360534
476227
428466
329393
481044
577015
477640
517410
660306
689831
844025
361411
716774
897529
917572
658398
909640
624401
492538
633697
689831
952417
693684
691890
1095012
676825
535825
657285
397619
559809
606002
508963
592993
797174
436900
594874
482275
436240
570847
349309
478684
518022
344492
434346
648098
762113
816017
301999
398123
453591
372992
794831
368431
54409
437151
613196
616912
554197
440274
689855
236267
520773
500645
544820
614586
338380
264791
784974
766561
454920
230628
589543
292061
444696
620164
647999
459792
618730
606759
604773
396105
737920
657277
344222
617059
566870
763161
595920
459912
576207
911054
642405
533246
707052
680053
449408
669321
765530
417393
741953
328432
421945
487943
692748
328631
669228
556223
525588
313965
666385
504324
608366
674038
653048
917572
578876
840894
627009
615323
488819
468485
691983
157022
766917
92743
560270
542191
604459
562821
601204
467112
603380
643522
583715
534165
587336
566598
806187
674038
380243
677245
333135
393697
217714
520773
682389
494435
435440
310035
673288
185388
615665
687336
736165
922917
583349
654898
736165
645115
434346
687707
611306
151091
528515
484168
529871
601751
751519
922917
477865
534032
610998
772400
807717
553906
405568
375263
644598
613464
449036
359695
334583
319207
734266
569398
589779
700332
567980
650361
556610
401428
673974
673974
104276
454276
511775
386365
732405
566000
794831
403796
488216
261347
514567
535825
498030
627727
655036
653261
636416
708083
424535
761927
334094
296822
642405
430038
509064
379381
701635
585862
891086
811307
350848
466767
416825
941860
272229
605639
812389
545979
540373
642405
586172
606002
464952
670313
707362
546639
653685
567980
301221
177611
717525
735134
605639
417110
732866
424309
601724
528652
502838
624291
499949
204291
424895
491534
415560
673974
718214
586229
621217
666935
201557
562821
610998
973736
640527
440562
718076
566606
403505
773093
313280
403154
553150
399822
434346
804071
445256
584264
638752
510321
516296
655273
554773
535343
671833
660787
683175
772400
461627
598592
636416
816017
273458
609393
407672
272428
627727
746972
557678
203672
600421
340356
363917
640023
672779
378112
656909
463975
535825
549293
841096
338380
658398
628623
288141
386747
460122
512038
421153
336257
604941
379072
575135
645182
717525
524155
146344
627837
504142
171429
374197
633697
730997
605639
794625
556223
639040
728840
155487
473017
532768
539606
613153
424301
324715
895825
450253
417671
424200
867514
510615
543004
359847
423764
643296
445247
462333
594586
569630
398320
710781
638239
377447
895825
569941
385465
767804
461786
710124
471600
770830
851291
397929
496163
710781
671213
351505
671195
267266
400606
484418
406681
540812
467544
566517
563622
607797
185675
242116
253472
548008
509142
617978
413412
161907
646935
562673
492114
523527
633111
426437
594853
700103
391142
486649
690788
663346
722981
123845
362715
520873
464154
396499
997234
647202
681585
503073
410219
312824
248984
812868
508831
336155
575390
784805
519951
653269
415075
769579
285257
254978
474435
356120
330604
610065
536424
655394
748748
493047
336257
590470
714178
469693
409258
468122
496163
421441
385465
659826
451295
520947
562907
453966
785384
562673
646935
461922
547381
843462
576204
324895
843462
480637
614345
739400
314939
524417
782118
452766
470953
416798
455372
478285
933651
519498
650274
561759
499904
512802
941279
793929
784805
631011
590938
710781
591476
680660
529401
544688
385465
1069203
593469
367619
545714
534556
666905
435617
594419
673071
607797
537170
643466
506496
513976
358526
478285
975891
593469
456414
771120
727447
650033
502801
393515
641458
771245
336485
576918
621210
475047
244158
426982
436617
730905
684854
667494
626827
324795
340340
406159
603791
786440
666352
570753
475124
666352
600890
520947
657588
427185
441342
924738
238586
512829
408290
592726
621210
603144
385476
853443
385476
462841
395972
376801
541188
826305
542776
711367
614408
801421
417345
819254
506433
389681
697844
633555
412791
392871
673163
486206
700973
481889
284628
367561
738008
375969
436378
458815
523857
1024528
314135
512038
525598
429980
312814
593458
522169
522169
459622
440942
634792
1069203
418120
677190
566491
457716
503743
372440
617513
587875
793929
541857
119569
843462
470318
676598
372440
886331
444425
344610
433795
547885
771245
553515
377971
621210
556181
455554
608297
611978
748627
848968
655394
784805
503073
286181
303759
598227
685348
441674
372440
627827
211758
655362
701817
294224
857802
932006
330732
459129
597649
459828
548427
421953
497797
504107
474654
583214
626339
713863
393110
645233
90827
376526
313704
628043
839156
459622
814456
681585
383430
702103
611959
666399
271623
587073
764217
539606
222860
435162
459622
238375
497277
361110
687023
602071
527840
333955
526915
823525
90282
288199
249423
560295
204273
479210
541031
330698
779538
787600
958161
484065
492384
787600
597649
471688
519498
865405
366371
641438
463327
446703
896762
771600
591537
425466
435927
425130
372440
529539
423764
502929
558720
747799
112724
672715
681585
516268
773921
771245
182741
722847
489216
861730
624849
440353
431279
405439
574512
396499
358526
574867
664473
397310
534596
480563
540889
622838
555613
634792
787600
408190
432615
682274
748627
644169
647454
453520
423633
451295
203234
920690
562276
716525
391199
551948
657601
949372
695955
667494
547626
551345
569082
368062
525125
495775
402223
602334
562591
634737
730905
669228
459622
659809
486916
669865
679223
576452
461922
616660
835710
290802
432401
267637
783820
356120
551694
471625
380586
583214
950762
370736
510615
853443
515342
459079
429068
430467
427188
932006
884774
592801
449844
378156
450361
508822
448258
452674
566120
1022878
357849
669865
539738
582732
546741
566517
527839
408793
314605
508152
559288
321771
261533
655485
459921
520599
310454
582299
442086
235983
479210
202771
576889
750897
431633
495775
301116
380813
174596
354997
738811
415603
687023
428751
386074
504997
495775
626334
364496
377091
415603
673163
536845
718327
591593
9145
359063
241281
370586
484088
577978
558901
380586
781772
237793
561759
646935
508831
655871
933651
740192
601085
887793
297316
590824
269840
428751
537284
525112
161584
675089
365363
456414
543888
167805
479609
540446
440838
561759
777132
519780
714057
422809
318397
676598
524267
493047
564756
556181
952417
450361
671893
591476
461922
970858
478743
393470
448500
739473
252251
445247
798944
668060
420600
474130
463248
623259
521818
773156
716803
567810
564879
714178
578797
303759
730211
636955
619013
592634
865195
520381
663663
679223
428684
406125
561092
254136
574980
321272
529839
326698
569941
626339
746665
376801
795386
783820
631324
655394
435162
409966
341370
572893
537071
631324
600890
14567
545294
865307
781882
676345
534532
508822
331849
451749
416569
459329
680349
483798
342516
857802
514658
527678
377696
691702
529019
278897
993765
498524
814456
520464
754836
359063
334851
701950
518766
434573
751258
527839
591347
443880
391363
290464
767804
646420
269897
455465
590824
766658
496163
705889
377485
334103
628617
700973
681585
422237
701092
567581
364043
528279
438022
591593
587003
475938
480637
650274
484637
619013
415603
442590
681585
650274
768540
760015
458815
694040
480637
787600
534532
461865
819254
516268
635748
576909
559365
633379
763161
556181
628043
587875
630045
369643
814810
360845
582521
440291
484027
386074
191785
426437
694510
680660
641343
525598
889911
250666
846850
484670
584597
387346
521464
1051461
535363
540874
431633
406125
449844
414091
711275
970858
406125
239110
435922
498006
376951
342637
480700
600890
571572
598061
212395
584597
843462
722981
651863
814617
740192
449478
263538
315308
564783
691768
380411
558901
539830
521464
828843
448258
380586
605671
590747
196717
638596
525598
446703
455113
507666
452124
564996
496163
574844
641891
499085
334276
824600
624066
485950
455465
344076
541031
691874
810692
569630
246571
428874
518766
385476
427732
556181
450290
551181
485950
694225
856988
586807
584597
197902
711275
735305
436866
571054
360465
583562
653155
355041
432728
363648
579261
322303
793929
306600
766095
380376
350929
471409
468945
400612
438876
504997
452766
683954
561092
511203
592904
382199
507666
641438
425805
439267
396499
662422
538673
471788
754836
832686
705791
492797
710124
700973
546960
498926
886721
362933
500900
493043
672493
550256
233654
427911
841241
439267
716099
342516
413279
655472
579838
896762
442529
572175
1055247
472337
799609
569681
765518
511203
628971
444706
770830
711275
773156
456414
424206
748343
937934
525125
503618
372440
448836
591788
819234
739629
687623
412033
814269
770830
739450
530813
393151
329245
735656
342600
539428
428815
396235
516268
521431
782118
594978
319923
425130
426437
507596
798944
337687
646935
415603
426447
385465
395972
492945
426982
673163
546538
748627
773921
867338
267492
679455
444425
633379
516268
606001
489216
742776
432615
510919
432728
518766
677603
675789
585874
438022
421441
344610
471305
434399
1022878
599753
873273
884946
471409
479085
480045
391363
582529
592904
382061
532856
456632
510702
418892
724450
584903
583562
757314
593469
511216
814810
432939
553781
506433
657075
567810
697264
266912
372440
500656
632952
814810
678512
479628
242517
829179
695509
771813
577296
658586
499731
477761
599753
579638
529539
643466
641343
447018
369618
435932
589257
610065
373409
695955
567810
836398
389681
653155
695955
697640
581143
519992
443191
501927
345449
455465
447262
524059
726911
736133
398510
641458
726288
414763
450849
290374
766477
569941
777523
867879
894101
484753
453118
539428
581672
453520
565751
563294
891538
664473
405459
182490
641343
496163
884774
537053
398320
508831
801347
592220
778632
408069
771245
560423
655394
488355
421441
514437
886331
857878
491275
1022878
661502
435283
669232
502468
161609
710781
923622
453520
421153
673951
676135
439267
413038
819254
682571
671195
865405
441674
634590
682957
559365
135693
444425
1055247
557519
614352
350184
569941
386869
528279
376801
432735
701549
739473
406125
673071
479627
396235
583562
539819
617894
641343
462748
439267
567581
471368
678468
489414
664473
534556
886721
798944
385938
480637
787423
377908
322535
301733
899587
867879
763391
812168
786450
591629
937934
284285
415508
412791
643466
602719
691768
747799
507666
606142
626339
466027
691768
682571
796378
698459
571054
451295
331400
769579
525112
657075
648415
534556
422039
310716
470695
451643
519001
396235
947304
368569
432820
336724
520381
298679
314233
685247
376565
643402
478632
508822
217957
511563
544655
607797
681850
522884
473349
482831
224214
310206
418892
583562
748627
539428
591577
679223
535938
831834
520788
975891
385465
487976
418792
320956
443880
865195
691702
387883
336724
569941
793929
655472
632394
1094473
641438
1051461
550210
741326
590938
602334
499709
488355
677776
468122
641438
843462
206657
508972
480045
669255
843462
749035
597547
436223
431465
407243
622469
489216
553752
886331
676598
657659
751258
706546
506934
508822
528053
545936
663663
390923
360465
512928
225232
432615
924770
822220
527344
556181
603039
465315
463248
558739
557781
768393
514923
1116387
646935
462748
356120
539428
794313
498188
695114
258943
311802
822391
505626
524619
728344
591476
141691
500900
407687
771471
700973
431442
515517
590747
797162
503618
626339
395972
1024528
500656
565818
775588
388279
583820
739400
375679
1051461
632952
868445
28883
399267
493047
633923
304154
372440
299976
426437
882543
647143
744727
618110
519775
465003
232434
333955
466237
607797
319923
767804
418892
764892
154361
591593
446375
188914
611822
321033
444956
480563
546741
421441
475668
469007
695955
639372
289547
311605
508831
448258
863293
463664
487551
556426
448699
506496
560447
541395
704090
734005
698459
372071
543983
469424
503392
498037
349479
614543
321506
503073
634161
655472
504423
744719
637740
493299
689240
616144
602334
533059
537467
641343
516268
493109
641458
515050
931525
563510
808787
698459
488039
467109
564756
590938
678498
701297
1094473
488355
748748
498006
847080
457316
574980
587073
460637
529618
375923
449283
429719
455074
700973
358611
564783
436866
513422
430643
636725
775667
738141
285525
873273
771120
680349
798944
602836
859132
954480
836773
757314
356120
387695
786440
738811
489216
428751
266787
284703
588983
333317
336724
697320
766658
628617
562276
546741
1094473
615545
670109
814810
521464
462748
573233
455919
592220
547914
839648
439587
416216
682571
325354
485568
455465
1082125
779265
587073
487968
667302
461545
682957
499085
518779
507666
659432
927159
415026
650274
667817
239736
409460
484398
591593
498345
409460
448475
349496
485568
476918
645233
564783
545714
380830
529019
565245
505626
616144
691702
775085
396120
698459
642789
672619
440288
396499
647936
315660
702873
701659
607797
746665
591476
462748
1069203
498006
207311
324715
882543
511203
538798
592220
495775
459622
789043
727447
561628
486649
543998
539738
672195
534556
569941
632952
449451
810692
281122
266442
535988
702740
522289
638239
464629
653574
932006
443551
536662
518766
401003
870180
345449
344610
546807
673288
899587
333324
526078
932006
603144
629081
480440
837489
609464
432615
635792
667494
659310
465701
533959
402207
385184
546807
480563
523431
445403
839156
558901
867338
511563
570753
495775
335189
415210
365271
549554
680392
683954
746018
711275
726102
452816
667817
747763
527839
324715
691702
502468
417003
432401
699129
412791
582295
208039
461306
899587
970858
457421
629954
345495
843462
574980
534227
499725
657927
546152
385367
633315
331119
544043
633379
867879
448258
499085
428286
386384
477900
280227
323495
626339
632952
613792
638239
525191
469316
525112
449225
334103
466915
290040
532768
497316
455465
630728
669865
462333
383353
141513
354826
313640
859132
783820
507666
461922
508702
306979
266803
498480
525491
563978
486489
751258
367710
741281
673253
593469
292647
446703
502468
615013
335477
597745
375714
628737
478285
447018
353598
489670
560149
933651
783820
332300
388835
439267
312188
568266
328529
786440
650274
814810
579536
511203
713863
640731
619013
814617
385465
398716
315457
430014
473887
611254
641343
487495
249173
589005
647454
633379
503618
600890
655117
436280
435932
318378
449243
766056
651609
584597
691702
445489
455074
519245
287510
631492
334168
773156
697264
781772
641458
539738
638239
682571
677087
608515
933651
370165
564602
683954
529539
701950
559081
235083
328968
586916
606855
590747
713381
551934
749035
503073
480757
561092
509051
602334
525125
611178
767011
615545
355132
120590
630288
409460
650436
812868
591476
514437
527468
329586
419039
497607
798601
512829
645233
689288
622191
519819
357062
396235
532856
607797
539428
585168
1013813
498655
372926
783820
519498
671195
768393
975891
539738
720803
570035
748627
566517
505018
643884
467059
405439
681585
265227
813959
947304
675089
532121
816355
873273
708012
615745
464489
605416
450357
324090
299110
886721
353455
585050
640898
372608
724450
748748
452766
617894
673163
403623
334103
700973
986402
462384
586916
634973
814456
471788
583214
810692
736837
865405
602071
475859
302409
396120
927099
469329
751258
496163
630728
285469
470174
399990
613599
469525
370910
519498
768393
622099
675789
538798
407687
527839
566517
749589
779591
712455
1012074
593469
633379
691768
489216
485950
641343
373379
773402
873273
466237
643916
611497
492797
565061
426437
389751
614345
859132
720799
657075
409460
832686
566444
539428
418892
712001
422237
445489
372111
497316
300850
539830
572532
789490
492797
701659
573911
366150
489216
375822
459679
876575
517326
501927
859132
468615
413568
262050
440002
726288
474435
657075
616144
575003
663559
678498
640755
555924
566517
446703
279256
336724
539830
670425
342516
421441
531819
666905
278075
544958
484670
545714
526843
617383
397185
389681
354997
336724
855025
740115
903519
673163
933651
539606
558901
501927
429115
530514
341811
572903
781772
539738
643466
685306
413823
646211
537467
853443
458815
380376
596304
766477
629954
520947
459622
255659
582732
625921
304582
136265
697303
356810
581493
82394
377908
386610
522289
481686
657927
391117
564996
598061
432478
786283
353452
453966
506388
762832
632952
490445
509051
591593
223926
488355
492884
537485
79496
527839
597649
635228
353987
359063
678878
578646
431633
481686
1082125
588983
779538
851562
389977
555887
459477
814456
358526
376801
781772
766658
453749
784805
737706
826305
211852
455074
351959
700973
324715
590824
724583
632599
564756
419014
812868
419014
303690
711442
575236
713863
495741
605049
648034
506496
458417
591593
474435
462333
876575
673163
497578
539606
577296
460537
373807
562673
769579
584340
1044843
389954
664473
432401
566108
427185
562276
405459
656374
496563
486649
403662
174914
600890
405439
64470
474561
490748
339224
590950
516171
380376
499573
587003
638647
580812
884774
550423
362933
525785
637625
574152
424261
277167
468738
494405
515873
474435
432401
590747
642837
633379
577649
716727
546807
429838
622164
480637
420083
622838
895825
537467
392682
451749
334677
496163
576672
546809
588983
777132
783820
766477
747799
492797
485950
415856
494774
499085
384475
377971
594328
760340
523701
587875
617894
561092
445489
457316
525260
367104
513344
382649
668060
479055
438094
958161
826305
449907
534272
609033
375937
767804
812868
453966
927099
473283
602847
649096
531726
657075
827453
650274
484398
826305
604128
537467
630728
561759
669847
527678
632952
746665
545925
492945
754836
336724
697303
598888
252759
749589
642789
555756
684854
368243
544381
396120
352467
580204
468946
304015
478285
355102
436866
641394
556181
529539
606001
249831
650988
435162
447018
484670
345615
612005
72372
227908
477912
702079
899587
350641
506461
443880
322510
530813
718469
550154
432728
557775
615284
754836
562276
609023
796378
584597
566517
720933
700721
622838
462748
365607
684854
724440
365797
682241
563294
631218
461106
465387
451402
339074
867879
607602
755293
482440
482480
858940
865195
970858
933651
374942
555894
447018
288452
435327
390434
520381
693236
718469
386074
679223
538798
328280
488836
655394
486111
608460
530688
355448
590747
578112
464424
586807
970858
590859
722981
388053
526973
556711
532856
656674
1145825
472574
857802
524267
276508
451295
563294
562276
746948
731379
731551
947304
377548
480509
933651
734185
216963
601516
714178
278155
970858
640738
906747
326630
852288
933050
602334
553825
797254
636749
578063
917369
474719
754836
485479
776260
532856
593469
567581
739473
622838
522289
537467
583214
640886
647454
517323
724892
389681
252571
525112
526692
300468
712001
734019
474411
445489
564952
582732
1094473
572806
614345
587944
491208
502638
559365
511203
504107
685826
433046
362905
848968
641458
528279
430888
486489
517804
800703
500656
386481
589845
757314
319055
628617
430592
481686
432310
607797
844623
657075
367207
629761
781500
683113
742245
497752
607515
702121
525539
408835
382490
513706
868461
597417
574368
469369
206151
228593
263054
959409
779976
479136
1045687
504285
811268
876249
530630
424314
601650
654628
693193
682557
312486
565465
643730
438739
482326
670286
467776
850481
549299
838950
742111
961553
572926
606591
593523
340078
588700
894961
518851
307865
421011
770250
683113
961553
572986
231572
548544
508782
352467
551830
614713
351726
685826
997932
525251
515263
607254
440887
704627
726557
364360
483815
146289
509717
822977
393135
296705
544103
534164
748337
534224
643610
681962
629496
451257
424866
707707
626013
629146
746758
532440
428571
494337
639733
437509
482326
624267
901157
635608
582269
749423
559612
430056
513968
410764
641099
883003
891074
625584
388490
560041
360485
587419
919390
707707
494694
482326
741087
516348
1141536
430789
421863
430215
622065
251553
654640
483722
377951
669065
676582
712286
401075
626284
548544
841414
564212
360969
465459
515263
556075
779345
581403
640897
652604
297966
737587
843319
411111
691293
515123
601650
476445
600356
839985
349564
598231
654628
668133
503819
813039
331731
681962
559052
492351
433203
616270
765710
793787
556293
1008375
768931
901157
535065
557963
457445
481072
630225
502198
793769
341116
525114
657670
665024
415489
485444
691727
788025
365797
812063
467125
399510
462339
267963
725551
405651
424587
307080
875900
490511
597137
339074
754294
563411
535193
581957
503820
409712
542522
284930
736529
417022
556538
604695
518167
921730
598344
693627
506433
688448
426318
579139
264992
504225
516633
646949
667482
1169466
389158
430075
449914
541381
534102
581013
725188
465459
534119
366563
569402
351726
691947
517161
909640
689627
552842
368691
572924
465459
663298
615447
422631
492351
620622
919390
761038
741927
828746
543740
698012
543891
427650
512030
559670
836021
704627
603905
822626
434005
448516
850481
583410
379843
582269
581081
891074
416621
565331
653180
449914
347295
538874
1013905
662447
431932
364243
434317
676359
447484
647904
410176
547072
646365
683982
398692
449914
702168
135659
544958
753486
431279
554383
651796
473349
581081
601033
587813
327165
748386
534373
593840
720513
648127
777472
351726
593201
374765
862594
651691
412258
494842
352925
199183
449914
805774
751486
582333
684471
480084
410234
433203
320344
475592
649143
539048
392587
540569
911507
279119
312732
575902
554602
325759
449339
707392
546056
445356
634148
351873
306736
484638
581081
614842
765525
681252
593523
412424
606240
725551
425927
571021
325072
584780
432161
633060
1069203
376878
732799
541864
428835
481895
880883
574418
436730
698012
465860
610796
687256
506710
436407
415782
761659
648306
394510
416619
321311
530630
514086
406218
554410
300949
451952
513871
499620
952055
224075
844869
445460
629352
568606
589671
452408
490511
486308
685133
524438
356773
419752
827817
776568
571890
615447
647934
685863
465097
357877
495452
750324
631271
576732
369053
435165
503820
276216
416619
448564
593523
571844
607997
654640
472190
594349
472932
534084
771538
811756
367594
462420
379991
506567
206462
449339
1072878
502111
350065
754281
876452
620927
518592
843994
385889
405816
654628
313388
591762
795500
690506
873039
756311
306800
561443
601346
609523
543505
620927
442950
435054
624479
565959
469486
746758
894961
758484
479871
559612
226005
329242
740210
705772
651691
758001
705772
574368
514353
294605
487870
420933
703972
497752
725551
358313
331025
577736
357840
645581
325759
515400
660835
18818
309491
432299
707391
515400
695073
530630
784805
921730
680848
787502
428720
1169466
233431
644985
501551
541520
517035
591702
449914
437536
69185
815788
574418
531073
404496
416479
291932
716221
589526
270160
701109
493860
677056
759873
506076
532440
907775
517565
651796
438739
483057
629559
724529
566504
456518
343776
655644
490131
657693
739088
279559
487368
343258
729147
385889
593523
670657
668056
18744
300392
404758
747022
530613
576732
725188
263054
813516
446385
269732
353884
555918
207113
441086
593304
478961
615447
598152
474862
435054
779817
624219
736192
436495
461328
454447
499899
1029693
360724
792090
632553
219536
816665
597499
340098
908626
334729
196128
637480
561780
374110
734399
793548
997932
433203
392137
487368
850481
713993
330917
436407
410970
473794
465097
591461
457445
461304
445077
430789
595979
556807
594349
505349
609160
476896
266683
557948
525495
594986
601320
390316
464972
258316
1169466
184082
212980
746758
827281
14863
767797
512196
580563
543505
838950
292502
515638
392137
473152
472290
615931
777267
252976
614337
534312
574433
470437
567573
679494
511032
487141
762390
692083
563708
451931
546450
442006
576732
543505
710228
712267
808850
449914
601650
574539
497752
670657
570853
531917
879224
432520
534312
479055
507471
451749
844869
573272
820557
609729
739391
696305
497449
321193
759323
586655
191754
702873
516903
559612
601346
488094
783033
582269
354809
249112
743357
430215
927298
249485
192066
544477
408471
197485
632476
691646
268896
661675
624669
505318
726343
575902
528273
490131
336895
551164
741094
198276
502198
517380
232505
507521
465459
573272
686379
812882
699563
532440
898269
535397
778603
819562
378930
511997
398838
648127
561443
670753
437897
450210
554602
216201
354600
749415
522286
541523
381831
456907
768935
722793
872413
751486
567573
604695
491598
622707
522286
1086151
244988
492252
550850
508782
1086151
248448
482040
712267
725188
694122
414587
774635
827817
626922
590577
435007
787895
664225
393612
329286
341387
661929
834543
773482
513636
624267
529956
655774
649826
717370
812882
504990
551052
408214
357403
432262
507183
710228
395809
310276
465459
597843
638163
544103
674919
706058
551052
576079
802003
496929
475718
556622
645581
582269
259474
239984
404016
574129
655644
813516
587813
894961
841414
373481
495096
103388
497449
240719
555756
937958
668133
681523
515890
480646
548330
521732
401332
622941
606986
288815
316537
516882
558495
548544
894961
534312
875900
745920
751944
524634
310276
430633
651796
606240
334812
783434
574418
509914
610190
827817
319647
543891
427560
613279
1014878
305289
907803
487537
434839
601650
662447
566733
675053
265270
256528
827305
627768
737109
622707
540569
515123
364870
599966
448812
266352
292908
484141
448583
997353
490893
479136
558845
648601
712475
494370
579954
737282
436730
611951
780339
693299
554202
696827
691293
623360
952055
536453
664700
795198
667809
516348
407617
366979
862399
283713
694225
473179
535240
689940
604893
516882
445356
574368
961553
574300
723070
702168
793548
289466
516348
506468
102409
403132
452949
668881
530514
447530
598231
559612
574368
784948
574313
509186
751486
398132
449819
548836
300860
983206
329195
573662
457935
638843
535397
461862
543158
431903
401368
650591
700435
397181
526106
690053
773468
434561
603984
480646
517565
937958
720513
540025
515890
579229
365053
679486
480066
776568
565331
565959
656711
724529
503820
737282
605153
673847
615918
851251
572304
784174
535573
297902
709324
217271
844869
549931
1086151
771332
1023448
578433
505318
706769
508054
757077
561443
522435
522803
635048
769516
1023448
888121
771538
659809
617574
559579
370302
725858
739391
452486
745131
531225
574539
614842
586655
508317
618399
516136
288562
384625
501411
338266
562875
927432
358336
501834
331590
621764
530077
720513
664768
293068
675857
335726
788198
850481
449319
343747
651796
583410
515638
715504
355995
325072
514658
559595
927432
510316
417345
465097
608225
589509
490511
536008
280368
886380
537757
463960
997353
808850
744196
416619
941233
449914
616270
222441
516348
751944
571485
565959
120629
620622
522101
601650
604695
573662
386143
364398
607058
905305
786641
159788
713928
382490
493860
575902
975891
509964
625017
505698
530885
512223
670675
494694
482326
376306
525260
426234
487368
694887
584038
762551
420965
516373
598592
219018
598778
587490
901157
487368
850481
573662
877120
299455
547392
378835
588533
541332
738961
630627
562099
605921
534312
625634
657143
517565
862399
604695
776568
598802
600408
546333
930735
452008
516164
862594
589509
422809
477062
682634
631271
761038
554968
501259
747766
606240
449914
351893
438739
654601
681252
312486
700231
791817
508330
487368
752977
815488
803988
704591
473175
417665
236370
383588
384585
656376
773908
620622
541951
664225
634148
690053
845118
232374
645486
700057
318047
556293
365952
416619
787895
629761
543505
581081
727676
907803
350885
447379
821290
648127
650692
509529
647934
592227
850194
594349
919390
307653
749415
805774
401332
488302
516017
535452
591702
710832
459676
433203
601870
566472
559595
602787
650511
813516
690503
481878
252369
402057
508624
239520
643075
700435
166211
263054
690875
475190
355813
486308
758484
393612
606794
616980
567573
447630
325072
430789
808850
651400
540683
351726
353884
688584
620927
687754
687499
645486
409901
510316
517248
691379
850481
469433
567573
622272
171088
574418
238601
501551
382490
497805
565971
555231
735092
471360
862594
460439
370322
448097
259463
557146
732113
508330
508542
818471
718308
997932
35074
539972
654912
663603
276199
430644
440289
451111
265523
564163
402603
497851
593304
846256
488871
456392
682557
756229
441705
467432
522952
611396
693627
513968
255252
494842
275166
571534
533411
671024
331337
171434
518457
223423
187719
795198
511694
566472
474227
549787
584249
834426
319866
792215
427830
604695
693627
576423
623685
1023448
440626
504285
513130
872151
609630
775831
471173
740210
373481
819562
296421
597060
557948
560982
473944
419014
711895
758001
544496
558035
598763
518834
678385
793769
393612
554138
696305
466188
641783
628678
378688
348526
757077
363130
841414
394854
513162
683914
639714
841332
625634
485444
776329
707707
684069
725551
448516
739391
525539
927298
549931
466663
909196
383971
498401
431352
566733
228879
737818
618016
676104
754294
696305
201260
997353
471788
545316
662738
298257
740426
362169
685858
716221
740210
481072
375258
613790
433185
613316
515890
533173
802004
370522
593523
880883
839985
699234
901715
762551
757077
635324
381485
1023448
641975
714421
629061
868461
450959
680848
449339
469585
708901
492433
512689
737109
416558
626339
332276
564163
698012
675092
559595
827817
488165
281575
495982
493017
454337
694951
615931
1029693
436407
694099
523517
510316
655774
407015
483057
568402
638371
528371
676359
483815
513281
581101
641783
448911
1014878
431159
655774
921730
688037
624850
519087
582521
428676
387595
423223
715017
456235
469085
535397
453319
493860
750324
504225
624416
510316
506567
683113
508330
656176
784174
629915
513281
328292
879310
482830
119687
304953
914852
437241
498747
381764
620550
486308
494717
560458
982429
448812
715017
625193
243080
725188
428911
611396
868461
732113
509717
442010
613279
449319
720866
547256
876452
430215
530940
530077
306409
950675
525393
586655
715102
685133
777472
725551
868461
341112
465459
327276
664225
598152
562270
694099
664840
401332
425090
770250
376762
552572
594159
534312
580424
390373
601346
609523
602820
758001
307496
725348
677056
742306
447657
560558
689627
624669
392624
559595
518170
461304
512349
337354
457557
473319
666831
513968
303580
581403
481072
383963
445356
528371
591702
479088
406554
306887
154239
464274
645642
321684
872151
746758
172098
708597
641549
794596
480322
391597
640943
819716
691727
503820
559595
895386
555854
418373
480372
688431
599094
364243
652604
524284
747368
531179
385343
505318
662738
813516
511992
894961
768700
619136
522286
665360
451291
388944
539619
642725
405982
645486
921730
620622
618399
261288
275298
401751
505833
492040
391970
629146
586264
639714
572061
727039
505318
707392
844132
481309
259206
473283
506567
564163
465459
616884
512689
563411
415418
428090
553423
574300
458979
652604
453567
410219
737574
581856
740210
506567
729730
507990
626248
620714
494885
677245
488323
512689
831636
663603
844853
559776
705879
483970
795275
744196
543505
640472
407227
408165
396015
651796
283466
654640
190600
470105
769948
795198
401332
541325
747766
912738
652234
615345
567917
516882
622707
797174
618399
769489
494405
373370
623370
751486
823947
662284
489503
624219
643006
561819
306736
570283
677243
675275
320632
428493
509339
467223
351882
821224
606240
564126
641783
574368
225068
616979
512689
639714
1032369
422923
601650
682691
641512
364243
446843
757077
601650
775313
387588
566688
214929
554309
307080
513871
480372
793787
713930
629818
560947
362826
515631
353884
565959
602820
422055
723170
418721
481895
448113
553423
784974
914852
419832
417590
253165
356893
801455
921730
677056
478987
119719
298347
530691
474561
775337
514131
740210
595979
1029693
670657
749423
311802
398443
819562
229976
236106
538091
556538
374942
986815
465097
787895
1029693
941760
664225
398565
749415
440562
393612
686957
469743
755463
495373
310276
476563
654640
269113
783434
559612
715017
384033
113843
284967
806648
660715
408961
624465
533227
654871
639639
297966
436693
741239
710616
750331
287216
647367
871479
826185
377021
779779
248830
543443
1067845
596330
663620
454774
776435
520700
493516
700861
784656
512196
606878
654004
564716
735922
758681
728622
480545
614380
618293
875900
529549
611794
684038
561132
496805
692007
559012
786802
684758
249113
741897
414530
550678
664300
620334
735792
638765
655346
560543
713362
104276
743768
624047
503597
392996
457877
246275
405258
674769
455637
286993
278805
617288
421658
442463
632223
556185
638581
452754
639234
628958
649883
940457
519639
664040
598857
249261
670412
577972
404927
701006
566606
720150
532200
347156
626138
381753
453221
606655
774491
580467
614172
418448
465684
607700
559744
821079
419070
659383
434918
760242
535613
385848
548461
548325
792733
540555
340025
795773
761327
432721
447379
634484
635297
418072
748000
500217
624413
704851
682296
430727
386747
644806
313416
491033
741452
487231
764387
296644
546372
1028380
642517
437873
824549
817439
520520
528146
697563
594653
578226
871635
577645
600846
641317
379049
589748
498716
568150
723490
466092
689428
163578
603445
634305
663437
626405
599593
576541
594980
605299
675806
517989
741445
276182
801335
543660
658982
341681
677724
572529
589748
554698
786802
543551
491033
579475
480140
716512
541961
504701
732113
253472
418452
672679
662260
452638
511857
456455
627369
687477
572529
358288
840072
882751
636495
662239
370687
409581
373521
835498
546918
657061
438274
580563
1028380
751904
498368
216953
242009
668721
354617
493230
800195
553909
637296
439691
442579
608823
619711
286834
255408
368828
750324
707385
817312
285525
723537
180529
584555
648420
652479
681230
624413
846642
680069
543027
563089
734953
467756
826658
534036
614024
532200
277533
918908
810545
428314
505397
636396
400695
424129
608112
779819
477028
613444
662623
902598
860207
637160
751354
709266
462660
572895
568150
879799
625143
491722
484503
755906
414748
426528
585994
659246
691079
671914
444321
383688
707618
385923
204580
246463
440875
555672
689024
766830
318598
638765
457499
700679
688163
218551
542931
857240
445424
144561
636956
561633
683219
826658
849626
670675
585994
587866
737916
457567
436594
677389
882531
781708
459966
570603
673522
465217
290747
633353
408190
697563
424278
723490
468776
269403
697830
484188
604364
431812
345243
724782
456641
579148
577491
642517
817439
669400
145993
257413
122458
788549
778880
522379
662700
300630
278839
466237
612359
676509
550678
683449
799886
836573
692274
542318
616761
742082
723338
886777
641317
265206
655186
674155
670450
636425
199212
710820
603079
774309
674141
640218
855025
495616
925061
759732
608728
402044
508803
704470
284711
790385
844119
698271
412694
566735
566735
601221
501533
636180
295435
547632
745583
464953
389361
606130
677724
781492
600619
486703
534841
338326
1126041
734751
301437
801636
454196
424314
813497
592855
387929
749713
687501
636227
577491
713362
353760
721726
737126
705174
822613
624047
695395
772902
800195
466092
734606
760467
438105
876895
553129
461471
619800
548903
385871
696964
489816
409334
449296
675806
695616
493712
925061
423719
581731
673147
576207
615730
736616
453502
785134
462981
845669
362358
680089
608823
599167
488176
782367
429935
317423
765808
218313
660849
322930
534211
451761
565517
682776
482037
456613
263334
29246
417462
374324
755536
173622
433390
577068
511216
320632
498769
378066
743045
572534
636888
423334
380197
616366
593375
689627
612322
335625
653597
735792
702644
600913
615393
731205
674141
893944
683454
738970
436447
317985
358860
442078
702644
565517
677389
944613
880396
765402
216641
565532
396080
314082
716580
849347
654921
679571
686502
730852
441872
451065
495395
571275
742246
594848
674155
498734
317266
526008
333074
593812
765521
753394
511588
313082
674491
561276
211836
608900
793866
501132
800195
348695
664378
518752
860920
544963
761974
700679
782117
840966
901398
871479
658366
667534
615600
557957
1007827
262281
800314
850583
323409
685599
550519
792465
48003
319983
546676
669704
713667
4235
996393
910086
572626
653525
497184
389977
913784
493111
366682
694122
782087
878463
594980
667986
745818
442463
944550
645699
682999
552561
290046
508613
303795
477761
818370
594388
426685
330435
759472
331820
784441
786076
213539
671745
588950
454731
941696
419489
485941
748751
151091
241447
732386
660849
441546
838440
673247
763016
849626
703496
546506
619800
729446
220125
501398
411475
400292
743605
1121392
329010
434913
602770
560666
868137
446689
608782
399822
886777
734628
636954
571325
721721
185840
605299
542829
735922
771049
869201
435428
709870
272463
638506
437230
831715
792011
398908
455465
618236
444940
753361
466431
576204
643789
235781
581856
103225
702356
254377
622010
653218
779313
289541
555196
465857
435976
673957
641663
543842
624871
743768
555003
775470
631263
557823
716580
461435
442442
271901
397101
626138
700430
880100
563640
587691
666634
970782
737916
898922
502508
896562
549115
398565
596148
618518
601221
521992
469486
651216
127447
469585
534650
893944
616780
172265
713958
615444
367399
551418
502055
423187
298519
445134
590591
681553
393021
718730
621434
762193
361763
299326
687672
732386
546001
636954
673021
429983
882692
801335
431092
452576
337400
769180
627689
804312
184462
585730
734628
406604
265227
476826
309860
653882
476721
333103
641119
583306
545908
721726
608782
252051
825905
388089
411211
1034068
817439
570125
695997
456755
854697
681092
658982
679546
825395
798717
828960
719153
698275
407261
517391
638974
509270
681698
187220
771194
529438
671745
700311
666102
630284
778401
571913
579952
658223
507634
668585
677901
824709
841773
218584
646360
222013
681092
531103
594980
441697
645208
568590
397591
850583
498893
263160
706963
520069
723786
895680
759824
171728
625687
543182
792465
379318
779469
504757
658260
925061
845669
810147
580279
783976
286845
630678
618806
425009
824462
796262
651921
10507
815288
699253
935329
623939
347774
429512
592790
519498
278802
538384
464953
613522
72743
670286
779779
783976
786802
737126
731205
790148
440132
721721
474936
382351
658863
583277
800579
560233
683219
697563
716246
684864
493728
655797
378411
666074
736616
246774
728547
720150
451858
715322
374156
597502
598451
609133
308795
738970
643541
336918
563932
660768
802310
797142
576975
384809
690623
458708
677239
524731
681352
483462
660849
461471
442463
831834
616182
535745
706464
930486
690091
709335
489688
681402
667373
678592
211255
380813
702053
354561
649855
722618
673021
563289
853220
180929
835498
402437
843480
532741
793573
426575
637160
589947
846642
776059
538700
283670
552561
363666
569458
594848
999646
694122
536074
415989
705970
298893
573223
699684
516804
767199
434351
615600
655098
669228
364783
916450
854551
552029
757149
448001
781873
341660
699657
617813
674985
668079
812168
606536
561763
647889
779077
695764
656487
720600
860207
641212
838062
537564
598747
350405
713289
237395
638581
590405
552029
536308
446999
638765
639833
784931
562175
29246
798944
426324
600913
797142
535756
684038
653882
566504
477730
843218
996393
701176
622737
498659
825390
250131
441539
539648
879025
398530
375399
659771
654004
423287
549207
696827
271213
693728
759597
509817
697590
707226
535285
760366
676509
667112
582740
562651
541584
443190
640917
362361
521994
406666
630224
541072
595299
309411
904580
585955
619310
552166
641296
438600
233318
833414
647125
744210
782992
380779
598110
481096
464953
845669
380189
460852
565151
857240
429944
438863
634484
590997
682999
615879
535613
881681
522520
616469
762193
1007827
653842
401979
740201
511857
1010276
351118
619800
542707
540343
489768
636227
495533
781038
746677
720108
810212
540443
459665
547433
546976
487132
1065846
525049
625765
526008
449836
697563
541831
748751
974595
705970
249482
636956
754490
827100
383909
336055
677901
558824
382420
547433
508983
538424
209239
854697
321174
304308
371020
596345
504312
831886
564657
740201
665827
338841
504788
490901
251991
598747
425543
846642
599167
843480
818952
663620
478827
762193
655724
458569
511911
353733
711220
268490
488986
748509
493728
541555
561323
653072
683101
445434
981137
408500
761327
454364
514073
583277
545908
566735
251940
529438
513636
579324
493610
811396
910102
722618
663105
519490
408503
572641
462841
682776
825560
830406
734182
600846
791736
701006
361261
777514
296881
602454
546345
733632
641256
618919
809097
182063
490378
674141
672029
278878
686502
526483
269732
667112
758368
773972
716246
843480
666749
815288
298027
680377
306829
471261
833981
643541
395399
353919
453339
935329
1121392
688714
509343
652546
489816
696234
550154
360624
774455
460363
411066
824549
792804
807502
582414
414795
579324
549324
580267
547716
560575
561132
563958
744800
643443
700812
439399
595085
637384
654135
676509
519700
546001
373129
478138
435822
476107
634023
721721
689024
171865
754702
855134
668817
560543
708788
709470
509914
567461
507916
626201
561633
55519
601221
467082
641296
643541
302424
540789
336203
660350
455039
561178
678514
907283
473885
741897
898922
481594
357602
592790
644806
889051
790397
721721
802206
341325
332077
647367
454502
656458
529612
567461
312764
566169
637445
940215
896705
681988
689019
849626
656060
445656
76708
424278
485585
621660
651432
547433
753361
655668
634942
546372
628027
594885
849626
372123
721721
758461
450268
594848
734606
699812
381249
645405
733172
824709
321879
850545
312793
654313
444321
682171
803049
285908
720327
782992
653842
470187
311070
629057
709739
722847
697830
641212
689700
529470
798717
493132
667534
685391
508635
711583
662623
333155
245599
930486
506336
734053
1265
581856
695395
541383
770126
566084
426271
760127
692007
666175
626599
749754
784963
707039
450837
283122
584879
989142
616780
607821
510395
895680
600753
528408
496509
678533
418927
720327
246265
198465
455505
674155
850583
923857
678512
503646
707385
970107
696362
360128
588950
925835
440875
755906
452144
375796
743123
469479
656832
442086
561763
586457
868208
796149
440132
487551
353468
785766
604389
882751
752762
698800
545217
581731
554685
605198
594095
394377
803192
744210
590405
657599
703496
565704
573921
549901
635324
700803
612788
385108
723462
376283
511588
574468
442463
840072
759047
560108
613208
596117
677901
763927
832646
675796
828186
821709
833290
841773
618730
668385
539818
634484
605295
494374
357340
499620
636338
681381
298907
731113
499649
917883
673021
645550
728622
545569
608266
836573
487132
708576
353606
794422
817439
711583
546395
567461
510519
760024
792733
512198
822613
395176
465495
656379
655912
606945
559210
800195
490550
652546
723490
941696
728627
748598
390586
772292
374346
818374
20412
795382
739125
901398
468179
670057
770126
796149
473388
328242
795647
627128
596928
334986
386559
379443
642517
570264
489816
509053
580815
754147
525901
272169
486882
327347
611944
741239
705275
412033
474798
591702
236106
611566
312335
750809
714676
547632
374370
600590
810306
821832
760014
711583
504487
616222
466092
145449
706373
680448
440259
636956
658841
752507
593905
707226
937958
884695
206657
561899
302655
114882
570109
494148
397827
680089
728627
546741
461193
414435
664378
883472
373764
701525
580949
815288
522369
538787
522819
892005
468301
931029
659425
1075459
625143
195321
394317
596345
306674
580949
643922
689778
786076
1713
908144
818370
886777
373655
880511
198706
267360
690923
586207
429512
575745
637160
524144
448043
385067
353598
570409
572626
745818
332770
955562
242395
516547
262358
589128
724462
437001
737818
871479
604919
900807
785134
423057
740778
796149
861596
451170
661726
622682
847107
854611
415705
759597
225470
822792
478816
651854
660849
583277
320865
269768
705187
557148
321700
610715
667446
238103
1007827
600614
856570
286691
463623
328980
681352
628693
561132
330502
705187
608136
846635
623830
560558
627834
774914
350226
569168
421416
334828
698275
438015
857641
687971
772900
638880
680089
692007
607769
680300
322693
597068
679307
756322
615785
547716
376283
782016
593812
723709
937539
792733
519202
501452
816121
724812
605299
639665
531325
545266
326782
696619
745478
643922
688163
285976
664692
346109
371897
490797
648420
458494
598747
623910
420666
362905
418319
536313
846635
441781
892997
383527
700812
672029
396602
920795
629270
999873
634473
846635
842639
741452
616780
617414
572626
380901
601140
325567
674883
522819
482356
493712
754490
781873
807186
760340
387226
924926
855134
551714
525901
935329
885344
618236
459461
668779
687125
570264
331237
659809
881430
759462
684864
545375
616780
716354
622352
612359
710820
708788
528146
931029
776722
641663
402773
668585
612359
713958
824559
512043
541522
626594
334204
544391
545488
944644
708040
551876
733632
779779
589748
673907
497449
737126
678592
531085
327226
645397
535613
332524
645862
759547
748598
647247
793523
724782
783976
805651
704655
600913
729446
593954
461193
427281
1010276
709470
454573
558591
333461
403710
580994
706498
602925
282195
669796
701864
694122
896705
469757
900498
803192
788463
661923
846863
535021
531701
683219
683454
635899
635796
419777
180653
586537
170454
263817
710113
277575
224075
628828
676509
404907
588956
569458
385485
649921
523707
619310
565532
691079
435226
728287
206315
687125
399885
700311
594095
687971
732002
493299
513855
682296
821105
664692
525269
504669
750809
613444
1094473
607769
288593
796821
604798
150753
666750
480993
402190
627131
207824
829140
723537
690800
535368
762052
840966
640372
896562
394293
629496
535021
565704
683219
351776
916450
720600
478734
727904
743308
295870
604891
852443
527178
476590
538489
750809
299228
503837
534201
797142
533740
595902
453975
924743
747350
579135
416234
779113
570426
777409
623830
367763
863807
620494
552029
239629
417707
703470
597843
608900
484087
457943
635899
342381
706762
601584
776435
494953
549386
766830
553004
855131
628894
686449
504936
391715
838440
709870
352265
718912
720600
459134
621543
730833
683219
503111
637153
791809
280553
965113
756322
545490
606807
501142
314765
707226
678514
458018
449677
546001
530066
616819
598020
382309
421845
648488
558940
802206
276246
734606
745583
485211
879087
696619
546558
654921
464953
492295
797142
855367
638765
683101
758368
634546
443032
623161
678592
475745
816592
800314
859743
478987
719067
543551
696234
481895
775470
949372
543182
484088
637384
411173
502763
742082
800579
544888
535021
614619
816784
497369
602769
595299
219630
1114159
570603
920312
848649
740778
476510
505573
457261
738637
681381
878631
569944
505308
643466
755906
652403
600583
491540
666175
298113
600896
531977
296426
611813
475558
580453
378644
448440
844034
846642
245929
539958
640067
901398
391715
242945
472468
308948
764561
910102
813877
393498
695533
488165
640605
594084
629593
630627
436240
673623
494774
335078
884038
700679
628958
368046
509340
257825
713958
396305
672029
543996
451065
391535
737452
487644
771049
408275
743045
815001
931029
447464
700380
459309
568679
365160
732633
623910
636180
751130
698271
559744
690017
933850
700803
537012
557301
303706
856054
580136
757092
583277
366154
579148
644081
341234
1008529
667586
469101
656379
748772
478646
552029
523839
511385
647125
585401
330046
649883
889650
468462
304076
544766
551714
671745
873057
448306
700080
305494
752507
296636
744553
589340
377442
496346
281656
816821
594980
393039
434977
661288
562991
641296
824549
925835
664040
941696
792804
713667
650697
80477
774625
356610
802310
794422
816784
529883
561763
777774
590405
214743
654004
699812
592979
893039
519639
397101
668779
613597
681352
302653
441539
576823
734606
879902
446412
610937
257315
683390
478136
377825
192561
532728
794321
382649
713563
682249
368690
886691
400591
614619
533740
591811
696800
796149
771508
1018353
731347
475186
461594
386343
858595
372376
850583
564716
639665
484542
543443
185840
636180
437873
532728
1010276
728622
509830
500927
844361
310396
801335
587437
455205
643922
124859
665159
393021
598152
755715
151504
702055
631712
365002
682999
818471
830025
772177
884695
271574
833290
524388
645405
520995
331849
103579
279198
448934
932698
701261
359074
674600
508136
243540
933989
552567
478467
697590
714919
667945
700812
515867
404747
627128
641702
723567
549785
482037
650595
419279
464964
360309
552561
917717
540281
958324
661572
323849
923857
382022
482674
796821
749713
425193
923666
759323
380031
342070
1094473
216201
570415
340526
838062
797142
763016
315671
492821
508341
394674
454354
723709
423407
552920
265592
586770
429205
796821
809097
712706
639665
600889
802462
612890
508062
122317
692007
670286
740778
486638
659383
577491
923176
655346
640424
143807
578028
910102
656379
523852
289635
697692
115526
367021
685761
900268
522369
627410
924770
544391
873057
418398
803087
323393
589020
613444
85685
848649
698271
763927
414497
638740
437897
519304
572529
520459
702644
1007827
799886
733632
596330
640218
682187
520995
687672
502417
941254
592432
501937
660764
535021
401763
519420
697270
786865
587668
585391
364327
718752
854697
185675
569210
723338
944550
569652
567412
441981
747177
640218
802206
640424
702356
693447
6437
931029
672419
525850
459356
322717
636498
482815
636215
556970
503755
512811
741897
303421
273817
473364
784656
436462
283431
608347
802310
661572
336278
545979
431790
516556
1121392
541620
724490
373033
539089
682171
656487
825619
913784
254645
436160
688163
629270
711583
317220
673838
346130
214044
620927
754380
491033
585435
682455
520995
748751
920318
781708
620354
401247
505182
857782
956194
511588
763888
858806
724302
336204
833290
715323
615902
301491
528649
641814
357441
665226
651987
476713
313676
709266
734751
488326
704470
461645
483489
671034
730852
336167
660796
779779
810871
622164
882751
676771
741239
644636
356764
775470
626467
473349
686747
708040
551450
617225
314055
700803
399267
574433
741897
561564
355055
628894
212395
589828
550656
638795
473289
301197
812680
344204
765755
685592
491792
405126
320918
289696
648608
455169
703496
568943
763927
766830
262758
543768
682171
653218
690800
620468
656060
534303
488693
685599
592789
864489
497483
846635
626138
728547
781622
716580
881681
622151
616780
485753
937539
466407
669400
420458
754490
610360
665115
700443
664109
343181
728651
541332
377622
754702
331849
648862
664297
370853
616469
824549
608158
562907
679515
893944
602363
740778
365064
631653
697830
576219
306979
459613
344244
564749
740201
581731
837214
636180
655346
312103
731245
687672
707995
558631
860067
571008
651445
520286
522410
773844
656458
752507
801999
690855
538384
678178
601221
588325
882531
489070
640218
488766
715436
781622
732386
674985
763697
430487
599167
685599
585955
788853
589114
641814
588983
496090
539891
932035
809332
796262
786865
615026
237407
758461
519204
457327
328817
483900
527236
687971
255000
374841
334358
672493
505182
492245
332432
1036971
781457
774455
755053
541072
846863
600846
776467
833981
485977
718730
838845
781622
667236
591777
1075459
858806
819393
647250
923857
981137
374346
656849
389977
781622
500957
526527
537335
689700
199853
515692
534869
435547
572626
580136
714170
686449
608900
933989
651445
324868
668079
707039
350339
1067845
926790
611566
109649
558020
774405
907283
688864
488541
688714
306117
627369
1053482
772292
579324
833290
847832
321012
466431
673522
835498
535745
575577
621073
734606
544267
534841
731411
860920
466199
479730
579902
950799
579324
640195
189391
719153
753361
520819
663292
697725
580863
724773
738572
816876
666102
270274
626848
259474
615809
689221
349157
485976
396660
499793
760242
754702
846404
650595
769180
716580
445424
506907
446378
582299
563932
702055
199493
544766
343345
653842
854697
320875
572626
843218
504168
760366
831886
691780
760024
623939
496346
898636
728622
842614
520459
206610
273628
112653
668079
647247
613522
593949
399715
532376
461193
946763
373330
614172
381147
933850
828571
558850
710820
612515
724450
515912
586537
560575
895680
583607
494029
725833
893039
733573
545141
421256
718912
421406
673635
234429
448001
656060
839068
431005
679307
377908
759249
683390
818374
824462
683219
379582
810871
308479
688330
567461
743045
667534
483489
481934
665115
851722
926790
598451
299660
583722
652403
407015
647250
776059
677460
981137
771668
1007827
731531
691780
417299
532200
638740
636180
760024
519822
846863
214020
816121
546300
891542
557823
668678
568909
462580
640424
577453
442463
901398
682776
716893
696362
322983
569652
653842
159996
788853
526584
755906
720327
713362
667373
893944
928957
332402
463395
404454
529280
549901
883472
404380
653525
815001
668355
758954
450781
744221
317266
375931
680695
667446
759472
123022
537985
672679
543466
546372
274296
539089
433403
806199
761327
901398
541809
560233
724275
412792
759597
629270
616165
556321
294720
389430
589211
627128
818370
731411
760659
342392
749713
741897
524619
539962
469101
751717
498734
799886
720150
552166
554602
634934
324795
567092
404907
705187
596148
570603
684038
889650
760659
492362
417423
696051
867420
655668
843218
572039
714676
821709
765917
658810
500338
229940
320797
689024
658457
685722
826185
670286
594848
522877
687971
415989
800195
406699
704470
802462
520995
708788
829140
407357
437607
826682
741445
629957
619384
591073
541522
678175
693671
278805
498033
663097
442320
614469
902598
995107
810212
754702
801368
629057
546525
476721
541522
662257
794827
378103
625143
308034
560709
624871
500604
655912
824559
580115
624871
670603
672029
334276
521992
484979
355448
561633
469005
836573
510691
394277
503003
683390
545632
282609
610454
599593
448716
293401
681402
407994
604919
818952
546525
778401
693930
648412
355324
710112
150549
754702
751904
746677
753662
675774
763697
660198
562409
822694
788198
364659
299388
447819
633214
418883
509051
352558
353312
404828
545908
783153
495217
712903
565911
641814
757092
753177
772177
615026
648475
409351
846642
613792
509830
343355
914852
524144
588760
570125
600590
691079
637445
774170
468171
673623
751179
538049
691079
605632
593339
432367
598451
460435
665115
557823
642734
642517
381510
593840
688998
635085
848649
669775
734628
659852
415705
613597
194802
333319
643137
704470
663743
475823
358157
683454
784849
623527
205531
416656
824204
372275
579324
851734
882692
257353
545853
674616
461431
525615
697830
479792
655912
680695
916450
510395
559067
600421
488176
521532
391032
744727
682296
821709
652195
552917
415331
490995
627369
737916
525599
530776
783976
716354
436010
600846
378947
647125
673988
664040
722618
500324
400591
816540
495135
594874
580109
740201
382351
424010
682576
94664
707226
556970
269863
620208
666352
652403
301719
707995
313676
792954
541072
536054
721721
659383
458551
621065
453705
24547
635891
226081
200057
392873
267252
697408
697590
282866
766561
384246
438907
631301
849626
695764
669401
588900
855134
728215
869075
702055
742246
719702
374210
679920
478305
676515
370304
610803
810306
401843
989204
759597
453467
355547
884695
432462
658260
779077
882692
876441
653218
737126
680089
357841
779469
475595
799126
590405
735500
615825
946763
521303
653271
844034
920312
196975
561178
655273
552177
584831
400755
743705
475391
696619
740778
854697
779469
896705
607088
696051
478497
462197
458957
689700
563088
387565
624056
515535
827100
581811
675796
454405
569053
468697
440875
553906
885344
676324
793483
371001
397605
457880
719596
569652
397053
756844
546995
633888
684758
602136
619800
611218
462667
725211
637629
528312
809332
712706
754490
256293
464805
345772
404262
616427
566171
679920
439125
667986
911850
729026
620249
378808
295868
680300
886777
342356
664268
743433
860920
728651
901413
550678
615730
359158
768855
647250
489907
308505
842614
843480
479335
494532
723338
508933
179364
713975
704172
629614
437018
451761
465428
660768
898301
477845
486064
429948
589949
601365
658982
832087
734560
824549
433613
714170
442075
374385
655206
691780
554750
844378
950725
487132
833414
656849
682274
319218
450655
415276
733929
281027
685592
697590
598530
664692
1028380
667586
465387
804312
506150
403514
599167
566104
582450
424500
477706
777409
592790
541440
462019
673957
553909
889911
766830
588950
663437
522968
407964
503111
153928
353330
780512
709736
471223
474816
468462
552029
719153
675796
569940
588900
501636
132368
696210
515994
613951
242344
759824
580949
561763
716246
313636
804189
635891
602249
844034
551873
365674
378874
655276
696051
815288
402620
927099
545266
622838
675806
549115
589020
312335
1036971
293592
709335
480425
714676
772902
657599
664378
420769
413196
682249
333777
513155
664300
364408
513906
782298
396040
654678
733929
707995
748598
483843
472932
874546
735188
772902
683620
54693
594980
675639
677901
678514
596148
1075459
632756
717368
212395
539787
337410
506528
552920
466395
647029
843780
593385
439695
689024
879586
623097
545569
838062
826233
707618
449225
564698
705422
444920
833981
688492
526692
565517
554494
686502
734606
641256
649855
698007
766717
879799
810545
574668
792465
663728
586334
641663
373057
452269
636493
251899
619310
724812
600913
792465
560962
724462
516959
453417
314725
565704
558020
737916
669401
452591
656147
502801
590163
438827
356555
349640
763927
367227
390466
529189
737107
789585
667149
474804
638392
779469
580622
503646
648041
410919
471173
517219
876895
639746
547716
407237
568175
848649
533740
626201
627339
637384
320062
415331
410881
541397
298273
307145
780523
219074
636960
454731
496150
537012
712268
565517
686747
731411
487132
474376
616928
973191
746901
735048
187863
588316
683101
492252
223763
755988
585994
636888
557730
525486
719254
636956
714676
682187
521119
572529
688998
538700
598747
759462
738489
476837
801335
635891
631074
873057
337228
663681
239110
653882
1061359
647945
698275
590591
568290
734606
660768
743433
594848
165157
854611
614619
571017
535160
579324
121330
1008529
402747
392842
658982
794422
682776
779313
474354
650665
832727
231585
336799
480077
671914
616780
552132
689031
755988
785361
504788
519040
681802
235255
544780
664039
465748
475126
505182
708051
829221
268041
626467
709335
495113
807691
575135
429101
74857
732873
740201
702356
702412
805651
254440
870740
868273
485592
449817
534596
465401
803257
640195
663949
791736
800579
263134
632155
605299
470401
818370
486703
327239
450765
375606
650361
1043356
1003682
796875
397459
610753
233333
645896
880937
822613
752762
451858
713689
766903
444600
594712
499318
389954
304349
937539
384252
620700
528146
651445
590816
627128
383530
860432
634055
606671
448001
569458
807530
303101
662623
727811
714978
547914
642320
572626
553499
843358
425429
589020
691051
221651
678592
642428
955562
683101
573842
734751
666831
750951
779469
491722
752507
714676
515782
616182
494577
839815
535452
294483
463691
682249
687552
639746
213569
485572
860432
868273
591526
680089
392272
658982
941696
812332
663437
306387
491814
626830
681553
431952
407333
560575
623939
617932
630224
405568
918528
690623
1000607
467112
542056
354701
248207
366661
933989
796821
839239
445716
228453
896705
734751
531103
428466
325435
348905
281586
541072
535285
575019
689031
733573
431377
293429
503111
973191
546372
734953
688655
287404
272463
197713
316327
546918
433150
521002
314349
605299
587813
488331
876895
523321
775470
693728
751179
686502
456622
361867
254377
449519
453118
818370
578578
521199
768124
651854
622737
644350
722947
659383
649327
308259
405459
653525
519639
707995
619310
454626
556160
358157
612266
552737
612714
322100
793523
528199
681381
559852
785134
710799
613335
644350
709393
278572
532834
541072
696404
753361
618414
465401
310459
417722
686747
438899
304618
651854
849626
483843
520995
796581
779077
520995
840966
641256
700311
379605
322930
688092
683913
538956
884695
183289
746677
355355
377796
637160
646360
724812
407652
308549
586383
688998
596491
614025
489174
481895
427835
614469
577918
729446
718912
586471
600846
593375
596150
792011
692231
478802
560233
638581
327300
426213
716246
709470
625589
486716
176964
404380
715436
1121392
780523
226792
504788
560252
708040
496741
614172
690623
625143
733573
661572
475855
716354
782992
740201
664040
759462
738970
689778
709335
897022
491496
431633
679920
876441
407201
762193
708313
926790
420071
640471
250771
623187
714058
677901
786865
685391
827100
824709
650405
410318
664040
634484
376779
349777
434492
664733
426024
669401
647247
535368
352378
624413
588007
283675
926996
633442
796821
369979
100935
637384
636403
725551
833981
268343
371958
749713
619310
681979
735922
396040
860508
520196
784326
477264
868273
654667
502829
457019
538700
581968
857782
809332
534069
864489
386538
248595
626873
809097
653842
122524
550678
484595
784656
825395
484142
667446
481160
937539
326053
410970
731205
563088
595299
743433
485043
600320
268600
849626
720600
664944
537012
548011
716872
441216
315729
405459
600320
623418
368135
538700
970107
648270
529951
364538
464798
672879
674985
847107
547433
672679
422901
590591
673537
814361
716246
734751
383348
306624
543067
183386
711878
485638
723462
561763
680300
774491
756229
471068
444321
304618
683219
579475
617233
774405
279340
350321
674141
809097
558514
904397
400213
852443
765293
831886
447932
653882
782263
774455
524144
108792
731709
763697
669401
667446
602372
647250
368724
619384
492602
818374
377558
608859
776722
502614
729580
867899
752317
674155
397101
659771
700679
441872
630224
605629
359074
989204
676515
266683
455551
667534
542829
579261
599601
652403
575173
372989
803192
374863
833414
810871
451065
356207
673951
493516
490012
723127
873057
944550
451402
301626
430643
550423
841773
644467
543040
426835
417288
641663
710799
566735
1014970
810147
541240
538522
814860
616649
634305
605299
427450
730611
862799
546001
433751
696362
651854
645155
845837
118266
546001
614252
540379
958324
754490
738970
598747
344822
718214
893944
869201
706131
695395
744553
345826
533740
535160
675274
811800
766108
811800
535613
833408
447530
673522
529951
486858
604919
849347
483686
715621
690136
843994
655912
555196
379659
449404
530498
782263
296180
635796
445401
832727
744553
685391
1028380
682455
444608
763888
629138
743308
616182
750809
445569
750724
451761
504105
423922
872964
630678
881404
832158
410793
621054
675684
388499
677869
636180
641705
914658
576989
647247
559345
479291
824559
328397
600590
682455
881422
603593
529810
769180
664040
660414
785409
441872
699350
560233
453606
272674
558421
550186
700046
763888
664297
656892
390123
572525
739619
625964
552561
461471
546001
807420
684864
624871
681553
760340
538485
697725
461193
554269
373298
156216
563932
410843
749713
579110
813039
416165
674883
765521
1008594
544766
600320
679307
746766
448001
463855
217271
517049
618293
552177
617289
751130
481470
410024
614172
598081
748000
566733
666634
497369
272169
661895
275977
565738
520459
489988
367607
727904
518010
514551
1067845
589020
640218
670057
645405
580758
553920
807420
700803
483843
638581
488849
601663
659383
468499
724782
615026
828891
331390
751904
643443
711220
378343
901340
710832
390589
381581
316719
645405
662134
593812
941696
810306
648750
861856
654847
713689
576204
996393
535745
745090
639665
229857
200107
532351
593177
553606
385680
559411
874546
639746
602826
755715
589748
641814
614252
907752
545407
805651
769497
608782
799921
575652
602334
676723
266101
763888
587668
529438
509538
821709
572366
481895
721721
622818
840072
482815
736390
680300
462256
835047
549115
445656
692231
913784
469101
380997
585994
576286
637153
659248
545266
628894
364153
381557
755988
698275
802310
664768
784656
498734
636425
426213
602847
453705
569231
308586
468776
643443
792733
690800
658260
539481
676668
441820
847107
445401
658982
611805
374409
582848
234653
497369
559627
558591
541989
352181
519001
953577
667798
568708
481176
569458
449064
537506
489070
434291
463404
523548
386422
467617
350231
340762
424866
186801
513447
439926
434858
530077
232653
301260
647781
763106
668396
296653
262006
529470
672620
628678
392185
527700
1107386
804054
333522
316621
515019
968670
283500
436200
777955
639469
648395
389977
254566
281575
553138
302634
462001
538286
362786
377527
566498
565911
283361
817435
884038
590100
720774
484321
538165
299436
485572
438424
341731
665007
491172
592594
1023162
121490
519984
483808
661484
477360
493109
593399
424755
230362
509529
290802
725211
570396
567381
610553
661397
366777
645862
457334
644830
473885
747049
533416
559067
485828
679868
505742
334658
410246
548416
932709
545451
605311
677406
525411
558853
385522
550135
362289
485033
506155
254377
627128
342686
247609
497736
823359
548113
851173
850384
553988
564948
603045
574381
607110
386306
399609
368590
881284
510975
546569
197574
507152
810633
389966
531166
585568
721703
200997
923302
513659
369473
556967
269884
432615
429672
513034
338536
592070
589048
452797
370867
534485
300988
703566
763391
517722
321750
518167
357842
400951
203704
332799
370594
417182
552625
391509
577266
714752
215017
451065
229332
279712
369836
415508
660716
436081
263019
648066
334471
739624
601992
762147
420495
814907
656268
531801
346033
282880
357849
435643
467033
219326
378522
430556
227908
161609
349157
557550
603144
344482
780183
408913
599094
727466
424146
503969
566061
295712
764099
526056
629352
811307
508468
579842
313556
421198
419582
388554
343315
412694
344221
305494
567902
441949
820239
763557
604660
246747
258943
243392
449107
565515
335995
288997
628673
681385
793483
371958
360309
643889
307514
420397
846204
762478
495832
325606
716451
356386
524859
439069
351962
619852
367158
716059
466403
388835
624057
362940
700443
472245
927082
512061
462602
567394
678286
559885
175020
491406
581403
364834
522533
541334
261347
283361
701950
474300
328529
839032
341371
658909
515493
556536
518645
239202
293125
376306
644355
467180
176257
551275
850384
812798
443032
842267
662049
617978
314765
530997
732494
492093
481655
609727
235297
675274
821485
499318
405768
289390
520658
607602
483770
603803
690951
456265
558639
621887
540268
650372
492764
575301
393842
574743
881011
517521
448500
361516
464424
857240
471707
719106
580453
481101
500127
986402
607795
484320
236991
574455
421350
562673
899610
632152
333840
262724
498480
639860
622764
659751
602274
366884
452408
463051
358068
423011
495437
533476
465679
425953
608290
766372
219580
420005
367626
427150
590341
617981
653889
720219
750224
415772
176040
239710
251841
211098
523707
454380
340265
444605
519250
590169
364486
447121
254952
498096
66535
372898
532475
172385
631336
527277
395221
903289
508484
800111
538253
478749
580003
358648
592756
433880
472059
786865
603479
631211
551201
533694
782886
534268
492000
501452
356764
440112
476196
604364
337308
824524
436247
379443
342381
675274
458268
244786
619449
695400
566516
474336
760659
327207
333461
108021
742916
511866
588645
663822
637740
573261
260642
780820
625429
279256
647818
610434
352006
426771
340793
533044
659649
238831
519171
259410
502852
597091
26810
742218
711744
739599
826934
467016
646437
629061
330729
374661
377889
813182
964000
512512
522486
670463
268982
456378
1061774
637249
525480
654382
497546
399344
282235
416723
554531
484662
618861
272086
316191
216778
455178
440601
513498
386559
608544
247500
359403
484265
499450
557941
900561
1032525
675950
714199
400852
430753
73822
920690
575390
417606
564101
479300
557494
671136
537757
695110
657022
492776
444435
637264
548461
276338
452785
892825
399825
450438
573076
160800
209469
644295
190171
366106
425670
349789
1031342
459375
717149
433195
672287
421852
550386
80477
520700
304450
429789
636725
392901
639078
497825
486839
673242
492602
869453
428751
297219
120296
768393
471495
515547
364153
472552
544655
297571
975891
60636
566169
388911
896402
546405
507671
474654
618016
708430
246265
666634
349014
464374
435889
564657
248195
486023
318728
838950
532090
522893
292084
556104
515547
609777
672715
369087
303292
823398
743214
373712
492948
563510
495254
273658
459850
509199
441971
474044
224635
165181
271313
468564
603795
532484
660306
652125
467294
502882
364108
712682
477808
371871
541605
460599
459924
619991
741452
713381
391908
246302
541209
660062
533982
787502
396646
325882
495427
1005206
803784
642734
531819
572668
495764
986815
331482
891565
475126
597892
80446
654637
715984
588436
287007
497356
356922
595346
817312
371623
516484
575027
361886
704733
462167
609777
388976
816592
556391
430677
373300
434054
558211
655292
300936
466474
661430
516636
306656
445401
472373
559882
369610
476826
331137
385522
723360
385748
461016
812168
444516
247533
431204
600753
406639
179873
416514
140501
74607
704341
824709
794280
862659
226009
473058
603693
475001
262991
150864
733991
413312
554918
371699
748222
726689
403132
249261
572895
540898
456074
852506
858471
439711
240743
411079
323215
234377
401661
408470
410156
396016
291766
580126
525050
555915
502801
653546
712412
512829
145695
527207
283498
806140
737916
190600
200080
670234
420360
391773
349094
737818
549021
398429
569352
942316
295581
702629
431092
515182
448799
591811
466688
444568
285469
578433
761446
1106898
703725
146289
374841
600614
647218
286627
484453
519624
254236
564602
453952
467236
417268
315299
501411
1010621
521002
685964
206963
759618
750666
283676
494154
521002
381920
662912
336781
530997
763093
660160
517521
460222
433421
481697
267320
627049
499948
531300
393013
351320
355901
361749
399833
598976
653555
615273
534064
431672
457454
323822
475956
734560
476227
623527
713362
415705
541187
428996
472271
597547
830072
522172
761038
203234
513498
650372
285407
336155
514946
411712
448622
497571
412353
565140
774757
579053
406359
366119
443977
370852
422879
491987
399825
453977
482326
594787
692628
451267
461214
716451
496621
571717
714986
206561
480856
500604
422290
369443
657816
440841
306550
483148
468330
554093
424384
341660
574853
204773
410610
306521
546126
529168
724460
750809
571717
442925
366884
544050
201232
549906
587190
459743
568590
435643
835653
456418
908472
560775
409620
391363
817744
227799
343668
500622
513506
332402
628162
281598
1025427
814366
762714
714421
357441
196128
373011
246747
785439
466633
490835
928004
720579
595367
459792
816355
239549
533884
587823
170637
490624
458408
180055
439564
493363
782117
534149
570853
221732
673021
472009
515233
705894
815084
593610
418104
596165
436229
397750
509311
808312
708332
127039
155626
335621
740522
614430
618225
297426
518542
314477
376739
751354
611635
513130
407334
551323
322966
507249
292992
339627
669998
452792
240677
459234
433376
254713
583248
210102
824029
678468
883877
478286
796875
641548
441820
409492
486341
553480
444753
479232
498791
365669
114882
767067
66571
565013
145744
368478
716428
474825
613133
390290
727001
448471
683582
782992
659299
597764
700011
613457
475795
680564
659618
556247
477489
421826
347392
650023
483870
369925
654382
461503
645233
535841
308033
646639
602132
376454
478542
673253
773468
701913
489762
602644
474979
327165
562029
629258
440802
716844
467510
248329
763039
646900
616877
589026
654125
748987
594869
869808
290409
459199
768428
230367
654382
263334
364637
443517
526051
399651
439180
386447
589746
596675
258347
439438
408065
447451
523053
509583
369639
831024
685638
185579
669461
732270
401203
370023
465548
134582
285057
674082
545569
355185
321193
444436
697333
552177
260693
708758
318430
826185
395163
560056
686654
428194
620414
671635
622303
641296
483598
659709
378021
632496
276019
378035
376982
474124
1033975
594741
651947
378774
352068
591519
626678
492490
411305
402153
572986
415856
408214
954800
769909
315256
569804
708856
610890
843610
41813
485061
572184
921716
767804
489951
240924
827794
431082
560899
674219
295870
394634
467516
426318
557104
244881
135629
218669
610449
492037
463466
580262
473397
765348
59764
249454
536858
466281
475672
593949
145715
528146
272208
415452
691870
467016
571238
692960
759944
220011
515616
480331
389922
440370
566984
378411
424883
448245
442850
367619
636961
334552
477908
459094
612136
448330
480560
326392
596345
378451
351363
407333
393851
682968
285612
433141
479972
576064
617639
218628
459502
465546
419858
482453
491689
501355
368910
773087
585129
692960
529513
658841
172385
445444
334611
452426
323315
577594
108021
659502
575057
335752
436646
251205
618724
523847
337891
532119
544753
484418
292992
462510
473821
406692
467016
400432
698189
337047
747513
486859
431352
492945
362361
386747
644968
438649
379020
276324
445522
765643
523665
582980
447122
417864
379556
603934
586013
714125
471816
317017
576334
267067
256392
453927
618126
339056
383831
80280
683650
372231
392323
494623
568285
155511
410680
649220
367788
267492
654871
572992
669769
404783
319356
540684
649802
258967
212017
445837
886331
447186
454632
573107
495638
321960
246302
265428
446099
508065
871052
501729
631574
504861
434291
471820
584555
522734
590938
530099
387012
416488
157290
740706
510528
434813
276103
667663
400781
721717
215909
679182
537560
530719
473777
527572
360534
391520
337822
360697
477865
271623
313097
301632
516459
244055
643884
358324
544562
245083
789324
734352
631002
513623
432424
405459
390590
620075
492000
549860
492467
157380
766917
312386
452427
210559
332182
288276
482930
345618
609531
583820
330604
814447
550884
298637
167381
969725
621770
253472
743308
582521
227799
492991
605078
432320
409818
604351
156216
478684
494033
421827
323588
493668
635104
328578
410315
457460
103579
414256
361482
231633
669329
1101820
676541
632413
607823
733924
705528
551571
530613
749791
225110
459467
568041
407259
468228
351954
319618
363369
331201
888173
655892
386383
629296
8602
338014
683558
497839
555446
501880
834979
472355
585721
394630
500441
654762
661330
332773
483815
404520
481589
668646
153587
413568
880050
625222
678305
439416
389552
413269
475126
299093
443699
487312
599806
409761
768470
401286
419132
817548
661330
704341
452067
271003
706498
441566
74767
92164
414822
509523
796505
491393
299096
823605
287148
400780
714057
364538
456985
248830
408295
817898
340933
791440
428632
537649
356764
190875
650370
786590
698337
168614
307985
252914
660914
795441
790737
400951
767199
265895
107444
691289
440628
108131
375582
405652
244208
323528
665991
409710
421037
720354
792670
846863
306409
183048
339529
440312
436801
670450
325435
429694
398002
476660
318931
490161
489096
359649
613069
445857
722967
399644
742161
471515
439922
571377
403091
387267
627189
881405
446294
581538
401173
403662
446729
434347
542191
574455
476077
406639
552474
482727
349041
924738
507930
513274
492591
487951
788853
654707
578443
485061
294272
501398
503607
399848
795498
509914
568943
442006
273658
536262
616243
545321
495880
339602
344527
419777
677188
381753
261053
487727
633066
480425
482918
638506
445419
391190
642885
602732
556737
909911
689340
458239
650023
503739
372523
285260
386259
84099
382373
739122
358732
337440
295882
557519
567827
406498
629034
748337
234836
257413
497741
754732
356954
356655
627577
202676
385501
628867
568909
453977
418749
602463
587104
974949
354909
402613
617689
664192
698465
658175
1001252
889291
689021
699086
809543
618535
467236
439207
629105
591231
343181
818152
315708
1050362
677783
871703
428530
912452
592789
264124
583412
769203
420803
758521
519126
616520
650115
643142
366543
530771
977629
641169
765349
725317
488912
592942
489709
638200
685494
748687
880951
559330
467956
820555
614530
742797
578048
493962
436077
604891
688850
552491
526040
650900
543833
631602
587176
629075
498391
528326
834162
397069
445337
515198
641265
692099
617097
485378
413312
629922
605999
608089
331434
253488
645146
571017
444334
652926
683155
635283
529100
263376
587779
676614
273320
758927
750346
534511
465993
709482
94128
628867
640783
462590
792982
552230
880249
800644
29532
552196
808970
219580
544665
856131
651956
577370
641169
577011
438810
591077
864841
448784
965113
417059
549831
590095
925325
864841
521681
516114
538718
486534
585353
507930
566517
506329
806661
568664
638173
460768
575529
791793
537381
133531
481181
652800
501345
777874
629105
499865
664925
655691
583128
611631
447914
664041
620938
550752
570703
755701
722292
484976
662873
563713
606256
772386
666772
409097
799632
496409
456185
664192
511218
664925
541233
747966
614528
575529
692598
559215
722292
421081
660799
1001252
693559
594220
677702
408124
670405
398838
635956
862791
601805
449246
407039
643142
623682
659392
652800
474703
771744
480925
495612
653524
558982
697844
611631
651843
348220
597662
527833
608089
630284
481655
533178
537381
427321
919880
397833
518009
467181
337822
636027
783988
356415
630853
670976
402033
954980
485742
839831
546075
678516
578766
657282
794435
741621
518718
791681
769203
664041
603871
479222
363083
376151
537381
370572
653933
391204
563800
620525
809543
462555
569999
575529
584447
598787
794435
565382
454713
427321
421297
664105
807230
856131
791681
590095
547641
488033
664861
594220
805977
226009
436448
907435
611577
217920
582629
944644
670744
369407
582637
465089
49082
600393
1104433
588831
804810
689021
394353
327991
673951
670976
693559
778399
427150
418008
480925
579329
590095
610108
418686
616678
864841
677702
881525
650836
919880
196776
449077
474561
784096
929374
780600
998980
725317
480925
495243
620039
655918
313878
684962
718522
878331
511908
531225
39835
465089
544330
486526
1088676
616780
547006
573255
557920
653421
414101
494373
576941
481072
568519
331897
117611
608089
738203
521617
512456
558982
394854
639127
274698
489791
263200
834637
744066
337879
661583
898881
912452
574598
457824
633409
645405
529661
591158
693559
461513
568519
452816
779421
340491
655918
853340
863742
572159
735562
402190
741950
660904
791681
570603
682977
217866
706391
668871
906283
755701
518421
578766
517133
806661
758927
718730
476096
624062
601287
617635
235255
464450
395972
508994
380761
637203
656176
664925
664474
514246
403847
402326
705285
707722
311099
559833
601682
800644
832715
806661
514165
706391
864841
650959
662873
925325
494373
652832
316328
371871
759801
376151
541031
835286
630483
239736
641133
372304
485771
831149
635333
560462
614740
650836
725243
676614
602334
508994
767224
572038
431638
843192
489762
642104
822794
568664
906283
648164
769203
843192
907435
650900
539322
444920
557920
540268
943275
636456
226999
605999
523664
706391
278755
454229
427737
289222
599636
591077
439207
529839
465465
678347
688850
654898
499120
460606
469984
650325
743190
625964
744916
598204
647359
314744
808034
803049
664861
728564
899568
919880
493368
605303
657282
638200
863742
728564
612391
365140
641265
758927
49082
552230
497736
465684
602777
645390
489831
703020
677345
652926
531187
244786
428292
465265
655485
206122
422790
525751
416124
699271
589538
300688
398330
559948
831149
378117
620938
574598
651793
620081
547472
617097
407140
336278
606256
568664
652832
531781
689021
699350
652800
537381
640783
624062
480925
400652
762147
328597
670912
727023
1104459
645073
628403
141520
570296
660722
537381
269301
697246
744676
808034
550752
755701
494373
751104
509138
528544
822552
804810
931899
579475
244024
597248
479222
593427
662753
733976
432930
654295
409085
562049
469907
664258
566781
400492
570264
464407
651793
586123
840274
597662
442662
558557
438517
925325
445011
446308
486164
679525
535512
511588
651315
284378
482616
727245
1062789
521681
480566
422776
613651
376151
608420
592942
597248
635333
691009
993174
646130
486526
744838
394663
699816
538700
906283
558982
545936
465089
421432
706391
672470
572589
409422
652800
404732
499228
521617
880249
344222
526875
727325
444199
516293
512398
1006120
620413
647335
679525
348184
641169
851104
546432
880951
200156
613509
352467
654295
660904
1006120
405787
594220
369836
594639
578766
680799
614489
102123
582629
677046
627346
434351
747966
428930
1001252
416964
651956
663963
605999
693559
586520
580481
516903
842435
602777
624966
389766
566781
776378
559948
671555
792982
519126
654295
804810
314129
680799
444624
315299
549831
224230
707623
923857
570296
565052
526222
648214
426935
543697
510924
259584
110772
680472
521681
730231
818152
677702
401075
481181
727325
390364
651315
614542
856131
489670
789612
683139
513447
471465
392635
906283
676927
481181
730231
759838
513725
565870
605999
527913
688029
728564
338232
864841
614647
880951
398373
664861
735718
242582
627317
807230
899770
518751
570296
585353
464274
572159
582629
657621
652926
624062
557077
323528
643142
847663
590095
464217
941696
655485
555530
954480
912635
1104433
502337
376235
553293
847107
456439
677702
482830
388165
379404
776378
533227
636177
405781
486526
552230
799492
1002242
651512
626242
781779
707623
599636
706611
692099
809543
319658
616678
690443
543067
718308
888085
443129
608089
556175
413807
628403
907752
308146
407991
617689
671874
852409
705451
718522
452242
780600
429413
620938
578766
613451
680060
150107
421733
557318
637174
727325
589573
856068
659392
499630
680599
832715
494373
748951
809543
305374
629105
291550
164868
626242
652800
617097
469354
702906
418413
549626
342843
801937
465089
596952
348220
664861
465089
418617
539803
444098
298907
929374
528326
406787
623992
691884
552230
736748
353426
1104433
854697
501131
535857
646900
579865
601159
709794
568664
569214
912452
654295
645390
498407
655485
702633
718522
512061
550044
652800
379928
546075
127447
422240
355813
467494
283392
161260
356000
411259
820880
597127
9145
842090
758927
281492
705396
772636
594244
594866
784096
577891
586537
578544
523235
346371
519126
593427
668272
664861
394917
722292
547804
600519
454235
672214
545475
784096
690443
516990
429547
829170
510645
542182
686037
706391
616582
630910
328398
521681
286081
317184
818816
919880
456907
647202
521681
856131
656112
619122
479222
285673
584805
599300
613509
784096
609464
678516
462317
521711
664192
481320
500039
686037
827208
631296
925325
467494
659392
628723
402160
614617
612391
656443
199853
260980
609737
862791
856131
637214
233333
630483
611587
478061
559948
355448
650959
674553
862791
418534
620938
635411
194141
195987
423764
616678
650836
558982
600169
591512
508994
371280
494373
682098
811107
259695
613925
637174
508670
758695
916455
690914
689263
644867
665328
628089
597662
553145
820555
524279
686118
755253
559711
744676
408974
762720
920749
670405
575088
524264
664041
752718
613451
654295
522942
553293
566781
336120
549831
702091
748095
613925
772204
251357
543833
655918
506336
472602
215366
650900
415791
468208
977629
521681
631296
673951
517149
413313
977629
296851
656112
822552
392987
690443
940650
1006120
635083
637174
617097
180529
599636
550843
562246
792982
754503
355786
365933
348717
617689
683091
394784
675581
1024813
643142
541233
659392
376151
379072
556253
455080
611631
631905
476143
294843
714772
566781
200982
492799
919880
641265
611631
684962
151560
485771
400764
831715
407259
792982
603871
664041
758695
804275
807230
439711
604389
511816
343034
324987
692598
497320
954980
620081
528544
553145
888491
341660
789612
568519
365030
503190
582107
834637
566781
651793
608393
521681
690443
394614
641265
445781
519126
396684
347947
686474
692099
410218
832743
390501
775811
697246
652800
706885
629105
563800
382107
637214
665328
567201
573966
561221
565382
818816
324621
199493
513533
1006120
436099
744838
559948
687125
578480
387617
472777
612391
852409
491318
399813
778732
453203
775811
589048
692813
614528
446386
573299
567149
804275
145449
387883
414558
613014
349421
665328
657799
480925
704593
648214
358632
878331
570904
559492
648053
780600
456377
403986
350496
809937
614196
607110
799632
725317
453670
350051
580481
693147
907435
859474
301015
697246
636177
647335
642104
744676
590095
520517
568519
511816
642192
462289
489250
511908
558982
707722
726585
608089
654295
400745
631301
636027
383353
647335
215249
380819
582629
626242
690864
443583
479820
592275
576826
591791
636177
862791
424779
475778
706391
791681
421865
700951
92873
690623
538718
713095
744838
776378
174040
378572
182051
299082
657799
565382
931899
850563
624062
694501
517066
600169
443248
754490
689021
549000
648164
361607
625565
559133
421171
683101
755701
630910
317720
592659
592942
352086
664925
664765
521681
442589
469150
559948
541233
648164
853340
485813
580282
1001252
660904
697246
678516
354420
591231
674691
576547
554906
707722
332634
691009
919880
601682
592634
650959
484852
357059
479222
702906
538718
337228
314817
469431
602777
469107
651190
574255
744916
651315
648214
357102
338499
558616
563800
510441
646130
421953
643398
697246
591810
670581
931899
470964
394917
856068
218551
794435
537381
362361
630406
539528
594220
789612
546075
703774
692813
758927
598204
437048
503139
330729
596438
690864
818816
677726
690844
604893
748687
593232
648164
638200
778732
261620
630910
755253
399308
299715
653933
670744
360553
664192
670110
169269
705634
334845
480925
804275
693559
636120
542733
343848
480925
678297
650836
640230
786802
650564
335995
440102
919880
649748
521681
397939
440067
348172
580481
912452
543833
634355
552597
530957
600169
467494
791681
566781
342039
727023
558982
315542
851949
468843
571377
637629
506425
597075
824969
614528
616678
573966
654295
232889
326971
671555
694649
641729
537381
629105
425097
652800
863742
664041
613451
855131
683139
659392
699271
602040
799492
129460
402033
256935
673548
369593
257844
824969
672339
210561
619122
317845
360089
758695
377295
642104
925325
629148
488419
413823
590095
657659
479222
470865
391204
637160
651793
241339
457503
594419
217525
575558
832646
953464
489907
683091
325330
337308
661735
832715
603885
627144
620039
638422
29246
461020
616520
678297
590095
247533
617554
605892
196007
775811
340159
657282
436562
690443
539558
376151
654847
683155
511908
428368
417290
679525
509999
344496
560651
390572
817744
620147
449296
351437
756907
760055
500963
619410
569161
692813
516353
818816
718522
614647
476096
637629
407567
497381
670912
578766
681741
680835
193371
402033
998980
481138
532939
1001252
360099
646130
192066
619588
562914
720504
842090
678297
945173
650900
755701
692099
316266
563708
547818
315308
600572
539824
616678
485378
427321
366984
524359
638173
501131
451202
641133
656112
502941
710364
330263
283102
601159
418180
611944
803886
631296
309602
595976
853340
604243
281605
655918
291831
467494
462510
163545
249894
785162
469280
808034
511908
578480
692099
694087
919880
641133
613646
727023
959882
511908
572159
847663
462289
824969
726585
637203
1019143
364084
334158
846049
818816
769203
323452
566781
925325
683155
565931
525110
205558
394614
664192
600169
484236
557318
602744
624291
237549
484320
651793
807230
595115
627346
843096
601338
659408
532292
446968
557318
772902
578766
815882
436247
791681
600169
664041
429453
291820
785827
521617
541898
494376
550451
640783
560462
594505
683139
486206
890293
707623
725243
752718
781779
521617
862791
554553
824969
175843
765349
692099
294696
487222
553293
386701
655485
601682
791681
613651
476096
453166
628723
650564
331400
818816
403013
518415
864841
327982
580282
479128
749661
694642
707623
574598
758927
608089
580282
542961
692813
706391
443677
533936
722292
628723
629105
726703
762720
308034
499085
682848
750346
535745
911507
575529
755701
152887
767349
363001
365459
647335
558982
461333
453203
453203
424561
562049
402773
548234
601682
641729
822552
664041
329222
608089
643142
436074
659392
368072
413993
940650
560462
683449
762323
777550
627186
641886
601287
378188
638787
755701
735188
1006120
824244
602777
522427
427872
678297
800644
618535
620081
730231
678516
842090
472084
628723
683091
543126
234964
776877
605428
612284
260576
488795
227968
560462
727023
762551
549831
537675
506788
483669
560651
494373
574332
298347
450882
445047
514531
452414
164379
636456
920749
919880
633017
546075
524737
728564
648214
709718
641169
993174
722292
690443
850117
758927
420598
216895
880951
859474
519749
689327
637214
808034
559816
684962
931899
620039
678297
437428
261887
296954
408072
462409
540444
435240
694040
532795
391591
630483
485378
522893
485771
730231
824969
664765
697246
569688
925325
744676
657282
624062
529738
543169
407870
543169
829170
613451
884880
661983
483970
635956
668212
393842
539711
625433
361763
564738
427321
725317
820555
754554
763038
394701
635333
376151
630910
547956
640270
457824
363419
647359
346305
481181
390769
490086
622942
613444
394904
662284
559948
666023
651956
467262
758521
436325
578766
460823
726585
686071
694752
627186
678516
379758
383824
677702
866688
619122
606256
583251
640992
270641
804166
617689
468507
66571
635333
342100
564702
528326
616520
588316
587851
657282
590197
635083
580481
647359
533555
613509
591526
611631
640440
289547
551140
236370
468398
495464
585353
672214
699271
809543
923664
315739
597681
880951
828960
611657
641265
654295
472031
365780
356970
521681
467494
824969
688850
676614
606256
594866
184581
912452
605999
528544
595821
702644
689021
385646
586273
691009
641265
580481
560575
404816
616678
750861
458957
666023
641133
298823
409191
259404
578544
650959
748687
627064
664192
549446
622394
692099
402356
847663
573966
449229
694087
702412
650115
815882
540405
811107
461180
534596
762720
636027
630910
722292
880951
457804
806661
607237
591077
317461
479222
20599
331854
435425
752718
777550
528544
223292
777550
335352
628243
529808
625433
527790
635083
684962
560651
548185
662873
635333
511521
856068
772204
664925
480036
871703
321879
357142
829170
529810
453854
769203
777550
323711
358375
1104433
364078
782560
616733
550756
416284
244055
571837
486526
465301
630406
417878
412057
480925
893944
699329
560462
631296
441526
612391
677783
651793
624062
477483
601287
630910
564143
291153
649115
585353
614586
637203
641886
113282
296217
762323
640783
471401
824969
317848
620039
862791
624766
762720
452381
559948
829083
730231
824969
780600
580481
692099
551793
550068
476096
847663
430900
792982
666023
771339
627186
651190
453132
857486
622942
954980
718522
920749
297083
279559
376151
362768
351908
720747
593652
579329
779366
517049
496187
470186
480925
573286
558982
546667
572039
572159
577375
400843
699271
638200
807230
306240
451749
657799
1001252
660799
280962
375822
285018
558982
691412
548364
747052
641891
603791
282975
666023
794435
484217
627186
707722
818152
851104
553145
561221
438357
550752
472084
724731
305374
945173
521681
553145
595527
657811
739295
706391
579329
304517
786471
954980
461209
630853
363806
500927
853340
779462
722292
685826
634712
340579
330539
373451
762323
429962
549831
579838
765349
722112
594220
651843
553145
343315
561221
822552
812962
707623
652926
686071
659139
524279
341290
597248
789612
627346
614740
430556
668941
326873
542056
834162
71271
299436
692099
718538
427321
521617
538718
565382
486228
691009
552230
454122
423719
487779
718522
954980
519797
629094
503075
376774
688755
665328
561221
316266
684870
762323
635214
335831
606671
298027
641050
280218
229562
880249
306736
702906
863742
563229
626242
664925
573110
574859
612391
689263
348905
683091
422785
771165
620039
557318
765349
682098
77808
524359
603871
569161
449283
772386
277705
662873
468879
492984
427317
856171
155858
670976
678516
823510
722682
308398
752718
672339
484217
559072
382553
316542
658052
479995
546896
594084
690443
624062
758927
998980
659392
361184
407820
769203
383530
442579
546075
689021
610598
376288
627007
549831
562049
657693
575529
1016315
594220
765349
253767
329824
601362
423947
672339
629105
650959
453705
465089
744838
651956
668272
993174
878331
566327
642124
780600
598204
834162
758927
646130
594681
499576
514589
507960
646270
488290
466716
269729
76708
426835
715189
818816
625394
581107
722989
663109
864841
431339
727023
478377
733172
614740
523847
809937
512484
832715
594220
876895
529571
502417
565382
698726
462409
954980
646392
880249
809937
627936
491437
465618
234704
563713
615026
920749
906283
601159
210435
692099
662753
287813
598204
324489
485771
558982
491275
744676
777550
646437
650959
557318
471642
271463
518719
560458
682977
356883
388363
688029
652832
598204
446930
353860
755253
391476
488948
670744
653473
613509
606773
498676
376151
603871
537689
635517
689327
594866
265163
620786
413406
601682
880951
560462
648164
456938
578544
665328
683139
462612
575529
645390
382251
300382
630853
748827
755701
831886
297040
609737
670976
725243
527385
686037
349293
725317
486839
558875
348370
780600
748687
166211
730231
574498
603651
375381
399095
240772
626242
416249
257844
691009
707722
807230
295999
416016
393749
516459
551825
692246
650836
923666
241426
486526
765349
690658
686604
396712
682400
593782
100415
416132
730231
445489
806661
641886
516774
366259
480727
575529
758695
499100
462289
260642
845669
765349
555229
791681
229339
833438
563800
546075
575529
797593
718299
550298
524279
578480
625124
444881
570476
382466
508418
651793
503003
637203
697101
708012
618419
544405
460301
648164
597662
594220
630406
684870
555218
359297
505742
340765
776378
587437
495464
825508
575529
678297
476096
775811
440304
402033
443643
851734
631301
551484
330732
453203
252702
600356
571990
800644
945173
578766
614528
647335
683091
659392
524359
349486
502863
765521
408503
521681
603871
264175
476096
1096065
578898
772386
877937
683155
620334
579341
692635
627186
689263
818152
525764
404044
567916
485771
650959
394527
456438
459896
907435
1008529
685133
627186
580481
681076
566781
570445
810626
831149
479222
571394
668272
555868
630853
543700
429170
629105
800644
729730
428047
599636
653524
545232
765349
296653
561221
375866
464429
334094
651190
671555
616520
327095
285159
586329
804166
625433
572342
850113
660904
478085
601163
863742
744838
628723
282814
689021
480925
818374
561221
437440
692099
826613
629094
747966
511908
1033143
573966
832715
562049
336467
829426
737240
374688
584958
440166
772386
341681
637203
539048
541233
486083
775811
747966
427321
772292
732633
553145
481198
618937
664041
622942
654295
163125
594244
652926
623992
620938
710326
644934
503529
526484
538718
843192
834162
576420
342945
573040
630483
517082
752718
567980
598204
430727
629146
638173
355748
651315
341410
807230
653421
368072
603959
636456
456211
664765
376575
697246
320796
692246
856068
328631
307658
301499
289715
584357
651315
558982
386143
263063
747966
656853
807106
613451
437405
606256
531413
511908
508994
487966
294843
367023
641265
783549
683091
483826
760357
659392
417345
594244
758521
651512
593427
535452
580848
516934
856068
809937
389985
626242
486582
313365
422295
513725
940650
569450
525872
708576
377868
651315
585353
568519
278729
772386
471225
207426
820555
651190
851104
620039
211214
645146
778732
662753
467494
906283
763391
654951
291500
612391
511324
432379
842090
653933
614647
683139
589874
553293
144785
651793
541233
776036
662873
424402
617206
683155
225572
622088
485721
530220
289516
834162
645390
818152
626242
461875
612391
688850
609737
880249
465465
617097
143115
529721
993174
670581
652800
862791
555364
701186
637235
467494
439827
317523
568519
483462
688029
648845
654821
940650
660799
591077
743768
364771
820555
570647
558982
650564
705422
815977
820555
647335
365439
152271
748777
598204
347089
562049
635333
418107
169318
502638
1062789
617844
831149
649102
376912
508152
312043
630483
808034
395021
568664
660799
326516
748262
406484
578544
794435
664925
262410
698645
486526
328324
762720
650836
525947
643443
420978
310387
800644
812380
791681
541233
114998
616660
769203
642541
668272
513436
644985
617097
641265
401733
526040
641169
1006120
608786
824969
406218
856068
543477
616813
443225
476096
798975
407211
309367
442078
852409
656112
248549
657282
543126
606256
617097
635956
637174
493718
1062789
485771
600501
588856
637174
527603
808034
685753
758521
574598
505397
648164
574859
387865
977629
630910
352164
436145
664765
655485
591231
491873
690844
678609
769203
531349
374126
562436
531931
659560
530786
600169
613651
662873
278116
299951
637214
430435
613651
642405
748560
629105
906283
658894
666045
648164
623992
939760
680604
445656
758695
165111
299742
689263
847663
565382
421009
549420
574321
420865
527055
345068
762323
815882
431360
808648
1079872
678297
513725
414376
677702
425507
678516
824969
650115
815547
561819
488534
492908
636177
603871
818152
497356
613651
514159
554485
396760
636177
574738
580481
478537
832715
254736
683139
542525
757538
530099
338578
471515
412656
515018
646696
611605
199220
571961
794561
577190
683010
382692
867212
585232
824234
908288
630268
596949
907412
625302
764688
792143
594869
381232
681651
462663
688405
648439
710572
276199
458680
605078
333646
762164
548171
543665
772711
525256
470727
727557
837113
735171
353884
254337
691664
885089
622610
145406
933711
529702
553223
398932
522277
461921
554193
199183
571616
502135
288769
784948
779048
390562
515802
441530
596688
634916
497488
973568
637487
446217
695831
364428
528467
549676
749539
845850
440867
822896
893039
398420
490357
541068
318600
590918
637443
764499
753329
614471
736889
637487
562127
380742
944211
695831
545645
1114710
901187
572752
427181
548632
687693
756762
605749
841361
564718
300901
341251
657411
635090
274983
650951
699235
551171
801162
482308
545645
648501
957603
580427
54815
765445
360921
902788
594985
493654
288562
467253
416921
496123
731298
375011
795646
357548
1088483
792733
628479
719662
433503
689824
304394
409488
527931
700835
449268
764477
392996
746500
522538
766893
452877
371881
402118
618000
709521
468843
184261
281419
436187
723339
949183
532601
580696
924872
512921
286691
542590
801162
764010
588463
714860
902430
805753
241339
616614
625673
418680
691653
473279
331849
520273
604333
587865
554649
579282
365177
857608
956764
683010
571913
393413
521141
902115
727718
840810
285739
531701
687821
459140
619968
440615
583847
733090
798595
362840
546676
577409
586671
382517
403623
399379
978437
679217
411654
490415
434913
821379
609020
497076
747368
502472
691829
701870
859643
239187
756106
901378
533226
683320
610990
745128
353307
830992
802319
674268
396837
814917
578326
611605
620550
581837
344599
537968
696442
634964
799887
868276
429314
338266
937156
549193
280183
803655
815136
752823
549193
598110
292595
620669
395728
376730
862780
617461
875336
516460
306979
730139
964553
444151
1172079
750694
301999
611705
435658
548171
554649
1004384
575080
732505
688135
580427
350392
645023
753609
273031
919373
873081
687115
439059
619383
587246
490118
237549
519309
698473
922509
840810
238809
592147
383229
644968
233599
1044418
669463
375071
422143
736641
479041
897112
694633
693623
605749
544126
576889
421103
261389
785703
507872
844306
226055
604050
435914
570753
683418
781205
495924
484739
467476
328398
623892
498418
612360
723601
383338
585568
720185
758981
336724
385671
766445
575065
403929
687115
1266885
390611
592361
232368
577776
721564
762164
368982
362842
663852
529562
730212
611532
545651
395212
917369
524519
950799
680060
389047
701870
798595
811417
603844
615927
924055
595833
703980
740065
805777
1014970
659709
433008
506538
648501
811404
750694
491282
512043
625421
650951
756299
557033
677488
475933
530041
585232
830992
470232
701412
839924
556432
344476
477278
465107
430557
404099
302184
116781
721564
166993
807273
565224
694225
620836
399573
583984
919448
953807
498252
239984
411654
665230
822896
617849
246717
593360
688431
835689
646289
568197
522069
460265
711637
798803
699219
756106
650591
675119
920318
656625
326392
683229
730139
618839
600993
699108
516310
710564
557349
416170
860517
730397
631079
490368
682600
570390
339469
770586
702398
483616
400066
824965
873760
246747
686611
284176
828651
805280
1080975
953656
734997
809479
804735
850145
411754
708340
619112
373348
374584
268643
512541
112982
853603
853603
633958
262247
758120
262247
503296
268643
748975
748975
853603
747194
503296
507081
748975
512541
503296
1031650
747194
969339
512541
262247
345208
503115
503296
521686
747194
521686
633958
226007
633958
758120
529297
262247
747194
708340
853603
493953
718281
492973
723601
708430
758120
758120
791736
747194
455207
503296
865598
259463
708340
633958
310136
268643
455207
379531
592949
512541
759597
133608
541240
538673
633958
747194
969339
290451
758120
262247
512541
633958
268643
720108
479690
215513
868611
853603
748975
747194
758120
455207
969339
548727
283456
455207
572584
455207
552982
643103
708340
747194
853603
262247
586347
521686
758120
359981
735092
503296
512541
531600
748975
748975
268643
219113
688529
758120
677142
853603
853603
503296
652028
512541
494896
521686
352876
455207
633490
521686
124646
485568
503296
268643
399304
758120
231382
902598
236896
368126
643103
643103
397722
512541
413873
331854
619112
814869
413791
643103
455207
521686
503296
748975
708340
969339
236356
316168
268643
505349
868611
495219
336135
262247
747194
758120
859729
521686
478302
365165
455207
451822
643103
413248
503296
268643
683440
501726
541667
758120
112111
708340
365669
493524
268643
277134
407259
489153
892012
642541
879902
477435
784800
633481
657558
364070
337738
803357
606591
581536
542174
625748
666742
713370
502503
735099
728742
527245
965197
556998
372713
729222
490874
494883
515522
433421
550529
604359
487466
757387
462223
319369
664812
633340
679635
580931
427522
594634
399137
825981
496354
196971
562572
591512
661392
526692
570844
371473
315382
665003
607823
435030
620749
412178
618225
734081
784174
645401
783658
345980
784433
452459
497304
626210
633888
422585
761180
327695
698271
505406
512593
821160
290263
791736
684688
444979
833652
379588
762559
412922
488773
505474
582372
373602
432488
258766
776238
541022
658165
728721
386670
479055
709758
350885
482570
604617
830060
427835
377597
444199
689414
399239
427103
508782
444618
615653
915191
733713
912914
781773
926993
772726
388604
389289
1075270
316327
661097
770484
331813
631032
433527
573351
736246
967294
737648
588778
461556
559776
486979
418731
400968
647335
713265
632012
678999
460218
441357
606661
984088
282368
559842
743308
735512
406865
567741
466164
770425
684433
790485
361300
406807
440166
965504
856294
403841
684171
399439
591121
350598
640947
537217
841726
660185
630936
538673
484331
626284
580873
593055
529958
513903
611323
761413
884231
710710
649548
516675
703500
999652
759700
648286
814619
814619
335418
546529
485220
898426
823540
667831
436854
637296
551094
361594
701217
544816
544816
859303
999291
570433
573784
669865
494996
649548
673333
669126
490506
480077
794142
734041
709482
868419
526571
907754
839423
724773
399201
606920
145794
654951
637562
815919
847723
353215
490506
829225
888490
306606
490506
819749
759700
669126
573842
703457
603993
810147
805348
434291
902446
723866
656482
458806
905059
396549
819749
999291
748194
297508
256337
671462
715829
603993
530494
415452
381423
530150
384143
689007
548011
981410
269673
494842
859303
898804
805348
999652
603993
860505
847723
433297
472271
815919
498684
544816
448542
383052
343415
667641
986402
767775
673175
1145180
746854
761413
744901
641119
182944
667831
740212
431128
559193
502449
888490
1030627
639833
356922
155487
552452
450321
612707
546529
905059
189504
507446
236522
920748
920748
676134
888490
485220
841771
430143
542243
689007
999652
898804
359063
829065
617152
622800
649548
871774
671462
907754
680898
763273
810147
718426
321722
617152
723866
874082
691947
888490
888490
999652
898804
829225
580796
403678
920748
369011
425161
347925
767775
744901
671462
992159
496039
688345
313897
868419
522277
763691
710710
472084
493516
706885
441867
779354
544816
620235
771662
596916
667831
617152
544655
91246
758954
603736
649548
583773
823540
525838
689414
1030627
761444
810147
593469
437955
648286
746854
726876
859303
800931
626872
498837
480754
726876
397158
416638
746854
884231
582450
888490
661783
721627
1016271
671462
814619
511197
726876
648286
839423
461342
726876
671462
645581
703500
701217
392564
643398
829225
480863
254576
439489
567916
845379
333746
1004678
898804
871774
815919
1016271
374992
874082
745712
618024
898804
651475
546529
703500
860054
490506
726876
868419
718426
674395
355135
481547
520373
595445
429061
710710
679546
401905
823540
822433
765592
765592
417742
527262
514443
790672
657285
255284
800931
800346
460280
599324
640484
823540
548756
1016271
898804
898804
464018
289191
721107
1030627
710710
527251
849465
1004678
404214
424464
814619
575119
505985
659937
815919
745712
333879
376489
660588
216250
630213
664861
920748
746854
884231
703500
639706
358468
505985
341857
740212
483619
839423
745712
658070
515206
744901
741326
331428
868419
869808
746854
680898
657969
403571
680898
734041
898804
920004
439256
396767
617152
822433
352551
667831
1004678
1004678
723866
483166
363299
999291
695686
394037
544816
381789
667831
839423
458669
570814
651316
829225
871774
630895
467740
390552
544214
1004678
294144
920748
696804
202550
670069
924827
257001
498530
746854
635452
443910
723866
294875
767775
365363
671754
726876
819749
361323
92395
680898
800931
834426
800931
368572
667831
603993
496901
340682
759700
676656
80703
767775
671240
768379
359132
839423
526438
841771
237592
502351
490506
246868
406238
535188
981410
406165
763691
387228
405568
410382
288316
805348
306487
726876
585831
805348
822433
374062
763691
583984
440871
740212
815919
752157
673175
277620
343337
454507
464952
282843
282175
393279
810147
775635
318605
710710
860505
461643
815919
794882
740212
300551
321960
673175
486716
457263
505985
888490
746854
506329
701217
907754
417469
759700
511941
131919
859460
884231
338207
440413
449145
845379
905059
745712
669126
988323
202047
797147
384754
647631
699744
753108
763691
351904
490106
841771
981410
905059
558940
332128
814619
190082
642094
497057
596180
417869
519269
815919
648286
689007
323716
427317
578545
584500
470994
839423
728831
498199
847723
794142
424536
847723
800931
229332
841771
579850
1004678
525120
805348
650697
409766
785409
829225
800931
884231
905059
571732
596949
571638
378362
847723
304653
648286
822433
847723
1145180
473716
814619
459094
376701
649548
417616
898804
505985
822433
284601
888490
829225
500756
823540
648286
767775
845379
542914
450094
907754
884231
188781
761413
860505
860505
1011460
644867
1016271
271313
533047
572491
559910
483266
706175
871774
567328
884231
593317
601927
839423
335987
575119
544816
235893
508624
999291
734041
860505
814619
768585
509367
593809
839423
718426
648286
314609
546529
575119
669126
648286
669126
667831
610890
898804
257825
718426
277575
898804
613597
805348
490506
732142
703500
920004
333175
250582
815919
330886
1030627
491961
999291
546104
188781
649548
726876
634355
455897
568250
536070
392196
669126
673175
999652
999291
745712
667831
655751
839423
734041
822433
684727
355995
670906
841771
841771
525189
860505
871774
332317
810147
859303
701217
845379
898804
390380
881678
794142
815919
841771
871774
871774
498225
490506
490506
859303
763705
331731
465914
755025
281021
839423
408777
575041
444516
734053
419468
306550
1004678
691064
515123
544816
767775
396780
321174
608847
845379
805348
745712
671462
648286
822433
880459
701217
334583
482325
424278
759700
362560
446735
814619
635792
546529
580025
737228
860505
841771
721666
480437
823540
311035
475631
451419
513183
656222
734953
781873
860505
723866
944211
823540
815919
544816
743153
836021
490506
603993
397547
871774
367273
615760
801162
603993
905059
484915
457227
759700
348593
920748
484088
250666
920748
456231
732313
436509
617152
746854
800931
213884
448831
660850
829225
690091
651432
338533
839423
546529
761413
657075
553810
814619
446016
431753
715931
920748
545790
723866
859303
541754
420936
593997
680898
287216
744901
551244
467021
823540
898426
829225
920748
617152
474341
535437
671462
632469
613604
963317
701217
746854
639706
271459
626242
541182
1016271
558140
360540
845379
648286
560458
669654
907754
367515
650929
649548
639706
822433
566798
425408
898426
634148
493206
924770
770828
603993
839423
579411
726876
207311
1016271
645857
639706
1016271
815919
871774
1078423
438380
565242
479968
823540
859303
587332
700454
355102
920004
443899
815977
723866
472000
859303
819749
451257
669126
746854
323351
546613
734041
392233
667831
480491
871774
296818
860505
526115
868042
445661
587746
514158
859303
505985
724188
907754
615727
642179
628361
874082
815919
759700
655925
439879
437714
628144
689007
579881
700766
594244
531900
765592
218535
426018
701217
299660
631884
665510
698236
999291
267623
718426
518763
614220
646595
800931
907754
649080
546529
529304
680898
517188
868419
427103
855353
389480
195079
1217218
693193
898804
907754
649548
898426
763691
278878
648286
391625
603993
680898
819749
868419
542931
815919
648286
649548
1016271
745712
874082
805348
981410
999652
694640
654707
586807
700586
319207
116933
500558
403408
659432
622800
483378
535452
815919
390713
163904
546529
884231
481507
920004
847723
699160
457050
767775
211836
860505
347618
661829
805348
868419
201798
505985
729314
703500
627369
519797
805348
459329
767775
286993
635956
810147
505985
710710
613133
715450
1004678
963317
261339
182630
937037
698957
325503
359747
491021
620621
746854
328098
669126
543891
1145180
758946
346035
680898
497210
898426
617153
400868
443583
363696
798839
860505
744901
433046
467229
860505
505985
845379
874082
847723
343316
860505
449015
528886
440370
745262
592649
707589
632809
810147
740212
794142
410559
499754
726876
767775
768805
490506
819749
767775
814619
416529
761413
724154
999563
440285
1030627
198997
815919
1016271
871774
368078
767775
649548
745712
701217
546529
898804
525480
703500
898426
734041
871774
338380
613599
920004
649548
847723
406144
521350
454214
617152
365612
246928
482515
430524
759700
689007
566529
680898
745712
689007
814619
840274
744901
603993
723866
845379
440867
810515
413946
823540
819749
723866
1030627
418350
1004678
471294
490506
682855
660850
406787
505018
673175
355333
898426
639706
667302
740212
294074
765592
351555
232505
342398
423047
416904
237788
499585
794422
495612
839423
819749
690210
818816
701217
710710
613595
701217
734041
1004678
942059
375653
592390
373481
519556
494774
303233
502351
667831
734041
355685
847723
648286
819749
538477
530152
420117
759700
416797
557652
616899
658457
30494
555887
907754
791440
765592
841771
391281
546529
800931
358505
337172
746854
669126
746854
490506
874082
800931
396834
888490
667831
363297
619972
400248
884231
537225
573747
981410
359942
1030627
767775
703621
677072
841771
671462
613771
920004
740212
595958
524279
689007
568877
845379
546529
814619
1004678
399689
613296
871774
225447
669126
744901
268964
1145180
477241
457828
845379
847723
445832
501572
648286
289191
342055
710710
570778
685311
689007
218535
546529
860505
914997
765592
463923
999652
337479
734041
341572
211255
819749
888490
532768
839423
819749
482823
673175
829225
712929
765592
671754
1145180
410495
767775
680898
645866
723746
805746
664812
436223
354363
504453
765592
839423
408214
559228
553662
909241
665842
907754
920004
667831
669126
582777
898804
761413
683113
432094
763691
532758
460696
673175
920004
544816
441853
617152
723866
751872
724790
577068
809278
860505
547816
406523
305322
477471
871774
689007
745712
296806
920748
754122
475631
625105
403988
628479
449296
480140
726876
513168
759700
871774
284600
496925
814619
1016271
639706
580563
418729
823540
841771
874082
840874
744901
744901
603223
734041
619122
706952
415787
800931
673175
920748
462289
759700
744901
815919
311459
537839
1145180
667831
710710
920004
486040
575119
667831
613714
815919
656676
741582
839156
234815
907754
761038
734041
994655
794142
426318
446703
490506
689558
551695
343387
695955
503111
999652
181212
767775
587646
130689
759700
823540
648286
523853
680898
981410
1016271
546126
395654
744324
286745
823540
745712
411302
503389
617152
619970
734041
746854
701217
678049
667831
999652
557923
734770
819749
814619
580302
575119
800931
884231
457233
523063
767775
385471
713975
726876
920004
649548
905059
383190
544816
673175
1145180
649548
734041
280103
523680
845379
890812
759700
744901
10507
845379
875805
331045
542309
617152
763691
360804
327193
577407
526909
529768
767146
744901
427273
474464
839815
745712
542733
485954
630406
204315
338271
823540
845379
524915
310483
763691
703500
565684
464188
422295
898426
131642
667502
829225
1016271
777472
402669
465857
703500
1016271
270555
584476
765592
999652
860505
669126
815919
92769
745094
761413
767775
465680
703500
363555
230367
829225
718426
740212
701217
570176
810147
522483
580758
847723
546529
617461
667831
818952
313438
845379
765592
313401
613099
617152
805348
744221
440166
582184
417980
839423
647284
841771
381605
532051
646862
400183
649548
801900
689007
555081
734041
443556
698021
701217
654004
239135
814366
816042
580658
611176
642192
266439
800931
810147
888490
740516
292347
460021
717370
898804
278807
595325
907754
418815
505985
823540
689007
673175
823540
343776
731136
683760
390496
734041
447622
575119
841771
613208
823540
378808
361401
798803
920748
334567
524523
701217
274608
874082
639706
546529
723866
402388
536039
1121537
868419
575119
410977
541961
734041
492576
703500
815919
810147
649883
579207
898426
763691
484099
689007
669126
319783
593332
920004
620653
573030
898426
330361
524878
740212
723866
884231
761413
669126
1031310
639706
505985
772158
920748
920004
746854
667502
550102
874082
449413
723537
729740
841771
920748
746854
819749
667831
689007
616520
329242
471291
701381
557053
735512
884231
810147
546529
477936
575802
680898
761413
708332
703500
669126
659802
759700
572586
822433
623062
554202
241807
451492
384419
687287
402477
544816
624756
410382
399715
464355
744901
390218
734041
544816
597751
1030627
794142
626383
441981
847723
718426
617152
784758
583805
745712
1004678
761413
763691
800931
211251
898804
648286
703500
648286
628335
262608
952273
819749
625433
490506
505985
558714
378481
450183
761413
609165
726876
859303
324991
718426
416145
643445
746854
805348
544816
588172
117360
408290
652773
763691
353296
447622
669126
767775
639706
880100
829225
746854
559376
116336
575119
161474
646154
733770
734041
506625
685969
884231
546529
713289
999291
356292
589272
300813
703500
1029463
516541
733813
819749
546529
898804
898426
648286
617152
814619
718426
747800
548539
871774
829225
649548
408273
457898
639908
269646
649548
492452
718076
839423
451702
372663
898426
530482
406921
725187
682781
759700
782278
617152
810147
999652
428111
822433
669036
546529
718426
429172
765592
823540
544816
1145180
703500
794142
568980
763691
469424
869726
1004678
814619
421228
505985
726876
794142
442943
582291
343199
763691
920004
437056
815919
150623
847723
490506
689007
624179
905059
759700
348843
671462
744901
648314
845379
905059
428046
710710
278210
905059
581753
669126
316271
669126
358705
1145180
671462
1145180
746854
999291
246463
819749
416058
689007
614756
839423
745927
366662
244729
513466
269810
245293
701217
920004
468697
780953
565959
623756
564879
371311
823540
842328
673175
794142
512261
490073
668898
340293
333646
455486
584309
304229
407266
471387
614471
763691
744901
619024
632031
767775
525615
1004678
366139
611657
535073
351462
680898
405112
404665
767775
603993
148718
744901
366662
439941
760486
839423
645182
1030627
509120
218551
839423
920004
482487
860505
548337
814619
649548
305015
860505
290462
470843
639706
870682
831636
814447
577481
719406
674491
746854
744901
591073
703555
1016271
794387
920748
726876
603993
839423
759700
899201
905059
810147
584357
618859
671462
710710
669126
763691
544816
951868
418300
514437
981410
463939
468814
685969
999652
261363
580531
999652
341901
472777
819749
352829
823540
286522
447292
372713
603993
586471
888490
845379
657156
822433
546529
331215
217321
667831
461269
91246
763691
847723
505985
744901
536270
390196
884231
689007
575310
767775
871774
540155
1030627
273628
560137
829225
379072
746854
568285
677629
765592
815919
868419
544816
667831
255171
905059
575119
432135
619160
57316
617152
746854
544816
905059
672679
829225
805348
419454
765592
539000
410243
257364
740212
763691
544816
1016271
874082
671462
718426
591037
920748
342551
519480
819749
81428
759700
898426
794142
815919
814619
648286
669126
611566
822433
767775
772033
847723
534440
939189
473777
669126
490506
438899
366253
506761
404624
920004
1145180
193918
490506
814619
649548
815919
952892
781493
612284
505985
545089
705069
575119
338648
647229
761413
723866
814619
847723
585721
673175
734041
774455
1004678
546529
920004
786602
763691
689007
794142
800931
473606
871774
616144
1018137
874082
401657
488795
649548
684899
726876
822433
570445
546569
907754
920004
456884
884231
759700
718426
920748
546529
723437
471527
230628
621408
633615
649548
507745
631832
597549
318694
931331
760652
470739
824559
805348
794142
533735
196128
868419
907754
742609
734041
905059
639706
655472
649548
209650
167534
648286
898804
466242
655044
667831
845379
1145180
701217
884231
424372
208884
905059
460435
421674
649548
807106
617152
907754
601870
425765
537564
649548
1004678
107470
626253
1145180
61580
667831
841771
710710
444649
1030627
738013
1030627
234931
829225
483148
442632
759700
639706
898804
264607
179364
766284
794142
669126
805348
359460
871774
375653
272782
815919
667831
558425
845379
673957
726876
329598
444067
945034
470365
458011
667831
884231
621941
884231
155643
190615
847723
765592
490506
394396
630394
454774
860505
471348
681230
655811
487551
703500
333522
316174
306606
920748
912862
703747
350848
815919
544816
408777
505985
874082
898804
446959
419306
888490
353991
724514
643398
617152
617152
505985
898804
358375
399361
387930
143115
822433
726876
433235
669126
823540
981410
744901
898804
884855
859303
588094
544816
575119
537020
907754
540898
483734
759700
485753
860505
473700
703500
586840
860505
575119
815919
701217
513498
1016271
845379
544816
109588
683140
496163
1016271
490506
617152
505985
898804
905059
544816
1004678
347660
907754
905059
428654
648286
1030627
701217
667831
663994
140309
336551
341146
888490
812004
906918
920004
981410
841771
746463
823540
617152
380502
494412
521325
1004678
760652
617152
449649
202704
665115
898426
761413
800931
617152
907754
507634
746854
696393
920004
486312
566785
767775
498707
920748
422567
667831
637942
534067
649748
547632
761413
763691
1145180
710710
480932
1030627
815919
321771
999291
617152
679824
441674
726876
783658
814619
608325
431421
444073
805348
505985
740212
266513
788198
999652
361755
544144
490130
767775
667831
624413
651224
443549
905059
339274
581538
584842
815919
800931
754830
745712
669126
805348
703500
608393
536394
421427
805348
246441
680898
397791
535031
800931
594648
673175
495832
409612
490506
1016271
884231
526930
734041
639706
841773
847723
847723
132201
625273
611184
745712
1004678
920004
1030627
823540
680898
800931
648286
492040
472105
227605
364834
822433
898426
815639
814619
653048
767775
637706
544816
648286
671462
634429
435658
829225
391520
874082
740212
703312
761413
829225
648286
671462
819749
348636
524867
822433
526672
726876
860505
884231
427990
763691
819749
853859
487700
673175
815919
740212
671462
819749
746854
701217
617152
262608
765592
651549
805348
259584
371958
999652
354468
639706
524671
765592
845379
544816
344859
999652
767775
816784
1145180
884231
819749
7304
505985
829225
497496
481570
667831
483570
690914
841771
314780
455010
822433
761413
865400
445033
637215
571485
340150
570408
905059
256092
860505
670675
544816
327324
534215
734041
759700
581903
920004
673175
485328
888490
848165
805348
746854
539315
723866
649548
800931
823540
669126
1145180
822433
763691
680898
671462
800931
367021
920748
355603
383272
417150
874082
359415
740212
723866
717161
505003
550035
745712
603993
1016271
275680
884231
603993
544816
860505
323251
570223
805348
658327
691429
209909
898804
819749
920004
633555
685465
815919
829225
1004678
704131
746854
718426
586807
648286
703496
373411
669126
740212
920004
490506
845379
673175
765592
868419
361558
627141
374676
999291
898426
66178
509600
926300
745712
346386
673175
729068
999291
380189
391374
999652
689007
710710
423039
740212
669126
805348
673101
726876
505985
226009
429678
763691
815919
361482
403265
845379
829225
1145180
814619
572525
603803
398829
816121
317714
603993
363595
347091
814619
325720
907775
141520
417869
420048
744901
888490
636704
669126
360583
595990
583068
898804
603993
498401
767775
335130
483135
203010
759700
800931
1030627
898804
710710
531507
699234
517252
805348
1004678
701217
639706
617152
452528
744901
839423
406921
428654
874082
684686
505985
317218
673088
868419
159563
617783
287197
763691
689007
494047
859303
1004678
490506
671462
800931
905059
505985
649548
734041
763691
1145180
538375
839423
639706
541484
304506
326873
744901
841771
575119
689007
520457
907754
463424
763691
800931
571275
351090
505985
810147
439544
648286
497429
838388
540441
505985
839423
441386
680898
546529
859303
348052
810147
329222
603002
339580
58230
357358
860505
673175
746854
428046
575487
372204
354334
815919
746854
1004678
920004
649349
413492
614846
539977
542318
337807
999291
680898
607769
734041
338639
868419
761413
761413
602501
648286
558853
617152
847723
435522
815919
734041
839423
560775
845379
366150
898804
626599
567767
357653
489977
707112
703500
587813
675291
761117
405654
452284
449319
884231
981410
680898
847723
884231
831464
839423
529591
683113
999652
388544
182462
680898
703500
74857
850780
794142
920004
638392
723866
1005206
703500
874082
646965
874082
519427
819749
860505
648286
822433
618589
426765
841773
648286
744901
916862
794142
581143
603993
803444
576401
648286
763691
342988
298743
505985
841771
673175
765592
579411
404922
689007
754554
609893
907754
799492
358068
761413
874082
355539
1016271
781191
726876
834644
740212
981410
490506
759700
732497
734041
871774
740212
677406
744901
744901
420219
888490
362177
578907
603993
494828
671462
451416
529946
800931
824029
620704
478851
763691
898804
562578
600105
506764
734041
898804
587627
805348
871774
874082
814619
800931
765592
745712
507054
436910
723866
829225
508152
888490
701217
505985
718426
1164595
703500
770586
354997
172885
859303
810147
496989
819749
626652
575119
572159
761413
1004678
504410
568118
800931
680898
639706
767205
505985
420263
490613
822433
639706
1145180
472279
360573
508498
1016271
871774
648286
829225
505985
544816
884855
718426
357238
338326
471646
822433
580873
645115
311709
402229
814801
396708
1016271
650133
635882
92505
452560
744901
629148
361171
1030627
841771
898426
927338
310716
608900
805348
490506
648286
819749
407397
648286
822433
815919
308549
589354
477294
814619
580683
874082
693492
478730
671462
613616
500820
1095805
1030627
323173
598888
726876
544816
649548
469525
800931
594897
575119
568519
794142
920004
514321
532227
999291
657495
386634
126873
459121
628280
976329
427494
102240
775204
592847
480077
283167
524600
535729
606130
504886
425955
529956
646052
409239
614542
660815
706714
692942
369519
553114
429383
628872
379659
476826
201929
563502
400462
608037
944691
772375
391523
552569
772053
359038
280218
282195
383437
711992
565738
485828
614852
585545
527043
370909
674452
273578
356001
460187
524600
533656
687938
561705
544673
385662
288769
590586
631653
612182
407141
480858
541730
775204
614852
594084
768120
582645
557554
678039
503913
622099
644284
422568
597963
529558
421478
208262
202550
531982
530906
621503
735871
517181
410312
846719
600578
485129
523132
551162
496110
571886
619547
728428
592659
772741
562283
628474
816261
242582
542620
646343
737711
720079
508624
479497
581747
422021
488912
289732
662436
642837
476143
581813
665267
584220
552079
648957
158177
536078
541782
929333
677077
541545
811729
597301
412516
546259
761312
304368
614834
481424
767860
599977
424167
682078
693728
356555
439796
456803
677566
405436
724460
531480
753429
731542
407142
478200
974315
659105
629442
216201
408582
433688
479082
695846
553463
755376
363498
656614
316266
336120
398557
512228
635592
301221
510071
526554
632507
662257
635592
409959
623291
561022
510822
429477
893779
905491
560835
409901
732427
374397
457408
683821
391199
534273
641854
978225
396867
328900
517345
496562
646281
517096
563071
294913
658654
699743
221651
484312
575135
730578
730396
832257
630728
676245
573532
248056
392175
528203
552452
201798
666635
731355
815916
371113
774623
294353
699746
863807
701913
598096
440285
707363
831368
410312
493654
610828
602265
449172
362892
843425
524121
481424
451415
685424
708325
403178
356555
514236
599788
590451
731542
1016435
1030376
807050
511473
690615
1030376
777676
622588
569948
738635
563502
717074
589188
485061
536803
606234
522376
760860
448476
389791
282154
701615
601803
507400
577147
652283
652740
628709
759569
261339
613407
664853
658203
546308
468017
713859
476864
301397
450819
487898
594075
854680
252571
368691
434820
466791
363079
518767
567482
762667
434855
457125
735922
465241
550441
555839
854502
641854
350497
569392
577594
449851
548285
504638
369317
717074
524527
693588
283168
559885
290656
648425
620429
708133
768428
406523
923773
571909
355939
631225
652257
671496
528282
225232
634355
538211
613028
479270
547051
454120
431972
534273
314642
621935
652800
773135
731366
566939
849576
945173
503225
531125
554465
613889
367842
504969
520610
455120
308004
796529
512671
614215
951281
237901
485926
604590
732002
536060
497126
162569
534440
627574
614154
596292
554711
394480
363584
589949
629455
714920
562283
647386
635280
472442
656104
463503
639312
1015295
721072
687938
522877
814189
459516
382888
579037
652605
540713
975061
486703
606214
702657
495605
188914
174913
741582
456482
604713
571219
685860
786238
532939
410568
595115
610930
664900
664876
717224
435976
1177129
774184
459959
466791
584119
551886
677486
405944
562127
385888
420343
221849
571470
738936
413895
627399
628784
718976
703720
379345
621233
513296
783908
402166
686762
584259
565742
417059
657166
940444
507214
990006
261628
431932
541834
339032
269059
909708
622365
691795
723911
395374
538740
654522
478130
953255
648034
678479
691617
419193
606880
327911
711432
685424
181109
460187
352164
519427
392124
329411
663459
483293
630295
849576
653589
333685
507400
693299
728806
436084
447244
397184
723802
852567
602265
681287
449054
850601
786238
513623
483814
561032
306540
577429
789851
426272
311258
969970
304587
367227
664876
889441
625373
522926
732016
699177
870072
368277
642543
440020
660818
488667
505934
680801
577429
814189
452024
950776
604444
698718
443046
907500
391418
640980
316191
494009
528185
528609
663881
637481
649904
645806
642165
814010
403132
486638
398163
806193
347825
632096
264791
542674
938614
594674
440614
731366
606880
632248
271015
463911
596040
647711
524716
530975
599814
486379
277344
319781
541332
756141
598936
337173
462434
448043
418452
598129
833834
887871
637480
705087
589275
386467
410680
606591
1024813
581039
674350
452408
359009
427328
487551
298679
739905
370671
468417
1011087
496229
546013
572752
468144
418815
448750
546035
441716
354332
454120
256337
619182
706598
500227
600797
541395
553668
633882
719902
768120
457684
534570
490000
532430
617224
701817
406194
522253
596000
151091
449579
507189
681357
443527
920008
390366
627415
576360
686953
316870
469936
353571
525170
595902
513431
518767
537117
818700
633638
624338
743756
570944
661780
627218
369234
652228
560343
201860
258347
547258
548401
593981
717074
403363
605639
731065
597308
648032
786954
770585
840239
787302
313965
292643
595515
539518
699419
608295
554857
245607
502763
600396
342392
452042
913840
721471
1044059
619607
695533
625856
726744
732471
638985
621233
899770
415484
889441
641722
472052
498225
450864
532542
682100
665024
481589
543205
576823
425848
807834
451597
468017
709164
432779
562480
523115
534849
478771
573432
565867
682100
565738
543171
524328
405753
835438
367056
617239
542924
491970
820635
530427
328339
417306
647761
471638
339469
716753
563081
716515
512182
362698
383890
1047635
297582
540825
511473
795894
500264
614852
492932
343525
459740
560740
482869
742458
828537
418927
852567
777585
542573
756329
367395
708325
306950
371113
720597
651934
592117
522719
314055
601467
498376
504159
485211
675709
589047
618668
702780
675860
324123
751080
452463
849609
550731
502844
706188
481247
429247
738936
427284
517894
498475
769377
529126
203010
522107
457241
653093
596462
408763
520180
588065
736720
465678
711677
795500
675021
290325
566600
438934
482148
350497
519485
559942
586555
314837
731776
648601
1177129
741417
739122
559369
642006
831579
756312
892409
687379
770222
514470
554465
605836
439990
451449
619286
573574
569450
794909
239457
671814
74508
430109
485129
508955
331812
535406
457408
352364
513140
774557
636133
540597
468028
560038
501301
531480
689952
608105
311415
697749
403864
625559
585362
657041
424757
352133
488399
473732
503894
616517
679248
304368
130037
755376
559778
439750
499326
493592
737463
592021
587236
470431
654951
879599
532956
927702
719431
504638
948926
778811
419123
669803
373571
286311
479407
376670
661854
484627
849084
436946
667144
555986
617080
621970
641164
615057
367941
373807
706947
632507
940650
702067
445905
360465
404470
503261
487946
423884
618293
903167
510822
571219
748701
893273
737454
660818
631602
630388
563088
725811
473570
510966
525135
443248
533766
555231
426904
650852
810719
555930
478488
329393
327911
605711
646591
429484
403690
831661
759236
415157
462269
622218
948926
424757
714347
309772
459842
315770
542035
1009374
601650
487747
670138
753943
671323
646591
740770
755192
689952
551030
735858
516144
763359
415175
656174
423607
712654
647059
548061
562205
745524
482505
613797
614207
574971
275464
468075
469128
652740
713356
921773
533766
398540
658059
803076
605272
829796
783057
360566
453106
828854
613977
778600
576577
555512
1001760
659151
894912
719921
250424
479672
682851
338271
671290
451202
569593
969970
769377
585400
338185
539518
541395
670057
571011
589188
207394
249535
623838
880120
647359
606197
397024
372376
191392
648276
575846
288793
519485
328976
653580
479672
476409
515086
499724
491496
971655
522926
681287
420465
587364
759701
699813
438934
505537
592349
640329
658997
327251
468017
361592
495627
603022
656787
427584
650346
681357
523407
253329
473666
621233
828960
509205
1156822
694402
726744
636947
646591
456994
385559
526875
596462
575451
662352
726427
449922
513140
340132
893273
476864
218628
234483
398510
628872
635913
476036
650794
385649
436876
797318
632008
402174
720597
567478
662994
590676
551052
528468
572901
970236
461530
705375
924914
509671
771714
557975
452612
490361
476721
455318
679480
517894
657143
633629
589603
528272
569517
322046
628872
645023
425955
646365
251622
183665
665267
393970
150864
489426
503913
466905
817439
587364
367395
582414
703725
604248
707655
690615
658307
594885
554821
497450
753429
658710
437551
640717
799183
641854
446351
334677
486979
469459
691795
507644
759409
780953
379758
507644
443786
491191
553887
729209
632675
671806
459121
506476
739407
355549
303725
604590
438272
517332
427698
606943
369529
454343
739994
830371
339968
438293
632507
713729
660589
499546
665838
625856
831661
622521
581985
660962
617710
587648
533112
496229
434378
805077
499546
653093
437228
422606
627818
295662
560318
139124
622521
606055
453106
565151
774428
703912
648601
439551
518916
415122
253591
518724
588966
672041
561532
598129
411199
689219
530978
740289
565023
286464
700443
1030376
494019
527700
660984
740835
479657
434913
872428
824559
798173
173331
399517
506329
632446
580002
415259
625591
469946
510460
533656
619547
588166
916855
916406
560614
660818
1009374
552569
924701
845317
434616
837653
506506
923963
542674
460094
566725
572853
304068
544570
795121
655871
264791
434378
599557
305011
591468
569231
452095
420296
373190
875805
772741
684105
749423
389000
354615
425865
746507
592021
504256
581412
765322
632355
494272
500760
588166
649005
382309
359016
671749
979431
805077
728622
415834
844706
490951
527964
481952
697955
803932
196773
557400
1079680
588166
1111276
469547
818922
702633
635177
444776
1089925
343187
668914
482809
306266
787590
331796
291810
609812
411712
863909
355939
631172
615212
511565
787502
677958
338551
647059
592147
503894
384007
405204
503529
678201
657142
383560
564225
547810
504958
619024
444223
857874
981835
587752
926152
369519
263643
542859
690656
609143
305073
505514
515877
385828
874389
443363
1037234
479657
611005
535389
678039
474571
560983
564676
456163
1161615
495430
720065
467213
317092
562991
431336
444308
377256
490449
723775
326107
567550
291763
750345
648957
691875
445134
723862
625282
503413
707159
583634
535541
600353
589715
579658
653580
706611
585232
466905
795212
745754
605126
692083
617061
658059
597437
818152
331302
605711
687365
505218
623259
564635
633958
711267
836046
558390
755039
401696
599351
572323
386334
552569
284811
839982
733919
362079
681180
640602
344304
296705
874178
749469
389040
761736
756509
340356
518415
627574
807843
456994
524693
594037
699628
499326
462359
746758
768428
602540
510744
868273
452946
518717
903040
493346
710228
806378
249423
450864
535406
532442
928560
903090
769377
690656
569517
705375
575390
422221
622521
752127
412044
302396
632507
828537
388325
650654
504256
671455
544121
547703
585400
553887
426727
468758
855831
471758
432107
584453
586643
519082
476229
379305
610434
433026
485129
414037
571909
86996
555391
339233
649439
682851
901804
636956
538423
679420
512043
511473
913840
506242
714737
543171
619036
720065
785031
564580
570926
1076429
432638
496805
386317
379596
596292
466791
626558
492424
644312
640329
436946
674825
369542
620927
294833
749208
452137
468573
475382
414204
530666
529513
478130
678800
492424
557400
611702
318712
819534
518779
501301
545050
767860
380847
412044
413690
750345
431947
762096
899007
616383
831579
807927
511301
814092
617461
551886
337784
529487
673355
658710
480437
606204
706947
626477
412516
511997
950776
460094
313256
282154
282175
914711
786954
488331
706611
481956
522107
916521
534236
782886
58537
522732
334731
379260
498252
874371
616647
430139
378644
633650
666838
557414
610930
645390
478867
872919
833683
697050
426647
486405
317938
622133
932696
395154
583952
372318
720079
626451
522186
640917
615057
726021
480084
736800
251148
419468
468126
802024
690921
772741
602607
623477
522376
459578
220755
608728
501360
459121
639772
396690
446174
483378
517285
661057
737143
469086
387699
555959
385180
412238
584146
565253
961121
666705
637307
582414
310388
668558
640983
315852
616383
239657
496101
758283
402793
262879
613168
755478
511628
749539
396191
932539
430455
280227
584220
714347
411714
911814
541198
313593
547465
721471
672089
454050
432573
610183
493808
491386
296481
585183
533955
602912
396891
879473
663459
796065
440112
427612
787575
525838
505833
709049
591820
572912
451449
392735
395654
424891
325435
452042
476598
529015
545778
417604
670588
657522
639188
676798
562276
618379
463503
844706
436876
806378
513466
648957
332128
726361
767860
509252
623222
611858
733991
454050
782902
576399
431790
451510
809790
368884
462167
525951
675772
503976
726361
555404
612102
583260
471427
633070
594985
468496
628895
553146
548584
586414
275597
555249
338380
459079
445586
508387
464567
628942
434378
839985
768428
584453
515689
845317
649763
668721
208160
575904
605836
664034
847092
465085
586512
759795
626671
507550
764890
585085
587019
629455
718912
552861
764675
214630
601033
519700
584119
644087
759373
628280
1014132
769821
871390
777034
614842
895524
840548
402174
573660
395821
959154
366318
433457
427737
845317
666838
596292
254576
417234
296705
588494
389005
303444
492424
567478
602540
683874
546247
459615
583539
153305
645610
384757
750752
652951
311338
532430
656060
632922
728828
649439
357358
513142
338639
535625
517181
677432
434913
435521
524638
533850
525493
337011
729169
685969
336594
466905
360697
691427
367172
645907
538035
502514
427698
780912
648032
578073
289277
298913
726585
584169
520180
496346
515187
254521
618519
291500
343668
157262
665267
613199
626558
621233
437536
613950
806193
619547
563243
356671
316335
307402
738174
533766
696194
990006
493808
711267
976068
812737
227683
297545
444306
459423
540713
574381
521942
349787
605836
494896
642633
479510
362373
529661
564241
869092
641270
708133
520102
937934
473554
570976
924914
614210
622560
616813
951886
620680
786311
378947
304269
570166
761191
452414
718263
449306
632008
288644
688498
466586
767323
431347
359519
626477
1080261
650117
874260
344322
650064
849576
819203
650928
531982
422223
739262
868208
646632
482415
408584
452408
476240
503846
679248
545537
485870
675950
635051
597654
445190
870170
763013
219839
479854
678201
403892
603967
992743
594674
361636
611702
489911
662994
623291
647904
585183
370872
376637
436888
525727
589047
580696
677221
546505
479040
440960
617832
671496
627818
711432
496077
626764
1010300
765603
755982
727200
325324
722455
443657
703720
494283
264078
659970
591820
385828
672551
373571
675614
478470
535817
582564
491386
472727
323173
549906
558629
752977
501291
724189
553320
950776
940744
397427
723258
852257
543904
430267
629442
384585
659709
420296
584220
720597
355603
541198
699730
440892
608105
528203
380556
620208
990006
426037
664850
475083
770145
554465
713778
510147
677979
658654
566616
585545
677244
630969
685424
737711
571017
551555
497657
840836
918067
792290
653834
565277
776358
608105
689678
423379
478130
434378
513265
433026
444616
496473
654653
588172
462935
584453
365788
402793
847035
547383
568867
543555
607567
599443
451597
500227
639442
350183
501636
582645
518596
652257
401272
399990
593566
503913
380446
515178
434378
560614
592021
614197
527545
482148
613796
611123
482228
286845
555309
369234
926521
720900
252731
634781
571138
830371
676958
641722
725102
528711
627399
435108
1037234
625673
596554
387936
625856
576572
484627
433413
649005
831579
550701
548199
209861
617102
1089925
464567
285282
598129
600319
701376
505537
600319
441852
740835
1037234
507021
720900
428538
11040
460509
828701
398121
499475
661057
450774
415391
577125
108330
429658
501045
441827
713415
550405
690951
323243
535511
498350
1050739
572590
372608
550731
469027
452095
634935
460618
867123
562116
741452
716955
350949
613444
383688
368338
548536
806378
307928
655661
570603
678479
515537
483265
672723
477241
542161
628942
664853
851608
511649
496285
740770
325179
745754
437551
656614
536178
903090
586681
562703
443190
678039
320003
704457
427328
544753
801535
444616
1008590
831579
693687
263727
370283
1010300
622950
495548
463472
465085
614543
487132
626671
297864
720597
440691
719413
362840
578563
446454
308011
566517
433510
635913
623415
448750
605836
493047
504183
913840
268536
403690
709754
330878
277707
1001760
436876
555154
618711
492979
630268
579489
767316
739183
480631
705375
672221
706947
383054
525838
543414
670138
195070
579502
614912
449306
635245
497450
586681
667684
396576
572323
616172
483757
699730
515631
653713
222778
645579
382763
625454
511473
445190
589302
918067
660818
445522
206561
453682
511302
650928
482830
553113
387562
583892
692942
584119
258316
297907
305659
494370
252626
669123
515537
752157
543281
544169
455214
421318
551637
702657
745754
934059
476864
539246
688641
489036
1000907
656224
858202
526016
484087
932285
369377
662436
557956
555512
327419
632355
649401
576037
756509
627574
258604
504225
524328
623222
618655
348576
551450
640789
397719
685321
452790
279340
324445
476111
620625
439563
671749
929333
623364
632498
921773
571219
532121
571011
396867
470431
825619
577865
422021
396120
575904
712306
460904
274635
760033
309841
1034916
731366
636961
657336
704625
714347
893779
397434
620240
720597
454507
402057
252118
473031
528185
803932
355549
634148
782654
546613
542761
508330
449172
675053
678039
599977
427698
670588
498376
525951
623838
524495
594294
733788
561524
572657
720599
654753
625765
385720
430822
525838
426458
567478
587364
301446
594865
274871
896402
689428
661892
837132
826723
56051
434154
442289
452746
583469
532956
610183
258946
609782
335130
495605
825004
542053
813179
405241
653992
371818
492607
809339
571310
477653
331049
737143
530250
500264
494274
562517
490361
635388
552079
699433
655360
540934
337553
369519
723201
611958
413312
333931
515504
705253
795121
520180
512242
715002
646668
894912
690091
609304
757924
618372
654653
531248
602265
583035
630268
661057
750994
566620
451918
653504
447750
729730
691617
649776
614531
772133
515537
486858
291311
578563
697082
601467
586878
659105
697050
713415
177412
175764
531942
879431
614197
588213
702672
731366
451598
536401
387716
879473
303487
458945
707710
503788
665956
880120
368176
772158
640673
477124
442667
797975
467792
580039
349359
372676
931525
504083
731660
442030
291000
787861
559594
546434
634286
400492
594865
807843
588983
275680
649005
614852
554330
647059
544959
589100
884116
531472
952679
706719
513610
428815
376718
502659
735585
499520
777490
531472
730212
412631
439922
531472
557559
495492
612762
871580
651092
532430
696404
856570
400524
499520
495096
347383
635958
488093
365669
692598
497453
651092
892980
713287
599275
751931
776672
316582
636190
636190
710114
458061
624759
633051
743357
952679
611306
383560
776672
947109
649636
649636
696833
748677
776672
713287
533745
617059
693769
443259
502659
467074
307007
424028
979024
636190
388809
477360
527392
706719
244204
581124
599305
403844
884116
884116
545231
237644
496366
936334
270751
621770
599275
474905
599275
856570
952679
513706
665003
298124
670046
432431
667482
571605
502659
635958
495324
676546
856570
557559
460904
649636
871580
631574
599275
363498
633051
776672
202771
131642
428961
314310
678117
588641
856570
424028
336126
776672
649636
670046
562591
884116
321014
713287
886927
499520
670046
829225
599275
578398
645155
295357
756450
411656
640268
979024
599874
200512
629527
856570
719596
670046
952679
443182
776672
979024
517149
612859
776672
777490
567020
772726
502659
499520
601273
979024
477808
273869
593244
636190
763399
294100
307165
636190
632710
576037
952679
695955
745836
711831
426511
635958
687736
430899
499520
636190
453322
470365
502659
611306
648548
531472
528503
737738
381459
599275
601628
534049
651092
531472
314591
713287
611306
108849
424028
622088
517452
205822
871580
414410
165819
18062
459676
425461
430796
900561
735585
424028
615211
711831
510519
459968
693769
748677
337440
713287
653829
559871
424028
499520
493610
641630
284170
512079
424028
856570
871580
631574
593244
908699
846133
491386
408470
713287
713287
353884
289590
619800
670046
670046
952679
651092
670046
713287
884116
578902
651092
261860
611306
529190
635958
776672
711831
366514
356675
174914
760924
776672
777490
871580
811037
706719
335078
631678
577780
611306
205588
254713
777490
395839
424028
557559
633051
409488
635958
618540
881525
599275
871580
748677
498096
635958
426296
635958
793098
660684
611306
631574
467977
727642
640268
661057
777490
626594
979024
339817
611306
636190
203667
575802
777490
767886
424028
499520
633051
733750
437536
665003
593244
884116
633051
664113
351953
557559
640268
486164
856570
645862
693738
979024
776672
424028
651092
704737
686777
290417
502719
258293
276969
735585
688029
461829
952679
557559
670046
735585
952679
540976
777490
633051
546450
952679
640067
502508
519995
631574
283167
424028
633051
324368
911037
644087
319315
502659
477741
737916
593244
884116
636190
372318
704454
720579
378210
593244
306117
433008
261814
631999
575518
611306
639374
363438
356362
222185
486774
619271
711831
670046
670046
675199
670046
748677
551164
499520
391319
360574
462034
856570
502659
711831
696085
871580
611306
631574
651092
346267
856570
489052
345340
397209
979024
424028
640268
348696
546395
623062
952679
610569
438843
979024
504754
419582
581813
165111
612762
598163
633051
623415
579260
502659
555620
700380
979024
578437
519250
593244
690368
611306
711831
593244
557559
633051
748677
640268
502886
792557
490227
706719
532331
622365
499520
402463
425614
776672
504312
651092
439069
706834
405767
729460
526793
666806
469378
735585
502863
597815
703912
731049
979024
972783
903556
167076
617418
528847
204431
633051
711831
554548
802605
599275
424028
651092
735585
253451
620232
403193
445605
450666
481952
389000
481390
624061
651092
380428
661372
735585
751433
726270
635958
713287
406508
713287
777490
361957
483458
776672
635958
640268
373807
839178
952679
499520
670046
636190
440203
195860
952679
509470
599275
482612
856570
871580
748677
649636
593244
980743
502659
520538
670046
776672
502659
205698
395545
459542
635958
612762
776672
608832
279470
385726
625198
557559
181576
532475
735585
715985
665003
856570
670046
405767
871580
711831
426575
635958
557559
979024
636190
871580
402166
531472
651092
507827
777490
611306
398446
735585
502659
557559
651092
713287
413946
546667
593652
636190
214655
979024
636190
412853
531472
931029
502659
375679
235225
473476
556538
612762
454143
612762
599275
755974
593232
776672
640268
827972
651092
709393
451454
429948
579786
593244
640878
599275
174175
545796
612762
649636
665003
418107
952679
513155
635958
161907
698522
388221
593205
196705
314975
362154
379615
777490
899610
518706
640238
776672
427185
157423
871580
631574
735585
777490
436716
431655
692231
450210
343453
632343
753853
670046
330918
640268
288179
398128
651092
210409
787600
502659
551275
607823
397546
777490
499520
450420
713287
593244
424028
748677
383052
633051
424028
355055
635958
647999
759287
871580
409492
404173
871580
204773
776672
641500
884116
706719
952679
871580
441717
693769
706719
502659
457943
639639
572491
553113
599275
499520
771727
574935
612762
953464
711831
884116
593244
713287
614133
652378
502659
468995
502659
651092
651092
574498
713287
499520
952679
616252
292891
564500
240737
665003
871580
294464
711442
593244
220912
557559
611306
871580
80116
424644
711831
748677
884116
777272
871580
595115
711831
759236
559156
636190
613599
611306
636190
597255
635958
612762
735585
611306
531472
979024
631574
694955
258316
305931
611306
470509
502659
553760
616649
480564
693769
952679
713287
536008
698337
670046
631574
881293
782367
663716
706719
599275
557559
383045
860403
434058
871580
497825
711831
665003
884116
370895
665003
777490
636190
631574
650959
651843
499520
856570
731038
760971
612762
711831
512479
594079
470115
748677
871580
612762
528350
611306
713287
665003
706719
498684
979024
355152
856556
649618
713287
330729
488287
608300
635958
278208
665003
871580
662708
700380
229111
531472
555364
214929
706719
633051
492491
451065
735585
649636
706719
614579
631574
519487
599275
599275
396818
531266
706265
597417
856570
561423
651092
510030
735585
776672
281196
498391
794909
807888
713287
713287
631574
612762
406666
491797
416538
599275
689485
665003
777490
612762
442793
502659
633051
357062
651092
611306
693769
383323
204843
612762
599275
633051
422676
425090
738386
353924
277378
424028
669654
635958
670046
502659
557559
713287
979024
693769
593244
417430
651092
556758
578020
651316
484971
633051
337228
502659
557559
500216
636190
783313
670046
612762
856570
631574
468746
557559
884116
635958
693769
508972
599275
612460
534286
552920
275639
499520
856570
913446
711831
776672
526464
777490
884116
884116
690601
748677
392979
996814
711831
524353
333685
557559
856570
465072
670138
869991
386648
952679
424028
549897
633051
557559
445146
599275
592790
611306
711831
329759
649636
629543
713287
109883
237507
607799
542353
979024
586383
776672
648945
651092
748677
398530
665003
706188
511683
735042
340027
711831
776672
297755
735585
425689
481507
651092
612762
727057
952679
612762
653045
720863
777490
871580
533246
643944
93792
502642
776672
979024
651092
419665
713287
433325
748677
557559
856570
706719
578375
633051
632155
656787
554068
735585
884116
531472
476257
242815
979024
979024
649636
777490
359838
439583
488955
665003
640268
441692
660771
531472
713287
389072
633051
599167
365507
653504
635958
477650
613507
795004
366563
884116
620309
324320
633051
523204
361558
856570
672619
860908
302493
871580
724593
871580
531472
914549
499520
665003
400416
635958
777490
424028
670046
519341
261553
424028
852000
378066
499520
557559
665003
636190
511216
777490
633051
522360
612762
884116
593244
424028
316004
665003
693769
979024
459199
593244
748677
636190
615342
635958
793098
631574
713287
748677
424028
884116
488934
655608
317799
424971
434297
649636
382309
309458
557559
952679
633051
748677
403856
399439
451520
839982
424028
711831
466054
396357
572752
523688
871580
540468
735585
871708
871580
640268
952679
603780
502659
560263
744863
549346
884116
856570
871580
423315
583349
499520
514860
261814
831935
384252
557559
665003
693769
601365
612762
457898
777490
502659
741776
638266
451776
735585
710371
726143
345221
519249
362132
595631
713287
979024
952679
634217
432488
706719
884116
665003
291000
615653
693769
871580
735585
314233
599275
612762
892980
268982
711831
520972
612762
360508
635958
633051
622342
776672
493900
636190
702792
776672
636190
678701
221732
666705
713287
582646
324738
531472
665003
713287
713634
735585
516139
593244
507242
898641
776672
321379
952679
952679
380531
636190
693769
635958
979024
593244
593869
636190
952679
843319
460073
711831
381381
713287
611306
612762
781104
687055
799591
813021
640056
502659
466691
635112
562087
435576
517252
412057
599275
649636
693769
424028
596045
631574
502659
711831
532601
657336
693769
531472
640268
451065
706719
510822
871580
777490
499520
502659
777664
599275
556615
516353
631574
713287
558227
914852
447341
669361
593244
515985
705341
640268
693769
470953
531472
401151
497839
558422
502659
593244
635958
979024
975418
612762
581374
723802
477039
735585
884116
391619
640268
344712
507521
635958
631574
593244
711831
776672
612762
593244
558631
528371
979024
599275
612762
880100
465092
652403
665003
567394
735585
536590
612762
732873
485602
640268
748677
735585
509817
881404
571264
618066
670046
330361
460033
649636
979024
368982
214210
651092
745090
557559
635958
593244
735585
451065
325404
636190
395972
599275
502659
479408
502659
762634
306036
952679
708040
342055
979024
640268
670046
633051
979024
265352
380979
658059
525513
128472
909241
706373
300652
424077
711831
884116
680898
665003
419559
427279
287609
275380
462111
670046
502659
649636
378957
599275
424028
592107
652813
236464
633051
636190
402202
636190
576205
400951
864106
952679
698318
649636
651092
612762
649636
748677
858463
527251
713287
616062
204363
275125
979024
884116
884116
541974
748677
500479
344222
560691
499520
421232
665003
692010
642931
584571
631574
952679
685858
344942
258678
134502
310388
496280
882531
979024
952679
706719
201260
303485
776672
735585
611306
648351
635958
693769
590476
884116
876170
856570
343270
485745
744194
668728
636190
649636
424028
711831
635958
635958
593914
599275
502659
583243
562106
777490
467003
884116
612762
295336
557559
669400
828883
665003
533295
336918
501495
856570
468746
649636
386249
593244
856570
612762
871580
256750
271705
806377
615340
633051
431206
321778
640268
611306
952679
593244
386255
640268
649636
806223
665003
640268
599275
606880
593244
593244
578295
979024
649776
611306
748677
472474
693769
370914
408263
354191
406075
500900
635958
695830
654821
446214
651092
282113
777490
502659
640268
636190
651092
706719
502659
856570
776672
523532
748677
693769
505473
426213
554330
670046
429170
820555
633051
777490
665003
725348
611306
478743
531472
502659
731205
476575
631574
614220
636449
381920
856570
670046
573669
631574
210044
651934
424028
711831
417504
640268
557559
706719
537157
477268
640268
979024
374550
611306
602821
678117
735585
614614
979024
617974
413644
777490
442013
649636
640268
413791
470865
463231
687360
627485
486191
719801
504016
776672
706719
593244
556321
563958
611306
157290
529225
594388
339716
748677
776672
776672
706719
611306
514525
952679
670046
286691
641630
470967
706719
713183
980743
531472
483727
748677
411602
651092
856570
888234
751030
576823
665003
337172
828831
635958
599275
665003
617254
979024
508726
402343
596542
485648
856570
566939
387344
871580
706719
636190
706175
534064
468068
612762
465489
539606
635958
665003
776672
557559
457141
633051
499520
592724
633051
398908
520538
202771
424028
952679
599275
446915
640268
660684
534556
947095
776672
414508
992494
560647
200172
735585
599275
850480
777490
531472
414999
361787
742507
648585
614019
343886
884116
636449
557559
510819
653069
640268
568954
475333
569662
593244
374992
263325
662148
773576
651092
762683
651092
635958
979024
649636
979024
732539
706719
777490
557559
618518
735585
369162
790672
856570
629209
631574
280140
424028
499520
413791
786996
651092
664896
439738
871580
884116
457005
952679
473589
612762
871580
566785
686906
694300
651092
399802
605939
520273
593244
507634
640369
713287
678286
380971
713287
649636
670046
573800
553668
777490
581968
422606
593244
39131
777490
612762
565973
611306
735585
631574
240181
502659
445857
413773
884116
856570
613796
631574
499520
706719
769915
537863
424028
502659
670046
640268
635958
473136
856570
424028
518390
689261
626023
424028
551583
533476
884116
724302
441981
856570
706719
569325
362768
452427
599275
651092
611306
183978
531472
612762
631225
571508
883730
593244
424028
299636
460107
594542
827012
467494
640268
631574
593244
1065846
454839
379351
640268
952679
195368
414822
661892
226461
547246
308737
599275
617698
475069
748677
557559
635958
711831
633051
713287
635958
817099
665003
948134
711831
871580
612762
506367
557559
424028
777490
711831
974079
713287
670046
777490
631574
249428
331854
649636
508566
551894
593244
654687
557559
651092
651092
856570
748677
593244
600228
380725
329245
871580
970236
898804
693769
748677
711831
633116
559925
670046
400612
633559
632414
711831
716409
856570
424028
290178
255188
711831
496280
561866
693769
693769
635958
385745
522448
620786
713287
890812
326993
735585
499520
713287
60167
422645
57958
776672
1018824
856570
552206
981022
531472
706719
531472
274025
776672
255423
599275
735585
474862
560990
728215
693769
711831
827012
649349
644969
649636
651092
706697
611306
633051
952679
331243
711831
633051
624158
379024
369912
696969
706719
424028
665003
277083
486990
390713
747763
564859
839851
776672
502659
473666
775243
469393
856570
777490
676582
213565
499520
979024
649636
345140
505036
922509
856570
979024
564634
713287
499520
841292
303788
777490
647411
891461
611306
649636
654179
424028
612762
424028
837489
499520
508579
531472
647535
631574
706719
713287
772711
497846
171088
748677
404470
306757
776672
659969
352623
499520
612762
777490
640329
713520
581776
651092
497866
424028
602265
633051
979024
693769
553219
468216
341904
748677
451515
599275
748677
520740
611306
510592
786283
594653
628407
670046
612762
856570
643525
923746
635958
635958
499520
599275
711831
578226
631574
338685
390394
530646
914402
635958
711831
594681
611306
473653
458984
581841
502659
979024
612762
516541
377254
568114
856570
654723
649636
631574
446915
631574
711831
373602
693769
774635
636190
593556
594629
557559
737475
226479
709601
706719
711831
310851
625399
636190
557559
771678
630245
631574
576183
374346
684078
317184
979024
619112
587703
631574
370080
403989
531472
503164
501856
272189
279447
670046
693093
522710
613376
856570
829367
295166
496637
711831
531472
777490
431170
979024
502659
468546
735585
494623
693769
713287
526930
499520
884116
684962
651092
631412
424028
457893
666772
171049
860995
777490
777490
767886
649636
979024
516424
501495
731065
420121
706719
411745
536004
680536
856570
651092
649636
411199
345473
341709
670046
631574
776672
651691
628626
637474
856570
362243
531900
453354
711831
706719
735585
389895
439169
776672
636190
437569
543160
672016
808351
390434
614715
711831
748677
566491
672210
266759
631574
611306
649636
243769
693769
483483
735585
651092
620887
670046
979024
859439
726703
415470
606769
374709
523053
424028
557559
651854
706719
693769
706719
649636
712977
633051
325503
776672
633770
563420
670046
627781
360468
457810
636190
331302
633051
631574
765445
711831
670046
884116
577805
705565
474390
726343
884855
502178
776672
510763
910485
706719
437902
711831
557559
421924
856570
649636
677566
640268
488480
640587
715172
651092
535634
146044
515789
651092
223746
502659
562737
816876
32640
493017
298445
952679
665003
423211
688092
636190
542890
636495
640268
612762
578415
578918
649636
580448
665927
952679
452034
748677
450648
612762
499520
491496
378983
635958
529434
635958
631574
163545
776672
706719
441853
496124
776672
658894
499520
856570
665003
71440
600397
445156
952679
651092
860162
547958
611306
543740
611306
612762
447427
317795
459079
651092
735585
640268
670046
531472
593244
468017
636190
856570
635958
434701
502659
502659
631574
558123
424028
635958
735585
502659
425427
665003
588094
706719
776672
557559
612762
497025
456918
298589
424028
599275
500780
474195
649636
618663
395154
400968
789661
706719
534102
531472
608798
687287
651092
658654
665003
667050
481921
424028
506710
563986
775153
440324
649636
273320
492565
549626
612762
708272
612762
457149
484759
575052
576730
610344
615906
364327
456269
572843
469854
544287
612635
914614
627273
918629
483468
704408
549833
542329
621054
441242
592871
719446
565667
620550
579167
857451
490169
519293
609427
424451
640720
253680
441699
681137
239520
555241
677665
402118
416260
333899
636749
436385
864150
385501
461513
491804
1011610
873049
597257
560808
652103
765322
691851
572819
616355
674840
404069
715016
910401
705335
773175
593832
541351
576161
587519
1018807
704408
328815
792989
661830
712956
701950
599015
401657
787590
519485
568287
635027
591377
900561
552514
558100
730059
544287
633083
508892
621885
355939
416920
544287
629679
766243
605836
701063
534850
351119
624293
1011610
577040
651580
601977
628673
343910
705335
211760
707504
246503
719307
613796
438154
540499
593477
269670
471932
626521
412375
822197
524563
297030
568287
200982
634785
752804
568287
469938
542082
350781
850465
444098
766681
486890
708856
803927
517546
408890
732386
416920
552708
753894
668760
637581
350184
421718
417869
514138
999291
449645
324289
599351
727054
474968
411555
552938
1081247
831661
627346
543895
654490
819844
228879
502974
722004
288282
283662
846746
442620
734575
557111
517051
787556
556653
623883
570782
600554
189502
998167
1011610
774919
907030
393917
598152
318208
501606
370333
638200
482592
281419
373163
588925
241281
582680
513496
565667
596017
367395
610697
630579
462612
555759
780223
430017
674711
343541
679620
507494
848627
521963
598218
573990
906711
697743
552708
902647
524921
275125
337102
606120
915959
565638
471374
708036
529122
651521
670539
674711
556538
760333
470047
531625
423753
543895
619597
537102
793885
492400
807420
763852
598866
825039
601365
436876
557048
660284
499897
391523
657752
396891
644887
796941
578236
434694
506403
673003
652333
430308
340158
358086
378584
673751
612453
646115
562828
604030
491804
597257
849978
478419
531727
782681
627399
521489
780160
576096
314135
519293
629679
722618
377893
540499
777363
510744
588163
498037
679620
915959
709308
636180
324795
375666
432674
629679
408890
541447
474224
588511
358009
311553
523386
825974
522007
375666
501805
596017
471944
380250
699234
595904
525550
535138
653373
669749
892361
506667
658125
585076
811828
692803
683800
604941
392373
581672
376454
512081
802963
424026
573869
860312
819046
734700
644355
735716
529122
623874
538254
354417
567451
649568
628926
390894
440102
483398
596017
595102
735716
100918
697705
463213
688342
625207
727054
442997
633716
246018
677665
454974
614110
646632
673007
324445
604345
722077
791377
544505
702323
416832
488636
328118
434399
523761
368126
695467
469938
616448
802545
779612
130494
574972
591593
575236
614618
623883
502834
213565
502834
477167
539608
691238
1029693
540281
647772
503440
763572
331102
719849
745524
729131
614910
673647
453350
568287
712158
47725
459940
625090
636417
685645
585553
846746
93102
621666
509745
621885
617928
428127
864150
518261
816375
436509
618738
284907
533551
297248
654490
642351
681781
473549
379596
753894
263388
501606
581029
534850
671323
581847
365952
452103
741698
503089
482052
699492
531490
647778
634785
697705
513591
612635
595904
511462
649297
255435
708997
524542
534032
557675
709489
483398
393391
386873
144023
615345
638007
1175706
528085
468143
467016
662659
646115
501729
508542
678066
600781
672813
686403
561829
511308
445420
638985
744324
16954
377893
677057
563786
423670
588163
628926
423569
488226
541782
628406
376870
536631
1050455
646668
868985
474937
144785
1070471
375666
542090
693083
311104
434694
562242
588925
395113
670963
523386
603298
727054
382649
927045
600343
514863
276996
597257
469039
598262
631652
574431
597831
616030
433325
511641
638506
587898
585076
643522
581403
772166
680110
562734
567349
565515
371497
780160
491178
741698
554892
288602
499725
144785
679620
399645
607797
454024
676501
626521
416094
752914
278228
530124
541125
478442
581965
472105
473566
669421
501606
198972
553857
628926
624877
405531
573103
1050455
258517
595225
443784
548605
946411
541699
522991
706085
669051
425591
912635
611577
572657
536819
637184
561829
529345
383136
245929
736800
464953
437202
478101
531565
598218
686287
368243
788757
794417
797836
606110
640089
611717
628798
380250
368516
675857
268490
432376
612545
292595
578353
623883
615509
780223
620893
529591
652307
282425
514784
752804
646578
484575
593832
941555
503440
611794
717312
678639
502801
461789
553857
321160
370333
682769
627273
768264
232783
852288
612859
437915
347188
488226
424633
863753
569941
627139
706475
654490
520965
57316
365179
585797
457943
708758
682997
462702
476882
678762
974768
420595
664924
468356
527468
668759
510431
752027
365504
521457
608689
367607
843592
494996
295870
574026
552903
512081
734698
548660
673168
466545
486890
279560
625207
342504
540713
266683
477218
622283
763852
504916
634494
780160
658222
741582
656761
508892
981906
418350
456812
493233
845827
541125
305423
448831
470431
408890
656761
552113
610446
621885
554627
300860
529019
79898
680073
706801
404525
772375
478419
442620
293961
680844
524013
585552
510655
609923
598322
659750
721666
463076
613142
531625
955029
421718
297248
239826
509005
507214
471374
520965
747569
647772
836625
774477
518153
579081
428967
837317
615509
567200
529122
502688
906711
596017
686287
374000
367281
586427
517546
682769
747569
631572
693083
534908
483884
1055473
937958
688342
578211
628926
382850
480989
514851
763106
119584
443190
175266
369896
752804
451722
490901
320472
408763
627273
609073
300378
438379
839060
670446
411701
839060
659852
717312
493646
490433
593399
301712
518599
647772
674893
419039
490095
295387
233677
598322
457824
441699
692987
393591
334062
487978
481872
386873
452435
367608
551939
627139
497019
490378
576161
736073
471374
321160
508782
736146
914614
688632
119175
583562
531727
770265
815078
498839
604941
602841
673751
601800
489834
688983
442755
582102
611254
793570
506599
1055473
522502
763572
160800
277070
322892
629834
517774
419858
711056
381423
702012
424026
529487
246463
807000
593022
501606
627859
359217
975074
436385
497019
439908
454974
702323
518599
633340
307046
705253
551449
304872
401245
735071
531625
352572
380250
498566
549018
335404
679594
626521
680073
447976
315739
608297
540569
494017
428493
388559
415157
750117
606652
862889
671315
451441
391523
348481
545029
550414
205649
623494
732002
940692
680290
388316
270034
365789
509120
560808
448561
525550
478200
569886
646578
634494
788757
336204
632507
545029
712905
953547
333461
773175
791912
491178
610697
578693
773175
842313
753811
687106
678639
627936
459872
231262
595904
552113
537102
643730
708466
908078
452137
476603
636889
692770
815078
933334
763572
724046
667451
631382
890302
503440
420894
619968
420502
681354
701063
521464
471348
363794
892361
801605
588925
272229
752755
638366
797422
520796
375666
563786
472408
343762
552113
428967
457043
592871
333135
649568
735716
620893
177010
438125
610861
559040
525271
502974
612453
709673
453350
578236
651521
794112
525617
384770
309011
619878
326293
165111
638007
815802
302982
574431
677057
542499
642017
492400
262125
506599
493370
553877
270782
524563
506227
474637
629468
411940
433282
517774
920168
483483
576161
498418
608480
815078
557048
415771
536496
450462
297248
650110
224214
167805
551637
562734
430574
608689
735674
757284
400012
576624
404069
446322
625207
625234
618017
644887
530065
873236
503529
744925
237395
19518
790296
488226
372989
579049
682769
478191
416920
730059
801605
508418
691397
428127
647182
401141
683607
873049
150605
658022
650511
499012
686287
708036
417234
576096
485777
604941
509538
469611
595225
630969
635474
390348
734820
728828
494958
697680
790296
555263
793570
602762
448113
798490
548741
600275
506667
373011
796743
432810
404492
478419
673751
607794
557639
607307
960707
606902
739701
714944
411555
592280
735716
563786
436617
801605
129387
392323
539475
638007
848835
773292
579017
377115
412661
595805
948244
456936
469938
452576
610225
891565
760598
921233
454974
520451
632031
609143
407829
597971
953547
644003
454681
365789
331102
872355
745213
506764
752804
397654
466132
491792
459158
256811
682817
468356
743352
366857
434694
260966
604392
570814
327892
568512
953726
906017
678277
540658
601826
488636
825467
413184
418411
549018
271827
646115
78119
557675
443369
927045
692987
532561
522303
468192
452790
478790
283285
761465
631572
402388
545632
631280
640323
606236
680978
544917
451727
961702
960707
265428
637008
708466
551708
442620
693937
139547
586309
712613
237568
771175
520451
659219
387049
416920
609758
395176
555220
576096
708036
519951
464256
528170
551449
585553
457516
719902
156062
536496
753379
757767
661461
540499
506667
516483
726827
576624
333306
616404
490679
521815
478505
367235
448583
607307
430894
753361
1016435
768802
593534
615906
790296
518706
825974
673168
597527
682400
705335
321422
941613
454974
790412
633571
539608
941555
548741
857946
428967
552177
626897
253261
722004
670930
668130
352051
832093
510655
807000
560808
377364
824029
540658
385647
650724
327892
592904
499897
864150
430899
618911
353312
680290
504728
483265
788342
449577
360676
610697
546896
581275
470047
564864
562044
531960
585797
565641
668759
640789
640323
807846
367533
704169
519181
412661
627139
539803
393591
801605
793570
899206
440674
410209
552578
521815
459876
399645
333567
632559
544214
690423
452137
637581
434694
493393
614254
642351
648057
395035
879392
538662
511308
612015
439827
546276
550750
629138
836625
359439
960707
559228
677259
406430
495758
727842
532085
521157
318430
787556
587519
691021
485799
476920
651191
635097
370617
587231
821068
536496
54693
559067
411555
295435
640323
660796
572819
798490
574118
825039
601365
681354
601338
754452
790296
581426
720768
166211
370333
600894
535332
698800
517051
454364
735916
789857
501086
634492
757284
626138
734751
598218
342100
825974
642351
208983
491105
390713
581275
502974
425161
872355
380250
776082
630306
449871
404492
807000
421379
665271
688492
587519
462015
836625
555199
385521
651521
345707
363794
927045
743335
437478
646297
743352
623883
517546
557639
530465
812215
188893
791377
697680
769497
783994
811585
612545
491178
753574
519095
653243
1082718
690527
780160
547629
505599
528635
598218
410646
465830
170553
526766
327347
477167
554501
542082
592616
443551
502761
525794
176488
591593
750962
680844
388604
849978
237644
635097
363794
643946
584753
672813
497019
532085
726466
896705
629679
486802
644472
596017
359939
399620
588223
866783
743352
494936
442350
584114
484618
377512
749437
507941
604392
470232
577557
438154
207707
534207
825039
658222
427911
485496
399620
646297
724099
111554
494089
783414
504179
132431
1015070
648007
895524
785023
488636
679620
573869
727842
419729
577949
614846
414255
482659
614910
512081
872355
471787
741560
478419
664840
500169
784880
585797
461372
581275
888438
1054127
456985
670446
806378
631382
765525
360259
438038
287622
446825
636254
839060
576919
473887
549970
815078
960707
595605
779682
732270
457516
593477
411555
675335
842307
920168
332317
805774
347825
722004
617928
606652
1050455
368277
653243
673674
671315
290599
685328
371497
443814
389146
338185
696175
299474
184581
754971
283167
747569
768079
328599
552961
473734
485452
578146
555312
469630
512102
677259
708997
453090
864150
561470
572819
522952
363794
768978
577040
849626
565162
523902
679620
517546
374794
655929
479085
659750
902647
655236
557048
549789
526692
569082
606719
710816
653243
701430
505953
407244
625360
802004
390257
562991
599303
627199
434694
669749
612453
345340
434565
440975
808781
724276
565641
548605
704408
522991
483884
680844
653072
614220
380504
920168
538042
638366
519447
1067944
946158
334502
610697
1097179
396510
510475
548741
640089
375666
772430
522944
315600
846746
549496
563304
544287
511308
631572
483774
674250
538042
699410
502834
592622
574098
763423
423753
301015
812215
417932
790296
689591
625207
460028
332317
533484
348905
507737
708466
586561
469634
427738
502546
700461
537649
491178
773175
528548
337306
1007480
157838
679620
405241
376349
453350
491178
541699
331243
642414
671975
196344
535303
555759
535303
880297
863753
710816
457334
467302
453916
323757
590995
211296
564125
457516
438154
409701
709673
578236
640527
981141
348695
304187
574320
524584
432389
663867
316254
783130
688342
598218
543650
678175
534850
595605
352841
399909
557048
483239
573869
61495
526660
953547
677057
235043
666300
786581
483039
503440
763008
447949
638007
507841
683965
474637
634913
608407
735674
739701
551053
651521
648057
624849
595264
229792
857946
417769
371260
483884
735674
576624
572347
393244
572819
457804
363071
941555
511793
732505
974768
318598
686335
600554
289541
491282
563786
420535
623883
842313
443910
655971
579017
477167
677259
734575
650110
634785
898133
494549
635027
496692
465575
596017
598892
783994
710816
540817
642351
612835
614618
576096
745256
584753
256644
539438
505218
653555
301383
882710
524563
468911
635027
405131
356080
447122
673843
572386
577557
534850
345707
578772
604941
488692
514784
543650
345301
559780
541782
896426
471374
576161
416797
531484
545900
145117
436099
763572
466132
657244
596017
555743
566613
490405
495579
500169
538531
309086
411555
702323
557639
610434
538254
268041
620223
547284
541699
795500
866089
453915
515705
819971
712325
524013
399137
620893
576572
574972
392373
384167
687454
545029
484618
517774
709718
445502
443182
566000
708036
690847
546057
801605
842307
395113
640089
559525
825974
575723
555364
479230
572819
538170
717408
600182
682997
812186
593399
598218
404793
723999
467016
323714
256259
495430
596218
501841
548911
426350
535332
927702
515455
839060
992945
371497
420595
560763
350184
266370
553293
246265
682769
220856
519241
689288
618519
473221
510094
538531
579203
565742
576161
792143
654004
524007
505828
92581
999873
549322
752842
470047
552578
578146
700021
423569
541151
576096
797216
752482
370333
941613
583070
319965
531977
577618
631867
670069
675796
663722
559731
704322
323055
568315
722004
839985
657244
711096
673665
680073
606869
612635
592750
547284
385537
836625
629679
747569
411555
595225
501606
658222
797836
607688
319079
326759
380476
310212
491804
446827
562044
457516
718909
412732
711672
674515
806193
631880
882023
647772
520552
291822
207734
580994
705135
711096
524563
387263
750117
750387
729131
629679
552514
1005206
358009
697680
419064
433596
514138
693083
384369
667373
456936
548605
589577
625207
377364
702323
832646
208920
1050455
752000
674001
502834
210810
506599
577949
650350
538531
390852
596990
549322
642837
747569
659259
539824
915959
421111
522639
466588
1055473
502834
334421
961553
577040
392839
575723
673638
576624
594095
646578
631880
565622
496127
562734
619252
688342
610344
533070
203010
392418
479322
536496
503169
408890
528615
521963
615348
612545
538778
617928
511203
448785
1070471
564718
644003
607688
864728
589062
742230
642085
308800
673194
379657
458708
690472
593477
534127
953547
361029
708466
424026
56727
484361
577040
723802
602769
590627
503925
882710
514749
329582
552578
623883
525984
645182
595940
609758
640424
568228
531625
461016
708466
669168
552578
416832
537102
520685
681137
625207
565758
531625
576096
633571
483039
918629
469854
605400
469803
511308
638985
408890
544888
736943
544917
608689
362891
571708
674804
506398
551449
608689
389985
502719
751562
617928
473910
406732
735716
1054127
448116
746614
232783
828930
493267
363794
612994
524563
436014
548744
520552
471944
393591
547460
369822
439564
334091
762559
704326
467262
825981
517774
768802
705335
907030
369624
653321
343910
706719
723117
362852
420535
369895
672647
559525
688093
555574
672813
489739
390852
433430
713766
570367
650594
561829
893661
644806
680073
357861
610697
423367
538254
526222
471374
604015
513249
640343
760598
396813
647778
453172
515620
640089
354417
593399
612015
591259
831888
586309
363295
648315
459381
752000
366857
544917
687106
453911
517345
490095
783411
666800
498065
384231
530124
390380
653261
478419
634785
297248
686600
424097
357861
296954
495198
555759
416832
298752
569998
485572
518599
980743
317799
606719
536496
757325
581295
627139
842307
601977
385521
685247
262830
812186
743352
616427
306524
603298
254412
796743
597257
628926
517051
450420
523386
681282
702012
1089925
511255
534850
641522
606652
605297
505406
322518
232990
730059
424368
520869
595264
412631
677259
237854
825039
408890
706475
445190
274240
365789
552113
522991
485033
598322
328550
552261
442620
797836
629679
552514
377512
541522
801605
597257
485799
492721
632138
625207
573990
433020
651985
557675
510658
664582
292347
480084
916229
561899
727842
350675
491178
382467
554485
593399
632507
439563
752914
580453
768802
784326
614254
562242
363650
423753
815078
541699
508892
620232
582680
671315
445270
201483
503440
574026
704408
455041
641026
421718
470437
807000
950104
604345
868985
440830
572534
579321
650594
689484
612015
608556
313134
586309
592107
430579
476445
557675
616884
786728
397645
239891
734698
457179
545029
468356
448423
565518
798490
731542
616448
479899
787764
736555
466132
456936
717987
602769
708051
471374
712158
822419
308076
565641
425009
534596
527679
627139
364243
459740
457516
402202
661072
620893
406359
729147
609923
538254
529883
531248
545900
641474
577040
534849
697680
626764
842307
427646
497522
545724
752804
732175
685311
734575
469854
753894
510530
846746
531565
874920
549716
416856
370821
629057
255408
755205
493254
413309
680969
366979
872355
599303
464192
733401
539409
526672
644977
570285
529122
818922
757325
697743
420071
446827
778732
614618
424026
521174
578353
600250
483398
568512
540727
490679
770265
586309
547460
384875
374059
545648
645208
304660
686571
420535
438401
839060
592871
612835
305181
467229
460116
549833
604673
849978
634785
379533
514863
531484
586237
1070471
457516
763289
531727
701063
391523
685247
614254
679620
595836
666300
267997
836625
650110
601826
812186
566613
369269
591782
436385
575723
507463
601927
551449
1055473
497019
410209
425530
597257
725487
619971
707571
440975
508613
640230
706475
417299
737277
517051
327765
614653
541699
475203
847080
690290
399613
344214
716703
423087
587231
773175
674840
572694
614910
656942
523386
591545
464077
513663
522292
440975
435927
562242
434524
537780
442010
425535
770265
364274
577199
651521
591782
416281
570778
779612
673007
409224
538778
251679
488636
235998
749437
714178
502070
503089
659750
534807
750620
117891
670446
615509
569362
635565
559118
542499
616331
562242
647772
582680
326429
502834
406635
902647
561829
713393
547158
835047
397248
514246
368516
770265
414397
375994
757325
417585
595805
275125
585861
441169
752804
720768
617233
773505
713393
461016
1054127
686957
367686
297248
387226
612994
603918
747569
545900
523386
702012
451653
809547
474637
565622
670930
530336
371497
702054
390393
752482
402773
582983
678175
360624
707504
562044
674804
585797
544688
803932
684439
558016
461789
1011610
842307
438038
430139
364428
575060
631880
741897
408641
391454
466251
371497
78767
629679
540658
656112
638787
704905
436494
542049
601800
512081
576406
284285
446827
612502
532561
490659
482918
412661
640408
361763
471374
375666
400440
307432
633083
768379
404492
356241
577949
550387
535511
499897
638366
461060
456433
561314
378983
483228
557028
498065
263246
454974
483398
831888
681282
679620
593399
756734
565844
757039
674840
610697
426394
555097
454974
525001
740178
305513
629971
538489
313643
476369
169588
339321
389430
490863
129460
770830
536517
489036
490835
413051
368629
702956
421460
605954
320956
548727
339321
457880
669140
465089
470006
678425
637843
692181
516934
593095
425075
466334
678425
458045
714799
446108
665385
881430
640093
1053982
755376
293299
482491
114556
593067
120980
487699
694642
370251
473878
538293
372123
411714
521486
588646
627251
1044843
676815
427536
815136
628117
617133
270968
1044843
427737
374841
492286
22881
572782
516869
690458
306768
569403
414759
345984
334859
212017
478307
314082
615995
642557
354826
657061
644189
631097
432169
706058
634038
430821
321606
323758
713459
589114
441749
508136
723600
744055
416271
812168
309443
545294
569551
579880
377558
302600
481096
384597
346903
499401
779469
273397
403370
254185
267258
462308
421845
564711
301743
801670
425943
677460
319720
655292
689229
685465
454485
629438
440112
603111
466693
766893
714752
389047
385748
543697
627271
247647
745451
579229
681716
569997
490212
446746
271597
365688
543608
682600
694122
538253
914727
779733
592057
358538
621666
438586
754503
607799
422283
419834
605657
231525
382994
416272
392902
592261
749919
492040
566067
485828
300841
586592
388653
530978
446814
353256
612908
326382
400781
250783
402057
573480
429824
632469
501244
673577
278381
497816
652228
715378
830649
408973
531349
307704
324959
844025
154954
362592
694642
759569
575210
651512
414419
728254
862399
386631
405173
462258
527781
262879
420151
427894
693887
319863
736165
392624
660904
509213
400524
608443
570861
309770
720228
408378
587646
376762
359074
434491
630153
639352
430314
459134
498564
295435
521119
695702
384780
443624
725659
748827
614530
771813
588136
425402
373557
507560
601467
323758
441747
304308
565140
862399
133519
720449
544336
368535
552544
573649
520402
844623
372336
794435
391032
310768
446814
628479
320376
461200
619512
392873
645883
417864
766477
758588
689619
378808
749415
753149
570390
758484
720814
519277
614108
818152
875275
450765
284628
660198
462200
431668
307290
419482
441239
461352
519277
548410
572184
559778
565060
300432
559491
280988
490524
146247
796423
574642
696334
653060
342496
586037
251582
632003
549055
247296
408880
694642
323584
628403
382517
486023
469872
639469
652754
656073
512058
377485
403766
641702
697827
437428
269028
176447
466281
586839
656761
288615
328432
461106
700328
794312
537302
564634
351829
615995
248734
554494
466023
379928
715089
434443
785269
373357
463999
616025
458417
312979
574533
431952
334491
623088
381921
199853
369353
520682
503773
399756
686105
543478
452701
498436
615076
497816
444150
401633
493491
349225
333461
269660
366386
227799
307223
611472
429328
477153
630306
388393
427584
479927
607515
391032
489670
499899
271694
812429
421812
308209
489670
638456
707971
210829
447130
478987
430670
234609
644314
467236
587000
572158
303049
253221
552716
850202
221732
640083
800139
450453
992159
373059
351326
423987
576006
410660
916485
370821
382517
390062
773908
479258
630339
272460
563513
465638
680473
100415
263602
431668
378808
839242
346683
477948
584031
330311
345689
874625
414949
695702
469433
957254
583838
38693
803602
726890
376187
304517
414759
376182
413890
277101
533967
682312
308505
593067
630306
605709
214650
501107
397327
410660
676496
234255
833014
432711
535107
444871
251582
358095
343199
608341
632792
541200
674219
659594
398199
488702
468900
319744
515322
291932
644240
336008
593745
454191
608797
679520
522691
555338
251841
629158
460572
444462
311827
488805
660850
484451
289516
514191
721413
421037
377115
230783
524030
248448
470506
378983
576996
335361
523406
613394
504254
541545
283670
657034
356000
711595
269028
531622
434351
588923
334716
513591
357643
724730
577805
459510
736837
451546
217634
517869
629001
557057
782681
403766
383186
815114
645733
765883
767732
590821
175590
862889
159284
293545
511446
360997
519490
460264
550809
495775
456144
610498
540569
387408
492853
423277
827281
277058
647177
571768
228683
476890
521486
562183
865058
825371
356319
190669
527368
357603
259637
541548
648493
614530
320796
493527
386115
448424
631908
569551
728031
619013
675295
646091
400794
703460
609487
417068
249438
455116
640270
963280
665385
375567
298395
615208
396602
593812
274003
487951
922200
471162
793787
553988
956499
670723
417964
492445
537159
466334
699611
237840
413412
491707
499781
521431
237030
410783
339518
789411
478754
520320
276019
336492
639352
714421
202064
465217
677869
594524
824807
586270
809097
326698
275749
418350
880397
589671
616278
186326
432488
465341
349479
464135
432694
794882
556819
623724
461203
469431
546056
891074
451299
325116
432694
666448
489070
438845
438752
396286
670723
476890
637296
700204
815625
332176
437004
497578
309860
524317
537701
509523
458846
523385
405303
496741
298124
425293
433645
829842
978708
589242
548086
385855
419832
433318
395392
610753
898624
587000
374337
350206
466023
1111249
727351
365981
526505
542776
316248
352289
811756
531069
364240
217634
738811
205822
388653
534315
364839
331115
623138
203010
848912
391342
312765
561510
340105
720228
375716
599353
428090
578295
531987
702079
413845
522083
599308
773908
383778
653519
736670
435110
285407
759118
289452
333314
586467
907286
570396
750519
544644
393334
609163
486967
698473
364450
316168
458052
496632
398818
424206
653867
767797
608064
638854
452067
629630
442427
436201
415994
443294
527533
543608
278448
765299
262345
815114
413477
62092
400387
619936
657285
554079
654908
505669
341064
540031
599167
566093
644251
394630
571226
557384
418791
654012
697408
579167
923302
453896
464805
445372
490514
349322
451546
771018
808908
410481
597068
434443
1011665
712286
271623
441169
808082
606140
469431
201008
534917
292100
407211
293299
442463
555099
335555
451918
498436
454846
608797
895985
437431
520990
642161
447376
776425
459467
372173
612284
478629
688767
450253
247296
831636
589242
349835
211907
356398
545412
67099
292175
567504
636498
304216
345257
707971
455081
501019
416169
298114
496265
197025
419272
363038
354813
583412
538293
408973
421277
360112
494828
573598
646950
726703
684834
433318
220904
515400
361664
551991
401175
378323
578284
374337
653038
402042
573989
697506
382820
736200
410382
529721
414822
399756
829998
544207
705791
515692
405335
102488
356110
263376
467033
487526
281997
586376
410380
435354
513591
375714
525462
828226
293299
439044
694376
648583
443936
529721
567621
767205
459510
716516
703966
401101
768855
467082
510938
522862
551320
647140
548407
473179
453348
752718
469985
522324
545637
465779
438790
554047
551003
487611
531410
774406
410843
641438
347445
184912
440824
803257
618656
523522
381522
90381
246133
547914
796845
665827
680473
474033
351962
885893
636341
480385
519159
339760
1161615
726599
407211
438845
615906
484034
691348
564484
593029
667841
275111
391773
444321
583030
508136
533796
180197
567644
254566
850202
512043
355295
545363
609717
383045
166168
420666
393021
498897
658894
420360
618656
431005
294913
629057
614175
510642
488585
435927
533593
469677
415681
442914
408503
622927
780523
626174
595910
413405
700328
550809
644481
574859
395654
828226
697408
604415
415771
500604
617036
690581
408880
608398
712286
365477
595910
513436
670723
682328
430524
475885
498343
328081
586671
487337
299467
305062
700969
626873
535005
546327
734182
99482
485828
582553
157380
297058
631179
214575
597227
336008
214650
531410
432711
627251
437747
411735
523164
782560
540641
452172
204861
569551
363146
604415
469433
591810
426151
509562
405267
587741
742649
612284
774170
748418
547392
557677
593990
756393
591893
487063
239710
548229
558514
477784
314735
616731
566001
547424
350497
584357
364207
428538
706175
333461
295674
428321
855150
214650
1052832
766893
457557
654522
656073
426151
547914
604312
612063
468574
453295
691727
492482
715923
132337
362733
550850
685506
502614
499781
615995
138086
534426
317093
544390
729026
404445
478629
380770
651013
440626
503169
338554
654908
364240
428911
440028
669027
725010
373764
752718
676515
386077
776892
142205
506762
401221
636671
850550
625059
494033
450267
288282
458680
1031342
590509
578063
663559
355539
322983
963201
593671
339906
535537
635229
333686
427523
625192
762801
348600
348065
562554
724490
410566
381235
479034
483598
159291
508136
642198
327573
382820
497207
360921
796833
526463
839363
454831
587437
484034
576157
234942
378062
608064
416656
654420
274003
421960
779469
604798
491441
631889
169428
486135
457944
605657
488855
565253
1067866
461530
493216
555343
561034
765883
394630
596373
462580
443990
793483
523687
511540
954523
206122
280183
546056
379032
288615
443294
794753
462555
619300
499334
588923
464697
422941
339716
629156
973165
529909
799208
457669
545294
374841
367046
305955
472110
293722
508207
423356
476099
482394
595605
708545
420983
200078
1094300
651493
485104
131335
356398
488871
418732
780458
367975
473179
262358
546056
441796
671914
404872
493668
701412
470115
433197
484034
394133
425894
832257
210829
343896
530357
726564
591526
745343
770448
623466
545203
339255
860403
625634
881404
740366
588658
636135
537701
775080
319079
561803
395522
235308
442350
671905
432161
544665
414378
216768
379953
459134
283361
659161
548574
733533
314699
354813
348097
131642
562944
267266
531477
651012
391269
589671
323745
416016
659594
638854
555493
367023
644105
393435
396891
580748
382021
569611
164351
693077
370627
387775
797216
310908
529880
594091
521261
692987
254236
571284
542776
340889
339823
413405
782851
310716
657588
583221
458525
741326
353630
479927
815040
257407
397623
726543
565518
330395
525729
910956
757868
780748
461200
173195
533513
581861
523522
509051
676525
256293
415526
545593
724882
627218
581841
278907
344844
612788
476943
403885
104677
587807
792918
515125
592280
578438
664731
487663
506468
487870
270536
649590
460846
520825
485986
431952
583306
531257
486937
646343
521119
551320
533982
367336
336759
490212
301082
677859
772425
298907
313597
449858
856556
517960
398259
595168
478632
421860
767316
819271
560246
488855
172075
656538
760196
489670
656405
351326
395994
267179
862399
630306
601467
186981
561555
779469
622559
622320
432235
769733
636215
539572
573040
693959
608370
477536
452067
537891
475643
436882
659473
559970
622559
363038
533513
645390
323967
471677
491686
388904
458513
327919
558462
816745
629156
699167
511858
815158
609496
524803
593990
400855
681494
628638
381134
434275
232374
588067
526692
362365
561803
956499
453896
520223
331378
663108
491224
574539
583963
303022
365477
512281
895921
428684
420181
189588
616010
537675
581576
512349
381235
413845
360219
806203
467977
536517
382309
498659
391728
472056
591774
459040
349977
478754
289516
319385
271847
752755
512186
480903
794596
461174
746665
317415
604798
474825
558956
748827
481488
404311
667534
338308
713459
512910
540990
673437
315602
344550
524890
621100
406009
488702
426389
385848
488534
615995
600952
354813
596201
680711
205059
402590
398027
464624
629550
659649
447244
381597
674691
382820
377429
456455
695644
375567
727159
195832
634404
4590
486552
668396
489605
392077
674206
374508
504549
698007
502173
548229
954523
775080
672679
501019
88738
504697
699659
565267
586829
405368
258766
4872
357102
1017276
454432
400794
628123
401295
483355
356365
564732
549644
725562
957254
496859
542560
255055
393851
572433
300829
610553
364450
413051
575386
418931
734182
372141
499702
314735
852942
619308
556391
775080
623724
415364
55359
487644
898788
640424
420978
847236
549052
425961
627073
763445
299636
741428
472468
646513
364240
96978
501007
398779
910102
954523
301726
579836
449836
698208
673847
365477
528503
450959
451940
219559
502535
623856
281027
352546
458785
783033
765299
458366
580280
339183
620576
424155
963280
500308
445372
548105
613612
365064
670750
231525
489375
477262
573649
524903
546448
536834
438934
435822
728407
580280
414822
373300
435822
546374
490416
449455
430823
159709
543144
569402
266247
378062
471107
571844
715707
615095
435822
755899
571890
363203
476099
498033
670723
500915
578836
1011665
261256
636231
605078
479456
611466
381235
665385
524890
424078
554706
381921
1170
76833
465960
620847
551921
253221
341783
425461
396474
796080
775588
512349
475373
500024
505474
377523
567835
472271
811835
772839
283591
487091
234656
720734
755431
546327
210109
407561
242301
398597
775694
512679
546716
548229
500915
830649
629477
386419
408381
656073
361482
358538
734676
590034
607088
764493
594353
422349
461929
469474
373787
891160
648862
546896
494889
684899
815114
492173
648951
366763
531410
527964
510956
575210
211720
397463
831821
451191
766893
778861
592107
798111
639197
729257
567835
922200
601946
605937
393612
614578
629550
336476
570405
199212
328068
156120
460835
422418
551003
690800
446480
576107
772425
662148
512941
384143
370251
402053
381105
197326
643108
912430
269138
480108
254566
559172
608191
591468
688409
471502
429383
100761
657061
527703
376187
461530
333284
658852
843805
631824
761995
395567
489806
456550
466859
435419
535693
738013
156259
956499
337522
496741
364207
455372
396474
420022
378952
544336
446386
289518
300506
1003410
219326
206610
759637
441747
522884
358712
730833
616269
297058
348926
679115
651346
640270
135748
485572
956499
397710
278381
395366
211855
906639
465960
716716
745892
474971
340105
482783
94128
602836
524801
834044
252206
354417
911675
984093
308920
483722
352232
607209
506426
824351
476884
682600
299467
325689
257330
827453
228506
430066
581785
782742
537723
488452
812370
494098
343885
411385
713958
410405
432223
487328
497578
548685
501990
748951
418430
708910
200057
421264
398117
446814
321033
415817
559926
579053
435540
336008
332276
507588
452034
331647
566445
550626
523164
380742
482056
320976
410960
648148
367172
364360
321606
1101331
701227
406144
576219
664102
407853
368828
887381
363086
204710
671290
482324
342007
524355
738114
613316
439514
779469
714752
720228
483433
173686
684111
283837
558673
853130
565114
424180
495541
614108
414442
420022
544119
384387
807186
400292
340035
1029463
814142
630483
717241
387865
345984
534315
260820
497574
466895
610753
559926
632223
459110
831821
434399
362592
728963
355448
498436
743337
509057
304198
656224
494531
576723
486967
890650
449858
666838
621410
539105
547320
816941
381147
485828
439886
487663
643842
423460
489355
488855
599666
515692
593399
628117
449677
777550
746665
603993
364240
562308
571394
262345
444482
518861
474033
452949
395877
204710
460264
773645
366633
505898
634974
901378
789831
407725
308260
519171
444150
668652
640221
489236
494447
223423
693077
567876
423987
528062
589900
403378
547608
490212
630306
365064
689684
655097
503271
861215
589922
438845
310145
575057
445569
690112
666676
546634
320712
793292
503320
376858
391728
400496
410309
586083
994980
451454
671540
411776
488140
409512
523552
499754
698081
439670
176447
334716
293142
426974
495217
642104
710113
819271
364706
1052832
535098
302062
678461
827281
275111
606769
690864
512696
250771
417167
376540
424701
740601
466645
405368
863724
497991
678848
519309
478136
510449
418931
424701
705207
388340
775080
573989
391761
200950
624872
423987
469479
558514
422562
648951
549924
446814
357402
707655
597923
430226
578876
651481
603111
553253
719431
409272
483355
306861
394630
411877
452516
651396
520320
356644
751950
187554
335160
1101331
447879
478367
257330
448516
437747
409155
544265
513611
353455
512417
521592
563217
257330
542961
514565
825905
665079
730113
534312
549494
586510
546175
553886
557685
631889
417068
457893
496581
897112
289518
257295
372895
522451
810823
421733
200871
423764
544440
654790
360814
546892
299784
459638
551487
478733
667581
472573
748418
629156
345982
594271
538643
719146
523927
623429
482424
679984
710564
599394
287426
559620
642198
631179
362857
434633
704851
456939
576891
466693
220125
506358
708202
593029
708750
485104
588060
396774
231525
917572
440364
587683
590805
584031
653875
425894
363719
607209
543201
479672
748827
280988
533269
366132
255252
766284
370752
580748
542161
408085
537723
379032
551555
514191
419489
511540
432410
350177
433197
367975
1032369
586120
384751
600619
901378
423076
673577
426034
516905
564854
388904
454247
772425
470834
652879
273674
331378
516689
575256
592433
826991
497968
809915
415994
694376
499754
582459
333843
373370
548815
559103
398123
605304
299944
610498
608378
201646
309175
344173
357603
473478
363114
564854
927159
829520
590655
824764
544103
1052832
735163
454530
688989
401088
219752
491030
754503
353775
247050
409085
239365
388393
468144
471077
444742
410877
316335
285018
431294
677859
439588
688989
739336
675774
363038
198816
750387
322380
247457
430945
497198
523385
269447
608398
370154
614819
490214
293142
591865
251901
681074
358857
419272
424701
351233
266708
584859
619013
460618
286311
483058
482099
419455
364039
611951
416496
395399
386701
339518
500024
573261
309860
782560
760970
336485
505073
385367
844271
623996
400604
632223
1017276
388900
577583
307402
420022
653867
729438
425402
344527
335160
572033
610498
286671
497816
586235
426389
499401
641265
884116
419935
534519
411554
587593
370173
849029
196126
610225
555038
587332
584349
319872
729257
719662
488226
585196
613071
646635
369672
668396
437533
564077
469605
619567
721564
276798
462628
309443
363146
540538
565269
422684
508684
492482
363497
573693
196277
581837
321606
726564
296126
815158
523522
411385
421650
506934
829426
568180
781529
623291
779469
521021
479122
596117
428585
445243
321343
262472
310356
469161
395567
527533
187715
421130
630306
219490
672715
942993
849024
437411
352875
395460
775588
404732
621632
495259
398716
743983
267924
5523
965113
677410
646922
522665
220327
581901
578438
795838
606743
647992
676515
410405
138469
844271
475072
512910
560947
576107
852288
608341
722682
417964
824234
481142
685465
533499
824387
174671
419349
549910
350623
579229
627153
410874
622560
336492
494488
601616
776021
438586
289550
524903
531257
263602
465015
689513
525050
446386
503320
545255
479995
426385
406009
439695
700721
557177
325116
597745
516443
213944
531257
557654
606694
517567
501244
662320
657522
747121
437004
577266
631260
701365
334969
374863
616010
636652
292410
520364
734276
542053
692274
508474
569755
706085
601628
339447
432185
647812
541240
676032
525760
301070
754556
614337
476943
504983
503773
794487
569392
403370
749415
446483
579962
459828
238586
601695
426840
576480
432223
186326
591820
300468
495957
727515
325689
691254
323760
537525
687712
450733
623724
709490
96569
301726
499709
650928
379032
417068
699563
593571
425293
437513
647412
596491
257181
453896
391773
541548
381843
362857
299386
770653
255435
555038
432223
519649
374821
360997
316753
300829
471880
524801
616837
405661
618131
463327
622088
581354
287426
450765
754702
414410
159473
415733
449243
360219
32403
316742
169588
1006132
771600
686105
779469
658595
447139
528615
782992
351119
127148
742686
639385
440748
676515
255451
277058
410156
469120
623724
461333
453361
746688
651924
916992
806039
591300
514131
409786
559330
248448
509213
841351
634590
323758
414239
553138
495099
382517
979404
343806
361220
263376
581244
570703
776425
437747
736641
454343
477912
631225
510449
812370
389430
351166
617059
812429
584555
342381
654313
492831
671376
612284
564077
546962
617396
632792
719146
687669
345762
544644
362728
498436
844378
519957
464532
1025427
414301
568685
519277
581361
310626
434562
294300
598019
499680
500277
280212
451150
288545
535437
723811
776036
547320
540990
848165
535322
295658
504034
406009
588541
473467
670426
309860
508139
385258
583761
456247
852799
284151
678296
90375
315014
393774
657525
482079
414301
328600
607952
583958
356319
650703
353452
489261
511971
443294
733861
382648
511446
461106
710113
795598
254578
257407
452067
407211
367336
463632
953948
537159
311602
211836
765914
504487
485585
744582
276019
535322
483355
355303
571890
895386
385987
662134
777897
556247
344173
469074
665901
511446
646668
713183
372336
450826
201646
251235
772292
391342
622764
683369
480845
437820
868543
429369
351829
587741
662352
289741
599788
572472
693887
427458
770653
469872
577687
729845
723130
791201
599593
491880
295235
619199
628117
828226
498343
552854
514065
472468
591778
945980
526574
781622
554693
347443
492174
447855
460264
346298
232889
438845
433645
364240
310238
604798
460513
133519
443127
633819
487179
510314
543040
348916
814942
440732
938024
326557
313636
525462
647711
425004
482783
1135062
460311
498897
395567
1057745
314082
588923
824764
590364
858595
530099
391728
450358
382180
404720
336436
445184
487663
459896
580748
396834
485768
739125
207639
680473
660198
461352
819271
604798
524890
466334
459597
748418
120590
344220
635357
772425
331378
759637
545310
521889
578443
734668
589249
359942
673623
514485
799322
484884
35016
529927
759637
541466
749919
828556
532939
368801
531600
441906
606665
409765
519293
399428
378952
532292
76978
593413
372731
422663
812370
373491
356251
658216
397871
541994
512854
575210
478754
196869
365236
654908
340667
373036
89709
297682
448418
562394
336609
692231
921469
1028328
462289
368496
569462
526915
388900
197326
818069
357557
731968
702091
629158
257677
655292
293838
412955
531991
156120
547386
647992
478555
1044059
616845
439367
776568
661969
708202
496713
316266
490654
523641
626918
284572
327494
578563
1028328
506710
444482
563958
342120
410551
656073
333889
426840
734276
592796
592622
588494
556175
430066
509280
626163
1089925
578401
492482
491228
316966
488526
391342
790866
506889
438015
405368
657996
840674
426227
638854
546448
555077
132337
557818
597518
445693
348220
260996
403025
324706
593067
434434
816099
451394
556416
373557
673074
453132
491707
508803
546372
516689
421387
382195
674672
520381
631097
342134
636095
793088
473821
430066
644351
897112
506598
576591
544103
749928
499638
527372
472282
538643
497087
375745
754720
658125
338785
485490
436432
639197
688135
575313
588280
471880
449719
416655
497805
521306
743158
408810
365068
496859
535756
534570
417423
563569
421497
278208
548574
345699
380127
395366
577069
301221
274636
600889
465315
861913
796673
428560
695386
267179
376702
524890
342600
331235
610741
532800
593982
262345
773441
420803
293838
293999
810306
366529
439471
230829
477563
460618
621231
765883
720734
571445
576183
509051
700969
622320
687410
229438
447963
377547
433318
395190
391597
738114
494033
522939
437773
296180
309443
333643
638692
606121
710604
414255
863494
571844
376540
555512
613974
767732
654707
846098
636134
563469
645669
502800
480601
368452
458232
476896
654628
631079
650023
505443
610259
550731
362842
647177
509541
769210
389029
569551
536516
497523
388904
516834
364240
461556
465917
641702
586348
259637
182051
493216
672214
474971
669052
726595
490804
304198
620700
690017
504487
414949
593279
362283
405368
406351
698502
614108
615369
280212
486990
554193
644251
434314
635112
700969
749919
650313
455010
614396
521765
408163
486391
359300
758283
336209
642198
31129
372941
475186
508803
524527
400496
670043
70937
239819
595658
218606
690855
347443
493111
537284
748583
417740
107997
685506
382793
555834
440960
709182
620496
560467
456889
742686
522776
562875
652659
540031
464074
738345
439132
356110
342955
385837
546259
523641
432930
485671
916992
565052
302788
668664
495639
320262
520086
413477
383532
352383
790616
426768
488246
336895
128253
340105
988091
470401
759637
668728
605954
409085
164696
445589
289135
688340
619671
122201
425004
704844
461431
452949
597853
693077
457914
583128
446814
785134
479927
635159
256293
546506
482783
362592
372207
546587
631179
815625
569362
591888
355934
406373
359460
288997
431668
589612
528954
542991
525915
462104
348219
436834
537159
889359
663329
550071
713459
462590
740366
532800
479227
543201
537723
455081
696037
296460
501301
455214
509523
421255
372658
659201
711744
355603
496632
542961
868445
576204
325433
444378
479964
217920
640898
399204
406685
631719
477805
251582
564583
523839
550809
103640
242393
433318
439695
269150
359300
631336
406074
555099
470979
391342
536599
342134
254885
571717
235999
351962
342098
784204
374337
892013
796080
271127
372941
478954
299346
492973
622764
716716
238562
636293
325689
744399
874625
168704
810329
571226
778632
760033
465217
416272
863685
202585
521732
564698
802861
384780
412694
454971
271847
636652
578652
122458
657670
783083
635357
703828
614891
640221
443310
313643
575823
650985
339822
916992
284113
669140
596055
647083
545490
482328
469433
438247
441781
423392
634913
551715
327765
801111
535875
469474
376540
503115
280456
280415
734182
296126
411351
435828
771165
540031
451895
636817
693717
503320
731968
543864
646270
338797
408736
583306
579112
632382
726564
477948
624653
577296
411362
421264
535322
500434
482328
524790
524903
349041
523641
650313
631416
516931
653027
282750
373109
419041
372503
408973
424057
501244
525678
669438
520273
456622
466281
623724
572811
495941
369441
436747
707791
540768
302409
478954
667841
593718
554693
424633
737096
890293
578401
551189
475956
400311
845837
439778
312540
604415
346305
443092
499754
683609
972783
392378
811442
441264
364207
579110
457233
540976
465623
485490
574714
406685
748631
659618
748631
850202
545294
269863
229590
371005
470506
469120
490212
337102
700328
811846
674672
748951
521419
292502
714464
749198
878259
358399
616256
453132
409085
455822
418227
764842
200172
737628
486014
808878
430172
455324
898053
280415
190717
595168
418765
570242
720490
356644
756312
746766
522665
741417
547312
405290
898788
406484
761626
750378
546426
453502
601022
576107
826986
626421
589249
534207
561332
269863
497762
541200
578438
623724
441747
885892
734777
513458
530357
552908
571451
499547
433197
598829
685599
459510
557685
440875
676169
634974
571844
687552
281273
773637
474606
456231
333288
362525
194606
768688
437151
602540
558514
863685
404194
350206
607952
301726
194438
340980
639536
405368
770915
969339
495764
702241
117526
420022
453896
760196
522939
774406
432938
824709
506877
443294
445372
403025
521242
539606
377256
596373
490213
666334
566274
683013
509252
364039
902788
698718
414442
498553
599308
657468
608191
342502
456455
782992
477453
481326
280415
247810
464003
345803
342134
533593
356319
290717
250783
338841
640980
359300
438247
348305
452166
111882
356319
232364
473807
387904
389369
631412
522939
437603
290057
499334
288615
607828
579229
362195
658216
656374
385699
612063
364637
592105
450253
531187
1052832
598451
546686
662023
342083
781104
470116
522665
152887
578112
378259
760497
453348
457503
631908
472284
437773
663371
479567
1017276
381747
538811
474435
721745
516903
994980
677460
382112
777514
404078
544207
694376
507009
1011665
394199
515019
562907
304791
765299
695831
509428
629001
337522
660428
751202
649631
430574
267108
310356
690800
397069
572301
383136
519309
518861
776435
454485
461929
437603
384167
574433
543361
455383
448418
748560
566739
303825
197236
625043
463911
1017431
260577
596007
525826
287722
519576
631693
602454
430731
421973
395374
362361
55214
173686
625421
320712
371247
576107
437513
763013
470017
629697
167076
783973
650594
541318
392554
567826
421973
495437
382763
841226
498343
614530
527456
260725
322132
533513
422418
605078
282235
449857
498942
694306
374501
325943
357144
480135
555099
443990
632394
467236
682249
406948
202984
417514
617218
731006
542704
510938
466281
802861
504487
345137
828537
411877
340801
533102
429948
423814
447855
337354
633740
833438
489216
662726
393039
841522
582104
593399
524903
430066
245016
534312
444753
441239
761626
610796
658311
684243
360921
471683
402590
497762
668950
431635
537467
469743
506841
663947
419349
293530
699328
357441
414759
759701
701864
761277
642124
456144
578343
398499
526057
782992
453749
618656
542961
935632
343356
375157
451848
558892
514133
441231
386606
837919
714199
707655
341790
46640
476859
691844
653867
388479
507014
739125
421264
302409
367023
277058
337522
360112
334859
404005
705791
345927
419041
287197
726599
722534
596952
319068
409966
571549
1111249
604025
578438
480907
445243
722682
460572
700863
962449
467653
481259
452109
858658
919746
484844
796423
808908
412778
526574
760358
593156
500217
537159
469474
257330
390409
564103
679197
428158
584031
601464
694642
350321
632394
663108
421037
764130
528591
309443
565269
717149
559345
377594
71440
728407
789070
920168
449121
470995
569207
693959
353468
677432
688340
162656
353764
370752
753943
316191
327284
448475
360162
520320
600700
294676
414630
660799
398639
543864
406685
388911
1032369
427894
535520
646270
361437
631889
360219
390051
553799
437165
767732
483285
505443
373370
330788
401221
232916
368773
707791
515187
549162
402590
574756
624975
546960
393027
833165
689619
529411
588923
527971
34241
424057
460727
423569
323757
973165
509305
963280
533982
434341
492714
703127
364888
510449
641702
757445
513576
694300
535322
519501
338785
853603
610753
378541
433596
776568
731893
549644
319203
375567
618660
617190
405314
284582
496632
433197
335571
463970
617373
720734
413816
503169
373068
556432
384914
262345
250260
480385
545104
691128
470115
784880
706175
872519
479657
400647
738218
727236
722279
470063
510314
631889
615447
430062
721838
952496
964682
391556
297058
152337
677406
816540
494033
349789
335014
173686
378221
648601
521119
526857
713095
581093
677345
494281
528203
399376
911182
619013
293142
812962
564702
573461
1017431
825371
285405
823864
491030
476099
486125
417694
439627
580403
633054
759873
495135
626576
781650
891160
392591
851949
707655
710113
463457
632792
268639
571549
211251
428805
525761
564738
309175
669235
370251
371747
612619
350623
586839
507214
780731
327251
211907
450321
611557
507140
633592
248931
407039
487870
416656
659473
217976
406692
305135
362695
662404
748951
206918
529147
373491
310759
496492
441386
531069
632792
626416
512540
230376
280985
322380
676859
484392
824807
552643
643743
281714
380945
640270
556162
326662
690458
364802
589042
682561
96646
365688
602820
521119
346858
484451
378952
518861
350623
801999
408263
518717
859859
357102
410625
665079
663852
779511
461556
316168
246259
416015
544207
368773
587151
1025427
345257
461306
600406
567644
558945
494531
678999
532800
309443
522893
264977
570396
361106
696334
581680
522517
914614
433503
603083
796423
736200
796065
898788
368471
450614
460265
230829
313704
557781
750346
463855
735163
708910
508207
441231
595076
451492
876674
888379
201798
500385
496481
939189
249863
251901
723888
513611
514094
599308
549924
318657
556346
617254
414077
523406
896913
512941
521119
392077
626647
336759
696871
769516
302690
606702
525826
494098
466766
562099
519649
438573
406125
568131
288814
808219
817606
761850
501413
884495
417860
790104
396165
740776
622078
376187
731199
431159
324004
746409
475389
432694
355568
395079
316753
312072
374337
500385
414759
522952
537005
720449
817744
378952
284628
507140
433197
500915
629156
573299
509994
337249
511908
659517
341237
761626
564923
518135
555077
424451
308374
263376
779265
363146
376864
516903
488534
636365
923223
565267
604439
439132
314480
509120
478802
563304
582848
564702
646226
357643
643108
987968
233724
454485
458680
466281
440930
937264
500905
635848
744161
277241
159291
200612
846602
690768
603210
602460
452257
748197
491015
479085
354826
564948
916992
707120
462580
310708
570891
577583
228683
402042
526672
783047
547066
648743
633592
401656
890650
193371
429824
639352
818069
659110
450288
681690
531069
441264
779511
844339
291252
654678
640270
307679
521166
274003
753218
517925
409052
416655
327127
652083
567826
543608
427523
744210
525191
676859
398009
404194
812370
395366
657996
507014
483357
545490
781010
744055
463231
376540
1003410
377523
157027
326744
243018
419041
631908
488170
72383
607369
404445
640221
333114
458513
625343
833165
674672
768788
492245
367458
393686
546448
479122
486858
644690
214650
646270
618806
469743
765445
826057
559926
800644
200295
845118
681848
414759
712819
631712
702956
280212
723888
447362
479456
322355
919746
493953
484320
848912
313562
402204
359371
231207
712695
561071
246259
788584
308076
535363
569976
455324
919620
625198
512696
680060
911054
311810
392077
410309
507560
694642
559926
654942
654908
496581
710800
417180
649115
222584
478864
419272
618109
518022
257677
503320
373764
468655
103640
486937
1022863
193371
859999
482491
954523
358990
293618
621001
467118
703049
790987
526281
456669
696829
339518
537658
428911
272086
587648
795838
580215
368617
824746
455779
580280
668355
364381
601695
893944
603452
430899
394325
477360
639165
498343
462420
731849
933252
503783
276421
818069
518161
469659
350935
654125
340976
487732
616030
492821
635137
551003
470116
531069
277716
500217
293142
289516
786132
564948
527452
338812
494782
411901
500510
325689
638854
412122
533959
562758
494694
278228
363203
493019
543431
722682
625289
431298
546587
451798
450253
558490
513611
323859
598747
747878
462590
984093
610752
505831
377558
354826
359649
825022
483826
381843
114761
381522
816540
660642
549924
421733
621619
355843
773830
420096
298907
625043
677859
673847
368496
557963
277058
424078
608191
499334
634200
536462
665079
622559
650346
644830
721564
559732
444462
619671
351119
477784
377093
428313
546439
635912
691595
697408
627818
825905
531257
252660
635229
212676
592433
582593
491707
488702
285065
414797
534470
698473
578364
845865
639283
211296
406570
424701
428815
514958
368086
257079
636215
189588
593671
648743
681690
351027
206610
732295
305135
640270
352727
711637
796080
712123
642124
581576
530099
449446
480845
519507
712123
708910
670560
453329
93792
713459
486617
601616
487331
593279
66753
613394
443549
627517
584439
786132
783033
810545
407725
258562
342955
487253
515457
518842
465489
487644
885089
625043
824784
420231
495764
530957
544820
716714
391678
379801
467679
617263
309831
663947
1025427
854987
726595
171900
793787
841773
575210
334094
259637
874178
516420
511971
421520
555038
309443
725858
595528
275461
397722
823163
207414
458627
562698
561474
634974
437935
509305
488526
573649
706498
395805
436594
839363
457557
614108
356425
629995
695644
463473
593279
563557
500642
489355
337818
395460
307679
549924
551991
576707
334491
572433
321343
612360
300415
277378
805077
784204
376940
516689
478954
503073
916992
664861
728254
428880
549924
366529
380962
536647
488534
445077
245305
261553
211017
541605
504487
524890
547728
381678
862399
334510
339760
811729
451520
693959
410380
658595
392344
574498
528108
469474
776892
384720
824764
679143
553662
817238
345984
685133
452816
765883
435545
202265
530414
767349
626856
384792
660709
389430
601449
675295
222584
615369
546056
825544
283837
768393
593982
248830
827485
176447
568299
525191
381678
572433
622750
343074
495958
347021
554698
486967
596778
666609
575041
686403
336485
644384
923357
680978
510449
368535
458047
581901
754503
401640
643398
394403
333955
464942
509523
711878
711625
935632
597896
412541
424057
490514
153686
546506
210076
567886
703186
445318
355568
472468
644251
365688
493305
867692
340181
508822
304198
610553
397069
503271
476107
750666
564698
217920
522280
517861
540031
313643
377951
431952
678461
580889
698473
456803
736200
558462
227528
415122
544688
558462
389430
570396
279981
593394
546587
301632
398339
786234
277205
626163
578401
329195
323140
372380
574216
403370
122005
579203
283335
642534
409641
650900
726890
332579
450267
555284
543231
564702
341148
483433
951495
499401
373764
437428
938024
478302
537525
726361
381597
605304
606354
492174
580280
458045
481570
798734
907412
704661
539273
657034
432932
530251
658852
750460
646271
632413
464697
490923
339760
608083
854186
551487
552265
575210
450253
710800
396510
687054
424964
563958
149829
179873
605682
414759
428479
821832
793787
461200
339549
467118
413128
581412
306686
470056
406685
490524
491170
505657
736616
335014
484915
454809
501125
644251
455375
362622
785269
631905
698012
370380
207128
524903
724730
765483
433181
665385
381557
524903
617396
576204
660264
833688
365131
405368
449010
848912
1042849
441264
543289
319029
308090
247799
524620
470401
639413
735042
501126
723811
509715
645883
380063
338766
368380
653943
584229
357238
483357
205531
425543
438586
768483
253680
405037
271623
411305
512225
338797
340216
377397
515086
518979
596216
458376
516903
618656
576107
669257
495503
467956
377558
858790
458826
510441
503910
323047
184855
590995
872531
365607
667149
726599
255450
495243
868445
819271
595430
811559
689684
413897
375107
469280
464154
521220
277716
493842
372418
562698
865895
713191
784204
353468
523385
435232
591778
621144
403132
429694
449684
569976
434319
314735
530099
460693
764842
475389
463828
318454
491030
448904
486990
511975
712001
786996
447121
441169
710564
404194
474953
521040
361704
455081
596045
773645
510314
601437
513127
719459
264859
960780
710124
716714
688535
567835
824807
771799
384143
608370
305509
672915
709324
612994
331235
430945
613963
676861
591954
538248
374501
433325
708137
701365
516420
491686
257759
700969
407561
658852
313096
302244
561267
419349
461209
404872
487328
428560
713958
76978
231329
369991
395460
695644
295168
307236
336436
564600
144023
439044
503773
116411
673847
338284
400781
332176
310356
625921
561105
554693
103640
625373
426394
367619
463828
515537
502173
377393
569048
400311
460618
457557
476603
413405
414822
1028328
523641
509064
737628
650900
368773
430731
706175
356316
565278
443573
561065
371421
465055
508123
508464
631889
541954
631179
729845
629437
608064
663329
846036
776454
469263
426759
267970
499334
528023
432711
746665
599308
783083
343860
747878
436880
293722
488297
570853
714676
628784
622320
518394
359932
716512
523407
773637
380662
571310
483378
615906
626678
392508
299467
312540
683153
491707
644189
340021
277314
556641
440824
35244
403903
529297
796987
562041
669140
409272
373300
551886
361220
580413
419935
949183
416514
590821
405781
150073
509051
624975
628784
512722
524542
628479
706131
433841
571315
628351
564039
611407
763622
412443
600495
340158
574415
666314
470517
451927
523688
704535
703996
442184
525901
840897
378117
624966
545616
829632
476660
711105
331201
710598
165994
627866
585691
426492
296835
431651
705682
1106812
715977
571549
726162
756393
427393
416139
433458
615353
539083
632895
422418
793946
489655
894294
894294
605934
201557
629819
431829
710392
635327
833229
548401
809447
290747
531602
894294
648768
380376
680001
438546
857209
600495
705811
715977
746179
930305
682196
410716
422483
690656
600495
660716
545616
497752
731443
493156
629819
705811
402669
218497
690508
475189
471717
761665
635565
315126
732558
726162
302062
457776
630454
381923
978446
764843
572484
704169
321042
386619
590655
786037
790311
527740
630454
746179
36541
701317
682196
763622
767392
690921
1106812
586156
935628
345689
779317
763622
671708
879310
857209
711105
982497
582983
648768
300776
1042605
410559
651673
575743
833229
931379
637099
823324
294130
632895
336476
145858
705682
790311
655982
619286
701317
612423
935628
445273
508675
1106812
732558
732558
682196
569060
704535
306469
457857
630454
558817
410405
705682
705811
731176
710598
857209
710392
655982
894294
706008
538285
782871
829632
779317
496901
682196
907283
705811
671708
379657
632895
840829
511324
682196
690656
655982
390963
682196
258478
648768
252495
739391
793946
608159
931379
646222
765697
593605
894294
1042605
751044
486649
536601
823864
664896
803886
661443
840897
639061
1106812
531953
765697
978446
403864
578401
401203
701317
682196
545616
970593
796645
647857
431971
764493
579880
638450
726162
759409
1042605
829632
692606
667800
840239
865132
600495
710598
648768
542070
601665
423515
935628
563072
845932
522691
706008
970593
1042605
447743
403110
702904
898740
403936
543575
732558
1106812
571315
814810
751044
767392
782871
385699
642161
1106812
482440
647910
711105
264071
1012987
704535
516882
780731
970593
711105
682196
725410
701317
620616
578744
894294
759775
571729
677937
900374
840897
666314
715977
590739
779317
636493
620616
790311
158503
715977
840897
674430
970593
782871
530453
772602
190520
544193
580889
364039
732558
829632
793946
978446
666314
431417
679725
931379
571315
763622
440521
422523
1012987
426837
512860
506028
585245
706008
572193
907775
427181
1106812
808648
704535
403847
600495
318430
536503
432376
326036
793946
816460
840897
556840
631099
810212
894294
559361
690508
601665
569083
704454
481063
683011
702055
671708
647910
500585
683171
640517
816460
308800
392554
758681
816460
1051461
501472
763622
331065
593674
673811
702904
627179
629819
607411
426784
308083
796645
1012987
561046
701317
722963
556538
670813
387653
767392
663943
692606
710392
671708
706008
680001
711105
726162
633623
746179
705682
711105
431336
545616
581143
710598
690508
478790
1012987
478085
680001
220898
737628
978446
647218
583608
833229
732558
531597
562805
507201
620616
871545
845540
347091
766893
868137
701317
320344
666314
554143
731176
545616
705811
410070
790311
931379
702904
705811
648768
732558
373764
710598
160962
549115
390394
763622
313272
814186
440275
701317
484331
413428
833229
315901
579001
388290
692606
690656
638843
352383
678468
369836
646064
765697
568131
746179
840897
840897
1012987
542522
682196
1042605
481966
970593
684719
550441
629819
715977
782871
267539
763622
704535
614245
764843
617051
412171
354390
814766
782871
615026
715977
601665
749164
715017
480822
647910
236469
377865
228683
704535
434454
397619
366259
296481
765697
845540
434443
702904
705682
764843
845540
355539
793946
706008
823324
315301
767392
122005
428670
894294
589499
746179
814186
703996
816460
531915
370304
682196
552196
196717
655982
446085
262020
711105
666314
731176
655982
701317
411743
630454
611254
632895
680001
413468
685465
710392
461418
793946
682196
287745
1106812
681962
705811
590095
816460
467273
705682
385726
639267
894294
715977
426676
385942
600495
840897
833259
894294
816460
664840
167076
536078
857209
887381
632895
746179
1106812
751044
1012987
611817
435283
978446
408500
648768
680001
726162
731176
972928
732558
970593
145881
529147
692606
816460
655982
545616
840897
680001
816460
702904
840897
725410
749691
612643
714686
541147
510071
620616
764843
620616
538034
543478
690656
285321
690508
814186
737818
779317
378395
790311
311697
711105
577594
486244
610235
161752
682196
680001
705811
268343
763622
560214
609691
360915
682196
331530
388911
703996
509317
970593
443032
601665
421919
680001
495500
690508
647945
313388
305062
816460
748119
816460
793946
706008
978446
307499
451785
647910
591519
300212
845540
270753
620616
288725
571315
1042605
705682
845540
535807
690508
814186
705375
702904
731176
705682
617263
857209
866671
362498
548410
262503
706008
978446
471788
550750
916301
816460
633070
680001
249418
636498
602363
710392
865132
648768
629819
746179
680001
423367
583214
845540
704535
375048
431528
931379
460618
703996
711105
748984
620616
195860
935628
560270
571315
648768
829632
810397
683263
894294
829632
600495
865132
633243
507841
599364
479379
814186
559896
705682
790311
732866
632895
466169
489054
782871
710598
589557
117306
559594
601665
690656
647910
751044
751044
894294
376613
1012987
340786
469329
706008
1012987
318797
601665
702904
332984
600536
484065
845540
779317
690508
233359
344220
731176
823324
796645
632895
886927
706008
919112
894294
754556
186427
424010
671708
710392
516774
682196
711105
661532
600495
203234
829632
710598
763622
666314
816460
840897
473547
1041928
891086
571315
703996
786144
600495
790311
312991
710392
558150
320677
457896
566061
353887
755338
502452
794035
41560
751044
492081
571315
710598
671708
491386
1106812
703996
503819
453749
970593
660773
620616
751044
426314
705811
710598
666314
428614
362695
581259
894294
763622
706008
361722
710598
935628
510849
894294
763622
935628
763622
566068
671708
598632
397758
564880
779943
416281
857209
731176
814186
647910
601870
814186
516646
499168
790311
426690
527055
732558
796645
804450
416514
601449
782871
526700
759047
710598
489806
439050
715977
690656
244779
970593
446351
711105
600495
802558
438810
865132
435658
978446
620616
508330
765697
865132
519548
666909
689425
328520
711105
648768
480416
442755
730611
692606
701317
611579
731776
648147
756942
647910
703996
705682
210960
393443
756329
521280
396690
386306
767392
406902
633246
1106812
305985
612284
814186
545616
259763
931379
569319
782871
782871
746179
355126
1106812
801999
179402
601665
732558
682196
782871
692606
666314
647910
648768
656174
726162
1106812
710598
493666
507014
363481
419070
865132
652234
472518
790311
293783
796645
521119
822655
729438
393686
840897
355717
823324
715984
629819
567009
438015
823324
323315
876441
702904
399379
208604
420769
1106812
1106812
571054
470467
595085
630454
666314
692606
1106812
209023
1017276
782871
648768
840897
725410
1012987
466922
692606
725900
355419
304015
690508
726162
647781
606236
491457
629819
441091
690508
568180
306100
712333
704535
392495
793946
265863
287518
483616
705682
41813
696275
703996
671708
664544
352876
536737
535160
155635
545616
688340
814186
793946
441981
331025
127961
690656
521431
884536
767392
743357
782871
648768
790311
793946
731176
365981
443397
823324
731176
690508
1110782
632895
710598
680001
814186
487551
674350
377325
706008
553825
790311
935628
880670
705811
816460
751044
630454
726162
692676
668881
710598
362786
497597
680001
511908
814186
389496
385067
333288
600495
233815
604660
310628
894294
385649
767392
731176
312560
579437
703996
978446
767392
705811
210559
417393
544144
705682
715977
625673
206394
644867
188550
600495
421852
571315
767392
796645
646052
652820
702142
970593
894294
710598
435441
793946
411498
931379
705811
703996
203672
703363
422645
395018
764292
840916
680001
371791
790311
647910
655982
424857
441909
698275
690656
715977
865132
800346
621795
620616
746179
176488
668140
823324
625433
765697
543098
761665
708137
606110
833229
1106812
264958
1106812
706498
585485
779317
793946
606939
134502
699160
1106812
403091
481887
601665
207195
620616
690508
316966
823324
236522
705811
166471
913840
829632
857209
74558
731176
680001
526994
545616
620616
564573
715977
705682
770481
576228
978446
765697
1064310
620616
632895
552400
706008
790090
710392
629819
705811
772359
935628
845540
321361
620616
725410
636039
363028
666314
571315
583377
404545
706008
803677
638173
618718
688753
732558
814186
701317
763622
768475
813182
703996
506599
312691
571315
550387
711105
814186
648768
703996
782871
690508
788466
833229
321160
726162
764843
460028
710598
447482
564278
447341
351962
690656
639061
528847
352024
690656
978446
545790
397758
577868
715977
765697
457964
701317
953464
629819
319188
376280
845540
751044
978446
410156
690656
1106812
970593
814186
931379
767392
537818
793946
589754
620616
1012987
482228
356685
1057745
833229
704535
783130
865132
845540
731176
648768
763622
648768
434386
236580
542796
815254
429391
629324
637333
599869
680001
195399
779317
694633
793946
983521
516459
1012987
751044
816460
444754
493661
765697
556909
894294
344527
156259
539577
725410
565382
935628
609442
814186
725410
1012987
767392
710598
563958
253757
746179
829632
372608
845540
599119
970593
506877
423824
680660
706008
845540
632895
751044
717061
637020
630454
444151
746179
1042605
931379
701317
724723
701317
630981
398330
765697
890293
516871
629819
701317
521423
600495
845540
314609
731176
291811
715977
1106812
514661
626242
703059
439684
705682
629819
708137
790616
1042605
843079
978446
765697
782871
816460
548113
626144
601665
703996
764843
647695
931379
692606
299409
455074
620302
703996
456822
765697
701317
751044
760805
703996
970593
978446
970593
725410
711105
630454
726162
790311
484273
651023
715977
85627
710124
363146
490787
441949
532051
632895
978446
710392
619512
715977
670069
702904
946758
513189
793946
647910
431066
931379
232073
931379
970593
932083
635936
690656
389602
540268
666910
666314
1106812
445832
823324
416469
725410
420324
703996
347089
690508
478191
906918
763622
544330
690656
511310
495335
416059
796645
840897
978446
705811
833290
1012987
931379
484910
558020
682196
706008
450561
702904
832984
468357
266759
467230
648768
705682
731176
833229
591992
692606
1006304
931379
592105
683589
530220
539406
286660
413243
508906
282953
680001
840897
935628
678937
690726
751044
833229
486756
829140
680001
631867
538662
371791
833229
620147
620616
710598
442582
324876
857209
935628
865132
279801
674831
653875
932466
389303
765203
560215
726162
701317
710598
814189
444871
671483
751044
420978
534438
622896
402352
59645
681252
823324
771600
632895
590732
666314
824029
355844
690656
579502
931379
816460
1042605
540031
782871
671708
814186
319452
845540
718833
226461
725410
970593
931379
523460
635913
666314
316209
277313
537675
726599
823324
703996
414071
790311
578760
936678
680001
647910
632895
417707
420915
705811
601665
541928
731737
601665
762832
542599
782851
380725
296636
168163
530066
199139
564702
536199
633958
751044
793946
632895
865132
658260
710598
619852
632895
833229
680001
671708
785031
481873
340216
140970
746179
970593
705811
497665
554423
978446
647910
690656
725410
630454
516017
710598
865132
334153
732558
715977
647910
692606
690508
855150
746760
632895
629958
816460
704737
581516
779317
355467
814059
571315
725410
443910
642718
796645
833229
732558
718888
978446
632895
680001
549819
545616
823324
571315
978446
508550
629819
397214
655982
811800
658362
541484
814186
725410
384754
840897
814186
671708
398155
976691
711105
437897
588404
745165
1106812
512446
1012987
646635
431803
782871
392591
701317
469768
770220
342603
733976
790311
732558
482601
573660
342193
647910
763622
860291
537063
601665
702904
229573
789969
935628
680001
600495
350245
715977
931379
488093
666314
629819
571315
545980
321459
816460
703996
706008
437490
823324
600785
409112
459515
624320
711105
790311
935628
438840
755059
343355
920805
701317
429672
865132
647910
600495
1012987
823324
732558
671708
950671
726162
620616
702904
607370
388237
638523
647910
258316
582980
647910
683982
701317
704535
909610
374672
379391
546349
732558
545616
814186
746208
693314
772741
647083
630454
931379
810376
535988
816460
518719
746179
363868
690508
793946
485332
746179
931379
506367
573669
682111
762147
541974
779317
300382
827068
484112
782871
1039369
451720
378302
429048
725410
703526
571315
840897
703996
251601
474585
538293
359595
816460
865132
726162
782871
865132
845540
639372
782871
796645
865132
765697
711105
865132
782871
648768
471756
254491
650378
504241
1106812
732558
682196
354114
618663
763622
710598
935628
764437
654746
823324
705682
823324
702904
510902
626532
630454
955489
531625
603421
630454
594099
894294
373217
711105
783766
455683
600495
711105
711105
296582
666314
711105
545616
414587
518400
701317
680001
701317
296603
366371
620616
310708
681066
534124
304283
238103
362852
438247
387936
680001
206208
639254
833229
702904
715017
463925
665064
1042605
449296
682196
632792
259008
931379
726162
816460
436447
427872
290587
690656
767205
682078
725410
444593
208262
632895
545616
796645
468755
690508
469246
731176
600495
845540
803988
978446
625394
621217
710392
600495
394037
648610
736616
931379
1106812
814186
704535
619567
545616
701317
931379
410332
608786
829632
599324
823324
816042
759569
629819
656222
978446
632413
571315
1012987
709064
501729
540367
467178
710598
731176
579842
703996
545925
583584
379758
711105
690508
865132
671708
571238
629819
767392
992159
705682
857684
682968
411561
596318
690656
509105
230366
823324
701317
711105
564053
545616
545616
632895
471223
1042605
833229
583925
457179
561132
655982
894294
782871
308157
333682
610967
821170
695038
513725
502173
545616
845540
710392
790311
758878
743829
935768
671708
451848
715977
317652
791681
234377
600495
790311
731176
599726
965113
1012987
601665
659105
845540
414592
276676
273065
829632
677863
647910
682196
765538
369053
671708
950671
701317
701006
468075
760774
393413
413343
978446
885089
666314
790311
764843
931379
715977
561276
252433
699006
671708
715977
705811
931379
219752
600495
645023
256955
524778
726162
779317
842313
845540
669064
311605
524600
571315
779317
411754
593823
145736
782871
679305
840897
690508
620616
636120
671708
840897
935628
659259
1088483
710392
690656
284671
700280
970593
666314
366259
767392
814186
978446
571315
334254
1042605
692606
765697
430660
39131
604474
575310
704912
637480
373411
703996
629258
814186
979206
699332
587807
517149
474336
158966
571315
587336
423722
648768
671708
710392
836021
545616
751044
638583
516136
630454
647910
671708
599394
970593
647910
609250
829632
666314
696521
377523
978446
814186
393917
600495
790311
368910
779317
571315
710392
857209
876170
450837
634947
371871
978446
499649
711105
413477
865132
483798
840897
475871
894294
701317
629819
163348
755025
829632
935628
670209
323568
675614
854186
726162
434291
303706
601665
978446
710392
692606
690656
343341
528392
215517
386765
671708
790311
703996
763622
545616
500585
479379
829632
698459
1012987
554416
422684
978446
666314
378758
677855
680001
645405
620616
702904
779317
764843
935628
63541
816460
424428
471750
688714
587246
703996
629819
814272
114998
765697
505126
365064
515457
140961
619071
532939
829632
630454
697844
603372
711105
596591
840897
705811
842715
680001
970593
920125
446085
704535
469078
779317
845540
526994
793946
436794
642179
978446
385720
518752
416738
471946
531517
666314
418694
845540
700231
682196
703996
702904
790311
206610
507110
497851
693424
427598
539273
543721
362154
1106812
571315
692606
894294
682196
680001
525610
702904
682196
705811
422830
545255
701317
545616
260840
528941
704535
710392
683454
600495
402016
425288
536008
553758
767392
692606
703996
823324
346896
845540
431883
384449
620616
295886
360128
710392
970593
731176
894294
894294
710439
763340
764843
647910
690656
351966
415149
702904
398596
562530
592594
682196
840897
419462
690508
731176
706008
421149
857209
732558
378421
627915
473120
725410
814186
765697
816460
701317
648768
615553
671708
702904
535005
782871
497968
574369
703996
935628
319325
664608
845540
703996
978446
673548
583866
342404
666314
690656
560243
306644
230580
492664
671708
823324
601665
189588
364058
815191
681230
648768
585912
764843
1042605
1036971
931379
794458
833229
935628
704535
797398
847781
633923
667933
725410
541484
545616
705811
629922
654004
815001
857209
726162
840897
703996
705682
282652
724593
779317
935628
414549
630454
703996
682196
731176
931525
682196
395190
534433
782871
798595
703996
629819
600495
568205
666448
629438
715977
1106812
459812
632895
710598
894294
725410
260693
736892
840897
845540
496229
696994
666314
682576
600495
409085
690656
692606
545616
690656
829632
845540
571315
327063
450407
699144
701317
398340
726162
279477
617461
354419
364538
620616
514863
533612
816460
869726
680196
736390
419468
865132
680001
731176
444945
779317
508933
705682
931379
308795
793946
340889
726909
816460
344424
455080
387821
449620
414684
705811
865132
833229
431308
606794
473734
325943
211255
437955
978446
408616
571315
575484
412122
1012987
690656
486807
711105
814186
655982
751044
658134
970593
267280
629819
470727
833229
472200
676780
779265
711105
725410
767392
706008
840897
704535
427872
692606
564053
601520
650697
624963
690656
334062
297907
404624
651432
1106812
721471
715977
480045
857209
514476
55600
1012987
495135
389807
826928
715977
263535
401759
765697
697083
537066
730833
690656
816460
503452
711105
894294
647910
763622
732558
655982
666314
619476
692606
410453
545616
323618
710598
731176
531305
274984
580332
706008
432638
779317
283600
790503
767392
601665
525901
166168
666314
857209
376286
1106812
620616
620616
706552
655982
457796
865132
632895
829632
905511
313529
469378
840897
157380
337045
845540
234471
371202
578020
629819
545616
689484
690656
475787
559288
403678
540522
381753
1106812
220944
545616
671470
833229
630454
498265
442582
1012987
294300
412324
1012987
385649
682196
344610
726162
705682
931379
410382
746179
731176
703996
541822
142205
322631
206678
505443
931379
647910
765697
536834
437903
429305
779317
690508
600495
454432
790311
419205
857209
710598
666314
671708
629819
711105
601665
931379
394750
919620
447236
179951
706008
705811
319857
481570
351802
66753
690508
340935
575185
664039
619060
186509
1012987
715977
586592
545412
789542
263073
865132
935628
360566
793946
682196
704535
704535
448641
717509
857209
414630
690508
894294
833229
711105
410457
545153
550068
475609
652831
773300
545616
703996
840897
840897
704535
845540
732558
318384
612835
715977
379631
647910
894294
695316
266935
725410
613243
764843
764843
527299
793946
731176
671708
891074
331442
4731
732558
643541
509305
571315
77079
715977
790311
680001
1042605
593925
249485
600797
731176
680001
740778
692606
1012987
732558
732558
385440
421427
860453
773087
710392
207341
705811
701317
767392
779317
571315
605921
692606
647910
865405
670092
857209
648768
725410
731176
273065
793946
441738
707752
371489
782871
680001
754836
620616
828556
612212
978446
816460
488438
629819
726162
469556
256265
705682
567902
530099
138367
535406
693639
703996
845426
692606
1042605
342500
583603
354919
753236
725410
434859
312979
732558
106284
538689
413001
671708
790311
322046
417941
350027
1012987
857209
668396
786641
319977
315852
671708
731176
241266
130188
697271
456668
731176
780201
547479
395154
203588
377597
29879
632854
680001
935329
123854
705811
782871
768675
418717
732558
423337
284579
1106812
549626
731176
549053
481177
705682
701317
792687
705682
682196
401081
429115
472291
648768
632895
725410
726162
704535
833229
970593
779317
716000
444301
511475
620616
421973
394159
526316
648768
622989
857209
787105
666314
191785
710598
667534
421757
320062
504158
654382
655982
582821
694501
468900
505266
978446
514191
376053
666314
551476
702904
692606
751044
782871
422390
498985
216201
601313
510630
620616
706008
329570
690508
507674
814186
341388
680857
690656
779317
648768
710392
1106812
746179
697844
704535
970593
375666
454971
779317
702009
104608
1042605
282814
648768
478647
568378
865132
568867
601665
593321
260725
763622
446283
751044
823324
630454
732558
573023
347012
746179
571315
682196
625549
427718
439530
865132
531243
723130
209840
701317
630454
779317
833229
857209
302396
601665
705682
704535
647910
690508
767392
655982
690656
706008
666314
779317
351582
632895
671708
615578
629819
465338
629819
816460
1106812
290923
767392
845540
250666
523019
348097
621803
492692
425402
692606
621408
837132
630454
790311
1106812
632895
779317
814186
575297
443573
911507
571315
666281
725410
782871
857209
725410
692606
616172
762096
427869
767392
888308
565162
816460
682196
293395
444321
301287
732558
632895
411475
751044
472337
368817
430455
710598
629819
331311
970593
569517
689261
692606
436081
484267
978446
765697
978446
637203
702904
433871
814186
1012987
465159
540162
629819
609208
138782
833229
798152
344483
331681
407211
532334
671708
692606
894294
935628
589097
796645
725410
764843
565594
600495
522604
333440
422004
931379
564716
970593
1106812
713984
505828
453858
630454
253246
467074
690656
551715
978446
606142
731176
637296
647910
411656
600495
581361
666314
796645
725410
647910
318047
767392
571315
380197
317175
638528
291820
630454
751044
376446
630454
257295
1106812
816460
790311
234377
782871
703996
246134
529212
569948
778880
829632
671708
440674
796645
671708
630454
705682
692606
845540
495410
625429
705811
894294
829632
587036
668051
366054
790311
632895
1106812
472777
796645
708340
690656
563844
603736
746179
723130
519969
692606
751044
630454
823324
845540
511333
419132
894294
659166
599966
601665
793946
702904
704535
710392
600495
547703
840897
704546
816460
346700
550405
267814
732558
539372
581426
219032
385888
327573
80446
586383
765697
602433
705811
772328
705811
840897
765697
487977
767392
970593
692606
647910
724517
840897
586348
833229
747389
634947
703996
851656
796645
412410
355748
571315
764843
571582
551676
597059
648768
571315
682196
613451
725410
520624
725410
703996
714571
739125
793946
823324
466894
680001
687287
314609
503137
935628
648400
563503
793946
601665
413348
879814
746179
312991
704535
782871
457857
600495
698473
814186
894294
692606
442850
423223
833229
701317
833229
655982
793946
601665
653421
515291
935628
666314
726162
636463
796028
385465
765697
487508
330161
782871
725410
667532
852634
765697
666314
816460
173195
833604
767392
620616
779317
769516
682196
790311
746179
545616
1042605
931379
300143
715977
813238
648768
525491
702904
419855
486858
332607
692606
434806
715977
865132
704535
482924
894294
703996
620616
317145
405654
499709
571315
673676
710392
703996
350867
756106
450819
328264
763622
680001
690508
720597
680001
330720
310459
725410
541863
692987
785162
774234
793946
971420
492390
345243
849238
767392
445530
931379
668728
594808
705811
310520
454677
295231
620616
703996
935628
493578
333306
845540
567072
600102
857209
476519
692606
767392
1042605
423245
725410
609464
352389
793946
666314
666314
354332
291564
603519
833229
743738
628119
840897
391641
598914
437245
294605
682196
507644
258979
445687
690508
767392
494283
759409
494375
829632
978446
701317
610890
474033
451653
711105
724421
590570
765697
666314
647910
674350
894294
418497
613112
978446
544744
459267
744727
970593
648768
814186
657198
725410
815625
609937
629819
364024
526574
726162
620616
840897
1042605
1012987
1042605
689261
1042605
735636
764843
502046
833229
680001
894294
397069
764843
541961
620616
326641
680001
629819
535306
786886
575903
390501
726162
871428
751044
436671
743433
834364
444245
492970
546245
457334
600495
767392
471885
894481
451727
650133
857209
655982
507960
298054
351387
1106812
610446
765697
833229
497429
601665
857209
386198
36541
343623
438417
426279
671540
801557
726162
188914
746179
337473
671708
779317
317018
545375
710598
590269
509205
732558
489714
271597
420915
1012987
460187
701317
829632
731176
427462
711821
560585
326641
970593
417408
1042605
632895
406893
398128
931379
229828
545616
393538
782871
556967
690656
420635
726890
796645
468028
809135
1042605
163578
840897
763622
263388
655982
542181
643272
796645
469497
666314
632895
269670
507885
499456
710598
251991
746179
401808
711105
690508
701317
459502
200156
666314
860291
690508
710598
366849
814186
978446
627009
429391
578306
676981
671708
1042605
477471
392323
723127
764843
606256
666314
682196
468969
630406
710392
452723
796645
188656
553676
339822
540373
410315
655982
486878
539922
545616
620616
493592
705682
371760
571315
483316
648768
857209
782871
666314
421757
814186
388922
605126
548574
774934
260180
732558
586083
408414
407630
765697
271459
343346
545232
494774
715977
571315
763622
765697
690508
816460
613208
620616
535283
865132
666314
814186
840897
370401
478285
710598
299228
816460
545616
761736
1033143
620616
1042605
865132
671708
648768
935628
753795
712873
1012987
567200
840897
690508
935628
215202
549373
840897
680001
814186
706008
648152
297627
764843
935628
115522
557284
406078
515263
726557
642887
931379
313643
931379
765697
629819
542676
694887
199889
94276
682196
725410
705811
576577
801955
701317
601665
611107
561788
978446
487466
154191
690656
399017
393812
751399
840897
728564
970593
793946
257181
630454
585168
391444
636219
726162
600495
539205
468052
662924
845540
284059
726162
816460
644492
498707
368535
710392
845540
557519
570814
767392
289250
662821
840897
356535
1106812
741072
600495
823324
702904
857209
719735
814186
634942
973568
935628
379789
702904
405944
478081
548744
710392
568865
1042605
375003
865132
553267
671708
705682
705811
829632
319312
671708
632895
726162
287251
690508
935628
705119
678175
680001
128823
894294
536401
706821
119719
610434
600495
655982
692606
445589
359063
655982
314233
444763
715977
1012987
876170
228185
212980
671708
779317
703996
690656
630268
276012
692606
506113
865132
782871
926193
618911
931379
653547
571315
711105
717525
414487
380428
180929
978446
988091
470523
762666
1042605
704535
674255
702904
382799
370336
646222
793946
432125
702904
544248
682196
748475
767392
529487
632895
710598
731176
845540
571445
580815
545616
880333
405061
637517
764843
725410
793946
857209
750378
532463
364039
632895
114998
492831
616743
661532
537541
1012987
699986
380243
630454
935628
476788
935628
725410
681698
706464
445038
711105
591992
320943
632895
840897
571315
715977
566490
655982
239831
667798
648768
391100
574526
655982
680001
203010
955148
441445
627049
796645
701317
454703
925325
816460
843529
428602
564567
726162
705682
532561
384790
647910
823324
803655
594865
703996
764843
829632
779317
865132
641166
786238
567770
379602
680001
857209
586356
767392
715977
1030039
796645
767392
931379
630454
666314
694024
198489
833229
779317
457332
845540
457110
394184
600495
41759
562242
704535
542851
308505
790311
705682
715977
395738
865132
710392
793772
704535
600770
715977
793946
436106
271873
981885
731176
571315
935628
388325
561110
790311
470017
545616
461556
600495
571505
332863
725410
618720
763622
482487
894294
409425
692606
458780
344727
711105
666800
746208
655982
402199
706391
496787
371407
367718
823324
496014
845540
845540
796645
732558
765697
704535
705682
690656
518167
703996
642933
601665
458828
711098
578020
767392
527913
767392
571315
462150
751044
661152
765697
579226
978446
894294
682196
248829
763622
715977
647910
379391
633407
433847
710598
671708
724104
931379
300143
448977
793946
857209
779317
382251
711105
372629
832984
270245
690508
648768
566688
705811
715977
545616
473349
559418
746179
1106812
690656
702633
420263
782871
978446
796645
997234
816460
792298
183300
767392
814186
630454
297947
671116
651396
706008
767392
600495
458627
710598
828571
423301
782871
703996
648768
782871
517894
764843
715977
671708
606694
703996
857209
647910
778811
793946
417740
701317
648768
931379
541678
823359
931379
680001
972214
978446
978446
601665
500614
857209
702904
695860
710598
501006
441827
365822
796645
764843
328276
420061
751044
324289
351090
647029
710598
765697
620616
629954
305955
705811
539528
622620
647910
343639
705811
746901
627346
463248
705682
823324
611359
406554
583349
630454
705682
710598
602826
545616
379330
529491
500306
767392
583450
777774
486024
347618
433834
647910
650595
467740
833229
632895
671708
234656
506481
715977
764843
406921
705811
580280
690508
1060522
814186
537027
790311
634025
509999
379659
603372
92395
658760
763622
840897
599094
287084
511291
545616
829632
669235
779317
556217
726162
704535
616030
793946
763622
767392
814186
865132
1003739
601665
935628
701317
650697
396451
617206
790311
601665
239629
229590
353426
857209
453764
711105
680001
767392
655982
894294
797254
302980
127148
629819
578242
648768
731176
314477
894294
297545
671708
715977
779317
476510
632895
736945
419110
796645
751044
647910
712455
321506
153928
779779
546896
630454
487968
779317
378321
703996
401633
692606
816460
545616
569458
545616
308011
865132
340068
352753
545616
548395
184082
297445
630454
690656
767392
1042605
763622
790311
409112
460249
557491
682196
796645
704535
840897
383507
620616
122201
511112
840897
845540
515206
269028
342467
857209
833229
785703
565517
726162
478716
732558
479883
978446
279561
876252
324947
479430
681950
455081
790311
471319
517248
545616
705682
865132
416281
579850
366999
782871
935628
690656
711105
387556
1012987
287722
729454
236267
516316
727642
464003
666314
749441
666314
258852
358723
725410
751044
520276
570814
183217
487341
815120
731176
323967
970593
346165
735656
516448
829632
796645
309002
935628
703996
845540
566512
865132
600495
288901
764843
177668
1029254
726162
817601
1012987
855150
767392
373544
653829
690508
894294
392367
340106
550298
248056
865132
619036
421460
746179
382648
876451
492133
696684
422390
380528
434492
608089
865132
650989
629819
779317
558956
814186
767392
763622
705811
710598
433152
702904
470678
703996
703996
703996
790311
690656
543493
522926
790311
690656
519992
545616
517369
748380
647910
1042605
714421
894294
571704
704535
444692
650431
362287
545616
341908
350613
421812
692606
355403
557349
434947
613196
597313
407020
867509
708272
264791
193121
667971
420334
614172
288397
368472
336902
534025
557003
365609
311313
501761
59283
702941
437825
718939
559992
496924
628648
74119
291675
551244
590276
389612
548539
406606
819117
826594
420494
553225
699840
364783
571017
436463
631492
403097
555261
234880
408503
678878
749009
653589
717525
900561
404732
414185
375679
413410
433008
251652
43234
229318
145695
471758
655903
814643
858458
1014970
251729
474431
659441
524802
431423
330531
601516
695764
481190
389751
423546
580840
170816
386439
352875
391625
437973
465419
897454
506762
522278
399752
708051
533411
585861
667971
436463
345417
950714
604248
424861
480653
392373
352495
704330
699977
464566
502173
269297
507651
673034
387500
534025
701596
244204
897454
599323
128521
659517
827896
614162
271201
158047
537564
370736
422603
960989
510598
242395
440132
359374
623364
385260
604160
607001
441284
338872
394159
793005
427737
737673
601430
668131
706920
655292
986783
55328
224225
532271
891071
352141
878571
466617
766554
221261
604645
456742
758997
261643
340787
643610
531788
308755
474535
604025
541863
726417
681066
609590
736636
393443
469980
839258
672591
527181
339225
474318
461022
453779
332739
503745
613948
593534
431423
629138
468668
396602
312536
540816
588967
519512
399752
607012
527236
838977
155083
537808
175490
704330
520753
604606
484877
462710
470953
677268
679653
352647
345473
650952
378700
402490
606612
662206
680732
529193
536803
399376
810589
305516
531788
498684
856211
401519
698293
615553
403690
529193
571990
745171
601663
455088
692060
838977
426037
199699
494641
606130
574473
436657
626138
339225
569625
376404
481190
474535
452067
334698
293106
296882
376982
581674
223414
417145
454100
372237
485050
462510
633380
763018
518254
680417
680595
674212
761615
336902
923286
374998
521686
417691
406064
547716
813614
729580
725995
657256
489414
346580
357469
389881
673034
271015
592266
370279
590276
393400
668051
422486
527460
674518
290576
234880
374834
458662
231916
929916
530220
606945
443397
883955
350153
453172
374834
554994
391351
674600
534025
531225
534025
729889
376404
182554
365225
354952
501095
626174
679653
415259
838977
517960
649748
636793
528638
572150
320797
495450
697446
597313
422486
479124
606381
197993
346580
644240
488461
967904
858458
43796
758997
663858
582000
664686
434275
386560
701927
587536
697446
465089
320194
682119
447784
748559
497233
470191
583877
704851
575341
406995
389459
671855
498581
470743
574473
388221
451863
375736
273304
522194
547816
878870
360547
643865
358368
457981
860719
454659
560851
475389
286803
151974
714686
711105
459525
381435
563978
371459
248220
413500
527410
632104
610948
374746
839831
332770
822391
509726
727332
474033
234732
574730
317576
270571
604729
197993
358009
471663
292901
731981
336902
538211
429354
717370
491689
767145
923286
456068
364398
396856
406064
197993
590002
758997
699737
613518
759159
466023
833098
446283
290576
403154
638024
320376
197993
614162
583877
195029
358368
792460
749009
662206
512910
471481
172526
599062
498633
498555
587246
722106
632515
580840
224225
498075
692060
548395
545152
808727
487063
545152
383648
572057
281598
251652
389881
529881
489414
451861
839258
427102
483542
905680
370577
484685
335052
370126
652228
484566
981970
470743
314004
470743
510189
675303
157333
338212
571957
736767
383688
611652
273304
551939
698293
888491
537939
401203
590476
445861
374834
391407
402703
315743
293834
197993
674675
324468
467856
428435
699737
768847
662206
233654
484566
385823
599450
55328
425206
477771
515757
484566
431170
646635
286803
579326
320611
564115
749009
681295
58537
424861
291675
539095
626897
529193
438765
916675
254616
766554
727332
768847
693229
761661
446560
363115
738139
750038
715846
566695
521204
720327
744974
589429
816088
574730
781056
761117
347090
287002
426407
564115
454100
502891
448825
344444
601529
278137
324137
692060
348764
676509
466199
569283
328359
319746
587123
559612
423838
849576
552941
656925
597907
560038
752362
662206
625074
580796
708454
549831
434147
569403
391811
504357
540522
420860
273304
384530
566833
470191
721208
479890
387222
375736
443378
462510
72383
651622
378078
713799
619586
172526
609717
660220
632757
604733
257825
425288
504783
892868
862146
370090
375736
474318
253745
458906
392861
811555
660220
232073
417653
299642
335663
369754
702700
540340
323158
402703
315739
501761
508389
299454
506762
497203
680595
583877
563444
609676
663858
484267
377527
509726
632104
550051
464917
605348
762147
548415
472211
341874
648395
412853
245373
890293
371837
680595
284856
322518
234732
464062
409659
693229
842440
389881
601508
871703
951608
494167
828980
331571
418342
251652
346868
645207
704330
324876
571957
508389
604228
438649
269172
390502
729415
566438
506076
623934
481190
456531
571082
385158
610792
583877
649217
628638
278228
474318
564278
278109
815977
407777
657256
497473
397092
574527
655542
748559
610948
550363
338999
492633
659513
1040071
637188
675129
651218
647028
579952
542007
398510
589556
984093
491487
484679
829357
665255
735205
684605
855703
670771
657959
553338
788819
334716
836369
635870
646287
684605
753580
629956
564278
555224
731106
732347
505147
372376
778705
804593
768131
840236
517815
589866
525099
650147
693239
600458
685246
665255
602984
407807
476091
717721
546152
453543
828114
896618
322780
578107
715581
331170
650547
478041
592973
955426
681359
660522
782933
288997
363869
762171
537238
773467
321750
677486
413481
715581
566872
675129
336827
675583
458336
650232
579829
633310
294596
593077
435803
670069
684421
482993
776055
408570
581174
765148
622972
579420
532144
445332
745987
477773
598334
487475
251467
703024
520733
778023
822295
763888
741813
786360
681752
424735
608101
691380
643865
391113
602762
488033
799573
920824
933604
609566
257205
693163
631894
426784
611184
513725
397434
492459
844592
874527
462667
527913
423993
789383
609893
682841
442632
407461
482571
645088
249883
361664
743568
962454
776195
528495
678917
710682
551360
180653
393749
440601
619231
643896
508361
479964
727099
776323
460727
695947
488895
633310
433820
464903
885394
655139
668760
399095
398755
483808
294196
516551
537083
721581
877937
776055
534676
967676
650771
367533
707799
425315
665255
801332
870126
595996
638744
880999
602311
438741
603599
538876
662585
704583
585411
354695
601620
610012
799632
692992
407259
693769
762666
644968
517815
706551
549931
338039
988091
253078
237840
59645
827223
493254
561380
666518
941774
701921
637474
546381
314486
546984
547713
587813
579829
322717
577423
767974
669456
687545
596305
674707
427279
597728
853940
616348
396776
757206
352064
446396
713729
1177996
665531
539608
536825
314486
563304
845932
632653
514476
619790
872411
584831
947966
578360
182301
396435
276059
353920
707207
865132
1053518
549431
637399
586376
627922
420817
941774
426300
1004208
529816
546805
555685
682841
600143
457776
843351
924681
576404
529816
699950
657928
416677
904796
536834
701512
525599
464446
615688
836632
276006
616649
566907
473019
587980
559352
711637
607389
603074
657394
470437
346490
695931
468461
912012
632675
984139
646847
709772
235586
688641
723493
364586
285278
662822
659577
678001
391113
348415
687551
652085
647488
376283
293125
920824
442501
642085
592478
735394
307742
518353
563323
618500
854888
661285
855703
717721
369053
836369
564864
772181
639152
1061359
345982
558109
923676
529704
745639
408647
762569
376702
736938
822295
701512
690071
618218
708961
760876
369610
613790
440960
616348
703434
509660
609566
477187
410176
740620
554010
592466
732643
409324
705408
600458
580943
494694
818616
629229
348001
756312
540209
663656
522547
470483
630627
654686
728241
423331
580385
620081
627073
471646
801479
556307
492491
395055
659875
632674
1004208
819864
875367
716428
536731
528059
704341
934286
776055
508410
807448
585031
592057
217688
429004
726201
705374
378321
518203
521777
749092
1053518
586467
643896
336144
619073
594756
764130
475373
745628
901157
598334
461620
556987
935041
600572
976894
707207
453692
761792
425805
538710
672067
564292
711585
495069
200143
512542
774318
818846
289541
340657
657554
411765
555154
363747
629229
382459
760876
793573
723493
724994
623939
572626
578413
677958
615342
946288
728428
610590
629800
788342
617716
779366
962345
647659
547680
451626
867833
378735
468443
306036
597227
692742
589512
711220
718974
706551
472383
424934
619231
793744
464329
701912
1075302
374508
594371
835200
644441
696336
742213
404828
742213
603022
650232
569990
500881
515439
392069
694942
288254
267814
496101
453273
622486
591777
470115
360587
547320
237318
591107
716052
605187
621032
280472
500749
601807
651245
604324
191391
629229
469677
544311
513644
500200
887965
500686
542748
862028
785258
721581
297248
323882
931529
269172
612353
353452
726201
555224
410119
739250
736621
555601
603703
644350
921469
404130
640359
315895
871708
589980
568280
395221
610008
822295
504503
634861
712194
357861
528495
817928
736621
718103
639365
489994
804593
426213
931529
652307
602284
665088
322631
615335
469032
453138
517327
614337
356207
523680
721581
601614
194086
447756
599992
1054591
910402
533049
712164
445838
743223
635338
453138
452054
494447
827381
564360
424934
474380
715581
405169
638456
699004
150140
660663
422790
614747
445838
995390
595990
534124
691904
327347
582777
630912
167449
470318
427317
717610
202163
533735
526844
776055
641814
594468
952580
694457
696136
447262
408136
716539
692992
583020
483019
422285
526782
687233
738145
718731
703122
566572
576141
955426
369076
602916
367447
608101
523670
623387
504259
657959
937859
724994
716443
435668
271003
506706
521781
652085
558109
388586
474071
690071
627207
383588
609790
621777
815971
606112
335621
766979
630466
669401
609315
619237
517082
694373
512166
347824
770848
667095
744354
538253
762569
537083
473190
904614
731632
639748
509090
967857
736254
755117
428555
585235
560622
508046
653008
604010
765148
854054
653538
689546
780688
858968
669384
376365
694942
362892
283664
629324
805197
430643
716539
545637
445018
563323
387588
483900
592160
687434
578190
762569
348001
412485
420929
367975
458284
696827
638914
883522
696184
632653
614333
824034
482737
561705
536819
606318
500763
518573
932670
399990
707207
783763
497449
776425
446685
544001
726835
652442
481547
683185
433928
606112
481063
392069
788819
709689
453329
722862
759701
297058
618500
501132
627922
348413
370752
632341
797352
361300
618218
821440
464246
904614
699004
492206
877937
801900
546104
554010
597396
717960
619073
811147
801266
471683
468573
303248
521098
462614
265251
669367
832984
446273
554010
449851
687233
690071
912012
339295
457567
460630
629971
495243
590627
413635
643153
645519
506996
1222559
603059
726463
812966
450764
829357
668262
348001
730938
435240
577316
596666
693728
781417
557941
767866
546896
407807
654302
575988
1010276
293999
470967
794458
607798
483189
561782
657959
522500
247609
55359
721780
678049
370827
941926
342790
747755
677603
691380
620483
466936
456181
407588
646022
533798
296126
596305
628551
574790
465546
344595
704583
460630
446273
674072
581174
516001
453138
455120
361821
619073
400780
424755
534069
463825
885394
484653
1053518
663266
682241
495616
400804
452292
929689
984139
767974
618092
407461
599992
506854
575594
373202
691248
683150
984139
669466
455583
593869
540209
440791
369716
100744
781650
535512
782448
663932
554804
468456
761974
576592
345120
674065
657394
765148
780601
735433
904048
135750
694373
495279
302703
790513
880999
392970
396304
809447
495455
402437
1040071
229754
575988
650232
530910
659136
474984
932670
421432
517966
718047
382897
1001252
1109591
321364
393013
619073
579389
631211
576023
1222559
554909
521293
801746
762171
1009642
778023
304076
648951
503512
420091
504503
705408
534165
559722
568207
646287
699742
407858
583117
641711
615026
461665
653473
931529
801955
754193
543255
630351
693738
711560
351829
472059
789383
341953
531839
1222559
446351
493151
474380
375666
470522
644351
1088242
629782
654171
701615
653878
768524
831642
566660
333306
547908
229299
424934
619970
656128
413980
684938
572195
445838
466936
650771
563122
1109591
501411
649802
656128
531977
460630
772561
726201
619073
626995
402180
200317
424406
750756
459840
774318
333522
417920
477354
698021
858275
401312
381459
623527
370279
575988
697840
589557
627580
694915
808847
891998
764387
674065
655430
558345
807448
619237
531666
601271
817474
752651
528495
466936
460630
228506
801110
913781
188781
171088
380205
528495
433928
478302
594633
389335
436794
533808
446860
508361
700591
761998
653538
703024
421864
440582
669401
399182
730108
772996
531666
580863
506129
465561
269840
634352
683150
372629
477269
660815
586376
534676
694457
722229
565447
456146
749459
662822
766948
457598
769733
575461
935632
560990
310703
834524
598708
521532
683150
518573
562297
404459
248257
481138
484689
477269
560423
592478
567959
952580
738145
409498
819864
514825
553496
468144
910402
613451
417343
680656
577335
439645
442494
716539
947966
687438
761792
445332
726460
513637
709129
687326
206458
546381
474380
849104
704737
511897
617471
199212
544712
658216
622210
674707
749092
254531
536313
500686
515837
794875
592478
240763
442509
522672
666007
619073
728909
485389
634861
498633
728241
529882
698734
724727
681264
511897
627257
801266
371193
433976
583020
877937
376349
596713
342268
555959
453162
373473
505986
386334
354037
489231
452594
692742
632652
627922
530042
611472
370317
603422
437555
702412
583020
675129
785258
716052
641923
426300
653538
447756
468443
470045
852641
460196
701280
469047
558673
604835
653421
598334
711883
341252
912936
495279
1109591
726463
715043
494090
718888
613746
604751
843079
388559
647028
694087
706510
850015
540727
712164
308943
360587
312889
474923
614891
563670
533116
420076
651525
722229
692939
521098
515680
350392
545925
627207
425004
407807
520733
759849
440601
464424
257604
793822
522968
629229
271485
392069
858968
488541
701596
716443
358723
754469
730467
469047
461106
501631
829735
79240
407020
553567
847749
452292
615044
208575
593181
541898
410776
297210
417658
618218
709772
826185
543255
449390
417920
582141
493368
569990
569556
374438
514120
457254
407807
247609
525680
468404
692992
492830
480491
365053
646847
358712
440791
547801
500686
550029
499684
822626
614423
511861
621032
706510
715581
398128
723493
650232
462757
625750
465194
248567
617294
518573
336166
595996
549840
570860
437408
679824
554865
448711
540384
984139
521293
691248
502111
771538
1222559
643896
546676
561380
405778
570973
851665
463241
872411
36883
755366
718974
451150
627207
492197
477912
535520
487475
554740
707226
674186
585772
300161
993980
725586
627580
331468
592715
1177996
495279
620560
668898
656249
592715
608101
790148
422560
687545
510985
484679
655463
285383
546381
511897
551669
630624
650771
431935
470401
733464
388360
652442
304003
794035
279801
291753
904796
644811
748772
269138
251088
660550
577944
763613
660210
557507
425328
911814
511897
352829
327221
619384
708312
456613
564048
446252
295182
448350
554344
634074
726201
381008
743013
523159
454971
461214
498014
522672
646603
311258
466431
829554
596117
622678
453138
636202
967676
582385
719190
578190
462614
1054591
810109
688789
726701
698919
453895
554344
506385
640785
714256
602916
710800
528495
971211
510156
466936
607389
628648
597937
749092
753065
637092
684605
487475
566798
608101
553984
480652
695344
941926
733976
669466
245864
560056
646847
511897
632674
611227
570388
815093
453138
315380
433928
447819
710599
647659
837653
492807
577335
713647
609475
653878
653878
804593
245070
880999
749864
472243
551104
518718
798753
697798
762719
609790
722229
496189
405241
487475
1220056
722229
551399
613518
625793
640785
655139
582385
408108
397472
670563
612005
752968
604751
414714
441517
624962
614613
576023
525588
762569
950351
569920
578360
559711
529816
391638
536492
565405
397246
533798
465437
552696
106284
707799
680688
616348
567607
612405
690368
684967
753580
817474
356850
703500
405756
304611
299161
699004
920125
620680
730108
346490
144371
502342
542486
668627
587176
433150
500312
597751
499754
663932
408596
491954
685832
878701
606112
757206
923857
1135062
806499
522547
527770
627922
788819
645907
726463
472714
723733
914278
687181
718974
716052
608021
538876
391132
711385
801746
904614
659560
870467
717960
430026
445332
328118
1148374
613604
525727
392275
647028
515535
685832
824462
669803
642715
682841
724452
922200
728152
636671
854054
559139
649250
650771
737786
187917
691248
466936
315641
421432
660550
852641
488181
750553
529816
655463
567983
749092
569990
630268
670092
738145
544679
511897
408136
387378
691904
451063
629455
258316
670138
592605
277283
837317
785258
436946
331474
634352
634352
591193
767974
781417
292647
844592
524438
504259
506139
955426
744604
835200
433717
800217
353991
653878
762569
544679
518916
850900
576941
620039
445767
592478
440582
701512
637629
649384
592973
918839
931529
575988
742549
696184
592149
712194
838941
666184
647103
641474
620002
712194
715581
824034
558109
275464
487475
395163
527146
819302
608643
477771
508361
598708
760970
455727
327074
327498
632653
620560
1057329
824549
338959
585232
716443
757815
836369
563122
586044
458569
354695
361668
579607
554740
246747
860162
958883
584584
616348
530910
848098
449367
263054
735856
345608
728241
423719
685832
356685
555224
707207
632653
785251
553052
674491
684891
920905
641923
858968
603074
442509
741953
638914
668770
696336
417003
398423
499915
475403
495279
1014797
840915
787302
781417
568109
513312
449565
412541
405278
776845
843529
660662
358428
474380
591350
608101
587628
381568
958883
636202
627580
561628
802860
765697
375485
629500
424384
441445
674065
584264
1019517
533049
914402
914278
728241
515400
475340
929689
589511
933604
189504
417659
555224
365342
327044
1019517
622678
368046
189926
615688
551669
306100
533146
1027768
904614
564360
646633
603074
639733
806499
649439
512053
570586
421550
582593
598983
790513
690656
616772
932670
662822
181894
577986
688789
714812
316026
608265
803096
955426
693239
587628
592973
525378
609979
747755
778023
439438
604324
395656
435007
471185
620560
661285
435643
629782
327046
483798
613789
554344
365225
589511
361636
365818
661712
542486
643896
677272
440410
484910
442509
592605
508518
395556
631010
910065
1009642
663656
433928
587350
455727
596305
916019
381105
508042
736938
824034
374452
167396
541754
425496
819864
637487
811147
402059
444841
614613
786954
831642
638914
320747
342988
854888
555988
831642
708381
644432
592107
551457
565447
427511
507136
432656
217688
525259
553496
396304
297286
560622
396304
438755
1012067
801479
691248
499318
345800
634488
391811
778023
500881
948926
838358
579701
730108
684605
656678
574020
604747
782933
409959
665531
745639
232889
685465
174814
473834
868419
524503
1009642
441979
535240
903197
903757
691248
679495
646163
354919
547680
781417
974079
609475
624056
406680
587648
442793
243404
424735
559103
458467
634074
459376
736944
577944
618218
680721
440562
850015
595996
442582
585031
694942
805197
107444
457733
495966
544276
389335
628641
514830
683150
343612
488480
284275
578398
637744
511310
818850
566572
687326
211720
451394
788819
653546
678297
364697
524224
699950
624662
473745
410793
632642
607389
502844
918839
1222559
505608
604751
488582
497450
641923
610373
728241
644543
423691
757206
877937
551399
399147
449390
603736
427188
609790
653218
609979
613746
515439
652011
641923
941774
513325
793885
304169
506139
597218
86800
688901
718103
503512
607027
829554
819864
463825
1184826
638744
358857
484242
971211
491954
376357
726460
568280
374765
465548
443119
746507
679824
776323
503432
910065
358398
620739
705174
1027951
424735
757206
657026
513637
716052
726571
552716
735856
933604
648400
697840
937859
431650
435240
711560
1088242
567607
745987
736944
451822
507571
343885
358732
736944
632008
401759
804593
500686
828114
437895
789383
631222
475334
605272
382000
610830
167688
956788
685832
851665
638285
577423
524821
801479
457664
141513
947966
459168
914278
399620
872519
330361
829554
335896
463241
470953
711585
547313
709129
522672
145736
646847
537083
425293
933604
718427
716539
409874
670209
910065
808928
559022
726463
453138
495427
800223
576632
721838
298027
717960
626688
971211
559102
415932
695344
941926
500746
622654
594091
426575
774318
912936
793744
518573
728269
571957
534676
444841
461530
629500
718731
594629
404608
720719
1004208
778705
310229
779048
522639
356386
561782
574060
587453
583020
185675
375567
521159
854054
483189
838358
536731
435995
240763
354491
652442
619548
863362
761998
337576
320865
932110
647028
862028
755134
487479
699097
744327
669232
970426
973486
692798
902832
418300
899230
154341
702155
744327
335160
787418
651392
888507
498437
311802
839024
513958
267242
569116
831795
395729
773482
637517
443977
924886
354919
332579
870106
839024
888507
1176868
769991
785978
618976
515994
820649
921478
599184
499744
831795
901555
828991
1018513
765183
421350
893101
744327
494379
360724
768931
133982
973486
701370
744327
684840
654786
893101
590995
373386
860317
519961
537073
972804
653091
432442
897457
675242
199212
716075
744327
489655
894872
552079
1000273
972804
693872
765260
810121
281021
544248
956071
517704
563411
818990
631712
554915
841351
742377
752085
795513
818152
594037
431234
961423
489414
612102
520402
921478
841241
743923
472729
932562
303441
669976
820649
327374
549373
910426
959204
871074
205883
626761
612360
279340
489834
788135
218814
541200
600770
734606
860317
649005
382295
565291
908156
983905
1006393
462937
835715
598027
677752
757077
587813
947728
694058
1150537
677752
1018513
1019420
397615
750224
757186
862340
542056
1099655
438840
776885
310208
692798
1239866
694058
743334
795513
738603
392367
967014
793679
641262
878309
860317
949183
740651
921478
582414
327237
714799
519466
752455
936668
433209
757186
702264
521021
783069
486206
654783
539689
691051
947728
814731
831795
972804
541508
493156
480993
839024
629001
707618
1208294
725858
604215
910660
947728
878309
537240
586240
759025
497536
811268
972804
474205
1208294
726162
779619
618976
614254
702155
299592
749884
894872
261277
878309
516606
716075
888507
1000273
654786
220757
749591
899230
707686
437380
857209
659009
802605
1105823
818990
389322
972804
1099488
66178
517722
554841
860067
765260
679238
414378
841522
795105
671555
656773
443323
878309
730693
536486
743923
573223
725498
693629
936668
446600
244925
314912
684840
360322
640866
740651
932562
752455
701370
40776
146289
932562
1105823
744327
910426
693629
654783
405431
899230
533513
383045
727384
527740
760738
339189
378947
956071
793551
752455
571284
932562
287197
643295
684070
479029
309317
679515
769733
655097
736800
404673
379044
629593
850117
809448
350654
719627
859100
525901
785646
692798
818990
701370
888507
839024
216779
293046
479500
724317
949183
970426
331215
512142
693872
645612
752085
878309
534611
687878
457667
860317
743334
788135
743923
572301
1105823
880989
449876
752455
518766
455554
594633
588874
972804
446097
479084
1105823
438845
654302
652509
778602
795513
634760
389303
285034
1208294
692798
378957
505698
832842
623527
285062
743334
1044059
730693
545889
835715
421306
937264
1176868
692798
757186
383575
480675
973486
956071
1026523
598027
716600
976673
484294
769733
712546
1229791
532627
702155
831795
976673
1099488
818990
743923
795513
542851
539689
840897
353391
1013891
765260
517410
1006393
410481
648605
583289
34515
563630
769733
860317
545992
727384
418300
983905
821707
313842
654783
414435
640145
1018513
719627
777774
752455
921478
693872
679238
936668
709399
1018513
707493
725176
1099488
782742
445092
594686
809448
831795
1208294
530427
810121
476902
1229791
330961
693672
466346
730693
597813
424118
769991
677752
637691
777585
77079
469936
618976
899230
973486
308374
550558
775525
841070
828975
519087
667586
420376
809448
654783
600720
871074
947728
410405
820649
684840
308280
893101
765183
407599
590705
816499
898593
719627
899230
1019420
804671
681506
310212
949183
952205
845328
490227
740651
483967
828975
845508
610796
528591
798273
693952
1019420
949183
902832
827896
432238
340577
320472
765260
810121
1096093
898593
495086
373409
795513
598027
610564
80943
752455
899230
517316
371592
785646
517630
766414
652509
976673
973486
729209
757186
779619
749591
725176
594720
766414
193931
673614
1107669
845508
793551
1229791
450381
775525
878309
870842
187321
631234
592965
537742
1114707
743334
535833
548199
287426
799208
908156
839024
461601
555523
332400
788135
1000273
168791
1000273
897457
788135
316177
714860
841070
757186
908156
287518
795105
325354
539689
213670
1105823
460537
899230
845508
631080
908156
771847
434534
478090
649855
752085
870842
541835
973486
868419
772150
901555
757186
395729
679238
408479
702155
399137
567298
678514
549781
365773
96646
880989
787418
310079
229934
675242
197236
1105823
765260
716075
1000273
731365
701109
725498
752085
677752
742377
693872
814731
707686
523389
662924
769733
752085
282509
462937
835715
401698
555930
1018513
769991
659009
910426
766414
535368
293080
360911
685779
752455
356539
462243
932562
253591
652509
643181
679238
659009
702264
538748
447819
702264
842784
595833
441086
596713
816499
478629
206918
652509
742377
1050739
252383
340587
997970
1121698
821707
543892
850545
230376
285327
390458
835715
842784
468209
662303
654783
438069
850545
392752
603665
428750
735424
952205
484877
679238
688707
413429
708036
719735
527698
893003
793368
753890
877874
736607
499690
500937
441669
263693
256644
508523
512031
569396
517787
896447
632497
691662
400650
1048428
796800
559607
637290
739675
858908
336785
204011
955419
819181
755465
658654
724792
931218
351802
845021
704905
915086
569435
215017
979259
632497
384634
749423
687028
842287
877874
713158
817434
753165
621408
814027
948433
560764
706505
528273
736458
747716
818094
691086
517071
541864
555966
952862
643103
695023
481366
881218
664797
559122
436064
480700
471481
561051
786581
737544
1084416
525493
528156
589875
438417
873021
740961
528503
1071569
420721
733495
753890
351948
405335
400598
582687
407870
793019
674286
1052292
594866
472211
952358
448615
722122
732261
761475
698160
559279
747354
428805
254196
514875
754027
191754
467617
403514
446842
709446
1011991
753882
763852
859103
875540
694082
295623
432367
775104
462805
832486
634591
951639
541565
796800
685247
989173
575292
559210
1257567
656147
702430
538320
631652
568180
587223
522601
708036
844217
310626
1037472
972079
833181
776525
447430
859643
549924
604914
719752
314048
471538
380552
712121
814820
547630
727681
627727
725347
823414
413184
1057715
254511
816499
204638
508523
578248
596857
366589
316709
555911
569396
650951
1046206
569219
422697
305676
149767
993980
638307
289425
863572
928667
589543
386869
554302
824969
845021
989514
374596
541608
436151
803932
877874
626992
415342
659317
438033
624161
531900
666695
317551
703394
894060
710439
664924
327347
288141
1121713
496770
658943
396345
623886
718799
447262
436151
759493
540393
622011
753566
128660
321883
604922
902130
394317
449439
790232
314549
696204
722041
715085
373520
604707
219113
1004075
923519
529357
432975
650249
626661
854261
948375
443200
912762
770481
458906
484903
486883
953319
570288
424535
674286
867926
1068787
530875
660395
934969
570917
952862
696006
42299
334755
751722
743011
369550
412784
419163
695023
561051
728876
471885
675216
798257
1071569
911948
781565
871428
668866
510561
794057
611660
844153
423884
608889
944128
359623
872269
200477
318953
286803
424271
330435
838249
796094
409378
824600
398818
863431
559086
534690
942033
496321
663983
320485
1010613
536549
602347
587223
695110
886000
644458
811667
381302
314048
581821
528615
972079
765555
823414
598981
352357
468565
435477
790829
529631
757336
657513
663966
624341
314233
863572
902832
409378
279128
433332
731382
428560
819323
769574
382351
403690
677622
740961
447599
564789
493646
921442
664582
323323
767697
614369
195321
332634
625589
245359
349322
809242
627517
555735
643789
366415
709489
533968
365631
560750
924612
893003
669517
328339
789285
967584
1046206
834239
631523
687028
979259
531240
755465
679635
649617
785432
312750
436064
388337
886900
1303731
663966
968938
521991
744277
785100
454964
734161
680723
642852
488933
928299
619399
697398
801907
623887
695023
657513
633509
484646
342564
815197
582668
441669
748043
730021
571343
517369
630481
562126
445156
520276
658943
572806
594695
443606
1160173
797076
695023
606234
740613
276357
457896
391476
245096
479794
703777
703394
525513
144785
307720
626992
912452
310170
326061
409879
586707
833414
244790
936413
455554
212882
425466
625184
867926
365363
365255
412749
321670
287464
890668
849890
774257
320632
777888
1048428
785432
337278
886153
682111
533731
702430
1010613
799734
1048428
500937
471185
687028
903052
92966
1137941
755477
744241
873021
675216
473826
457011
972079
480858
624574
674517
267360
575851
896447
382680
755465
950068
203015
469795
825567
671611
309874
567660
637629
606591
513706
828940
525378
779391
486487
892472
748043
139079
572039
892995
664797
314549
749554
650836
473955
457203
1012110
849890
709446
563569
420545
948030
840366
992326
677622
314760
680784
628479
607237
312855
865332
455211
463248
668218
891113
457721
254560
770481
946532
635081
559122
640015
932035
607445
506250
795827
989514
703004
675950
701482
807778
577011
517452
481945
883793
628431
550398
1341190
399885
579135
674901
676359
462434
454799
732386
457721
363461
515504
416964
385881
582629
647297
748716
487479
496698
254435
306606
951639
658943
376254
352781
446842
604364
459516
454964
423719
764205
543342
735972
144785
733335
673237
520734
681180
452463
327237
755465
344942
659809
448743
421321
536549
831829
328520
922220
673007
876793
536590
276463
883793
1199629
509485
1071530
290096
765555
640789
674787
555766
819323
658307
315797
296217
848108
1094692
841999
1017224
856481
229590
840509
659317
370054
900309
746834
520494
545141
518414
449714
749554
422390
833334
596216
541620
252495
807837
1194800
540556
526825
494900
655221
737714
657022
676859
610804
568889
533968
845141
377203
665432
465785
92937
979259
413857
715085
694082
989392
147246
672423
779391
664853
369961
854261
1067193
776678
727705
541864
892292
702430
563503
522896
732261
580136
346700
345706
389006
727681
563510
775104
482237
545651
697618
857485
601846
666330
630339
528537
860889
506680
1084212
641916
317197
433162
317551
586000
563754
724026
790829
372656
569219
562478
1048428
900995
456825
765521
458756
360162
334498
610104
509485
675893
409879
746140
478716
198383
531625
456350
952358
903052
653485
801938
257029
534032
647992
449339
573023
384118
439941
641605
779391
595102
658311
705564
795827
1019570
788203
825567
560899
325973
1341190
785432
807900
546698
328264
443191
265367
520734
705015
776204
680784
700524
683812
192149
174824
379605
528469
317551
745179
891113
591696
809242
971725
831829
301116
919387
735492
542590
442589
479639
592349
622342
594006
756593
844153
835504
407750
584264
498655
655221
889334
498796
1022232
614256
564374
676141
530546
798257
776862
890078
400292
551685
876617
731082
348732
415751
722041
499224
413348
575088
929201
323362
778108
572484
653038
249751
761893
772839
992326
405815
1077939
733495
453118
1046206
1019124
597768
860889
405874
923519
498684
708014
750121
430215
1071530
1004208
533968
455672
415751
559279
626612
525711
414088
820235
295530
848108
537968
624161
542282
572634
369550
631301
891526
440732
866228
679071
440274
365047
740003
328534
524332
912762
604914
310170
808387
600458
275125
651931
436151
558649
785432
315639
610998
532967
688966
843688
524503
431869
461562
372713
564580
310942
466751
389047
137496
570179
529631
1068787
212416
354191
674769
604914
460743
904644
585376
486967
737452
818917
726688
1005069
808372
447493
819181
978437
727351
724026
663226
634070
796800
649672
819181
410123
317551
418350
634781
301712
891160
523697
422327
579469
748043
898965
360986
327996
779173
788736
740613
279224
440748
929089
730971
609603
521806
607621
776678
869157
473825
569137
1046206
777478
186747
846747
843688
732533
517071
457721
900995
955419
483722
853198
425427
571343
857976
674517
441091
727161
453735
463612
662398
512921
863371
806966
722930
414088
863572
672619
864304
372484
709455
682111
439542
700591
502229
520967
696204
735856
361516
562183
671863
821645
356238
657277
786802
359623
956071
701321
257737
784883
421306
823414
717395
677622
652779
546514
974999
496842
600320
1107386
617239
539408
655221
581672
454580
909242
542586
822029
705976
441820
688655
831485
840431
438504
952965
929201
352181
440740
446842
517787
831829
708014
735272
819323
297988
798577
734195
600230
750121
502929
863572
530132
961612
753165
736648
777478
755465
167076
1176505
421037
517481
894060
369162
519690
367975
678706
651815
1077939
912762
484141
140309
622011
835504
834239
682111
251148
522416
346660
248366
561742
733716
452463
680784
520734
801849
549534
515137
504926
369550
576620
530132
297627
487870
328815
511157
623886
542851
519282
716011
890668
480781
287274
520149
725102
914509
669123
894060
798665
691051
368817
583175
559279
494531
345238
442086
744574
584477
1168046
604941
300096
863371
629956
1010389
1224714
408631
639808
393774
481570
756148
211352
575292
480258
812845
760192
616797
722041
946758
531305
628479
306377
561051
229934
728120
616865
380218
503969
200089
556538
499932
709455
408793
729334
763880
659317
546902
867926
851932
579606
314549
479820
404927
728447
882811
592554
834239
720625
559279
444537
508523
559122
326061
715085
371530
310170
885701
636888
391190
928667
597061
612359
992326
823359
197587
729480
883793
765865
530910
630579
929127
459605
750460
733196
399190
891538
557457
178443
438087
818374
658216
816784
190875
604707
498418
571343
749554
662447
863371
492255
876490
828940
465406
735272
886900
373129
393789
491496
687248
1015735
609603
434679
635081
555966
1068787
923519
495452
193978
828940
590913
367023
403853
729409
894889
1094692
841999
716486
505094
311773
776073
1037535
764744
630454
259879
840431
730021
530152
650249
812845
447430
756593
685225
1070664
547986
775104
556737
435288
517656
335752
574123
718799
819971
541466
515131
427351
689356
715984
709455
878870
699563
475438
484257
301812
558390
799118
226944
417932
741650
458793
182548
452013
475503
297040
353376
358324
365788
417069
443661
488639
689661
725348
705810
501729
719921
629246
491496
572484
204011
452627
379053
767067
492213
567572
541853
869201
429476
526418
323409
392873
525519
677859
849576
474205
825508
610070
896705
399577
789759
136075
535073
620836
613612
579402
538996
550566
527055
850067
369672
677487
531900
743643
206462
239819
529726
476456
679131
630416
412485
638843
319857
843297
638787
429453
538122
257825
441487
276182
528726
489129
544505
954480
289508
360329
727161
761626
241426
889138
491707
468688
439398
593120
351326
277516
568215
141256
499224
429405
750392
364775
480087
628089
438295
472056
875540
471110
469019
618656
432708
285254
617144
428120
487632
448919
728309
393705
606208
541487
487551
296961
439416
382845
410541
609893
466306
598154
519905
431915
632110
329946
419852
474120
723090
534470
446549
696502
424832
346414
578561
462667
766333
462665
663292
486625
504640
370304
561601
563954
257911
634974
755019
504241
493496
354363
776378
601699
338652
601584
639524
937539
772287
522398
525168
533745
518867
639752
191391
754445
331453
613825
525617
207414
885701
580403
522601
687734
441526
364398
858463
547982
782556
245070
834562
79063
461200
666725
579489
743738
848268
348618
671089
465406
245373
541927
695997
747625
185215
455383
258792
743045
809946
296014
441716
557484
877028
611938
929935
456694
537693
198007
893472
753587
605602
335750
600647
382021
516373
187863
218584
294151
468144
655925
559992
586471
554857
658399
421945
714421
740372
566498
208884
566600
722644
650948
498980
575185
659392
358506
402116
539977
409879
584356
427737
843529
356810
469078
461865
689779
397653
599184
465333
571485
251307
670606
180843
394561
356383
685494
377514
496901
608203
309831
693887
379345
369822
393443
1019143
668652
579083
243798
918224
524008
761927
526346
687336
922612
591300
523001
335567
695473
711878
774477
304276
447846
323305
870170
482328
321663
404899
386198
547681
618294
570222
521369
505392
510688
246928
543169
673466
592796
521859
368806
750345
428835
229370
445213
435413
461540
486032
770220
914997
404339
357556
544665
309025
768574
179615
468247
576204
600230
774519
399160
574844
358132
591696
349923
421578
329586
355323
790681
595157
649608
196536
429868
451720
735188
573233
478538
691793
423984
336436
712123
651023
365165
410986
649371
742507
418900
751931
489655
756593
343910
773697
365789
361821
415475
655924
533028
630326
551669
506076
583289
682781
433841
381764
496701
539205
413492
494029
990060
538316
559948
323312
552643
561899
664731
595419
487582
509433
297988
400308
303729
693930
330764
664157
234194
475789
515537
220912
681848
741927
489917
480903
719342
411574
684727
499744
417068
469731
561555
528641
541447
773273
631296
355310
419462
481889
415733
397699
407651
304229
616059
542032
378154
671317
790311
37034
291673
669489
656809
568175
486878
306574
225561
687878
476830
300745
683537
630517
478497
545075
253078
344553
564749
441262
532956
454298
385860
486405
617912
760055
414714
629438
699253
475506
551803
603871
865344
646274
411581
809482
785432
589745
681230
625330
238973
543635
600860
504983
390176
366386
595122
644081
647736
684891
373044
523132
268454
629026
870705
393021
275562
659969
446273
878109
707963
408002
486832
335081
620550
446919
307424
213565
332096
613928
299326
859460
569940
451653
540281
897112
105585
432668
866783
384634
370606
509541
440370
525984
439936
416019
627952
532003
398121
414239
338652
822224
397969
585235
734266
504788
472290
875805
401311
856570
352133
423472
376760
227424
592790
452435
384754
602241
154991
281438
488246
988265
696800
411226
246468
544772
555517
719397
436234
332987
635927
605241
654723
640343
479871
420661
737452
637296
11175
395994
354809
651128
863807
504788
733076
475778
566815
501430
582206
556160
551715
300338
317363
590966
451250
515802
738516
901398
598163
583450
683229
186316
551885
270751
593029
585324
242603
617639
314975
229604
424895
478158
292733
529842
369762
290599
254952
639234
286597
923666
531083
414076
367594
865307
578415
812882
355081
685858
391302
439990
489911
917883
681718
450111
521588
647386
309319
665003
694942
413460
442427
297210
956788
268949
892868
540889
614943
371881
355817
599031
640866
419467
664960
263172
540945
655703
359981
365818
1081247
520067
532430
423670
408793
842772
256792
468419
674815
546227
692110
433209
438851
619958
357476
502983
465442
393227
884141
772725
551392
718888
636134
664700
549639
580279
213565
599681
655390
702398
419454
379801
615013
458506
760684
167170
596498
677949
199970
685826
829179
797592
748418
489338
953038
410889
476227
336204
783763
17443
17443
715685
400610
406373
544267
940457
611000
512860
340037
845669
468209
447814
849090
423472
436302
589042
390783
294596
736200
776068
925007
541793
519562
349594
288602
649824
459385
457572
549910
475100
415485
358705
483458
504040
578211
623756
531605
723011
367016
451202
611123
338935
254412
473152
412874
403950
346065
440364
254670
800806
795198
577574
388359
618806
565112
400352
505520
366563
382845
856570
160429
315804
599091
823008
279917
462138
815254
494161
333155
653060
684605
435943
558853
497142
457460
636020
623455
350724
508330
439132
780512
120313
495198
589047
782263
258327
315805
54340
770481
471743
537976
598253
168704
767415
323618
407907
411554
401368
692252
683101
571704
317284
529909
304368
683263
470739
654302
514975
554729
455318
790397
561866
499520
658484
346386
448825
516959
417231
324962
441981
489426
478452
481309
481873
572448
691890
392378
537177
133608
1120663
624291
534124
489503
326832
270606
428152
687138
818155
646281
554602
452342
588276
621543
176309
515537
629761
365973
631260
13192
527077
606941
700328
452829
400548
424200
552597
478531
385108
694152
337597
372503
532292
686502
723911
752823
753566
421350
659777
377429
457533
785162
832727
420817
563708
268274
374518
454726
779469
614467
556764
519381
156062
431424
281997
671406
405568
305513
583030
637643
436910
529121
566169
458166
318378
290409
442590
423152
658240
417393
876252
393982
436472
387012
333085
363038
435165
465443
525682
288643
158047
453924
723354
506710
634036
83621
283498
580975
293529
520520
210829
401915
563203
227912
580917
395143
380538
480416
478537
831715
905832
756594
653555
641164
400612
492830
568539
474585
521617
501086
401290
370914
399190
781608
598874
580975
509252
484653
479669
294696
531240
380918
609717
346188
311104
640917
226007
567801
340682
537658
482394
516221
627496
283466
510212
543555
768062
261190
814092
513997
588533
554910
511835
545582
30391
363086
584114
673522
783033
680689
809221
468845
412057
615688
438504
415282
387500
723304
502164
1050362
261256
173756
287981
819634
475787
329303
188274
228683
661000
355549
382295
354512
601222
664700
731849
615580
103640
504789
555446
735006
386467
318482
797975
826036
429603
650659
501430
810135
359838
332363
569116
447296
586229
341137
234157
302611
537689
437603
817439
635565
675385
417941
187801
402277
287757
378700
290417
473388
708248
481880
288199
593177
611306
693888
724452
173622
541773
782742
454530
639372
281930
767349
554010
538276
668739
373841
719479
1034774
535292
414192
307499
901715
570917
898654
660002
464856
288199
500024
520094
579402
305040
655797
414478
486238
315873
314339
472291
669232
790681
170454
477269
104608
438105
481615
559711
566660
1055473
467619
362079
549116
564043
254236
445522
464673
417482
429530
428723
761850
940457
442793
869075
551478
708241
584349
294514
503167
527483
452036
711891
822972
654804
307469
183736
342785
430557
642071
560243
360583
397165
745262
659161
323250
665230
485777
685391
582104
1041411
717370
384929
467223
410439
441820
284907
533411
519420
448690
307424
721348
385828
648784
417945
1216134
377813
401417
474044
904644
461200
699004
1015929
628035
524803
521991
457857
904266
604048
726790
777887
448636
627692
366382
775243
596212
556175
453546
695845
252571
417857
611736
949059
874082
704907
457855
385975
100537
721378
543741
147763
682995
680536
507014
613181
557786
412565
613988
567504
363438
956450
809915
700133
519038
700133
655586
991981
239357
618223
415770
306416
394301
655840
1018638
618223
753570
593071
402178
579903
541901
756734
765348
731459
956450
617710
796165
546017
974795
655840
508145
481464
796165
526403
844217
596212
488966
738160
568850
658359
407853
663130
956450
556363
535308
663130
682995
320262
490901
602257
645610
565931
772287
524093
618223
682995
594866
575313
657969
311933
423838
1018597
552109
738160
691348
510187
691725
353630
319210
883853
479555
200107
710525
718327
509583
801764
658359
701596
816020
655840
528484
559738
334839
236580
787778
580209
542257
692511
665644
390084
613988
480961
655586
557786
991981
234603
558196
431307
951112
202694
409144
718327
217117
823475
667896
659231
419317
552351
703399
601398
939345
640561
581111
977184
753570
443629
373521
419317
481464
900757
730397
524093
580209
556363
699843
552351
710525
586240
772272
290490
580427
518486
896837
558150
951112
516834
510187
691725
550563
465413
225068
586240
481464
904266
568850
630997
381019
527640
586240
488643
412565
360883
721378
837132
1003681
630045
429405
991981
772672
472192
738160
947728
977184
541730
499190
380888
706598
356883
1003681
762534
855950
762534
759569
762534
747591
568850
634964
949059
510187
568850
583948
408641
313059
547761
365822
630997
708430
706598
331235
618223
178443
476713
674697
728111
1018597
656711
685225
583469
575313
689024
566245
507941
932285
480339
726595
540535
872519
832416
626315
510030
319756
756834
944916
481464
904266
527640
555915
369162
664428
613988
956450
811037
663130
596212
279793
439629
557786
439899
296851
491880
518486
453749
667896
335382
523628
453580
476193
772672
419317
939345
604048
618223
738160
299161
488480
613988
951112
412565
682995
731379
766883
706598
345688
382225
655840
274577
596212
282673
728111
1018638
513265
438934
596465
601398
446378
613988
852942
510187
447139
991981
760783
734698
579903
441706
517925
510187
674697
586240
546017
255408
573503
655586
568850
555915
1018638
331934
552351
579903
645610
481464
569551
645896
878109
665644
542761
289191
367548
951112
956450
665927
467602
691853
619438
586227
348593
828182
593402
586240
855950
556363
535698
645977
393484
377042
596212
613645
710525
472192
601398
766883
582637
508042
444321
796165
348168
537044
284218
829796
913781
478968
504690
309106
553514
579903
645610
480794
315708
567493
291675
579903
541901
528119
944916
481464
495479
510187
772672
575313
716703
619438
527640
580209
392004
619438
950714
977184
518486
589275
674697
617218
403190
567736
665644
951112
719479
1005640
949059
481464
409072
145406
729841
567736
664428
523132
822040
284019
255914
444931
745639
544251
1018597
397171
689203
580209
179386
412565
1003681
801395
540109
669927
882215
569976
666284
481464
766636
279216
347648
738160
771791
525875
1003681
567200
481214
663130
532359
747052
546017
690084
438417
637487
510187
593071
354420
523628
768480
586240
1003681
538693
258992
572986
438600
571293
240191
454713
684141
596212
671089
786360
773087
441288
691725
659231
311828
1018597
756834
728111
206561
630997
546017
586240
941760
654487
601398
944916
580209
376477
330957
210742
689203
1018638
629995
1018597
282913
556363
709455
721378
467602
1018638
665644
628035
558611
1061359
510187
389459
593071
534570
655840
842542
488297
662376
685995
183339
691853
399629
631714
649826
545489
510187
1003681
418005
700133
495665
556363
604048
721378
645610
767224
939345
801395
503894
1018597
520742
359133
972214
596688
718327
478304
371692
506268
659231
667534
370855
706598
659231
796165
766883
626013
772672
956450
571181
515263
768480
476627
768480
758564
706598
991981
364194
495395
858595
567736
575313
492459
956450
43112
568850
287664
385880
342670
944916
706598
703420
663130
806697
731459
673795
332161
805753
613181
328068
728111
317848
652833
344378
944916
658359
559612
581560
613181
475486
685570
703420
472192
904266
682995
441288
403390
237540
380979
399344
573800
547761
665131
666284
523628
390584
498401
74558
580209
691853
580209
585558
618223
691725
546017
766095
753570
639771
607977
541466
350627
381111
534272
665644
679197
441827
956450
951112
711031
630801
467797
622950
580209
270652
524093
536225
335750
735957
664428
580209
453705
472192
751263
480794
663130
568850
725177
381941
606354
593071
439593
663130
472192
613181
976894
738160
781205
527640
199970
613607
977184
772672
762667
949059
802861
728111
461174
263643
354561
613988
434204
524093
801395
518486
601398
398293
345947
509820
682995
710525
497720
418791
139742
412565
11040
112653
332770
663130
1018597
541901
792090
627319
855950
418017
498564
549003
753570
618223
667896
1003681
734152
1109591
228121
412565
630997
412993
306686
547761
441091
474712
623099
718327
576184
312953
222749
375763
670476
1003681
297571
977184
466751
523628
690084
753570
643830
753570
744588
467602
826233
552351
1018597
465194
136075
852257
677726
393098
523628
699950
1018638
685969
949059
1053028
544509
413467
575313
541302
494033
557786
524093
1003681
657621
340579
410551
667896
630997
756834
944916
756834
650771
496632
554485
613988
410559
661780
580544
655840
527200
753570
204695
1018638
666284
593914
949059
951112
461996
645928
613181
601398
645610
575070
891526
569231
729841
319608
536858
467602
601398
613181
723437
362922
667896
688789
691725
541901
524093
791650
703399
450803
397645
650952
100000
480066
664428
380769
526106
481464
904266
721378
359695
523628
665644
664428
728111
674946
604194
658359
703399
432523
944916
731459
482349
632758
498893
552351
768333
618223
556363
642501
689203
700133
458686
758564
692598
319079
738160
568850
781738
630997
385748
567736
412565
580863
513344
682995
613988
567736
800806
855950
557786
597745
1018597
1018597
634937
632841
561324
721378
557786
580209
380218
703399
519038
596212
591631
338516
653889
766883
674697
762534
505151
1018638
368325
691853
438228
956450
768480
682995
132368
768480
318378
501729
694225
939345
124455
517285
306416
690084
486083
510187
682995
574060
596212
623378
613988
977184
580209
939345
474712
454964
574859
659231
518486
664428
654288
977184
308585
546017
656321
793823
576858
745560
613181
728111
721378
613181
527640
568850
690084
463691
492911
731459
642432
738160
893554
453963
461342
579903
756834
658359
855950
718327
346423
505842
762534
441080
663130
519038
655840
467602
689924
334658
655840
703500
600495
703399
730956
575313
1018638
939345
684879
557786
361717
506403
408267
939635
580209
855950
647218
596778
531073
559764
655840
655586
464185
278551
756834
587400
662873
541901
596212
674697
690084
465092
523400
591739
613988
658359
541901
510187
506761
441288
510187
523628
541901
412784
658359
718730
855950
546017
510187
444980
894481
593616
397195
691725
427985
956450
340417
801395
519038
796165
472192
580209
351233
731459
512446
580003
582529
796165
553150
722926
836046
563833
519038
424535
675146
674697
682995
693903
1003681
593071
944916
750448
721378
579830
1003681
494264
325759
575313
543685
483378
585362
596212
944916
349014
442436
575875
890078
830371
659231
557786
956450
399218
451170
904266
616743
358398
643275
655840
893101
520464
593071
573662
531305
268669
659231
453705
892472
753570
459234
553915
949059
397685
977184
470626
579489
801395
665644
758564
604048
429603
407351
665644
571892
392800
533049
663130
487611
799467
716332
753570
475637
666284
949059
691853
357837
551756
467602
674675
855950
375399
691853
944916
690084
466431
523628
443335
384252
566504
796165
467602
419317
586294
480794
46631
556363
462896
703420
690084
665432
653698
951112
567736
287209
718327
481464
796165
428538
414971
1018597
403382
484743
728111
513965
731459
611227
320376
738160
944916
634974
213573
419317
434899
671806
666250
647411
691725
596212
616848
586240
545989
855950
762534
604048
663130
344173
910402
738160
579903
710525
629227
796165
648057
956450
510187
758564
458543
310035
956450
692511
674697
399542
652207
991981
376109
603039
331849
630997
904266
775694
951112
762534
1018597
904266
618223
111694
1176505
956071
447087
646365
596212
672780
593071
529871
663130
546017
426811
557743
258678
579919
658359
547761
568850
753570
718327
405787
602545
567493
663130
339032
609211
878384
663867
772672
311933
580209
721378
956450
422750
951112
664428
835715
246973
706598
619438
674697
331933
666284
518486
650794
380116
362065
567736
753570
690084
674697
703420
441288
700766
747177
317093
541928
356646
668343
703420
682995
848108
768480
472043
655586
586991
991514
729841
796165
388810
700133
738160
682995
630997
710525
579903
721378
572033
529434
801395
766883
1003681
436064
630997
368018
942983
580209
967294
664960
1003681
613181
206326
674697
659231
1018638
523628
509538
904266
617097
423152
674697
1018597
330917
237901
557322
538288
341222
458846
467602
480794
702272
944916
691725
828883
580209
445637
729841
738160
589354
492568
756834
756834
658359
664428
656773
546017
665644
510187
604048
596212
665644
312116
421754
508021
691853
568987
645610
404722
682995
650136
731459
690084
419317
467648
655284
408736
557786
540701
655586
568850
367686
504747
568850
706598
481464
772672
534406
524144
682995
700133
699410
546017
605657
604048
524093
738160
557786
706598
521421
758564
527640
652479
1003681
687878
700133
288932
593071
608370
944916
620839
545089
766883
595136
664428
103721
640919
690084
653112
413063
257946
467602
469161
419317
703399
681264
772672
498188
606204
728111
580209
691853
546017
768480
334535
523628
557786
613988
729841
860207
367548
697017
738160
729117
203015
904266
414558
588646
655840
658359
552196
540002
568850
671925
956450
658359
554542
904266
682995
910897
677241
307136
733233
481464
445146
674697
645610
1018638
671865
772672
337998
568850
510187
498734
728111
422560
576286
481655
650482
329002
771332
252230
655586
691853
798897
467602
523628
645610
666284
597717
574431
560709
418749
569449
575313
766883
467602
139399
527640
244779
519038
645610
597749
311258
452262
768480
939345
468758
547984
478987
666284
547761
480781
529810
240181
619438
593071
863909
731893
648585
860400
595163
703399
651142
499190
361482
613181
674697
658359
719397
289531
526930
613181
738961
633214
483593
718327
596305
664428
949059
977184
419454
653992
766883
441288
472192
759384
758564
575313
518486
619438
655586
536054
665644
691725
310396
655840
593071
412565
379024
575236
731459
768480
577236
690084
480794
598163
650936
391949
313739
484258
397818
758864
674697
721378
474703
518486
758564
294300
474712
519282
262830
904266
690084
738160
613181
558140
674697
659231
904266
575080
511308
691853
480794
552514
524093
691725
553499
614530
762569
437955
710525
613988
706008
710525
551484
263693
956450
510187
820856
691853
728111
596212
729841
410680
666284
477449
336257
196717
685608
533411
608506
682995
203672
479034
463855
586240
301632
552808
568850
939345
412565
796165
441717
619438
655586
667896
645610
406009
556363
721378
663130
557786
489261
405756
619800
852776
474712
455169
493829
645610
480794
706598
329969
1003681
426935
441288
689778
541182
319197
344144
768480
567736
560447
807230
390602
951112
487041
142774
440923
745818
575313
646578
756834
523628
1018638
863807
864787
1018638
613988
498553
640605
697388
547839
547761
207284
762534
474712
721378
552351
510187
718327
630997
662738
691725
795275
487159
323528
559020
552351
355381
340132
933252
645612
602099
664428
546126
452361
91296
977184
541901
396183
758564
689203
729841
729147
292502
586240
196007
593071
469410
510187
138469
418069
727642
207824
795350
448042
527640
356535
854611
214655
956450
956450
659231
635771
557786
432520
606163
664428
556363
604048
666284
467679
706598
508065
651396
949059
615095
359695
355457
569174
500312
439088
645610
716084
513016
362287
520196
667896
336748
655840
525513
450882
208160
1018638
435598
275106
546529
586240
472192
663130
604048
818952
473160
435433
691853
308323
481464
703420
523628
551125
718327
738160
441288
796165
904266
1018638
384601
655586
655586
471107
1018638
956450
443200
772672
762534
430821
451931
693639
604048
689203
729841
730879
429048
613181
666284
703420
481464
517925
991981
490544
710525
417504
783027
726162
758564
762534
527640
527640
586240
519038
663130
541901
977184
738160
772672
439367
881797
844165
479430
546017
643819
273365
474712
271849
572323
725525
393021
666284
378419
674697
596212
991981
601398
480794
560616
681698
685036
944916
904266
766883
729841
731413
1029693
452919
579903
430643
796165
558629
523628
577634
577986
676245
609422
619438
393021
665644
703912
655840
648957
604048
351962
412565
151250
458916
700133
419317
381857
686103
593071
596212
97692
519038
718971
658359
567736
726703
361333
956450
728111
605101
949059
616797
784041
991981
703420
904266
548535
532601
731459
325690
419658
511301
756834
796165
666284
510187
519038
467792
474712
669905
551779
689203
659231
745179
572484
502103
718327
552351
613181
63777
525956
350949
401249
556363
577027
579903
314269
576672
640789
533975
371711
392134
43418
613988
284759
549279
863724
666284
700133
630997
541901
592057
663130
466431
889660
956450
501068
665644
706598
419317
469479
620643
663130
837047
801395
508234
618223
724769
1018597
740178
872051
412565
525519
602092
904266
691853
580209
562370
480794
682995
510187
721378
619252
793523
467602
441288
476611
480794
714199
412565
538392
586240
419317
613181
801395
944916
441288
575313
418072
449748
728111
729474
276463
494586
827281
372484
623437
586240
991981
596212
348909
594809
613988
665644
538716
855950
440841
768480
557786
357486
455041
552351
593823
495686
472192
575313
725403
729841
519896
533611
658467
550626
316276
665167
469032
689203
547761
559558
592560
409580
811396
718327
766883
599260
618223
524332
567611
596212
304953
871269
473903
703399
454400
604048
524093
700133
517082
454447
68456
202676
662994
351828
529816
691725
753570
568850
758562
441288
718327
499573
729841
388904
991981
482025
601398
710525
689203
1003681
441288
375891
689203
414649
699840
663130
637474
480794
439506
1003681
526930
391509
700133
708017
339906
753570
466023
510187
356419
481488
991981
467602
691725
481703
523628
343661
721378
547602
575313
622227
428233
319369
484956
710525
547761
645610
374882
410121
733090
491689
944916
472192
468475
444840
950924
519038
699977
718327
535625
495663
855950
613988
590827
710525
478141
348415
627287
487270
766883
262096
561803
399757
519038
510187
380531
755983
658359
535511
519038
474712
524093
555924
366318
816227
944916
951112
618223
202771
558817
658359
556363
469984
710525
461347
949059
762534
729841
613988
659231
762534
384869
519038
448221
670623
515123
471495
532972
721040
475777
277182
377951
317408
575743
370336
334583
384536
333756
551409
563293
980758
289149
823301
691139
816955
714643
707463
582396
910611
896383
653211
708639
652199
708639
894398
451598
474612
691139
287197
564367
558851
530117
595495
680762
741862
772140
755690
1019451
961665
670611
707643
849431
627752
538293
501338
909589
530876
690254
481185
764477
726614
301221
204687
441781
652800
691846
820749
737673
827847
594127
827847
319140
820749
898754
325433
515839
168153
844302
332634
476555
921123
716296
748636
442592
402199
912331
655366
314472
677077
461849
684801
797817
555735
777319
823301
721408
662822
561174
789154
524600
653211
396413
690254
570566
707648
875275
507528
938199
689407
711169
772140
824409
627087
173382
672445
817913
963201
778350
529704
486629
607828
725173
691139
631301
708856
229438
667068
670863
478655
692598
576243
822279
500555
370646
661147
740184
751549
980758
207824
1266885
817913
731365
567200
767407
505671
807286
656767
858207
691139
538288
470845
565632
754584
344282
655367
656767
320829
843275
414192
469587
398340
560526
341731
197254
851965
498685
436204
579565
582820
397246
489962
909589
758487
314837
570436
1003681
933823
711394
296421
420983
748636
711169
759955
665780
648100
706821
789154
406351
481185
694059
934796
749244
698012
695326
687162
627752
709507
698012
692179
479572
661526
500927
648100
524600
338232
201736
582820
646847
379801
750121
478655
446375
640351
462590
624632
478655
858207
812804
1019138
462359
533882
723811
192859
684546
463042
818371
45972
907587
739088
481285
601789
816955
902685
703907
548401
602912
631682
670611
699004
608968
789154
708639
617849
667068
155803
338969
672576
339715
369850
543655
515248
624771
606273
707463
100761
487966
816955
524328
525706
682347
721408
812265
756305
652711
559488
461920
764633
748636
661929
391670
558845
530117
500558
743648
635871
672576
656767
642235
729832
22873
807286
742532
524600
439450
115140
860429
475777
424596
384878
564966
466546
902685
519710
708241
879473
667068
454354
500558
711169
607001
534649
742676
760002
674406
478655
564367
431170
555735
593001
613789
703839
418227
843275
703839
577190
402836
624771
410952
309340
461920
57630
412178
534649
504035
557345
500558
743648
648100
553293
595193
402153
611362
712325
418193
919273
582820
501536
691139
470025
896383
333650
570436
532994
246265
558851
665780
285956
564649
481185
457804
703839
567339
496320
479572
467181
675956
822279
662736
816955
781369
539357
723239
320130
402836
582820
540229
934796
670863
466545
442592
631159
440879
563293
674406
451498
758487
232446
473393
557345
481185
355865
544212
781369
423227
533766
585228
681066
812804
816955
421412
772140
535613
397998
755940
731507
407820
902685
172927
442592
533882
764633
423227
896383
759955
782851
742532
665780
540229
461921
1028328
454717
371020
764633
902685
673716
514958
667581
695326
450778
684546
902685
723239
820749
554495
781369
236325
546960
689407
525674
726417
687611
533858
723239
514901
476555
442592
812804
388907
370283
873896
557345
907587
695696
423227
726614
525409
461920
671917
525409
674406
713906
1135084
464018
670425
571701
501536
742532
513725
599275
557345
758487
756305
848627
358157
557345
690254
721408
498116
691846
812804
393400
627087
420121
758487
721040
671917
909589
389612
196338
635104
565405
495160
495189
780286
511559
416019
475777
591077
742523
376540
827847
333314
742532
695326
495189
408729
907587
333931
980758
817913
358313
410121
564399
522719
707463
660684
607986
395845
446691
286569
548589
535729
595193
758487
671833
411460
684546
317093
817913
170975
499249
244158
300432
561893
504035
764633
929916
606273
822450
578683
619621
672445
507201
163348
408346
859766
515248
390769
530107
671604
823301
680672
558851
496630
565790
224600
594737
758487
820749
273031
755690
681741
822279
317408
533116
423922
782056
980758
1011191
475777
322530
949886
340035
385926
362243
524600
759955
675956
423991
474690
1012040
822450
385348
631682
342785
741862
709352
822279
696969
395567
644305
564367
713495
249602
697074
450778
597050
418300
724782
670611
558562
280183
690254
680732
898754
624632
572855
608723
653211
823277
670863
781369
742523
672445
391195
564399
463369
624632
723239
665780
682347
721408
621935
451405
402836
543440
440879
461865
624771
912331
533745
542257
559215
624771
688070
429812
465342
707643
532972
622904
708639
564367
501536
721726
533882
1019138
496085
717486
480907
777457
539153
573342
907587
674406
382888
429413
556938
624416
756305
540597
485828
375994
454388
672576
440391
515248
626961
594127
555735
703839
257824
493829
245767
646847
525674
461920
709352
769709
605416
860746
728840
143553
707643
271313
807230
538311
581782
723239
687611
817913
563293
391127
416761
533411
478655
716296
684546
532972
729832
669380
729832
698734
135750
859766
648100
442350
671057
737779
534649
860746
798975
608723
1012040
742532
611434
74607
420068
602050
891050
721408
606273
821947
444605
540229
934796
829842
571701
447617
896383
308943
782056
621513
447355
758595
260485
358086
873896
502841
648100
500558
667841
539315
406791
565612
615881
914530
671221
321000
457765
672576
348651
758487
531602
782278
532972
1019138
755690
613963
691846
709507
446001
457139
564649
122005
896383
785234
402836
440391
582820
315361
726614
873896
627087
440879
1017764
253030
794875
670623
534649
470506
743648
570667
685997
674406
731293
858207
319356
713667
624632
869521
907587
980758
388337
910604
309393
921469
203254
207284
504035
525706
473324
617278
491570
767313
1019451
637986
726614
525674
564649
708639
582820
515248
551714
381488
419957
582415
742523
434351
665780
711169
859766
462465
564399
712475
567339
857071
532271
334358
340500
672445
723239
564367
551756
736607
764633
781369
440879
455746
873222
564399
518088
680762
562436
566438
682098
752362
569796
457257
432091
565612
557345
495189
827817
743648
531179
410019
407039
648100
671576
694059
628144
372275
410808
496320
304959
155056
822450
716296
687434
552033
596150
525674
674802
851965
344822
622521
689407
708639
563293
745987
713318
910611
820749
843275
672576
812804
490366
723821
370852
674406
631296
934796
924435
851965
740227
627087
517348
570436
321193
423227
614647
656767
675956
439044
652028
601354
500555
462359
628626
667068
707463
282814
685997
349041
530117
778350
817913
807286
559776
816588
793744
656761
656405
860746
489471
689407
530117
283285
525409
1019138
870999
566733
684546
691139
522500
359300
816955
1019138
552029
207195
522358
465766
635214
980758
627752
359649
582941
487330
1128378
708639
764633
410495
742532
162275
873896
685997
909589
1019451
685997
495189
582820
759955
608723
590311
648100
377393
158291
558851
725173
709507
365776
1012040
567339
641238
376446
532641
694306
967857
468017
570739
781369
547320
713906
241547
587774
309041
912331
340612
530099
530117
716296
869521
552938
579161
667068
498359
755940
723239
534649
578683
213670
433182
933823
602050
689407
404014
532972
570436
567087
405041
532424
980758
440112
575292
540229
557345
422081
653261
833076
755690
621513
713318
508207
575496
564367
546892
891050
476555
614586
558851
471793
670863
504035
675956
496320
556687
606273
363641
658710
711394
465342
534649
708639
690254
438592
729832
465342
713495
585334
772140
194606
907587
427576
687162
594127
500555
687611
487902
500555
378063
564649
758487
519878
642077
711394
558749
837598
362622
561797
817913
691139
637008
853198
480983
481185
547598
266683
428602
388976
859766
711169
758595
396867
418345
910604
583070
817913
687162
898754
858207
450778
517348
807286
515270
721408
687611
572073
302332
470258
938199
473190
873021
419925
481285
420324
430853
564095
488649
489471
635104
466654
337172
300813
653211
823301
807286
463723
687162
533632
772140
701647
656767
843275
246666
782056
562651
301786
682347
498116
211352
789154
500555
764633
574756
522398
1101692
405159
674802
758487
711169
668968
525706
452336
709407
571588
281714
691139
568281
827847
642235
484759
843275
695326
674406
807286
796845
316753
691846
486677
301397
450778
861931
442592
573342
695326
461920
479572
711169
442592
707463
561893
622904
198097
582820
343295
247799
311070
570436
675747
693738
674406
557730
592634
1012040
530117
475777
343661
329245
453796
489652
509238
562106
567388
678814
675956
476555
648200
97571
711169
482056
839363
685997
346049
227346
869521
609669
476555
621513
687162
573609
521942
670863
699843
781369
518795
581861
808590
822450
818044
934796
891050
707463
508361
631159
461865
664853
782056
614220
407878
713906
674802
713906
525706
778350
756305
404872
523653
949886
93776
409072
823301
228506
524600
533882
604160
522276
561893
748559
725173
440551
428410
654314
245070
242945
524671
525674
481285
672765
582820
822279
389430
469161
407357
365504
789154
366935
721040
529599
390712
494161
723239
690702
713495
565612
781369
653211
495189
821105
642235
632012
858066
933823
533173
286311
707463
690864
782056
445687
552944
713495
797817
606273
674406
687611
371603
623527
761987
669628
672576
495069
459876
321663
532972
631159
714057
561446
489471
753574
94095
789154
277134
624426
478302
704541
614234
663656
561893
571582
489471
405346
866783
912331
351196
685997
455512
709352
271421
451675
476621
476555
595456
397995
709352
380945
754584
534649
671917
623654
395399
534649
631159
741862
158699
498116
755690
789154
608723
879921
691878
495189
320442
822279
500558
655366
907587
411574
440391
907587
593960
612266
533882
622904
606273
660674
578246
627752
515547
412371
586537
385148
150605
933823
518842
246503
554816
858968
781369
436735
564740
462555
530117
447236
658311
781369
525674
466795
980758
1022639
678354
701370
421658
902685
538631
778350
492830
135693
567339
564399
805784
594127
367235
461920
754584
707643
469674
742676
857071
561893
594127
896383
558851
907587
549970
594127
576286
645486
674406
428895
656767
723239
711394
496320
742676
461865
780386
351046
573342
232259
671917
361715
500655
388499
764633
530117
668699
122317
1019451
914530
563293
729920
902685
495189
501536
505089
536553
758562
565911
496320
671917
807286
607986
352024
758595
347618
542124
610373
665780
729832
797865
402836
608723
443032
599886
690254
667068
642235
473653
933823
684546
480672
670863
631682
519878
938199
836298
624632
1135084
914530
860746
687611
1018597
450778
690254
759955
345496
617928
574433
501536
653218
755658
566389
544679
626451
802236
67099
687611
742532
476555
624632
438069
670623
891050
570436
406635
1019138
812804
583840
817913
440391
655506
642984
631159
517348
703839
725173
702561
498116
366590
533092
248734
554857
442592
713495
411843
453084
532972
764633
599814
972079
402356
726614
575390
803224
672576
477188
410622
726614
571701
217117
910604
938199
827847
563293
230829
949886
524600
400604
684546
533882
465342
653211
578263
824409
461865
687162
770848
682852
674406
473164
680762
339321
670623
621513
320797
370733
440391
689407
682347
777244
476555
567339
524600
687162
450774
525409
728031
565632
691139
759955
758487
479572
481185
403091
819884
764633
491942
442592
914530
782056
707643
271313
393717
476555
827847
682347
540229
567339
93309
536333
670753
389369
344173
656767
441692
782056
442592
501536
504035
349715
192043
891050
431883
755940
440879
319233
349623
655366
910604
812804
778350
761776
608112
654042
934796
522517
691139
680672
860746
594127
726466
137859
651561
759955
797817
500558
557345
812804
1019451
713318
809332
519465
331681
365105
557345
411765
938199
184855
529473
515248
642235
755658
470717
697050
428996
851965
620493
665780
479572
501536
423245
689407
638692
711394
314055
665780
524600
418471
560244
707463
709507
524600
684486
745068
504035
417023
427352
638476
672576
564649
711394
622904
479666
606273
902685
415486
733775
461920
789154
674802
914530
414759
756305
549897
607799
256410
723239
582820
241447
910611
721040
534211
509051
755940
680762
757540
593998
287523
824409
851965
206678
533882
498116
309707
436038
504035
653211
741862
269646
726614
609630
158417
576335
735585
823301
530117
820239
518718
422684
1019138
878050
562745
489471
729832
453138
696029
564399
694059
28723
479572
860746
463816
371001
523035
600619
522672
548372
532972
594127
524600
782056
492338
504562
595111
1096093
890078
529883
642077
412627
498116
504035
478655
505842
860746
729832
448418
1210511
461920
439416
713906
694059
450778
481285
438953
687707
475777
555196
635913
551275
503729
707463
756305
541147
462104
406498
705092
357403
624632
504864
251306
680762
355934
608723
674802
189944
721408
325653
656767
869521
394674
912331
659408
297946
487331
869521
695326
602050
423551
532972
442592
502905
487934
364486
709352
607608
573480
655366
369125
498553
653211
794487
396604
807286
330961
721040
576826
816955
553915
980758
812804
682347
649102
721040
713356
754584
622904
346660
386416
419752
493496
642235
767407
670623
691139
910611
517207
621513
459467
933823
828226
571701
938199
393167
564649
752804
554086
478968
741862
564367
621513
500555
651561
682347
938199
675747
499420
878584
495189
431465
816876
673758
708910
501536
563293
709352
726614
447976
665780
523476
268964
670623
621935
498116
232889
479572
594617
582820
650771
685853
675956
764633
869275
339224
648270
685826
808098
476555
573342
461920
393997
858207
933823
567339
540229
824409
465342
564649
492908
438546
412779
301726
577805
265089
858016
665313
442944
859766
564399
570436
680672
614528
500558
420392
690634
789154
690254
642077
708639
675747
1128378
246817
338934
565612
535348
707643
508008
660674
823301
453329
498510
851965
504035
682347
37580
860746
400203
691846
755658
713906
490148
755658
275651
580453
501413
576417
707643
606273
460435
554423
370104
547006
449620
567826
778350
858207
394701
397540
322966
670623
500555
295709
660674
519878
902685
634036
807286
680672
707643
608723
933823
399190
723239
711169
711169
607986
474151
667068
637215
502852
176213
387682
1104433
461920
498116
479572
565612
938199
452576
608723
499865
755690
401368
302554
456595
644770
1048428
415053
540229
675956
736014
423227
518009
328745
540229
741862
651561
465342
517348
857071
567193
624632
319658
620039
500558
755658
578797
323748
624632
461920
571701
684546
678201
642235
713906
529254
859766
532972
564649
308034
547313
711169
1001169
961553
687611
851965
255956
565612
512459
713906
423227
891050
1128378
454388
764633
694059
721408
564399
500555
1229791
515457
742523
741927
606273
965287
707463
305602
620756
675956
405278
924914
686953
349039
495982
482180
649904
755690
909589
275827
957254
561380
886644
1021381
571032
566539
398152
936611
742532
471625
631102
843275
680672
687611
607986
732671
601309
817913
760970
817913
227420
260057
481285
936226
526418
594127
270662
822279
282509
670623
711169
690254
909589
711394
468697
657394
450778
642077
774257
708639
334627
711394
408835
781369
625454
796787
565612
606273
772900
571890
481185
639536
933823
1019138
653876
707463
514488
434005
628361
1019138
589125
419498
532972
491403
531666
512941
735021
582820
179386
933823
334680
377115
627251
827502
494484
741862
557345
822279
262549
921123
461865
511410
772140
534917
656128
696300
781369
266668
860746
479572
689024
627752
844025
450778
366674
621513
564649
130037
126085
490707
783364
189452
468319
709352
496320
495189
602050
694059
524600
524600
679210
1135084
602050
608682
621513
726614
540229
642077
949886
533882
465162
275892
772140
564649
1002293
910611
687611
756305
157469
730059
709507
362940
755940
743648
742532
782056
869521
782056
781616
609169
786770
606273
470235
680672
346423
660674
423227
667068
410688
691139
627752
564649
472056
721040
716296
525674
782056
257586
873896
914530
947238
703839
934796
468655
434937
507997
265753
655366
1130777
507941
1012040
665780
687162
910611
524563
838336
532972
742523
360997
294833
571701
689407
672445
570436
687162
902685
530117
705092
755690
565405
515248
352431
570436
860746
416844
515248
206122
687611
691846
480491
277053
492721
716296
393686
737779
573953
500558
649608
692252
561893
622904
643944
759955
717987
591526
938199
621513
680672
527200
807286
481285
772140
726614
660844
421733
516551
412044
448476
247993
604444
707643
806966
687501
306768
541551
873896
764633
705092
322535
823301
307046
407630
683982
234355
532972
565612
881405
646289
468075
478655
857071
902685
673354
457684
715017
754584
481185
481185
934796
281586
607986
689407
665780
302773
822279
627752
431152
138810
502579
691846
748636
475777
479572
227239
694059
610911
983673
659246
267108
483616
378774
263535
475556
789154
607986
755658
602050
588163
71440
632446
687611
709507
619359
449296
495189
587259
1128378
742532
476281
595193
485128
18818
675956
270469
512251
814091
723775
466894
747716
938199
711394
570436
515364
691846
495189
582820
604446
197485
925325
548099
529411
500555
726614
723239
758487
525706
721860
857071
743648
460866
772140
597861
420064
827847
674406
376283
757867
713318
463111
527913
782056
631694
479088
992945
912331
675747
425535
469128
251901
582695
869521
860746
495189
533882
535193
526078
713318
570436
675956
469473
743648
424402
559926
670623
313280
779819
444436
369864
564367
675956
756305
541212
554261
898754
495189
564649
694059
532972
525838
823301
891050
500558
672576
423227
858207
857071
858207
755940
589259
857071
300901
898754
503443
921123
775046
711394
561893
687611
655366
726614
427088
595193
934796
691139
827847
679199
723239
481285
382490
595417
419643
500555
691846
807319
910611
862877
602050
500650
980758
252118
456068
462049
642235
709352
592554
665780
774196
797817
591660
934796
590864
608759
227203
896383
298526
496320
578389
306446
972385
725173
655366
470942
644295
457770
720354
519878
949886
896383
665780
128145
675996
721581
747763
499230
622904
910604
380478
499180
287997
687611
820749
934796
401803
664184
557948
869521
825508
949886
525674
588007
477536
442159
660904
348588
649454
782056
540229
914530
949886
626416
504035
690254
764633
532972
672445
465342
411895
886060
376182
714676
317218
672445
473974
686374
687611
812804
680672
625765
900995
938199
532601
280237
642235
690254
691846
564649
242160
857071
450629
558611
147660
490863
622904
554776
711169
723239
512775
859766
482356
680732
279758
873896
443850
329547
475334
440879
675747
891050
521574
410757
624771
789154
689407
694059
705092
363595
608723
576280
851656
328641
668898
670611
353307
709507
461865
688330
624771
524600
515248
271276
570399
312048
423227
381522
843275
713318
595193
304827
524600
408593
411439
741862
552544
755690
687611
515248
721408
375665
623085
381151
203435
566354
461865
725173
721408
607986
934796
479169
206064
624632
473653
264287
710713
610183
697271
690254
672576
608017
670623
600212
449996
504035
402213
391597
938199
827847
327237
518414
709507
35016
914530
472243
393705
742523
675747
655366
836957
519878
197438
564399
267181
492390
324335
498116
525674
485625
498566
705092
497436
691139
860746
691846
479572
501990
557345
161094
579017
494199
938199
533882
496320
515248
30494
564649
485409
675747
820749
525550
709507
707463
473388
584531
571701
755690
1128378
816955
407245
687611
253329
884512
576335
266597
289635
1012040
481285
1128378
422075
380064
742532
500555
522719
177120
616912
442592
402836
816955
668238
421827
697830
912331
743648
500990
310311
356671
559279
546056
607986
193443
484884
363713
317415
518505
711169
713495
843275
338694
527043
755690
685997
910611
797592
624413
285668
500915
566881
891513
530117
859766
381050
425927
557345
130227
574787
593022
440879
627087
711394
565612
532342
843275
555963
827847
767407
858207
709507
561267
680762
914530
659408
670611
896383
422567
678296
695326
423227
705092
259824
907587
680762
594127
741862
709352
694059
501536
691139
758595
729832
667068
914530
767407
313082
660674
478655
301992
675956
495189
708313
557345
224566
624632
595958
639925
843275
450066
425943
466901
749928
592602
298124
420763
400385
556175
645397
440391
579079
592744
896383
684546
433588
570647
631682
476555
379053
627750
656750
934796
824409
611376
660674
594127
593068
524921
694649
530172
843275
442592
368441
361636
353408
306686
579739
607986
734195
627752
807286
511088
651561
447493
743648
742676
367458
673466
442006
571987
564367
594441
597437
504241
742676
675747
608184
695395
367034
602249
338446
873896
356319
822450
980758
687162
369234
721408
571701
687611
766658
557345
827847
533882
207824
720866
422785
438925
346319
617131
754584
517348
624771
764633
729832
995488
445495
501301
437424
910611
660414
721408
433020
755940
513249
680672
857071
758595
1128378
532972
323387
713906
670795
377691
1019451
682347
491178
544276
907587
275298
711394
1128378
340954
355185
820749
362728
782056
823301
468507
583306
531082
122007
494558
427945
618375
660674
504886
181109
675956
910611
726614
442419
754584
681554
561893
120296
860746
743648
674802
475777
405041
622904
671917
517966
470128
592261
748636
624874
721040
531313
540229
359132
721408
725173
580262
670611
392979
974989
521837
694059
687611
665780
495189
403029
794697
907587
464704
931029
851965
772140
217957
794142
522649
168851
489471
442592
807286
898754
551753
475777
500555
711169
725173
934796
670863
512085
159928
735916
558892
717533
381111
692826
424077
534649
801907
545980
901450
672445
567339
525674
910611
858207
673348
415186
525409
708639
873896
851965
898754
687611
478286
660674
973170
807286
680762
713495
356970
684546
537535
354114
910604
383295
591401
764387
575027
371937
414714
533882
450552
275436
902685
488110
437747
697246
363496
516221
755690
778350
534649
500249
912331
592790
785384
450778
520523
358557
683010
498116
442592
464368
950351
921123
489471
902685
607986
557345
535031
680762
557345
617716
872567
671917
869521
711169
403345
801670
357547
700863
797817
619648
563220
525674
578413
576480
442592
514443
461920
660674
711394
711169
568620
579282
450778
607986
348521
495189
680672
555592
748636
485931
671213
670863
532972
500558
564367
896383
489471
807273
476555
620927
475777
648100
335418
504752
379391
705092
435914
797817
559405
262558
674406
500227
461865
820749
898754
559052
525409
858207
656767
759955
707463
480437
885243
653224
604030
566516
709399
687611
851965
670623
440391
751370
910604
504035
675747
481285
709507
980758
642092
910611
423227
858207
539518
402059
210810
918611
655366
1135084
355345
460122
440879
721408
684546
891050
480632
651148
404401
667704
546333
497450
556585
558851
902685
1039369
812804
395713
530117
565612
502220
309841
713495
981527
421103
859766
423227
735305
759955
809543
559558
715621
611168
677132
563293
707463
1128378
823540
823301
567339
933823
561893
781369
262050
655366
439416
547313
667068
655366
921123
493900
764633
690254
788188
654804
789154
672576
766847
529840
709352
754584
534505
570436
891050
934796
820749
466872
822279
511623
593413
150352
313144
698318
422326
912331
665780
627752
933823
372484
671917
500558
533882
504959
912331
473422
670863
294003
821440
317998
467874
691846
525409
495642
579282
627087
934796
755940
827847
667095
461865
566114
214929
525706
572411
891050
533882
677629
758595
234600
651561
667782
713318
994980
234194
843275
387865
822450
438925
394949
890812
994778
684546
222688
713906
689407
461865
512484
673957
827847
727842
280103
387788
629094
667068
530117
558845
1047635
525706
856251
644295
519878
741862
664685
320161
525409
525706
729832
466546
680762
525409
564600
707643
653211
642077
682347
1135084
755658
92395
514664
352141
523859
584439
418350
672445
442427
940457
399834
726614
648894
530117
373989
558851
489471
489052
481285
730852
548640
281535
37580
263331
622078
525674
496320
427525
896383
675956
351090
418027
912331
705092
416638
411561
594127
467983
550884
438460
313332
525409
784758
617278
896383
817913
667068
395875
481285
742532
643445
642235
461865
823301
561893
675956
636712
459277
815347
582871
608723
382967
690254
496964
853596
642077
346386
493517
703839
670623
707643
715581
686103
457334
423991
549000
729832
680762
414478
219049
561332
767407
444429
741862
670019
711394
340611
515248
481956
410559
602050
822279
645088
442592
1200561
402588
525706
503925
727245
401247
896383
605711
229819
812804
22873
465608
403556
455346
721040
533882
670863
393851
843275
332145
673537
478655
590371
672445
480608
420806
764633
593049
898754
788618
285194
380531
596491
670623
355939
649115
844119
642077
501466
440391
726614
495189
447015
820749
907587
767407
557345
685997
298956
914530
713318
693937
672445
532972
648100
651561
980758
624632
727944
526594
610643
691846
746766
333284
648100
517348
479871
430188
396276
468214
671917
607465
607439
380287
451311
670863
428602
484541
386386
703839
682535
529058
238599
370827
796028
906422
664041
712900
782056
479572
531101
620483
655236
487870
798665
515248
438228
709352
713318
261331
498657
921123
873896
391773
450778
390946
345984
705092
713318
898754
807106
475777
488399
565612
694059
478655
465196
1019451
706762
642235
421452
164469
524600
602050
461920
510956
533561
921123
373655
606273
565612
831747
496320
579646
354747
434937
517348
507041
858207
579006
525674
607986
758487
475871
862067
781369
517348
355417
781369
682347
665780
127148
239877
287133
812804
726614
402836
688070
1019451
758595
325041
707799
525706
279982
878109
481285
684546
843275
446827
533882
687287
663947
742523
515248
788015
691139
759955
571646
475777
459740
1019138
475777
587675
937268
576909
557345
809208
595193
671917
461865
522823
340682
606273
638765
748636
489471
938199
552567
533882
525674
682347
645669
558851
726614
815977
465333
305602
823163
848627
627087
317523
211251
606273
742676
627752
824409
307865
566576
665375
219630
934796
305989
485974
594127
324566
812804
759955
581620
522722
680762
949886
607863
682347
713906
851965
413243
752085
164868
702043
730563
556201
846404
624632
602050
540229
555099
375399
541831
416177
227205
465342
980758
648100
933823
436286
891050
674406
752455
755940
464511
423183
860746
271421
352875
423227
429220
524600
476261
378035
914402
528128
496320
522722
711394
766658
685997
674406
687162
604660
648100
675956
711169
476707
799322
423227
490856
555312
696085
545807
997970
933823
340161
248220
822279
703839
758595
570436
816955
679115
988265
820749
289696
687611
695326
631682
440879
582820
767407
691846
364633
500364
667068
907587
824256
1135084
101933
358468
530117
485603
724730
664334
657256
543325
608515
318930
858207
309770
413633
893554
602050
496320
347923
823301
517348
594127
532972
949886
934796
496320
933823
1135084
454050
869521
756305
674406
902685
571701
642235
672445
481285
490879
748636
582820
500558
705092
651796
607986
256811
225008
898754
334944
479572
691345
517348
756305
816955
658311
519204
641026
548197
544562
648100
481185
448418
489471
614578
487270
781369
807286
580559
694059
507588
381183
343415
684546
902685
776508
674430
429477
675956
495189
666653
910611
440275
525674
549650
375567
510338
329586
495063
402398
921123
520773
475777
314699
1128378
442592
254252
716296
721040
72119
714125
728152
352108
547464
633070
478655
786866
621513
782056
642077
355657
824409
742532
624771
594127
902685
649965
523701
726614
333910
519878
633215
725659
481185
500558
600614
674802
772793
436566
767407
687611
519469
682347
401780
827847
680672
725173
124613
641702
426077
907587
585085
535938
631159
559942
608083
671917
694059
759955
642077
578917
501536
824409
201736
557345
823301
624632
812804
502824
293838
656767
352214
534649
909589
563293
626421
451718
971655
812804
483722
580002
489471
404688
640146
677958
600212
615345
528478
694059
766883
709507
921123
759955
444721
564399
532972
755658
512479
448394
713318
496320
360724
627752
713495
612005
586787
672576
393705
817913
481285
713318
858207
565320
729832
711169
404044
496901
709507
214655
687162
755940
902788
572058
336434
655366
564399
525706
311227
556178
759618
620739
291811
642077
517348
450277
573342
650900
353948
423227
721408
910402
96725
589261
577433
346946
690254
388907
755940
576004
350057
691846
430107
682347
958324
601177
684546
519878
812804
709352
684546
655366
631159
517348
868543
334205
816955
695326
331849
914530
312103
564649
843275
515248
859766
310703
319609
377053
479093
194317
508123
383114
543842
627752
701387
675747
501536
432367
238601
687162
723239
632496
700586
500555
515458
926152
707571
446960
980758
858207
311555
602131
423227
713318
898754
673147
896383
442592
416272
504035
1163378
504035
683583
567339
656767
438459
624632
475777
615106
190157
670904
910604
542253
812804
648100
489471
442592
530117
815498
682347
480163
691846
725173
495189
674802
656767
642235
564399
628144
500558
538619
423884
678999
612070
758487
489426
477435
860746
756305
778350
571701
601520
530083
494782
789154
443127
742532
707463
873896
898754
554432
705092
705174
903289
558851
508518
139547
1019138
934796
764633
203250
705970
268573
259980
642077
237549
667068
621513
582940
493535
680762
450418
778350
400121
660451
560038
534649
500558
660674
747569
561893
688989
360624
538333
439588
521686
816955
687611
759955
533882
413645
891050
672576
533882
479572
768805
429220
1008417
405614
279510
524600
373491
540684
743648
622099
321401
379816
589416
423227
670611
374162
347774
670863
56727
687611
709352
376766
389369
489471
489471
245083
907587
899610
411599
797817
772140
871148
742523
585376
670694
443560
444692
578443
741862
1019451
484451
1135084
618270
563293
706759
566777
567339
800967
651561
559966
246922
697378
689407
755940
629111
670611
597518
566598
712859
477650
539105
651561
694593
334886
523528
525409
525706
540229
450217
742532
694059
921442
742532
772140
743648
741621
896383
334677
300901
566097
478655
1019451
416964
461865
391180
721040
756305
428658
418721
423227
684546
299053
617254
551247
446670
824409
478655
660674
910611
694059
721408
534649
567339
326956
726614
648152
302634
334755
545992
227203
673135
912331
389791
564399
554138
737228
452435
443850
467821
494900
420096
726614
557345
502863
270034
822450
450778
402836
909589
278241
873896
896618
812804
592021
343885
636982
500558
824409
546426
741216
523664
759955
728482
743648
674802
362592
696724
500558
631159
754235
595195
265535
272683
627087
910611
481185
541545
461920
858207
759338
800217
209469
524851
682347
415897
491462
769821
873896
754584
493132
501007
622972
540538
726614
370304
631159
843275
496320
498116
423179
423287
621513
690254
711394
816955
811107
500555
685997
482659
324600
518986
381524
606878
741862
934796
489471
294581
672879
1019451
181283
812804
607986
680672
820749
524600
758120
709507
404471
511293
744800
695110
564649
631682
569116
716246
1019138
501536
772140
707463
489471
764633
755690
703839
755658
745645
437914
929363
660506
680672
417904
287594
680672
399620
461865
255171
576420
567339
764633
501536
483468
517348
283466
538807
563562
677056
215612
711169
304216
379657
1012040
343218
605671
725173
641313
493344
705092
690254
582820
344980
637512
713318
843275
299474
472291
623024
566491
687611
402836
602050
607986
758487
426227
532573
703140
515248
450778
563293
949886
441781
721040
914530
605921
547986
705092
566445
593652
448561
562821
488461
812804
902685
379893
910611
708639
338890
464489
656767
711394
1135084
481185
489471
537939
902685
587646
672516
558223
857071
766883
668921
707463
792215
910611
567339
442592
674691
482267
772140
520273
642077
559825
787105
820749
561705
623062
713318
442592
902685
500555
921123
670611
691846
741862
851965
691139
708639
382060
693888
862146
729151
902685
665088
909196
582820
869521
510924
873896
481285
857071
823022
442592
726066
754584
575577
726614
685997
461920
670611
651561
407020
483039
831719
772140
259430
772895
498116
210952
565052
635592
1012040
382080
831636
843275
1019138
385325
254075
369991
685306
665780
504259
642235
398951
400701
675747
498116
564649
741862
851965
500915
395767
630685
571701
873896
442592
820749
323169
532800
481285
589097
258171
980758
898754
798897
385671
540229
264870
729832
1019138
420360
782056
896383
812804
524731
540229
440067
671917
466891
500555
525674
636498
679670
529493
501536
431159
912331
907587
455372
517348
707643
843275
540263
407362
500558
391204
343766
534649
602050
475777
665780
1019451
515248
675747
450778
642235
558851
376370
519878
383776
573342
651561
807286
624850
671917
251991
759955
594127
564649
758588
670863
501536
769721
627752
558850
631159
670611
478304
683219
759955
423227
558851
695326
748636
387823
743648
244017
859705
741862
1128378
620858
346008
674802
680762
571701
477487
1019138
907587
695326
907587
461461
617196
524873
527947
660674
356644
670863
455865
858207
200616
848835
772233
532972
533943
1012040
680672
758595
711394
306999
429048
767407
500555
695326
340889
324582
823301
677089
312662
540229
755940
587262
345800
555756
627087
711394
355865
514851
606273
516062
424934
367815
534649
458283
709352
680762
711394
627752
873896
980758
506150
293864
424493
695326
101689
440391
500555
723239
616992
788342
385893
736254
245219
361106
754584
333931
705092
520273
823301
627229
145744
571008
898754
474953
690254
856644
742523
506088
822450
530117
447921
403017
927835
690254
485583
682347
481285
500306
336008
566613
910604
528083
475001
949886
550519
902685
418459
726614
347517
698318
857071
610590
297210
742916
546544
651281
509252
907587
352472
517181
580279
168975
588923
649702
478655
803886
691139
907587
468843
343727
411745
602050
777472
852630
440391
476555
687611
594127
931380
481185
122828
691846
500746
602050
423227
723239
822450
667702
503859
493654
693903
534102
674406
891071
671917
803561
603934
755658
178170
481285
504035
551189
707463
756305
711169
290846
753523
587019
670863
297123
546896
992945
630198
684546
912331
308586
530117
474985
771664
608723
767407
369159
705092
671917
481613
557345
726614
667068
483703
517348
222289
481185
455997
672445
512317
707643
789154
823301
448665
934796
707643
515535
621764
501536
622904
441103
824409
431892
453975
550750
381650
500558
593997
711394
461865
353924
558851
500555
582820
563293
552132
789154
685997
416780
670863
851965
367975
682347
474862
667068
857071
478655
807286
827847
312413
742523
823301
481289
721040
675956
898754
774234
57809
561893
627179
540229
674711
703839
450778
364134
407046
925007
606273
484288
891050
440879
419415
452578
571701
729888
700544
465443
351852
694059
363603
858207
909589
674802
112648
933823
759849
514588
333239
517348
668271
608443
1135084
735922
411754
533882
383017
711169
689407
165486
483398
647515
485994
557345
566695
843275
743648
515248
772140
481285
467989
1019451
797817
680762
240351
498134
299436
938199
705092
713906
628124
440391
873896
642077
504035
466870
525674
532972
461865
726614
856798
379072
500558
838358
398540
211017
827847
330704
442592
422130
481185
709507
455551
582820
909589
525674
600102
583805
721408
898754
709352
823301
518031
831834
496320
921123
807286
557373
902685
491334
526677
680762
268709
540229
754584
714643
774757
685997
869521
395522
672576
593343
914530
547376
517348
721780
548685
1041411
691846
1135084
723191
525409
597417
758487
675747
669809
447914
873896
674802
525674
595193
898754
827847
680762
713906
420337
642077
395374
465342
406796
561893
622904
910604
398540
755940
895921
711394
610373
691139
695613
273385
450778
755690
729832
782056
504035
171989
554379
496249
648065
433783
672447
641233
507733
359307
496737
626791
547201
652879
544650
745601
658203
312953
544620
769660
338039
357217
597920
600379
575568
533985
338516
687126
660165
462706
518074
578055
562581
558397
175371
606306
636177
614276
479272
660815
443560
476083
499656
679511
304337
633967
388833
690011
354139
569718
672447
412112
469109
215202
688941
804354
594874
516636
600116
417777
497963
803977
654833
381923
578055
772939
635634
473336
666438
307927
362500
630541
552311
591231
656925
207454
514027
492190
333650
243537
525734
633967
521995
550750
468995
920439
605187
647280
687438
533985
475391
197438
365148
682009
503149
724429
910156
821573
628117
871580
384514
771824
195070
852268
437311
474434
619615
1041411
858202
469731
644310
544717
656925
556256
387281
359942
843425
610927
728073
484464
532857
431525
512086
840836
359649
543298
397086
765561
671073
498063
261857
445256
485776
261857
459312
493156
541835
608823
362100
424106
265991
522086
758949
673716
461690
645862
542953
61134
823383
396549
743647
493156
436913
578902
507818
456700
314213
256350
363065
241339
765530
253804
310762
411189
579552
443560
508474
457904
450775
613796
378452
468584
552778
456055
384699
808068
488181
303706
526881
676885
618415
487781
486597
508811
859766
598188
556268
665129
412434
391563
508811
589792
933116
715450
625491
490242
542956
754854
374397
409766
597702
382523
310891
443694
371443
477951
451192
632414
533140
553724
971932
814220
636456
965113
423530
270301
549867
168588
397413
668773
661956
561071
587119
843218
781948
259692
531899
641026
543710
511594
659128
747138
749497
475278
929127
555938
537580
397086
335433
467899
500093
601910
429948
431666
384369
505218
523060
803977
422517
252668
371280
950714
531899
233764
512704
689824
327324
476644
690952
455637
529729
652173
654592
668921
906791
998291
504040
424118
616863
546553
524908
346527
402364
570634
463587
328416
425744
258391
525571
371004
582848
924580
265455
848835
947799
515373
639342
757543
595274
660428
391563
606247
348766
371409
654133
489980
596535
526881
629818
953255
260531
688248
333643
405339
113743
394023
346793
488318
450066
751704
624416
450270
680537
743647
420345
613796
535756
546461
550418
582576
538874
423180
419894
325738
871715
375909
820406
499656
491880
499763
131335
354251
728876
380761
504317
522919
622547
631574
824268
557449
293536
270301
474241
897418
423627
622547
811866
548539
447602
347171
263550
511594
392842
458512
405003
501880
575539
391551
543169
113743
685484
606854
673504
236585
799492
457203
679634
512635
560153
617598
652678
175418
739808
482455
433439
553781
525571
475154
539835
835380
145247
532622
600379
651815
814142
648810
252212
174671
741281
597920
559162
722989
529729
713647
83871
388752
595274
486392
437311
419894
659577
554324
414438
498591
386257
364294
437311
643845
754574
474389
411690
849492
582940
564103
621328
302703
394602
638802
503149
374486
582777
418618
445190
575652
532996
492103
833834
900941
706035
811866
685484
473826
487124
354635
564456
347931
533140
480542
540518
377115
756289
531609
666068
859999
536631
670043
623935
370904
558397
459312
370144
825516
617598
310525
420130
434314
568606
893273
322983
324987
526049
536207
624291
620334
391551
428632
327773
576655
337984
768307
653331
435576
539309
654592
390628
660442
403091
732834
459312
506084
531082
509334
452697
459399
450910
287197
245599
410622
568292
754854
423472
236585
786802
579121
747138
473968
548423
433738
473885
348906
309969
74558
658487
542953
496737
506084
540138
368363
431666
388752
662923
515535
130689
346793
389289
542953
167396
666621
700185
564227
467977
639342
297058
458161
679210
269546
734668
504767
422222
55328
578055
609937
625491
378947
661956
606697
291348
461690
458161
480765
517169
487729
544386
510568
367400
773300
535625
726293
910254
274664
649401
545651
782780
756289
421733
498972
803977
404602
690855
257911
456055
540294
440288
464915
739349
716064
494896
661956
820406
568292
442529
539309
391563
769660
725443
910156
859743
420048
514078
461690
584051
431666
547874
651436
482727
660215
405840
655630
1004141
734066
367400
664990
580467
648577
515439
467899
349748
538990
508352
658863
464729
924580
511319
856194
693573
574962
395366
979390
511594
753096
271400
575461
303248
709333
346793
191785
614144
529225
739686
352431
162548
710072
688517
443560
471777
676571
700185
403476
648041
702716
739349
439936
405003
397269
773233
633967
270301
611813
553906
640792
298347
83871
477805
529697
706035
643075
578326
574949
688789
737082
509334
539818
608443
261672
574949
503910
261857
466561
301082
443363
392861
637715
457420
529697
412421
405850
533140
595218
51596
471997
617598
747631
457019
680835
662282
658963
370144
679511
536586
503165
847080
512635
533766
538746
653546
654133
338612
592978
708937
894666
514344
414822
596535
726151
887434
533060
642170
611679
333284
453329
904897
358555
372275
470845
687126
544669
766562
569346
480747
529138
705496
232692
531082
479661
479272
781437
487896
571520
709547
477541
432912
616863
708937
427319
448688
834364
718522
616979
713018
289250
527181
646633
421400
402016
167805
404597
420727
534234
589424
578766
731046
480765
968938
456700
545316
382199
626791
558060
145826
687723
947940
711346
496229
535816
517410
533173
499705
465022
500555
559020
429956
511319
540138
931814
397540
633090
631210
747138
416135
458512
579732
401272
343075
565758
674177
735473
436320
449360
505110
456700
491800
517169
614319
616420
659983
637311
696802
421400
358447
170515
953549
987581
761465
643374
542037
653718
637311
287702
345707
824268
754854
637715
486819
502913
929930
504259
405330
451192
458494
185085
373351
792384
414877
900941
520724
660215
543634
628419
387761
933116
527656
598950
546509
688248
421400
622481
474124
609661
406584
525166
479449
559595
629885
436320
708937
499060
796028
766516
564479
811796
732500
390412
149946
310387
324760
626603
383280
947799
433439
547608
998291
583318
474434
542953
452697
502374
464860
307165
269400
672447
550500
477937
458275
464161
998291
437058
756148
631360
638867
511500
533140
533506
596535
449649
479029
447750
461690
643374
467550
558884
314404
547874
680117
730938
655139
679634
436084
449537
463816
555938
642117
430458
554508
475980
261053
572035
406902
612291
473968
509334
403210
743647
449513
486819
470710
648066
354687
568109
437903
575135
522483
333746
351953
1011087
261672
318712
339877
739349
391067
653894
789515
480322
520659
640688
814220
897418
616095
473336
660588
474581
582576
514078
570634
531082
661956
395805
26182
444727
443694
871146
524972
565322
322409
527656
764171
526049
411581
344908
502329
658452
537580
445794
375600
389045
473837
687126
817758
246922
566588
381907
605619
406685
574722
971932
259692
612378
598939
539584
227438
659128
478968
452138
683595
570634
564286
824268
394464
231793
1003682
559936
404311
591820
294759
779707
688345
165181
614276
518554
726293
498618
550065
490242
507733
857506
661956
1176505
743647
605619
676923
821573
460363
206315
572819
517169
237658
550500
405840
827826
547168
709333
730885
627814
231793
522360
663864
428538
563072
452120
707785
526286
766223
377485
509314
540934
518543
566588
781948
449713
697564
576204
598939
758720
399153
553724
725196
392418
374839
565405
362103
479272
546871
544717
384514
537485
579121
452131
505636
562581
387936
904030
824386
687723
480347
559739
342564
401428
745090
580799
785401
484135
859199
727025
642760
842338
444354
606247
506715
639267
439461
469980
540703
371871
450270
642740
722947
144371
636166
673638
510568
488318
285473
482107
440814
379801
614276
753677
369895
452547
556268
792384
703414
484369
465501
539309
565773
280121
687723
523879
327454
662282
551885
604017
573693
589424
910156
849492
502329
442730
639924
756289
265542
655902
457964
910254
406584
582576
242894
669489
257364
113743
415953
337750
474581
435327
558436
382731
910254
1012801
666438
393098
340008
338872
239559
582281
790955
391502
642786
531799
376551
564456
601910
639924
643374
411333
566838
660815
467821
749497
392388
211760
307927
439645
442041
556268
444223
618126
76384
758720
271381
449976
337348
339171
464860
543561
632008
505756
467301
639342
1008039
680069
461281
430314
397030
686071
749497
501561
522919
418893
487966
421734
398951
405918
775165
303729
395114
679511
724249
631677
340293
242894
282824
388752
814220
353326
509769
349157
653894
651023
553529
581776
502913
643553
523060
468746
343167
743223
534268
420255
463828
364871
408285
51596
613928
484135
495116
998291
423627
345947
514923
558397
502993
412542
564456
776168
679634
512704
466561
572433
424535
850480
678016
477777
529697
773233
556268
659128
548539
554357
555766
511956
265991
425439
500783
871580
917940
636180
529426
293536
349225
411690
651320
522919
236585
545064
253804
527840
745555
790712
540703
544524
405003
754854
296651
382351
673578
358732
327689
778185
579552
456055
498618
604734
533060
550418
259692
526743
611670
478734
447602
633090
830707
509425
532622
412768
23553
555466
284671
440355
522063
422222
412350
541701
295120
506188
512540
643374
327572
474434
719515
264785
446285
336470
406787
642984
727430
942316
519282
649206
268842
683091
353326
722924
513095
658618
263689
582520
1092110
502329
575224
11040
451352
467956
477951
468287
371906
941760
251622
742207
771824
782742
346793
689700
705772
490954
669907
606634
811667
789593
692560
521457
459538
698856
591876
567461
811396
665239
508023
613050
349849
103428
440355
607760
465857
525571
659744
460727
377781
687961
362500
721408
483265
786866
536581
498591
268982
679645
656268
354687
555812
612647
551894
730885
688330
630541
447353
859199
852599
265531
651023
299073
252258
900024
590588
374839
741501
745601
459842
357232
690756
513736
953549
485986
535541
846719
651820
123051
540499
520137
638802
839743
522836
362500
459312
372399
569990
437058
391666
667204
276019
536256
537580
809257
583807
653894
344908
639312
760963
463241
641154
616095
754574
573271
130962
887434
536581
488318
538232
467550
668385
596535
595653
512086
619036
627271
647280
526030
458512
545064
641154
989392
787314
446982
464860
397324
520659
715436
608426
399204
564456
538990
216778
564772
269837
471777
493019
583807
533985
554508
420455
649068
673522
466534
376981
601982
521995
630825
498972
495924
858916
295912
578175
648315
612647
673172
709333
773233
771824
427304
363857
806442
269546
499656
411690
720288
422340
659744
377695
368534
677603
830707
410380
450775
460772
592729
660490
344460
409871
804354
353673
584859
284759
703414
283837
464860
631677
802652
287702
532622
427239
571396
454045
501683
536256
539891
578175
781437
768307
593462
562581
807455
389391
331302
479408
420130
472727
308485
160007
452547
404694
217957
496491
597593
551880
470710
364254
642946
565784
518554
461073
498893
470353
370144
415855
688248
479807
726293
422081
459233
407816
551750
428367
610830
725140
517651
236585
449934
749339
422317
605619
515620
693573
622933
741501
507471
391502
362500
537069
766223
644481
380997
361972
458793
529729
546916
442730
240763
492094
458512
610723
554657
698522
422517
228121
539309
437714
525273
446775
497963
480542
550519
565971
206478
352501
487896
497356
676571
401682
480765
453534
514344
559022
877587
437058
724743
802218
634352
452526
409532
536581
664765
391563
410024
282718
370090
420219
396286
292024
641154
373981
638802
702644
560153
728132
748182
217355
436747
442170
504441
643438
429968
517369
262923
571146
635634
204580
606941
630039
604620
790712
327689
391243
611640
1182781
423627
364706
439185
695293
460476
338612
452697
269400
834629
265991
613597
560153
607823
820406
515611
809940
377695
499793
546461
971932
692560
393909
718217
480747
569060
564740
285357
654592
823383
604338
159788
452697
1004065
516221
942823
324760
793249
485956
723198
276216
658618
594028
431666
860054
665088
741648
723627
676885
356204
923223
560270
727681
492115
488318
795386
429038
458512
706010
426718
572331
726293
827281
661956
641154
399675
365504
570805
566104
768307
712350
595605
670476
206963
821073
734157
492669
665546
522083
464550
477951
497126
730460
457164
687937
773233
336470
581672
365157
523879
427304
602305
514344
680060
659875
707785
551750
210261
504441
711346
424106
539528
476264
539414
515275
491021
531356
570805
480765
483296
785401
533060
427646
374765
554918
402223
758949
409724
776425
544665
540555
185085
508352
388833
367400
649776
384514
647075
942823
702055
403476
533113
419855
269546
655630
577197
354687
922116
487729
696802
524359
375679
293080
46874
340954
501398
467213
564854
490555
397413
545488
391551
619539
333300
580799
464164
712306
601137
538890
473019
51596
489980
419894
652173
526354
413845
356954
233712
552311
496491
605939
423627
327360
582848
527277
446697
484662
474434
848876
688517
390511
866307
420130
546553
296375
405339
664900
815578
588280
482326
400352
469787
389446
484130
491800
573876
490242
683091
335081
375745
509425
190935
501536
337618
436447
917263
723627
688517
685484
739563
265753
531913
458161
507714
968938
497264
375931
371906
492103
565322
455758
456700
527656
568292
344908
408240
575688
410984
611938
344908
498442
677258
599062
536256
486597
568285
516279
660165
766516
437359
786903
462379
410776
389045
703110
546478
147246
564053
386255
968938
874625
795004
823383
161752
248744
546916
515689
661480
356675
814220
803916
485828
496517
653894
470800
552095
490012
449339
487896
477773
692560
557083
419468
365736
894174
642786
703414
266012
420868
180653
371906
509123
704572
261389
385871
785401
635634
539095
456296
252212
818481
904030
770907
551558
326759
698021
542174
955562
258206
286690
609661
466588
790712
449538
718538
516293
403476
509334
359307
200997
654179
953549
461903
329855
925578
484464
824600
498618
486597
558436
420868
687126
457981
583318
476882
316341
641216
616614
758949
878823
668773
492115
471777
1292754
731961
451352
979390
540138
333223
557097
477093
606249
539835
512281
603593
576183
393611
579086
471777
1018513
642946
364294
381831
641154
689221
557449
307136
617396
813794
480478
446056
695763
377695
643374
631677
406584
618415
623663
569346
706912
447602
417125
528174
677603
330296
339243
534105
622521
427304
663864
466949
553364
405339
653546
552127
477937
888231
497603
273304
370821
554750
448001
431666
461700
419810
528102
487466
491803
537878
310891
718233
518554
665844
824268
687937
485956
712762
616520
642235
357267
953549
514694
489980
375600
754574
625433
531257
479272
567886
792384
672771
942823
695991
617471
730971
269546
459312
550519
668816
451352
580413
772347
362165
1022538
421400
405918
823398
436506
595218
728932
701370
852599
894174
474434
544524
574044
402160
668343
743357
836900
330182
803977
677187
156515
168588
431666
411744
135607
839831
356033
570943
422290
553724
666438
405918
420722
792134
319479
641154
523839
405003
395545
490887
520659
565773
797599
641154
600618
934958
787423
383195
719515
947799
387761
540109
676771
709333
655661
674600
405339
440551
664094
614380
406882
499060
492693
739270
476264
392259
543575
269400
648065
859199
529426
261857
522659
587119
514344
824268
466158
525512
571954
406458
773248
903197
421734
480106
799727
307927
955548
533506
971932
378983
666438
820406
312773
319888
575568
814091
421303
672447
528543
762184
760358
769733
551750
468096
447312
545064
412196
494370
433051
119808
548206
658452
471997
729183
583747
511319
734157
906031
709333
538232
391067
410026
761927
566539
273489
639342
467899
619082
365157
1022538
612647
655902
626886
552446
489834
465342
507714
641154
579552
566588
629885
619615
601982
569362
600379
582576
405104
550500
388676
658487
434858
535363
355303
473190
318260
469223
579170
667180
517179
320725
556121
699271
384790
473968
646965
658618
550418
820457
627334
452435
272683
367068
244779
852599
699704
629818
412516
342109
582490
1099148
480766
436462
656432
448001
672974
844281
286834
317280
543635
370904
641656
852599
669907
540976
631677
393413
707921
220647
370144
644310
516469
651128
271381
592001
452084
365559
583318
361110
607760
704905
725140
489582
626791
188274
830707
391551
501561
656632
265163
370144
183217
532857
654934
329970
435889
884116
400954
365054
367082
629866
456922
617373
498618
296460
498158
609661
681252
364294
554740
293299
645009
375600
418069
541523
323210
597702
490887
538716
676571
947799
625491
515852
623935
559896
713594
383012
521536
514248
625429
188209
502220
258940
473336
731046
461996
774873
654133
720228
502993
873964
372676
696802
415396
836900
394510
472275
564479
442730
659744
726293
431360
267179
449713
147763
572059
321343
145905
444523
526049
411898
625491
228879
668773
371409
617598
922116
538232
236119
350747
562039
659432
358806
155635
448919
185085
320574
327689
456392
441738
356675
71271
449510
666614
367013
616863
591660
371906
714571
673504
294065
646163
824600
474434
572159
476358
490954
597702
912855
553886
637311
558884
380837
268241
548423
365736
724429
773159
608426
591717
641233
801605
447394
389445
486843
816784
571520
719515
601338
687961
292760
642786
1170
332603
517452
484759
655902
502993
713734
660165
459312
373533
317533
823359
606247
724429
741648
659744
541584
370144
922116
521167
831306
665546
365157
653894
328110
366884
231793
679511
472977
352092
509425
637643
492115
486843
345688
462379
472242
766516
540898
552079
543710
419894
485956
542032
468411
436320
635634
503054
712762
316266
880786
485956
560153
509529
462550
490954
493953
418686
451776
248595
774796
579202
51596
572925
802652
154361
550500
341690
460476
772939
492115
351289
511594
619033
546478
576620
449510
391563
481142
459560
574433
571520
424118
294003
486819
621100
416467
464816
370115
439581
762184
624771
413075
979390
450355
552944
658710
734854
411744
505841
544766
695255
748182
389045
479657
531913
564456
623085
911948
588209
414763
823781
231793
711346
491800
433051
546916
583807
785401
403853
501683
431387
448849
456749
303825
498655
629866
660588
490415
405568
631301
971932
537117
644081
427304
792384
884673
440355
344507
468513
412434
575265
685779
490242
412375
693573
365559
595979
578918
644310
611265
556509
378835
388297
688029
383787
352024
389045
580039
364360
388373
643822
557449
685826
363160
514344
343719
1067598
226055
664458
820406
946972
953549
292501
794514
553033
349939
431503
474581
459312
6437
507733
416216
553975
531082
567193
547832
539309
449360
500024
607292
663084
276046
578175
494562
417777
683582
660588
514078
483204
627577
504317
264045
792460
324110
357267
622365
616863
582562
730059
463919
286139
445420
436291
364327
214068
324947
794647
434608
548539
384514
484748
383831
555692
278356
519122
790712
375054
929689
359205
503341
662966
408150
544717
599106
297972
622547
349479
668773
732386
678937
382534
350063
828182
380250
394914
645774
610715
508352
509334
526030
800771
401067
459515
445047
579364
381381
270652
393279
124098
571954
622218
302929
678461
266976
591077
489980
521031
547258
994034
449254
569718
589231
518585
585411
428368
645009
488865
598778
365089
616420
676923
872269
496366
698160
731046
653546
594170
318260
855150
642815
589261
620729
265455
570634
617598
706035
499060
526844
387378
591876
810779
601273
424106
603720
794647
731379
499760
522919
643199
629818
539309
422517
511319
608859
785401
526049
239045
446560
652173
638867
484743
629866
605305
466158
579053
551991
391302
247799
417251
289155
659744
389261
571469
753938
384699
498618
887434
527656
626678
682634
645346
597227
859199
742377
522919
628419
487729
546504
235043
701615
261913
802652
523060
550418
390628
490295
416283
713734
601650
563125
463587
648065
903384
441414
690756
498591
640917
283600
479719
704797
499060
592147
385989
933116
316026
701176
599068
420345
814220
661480
842750
391563
552265
592001
979390
714726
662282
442170
600803
263550
751890
405339
638867
478827
164041
655051
707785
477937
410996
470298
472977
405104
286690
565963
386257
371409
579236
676923
501551
420130
297592
613796
428286
566104
555224
324760
260029
622547
709399
749539
694099
900941
599106
570833
526030
272086
679141
644830
389045
687126
767935
569718
887434
614276
847531
387885
112653
629885
383195
658529
509865
516153
476713
412434
525571
562581
906791
481177
405330
370144
578571
467899
221134
411275
498972
541712
522063
554672
531769
609224
484369
459312
556281
766561
753938
349069
852567
654133
400755
439113
557449
276896
740210
325738
521015
645182
385828
635634
505841
621309
421674
498972
545064
408856
361558
477777
749339
375054
434608
255956
405339
417499
589114
400775
811866
653882
643374
405104
1050739
349849
684991
606634
466429
718233
645301
511319
596036
657421
541661
814142
758720
656021
484130
546478
579121
662282
400524
439717
289270
741501
572942
634038
375467
452697
407568
537723
542761
400677
631677
538046
697564
239425
436291
699108
579086
309698
696802
683091
697564
436320
330408
278228
386257
555938
517774
605101
657641
633925
700197
473336
550850
343719
810158
566588
658618
732206
445256
619201
765530
457599
606807
418618
319647
485768
687932
302611
419894
509425
526137
465679
975418
668773
643553
540703
184085
499705
371409
373473
566588
329012
707975
417499
688941
273658
458161
720773
554508
484027
762184
730938
807455
541381
760963
748337
707785
271381
289270
411744
431063
578513
505573
452120
695947
414877
509744
495062
256750
749713
503819
612827
558514
538740
799298
423341
754854
502913
591876
597702
835380
707921
452662
446697
340765
462379
269546
786847
102175
521015
404694
341459
439739
543710
467899
529697
548341
420334
333528
444523
726151
682512
436291
564479
959485
734854
555003
500821
571954
494154
494362
519548
622521
642786
490887
583117
521031
723627
505841
449836
892292
459349
571146
446664
405003
509334
561034
666438
394752
350065
331243
552714
508056
478141
498442
792935
601982
756289
353326
706035
971932
339243
619539
502838
301719
601271
660165
363846
298554
253804
744399
448424
518270
748262
386257
825516
576547
384514
605238
437058
386257
421875
910156
545489
408240
473791
486392
619539
774873
498126
350405
519876
604389
586812
252212
441487
756393
507714
420345
474434
654133
412768
799727
968938
568292
431063
539979
200032
542304
492669
586174
411275
441416
571520
492491
643845
286690
625171
444260
367433
342505
377695
559309
579236
485326
582242
538951
362500
383930
377695
748182
619586
331547
707785
468655
387775
610796
738183
635304
622569
157380
548234
550418
687126
504757
554357
450840
470122
354635
423331
424118
887434
500821
662282
429956
759795
314477
654133
520740
241589
417777
473336
578389
496737
498442
429038
648041
725196
609737
379286
657034
629052
496737
520137
616420
463587
509322
454972
356675
389020
456055
559162
659983
523346
554840
419925
617764
286690
262591
758720
854394
457737
289547
520659
887434
551714
405330
334722
359932
639165
422498
631732
387885
421875
508352
559948
842750
671073
676923
474712
482695
365559
270301
676923
714726
579988
601910
164664
971932
452130
634200
298892
463587
765561
219490
471777
460476
36239
522919
900024
629885
529645
561788
388833
726650
644830
246928
661334
538990
409959
507733
295120
498134
924403
788850
336470
541989
470899
410996
343943
624484
440355
51596
450270
498591
527656
631677
775165
322380
463691
653894
565963
404602
529173
256083
767383
489980
426511
576655
699303
368325
662239
467042
346451
578438
440814
492115
604338
443560
643374
496737
747138
550519
504453
368670
815288
507733
622933
246817
630944
683449
536581
450270
362768
427894
684295
741674
716332
456040
530080
452697
726293
743643
790712
529040
676571
737574
891951
478636
532857
289138
459560
575539
803977
526030
653894
310891
447602
502916
568080
700591
795773
726650
834543
756237
257520
287216
828991
739808
811866
527277
581865
348766
637748
616095
707168
595653
375054
527052
457164
677460
734157
722725
548103
248744
433841
537580
487229
654934
495160
749339
396165
1004065
498442
946532
421875
577891
561788
599681
412112
317576
498618
910156
621115
823301
371871
206326
555938
346793
554104
627334
310459
751890
409258
473336
375600
639924
291136
532622
458275
557945
501683
726151
432810
437311
548423
449412
671073
658487
496737
922116
360792
508008
725140
690952
505110
225361
499620
654288
533985
706035
544896
971932
427304
498361
331215
431377
452697
357059
266101
596673
489980
557291
627334
664990
488318
450775
467899
529645
531822
789756
560615
329628
629818
51596
233764
547986
409871
324320
459560
384514
910254
690952
394914
639752
824268
426718
495187
452547
540703
687126
445567
513274
725196
479272
947799
429038
520659
558629
693114
465501
629866
651918
517296
641549
392388
585136
261857
685484
495116
657421
642918
207454
651023
607760
253082
682927
501683
231793
654592
875367
377211
574044
802652
894174
567826
702325
461454
422317
500966
556570
603962
482149
744974
837919
472977
654133
350747
261857
533060
371906
726293
463852
639342
407917
504441
233238
477093
754574
677187
718103
479661
562581
263727
309770
412112
633820
656432
564550
528469
260682
391236
488464
603309
739808
388752
427480
477951
459312
647448
370100
267360
559731
979390
561788
561788
446205
556669
348766
652199
418686
655902
270301
597702
666438
675806
556669
841081
343719
296881
687126
482815
545294
592001
468359
440641
529729
267242
328063
495116
243537
536256
552127
971932
654133
579552
559162
658892
408240
547201
544524
283369
231732
835380
325738
547874
619539
870215
613376
576655
592001
706081
568285
631719
410952
533060
272657
679354
890650
446883
457164
424106
708434
606634
563420
665868
309669
488667
514078
217976
492063
545064
767721
642786
419894
596373
279775
526354
608900
749339
473885
400843
559418
480765
398856
714920
636152
598939
502913
658265
603309
729004
480765
617294
486312
906791
293125
796167
571146
400387
605838
359932
887434
661956
480106
594127
480747
557449
381158
666518
692679
676923
138086
441339
514078
811866
266247
546553
1067181
791838
424106
408586
365981
317137
485956
497681
753437
462104
601137
794321
417353
331547
660215
551886
813794
507733
654544
636095
479661
335842
771824
775755
425744
544717
396105
389895
509322
570813
622569
676611
619539
705684
589424
511319
702142
635634
512053
688941
423480
900024
631677
445634
564286
497963
611265
609661
732500
644310
751704
534794
979390
343719
614276
480766
554508
616420
529946
658216
814220
411606
289222
536256
354251
387761
611817
236985
571954
141659
620680
319210
656021
417125
554273
587119
532857
413269
536581
601137
391236
416467
726293
619539
491056
309315
411690
520659
690923
614647
502993
473837
544251
372071
422317
694376
75622
489905
545064
651023
569662
388373
524855
821573
205943
290996
436291
570634
595943
814366
549026
476779
283431
806039
641154
633090
451476
529927
437844
579552
199699
676571
265991
724773
755906
953549
413645
643355
619539
347182
543201
289270
834524
261857
325738
688492
531082
734182
631677
824268
443127
660165
616256
295414
518554
462379
697842
526633
580424
473968
406584
724769
550500
775694
411275
825567
556268
575568
657421
712762
674517
289103
617598
913781
736357
507733
488318
678177
967294
533060
486392
661956
662966
727790
509987
327689
922116
596535
379816
536256
433194
707168
514344
579236
712687
1025614
579121
426718
754574
371193
319888
371906
601910
207454
447963
618415
764357
384625
444997
485326
428314
571520
654133
337303
370236
408565
710604
412768
189070
772939
450267
910156
574118
464135
505841
265542
692560
555512
375054
294224
573876
287209
595653
617598
236944
518921
411189
428435
498442
431915
224521
799041
599710
618922
229754
662977
654592
500624
573236
314605
422317
237479
350627
211352
721717
828226
330850
502638
491056
532857
496853
424118
449360
514078
412112
152209
412112
682009
676571
619968
676885
320797
653589
492115
581093
546393
92505
423627
653413
679354
535348
429968
707785
365054
679634
646052
448893
350747
289270
725140
612647
810779
565322
618415
766223
581805
437311
410894
490242
554273
315548
609661
490954
484748
614276
546259
236585
229485
735071
665064
668816
457164
404694
582576
564126
768379
485625
489245
601982
467499
281027
168588
757543
268896
358719
921461
578055
511908
661480
191840
122568
579765
246532
765522
629057
286690
446205
287426
343623
904030
659392
642786
540138
512201
765522
541555
627131
431666
535362
570891
642852
612316
429956
558401
314055
900941
606247
453913
938199
542953
576464
785401
614276
933116
417722
181713
385102
446664
422192
375600
600379
731046
499705
405840
554910
760192
656432
685095
549207
377695
431666
779034
464860
648951
337597
476779
334571
519087
674675
550519
350747
464161
703047
505841
428367
633165
388833
749497
739349
752847
622933
439514
521031
405918
580796
546372
485479
568205
359307
758720
391563
412768
367400
525588
410715
470807
653212
678177
754281
121490
496737
248744
545632
738203
458988
633639
755205
767860
533140
324110
596040
547874
618415
492617
744925
589028
902832
622569
637748
388373
227157
325351
696802
565963
400311
406570
452547
611466
418618
711267
900908
397413
631677
417125
440355
428955
289270
709455
781437
532857
486819
426718
819844
295674
915191
421869
546478
412112
207454
690595
473837
840897
420983
551880
906791
638456
589028
474434
521995
825022
147698
414877
373388
756306
433714
776168
594033
900024
485768
276389
130962
666068
486391
731046
313068
609427
393611
408065
484369
550519
346939
344709
615200
551124
741501
343258
449513
836557
468411
540138
421650
503149
571844
741813
564479
731046
575568
473801
341237
634419
897418
477937
706035
502993
464860
404602
497681
595653
433093
606634
968938
797599
519689
643822
515692
948449
423855
595218
580701
658487
431307
506783
543710
412874
603962
849054
378030
565758
519122
420345
594122
731122
578797
714919
776184
453152
417499
440364
347923
480766
394403
820856
812389
595274
473968
322409
402199
488318
863698
712762
55328
537878
485832
538516
621113
764357
674640
820406
437844
614333
271381
436513
506084
51596
718217
111882
574962
563656
446205
968938
365736
654171
412768
213884
257079
455758
511294
279470
202232
619539
500821
830707
674845
542674
333887
343719
405532
532857
726650
422274
440855
485592
469263
728978
427304
434608
488181
347660
673855
536256
416964
333528
485931
492114
785401
509343
548423
587000
653546
529599
473968
239657
493607
697564
522253
304653
446515
520682
370173
457179
508951
641268
649618
606363
802569
615741
499887
522985
907838
809107
471107
892995
476570
896863
610188
648823
478051
787147
658913
435522
586637
385936
721703
537320
882088
547163
618691
644684
136910
507822
920710
589029
488895
527398
519423
508641
365087
731146
504453
1072162
517910
507555
292840
953038
679929
608103
1159565
500186
481703
833666
445387
916648
516621
244208
438332
344428
399135
916675
770725
317145
797356
569788
727863
614207
343848
577423
625858
650152
619275
527489
697323
635509
516347
934958
851408
451405
281264
613452
325328
599954
797356
168437
361214
602450
534917
537899
652751
484996
489817
714035
676321
684926
458137
1000965
532368
533112
805671
442106
975185
423180
677298
336759
666639
789551
286447
766589
687516
556298
580883
450298
578211
391335
450290
641507
478196
866066
603519
651918
271830
661957
486431
271623
464554
394293
98933
430667
701721
521419
651615
832158
747121
542951
803715
898216
404517
211836
295232
506788
350224
793799
179536
575870
771947
365087
913901
400385
380524
703625
542192
353082
241929
500783
614512
745128
617247
810413
757985
429685
607000
556274
497814
1007928
252495
548682
523752
491078
472203
492005
559288
681507
717425
468714
436300
593724
659372
599954
401979
660273
761624
612335
627153
446016
538223
547383
594809
319140
509529
987742
485506
809792
460266
458467
645878
478749
493075
715392
510003
462431
577663
700917
222247
624601
713355
468772
403312
569174
813666
277205
753175
576344
615817
619275
665076
499190
814272
524265
448687
533113
1064699
556722
594018
570753
528442
514248
623501
828940
745519
258819
625858
584019
567062
663263
491081
489817
744647
621750
291348
542603
18230
751909
678878
546396
553762
634941
502844
608541
703241
638853
625737
417373
594647
499322
737773
695669
791888
236814
735921
614653
979002
171429
472469
679537
317606
244925
502793
642303
692521
854627
440289
669989
556274
791954
639812
671283
592537
576687
409784
496085
243537
660566
514784
494469
976748
810413
353571
777299
438380
395046
575870
746766
795652
491802
400780
486780
203087
882088
264870
500555
549494
325391
955559
699502
705120
618619
386416
517189
568397
477692
839736
552456
729319
640789
466270
587550
601227
542018
561645
838440
596462
695974
554273
395046
531410
543117
379953
891326
455583
669401
458444
511706
694642
503167
872614
433820
461545
547257
715392
613452
739375
619275
653241
457860
883472
540041
356301
634102
237507
525892
424463
774455
741909
615670
208920
502178
540405
250598
566232
1008375
522107
516690
589832
395366
204967
932096
769004
696397
652111
470362
750323
593304
554313
609099
528384
79741
439629
685011
478051
589832
441705
700544
678463
235783
362089
728344
487621
358806
91246
623364
624681
586762
530109
351555
486431
456165
626405
274577
686126
725262
508023
198104
487282
855146
387162
433812
863961
612865
450767
491318
812335
990145
960770
652529
522829
613452
396556
924976
865006
340267
334027
548957
783355
554081
625908
522985
632391
474883
773437
804568
279384
409901
488849
806999
590627
832258
384809
533513
898216
801974
529557
632895
552604
613792
609450
1081406
672101
542600
566165
395046
694468
694468
902685
737632
628425
585242
439364
344742
835710
448291
727306
809760
625198
891742
879392
226009
599927
667206
785138
494123
770683
552136
561751
696900
637537
837345
355547
742207
894206
811888
661696
616618
659541
376404
598501
776589
898197
602200
716424
703141
475885
730481
632225
716117
793483
753175
1071632
913125
344424
598874
336794
774919
613384
326316
699219
591185
548957
417874
685011
504040
470865
336096
694360
471890
339692
615422
967569
603517
637749
620580
462778
428676
910156
1045298
957686
654107
385088
657525
569355
906125
550102
175270
443145
764480
421130
592247
351070
557702
315481
578006
770764
570647
314269
591534
604814
687516
422315
528292
359372
508191
540034
612835
666734
827207
583666
493276
721142
652011
591534
444228
821498
429383
262410
554357
538693
409224
331899
706880
593091
468491
403138
264071
578474
899876
739140
960240
743643
526634
626706
753175
401175
852992
676370
837023
1177860
300591
1153958
100975
765530
633167
621727
337576
587000
716918
750055
541761
652529
877004
392523
394254
387196
521625
393293
301310
552494
457067
612631
730447
956006
396165
433318
630961
329628
524693
891742
700095
608159
495442
303804
528891
548465
548957
1019512
520438
434570
422790
459219
396556
644684
504630
644240
475124
1017586
471223
422950
467943
579786
525785
577453
796820
606363
1247097
510598
407619
267751
561698
452785
633167
621469
471107
602586
625198
353571
755974
412661
543289
595222
661248
891742
571697
549981
346092
408479
422081
292100
642816
863961
1182847
967569
464915
618029
679429
1018556
727811
727208
666830
953319
899876
499322
428709
548465
414230
271839
668026
634018
855777
621671
643549
629356
630920
763908
899876
288615
552281
622014
659258
727714
756547
429048
1053982
356850
987742
960556
311478
448741
448741
532368
583472
653065
563111
460333
583805
261573
789254
546384
996637
1131294
771447
594736
387452
375101
644684
268643
666006
552833
548465
652831
370627
554861
465159
809792
634875
764480
916648
478056
284600
684304
746565
662796
639818
652999
576890
537352
795715
341543
335607
963280
564902
505229
789551
658913
409718
220994
293540
795652
180055
643103
356749
824414
407245
356749
608510
780422
553076
899876
355135
425378
685529
531106
864800
827533
483727
723601
660205
783271
476882
663731
547980
195953
587813
744952
546450
530823
737632
444700
741960
632391
549026
768842
591534
346700
812456
1066493
459246
629022
530065
772723
398018
534635
929935
325531
662797
533478
502793
508438
210471
870490
750323
396644
666750
799327
442329
572456
500673
422950
807286
795105
569170
262151
535447
839005
666905
686682
537603
240677
505130
444128
820366
539450
680283
594037
321782
382858
549607
589900
487328
442463
553076
622654
471890
447784
513886
798110
404673
840984
298526
614878
838845
540921
794902
602668
623501
145715
734493
316537
442465
641507
622547
637749
779710
821498
680001
521777
347354
628123
418248
346092
588876
747766
527850
532566
737508
626239
517760
603085
689831
716424
704994
471658
440892
210952
563762
579927
632715
556315
619017
496275
458222
650242
738829
214210
754702
578132
710130
595076
902514
721558
350754
682187
360425
465648
714299
828873
580269
421219
821518
298637
576831
535802
409847
590269
579618
395442
604641
495442
685529
616879
577299
238984
608407
242945
424696
1137560
324957
432280
728293
668357
785987
552494
323948
957250
431695
166993
466127
434587
703625
929689
667809
702238
709842
457943
432280
590495
673472
359981
599087
799563
806268
842646
498368
661696
555179
403671
377120
822659
526085
615727
996856
846835
763665
702412
699502
372608
370018
274355
541761
647999
730467
486176
572952
614852
732777
566782
644225
987755
345539
427426
1123149
479899
691041
466761
484031
341543
468688
575870
413799
898653
757076
395212
548911
418056
662152
727001
818152
628242
757218
584569
349919
538442
590427
594647
482149
502793
156134
807273
763106
916675
513416
517049
932859
613110
732295
480106
753108
569102
835866
447730
711340
746476
567916
778964
703420
631892
730447
771058
373059
553711
799886
840790
525081
423337
507422
696800
573549
506599
445387
814677
471465
766445
591534
544264
602769
389496
876973
417268
799781
855777
247681
443182
738489
820272
428424
584019
463327
395046
719857
378156
855261
584019
393591
929374
802431
127220
715518
522934
436413
487282
725375
653065
704994
500338
335125
810688
472541
578006
413854
700591
565458
796149
219085
753500
190157
520438
544440
616040
894481
442632
817713
482631
428046
776378
793115
543892
741452
551087
265697
270555
759472
592001
682844
744429
678826
759472
268302
724529
707767
696600
479102
467602
405117
333134
434601
765518
378078
736601
562127
736601
783910
617989
640133
692052
707767
285194
759472
707767
601434
673071
373533
389904
524267
651190
734044
482631
706035
616276
736601
293761
640133
524267
548356
563526
443606
872567
507429
550542
736601
617989
393470
745217
682844
660297
653060
309813
645566
755528
783910
486859
474625
363922
436325
737573
550542
373330
645566
741452
562127
552625
550542
516420
409959
633986
759472
712819
741452
678826
623654
736601
568606
524267
682781
453682
707767
737573
460333
433325
407057
562127
711098
793115
678826
759472
640755
793115
634352
759472
539899
536708
740192
744429
551369
740192
793115
948380
364486
673071
653003
696600
635726
398121
387941
522174
548356
673071
676546
606662
374839
707767
617061
616276
388752
524267
544332
657907
644476
707767
551886
681585
479102
653003
653003
631097
546059
517423
587875
645566
548356
736601
651561
673071
707767
528273
350598
740192
152460
524267
601138
644305
681585
548356
531327
738811
336877
631232
682844
597015
128543
822040
307535
738811
549868
524267
788277
380064
146044
477784
816649
325738
425567
548356
550542
562127
774486
320983
918528
496632
693051
482631
743901
881682
562127
423735
210411
616276
460033
640133
583925
529738
610833
524267
356539
455318
311496
673071
575400
693282
648098
533967
598451
103225
673071
352133
337479
640133
262103
550542
642092
707767
707767
625605
373557
350724
629243
524267
681651
396255
681651
700232
657907
673071
494782
469064
562651
460260
653003
550542
566068
409125
463065
657907
408882
556321
217165
819534
783910
273638
587875
316870
460260
470626
330917
329026
285525
471333
548356
793115
783910
744429
426024
759472
506250
551087
655496
587875
482631
586270
638344
741452
823947
437056
653718
736601
653003
745217
892997
522209
681651
356483
314549
525166
682844
223038
497483
467500
432726
759472
682844
466791
616814
514503
227239
426543
412784
693114
482631
248595
745217
617989
673071
737573
550542
366590
737573
707920
365250
744429
522174
678826
488871
587875
564043
538285
548356
550542
783910
587875
601971
522174
483265
522174
673071
522174
498581
312889
554379
625892
945152
681651
783910
616276
587875
300652
507429
482631
911670
587019
678826
448904
257561
431790
387452
408164
657907
390678
783910
587875
377203
477432
493654
1000965
1114014
625003
793115
567801
258004
745217
448282
654487
653003
736601
503925
737573
516730
740192
460066
664105
641663
740192
793115
610833
587875
519700
390412
431421
548356
740192
575400
653003
956491
492500
682844
465495
370353
331934
589190
471291
822230
681585
627814
647206
339716
673071
562530
399031
353123
740192
681651
460260
507429
491228
793115
682844
640133
575088
412458
610833
664105
429383
413245
491027
479102
479102
352064
687611
456694
482631
775755
740192
585228
460260
613796
537541
343661
696600
781570
696600
777919
560740
293999
551087
696600
562974
460260
681651
507429
653003
616276
657907
422418
472714
382715
415484
897112
764477
653003
551087
678826
348696
330878
678826
827381
737573
670209
316016
479102
524267
389951
410094
382042
487406
597248
681585
562127
375283
738811
678826
575400
443556
297176
479102
456922
345481
610833
737573
744429
745217
741452
741452
507429
738811
524264
166689
322230
404653
266912
681651
333879
362365
632756
681651
294483
351953
548356
736601
744429
550542
535938
600894
658894
100713
623161
470545
725222
785432
222289
562127
548356
574321
574240
737573
793115
183289
416687
479102
738811
507429
356415
566688
681651
808928
306829
427529
730397
572806
411599
678826
380529
482631
759472
436494
953807
501950
322966
455214
744429
527494
805590
551087
349425
569214
653003
575400
728344
385343
640133
587875
611868
572831
645566
522174
524417
562127
661969
681651
544251
490012
738811
616814
575400
783910
705744
653842
740192
664861
562097
681585
657907
747271
707767
605838
370594
447389
548157
472192
551087
531839
365674
783910
531190
326426
260129
407735
404517
446612
678461
492255
551087
673071
548356
359009
575400
911948
673071
678826
957806
776454
783910
495442
741452
282368
233677
682844
777354
783910
602016
668898
327046
379662
562127
738811
673071
575400
340579
744429
662841
616276
737573
783910
621589
741452
740192
828186
562127
231733
378961
881293
1177129
759472
507429
740192
657907
801266
783910
1034068
645566
759472
715984
484310
441744
421852
550542
740192
459896
481682
696600
446906
401424
335297
709455
678826
193553
342137
676321
696600
707767
736601
747350
325765
564399
802545
681585
696600
442329
640133
759472
751549
678826
507429
674787
740192
340986
625549
641077
610833
744429
401075
707767
480432
529411
759472
755465
653003
633455
460260
587875
587875
524332
682844
610833
548356
482631
460363
560270
873863
653003
640133
896837
616276
793115
653003
667302
692713
617989
793115
300161
548356
288179
764441
759472
479102
571950
416165
384720
662841
657907
437484
401698
524267
310628
640904
536699
447087
673071
509538
863574
652125
373036
682844
610833
610833
486865
681585
569137
522174
745217
642837
714170
533113
617989
640133
551087
681585
653003
783910
681585
662841
522174
580885
482631
381510
741452
479102
439670
344942
706008
522174
553606
646850
343453
587875
737573
637037
681651
640133
571238
587875
532741
740192
710820
538091
329091
500560
681651
610833
460260
550542
678743
548356
707767
638120
157336
662841
738811
610833
640133
505972
507737
525826
417167
575400
210803
522174
744429
737573
741452
948433
465081
662841
740192
225300
575400
657907
681585
507429
357017
737573
550542
681585
673071
524267
401173
524267
737573
744429
681651
696600
678826
551087
651012
212017
377813
653003
783910
707767
548356
583128
614391
122946
533113
524267
524267
653003
587875
952358
681651
736601
683101
338308
500555
468432
682844
450543
724440
707767
737573
841814
479102
352467
586235
551087
759472
681585
833259
759472
1025614
612406
431055
548356
616276
724325
681585
492100
738811
662841
764437
770764
745217
783910
588067
562127
482631
740192
530689
657907
744429
681651
117330
479102
122201
647945
608981
451382
548356
707767
590269
395545
538643
741452
759472
745217
740192
759472
610833
793115
522174
551476
524267
380205
674640
548356
572386
824234
441216
507429
960989
793803
548356
740192
696600
575400
213522
503773
524267
681651
522174
78488
610833
313772
550542
676571
1017224
365179
606002
616276
759472
669027
460260
740192
678826
634025
640133
610833
323210
644985
321778
464856
465623
736601
562127
449579
598459
341857
708667
735636
460260
704572
662841
793115
580683
610697
551087
501193
299715
686030
737573
436913
575400
663329
551087
455996
403936
296653
737573
617989
423211
309175
737573
946288
446016
759472
740192
371837
736601
607252
594756
831821
640133
653003
611472
675320
29879
487841
736601
432478
559738
653003
392196
515705
616276
783910
759472
673071
587875
375606
156515
300135
548356
524267
678826
522174
343848
568539
550542
634914
793115
745217
491592
744429
524267
610392
644830
575400
452662
617989
682844
482631
662841
713826
681585
440324
673071
331137
673071
273635
759472
692637
240719
578055
759472
551087
772848
575400
551087
745217
662841
1037234
744429
678826
357144
562127
575400
662841
475595
548356
616276
76994
254632
411712
548356
325033
662780
737573
563339
155941
387865
524267
62092
740192
315361
341509
762157
738811
705207
744429
870170
336042
548356
388289
479102
548957
610833
587875
682844
610833
736601
616332
823781
616614
707767
233773
783910
737573
522174
610833
546013
390879
51170
793115
575400
297553
681651
562127
681651
448423
396890
707767
736601
507429
482631
535138
811298
783910
793115
261389
472202
647218
501729
505349
724081
506538
538865
914402
478537
745217
564450
612483
473691
337479
737573
681651
479363
673071
159563
681651
334529
524267
610360
334859
745217
640133
441716
444260
390628
610833
258979
444840
361300
418680
653003
550542
482631
715947
717953
584019
678826
665115
737573
358132
473554
707767
572366
548356
681585
187715
783910
211758
618547
479102
707767
657907
479459
696964
548911
492012
885089
738811
617989
736601
980792
783910
541961
587875
541767
264794
682844
552033
575400
707767
662841
626416
244204
507429
201557
610360
610833
551087
397797
682844
443549
942059
363338
380538
639976
855680
681585
616276
825004
575400
327601
533490
793115
344326
922116
347931
725003
479899
785525
738280
594665
460260
368572
657907
705479
550542
657907
482631
740192
550237
670313
673071
614370
516296
250783
781191
717960
548356
804312
482631
628867
740192
759472
736601
673071
430109
686600
767866
696600
297809
473058
737573
352597
553267
767769
409488
617989
738811
678826
738811
569272
479102
645566
524267
546686
562127
783910
500927
507429
681651
418056
422075
745217
657907
768574
747350
554861
764843
696051
466958
796149
349923
358959
849492
604135
551087
737573
572320
271811
738811
239877
575265
278252
696600
548356
734074
372503
323584
738811
345221
467129
416534
576941
562127
645566
575400
683874
640133
653003
496630
157423
550542
271459
605475
688811
356419
278359
640133
433320
460260
355055
437428
135058
562127
759472
744429
227154
336654
716818
793115
524267
783910
409694
645566
745217
741452
617989
678826
616276
673071
783910
460260
522174
616276
794371
448167
551087
359457
479102
645566
707767
783910
673071
399757
521016
575400
645566
507429
681585
744429
783910
682844
499573
678826
550542
933989
737573
210487
678826
422065
645566
657907
434396
810834
740192
774919
522174
479102
682844
587875
682844
497018
267802
697275
640133
640133
617989
482631
355103
341064
429547
610833
673071
736601
569412
371837
195706
526672
410019
610833
369209
522174
673071
116933
482631
479102
524267
793115
478406
645977
663130
475823
525729
266803
575400
544570
661696
531408
737573
537968
744429
793115
587000
783910
419855
663459
436979
197402
682844
258004
482631
460260
465437
741452
312254
551087
476013
524267
522174
470467
741452
793115
524267
575400
479102
793115
655463
293665
430755
563510
907283
662841
518660
744429
711897
608782
745217
759472
310222
610833
349715
479102
738811
482631
678826
391451
366098
525269
616276
551087
801764
482631
681585
507429
541415
575400
479102
653003
482631
774306
559103
479102
562127
793115
356132
283122
740828
558038
645566
333899
521158
621619
593332
744429
783910
707767
482631
416831
342495
550542
893472
587875
575400
339558
623097
479102
507429
662841
645566
689779
490954
686709
640133
460260
681585
571394
445960
191104
662841
682844
416436
575400
379260
360087
707767
348659
516023
350862
612440
616276
460260
587875
771999
610833
664960
616276
653003
587875
568281
587875
744429
550542
793165
460834
521686
587875
612080
640133
522174
738811
460260
802396
384886
662841
328398
736601
522174
550542
437147
813232
562127
600353
696600
657907
635474
460260
759472
547978
617989
592616
535362
472567
358368
575400
686777
680315
783910
636495
587875
696600
568180
451305
625907
400292
481326
520597
587875
681651
393211
718522
594091
620786
476325
856693
551087
504441
460260
388363
432796
610454
324566
747625
353263
482930
382933
740192
707767
548356
755974
826934
681651
707767
793115
370852
793115
513350
507429
783910
610833
482631
449719
696600
793115
479102
441169
1130777
803096
678826
380239
662841
741452
498675
457893
667413
858586
617989
678826
575400
617989
643553
466693
482631
562127
610833
587875
434297
707767
645566
629559
458482
460260
507429
440824
415772
738811
532051
759472
575400
551087
629885
562127
421427
645566
737573
608297
257780
291858
741452
707767
709794
617989
617989
507429
921207
862780
587875
292059
236325
682844
678826
398888
264528
793115
636219
698815
662841
741452
682844
575400
380813
798734
603517
503483
759472
640133
482237
657907
156216
575614
737573
493946
500385
524267
745217
325538
783910
707767
548356
311977
785409
393021
548356
391741
588409
744429
617989
550363
527192
759472
616276
610833
783910
737573
324990
548356
565382
617989
507429
664797
524267
453896
729580
752698
475778
456153
460260
737096
809075
752757
649636
610833
478497
759472
409959
419454
642092
745217
645566
333685
707767
587875
616276
460260
550542
482631
657907
325404
662708
421495
657907
645566
640133
617989
759472
362240
759472
548099
495572
249261
620858
759472
707767
657907
640133
696600
709794
428321
736601
263817
682844
682844
522174
479102
733813
709651
736601
105585
783910
661892
392959
860417
662841
653003
486967
745217
520787
738811
653003
596850
617989
410107
548356
319709
662841
571693
482631
480925
744161
482631
313640
740192
759472
79336
891073
657907
507429
657907
759472
770764
673071
562127
740192
617989
640133
577496
211907
645566
696600
737573
540424
727025
567200
610833
616276
422923
297592
452712
507429
817548
327165
482631
482631
532385
738811
288901
653003
924612
587875
352068
493843
488399
407208
744429
859439
657907
614747
982228
603593
511953
783910
635927
548356
263550
507429
274839
482631
551087
607977
479102
599106
905059
925578
562127
616276
486741
389158
562127
460260
662841
398977
657907
696600
783910
299345
498053
645566
696600
678826
681651
696600
657907
406791
387865
470403
551087
747718
538248
740192
657907
484143
616276
442942
514191
587875
678826
491792
550542
673071
736601
744429
744429
438417
644458
673071
617989
610833
610833
367046
878349
847619
587875
526574
439926
616276
38693
733813
479102
525050
645566
744429
640133
740192
610833
382820
551087
752381
752762
297545
759472
284572
364451
759472
416677
673071
657907
522174
426300
736601
737573
754445
524267
662841
460260
575400
848627
522174
617989
255439
617989
681651
681585
653003
332627
655599
778401
479102
678826
281273
383776
457668
740192
551087
408887
740192
507429
745217
647631
736601
224268
707767
391509
617989
548356
1057745
793115
504990
800117
616276
582938
540443
617989
741452
244062
479102
653003
740289
577253
575400
707767
786221
298907
678826
236896
155337
411367
520464
508136
793115
736601
524267
577433
696600
551087
740192
551087
740192
434058
737573
446666
509781
405532
742549
640133
423569
630547
261857
783910
871428
662841
736601
379671
631852
653003
511437
566598
550542
681651
587875
783910
390161
450911
678826
507429
488871
745217
682844
737573
740192
548356
645566
365054
738811
551087
616276
817474
617989
681585
681585
579260
635280
460260
681359
783910
745217
1080261
661830
613069
744429
759472
737573
456406
460260
783910
696600
681651
793115
571445
653003
482631
557974
657907
464697
493690
653003
357675
653003
672678
524267
645566
649776
759472
678826
640133
361029
562127
548356
507381
745217
610833
793115
587875
548356
507429
328745
451368
587875
783910
548356
740192
736601
738811
737573
524267
562127
575400
237901
507429
469424
653003
428315
783910
348231
507429
844306
349449
559620
682844
741452
548356
682844
682844
500585
766929
433320
653685
846635
678826
507429
522174
414909
751909
347922
759472
738811
740192
597195
389026
372941
737573
621237
482631
507930
492611
608148
591625
387083
662841
616276
673071
737573
508848
482631
389660
653003
548356
793115
640133
738811
738811
783910
463623
634097
744429
736601
507429
657928
511372
404262
476241
584552
510568
640133
548356
488693
741452
673071
477188
662841
617989
545635
615961
673071
412112
515782
744429
681585
334272
168808
442968
460260
759472
450066
653003
671213
623682
657907
460260
501813
645566
504969
657907
145858
550542
741452
309340
696600
495063
640133
270245
645566
745217
657907
230366
358288
673071
408615
695293
681585
479555
707767
524267
524267
793115
653003
645566
268302
737573
740192
362290
741452
587875
479102
759472
738811
814142
562127
524267
673071
482631
500249
522174
587875
425865
617989
575400
269296
793115
544524
738811
623059
342495
678826
562127
743513
629496
590167
616276
557916
759472
681349
793115
425507
673071
548356
516646
1011665
548356
640133
738811
524267
880786
745217
619958
657907
460260
503137
623222
682844
363233
500852
479255
620786
653003
307484
610833
507429
584842
551087
707767
476162
747612
673071
783910
336008
682844
261673
548356
744429
693672
653003
650405
253815
696600
759472
302244
662841
673071
783910
393128
646632
479102
640133
575400
736601
707767
207205
360642
681585
493206
707767
551087
696600
362079
737573
681585
522174
736601
707767
682844
759472
759472
645566
636365
562127
548356
347490
522174
437165
759472
125221
460260
687477
783910
939516
702141
673071
289531
335433
738811
616276
524267
517530
524267
657907
562127
426455
436470
493843
493680
434408
273031
406046
479102
276996
653003
507429
479102
274835
252201
731507
673071
335940
559085
719675
275111
361722
660173
460260
431872
600626
744429
460260
662841
551189
587851
630351
744429
471481
238984
738811
654942
550542
479102
682844
671455
578256
587875
554086
384254
470034
507429
522174
551087
682844
522174
326968
662841
471859
759472
707767
416082
736601
640133
662841
373277
385343
745217
783910
736601
334567
741452
696600
645566
673071
793115
419634
610833
524267
751909
575400
759472
694640
662841
745217
586414
567959
211201
759472
494586
853198
488667
546509
645023
494641
569305
868276
190157
527694
640133
522174
617989
557743
477730
375515
721726
314939
673071
616276
614370
415879
1034473
824784
177120
423810
548356
682844
783910
438105
759472
586229
460260
502945
551087
617989
640133
482631
645566
616276
376227
451415
387588
575112
657907
781147
483961
737573
632086
659969
272946
522278
551087
650547
738811
524267
589908
710816
653003
522174
354397
892292
840366
302690
339952
500763
524267
682844
416169
485496
349373
759472
616276
700464
548337
283361
662841
180529
610833
480700
510441
587875
579053
707767
555759
681651
696600
590907
640133
696600
562127
682844
587875
524267
502327
433862
551087
653003
276376
562127
406603
274839
503457
343529
575400
144023
551087
507429
673071
610833
450655
898641
548011
503768
477901
713030
721545
793073
681585
519548
548356
297012
736601
653003
656761
609020
522324
587875
696600
872269
482631
804607
822433
336877
575400
707767
712854
744429
640133
855283
460260
548410
320677
657907
745217
132368
681651
483483
548356
616276
645566
550542
904580
428560
482631
1028380
741452
651985
551087
464480
681585
482631
460260
551087
642124
696600
439885
273405
376357
690210
548356
661480
627007
610833
688517
678826
550542
441827
455551
657907
751909
548356
681585
447963
657907
448011
681585
759472
736601
517869
662841
645566
463099
585856
783910
229857
678826
396224
737573
583722
631877
750149
738811
616276
682844
640133
745217
508341
783910
640133
783910
451492
745217
392241
608515
778023
736601
314444
556585
707767
469474
653003
703457
709064
807273
737573
610833
744429
454388
587875
681585
653003
678826
540703
599351
601288
627587
645566
741452
673071
662841
617989
745217
382459
420376
386227
524267
738811
704715
482631
551087
588324
653867
460260
738811
783910
507429
496491
550542
402160
793115
567429
600306
587875
524267
460260
645566
736601
470981
657907
519992
550586
422070
516516
681585
738811
529424
703241
662841
766658
673071
617989
653003
781738
641619
433439
707767
550542
319482
613796
640983
673071
741452
877444
826260
428313
479102
797356
482631
464429
522062
626182
616276
653180
548356
480979
490415
320574
460260
351387
681651
759472
697026
793115
307236
482631
744429
599771
316191
745217
336347
482631
550542
740638
482631
560691
412537
831829
481182
681651
682844
356000
596612
610833
451213
551345
645566
452044
738811
587875
569412
617989
772793
369729
793115
670074
507429
831184
317720
617989
614600
490295
473324
445495
673071
353170
356287
533295
396781
619726
533178
550542
426037
890125
681651
573236
744429
678826
744324
328791
678826
505542
645566
507429
681585
551087
608506
871148
738811
548356
381831
548356
783910
371711
681585
741452
382453
406343
550542
577944
562127
617989
479102
610833
312866
522174
522174
507429
391822
681585
823525
485592
228879
737573
425535
736601
491942
638140
681651
617989
292502
362777
640133
753580
477448
736601
507429
707767
657907
633054
555630
740192
482631
551087
651924
639085
581275
657907
162275
551087
460260
681585
464513
602108
738811
497574
323351
347392
460260
824387
556426
681651
639771
653003
361122
681651
241094
562127
580070
381789
749884
755899
503167
575400
684758
482631
479102
439169
494958
737573
682844
524267
587875
479102
260725
542243
616276
784041
205167
362852
681651
449976
392564
550542
793115
465575
295404
545809
352713
783910
653003
688448
382453
793115
172875
556293
653003
696600
657907
536064
363498
424583
681651
696600
677724
587875
563339
283498
575400
551087
562127
657907
645566
632086
394133
745217
681651
507429
440776
741452
640133
1019420
738811
585674
678826
313416
263263
373036
333879
228488
482631
479102
522174
737573
322530
793115
783910
741452
657907
587875
682844
399376
460260
303729
616276
565162
421294
562127
793115
595728
507429
396266
738811
729480
479102
479102
682844
617989
623582
575389
387196
562127
522174
656942
352378
741452
562127
740192
744429
439501
522174
864304
578055
482631
456967
524267
576061
645566
470955
626242
681651
662841
640133
265807
696600
741452
738811
507429
644423
551087
470267
562127
362243
440369
524267
744429
707767
610833
440772
759472
232434
562127
455110
737573
613765
435354
741452
708170
535797
495217
446322
681585
653003
740192
678826
740192
457203
482631
636358
671806
638796
633820
640133
745217
395113
524267
460260
673071
657907
738811
482631
741452
616276
479102
737573
398163
741452
560733
614852
740192
547905
673071
342398
681651
645566
336007
738811
68714
516606
650900
351958
744429
388290
247337
707767
555261
616276
364143
445011
545503
454374
724882
550542
681585
724276
482631
888684
636750
426272
479102
744429
681651
402590
681651
722588
465860
433783
1092110
241938
705610
617989
673071
337045
460260
479102
541351
436730
491334
633623
793115
562127
696600
403154
592537
482631
522174
657907
645566
652546
939102
759472
812966
231165
673623
387153
569435
793115
522174
673071
737573
740192
673071
640133
637215
662841
821290
477748
678826
299609
587875
702700
783910
548356
644887
575400
359415
657503
673071
507429
874260
403418
543004
405037
562127
606973
439670
592149
682844
657907
507429
884788
925120
562127
524821
447577
737573
696600
645566
707767
678826
482631
507429
551087
562127
507429
439506
468319
439352
696600
265270
507429
344089
666006
519436
479102
562127
269396
341325
696600
479102
682844
664765
803257
738811
507099
741452
783910
657907
737573
548356
514165
537225
610937
707767
918224
677949
740192
291858
499332
662841
554273
460260
336269
744429
575400
543201
744429
202676
475786
522174
734053
479102
744429
745217
640133
696600
899552
675747
737573
677272
618126
835047
455310
548356
562127
793115
681585
562127
681585
236370
682844
707767
575400
220128
737573
601177
578186
738811
321076
686566
657907
640133
678826
617989
478286
645566
551087
482631
550542
575400
682844
673071
744429
448690
575301
810515
196338
540468
575102
325354
678826
528354
346660
592433
685995
783910
793115
673071
354809
548356
524267
331098
548356
433457
737573
532613
488331
891113
848961
550542
621237
374179
740192
662841
736601
395154
381081
135693
522174
371331
673071
744429
309904
616276
793115
608064
713389
604160
629034
550542
1019124
511197
230829
610833
707767
548356
844378
741452
653003
707767
678826
738814
524267
289032
761510
331900
507429
551087
736601
575400
741452
500217
640133
673071
657503
482631
419739
399198
633820
579422
587875
253165
653003
458268
400012
575763
617989
662841
793115
334439
550542
738811
816592
759472
682844
336164
681651
617989
643946
460260
353326
707767
575400
419603
348036
587875
602265
617405
610833
524267
744429
501345
662841
352727
460260
610833
113519
446214
793115
524267
511088
759472
872413
783910
507429
575400
961362
551087
741452
744429
765987
389175
745217
950634
759472
673472
1077281
745217
561709
551087
682844
440624
524267
653003
702408
482631
657907
657907
452463
486206
783910
548356
793115
369716
759472
740192
335403
736601
418248
681585
587875
657620
284175
356292
367104
660796
616276
681651
744429
681585
264785
682844
640133
557003
783910
941926
793115
682844
645566
649608
564101
247825
198702
353749
662841
678826
621675
657907
681651
479102
617989
522174
681651
857684
759472
388363
405882
640133
507429
696600
335800
524267
737573
541994
741452
450910
657907
444931
524267
783910
7304
662841
587875
819271
309770
817601
460260
663263
522174
741452
544265
626389
645566
482631
598081
740192
681651
673071
741452
550542
562337
666177
738811
696600
385371
765397
741452
759472
524267
683659
482631
409901
662841
551087
617414
467792
653003
524388
782681
464903
662841
759472
482631
613604
507136
524267
429547
823475
740192
508542
575400
287217
469659
575400
494483
745217
423292
759472
737573
783910
522734
425891
519381
460260
681585
461788
616276
744429
350206
482631
482631
555309
372275
632414
352818
522174
682844
242253
617989
460260
759472
597749
288367
575400
522174
550542
575400
736601
549819
548356
681651
435529
366102
793115
678826
438452
640221
507429
548356
740192
507429
323125
365366
373370
682844
569062
454406
669654
439678
522174
54815
398951
482737
403898
783910
441058
750756
810109
645566
499249
766903
697408
524267
740192
673393
604747
736601
855619
361330
696600
640133
737573
562127
429822
417394
704470
526157
488945
741452
548356
444979
745217
567478
653003
563833
244204
759472
470006
479102
580332
575400
319609
507429
784096
681651
300591
432376
312648
400764
524267
678117
625748
740192
673071
507429
597717
647367
741452
681585
482631
502217
755983
673071
602040
607389
617989
505781
741452
522174
465338
653003
662841
460260
482631
680681
741452
731137
748598
346793
231382
30245
737573
524267
428364
705174
553662
494694
587875
740192
1039091
682844
679182
248595
741452
545836
637308
767935
670690
444151
424278
450627
521450
610833
316004
424944
754714
562127
741452
764149
168675
696600
691795
681585
562127
163861
460260
550542
741452
607608
616276
359847
698522
568205
490613
707767
292908
379049
696600
738811
616276
696600
525539
738811
469474
678826
359910
192859
524267
653003
629669
736601
696600
645566
407652
566120
738811
759472
707767
740192
549833
631349
461180
682844
741452
437241
432107
524267
512030
482631
736601
166168
681651
469787
451948
482631
435833
575400
482631
492664
755141
804327
823277
519465
522174
557915
747012
681950
617574
548356
736601
587875
587875
554010
382000
892013
460260
492094
657907
740192
793115
423287
460260
522174
617989
653003
555224
609452
235544
548356
793115
503054
786802
257677
271003
587875
764405
610833
380997
112648
408240
621503
524267
337890
759472
682844
522174
336132
736601
662841
507429
531160
467162
736601
745217
626086
551087
673071
390035
653003
736601
614025
817606
403312
465412
522174
460260
481160
508008
672585
554686
281930
333927
553499
528503
236849
783988
575041
410597
707767
564103
575400
424640
805982
550542
599790
449405
581324
306800
548356
745217
684014
738811
550542
657907
701611
643105
735500
578055
737573
487546
783910
635090
736601
524267
741452
662841
381747
390600
741452
482631
522174
343891
738811
164234
491441
531106
617989
369639
507429
524267
507429
337822
662841
618962
681651
479102
707767
401759
517380
499343
662841
924612
467500
740192
264859
778350
202232
759795
696600
756148
460375
507429
645566
793115
454209
401203
558982
425916
640133
460260
479102
737573
596536
736601
610833
522174
629156
418602
696538
617989
736601
678826
507429
679515
581516
269417
610833
795198
479102
344244
320318
498429
707767
280183
482631
548356
673071
736601
562127
356644
522174
657907
548356
587875
548356
524267
681585
668950
646226
479102
524267
393128
875958
706519
522174
682844
340333
653003
315643
751399
737573
806187
341387
562127
435995
430467
727793
341421
616276
678826
460260
740192
678826
562127
452109
548356
678826
668404
398755
458047
544144
611868
522174
1009374
622707
707648
1134549
788563
507429
645566
682844
373893
1061359
440871
731146
696600
657907
673071
425629
477093
551087
769689
645566
612701
587875
475643
354631
630093
480432
438186
499744
616276
459209
783910
514140
793115
744429
194336
583117
447453
793115
474465
640133
640133
319977
696600
430143
408382
781205
815158
323299
640133
759472
562127
456959
707767
783910
392591
295311
470183
551320
453858
522174
707767
616276
749244
592965
793115
548356
504015
616276
460260
616276
764319
696600
401751
432796
524267
530769
318454
737573
452518
436010
678826
421718
172683
562127
272683
538827
736601
551087
240160
396015
738811
258562
737573
736601
740192
640133
519775
737573
370403
577868
473903
421919
805197
869521
348941
604773
479102
617989
527640
496291
682844
711672
307342
591938
644082
610833
471252
738811
707767
681585
909265
700185
500130
380528
468697
794973
744429
420877
501360
645566
550542
744429
682844
396646
550542
460260
681585
524697
71770
745217
546315
707767
482631
507954
348370
842715
656727
744429
553668
482631
688512
396029
843192
617989
707767
681651
682844
548356
522174
421467
343270
315895
740192
678826
491275
707767
696600
643398
678826
604584
548356
264774
383554
759472
482631
678826
311070
496187
546908
1092110
480270
745217
522174
482631
587875
673071
906031
695755
662841
551052
653003
512053
698189
587875
514565
745217
410568
764441
738811
721348
551087
419028
617989
707767
379346
696600
447310
759472
738811
696600
682844
434864
460260
482631
783910
640133
587875
626532
378897
587875
707767
1039369
380979
681585
744429
745217
741452
793115
645566
756141
522174
744429
745217
681585
559492
562127
725525
479102
805950
662841
651473
654012
460260
411748
426271
406730
514352
653003
356362
413734
500049
484294
681651
527344
398120
595524
682844
522174
220021
482631
801535
678826
759472
319210
550051
783910
640133
662841
522174
275139
475340
745217
617989
740192
617989
657907
696600
575400
707767
662841
535537
740192
767935
617247
610833
484597
681651
524267
522174
681585
524267
713789
584419
678826
610833
610833
617989
385864
759573
737573
524267
587875
469068
606091
681585
737573
550542
552696
617989
898930
800922
657907
624962
810298
598530
550542
758878
464511
551087
383909
423124
562127
202232
617396
447819
617989
673071
616276
632674
511288
645566
587875
575297
610785
486951
558013
432064
23445
442410
211017
793115
740192
783910
524267
783313
741452
793115
201342
759472
551087
579469
575400
699813
653003
351469
539803
645566
634473
721783
396342
482631
388212
759472
297248
551087
681651
678826
544043
759472
551912
737573
550542
422042
567507
759472
548356
308011
255481
793115
736601
629651
331243
522174
696600
641575
460260
736601
234255
745217
682844
522174
375107
497814
407858
501678
678826
614220
662841
793115
783910
542560
559801
617989
683582
685858
737573
740192
707767
707767
745217
759472
714674
610833
648310
479102
682844
610833
524267
575400
141691
681651
452742
783910
682844
610833
911182
645566
513099
793115
451111
226890
580762
673071
522174
741452
640133
682844
227683
437021
645566
309504
522508
410070
472977
451210
673071
465501
548356
590276
339823
662841
460260
461865
657907
507429
681651
551087
488419
921469
736601
700011
117611
517875
388900
482631
326595
550542
1058477
744429
551087
467958
587875
635338
780393
677487
744429
134909
409125
340114
162275
678826
696600
420012
750783
587875
424261
616276
525599
758864
465985
744429
529612
681651
610833
522174
860517
460260
640133
741452
617989
340366
737573
681651
425835
701849
737573
736601
953916
482631
673071
216328
640133
406075
356033
1174822
551087
871479
502135
793115
363300
524267
740192
479102
696600
682844
590655
491172
640133
482631
681651
550542
524267
616276
551087
681585
382373
446144
759472
616276
415752
736601
540767
261454
673194
793115
775762
531879
551087
335752
645566
551087
678826
582295
691901
759472
738811
456066
310523
736601
181178
736601
296569
536207
738811
619586
548356
741452
640133
714986
736601
673737
497177
707767
622066
714615
514213
614393
745217
736601
440410
504701
535107
493900
662841
375084
716451
460260
170993
479089
740192
446502
482631
745217
737573
359016
439955
736601
575313
657907
696600
173756
767383
650370
673071
507429
778235
588065
422498
668627
617989
348396
486032
616276
542956
278035
616276
543700
716970
482631
134941
587875
371969
515231
551087
562127
424465
681651
166993
575297
744354
524267
793115
745217
465915
575400
207672
524267
640133
741452
640133
696600
740192
548356
388393
681651
616276
645566
398330
433320
705810
142356
465338
745217
616276
428194
478632
479102
678826
707767
314339
766830
632922
93686
527960
762714
562127
482631
460260
759472
548356
548356
195832
497141
653875
745217
778077
1076121
634448
551792
737573
783910
562127
329759
610833
253078
460260
540912
716859
509466
550542
553514
793115
740192
744429
587875
300850
420947
480491
524267
653003
542737
650040
641619
783910
296014
793115
796302
550542
372304
617989
550542
707767
242603
696600
673071
745217
401751
640133
783910
522174
449439
479231
652754
741452
741452
740192
239768
546000
750890
681585
653003
507429
707039
227396
419769
475272
562127
259963
653003
233318
460260
745217
548356
872480
668816
499475
157747
793115
238486
619384
68456
645566
767313
338841
865058
587875
736601
562127
657907
793115
413063
500377
793115
420975
645566
736601
738811
507429
546000
370076
645566
562127
507429
638451
975006
507429
550542
327573
548356
443081
707767
333026
682844
737573
270287
337618
254252
562127
759472
581858
740192
793115
707767
793115
904266
766929
707654
354687
551087
548356
640133
738811
595685
793115
741452
587875
482631
368090
524267
783910
417856
736601
793483
759472
783910
597004
642941
809339
918908
318874
616276
154191
610833
522174
733076
682844
482328
575400
657907
696600
350935
759472
220125
662841
616276
506076
479102
647801
616276
194606
575400
645566
586365
824297
736601
617989
682098
429512
617989
678826
678826
745217
754574
697408
697725
744429
617989
647742
610833
643553
653003
458408
841999
681585
507429
484257
583129
851773
610833
756329
707767
737573
745836
787423
473019
722997
551087
600116
465678
562127
870999
644528
736601
601140
707767
710710
349623
678826
696600
306845
376762
584249
746758
310311
548957
612515
551087
538442
533140
662841
657907
763056
533476
479102
487124
793115
507429
640133
681585
247810
475333
681585
481978
474585
482631
406992
884495
405335
572049
389612
696600
339716
737573
645566
587875
587875
654054
696600
645566
553924
682844
744429
112487
682844
522855
446612
681585
551087
517108
640133
696600
496318
551087
677901
737573
843216
418104
610833
321459
548356
616276
617989
737573
625124
738811
522819
550542
927288
646289
616276
367997
482631
533140
662841
740192
575400
458417
507737
460260
546448
524267
482631
310011
634964
482631
730494
524267
700563
575400
527041
645566
536453
587875
377042
738811
524267
517774
587875
617989
271421
657907
447846
460260
550542
707767
386467
421827
472892
640133
522174
348600
616276
476456
325771
806499
539551
460260
577178
244972
657907
808062
706085
673071
482631
460260
562127
649080
383338
553093
783910
653003
745217
401661
737573
479102
673071
471950
587875
783910
545049
673071
587875
673071
736601
830025
470045
526718
548356
738811
662352
640133
637890
522211
673071
681651
645566
604708
513802
509064
759472
532292
578401
522862
288793
431151
587875
550542
673071
653003
672210
737573
682844
479608
651433
522605
617011
300708
575400
428377
681651
489739
298009
645566
728215
741452
653003
628245
974850
575400
678826
645566
626467
35976
367265
438953
653003
657907
575400
175490
575400
610833
662822
745217
730396
482631
640133
640133
550542
194943
751872
519159
793115
582715
738811
575400
304229
610833
673071
326850
936334
426777
645566
524267
654036
434357
819458
553724
535303
707767
510236
793115
610833
607411
740192
363129
479854
482631
645566
463472
682844
460033
507429
783910
440748
682844
627004
461865
737573
491970
593399
744429
781104
745217
640133
25006
724703
610833
783910
432520
471458
490887
744429
657907
392902
551087
189508
479102
711148
531799
783910
744429
524267
587752
740192
460260
519001
696600
640133
277471
454122
741452
610833
610833
649371
678826
610833
640133
194464
229940
385998
817439
271615
524267
673071
526157
564778
466905
310525
809966
678826
678826
662841
681651
610833
673071
507429
362246
474581
745217
793115
642931
550542
508170
551087
741452
578945
486125
824351
673071
741452
738811
551087
745217
550542
474200
171865
388096
515270
616276
519482
657907
404576
320918
616276
594561
165111
449446
587875
506854
307378
551087
331369
261814
681585
645566
572347
482631
610833
369580
218551
616276
431294
651832
771623
428854
430017
657907
201250
263073
548356
460260
312314
576313
548660
396255
108849
380652
395079
692989
760652
575400
879473
460260
459358
662841
681651
666463
539781
313388
386619
617989
528354
507429
640133
783910
615026
507429
737573
479102
759472
357605
707767
225199
479102
631097
783910
759472
662841
638032
524267
929761
678826
673071
707767
417317
696600
645566
744429
553357
773408
522174
507429
334983
769489
690395
444199
274923
796505
195321
352220
616276
645566
712612
657907
610833
740192
389303
550542
768842
740192
460260
592554
415879
610833
736601
575400
650929
554161
744429
616276
682844
705722
578401
689778
616276
580475
542600
682995
740192
524267
678826
347825
114256
565224
696600
682844
482631
645566
562127
486597
295530
279561
696600
617989
573382
740192
436045
760924
477896
811307
300135
507429
511225
460260
793115
587875
333889
456153
645566
214044
645566
428676
545889
460260
744429
562127
587875
550542
575400
492911
707767
737573
536039
678826
584531
539205
731286
612956
529612
524267
269546
438030
606944
717610
468573
737573
460260
744429
738811
487790
657907
521303
210752
679525
744429
741452
640133
429923
678826
616276
353860
657907
575400
562127
550542
570427
662841
567192
648057
650595
395442
578375
829170
457665
473422
645566
757445
483357
737573
522174
390589
640133
686685
200579
733632
737573
507429
738811
303313
657907
640133
896426
584119
792954
696600
488152
640133
317798
551087
534207
616276
673071
826502
454211
744429
512957
365984
569207
482139
293838
969396
731286
524267
591769
745217
645566
246684
741452
761549
601695
842440
653003
732494
616276
499744
392827
740259
616276
562127
640133
681585
479102
745217
681585
467792
632119
616276
846079
319479
706113
673071
476261
645566
615096
382812
492908
741452
479102
411222
516826
616276
575400
737573
976283
645566
243404
345707
691901
540947
681585
424078
487464
341509
647812
507429
482631
414549
479102
341264
640133
373841
549644
657907
459876
932539
279119
514692
640133
482631
548356
485514
627689
737573
786590
738811
678826
777244
479102
271734
551087
628217
474741
867514
522174
723448
610833
682844
662841
653003
567298
745217
302807
550542
431672
524267
562127
491534
653003
649439
678826
482631
610833
610833
507429
793115
951608
737573
548356
522174
583175
616276
782562
645566
696600
253109
546634
645566
617989
404065
843836
740192
454485
894481
417837
137455
682844
379881
372162
548574
505089
750666
566067
377594
320263
793115
14863
587875
660971
298777
357152
548356
548356
562127
459549
579609
600555
523927
408543
396000
444073
551087
682844
653003
365477
673071
617989
587875
524267
681585
725487
562127
802558
319658
759472
498191
736601
793115
575400
846133
548356
656761
371459
479102
850263
617989
435297
366386
744429
479102
793115
438827
685853
616276
640133
548356
537863
478802
759472
704715
736601
610833
678826
751202
460260
507429
624416
524267
681585
832646
451210
417132
424118
713495
736601
581674
707767
608407
617989
617989
748000
744429
793115
479102
576877
545895
369234
829815
639342
741452
551087
201342
492992
616276
736601
740603
430909
696600
482631
759472
682844
673071
834581
665159
681651
341987
679455
720354
606758
610833
353630
522174
789411
545748
741452
575400
737573
228899
701596
657907
917660
618294
295624
399845
458793
594639
450898
415242
524267
522174
740192
644381
600946
348521
681651
575400
803806
526056
522174
703765
699843
657907
681651
745217
586671
652207
562127
524267
524267
442700
486883
355152
610833
546227
550542
524267
504237
568292
562127
640133
507429
657907
525844
793115
610833
587875
426407
741452
673071
610833
562127
577776
400462
587875
252383
442950
759472
682844
714480
684439
738811
656443
563217
524267
561876
203604
682844
645566
580683
653003
507429
587875
449271
524267
587875
736601
403132
617989
745217
738811
507429
897958
522174
793115
640133
490950
480922
662320
617989
545807
492884
696600
524918
408176
261672
522174
740192
548356
759472
740192
460387
560740
706464
537092
741452
548356
524267
507429
550542
524267
300187
673071
899960
707767
551087
362027
575400
480983
707767
673071
507429
545440
573549
741452
707767
244779
678826
572925
288397
738811
457770
452578
793115
522174
773441
505669
507827
587875
678826
324196
548356
562127
460260
407964
682844
538285
673071
652257
150332
548356
793115
522174
197254
819142
613266
612726
460572
471758
734772
686617
92743
561252
602477
463360
541267
406606
427808
621724
512950
352364
790296
658323
640066
164469
458376
364557
544601
605470
892521
761982
901490
425707
232950
658323
489988
529911
819142
235544
414172
572434
407561
869444
729396
792634
573831
582330
628027
164579
540556
529911
612564
815956
640160
734019
423005
488264
393686
463360
584968
670476
421868
585726
623661
667800
706138
551392
818953
525319
640066
565331
756393
405267
796845
623467
544601
585726
463360
401245
731462
392233
486689
589188
655924
604768
629669
810410
675143
686617
522918
646778
941860
382692
775545
464304
492606
488264
488264
847211
847211
815956
594756
449064
368617
612726
585726
604768
426811
649270
515782
153902
74645
719298
640160
810410
819142
792634
405041
632944
612726
612726
613266
729396
549555
815956
563070
456106
605470
623467
557237
544601
714450
530900
294012
373409
570197
714450
658323
869444
328920
847211
815956
640066
316016
712310
492606
508067
729396
463360
406739
781772
398829
597015
646778
603729
529147
451918
530900
646778
196338
280237
572434
530900
159852
708816
948200
168675
346298
646778
573831
604899
758871
892521
605470
242315
565784
582330
817965
694616
604768
686617
251582
869469
549021
462466
572434
574549
411574
378481
420657
640160
611458
461339
605470
734772
528128
673811
623467
640066
821100
869469
541864
800935
529911
689363
395361
529911
800935
496318
632944
536204
284288
668372
615745
287745
503385
632944
604768
236464
672339
495410
742194
573831
616683
485063
642077
515611
869444
810410
640160
720565
746208
677302
612564
623661
463360
686617
604899
616614
595587
531235
491268
869469
399153
573831
632944
197587
615745
466858
605470
520904
177605
508067
623661
632944
529911
817965
623467
706138
398171
810410
377781
623661
901490
478084
545303
742194
817965
664900
634161
815956
623838
486597
649270
542600
360587
673647
689363
561252
278596
451776
810410
584038
491040
628035
793997
691853
869444
675143
719298
256265
901490
694616
490835
734772
604899
885344
549555
447784
361717
635156
646778
881940
431635
869444
731462
594985
921940
842542
544601
704905
449408
290088
940444
792634
508067
544601
618861
807901
612726
585792
613266
686617
640066
334677
544601
758871
800935
639812
869444
786721
530900
321534
630306
406732
228488
675143
966867
658323
605470
613266
433847
572434
700232
604768
205698
573831
545303
821100
814643
574549
869444
441869
742194
819142
251469
271485
559732
440923
623661
821100
349014
526596
646778
706138
783910
706138
640160
411222
322046
658467
574549
623467
613266
375003
562099
604768
658436
765710
573831
530900
426768
623467
686617
574549
308795
613959
400292
519878
785258
811796
497309
577154
758871
819142
605470
584968
649270
471606
747766
561252
681517
570655
526085
745628
561252
395156
573831
821100
474089
869444
678701
694616
892521
640066
800935
892521
186848
418721
649130
388907
714450
726293
734772
475503
1008486
529911
604768
689363
573831
572434
719298
561252
817965
469556
792634
901490
689363
603729
517326
605470
209830
545303
528534
492606
249710
364934
689485
714450
879020
788563
757382
463360
632944
924827
694616
549555
847211
500915
293592
821100
640160
612564
545303
416936
350263
235145
323714
559558
211668
297031
458144
997234
898965
508067
561252
698318
141414
572434
714450
780183
791854
790681
612564
520904
791854
681554
213023
488264
439254
714450
604459
262503
689363
549555
452638
613266
719298
696800
819142
518135
572434
734772
577253
689363
877874
595587
892521
650346
755536
558227
960997
725045
792634
922375
561252
697618
689363
513968
373520
499475
640066
775545
612726
624933
377447
721367
675143
492606
821100
415645
843480
399644
595587
604768
502263
742194
384111
530666
708816
561252
706719
615745
560105
605470
573831
615745
821100
298519
800935
714450
653661
502070
723721
817965
706138
492606
892521
820366
604899
619781
694616
610955
575484
259963
508067
567835
468081
734772
521693
545303
604899
99482
429491
791854
541928
520904
533130
283499
492606
544601
591309
663167
742194
595587
758871
544601
817965
602820
630227
512957
706138
925007
729396
719298
821645
403962
894481
869444
419679
483727
668372
458855
530900
668372
758871
529911
869444
585726
658963
583840
892521
585726
689363
668372
645449
431018
454944
694633
430066
86888
572434
847211
615745
529911
640066
293255
561252
600358
369233
759618
446756
869469
573831
300780
819142
331933
612726
72383
578437
706138
791854
463360
508067
492606
397945
634760
843319
686103
604768
437801
694616
901490
731462
695073
621032
337687
631719
387603
815956
561252
459872
773093
386692
847211
448825
434421
584968
604768
742194
557281
689414
470298
522456
615745
337388
573831
233885
758871
612564
714450
520904
529911
668372
700544
758871
592634
116336
668051
582330
585726
658323
516194
817965
668372
640160
817601
677003
501726
856988
573831
395654
605470
689363
658323
649270
492568
792634
689363
486238
411079
612726
633214
612564
640160
1136906
901490
847211
549650
498134
573831
582330
373814
805280
337597
623661
573831
561252
508067
446635
413299
529058
418602
573831
666521
712310
640066
614783
623467
646778
856131
427239
508067
353307
575119
113843
442590
734772
658323
832316
670753
810410
265337
714450
368081
252158
311537
249418
384878
922375
595587
452108
702897
455709
428866
847211
869444
277378
358398
251899
603729
694616
632944
714450
658323
610955
612891
422075
869469
423351
573831
544601
649270
675143
614834
586946
658323
774702
424206
443397
800935
609603
729396
347774
490555
408165
487365
733573
242945
869444
706138
561252
663130
680672
617405
460608
623467
646778
373842
573831
154191
574549
689363
658323
758871
664840
543700
719298
650325
202984
734772
640066
529911
819142
584859
786832
241216
529911
549555
636231
294107
668372
354454
644752
469007
434524
605470
847211
636511
604450
572434
574549
612564
714450
640066
303759
545303
694616
658323
731462
758871
392345
453417
355142
815956
721717
464355
498011
572434
574549
585726
610955
847211
766445
439936
561252
502055
561747
742194
658323
480979
530900
573831
389751
572434
649270
573831
819142
562716
456193
382858
573831
595587
545303
529911
901490
668372
595587
758871
584968
541151
595587
791854
981885
300187
586810
903197
380827
817965
469710
549555
585726
634330
689363
206315
973372
508067
689363
640066
574549
522814
1023162
869469
538740
563882
758871
615745
508978
575851
585726
719298
615745
729396
606170
353151
508067
413635
731355
649270
613266
615745
525615
529911
603729
610955
755463
983673
869444
420005
920690
603729
613266
489261
742194
648577
473763
366471
585726
604899
549555
454846
457050
742649
911037
151317
471859
286445
892521
649270
584968
527277
791854
572434
519610
508067
324004
649136
792634
612726
847211
645023
151363
289222
549555
419826
563443
511623
555894
787302
758871
696397
706138
763547
457386
604664
336172
485768
668372
464003
520904
658323
729396
675143
658323
847211
463360
901490
615745
312690
368487
582330
668372
810410
664050
463360
623467
401272
734772
604768
604768
612726
120709
614172
529177
574549
372336
847211
821100
595679
558056
810410
758871
503351
797356
410622
606520
392178
649270
791854
240884
282541
675143
473867
579638
330788
612726
388922
452526
476884
810410
371791
585726
734772
584637
714450
544601
487747
800935
738174
729396
658323
694616
153305
393359
668372
819142
582330
729396
532956
682111
572434
571284
508067
776396
632944
35244
492606
173686
612564
632922
632944
847211
614940
573831
520904
122568
612726
792634
508023
622511
447579
314780
660716
628213
476627
728601
817965
668372
603729
668372
845784
623467
706138
509753
529911
632944
593394
314339
373981
593840
581985
719298
156344
612564
600894
478400
576037
552833
478716
722847
792634
604899
575060
623467
83809
686617
496233
413279
963934
821100
758871
646778
956006
431204
613266
559992
41069
716516
615745
488264
734772
665437
460288
340114
847211
633017
545303
456611
416797
468818
750387
512059
211098
466418
1137941
689363
492606
821100
604899
869469
56023
508067
603729
476264
791854
585726
488264
492606
526881
159996
291844
819142
612726
731462
731462
675143
493075
380005
191166
586946
275360
488264
821100
819142
693114
573831
792634
668372
374409
329245
234732
595587
919448
618718
869444
561252
582330
319356
764843
641166
351126
361760
612564
229748
734772
450912
623467
549555
595587
623467
632944
791854
649270
680144
572434
572472
706138
370766
314912
623661
678917
383486
719298
585726
610955
699977
792634
577663
573831
410481
371969
239110
668372
724026
1064699
737167
582330
488264
758871
603729
603729
595587
437747
485479
771869
584968
869469
29959
869469
563652
400858
81428
668372
698622
704831
800935
626661
817965
636955
562507
713179
675320
719298
792982
403193
604899
640160
612726
542859
566695
658323
721142
779672
529911
492606
800935
492606
573831
359944
467341
385522
438504
640023
187917
179547
658359
694616
392196
876734
604899
441419
907283
595587
892521
605470
694616
503529
522508
463360
520904
749469
775204
612726
673288
576219
560647
461194
574549
612726
714450
519581
537092
819142
463360
847211
604768
393682
603729
324004
582330
585726
666635
1046206
401513
463360
485496
515890
694616
791854
658240
498046
604899
792634
529168
800935
671437
408414
556416
729396
640066
225447
725375
847211
640066
648933
582330
650951
667535
541767
640160
491233
524892
561252
290506
694616
604768
612726
595587
847211
706138
597564
817965
404694
738603
585726
643275
486967
742194
317523
100381
420417
612564
458512
10507
527781
245359
655532
800935
488264
612726
734772
500650
894206
623467
539048
731462
615745
530900
821100
610955
819142
595445
676859
734772
496493
520904
417272
686617
604768
365546
869444
492606
414091
488264
640160
892521
300432
520957
714450
734772
669967
465501
817965
892521
731462
529911
819142
623467
604768
610955
623467
668372
819142
792634
578699
527654
614154
615745
611176
706138
742194
588213
623661
418721
306705
561667
549161
640066
326873
545303
665842
810410
585726
595587
491438
686617
595587
869444
544601
758871
547877
661527
714450
618429
649270
734772
774796
604768
492606
689363
632944
549555
604768
729396
584968
463360
703470
544601
506680
601927
482487
463360
632944
152248
731462
545303
800935
455353
815956
694616
810410
488264
819142
612726
634074
640066
323047
729396
810410
584968
810410
658323
690053
585726
821100
609496
694915
632003
492606
869469
582330
612564
561252
810410
526115
324252
507136
520904
604899
758871
855148
595587
604899
356419
819142
629148
731462
549555
311773
675143
792634
731462
449949
612564
810410
579732
123845
692072
554246
125667
369125
465196
488871
538216
815956
612726
544601
585726
869444
403091
613266
492606
351326
623467
1043497
604584
358984
506491
623661
574549
677603
336096
571729
714450
869444
679319
603729
573609
453329
623661
514730
731462
584968
585726
611574
654107
432067
791854
850699
520904
612726
530900
729396
528392
485496
664400
529446
584968
646778
719298
689363
560149
555854
722229
421856
612564
485870
726410
572434
141513
623467
901490
565123
686617
605470
817965
675143
672327
477082
488264
694616
869444
584968
373571
390412
694616
554972
869469
892521
640160
508067
628479
631301
582330
901490
777625
529911
571890
766445
651161
200997
869469
582330
446930
646778
574549
729396
536318
448812
749278
412206
469068
393280
659922
819142
604899
520904
635700
492606
623467
151041
819142
544601
530900
901490
492606
595587
604768
513189
317367
815956
335621
675143
819142
585726
359942
847211
559885
488264
549555
686617
815956
758461
573831
392218
462414
706138
646778
389765
108021
584968
473349
362178
632944
675143
463360
658323
901490
892521
640083
325634
640066
357413
23445
341222
286711
575057
492606
331442
511825
409074
766868
610955
319168
714450
623661
615745
573831
403370
282608
612564
353452
640160
545303
573831
735092
484541
675143
469117
604899
694616
367763
285137
529911
404655
585726
605470
632944
633070
922496
719298
545303
466599
544601
667831
203510
424895
628867
646778
623661
869469
343518
508468
498343
353027
734772
283499
643860
604899
610955
821100
758871
873964
467253
484321
734772
500560
758871
508067
623370
800935
391476
675143
690178
264696
817965
791854
612564
415589
810410
668372
731462
623661
530900
869469
174175
383778
463360
582330
422751
529911
533246
60629
702053
520904
669329
847211
610955
278596
535634
713415
687450
711235
488264
792634
595102
564919
530900
644384
792195
791854
629550
463360
411275
689363
561252
612726
362953
675143
911850
847742
529911
508702
792634
616197
830281
541961
529911
632944
543506
610955
791854
901490
582330
199582
221261
563070
239629
772886
386538
892521
785454
213481
315641
607686
258478
623661
421293
668357
706138
612726
640160
646695
593201
415149
649270
277533
623661
649270
508220
398737
623467
545303
221981
529911
415391
675143
535866
169474
376762
694616
1054812
574549
574549
640160
615745
686071
382351
585726
694616
451449
492018
519796
612726
492482
597283
492245
129151
511649
675143
595587
439344
517804
613266
694616
687640
769453
892521
858078
857878
638765
373521
741417
572434
654906
486235
800935
365674
657623
686617
604899
640066
572434
758871
817965
605470
1068787
610955
676214
734772
610955
706138
585485
757924
158177
321364
574549
549555
675143
847211
358990
584968
459791
421558
418361
609442
668372
758871
815956
649270
612564
727245
689363
426676
564740
451210
675143
537603
501360
847211
421379
589100
734772
604768
392196
569944
572434
520742
791854
948380
603729
613266
686617
655360
354651
684801
800935
299467
471223
277182
869444
675143
368452
468153
706138
792634
223087
869469
363794
675583
605470
694616
544601
406140
293106
731462
640066
784931
640066
435501
545303
189504
595587
689363
719298
869444
706138
742194
696608
424891
675143
815956
575577
405654
680473
493151
456723
604899
821100
686617
537284
640066
520904
815956
869469
632944
732142
595605
338652
459743
1010613
689363
791854
145858
544601
572434
474708
609020
771824
758871
537063
291324
594617
584968
508067
561252
791854
729396
623661
721780
483953
604768
620680
494793
413773
574549
1017276
405330
671376
648351
300212
544119
869444
179914
601204
604899
529911
448564
847211
574462
817965
815197
640160
812962
529871
410913
706138
758871
610955
612726
604768
769721
271847
92395
561252
526057
810410
511623
750756
729396
635251
869469
653546
348052
731462
686617
632944
422830
488264
627269
847211
738013
604899
549555
783763
800935
892521
472567
572434
518173
869469
615745
550742
626793
562302
791854
505870
689316
574549
811417
479871
604768
847211
490449
668372
378357
658323
441054
681718
694616
427718
648152
336382
646195
719298
815956
529911
706138
171989
676558
617156
545303
574756
689363
640066
574549
545164
528326
429460
510438
508067
821100
815956
675143
505308
646778
735473
463360
509660
545303
815956
361300
491275
612564
581013
441231
800935
869444
530900
400867
176964
847211
649270
380814
526106
613266
240619
668372
729396
668372
582330
323031
604768
354809
791854
1239630
734772
488264
873783
604899
640066
276376
212017
200295
529911
520904
561252
605470
604899
255162
682968
564496
420306
544601
119165
821100
316327
561252
545303
760467
617254
294369
549555
331428
529911
447493
507650
742194
603729
879464
646778
584968
545303
456194
574549
742194
429838
474383
817965
603729
817965
384035
756594
277707
892521
926929
686617
409008
810410
545298
558581
762551
701417
616348
400827
640066
600647
232374
693236
604899
605470
675143
689363
605470
604899
869469
714450
652678
632944
603729
364557
463360
1059917
869444
686617
457979
791854
742194
819142
434864
582330
699744
233599
792634
373330
620164
613266
530900
380126
800935
200477
584968
370335
546152
815956
277070
792634
714450
792634
543082
383328
649270
632944
425798
681651
632944
742194
675143
731462
729396
649270
1058477
528465
427875
668372
330309
702243
610955
612564
892521
549555
603795
549555
538423
579226
901490
342193
561252
719298
391728
584968
585726
476603
623661
668372
582330
431883
612564
536581
340601
492606
530900
338586
604899
371900
731462
753890
599324
495450
658323
514691
695395
658323
604899
783130
603729
246463
582330
404597
134909
508139
792634
791854
640160
649270
731462
584968
653555
689363
613266
640160
354215
777514
731462
568080
447440
623661
277368
640160
815956
612564
615983
400203
847211
646778
349389
438827
649270
646778
821100
610955
566733
721428
469454
179264
530900
582330
668372
611557
603729
610955
612564
802558
521597
497523
603729
719298
643296
901490
561105
892521
646778
399542
603729
632551
668372
792482
584968
186427
415388
504890
595587
561252
936226
553273
821100
584645
561252
384633
800935
632944
632944
495541
719298
810410
508067
628958
847211
612726
465021
689363
892521
529911
291858
561252
165111
714450
537088
612726
639045
582333
508067
847211
774919
314605
560616
610955
729396
584968
512244
549555
409191
549555
416793
582330
671396
319210
815956
612564
467042
892521
612726
879902
434524
668372
866541
436537
884512
901490
427762
590243
791854
901490
819142
573831
892521
796028
650724
410874
1062354
493829
463789
520904
612726
633481
372708
249940
549555
658323
234377
440551
817965
473933
460012
384792
658323
96263
425040
734772
610955
689363
714450
742194
573831
280240
827330
758871
515457
640160
817965
334535
613266
607946
566924
847211
560656
869469
591629
612564
821100
561252
623661
819142
653597
480631
486487
892521
894398
523460
408414
624158
628027
428680
649270
869444
473160
628305
579006
847211
632944
319356
279560
359326
731462
339715
549555
114761
589723
869469
395155
792634
276340
817965
85176
507021
328641
561252
464958
640785
501775
530900
544601
892521
189504
791854
706138
947966
765987
354491
901490
660428
573831
390304
675143
561252
191392
610955
591764
694616
817965
694616
435701
821100
512541
603729
459000
253082
847211
686617
386753
760924
668372
689363
395212
491525
501244
545303
595587
545303
467931
446542
460059
411735
789612
481177
413633
530900
502329
604768
725900
472337
234804
472373
604768
556757
658323
494469
638060
800935
695202
572434
604899
492606
398339
821100
585726
192364
190082
819142
545303
565320
569207
892521
298913
817965
377091
343834
773576
953807
800935
911182
734772
520904
668372
605470
468443
588709
623467
817965
815956
742194
305513
706138
610012
544601
282824
734772
1121941
544601
613266
595587
698779
675143
504978
611265
290089
655463
764020
371105
373691
512479
267896
585726
299467
714450
692521
482139
800935
653008
421497
319168
649619
486819
341543
792634
869444
108021
292360
572301
847211
535511
411574
658484
506084
331339
336781
492606
502916
623467
480993
734772
628809
575194
462699
754332
573831
548135
734772
931529
437801
605470
956065
333103
843192
470807
532728
869469
558196
623467
510293
574549
658323
703526
821100
615745
695974
792634
305314
496233
582330
731462
1010621
604768
632944
612726
817965
365779
303759
780339
793551
869444
800935
337808
535061
510236
686617
579121
728215
815114
365340
561252
646778
616819
490073
585726
590167
28874
694616
731462
847211
625469
129387
461020
724883
694616
543685
734772
675143
719298
613266
249755
719298
526118
598892
507429
924872
326331
336120
821100
467557
545303
864475
361265
808970
365674
817965
483378
441491
480026
520904
800935
810410
919620
603729
573831
610955
551991
791854
488094
712604
603729
520904
293395
440902
488264
574549
686617
533967
706138
595587
649270
869444
731462
386634
529911
530014
344980
623467
640160
440360
553870
405003
605470
405568
668372
323849
901490
899308
319506
603729
896393
746553
842735
773529
858803
632315
282235
615792
729636
810444
755719
231029
217957
1047056
806704
942190
1001439
573790
619636
955064
790706
906477
918971
425943
761905
267637
301483
652751
591239
694087
505867
595728
531520
1048635
885813
794024
277053
578330
909685
808469
473364
499167
476991
407777
718047
938189
467042
734287
738161
701860
517239
739019
326648
963280
311967
623977
837877
914687
835100
814077
312386
1057290
690844
695847
261860
764297
673451
761905
722430
842643
442153
346209
588505
241938
552033
739755
874732
874732
499754
774417
446655
477916
909685
835100
720288
450921
630787
378599
603472
466556
902017
494830
827418
228506
739019
690500
946945
905215
1089595
552973
1124530
272189
557841
671794
747553
242430
1089595
808469
1047056
642534
357073
1089818
837660
700803
884277
980769
278868
683006
603352
625282
387344
842735
942190
739755
710063
802871
810444
747932
601288
721594
470545
675110
738937
807844
373989
687707
685798
591239
632315
681345
482275
304827
588505
302435
790925
320702
582542
773529
842643
608660
860965
942190
418120
664357
664876
755719
805733
790706
960809
232783
665868
757687
399612
946945
755719
808469
763399
614144
582298
407735
814539
647074
337687
828873
427494
355419
237658
576732
729636
728177
830120
875913
860965
814008
309860
595450
804468
677002
417151
613243
981136
726781
892169
588505
1124530
917151
537380
618371
434445
768995
900140
525752
613266
691248
608297
697229
140970
564048
580846
838579
244208
408176
523958
442011
502972
716620
275834
386422
442533
349393
1036400
647534
837877
745754
1036400
571082
946513
553522
803007
339518
728177
654696
716366
341860
729636
645809
716620
647074
1001021
1089818
413897
721996
335404
750006
696837
909685
974850
794877
755719
504270
274595
672401
426811
541397
903167
597926
330208
766704
860965
748191
690500
734085
871531
781010
552217
794024
814539
953038
842735
630787
745989
804468
396821
738937
813874
363268
914687
547895
420913
683006
601288
724156
283499
231535
852218
1057290
682917
801207
623346
239425
246951
896393
753890
960809
906477
658348
719810
915214
946945
330917
874732
814077
675110
1124530
647485
513116
570242
710978
1044059
810444
518979
831689
588505
813700
645581
920002
884277
404342
884277
960809
466791
436819
957523
514159
484627
747932
857085
1208294
900140
823615
1047056
509090
609095
943063
322450
814539
564371
807844
603210
777619
839259
647534
432320
794024
732272
725548
580540
430482
675110
557494
844706
721471
620081
369535
670773
506084
660252
523060
991113
764297
520742
782780
419834
626163
794877
725548
647074
156879
800161
373017
913840
583260
685798
658654
656632
807844
262737
695847
802871
720135
938189
1039159
380827
590238
228714
520733
316335
392930
726463
514191
823615
673633
300738
692136
818236
432379
838579
839259
601288
465268
909685
131335
451336
715685
579609
794877
951281
957523
597285
701409
542057
944613
790925
701860
814539
810444
860965
633592
378446
437237
618667
741265
839259
815301
734085
391811
280237
494894
423984
423506
711491
374746
504453
987742
412044
823689
376982
458311
692256
545231
439717
664860
700470
468288
417068
617574
543790
407862
481072
647292
248221
1180048
560476
485230
385158
763317
783153
789930
656103
852723
400289
24547
704345
521681
536517
600215
651545
789355
590771
880056
391510
458780
705374
461016
500143
789013
901221
823154
215495
452375
779121
749107
593250
705716
420920
641062
640864
500728
353352
941162
693165
547755
585490
804052
651903
465107
675308
659852
526118
413348
646710
1107669
393509
663727
537158
204355
800346
397540
387093
270034
495686
815895
264114
489426
598081
650659
807623
595773
860291
755997
590881
522047
298384
447183
685814
356386
392259
450449
902326
852723
476483
808952
269403
401075
637619
165486
918104
898785
768558
473852
527508
551708
843588
393509
514131
736879
651576
773482
671057
584720
916159
809554
820258
960770
709940
521906
399190
639972
606731
444155
706619
662202
872756
767752
823154
606592
756656
612925
603895
741572
686253
918603
604011
190669
537088
452375
633638
645424
546962
458793
581955
286171
429792
775667
524918
629302
591957
394612
432443
515883
633239
464816
840780
584720
397550
311405
457737
457835
941349
961934
454498
525512
784325
476988
125221
746932
576207
768078
517111
747184
730759
695565
633239
778113
589668
589668
635792
466654
520891
744022
469094
505497
472524
520300
811992
509525
418861
610633
784325
702129
749243
462046
410018
397550
536086
1089383
665196
848261
310234
749243
636338
578263
622853
590771
748807
678496
633518
637691
214190
873867
479459
539615
502337
704345
378646
506788
407862
627574
600028
687527
815612
657382
534003
631739
488755
610797
207205
880056
416619
487641
653245
328432
499385
1133217
391498
606422
605230
413245
641175
917306
487591
436819
610418
397285
476988
615665
636511
665441
646710
869241
822530
938228
373874
705716
459310
361214
1023697
264863
524771
637706
484135
913840
466265
408103
423130
728127
693794
440601
264036
575390
320483
830385
507894
902326
460618
697776
444012
420777
403623
516424
565097
515950
867509
841693
311773
549787
673634
637629
820886
507894
655106
756656
577236
560851
588400
163127
331474
424835
477039
513162
551755
372312
730073
299093
99767
695255
986934
204843
653035
606762
475126
559677
842544
713806
325738
599557
484964
856251
749243
664034
215314
264626
668760
637619
631747
289531
608972
551708
750411
425427
643153
647292
529223
520629
727081
420983
749243
808669
599577
583102
863323
840984
478307
677859
792157
855855
456259
666207
447484
562146
792167
397550
559417
802024
734490
886461
319029
642198
344103
391498
712706
617278
537706
742695
693717
814625
465081
730955
847849
262472
498064
895595
809208
469733
112653
495422
648231
599260
943294
856693
539029
446779
582043
589832
816588
905086
708454
581955
663799
379066
620381
687527
600215
995341
370721
586957
540858
728127
564864
591823
651545
515963
747762
387370
290599
850699
570904
508482
913657
540451
395366
378103
709689
764775
704345
742762
358398
547000
551755
171983
646753
558959
811107
788853
674328
563512
792693
700191
754032
490273
627574
684892
504481
862710
554152
326641
702323
409420
357217
636627
986022
589668
320896
677882
743523
476162
725101
144023
385258
711789
952610
426803
621281
847849
484361
691200
547755
891461
861587
557083
787107
647359
742405
979916
419631
693467
551491
528137
393470
702129
706036
397427
747762
207703
761662
567611
894313
525058
254885
630162
865986
104185
1129658
848108
439505
476483
629302
398152
604011
1020143
595042
653035
762160
599681
487508
630162
913657
722597
694214
616182
846758
713393
820886
666502
574734
232863
568974
284019
315729
155626
905899
737917
776253
678496
593250
651576
329855
845720
1115780
793073
740003
423506
1035850
679635
394612
1023697
314361
953326
793884
501125
171429
454681
460777
753429
750498
386235
558255
778113
497470
628932
851286
451449
663799
211758
1016245
400020
598914
696829
513130
306733
951495
945567
404653
417777
750411
820886
945567
1181503
682817
526571
1035850
767752
428930
490950
706263
811992
610917
574893
972385
736879
615096
417604
283168
920002
1004131
550398
661073
344103
548099
789119
540451
442461
962829
880544
141256
468507
313015
530461
477028
367010
335622
1004131
536086
604747
724628
102488
471859
698186
254999
916362
595042
825790
492932
293523
562146
461021
735844
276836
600215
647292
588402
948351
387565
921652
876617
596447
275639
659771
418193
901221
686739
584107
421081
508482
774646
633239
251670
540858
545512
569894
748059
622010
861587
486222
680732
822530
429902
209909
373697
695893
817619
616582
481956
696994
902593
397434
676712
1012779
759218
730759
658974
369550
384079
812591
784656
588402
653245
688914
611148
768307
1065711
802379
978289
601665
700470
778168
585415
756270
383588
511941
661742
662568
289375
646922
815895
674156
948351
253519
180653
762229
684892
497475
369762
767716
601092
664731
779381
449306
722792
686617
1030829
710907
350177
360232
765383
465643
423451
670921
808669
751136
692053
469733
748394
447885
429247
663947
790830
679750
744424
878645
397086
695696
917306
957342
380813
863418
473826
493344
901012
590771
928340
438069
789999
389322
866089
476344
905593
368947
812155
429980
725384
920758
779381
686959
840509
425848
382871
557802
533850
741693
642840
557638
323125
681417
850145
613196
585490
866424
495663
535861
679909
688641
394612
601689
611959
566062
894872
103388
915113
818044
593304
277468
382820
803327
500645
756536
124098
604444
641563
609442
490416
553496
730955
589530
571584
360664
741572
582748
470238
397463
196776
591823
651406
378000
562300
853471
296881
543790
543620
547755
684892
108079
639972
589259
528624
570388
820886
630298
395839
700470
461021
447622
740442
867003
508782
503859
487641
687725
678496
449948
741693
699402
902593
482924
241938
759218
866541
767716
844368
738603
706389
628431
566386
776525
458812
749557
493327
342496
383114
697157
257946
664860
341989
564264
729845
811107
760182
645987
941162
407409
631747
327765
508482
815612
262948
763375
670921
779121
409718
768846
534164
534215
1035850
423506
778168
678292
870594
402202
527770
508042
1013405
819292
660799
911344
811082
556508
613914
662172
614736
515086
508535
260966
513450
483468
535343
547000
625399
796583
300810
483398
662172
807623
502882
476625
595773
487512
494708
864259
388165
760977
509379
808283
1032398
258927
730073
661073
234852
622853
473929
632612
351908
448948
585490
986355
476658
648127
463887
560130
971150
635531
482353
801955
684851
433964
377447
448042
823689
706036
905593
638545
653035
649702
665008
454213
412835
760712
1012779
433976
250783
633239
677724
760689
697157
458311
231768
554423
141659
600028
446472
687560
410132
580934
551639
418927
380528
862088
832776
705716
1051127
329469
808283
382807
512004
565867
443657
663396
858403
325391
642840
775329
866424
748394
600509
614736
542486
713966
533850
391302
989204
663396
823689
687527
264863
979916
375114
1101692
319556
701659
511824
568281
613296
617056
566386
656103
371195
522605
464704
502552
454112
593250
616743
840657
272463
606548
315639
405781
414932
716985
392271
725625
632012
361337
726294
953326
747762
310708
408394
537982
756334
875583
563023
605965
706501
792155
281955
668357
827847
820896
253451
413196
165181
811107
1180048
311537
897139
437603
410018
543790
819827
646420
520629
494207
313068
606731
755997
562300
734698
649233
759691
574893
892802
547000
621764
382309
636778
718888
627207
526571
492764
787107
390997
796583
707694
883562
659009
744022
476227
646753
605348
733604
663799
762160
557564
780984
878645
655608
655106
353326
384079
655186
718888
485896
918603
496770
702272
978528
1181503
638765
526314
683320
297426
693892
424041
546396
705716
859315
704927
981803
393244
801421
300468
622560
803416
309002
1000368
494713
650023
711789
547108
639390
742796
629324
678099
501244
482325
472244
620576
630162
727428
515883
498225
756576
604011
520728
869241
1016245
430442
960394
246265
462046
776980
314446
760963
450407
289390
439467
306402
572254
1063880
631225
705716
871304
865984
220653
764515
530630
705716
590364
504035
556178
568974
612925
541005
1129658
665635
478968
635531
912422
541914
772166
688007
623585
861587
676712
548705
619020
613914
597745
335752
556178
721741
862088
589275
708959
429902
788266
509314
649282
742648
894313
1030829
534406
429131
544273
635531
748394
612515
537232
518478
756576
545450
630162
728023
249369
452262
436106
697157
571584
792693
603171
590771
427576
584220
809973
448831
351726
560615
573876
727081
809257
536943
817510
732727
540701
397434
533398
663727
1023999
823341
687560
382060
628932
429310
819459
929930
642198
749129
487591
986022
604011
398121
378154
626477
274839
397434
726294
412206
592773
414600
462046
423506
409635
498792
542317
771546
627426
470747
594547
824029
856017
747762
678292
508482
533023
515883
540535
448165
1243938
835975
829990
547090
397550
398236
653119
462628
600793
673634
430280
571584
756656
713113
325806
749634
485490
494894
418729
499385
349594
651406
540789
742648
793884
805557
862088
817510
792167
400548
698581
695955
710608
448948
635518
356989
800161
729154
650634
634055
394612
421139
554152
121446
410625
622853
1227716
637619
598926
541151
706036
336055
937487
488755
639938
725173
938140
700338
506850
694963
249160
776781
306012
702129
763317
756656
941162
779381
1066907
727081
431204
449819
788266
671201
424779
638479
663799
803327
919029
358723
520149
393413
980533
839153
568228
366999
812265
610633
716046
776525
315671
420915
647904
881025
560423
448134
396260
833834
611730
756270
919029
344103
607990
918104
352061
668242
915113
445629
911344
631739
721581
597285
507968
412443
609672
986934
339937
376151
871304
474071
960394
494370
376466
551639
521937
524715
339056
822694
397550
659632
351320
772844
674176
791491
525273
600272
513815
764102
653834
313270
928340
747134
917306
611326
583902
985681
600458
453405
368593
692173
698581
442078
441981
218183
678496
586777
508848
343254
783113
355539
850792
1100744
724370
477782
747514
615044
729317
985449
663545
708245
386143
737988
348470
558982
939039
352553
467349
362190
741388
641127
469457
425927
624352
392827
769961
802831
622092
344984
506398
332753
446582
383575
942505
752686
416273
539124
385185
679371
559190
661968
571693
591660
519876
747184
793739
826119
652460
493072
871635
847832
613272
422734
665955
446322
469209
439800
262067
277167
380178
253030
634490
741420
812135
857378
488455
713875
535316
341036
734977
390857
465501
464859
619071
787895
937539
722849
466850
648034
857385
406275
876042
589668
524858
586069
528312
449225
581841
689971
374746
724382
414520
236325
559320
664725
714712
698801
210619
418895
499511
567338
491933
397438
918239
600700
839743
445733
724792
807727
682913
513384
345305
428043
453990
677203
518113
222499
631138
422283
444753
715572
472417
557484
488287
424305
763965
375219
413216
448615
810301
563363
719862
562545
514526
574166
370324
483994
616603
777478
693229
714433
576300
701647
672789
712194
501479
555364
719716
448290
758000
450986
402915
473781
624219
602981
595141
477761
609923
342534
373575
628294
476893
806542
553513
911344
194317
434418
411173
715572
652478
432658
488573
942647
439912
638963
580307
797430
294224
492830
647007
452342
544112
537129
727430
532629
405117
666045
335800
756037
258347
622092
651793
856584
508523
383502
438546
675999
640098
577622
428725
974989
403833
450543
496787
497940
496780
293896
807186
834852
620717
587919
851482
467322
259963
457011
742666
624436
333249
537531
648823
493779
216963
439399
396064
130689
854531
603338
591321
511465
398259
839403
941528
628004
551181
586777
306408
805583
570751
490707
626491
706769
505901
611977
771508
594005
307707
444330
803927
73497
671479
513421
450534
346188
491872
633369
594137
370237
356890
560778
611652
438030
712682
493592
479486
350557
631138
485858
348129
535951
789370
433098
1050362
597937
669087
885672
651157
638526
772540
22371
446216
129844
855485
630926
440366
834852
239110
530684
780632
424457
382523
465866
690393
956756
316209
415175
481806
382206
326956
700397
345689
417707
594651
509077
549719
470721
402915
243080
343341
770187
413254
956602
377277
632414
484877
595717
222983
512793
612070
640420
527131
862774
960298
592996
368629
491986
1006132
673758
612959
554439
656001
203010
587019
493072
388165
545900
561032
489966
421181
680058
708788
567487
787749
788266
224518
322510
517243
686181
622653
327878
296365
670551
478457
436081
450091
505047
657034
672679
532629
380770
688473
297948
397227
127148
599916
691098
617098
528046
656001
638627
455808
616768
644441
724370
588168
849024
730193
770187
659236
475700
600785
678186
580522
595392
439802
599496
369895
581174
805524
595717
575782
559190
713389
570266
537531
858207
543263
549161
310136
549758
570106
585726
404388
687289
710820
536923
723339
605405
390672
442350
558436
943171
451301
504582
450796
636482
269396
515101
674253
667962
493682
311520
656686
341325
628700
470063
783976
704470
973256
766010
649507
288374
463885
629156
973256
854054
363114
355032
579221
437765
748693
542097
769465
682769
374904
324914
600618
618520
452167
528468
495448
609672
699776
613252
658325
215909
393950
354420
541092
297630
487360
681194
826791
737458
256811
392564
356989
361938
565140
530585
677586
1146340
396136
456764
630687
933400
750274
254645
32640
408190
537129
642303
574445
371815
450829
214929
487866
310833
537882
789070
806876
439668
620228
433538
432278
952719
284601
654420
400828
51830
484271
619914
1072540
323351
942505
568292
460103
338688
648127
706834
629001
477330
229075
703457
634675
545321
486438
649764
328104
398128
362065
901676
476120
491933
444309
456424
471152
657468
475859
750213
718752
702355
407362
894186
349977
272657
578375
378957
515689
970162
565758
241094
545512
570509
599564
360534
488368
578876
688070
598027
798783
487134
529833
485177
646845
640015
863418
657587
574644
602303
554203
372318
701568
439926
408551
398002
1132778
391622
530315
507106
329383
635454
699995
586522
779898
433962
504503
510469
891768
596636
476829
527727
701525
526240
524397
500825
371949
744553
654107
456438
504701
416284
430592
656686
492591
539648
645213
747013
452853
720873
623935
544903
603304
701568
515029
479918
694263
604644
552082
471246
728177
648041
843789
371896
680867
289590
847734
809966
488965
488287
585631
375479
448291
989893
494125
527727
486551
532368
348129
584610
610129
421519
571902
608370
517442
586655
895593
628932
614477
455010
623421
654244
639589
673672
712350
433427
970277
304582
552332
602762
879062
735723
561616
500077
413582
516194
647736
501479
625591
508082
651796
752232
444700
837035
476713
447608
735957
1044059
234600
766010
592768
970678
783376
713014
357153
246774
650577
984801
380654
823189
737988
181576
1106712
630926
362303
674513
440986
498530
375386
412206
278277
356890
538872
733089
576207
472059
360921
317374
512802
511910
602956
352849
370631
535726
426508
69185
480585
568865
837035
494132
589407
507993
391556
343525
524652
759408
644348
639855
544273
717384
456066
590547
180197
713082
668702
872269
709870
947368
881682
810568
385462
1166297
613965
547517
567057
423610
332128
568877
315181
844444
321364
333175
763801
400681
731268
355967
538067
347648
739701
467162
637829
428538
537350
842525
374114
410123
806756
527041
425017
534586
921767
283345
671479
518641
765388
480278
491033
460696
591660
270034
611600
293545
436509
575453
390857
894101
522851
594651
1075302
219630
591696
428081
356890
933681
489561
406570
376981
826986
650937
591561
374718
965878
547023
673313
835689
349623
522532
899552
571371
654546
648788
472690
479486
849431
699611
681763
777478
725010
806100
282327
638765
810657
80264
769465
579261
662347
1014264
526355
669927
519797
600581
366967
392635
467178
567434
645798
327892
470386
573223
546792
804769
496409
575875
693552
750756
567338
964716
479521
445687
420942
611362
701508
446491
492071
822919
855485
741781
551478
530585
314975
571112
413582
452887
673107
428043
661783
526757
392260
345979
478457
680672
363857
553871
287981
605632
768483
699125
480864
613786
490691
634065
663963
709733
684471
698801
352069
947368
583912
425670
433827
635818
759497
860843
782901
650932
702355
293706
769855
436204
1127757
596688
112819
344483
669380
622646
633978
500039
867438
417997
635580
759573
991655
557457
597437
320258
626919
543255
749062
754781
715058
452209
138339
415486
891768
233724
689932
368046
418618
785664
631787
427536
380178
339326
334024
563841
433666
423018
326480
449134
788629
598924
457270
759573
579850
732515
389635
501315
166422
407750
602699
282843
551514
90173
268241
574044
618453
331115
285405
336885
497079
667962
368013
464677
463408
524408
321091
530312
406941
904266
724552
345153
711853
458110
516431
460256
803988
442463
558492
591865
713179
667456
144023
514933
353452
565195
863693
704987
442463
478754
345153
454050
690251
241513
951868
417368
423018
646195
524438
781277
628118
360106
771662
598924
297691
545593
594759
503961
645584
950978
613340
256750
792634
425277
850342
588004
641661
210230
470858
222304
764289
561158
423222
496564
641661
825302
814189
671980
534862
559332
709863
382590
483857
310260
163184
655506
303055
581768
542108
715752
452459
874838
635797
164041
524915
796548
614787
686605
376503
770467
608158
446273
707854
446170
503429
398199
304377
442011
535723
597095
246973
749948
822841
647999
482216
741251
335418
468786
696136
407750
427239
482691
453138
528895
646064
769727
744574
328471
264771
628118
472221
730563
683786
769727
564753
401313
422295
542394
220844
556180
389635
345707
745031
429335
730563
651561
543277
507214
470858
551333
512248
843836
525527
488839
194112
511290
646120
596491
668537
730563
445946
639612
677051
721401
577634
441925
621823
513428
493838
469041
766917
471279
441891
661430
514209
544264
205152
229934
874838
816715
694685
449669
377695
557291
1255831
623291
640552
194112
512097
652403
654734
383364
623291
874838
556180
635580
529856
463408
659930
35074
446480
333121
756378
282425
360106
612142
460256
602440
321091
472927
696502
473081
339627
581768
447022
870686
466417
310260
359747
427869
605838
562116
534025
612338
378687
645279
449669
363971
545593
917853
689684
636143
601437
367806
977280
570813
295979
495880
551265
625089
594653
542394
653876
525032
114012
643814
582037
574881
776758
654753
576230
469358
655506
295979
1010987
373002
669609
1212829
765885
369717
636143
541937
751666
563851
394634
1212829
459542
320829
432938
559515
472892
446480
654734
557920
555523
692990
657431
405756
881193
400378
638582
476916
678277
519325
287981
660657
732342
471900
442504
295979
385680
284671
418633
509501
517285
634941
849398
743093
483858
677312
295979
694685
542108
489899
524683
361157
338079
392800
464856
609626
852360
339938
574881
540093
418790
266046
404817
611362
176590
811846
801162
545298
726931
512097
576399
440150
604590
468411
916811
321042
426851
641661
798173
552808
570604
526687
360588
526687
273608
205152
379046
637291
378559
634404
246673
492299
438532
625764
726294
431620
273608
409125
736922
366377
399160
696102
676343
368947
733423
547528
731774
448103
421650
558817
607008
231029
565682
648501
391243
369771
524408
729212
376017
300346
836552
383673
376017
473306
312757
527552
671833
601865
551133
625957
758461
834946
709532
538144
500560
450882
264977
427529
1010987
487394
874838
435283
749948
349390
588793
569042
538311
571113
493838
423018
736922
252051
437700
769727
450453
609433
324957
501150
366498
623163
401490
268266
207851
705932
615212
444968
664731
415910
473691
674224
447070
805020
578331
608859
607008
335774
524563
462538
426557
554473
354853
299409
439554
964869
656023
336885
530632
581402
845143
689952
296927
638582
270117
1174822
881813
554553
364839
731774
508849
682253
439805
417774
681507
338468
500502
521653
295979
503261
502269
232684
421725
362622
691923
475177
449455
499599
576333
203061
236370
825302
426234
736817
100975
574096
237592
280227
272159
378687
418790
367734
464438
361201
734828
388833
481004
516689
415855
723832
488072
653837
316680
255632
743093
529856
377187
674224
590547
437024
762435
638424
687787
421436
701647
690503
741621
842814
729710
745997
807448
602440
339584
539615
484877
463921
700574
670450
832833
297691
512764
521653
446472
602699
594759
534458
309441
575020
345153
682785
423940
511681
279256
692637
177120
551190
485640
350627
307561
781282
495479
323409
645824
368411
398467
543575
705932
881525
417898
448535
613340
524359
472474
391761
528895
409718
493216
557507
501504
715752
475940
594759
852717
601270
395163
721309
1059095
502217
570388
469956
748118
677051
897218
450259
475940
434246
447262
749948
458018
500049
686605
324662
594759
782278
525249
446276
535557
443145
379631
81428
498792
481936
792143
747430
357017
628932
598892
407237
653882
668145
492884
566828
485120
389881
499891
217866
487729
486802
784007
805692
336902
408760
522253
555613
306909
610992
739262
213481
413993
525844
428970
375180
454024
630969
669466
551876
658863
440772
612966
969001
577583
449698
551094
712859
372440
257205
610070
600319
333300
307584
409532
363078
206122
590821
630343
373481
600945
497762
766516
912846
569430
501200
537381
380070
217138
459477
631104
558673
353571
287427
758368
416496
589746
750498
639733
702168
579006
421788
771181
54409
653524
561628
948380
75268
540850
508624
336168
390833
493072
617025
631002
779817
595783
324947
640602
362284
399825
791740
433653
602777
401776
979206
365090
370373
429476
544669
671470
426303
207205
459107
837877
589005
438380
765349
480409
349623
584946
671089
532758
611736
541794
299664
609150
597920
594129
921605
808372
973372
404862
578945
452298
287305
275680
144023
416761
517837
474690
479500
689425
668816
447900
381978
593332
302347
347383
410202
761974
511615
900502
458512
637576
590570
590805
389951
495351
501058
328599
440791
456007
261533
724529
579922
269403
751562
694955
481880
494029
680290
500685
551090
797216
383328
640510
284600
355345
555216
403522
484857
222748
625481
172202
465406
590586
375567
704050
495259
649774
236177
263602
646490
451798
641212
411460
656104
742627
488542
878925
531477
421973
661376
559896
644381
478695
1247097
324110
784931
563120
615044
302156
458916
530618
504401
638024
202676
541351
492814
596514
630853
727332
382871
982077
460336
484910
320194
524731
508464
311233
529292
525492
803886
358538
651931
651142
600127
722926
754720
380779
317461
176488
643730
471877
762683
615665
366763
653867
473801
486597
603914
396378
186984
393359
495511
244786
404722
632012
491872
393901
378876
551822
367104
476277
420231
526209
93630
512216
628706
536130
979404
513340
665590
672511
509205
361401
645564
594651
298009
382292
751486
533735
239021
740311
424442
333239
302703
677142
399383
318260
837889
872269
589949
427393
537027
539408
323511
485120
414695
559452
616797
575267
343270
111694
612891
611913
544405
693467
646847
604572
948134
417857
449858
531980
457050
521350
591284
780598
390434
766882
972385
465413
613796
342312
963617
424623
850342
491889
369223
741953
527871
311983
920168
336610
481972
261573
525170
464210
440360
420877
647453
852641
563833
469881
802403
292701
612631
363508
428877
462036
643588
475254
440379
403984
598211
690178
1109962
826658
706834
577553
898653
524207
658935
633623
478398
480437
728622
425496
502070
469107
430219
859923
632414
548685
573598
478531
579701
562752
517133
558940
588700
397209
392141
477896
217976
511451
753429
381427
356981
546896
590233
348503
242517
696502
503139
267997
558496
269897
737228
414534
488216
778792
312188
532119
567487
543004
848098
349293
560173
658410
360087
757527
563217
837023
639827
304468
422790
500306
636134
626023
90375
313200
696298
537069
620509
608728
701176
579911
405636
475718
556100
372875
224257
420865
406508
502352
984952
434644
679182
584259
589760
511594
821068
545050
625198
806113
567289
336058
633636
454215
409440
640605
399182
560577
354251
446701
597926
396451
582633
612733
107444
559103
789912
631372
441183
732558
499456
541313
871617
702998
593205
270287
414699
637008
754014
884157
551500
501344
274495
356966
663620
360534
445768
739599
670074
506931
33662
360216
806565
748984
361606
456607
284967
316026
338079
685391
366120
276340
719677
275194
341509
292438
377187
494868
434601
763423
362704
559744
384809
762147
367777
438899
400598
182630
498624
612906
628089
699142
231659
327251
600215
549555
640853
677243
356987
673737
629818
232972
735630
536737
308021
668699
572564
478646
427397
537654
477730
407186
697271
648247
307241
786076
692992
391619
617689
160429
947630
784860
400123
739384
464676
456438
849465
48003
347182
520067
589214
375054
433458
506599
616746
388887
293709
342622
473606
585726
344793
457796
424406
595979
615781
846133
538778
507714
481630
150943
635726
780328
675806
573503
629243
598950
594582
210261
349325
370606
375666
315746
390167
465333
183991
570266
375994
638565
323315
465866
960783
783153
416677
867769
846602
605400
433320
584784
254560
592107
473382
634150
436946
136112
265807
588142
472442
681506
634082
386343
650013
327226
399376
376869
582434
585334
443624
685133
116781
698430
410776
455205
388615
1011460
494370
519501
505009
574512
611218
900268
541782
565313
234826
399032
180506
570875
510645
470985
721780
726744
738937
402016
272837
424132
509138
411413
454681
453199
333299
674212
623302
259763
487039
351437
321160
486455
433503
665076
732505
471110
654185
607445
469787
380742
754430
675883
627496
333017
546972
646274
411314
507827
657335
207341
823359
772272
566245
689655
427576
605428
640471
499649
731782
359460
816831
560974
396136
291500
324760
710895
522245
654490
454406
711105
605416
453393
622986
231386
563023
267320
611640
748608
259980
244779
529193
453458
724099
573232
469209
291215
447552
752875
440962
578306
773319
590045
578712
736762
690116
482823
576464
681494
565181
514058
416936
270652
843480
581858
432397
516332
920758
682458
614846
323572
397550
451494
258766
597896
264287
426280
662816
245373
329598
158966
592640
702740
546276
500905
511033
922708
624320
399201
585183
569894
612849
493613
542692
714812
567137
559190
626738
517688
749002
493790
785811
866541
84667
325116
292402
582911
525664
705383
455830
407259
485371
465268
444706
882088
497752
547266
668705
371133
534979
671731
543430
747776
458061
556550
868378
512296
365746
733984
582911
406194
400666
635245
658616
622857
632660
546916
765528
722800
623782
592428
532338
697835
315708
502809
955377
388487
722130
768596
546914
157423
582233
386380
669321
573184
946820
578050
547472
326934
674552
611060
502173
1015735
668702
207414
436084
400718
650919
669329
677132
847368
791861
640738
818916
644969
432169
632550
480040
745974
770493
391949
524059
723338
445876
851722
801397
837683
366150
515379
515385
540549
521482
478158
680914
798974
440776
466633
728934
600933
810318
562028
791988
585356
344822
555020
520013
705870
600946
691228
582037
441416
641376
546914
481462
604603
791793
705753
575121
890659
683010
617545
753450
655668
718047
1056667
573018
620598
600182
473549
460002
559130
711683
734557
436731
400804
673215
714698
835566
651349
415125
594487
540593
340025
744976
952580
633933
586315
873867
696991
610487
665451
389895
377813
411810
594215
726739
819235
395002
729626
738609
185840
631371
546346
657166
439416
653697
349623
665463
679771
460554
459505
820396
610016
452742
547950
851408
499334
509717
719149
569402
760970
495318
301446
514705
634187
436731
654401
456755
736239
959125
399707
537205
283498
904256
375931
682078
756724
554554
568889
779014
435841
520604
532048
427292
809912
842870
728058
382630
661064
301197
375861
512541
674385
742751
858275
403898
803458
642633
813077
620984
807623
993458
690566
546497
722800
619572
558023
698198
700095
572012
641376
831024
933604
822117
543430
353068
285062
1042528
557598
195321
465128
593849
693285
629834
373050
403378
400652
486826
939431
539596
528108
465268
665079
633013
385972
723327
501046
548325
265310
757088
380874
679008
523257
645115
827755
589010
471702
537210
676343
559360
643974
581659
673215
712850
705408
392138
636939
571720
666822
728547
772451
743587
486826
792289
924435
750907
618797
846931
457163
399807
439834
585356
800307
730560
512283
457737
467046
363849
613794
534215
333103
247296
644475
265895
626383
496334
435927
339447
584633
539426
818534
547233
700435
547528
400256
776337
323312
629318
674552
540593
484769
496334
568109
645445
549840
634226
868169
858272
784412
514849
319618
458246
539032
535363
164379
515631
357017
531315
788959
710979
684322
454774
627485
791988
547266
716835
353151
766323
576631
417713
267751
877697
501981
963370
626015
512404
664683
698616
870722
291820
833191
671394
791988
710439
643822
899466
601300
837683
673704
283498
690847
559744
599024
606039
407062
369864
692519
599286
567220
448948
555211
384189
387281
435558
297966
739296
543144
328098
525664
323692
554057
543173
539426
462590
779347
352925
537944
433786
531315
565959
696758
547752
427572
680314
768922
290278
610446
563775
560469
468068
535447
655724
703765
594879
881682
797014
453534
380874
537944
755566
726850
691693
461921
533293
816436
494761
360087
1023448
572902
718100
556661
930969
498581
544816
557638
724678
477464
518548
379863
328920
339024
775536
537485
538505
583256
733984
470025
636478
601251
566661
739550
755134
459181
614667
629438
239877
434712
658857
575200
680914
490508
640901
691465
716585
472064
496427
663763
601031
467949
792394
766946
547233
933879
536333
697632
264688
306644
299944
523125
680212
955377
560827
448750
716835
699495
668646
247647
468557
742751
396644
446214
489172
525422
573184
518603
548827
610030
813077
845143
744976
184605
735068
490508
485774
632902
589420
530714
1010613
566756
573184
735724
406764
210952
696546
274611
735255
594441
563442
539186
767925
563113
587014
555211
382228
467322
489420
690566
521020
494599
468043
671317
484959
506086
500760
573018
461352
652461
373472
757088
1025612
766488
610075
753509
410024
680212
594955
555635
572869
494447
599636
545232
765608
837396
69609
255922
555229
524082
984728
298257
634425
393019
588758
843742
439834
666822
502809
143727
728058
1028978
582375
776654
520174
519200
187690
381568
589945
375736
529636
671034
901497
730560
774417
513069
892292
538752
361911
788629
585718
593068
406046
653718
747517
786802
833191
543430
714787
800056
608591
718100
402706
633059
553346
510519
509852
571868
512283
545732
481703
301726
533050
533050
608591
472337
781595
1020874
717779
513381
583256
593935
579221
463821
641077
903206
400804
547950
779845
760145
705870
651810
460002
552808
33372
480257
693447
900309
414423
867833
525032
776036
831002
323714
548744
427338
580070
730560
473974
775758
670912
745310
796186
673704
638032
365148
551476
984100
521489
777193
557465
535587
457667
782182
427872
828512
370671
447855
449367
486182
620509
614458
737272
722589
540154
439834
813077
620482
594487
410345
407035
586766
738174
537822
484922
714046
978250
276371
663763
397112
590034
871915
342268
789924
771823
789559
379863
461556
588506
539944
595122
705870
508855
465876
524697
491390
939635
798974
363545
746985
825662
863572
659037
536564
590821
768846
523664
541476
444383
465192
319618
532385
396473
351915
754357
720245
385646
254807
787760
555020
543498
699893
519432
427911
387030
592254
494865
905200
695135
962345
465178
496307
550269
687580
804259
539583
531918
515373
799274
326863
451981
726850
579079
346298
565384
828512
427458
377251
438033
519231
1062354
400777
688755
529473
647064
653925
676462
873544
978250
982561
648521
574331
436010
594031
604631
936881
536676
551237
343623
845180
716835
608265
428824
473777
599286
785811
781595
522260
500524
644762
807241
282442
478249
559022
364078
599286
423573
499614
360863
590237
533500
718100
503846
181736
668396
409498
305334
588506
319203
673623
1066288
564005
710713
572082
1000783
684014
573184
782375
382005
531315
523142
766946
541520
422576
866952
492052
161138
859316
868378
499000
516230
593462
708679
590243
619526
722589
433661
555211
583129
563442
424465
323055
551643
704755
539228
802940
192483
546023
457610
711683
622841
533112
614272
973170
809246
676096
819235
592393
590136
393538
739550
603131
723149
300250
390409
538505
764518
706762
170375
524215
692028
559819
613483
571539
658857
523958
327765
810066
326095
219580
564221
602712
585356
807448
745036
32403
851173
366498
477671
809246
561564
726034
336476
517296
468835
611577
499650
126837
678442
841802
549996
700991
626242
428367
681762
589420
654401
318657
797002
628080
668967
955377
453543
767925
676462
539583
863698
533156
781610
687580
681718
757088
514180
675669
537822
758012
680212
408394
256916
779845
654376
586787
654540
784676
706909
190477
572902
503962
482394
616383
440360
574331
475938
856656
151091
590495
869553
639152
608037
546914
572420
399447
505171
539583
739133
612849
306416
934062
622572
764477
491808
610030
715322
573876
704236
412779
691228
589420
374821
524697
556495
398293
724678
1018993
756724
580701
558023
690015
737967
460002
321722
772711
696210
577129
519920
571868
599184
915958
625927
541453
622509
933604
785092
754930
290088
556363
678977
926333
904256
266332
334859
295071
431204
552283
464529
784676
640450
313332
666936
633867
476644
801397
411041
544816
680914
288282
455456
815657
537822
364601
634425
939923
57316
688015
575200
483291
447482
491814
691465
366763
648530
713550
675736
267181
804898
596671
536564
585334
298084
797142
1059209
664683
531918
720135
529254
457807
535760
426280
566939
671759
588134
959060
677272
781595
704755
517688
612344
763691
684991
735724
533293
632922
557999
691693
310454
498657
349157
420205
770525
543173
554816
493986
614458
572230
810464
460222
701014
674176
492612
571868
419349
479423
594640
767130
589420
505047
549833
547279
168975
721080
398034
340061
256319
852360
683143
735255
550520
313138
653925
592796
617733
532527
480646
557598
680367
461594
443694
714542
750561
768596
556166
871915
1017918
565933
571720
547842
761117
577422
868378
249438
397685
583963
397685
530707
595068
428725
831184
572620
708684
540263
366184
624551
710008
764518
896416
353245
625637
633933
502809
572230
396378
784412
320524
443408
632341
889151
782182
374992
688647
281522
645004
544320
93711
676509
683865
404333
533292
450829
596778
524041
23445
498937
415670
399017
484270
1067836
375814
667209
483087
61580
670905
785223
810421
595852
941613
716084
1120776
727937
674515
609626
437539
356932
214650
816191
478925
134502
420975
558307
510945
415276
660805
792557
607880
685996
1263504
430107
701145
1004006
589134
738013
454711
469032
594355
985243
506117
366537
59684
1175155
610956
663329
981499
535411
643230
422776
929361
333997
784883
823046
376982
388306
967027
546492
824527
471141
434561
773257
344415
502737
843975
659307
786847
189508
843975
762328
499684
426595
1054191
610880
634341
535057
558109
534085
790864
597502
818353
493075
307754
743067
488616
253599
535452
503296
564809
793667
780825
415310
783592
570066
816592
1001169
630480
477916
848826
911754
464489
640947
857480
278818
108131
767690
569517
715998
748968
244630
1033906
522659
387063
388306
203588
462115
852951
505657
580169
816230
970830
786920
535167
573243
696957
443880
642495
569415
205210
399825
525293
378128
437151
1079624
454944
967354
371605
542974
766280
485755
904732
569431
841049
419925
761693
634964
408203
229332
664397
757092
562378
908388
868208
1006718
418542
576060
292360
435499
642918
578772
670810
770572
846282
493019
660762
580624
1024379
588118
709435
903620
644974
672678
911180
669982
703744
541002
600536
497832
486249
281726
574956
828992
554436
770387
489576
793395
586263
298907
632040
814077
883905
738882
623519
321722
791740
427718
404342
605305
927316
333440
447568
636456
710063
653752
451241
444625
501345
558345
531772
395583
683317
902430
933174
421198
561966
1062515
344103
136079
461209
627007
646455
542674
546165
495279
417086
179914
814384
779779
417722
764102
478925
1087702
975475
892343
747798
791527
1223526
754347
897343
758273
429396
1001769
410481
756646
544957
801955
814788
749903
1106047
248830
375825
795220
569948
895918
721042
647018
652672
796806
1190493
557041
597870
506625
642428
1139289
253519
753231
370589
196270
762454
616895
908388
606190
913781
435822
216435
790864
522475
759397
586707
601438
729068
587088
738424
722430
511004
749324
900226
621469
454213
658148
4872
733604
913979
872411
655516
829815
549490
1058854
278116
850881
687244
701081
588283
432234
589275
552494
269393
420219
484503
490826
620208
498252
579136
448718
752759
487702
760474
544872
539453
303040
574668
835147
38427
828400
445708
362396
680081
627259
770207
469980
547116
852567
803618
516621
734939
444373
835710
547761
724631
899253
403235
520788
652672
565316
458780
808995
707116
438272
481286
625720
242658
453295
973588
430579
513281
738092
611376
547908
979424
552078
382859
1071567
694225
534018
408186
812094
490357
633070
744250
792482
563070
438799
557080
818917
413309
226578
614690
891014
867420
304498
826687
599286
296899
614528
631686
627007
934741
696957
559765
670904
647218
830189
386365
383202
729483
634808
642867
659754
685653
698734
471721
322640
634008
1005558
689794
688092
404261
678337
235999
443190
490208
413419
454920
390502
634808
639569
508417
420408
400654
480416
675713
299742
605466
1137718
1004890
681700
503107
1024509
693163
1088715
623519
987325
932971
511291
528167
750263
1061121
505255
388193
832675
531461
917306
345775
406912
733089
613894
265895
826928
762651
678945
1142656
750423
497571
761693
522119
630162
616559
446750
529055
604489
1171388
491172
686263
607348
1134102
201615
734942
586185
802463
651245
680023
905769
892971
847790
639569
693257
771839
367499
278070
593765
576258
459505
498273
557484
867899
661480
702793
667209
962663
574303
623097
555613
601686
990927
967242
485333
620482
311652
759047
668655
525551
641392
539788
793133
790182
414775
745413
641392
687971
521168
1019269
453884
983243
476992
401945
483166
675056
634591
506398
529058
647778
520180
1137718
500820
983356
552089
576106
673548
490210
579371
886487
455344
712268
681553
661296
511000
1036604
895939
539583
286564
818964
780369
464154
459600
736827
368173
535848
499167
243061
514881
672678
761813
804939
775848
437903
561178
1018497
671803
548459
357441
1092609
687294
504209
900590
454122
871978
814952
280002
738424
451394
189502
620173
539453
711278
355181
656707
671839
548336
1163896
583277
744112
140250
438839
629521
494284
826687
472871
607125
674518
661638
652039
728622
752759
830189
642867
704470
629839
624668
375485
880956
409112
856926
650697
535418
573704
729536
844326
418680
549072
1125415
540456
419540
734423
881389
425017
678823
1141803
390194
628897
947799
533618
335663
463855
145858
752759
624731
713402
155337
424305
795762
731598
433776
831975
811297
463878
742405
608159
654386
272821
760242
584146
717930
390974
656541
723590
941136
206502
854929
565561
636926
227605
483058
648997
779962
386738
702204
486249
774801
407141
424206
536999
763513
903264
518282
644598
785325
822029
806535
379549
633937
844066
504701
584853
781493
776026
549155
355846
536401
677650
425554
506242
873462
661840
281838
918606
509043
659099
572196
919471
685185
824909
477896
700156
523898
511319
877637
608561
830649
646398
540340
423811
514640
527219
888231
648997
498350
301015
543858
431769
789437
568823
688170
436298
486455
501690
323055
332931
671803
336413
1017149
724120
606848
782341
891809
567844
498565
649978
425891
1014876
601112
504209
477268
1001187
526857
652638
476297
580436
517829
323748
311933
695565
436936
712018
877637
743093
609739
456925
751825
507386
200419
1125415
853110
541261
1101613
764606
895939
749324
610837
670539
669077
495217
298384
460693
808995
667297
970220
613545
494029
276637
492521
832675
1052006
631787
629521
504754
507287
697699
616780
724945
515418
661840
660734
450796
393658
641699
1014876
900273
730007
470739
623018
1011835
810057
824909
831935
736444
861292
641243
338266
734467
683091
511437
535979
515152
432902
879062
560461
714752
508966
923607
587068
715621
455397
803117
294532
580696
706947
818700
124382
638282
639276
1044374
853095
288221
553036
510574
595122
449817
635370
465624
377415
475558
1004072
583629
794927
571455
824909
565122
316850
895450
701315
655469
345238
532123
360871
365038
649038
762569
802700
723149
830409
528831
799227
703120
630162
379075
504594
607770
749948
496473
865114
688603
643181
452269
270494
872857
864045
656454
826047
643624
326704
309002
668339
375054
391182
581426
888625
584831
661713
126988
283345
523777
816230
305118
536926
582135
483993
720135
542315
363719
1033035
812048
585691
710423
804875
621750
411333
481177
586810
688170
419193
812968
536169
608561
386717
1024516
539453
384312
871134
490871
110783
619586
493078
805561
380453
515503
438812
628080
829643
655515
476826
856926
544739
506596
317218
412323
767187
443494
366537
362115
299409
352061
423811
602613
342614
657996
653153
574428
509471
527545
854314
592602
536588
434341
687516
535731
665868
412421
239457
591241
903264
995038
364549
690844
404173
775848
117360
593449
477187
762935
852951
758368
550542
704736
1033941
975142
917821
432186
912158
620173
784359
749875
457733
653106
490131
311788
468052
845074
458563
381590
625927
614083
481498
761848
498273
707391
509632
322334
368746
460199
561886
860403
639874
663226
696955
1021568
624994
618017
570222
627387
354826
575224
674741
272114
652831
941136
299879
992003
426935
1106348
684851
493175
607348
701703
556114
487462
798056
930961
689794
690979
990927
686350
497226
646455
287518
1134102
508207
676061
1160499
1029775
1017522
252702
648784
401764
595174
786076
1080261
835994
547116
554264
780655
877637
263259
819812
462660
545436
890932
606445
1120776
770694
678337
917499
436081
631678
362987
672058
436439
700206
816284
1041314
388795
775848
425918
781565
707763
732324
625464
796364
163975
774184
628703
887243
453633
268949
576286
729663
756950
799081
885344
410341
601338
533152
353027
699377
488694
764983
495036
604664
375011
280281
745651
466479
611376
635000
571704
767187
364637
450765
250260
1006838
724452
929361
656176
647247
382042
232863
713520
859967
744112
606527
1157572
720178
973588
472716
414397
681748
628958
628897
903457
376629
386780
827771
389296
748714
681417
368765
444155
432520
328396
773300
926088
382364
671839
509509
730746
541238
769133
443489
689170
238744
649038
736621
496650
987001
704866
527037
389045
544526
512667
743308
676390
679670
975142
368828
444743
709189
625464
648127
97692
654833
613071
495349
551074
724457
400610
783320
514749
262567
789831
739450
621071
364633
532701
750274
653021
1111434
762071
539104
793133
664544
569948
599020
504034
579804
516865
498250
539625
546544
686316
607446
246666
539529
554776
751511
542572
604550
711649
364586
680081
700037
360724
867208
647280
471683
585930
655892
602471
525551
753036
483993
680237
1018497
504209
706261
887243
640572
606445
554509
661519
1079561
654452
569796
309847
872919
812317
764759
545334
777095
471141
264571
659425
635770
558450
382859
726047
758030
676061
400701
750263
957740
643663
231262
659930
1024379
775169
705556
543891
739581
741674
802463
618112
457904
878490
317324
677650
96091
499884
800858
574804
342224
956065
713783
395556
297592
1117197
489579
764047
900901
860312
703744
144785
694488
474612
744402
929877
590782
574303
539453
650577
871904
534956
762229
671369
745233
710858
511065
805507
610804
592068
355677
431635
596528
447354
703895
622800
555059
564809
432431
747798
640226
515535
697016
701145
865161
122627
810300
544894
720278
639365
605454
590297
630342
805759
505828
340986
628080
534018
792556
682697
499383
805462
414397
723342
626651
449676
56023
787341
611659
962580
526729
546461
658529
715039
376551
269400
544001
155635
929361
669982
575389
683182
844614
693193
717568
530844
629669
685951
570850
496985
363794
468209
596072
610880
668655
681748
581711
1009989
364802
410341
654676
402609
227912
737009
886985
712247
684699
1035234
568690
701703
734423
339635
702377
719675
707075
726557
430429
687505
780761
640572
628975
619878
754070
557654
787810
566344
656078
356932
525794
635000
630342
752042
718874
744172
616712
772766
654443
810112
888242
929844
680442
523151
665131
763256
621071
928667
770572
410015
778472
570399
1070970
456819
1050889
622092
170975
448128
519502
431603
716984
509471
602613
571455
500932
812048
617955
453992
616062
573545
459600
504168
469055
661557
880050
588283
632922
797654
667631
713766
640572
512426
712310
546165
645661
681700
736757
921713
532389
392378
547480
877637
706247
366564
534018
713657
790224
536169
685820
710331
506117
357010
575827
658410
695967
682002
721872
586497
711047
555955
744277
469424
769908
731321
561265
594629
934741
740678
594737
649038
636511
781610
669159
578623
835147
569266
365981
713766
900273
483946
549796
806914
714676
460467
729663
952016
650213
799971
113583
411368
687294
460028
381286
793395
459600
407266
565569
459129
598711
710651
955239
420915
566189
760548
715725
561061
370589
353829
899358
286627
904732
853077
613107
502670
555986
834070
999229
926088
639603
537781
205531
581739
652977
709557
735305
453890
672975
879060
703864
722657
632341
544311
697597
688624
768421
528978
493825
765695
628623
568353
871904
1087702
618201
709189
559741
756659
515648
510314
503261
653376
752370
430362
591696
835833
472243
383287
429971
436735
791137
409840
521614
578318
105109
627508
547629
950004
504209
80446
1158095
533179
650595
720178
471683
411597
710072
537129
395142
709635
854371
292229
422969
443182
660934
1113354
741431
659931
826687
539083
594333
553790
705400
856678
783592
531991
740829
305842
263246
797254
1088715
688603
551997
707017
1031303
341410
641605
395308
675153
363338
470950
546104
410125
707374
478102
434644
689824
654643
681700
734939
465673
560435
699308
321933
604768
373994
462354
490991
647806
406373
826877
700039
492005
317092
611288
579371
481851
481308
654676
331141
393175
472173
1186172
578318
429789
249043
1082780
316954
325738
680534
470875
659307
661713
1186223
598366
727970
289860
336436
668339
770220
973488
642927
501265
351090
876592
669077
352546
402917
733295
906944
490797
273635
643988
610232
758289
774855
138082
1120675
501479
464488
849360
486366
720449
779868
724104
521158
666432
1034808
881844
730007
491059
595685
710589
628080
694306
288545
547795
937206
440641
944180
538669
709229
516748
899259
182548
714986
781528
800305
452381
993581
882039
590482
636039
614025
770207
890301
556091
671369
670469
476642
282718
656018
670905
601112
994766
426951
616712
528384
530844
444332
811255
628351
491177
618883
386427
509043
584342
795682
604353
481286
660934
595924
732275
597926
509583
411368
493462
606848
452361
899544
873760
811049
520659
789005
419658
784621
302424
730746
897529
578060
653021
793551
743364
401632
810870
552268
588760
569714
517793
468746
859199
578682
606520
701700
560526
561747
62864
607130
963209
765695
717355
729650
64127
755766
616712
770038
582459
534455
898817
722430
851911
543720
681621
564809
805462
509213
874023
390250
594279
766045
776821
477677
538160
796037
421253
643875
745165
755874
594805
525422
383804
509471
243798
424236
743067
785258
623663
682270
674761
919350
1092609
486717
750324
389778
613599
1069229
429968
455517
549796
461829
673745
538842
489080
1009989
805462
474451
297038
383186
892681
1211577
574452
336042
736892
633705
371081
769203
890301
880120
767408
456418
648997
530321
426296
423509
747798
927291
683274
539782
1121166
614653
585635
741066
602769
314135
903457
566327
621700
547908
389296
544717
259909
244925
511615
513911
268982
567381
287359
772723
911948
343518
931423
413799
664780
758864
640195
596046
513761
602295
814384
466479
621505
458617
565844
435269
847605
785131
469738
518639
710613
712929
631591
891513
595174
511194
631371
451527
914505
761927
431707
451150
644660
340889
835833
525513
654012
627747
804217
915179
725879
677460
559741
550139
764149
501265
604025
270652
630553
496692
697090
648997
494370
1075302
568299
611825
702408
679348
502670
579157
490511
567682
634286
378154
499649
624249
384659
640587
530940
693672
660436
1045196
549712
366816
419634
850881
791306
298892
789667
539907
550360
841386
614066
589653
762717
744409
725879
501265
509867
901161
599684
673003
511004
303487
876507
684613
594890
316041
976913
963986
521588
724899
448956
610232
245240
547442
928957
242527
499511
436679
352495
627669
960598
883950
585913
636581
699456
799118
588368
662615
752759
417394
983243
577268
445979
363083
639058
1117904
1004890
470173
556440
457896
603795
398710
794243
574303
511112
727718
636800
905001
457484
563158
528156
529473
584114
664113
490099
522829
146247
929361
489401
377701
647943
966083
826817
669982
650978
753231
514830
822340
566451
892877
590297
802436
395624
600102
787667
500049
542899
482326
591716
780655
809332
305664
566509
708126
606190
585931
732647
364762
301082
816230
500423
395685
641699
333192
743917
239568
587691
772561
607770
494019
502972
562135
433270
476992
590364
458563
723342
383339
440641
729068
688512
374537
723239
825890
649790
1125415
880997
930080
471721
491462
669377
870565
496985
770969
444786
193426
546165
284059
590364
931423
487462
384736
487378
625454
1001169
995038
321883
659157
368828
491215
612353
921184
332400
561886
455885
912319
433407
447427
680442
460033
312691
705303
631587
366537
728920
979693
863903
430429
973191
732324
864045
297946
827755
584384
349246
484900
491177
713158
556925
654386
555197
711895
357585
891742
563455
897283
571693
575503
611485
1010987
678056
427999
542974
403029
727970
499383
568185
518639
459040
896383
569595
340106
1139608
582748
902373
498954
63174
677776
557395
661296
717880
569714
391113
792556
581426
1070722
857882
606724
602062
698832
495135
524693
1000543
890138
809317
688603
537129
802391
551011
407964
677288
854574
563734
755522
752370
768296
790864
901304
1095306
616270
508270
835286
471408
671803
1114014
374883
571455
687244
512927
877637
608158
491356
672678
981899
596859
684613
372310
760616
473656
365933
1008583
324127
768856
689219
555000
677650
551779
752370
667032
871642
592343
771714
798745
401228
166993
553799
291836
449996
987170
801746
913516
458513
682670
593321
955239
433194
590834
810057
436136
604386
1050889
579007
662615
723630
995065
450592
448718
571863
770446
596120
497126
516153
510200
762454
334914
899432
649978
341987
905001
757524
720378
912378
374264
459446
326014
588235
697916
491033
725223
535848
1001760
455885
705303
763445
699730
672419
784383
390475
384204
659099
514170
441853
836857
710556
549644
727192
929374
763691
632764
462322
661737
661296
811494
702941
417777
605404
858275
334510
776382
717568
666521
456819
341459
473950
527047
1137718
725049
327483
870866
801764
904651
797334
562276
1052006
616469
639612
262067
481677
713655
559459
539907
888242
871911
985995
665614
543281
794405
743364
964192
392218
721843
466479
622455
510541
1014876
689779
804353
678878
678919
479848
167765
569857
678625
311252
602062
635571
743397
610880
744402
778472
437936
751522
655023
706476
798319
715430
385259
347156
751558
269074
590643
519095
602712
341857
335842
716970
812895
515950
733391
605186
811494
598910
550872
569972
649454
635677
555521
818530
626421
533197
760548
535738
283122
811736
602062
880357
379097
288254
1005907
682561
758878
850881
574938
613293
843975
737009
462322
835708
540538
598311
510915
397654
648402
294676
509485
1012804
346109
960989
540354
619836
556819
279128
310977
665550
731321
649548
574633
627268
743874
470950
387239
678130
628009
579521
578976
162569
982001
588368
428797
587088
675336
532363
743658
899253
639152
568823
576320
524123
133531
857909
560484
400524
931795
731663
744709
753231
672419
689402
659414
883905
962580
596068
696957
805950
745233
299664
449296
919405
857209
456907
402692
284154
751522
507570
217649
454964
859859
509726
844066
521158
666012
819812
388887
775178
703895
456959
368072
504582
536999
342505
411368
608922
644141
555601
1058972
502961
468750
809317
409144
580624
911105
767194
454400
460291
232783
474581
747612
707017
665390
923700
583902
414560
703744
670112
609531
404261
541503
559741
653158
982163
385348
835147
543395
381907
574303
1128607
742987
724552
493284
571535
402917
363051
602062
342134
705556
932176
817515
308259
703357
974030
444871
956348
269639
671376
551094
733229
732041
669522
41813
540373
557080
703273
554436
658898
686595
512283
506107
598891
342564
590888
229370
778605
271615
728000
538255
631412
773005
643988
844985
388795
363971
708975
432491
467950
450986
908388
661398
896152
502014
865917
436799
650104
763049
763691
820160
803916
680023
789127
419942
913979
539389
737009
935204
514165
939760
804189
723951
705556
563455
707639
254239
749324
900590
434204
632177
194112
99803
389985
556114
673101
361171
677460
545436
622707
652739
561751
925952
705400
509858
590297
501031
327454
456832
220313
561020
680050
399491
520689
823046
712854
613790
1044374
264078
781307
823495
481045
804735
222748
747683
820160
499475
540354
449934
656541
935075
613376
618165
346114
692981
908388
469232
658325
623291
435269
414428
602769
693755
420334
579136
732710
700854
334344
535979
816284
847677
269897
1211577
164017
472105
369895
617530
961910
553665
442013
200143
725215
773655
482233
643310
648583
665352
503361
391190
507651
1058854
1160499
587830
700464
600358
525551
549796
499884
194112
675053
966089
696153
631189
652882
889861
609167
649250
738882
487745
519369
717907
425744
402105
678001
607348
599636
663009
702633
1044374
768596
696231
814952
1072196
715849
488544
499900
762446
643822
854929
826817
744581
694867
515631
263054
478172
602769
277705
579221
617955
515525
876507
336257
492114
704394
711649
549712
468764
360911
1261322
655904
897283
568353
525761
299228
560270
542057
853110
669604
609674
441203
469068
684699
466870
177412
559741
849095
541351
585930
1045196
757857
663477
575389
898624
929936
911016
650405
1121436
999229
378584
382005
921184
746948
528629
618763
514199
716891
512667
563855
817887
523670
511824
472174
860908
447138
356473
966083
658554
440842
408240
230988
892612
793551
663956
279709
760669
283713
550872
608159
814384
619526
570035
743874
1125415
407244
340132
456153
748190
811297
758864
628117
771439
1157572
774970
441467
633095
701597
521576
737939
420942
709870
677203
756290
672895
554908
694366
597921
1117197
446542
498565
758997
470545
416912
539453
825302
710858
553599
504350
384189
456994
202047
780983
654386
550938
464638
817515
372523
441932
707075
816016
394480
1050889
579136
738158
921272
402053
709435
725879
624731
758261
436325
573243
495036
756560
495897
529568
448668
895918
842627
575386
459746
710072
544526
562011
774970
683879
911523
575050
435269
468404
762454
749427
682697
508966
764302
479300
534018
748598
431634
579091
895886
888242
639628
665807
689619
382933
459740
871888
619020
592917
502442
658413
781868
510500
528426
580398
891036
903264
504015
741220
538990
677937
651407
377868
788611
633399
766819
655904
643889
627259
486249
460825
545853
551011
269114
503107
622793
462006
679371
789437
604353
854880
481308
452408
439741
81865
386259
717987
496149
502479
549897
674954
988465
605629
707576
318942
566000
497761
585032
751511
1034505
434217
542521
644904
854627
399491
528094
308323
693257
535363
638422
489714
782654
699308
366692
751880
623519
342134
736444
160855
433113
181736
981499
458376
489911
788055
674761
763861
814982
663763
917900
270848
864045
970830
218669
911754
515152
761693
701774
565258
879925
418417
695967
456439
387239
483622
249267
606538
1006718
699069
611577
506425
530379
1011773
662099
534907
633204
729515
359821
845021
492586
749312
695007
475350
537580
633682
537658
831149
793368
576106
631677
939638
652444
649198
565127
284582
337011
782214
295038
905613
472241
431330
741393
687897
983356
319709
574073
782298
708523
460362
635392
578046
497963
873599
709578
1101613
818432
818616
474960
678919
257079
567575
264870
509858
490124
832137
670335
838249
857909
546984
999436
264528
798110
856551
350263
751968
533568
1273007
706607
854574
341156
319609
539016
948066
597923
598708
607348
637399
658943
862096
372008
1092609
268620
882913
528214
439588
468962
566000
347667
770675
675806
1052006
602840
897343
541316
494483
348905
665868
465159
814788
885627
485813
811019
479291
847085
487844
630575
658436
651078
745131
564611
616582
668655
814384
514139
621700
579199
548985
449225
566971
892179
339760
443119
508782
931423
880956
658794
607209
710423
666012
892971
479085
843975
932971
729349
493886
786590
777693
331302
705145
689619
863903
481326
540422
818152
592149
688170
739885
629825
528478
1018497
314760
694640
396308
640587
828101
591300
810632
685996
490692
560873
579445
861596
575063
692587
638318
627269
686863
420465
529245
417941
564003
853110
613208
591716
869318
683274
718989
714347
524715
774184
923969
304076
905104
439990
532149
200156
641682
905471
633937
829049
323055
336144
640226
895220
415771
210994
312952
490991
713356
384204
459538
826817
486249
569714
899253
416920
661737
386259
673867
1079564
581832
491292
588432
549100
805462
794943
327237
797654
399491
539803
659414
515503
1007816
496334
514131
603683
668655
583349
606445
493132
690979
724346
387093
537063
492984
441102
524104
748389
723089
465128
708806
590835
353761
744409
596296
595781
559459
368163
418345
652739
676370
847630
717027
492586
720178
440361
484900
678201
899544
725879
590643
542351
577972
581895
764441
544332
275436
529285
820106
433270
769083
713766
749062
763176
521588
879925
975142
1057753
1137718
516295
579028
392753
665131
826817
588637
506385
556509
592147
899358
534511
710970
597416
536926
519502
211849
1204160
579118
711184
803117
536065
406009
767615
722346
964192
756560
510254
478802
803609
595174
563443
584107
594805
479918
380901
854929
828101
514881
557080
607125
375606
650242
847790
516295
533955
743411
546165
806527
528111
895220
446276
746967
266792
413418
163125
386869
590281
856678
582401
708359
963209
624404
557094
782793
720252
735515
637512
754347
329970
751522
729483
547223
1079624
558905
579221
848866
706445
353692
355457
450216
639772
612370
628080
602812
897664
383828
579261
389948
448668
536040
632248
806914
552724
569796
292540
493447
753374
296954
718190
434561
457334
640098
684613
803117
424561
520075
496485
449575
932176
578642
321660
275106
712939
389914
496326
707075
911105
982324
702996
639058
570066
893149
665131
314135
540451
723342
756290
595174
515538
289716
568185
937669
407244
457733
546916
746967
709827
662615
538900
511319
770492
670139
811269
483858
715725
686480
691395
1078307
1075897
753108
157022
423515
378256
699069
331442
1034626
477554
574864
728777
523511
570895
449676
374769
911180
535731
820160
777583
487200
761400
853095
636945
469598
620754
1052006
603111
967525
900759
590782
474044
871911
544739
712939
545905
445128
318090
806321
837573
531772
644355
541169
780286
791809
459000
746502
751522
352623
703237
490871
462716
546135
663511
664700
476120
813440
729650
607770
578050
528170
421253
538842
524443
698486
906031
635929
582757
476859
803977
434633
919471
594561
569940
525210
360054
561265
516882
533152
628743
980257
502728
547480
609579
439511
366071
724945
673322
719295
1058077
741436
707075
929333
496481
797608
898624
480388
611376
927316
634105
365693
444649
530990
552279
637215
770675
361545
559989
1070970
399834
508966
467692
459312
643310
597870
603422
674813
551074
587068
1125415
644974
662726
713766
376628
776073
391195
698343
549712
268580
533375
388795
768559
421776
888014
639152
730935
637296
394964
460573
1189334
587830
497226
509213
408596
538744
295658
330208
329571
417438
864315
720849
923700
369762
743352
587774
749731
947375
842855
694024
591367
539713
811255
806914
916987
453580
812048
440061
482280
593781
734939
692587
426280
659414
428501
589429
314642
414604
640853
717568
533152
899432
440061
590868
635474
709212
765722
703273
482186
560230
1203390
392901
1016491
982163
829643
906944
589706
682002
672619
699402
579282
636800
617254
258927
938189
667452
599020
788055
711038
767408
558982
586946
549648
704986
836857
723775
683182
639152
516432
918606
725976
572433
515478
550872
667499
564006
968276
854314
458830
594651
676096
768559
758363
620062
834070
1257665
587068
668452
534069
563245
554273
588235
507213
921184
447843
574888
615248
871978
350372
695967
994766
891014
653158
896867
532795
540354
397945
575389
377385
408186
444138
605635
639038
713066
586207
458019
402917
1105823
728103
1203434
859405
579402
804452
492149
1054989
776452
715725
438455
368029
911992
376212
569857
487702
662615
900901
326293
419455
802970
554264
812094
591810
603834
513911
667586
322303
549712
637038
534455
529438
383430
726047
412353
806321
470025
631074
534399
674761
594031
679586
782341
360673
689619
771523
1257516
777693
711681
636926
703357
312525
535363
720252
820160
509078
603529
490991
589121
628832
899544
359403
514654
362905
280891
702377
829049
622511
675153
461781
547350
481347
510541
670567
661097
936681
769402
1087702
546098
903620
426809
745818
299345
541782
508335
946709
796499
387267
861321
634448
900273
479407
799105
557281
961547
648940
694675
618887
680867
778406
437825
546007
367172
708359
920960
680557
891036
759007
802436
911105
604584
103225
547517
821910
920396
590782
943531
786590
567054
535938
555970
937264
816191
596581
627007
647010
550558
291193
773932
705602
1124612
450041
456819
760956
703895
692407
504404
851466
464952
689170
842772
653802
373520
733391
689402
464942
618165
542525
602564
643549
326641
492807
995065
704394
697090
555672
653444
786679
342137
588198
869318
601375
679493
783271
603967
651023
715354
786030
575782
672971
562276
451449
946239
355333
438840
620413
678008
835022
714462
597934
372021
461994
742240
631924
302690
647851
912552
332300
652454
534744
357061
676913
236370
850079
863235
602036
485027
823615
678008
689145
773543
546234
616797
502926
537485
771332
440628
535283
612353
560632
802861
655892
459312
739821
459914
433336
196420
380696
939635
448874
645811
512934
504812
537506
525811
454699
761998
572386
337750
719388
511411
536070
492600
379075
850079
609080
486638
632838
548194
722735
693052
879806
749376
253599
501639
324962
407333
579135
464708
713975
692978
612956
821116
785692
703996
593226
625122
557255
607024
430775
628123
640380
666744
637553
425336
863972
652534
418861
433181
351904
613131
510571
466781
544505
778964
766186
475940
160680
761998
540882
626381
639152
691679
642104
533381
544525
678921
789979
670788
357936
417585
609080
574969
813301
588316
778350
431064
390845
570156
504812
280227
628698
534929
583805
491298
582295
987732
600737
474606
432143
775657
429255
342027
873879
583790
620249
503475
468099
487174
537221
699977
708568
559607
867399
571480
605428
525325
46874
384160
737772
572528
603450
322717
528146
530391
472304
376779
458828
356954
515018
544978
598906
380003
623468
586240
447261
527701
545980
927316
865375
668733
853352
587063
472474
380345
425336
585169
673460
482886
534929
728023
608644
847200
726287
659908
487174
733991
603621
796094
503788
605238
1129658
634934
720267
359300
575518
614386
406730
537933
584752
357414
540319
756907
574041
455696
426771
841617
386747
627923
572528
1009660
550244
613604
599415
446452
719388
540882
743812
813614
365981
583758
110758
202565
990126
398539
729536
612452
749376
211668
870866
281053
673460
517762
629627
399218
739821
171931
188151
436509
628698
709208
663105
644867
658242
715125
646771
374370
680195
367577
574330
633283
486864
476242
304308
468764
362229
676913
488050
593226
631226
666267
531870
688805
509659
551759
771947
594698
465022
405810
668133
292184
518388
777855
830674
664472
640142
737180
620270
678510
569312
696653
577095
479334
846504
399881
893920
381286
740706
589180
498053
552786
605238
877423
518548
529040
715125
598749
457567
734044
446063
821693
893920
389985
249428
1043716
958037
568782
591810
823383
596916
569715
482830
768475
627844
271694
729941
635193
488050
582295
534399
242894
552724
878807
445018
607910
505019
915034
571890
418069
613604
781139
761998
476950
515759
868273
399055
637393
665119
762798
300735
521995
354809
770481
521653
570284
524126
666267
691890
629948
435354
666744
515759
681258
348120
741855
440867
490334
638392
631226
745091
721118
544286
712586
585481
521686
753500
468068
754120
198972
487174
577805
396473
495036
558680
594524
565651
926757
469326
569210
406844
795153
729941
778964
281575
648247
506996
441955
486843
493435
685826
450440
461878
689011
668131
725348
682557
599415
610569
825019
564413
294369
856251
824395
658242
514695
494447
429255
881312
524126
806777
794875
623926
454690
494713
830649
606794
555613
785258
553710
501639
696385
590032
456296
691679
616758
450135
476621
666267
529138
662789
651142
434593
264114
193117
1060184
727379
631226
668733
482577
653413
970263
737096
544978
782171
492770
418893
736499
510348
645669
512251
453172
1075319
479101
717662
523839
587910
987732
605711
499108
328063
821116
620270
532627
537506
553710
690212
433336
602036
712049
572590
482996
337173
64470
506996
775848
607910
445905
781139
396781
903457
568782
597852
690046
446200
192328
410361
338398
666178
940152
533113
129460
467426
1043716
657156
630268
901378
572499
478301
585723
964000
637553
608405
510348
540034
386911
509238
721118
483388
585723
672277
504812
559644
761998
261879
612413
744709
361439
511411
515263
284714
328900
677598
607824
530135
605619
544978
847790
595883
280008
567936
332753
739806
583006
804814
715354
213539
716359
341874
744647
864259
288615
688718
615688
442779
784850
572082
177469
554379
627574
340657
461601
554747
517567
492770
618372
702013
607608
537221
383295
739806
516414
490422
565641
266518
652966
448097
517169
781440
645859
569402
447261
584752
614234
641128
337750
782225
448392
576428
734598
934223
432721
793334
816436
405565
626023
608037
415276
677748
604482
947375
551567
605238
450440
541954
452124
821693
754077
356255
542486
736499
576039
440123
626387
669839
707623
1026956
346792
633070
459261
560604
995341
599358
821693
561879
450775
567572
581600
423670
790640
769991
805742
595883
421427
680237
296954
637824
425161
570380
871225
492206
392508
736499
599358
697194
94664
472567
385379
466127
510568
745091
607343
642104
577266
626857
648432
526222
579282
670788
777855
376455
715125
582141
529304
449996
530135
446964
791736
693424
492784
811049
510377
355396
561879
770187
658242
576889
645859
764952
629948
680050
615241
832016
915034
715085
541351
361721
472304
741751
687729
540882
926955
515912
658398
825890
619083
524556
468099
565968
737854
680382
447395
427289
399881
424701
664765
593226
584427
835081
694320
712819
526757
863972
544978
821116
757504
875900
646771
672122
707594
559595
456749
495185
572082
575503
426459
473887
543888
696653
558680
560056
352896
561763
636161
503754
552071
539083
576258
196823
447261
673614
553199
429413
706771
478301
470006
884277
520494
671805
715125
355417
534929
515141
696653
613002
659908
760967
469329
667110
610045
330732
447599
729941
387012
863195
569312
778081
689118
740351
597198
394647
609630
417394
428121
678008
381395
554265
785446
623926
680448
706771
631570
684295
702888
658242
307047
834978
518081
807757
576006
777855
432542
622709
572082
636278
570574
421149
511411
714110
328920
669665
387865
498480
350063
323967
621714
694501
459914
860920
168500
423132
761277
572528
655663
557301
467778
727379
429980
697490
479334
707566
693069
599415
648768
792733
552166
509659
109588
485027
792321
386235
381395
490991
607024
616025
351166
518101
802003
360921
28883
647851
567573
442113
585481
601464
483967
615438
426459
576428
544679
417941
479334
695151
1060184
546234
931863
613914
488573
595515
669665
828414
780761
447138
749376
649201
306574
712821
595121
200496
304506
157380
425288
691967
452528
330531
278729
463064
427289
491707
971211
512319
696653
559512
554237
741751
580182
647684
470997
490296
524585
436439
543004
646922
871001
512950
767187
552071
737854
579777
308755
592602
696653
575798
529193
708442
645859
634914
451421
418321
583597
753509
827502
613826
864859
519250
583790
648247
1030070
650482
637668
972929
391087
538893
546587
600737
557094
736180
560632
680322
574649
572082
678510
737854
469351
617116
216305
388922
509753
869521
592247
548370
664700
565282
674517
531870
493435
556897
625122
394037
371837
726890
619445
588136
446542
640654
667345
788744
583006
338639
617686
771332
817913
793334
712049
665119
500049
429102
201297
441955
352529
779221
449115
633834
821693
747013
846504
750253
583006
371968
616758
456925
693069
315301
417540
585723
653685
522263
432972
697490
518261
623468
694320
860265
648733
599415
828512
455637
657969
493299
833849
645859
591428
565651
209868
456068
915034
626387
977791
734598
342614
673460
990126
802831
484772
492770
357563
494090
657513
687560
508985
638392
389219
906214
554237
768313
524612
597852
573876
793261
765880
407725
488573
432143
1060184
554747
552132
616877
821128
622709
487174
633239
633834
821004
614386
626387
463347
923302
636177
995488
429118
731411
653669
646771
681329
707576
504347
610311
172718
450135
715752
615597
689079
499656
452648
723919
955419
602036
651796
737854
535795
1077939
555364
666744
668929
471331
327046
180653
609080
488573
654734
694122
402700
411571
400764
725529
503754
665115
419014
619083
455211
707566
322060
723733
647851
563583
987732
434593
285433
429460
526115
524267
515759
788769
366185
468099
258478
603450
600737
334313
877423
766691
437056
627802
526677
405565
830674
478680
617112
476950
830674
715752
617112
497453
611958
722728
542181
733906
643842
586240
425336
226539
448535
523161
774970
199162
295182
419634
358176
343661
819271
585499
434569
461994
681329
553632
741751
627923
597564
560447
479088
518388
631677
747138
518388
459261
576428
493313
553710
270606
459225
607353
917263
401101
617112
821693
788289
731417
598731
355467
729978
464041
1061359
680918
528756
410662
589503
577068
677492
1060184
380063
157290
430593
627802
451921
760971
725279
896447
443786
898817
665119
719281
430821
564901
588533
522719
492830
464041
447608
513633
367495
539660
558882
567394
343518
469367
459261
595384
629948
561876
661072
691528
138255
422483
507553
521727
773442
702528
482855
733124
739806
569320
715125
707363
512934
302847
492213
516190
503754
515141
448956
667345
500825
597852
203672
417665
240191
587063
702528
640943
824395
682417
576723
520223
464041
337750
664607
770064
468776
808684
518388
595121
473928
604550
585723
595592
505019
616164
430267
702847
598891
640142
408175
866983
609460
267280
616164
1005558
906363
374179
361607
595883
666744
674395
641128
160800
395134
527694
666267
551124
417671
591822
371247
734182
450440
601137
632838
496440
543004
641164
429255
410776
687817
383468
628698
616164
595121
522174
777855
778880
428686
708750
846504
684676
793983
755719
293299
874989
840953
1031650
739821
471140
584752
695696
464429
85561
776717
785446
569724
514326
518752
459225
633060
462223
723918
714462
827181
557915
476449
579420
477115
554747
711098
303720
912552
722429
635193
429118
893149
381131
665119
675806
554237
487174
285354
499823
448392
501639
549617
585814
729117
287702
325943
714110
554237
470997
370251
439800
629948
203015
670469
748762
588325
737684
509425
539660
477757
396058
642104
728831
570574
648733
630472
940152
424285
429255
461021
938242
885955
603450
967569
668929
581600
574152
631570
648247
576428
728831
447138
789559
609906
667345
842542
496761
311305
289375
482996
607343
329128
863195
880342
438597
737854
770996
572320
446063
717953
872827
741751
560500
504138
432542
417665
1031471
372753
427289
446063
583790
830674
282863
436359
461431
425336
428815
343305
709056
530135
567936
836543
520241
623926
570427
448392
690212
748583
642104
786832
596662
572499
569642
324987
595833
380190
872614
158291
250771
764524
410361
796911
482996
668285
576039
556807
844368
552196
602036
488573
591566
750253
556935
635193
517704
454919
328976
928034
847734
871225
623529
458091
469585
586810
595592
162548
634800
874989
272229
562142
902794
731411
831104
806620
793334
580200
669665
736499
333225
362090
484597
551376
712608
552282
437855
617471
603352
578360
319197
675806
417290
669839
515141
157747
940152
423132
866983
477115
510964
690212
608037
546587
654034
263616
602741
434593
644476
597934
704326
564880
626467
691707
893920
418828
1122147
666935
885924
480545
529297
609480
517981
508534
246463
859729
863235
287694
437298
544978
612452
613826
539660
624731
646603
553093
689174
864304
320426
594637
595384
778422
433336
755982
732641
593226
854880
635220
176911
487685
547271
615438
712049
586652
459040
368243
210952
410361
158503
880120
685880
499108
187719
605238
454690
296426
630931
201342
693052
293395
558882
936413
566113
596485
441955
681258
545383
685880
754854
605586
724514
836543
540882
608405
476449
604768
745091
589503
920168
584482
260029
509238
585169
517169
508684
866716
561879
664472
768847
361957
426459
435110
208271
470789
477488
590276
514531
689011
349041
564901
413807
537221
764843
431650
346527
559594
554509
503475
835988
767203
497018
527508
626381
651245
619271
722629
498614
430775
804756
250560
607910
232368
508361
564901
493260
631570
677492
831643
326681
302493
1131672
436204
515141
517326
637203
713083
627574
584752
553199
443715
661840
340926
441080
602036
587176
621714
546587
563445
426459
583006
773543
291550
1064253
756844
987732
719353
906214
729941
564901
678510
454919
1158143
579929
390057
647684
551876
569312
668131
682331
565013
863235
652966
558680
527508
450091
691522
728805
392323
617144
445708
528756
924132
510964
430592
565968
592428
779221
356132
933490
863972
409092
219326
627574
612761
715752
631694
495351
690046
681735
714462
432143
569679
670140
200062
689174
1052006
642104
493124
426759
627574
306707
462223
719353
603831
787054
603831
634237
583952
754020
795153
645859
503754
321778
601464
423132
699977
631570
582401
555928
482886
631677
633834
574734
519512
651142
446144
840953
597852
343258
631281
670788
776845
414793
595121
430429
447395
737772
615438
567751
716774
655663
566245
515759
361265
444700
733906
595121
817474
678008
535729
572528
563023
354420
480864
370401
390845
429092
580200
637553
616397
349784
462223
218853
393135
616758
768037
708442
871225
219742
664607
229438
575626
682331
670195
977791
478301
485514
804166
627508
702888
475717
551717
565968
658242
771867
560500
739450
362560
475636
680322
454699
409701
637553
748525
623926
498926
676141
882088
683965
567670
614774
504138
866983
806777
569320
494761
558347
1261322
453870
720308
631924
662940
646469
630472
465072
516298
672122
616758
679199
515594
386765
382944
645811
632838
617116
510964
478301
695151
637553
801974
940152
509238
977791
682331
722267
512934
528465
220669
695748
781440
473221
739821
551694
548194
412791
528526
207113
698465
1060184
381395
552071
779187
722429
881312
491042
560632
430579
667809
790640
210109
620408
734598
625122
509238
978289
765109
547271
428121
411498
700595
524585
429118
513633
631677
372629
866716
441749
684264
598749
782225
186943
653473
734352
534929
447261
626578
495185
469410
748337
743812
733124
569053
519797
834978
841617
772636
740983
289635
398090
625122
664472
672971
476449
521727
651622
525120
781440
408065
454699
572473
670788
638392
721118
781139
431352
1036245
658242
613604
400621
308083
422340
437405
485904
543635
569642
408112
681258
462223
430775
488033
538165
651716
524126
599415
729941
569642
708448
290576
637824
466791
721118
940152
757391
462150
761998
805692
516190
465400
539962
550244
531408
640919
630969
441908
689392
554144
850550
496787
715354
648087
766186
728831
298480
646900
669839
565282
812962
346250
599415
400621
480108
314310
638787
1008039
541381
494009
639299
430775
674038
457804
847734
734598
493462
786030
287518
938228
524757
767408
633217
726741
758510
634015
544673
611813
338339
536366
510314
648007
341037
668899
578020
672971
638392
331302
1027568
471468
534929
544954
565282
609691
581600
427289
479608
465036
451510
227205
607343
362396
672971
542572
790640
702241
543635
545321
433956
885601
786030
325567
505308
479334
665320
473928
705092
498614
609460
487870
479334
510202
645859
448058
637740
499528
584752
348142
458092
554144
459261
403418
426727
563445
550269
640142
500338
560500
673460
609080
545383
597934
566113
617112
652244
655663
610872
507968
708442
736499
508985
459358
511288
778081
369309
627802
286376
741216
448832
766979
585499
410361
409718
455397
405810
237395
585169
550244
623546
145117
1011835
574962
211668
621714
511411
666267
551694
714870
521653
440776
594637
619330
314620
425336
655087
472304
482869
625122
594637
425258
522770
675806
715354
813301
596662
128901
357414
333299
560500
548744
494469
274698
468099
524077
677598
765880
524082
543703
716194
516190
707752
600436
397234
655362
718554
619445
927185
528735
264983
828991
504138
598576
425258
896969
741751
833670
666924
491814
470997
582184
540463
531870
715752
472304
482577
598032
417540
563583
476242
668929
513185
726703
560632
691679
512934
583597
595121
309847
610122
402166
958189
697194
476175
480608
368432
546234
647684
380979
773527
459473
489966
577407
694320
858917
265975
432143
670788
617112
679297
464782
690212
337750
646771
600737
609661
686253
540882
717692
629556
548936
595592
569320
428121
549221
414684
767645
479926
728831
547061
780183
563630
635220
914658
664853
554144
847200
546234
343487
251148
623091
389391
458879
613340
652966
656469
616164
653841
751272
866716
623585
602036
579199
1060184
345706
464666
303487
933490
287523
200172
648247
1062399
833849
518388
682331
598749
731411
498614
191091
481026
834978
708442
585740
432143
537019
575626
706771
558882
618731
523523
777855
615241
585481
531870
505133
1060184
496761
401101
612339
373386
723918
750324
585169
499879
566445
855931
679297
544355
795153
536896
803231
726739
381395
437899
551694
745091
866983
279982
821128
664607
417540
656469
430897
699011
743994
715125
739806
524566
614386
503632
691679
472927
691679
619083
591428
713083
278208
588283
677492
906214
850550
687545
752757
721534
367021
542946
630211
497523
635797
523523
540778
203604
572893
558882
517169
824066
712899
203254
566472
313097
568782
517169
613604
697490
668892
523582
168808
677492
389446
402160
498087
738635
798897
509659
448158
376477
467778
830674
486864
490514
445420
704457
681329
617112
765880
637393
523910
365968
446063
707594
405565
670773
490361
500821
429255
506212
289452
696653
393851
610045
495948
429993
608405
651937
802545
269500
961665
640142
620270
513633
580540
839005
445711
325355
866716
555284
878259
214532
575798
192141
874989
803231
529548
872827
744011
551694
576891
420181
418618
583597
705253
723969
714462
482996
680918
547061
663799
854929
872827
569320
1062399
737772
260172
973488
492770
528756
687602
524566
499108
680322
209365
742345
616758
542001
551567
281930
655630
580475
480852
793334
607024
677598
588900
640943
510964
622559
594637
749376
595833
459261
680322
547271
588709
738937
713538
370403
448392
540422
491487
596662
651716
655663
593232
855931
482886
391087
509543
572082
761998
419498
384823
446063
551376
310041
906214
669165
730231
482886
454699
543635
285194
608975
415226
640142
961547
779221
647230
757868
570574
715354
585169
582601
647851
556935
768037
771332
509238
289928
387865
529138
268125
833652
861084
702528
606346
157747
369925
566910
645859
396576
384536
576877
437902
467778
180227
603831
855640
857176
633834
413245
972947
488573
381395
346490
1062399
473928
594637
571515
627574
782459
314725
768313
676913
675740
491540
563583
648247
630472
528756
784598
871001
584752
513466
590782
636161
426931
679297
377325
458826
902794
556935
880342
487063
351090
430775
939635
567936
495185
386257
336166
486638
706769
567936
603621
464480
694994
579777
593226
430775
770064
367533
241552
595833
528503
583614
658393
409074
316177
793334
273007
745091
702013
989657
715354
361558
457793
717692
183943
465007
631924
551694
279510
522280
722728
362868
558680
617112
472469
518388
616758
467065
841617
677188
499879
663852
558882
565968
491282
476449
733906
585481
417504
448029
455696
536366
570109
546968
449101
579777
822551
627802
365776
707479
608037
554144
476533
417665
637393
477432
609914
437228
803147
569715
557255
781205
429255
565765
782459
677598
429255
582601
408365
741751
791485
447617
509659
627802
761998
550244
450774
561705
788055
377523
575798
963986
592149
299972
693069
528756
874989
610112
549376
659908
498368
570770
586517
1081191
690212
700835
984054
831643
722728
560483
594046
547271
595384
407948
486366
430775
558680
699667
295674
428797
267228
569312
505019
497866
528156
666267
644458
517435
104185
233724
427289
465400
773442
993879
630472
328459
691522
622709
443186
548795
753587
599358
335774
759215
524726
655929
631570
554747
900841
442184
449676
897454
43112
423245
523523
287426
506841
270751
544525
613375
675796
486864
880997
768037
595592
702888
852630
715752
743515
374883
328339
464041
488505
536366
436876
511411
677492
532613
742649
586240
551567
637824
496761
272223
461994
565651
591428
680322
576304
505867
268125
529304
491800
517133
963934
492063
569062
40776
373814
470045
422684
417665
572499
533381
737854
599358
709675
713538
619445
465159
453467
662789
867399
531320
636161
446085
702528
397463
874989
366116
558390
572473
212513
472304
559644
490334
483546
59594
702888
551567
965287
936003
551753
627257
510348
586240
469032
413418
626381
576891
469351
633217
1062399
773543
563583
195321
738829
545593
568384
689145
499932
638392
600913
627923
896969
546393
576039
686253
692978
493435
230604
778964
507242
646771
811611
321379
478491
476950
395134
502800
632779
446214
707207
386886
627802
558615
512380
487368
613071
600737
722429
643377
631079
1022115
560604
659908
689392
781440
778964
662821
459914
533381
570032
338516
575626
637553
551694
617200
430359
591823
506130
332863
417540
455696
649590
714462
588369
863972
660768
866980
292410
651716
407917
391638
662738
662152
632177
618667
696653
972929
552282
241513
565651
391970
565968
607824
325036
513762
576428
500560
510348
500049
589429
551237
614386
564901
581495
238799
696653
678917
689011
621116
763093
513185
506409
700595
963986
602054
428121
579007
400621
341509
866716
571333
662282
821128
924132
389948
654722
798020
642104
623926
412171
470258
600767
652479
537221
524757
482996
615438
469351
723919
687729
615241
809915
364134
548739
469351
612339
569715
659908
668929
488050
462976
258562
617116
788744
635193
733124
493435
677143
566434
326429
304890
589503
282829
371229
923664
522212
525948
576039
680322
542946
442419
742609
807757
472304
102009
737772
734598
516190
623886
458578
714462
643075
585723
722429
513636
493363
1077939
796417
224225
301147
545104
640602
399312
640380
553781
565124
568014
443556
457610
72743
659091
634237
761998
619445
599358
647453
417665
667345
635193
972929
645811
830674
648065
522245
699456
546323
627269
684864
880342
693052
689011
546234
649297
425427
527512
678008
668733
714110
1026956
569642
236718
721118
486399
770481
647064
533381
728831
627519
549840
464666
552098
558347
821116
603621
846504
1175706
697490
650591
533140
504978
391087
518842
430775
678510
641154
469351
870467
608644
620408
487699
401297
598749
465400
739806
881312
1060184
451921
543004
430395
736499
913525
623418
556970
679546
616276
588950
558680
626381
268125
689145
840953
458512
694320
504812
672122
619445
524566
664109
629956
621714
231794
569715
517565
486864
572159
635668
583597
334068
438080
455696
687729
603450
715354
478305
463321
631226
628280
702528
281027
294355
467778
713538
380239
564711
505608
487174
631924
572528
1062399
933879
847200
666267
608975
877423
794487
659432
743540
1108257
446276
784196
589503
563445
387936
627518
490496
534929
503475
697194
524578
382523
488050
381831
476950
906214
553710
534929
482996
528615
331823
887871
400606
524384
750565
642104
424384
567701
840953
507287
792328
781440
529517
803231
749376
580200
312648
354303
896969
726741
606346
646469
543004
412220
476723
341387
850079
770188
583030
506192
715354
488573
658242
804756
789979
415631
733847
461994
913657
509238
271705
754120
504138
330501
754120
533381
580200
680918
782225
623529
738007
277070
736499
426412
689011
411029
493435
448665
652311
591428
689145
806620
524757
881312
734598
454690
473928
216426
855931
568782
743812
635193
509749
495713
646771
207311
369353
403390
552786
871390
834978
782225
673614
734834
505133
504812
417671
547271
547271
556935
438839
646490
474081
730088
595121
673460
402153
433195
483546
523151
435477
841351
893920
840953
645859
841617
675414
855931
690212
499879
352064
472304
766186
440112
159284
568782
400612
641010
563445
555949
276637
573343
736499
530135
529138
655663
1026956
804150
680237
615438
507960
145826
981406
788744
770188
339183
463257
524612
583790
355081
290923
516190
585814
524612
715752
874732
761998
642933
972929
478655
835022
702888
816688
605198
607824
572158
553632
642104
434593
400012
245165
551094
249428
384079
544525
485895
548370
428121
499108
832633
745091
576204
583758
25006
374095
602741
781139
429118
792557
644240
490511
880608
811494
340926
694971
272837
631079
609080
566113
706771
778964
308083
462223
810066
264785
405810
568782
677598
616758
381395
446663
702086
924914
564901
472304
546666
522263
598749
412156
591428
503754
364027
313529
613826
713083
350063
551376
728831
602741
556935
595883
602132
484976
642457
524585
410568
736588
480416
736357
456066
866983
543004
277058
451415
645521
631677
545637
576039
623529
759215
550609
450381
550078
544525
522263
465341
410984
903206
574221
707479
700108
521727
707479
723201
609460
750863
389531
182548
407357
553199
633820
640369
547023
857909
20412
512479
388306
660894
896969
373035
804756
692099
568782
623926
551567
428538
674802
595121
472086
942170
591566
490835
675740
777855
1072878
685880
690714
574989
712049
679624
429255
538205
645811
354075
645859
603063
390262
700204
591566
578699
785692
639772
623455
603621
719388
478172
207840
381395
572528
458767
685174
544027
511559
648432
483546
594619
538187
1060184
502479
906214
402352
697082
824395
358857
446455
766186
553909
150943
658982
548194
612891
302396
689174
731321
575798
371949
511288
440693
750253
511197
544816
728831
1255831
529580
494535
469351
617200
603450
426777
796911
492213
636161
406912
580200
440992
569715
678510
834978
641128
300927
603063
374483
511411
633864
516067
564901
726739
35016
329182
1028328
626381
642104
60636
723338
1108257
444858
340022
455010
317906
987732
786030
1096648
914997
664607
778964
596662
691522
594713
475127
613464
647684
370606
816688
524757
374095
467792
441960
567844
697194
693892
482996
609393
526614
702528
698641
893920
936137
475823
490334
781440
714110
400548
631226
583597
1049982
546525
452124
699667
448688
370766
544978
409425
524757
612339
833849
346267
744952
398121
519149
862594
563445
441955
509659
591566
688805
722429
788611
546968
163545
604773
634237
902794
249418
734942
797628
702528
544958
516420
229828
474089
772292
731411
603079
479101
603831
693069
279793
594637
470453
957806
597934
558680
552351
579777
714462
557948
591537
563445
608290
667142
807230
629094
719353
554747
751307
866228
450440
426638
551567
778081
872827
514849
395821
831104
314591
476242
788853
351233
585499
362290
717692
641128
678201
636161
615438
495063
768037
418895
712049
573018
813301
389924
533381
729978
540463
734598
715752
468099
537775
852776
757445
493462
678008
662924
660995
514199
633217
828287
356555
464666
521727
559644
600413
1017149
555211
607910
773543
164705
748118
866983
645662
512934
551567
795153
761998
662940
568782
655630
526304
428121
656469
464638
498939
447464
639972
559130
556897
667345
443122
367581
686253
524126
553632
594637
522245
631677
636161
704737
450440
382112
767563
795500
447132
708766
758981
391087
750863
556321
560632
426951
614207
447261
446063
722978
741751
565282
473876
608037
537210
722430
770064
605238
420012
715752
429118
616758
1043716
323588
721118
564029
689145
388193
924132
275194
785692
428911
504209
666924
504138
571812
667535
745091
215517
521727
440226
603063
90375
504812
597934
411843
541486
652966
454699
581600
942170
684069
511411
574644
857722
702528
478301
483546
555270
761893
709532
659908
835022
628698
593226
470997
678743
563583
673614
731411
645811
470997
587910
430731
678945
456020
284967
404561
627059
764952
569645
28874
234440
626381
533735
631570
764099
554144
561110
668131
328359
323549
585723
716859
507737
785446
644472
423991
556935
733906
694024
616352
630211
571812
731411
620408
571812
408729
558347
548370
819716
756965
442766
533381
760924
675414
952174
558255
642104
609080
619445
517169
803231
442620
303608
557963
583805
547780
496891
490012
479101
380813
600533
644441
569312
560686
397933
505133
299053
538288
572295
534929
874023
507827
308485
807757
596662
698752
850190
595978
906214
938677
344435
526463
615241
546234
635193
698832
563445
569715
940152
569778
504812
689011
566084
541351
626381
597065
410612
526268
513466
498614
779221
840953
637393
631079
284967
805742
824395
454919
813084
528735
713538
617200
712049
154205
485129
729454
284275
296881
30494
285739
392196
441955
492770
603831
689392
758441
492611
667138
394446
454177
450898
393629
585481
680322
560632
631226
689174
602741
629948
438806
821128
444706
716618
298113
605586
582777
396856
217783
222304
559539
527512
555928
773346
459542
331571
613293
426459
719388
529304
390237
599358
618225
676370
564901
865375
690823
631574
578360
595592
610872
701482
404899
562875
361636
879392
597934
473928
541767
145993
840953
643443
631079
427289
450440
432143
702888
648432
850079
465935
354420
448158
715125
467557
537010
725356
570574
572528
727379
572584
476950
508985
574881
569715
560485
778081
536586
636970
850079
668357
543703
495185
639374
593226
603621
1023162
658393
603831
603450
850079
705894
460850
541551
186672
579110
972929
721118
426459
74767
515385
434561
16954
699995
971142
762220
513140
484618
553496
450440
591428
418686
820239
598749
625122
680322
638392
317463
555928
640408
573233
477948
874989
863972
569320
414192
714462
533156
490334
544978
506645
655663
544978
291193
603799
745764
239984
732324
723170
589503
881312
429118
571812
401490
552071
424464
478301
548370
831104
484453
426459
466781
675414
206326
600737
604030
448392
139124
573989
689145
490334
834978
465400
570574
672971
690212
588967
666744
716516
642104
235308
665119
696653
658960
541555
509659
456700
594353
972929
633834
583912
956764
664472
577301
498614
602741
881037
521653
822029
390262
757921
714870
420360
373836
633217
700161
511097
569312
486210
648221
697564
624963
396286
773543
622857
419498
749948
702013
833089
678510
717228
600737
619330
551053
572528
552071
561879
833849
697194
29879
94962
413046
708597
109440
743861
526431
692978
608037
631097
500524
669839
589503
731064
777955
368435
793334
454690
641519
546587
524126
627519
487732
572528
772839
720256
529304
407224
795153
265337
547271
372150
402260
708061
626381
524566
546587
596662
689392
480040
806777
406484
858272
602741
714683
368476
583006
378808
781139
348055
685880
572499
501639
632867
374095
710392
798257
513185
444967
560483
731931
449405
665807
522896
333777
480620
912846
280609
606346
888014
473928
709266
889799
365773
585031
583006
789979
389045
493718
295674
537221
474581
770064
790640
725279
416469
621714
669489
779845
627519
452701
648247
1043716
300159
168851
281487
670788
789612
192859
723919
552282
187863
583597
350065
509717
327127
432143
866983
627802
595384
740289
410361
421301
906214
524757
458091
690212
631226
680918
778081
430622
660995
162569
568285
429255
476950
559122
522119
990126
915034
899552
409462
301310
613604
523200
621714
618131
707796
697490
1062399
621714
554237
234921
673737
565282
750253
726741
673472
515141
924435
491140
713287
804756
785446
785446
773456
715807
691522
325957
601159
567936
239045
850925
515638
626381
607024
603039
990126
807757
384778
511411
343667
572082
582941
510964
610045
569642
415470
523528
700595
778964
375665
478301
937487
675583
410361
389175
542760
582414
640142
702097
759215
303487
663166
678337
699667
569312
452610
496905
224635
590297
287608
375173
507073
610045
688805
584021
521727
739806
733906
429118
509659
540034
822551
834978
445605
754380
449010
410738
551694
521727
545456
668385
316884
585353
714870
657468
866716
619271
641155
876446
874989
729978
572082
716512
591428
912552
440960
579919
608037
648440
294353
675806
1031471
648247
422143
513185
498391
504138
603621
569320
629627
483546
1009642
324298
586240
465072
585762
722728
581600
653021
534929
305802
1000273
708061
571812
691679
378758
367399
285002
454699
717692
551694
517169
650554
405565
577865
425258
987732
500746
554144
424839
521727
433336
451921
498443
649233
715752
508389
562507
420372
476449
503754
725487
408290
603831
301287
581747
797401
669665
846504
602036
553584
586240
479524
625122
547905
626951
517166
451921
531053
715125
743511
821128
750756
833849
565013
597727
505969
535301
625122
633217
617116
683659
253109
535292
836543
688805
357073
691679
417540
679297
459261
739287
523523
504138
473928
496985
608037
286564
563445
495185
474336
638202
464251
608644
610311
669839
128901
729941
558749
230906
559361
672971
565282
821128
1000783
742207
471702
492397
577865
681258
550441
607798
768470
224879
762801
157290
521653
437813
757924
381395
633864
443225
824395
571638
625122
545104
560836
583790
537822
729941
896969
741751
599415
529304
827485
609452
491178
480984
686253
533381
603831
610872
743812
508341
633638
1065474
705408
602212
714870
808878
558882
627574
437440
713083
587910
677748
631570
648432
614386
1016291
549064
509238
417540
564901
852723
627923
743352
390262
482727
524612
806620
193307
293429
310185
351084
428364
698832
682119
560604
890650
729941
912552
395392
429853
172461
606580
725279
571812
697490
335917
293536
632838
553490
366382
459727
561564
593226
794753
524757
698645
664608
591566
560615
537205
688805
727379
732500
656469
902794
509659
516460
548370
692992
577865
713083
621233
915034
980257
559715
432302
570574
281196
529138
864956
492784
554237
750863
693069
863195
719459
460481
630211
507458
514901
646771
807757
648247
260193
830674
310885
700595
454690
639976
591566
650952
834978
710439
582367
881312
597815
690046
462034
395134
1031471
879473
712049
733906
758981
594619
987842
547386
493435
568782
608184
603450
295120
508985
623468
302342
541395
745091
739821
575390
591566
357476
523523
590821
561879
246666
660773
558680
691522
499226
766691
465128
693930
480620
587910
708442
534018
506645
904397
768313
432143
528735
452345
564901
451723
609460
308374
595592
493078
692094
646771
816688
591566
450826
553199
778081
570574
617112
648432
552177
634237
780523
744567
569320
608405
152271
754469
633283
788744
678510
577865
595773
877423
395613
784598
557959
826081
232505
424493
436325
677142
567607
272159
309491
600356
776722
620408
659908
569645
758372
711031
990126
536366
551695
554907
585814
729941
576039
675216
579911
504138
483734
785992
424839
683155
689011
977791
351196
815136
633206
660995
551694
445838
607910
866983
940152
658052
685880
572694
652966
756610
535795
453779
677748
452610
699667
804939
608975
393013
623926
646469
472304
476950
481664
619445
626381
608225
544525
595833
715354
618495
454699
355023
990126
424029
705716
653677
547061
645811
591954
536366
637824
510348
648788
514120
366437
691679
1123562
597852
400621
782225
668131
406902
564286
450855
446063
493843
783549
767390
831104
529138
750345
593226
572082
835988
567736
580200
835081
482996
290520
366563
1200561
346049
670788
216328
622378
649068
234609
308920
585499
448128
576039
471291
631924
435060
555928
647742
472304
389778
325759
507805
184261
1036604
572499
585797
454690
617200
342496
621897
594619
176257
440164
1041591
714683
441386
447395
569731
469885
589005
672208
866860
472304
613181
554144
660995
864857
685880
466781
626381
330917
368982
987732
562875
459225
242395
693052
429131
294224
543158
650952
714683
733906
610311
619330
572473
393175
429118
447261
552786
855931
813301
51596
343464
682108
896969
178663
669274
750565
648432
778964
380945
670387
174814
424206
745011
877423
244881
601464
620408
618691
584752
834978
872827
617200
528756
285976
581600
555270
740003
405565
1054591
603621
451921
393400
418791
555690
844368
641155
782459
778964
124915
603450
340061
646771
569320
547271
465400
521293
631625
1108257
676913
394277
508985
393583
469530
483357
465400
319098
356419
717759
766691
871001
395134
648247
566389
725279
481181
670788
352421
645013
533381
376477
522263
425744
582601
867209
570574
625122
746858
287357
546968
558635
390166
638392
924132
602036
538333
583790
395134
565651
487174
287359
608975
643438
784598
470362
485050
558347
832771
427159
957611
285260
607024
486839
714986
636778
429247
766946
442253
415631
583597
555229
409519
632867
793334
593226
712049
554144
728831
545383
781440
678008
97361
755293
536366
523140
501639
455696
554144
678510
645642
630472
364528
647851
558347
522263
470453
774064
551717
432573
625338
871225
427762
351233
631570
490334
583749
559020
977791
369008
782225
636493
607910
403312
494584
548194
442463
595384
815886
681329
600737
595833
531991
648432
830674
728831
459049
497597
902598
430481
334097
700595
558924
739806
659908
222499
617200
569450
603621
169318
474991
619083
575590
540608
670446
525794
805742
588734
714462
482883
571812
537221
666744
771332
603480
619330
321554
696498
733906
513633
562340
722429
603063
741751
620270
627802
386631
571812
454919
855619
722429
490334
374841
677748
761998
722728
972929
408959
481873
377865
980257
786030
581768
667345
496889
646771
1088483
897283
524585
715354
778964
644225
864315
610311
1026956
459225
540882
379066
612849
441955
673460
606140
431443
552071
251652
461037
446300
499760
1300297
524126
584645
320942
841617
152271
432708
559715
475492
608348
738603
751793
503745
569320
538422
636945
598870
648034
483546
410716
850079
691679
542603
375271
407351
640596
614386
446063
376540
467180
191091
307679
440867
729941
570574
466858
534929
626387
733533
555928
455064
378758
835022
405565
607910
767203
596662
695805
585723
632317
766186
577805
513185
494281
425336
715354
943911
863235
822249
186189
685880
706771
522435
493111
496761
594698
595592
788744
806620
842643
400621
569312
617414
306800
458091
466781
621714
519577
442779
608644
1060184
356890
599415
408164
408015
374809
510348
655955
451723
287820
509238
886129
475940
865114
805635
462223
1045651
200477
609080
599358
847531
591566
311035
619412
647271
664472
739821
691967
679297
563583
565968
1108257
560604
977076
543703
770188
405810
195832
666267
688805
736499
789979
377187
503754
640380
523257
977076
558924
669839
465400
591566
598870
699667
793334
642104
637393
1064369
1078311
199873
587910
367056
591428
478734
492081
242603
424676
493254
292540
546234
435290
702043
384792
507213
640943
865719
330674
871225
627574
584752
617545
601464
585400
628809
405810
647736
665069
406604
191104
668929
521574
773682
742362
221966
615285
381395
726741
915034
614416
555762
593001
486638
318454
670567
680322
576355
803231
680918
553632
496632
669077
589801
459261
472304
560173
585723
504138
455346
635193
344742
500642
494098
524126
285306
967213
340926
510348
479334
740520
655663
545266
772895
738635
260129
536366
641548
504209
476570
353677
427289
331442
337308
264637
458091
516190
431064
429118
500423
710681
625122
279384
667345
417540
458472
440123
523958
486864
756159
631677
717692
739806
589503
560500
551717
492770
666744
559644
805308
277070
490012
605297
472924
668131
601648
778081
482996
977076
467301
723919
867399
547061
593226
579007
1007827
867584
421264
268332
504812
679210
459914
757504
892997
734598
736499
461994
645811
681258
946239
762667
1062399
807757
488549
270555
430775
454699
731411
524585
484835
589503
595121
195148
615438
560483
507462
501484
552282
679493
524404
940152
721118
851286
801162
576428
469351
669839
788744
674675
509238
627519
1060184
661543
715752
691522
1060184
675414
690212
666744
728831
724727
472892
558397
454919
659754
459914
304338
710604
536281
679358
707479
599814
733906
494890
765880
677143
672971
548689
595103
1047770
758487
328472
804756
714110
617200
956756
476242
593226
785692
486967
718103
529138
789930
365053
401751
526687
728831
596916
451921
795646
631278
423514
373980
548370
757540
1026956
504554
454699
441094
417965
552786
733906
577266
469209
378774
545310
515759
479272
589125
543703
660995
544525
564901
546234
902794
515759
510267
675414
305196
277058
400621
421387
689174
452911
462223
509659
821693
242603
622709
633283
245607
374095
578993
632612
749376
671794
413583
689952
662753
387590
633217
639413
575173
255922
524126
722429
290325
882023
349246
713538
534929
687729
512775
793334
612761
656078
626387
239768
582914
666924
326557
572528
273890
316742
765299
599286
543635
438015
289635
805742
528735
150140
672679
734053
508008
545383
447204
596662
504812
17443
523523
887706
635083
627802
510348
785692
1000273
587176
603621
572011
702528
603450
512854
741751
341660
445530
167805
1062399
560604
871001
556091
467181
821116
572082
505019
848627
637824
505901
423152
751522
598334
458091
835022
510964
626381
469351
833243
441955
607024
499879
550244
871001
634237
487174
647362
468099
542108
371004
589503
565651
939222
485828
524126
286825
1122147
544311
583030
527146
427289
665119
488050
545175
606346
455696
580200
679297
627519
645741
724186
565282
226479
423132
537019
622707
489338
434616
129151
872411
560500
603450
330686
200295
602036
659908
863235
568782
789912
501729
435558
498614
778081
425258
750612
681258
816941
678008
563445
543289
902794
461994
781440
707479
617112
473928
338284
576039
616758
328396
427289
575798
524566
383688
633864
482996
560750
702888
409784
626387
237901
551376
577865
546968
607910
642104
615438
445419
654908
800797
555928
772711
601663
535795
419272
522263
572473
664607
512934
492770
585997
206326
739806
448158
679297
459448
666924
470055
548370
722429
940152
587262
478301
773543
448392
448392
697194
619083
603063
716703
715354
580200
737854
790640
434593
788453
893920
572499
659908
628909
457254
398123
454690
646469
569715
267802
924132
505019
773087
906214
782225
676370
719353
768037
558680
482577
355417
768037
425258
466321
587063
702142
333709
518388
569320
583541
745892
557255
521727
609250
912552
350862
352875
660995
712821
470711
627206
136079
482886
633283
493132
448158
871001
610311
506130
670788
816688
400173
540882
640142
647014
589509
719972
385522
655663
865375
565751
645859
443469
946239
482886
413690
518752
400492
381395
254185
522055
552786
646469
696653
595121
549496
546992
281941
423301
857832
852717
749376
355967
465546
511411
533706
383527
628894
496761
498675
871001
749919
637824
840953
719353
493317
348576
781440
487174
558680
701656
933490
598081
564901
574332
448392
723919
694320
651716
384672
529138
444692
779845
806777
553632
583758
689831
356148
469351
634150
576428
847200
906214
939593
824058
597852
900908
667895
473640
461994
653867
595833
631677
833189
613826
717662
559644
362757
737854
769478
579777
721118
482996
567936
472304
467983
359863
664350
686071
580200
713934
796911
796911
773543
637393
878330
426459
599358
719388
469861
694320
380453
663963
405952
493075
524585
641619
568954
509105
325593
481441
616758
485027
721118
536064
707041
678008
337750
248907
419422
666352
444223
567012
512854
733813
700595
588884
642517
566113
662786
683123
191289
566113
300161
448158
615438
433318
273397
431641
607910
805742
384886
564901
480278
162656
516415
560604
635677
714110
504105
426280
353408
882177
555924
759944
507081
623926
622011
499108
877423
846504
467778
576823
429484
341387
729941
950978
906214
628958
374095
677143
781440
443699
285257
822551
771332
660995
877028
664860
694971
765880
314388
540522
601424
342770
554747
546587
526483
362103
560500
576428
510348
423132
838200
790904
514204
667345
335052
765880
615447
428121
560483
408015
569645
713459
609080
571847
253331
382154
420376
631677
866716
434593
497224
647453
430674
713083
731298
728831
577865
541545
576891
346500
779221
417317
608644
410361
538378
492103
687729
912552
576039
569161
715125
919110
469474
548370
464666
603450
603450
533065
580200
458091
530135
740516
734059
727379
728831
544505
375994
668611
528735
445184
687729
691522
509659
713179
741751
405810
863235
504812
821128
512854
834978
806777
496925
450217
611825
337750
583790
559644
281264
485027
675414
461903
568460
427181
866983
504317
428121
397483
527964
1002330
411765
272223
594879
714462
455696
779221
772848
366857
427965
578360
512934
675740
686253
880342
717306
703777
531979
555270
450270
544525
350801
588060
821693
788744
432143
594619
668929
560604
440234
810465
613894
806777
524757
585499
689392
700595
309352
729978
461304
494337
699667
629957
702528
329598
88738
577807
488573
463877
610992
426459
939102
687729
579203
471220
624062
1060184
444531
572499
517169
455696
523523
636215
609460
542082
172526
689145
280456
501639
666924
874638
665230
649102
485917
408159
707479
755906
408015
551376
663956
610045
538990
699328
690979
712608
646469
545380
720326
607910
777361
634237
724773
652966
789667
645811
816688
695151
603063
690212
619445
785692
432397
551567
637553
570574
572528
631570
786770
456106
608037
672122
776026
581600
528756
499226
513708
689831
1002770
476449
800579
837919
184866
664472
454919
594619
673460
561231
355448
151091
562116
426459
523112
598922
535362
427150
713538
434593
172202
656179
398070
583597
702430
461461
1108257
833849
425765
863235
785692
532568
499226
186427
398163
585723
784598
620030
840953
835988
455696
880342
699667
66178
454690
543926
458091
595168
498980
490334
712546
429255
702013
641376
784598
629627
328755
699667
400621
566049
246817
721118
620566
597777
398888
365688
745091
298526
807757
554144
631574
522263
545191
582601
591696
496385
506506
771332
403374
276468
479334
565818
488050
758636
565282
599415
569642
671144
803861
892995
551717
632867
633283
552282
570032
590522
303825
634237
595384
207840
675806
635034
675731
490099
744916
475934
593055
556935
805802
304308
331299
479270
498614
690046
621714
973165
497752
594619
647010
637553
675740
496265
550096
660934
539606
454699
677143
603621
377781
708061
670963
583597
568782
585723
486741
564809
468546
648247
553008
773543
324110
569642
336594
469985
640142
447662
1059618
1060184
731355
454699
696653
569312
536387
578360
506107
583597
524612
632522
695151
5523
872390
507326
560500
617200
524731
608777
784598
646771
365165
448836
414397
626381
524652
625122
498030
807374
673460
631677
650117
635851
153305
553248
772279
524612
900024
385088
527512
405614
271015
515890
600737
1116456
491907
637553
450738
509238
145715
617414
778964
707594
446063
719353
733124
505439
931253
692554
427289
510645
560777
434184
506130
871225
1051476
754120
550244
458091
566924
652229
469351
770188
768037
672971
1108257
688092
665119
526148
906214
750253
539408
692978
591428
490334
656405
640142
695683
878463
732320
526622
555938
485371
736499
409224
416912
476449
521653
648733
566907
813301
556201
596662
679263
119710
418497
433628
464666
601464
580200
635193
754120
296927
450754
771332
280592
482577
610045
497814
640380
342988
459225
482886
708448
551376
717662
555928
615438
459914
608644
521939
834978
510964
514078
462671
181212
316383
785446
558680
508613
573045
585481
717692
641155
745091
818698
714870
846282
295557
582980
523582
602131
521727
423132
557255
631787
410361
594033
807319
658291
504812
558882
691967
714110
915034
593226
757382
337059
883860
544273
904580
705207
349331
831865
874989
672723
297058
736499
543703
693069
576891
972929
400621
543635
310524
725140
495185
509659
786030
378550
432143
432143
483291
559644
569642
506595
634800
715752
921730
576428
600143
210411
424118
673544
512934
464923
678510
637393
487174
545188
595833
456922
627669
466781
613826
465442
327300
447261
510348
898654
523523
516790
620408
942170
302156
692978
636161
517169
569688
454919
637203
366563
554237
592072
750253
452610
572082
615241
635193
353692
891378
423132
634237
681329
632104
673460
804531
454406
308161
689831
821693
650703
454690
736357
201812
581600
651921
877423
681329
492784
425614
784598
543703
454699
231382
554237
499226
470743
503475
476242
633834
450440
1062399
242981
586123
702142
440361
797591
697194
608540
559644
457120
505294
412742
806777
574123
623529
566113
733124
608418
479312
757924
541415
658242
902794
512983
487174
524757
406161
591566
569642
648432
669665
404597
505133
463426
488541
322405
724452
546968
526687
442345
536040
885178
397781
940152
707594
292760
619330
733906
648432
617200
766691
447261
691967
773442
610311
549210
429413
218183
610045
407870
910426
616813
681406
631570
879310
689392
915034
423190
612339
637379
700595
626387
749864
781440
778081
543004
530135
631570
473928
584531
408959
693052
598749
483433
505756
805280
277641
680315
576480
544525
534807
161598
587910
161225
1024379
417665
515373
332138
254521
405810
459554
583006
413564
558733
494295
707479
851286
666924
699769
771332
425258
398737
608037
647117
263388
642104
534690
717692
793538
516420
334793
778399
491334
673614
450921
558347
900788
609460
784931
294833
617112
779221
428121
987732
560483
717987
424129
502824
667345
593226
503961
619083
178383
629627
510956
678510
381331
481320
629948
676032
552522
428367
845426
690068
428501
536078
707566
807757
524697
610045
691967
416761
761900
665119
664472
619231
729941
723775
569312
545383
648432
575041
426459
454699
476950
768313
617112
602564
541006
691967
560483
636817
410738
442779
617112
872390
645013
658070
529138
656927
863235
735630
714110
620334
355086
681329
631677
503754
482577
805742
537071
620270
631924
672971
723919
589028
594848
486638
380116
391087
617116
765528
846504
357717
676370
476242
419028
612339
519873
560483
647125
699667
1031471
599415
686906
523680
701381
456020
498985
422545
733423
516190
232684
373002
229042
603450
713767
636161
372275
626387
609167
638318
605238
905200
554747
835022
672122
874989
102488
548401
466781
589503
252195
465304
452610
562276
495063
598870
548907
303483
867399
261701
651716
598749
614386
678510
575798
601464
385647
714683
393909
490086
585481
479334
587910
743994
375994
585481
736499
586240
569715
856195
708340
274595
634237
877423
716515
633834
555928
593449
540482
429166
159103
503754
700969
607024
102240
621160
773725
433336
668131
685484
721118
536313
881037
698616
872827
591566
627574
622709
446063
77079
220994
707479
761998
938677
821693
535625
326480
608968
554473
489112
487479
318712
399164
614207
733124
589503
451723
575386
565651
575194
610527
631677
915040
737967
665313
583840
482996
633540
481185
570032
617116
946239
723339
562981
367686
664607
773543
668817
629627
515782
483569
387030
314082
768037
689011
314591
466915
386259
405810
468792
831104
425927
501544
240351
831104
417540
302435
607952
630472
743796
478301
182063
499879
820178
504138
638765
678008
805742
597395
544753
671806
625122
588500
496630
715125
631677
681517
724994
448583
561879
482996
382110
585814
526240
686253
702888
341951
767345
488573
335052
273385
554144
563445
717662
498510
401017
574790
557255
610311
423814
741422
689831
714110
603338
715354
713538
688805
608037
518388
757504
880060
796911
575626
748118
221584
556897
576039
687729
576428
513185
686253
777855
712608
588576
395060
687729
513185
469351
761998
454659
863235
380997
540882
546234
676582
595592
619083
427985
480425
655663
541240
461994
885924
614055
667345
352818
766691
517149
802970
591428
560483
673460
673544
359584
824395
78802
553199
846504
653685
634237
835988
530150
707594
542760
572499
467125
687560
546439
623529
559644
442779
660995
594637
450373
685722
496797
524563
502793
478684
488573
708061
599358
575626
608037
806100
703061
638266
634237
518203
595592
437846
722621
565282
785325
697194
558013
573625
521653
619596
729941
793334
635454
360626
659161
607024
557284
628698
727379
694513
708061
607910
606346
484597
461417
972929
455779
719388
441936
672122
741909
543858
523523
577382
467118
486864
612452
603063
397069
499879
499108
509485
4731
990126
617200
394674
624320
480422
669839
603831
159788
786740
699667
696724
686253
632414
640943
850699
415897
473120
647684
328265
666744
715752
545383
545383
528756
548370
672964
565968
987732
580200
813301
575200
482924
578360
924132
942170
627519
565692
359649
563583
513968
525803
444605
830674
433336
546968
576039
504138
729978
398354
509238
543575
472166
431603
685880
717027
723590
599806
526554
539186
724411
843351
176488
603762
286445
638392
610259
634097
915034
722429
353586
496761
242393
930080
503475
708061
471527
924132
580039
354363
555743
631523
861223
385522
612452
607024
821004
433113
1108257
494905
322230
281726
783999
783999
783999
783999
460363
783999
783999
316850
783999
246922
603347
375825
659392
783999
589040
291526
491457
336476
783999
356594
783999
783999
783999
783999
874222
783999
429935
982429
783999
783999
358663
783999
783999
593878
783999
783999
569430
783999
783999
408224
788850
783999
783999
783999
828335
783999
783999
696404
783999
783999
327193
480922
783999
428353
415975
863431
783999
420722
783999
783999
610225
783999
783999
360804
457503
431057
783999
783999
783999
783999
783999
783999
805742
783999
387452
644522
783999
548727
783999
694685
783999
783999
783999
783999
783999
783999
783999
542994
783999
783999
345902
783999
376730
783999
783999
783999
783999
783999
167805
374937
783999
783999
828651
783999
783999
192770
783999
783999
492000
783999
504770
376614
672975
300691
783999
783999
783999
517861
783999
783999
556391
815191
1114014
275973
783999
783999
273872
585134
634200
783999
783999
507495
783999
742213
783999
470173
721891
783999
676359
783999
783999
783999
783999
458245
297279
412364
783999
511301
505573
468507
783999
783999
147050
783999
783999
783999
546461
783999
616383
183300
575121
783999
783999
471538
783999
887084
783999
783999
783999
783999
783999
783999
783999
783999
311637
783999
783999
730997
783999
783999
783999
783999
532428
783999
521306
783999
783999
783999
732308
627206
783999
222247
783999
671905
638765
783999
783999
1011087
747357
783999
783999
783999
783999
519680
783999
783999
783999
206164
79496
691890
926757
825790
783999
783999
574237
586517
447541
783999
535451
783999
686685
607977
783999
535283
783999
580436
596861
783999
596182
488694
512839
231525
440387
584452
783999
783999
389029
783999
477062
727192
783999
783999
783999
783999
783999
783999
412176
671745
783999
99655
783999
783999
585485
520740
207426
674212
783999
783999
783999
783999
783999
783999
350675
332176
783999
783999
783999
480802
430888
783999
783999
389871
783999
783999
783999
559723
783999
769475
783999
783999
783999
710118
783999
783999
783999
783999
783999
431869
783999
783999
772636
783999
783999
783999
783999
366111
790485
521588
424028
806966
783999
371364
450911
748559
573045
783999
783999
610188
783999
560083
783999
446612
369197
378021
783999
1061960
475848
783999
442730
343318
385108
783999
783999
783999
783999
594285
643561
437903
624756
588094
238744
783999
783999
783999
783999
364783
783999
783999
632675
783999
783999
639982
783999
613746
783999
431018
783999
783999
783999
783999
385855
783999
389020
783999
500667
559776
32403
783999
529612
863807
541061
555756
750422
764047
783999
783999
696037
783999
361122
473777
783999
783999
783999
783999
783999
783999
783999
783999
761665
783999
482996
529768
783999
783999
256750
783999
783999
783999
783999
783999
783999
226196
667482
809790
783999
161907
430482
695616
783999
783999
1092609
582629
783999
635677
389097
783999
783999
783999
783999
342505
557030
522770
670286
741258
783999
450910
783999
783999
783999
783999
783999
783999
783999
496287
149829
783999
543534
520196
445586
607237
842735
783999
783999
511216
354069
783999
504886
783999
783999
664582
792460
783999
541974
157262
587063
783999
783999
514931
783999
685506
783999
783999
489994
783999
783999
568285
610527
637041
783999
289627
783999
783999
783999
783999
127938
689414
783999
1106227
783153
584958
783999
783999
783999
436162
783999
783999
646817
265531
783999
524584
465608
783999
537240
234545
783999
884631
690820
783999
586449
783999
790706
616366
400804
783999
783999
417753
395522
543703
571469
783999
657503
783999
822659
783999
783999
783999
783999
546993
366106
783999
521686
783999
437165
297426
783999
783999
469560
783999
448200
783999
482025
783999
345947
783999
419747
491572
659334
630853
584428
416496
783999
783999
783999
599696
503743
783999
783999
783999
451192
783999
328280
783999
343462
818152
335130
197641
377781
783999
783999
438214
783999
783999
459120
509726
359865
453288
699316
531817
632715
727999
654871
491208
544524
783999
649960
783999
783999
390249
1075897
796845
296217
455997
1043516
880608
705375
783999
783999
517181
904924
502793
586207
783999
783999
513911
783999
783999
783999
545141
783999
783999
197574
99078
414130
690595
689203
205827
469032
783999
588136
752482
842715
669377
783999
399182
466996
564845
801929
795172
584946
783999
783999
783999
726790
363129
783999
471352
529097
783999
783999
1075319
783999
462434
783999
783999
783999
371897
554080
783999
630673
972947
480497
783999
783999
851773
609795
801782
608618
526130
783999
783999
783999
473549
783999
384792
783999
783999
525021
542737
783999
353068
783999
783999
488480
368629
783999
441224
685761
783999
680857
783999
783999
783999
783999
783999
768842
408414
431347
638460
305685
415282
492891
783999
783999
18847
569940
783999
783999
325567
521040
783999
415029
473356
783999
231604
333048
490273
469378
523431
358723
783999
804577
783999
523476
783999
424120
329393
570603
231525
427560
783999
643295
783999
789999
783999
396660
783999
289627
783999
493260
820596
373994
783999
223087
783999
783999
541467
783999
307927
783999
204861
783999
645696
783999
783999
783999
547392
588511
323158
783999
783999
783999
693818
783999
783999
783999
523879
783999
480278
783999
556175
783999
984034
304187
783999
352495
783999
783999
375796
783999
544214
783999
783999
441467
321014
409761
206407
451250
783999
393460
416256
336413
451898
783999
783999
602383
562146
783999
783999
360767
783999
783999
852029
783999
783999
783999
783999
621005
661064
783999
783999
783999
783999
783999
536004
783999
656894
783999
234964
783999
783999
553627
783999
783999
478304
783999
670588
817510
783999
783999
768475
783999
642303
783999
314440
810212
783999
905680
271127
379036
783999
783999
639925
632838
783999
783999
444012
783999
783999
783999
783999
280540
783999
783999
356676
783999
579261
1192978
783999
858917
767958
783999
448856
783999
461352
520891
343487
660160
783999
201008
625934
783999
347922
783999
343251
623992
704737
783999
783999
783999
874638
577068
307895
447549
657641
811992
843373
537822
783999
635913
783999
582037
783999
283392
440166
682994
682994
824386
591415
682994
682994
572788
682994
1129800
591415
161584
591415
762888
613262
1129800
604194
460509
1129800
1129800
682994
388876
1129800
383136
682994
746766
377277
1129800
682994
591415
682994
622572
307514
682994
1129800
591415
682994
591415
766561
1129800
591415
591415
1129800
574804
682994
615881
682994
466565
682994
322618
1129800
521625
591415
318134
591415
569976
591415
1062354
591415
615762
387894
682994
1129800
591415
314501
540281
591415
288725
1129800
651796
682994
1129800
492206
591415
548705
373533
1129800
522620
337930
1129800
591415
362287
329711
851949
591415
591312
1129800
1129800
591415
591415
591415
1129800
401313
591415
574152
1129800
448165
656469
336485
682994
856171
591415
591415
439739
780975
638897
705253
682994
683317
635308
601689
1129800
452354
1129800
807837
1129800
591415
531300
591415
826624
1129800
506901
417525
542961
1129800
864657
682994
682994
280609
703414
591415
662040
171088
591415
682994
419123
591415
498926
420226
1129800
445629
591415
743137
682994
1129800
1129800
591415
441183
682994
682994
366087
548957
438573
591415
682994
725010
591415
640878
591415
682994
591415
770572
616035
537649
591415
682994
779984
601946
435617
653685
735727
591415
1129800
591415
1129800
258792
578330
591415
591415
608225
697533
682994
1129800
519293
407777
385522
1129800
479088
654431
1129800
735305
591415
458840
310908
682994
632902
440524
587774
798706
350063
1129800
682994
656554
449676
591415
524267
359747
549556
462013
609480
562716
1129800
480440
682994
561332
591415
445172
682994
1129800
682994
591415
677979
1129800
900841
682994
384246
573411
591415
591415
732096
1129800
442589
456681
1129800
250460
625750
682994
830992
622933
286845
682994
688137
550139
682994
453580
379662
682994
591415
1129800
521617
652199
749244
1129800
591415
726585
591415
1129800
528525
640568
657302
682994
776452
1129800
535278
735724
682994
1129800
457149
493111
682994
1129800
652210
454396
591415
305602
1129800
369227
386166
239905
359747
717228
786143
682994
591415
556644
682994
682994
871580
1129800
636955
797002
591415
1129800
682994
591415
425901
591415
449243
591415
682994
221030
232505
1129800
591415
591415
549981
222413
1129800
322916
591415
1129800
304957
591415
591415
452578
598196
1129800
682994
530665
776877
1129800
361171
631301
1129800
591415
682994
1129800
266935
1129800
597283
444448
591415
929877
591415
395308
695237
491496
591415
651863
837688
682994
905613
24547
358117
591415
427393
682994
564371
591415
503320
454248
1129800
391100
1129800
1129800
1129800
682994
682994
481681
682994
682994
682994
449405
591415
351196
1129800
1129800
682994
682994
765722
591415
682994
523159
591415
591415
682994
682994
591415
1129800
382107
692742
597892
503296
591415
349354
1129800
591415
504180
666476
1129800
766405
697188
377277
591415
591415
200496
673253
424132
439910
694513
591415
502997
605942
569997
591415
811404
786030
682994
591415
389265
591415
1129800
397256
682994
462256
362385
1129800
740512
1129800
591415
627519
55099
591415
1129800
682994
461920
693785
591415
349389
682994
1129800
449054
740192
293063
591415
1129800
591415
419894
682994
591415
325328
591415
291153
349639
1129800
703457
1129800
1129800
227324
711973
606112
591415
591415
714925
754551
754657
502972
613720
543477
1129800
1129800
591415
682994
561074
591415
605186
466158
466242
447015
682994
177079
468513
682994
591415
871301
804898
702325
1129800
628709
444624
682994
356365
1129800
710118
443669
714433
546095
1129800
1129800
1129800
330887
505036
380662
591415
704737
883905
519502
1129800
474971
591415
759179
818922
1129800
682994
591415
682994
649080
1129800
591415
682994
498530
529121
246138
382217
236522
663801
286993
442350
546372
357418
591415
1004399
1129800
682994
1129800
465443
591415
682994
608505
400780
548474
409469
1129800
503783
639621
1129800
591415
366120
1129800
678699
682994
682994
430731
682994
430909
682994
682574
328359
449128
518603
522069
682994
591415
496233
620616
654107
588174
525987
662148
1129800
591415
333684
682994
855353
587851
568909
1129800
750055
691322
591415
591415
285018
682994
682994
835328
682994
319866
1129800
544686
669609
1129800
657282
1129800
591415
515509
538744
459868
591415
814952
1129800
797147
1129800
1003410
631680
584873
535133
771668
591415
591415
1008583
890878
414520
591415
744194
638327
779173
591415
591415
591415
574096
164518
496650
682994
517070
682994
172461
745519
408570
376628
687817
393400
1129800
438038
465189
1129800
578107
682994
743073
591415
591415
517032
682994
682994
231109
682994
682994
868419
352467
1129800
321977
669452
682994
591415
682994
816261
1129800
585367
353884
645584
682994
707655
662002
591415
682994
374205
682994
688642
701826
706714
1129800
585481
1129800
1129800
591415
502310
591865
534399
411817
591415
334276
591415
1129800
955064
1129800
309772
1129800
682994
682994
591415
721591
682994
591415
591415
1129800
1129800
628822
680871
921478
682994
582631
682994
634964
591415
682994
591415
591415
591415
401249
661376
517598
682994
618903
387941
682994
400020
440150
591415
449564
289696
682994
682994
1129800
1129800
446982
1129800
1129800
682994
1129800
1129800
657142
619383
1129800
591415
682994
591415
322512
682994
1129800
591415
682994
591415
630678
1129800
682994
1129800
591415
591415
524620
682994
682994
591415
1129800
756066
460012
648577
1129800
1129800
360508
264883
756305
537891
591415
551887
1129800
591415
566619
1129800
1129800
1129800
591415
591415
637609
591415
682994
529468
682994
325179
231794
686953
682994
596861
1129800
595821
269355
682994
682994
337045
864460
591415
682994
579606
393333
452322
430504
682994
591415
751519
432711
550629
1129800
291049
551713
591415
591415
948375
591415
360302
591415
682994
404907
737786
571847
591415
591415
557778
423367
658467
436291
204274
583102
1129800
532568
609464
682994
601751
712792
593523
591415
631852
340986
1129800
591415
570653
682994
1129800
632902
682994
1129800
1129800
591415
591415
895739
682994
591415
591415
591415
1129800
392691
201203
1129800
1129800
591823
561901
686287
1129800
555270
682994
547653
591415
1129800
682994
682994
295091
591415
528167
1129800
394244
333686
682994
591415
591415
1129800
1129800
682994
574962
591415
591415
682994
591415
497531
297988
587875
379494
327689
682994
1129800
377701
1129800
1129800
591415
426305
591415
591415
550078
457125
667933
1129800
809294
682994
564529
591415
458988
682994
682994
591415
1129800
601665
733991
1129800
488171
545298
682994
619231
1129800
631012
673302
452084
682994
682994
1129800
1129800
638582
792733
682994
1129800
591415
1129800
682994
482059
29324
466850
706643
682994
1129800
304611
1129800
682994
1129800
650724
430853
682994
1129800
591415
639752
1129800
591415
682994
682994
1129800
682994
1129800
260518
704339
501125
591415
591415
477039
469068
349440
682994
247533
682994
1129800
682994
896618
591415
682994
482396
560203
1129800
895918
478531
682994
666372
614586
577689
323774
591415
591415
591415
436081
1129800
380502
1129800
722028
340022
670234
308368
591415
656443
682994
745128
573299
483462
359434
1129800
383776
591415
848627
682994
207672
1129800
682994
1129800
925835
309433
1129800
516023
420117
467688
439926
591415
682994
591415
591415
1129800
531820
591415
1129800
682994
433820
682994
682994
381616
484748
689572
682994
579922
1129800
534303
498985
246463
591415
238401
682994
692813
445791
498037
340581
860403
591415
519896
682994
591415
638116
682994
682994
643472
1129800
593394
682994
415975
1129800
702793
551011
715709
146803
682994
555199
591415
1129800
585228
1129800
494256
466894
1129800
591415
574989
503028
591415
591415
174601
373764
412206
512426
1129800
630394
710613
682994
424596
759700
657122
1129800
682994
695683
682994
1129800
591415
545353
609506
1129800
591415
572057
207840
562758
404016
808550
591415
682994
591415
591415
505784
1031839
591415
1129800
1129800
761538
811610
738829
596634
633509
495034
530978
591415
342381
1129800
704336
661735
682994
591415
682994
363086
541898
1129800
409498
1129800
701006
682994
1129800
591415
509311
60636
807241
855680
682994
517570
596217
682994
554776
682994
1075302
386192
612067
736239
682994
549843
637296
766883
591415
591415
591415
667050
305808
1129800
596499
588990
1129800
594956
893101
591415
450418
589261
499391
630536
557318
682994
386720
463407
557057
682994
674901
682994
682994
591415
1129800
444234
682994
682994
498893
481787
412557
598778
682994
414720
1129800
542761
591415
768246
751831
412410
591415
682994
682994
757452
1129800
435477
545265
417030
447345
591415
496149
590344
428767
327131
406186
567573
234964
444223
682994
1129800
901340
682994
591415
591415
591415
691118
591415
411259
1129800
591415
239457
1129800
682994
424493
682994
1129800
1129800
682994
755293
979424
591415
511706
682994
1121864
682994
265227
757540
822335
682994
1129800
728003
591415
334297
1129800
502329
970236
508794
682994
996541
591415
682994
682994
682994
300161
1129800
682994
1129800
486206
418861
575503
591415
1081406
682994
682994
720015
682994
451358
1129800
682994
682994
1129800
722918
1129800
384912
1129800
623627
591415
392160
1129800
416016
682994
431812
436208
500479
1129800
700328
257407
738489
748475
591415
1129800
463369
458906
582184
661726
421293
682994
1129800
1129800
591593
682994
682994
470858
821498
777240
783130
682994
345417
591415
591415
492693
1129800
1129800
591415
337808
1129800
1129800
1100110
1129800
591415
531970
591415
591415
293838
591415
691178
552643
512102
682994
777514
724731
591415
581896
591415
591415
682994
353887
1129800
442123
793697
658260
404130
795656
376043
682994
278299
229934
411296
1129800
533235
682994
722395
591415
677444
682994
529483
682994
682994
682994
591415
682994
682994
628975
435054
1129800
591415
682994
565996
560203
485605
591415
1129800
1129800
284154
602257
591415
662780
485796
591415
656674
682994
1129800
656655
548386
318022
682994
682994
436946
1079561
1129800
682994
1129800
1129800
682994
506030
457254
591415
1129800
818917
398373
591415
682994
682994
1129800
436447
682994
441827
626315
593770
511157
682994
747513
360997
438899
591415
719295
724302
748654
591415
484321
502926
540756
591415
1129800
591415
661737
1129800
591415
682994
591415
1129800
591415
591415
669967
591415
682994
427117
1129800
528046
591415
622559
591415
664925
598537
544954
442886
682994
591415
1129800
510267
755766
682994
682994
591415
1018993
591415
632429
329437
682994
682994
367777
591415
682994
682994
1129800
730504
591415
1129800
591415
682994
613099
591415
541995
571863
591415
1129800
591415
439737
591415
338398
1129800
613948
682994
682994
325072
414484
591415
1129800
591415
591415
591415
431465
732511
348370
301037
811932
615438
458791
682994
578330
551190
667204
473852
264114
614943
599029
682994
1129800
591415
1129800
591415
706643
393098
601421
542420
591415
591415
1129800
809385
516153
1129800
740834
591415
699160
682994
359865
673393
1129800
579829
670019
564029
591415
391520
682994
559850
703494
117306
604415
1129800
846661
653448
1129800
662218
692598
682994
630245
850480
681507
591415
591415
624793
682994
583166
682994
1129800
463473
408737
591415
591415
682994
472373
682994
682994
550705
682994
682994
544133
682994
505032
682994
489047
604784
682994
678496
682994
682994
591415
591415
419603
1129800
592744
591415
682994
464041
1129800
592862
682994
421090
591415
495116
347445
436431
648415
1129800
234653
591415
682994
591415
639129
412542
639714
1129800
483857
647851
738635
495318
500650
682994
682994
546372
591415
1129800
485063
545232
1129800
752482
1129800
489096
835016
540593
446670
840946
519250
721558
682994
1129800
591415
653038
1129800
1129800
1019570
1129800
682994
1129800
316221
1129800
591415
454495
591415
487844
1129800
591415
1129800
1129800
682994
682994
590643
1129800
528643
1129800
580200
682994
1129800
591415
625026
427965
355553
1129800
424372
591415
591415
197993
1129800
1129800
682994
682994
385848
1129800
597015
1129800
648306
307720
591415
452414
591415
682994
612956
682994
205846
464851
682994
346973
682994
591415
804752
591415
591415
495924
788227
682994
1129800
1129800
486717
420803
591415
682994
559711
895296
519427
682994
481177
1129800
682994
333567
339274
987455
583289
1129800
591415
557449
682994
767690
1129800
591415
432902
668702
1129800
1129800
365047
450267
591415
682994
719459
459743
1129800
682994
707116
591415
591415
1129800
463099
1129800
591415
569424
161474
1129800
1129800
591415
598597
1129800
290089
591415
682994
682994
559966
487968
664367
1129800
585955
446170
1129800
471707
303868
203672
681748
591415
591415
1129800
682994
682994
682994
432902
649005
591415
395008
1129800
682994
594453
230778
677901
1129800
682994
155511
270501
450418
396738
682994
585726
749864
578623
1129800
805583
1129800
1129800
591415
591415
289032
591415
591415
578723
346994
591415
435222
507993
1129800
682994
682994
591415
389041
625687
1129800
510377
356074
682994
545203
591415
449561
770038
682994
1129800
682994
284582
581390
682994
484597
1129800
682994
1129800
1129800
1129800
591415
292647
1129800
325882
423521
774049
271040
638344
591415
854574
595924
824334
582695
443647
381160
1129800
1129800
628638
621071
285612
682994
326113
672089
591415
682994
1129800
682994
473031
603871
1129800
655955
682994
1129800
1129800
536086
591415
1129800
487537
806914
682994
682994
682994
469473
682994
1129800
1129800
682994
682994
575782
591415
322230
1129800
682994
421253
607000
682994
682994
682994
451822
771124
674186
590892
561782
1129800
855931
202047
682994
682994
682994
408346
657277
642543
695400
682994
682994
682994
682994
462847
362628
591415
257824
682994
1129800
1129800
682994
1129800
478102
382858
675385
563457
417504
700337
682994
682994
751944
575707
682994
591415
604470
591415
333440
340926
272086
591415
476920
640226
803916
682994
150864
441960
313640
591415
1129800
1129800
749557
436646
594170
484286
700917
452124
599911
149410
682994
682994
1129800
682994
682994
301548
311890
468554
591415
425496
548221
682994
1129800
682994
331215
618017
1129800
543888
1129800
365255
506567
492903
682994
591415
524438
238984
591415
1129800
323745
591415
842213
1129800
1129800
591415
682994
591415
1129800
553135
674350
329598
554569
485433
316041
591415
682994
789616
382508
1129800
591415
591415
626738
189210
682994
374863
582470
591415
435545
880249
591415
591415
728003
794831
554030
1129800
511308
553870
1129800
226111
708359
591415
591415
1129800
1129800
607621
444701
630326
651863
591415
232972
682994
419216
591415
682994
682994
591415
682994
410315
682994
591415
743376
440824
507471
682994
1129800
1129800
591415
513694
682994
656711
591415
1029775
591415
1129800
107470
145736
682994
604784
578772
322100
682994
1129800
1129800
1129800
682994
591415
467699
682994
80264
389158
591415
240747
682994
1129800
591415
1129800
640688
622210
300600
690595
369122
434806
1129800
440234
1129800
580003
538378
741751
447600
1129800
591415
436910
1017632
1129800
376739
682994
591415
423190
797356
352647
1129800
591415
415282
591415
1129800
682994
600838
1129800
1129800
322334
1129800
399190
591415
591415
629375
591415
591415
500927
1129800
717692
689221
591415
663266
439530
682994
591415
1129800
292375
397866
1129800
540943
591415
1129800
99803
483815
365981
440814
1129800
591415
682994
383542
173686
682994
591415
682994
682994
682994
521781
560778
377951
203588
469159
682994
591415
1129800
493299
682994
120148
197022
102009
591415
591415
401704
215909
682994
682994
1129800
1129800
1129800
564529
984358
682994
310136
1129800
682994
582089
1129800
569214
919471
591415
445372
466905
517630
591415
331683
873867
536486
682994
645907
1129800
682994
623388
533026
591415
591415
428765
682994
713455
591415
682994
591415
410341
682994
372499
591415
662831
591415
1129800
682994
591415
591415
1129800
1129800
516569
438351
1129800
1129800
591415
456764
582141
1129800
147660
1129800
1129800
638344
557607
1101908
406353
631747
462359
682994
403984
591415
682994
682994
301256
427872
558020
1129800
682994
355310
571697
591415
340114
282821
369911
591415
326956
591415
423011
1129800
1129800
472105
401091
591415
76708
591415
682994
591415
1129800
260531
391955
386478
1129800
682994
364800
682994
1129800
368411
1129800
436451
591415
1129800
523629
831643
992326
735134
1129800
516283
314388
685391
498407
591415
712977
470607
953726
654783
444584
591415
904030
509488
591415
591415
462335
1129800
1129800
485986
591415
824703
591415
431449
682994
682994
797850
591415
682994
640980
631074
682994
591415
591415
632902
682994
352045
495243
591415
769516
716354
708793
392345
682994
682994
769465
468473
722956
346500
647059
266787
591415
1129800
637333
591415
912012
682994
754781
1129800
253815
682994
522691
591415
1129800
1129800
591415
449713
341036
660529
1129800
341208
682994
682994
682994
341572
682994
736938
533967
1129800
378035
591415
1129800
410892
1129800
597610
570368
388810
138782
362789
591415
591415
1129800
515584
572528
591415
591415
1129800
1129800
469159
591415
1129800
1129800
676818
1129800
682994
406351
682994
630969
591415
1129800
589180
559997
1129800
682994
591415
591415
276836
1129800
591415
1129800
591415
1129800
682994
682994
263259
1129800
495410
724853
1129800
624483
682994
269138
1129800
1129800
433510
586313
618366
838925
600243
305808
511373
1129800
1129800
259474
1129800
591415
651924
1129800
682994
904045
1129800
1129800
1129800
591415
783033
982077
1129800
717027
682994
682994
373807
537053
682994
258004
682994
576794
591415
288997
443759
591415
682994
1129800
1129800
354419
455055
682994
591415
493610
682994
420599
1129800
591415
583928
422004
357403
682994
395079
1129800
679433
604243
304154
751030
682994
646603
487790
1129800
682994
741909
466791
1129800
1129800
1129800
1129800
1129800
1129800
1129800
591415
643822
811269
1129800
225008
682994
682994
104185
945562
608462
1129800
518167
1129800
1129800
591415
461020
1129800
1129800
591415
402524
1129800
345496
378197
1129800
682994
390316
398443
699144
98067
591415
375476
338032
1129800
618375
784174
591415
565692
704851
591415
591415
822977
432756
165157
693147
371791
591415
638782
1129800
591415
509025
782214
682994
591415
514201
367458
306373
446491
482025
1129800
591415
672675
591415
496890
1129800
344980
1129800
763888
682994
1129800
682994
1129800
1129800
354651
682994
314735
682994
1129800
665069
591415
243925
493868
682994
453934
540468
1129800
533955
231770
682994
447503
568299
416496
322497
682994
328471
444967
520955
476510
591415
591415
728407
591415
592131
456545
682994
1129800
1129800
1129800
535574
332579
425754
579260
1129800
682994
570109
682994
1129800
682994
591415
594127
298273
1129800
682994
735006
1129800
476890
162907
976894
469393
1129800
1129800
353268
354420
1129800
283456
240743
678848
398009
591415
591415
400598
682994
591415
1129800
883793
1129800
510251
1129800
1129800
482573
1129800
600993
682994
960852
1129800
591415
417965
371900
544679
436936
598122
1129800
591415
479776
396357
591415
591415
355216
579389
682994
665769
591415
1129800
591415
1129800
682994
591415
664780
633615
337687
591415
872827
526209
682994
862096
615665
591415
448636
1129800
682994
682994
1129800
441669
682994
457332
561747
540778
632286
682994
1129800
682994
278137
554193
591415
377485
5936
1129800
1129800
591415
495597
493953
326234
429530
1129800
615971
682994
554653
876356
854452
682994
529067
637629
682994
427576
461920
402477
682994
591415
682994
499475
653842
682994
478241
1129800
1129800
1129800
1129800
543201
828975
316380
379286
284288
295435
1129800
1129800
526030
433798
591415
527238
603683
381435
1129800
1129800
641376
296644
682994
441224
1129800
665602
682994
1129800
682994
591415
398090
591415
442589
214068
587874
485521
1129800
799886
682994
682994
682994
760783
682994
571868
430704
682994
744564
1129800
1129800
1129800
495135
470942
749754
693639
591415
628784
591415
591415
735727
686863
525615
591415
1129800
682994
1129800
347667
591415
644225
321305
1129800
591415
1129800
614460
682994
654443
682994
682994
479926
629761
591415
365394
682994
551265
467958
682994
594175
517181
591415
560604
1129800
710439
441416
616814
561332
466364
207554
591415
1129800
682994
682994
749760
1129800
682994
285490
744172
591415
591415
771049
591415
682994
176040
1129800
482451
1129800
1129800
592390
693236
682994
682994
591415
1129800
432302
1129800
1129800
682994
815894
578256
557550
700917
501761
1129800
453884
591415
682994
553553
673393
682994
682994
682994
682994
682994
443517
698616
1129800
535281
680283
385522
332987
354114
354635
591415
815288
685320
1129800
605671
489834
682994
682994
767721
557916
682994
145715
467341
682994
844165
733535
591415
817606
481026
1129800
582200
591415
1129800
591415
682994
682994
1129800
682994
558884
682994
591415
1129800
591415
682994
302709
591415
575604
641661
1129800
335555
453779
591415
665119
1129800
603803
1129800
414822
461673
591415
763317
329128
591415
682994
682994
545440
682994
682994
443248
1129800
1129800
389369
1129800
1129800
195730
485487
815655
851121
800816
1129800
595940
591415
555986
1129800
714046
235316
1104446
1129800
591415
1129800
591415
591415
591415
591415
682994
1129800
682994
682994
682994
1129800
298054
197025
517457
1129800
591415
10507
369679
682994
591415
226944
405651
591415
1129800
682994
682994
709102
1129800
655769
484135
682994
263709
611738
694887
282211
560835
1129800
472075
682994
591415
401085
309433
682994
658963
468209
431650
322512
974796
1129800
591415
1129800
682994
152209
682994
210952
591415
591415
611223
1129800
597980
682994
551272
682994
682994
474945
557743
682994
591415
682994
443443
682994
1129800
573574
1129800
265270
1129800
1129800
539299
591415
751909
574598
729435
591415
682994
160145
591415
1113039
554025
1129800
682994
591415
1129800
591415
682994
1129800
982001
682994
433812
591415
682994
605871
337249
537533
682994
591415
591415
1129800
406554
727430
417653
682994
1129800
1129800
591415
591415
1129800
737167
560295
1129800
745751
1129800
536169
1129800
471913
247609
591415
445933
304611
583697
1129800
770220
342027
682994
356675
412976
857085
591415
1010987
676979
292502
354919
752509
682994
403290
1129800
1129800
591415
485050
693672
811162
682994
463420
1129800
269977
682994
682994
440391
591415
497839
591415
396474
574583
412853
364482
876592
682994
523431
1129800
262354
1129800
682994
210752
486979
1129800
591415
369781
156062
591415
681092
591415
554192
644983
1129800
611434
591415
591415
676666
568131
356365
677937
682994
260030
382292
224579
438865
500655
591415
591415
1129800
584427
347171
645733
591415
478577
1129800
348916
1129800
682994
682994
629227
56023
392157
578766
281574
1129800
591415
581903
591415
1129800
591415
860400
265757
290118
365215
591415
1129800
581516
1129800
1129800
1129800
591415
475453
456163
1129800
647018
583560
591415
1129800
452459
579229
741953
769346
1129800
591415
682994
747177
1129800
305758
915034
682994
682994
239033
591415
469048
464708
778259
591415
481106
1129800
591415
751968
92164
682994
682994
271276
1129800
682994
591415
797865
682994
1129800
591415
682994
299765
682994
578060
591415
591415
682994
682994
682994
704907
591415
1129800
1129800
793739
682994
591415
349639
403418
554651
386617
671375
499649
684243
479818
506966
591415
616731
1129800
396602
799442
591415
591415
591415
591415
1129800
648957
549806
440410
1129800
682994
567497
389361
445550
492992
682994
595070
234644
591415
1129800
1129800
440285
1129800
1129800
372713
682994
591415
1024509
591415
682994
692200
613430
1027275
591415
525388
682994
682994
1129800
760467
256578
555343
1129800
591415
159928
1129800
591415
558020
1129800
625481
253519
1129800
682994
486011
570228
591702
591415
682994
716512
682994
813706
618763
421412
581711
396767
591415
682994
682994
1129800
307704
858790
682994
513540
591415
644423
682994
591415
1129800
588884
682994
357025
726557
682994
788906
682994
682994
682994
1129800
616256
881849
341197
324990
682994
772328
756270
478932
299973
649022
833259
1129800
658213
1129800
682994
273365
443556
709489
270848
321721
302788
522211
1129800
591415
1129800
119808
721118
1129800
366633
397336
682994
591415
521837
440892
465089
1129800
147763
591415
1129800
1129800
430755
686977
682994
583129
534164
770969
591415
682994
682994
407109
195953
682994
682994
591415
1129800
921272
528094
591415
1129800
682994
880423
374346
539406
469634
947375
591415
508534
614066
304450
740442
1129800
1129800
528726
682994
410345
386634
404520
1129800
1129800
682994
591865
682994
473880
325765
376858
1129800
682994
697446
606910
1129800
591415
682994
682994
779962
1129800
591415
624544
682994
682994
416016
842812
682994
682994
561564
569325
1129800
566828
773319
784433
235297
516283
916157
682994
929916
682994
257520
336413
655769
591415
660210
359932
682994
682994
1129800
1129800
475938
418144
297210
1129800
397327
4590
669456
458018
564213
593182
965287
529946
575388
239819
591415
370251
591415
591415
631079
591415
368243
682994
514043
591415
533880
1129800
648395
432320
591415
599510
479291
369911
1129800
603079
591415
474535
591415
1129800
591415
1129800
399129
591415
591415
302493
792290
591415
591415
682350
1129800
591415
591415
493875
590269
422315
349496
1129800
591415
1129800
682994
682994
769733
405204
1129800
1129800
332875
574881
575267
1129800
558945
1129800
677302
1129800
711491
670751
682994
784656
682994
535348
577742
1129800
591415
555672
591415
429853
682994
534586
682994
544752
682994
682994
607446
487050
591415
418017
1129800
1129800
1129800
591415
591415
682994
418633
482515
591415
682994
682994
591415
591415
591415
436430
539457
808847
682994
1129800
682994
589951
403950
794112
340078
636955
425614
1129800
591415
682994
591415
396255
682994
1129800
591415
468851
343462
591415
657487
682994
591415
677188
487945
1129800
591415
682994
560423
591415
497578
860719
367499
682994
591415
682994
1129800
534236
488438
682994
682994
544686
591415
803977
591415
537350
591415
95661
1129800
591415
591415
276216
427188
314349
455456
184855
744480
643079
760368
683150
488368
405241
685761
670426
576933
682994
688340
591415
682994
557550
591415
623364
591415
1129800
355181
596447
357217
591415
888014
578246
591415
315493
591415
682994
606422
591415
591415
1129800
1113039
591415
468301
297809
534236
1129800
682994
682994
591415
1129800
591415
739125
682994
338959
496187
375211
682994
562734
359847
437056
294696
591415
1129800
390109
915606
682994
1129800
565114
682994
278137
703996
682994
510030
1129800
733976
591415
591415
356029
1129800
591415
406218
682994
1129800
676066
553267
591415
1141174
591415
775169
591415
533568
682994
371067
591415
732500
591415
591415
1129800
421219
582420
591415
591415
591415
682994
363584
591415
591415
682994
311478
591415
537117
1129800
682994
1129800
789999
556658
1129800
1129800
591415
286096
591415
591415
682994
591415
307985
597853
400610
682994
1129800
405767
544772
1129800
682994
471642
682994
658290
665534
841802
591415
682994
659470
591415
454432
538752
437228
1129800
534596
473825
330674
429815
682994
1129800
682994
591415
247825
732927
483208
1129800
682994
591415
464532
232374
1129800
591415
198911
591415
591415
635333
717721
591415
780155
625124
1129800
365546
647889
1129800
354420
820258
750691
474920
703614
591415
338443
591415
1129800
848098
682994
682994
428625
587628
1129800
591415
610741
591415
265975
591415
589671
559345
775722
602383
784487
831368
582396
652754
639365
591415
682994
591415
682994
682994
472892
1129800
791601
650370
744011
393244
459473
391551
508552
591415
316884
682994
591415
591415
591415
573649
518496
496334
602477
682994
591415
608941
262379
591415
558581
675806
686906
281122
724462
468014
1129800
1129800
906031
640755
342372
1129800
202676
682994
1129800
1129800
377523
528094
1129800
641660
1129800
591415
591415
591415
682994
591415
756801
591415
682994
1129800
861215
103579
444841
591415
548135
51974
1129800
408503
682994
682994
427331
682994
198706
382225
591415
509867
471153
591415
722430
524815
923223
682994
408164
591415
437731
1129800
767392
519530
1129800
606520
591415
781440
558982
684304
591415
591415
829843
763410
591415
508306
1129800
591415
653899
682994
1129800
367980
682994
330704
1129800
682994
591415
591415
411877
661097
1129800
1129800
574103
347021
922099
1129800
600199
682994
181109
682994
682994
534069
451267
594890
682994
1129800
591415
411181
591415
821128
682994
371896
298907
682994
559893
265753
591415
428970
1129800
1129800
682994
601807
682994
591415
910156
682994
283591
746834
1129800
472244
1129800
1059209
1129800
505474
573670
591415
1129800
390847
591415
944644
591415
591415
1129800
591415
682994
508985
644633
591415
682994
819971
682994
968938
591415
642718
482936
881284
1129800
1129800
461333
725140
984436
722847
313636
591415
591415
390262
591415
1129800
1129800
452424
309086
386380
1129800
1129800
563026
383054
315493
726744
682994
577125
449565
438840
406343
682994
672951
399055
1129800
682994
1129800
682994
542111
682994
436108
239877
1129800
591415
712597
527236
1129800
1129800
885672
1129800
479524
401143
511953
682994
1129800
436731
591415
306012
682994
682994
1129800
312979
405335
682994
380116
851665
413412
1012779
926757
591415
1129800
1129800
682994
1129800
1129800
1129800
448920
423521
382467
1129800
1129800
591415
1129800
1129800
452919
538700
1129800
365507
755014
438806
412485
591415
682994
591415
599816
682994
370165
682994
534570
503293
818094
1129800
1129800
626143
682994
682994
682994
591415
466479
682994
309363
366967
591415
1129800
716084
682994
296899
1129800
404966
852521
533220
617056
682994
530041
752042
708051
682994
797628
470037
1129800
591415
355448
682994
356539
423223
682994
286264
1129800
1129800
1129800
873274
591415
1129800
333567
682994
1129800
1129800
682994
1129800
682994
738324
365268
607823
591415
591415
624962
522211
380553
845932
347009
512679
591415
558897
688498
682994
591415
583599
335081
504270
591415
307141
342843
168952
591415
521021
457334
591415
718752
446809
682994
913393
791601
545989
900757
1129800
490405
1129800
519502
837877
503435
1129800
476111
446174
546892
1129800
591415
563559
387178
281053
682994
1129800
1129800
337172
208983
591415
682994
682994
797905
1129800
604878
682994
682994
1129800
401245
198203
430481
1129800
715043
591415
614787
582367
602102
462097
810834
591415
354837
609023
1129800
420971
1129800
528636
156695
682994
377393
372438
675119
1129800
682994
471110
682994
591415
726835
197881
591415
591415
508003
574790
591415
591415
534211
521576
415670
400121
1129800
895749
591415
583539
1091209
538285
722644
591415
1129800
682994
591415
694457
591415
591415
705947
575283
682994
1129800
406484
682994
682994
682994
682994
591415
682994
591415
682994
643884
682994
485904
932110
682994
591415
703777
760304
591415
508139
699190
682994
675021
357680
704339
41759
591415
474573
533085
591415
384204
682994
682994
682994
545610
942505
641521
518478
624401
1129800
1129800
138967
862503
682994
466199
411714
714462
564749
365002
537464
591415
682994
682994
316380
682994
195706
682994
343074
442677
591415
682994
1129800
476902
715297
1129800
745179
591415
591415
1129800
323859
273869
1129800
1129800
682994
291389
682994
1129800
524121
591415
604482
733844
1129800
329794
440346
1041411
591415
591415
704986
591415
807704
591415
591415
1129800
591415
723802
682994
603639
591415
682994
591415
1129800
734521
1129800
591415
410380
555972
591415
591415
682994
591415
1129800
682994
276059
591415
590816
659099
1129800
488948
1129800
682994
595042
1023783
970477
315804
530608
682994
509005
1075459
1129800
103962
540834
1129800
682994
560814
526030
778399
470173
591415
591415
1129800
775758
1129800
251841
682994
402057
532613
559332
1129800
408912
591415
591415
682994
335850
682994
409769
1129800
703237
475823
682994
403766
682994
682994
508464
1129800
430051
682994
255055
452754
446542
536207
852029
901715
591415
177412
682994
353302
462289
424755
604196
484857
571670
682994
591415
682994
313640
330704
358476
682994
378062
1129800
682994
591415
677937
18749
531408
682994
1129800
299519
594505
591415
591415
682994
682994
651921
591415
557092
569430
634448
591625
682994
591415
343554
557053
697692
591415
122627
659802
1129800
28723
581901
1129800
591415
452547
416535
671833
591415
447292
591415
1129800
548135
591415
682994
543458
495542
591415
591415
370134
617844
682994
682994
856816
442463
591415
874732
292502
591415
291023
682994
787575
616010
682994
682994
1129800
682994
503846
490449
591415
591415
526116
725356
591415
682994
346893
682994
761493
591415
1129800
485585
464782
591415
374110
682994
1129800
682994
532484
872829
591415
682994
682512
427536
402229
591415
591415
682994
682994
346109
591415
1129800
386284
625192
473356
234255
808928
433510
1129800
348442
578760
1129800
373544
1129800
682994
498412
867899
591415
682994
682994
372608
682994
518282
682994
682994
353829
591415
1129800
670751
620992
591415
591415
469117
682994
576891
454530
506139
591415
1129800
223434
1129800
515833
682994
682994
1129800
682994
600933
591415
535866
1129800
591415
457694
591415
542748
682994
726466
682994
424193
1129800
867926
591415
682994
1129800
1129800
532636
591415
363115
244674
682994
682994
682994
355323
945562
397931
555928
1129800
682994
682994
473200
591415
591415
1129800
591415
899552
556166
591415
682994
567497
429453
591415
1129800
591415
1134595
736499
417837
337665
180546
682994
308157
682994
321076
591415
584903
284703
682994
601375
511683
1129800
380696
1129800
791930
250666
687326
373472
361667
578318
696604
456130
407289
682994
500269
682994
591415
355843
1129800
345688
316070
308129
376959
694152
406603
1129800
1129800
1129800
682994
682994
535563
505749
1129800
682994
1129800
1129800
591415
591415
591415
560263
591415
591415
752988
1129800
743308
666831
1129800
682994
683914
682994
1129800
599286
499108
522404
477784
1129800
415331
682994
682994
591415
724134
713934
591415
624551
620392
1129800
591415
591415
591415
747121
938959
1129800
682994
217634
450295
671945
373807
682994
1129800
295404
591415
591415
682994
591415
785325
591415
514165
682994
1129800
1129800
1129800
579521
405837
682994
682994
591415
682994
516730
668646
682994
682994
1129800
1129800
682994
682994
315198
436359
97692
201844
461016
716877
591415
1129800
625737
591415
305314
591415
590966
536333
591415
677288
311890
663564
461016
398070
591415
591415
497031
492776
940152
682994
1129800
462660
445586
543892
656454
682994
388767
591415
336063
704064
591415
591415
639924
682994
1129800
591415
286608
591415
616035
1129800
1052134
399620
682994
376162
1129800
591415
702323
840863
591415
761919
1129800
755495
401141
591415
591415
682994
591415
515484
884204
591415
1129800
853471
682994
333682
682994
367445
682994
591415
1129800
399198
1129800
682994
495627
501954
756159
850202
576066
373958
605939
682994
591415
682994
1129800
506028
591415
682994
898653
481876
682994
344039
673668
1129800
745765
591415
397998
591415
592349
591415
1129800
763785
347667
385926
697657
682994
533140
349470
608561
591415
682994
526505
551487
591415
550044
682994
1129800
428735
618270
682994
1129800
519576
522055
591415
591415
682994
591415
591415
715759
801278
995460
591415
620121
682994
591415
682994
591415
516458
591415
373002
682994
671925
1129800
682994
682994
419747
215909
591415
1129800
566828
555284
682994
876183
493167
591415
488383
1129800
591415
561161
591415
642439
682994
669274
1129800
591415
682994
355345
390262
682994
414523
594956
523330
514180
410481
929374
591415
614254
682994
682994
777267
536200
1129800
682994
589801
682994
602092
925058
413412
641519
607446
414530
1075319
944121
265163
239868
591415
491215
591415
682994
591415
1129800
591415
458627
458482
591415
1129800
682994
591415
591415
399697
1129800
584784
591415
675740
1129800
591415
719459
675416
939471
617254
438005
447226
363071
541767
680050
591415
682994
142356
861596
361594
682994
682994
377993
742207
1129800
682994
777478
1129800
229075
558510
541213
744402
682994
682994
1129800
363102
1129800
591415
529225
1129800
447132
1129800
362777
503320
682994
662568
536517
360128
879062
591415
591415
682994
409492
682994
682994
1129800
1129800
591415
1129800
591415
76833
591415
982163
1129800
642085
591415
447121
761662
682994
591415
613988
591415
373575
488582
234902
682994
828335
682994
656478
591415
682994
1129800
657026
906214
870722
513968
1129800
591415
1129800
682994
682994
472082
382720
682994
538778
579167
181212
591415
1129800
591415
1129800
710008
261701
473350
419272
149767
682994
482874
693671
1129800
191291
591415
534498
680534
272936
715212
591415
652229
591415
1129800
1129800
530823
591415
1129800
1129800
219159
1129800
591415
675092
315895
1129800
279560
589503
591415
403154
239425
591415
682994
437125
621172
1129800
341575
591415
1129800
679182
169159
591415
591415
789559
527740
586427
545102
1129800
314129
591415
380482
656987
1129800
591415
492338
591415
1129800
1129800
173166
682994
591415
682994
591415
510956
545310
682994
509999
1129800
262379
408884
682994
859405
465341
1129800
184824
1129800
591415
1129800
591415
682994
909685
775389
591415
591415
689855
378494
207454
645642
655106
1129800
663118
282750
533049
421111
1129800
591415
682994
278167
570891
1129800
548088
440200
682994
509199
571310
378769
682994
728996
591415
591415
489905
682994
1129800
525527
1129800
440930
667452
345257
682994
591415
159928
168614
863693
480278
1129800
1129800
591415
682994
591415
1129800
668130
615200
1129800
564529
704345
503646
682994
1129800
1129800
682994
724081
569994
1129800
591415
1129800
726771
1129800
725356
701176
682994
1129800
1129800
591415
682994
172202
682994
591415
413419
649841
1129800
636266
571950
648164
914711
591415
682994
413001
682994
591415
591415
590868
591415
905200
682994
682994
682994
591415
738424
280275
591415
591415
591415
591415
660772
1129800
947095
837379
663459
1129800
682994
682994
251841
282829
744172
495511
682994
1129800
648601
591415
1129800
1129800
682994
482995
682994
682994
578867
682994
591415
591415
552196
640195
393982
516958
715232
715232
378300
844028
390194
654564
596217
735858
774427
774427
125915
504701
752717
654564
715232
715232
721142
774427
523777
774427
679348
945806
450499
626451
654564
716893
515503
654564
512374
757092
715232
654564
546918
774427
519610
752717
752717
752717
522533
774427
715232
774427
590053
654564
481889
378284
654564
654564
514695
362773
654564
654564
654564
338612
312991
654564
752717
715232
774427
509415
715232
752717
654564
715232
654564
547982
264694
608544
715232
441183
715232
752717
812048
752717
774427
314501
504345
288452
578699
602454
654564
752717
556807
715232
654564
752717
383939
654564
752717
752717
715232
715232
871001
274923
752717
687436
407461
774427
604798
774427
715232
654564
238601
654564
715232
654564
755205
774427
670060
626827
774427
290697
654564
715232
509433
654564
654564
752717
592057
715232
752717
715232
752717
752717
800784
428750
752717
752717
385133
796833
399160
654564
752717
774427
416392
654564
715232
898426
654564
328472
601296
670921
752717
654564
765349
715232
338744
774427
264771
512186
1111276
774427
229934
752717
558401
715232
715232
752717
722279
634778
654564
774427
446958
360293
184866
379351
210109
636970
769524
715232
400598
774306
805265
654564
570770
537197
255332
752717
652479
719074
738345
828186
774427
553093
935628
728831
752717
428377
556840
774427
735596
522102
565738
450433
755389
654564
571314
774427
715232
752717
774427
654564
654564
654564
709229
654564
654564
472977
715232
752717
715232
752717
547465
350439
323125
752717
849347
774427
715232
654564
654564
234377
654564
715232
420933
774427
600358
934796
638233
715232
752717
752717
511565
774427
654564
312362
715232
810109
224600
654564
503028
774427
715232
715232
509817
752717
398591
774427
389361
582450
524737
860908
752717
752717
715232
590547
492714
715232
774318
774427
455288
880999
815254
304019
411935
654564
530109
818505
752717
715232
366259
654564
338339
774427
752717
525269
752717
291153
820152
654564
774427
534198
715232
654564
422498
654564
447985
354215
682634
754070
742240
654564
774427
654564
461984
810236
752717
654564
654564
384699
840674
752717
295509
288997
774427
715232
715232
574166
752717
715232
654564
446491
665441
774427
480004
715232
654564
86996
431668
213621
685653
542510
654564
444967
766424
529729
715232
774427
696652
428435
715232
528046
715232
654564
397246
664540
496692
760055
818953
774427
715232
774427
960598
748968
416271
494586
654564
715232
559819
715232
715232
752717
628303
774427
715232
715232
411333
654564
654564
401368
774427
376702
774427
282814
715232
752717
465876
714035
654564
654564
479089
715232
774427
707864
752717
654564
715232
2450
774427
612370
181894
389260
483994
752717
752717
715232
774427
752717
278572
666372
774427
715232
774427
735978
752717
774427
715232
715232
752717
774427
732646
652244
752717
271931
316897
410070
752717
459134
774427
401936
752717
715232
654564
337553
267997
238526
560447
774427
559908
715232
906639
774427
654564
752717
672679
752717
715232
460004
774427
715232
401007
654564
914711
654564
596385
462555
774427
654564
604364
752717
583444
654564
432260
715232
469055
752717
715232
715232
654564
752717
774427
342945
478051
752717
654564
774427
654564
774427
774427
752717
774427
715232
654564
774427
752717
782087
302554
274025
654564
357842
654564
842213
379101
392955
499547
654564
752717
752717
605838
752717
715232
476409
654564
658487
492362
373017
169684
632324
412326
662002
654564
654564
715232
287165
752717
774427
494274
774427
496588
447921
715232
596217
472960
481703
408176
654564
752717
774427
678852
774427
535447
475438
263999
339784
752717
654564
459864
506934
752717
414699
318693
159928
654564
582206
546586
774427
654564
715232
654564
774427
515616
715232
643230
752717
752717
538165
520290
774427
628004
482491
654564
447139
752717
752717
752717
774427
752717
654564
715232
654564
752717
340902
715232
734276
741239
774427
774427
774427
281598
654564
563026
649658
752717
403935
472777
654564
715232
715232
655057
608157
654564
578120
752717
625941
774427
774873
700430
752717
782459
654564
659541
654564
654564
774427
579170
715232
643374
715232
774427
398591
654564
715232
748975
752717
774427
759008
456020
105585
518639
774427
301747
715232
752717
401657
774427
774427
397181
654564
449593
367056
609066
774427
715232
774427
730530
715232
654564
695797
715232
487063
366008
774427
677489
752717
598490
755039
626138
654564
557022
752717
651114
430731
774427
503729
752717
774427
1159909
811932
654564
544337
774427
153305
535123
550615
654564
958672
752717
715232
538643
715232
654564
725995
774427
774427
429948
752717
715232
586185
654564
715232
752717
468620
257407
654564
683915
654564
774427
654564
752717
752717
669885
364659
752717
717907
654564
601695
613951
418005
654564
654564
546587
752717
423577
549867
477062
122568
271615
457503
752717
752717
715232
436946
695831
752717
774427
617956
654564
298480
449519
570179
654564
175418
654564
774427
870490
609914
774427
774427
553598
715232
575529
646850
752717
583256
715232
774427
774427
752717
216778
533235
322916
752717
390357
475871
774427
765349
715232
654564
715232
774427
783113
355817
836801
715232
446375
715232
864657
506750
390958
654564
774427
485926
539083
607852
553230
194317
571335
654564
610063
418300
715232
482427
715232
774427
670865
654564
654564
465036
505518
500502
654564
632612
609739
774427
613386
752717
477268
646490
826057
822613
774427
774427
1129658
715232
752717
610766
774427
715232
370403
288887
774427
583928
774427
654564
270935
774427
654564
632476
715232
715232
749063
622133
392271
715232
774427
752717
752717
638285
395154
521174
774427
347533
776862
774427
300829
486107
752717
715232
1023162
715232
462766
774427
774427
336261
774427
724594
752717
715232
614025
654564
654564
752717
349849
774427
715232
774427
774427
1047056
715232
752717
407025
715232
478491
752717
642085
715232
744709
589242
365104
538989
654564
167396
481188
654564
774427
582695
715232
489605
270753
446164
270753
277790
681180
300368
560604
774427
715232
654564
752717
462318
774427
304645
847849
237025
301081
774427
507650
461562
654564
715232
654564
715232
654299
130494
752717
575263
752717
631179
470257
478286
774427
654564
770022
854452
654564
715232
752717
215909
247799
752717
297508
752717
432769
774427
581144
715232
206394
731413
715232
654564
774427
752717
393273
541745
715232
752717
654564
752717
774427
373832
731685
654564
752717
444700
603131
669949
491072
654564
752717
752717
603059
972385
752717
654564
722728
715232
554954
696502
567507
774427
393123
715232
608026
635792
774427
654564
654564
404026
774427
612666
752717
752717
989589
438228
715232
439071
663266
106956
693818
672058
774427
776216
648270
715232
359944
152605
976349
593399
752717
784174
654564
715232
715232
510756
774427
607287
774427
715232
774427
752717
654564
662417
752717
557743
700340
774427
774427
752717
715232
752717
715232
530201
715232
654564
534426
752717
752717
752717
752717
901715
654564
250771
654564
830909
227799
774427
654564
281492
774427
715232
752717
868946
287622
574876
715232
700679
752717
774427
491206
774427
355234
715232
572059
825099
715232
509466
363849
522751
636511
774427
527772
654564
626315
499343
774427
774427
774427
774427
486702
302653
329671
654564
654564
774427
465406
654564
752717
552522
774427
297286
524530
765555
753394
752717
1041591
715232
646226
752717
752717
400248
715232
715232
774427
522604
494090
654564
490086
763880
752717
752717
752717
659174
752717
752717
654564
648098
715232
745165
579428
774427
780796
715232
287510
273960
715232
326480
752717
839831
310963
445781
752717
423133
756790
681950
360804
523927
654564
774427
678945
618547
715232
715232
654564
715232
479449
715232
702564
706175
774427
566568
402016
752717
744803
655496
715232
774427
586471
564326
256230
533130
654564
613932
654564
774427
774427
752717
312092
710319
774427
752717
774427
476369
343727
615930
654564
774427
715232
715232
774427
715232
752717
715232
327635
912491
556185
806661
715232
552372
542570
571534
902553
430504
685112
654564
253030
654564
654564
752717
774427
654564
715232
187913
715232
883562
750632
715232
432649
123051
440414
768574
774427
650929
337818
408570
382499
752717
103388
430139
774427
307136
507981
654564
578563
557300
430313
715232
654564
715232
348521
491487
401012
375084
470353
715232
830120
752717
654564
715232
421710
774427
715232
649017
310077
715232
320797
566688
715232
354525
715232
715232
774427
656554
654564
654564
774427
752717
585085
654564
752717
420913
715232
752717
523722
654564
774427
654564
416935
543458
715232
654564
576397
715232
752717
755477
654564
344496
605503
715232
684686
654564
654564
196975
225008
399612
603944
757202
715232
185104
115870
774427
752717
536462
502103
752717
654564
752717
752717
752717
715232
654564
460116
654564
572295
774427
357235
306398
715232
490210
752717
654564
654564
752717
752717
774427
443159
887243
619449
774427
374809
431206
654564
205883
715232
333650
720327
654564
565612
950691
560462
609626
715232
774427
272066
715232
613196
607001
625122
622933
654564
752717
285018
654564
715232
654564
752717
748703
1129800
654564
774427
504754
564550
654564
599636
642840
556758
575518
329586
715232
611579
654564
715232
623024
290451
654564
509513
542216
774427
408503
78027
774427
752717
726771
434524
372304
327276
715232
774427
715232
497277
715232
752717
752717
752717
546131
51125
390057
752717
752717
290697
783130
774427
843975
654564
774427
715232
654564
654564
603422
715232
843850
644660
526197
715232
368979
708750
654564
774427
654564
752717
752717
520464
654564
719862
726585
715232
717306
592768
715232
275298
783957
654564
752717
361545
774427
589173
715232
654564
654564
477269
626165
528891
294012
774427
774427
774427
715232
715232
323243
207341
774427
654564
715232
654564
460608
715232
752717
774427
715232
489594
693425
668881
641916
382871
384759
715232
418411
715232
715232
108021
557291
654564
774427
1003410
655630
399032
988550
654564
468496
715232
972947
774427
715232
353887
765555
736344
774427
774427
383648
774427
774427
560632
715232
774427
564845
774427
388907
774427
557484
774427
752717
580846
774427
654564
654564
630931
774427
715232
752717
649017
752717
352431
74896
752717
715232
430359
715232
654564
770582
654564
491986
715232
324468
715232
715232
654564
216778
500820
617059
451022
715232
774427
337930
548234
715232
735844
270245
571902
317828
654564
482056
774427
509126
384238
752717
713875
654564
1011087
774427
464805
554265
502536
715232
774427
752717
939593
525492
311773
774427
672260
298526
654564
715232
641175
621469
774427
571582
715232
752717
526316
434995
757186
625716
929936
499024
516221
752717
752717
774427
654564
774427
774427
654564
715232
654564
774427
591702
752717
782375
654564
715232
628809
752717
774427
670691
752717
654564
661580
654564
616813
610254
774427
541072
342505
774427
774427
606212
774427
458045
219490
661830
677776
564631
774427
678496
752717
398254
529468
715232
752717
654564
821290
740691
774427
333840
453870
491873
752717
715232
774427
623926
774427
545900
752717
281522
774427
715232
228944
715232
278317
654564
842812
711831
487844
292229
527105
654564
893123
774427
600626
654564
522416
752717
654564
481657
444529
774427
159928
623318
606396
594129
693492
209303
774427
774427
408394
346319
471408
366253
351084
595036
363719
654564
607292
774427
654564
674831
240580
715232
752717
302100
715232
388638
715232
511866
715232
488165
524556
654564
830409
464851
774427
774427
382021
715232
654564
364261
774427
774427
512201
715232
654564
654564
752717
752717
726585
752717
562581
839363
574539
715232
286660
432115
372023
774427
752717
417299
752717
654564
669796
654564
592789
721118
715232
715232
715232
774427
715232
752717
654564
476099
774427
715232
715232
682777
752717
364846
500306
774427
752717
774427
715232
654564
300338
774427
752717
858458
586229
516826
715232
715232
632715
774427
660849
752717
870661
200080
774427
774427
752717
729147
715232
774427
637296
513142
424755
408214
774427
502824
774427
410551
410481
715232
752717
752717
403154
430952
654564
433203
523577
686335
432488
774427
774427
715232
598537
770022
525021
752717
752717
774427
715232
211022
752717
452095
775104
654564
803257
488667
503788
598189
715232
715232
813794
715232
654564
715232
509632
355086
432320
605629
654564
461503
803147
774427
547810
752717
614645
754503
714676
460526
738489
308021
582183
774427
774427
317324
715232
715232
483357
432302
641154
600851
774427
602092
654564
343097
387529
626648
654564
764499
774427
515850
774427
774427
392691
521991
715232
774427
715232
715232
676370
715232
654696
517981
752717
535817
752717
752717
519905
615553
161260
799442
467421
117611
715232
654564
519427
752717
603327
715232
752717
448475
590342
559162
289277
651793
715232
715232
918839
654564
654564
752717
752717
752717
591625
741258
527294
532800
774427
752717
715232
722395
680841
774427
437822
114882
619445
654564
265592
603984
654564
715232
800056
465830
346903
715232
553320
324872
752717
715232
623208
715232
715232
715232
482148
654564
774427
483953
752717
271040
569715
281726
774427
515994
774427
752717
365148
760192
770782
452783
655322
774427
449579
331820
372460
139742
851911
818481
752717
500364
780617
636227
453162
715232
547908
654564
654564
752717
558615
774427
654564
264114
415149
715232
687438
774427
598196
408887
774427
752717
604742
522376
359910
654564
471741
197254
715232
654564
715232
715232
654564
377993
748182
822552
883922
752717
774427
644141
556036
846204
654564
207840
752717
444862
607012
774427
368593
508065
823046
623455
654564
616193
752717
449620
341731
446016
715232
301915
774427
425457
774427
976612
715232
390698
715232
715232
488180
752717
715232
654564
774427
521651
670139
774427
103721
798745
404044
715232
761327
581731
486023
656478
752717
715232
797704
654564
774427
715232
715232
235722
654564
761736
654564
715232
136910
654564
654564
342670
654564
774427
774427
654564
774427
654564
255451
292935
781277
230869
429405
594869
774427
554954
415751
885243
805077
312979
591774
752717
752717
979024
259847
654564
752717
657620
791040
752717
774427
485926
560203
529401
654564
742666
654564
567349
715232
421372
807717
532728
380742
752717
774427
607855
858785
654564
471586
774427
428315
362284
654564
331243
654564
752717
485941
302788
752717
555038
900788
414694
654564
774427
444792
774427
715232
715232
401368
635509
654564
251357
715232
752717
715232
475823
768072
654564
715232
715232
741855
246717
546461
515141
530618
715232
654564
399645
634015
752717
752717
355842
715232
715232
205822
468564
654564
774427
654564
289466
705120
774427
654564
632841
393433
380197
352558
809966
774427
774427
487537
654564
645622
860517
752717
340587
476884
715232
340682
715232
715232
654564
446655
602176
752717
654564
774427
774405
715232
246717
715232
589180
654564
774427
463846
774427
580070
774427
752717
752717
485496
901340
752717
184639
555309
752717
654564
654564
752717
715232
221261
639040
774427
749496
421578
654564
463587
774427
752717
654564
774427
285310
715232
654564
715232
801397
375515
654564
341276
424261
752717
654564
590770
485027
722028
774427
715232
558143
774427
752717
752717
774427
586123
314912
331141
752717
490496
227239
283662
726463
675199
608618
654564
764759
368724
774427
654564
752717
501631
303049
603703
809246
366119
595517
752717
505514
715232
626365
752717
654564
752717
518596
1117197
287464
1064524
654564
774427
654564
418504
649802
774427
715232
774427
587961
302634
297907
654564
304198
616332
483378
707146
715232
715232
774427
744709
774427
745524
662417
262012
626433
537978
752717
417927
654564
752717
411376
189504
402199
429102
155454
752717
523132
752717
654564
715232
1096557
444945
773697
590053
715232
654564
1022878
774427
774427
702792
774427
370909
715232
510615
192981
510819
839674
634288
413184
558450
531325
654564
597844
752717
752717
774427
588884
766691
774427
653158
583132
654564
427088
504969
774427
627486
752717
752717
556644
714391
774427
715232
774427
393686
764099
774427
715232
700328
715232
557465
715232
715232
341459
424305
774427
443870
752717
445327
622010
496790
438087
720967
654564
562944
569378
797422
654564
394634
715232
752717
752717
238744
752717
420657
715232
453329
654564
644472
276935
553514
654564
390496
654564
715232
715232
654564
774427
654564
715232
779290
715232
774427
606591
312793
654564
715232
752717
424309
715232
422222
484679
752717
752717
715232
558227
654564
868276
665992
654564
290325
683914
494125
565695
774427
611587
492400
779739
715232
715232
715232
637384
752717
654564
774427
715232
715232
484265
715232
518353
645486
754490
654564
752717
654564
384878
774427
752717
774427
774427
715232
615285
267735
774427
459872
376981
752717
752717
715232
715232
484369
752717
774427
643875
713014
774427
654564
774427
654564
710113
362905
752717
1009374
986934
654564
436472
654564
774427
465192
590411
737818
707734
370100
654564
715232
654564
654564
440297
421037
774427
726703
752717
597926
654564
333931
357414
752717
626315
674901
568353
581144
715232
1018556
654564
795838
537818
654564
819971
645581
654564
498345
715232
501244
774427
411581
715232
565258
427461
433999
702984
768194
774427
452862
657657
654564
774427
669535
715232
718279
715232
715232
150753
752717
358818
715232
774427
548229
654564
654564
762714
1007354
654564
774427
752717
654896
695202
747013
774427
715232
413326
715232
546154
654564
752717
715232
715232
654564
752717
375611
452269
431707
774427
715232
589100
711148
715232
715232
654564
124613
715232
715232
373348
654564
654564
512704
752717
431650
371331
774427
774427
774427
587400
774427
774427
548061
654564
654564
908676
460375
774427
752717
774427
522620
593770
654564
346994
384238
654564
660971
650928
774427
484911
774427
509867
821170
654564
715232
654564
774427
752717
532629
752717
752717
715232
654564
715232
715232
831485
485605
722534
752717
744056
654564
422285
654564
774427
633638
774427
659517
752717
715232
654564
715232
595883
774427
346792
657928
715232
510046
715232
654564
549522
801984
752717
305989
605838
119618
774427
715232
382490
649898
845344
631002
432217
414230
373473
465268
621405
654564
774427
994034
92395
752717
349202
715232
715232
752717
839242
298551
774427
774427
654564
654564
752717
763557
715232
644762
572082
684686
775409
715232
756907
512598
774427
417132
715232
923969
305118
654564
717395
752717
337479
774427
774427
771623
578050
494029
351737
752717
775104
752717
752717
353368
555959
377256
680534
654564
654564
396277
807843
370895
774427
774427
582000
699801
752717
92581
540444
227908
616366
715232
654564
774427
752717
299715
774427
774427
715232
752717
654564
343837
350403
932971
340906
654564
604789
377951
692540
654564
290325
395114
654564
774427
584107
654564
93576
569283
774427
406893
522853
715232
752717
654564
752717
752717
488297
715232
525803
715232
658997
135351
774427
803087
729663
407046
774427
715232
635085
306887
460073
451454
715232
715232
715232
774427
334571
771839
654564
556178
654564
407777
768596
387788
715232
436854
441960
711394
723127
528722
493368
373143
951559
369483
715232
752717
356080
774427
403466
715232
654564
715232
752717
569392
774427
715232
548135
675363
546395
287357
715232
682927
521796
654564
473121
654564
654564
654564
654564
654564
80308
662462
654564
490148
581795
1010528
643398
760358
356671
197713
491907
682997
715232
440234
678201
715232
764744
654564
521174
432992
557775
752717
388604
752717
609033
716515
382351
420181
715232
496632
715232
715232
774427
556687
774427
690974
654564
699495
348052
752717
774427
121474
531769
654564
654564
445128
654564
654564
419852
715232
976894
752717
715232
219372
738543
654564
582715
394663
774427
376551
715232
274577
774427
377813
614715
344304
752717
186747
654564
954523
943531
472241
403154
654564
715232
715232
654564
774427
752717
459120
625836
571470
752717
715232
715232
535625
609095
654564
634015
715232
752717
654564
752717
752717
774427
319415
654734
752717
752717
528199
481142
654564
357414
774427
752717
715232
715232
654564
654564
774427
618016
752717
752717
670989
808318
211251
752717
774427
752717
752717
654564
654564
752717
601807
715232
397324
774427
752717
774427
774427
20599
654564
654564
654564
654564
752717
774427
654564
654564
373023
500249
789370
752717
540934
774427
533731
401297
728831
752717
715232
715232
774427
752717
719353
715232
715232
562555
618127
426296
715232
1168046
774427
766554
654564
151647
1004890
654564
654564
818226
752717
654564
422390
485926
952496
444792
715232
321160
715232
654564
774427
774427
715232
752717
752717
774427
654564
688330
715232
350627
715232
285310
671745
641986
408159
774427
565971
382206
774427
487174
774427
363051
641133
558038
313647
774427
210810
654564
592825
715232
715232
654564
611184
783069
715232
615835
715232
544620
736114
816565
715232
752717
418633
790769
667895
752717
791650
654564
568653
654564
752717
654564
542560
870490
752717
715232
752717
774427
692519
774427
772886
715232
752717
774427
716194
654564
715232
421093
299765
752717
520180
593649
715232
715232
564006
715232
752717
654564
567289
715232
654564
654564
508056
891326
715232
654564
579992
657456
752717
774427
591062
676214
315393
554972
267360
715232
202585
606331
774427
715232
541261
562554
443013
774427
774427
752717
393175
663258
562739
612295
267280
654564
715232
527344
642325
774427
774427
910595
654564
205822
654564
450433
556644
774427
612891
668191
219752
774427
146044
375071
654564
752717
335194
715232
654564
774427
654564
858079
752717
477777
715232
420619
606120
774427
715232
443661
750791
774427
630591
654564
733606
715232
546007
834562
510200
683620
752717
654564
514199
757868
774427
410281
752717
503512
715232
778185
654564
715232
752717
457866
654564
522069
715232
464355
478577
670195
752717
348120
654564
752717
386439
774427
686335
537117
226005
693424
654564
452144
466791
752717
642165
715232
774427
774427
515101
752717
194464
774427
509213
774427
398002
752717
774427
405905
774427
774427
379843
650482
583472
349373
671556
610569
840643
300536
774427
654564
752717
654564
654564
654564
715232
119808
715232
611394
774427
752717
654564
752717
752717
752717
774427
752717
580481
774427
432488
699977
715232
579135
981141
715232
418680
774427
529618
528507
547680
752717
715232
774427
752717
322137
715232
170276
715232
517742
530906
501096
484541
654564
440507
483296
249428
592343
340098
752717
633867
687821
774427
637668
715232
715232
464251
660703
715232
715232
393211
752717
752717
752717
338516
789515
468144
270132
469010
122201
774427
654564
515503
654564
752717
644041
214068
752717
752717
752717
774427
774427
715322
654564
319029
554273
752717
715232
729563
669159
502913
567460
752717
654564
715232
407878
654564
509769
484930
260485
490210
526285
654564
529100
818236
515503
715232
654564
408551
321015
752717
752717
654564
458141
544602
644071
654564
441262
767645
654696
359374
752717
774427
752717
752717
774427
353919
260682
654564
814091
411000
774427
377339
875869
752717
715232
715232
774427
872411
752717
774427
715232
752717
378030
774427
715232
774427
829644
752717
752717
752717
774427
752717
715232
774427
841049
654564
752717
752717
450420
654564
774427
654564
776260
654564
736670
706646
752717
688163
654564
654564
774427
752717
752717
752717
774427
976673
491025
752717
774427
155487
358428
654564
654564
327684
729536
520196
654564
715232
654564
774427
774427
654564
249602
715232
424077
752717
654564
654564
492877
774427
752717
654564
774427
855125
715232
673354
602607
559240
772766
654564
654564
774427
654564
654564
752717
403154
355547
413734
493613
653245
372898
627989
353164
715232
703273
578682
707146
752717
752717
752717
749539
938774
774427
654564
858079
715232
374225
448665
715232
595339
774427
774427
774427
553283
785384
752717
303022
391127
774427
752717
792556
752717
591284
300536
662447
500825
574777
592247
752717
654564
489414
752717
715232
733075
654564
715232
774427
654564
752717
345341
1141803
715232
654564
715232
690839
654564
752717
654564
374848
715232
560622
554104
559316
419509
715232
752717
418731
715232
425496
949183
631234
752717
155454
752717
867208
502913
774427
774427
601618
753177
654564
715232
752717
752717
654564
715232
774427
715232
774427
654564
752717
387599
654564
37580
586334
715232
495533
715232
774427
774427
752717
737587
787653
131207
123845
390474
654564
774427
707479
654564
752717
941613
408273
774427
774427
752717
292992
746766
363261
587807
774427
448699
715232
827012
774427
320376
290417
666438
715232
532388
451653
338935
558917
522152
654564
715232
774427
774427
449934
839814
715232
442463
774427
744709
267348
774427
249602
326993
435499
272208
404692
782742
280962
629419
918708
774427
752717
428114
752717
752717
365047
803461
752717
467181
654564
752717
675583
654564
154475
774427
715232
715232
583036
752717
654564
715232
473640
439331
774427
715232
617144
494084
752717
715232
271705
230604
752717
774427
774427
578060
752717
774427
654564
715232
654564
752717
715232
762354
715232
642373
752717
113876
752717
774427
285254
715232
468357
774427
654564
774427
419603
752717
182767
654564
436276
953916
463503
597502
774427
715232
715232
654564
752717
478827
611640
752717
630986
542282
774427
411724
815896
654564
461347
654564
654564
451192
715232
465465
715232
645372
538205
774427
682111
810109
752717
626503
715232
445711
424271
774427
456994
446170
999563
654564
715232
18230
774427
787423
377385
658134
382534
654564
774427
241540
654564
654564
715232
774427
715232
774427
752717
596040
774427
470522
299346
774427
715232
256151
673614
715232
715232
697116
715232
654564
752717
435222
507931
694366
654564
774427
841802
654564
774427
752717
314501
774427
585450
674065
715232
752717
538216
662528
752717
752717
637169
535744
616899
625911
775831
735284
462408
470950
383776
774427
654564
654564
752717
715232
654564
665873
249772
408589
715232
829843
381017
760055
761848
715232
369162
404380
380074
774427
231525
551399
774427
715232
654564
860746
534676
430556
416058
869978
654564
752717
654564
774427
654564
654564
354600
752717
774427
302929
525572
634226
858207
605303
579770
319369
373357
337880
752717
654564
559103
654564
549379
715232
390496
558490
752717
277130
654564
654564
715232
752717
691890
715232
531799
284856
654564
463406
145718
715232
435849
774427
654564
272839
654564
502536
517285
355603
724599
715232
737673
715232
654564
774427
335866
582414
732496
501479
774427
752717
767392
774427
752717
654564
654564
774427
594353
715232
654564
556121
654564
774427
237965
576975
774427
715232
369273
496567
774427
752717
715232
550529
774427
752717
715232
431668
852567
752717
389907
752717
427462
872411
539425
654564
615688
774427
654564
774427
774427
472075
476449
255934
715232
774427
654564
408124
752717
439563
715232
654564
654564
654564
774427
638928
233141
475954
689021
574396
774427
752717
752717
350057
654564
752717
690714
467112
693785
812939
752717
774427
522451
774427
774427
752717
774427
312814
74508
654564
654564
568974
752717
752717
774427
705983
266677
654564
654564
774427
806442
381914
601961
338912
511269
774427
715232
762683
654564
774427
491072
391715
774427
752717
768124
413097
812068
654564
715232
661299
613825
499862
576399
449984
606306
401428
983243
809790
613275
625164
391556
961542
715232
715232
654564
715232
262910
715232
670963
413216
469175
774427
560666
566001
774427
67254
697830
654564
774427
345221
300810
715232
345340
336877
488314
715232
477227
528649
271232
715232
654564
774427
654564
649201
873462
571141
535760
288545
583307
752717
752717
560349
774427
542502
1059618
188656
639187
437531
473777
608643
584831
1017276
752717
709446
654564
715232
774427
715232
774427
221966
590901
375876
654564
715232
654564
688330
460771
715232
752717
558853
445038
260180
475601
715232
61359
545889
518167
600356
742282
167404
358324
593781
786582
715232
654564
715232
432938
553185
715232
752717
497079
715232
597853
774427
319863
417469
715232
469153
715232
654564
475823
715232
566543
326424
380837
774427
774427
654564
774427
654564
715232
577040
319293
723342
216328
614337
354042
561902
752717
774427
524584
715232
673882
458493
417703
654564
752717
498273
774427
455064
774427
187220
619804
715232
774427
552936
654564
774427
715232
645404
648455
550154
368978
834852
752717
328324
774427
728111
316320
627064
752717
654564
752717
373841
752717
683589
752717
333522
540641
774427
617963
378522
724719
774427
693147
401230
358632
715232
752717
774427
742666
654564
715232
715232
752717
774427
325975
820373
190171
801368
715232
774427
1067598
469980
654564
774427
874371
752717
752717
611458
756322
235145
715232
886900
435668
554702
774427
774427
545593
654564
774427
802860
752717
654564
400828
426447
774427
715232
654564
46874
715232
937859
654564
583209
509513
752717
20599
774427
630483
436210
762435
715232
402988
752717
361314
774427
752717
777855
774427
752717
654564
654564
176257
715232
579489
373015
448668
740512
774427
260747
422545
654564
774427
367040
1029775
579095
738280
774427
618667
445420
408378
677410
752717
597702
257946
1114707
607828
752717
752717
774427
545913
576207
752717
675274
774427
752717
812265
752717
982497
654564
752717
752717
663346
663238
684892
538351
436679
616815
654564
449306
524734
654564
945144
654564
285254
555930
654564
715232
193121
458791
715232
774427
501950
178513
774427
654564
424435
656028
456144
752717
774427
452648
654564
752717
222784
654564
456439
654564
752717
392170
774427
715232
715232
357717
801332
774427
715232
715232
714919
521837
715232
752717
715232
436431
715232
568961
524726
715232
543505
752717
560243
411091
654564
774427
649005
479628
772766
752717
752717
964716
654564
402301
715232
715232
400780
752717
574888
903757
715232
641265
654564
715232
679297
654564
329010
774427
752717
752717
654564
712247
466188
715232
654564
511004
236944
899432
752717
752717
1027768
654564
774427
808273
724421
541555
507571
715232
774427
311305
181980
752717
752717
774427
752717
400416
533102
558038
654564
100381
424755
365546
774427
774427
514165
705563
364979
211907
654564
752717
731411
654564
774427
400210
654564
654564
774427
475367
752717
752717
496827
715232
713766
959060
514531
391838
539722
774427
654564
654564
774427
752717
447081
654564
715232
1004006
654564
586363
654564
774427
774427
715232
752717
577891
654564
558510
752717
445092
539389
346700
190520
654564
642126
752717
300860
752717
526289
678852
748598
634195
431790
715232
654564
98067
654564
752717
579954
715232
458830
170515
568131
774427
752717
715232
673882
979562
654564
822694
752717
752717
490708
654564
611607
567939
774427
715232
654564
583866
713966
752717
654564
752717
725110
427525
715232
715232
644679
552660
579136
416737
548544
752717
715232
524790
660282
470882
858207
715232
752717
774427
155626
752717
715232
430428
594637
532144
280540
337047
654564
752717
738698
752717
78119
774427
715232
715232
715232
453322
636329
444308
785664
661376
711148
699217
774427
654564
774427
263550
620208
654564
588681
685995
774427
111546
1169454
715232
853515
752717
691853
311496
378156
705120
475127
140878
585189
741744
583473
268209
774427
393629
715232
680841
576230
774427
67254
774427
257520
654564
715232
774427
910099
774427
752717
299326
414549
654564
654564
715232
752717
774427
469175
774427
436837
692200
450921
774427
752717
654564
715232
654564
715232
654564
555338
774427
500130
518421
774427
715232
654564
654564
715232
752717
346298
522451
752717
722902
715232
589866
761987
781475
589029
774427
824703
774427
819716
575484
774427
664516
563925
354853
715232
530665
592862
327728
290325
392166
774427
774427
774427
774427
625750
600609
356970
715232
689619
694137
437121
654564
654564
522507
520825
448615
321606
634484
488814
565181
334091
715232
752717
281419
379596
495450
497991
752717
715232
654564
752717
418542
654564
1029254
450066
774427
790712
414146
739270
505201
287967
578360
245738
988465
533178
474330
752717
774427
715232
774427
715232
774427
714046
715232
600993
752717
774427
503990
654564
455505
752717
262410
648633
654564
774427
84099
511302
654564
774427
511706
572574
752717
360673
464972
512459
715232
635560
1016491
833229
530841
554436
840090
626034
715232
586427
331442
654564
654564
715232
42249
423183
715232
607088
774427
715232
443414
715232
610633
715232
842643
774427
741953
417525
774427
774427
589180
752717
450529
715232
696385
292502
737587
654564
715232
774427
752717
715109
752717
181980
715232
548744
654564
774427
745068
752717
774427
654564
774427
384799
693785
704326
654564
774427
470807
752717
280537
752717
715232
654564
296882
450298
715232
923969
654564
649068
774427
607439
715232
774427
654564
453273
522260
752717
469509
752717
715232
715232
615057
453896
715232
635531
752759
687294
476013
715232
752717
879969
752717
715232
654564
715232
774427
752717
301626
713318
572686
654564
487330
501004
752717
595924
751708
654564
503730
774427
654564
629593
643830
488368
752717
362065
774427
207034
968670
654564
786899
752717
774427
752717
774427
449949
318953
484915
805802
654564
752717
694657
717152
192685
194802
752717
715232
539475
654564
654564
626586
752717
249772
752717
715232
752717
715232
391773
774427
774427
623987
383229
421081
774427
511706
654564
654564
752717
715232
444330
774427
715232
744803
281997
752717
880942
774427
486391
774427
794902
475848
177469
914658
654564
752717
774427
286447
835640
715232
819534
816649
306746
606190
523363
715232
715232
675956
472281
294144
752717
774427
715232
263376
654564
752717
752717
566798
391032
654564
774427
464355
715232
723590
483087
845212
907710
774427
722028
774427
584259
752717
395113
881389
752717
654564
655925
654564
715232
715232
774427
322137
752717
896969
774427
774427
931529
774427
572150
715232
796423
715232
654564
753165
654564
327237
774427
752717
752717
654564
654564
774427
665807
790706
522532
226479
453858
512682
504690
715232
823951
654564
415751
654564
715232
774427
774427
654564
505019
602311
752717
774427
752717
368081
654564
650674
619929
474033
752717
198203
774427
773493
715232
774427
684141
774427
752717
706295
362132
305808
774427
715232
774427
752717
715232
408544
457599
654564
325404
752717
752717
715232
39946
889652
715232
711707
386753
663109
696334
654564
1039091
786143
453807
715232
466456
752717
1128607
737770
671089
715232
514027
654564
654564
654564
752717
774427
753853
752717
337278
715232
416544
701081
752717
715232
669885
752717
752717
774427
410894
752717
774427
715232
254052
579081
774427
358041
306464
752717
336356
715232
673984
535254
774427
715232
497141
654564
503773
715232
370836
716515
752717
752717
654564
715232
1331856
761510
661543
654564
711883
774427
406275
894398
422042
774427
334297
426935
715232
554987
654564
715232
752717
654564
752717
503443
715232
235043
774427
476707
907941
536825
391374
973488
774427
715232
373989
752717
450666
752717
443414
414549
509187
244786
409492
1019143
715232
557111
650952
631012
752717
503961
752717
715232
447479
401017
715232
604459
752717
654564
369583
673713
474625
774427
454699
138338
273405
311896
494029
715232
155626
715232
772711
463767
752717
463807
731782
415486
752717
386634
361847
715232
825905
654564
545537
774427
715232
654564
557957
752717
654564
654564
774427
752717
715232
336554
692099
769915
752717
671057
569392
752717
774427
752717
501834
982102
752717
654564
320185
654564
467230
582470
493132
672975
749557
752717
715232
715232
266683
369754
448822
343410
715232
752717
552944
654564
477259
470238
689684
523872
654564
715232
774427
467821
301470
774427
806756
471707
752717
715232
531509
442793
436735
752717
654564
294483
654564
715232
654564
752717
535140
715232
774427
601829
437722
774427
715232
752717
401133
752717
715232
513636
307402
378687
578411
752717
670560
715232
774427
654564
495788
654564
774427
455214
415975
516569
368432
774427
715232
752717
715232
715232
654564
486865
774427
774427
217976
752717
694892
567044
715232
752717
752717
817312
508188
747798
197881
715232
262012
715232
654564
774427
715232
368363
774427
715232
505489
210411
715232
452576
806004
321660
774427
743825
774427
461725
414888
533500
596469
425293
715232
715232
888014
506599
654564
793803
715232
350057
589180
582107
715232
715232
574583
356644
737272
715232
715232
343529
715232
457870
418483
774427
494535
40952
752717
743793
654564
752717
654564
715232
577154
654564
948351
618924
654564
380814
288769
548334
738125
774427
350321
757857
447329
774427
519325
774427
715232
774427
774427
652963
523442
481627
715232
774427
654564
714347
925528
214424
654564
752717
752717
523363
779113
987968
715232
715232
715232
774427
384381
774427
715232
715232
654564
774427
629800
752717
872567
715232
774427
774427
654564
699840
76752
802908
567020
389837
373217
665131
479270
379347
300346
768842
752717
715232
654564
173872
774427
774427
830088
457807
518543
370867
523569
654564
674491
752717
752717
715232
774427
654564
752717
704986
518842
752717
377993
715232
654564
654564
654564
774427
774427
715232
774427
715232
197402
537863
597916
495106
854551
752717
654564
413751
606247
278109
589577
675583
864841
715232
654564
576107
654564
752717
654564
774427
752717
709246
654564
774427
715232
482685
600436
630028
715232
798567
654564
752717
654564
654564
744609
774427
722165
788611
604930
354897
654564
774427
566798
396776
570891
654564
174671
774427
346319
752717
417980
752717
752717
715232
752717
390434
971892
857170
774427
774427
198706
654564
715232
804814
715232
706085
752717
715232
752717
425277
471291
365225
752717
471821
625793
715232
513162
762529
715232
575313
421301
774427
774427
761813
563113
245171
497839
659513
752717
632446
752717
752717
830371
716059
752717
774427
752717
654564
622707
448856
752717
774427
654564
942182
513434
752717
336278
817434
715232
654564
459000
715232
736827
752717
532457
774427
695991
744174
654564
752717
715232
594175
752717
172098
232259
578375
410018
774427
190171
425422
555803
342955
416920
755365
715232
611288
715232
245738
752717
654564
752717
654564
444378
331790
738829
464942
430139
715232
307720
752717
752717
752717
496567
515178
654564
715232
260682
246973
565738
545490
321585
774427
774427
774427
567012
715232
531622
774427
654564
438214
654564
503054
409097
774427
752717
675110
774427
715232
774427
782182
509704
654564
555444
291743
761693
774427
877423
427985
654564
715232
246265
654564
325653
329758
898740
396884
425660
375861
715232
654564
507650
774427
654564
542851
510003
752717
654564
369938
488782
379305
526051
715232
488805
774427
654564
654564
774427
468810
565931
752717
752717
765885
715232
495541
271615
785340
406603
37034
601664
774427
654564
774427
281912
774427
656909
568370
654564
486399
416887
715232
257315
614066
462702
715232
715232
479807
752717
345340
904651
654564
752717
348442
752717
715232
674600
694263
455195
774427
715232
666281
774427
774427
654564
234471
515275
774427
90870
774427
752717
196717
654564
774427
192043
715232
654564
474937
752717
732496
431339
641783
723656
774427
798490
433498
598922
774427
774427
715232
597395
472690
355419
774427
774427
961612
809221
654564
440361
715232
520682
816512
774427
774427
542899
704593
715232
82076
700225
774427
552047
572491
774427
774427
426682
674268
654564
654564
741575
542899
420151
290409
715232
329759
715232
278542
833054
774427
752717
678804
774427
664109
654564
582295
289138
715232
774427
774427
768770
654564
774427
457733
774427
715232
715232
566445
715232
532857
752717
654564
715232
774427
57389
673101
671425
415785
774427
610063
605942
654564
623332
361667
647736
314055
752717
432397
468432
715232
752717
492448
560038
597416
774427
527238
654133
774427
654564
752717
774427
654564
295435
401945
752717
29532
752717
752717
444482
691947
654564
774427
408595
473393
654564
654564
774427
145558
459746
654564
654564
367417
752717
266912
715232
828891
654564
695669
654564
654564
654564
715232
654564
611485
574829
952842
752717
752717
808847
381647
654564
134322
746507
715232
715232
752717
658010
273883
715232
437501
774427
724703
686370
311338
646275
914670
587046
337303
774427
715232
700039
752717
654564
708241
654564
611161
351580
654564
562734
611670
327572
698248
752717
715232
458376
654564
844187
842814
698012
654564
271623
715232
774427
715232
654564
969157
654564
431449
654564
715232
752717
639069
609342
611631
145858
715232
774427
151504
414442
654564
752717
715232
654564
599062
997118
1056920
554937
653562
626856
282154
594312
377622
572158
840560
677122
851706
871452
768089
366390
619404
735544
824724
884231
401971
356436
697490
647411
737613
703457
636140
633937
441080
863841
573110
854893
485659
604392
662376
762661
327251
409503
625880
500421
854893
753911
954837
651575
771465
713095
460260
723319
929080
373907
409765
309909
802448
554792
869981
738711
900284
850145
957892
717450
534815
637469
888242
1020028
445390
995508
534707
267320
458879
976548
894151
625122
463910
337914
222749
634082
699053
725747
510865
251148
649616
776278
298913
454546
771465
525019
269831
814125
669872
817284
658616
789095
683832
770904
603033
405248
768057
458686
468843
684252
311415
619171
671096
505833
232972
613965
187762
739837
449779
625122
749415
738200
710040
556536
746336
262151
936450
460171
916247
257737
1268020
644125
255188
954837
654686
656927
210109
738647
676238
340216
245373
689525
402356
145558
1099479
698013
567682
307927
758652
603033
856816
641131
974942
504864
678999
359460
347392
332340
814125
658340
862420
697050
537083
997118
771280
1079379
851706
728482
1046553
718250
735200
811681
748043
683807
658618
711707
506566
897535
456550
269628
510865
310890
799639
429389
809246
700226
522620
337303
543182
320524
816613
856164
253519
793233
295166
695805
414192
742378
735990
512261
813614
650713
356386
500881
549021
727906
738647
538700
528735
492416
476196
507885
568977
411743
548727
768590
482460
877028
997118
925301
617903
376283
510519
356110
394510
548394
678479
805106
641424
698777
725525
709300
779710
713835
640058
903206
651575
725548
409005
525734
748653
702238
554057
912862
650361
554910
279362
658002
637469
790594
758120
566193
880571
656348
814125
779807
662218
589407
737881
815671
606172
570975
766192
676096
921278
783566
811681
663108
733946
589332
401814
734700
676960
739972
518496
702863
610527
735200
416656
524556
726458
801441
719360
591284
799696
433880
397080
848685
743443
747723
1020028
847014
645267
640206
573944
1017465
452829
391509
185579
615762
794405
934951
577010
929363
648728
513431
600182
697830
510161
766004
479934
687611
1003739
551201
1104348
834737
653694
799696
846722
835982
745719
954837
1020028
303962
806719
472602
846722
358857
275118
842054
688724
1064170
319467
640706
569935
921278
694757
539972
546358
870393
678291
838729
553896
698161
763590
695215
456043
286986
557318
603111
543478
566785
742666
676205
677122
881682
786802
161609
678999
698777
455308
559358
698306
689525
346490
858272
457667
727906
558606
678999
615421
900284
653694
1135775
784174
631683
353352
829357
438424
140878
1001409
614509
186238
727325
714433
280993
658974
871452
987501
341952
369999
578433
184261
434884
776667
223414
922216
565052
366681
840560
743443
363764
324957
996764
397547
837345
529729
371260
735544
340561
308737
984931
489828
815655
967393
606172
1018877
847014
393433
578360
652118
881267
698306
676238
462580
654488
981983
459442
727908
789127
391236
869342
766554
591367
764706
765885
738200
648728
504757
651575
676205
761926
639142
913525
749970
881940
538286
429980
775746
615421
873760
718318
470239
96263
937917
686236
843197
518986
217856
1056920
819931
619171
778247
707165
262758
881267
488318
747723
676238
340132
207034
746336
709300
767442
399620
996490
670019
670027
569210
550441
1007837
901799
690253
523743
587954
303608
842054
741962
321364
1079379
846661
1079379
472000
1036584
673811
636140
599911
904835
922547
897535
813301
391117
799582
1034658
937917
440226
865916
748289
752016
819931
109440
922547
1074119
301256
1097854
172683
609986
811681
838805
97975
842025
771668
736593
728407
1093384
588716
639581
685232
405159
809332
923836
959310
373300
658002
516283
711896
341270
954837
856164
865916
592917
1268020
404311
982163
357403
860530
693263
1055939
823812
330395
778247
472729
338278
847014
428501
732711
792480
646614
172385
763680
497785
800494
741595
497006
686236
738200
672068
656466
342600
371958
763492
678999
400492
1073366
668705
551991
710696
893790
440691
395178
688203
372460
481848
367825
971271
1182663
422901
724122
787402
764706
882088
433498
944869
697892
685789
746336
264791
847014
758652
995341
881100
702863
721309
731934
427705
663990
739866
620058
494412
390167
476596
368086
614528
642257
577010
1105508
911282
822205
1186961
538067
517181
489070
490388
724429
615421
532338
652118
317184
866148
742378
1182663
620309
353677
779495
742378
613008
363508
803914
593020
631079
620058
509485
689229
649040
587648
819931
993295
821809
448688
699194
771465
931907
555924
815671
654488
174601
491598
587380
632446
358428
396413
588863
874269
834737
888242
483357
604592
838729
371149
734247
474632
604050
512704
655506
577010
499402
738711
496318
837877
900374
783566
1135775
638327
686236
699194
163348
619171
355915
708028
769733
637800
715754
290089
617453
783894
672509
421321
1079379
667279
558902
456129
640206
433810
444363
688340
819931
731064
631683
921469
954837
401222
285668
745524
754063
808284
616863
502719
952719
432647
451316
644348
1038529
617849
427352
498443
658876
656466
551694
799639
440102
1340338
921278
649297
850391
390852
866089
440191
1076121
444752
923836
449874
967393
670152
486613
781317
613008
790616
642257
492500
735544
721972
881940
556190
799696
407786
243537
642257
795646
931907
841380
469202
1182663
650713
639325
543045
635851
844165
691749
423337
880070
1059512
677122
577190
546074
948162
580621
973632
674082
746336
845634
455308
808284
676238
279559
386248
1074119
274611
548682
403623
799639
372696
951870
653517
502977
459515
620058
553513
335699
669157
736827
740039
790594
264694
947025
581403
546001
796739
708799
726458
414071
637800
684267
350027
595852
574417
408002
956602
535511
546569
367546
636140
1051127
805106
437758
401228
609433
1005557
551457
632121
616404
467653
774188
942983
422751
693455
451301
792480
690834
609485
735200
1059512
672068
805106
664608
450754
1326147
586137
644890
718318
824724
378063
854727
490835
931907
662322
626383
762683
722712
74868
589779
290118
768922
514191
1075590
664214
463910
585400
862420
551727
410481
648351
430674
755160
591777
1059512
709300
923836
554792
1186961
347156
801441
341410
614509
738501
886900
738677
808284
376760
541537
99482
500759
545853
1038529
756467
795538
685826
652118
925301
905832
575612
405292
1072655
860344
650378
411898
490544
854893
568977
458232
727906
1268020
854727
385942
618371
734247
738501
802988
426809
412516
826754
721972
911308
613990
722712
329946
492338
569688
696334
513761
570649
578411
439501
458705
869981
803914
570655
989221
781317
567339
620058
543685
767442
606172
458246
736593
373958
948162
803914
502977
546233
725747
668646
312757
808284
904835
264045
922761
268810
656678
458574
417610
922216
354512
741962
715754
380814
442345
626992
831076
594985
719415
1127550
888242
234835
244289
663722
1326147
739280
436084
636543
443443
761057
489714
1135775
273007
677182
561474
357675
496334
984165
761688
690253
756677
579519
449246
787235
821329
808588
623468
880070
551478
572038
645267
761995
554685
1054591
926612
434378
583847
669803
498675
843339
1064170
671828
621505
409074
414219
536313
371252
780422
739972
345417
749970
470150
424103
734247
610752
548210
1076317
640206
574417
701916
737326
860013
532389
628113
435433
531082
685789
944869
1056920
762259
231589
676205
659275
664214
807379
869981
1005557
847014
901799
598939
623291
856164
477870
584253
1326147
614509
489052
493474
868631
495479
170816
865916
481106
932356
672068
435598
579777
764515
847742
713766
841380
1034658
1028796
619300
1177860
843339
446386
492416
921278
472690
462353
688864
603984
99879
500422
810712
989221
1074119
367802
726790
696837
640058
731934
355985
720173
614509
868631
263259
501315
712525
840560
619171
644252
991089
641424
532227
553077
463878
505901
554792
306266
607008
885660
792480
841380
392134
860530
744553
525019
584784
761057
749947
589723
249831
646614
705621
636543
713668
1043356
515537
222499
626638
650713
676238
498064
695886
708367
486951
487406
1049202
830727
834737
732809
343464
604550
510844
533140
1198575
1068440
711113
563503
672509
756467
243199
934554
761926
972469
530632
645267
908705
679634
754063
719415
426077
812126
625880
424680
698306
431872
1049202
467042
749970
379596
1326147
581516
585407
423301
631877
1182663
704724
593395
572806
689229
698161
510915
612708
544112
382019
371195
690834
989221
505349
1068440
997118
507841
704724
342600
447453
299660
698161
612460
967393
838388
726458
504752
391556
924730
317977
371937
1137718
644501
736593
787402
739972
959174
942559
874269
507674
388373
1075590
934763
346490
1039312
509501
347237
491374
411347
790594
730712
636140
842595
899620
786012
559539
894151
796911
881100
718250
692920
435297
691749
424623
894312
874134
743443
339224
685305
847014
641521
854727
778247
684252
511462
775746
711896
346801
475190
356325
823864
690294
666330
764706
840560
655485
625343
377042
813301
854893
554161
87310
725548
525019
285956
417738
918745
380770
665531
707479
296426
424057
688724
407237
404760
658876
278317
584253
811681
433337
404907
450718
1005557
976548
759164
780750
932356
584454
618663
463910
736593
893377
746336
720793
733946
464958
849292
655284
617903
602265
838805
807757
742666
1072655
838729
620429
854727
1038529
737613
655148
759873
614234
596556
289321
721471
724385
548401
319415
672122
823812
565052
622326
605939
38031
615421
889890
678999
861327
238984
632189
331482
677122
892825
592949
838805
510865
818559
513506
436731
470191
558902
996749
719415
736364
439330
358153
619171
756677
599024
645594
652853
740516
622736
376286
570696
540373
503713
801441
901799
543926
491062
480675
1118203
627059
874269
1191214
807379
499879
764706
639921
969396
1138512
676205
526803
1019981
716684
779476
646786
704724
515182
356060
510956
684252
797591
415785
253804
494537
625880
616758
919532
881100
589915
781317
402851
695400
802988
721972
791243
669157
575057
804665
609986
1094506
693314
416469
414219
743326
278824
774064
814125
656348
461984
660490
602914
613990
843339
976548
602554
619199
693926
761688
784292
565260
615421
891908
459358
432820
545593
156695
1083507
658876
1039312
739972
564682
840560
417740
513611
646850
833179
215940
620309
900423
565758
737836
736670
870393
580815
269059
637800
859729
614458
414219
589573
653304
775746
609485
576919
318449
558231
908705
753374
970453
457335
818987
672509
689525
203234
704339
788736
346557
363338
599520
1034658
548229
493175
464192
642257
241831
592544
622240
727831
551920
672068
735780
795628
545202
556614
349940
645612
811846
670234
453890
253519
922547
348413
779979
613008
615578
328515
557507
1093384
577010
558902
259129
646786
507115
702654
942429
764706
715754
431423
964221
743443
540268
738329
545235
684252
727944
627075
449434
619171
396422
383186
894151
609691
551772
413644
799639
551635
525698
572184
604215
779476
755007
386317
773468
504138
851706
510645
968938
267924
747625
734676
763492
406902
539972
827281
698161
565751
822205
202676
440150
426037
673811
437126
818559
584447
561645
418910
635882
708367
1034658
669157
775282
763680
644501
938498
575763
739837
964221
719415
1094108
524675
201250
741595
678999
557177
654018
564740
617844
1148808
497559
584802
516221
584281
296644
523643
623519
880103
946522
384254
346967
580119
128901
438267
481570
634381
754319
773576
314388
650508
982477
586284
849029
289390
775622
761189
551786
560127
737508
663251
743321
1095508
490911
391551
423011
619020
841170
478391
880103
635392
641522
706873
438267
265784
919574
437484
670634
923223
665725
604952
669376
632715
674836
1006184
815569
578401
596432
584802
473724
584802
749789
671853
892507
483841
474862
918391
660198
488814
636973
516639
580070
636973
606724
602135
690656
955722
749789
416921
841170
1069187
809790
595445
837626
670634
653643
818104
277707
378957
401971
668551
954883
852305
373481
689428
697013
874235
845640
778541
408471
902381
883730
635174
433320
798069
449305
604879
602135
853516
893940
787153
916866
987585
749122
604478
1069187
265495
582839
260129
671847
1099479
892319
912393
602135
593848
776902
481657
341410
443814
669982
577014
360534
769489
376283
483004
559345
660804
466480
832108
475760
853516
790833
346746
1034068
657156
574910
290923
613720
829137
906531
991965
901450
1034068
651937
334755
715809
574753
457757
561059
650249
1076721
842715
686006
753101
888379
973199
902381
582839
831690
639924
454211
871434
436620
723239
561059
417585
390600
671144
961817
645566
1071049
401763
422222
271009
467872
477951
812526
287997
574897
798984
376303
596662
1071049
528633
751549
918880
434593
375283
338284
776902
734894
768483
914810
758193
441853
508394
550731
766050
527985
959533
766050
463403
603559
630685
127447
708773
299326
958461
694373
233551
514191
894692
841170
380205
622396
678479
466418
682458
259637
837626
958461
829137
486222
864267
874074
819046
836537
1018784
430897
635174
643472
1076721
594687
761320
895003
653643
403796
700296
471452
547036
654482
958461
798069
541261
1212421
363137
891507
921713
723428
465021
220313
611407
966335
362396
480267
575678
939810
563958
368590
945144
651078
538497
685036
973199
818226
918391
540139
461214
938097
480267
633017
537535
841081
363299
262020
782776
834098
390584
763600
1206081
471152
566622
158503
479792
892802
430772
120313
727721
617098
520799
522212
370572
912393
570022
664168
609996
894692
782793
482480
356874
639700
1028789
257407
310703
547842
495924
403210
664462
1013813
1282256
729515
815569
571670
390388
668361
406078
809758
75268
1163686
911087
555966
554082
156225
874692
769025
809758
788289
440628
575152
406489
828571
273872
874692
847236
749789
293079
965504
749122
664462
419644
293395
892507
1071049
438267
582629
532165
455169
880579
829137
417288
440838
396749
837626
1340338
695967
515060
161598
885294
415557
355553
946070
787769
498657
754319
648521
813878
883730
272169
630472
492134
622011
835345
701944
879302
788582
1018784
654154
651493
940274
658348
1282256
653643
782776
620936
798069
918839
735501
468463
648933
205822
584253
675053
725410
457261
553273
687195
574452
1069187
648286
871434
257315
611501
290490
380205
586284
569450
815569
614754
760963
757924
880579
1099524
769199
663935
911717
444448
358683
572215
874457
857348
664462
433395
422809
874074
716648
874235
568663
966335
455397
447600
916866
717599
718494
921164
707576
906319
442730
524082
540945
809758
967354
586284
580228
892507
991965
579706
537168
965504
563981
391822
987884
586707
611627
982477
290089
849899
478542
1148808
383136
910392
785421
837769
809758
551011
378774
217117
317418
431360
589180
713977
442463
840238
516267
855519
668361
874692
540384
948412
404605
602956
613008
948412
606097
1024806
604952
475350
831690
503261
699219
727721
665725
406796
339692
912393
521585
511448
218313
476196
349791
584281
724945
576892
551786
621442
562793
467273
853516
668551
860908
584281
874692
813147
604952
582470
414793
417368
671370
421734
397547
638988
853352
726599
964464
762184
660198
670634
787769
836537
399630
582839
534979
812526
781453
727721
831690
611579
835988
818104
498844
372589
697013
533156
440427
325328
500780
809678
663251
1106653
301734
650508
402057
652307
856817
806752
450655
809758
594687
392842
834098
1031757
565216
651400
559279
533085
715809
911087
551786
530940
880103
644284
245282
755904
809678
898817
626242
937832
809678
751448
663251
521293
540990
639700
925470
527910
939810
602840
260415
874235
468463
960582
445876
605153
812526
654482
729730
918880
670634
873021
550629
499121
199699
648177
767048
413807
363794
250260
532475
480267
474692
420458
226578
606097
310035
636520
609665
464942
625883
548308
593197
341741
797507
832108
946522
749122
620960
984054
441239
600183
516591
921164
486843
727721
1212421
791777
644284
436834
948412
1013005
538497
128540
611501
759801
474614
612184
401490
231768
575152
184261
499952
664568
842239
723428
558824
524082
656517
700108
1282256
626163
813878
560489
911203
837769
531605
604478
584281
1099524
735501
128540
483954
454337
727721
675185
1031001
880579
818104
586284
829137
654546
902381
598167
817409
906798
877637
504208
775493
512420
791777
880103
461642
761905
566622
406844
753101
954883
670560
1069187
906319
603559
198911
411602
925470
965504
379036
817409
78119
959533
844319
322930
566622
522819
907336
664568
982477
639127
579706
683112
806092
307704
394902
630801
653643
664428
925470
911203
224084
723428
470995
880579
358398
561059
337818
893940
727721
620960
624349
532165
753101
389871
434484
528100
369273
566622
560127
1031757
560489
855519
224879
946522
668551
1235593
279219
892507
249043
749122
686006
706739
639700
723428
595425
708773
477640
889442
409074
844319
922018
1076721
982477
388676
965504
669376
874074
845640
308704
537066
466824
299765
779495
1024806
812526
621442
933960
593848
634448
400832
559925
671745
868946
532165
382373
1071049
728601
364888
700296
647812
648177
760902
638848
664887
879302
1102448
940274
845640
694079
818481
874074
653643
706873
548394
369159
727721
731709
831690
413825
809758
434484
618903
798984
576428
622933
636973
179919
372304
849899
416187
706685
551786
637451
336055
899466
872642
466971
664462
704737
847712
911087
289686
902381
937832
800494
735501
698941
906319
693953
836454
340791
1074481
148718
501301
409871
614044
263292
519973
457261
486526
716648
303720
590025
669376
1100371
693953
987585
912393
578723
806752
812526
639589
855950
911203
969188
654236
620960
606097
827218
880103
809678
643438
262591
972361
414587
509064
595168
914810
835081
1344515
572551
580701
620729
982477
670403
574221
630828
683786
842812
659777
496004
495042
892319
424500
417997
845640
429310
703470
798069
499121
693953
526919
494317
1206081
593848
849609
674901
731317
686006
644284
322009
620936
852305
708773
482325
388813
512443
289390
629706
874235
485585
749135
718494
639700
706873
668361
750628
561059
806752
533978
639700
935204
636973
461021
682295
572215
248984
706260
727721
593649
461209
447329
538497
554499
306524
798069
612184
359595
496004
959031
815569
346033
606788
1148808
806752
686006
693717
565844
466679
194112
657503
902381
716648
310885
430369
948412
171429
769199
694079
758193
716648
1282256
906319
339705
758193
653301
776902
516153
448165
484288
586284
973199
376940
906798
434484
288615
478744
369771
506228
496004
601611
1076721
547908
646949
179267
171049
415855
889442
583008
749122
415276
933960
339906
946522
1148808
911717
644811
405670
675185
66367
1235593
61026
1053028
343806
817409
820235
353068
921164
553676
466518
1005907
298743
809758
349496
1031757
584281
504021
914810
491178
656554
1013005
769025
714396
969188
616780
1000526
712221
650544
248744
227899
610134
228217
762576
721321
664944
564394
395374
436276
845801
698206
380528
900821
808560
470745
865911
492652
812591
793952
1064457
789674
903500
362768
633559
545785
747256
741183
371819
851672
849853
669140
635517
495982
562954
936413
774377
766646
620739
360259
355467
640214
780155
439627
825968
581074
1007837
929862
423227
775794
508994
121330
933604
585997
946411
949238
971543
849054
924328
351840
469176
731709
415386
385649
299692
912018
696099
726876
527131
1092609
880559
769096
739619
314339
624753
431057
686449
483462
240772
486102
567757
420971
564241
915113
524734
459850
842213
303962
617291
763416
381172
835517
608598
724186
588624
823046
603083
789183
1036710
76358
798525
676875
961121
822933
616160
357232
525310
795736
228944
430877
961874
490508
330705
690923
472075
546968
1253608
694894
260725
807741
542241
323055
823615
1062354
766646
331790
643151
141659
609621
234471
583640
759241
648943
650544
708575
1064457
155635
693647
793728
943043
660215
454120
580464
669796
913819
807811
243277
908549
711357
625392
466693
1039240
883621
689713
672436
793379
971124
737745
702812
419770
788834
723128
18744
320712
940113
278228
718387
522260
548431
778451
1089080
604678
461470
784412
927445
564227
677189
697918
349604
796581
595445
617291
938373
387936
351954
614144
763416
650544
986931
703203
187917
595239
691738
655221
481424
940113
559162
649736
899358
995390
232950
1013532
495597
589242
659128
668421
377046
600536
645622
721321
740664
919569
470950
721896
452547
933491
59177
676875
376940
434679
816227
727963
751141
824709
730441
675731
658442
490941
669140
550609
574179
969411
114476
329767
896063
714853
297946
474581
581832
211201
524734
104677
464168
384312
711357
911529
755614
961874
812804
910984
756378
649736
644458
632735
630153
688074
451927
762435
384757
694894
348537
753437
502997
812960
645331
661064
358243
828340
809798
1084019
937763
222499
500728
263063
363065
885924
416221
664768
857641
359519
550441
1094019
619929
677752
618935
507996
736800
542241
807811
689172
882258
557594
690370
501009
606819
844132
911529
865585
693647
953948
748194
987619
871135
668421
896593
1018911
341811
516080
483166
1088532
768616
400852
987619
752232
714853
962371
771440
523902
867311
986155
348168
524317
286627
822481
765054
558390
960890
936075
446670
339716
823665
934037
834776
484915
617097
458574
853694
370335
941312
426753
648750
659804
549887
1070970
474960
1042813
435337
273817
1033546
569266
912262
578993
538746
751141
78119
553529
555955
540538
1220184
602914
875295
1256629
730441
1199602
368441
481347
989668
791740
153902
910331
531609
632420
251178
669066
289627
774318
604592
524776
370909
541492
943043
851493
822933
613483
749854
602564
703918
416780
889861
915685
877160
776764
752168
941312
588396
652977
677189
922101
410018
309317
312971
768795
556633
812063
728978
726388
495016
393697
748218
626738
861775
834198
699776
508479
168614
596761
573599
450007
482040
1013259
867833
768485
335081
604777
709173
588396
240747
1069679
488839
874638
188274
870020
197574
577015
649218
416761
611246
600913
890932
934014
606819
711610
576970
654193
523142
943043
588271
507996
497483
384613
952108
1123300
961874
892023
489994
949327
841351
755614
853217
651692
789183
512008
245775
418120
519202
872390
927445
473324
550609
1069679
370776
688074
923801
474488
879539
950264
596072
722989
503671
557256
511499
305848
892119
1000526
1184355
534807
608579
936075
808235
470745
478497
477187
928113
640623
762209
677650
687005
576877
796413
962196
940545
266397
421520
749731
1064457
419621
689172
659392
931218
573023
704840
566196
557373
457257
877160
941312
845801
522529
871135
855345
1006184
456043
218313
406144
999000
743917
666760
512633
1089080
371605
526622
821093
512008
414517
187913
972361
985932
896593
557594
707173
347287
690902
451727
798173
372499
932534
315393
669140
1116176
692099
352713
385185
618935
964030
467499
427188
631348
328529
417393
616032
335622
427181
964436
733357
658442
940347
738082
551793
873983
571713
912262
612398
726047
355843
746693
691738
756023
648943
804756
943043
429411
694849
845801
870622
790961
541398
938373
286690
469159
591537
935156
696652
641368
853217
525552
778904
648733
421614
949327
569116
812960
940347
832012
349293
760505
451927
504258
588624
660737
760004
680058
866888
735292
117611
869937
624753
207426
844347
1184355
751830
730746
768325
690906
341854
654193
731176
1180815
974923
452949
974980
928099
904732
705894
864653
155643
761661
844673
823597
130037
983330
980899
558401
668339
520664
418069
614144
836060
366471
691738
291831
989668
829165
910331
254310
458714
764205
669288
758012
679795
921318
851526
1042041
845822
565951
434524
610134
533741
836902
286608
470979
549498
83621
642816
776764
588264
515987
1038418
575145
700204
471625
769706
936075
668486
1056667
362385
694087
558639
488669
672567
669288
702812
539584
492612
368243
935615
1038418
607794
947462
550609
680245
557053
1012772
567846
676880
747256
539424
411000
1133938
505470
887444
181713
565199
753291
709173
392554
669140
734502
637487
682927
861094
685465
643355
1038418
395428
877160
851672
180197
810301
870622
699776
857641
661005
978130
997535
432492
370157
644830
770076
704840
967274
472263
444862
545298
747256
673441
822933
1220184
580398
775794
331478
776764
1033805
812441
973893
295166
486083
723802
719856
574179
845801
347202
530493
576970
608598
948162
420680
279684
337440
752168
572240
699776
638273
326873
823665
778856
616306
607128
741183
388485
390577
558109
629593
822933
717446
645751
633933
923318
107444
855777
822949
1000526
475350
752168
263051
981027
819514
720445
337930
723998
690210
487039
587851
710564
481214
989668
642003
715771
861400
322966
892754
781733
734859
566196
638273
1220184
855777
633629
489637
871135
967274
680473
500821
680058
734859
336164
690447
482427
576655
703047
436108
778096
614369
703434
495464
381950
543561
857641
825534
292741
860297
924328
516080
775705
478236
834198
549796
721896
775705
949238
987619
550609
804431
900821
693003
726739
369639
1076193
450321
533741
331335
826307
489637
518768
690906
771508
801377
1256629
608598
781677
311773
505831
556722
1253608
564371
541828
469509
537020
203792
621764
722989
452242
427732
546847
622382
792195
519390
369233
611210
432486
871328
606343
274003
506057
555759
797680
271784
679095
860689
607301
392635
640928
526483
883731
626345
707415
841388
976349
790480
643776
373981
554865
382508
713673
576487
842734
612625
516332
636986
512880
884514
505566
783592
588283
671134
620392
781708
573184
557483
586503
579977
548004
533028
594355
243734
535848
990516
725337
622013
726315
352501
714852
976789
667302
430458
812606
767144
702701
514199
420408
590636
663153
473535
569356
669170
753355
418302
531258
409987
713531
912865
563477
430184
573480
400378
868293
855125
590636
943347
799444
276849
811875
741199
623631
505474
666938
760494
601584
918391
607794
437165
677999
810871
688180
539228
670088
388795
728152
577084
451494
589354
539539
461878
397827
389791
847790
744612
522859
590809
818783
684708
417394
411810
590237
355549
463710
698007
428178
346114
683938
525875
413761
544006
676973
443206
546667
793757
657070
385088
718244
451727
531258
506405
763877
629828
748925
590107
385133
388778
508817
610146
609103
645597
1203929
616136
596719
681238
795230
271873
518546
544570
409512
824310
969386
610087
603502
263693
921318
502496
605921
321160
671574
774477
890600
507596
771316
694870
595261
987022
528507
465647
875367
713531
613651
580746
397016
680133
999179
808322
323156
663227
775389
887706
1014440
413468
426305
731575
812606
899510
470865
556980
878455
857641
1036128
598861
606343
810871
844802
722735
606941
450349
753820
808405
565313
544251
744612
448011
526203
942277
548363
355865
547895
542253
648595
426575
485771
1030070
586503
798848
819876
877023
671754
433363
545404
617971
427072
154239
417368
336063
630981
1059744
626358
871328
220125
816244
952672
244024
638911
332687
931795
879310
617195
273405
467958
692075
531424
557872
422222
887410
497270
600396
956989
858366
918758
899597
867208
542400
349623
588371
522376
592408
908144
506057
873463
496492
843742
656100
584012
454338
621923
463981
677313
741199
630881
443488
471597
658884
616306
789127
433473
825516
734846
498137
380196
525936
637197
535348
503475
577496
304517
591769
668743
677313
742218
792803
695725
691200
569857
361300
673076
795470
584556
793757
725102
493696
538467
593067
653012
855950
489261
523629
698935
599510
531477
523523
518201
457254
816881
648957
495349
166211
955769
908246
276324
406584
755601
861477
286139
365586
394516
705163
544328
516551
686761
432520
656711
805775
559417
857406
748925
461920
217525
737600
843550
878109
987150
497523
589710
837620
480150
602040
880086
463122
546847
421427
730834
798848
416256
611432
736817
702701
510340
591616
772814
579309
326516
669604
594046
215982
818783
506770
819466
494274
753500
634773
393612
662345
801064
309352
616082
489080
888242
675274
576700
884847
610311
780632
778211
930877
439044
530906
475364
840598
700947
252118
710991
502958
720378
644390
596536
1049020
595193
828341
673527
265293
640581
626315
757077
325830
707166
482275
600934
817786
609630
570213
798273
483004
718291
706648
440414
743726
664205
884847
835451
713095
346165
247681
454191
637197
763142
517793
866176
640280
723428
295557
613430
637197
479827
607027
904256
308083
524443
669354
583839
770980
574113
368637
811767
677909
611210
60594
509606
799531
919048
582261
558440
806174
878640
488310
312344
229339
543001
700947
525826
425820
549885
616116
787810
490106
495464
678450
767392
301733
410863
677313
753508
652851
932972
480077
556100
785418
391822
691574
500216
653012
585510
967569
548771
610358
454637
443289
797575
670838
595978
672717
650326
287957
642139
797680
363696
513151
604970
547755
610093
611396
902611
694501
741199
569312
775895
758401
452120
546884
638373
744612
176488
622553
736083
453045
345803
353749
618637
668283
659968
855081
370018
913888
963120
437915
722535
759240
515758
748714
197236
875295
617059
536370
471347
796413
1135340
750951
430925
547752
763877
832117
678595
447081
705563
709396
482485
584716
288887
719810
401764
558440
607686
337687
577972
315804
528156
562845
760494
645775
731512
515509
506066
600934
757999
795470
598778
443936
946532
608968
673694
532167
551500
684566
425927
1059744
542629
835451
464860
1009959
492954
823875
455169
671406
597309
524915
669866
574996
448883
672253
699235
991497
473221
709396
514982
440403
574996
428996
398467
622773
304068
653378
672237
647264
480852
739140
433473
478085
461242
692354
684566
483770
747138
623318
667638
674190
778624
327276
472082
357414
573847
601175
761362
1001957
502289
760488
636398
463981
398446
649871
912865
621897
248370
640823
668285
687309
656707
500217
424278
268274
678917
738180
880853
549373
798848
337941
401759
428538
565115
804144
990516
210803
451918
333643
666452
505608
614999
173472
457127
888234
1100123
543117
970225
561990
580746
545404
706771
605583
656491
739375
612687
507596
592592
820129
481214
756342
391256
637399
620204
732041
831621
408884
636838
535368
562298
727432
1038900
784579
679210
536004
696011
739447
478988
1135340
928525
694870
1009959
675129
355055
688228
630211
402743
438203
797680
712899
809095
528643
516636
858731
798030
740330
687838
752499
523592
691993
414099
425288
582449
470272
818341
479909
463878
642139
617091
617277
565289
815894
510340
1002446
524097
671422
661248
356775
663227
919887
115140
705870
698102
479684
640581
646910
824310
561990
768846
685098
554114
638373
694613
647351
558924
583173
449451
708016
753165
691751
735829
730773
582233
611432
922018
580746
803932
543880
694870
369238
633214
892995
477039
813715
799146
628574
887958
678020
719972
344830
424435
556705
623097
284482
549885
861905
519502
675107
680367
496312
206657
407259
880999
723437
426213
757271
574993
445109
550724
447015
792461
430014
822081
178056
377095
641315
792035
268625
517651
408615
672071
840657
447552
448883
846635
835451
673076
570667
397257
529856
729337
1122954
602529
539679
556346
824058
492877
808322
731462
617051
653510
541956
584182
491033
701647
834207
763680
563070
682824
494582
1036128
1135340
529728
549475
644390
362891
884847
798273
702590
868859
529631
857142
565115
729337
889021
779777
640581
740778
268625
447579
610087
884514
599977
812573
670463
889021
238576
610455
582497
469919
1009959
809699
557483
768901
636838
976691
601175
464104
435979
590641
723815
413410
669789
796669
460004
735837
278729
712796
747606
813101
427331
688228
899597
434561
792035
555945
433363
575798
661871
353900
664780
658670
706002
635857
564134
411556
616619
847092
653423
304229
676061
596694
519689
535659
996490
525493
514692
522379
610992
439732
812173
778128
329203
705563
753508
545616
798030
633644
1056920
491754
264036
484595
319647
1066288
594524
678020
735086
639249
614333
801064
482631
871328
493462
617200
413410
434831
432825
426233
795172
588610
424138
796382
442101
983802
753275
559709
504503
1059744
735086
675385
408880
640928
634545
370157
658271
456438
246571
658670
1020035
787431
720371
697123
735284
851759
612007
804405
607364
307432
574113
579714
688180
726977
320376
663227
396800
952205
688228
914840
594470
848572
565927
546131
645913
548610
691950
813472
679115
576975
475665
554972
703151
667638
636986
536256
624353
1042445
448259
623201
837620
364700
700256
715327
753355
690204
611210
657374
822605
731413
608941
795220
181109
947287
565199
709949
645731
443958
595528
679705
602021
608072
965943
748892
407131
724186
1252200
535755
454941
820856
445586
975418
558196
1009120
593554
601849
401249
840598
726595
779616
267706
695725
861407
196972
720911
688180
666231
335874
542956
400832
583953
339237
633242
858731
507213
460766
572932
673057
299879
751968
737249
581495
763877
697123
713578
425623
479233
825635
776709
759204
690923
298907
735375
490871
889428
712796
425378
291149
535428
597391
602021
529536
639925
858140
548672
808405
613525
955769
537964
581461
689145
269336
579309
372504
887537
443289
684566
500746
587628
811611
943491
708784
612165
535428
332340
737600
537824
673426
447017
119863
799081
647815
530220
544816
661572
514611
219490
521806
192672
684442
727001
400975
448498
689604
592544
521659
701407
405995
721838
431128
508702
451252
663966
366737
431769
517521
138082
532795
292734
382197
352623
447579
566560
519159
398557
666287
245738
627269
325930
495069
227154
560851
785138
695677
595445
138082
806100
701852
524207
802700
587451
234471
862710
251670
937268
385485
493205
784806
349421
591260
548461
633369
954508
594311
730460
501880
485602
245864
698708
519343
721981
529473
341509
422585
388196
792155
405995
263160
545785
479124
704449
673087
758681
774196
465871
535816
508139
550566
338039
488867
372656
428551
893623
683185
280632
729001
824709
745656
468969
369011
404030
558255
855630
438532
579177
759241
625107
716359
628683
546529
630342
454642
741252
1069977
698821
763078
505053
551639
273635
368290
373357
281312
797373
521497
546505
614075
420255
577855
493205
438672
894060
610144
611215
774196
290089
459535
575173
869703
483815
757977
432490
451252
468948
429048
433162
513180
630920
284841
756696
535816
129298
432750
839674
600306
569948
631281
558981
490797
922349
258244
524270
330698
275976
544136
655485
664039
765722
683113
587764
392861
433588
610487
714147
766597
405837
763515
389005
751152
547752
291753
690253
893944
672964
337059
809075
751152
617393
500633
753116
822977
547258
814008
306409
519343
472603
622966
518900
438532
395155
258940
661557
669272
451314
535942
625105
666334
660703
732807
623177
348576
412996
486826
735071
518825
506030
670694
530757
541198
923664
854109
855630
532542
487977
850170
430184
419622
547528
515125
389551
310957
734331
473152
904564
421681
243404
582459
487475
501246
383202
321468
593961
669192
506030
747648
634591
802208
513428
768078
932368
682087
338578
517865
452921
231386
461433
470232
629752
314609
490506
688765
181174
535816
683113
608480
428709
422585
448699
636143
855345
631301
888121
678283
89728
529254
731200
699235
590206
394964
554776
413791
598791
371743
471348
714256
622283
639374
579422
729001
518335
227396
613272
420913
505053
584657
591260
610487
817591
420914
541006
939039
101048
307742
507571
774196
392940
473221
747648
556660
532795
389551
455187
401295
639714
273312
523346
547233
533197
738345
387556
613599
660414
587764
525764
709470
908144
473175
329469
503455
597065
832727
557598
613894
599788
716440
864749
750121
517793
570833
326178
888471
606306
433783
551991
819393
432238
427712
556207
419873
700338
638088
627287
240351
511623
161684
486677
401295
321660
314796
510645
730560
673960
458810
320687
301626
449268
549639
797905
243404
708207
803096
851722
393498
383190
551025
744208
627122
693772
711883
374788
420383
785134
980899
654004
215393
1003777
237644
625234
426300
587036
453684
551912
629752
511874
537066
546569
655555
368029
541198
544753
735071
621777
698821
715771
48003
590974
683914
473175
737711
389260
516424
501880
492400
498359
209840
516958
452638
870929
720780
890138
401101
642960
629375
716155
898624
493167
501852
721666
607561
350885
824969
663728
619324
639930
511324
345319
916606
332467
242603
549639
596878
610063
893623
689426
295038
753566
671825
462710
768770
640552
545895
905769
571127
653990
740810
402703
669489
818693
362054
450438
641368
483398
814008
640359
454809
840616
489602
546221
786238
432238
527372
543858
411674
587000
435719
703777
383202
596878
649046
660568
531759
302982
354813
630545
258118
384655
538951
201250
780427
397654
603993
834462
420383
398330
814008
685995
230362
613262
508905
631747
701081
236399
504690
239826
713988
513416
607159
928214
543246
680689
616874
591616
519159
325720
954508
454882
700206
431512
643296
473656
389551
164379
456303
738203
505053
530220
957250
778677
505573
518542
864749
455709
447054
482505
759490
394964
487475
318237
462408
797076
508760
462239
381105
396271
466630
962345
398957
444332
543140
309874
466980
525799
277246
516774
368290
588569
589192
518009
726472
573944
715621
630152
565097
553805
587823
344859
776678
756037
404005
512578
321778
625234
439717
641243
138082
495016
455187
502542
564326
548689
489652
683589
391517
139079
436716
463623
404060
301446
407589
477188
510645
564154
870601
574677
340021
521806
429548
388196
75366
143297
466370
569646
493205
558266
505009
405692
809246
375803
239831
351908
255956
524207
918880
691515
270247
487977
775667
741909
795538
459574
503871
721838
610070
1157572
929862
894961
644752
405692
627922
600328
700430
171105
457019
327010
515525
783376
522151
764675
600328
674072
512578
593679
731660
602425
617342
433439
697964
432927
525491
212676
790833
478647
551025
631045
404203
120153
858284
659835
336759
809011
603736
876973
203250
959354
407142
327494
585513
752909
521806
391517
953863
637008
556315
394513
227154
547528
527064
835766
425266
448042
398957
326316
516608
420914
993879
738128
377372
503341
29879
514705
560628
631494
605724
726472
674429
381678
1194800
569948
701241
268420
569234
464707
739727
864315
420945
600328
833807
601846
490911
605724
699812
610449
872664
680283
327996
612440
847264
347281
737126
544214
453458
415041
470789
488573
537818
331400
447105
634591
768022
1024516
565645
34515
302847
369886
592520
819393
695617
864749
424103
327911
318449
417659
649742
506841
406666
521361
661190
354630
458067
628243
494742
548211
770618
494953
420945
488094
347281
331790
451252
384655
558108
466227
775667
391517
548113
447976
464489
432238
693570
597207
304749
353082
959354
552818
893944
401175
528847
515451
577736
558211
362927
498205
654004
646695
390678
654302
263160
324471
364979
580228
492390
847920
374537
303759
933989
571314
589493
541198
326575
403013
833807
612586
607159
444338
326178
702027
666438
576492
353312
534619
362927
277705
612399
688355
542899
666334
382590
1043217
381151
594312
987787
434644
813029
628398
491190
787736
614878
484271
372898
461984
753537
778904
959964
339293
754930
657587
215506
426676
638744
690966
501980
440824
889115
488836
1092259
920458
860007
441107
576243
610874
356148
339293
862952
899466
835818
444489
684454
681342
560622
577860
411720
448909
512983
728116
527640
1137870
671825
849499
768596
471997
574841
758505
814996
443324
822953
1045982
396345
602099
673087
773509
406498
41254
375258
987570
763469
354687
833806
292797
862357
827543
633285
488072
927697
811013
1295473
598968
226081
363496
526825
608660
868224
766561
632341
816712
562715
475637
814566
432525
542318
871521
289508
339469
719150
539596
735048
269020
448066
849216
1212057
715716
873446
682623
769883
525268
395654
336551
457877
670861
680472
480993
900788
650979
171989
695602
497112
36541
563833
607858
632559
666530
808357
524427
754175
510688
776725
958535
781576
421314
562146
787736
413825
109669
598983
773665
869860
725403
573962
634630
970199
817913
867436
770281
194950
447819
849499
807360
669258
538293
604746
329460
891961
389760
961798
541551
911909
624077
810066
246747
877248
596585
749533
449619
556796
869860
339602
840790
440189
815497
808357
418861
938426
773279
417738
514246
790626
560691
725950
657587
448398
917499
997759
1137870
497112
512265
935077
561782
656376
576438
280089
689320
479040
765299
423514
577730
674681
437490
620729
846775
526137
551780
89728
603234
693648
340800
838668
576438
1098200
389000
809595
287388
602433
522944
247500
1082830
585786
551500
675006
833806
430556
442350
1000064
768569
842826
700483
208262
911617
849116
962124
908031
858853
296217
375796
465387
779533
968963
825775
394510
251306
362103
923431
820223
780467
862357
433270
568423
704868
559288
535625
530367
664554
526669
471629
894770
593571
551780
961423
824559
805400
608265
426638
349157
622251
846729
775885
670861
569517
665327
489629
773408
546450
927889
579666
822953
416844
710598
747776
199220
885791
901414
506336
387591
708126
721604
629588
889115
777271
441328
751092
890495
650977
476796
537159
805756
629022
991916
867436
868388
732099
543739
634781
843585
890142
719514
348458
457386
927697
379351
270904
546908
817320
843557
609433
783289
757077
452446
906918
591778
761437
344076
868224
476166
794624
565696
921186
596585
567149
428290
716809
749533
776725
480757
630641
738882
326880
574645
663540
328662
658981
581372
602066
739800
325119
553712
706963
867729
689627
675511
911016
939825
434351
911617
438958
461673
359747
541877
376510
812416
798359
894974
779354
929014
811791
926333
402356
519181
516633
717508
773665
574844
572875
526762
340237
435841
1040782
471629
787736
911156
377960
616404
331854
533295
639806
587773
843038
390552
552944
285914
739428
281032
585031
346896
618943
636619
251991
824814
679582
426560
753165
596585
669635
1091777
826601
1003513
497112
597363
586229
942277
790626
441328
532194
359355
404522
1203434
438810
618849
521016
535726
527980
481973
481320
633013
732513
757914
448398
79031
724249
723919
599889
692278
703338
867436
904153
996061
900279
589087
665038
794215
985287
577420
760931
678305
884512
533917
785519
654237
789018
1001024
574858
1212057
719295
808069
494021
593506
1044626
518401
412258
394663
579316
418861
610723
761861
810712
617689
753062
996749
551339
553417
743321
366849
961798
761437
571233
773665
562715
541952
632291
616694
613333
470017
644901
691012
690602
305513
235336
749814
588775
503607
709514
741670
748050
695451
596585
979600
612070
121330
698633
437195
599324
526137
78063
773665
585384
579666
620058
843038
450987
765445
1089080
664554
684322
471538
646094
526137
750780
1005029
611596
398395
495367
600826
963478
844439
438806
613041
403892
589010
756757
645841
607495
691940
865689
817495
449519
540732
577568
684454
399150
1045982
592773
675968
576301
652257
823345
410952
661518
847742
757793
656104
805561
890495
387196
494021
476445
525249
764841
467516
814996
769536
501544
430686
861922
962584
367941
392682
480278
684454
403879
806234
856325
846575
886118
627415
765300
577420
802430
450987
558616
814996
610418
677243
888587
715741
458842
824625
529051
476660
817495
921420
299455
443669
927697
337891
1212057
382859
598233
659307
684815
666941
856973
336413
638695
574893
685471
492611
757793
932096
890142
238375
707113
744817
559488
665334
412156
272936
434171
572694
404655
1083406
814269
817325
560799
492611
523583
459578
236469
311951
825775
852427
647889
1111160
370279
600429
828033
644645
1088676
1113618
428290
599889
486165
728980
375104
657587
602471
592686
789412
556382
859729
502983
359177
868224
295166
825775
561891
948134
304611
845784
686747
987570
623794
506984
417869
583474
512008
700734
811013
376443
365934
852024
750334
505637
597916
741670
686617
789018
420947
566472
393728
899976
1076254
548305
581372
447464
495160
694373
741392
428654
775031
439096
410345
706760
773212
676359
853546
694373
666231
749557
521026
519038
380872
653091
908620
503265
632310
811013
460766
688765
657240
415645
776263
961798
513428
533614
715741
911156
706760
540693
1261187
556382
814566
784743
923431
820513
545334
438958
685494
903167
269403
540231
562308
1174006
496326
194943
969294
720566
919779
607419
838668
576782
691098
1147091
1042771
851677
640581
916951
996061
414921
601089
911617
750334
427489
527980
297058
662981
573466
725525
923431
698090
480049
498525
799971
848679
287404
871499
586070
619449
677724
978766
1005029
669877
576301
273489
321883
391607
624206
526762
908620
506984
1137718
805756
873852
529867
727924
665327
759839
808172
563704
615761
773279
892802
754347
370736
685506
413791
826601
41813
483227
164379
728455
694373
1003513
605297
534256
562220
459505
337303
759384
572042
600052
842524
798359
877157
598095
868224
835636
368773
905102
553470
754567
654237
512923
412258
756270
795198
737745
726287
750324
597221
681576
625281
282953
580994
795650
706760
703338
635885
653472
902326
655097
550596
503265
823582
637807
742116
980568
666094
797905
89709
808069
635308
176385
862952
339293
615095
609777
572574
845379
541782
498792
548927
665038
556796
242527
571868
692422
213539
1001024
495359
792948
962584
459828
1174006
530379
1174006
688392
391190
608807
861284
563693
608962
709514
560983
779561
554627
672078
903520
810066
969203
468014
494021
911617
756148
648648
500524
423245
692422
1261187
784648
896413
522376
540727
374481
606240
685506
418618
1044626
537240
640079
574756
649983
987570
600826
538465
526669
252759
481366
811013
959964
824552
720566
519466
674176
413313
692422
129844
517512
327832
692278
400354
637188
488849
806234
697557
465133
723951
786238
682400
523583
636750
525268
727924
492307
873852
1045982
658981
561677
211022
545778
526148
886118
649893
600052
484310
305953
737327
659118
901832
560263
655805
781682
855815
687878
783289
890138
616060
650977
849216
673811
813029
721471
760004
598454
512923
410595
1018667
781576
776358
956006
502535
781576
723368
1018667
861284
459000
885791
388212
661666
814566
660840
778530
478684
923431
413761
609281
518682
879176
576301
727225
931647
1029298
739428
786143
770281
653547
846575
497210
459344
96646
658670
701065
821434
476119
567328
363747
618924
542130
472723
553787
534908
759047
605496
786238
607946
982423
350654
660490
634630
936313
497264
810066
267108
139079
750055
757914
599031
693648
420910
773427
946532
644901
425380
339293
831555
905102
395001
519581
549055
749533
904153
867131
510585
938097
621823
574841
724046
499709
723919
462606
514901
744894
562220
414146
750324
747839
490481
541537
512265
338578
1087968
794215
707075
450355
935077
663792
1003513
325845
837999
923618
707725
467797
561891
304015
739800
876734
490524
1177129
761949
1265
825575
636532
311602
464457
254511
681576
466858
287016
777935
395113
638843
757767
439096
271040
761437
911617
703494
447657
426638
585334
848679
550705
611430
644071
1120296
735844
835016
965202
330435
852427
896913
529051
624060
793045
522944
1190877
785519
887968
492611
492611
370752
679083
839804
469058
630801
752381
547313
417659
639756
359177
723871
506626
592335
498273
721019
327991
560983
538989
685482
669877
756106
576723
243434
694259
805753
613333
681342
407208
682746
565696
519657
355103
536799
451415
809595
649635
464566
208269
403154
815537
279340
921186
763844
612322
642839
653355
923618
679582
494847
630627
1069464
425805
534256
493900
493860
715717
551772
357973
679075
748627
414385
371530
635823
1062100
654237
793045
835818
321585
754175
731948
1045283
1059512
741380
433194
853546
503265
281548
450978
337930
860818
540231
347445
635823
871521
402593
389189
536799
522751
781576
809595
641353
491190
643585
721125
781056
141256
536926
382251
679083
813029
564966
441107
634200
612966
598233
732099
897148
635454
926935
617196
803602
721604
868224
438586
329120
659916
784805
1076254
526762
408112
584662
575070
596485
516363
754175
448066
720896
817887
722475
224084
363102
681730
789288
736364
109995
540231
669635
300829
431525
793890
405292
743015
458842
651011
494021
640852
803836
670861
899976
612322
629812
803836
695602
944203
561511
768759
651125
524427
411308
416797
647812
904153
925902
838845
639971
821777
290490
964007
1113618
829556
841201
341051
503483
615499
615499
890747
407671
362223
394462
997759
490481
648229
353082
372711
838977
752482
508848
743015
783896
824552
649635
868224
525378
605496
634630
659310
535928
559948
273927
717368
628716
961798
1113618
789412
600429
827281
306469
322693
784805
489629
781814
812222
344173
596585
792962
904153
746042
692066
538668
657240
616060
776651
511941
576438
786156
538465
982423
434711
443324
437758
868224
459065
586229
689952
764345
699451
561705
1033975
866333
644901
873446
505268
864528
508067
305483
973165
738161
593001
577085
356970
579182
537891
441107
805077
777882
571638
471629
826303
586203
896413
624872
825575
495219
498368
474454
599889
849499
427536
678056
799872
613333
675968
781814
349594
890007
812416
1048082
651125
412258
534256
741380
566885
552107
231535
774970
868388
690112
565927
699451
336167
577805
403017
729541
395809
727225
636636
947940
1076254
550312
418732
365934
584662
419482
716809
794697
722849
905680
705876
458808
714656
430783
438958
604833
645038
744800
704408
639833
826561
894151
317952
715716
307707
756270
214664
478531
591018
409397
357153
464457
698633
623201
660840
762328
715716
476890
749496
568423
1147091
674328
639230
576017
1098565
933732
643624
624060
775885
418731
505268
1018667
476782
996061
402388
503351
607946
392260
649635
513498
903520
558436
669635
969294
721604
649983
713100
926935
414604
935075
821777
639477
604878
306909
734606
251652
664465
483227
710979
663540
595692
568423
644652
650662
309050
331442
737733
607858
691012
561891
497112
1018667
481813
537481
781576
727831
426492
260255
849499
472238
810066
427970
491390
644968
369227
860818
745369
425225
962584
334027
860818
699451
369961
268490
662981
471360
890747
735483
651125
600429
709064
607495
817619
748627
904153
748421
491170
870327
778530
426300
354615
661666
740739
716809
839153
679765
39131
552854
1010056
446397
714858
624060
667581
866148
706327
959964
675968
854611
1076941
791471
593849
749312
606944
694373
661666
631678
517011
593506
600102
607495
674616
521026
496321
533152
365934
1111160
658637
561677
751831
726787
416387
581684
701700
629588
710381
681276
525249
529549
616060
785519
473825
622251
822439
598454
324962
862357
642192
1076254
703900
418057
459589
710869
77808
956310
454656
866333
576438
799872
517651
815998
803836
389047
585384
628359
1013532
823951
361694
768643
548539
706150
779561
1001024
686344
421371
540693
714858
512923
474936
596072
770281
416271
820223
618225
525268
692278
687326
504414
310011
340114
464457
669877
575052
528615
339441
467398
888379
314961
483227
986680
714858
808139
1007285
814731
398395
471910
857506
776263
239365
471662
484685
719398
645977
696397
500265
285976
473606
933050
627525
927697
563704
609023
690506
686674
938018
649635
857722
911156
551553
825575
756724
982423
900279
799863
658981
526137
370237
624060
566517
305808
516958
775001
776263
550566
588007
600811
843038
327625
927697
335371
851985
702812
498980
766632
198097
395178
748524
370550
459444
598968
877157
690146
705876
967378
527138
322716
726787
1261187
428290
868169
631628
763844
379789
641133
726787
894974
576892
613333
349421
761390
1261187
771170
180546
371429
1029298
164705
302611
415855
439096
823130
486391
513912
465935
605108
844439
730963
885791
770281
625464
491891
983762
894770
584662
679083
348275
863850
982423
826601
249894
682810
546461
791306
673953
582839
1011545
690146
943452
991916
860007
723886
888428
459589
484900
568423
524427
608643
738302
903513
561511
698633
843557
113843
436495
770508
858785
967378
684014
469153
722120
692422
479497
432820
520637
718093
529704
807624
842524
598931
452446
567770
520557
168675
720566
820223
773555
781909
835636
319098
460086
766632
669517
694373
676169
471910
629419
438810
808991
607946
323882
583474
398353
967255
871169
574841
908620
983762
431018
572727
749612
290656
431348
359177
970199
692075
563026
471362
706656
721997
526669
503739
359863
603647
868419
474630
707225
697916
690146
888428
766173
899976
292672
521707
474488
841201
625232
887714
328786
713100
811013
691012
689320
648087
630641
887714
774212
1177752
541453
832909
441328
208621
806061
541835
666530
790544
800349
1043476
450987
448825
613333
770281
793045
1138784
926935
538465
571233
418618
535193
803444
1018667
698603
215366
704408
543739
246287
764354
602871
260636
754175
455129
608480
1041652
459477
600212
661518
513157
459574
885859
649983
613894
836442
216768
720896
641660
365923
664400
713455
810212
540495
679519
525268
379347
613181
681576
616060
377251
749055
556796
890747
732500
512265
530250
624206
509181
650977
790626
713100
550596
856973
618602
579666
743376
1105823
828033
654079
521303
533612
905358
623047
653355
243212
483569
627079
635823
269851
630480
654237
556570
379075
194501
440387
369717
523227
676344
344094
364678
597363
588202
526137
526137
592686
501045
494370
908031
680751
836442
590770
987570
727924
628398
366372
725949
707725
489629
553712
504237
927889
779561
782456
378769
462614
741380
780467
431093
805400
625232
705876
428290
572484
551553
740999
912880
756270
921186
438810
793890
902755
656927
260642
531817
268949
1044626
627608
706150
802430
725950
606190
821434
620058
571032
353860
665008
967378
683914
722037
671914
405670
788061
597717
407694
810066
625091
391020
524147
343464
446164
690602
701412
484578
698633
452446
357557
197216
722037
569832
719954
798056
416844
761949
632291
546552
761675
483007
136910
679083
706035
646094
837999
542420
556644
664568
768643
432238
387130
339293
710381
619013
777935
147763
956310
398395
877157
912880
722037
739800
540693
641227
773665
443870
552944
258927
962124
274007
1177752
255869
753537
556970
888428
424028
597221
641383
747683
747836
350801
215202
306574
416935
313082
486165
432235
781682
591018
363570
37578
630184
365520
707225
624206
987884
631719
662981
350684
868388
487141
391556
689219
497369
747256
679765
417898
454050
420666
962124
563693
484065
427829
645841
625964
251620
842373
670276
615353
760577
662371
1082830
464457
717568
631652
426638
757914
534498
255439
541853
310792
336063
412270
553799
510585
808251
690146
424028
841201
756757
638140
894974
573962
533731
963478
198125
604833
46158
443324
693648
942453
555338
945022
684454
679582
721125
623332
761390
574923
812222
205846
624352
545011
661518
418181
983243
817495
217068
882023
415485
700734
930240
753062
651800
761675
618943
668721
568299
897148
684815
636750
1138784
724237
434319
310524
866147
491190
599496
646734
969294
147969
682810
464958
713100
194742
473666
625281
785519
491457
521527
533614
1190877
927697
681087
456424
441107
808139
543739
635885
351966
620058
512265
715981
504747
443324
835636
819038
480993
421223
604833
843461
800349
526137
479335
335827
661000
896837
935077
655330
637008
744424
375611
785789
441747
352727
756560
1082830
996043
471910
835636
1005029
572727
809595
1174006
795750
675511
719398
1111790
1001409
1007827
343218
781814
668191
669000
848679
577568
272993
761861
679765
867321
749533
524944
920785
842826
960871
819597
740591
635854
651800
658981
757914
389189
728854
573688
383930
598110
734331
562601
611430
809592
710966
651077
641227
744408
419810
692422
820513
488693
520557
726463
920458
865032
199146
825575
819597
604833
991916
551553
1076941
812335
819038
601175
593523
720566
924348
1153437
483007
962124
877248
685465
495113
742116
460783
836544
530152
651011
441107
519796
367777
699746
713815
405185
460866
420205
675511
899976
504930
579666
664853
666074
686344
759111
573962
649159
609777
860007
333549
607008
745943
432520
644652
819038
790769
695602
799221
769318
726458
1076394
571704
376162
825915
285752
923431
781851
695602
441932
834757
645841
835818
806234
662981
440067
735071
509661
782456
593031
607946
927445
650977
550596
938018
305492
427284
750175
969294
888358
410368
723919
448398
231589
724237
923431
589231
661666
412270
836544
248567
352781
493072
632941
577420
352781
432525
768643
573790
613262
808069
617097
808351
806061
663799
368163
374481
618943
857722
561935
634015
521527
458563
573480
384613
569567
991655
627525
756757
732099
705689
402277
670904
1212057
327264
618602
859272
1018667
742494
616332
770281
734751
690966
472469
625232
868224
959160
1043476
576017
923618
901832
594304
622251
818094
397629
278666
753537
284154
377631
1011087
953726
654431
367713
663540
534676
713771
891909
502670
761437
582184
483993
565751
536799
704868
679582
576017
821777
485828
454122
810066
493907
573962
517026
766095
905358
727924
989674
979600
849499
572016
626341
478200
527980
365321
682746
615557
753062
923618
731948
429956
448398
920439
598968
286986
586227
495160
890495
597081
473512
212676
784648
796149
433241
635085
599020
961423
503149
249558
732513
861284
218606
551553
764345
991916
423211
975410
250892
843038
695680
658618
257737
510519
492954
541767
759111
412258
267735
461601
695451
721604
258391
576017
668721
803836
651280
716052
853955
584662
690146
681342
735071
724237
424444
465304
740351
551780
787138
856973
961423
551295
369064
690506
198007
343837
133784
595692
689591
460126
459589
521707
729862
756270
657587
609804
483946
708241
763386
474612
1111790
603502
430979
536163
959964
368535
710604
564879
821777
811013
603234
906561
601271
529174
762948
756158
521806
867613
727001
660568
787736
775001
818078
566426
495389
474461
601175
552107
868224
669628
604102
491792
654079
363089
443324
546230
518400
635885
517423
848488
524384
595924
927697
372676
519159
558924
721125
552107
706150
856325
657277
700917
509661
587588
546230
632675
593324
817087
462334
814869
1138784
603234
1212057
224128
745943
289915
863371
229792
434982
264454
514070
723738
461429
572923
504983
341894
431159
657307
827181
532949
371924
789018
397954
664685
538622
242393
818069
461429
406556
451653
696922
836957
588707
385069
944180
752381
684014
497317
1006132
254521
588707
652629
629111
410149
432275
895532
831182
501015
402544
581074
780201
418345
525364
772730
796600
800980
497317
375763
294621
529704
128040
514326
532949
281032
697042
406556
532949
816227
651236
438203
727721
627007
697042
461429
371924
402544
606794
204273
406556
657307
973165
461429
532949
327486
796529
524908
532949
929862
735907
831182
402042
863080
371924
532949
264454
341894
720566
414172
406556
341894
434982
435205
532949
805197
822659
358979
638454
638454
397954
584107
657307
432275
588707
532949
610177
543033
358979
541476
432275
341894
59594
553902
532949
461429
832334
397954
657307
602564
435205
435205
397954
264454
341894
437903
906791
532949
588707
264454
697042
644105
478138
532949
688007
308021
358979
435205
657307
384601
588707
492205
341894
264454
410149
638454
371473
666006
371924
697042
497317
402544
406556
817619
728585
435205
715856
833439
381381
461429
752988
683650
310385
581515
706112
432275
434982
135748
390167
461429
588707
552494
412171
406556
622013
373571
473666
341894
443759
497317
401067
825516
1006649
543033
410149
592744
682111
639061
434982
464062
532949
410149
211855
400020
657307
588707
877444
516424
402544
434982
614370
906791
527238
532949
531325
371924
697042
434982
344393
357144
657629
358979
641215
532949
456700
583749
397954
435205
486087
760805
636543
697052
358979
523161
850550
694892
613720
497317
406556
509252
426528
435205
532949
432275
341894
379893
881797
341894
406556
532949
590045
461429
588707
804531
1037173
397954
264454
397954
690112
314620
435205
435205
291430
397954
827281
410405
219961
478377
657629
402544
532465
435205
358979
657307
443786
397954
264454
523742
434982
432275
543033
430467
711385
525491
544570
341894
467924
697042
672259
532949
358979
368471
657629
779672
382197
127165
723656
341894
588707
756560
657307
341894
402544
358979
465546
434982
497317
406556
638545
650372
393039
599012
640329
657307
260162
410149
391374
697042
341894
432275
519671
529799
341894
889230
774074
358979
621764
402301
936992
492903
796035
371924
374518
410149
831182
406556
831182
521563
499228
635122
697042
451494
831182
588707
461429
358979
342033
856656
657307
435205
573018
477881
435205
264454
567681
434982
391117
358979
516160
371924
432275
638454
264454
405573
559908
524223
358979
1089363
638454
461429
1058692
404751
341894
243434
264454
435205
461429
406556
520459
497317
305011
599874
623370
632735
932083
532949
371924
264454
341894
399677
655434
434982
831182
606112
556873
694994
432275
638454
532949
406556
261347
527840
657307
271003
469232
583211
778904
602176
657629
397954
410149
916157
1046407
767345
543033
588707
396080
543033
164017
657307
397954
421852
679283
371924
592666
638454
697042
432275
632556
627415
410149
538643
808139
432278
291000
636177
571539
406556
441086
358979
520196
341894
827012
410149
264454
410149
110090
517970
794458
697042
485618
490012
543033
831182
402544
417069
406556
638454
556416
19884
532949
653597
317367
397954
264454
543033
473829
608618
358979
543478
406556
497317
435205
715846
358979
406556
456181
697042
353586
371924
497317
697042
567507
702663
25882
435205
638454
264454
736094
697042
697042
657629
638454
461429
354419
657629
410149
446480
397954
819169
450407
371924
661397
588707
616245
406556
976679
371924
455997
264036
417616
654601
584677
845801
269628
447914
400066
498250
588707
610093
494154
434982
766739
410149
497317
661330
72383
407244
358979
477968
435205
657307
702241
497317
657629
471913
962663
564600
461429
397954
611660
341894
704868
691940
432275
732270
510902
402544
473200
684962
371924
409085
638454
555918
722644
589788
500076
748047
410149
207454
302184
486124
397954
252201
397954
916943
264454
815671
614756
341860
713657
831182
303487
831182
371924
638454
744574
697042
662100
387612
831182
497317
461429
402544
520517
657307
623581
622005
439879
697042
775243
532949
638454
432275
465618
526960
341894
402544
437147
397954
362169
371924
638454
620560
371924
475778
449465
410149
461429
406556
318313
264454
434982
397954
543033
410149
418504
724769
831182
402544
598597
341894
640280
559885
699217
270469
588707
640706
482185
720734
588707
657629
392124
657307
592996
588707
434982
697042
432275
402544
435205
397954
402544
184639
341894
275977
372418
406556
406556
697042
579182
397954
402544
553851
831182
435205
543033
697042
657307
164705
532949
832012
263616
406556
488989
543033
435205
497317
588707
775794
546345
341894
657307
371924
471538
628784
689521
710025
393961
730113
410149
497317
543033
341894
471485
657629
450543
435205
410149
660716
807778
435205
397954
452414
434982
697042
697827
409766
657629
826260
406373
743658
341894
543033
510003
603827
392682
358979
358979
435205
392974
657307
264454
859868
525527
532949
497317
410149
406556
529082
532949
435995
610108
341762
508474
264454
638454
586229
371924
686118
576732
880853
341894
382316
497317
490679
678291
543033
402544
341894
264454
410149
371924
591214
924348
495686
574957
492397
638454
657307
391180
410149
406556
537168
464982
414185
432275
397954
397954
358979
460825
905471
618444
543033
461429
497317
264454
406556
532949
402544
726957
358979
103503
384915
672068
432275
638454
657307
341894
656854
697042
697016
502022
528137
497317
588707
489806
499829
434982
709863
657307
638454
507641
697042
445218
638454
638454
588707
434982
543033
497317
400828
638454
434982
787121
412712
674190
434982
461429
737939
472241
748875
716918
560647
512459
434982
341894
410149
447379
697042
609795
358979
573232
435205
439367
648260
434982
371924
389907
614396
387699
541678
371924
402544
692449
434982
586329
488287
480564
708657
503006
264454
638454
410149
378055
561034
406556
543033
594355
831182
434982
687321
332328
371924
511446
341894
657307
397954
543033
242091
586229
261115
864379
461429
548727
496889
576022
410149
597123
657629
336492
532949
1004075
497317
326516
371924
274025
657307
553239
497317
403808
103503
400951
461429
724715
497317
434982
580279
341894
200871
465011
498053
588707
435205
435205
588707
319055
497317
433376
432275
434982
497317
627229
651832
461429
358979
888121
720326
708806
264454
851949
946532
699194
700397
397954
543033
264454
402544
545102
588707
358979
358979
406556
497317
406556
902750
486392
497317
264454
532949
532949
448270
543033
533023
557974
638454
464923
657629
532949
587588
362003
353312
697042
588707
831182
371924
358979
462663
543033
532949
482680
371924
341894
657629
465985
248984
406556
515517
264454
402544
657307
461429
550581
854314
371924
265337
432275
410149
461429
665159
801671
1009660
657307
497317
527508
264454
358979
742240
432275
410149
584182
580762
532949
657307
543033
341894
264454
301260
112724
588707
410149
125221
598110
657629
601288
534272
544644
697042
524104
402544
497317
559819
471625
397954
638454
402544
831182
264454
680848
520819
76833
831182
657629
492279
371924
697042
657629
402544
387049
402544
657629
335292
410149
666226
532949
681553
427011
711831
461429
507381
697042
634101
697042
371924
100537
365507
307535
406556
532949
638454
437021
461429
532949
638454
401424
358979
371924
825673
638454
392827
323393
483489
588707
776821
697042
588707
380196
264454
808405
497317
440615
371924
446701
517380
697042
657307
454726
329855
629451
318793
306729
904860
6437
410149
408737
831182
657307
499487
588707
638454
397954
434982
732494
638454
420517
435205
329970
410149
402544
497317
472932
461429
406556
435205
406556
344204
590643
638454
439530
324990
402544
657307
835708
657629
530152
588707
315797
358979
697042
307865
697042
445530
638454
586420
406556
410149
411935
264454
397954
588707
543033
346065
617369
329586
277066
409503
457804
588707
371924
657307
397185
792557
402544
682561
817409
428538
793744
831182
565818
250892
912580
368801
979206
805265
497317
588707
397954
410149
680075
847630
264454
644105
434982
392018
547874
831182
626477
432275
537649
890125
615891
434982
337400
987345
280586
532728
371924
664483
497317
1108650
341894
406556
402544
602769
358979
657307
432275
432275
515722
849029
435205
807241
466586
831182
532949
622560
683185
282814
271201
397954
371924
478577
388554
609480
434112
430557
538989
549003
341894
697042
400496
264454
410149
341894
588707
227396
779014
1018137
401230
657629
435205
434982
402544
592554
264454
434982
406556
231916
657629
546976
371924
435205
638790
358979
727245
406556
371924
770281
415817
378092
397954
574938
657307
588707
402544
461429
697042
657307
878109
532561
397954
800307
588707
621434
432275
543033
158834
532949
435205
76994
697042
410984
151317
341894
93604
434982
348231
655739
657629
657629
614162
429048
914720
402544
781622
236106
638454
638454
371924
434982
657629
577955
264454
274902
461429
270652
434982
397954
744974
657307
476409
385686
588707
576280
422663
657629
831182
461429
405944
375736
434982
358979
639152
697042
657629
371924
638454
386419
661097
408176
657629
415210
497317
371924
322512
458444
543033
614154
638454
406556
367734
371924
638454
434982
640145
358979
1065474
434982
598204
532949
633820
341894
521423
371924
381650
802403
341894
831182
657629
801907
437428
497317
402544
545686
731787
432275
435205
371791
697042
952055
277464
432275
199843
397954
697042
677855
503164
406556
799444
653136
435205
432275
432726
655157
931691
543033
614044
631172
406556
641500
358979
509830
493230
497317
402544
420920
457843
397954
532949
434982
543033
264454
406556
697042
606612
397954
780824
831182
545217
809095
657629
402544
410149
432275
831182
521346
358979
435205
341894
277803
543033
356588
509449
543033
605619
532949
733606
264078
588707
263200
461429
403308
513966
300860
532949
397954
402544
532949
373807
264454
432275
532949
657629
380504
435205
420272
435205
697042
754357
351893
357615
406556
736114
545836
164469
401173
459181
264454
831182
406556
672214
690457
264454
285034
535760
588707
543033
654564
588707
543033
533611
918758
264454
666352
673354
442134
461429
745413
356386
657629
158767
657629
657629
657629
872865
435205
371924
388778
434982
829140
406556
611472
410149
402544
657307
306757
804144
341894
461429
497317
424680
410149
435205
435205
397954
500309
371924
358979
358979
435205
264454
657307
638454
368487
434982
715771
391706
435205
596868
434982
390857
523707
589044
588884
497317
371924
264454
452792
402544
1261322
315928
532949
657629
436854
500955
358979
345803
341894
922991
397954
434982
497317
638454
744609
543033
657307
461429
685518
638460
363868
341894
475250
382715
750086
657307
647189
601022
749214
358979
638454
345496
402544
358979
434982
269301
358979
831182
388279
371924
657307
336551
402544
432275
301015
303729
402544
410149
638454
617410
862877
632054
653661
1247097
210102
432275
664924
409784
371924
406140
397954
410149
406556
483994
269673
411712
697042
436463
638454
435205
543033
397954
657307
410149
823689
697042
388793
264454
657307
379533
470045
741066
461429
470903
530680
697042
701944
497317
793946
435205
337484
358979
506250
773527
262849
925101
341894
402544
508003
618293
657307
580624
713339
657629
410149
466980
551478
364240
497317
813048
397954
399150
638454
432275
638454
406556
264454
657307
222227
605186
355603
497317
419783
657657
638454
406556
358979
435205
335774
567352
461429
587176
311099
414775
549115
432275
775755
371924
816227
498030
497317
341894
309106
653003
445047
638454
753329
524212
775622
697042
434982
358979
631746
588707
657629
928823
507553
387617
350675
336554
566274
550615
588060
666521
434378
734559
325451
355055
361592
325653
432275
410149
831182
507733
504710
519082
549438
435205
434982
371924
397954
358979
402544
434982
264454
638454
432275
657307
474205
787736
358979
497317
264454
1034626
497317
341894
369624
336120
657307
579177
498418
406556
265542
584834
469556
687897
562554
597815
697042
358979
500249
711491
890600
184919
283837
397954
617599
261190
446666
461429
657629
831182
438030
497317
393135
638454
264454
638454
681554
742218
406556
227346
358979
648445
397954
434086
767592
341894
588707
397954
387452
740137
483703
300506
692860
831182
764706
437056
458417
688029
210994
792062
716359
646275
531179
358979
616068
507706
638454
406556
598196
885627
432275
831182
514064
461429
264454
543033
402544
588707
497317
532949
638454
410149
252991
523132
579827
461429
432275
340328
877120
430219
512671
406556
535160
859316
741560
397954
376286
697042
406556
406556
571427
341894
406556
582256
480430
529166
432275
588707
320942
546976
819038
488216
638454
499391
435205
555081
443786
452600
532949
487841
532949
588707
434982
216068
657307
264454
765695
872501
780479
628716
607411
432275
588707
911754
588707
410149
588707
532949
397954
852268
450796
543033
728537
638454
657307
371924
191091
657629
461429
410149
497317
432275
406556
402544
264454
565535
695215
657307
330070
410149
435205
491494
831182
264454
435205
476107
397954
434982
588707
697042
371924
435205
638454
397954
406556
410149
443408
434982
325720
461429
601927
420595
842772
657307
371924
761848
638454
657307
831182
404016
264454
432275
638454
657307
410149
264454
565269
407287
623663
530077
434982
729476
543033
432275
358979
586829
226111
199382
569976
539425
391822
402544
432275
364134
434982
406556
389335
697042
122302
657629
434982
468812
410149
434982
358979
432275
716046
698827
390051
483900
831182
243537
383787
358979
497317
703774
638401
640605
559885
435205
512097
745909
481599
397954
697042
435205
435205
356325
358979
410149
406556
346284
338072
246684
1044085
276845
397954
646316
341894
697042
473880
461429
631944
532949
434982
543033
415094
352068
738701
763600
669847
402544
442253
831182
640722
747836
697042
821290
697183
867899
335946
432275
831182
487793
588707
525210
382859
264454
397954
616865
371924
749903
400242
432275
831182
497317
1008486
432275
264454
467146
543033
249710
432275
434982
461429
591893
783355
435205
611822
576498
341894
831182
610030
570405
869342
532949
706952
718291
524353
461429
358979
497317
410149
571470
412443
371924
341894
426682
1009660
697042
402544
406556
432275
461429
371924
341894
203704
393611
340333
439254
540209
657307
638454
697042
532949
497317
434982
880385
831182
308704
657307
358979
935077
435205
570380
1019517
588707
402544
519577
532949
358979
561891
406556
595177
176006
588707
461429
397954
461429
435205
697042
371924
402544
329012
264454
434982
579836
345976
410149
706035
532949
697042
831182
458493
677298
545908
432275
638454
410149
588707
434982
432275
406556
543033
361938
434982
410149
434982
406556
406556
679018
657629
526919
257950
588707
285034
532949
354215
657307
697042
497317
329678
743015
605533
721627
543033
528537
566196
143297
42299
461429
657307
244055
734195
601022
657307
358979
708083
358979
609545
371924
831182
422295
194268
324862
429484
638454
657629
695293
283499
751080
432275
435205
445434
625143
733632
520957
264454
492174
611227
837683
497317
1024379
168153
445481
854888
831182
543033
461429
444786
621111
606331
631012
831182
270968
581753
638454
637807
543033
497317
397954
638454
798257
651921
410149
652546
264454
213573
397954
497317
831182
417514
435205
637469
403190
543033
358979
416545
103428
435205
740603
989204
693818
657307
435205
657307
182554
432275
365559
402544
432275
363641
657307
769915
475786
825004
536465
697042
702812
410149
775218
424026
983243
729536
406556
347520
249423
651083
402544
397954
710326
659249
776862
499709
358979
740055
397954
591037
147246
352644
434982
588707
657307
875367
804336
668452
531315
476743
432992
604644
434982
410149
371924
490309
432275
710564
427869
657307
767706
833069
795220
950264
874461
702888
734777
881878
575060
659259
429603
887291
928467
629838
437673
605965
619024
741479
591779
820451
892612
583368
893920
465509
630856
463827
470747
944291
585223
964057
789979
995627
899429
812910
609593
710592
584119
696955
937958
805034
667074
647218
1034681
746833
573367
540641
664243
639611
550237
454120
606797
580243
921276
11175
669721
607088
680689
688481
679323
411048
926293
970655
722957
480515
182301
392623
639123
264870
605238
1045196
612589
327625
719120
480409
719120
1104992
604041
636385
515113
571315
903091
710592
755253
374337
733391
642488
753190
604215
892476
1018432
803351
830848
693788
716751
1082348
898376
642597
452525
798728
690527
749159
570893
747776
765844
584482
921024
709486
699332
369535
924493
812063
508905
415670
509909
850480
660442
270274
488464
613428
803779
655292
987990
817310
605756
894131
519530
786105
348717
125607
606797
765844
549100
712676
823425
506030
212432
546544
481682
652610
734606
254252
483108
747996
732815
716751
982302
703575
749618
766562
1033388
397623
884788
475810
654862
875367
800797
1008071
757403
706081
628237
552083
844066
312952
436900
446273
608273
606004
326595
643847
656469
710592
676163
813883
568143
762481
254978
1076140
188151
870020
565959
548904
768590
586217
521995
754077
850415
913266
876734
777554
749439
654362
630703
712820
487978
636385
374131
748109
373764
810782
667179
1038938
709483
975418
757141
625628
659511
741326
796262
459423
752287
528225
361847
645866
894313
241239
605305
372824
593541
453045
400936
632027
565684
759069
1195706
670745
706257
579327
803351
469788
888466
666207
757108
320677
941626
766372
496935
485994
581144
400387
367806
526154
823425
773434
284811
376774
489899
754669
554016
482918
422568
813883
762435
816452
796326
593748
565207
821748
826813
369199
427188
426077
899676
573343
756501
652610
849092
844009
692540
361588
813883
456951
667779
632027
783674
317374
462671
492190
555213
654255
789779
636385
795842
491374
635331
339056
805034
857130
375386
555213
691528
565207
702888
1054738
646865
531044
554465
340114
617598
676251
420978
593177
462486
244630
819235
848599
716751
792644
799632
1044059
729918
584350
720033
233238
1093624
418361
798743
387681
374659
610007
605473
838628
554320
527753
466194
731875
235316
605494
529172
562049
696881
595883
724990
693788
534437
920714
700551
899936
941626
734834
591779
485029
377053
525782
756229
1072925
814329
509909
671389
399002
629395
695100
822183
702888
376349
935628
709129
604470
522303
91396
921541
478009
665176
854535
650554
596182
428044
635331
525195
537396
716970
496929
505968
733148
877321
706542
568143
456303
435327
718047
831339
762481
744974
716808
855876
878412
670403
554712
844758
616340
708575
560835
457684
297988
416867
626631
731006
696790
463390
355345
321684
932584
782936
383114
991259
916648
464435
430482
820577
788045
1054738
638132
773273
138412
634648
751919
607703
821748
766858
297286
1025125
626590
709064
774174
753755
457364
654255
705556
587917
378897
361122
306733
464820
356676
504733
618411
294532
452144
570893
775470
617241
373109
580658
757403
802927
803351
451358
726601
428044
876199
679323
703930
360508
840508
706844
419873
595883
652851
387012
532610
688366
676952
717347
555038
709532
602914
693788
595833
493665
777554
525782
643103
839998
693111
766658
749159
452742
661828
652132
1085013
482783
908042
341010
949800
719254
629109
729001
670536
668858
478009
468814
753543
244899
729154
577736
612589
931053
597512
589728
488101
1083406
790011
824462
763990
654812
545217
655060
382459
458474
886129
568143
635832
846282
786105
769116
850300
684531
547680
211849
805742
912452
516267
525760
425040
669721
768428
805774
496925
419777
545814
885654
390923
735990
630491
840508
220276
513672
982495
712820
715967
590881
492612
755591
397833
891264
512280
543660
557256
672993
730971
654630
415149
881713
553584
1009120
930701
676396
647386
805742
962362
597011
343167
731875
812910
812335
278448
385379
519149
551772
445717
991259
498716
742484
684787
447385
655648
458482
456951
453563
810782
551678
595038
1078307
865887
436646
669721
506605
456269
359132
603473
579221
558884
790011
479794
748246
777073
460387
614772
918711
523023
911180
826813
593748
334986
412853
532198
693111
782936
945464
980792
1031078
798209
992167
733759
380173
643103
803539
415571
545814
591075
604582
715846
773434
650031
773434
627580
366529
761131
1038938
461984
409422
830526
756955
396290
480747
833383
830526
521174
706844
995627
149410
688800
713095
837743
688610
926929
654009
295235
634648
866148
572255
480983
359137
515113
698748
635832
701700
612128
916450
311537
555929
1147091
970655
719120
416586
682697
583368
627123
318378
839998
479322
398033
915598
804166
277167
932035
215017
675166
892476
857722
690395
748334
594071
890285
798209
959484
595805
735858
569646
459743
557256
906256
371053
487663
731875
795842
1227334
430775
639038
695565
472563
701810
453563
770868
519796
560447
806707
568987
795842
995949
428814
842544
579793
464488
860792
544835
894131
617374
630856
276680
533034
369159
515503
683845
791610
868398
670624
478002
661828
475034
413734
899577
907805
539781
539972
554712
503730
885654
909869
745165
844758
604582
572255
314821
636374
476782
622517
793894
235544
993890
756955
512225
337278
698768
560792
160962
688755
1020028
696124
579106
364027
1195706
690024
773434
757403
305135
844740
47860
453255
310222
754669
724990
407323
510377
637450
544835
284087
751518
609593
672993
817052
545593
757288
555564
709483
846758
608042
594695
387941
288997
1049020
557284
829423
504349
317550
219559
586217
529172
739180
291136
835332
217628
469693
498075
722957
715149
888402
421446
812910
551457
687080
868398
804144
976532
607855
731931
718294
233764
879242
524222
959484
772481
390417
544835
844132
823588
508013
417830
669293
965233
476999
782098
813195
549593
172125
669967
954789
917630
83871
439398
134556
632791
767869
600540
279801
665299
810868
325072
439088
755548
554326
726739
421379
983024
744740
542586
866176
302653
589568
840605
674385
504757
492600
809079
612563
679634
739364
790182
538908
744014
485237
837127
545818
880929
591873
640816
631533
783660
533873
396435
663498
530382
529871
690966
505836
625496
698743
1036171
537722
1047144
818700
951713
494089
774791
698754
895867
55214
732041
888402
1096684
551431
548670
331888
886511
413727
477814
526244
699813
655810
590032
428424
390847
642735
496746
509433
557194
850480
546700
912580
324320
392591
485882
795625
485237
377523
640681
909741
415571
770873
439588
679319
551083
560837
658999
410894
450515
1162119
1013291
474927
744182
730819
577709
453644
557465
382983
586991
251148
305391
727528
224230
809323
850480
673282
1018784
143493
503167
761431
730219
621172
884981
543880
358552
360784
472884
641179
522582
718921
751696
427576
628236
532071
732412
661864
755209
678624
629423
573599
732547
732862
240924
701881
929992
753101
955648
876639
890487
740999
727528
870441
439775
365394
774519
813195
306409
673282
702887
314939
613206
608717
262012
427239
908987
743067
707796
783033
570976
839416
546435
462524
838510
279559
672608
462006
183943
469813
989142
918425
569861
789437
684053
702826
391622
493208
810585
794877
603502
797865
624146
492338
985661
846079
1007041
689525
669833
952216
759132
636095
537170
542462
509726
374643
930316
276006
803244
556733
666236
328359
601649
674697
536286
613511
218337
410568
400852
673071
771412
974652
573503
529116
480442
561061
523442
974652
510251
382749
798728
687326
518895
581235
663683
358552
825915
661785
1013532
557663
854583
771547
851730
702887
549887
671309
616815
795338
457293
512553
619457
562097
637008
985661
925917
496915
539273
502550
1099655
572143
748585
683113
1028978
272428
833905
928823
300536
388778
833707
458141
784220
570408
689242
784220
742273
661864
606363
59608
701205
685411
430109
185085
1091989
457293
598233
218788
1098601
1036171
735483
890026
759646
397987
569243
226218
492205
1091820
1020421
798325
556733
756638
299944
688707
484568
222748
793261
666890
598866
663932
441231
730819
655810
419509
753288
729437
915199
989043
662841
167076
849431
809708
212432
445372
100537
814189
635821
908987
798775
858366
733295
457503
404281
686370
317374
670287
744014
604760
556500
967516
566193
597598
787940
1065841
421650
454196
495597
590107
948162
251601
890141
646634
537738
539899
730069
512787
613948
327878
500255
581235
705490
327625
470547
560983
696418
582131
469316
593864
787709
540482
480442
751943
337173
530615
518856
412176
727978
655104
608675
927580
692356
1081406
628305
401335
464074
330453
750810
1062875
513065
633866
1238366
1157772
799146
457756
719930
639639
458628
370493
573103
656661
582546
795735
723792
370493
414256
1062875
982531
731787
450992
684606
673533
634016
725280
844009
775342
543685
854261
945196
435441
553920
629697
397710
755463
949207
484835
803541
491356
594188
606665
843907
798996
478170
789095
539273
315126
485343
441462
321058
400975
604415
510212
1046407
624990
685411
732547
1045332
522896
570468
444537
718619
795698
485248
757524
776166
854583
463964
443013
591097
456049
367068
466182
449412
390678
756696
238831
632347
609434
613679
556500
441203
621708
477594
659852
460378
331474
399813
864153
429438
504270
398151
668705
308011
587806
393333
375071
563019
606809
334611
695007
709718
616911
586946
811148
562266
429280
528467
744915
707796
322930
465268
764591
685095
421387
1107837
841195
519150
934271
429438
516882
412993
638583
616032
615490
278878
523442
807820
759132
436620
335052
404576
1030564
532750
730819
658975
649862
526281
250783
289032
528354
545266
426801
600495
315380
559118
411475
549787
682171
352975
739364
811258
775372
670335
839195
453218
920808
379991
729437
1037390
611788
412122
758130
525764
654970
1238366
545818
726721
461269
723220
589029
418617
606809
595104
974028
723746
586365
877320
596447
622395
468926
702675
662579
929231
173686
523442
850480
91396
746833
972972
534426
297691
1045896
644904
681816
510615
499151
701140
488180
681964
682623
852037
509704
705490
405475
854143
451170
720877
771412
954789
665299
190477
415041
514503
549593
555000
814731
316271
712095
785893
639390
669313
100761
423541
515113
739364
841195
557982
577709
358552
473950
821780
351882
396209
423509
726721
803244
838510
928034
1162238
355939
644390
757916
676875
982163
771439
513415
339584
625472
826724
576713
288887
433540
916951
960871
586156
227856
596821
969604
1040256
604760
908923
595687
1279918
548927
470904
546700
489709
773473
515994
441987
850736
839195
617095
486403
640056
464061
843907
308479
592349
728012
866307
604456
35016
689118
561586
760509
808721
469734
581288
636152
547545
620839
1030564
793073
103640
651662
630007
415974
810078
417671
676815
884981
596821
743240
590088
475190
296806
426168
442730
803112
839195
295435
426168
649862
756484
478141
605018
867500
402524
337047
687018
806466
493516
955593
587399
800800
885335
518456
909741
726721
413727
379391
468161
512679
667904
431753
498053
721432
677432
559444
530382
723035
739551
713021
701881
649401
288276
538007
480922
396031
846006
803112
791777
470904
713021
744014
801181
583173
793483
201010
617358
575087
917446
709689
883860
826724
743240
552634
890969
511319
512787
965233
689449
408184
868419
513415
407357
370493
710761
804106
934271
549593
555607
971124
305334
904860
606363
625747
445450
914828
743025
667986
318605
632293
654942
612956
719930
814189
944293
584005
456812
470055
702097
670949
860792
703734
512787
1024806
450288
467294
710976
619188
450217
446950
833707
561532
510587
310238
379959
660528
473318
642735
487732
424575
596821
418845
423391
529015
505836
600592
631400
892453
735791
591888
717342
957786
513436
498984
901677
883031
510154
590863
575135
331301
817601
412061
1109166
218788
511319
911850
724782
760192
1027202
537691
188151
776404
515400
753288
477483
255435
458628
426727
724510
577531
655261
1090857
593651
485954
730919
573169
898138
812830
487394
612563
833905
999305
611306
299228
487793
639924
744182
530408
554644
583089
484653
759111
525827
727789
239365
750991
1033906
702847
797222
314688
711975
850480
441232
476522
155056
573962
661785
772346
493132
433841
700437
591067
964891
918425
520610
232368
451213
751769
775389
875069
757916
659105
553480
470950
704655
803805
514967
871633
398779
875958
710976
473318
774762
163695
347664
554961
555607
794823
875055
568690
726721
732412
1028796
659968
492215
165032
758130
560295
764841
350781
841042
641663
315014
662981
538908
687316
499147
867926
777874
647571
338284
335052
415571
518486
785525
557367
713200
689142
687743
748278
478170
462524
669650
328359
553768
406075
845957
361886
571582
932149
552381
482842
688707
369550
777664
468117
726850
681816
839260
864059
1038900
770873
565279
711198
732277
446200
875055
629964
717342
407120
960782
472514
518856
433540
624792
687817
833327
423515
840352
634039
1036171
500510
430704
522855
1025648
336278
350263
771012
576106
378112
480195
462134
139742
637176
533386
463998
781619
797338
590167
506139
248984
240743
495533
966609
708036
915199
830727
440601
392503
336666
405241
748608
584921
471251
482823
307865
412410
374077
671863
505555
904961
891461
216328
694373
201372
616903
821317
233885
332615
844190
324959
853046
641036
632332
263348
638503
616903
505555
771869
700375
590901
508763
578889
853046
875919
859126
336008
541072
706760
569679
616915
533880
616903
850040
921273
406508
498976
850040
517521
536169
570910
572809
616903
821317
508763
471408
508763
389612
244204
609869
609869
171016
578889
875919
398306
616903
584921
853046
711364
774512
270751
620550
921273
844190
595682
101580
821317
333249
853046
774512
616903
526078
616903
751202
776902
858189
904961
859126
853046
875919
321459
734772
572809
584921
739391
750422
770387
302156
629022
673237
591128
438080
774512
376940
618167
578889
875919
616915
609869
664465
546525
875919
619749
844190
891908
904961
420894
1069679
597059
929406
821317
904961
748850
774512
616915
616903
572809
578889
578889
544866
929406
853046
628897
418673
496790
595682
756290
853046
875919
336666
403623
769312
859126
724552
410984
771465
877321
904961
853046
844190
835692
471185
581426
91246
929406
591128
463401
609869
584382
363083
921273
609869
367399
804345
499024
850040
755014
393273
578889
578889
864193
624724
616915
225788
508763
609869
517207
624724
774512
821317
703457
949820
609869
821317
572809
497042
336666
469813
414872
591128
570910
387823
537159
539584
572809
616915
603421
616683
466751
622005
929406
600889
284175
582470
616903
820235
774512
616903
921273
774512
630591
474585
706931
853046
1031078
508763
616915
828651
660395
912187
508763
821317
616903
575594
850040
505555
508763
616903
713459
844190
774512
821317
843766
774512
505555
539713
616903
929406
912187
929406
1163896
912187
716046
677979
921273
859126
516774
294369
624724
616903
684264
591128
210550
773599
143777
760902
624724
871580
912187
429205
381780
576017
591128
578889
609869
929406
853046
609869
859126
561437
795650
429935
653597
591128
619265
585155
573876
616915
609869
616903
535557
442086
571813
609869
528156
595682
844190
733716
361957
330157
273927
572809
1042813
796764
578889
591128
921273
821317
503306
875919
71770
378078
570910
616903
342381
465387
666941
863841
641036
609869
647453
850040
444743
488072
844190
641036
774512
616903
469885
506425
786039
513591
505555
707725
774512
774512
405156
579851
336666
591128
853046
805280
847922
856693
921273
673664
859126
609869
821317
508763
573132
844956
997112
455554
756334
334828
420595
508763
904961
367207
480231
875919
584921
584921
384536
584921
638534
821317
853046
798783
498412
408065
844190
595682
526574
505555
639771
509175
584921
589261
616915
755007
508763
326968
679122
670691
578889
465301
554161
641036
571890
641036
578889
419814
482993
774796
388221
508763
641036
572809
821317
540874
859126
522509
491572
577375
899893
853046
584921
431310
744974
875919
404793
624724
882194
474718
844190
790833
289860
368435
774512
641702
572809
361727
591688
844190
844190
938215
572809
461878
616903
386056
508763
525761
381907
859126
589951
458984
482809
624724
641036
467804
578889
505555
903667
827068
616915
380345
701006
336666
505555
616903
570910
609869
667670
591128
929406
584921
513762
595682
921273
667981
508763
519427
591128
591128
508763
310891
498926
859126
609869
687436
498037
898817
531083
572809
431883
825915
432234
293647
468432
372259
361039
853046
464003
929406
641036
508763
904961
820410
679514
844190
584921
466092
904961
337306
402094
772518
950004
871694
925301
617291
425193
853340
393515
478334
258293
713835
531225
929406
336666
616915
702009
545512
354617
987787
196880
912187
249482
508763
616903
912187
832956
442874
179525
336666
929406
629455
508763
867926
382967
853046
928099
364507
584921
616903
584921
641036
631514
572809
570910
570910
183300
624724
667297
523060
615490
853046
850040
624724
506442
529446
1082736
616903
553021
508763
624724
821317
337553
406359
859126
853046
508763
420226
921273
929406
401417
688355
551295
572809
844190
584921
336666
828615
649794
557115
505555
912187
904961
921273
441102
439857
505555
595682
579118
336666
567220
535938
310409
578889
678286
821317
344424
783994
591128
468153
844190
598204
508763
850040
875919
709568
616903
921273
599103
616903
929406
177611
541200
780060
570910
510630
844190
336666
929406
679909
389451
486399
193572
770653
850040
669982
341107
673548
312116
624724
418056
179328
469762
814092
656832
444363
616903
505555
624724
641036
921273
593990
336666
624724
505555
505555
912187
584921
552790
411606
591214
813706
860719
853046
336666
774512
883197
616903
508763
853046
401966
508763
774512
624724
875919
641036
774512
584921
616903
598081
616915
673087
624724
343525
572809
505555
320632
823383
333850
921273
921273
822659
336666
595682
336666
229075
821317
620039
336666
921273
293722
823274
570910
616903
584921
414385
469101
270904
356447
624724
616915
350153
609869
300841
850040
508763
374718
811268
542713
653841
608782
624724
536065
616915
616915
609869
420345
504237
624724
616903
625921
397980
929406
616903
912187
336666
844190
409232
562875
616915
578889
774512
613134
443609
616915
675320
875919
476013
584921
385348
859126
844190
465128
929406
151647
641036
572809
408500
543685
452918
875919
918381
578889
553150
490496
727978
912187
658052
578889
584921
665685
641036
921273
774512
491592
921273
501709
570910
904961
315509
929406
624724
859126
904961
641036
382042
578889
508763
425820
821317
622677
641036
415834
912187
624724
595682
976673
953948
624724
664207
523958
505555
372696
326595
478802
311773
844190
626410
822056
755874
361214
921273
624724
700380
509509
641036
616903
609869
505555
565135
526244
726931
624724
595682
715451
624724
591128
616915
590280
912187
597681
408273
912187
584921
684105
642457
616903
572809
875919
340787
289715
548113
570910
904961
446926
444330
512443
531883
595682
770675
1014440
508763
746834
844190
152460
859126
661785
850040
624724
686181
850040
60594
850040
505555
659383
378338
467796
875919
921273
591128
616903
875919
624724
702027
410892
850040
638451
546962
563477
875919
929406
779469
382373
904961
368828
475333
616915
478925
572809
616915
624848
853046
606004
859126
461996
739581
912187
691890
609869
609869
853046
641036
875919
616903
362883
546514
846729
572809
349777
622517
921273
718294
580543
570910
595682
774512
666800
616903
609869
850040
335052
626421
60629
625048
1024516
929406
570910
939593
506578
919405
375219
440403
850040
740366
616903
461174
297909
508763
527772
859126
828033
572809
660442
644633
929406
595682
616915
551094
342100
904961
859126
582616
774512
844190
624724
821317
655006
654804
336666
438023
692136
584921
74767
329547
709446
875919
947380
532857
671999
376629
572727
522819
904961
584921
875919
714567
580467
277058
509865
911355
624724
616903
235255
597598
616903
641036
417869
609869
641036
949238
530263
616915
584921
670262
859126
510585
339716
798743
578889
505555
929406
850040
641036
853046
844190
519427
594582
570910
541267
709011
641036
844190
686253
170146
853046
362090
645661
595682
641036
929406
859126
591128
648440
960780
904961
853046
875919
477264
472377
584921
461454
361636
454343
850040
284703
774512
679670
570910
850040
641036
637178
570696
508763
417469
659310
641036
591128
576632
624724
859126
572809
545505
609869
921273
541494
609869
505555
856798
584921
508763
336666
493221
850040
859126
114476
595682
166993
616915
853046
398070
396451
584921
578889
844190
929406
584921
774512
509683
850040
912187
616903
352357
929406
383909
802436
875919
572809
666207
626961
379843
498407
165287
504440
524224
336666
584921
874625
505555
921273
510236
573146
875919
505555
641036
850040
675740
638523
505555
844190
616903
642457
620643
726760
641036
508763
640720
609869
770467
505555
609869
411338
774512
624724
361265
595682
116519
508763
877248
578889
452414
875919
508763
853046
774512
766877
904961
850040
929406
402116
1128607
492799
929406
584921
383711
336666
616915
462702
706333
929406
904961
844190
321883
577655
232684
921273
289270
624724
529568
584921
698161
400652
385325
123051
616903
321554
844190
508763
630339
589044
570910
365973
680978
545571
876183
821317
711878
322510
641036
505555
929406
859126
510460
624724
384079
1030680
336666
853046
840984
875919
570910
336666
484142
613790
694560
764741
921273
616903
929406
624724
641036
859126
665851
336666
502014
821317
508763
578619
547472
817548
839005
912187
921273
904961
904961
505555
641036
609869
1238366
508763
609869
821317
505555
578889
590371
505555
591128
859126
678130
591128
624724
496039
426623
648423
921273
616903
912187
850040
904961
570910
616915
624146
844190
418417
458785
509466
838556
609869
572809
570910
609869
774512
859126
297012
282884
408902
591128
527533
572809
698768
429167
447105
883003
853046
695991
508763
484910
620566
505555
614524
616903
660550
570910
582434
498252
844190
518780
624724
875919
624724
609869
274166
624724
493221
761949
122828
462590
311459
862420
700021
535133
508763
440624
471793
859126
279403
578889
327572
688811
792289
875919
84099
929406
595682
667933
624724
929406
412525
921273
682670
484286
666302
312043
484835
364261
942316
609869
730339
821317
544876
584921
365250
212980
609869
748631
859126
929406
471743
608700
726151
508763
484286
505555
529166
507326
904961
1039457
469842
570910
360302
505555
142607
875919
588709
322230
633060
616915
578889
921273
754693
572809
858140
508763
664878
850040
774512
399135
447292
619171
534236
216426
381568
904961
850040
757403
850040
624724
450869
912187
593848
408856
65624
609869
597161
373487
336666
844190
492831
592825
912187
505555
578889
783908
310590
853046
818031
624724
582459
609869
850040
500966
562199
483057
853046
595682
314975
336666
505555
853046
850040
436913
844190
570910
698488
616915
296126
616903
616903
505489
857278
591128
791663
595682
442997
912187
802224
545778
616903
609869
419240
616903
572809
859126
609869
578889
912187
609869
904961
641036
637744
659541
616915
508763
616903
691870
763595
478730
398287
609869
591128
529190
570910
382325
584921
570910
624724
616903
774512
578889
859126
774512
578889
616915
578889
774512
904961
624724
1026708
591128
595682
335125
287820
578889
624724
663277
821317
584921
713813
570910
690204
578889
616915
523430
556585
774512
505555
402178
904961
672503
616915
984139
774512
584921
578889
521796
584921
929406
494375
774512
1056801
497453
993295
853046
330917
912187
360783
712586
777457
505555
850040
1022863
875919
853046
756071
336666
532442
853046
456303
763106
803806
570910
850040
1188661
336666
505555
128253
572809
679514
498567
641036
679282
673282
717255
850040
859126
608618
616903
483994
317998
595682
616915
508763
336666
850040
641036
670287
631653
815093
331920
591128
389005
578889
318029
853046
664692
578889
572809
578889
622677
770868
414999
578889
605954
505555
508763
727040
853046
505555
850040
584921
239826
609869
591128
246441
505555
324703
591128
624724
591128
616903
550456
641036
574756
666300
336666
565974
280567
493967
495135
672675
753236
584921
904961
508763
506388
666352
844190
377825
776233
921273
336666
305931
875919
616915
566798
859126
523112
714858
774512
875919
207378
641036
844190
804960
699127
420965
432410
495500
875919
505555
584921
624724
904961
609869
611557
572809
921273
572558
912187
325957
508763
774512
508474
584921
616915
875919
875919
505555
774512
578889
572809
636478
578889
508763
595682
584921
486565
644934
336666
875919
370090
406508
505555
809699
616903
844190
381081
814947
297786
534406
572809
850040
200871
566389
664040
417226
487378
600230
354419
278802
595682
596271
578889
471638
529645
637625
882258
641036
549475
580182
716046
1044059
624724
357485
336666
223546
617233
210619
921273
774512
625957
579001
336666
850040
929406
548744
844190
570910
921273
327684
336666
982497
379701
857278
821317
481138
904961
582914
355126
572809
143553
715707
912187
399822
339692
572809
853046
929406
658290
553346
185675
381510
904961
554079
505555
399577
561902
584921
912187
875919
682087
505555
528039
517965
388752
624724
681579
834581
565097
498407
850040
953328
875919
377951
109883
439456
505555
305011
904961
671794
595682
598874
875919
608428
803914
844190
609869
511971
609869
821317
591128
511373
276376
762435
904961
591128
578889
599593
595682
805692
336666
584921
584921
591128
538286
929406
578889
570910
333746
746985
591128
912187
505555
572809
944164
505555
929406
398353
505555
431603
797592
929406
329842
508763
616903
508763
336666
904961
572809
508763
859126
505555
904961
821317
641036
505555
859126
511324
508763
591128
774512
609408
570910
643191
912187
570910
711588
508763
522604
921273
641036
715641
245282
438069
844190
616915
609869
859126
912187
739296
506930
594879
470063
595682
890125
323125
1004006
591128
844190
595682
980752
867584
584921
802224
744161
578889
733700
624724
641036
921273
456062
782402
616903
542394
929406
844190
875919
407178
578889
641036
595682
35244
591128
219326
722037
379747
577868
912187
508763
921273
552511
609869
584921
766874
641036
787235
641036
538007
584921
616903
432169
570910
557974
40952
479719
844190
375131
904961
511953
582401
609869
479500
599585
565996
705970
929406
921273
527603
609869
853940
245708
859126
667895
591128
595517
875919
854261
624724
770653
921273
694079
702377
348458
383348
904961
821317
508763
667581
578889
416469
366879
716428
627958
632286
732671
614975
641036
921273
570910
443092
904961
821317
734894
563455
198911
249112
508763
570910
595682
1015929
382466
516415
539972
584921
844190
540607
609869
618414
883197
616915
138339
821317
767096
433498
536599
928833
740639
340581
584921
928113
570910
755495
616903
616915
359133
217138
644937
616915
584921
358176
271232
691983
505555
418417
914997
384695
211849
505555
850040
850040
904961
365276
641036
641036
921273
554287
571720
458984
212416
610380
844190
505555
921273
505555
632446
844190
578889
666726
844190
450499
781277
609869
494147
584921
641036
853724
672974
508763
673951
616915
538286
598110
912187
669521
521585
912187
850040
822022
422684
929406
508763
239826
364700
572809
929406
572809
336666
578889
555972
591128
557948
875919
904961
875919
746121
395163
600169
572809
850040
463998
844190
821317
679071
853046
466894
572809
404793
453884
232863
912187
859126
904961
641036
251879
912187
817591
897218
904961
595682
921273
665745
581841
591128
609869
616903
641036
534635
685036
853046
563433
537675
420458
767316
336666
663118
472556
505555
572809
524742
625642
497439
336666
505555
940160
616915
342098
912187
441094
623437
616903
609869
619705
315299
844190
411765
555312
302465
853046
474685
874187
616915
514554
570910
624724
542956
570910
513623
789005
158040
844190
570910
933652
774512
591128
612070
336666
578889
728565
289369
551991
821317
597815
616915
584921
417022
875919
570910
799914
830061
362284
626918
461269
263054
454920
641036
836084
402352
584921
849813
624724
491800
609869
859126
427970
205698
591128
887291
584921
575906
641036
392682
595682
853046
336666
609869
545502
665131
616915
508763
534917
361543
570910
428083
611472
351962
707989
921273
578889
304872
508763
665159
912187
591128
859126
807923
584921
608264
503435
616903
464554
672214
624724
796450
622326
844190
850040
904961
591128
664644
591506
904961
516353
456247
302807
609869
797323
321459
653413
533550
653413
527508
708922
427562
708922
556752
636619
420345
750086
708922
443038
556752
653413
708922
443643
533550
533550
317367
708922
735006
653413
708922
547442
862791
592535
708922
708922
653413
708922
555564
229318
533550
653413
372523
566991
431932
722163
709601
497022
605102
415226
611376
653413
285976
392632
708922
708922
328129
414053
294819
556752
533550
395190
430556
491462
799582
708922
653413
556752
653413
751996
653413
708922
708922
556752
533550
407245
693772
653413
696991
409085
409488
541794
680283
556752
556752
533550
556752
533550
242179
823897
653413
640214
345320
1091989
448542
375611
739126
556752
533550
708922
533550
622011
708922
653413
457667
546884
978153
690178
464217
533550
453472
512308
556752
345120
348142
556752
713339
708922
189070
533550
745560
308795
533550
721581
553479
556752
708922
533550
512283
524267
533550
558884
511891
653413
556752
454485
683589
561437
362139
353635
556752
666562
557594
556752
487844
494629
124859
708922
708922
443560
653413
708922
213621
706952
653413
465097
408150
556752
340178
494663
634200
524620
556752
653413
642931
440855
654816
533550
533550
740954
584556
263014
842338
662075
653413
578682
653413
510161
496124
708922
556752
556752
533550
708922
708922
533550
305758
670234
708922
653413
556752
653413
374821
647571
458389
583877
708922
303055
706551
653413
694915
708922
624830
567827
531082
533550
653413
533550
914356
653413
697157
653413
373916
440297
556752
708922
227573
708922
553764
760902
379675
653413
556752
653413
492338
708922
276376
997
708922
508849
653413
533550
708922
708922
556752
391520
347716
1129800
301965
866677
511065
708922
554313
533550
556752
556752
533550
394244
407113
653413
922216
653413
556752
533593
388676
556752
473019
556752
533550
533550
533282
1114014
446273
345706
604664
556752
643355
556752
653413
524542
639040
420595
653413
556752
653413
653413
653413
522819
708922
427239
309067
805651
351958
533550
634195
533550
410234
449593
708922
556752
654862
379543
708922
708922
556752
502719
929916
708922
802860
708922
485634
533550
708922
533550
512512
424442
460630
708922
653413
1175155
533550
533550
850170
764405
708922
653413
612925
653413
658070
446628
653413
350010
556752
1036584
556752
463946
708922
653413
556752
488368
533550
400213
708922
503385
747379
361957
432260
556752
518084
708922
317220
708922
402051
533550
539286
653413
653413
669581
899206
533550
533550
513911
163578
402073
653413
515692
538288
732727
832117
476830
653413
504161
282718
708922
708922
389097
708922
660215
653413
708922
544998
13192
533550
533550
533550
511302
165458
708922
533550
653413
924914
983243
533550
661064
238720
653413
556752
708922
798745
742722
565632
672974
708922
400123
357152
529612
653413
556752
457835
708922
533550
219569
533550
590888
826260
653413
708922
556752
653413
425408
572184
721545
760033
533550
853046
316305
424029
533550
392196
653413
533550
381923
653413
553076
653413
404333
505497
533550
499343
533731
750365
653413
556752
558401
556752
708922
817310
651315
401180
708922
533550
533550
533550
492114
708922
352006
708922
708922
653413
556752
966335
422320
556752
556752
533550
855640
556752
255476
533550
708922
758273
533550
1068139
653413
653413
533550
223423
653413
235544
1100915
556752
256337
720566
670092
708922
498737
913784
284566
556752
708922
556382
394854
149625
506599
556752
533550
496859
708922
533550
591426
533550
533550
393142
556752
556752
639700
533550
589134
228593
322960
533550
476077
556752
712899
533550
556752
556752
369542
533550
556752
481972
495219
708922
708922
326989
607233
533550
708922
382835
556752
365047
533550
556752
427239
708922
653413
570847
448977
169159
708922
306545
381131
533550
708922
855560
414272
708922
414427
653413
603559
579836
533550
708922
346095
708922
698077
542629
300247
556752
929689
533550
556752
556752
285306
653413
653413
556752
533550
708922
705689
830848
459782
634038
708922
708922
399695
578956
626143
533550
614787
708922
341908
556752
653413
653413
483433
540025
617278
533550
510030
653413
653413
612338
556752
533550
417932
114420
533550
708922
294106
556752
533550
708922
533550
533550
554203
937763
533550
556752
708922
556752
577655
653413
448440
506425
260162
444143
556752
708922
175933
314769
708922
507221
962238
448878
556752
379531
521588
533550
424138
556752
354813
606665
653413
708922
653413
556752
533550
385547
669517
653413
794579
556752
533550
556752
664267
417941
556752
684719
604893
584259
653413
490477
568109
685152
923551
653413
953015
533550
378800
224627
438810
708922
708922
653413
708922
533550
296510
556752
708922
533550
869978
708922
533550
533550
487644
533550
653413
428113
726713
708922
306578
371747
506442
750529
599788
556752
533550
653413
516675
533550
871434
822273
546504
391502
708922
387427
513421
653413
556752
533550
762968
556752
384781
411475
738424
556752
653413
533550
887445
533550
533550
508270
269138
653413
708922
520067
296694
384601
1033975
682776
354600
598189
533550
708922
653413
595303
173166
556752
747776
556752
365179
653413
554553
804166
556752
556752
556752
653413
357605
379198
655284
708922
533550
138644
454934
601221
259605
410243
571147
533550
564371
708922
535370
628693
653413
709102
708922
582858
653413
556752
700917
354852
472615
533550
533550
58230
653413
556752
615762
531246
171865
653413
976789
446860
591519
610449
858916
708922
681221
408835
653413
708922
605416
533550
777550
799971
470721
556752
708922
556752
752327
527410
708922
693755
653413
533550
653413
770508
556752
557012
362852
653413
708922
379324
741380
653413
953328
846932
582459
708922
529304
369285
367104
533550
209365
533550
473283
518074
398395
556752
556752
486165
791573
533550
572923
556752
450852
488093
550039
331960
583117
265757
708922
708922
561763
771668
790594
708922
533550
708922
427181
391811
653413
1050193
708922
802831
533550
556752
533550
653413
533550
556752
708922
556752
653413
601060
461601
482328
708922
556752
708922
560820
484467
592432
744208
708922
683821
556752
708922
796094
533550
644985
533550
708922
533398
653413
556752
556752
753566
556752
528100
802431
653413
556752
533550
670391
502787
816203
533550
653413
533550
708922
556752
768770
669051
594582
708922
414088
700464
653413
542674
556752
708922
556752
533550
708922
556752
536094
708922
533550
708922
708922
708922
546276
500338
708922
190669
533550
287722
533550
585862
533550
811791
708922
470483
653413
533550
533550
556752
708922
388554
481308
533550
579471
678305
375515
449305
653413
556752
708922
535733
635857
383909
708922
355603
475492
507021
556752
533550
653413
653413
556752
652779
397525
547752
697842
556752
708922
533550
653413
533550
708922
653413
556752
609362
418471
597586
660722
482233
620204
691853
437961
422873
380538
958133
345615
533550
511874
653413
653413
648415
637018
556752
556752
533550
234942
708922
533550
406554
409856
594649
96263
550566
285057
568397
416921
60167
571638
533550
557318
556752
281312
614821
653413
508983
498972
708922
556752
427404
732120
724325
556752
653413
682634
693657
459373
557097
533550
670912
643822
544053
997759
716600
526700
556752
591810
708922
533550
653413
903399
708922
529280
314591
708922
275680
945950
556752
482480
708922
533550
1001957
653413
658876
708922
653413
533550
533550
677828
394614
568149
392418
653413
583473
653413
556752
533550
653413
310963
533550
526106
580574
556752
676096
879586
708922
708922
211665
653413
533550
281335
576360
687244
653413
653413
533550
443289
540945
759111
708922
660977
708922
708922
708922
524993
592125
556752
556752
653413
708922
154361
533550
465128
524059
329824
533550
653413
653413
653413
556752
708922
653413
533550
708922
440693
471638
533550
468552
473136
93792
533550
243925
562805
411878
708922
653413
708922
708922
533550
513281
525794
653413
653413
708922
18749
528074
578689
556752
323015
630421
708922
811049
556752
708922
78027
653413
648402
415994
666024
777955
556752
653413
574150
653413
453713
653413
708922
519755
471028
556752
617707
693114
522098
556752
653413
420666
708922
533550
767563
708922
556752
363129
708922
180801
347774
585726
708922
556752
708922
325206
401311
653413
653413
514201
715297
335371
556752
708922
638460
708922
467476
708922
556752
653413
533550
884833
533550
597916
206407
708922
556752
492105
562199
533550
653413
349202
520520
708922
368487
708922
708922
608265
533550
533550
533550
913784
1044584
795827
702123
653413
568250
371906
556752
556752
653413
653413
199296
556752
562681
708922
708922
556752
653413
620847
556752
556752
653413
298084
533550
470319
653413
457335
708922
556752
708922
708922
716580
556752
653413
708922
579148
556752
653147
69609
653630
653413
708922
655778
653413
556752
708922
592198
708922
533550
653413
451720
647536
653413
1157772
556752
744553
549806
556752
133299
304980
533550
672277
457943
708922
624426
649017
446612
305423
370895
438596
573965
708922
413474
580720
548660
672101
653413
653413
336055
884127
708922
427284
873760
160577
844985
761963
708922
172265
653413
537964
533550
845344
653413
435701
96725
215393
304827
556752
533550
533550
533550
653413
653413
708922
653413
501252
708922
533550
701065
533550
496567
613340
533550
653413
696334
653413
653413
363295
668930
708922
556752
503089
290255
795682
631104
910254
442677
533550
581426
548364
805977
357102
544673
708922
708922
708922
653413
696800
556752
556752
312486
556752
533513
232916
469738
736445
556752
816565
556752
653413
653413
533550
757999
653413
708922
647659
237025
474330
556752
653413
556752
653718
556752
556752
653413
464307
653413
684477
564006
653413
1095306
653413
556752
333175
808847
653413
367046
344094
476456
653413
477731
533550
793598
653413
653413
653413
533550
708922
556752
697892
647229
130494
358857
318063
547629
408394
165962
599577
570696
708922
556752
653413
460086
708922
675083
708922
556752
708922
365023
689485
728111
556752
956989
556752
797957
613376
658271
325930
575494
533550
653413
653413
804257
461106
374584
708922
512983
483189
556752
389280
708922
556752
407454
653413
677182
486858
355899
653413
533550
533550
533550
533550
556752
381435
556752
616348
653413
533550
533550
653413
354561
653413
746376
387377
708922
653413
337228
647297
556752
645005
533550
323948
533550
784806
411226
402544
554459
564500
556752
533550
533550
556752
229819
708922
533550
435108
645564
967904
677999
708922
630944
439717
546052
533550
292942
329182
533550
556752
642927
518322
533550
708922
556752
355419
829396
599232
673071
334551
533550
533550
653413
413583
638479
556752
693229
556752
432238
799971
653413
540268
708922
315671
335860
708922
461203
533550
734195
967676
708922
556752
653413
406732
556752
717987
391551
533550
740639
714986
430504
533550
653413
653413
533550
533550
556752
293536
828512
728565
653413
556752
708922
595727
556752
719298
506019
556752
556752
533550
556752
653413
895647
704797
653413
877028
400591
609070
708922
966571
533550
596038
533550
591325
746766
708922
653413
539572
533550
606702
556752
574612
533550
653413
708922
533550
972947
533550
424005
555199
737941
844378
781056
556752
517391
149625
653413
708922
556752
577479
708922
533550
736922
654707
556752
533550
653413
533550
533550
884847
533550
488643
878823
652445
556752
556752
653413
653413
482631
653413
541828
556752
533550
594265
820557
708922
533160
516030
653413
653413
708922
313438
708922
473019
412732
304283
653413
660350
661957
533550
556752
679624
295457
653301
533550
556752
565114
507956
708922
467692
504788
177469
495293
653413
464566
708922
666068
691707
464859
691947
708922
537894
302347
635823
708922
533550
708922
556752
402815
487041
942993
556752
556752
708922
653413
533550
708922
916159
612334
575313
667933
370223
533550
556752
556752
724899
708922
533550
533550
539606
404720
825890
672675
653413
533550
818484
412694
533550
556752
556752
591676
539801
468436
81270
253221
533550
750175
239559
708922
445179
422498
340150
653413
556752
722857
859002
836034
556752
708922
626857
533550
527703
556752
708922
568606
653413
771280
768062
405292
508042
653413
556752
839153
556752
822205
324761
556752
576591
421757
533550
708922
708922
708922
735978
155511
708922
556752
533550
698189
460451
592768
646922
556752
191392
556752
653413
706261
752000
533550
708922
556752
1199602
603480
432480
413051
391822
847092
708922
653413
556752
653413
533550
892343
427861
556752
533550
653413
708922
708922
828940
556752
533550
375297
556752
309813
556752
653413
708922
409039
229111
591073
587773
639603
496734
556752
556752
653413
404167
708922
516689
708922
424943
653413
556752
482842
762714
533550
533550
653413
705744
556752
653413
417691
510046
708922
708922
556752
386255
645285
527483
915214
556752
688366
708922
429993
475190
653413
934763
556752
708922
653413
556752
170592
399191
708922
556752
708922
663801
708922
708922
526284
523702
902373
347020
529738
653413
914280
541002
566104
653413
462937
748475
722814
708922
653413
376455
556752
605691
801929
556752
816755
708922
798030
556752
708922
444218
384419
658265
653413
708922
633442
533550
561902
532719
865344
556752
556752
556752
556752
433473
653413
708922
533550
556752
708922
409488
514331
708922
556752
227346
556752
556752
533550
533550
413492
708922
825544
383348
627415
511395
556752
708922
653413
168153
708922
708922
157333
378441
551746
908576
4872
705602
522047
533550
653413
380968
533550
653413
533550
533550
653413
708922
533550
770235
391929
334357
556752
369464
708922
1117904
645115
690212
335352
653413
475311
690253
653413
653413
653413
618669
533550
539426
533550
708922
653413
556752
533550
665432
556752
632715
686617
653413
265428
172799
533550
760505
1051908
455344
458916
533550
580758
533550
509633
556752
524397
751793
800066
556752
653413
533550
673155
469530
653413
533550
397327
736757
891908
653413
556752
897535
708922
829843
542677
502622
471808
341410
924348
768057
653413
653413
556752
851734
708922
533550
458574
653413
533550
226111
533550
468900
498539
217174
611640
653413
653413
556752
156344
653413
653413
459129
533550
533550
808283
708922
545686
556752
385671
533550
576352
710876
561154
556752
522947
556752
329662
708922
376575
188914
708922
725525
435803
653413
814269
556752
533550
528643
559360
653413
445791
479918
556752
965003
810066
322405
35976
584259
500655
383052
533550
653413
556752
556752
556752
537968
513428
455670
533550
708922
708922
735656
627844
690290
389072
718989
653413
533550
400647
653413
712325
653413
653413
591822
480545
333686
483316
456764
639038
708922
708922
533550
888242
708922
708922
708922
708922
533550
651481
736601
708922
708922
556752
889291
708922
802861
556752
533550
487270
744740
533550
428046
708922
708922
535240
653413
653413
605629
595193
653413
708922
420929
293526
533550
411516
385926
653413
504166
464189
541415
747513
708922
533550
112724
708922
517762
447541
708922
533550
556752
533550
653413
556752
708922
715185
533550
331201
624353
483395
593177
533550
438247
579179
533550
515853
713035
341762
533550
573076
477028
222499
653413
520664
907941
653413
506028
653413
797051
708922
758617
467872
708922
689829
576207
518486
533550
583963
533550
364084
421451
560467
579489
533550
653413
421973
750504
556752
556752
359038
551558
556752
556752
632223
533550
538668
653413
777354
210960
420933
533550
533550
297940
332687
708922
653413
653413
692053
533550
556752
533550
533550
513436
556752
533611
584276
556752
533550
556752
533550
708922
533550
653413
653413
556752
496797
374289
693672
249423
556752
653413
782171
556752
514209
708922
533550
533550
653413
919574
653413
594686
500524
653413
533550
518717
533550
708922
513296
556752
841773
695293
653413
556752
256970
556752
427461
211907
234644
533550
712261
533550
653413
879087
533550
533550
653413
7380
500877
708922
533550
349359
841081
912855
653413
400591
587795
590705
639665
533550
557802
462034
420455
653413
653413
708922
407120
556752
305040
708922
624341
622010
275106
728289
688850
533550
708922
320677
533550
653413
533550
556752
696969
708922
620992
776347
653413
589340
859002
551639
653413
556752
533550
533550
356391
467398
600509
533550
533550
315380
533550
556752
702998
373807
556752
274577
92769
533550
760280
681381
330886
533550
635913
627229
708922
402116
370251
653413
533550
592160
456595
225337
556752
909644
708922
708922
1084212
556752
708922
797704
574861
305509
620992
708922
1001411
470800
533550
1089080
533550
489080
653413
448358
861931
533550
708922
653413
533550
533550
678964
556752
556752
533550
708922
498265
653413
653413
556752
796167
556752
556752
556752
533550
653413
533550
773159
646900
708922
556752
653413
708922
305273
556752
541411
653413
533550
533550
530841
708922
470953
556752
556752
533550
503889
653413
556752
248207
554385
858207
653413
930305
533550
390496
703914
653413
533550
845426
533550
629593
747530
708922
433956
708922
537863
531082
748631
533550
708922
653413
708922
533550
533550
533550
314780
653413
653413
708922
533550
631061
708922
629581
618883
433609
634916
653413
556752
708922
326641
708922
348027
179547
402166
556752
556752
700470
451895
556752
533550
393039
708922
556752
653413
708922
708922
653413
645146
533550
653413
800495
626341
708922
533550
958072
499649
533550
708922
533550
653413
798273
482601
653413
653413
601905
761057
708922
708922
533550
556752
609601
832012
283456
708922
556752
533550
708922
658960
653413
357603
533550
533550
653413
708922
653413
502479
653413
556752
828615
456803
360944
372713
533550
533550
484964
556752
653413
588190
556752
157336
708922
602284
799041
580609
653413
556752
342504
583209
839242
533550
449645
533550
708922
708922
727099
653413
533550
619936
576420
533550
653413
533550
708922
556752
522855
641166
708922
639249
388660
531509
631348
653413
487368
533550
669806
230988
533550
434682
556752
533550
922349
708922
653413
487611
556752
980960
982705
533550
653413
833189
503429
508207
653413
533550
749864
43112
533550
556752
498565
649454
482427
708922
595902
653413
708922
643875
653413
653413
708922
533550
556752
708922
387675
556752
653413
339783
708922
533550
467776
493330
404907
691793
699129
653413
708922
653413
533550
653413
553513
686518
712866
365477
708922
708922
708922
469497
653413
336042
695467
141513
653413
653413
708922
653413
708922
454677
861922
653413
556752
462768
842855
533550
636511
533550
585311
550044
533550
586770
397209
710326
708922
666831
653413
533550
708922
708922
632867
402669
746507
433834
653413
556752
268406
465089
533550
533550
533550
533550
533550
617241
653413
533550
708922
877004
332128
457877
708922
557392
708922
708922
653413
895450
468697
653413
556752
567202
535815
532292
653413
596878
556752
637092
556752
384915
533550
653413
509466
533550
708922
708922
556752
533550
708922
533550
533550
447814
368476
653413
708922
262379
708922
550921
782450
533550
708922
653413
495086
641512
442345
708922
533550
640722
533550
653413
476099
450852
419074
334844
708922
533550
653413
645057
708922
652999
533550
693051
653413
437228
615471
367710
556752
533550
351233
398818
302661
653413
418861
708922
533550
556752
340021
307535
556752
662320
708922
434616
847257
708922
729663
156515
556752
535363
653413
533550
587051
754056
635228
332168
383052
533550
533550
533550
653413
817548
433323
847368
634768
556752
653413
704866
533550
579226
704546
556752
322498
908042
556752
653413
622283
533550
556752
653413
428966
669796
533550
556752
533550
560349
708922
687138
672068
653413
779014
653413
575778
611396
653413
556752
653413
720325
709056
489353
708922
708922
487124
708922
199486
462510
364678
626532
555224
556752
653413
556752
152748
240580
653413
623370
533550
559677
561032
974942
634039
590916
556752
653413
610014
135787
606281
346165
653413
653413
236177
575200
722130
653413
708922
665807
533550
538485
653413
533550
420910
533550
709222
616678
468214
653413
384781
533550
556752
708922
938199
457627
773529
450031
708922
675834
653413
357059
402948
708922
773725
556752
653413
780655
708922
957786
653413
424005
556752
708922
316389
334469
772766
653413
556752
556752
499044
708922
708922
556752
533550
627451
533550
408378
708922
520508
556752
326989
805020
533550
1051476
653413
708922
533550
975410
556752
653413
653685
100761
533550
486222
621459
708922
662371
653413
556752
708922
735424
383711
274025
548544
620381
583175
416761
601928
653413
367594
553668
653413
438833
747882
1059512
556752
556752
556752
708922
556752
491146
579389
556752
365038
556752
653413
216201
790148
533550
593197
533550
507553
283335
387267
556752
708922
481956
514503
533550
453927
556752
229299
657503
593399
486374
708922
556752
758636
591660
708922
497475
653413
556752
653413
520494
556752
653413
674350
487039
653413
878490
311035
708922
823359
533550
384781
556752
653413
470258
556752
338999
556752
353692
582142
556752
556752
634008
708922
708922
445794
379602
629736
608290
533550
676850
559926
556752
653413
653413
289686
556752
233724
820886
708922
516827
578411
653413
711364
533550
444012
556752
471642
570354
671718
388221
665614
708922
768231
653413
533550
632551
653413
556752
653413
708922
579793
653413
653413
388485
653413
481880
578923
510568
536601
556752
392735
488216
487956
653413
651130
833179
757020
533550
473770
653413
411456
561502
343462
657388
653413
318378
88738
533550
469111
653413
533550
772895
533550
499420
457110
708922
533550
533550
653413
794550
708922
575390
708922
216768
556752
556752
997112
529946
653413
708922
653413
653413
708922
533550
708922
708922
556752
708922
653413
481304
552990
708922
738585
556752
413734
533550
533550
926521
653413
653413
235722
396891
659259
977989
680835
708922
420661
438600
533550
708922
350175
708922
533550
606797
556752
533550
533550
556752
533550
708922
668131
556752
377393
653413
430579
445759
994766
556752
533550
708922
556752
577479
556752
539787
708922
653413
239021
533550
373143
556752
708922
694994
246571
637261
708922
653413
790208
653413
400378
556500
666562
314769
723327
831975
653413
579229
708922
653413
297635
533550
533550
533550
554693
708922
486826
556752
533550
672214
837620
708922
423993
345243
613889
708922
533550
653413
708922
815397
456764
708922
556752
513434
602540
461383
163348
361411
903520
729506
391374
533550
397758
1017465
851773
533550
615730
424077
653413
708922
533550
584784
556752
708922
653413
653413
708922
459249
708922
556752
653413
533550
708922
556752
554907
120709
708922
708922
440189
708922
533550
236985
533550
410123
653413
533550
556752
530632
269020
708922
176964
653413
533550
981406
556752
413727
763600
708922
439546
541351
262391
681074
515758
533550
185579
708922
536465
531235
556752
235308
473971
533550
706719
416392
646120
556752
614989
356961
555911
262050
556752
629922
641268
533550
556752
327226
708922
260840
556752
326648
362891
653413
653413
556752
386284
772166
533550
451381
708922
653413
708922
653413
533550
343727
800195
640271
286447
510945
533550
632315
643712
533550
533550
708922
171088
556752
430945
533550
440748
330773
494337
556752
435522
708922
533550
708922
556752
387346
512578
708922
518390
533550
297463
276619
653413
469734
533550
556752
528526
708922
533550
744429
556752
440641
615248
556752
470128
729515
653413
806174
556752
484685
521576
324110
907336
708922
653413
708922
718139
556752
556752
488849
232863
653413
653413
708922
450338
210076
492973
909869
662338
653413
556752
708922
653413
653413
533550
708922
357563
533550
513155
653413
556752
533550
379659
708922
718619
556752
653413
822605
556752
391777
606172
659983
533550
768935
517189
556752
556752
323000
562276
653413
556752
565097
556752
363051
708922
533550
41213
533550
250598
840508
648087
530630
952055
1029919
708922
728996
418483
708922
695725
556752
534668
653413
1115056
556752
533550
635081
409560
257911
533550
653413
708922
533550
515182
653413
708922
166779
653413
533550
533550
533550
653413
785138
675583
196420
414517
533550
693455
556752
533550
556752
533550
590643
533550
270287
653413
556752
614133
533550
369519
550656
866860
245359
556752
708922
623624
653413
863749
556752
556752
653867
653413
653413
570176
722629
708922
653413
781475
467112
556752
632341
600025
384050
653413
708922
478538
708922
556752
556752
556752
653413
653413
356850
708922
200512
556752
708922
456943
554086
556752
708922
555261
554569
708922
556752
533550
653413
653413
500374
662303
556752
657599
372875
1089080
653413
714759
405314
533550
533550
556752
428435
653413
244899
573243
336166
653413
371229
556752
708922
708922
328597
653413
533550
653413
477354
556752
360216
170975
488425
533550
721891
613525
308083
556752
618072
653413
347723
534511
556752
640904
432376
708922
533550
556752
625642
533550
764149
445586
386163
556752
533550
414699
533550
314082
489355
708922
653413
354635
674350
256084
434194
653413
533550
334839
653413
649159
556752
893123
556752
708922
371409
545451
708922
656927
708922
576530
247292
237793
553283
506192
364142
748827
414487
533550
556752
653413
553711
680656
776358
533550
685997
708922
342167
774074
556752
663277
566062
533550
562126
556752
525057
708922
900284
611705
768470
457765
430622
556752
708922
516827
42249
442159
477730
708922
533550
653413
603803
193553
533550
658340
801938
823875
627251
183327
653413
708922
577868
556752
1295473
475248
533550
533550
472052
553219
533550
653413
708922
332149
653413
458435
480812
708922
533550
533550
653413
653413
741431
499024
653413
653413
708922
708922
708922
1079379
608103
556752
500235
556752
476555
380979
412371
808318
324895
386306
556752
708922
453295
790232
556752
404751
653413
679131
437844
857974
747776
533798
653413
708922
515589
556752
736526
653413
556752
334716
556752
533550
411347
556752
520682
417393
653413
653413
653413
533550
154239
499198
653413
708922
653413
840352
708922
556752
669466
307584
786920
393211
424444
708922
708922
533550
537882
298554
653413
708922
244055
708922
533550
533550
502727
533550
533550
604693
416920
708922
556752
708922
708922
488193
451291
390398
284967
310385
556752
830707
533550
521764
578544
405248
533550
556752
540607
640484
518900
533550
708430
445929
653413
515131
203885
585134
575390
653413
533550
708922
708922
60167
593268
708922
708922
653413
610453
653413
533550
556752
899960
488040
245219
254952
708922
789005
556752
708922
356339
653413
761893
291822
556752
416271
533550
708922
556752
709064
533550
864528
708922
653413
556752
551885
498611
708922
99655
556752
1036971
708922
556752
265542
708922
199486
290997
987325
412471
708922
653413
409232
417671
533550
534069
533550
742796
476068
556752
533550
533550
572584
599102
496925
571394
613208
522547
733606
653413
556752
460573
865114
1000907
1040256
653413
653413
435943
533550
439824
556752
712939
653413
476627
705145
556752
508760
626201
443092
533550
556752
431204
556752
653413
571708
654656
708922
708922
589340
653413
708922
653413
182630
533550
526960
708474
566695
1235593
556752
584831
293305
650794
577855
760902
715925
708922
335750
708922
533550
500746
380502
556752
76708
331936
653413
556752
556752
594651
206208
653413
698161
708922
775831
556752
708922
653413
708922
768008
362773
533550
533550
502526
556752
708922
556752
160855
533550
653413
494708
476992
653413
591778
483953
300378
708922
1011545
547881
533550
962196
533550
727524
752620
726034
533550
556752
653413
653413
653413
533550
477948
671914
533550
708922
653413
533550
556752
631438
870467
533550
464168
653413
716598
438812
227856
232972
653413
407119
491480
569240
556752
465608
867833
760924
489869
556752
631489
533550
714016
294676
556752
653413
478802
708922
730212
556752
600306
409368
482440
426638
708922
646420
653413
708922
661072
556752
556752
511065
747134
361749
363713
442123
274166
824833
533550
545407
484582
665363
412853
452829
556752
477865
684857
556752
556752
708922
456550
365477
556752
708922
533550
556752
533550
410309
687787
837620
771024
473535
708922
556752
533550
533550
680579
708922
708922
676238
451861
556752
653413
653413
556752
533550
808878
580413
136477
533550
556752
653413
824838
754854
533550
908626
533550
708922
660662
331437
708922
869981
533550
768072
556752
708922
533550
510251
556752
533550
556752
474692
413583
597610
462134
202064
556752
675265
588168
941162
533550
556752
653413
400755
533550
289369
434125
648750
708922
556752
533550
622272
538422
708922
708922
533550
453167
356646
418342
708922
663963
556752
357585
417653
533550
450136
366835
708922
653413
592247
653413
708922
533550
600536
653413
708922
653413
965909
556752
556752
653413
556752
556752
610446
653413
533550
653413
444330
556752
653413
556752
524675
460222
642105
556752
653413
740495
556752
533550
653413
533550
653413
628280
556752
421306
708922
533550
653413
533550
504209
728565
527971
653413
550398
593462
653413
653413
533550
653413
453325
708922
653413
533550
434725
556752
278317
708922
677166
708922
297948
636374
653413
858853
533550
777046
468948
688584
380968
689263
585552
556495
355135
556752
704290
653413
590782
518717
228410
556752
708922
653413
281772
653413
653413
708922
841965
705015
556752
653413
653413
439088
420360
556752
606854
708922
533550
653413
556752
221208
435165
656554
653413
533550
449819
708922
653413
653413
729212
533550
391835
708922
533550
564635
951559
479084
653413
653413
653413
286850
649764
708922
448113
597499
531597
271705
879302
330453
533550
653413
708922
708922
556752
707975
708922
346549
706008
466458
679474
678430
568014
788061
534124
313877
556752
679670
518597
806704
533550
417401
773198
533550
653413
533550
379431
533550
556752
385648
416831
472281
234902
851482
533550
556752
708922
653413
713393
440709
556752
760936
351959
708922
345803
653413
205210
273365
679909
653413
556752
425744
482936
323549
533550
667474
813232
544457
269074
708922
653413
297682
556752
708922
708922
609801
653413
708922
421681
262151
653413
556752
338688
795625
556752
636039
708922
878249
653413
398186
331453
880544
533550
103962
556752
938228
533550
653413
708922
459120
653413
365612
342390
533550
708922
432708
533550
611977
653413
814858
533550
533550
749135
533550
553851
517774
549221
459869
580649
556752
375848
708922
291215
533550
428775
533550
556752
306829
897139
443443
653413
343453
365250
533550
836801
556752
556752
533550
556752
507110
438586
556752
443695
533550
708922
708922
466850
695991
653413
533550
556752
533550
416207
533550
708922
653413
653413
556752
360322
685853
730899
532636
653413
172098
556752
579422
357232
653413
533550
219752
681672
726768
708922
556752
511941
654171
631280
299454
622320
533550
594805
653413
653413
556752
609281
533550
708922
556752
501125
653413
562517
524007
399881
763513
430461
653413
556752
708922
708922
687743
533550
533550
383136
748334
813195
556752
499383
710008
935204
561901
653413
446170
708922
653413
549475
547394
533550
551793
458617
987884
479601
337520
533550
653413
708922
623074
724514
533550
533550
708922
719397
708922
610717
573660
556752
716918
708922
653413
556752
483954
653413
653413
671807
265542
653413
880423
533550
653413
822273
892877
443408
399644
525189
460202
713254
556752
578623
810413
708922
708922
1036245
680050
968670
419541
874470
653413
708922
915086
410125
536094
653413
708922
583306
582470
259129
448500
556752
708922
526825
533550
708922
593321
454452
649311
639982
653413
441981
653413
556752
556752
556752
321506
687580
556752
653413
465413
532610
533550
556752
757916
379659
556178
510568
474615
708922
653413
408380
708922
533550
520373
697123
1117073
715109
868909
549003
730215
445131
632079
500165
1117073
733851
312972
684141
122005
644423
833294
344599
515689
713975
633867
533766
531424
729978
757672
1057898
557037
485904
880124
740330
864578
615918
609020
499649
494279
815491
778350
668054
454177
254617
850415
812389
929363
1043563
1286977
648189
949641
838556
921823
810652
745011
711975
620086
217525
991439
753932
789979
674210
513422
850415
533955
885163
352220
636449
698286
722532
569982
842339
1269428
883446
864391
722532
698874
781561
767345
879917
664861
815491
963622
430442
846780
409503
388099
293079
891505
636449
836659
907805
423505
331934
674210
768569
844203
989957
963622
1132766
734850
722917
495961
842339
1286977
457334
362927
734850
748394
569796
989957
480467
930961
457857
385348
757672
841886
426784
781632
863721
989957
636449
909519
863850
818700
663741
844203
1076947
569982
427965
663932
1100034
891505
629011
878920
629265
376637
268773
585955
880124
779181
1092658
1048156
469634
1057898
675824
849269
350126
846780
1137944
533235
997868
650674
693028
702129
604470
320161
641169
554010
829904
733735
761465
745555
459261
519500
559032
418005
945411
699950
724856
408902
569982
343167
790861
592917
521576
891542
782634
444624
453924
892692
1019267
686546
636449
881783
444245
468573
932403
762998
865278
836361
693028
891071
712546
965003
284074
935505
541767
520799
461016
504958
363560
525610
435628
507446
474380
434204
681507
611236
488404
403244
686789
428314
470055
1132766
733735
528623
1043563
557057
763981
239877
1026714
655380
1132766
533289
481627
1184283
763398
953917
589416
618718
734850
558496
878920
596165
846780
591097
551124
443759
390589
656693
891461
822105
619082
623270
569216
485186
483218
298743
777732
636177
326392
989501
352220
923836
881783
921823
945011
734850
807510
532759
807510
911679
474555
833409
693028
623270
726343
865895
691707
537352
521837
1117073
803886
762504
937003
623270
711495
937832
196717
521419
427461
836659
815894
693930
844203
963622
855831
211572
952778
770980
833294
842373
599941
883446
690572
760366
593091
818320
734850
595505
824390
879917
485994
869266
718784
902522
621237
588831
808318
946192
753175
755006
51170
781561
490064
327276
729437
917120
734850
860716
420041
918711
786965
391335
636611
450208
1042104
864391
963622
693028
686546
562668
755006
383989
407820
1286977
452130
465378
873590
480925
784811
846780
439802
877633
437673
865278
935505
1132766
849269
230647
434884
982497
470386
906462
229604
1004481
602840
591284
594028
519500
317266
873469
636449
794902
694099
533920
228879
779181
950924
440772
626827
724856
660451
608847
932403
1026714
561947
610373
1111327
948412
818320
693028
724104
963622
487753
554364
454337
850415
363965
718103
683097
295457
513466
457334
589192
791157
1133880
405293
623270
1269428
1057898
1132835
773467
763981
702675
406739
884127
833294
204315
512283
906462
459085
203666
910163
1111327
693163
733735
620786
779181
566572
1133880
636611
792096
633230
257561
711495
770497
855831
527770
647736
890125
910163
693738
565857
569982
1133880
461829
640460
356325
228879
722917
754122
457347
779181
842339
690572
1064457
884266
763398
459743
629011
202420
620381
659425
836659
818320
959727
779181
569982
991214
356033
596165
991214
919500
833294
705537
722917
949641
792096
377042
855831
707734
487360
623270
667586
963622
705697
873469
620386
574433
910163
686546
410877
523552
680110
1067944
789146
955615
643296
638867
640460
519512
326423
297647
545571
864578
409488
792956
860031
1043563
179873
405781
722532
906462
733735
297553
842339
559032
724856
826986
440674
1111327
430820
551670
1132766
1003411
529446
693028
756241
623270
592001
757672
629011
582256
1050255
782634
769791
781632
369184
754567
864391
1004481
827925
623270
300860
418091
408290
380538
705983
484031
780402
620700
392508
546492
734850
579437
932403
376162
753175
575688
581535
855831
898740
1004481
596165
569216
316621
1003411
711495
268244
526803
733735
778152
781632
267520
873590
362953
380814
711495
303288
695630
860031
387030
711495
700869
483815
246571
715998
945011
365030
1132835
671576
667395
686617
883446
836659
481615
982612
513400
1057898
879473
716859
836659
684196
952778
1069464
689414
329969
643842
937003
500374
735384
1286977
444650
706535
693028
389446
734123
523262
236144
906642
937003
744366
708679
919500
986786
703427
694013
336609
708126
705537
878920
151504
952778
1111327
350920
603839
324621
559032
739675
771523
885163
822105
873590
706535
932403
1118860
559032
878577
935505
858814
1170079
879917
485186
822105
729978
935591
762998
959727
430109
945011
445327
855831
1132766
339469
684196
836659
963622
906462
842339
702350
596165
921823
554131
596165
437173
796427
405241
771211
1111327
863721
833294
408346
1269428
763981
885163
880124
658260
474883
398199
880124
937003
891961
909519
378055
651692
636449
569982
629556
315458
613746
556716
1184283
401291
864391
352975
199146
245359
608225
695533
413690
515319
466556
864578
613041
272189
349293
687369
840616
597681
614645
615745
476765
753175
693028
864578
702998
1043563
753175
917630
168500
815491
379035
577776
701508
596694
735384
105109
671757
722532
634008
753932
702350
759462
1026714
262151
757672
340889
579123
706535
1076947
466242
347660
569982
530050
1048156
782634
599941
655485
759839
1203434
264892
629265
298027
589053
587875
815491
1100034
441288
611184
434884
842339
824390
847754
815491
952778
741258
496962
609903
771211
855831
1096684
781528
132952
389020
511849
855831
464438
591037
594196
989501
963622
1004481
807510
1092658
462092
989957
516591
868909
863721
792956
658265
359910
735580
377696
439145
491292
569216
718427
284068
674210
460363
629265
320161
935591
968911
672895
1135340
623270
511301
873590
878920
579177
576280
603839
777732
459277
636403
647335
818320
846780
935505
740613
476765
596165
932403
760127
945011
511372
14690
506540
997868
599104
1286977
873469
910163
507310
873590
640470
963622
603839
798069
663741
547313
360403
805462
344530
919500
475127
599941
462706
424755
844281
603387
1100034
702350
963622
692742
488986
529705
229485
601221
667969
880124
757149
724856
873021
1057898
305163
508123
639152
1004481
565738
520319
1076947
492338
637171
522437
668054
1137941
542253
722532
548465
463369
781632
878920
161598
249454
952778
634179
705537
711495
400548
599941
522605
610235
595528
837999
595692
493208
753175
698874
66571
891505
459000
952778
294071
702350
657915
651622
498510
543891
746760
811268
804420
601232
636449
620386
880124
324947
743181
753175
354651
736458
762998
959727
802605
434788
24547
1132835
804420
949641
276591
532750
451314
989957
824764
878920
465342
550102
904397
549474
593177
611236
1026714
753175
911679
792096
836659
611236
672606
906642
451822
769791
709139
438586
488264
649855
854551
842339
347182
1019267
425530
538572
963622
318064
754235
902522
952016
829904
533292
559032
921823
1043563
570266
603839
782350
283191
432708
786965
989501
879917
489052
413313
745555
1019267
490131
364271
735384
629265
1303731
1184283
469919
555211
380827
607952
808775
400492
786965
877633
662844
866888
666133
333175
779181
457334
771211
818320
921823
846780
813589
686546
488425
771523
348272
707554
465538
707554
906642
593181
434937
842339
554364
741239
799637
576625
810652
949641
1019267
781632
234255
865588
397980
535316
457334
779181
445550
822105
735384
344712
829904
717450
989957
902522
611236
693093
445794
878920
594333
910163
771211
763547
273817
697387
730215
526346
864391
53625
97361
430467
1003411
519500
275989
963622
340150
833294
668054
945411
491215
474712
521801
863721
356383
620386
725608
804420
879917
669110
275651
1100034
1056594
836659
1048156
688871
991439
757202
408737
475717
757672
850415
883446
511540
441239
593462
836659
454388
233817
406816
504627
423855
516147
885163
492673
745029
505121
781632
519500
541316
539048
1111327
971226
403210
628486
1132835
771211
474330
868126
541520
219630
680110
1137944
235224
454209
1042104
634179
543880
465268
698874
416496
682013
810652
497277
672606
970107
479661
725487
846780
336877
879917
268773
468657
462937
700869
759397
519500
878920
156134
657915
1076947
807510
815491
633206
507041
910163
604035
818320
545478
784359
608823
508418
722917
873590
1042104
710172
763981
906462
1019267
879917
935591
698874
792956
646786
864391
337733
596165
991214
988759
569982
880124
860031
745555
781619
1175594
855831
810652
804257
710897
702350
865278
768483
1056594
799637
583008
485259
611236
906642
555229
949641
982612
532672
1133880
684196
769791
488101
545610
804420
815491
1056594
476765
729978
519671
733735
417317
1286977
485186
507588
477151
629265
430504
334844
412443
647007
317550
1026714
762998
259605
450462
854371
510574
268773
634179
515692
599941
707554
102488
818320
734850
520799
478334
640847
441797
714858
410072
611236
789146
794666
381485
855831
828335
648760
515113
457334
991439
399715
1092658
885163
466217
807510
705537
455064
810652
640460
1286977
54335
1004481
991214
658943
339716
629011
891505
786965
600319
363515
385348
629265
807510
947236
989957
955615
863721
792956
989957
913299
693028
708975
373472
881783
922865
293385
576037
1044374
705537
371260
963622
762478
502775
532457
622896
813664
960598
399095
650654
440960
270287
1001024
1132766
697533
833294
767896
680110
155083
706535
909519
864578
733735
733357
919500
734850
670101
1132766
811866
722924
657915
919500
440289
635531
156420
866952
447657
707554
781632
997868
410551
457334
883446
952778
855831
636449
711495
342681
475823
143553
921823
672606
849269
611236
396040
442589
556432
750781
421350
989501
409397
935591
722473
1019267
700246
722532
493265
991439
646566
1269428
23995
103972
531942
844203
836659
906462
654420
813589
829904
1132835
932403
792096
594353
434644
515688
723070
657915
661397
657915
1004399
792956
623270
349791
553944
836659
989957
312037
680110
773456
1004481
649185
541375
550360
666562
883446
982612
357662
544119
818320
96569
1117073
1056594
643663
1019267
569170
623627
646490
247825
782634
936450
814272
342785
675386
781632
945411
657915
776216
521293
457668
786965
409635
779181
583307
877633
638628
611236
479661
548739
420595
629265
447341
720400
836659
636374
709139
965698
722917
465985
607977
553084
124030
440227
881783
470875
612184
663741
991439
957806
760263
696444
349137
578760
973936
729001
1092658
366688
417068
700869
483616
763981
629265
753175
700869
771211
857058
457165
672606
906642
268773
807510
602092
363689
366087
807510
452054
576826
722532
911355
1132766
711495
503739
632104
898704
574473
199986
440304
384530
959727
599941
777732
844203
729978
644806
847766
644968
634179
868909
822105
991439
1269428
381286
268773
1018137
698874
669911
478061
753175
559032
767896
262067
777732
997868
464917
1076947
536521
885163
1048156
471223
879302
1175594
860031
599941
646566
792956
824390
579001
991439
561677
873590
625232
1004481
663741
534154
911679
879917
982612
740365
707554
844203
519671
693657
873469
308146
757672
652244
879917
401979
724583
201372
883950
569216
457598
472442
663741
873590
789146
491808
345976
412375
514881
268773
836659
634179
686789
1100034
734850
873469
829904
1111327
868909
306733
559032
804752
879917
937003
792096
570778
390833
631575
824390
652085
603839
182855
1069229
623582
506620
902204
858814
519500
763981
905104
709139
745555
375381
484271
710651
311537
810652
921823
452648
880124
533292
707554
864391
504303
989957
810236
859316
681553
735384
707554
705753
724104
841886
693772
531325
846780
379559
599941
402544
455735
417317
672606
793368
171049
789146
698874
483953
817130
1076429
656405
750807
781561
480601
593321
786965
257212
693028
792956
937003
911679
678681
842339
547472
393484
533893
476765
549393
616594
949641
415932
763981
680751
293647
396890
590827
651130
864391
459367
264870
569982
268773
305931
149410
620386
991214
808560
657641
561532
435205
620386
614272
833294
408203
1111327
819294
989501
752379
733735
732412
371954
949641
818320
777732
1133880
1056594
965698
397413
309067
1100034
729978
636449
762504
684196
534807
479449
349490
561709
623270
496588
515331
647920
1092658
268773
550039
982612
459864
289390
706535
585269
654020
945011
873469
813589
109440
675416
781437
786965
634179
850415
781632
753175
636449
365030
551500
1048156
959727
611236
672606
425927
902522
868909
745555
757672
763398
648501
676517
826448
585439
721104
891505
1111327
881783
724856
503871
697490
457241
288014
722527
668054
684196
878920
460199
810652
781632
495579
518824
1269428
758563
902522
499520
416856
864578
777732
729346
518925
569216
657915
343187
858814
949641
497141
1175594
505520
451646
518789
860716
921823
343885
323243
755006
844203
879917
536200
1117073
497435
909519
729978
1100034
945011
792096
454839
781632
375099
634179
902204
865278
779733
965698
771211
724856
571310
668054
906642
500046
881783
945011
902204
698343
557948
203672
671807
476765
668054
703120
560214
529297
430314
850415
672765
695991
293722
810652
639589
791663
820235
136344
903107
1092658
911679
864578
935591
891505
779181
381923
488615
919500
491208
902204
239877
822597
554364
1206081
1286977
757672
122946
543669
527401
569216
376017
644867
519500
623270
810652
1175594
1132835
836659
457334
905832
500859
316070
782634
693566
1042104
1003411
352006
449857
860031
559032
511857
406064
611236
755006
873590
461786
392871
812878
114476
691749
686546
873469
346310
423087
640460
945411
826531
443310
636403
1132766
509322
810652
932403
991214
601111
406211
781561
588134
773830
1269428
881719
822105
873469
778451
1011191
435222
636449
596165
879917
813589
686696
398596
611236
709139
435040
873590
335592
418302
623270
762504
438958
534032
508832
606170
629011
643374
709139
441796
1057898
432573
910163
991214
753175
494084
864391
267179
985932
813589
735483
767896
729978
336344
729978
314349
965698
782634
1175594
855831
753394
554364
873590
989501
618547
433427
772033
681950
668054
880124
506403
847368
810652
808775
146391
668054
382325
700768
883446
693028
596165
891505
771211
546871
868909
1175594
906642
905471
428040
358719
963622
753175
272661
815491
623024
864578
757672
767896
766175
433834
752016
841886
686546
690572
1026714
880050
1133880
1133880
937003
829904
346801
686010
411671
808775
508136
856364
684196
792096
910163
776404
545141
555664
722532
1117073
375476
879917
476765
932403
690634
599864
853835
760263
763981
657915
824390
935505
397483
419163
880124
965698
569216
371409
844203
484575
855831
792096
561705
1034505
636449
699127
350496
320194
991439
881783
762998
399401
316954
762504
1100034
672606
382837
698874
873590
457334
690572
651228
1019267
782634
921823
891505
911679
203510
358732
629011
762998
873469
833294
997868
181222
566661
484844
631412
233815
364088
569216
850170
856364
636449
620482
768264
668054
753932
406666
753175
1111327
792956
911679
935591
519500
799637
947462
655323
664297
842339
1092658
822105
418790
722211
191305
647359
1004481
318605
885163
781632
608900
781561
549712
327303
433798
459312
657915
237507
786242
391374
1048156
846780
319194
991214
625338
300598
877633
877633
698874
365923
168704
459158
762504
955615
860716
661852
1269428
753175
763398
919500
663741
505229
552474
587109
569216
885163
909519
382110
591468
789146
503788
734850
767896
392018
159852
782634
254608
702590
1132766
822105
755006
599941
829904
529549
910163
706535
705537
1076947
205359
873590
722917
482505
963622
690572
638140
589398
439398
707207
323572
471382
680110
965698
339900
762576
541238
879917
902204
1111327
963622
864391
878331
336554
668705
955615
466764
269301
389072
872847
442153
945411
680110
636449
906462
991214
705537
879917
794417
991214
596165
707554
554364
599941
359723
792956
660762
864391
626475
1072540
703159
517051
807163
989501
873590
685133
991439
439738
1000522
793368
1286977
607863
60594
601111
700869
763981
377187
562135
809678
734850
656128
891505
815491
483347
532672
492884
841886
553528
371252
952778
684196
268773
1004481
837352
881783
1076947
902204
789146
824390
722532
380196
859199
634179
1057898
290996
577129
262948
297036
499649
554364
855831
792956
378021
494272
1100034
770980
759955
669400
711179
942182
601111
860031
639029
762504
965698
497198
860716
702350
554995
421812
478334
781561
873469
397413
722917
734850
679210
945411
878920
732547
860031
850415
856364
1011991
518022
247533
864391
997868
1132835
419935
850415
465268
1092658
1043563
650508
800829
928895
512308
501413
808775
1048156
559032
963622
644752
869808
911679
472064
804420
534124
375866
319647
567352
640460
276798
476765
386328
594639
236585
462353
862827
650595
706535
777732
593466
479377
478085
428530
693305
902204
1043563
863721
684196
698874
767896
600319
781632
451210
520994
836659
537053
649270
763398
1133880
868909
612502
735384
590547
215612
704330
689170
501547
493463
505047
431082
809045
636449
672715
745555
760263
263616
277590
625423
756158
858814
878920
436162
638116
873590
671828
207851
873590
822105
268773
369317
638782
510046
867899
991214
1269428
881783
1092658
534211
723319
769791
1100034
762998
479128
237406
771211
860716
428996
1107837
457904
911679
343187
690572
636449
1286977
629011
440986
552660
657513
604102
634179
680672
450144
519500
657915
631787
465192
705537
313814
789146
389621
378103
849269
702350
459504
386467
686546
325765
599941
1132766
755006
631400
415013
910163
698874
724382
446414
434399
624848
865278
788025
518766
1048156
480178
846780
446542
767896
906462
919500
850415
919500
559032
902522
698874
911679
349604
413477
450357
479040
554553
762998
519500
244055
782634
723011
892453
888625
512308
563146
849269
419468
541592
352781
519500
822105
997868
1043563
1006838
891505
1100034
559032
451572
860716
545436
1004481
671357
1132766
855831
868909
458238
359981
700869
604784
210411
356211
457334
779181
906642
610317
707920
523385
524830
686480
507513
663741
551558
420994
335382
921823
906462
315198
336748
582200
890301
274007
753932
293709
634179
432769
674210
335477
902522
860031
982612
686789
709139
734850
425927
590868
755006
724856
569216
1026714
610418
760263
449993
1092658
1057898
833294
769791
959727
686789
829904
877633
434570
434492
844203
383143
631852
880937
911195
729978
881783
183882
878920
769791
919500
444584
542124
423982
669535
611236
873021
360573
721361
506625
777732
383486
557702
631389
644752
420378
733735
504159
833294
525493
504110
725608
268773
270494
14567
660772
653003
300776
810652
537022
722917
982612
489375
767896
623270
792096
1269428
441487
935591
686546
744564
465648
684196
601111
753932
711495
522732
260531
519649
527400
753932
777550
519417
385647
762998
955615
680110
669877
804420
1043563
734850
991214
734161
382132
502096
804420
883446
705537
1184283
818320
258316
508855
512793
868909
561324
763981
786965
753932
817898
860031
554995
562273
1042104
666005
665870
935505
496857
1003410
541470
756844
799637
723537
919500
159709
776347
603839
555199
745555
729978
706535
744647
698874
654004
813589
991439
636449
729978
546308
668073
277464
865278
507443
59608
715060
708036
453560
273528
297058
639337
1026714
559032
881783
268773
1065474
810652
766175
689627
724856
912844
815491
989957
436946
945011
436084
335752
745555
242603
891505
1184283
356391
268643
851665
611434
922991
1055939
1019267
1019267
39946
495503
1111327
734850
763398
543685
735384
860007
697188
617666
877633
375666
725608
777732
510340
729978
640816
811736
584708
674210
937003
541551
945411
858814
604941
763565
902204
1026714
877633
684141
629011
484369
1076947
741452
991439
685401
733735
860031
674210
555249
480765
755006
842339
792956
652534
734850
706535
575454
441416
923085
880124
529147
991214
700869
295787
1026714
444753
656348
168849
591865
700869
739126
388221
700869
526030
997868
693028
565269
514654
879917
883446
255332
611236
842339
868909
926935
431162
997868
982612
438332
443190
769791
499884
734850
703625
702043
937003
214589
118996
532672
481596
1269428
1269428
959727
805753
234704
601111
524697
432486
1026714
189906
320687
1092658
366884
860716
855831
518766
749441
902522
849269
974980
663741
378103
619290
955615
260030
847509
1117073
166993
763981
260723
537863
465647
779181
722644
764125
959727
472242
651481
333643
776404
854109
268773
636449
1286977
804420
858814
906642
906642
561966
311463
1057898
997868
1026714
945411
648395
629011
855831
516990
789146
860031
492561
836659
769791
762998
252660
1019267
684196
815259
668728
949207
1168046
729265
436837
840821
637291
873920
1000071
722455
944804
1092727
653022
1189485
987902
716893
746565
785150
892552
349331
1122266
785298
610643
433276
494195
672524
812415
762342
929586
1022274
660350
633302
365934
608347
949875
388237
421264
937571
932670
512775
726650
448615
727039
1020194
331137
672524
780863
1123247
809835
1006366
1008792
870281
595515
668858
978801
1198739
905613
1046457
395380
1285034
986786
168851
970944
807914
878516
921939
728058
928300
937582
1139445
645363
423993
655367
458828
1155640
920581
864021
295414
922881
510763
922881
845298
1383033
1129718
314240
972231
756594
847101
1006366
336261
447244
983669
569424
739250
811512
588637
967702
629156
963863
888653
411183
1022274
788920
889021
949875
1085023
863002
859407
842587
726878
805747
884953
1227788
1221618
1139445
870042
249535
367082
1051646
824108
864475
1073146
809835
603993
1069784
1202302
595461
704056
721726
904761
506561
983669
533413
922957
646343
896034
427525
494199
797975
808862
1128162
809756
854589
654958
808445
870281
645285
663558
358806
1122493
465338
503990
1123648
640852
439984
987462
683091
934969
734894
559053
1043811
1005722
922099
503671
409492
602257
650771
334551
443936
718546
1005722
753938
274635
811417
327113
1099339
703614
1196474
1135998
633937
726957
314961
435927
479794
1154599
787729
615403
842025
454235
733658
794487
929586
543477
356447
890710
507189
1311577
854685
404776
712095
1099339
628942
1072887
870281
431932
587380
1154793
382820
1085863
912428
1123648
799471
1083666
642170
1082804
1029143
603483
314135
510156
1061407
1319842
746703
541375
729068
1154793
664878
942961
519657
847092
294514
780271
667934
519095
780271
431883
337917
681267
1228786
709352
914076
408570
645267
258004
825534
571767
685569
417997
565542
699324
498624
1036327
883621
651375
182422
727004
308485
431308
1032816
1013244
664617
1319842
652039
1049373
564213
651796
386163
498937
231523
932943
435269
1383033
509181
355813
788449
1104650
370157
843033
504254
940756
487475
396576
601137
431707
283369
789323
949059
606758
584291
745499
554821
788920
452232
1048284
904761
840426
854685
1061407
1065270
878516
795540
643412
569161
632774
770981
1011753
921939
705658
820073
895908
575589
251879
785298
917568
812786
912667
685132
273405
418858
699149
398330
929936
546439
733658
729265
330918
760876
459367
798638
545505
809184
1073146
915113
1135998
1008933
785150
1122266
1052393
591791
977047
256356
766039
554706
733658
890710
711390
339624
722869
873920
478655
554269
722712
1043811
693755
382199
636749
686354
672524
515319
253030
379044
932318
1094953
854101
107616
694079
770796
1045112
698734
986013
1094953
788449
676182
1094953
1011753
632189
446655
392691
255284
607880
517669
559137
765733
705658
490273
712268
689829
754175
548188
853764
520759
1131282
753770
1131282
722597
374481
1173216
787302
770796
944588
938022
396793
600883
673302
541508
310792
992718
878516
585376
911972
810619
786310
1155640
570875
1207029
695293
1000071
670637
1119580
847044
1048118
1131282
894692
962442
988356
558868
602741
617446
304198
516420
651197
436716
1066983
1135998
840426
840426
1143938
374718
858731
935176
787771
605892
672974
794546
645584
793084
765418
768185
618656
454196
777234
893398
660887
599046
776269
447662
992718
1122266
421973
1082804
587014
614439
873920
779984
1061407
796260
1173216
520759
812415
995341
1059978
541267
535418
504710
570100
1031230
901452
672524
437228
582631
998844
1036327
448699
861164
405117
504384
504317
579755
729265
388887
372824
1311577
1285034
843909
594468
573989
619836
722869
815365
676525
1022274
805013
546992
875403
400496
379325
557080
758399
593949
695755
830656
996856
963863
363160
975357
522610
617205
231604
659632
920863
810619
870042
614416
1110154
379758
628474
970121
307514
653022
555943
344527
970944
473031
275562
674311
757447
807914
766039
770796
802112
1198739
1051092
873920
433407
892316
962442
626830
250217
569053
468043
781899
1004313
584873
1155640
1100461
1279809
975591
599961
1155060
424260
864021
799821
429280
654386
798638
837078
1008933
986060
820235
755389
794546
744445
720466
619547
399881
859407
793510
892552
245864
799063
954151
550872
835988
576592
576486
722869
534025
468750
209243
526436
920963
1034049
963863
880981
942961
494623
566560
1123648
759069
426988
1069784
314238
417870
746703
785150
785150
407244
1061407
823454
610717
581056
835988
922881
1196474
861164
1072121
970121
746693
920963
865584
449819
135748
371623
550398
732412
1020780
1029143
585862
719886
907542
846573
537063
929844
494412
1013244
561913
538232
1143938
805747
705158
817087
912428
415391
370018
975357
564077
145826
520759
773379
770981
842587
935176
1274773
600797
412549
976455
830656
688465
1219239
514567
234861
688465
336902
1376769
780863
1124053
1045112
744210
1007827
340035
1072121
1051092
782837
612483
987902
563914
552166
352491
413816
781899
514630
659332
937352
660192
512244
509792
452518
706501
417299
96617
846573
492190
1114460
227281
555613
904294
1053186
1007041
1061407
1013244
1207029
461203
1135998
1198739
504317
284238
972231
487861
787771
298526
762342
360792
487495
486967
706844
1046457
748701
1053186
712819
810619
411498
436799
812968
750378
644684
481258
786945
949875
688214
1003513
662023
186427
846573
808862
937582
871703
633436
633302
973900
929586
333522
1017429
632031
726703
533932
768185
986013
944588
630421
1045112
408729
254489
972740
781899
694870
792670
843909
999506
648884
859407
636520
884953
802773
726878
1155640
293080
811512
353761
982677
823848
455288
1154599
630511
631283
1080349
316335
419145
965682
592544
1029143
843954
308157
841405
373916
637576
302336
958047
449623
425894
603479
481547
704056
287427
735344
629376
933252
35244
532351
506088
797976
931038
633739
586946
550742
910898
707655
864404
1185923
752698
446498
1122266
797002
643712
1022274
1301000
683620
388340
963863
869035
656711
1024997
206963
685132
805034
904294
949875
660716
684173
869035
823454
427088
944588
911810
640226
1094672
1020780
1062514
965682
590739
1260509
524675
716988
487977
1018920
854101
793890
581711
718546
890710
722618
451202
904294
427965
748701
954151
658595
709847
746703
1260509
910163
680076
1196474
980568
667586
592070
1301000
1010094
517925
710749
670611
823848
780328
920963
837078
532629
810619
1023826
1036710
858264
944125
606527
953255
1189485
346994
899893
1094672
204773
1103579
349496
1175155
1031843
938022
776263
846573
768185
1049373
753513
842985
709529
956583
261226
306746
1042771
1008933
421681
479661
865584
722849
920863
427995
810306
694364
515547
685132
620960
1094672
421460
333223
938449
1004313
807914
396305
694873
1154599
406046
1158105
1049036
351020
1073146
796260
766039
766792
843954
897122
922881
975591
311675
1061407
746703
829058
1048284
1089652
854101
786945
748329
732437
386235
535451
1000071
978987
764922
388615
576061
897122
579604
309011
643153
422562
785150
449863
711390
692066
1024997
637517
308034
371229
591631
388142
532589
1025410
412206
962471
892316
503261
770981
1135998
833243
514158
938449
963863
975357
906861
865161
660453
457110
1122266
568360
837078
1123247
921939
956583
805747
911810
724382
1173216
399609
781899
1243025
413348
1196474
316327
705187
1154599
590834
785150
1113039
1119580
448909
711390
911972
587924
862714
551750
1123247
667934
328478
1103579
649040
466996
1122266
805057
633322
820565
825571
130750
805747
520759
1085863
694364
491487
820565
843909
944804
940756
436084
453870
840426
319325
937582
686354
557766
694873
960582
774643
1043811
996393
703127
352467
722869
628638
360673
532900
375937
478102
1007816
1209265
842587
1252530
672633
1219239
516695
418180
751708
975591
914076
425690
472898
922881
1057948
1301000
419810
812786
1123648
838805
371440
776269
307007
944125
992718
354275
831719
912428
520411
690756
475760
949239
741388
1082804
633302
802773
1199004
863903
316783
375803
506599
1094672
682361
277003
1022274
906363
854070
1021016
516675
343518
486179
583173
679480
661159
606004
812389
1005722
1045112
301632
552585
711897
302336
713977
810725
509964
1128162
651375
1082804
802988
921939
893398
603483
928300
1085863
280484
455207
798691
951851
942961
847112
975193
595339
958047
805034
1228786
1057948
477511
870042
1004313
477051
862714
541502
805747
663694
400354
908826
690447
931038
525364
932318
920095
854101
760015
671544
766792
827207
599422
760459
1143938
1094872
983669
732313
1279809
803561
518925
799015
473880
1153401
559137
1158105
793510
1048284
716877
718315
853349
1143938
532900
635000
1131282
620442
666476
249883
663558
750263
733658
372790
453895
308800
1199004
896034
580683
928300
596142
462339
843954
535866
389807
659332
977047
322930
716580
456350
1103579
460387
816424
1301000
325435
637697
406692
802700
805057
305971
850615
1048284
972740
1123247
655506
435441
273674
229590
932318
805747
940756
539529
869035
938937
1219239
142424
695748
548326
920581
569679
861592
567438
775507
389040
1198739
562805
1022274
1119580
553302
568496
653022
1221618
374000
664582
591300
809835
449901
490901
808862
688465
725176
731200
655380
791573
897122
920963
734450
1054133
370144
1159575
841405
450321
219048
770981
338072
685569
580926
608159
1036327
351196
726878
839058
1034049
1147050
1065270
1065747
327728
529728
429700
617686
657122
229332
341320
1051646
802773
1124053
1153401
780863
940512
871184
285956
888448
950543
988356
325424
411498
810725
973900
459510
862714
992718
1005722
1094872
775507
521361
1007897
854101
354332
904294
517166
928497
1048118
911469
874784
1094953
988356
274984
624653
1301000
582748
1051646
922957
451476
919623
488141
944310
733286
1083666
853349
904761
376017
1089652
837660
586946
703900
904275
1072887
441232
861164
885014
478538
782837
502809
1065747
1189485
799575
916949
843954
428479
904275
654207
977047
545785
683443
992130
1022274
590561
649143
1000071
443182
1215733
987462
593969
426851
1024997
857018
944804
593960
957529
583958
992718
772328
890710
650900
1199004
577938
663558
937352
426455
1075976
917568
607821
1023826
750422
250598
707166
765528
853349
706542
835988
799015
1051092
983271
289321
684014
622062
618000
958085
936627
727315
962442
512923
358538
664458
808445
563146
741962
600883
901452
632856
490011
826513
843909
759683
370283
701831
486551
1131282
1123648
316783
830656
777850
992718
975964
465648
456481
751872
429391
820073
1024997
643687
1066983
527679
1103579
901452
640852
748278
480108
685871
689971
739357
1093950
210463
936992
1094672
920863
1085863
937582
722869
966191
182301
632110
1147050
921939
1128162
479124
709529
956583
1129718
922957
1376769
957529
520957
858264
420947
1154793
722869
539127
823454
424780
1173216
349309
1085023
678039
1220709
664617
560244
317461
799348
603483
1066983
214190
633302
976455
1153401
1122493
978987
449460
782837
867951
489655
709847
455207
753677
842985
509964
1094953
669255
874784
1049373
770133
1038259
1129718
540263
872861
362065
1049036
365090
355153
222413
1052393
567460
742273
1049373
844673
993295
735990
986013
1034620
1083666
665602
748329
869048
788920
1155060
492702
918880
505892
762342
277612
408259
466680
944588
645449
294935
1053186
1243025
311637
600883
501246
1100461
326681
894101
876888
277205
331478
992718
196279
76384
655778
910898
941474
429685
516407
529122
815365
890710
596675
854101
1020780
1029143
998844
500049
892552
603483
662121
497022
603483
350953
286690
874784
1143938
931046
797628
669765
764922
688313
574428
440693
727021
842715
795540
1219239
401966
456694
764591
369008
1057948
746703
1402272
735916
1168412
416664
716514
963863
842985
816649
1072121
709381
862714
600883
1025410
820565
812415
1158105
755495
391100
581785
944588
861592
917568
341575
184639
962442
332176
1220709
973900
972231
470453
493132
860920
447577
416312
951851
1029143
727004
561866
534654
766792
709381
812786
709529
400701
1031843
836537
616594
699149
447552
950543
830656
436247
727021
911810
937352
958047
850342
858264
701597
866334
944125
1163896
690253
932318
487222
149410
970121
1135998
460866
1025410
1092727
893056
788039
727021
601092
942961
669937
1008933
1185923
1057948
600228
639752
748701
1031230
896034
987902
267280
373814
988356
1243025
432275
854101
1064699
853216
411776
627009
764922
1065270
712221
823848
770796
990720
637581
705658
802301
823454
642703
1155060
1122493
577986
724731
351737
696298
531305
640692
809184
919623
462046
612563
399135
424129
497362
471300
550827
967702
1196474
1000071
482040
509672
1069784
739280
799575
162494
524658
555220
890710
607012
1142656
705658
1048284
630591
866334
1076109
958085
799015
642192
473349
1073146
970944
840560
575933
982847
975591
987902
1014440
785298
206164
181713
324182
600883
653444
606742
1243025
672289
626590
739349
958047
657122
202898
776166
911972
819864
840426
1402272
642837
541956
613978
729265
1402272
970121
808445
521457
395399
591092
711973
336145
1010094
1173216
854727
788920
501745
448103
209840
920095
864021
757403
787729
810725
176488
1207029
1173216
634200
854101
911759
967702
921451
417288
921939
1110154
618414
554653
487333
1062514
669635
1034049
545143
920581
815289
775507
1279809
477483
553479
846573
610717
788920
870281
659332
799015
780863
674697
890710
390602
859110
728003
1017824
469097
277241
551345
965682
742194
966191
1059978
217525
644690
775507
1319842
480787
1017824
294065
688465
437569
611557
951851
709490
865584
471352
854685
1040125
966191
430731
467958
416387
973900
1052393
846573
667163
799471
795698
755697
364591
845298
1076109
706760
1037432
592105
1274773
822605
1131282
363764
738970
1139445
1311577
850615
496229
797734
803147
583572
781899
758399
914076
858264
998844
731082
921939
938937
1252530
854685
683112
355603
548334
400843
494098
1110154
487677
1133717
717737
1159575
256410
541502
677188
526687
764102
788227
1034049
1024997
729068
480068
920863
645885
810725
637988
330311
936450
840821
756724
861164
341987
690457
770133
1198739
1122266
893056
642085
1066983
976455
414633
1069784
882023
452594
1207259
578050
613296
585856
1227788
851121
174175
726878
373893
922957
965682
911972
375567
735344
1202302
470882
892316
574433
904275
809184
422750
480497
727315
495450
685132
310208
625720
854218
563433
318693
864267
1189485
843909
600436
1046698
812415
958047
1215733
521559
222748
470942
317220
407671
653022
672524
921451
840426
494996
883174
289466
408812
811512
888653
1159575
983271
56051
507307
776269
617405
592768
273528
872861
1147050
869583
805034
527060
1040125
583340
857170
1065270
912428
417927
622756
788920
775944
1065270
331571
753770
967932
1154599
998844
425793
557778
554961
735344
872128
489655
872861
835988
620413
475672
289390
872861
403408
417167
805747
572143
922375
680978
718546
652270
858403
770133
837078
1104650
774064
1073146
359355
397185
1301000
342355
775507
813877
671544
1131282
1061407
1220709
282005
626013
506426
949875
458691
711390
812415
588198
901452
686546
521796
343313
1196474
704326
763665
815365
282442
462368
1049373
532900
808862
599864
494167
854685
921939
688465
349791
842250
789323
870042
896063
675216
1158105
937352
951851
862714
459444
1048118
1007897
902326
672524
118996
409397
784691
841114
502514
1038259
1052832
1000071
458691
633598
1204040
545978
671403
861592
637214
684926
629233
776168
368452
557923
845640
778262
586643
281656
653556
1085023
557097
890487
859272
249894
826513
1104650
1215733
861292
929586
1038259
704056
615313
1008486
370373
674025
831115
614055
1274773
956583
1143938
684531
813666
645564
308157
366008
497364
758005
617963
254310
446397
612969
559760
990720
805747
963863
105585
282899
744659
420337
378180
1189485
812415
440802
199699
1029143
339321
537818
1046698
713254
786310
618887
659332
1147050
493607
369402
843954
992130
1122493
1012779
974081
874784
798638
446926
865344
792460
804452
442153
840821
753770
694082
893056
854101
371430
787729
1122493
787729
587691
608561
653547
1260509
982847
870042
1311577
977047
613977
544820
633739
371004
597586
850615
1131282
808445
222837
463910
714986
937571
810725
444706
525782
1227788
1017824
636143
1059978
794546
896034
873920
664617
1119580
892552
784691
714986
1092727
782992
263709
862714
846573
1103579
793084
786945
674901
630437
541502
809184
572012
888448
756724
1075976
409144
844128
1319842
588082
786310
1048118
729265
736364
1051092
506425
974079
1034620
1024997
589556
840821
858264
937582
1207259
182422
940512
573962
1051092
861592
1064424
1189485
753770
1219239
799575
1066983
288397
687508
686546
890125
970944
238720
578689
1051092
823130
810619
600883
809835
473019
1110154
534650
930305
659332
992718
1228786
502838
494143
805747
1051646
949820
607561
1139445
481390
904275
1086089
920095
1189485
844306
628693
401733
420455
691348
569435
593765
421765
365788
1041621
858264
921410
954151
1017824
483388
541502
731981
1045112
783355
614416
76994
764922
365361
536207
938449
514825
857485
939635
983271
809756
922957
585529
1048284
938937
727315
888420
563159
479909
799015
529705
733658
486717
284579
709529
1124053
635929
755290
487248
1010094
490506
416132
507570
1199004
578544
1228786
567478
425707
795583
847112
1010094
556121
848315
688465
793510
878516
1220709
375173
1110154
537063
457334
382228
778792
444234
668899
440854
634675
394752
978987
854070
1207029
967702
847112
1161752
698752
859407
727021
478170
988356
187552
826513
1034049
920963
808445
1094872
832956
55780
918745
688465
377813
105109
1022274
914076
1159575
554025
373764
679282
632612
1123648
1020780
853216
729265
1052393
921451
855025
510230
380178
815365
820073
660799
400804
508207
445946
452446
440791
1023826
1207029
978801
574864
447932
1162238
254617
414088
843909
444522
654762
691890
342098
1017824
755253
775507
802773
278070
1040125
184082
559137
810725
876170
170454
476893
1189485
633739
1159575
845298
893975
283499
1062514
407252
508394
1161752
846573
971724
578767
841405
694750
770981
759573
485070
849216
387936
892316
369199
446480
790769
541974
911759
359403
361636
973900
958085
240191
793510
781417
651252
471185
1052393
651575
793510
539899
570228
1006366
355899
271201
511373
365321
425535
685132
1147050
940756
661892
986013
469457
970121
1319842
642198
978130
975591
1056570
1080349
770796
866334
676737
1038259
449434
349293
1129718
380196
797976
813364
921451
393142
541565
453348
1143938
784691
864404
781899
799575
796094
246503
808445
842592
593449
205943
563608
689829
902576
401143
524734
361664
297514
958085
1065270
850615
507307
1199004
556733
517546
433588
388911
682458
916949
574861
888448
560346
755290
833604
1376769
1018920
436910
1153401
726878
787771
820073
876888
748329
846573
310851
1006366
973900
1204285
720466
843954
928300
1008933
220021
823454
684014
554686
460693
710751
795540
925155
967702
780984
911972
770133
816424
217028
476859
1402272
647125
770981
407964
368556
809835
309765
262410
958085
805057
444489
386107
280368
1066983
435007
971724
559850
992718
1189485
920963
729068
709381
559452
705982
578398
656224
379789
688584
753770
397463
1153401
840426
814189
920581
914076
1209265
785298
448011
686354
1076109
768185
416019
797976
466598
694873
718546
907941
775622
531643
576230
1103579
854101
847101
780271
971724
687707
700991
931038
580115
523697
921451
1069784
956583
1072887
361214
888653
611607
522475
938498
911810
1006366
861164
971724
872861
767860
477422
1048284
1011773
410894
686354
559137
843909
1093950
777585
424005
642414
944310
854685
734490
1092727
912262
524742
873446
201342
837078
911759
336554
705853
518542
462122
517656
526016
474936
738007
597450
763289
1052393
378055
603448
840426
758399
102409
1018920
600846
780479
579609
461781
1017824
1215733
618386
379066
400352
418694
754122
795540
975591
840821
392175
727004
850615
1010094
828414
1007897
253472
340965
354114
1319842
1022274
661543
709529
866334
363917
1022274
890710
424005
1279809
542899
770981
735344
565867
522722
963863
428815
977047
581747
654376
1034620
505898
206678
603483
258327
545141
765733
789323
1155640
657326
677116
1059978
932318
393814
829058
1065270
427995
1040125
904275
1033941
594737
573714
937582
780863
767645
921939
352491
461106
699129
1046457
751281
488582
793084
727004
567550
368806
537743
1013817
907542
1110389
911759
928300
973900
609496
653479
1140030
551476
345775
1085863
940512
530990
590100
479661
1082804
654991
709733
976455
622800
205698
884953
920863
1173216
793084
629233
459192
544666
257854
396749
829796
938022
1008792
1269428
744659
835988
1075976
492673
954151
992130
362243
864304
938937
847101
805747
541306
689513
686354
808862
969203
323387
777874
1064424
823454
604768
1034049
618859
798638
983669
1199004
802773
315667
265895
825571
970121
729265
711390
241547
179951
76752
192141
657623
722869
755982
1049373
663558
902446
784691
726878
928300
922881
938449
1017429
911759
472518
970121
797976
89206
758399
812786
606140
929586
954151
355192
1129718
896034
954151
864404
509781
491496
566543
888420
311035
893056
603483
723792
1017824
702186
443556
457346
1050177
1045112
809756
820073
575388
693911
354586
1046698
709381
1069784
396435
727004
275783
560467
695686
425689
494584
810619
793510
870722
759701
637474
625091
944588
1022274
912428
795583
398951
527411
578107
528643
317711
1025410
809756
1032816
1219239
363641
1154793
810619
992130
911759
436320
1024997
26949
694364
465401
433227
373057
1094872
831115
1158105
458116
575851
1054133
893398
658275
428603
929586
659517
1034620
164241
727315
1147890
854218
1006366
823454
292348
942961
653022
331146
642931
789323
842985
975964
276953
785298
786945
722869
572071
889747
823454
530714
1199004
1093950
937571
1051092
754675
942961
709381
986680
873920
688465
774643
870281
1059978
776269
1018920
605619
986060
982847
578797
460608
727831
785150
830656
39886
620700
1243025
399695
789323
696307
360676
967294
810619
904761
656103
319833
295387
530940
634551
424106
674429
164241
840426
553665
802587
379047
542351
556669
543337
267522
888420
496746
892552
426447
886777
451236
798691
847112
694364
880981
273405
847112
1013817
498792
778205
1017824
1198739
919623
593701
748329
1008933
1135998
648164
988356
714986
311459
896034
388976
646900
873920
935176
1010094
826513
930961
862714
485063
638184
495395
789323
978801
1008792
1072887
1229500
436566
1094672
813364
722869
365477
606354
618421
892316
869048
746134
756907
433762
892316
398908
630687
766138
580796
428306
425161
1199004
391745
657277
822659
540359
870281
937571
652853
938937
244438
592602
491193
1161752
1024997
1023826
322568
1017824
338969
911759
471495
413254
786310
386886
542111
424780
560346
815365
520759
1099339
1301000
807914
1128162
831719
674285
912428
1103579
816745
404044
408902
992130
1085023
847101
515589
748701
283591
983271
504969
1219239
920581
625927
972231
971724
480163
477051
196697
846573
449460
775944
470953
576387
207394
861592
735344
944125
552634
908826
1383033
871184
812415
709847
597937
718546
846573
1046457
1024997
694873
1031843
793510
402836
657034
1219239
938937
929586
449021
1207029
643549
1020780
275783
709733
391520
600883
547986
1065747
561886
840821
990720
1076109
450864
344644
1185923
257911
463828
786310
1007897
1076109
1220709
847101
304660
829058
782402
1010094
975193
727021
578682
1204040
1010094
807914
767860
395308
794405
1085023
820565
1031843
1100461
509964
510431
854218
559137
795311
458408
287957
500295
826513
601060
701678
701257
426638
825571
1076109
541502
153902
808862
846775
419665
675996
1034620
1008417
761050
433270
315667
870281
1076109
907542
1006366
675353
383938
485602
820565
659802
673107
716598
578513
820073
1207259
509964
334429
635912
340845
643830
876888
1059978
1008933
869048
1124053
326971
417504
677487
1049036
330732
300598
758399
1049036
463420
1123247
570399
722869
498576
926333
378835
686354
499334
694873
967702
965682
810725
632892
805057
262012
911810
983669
1065747
853216
416844
662338
794405
396413
920095
922957
314944
797578
340340
435576
1154793
551104
938449
417713
705658
758005
734287
892316
967702
391638
901452
358132
922298
278755
301343
785298
700296
232950
453382
876888
446214
1094672
1383033
1215733
1065270
718260
622793
747612
582401
416882
808862
802773
115870
476603
520759
688465
430945
553440
327193
541502
922957
908826
931038
634648
465022
922881
54340
384204
922298
610717
418791
823848
978987
362789
1103579
594127
616179
762342
348458
726878
551886
565447
666006
866333
1133717
569778
896034
297948
807374
870042
962442
956499
668537
764171
892316
467581
768072
831115
1043811
293125
867692
921939
566000
667934
963863
1198262
944588
837660
944125
328471
645896
1057948
490242
386056
436407
519325
661423
672524
1057948
823848
992718
975193
364222
1285034
1020194
623865
517651
535240
727315
975591
740613
510665
805747
963863
1085863
1065747
530145
782837
475989
820073
389985
1017429
961423
731200
892552
694873
1161752
285018
853216
481799
590966
339635
861164
1092727
841042
617369
1076109
360112
729265
629376
736593
1049373
381183
1057948
1383033
1173216
854685
1123247
591791
565122
992130
603799
501140
383448
538285
1011753
843033
967199
788920
847101
814766
795583
1274773
881284
662121
524176
203061
572926
234483
337941
864323
1123247
1065270
942961
495864
706834
1092727
823454
962471
1069784
633739
549555
408108
457896
1252530
644225
194950
842985
875403
492814
474341
696051
1022274
847112
647280
837078
1022274
740162
1129718
797976
1274773
1017824
891378
207703
733658
1045112
911810
928300
586227
727004
724662
859407
462115
699086
839058
1018920
1062514
790311
287608
842985
748329
799015
617598
890710
716620
499760
808284
438899
1072121
640720
384035
517429
422785
1103579
590269
567413
805057
422606
727021
510200
692860
1075976
387616
648750
908826
514344
1018920
626086
840821
484911
775944
658340
987902
259410
811512
356961
554651
748329
661159
755290
892316
840821
648087
1094953
854535
453796
840426
648788
199220
1279809
679420
975591
556570
679514
805747
1072121
1139445
730622
254670
688966
265227
694078
655485
972740
1025410
644558
861592
1069784
612956
700204
978801
665955
1159575
758399
908826
1153401
811512
465342
345140
433364
532388
888420
762157
1139445
683821
518908
963863
992491
1051646
911972
1168938
203148
593651
544835
690447
699840
975193
1073146
532900
854070
911759
744242
1168412
623208
733658
631280
525256
922549
443064
603483
1076109
963863
485926
1036327
523442
793084
575121
284288
520464
461786
828930
1017824
280553
1045112
940512
594304
523569
578263
956583
379644
1005722
809756
340906
727004
681276
782171
944310
809184
415364
921939
553386
511883
341807
809835
870126
812786
951851
983271
835988
986060
390864
874784
704056
861164
546506
829058
583451
503020
672633
263980
1207029
305824
1018920
573480
904294
666438
919623
316168
303292
920581
837078
1199004
473081
1131282
334859
1057948
962471
1099339
541182
368487
794546
507307
1198739
371878
940512
770981
1069784
672524
675336
919623
862714
650959
735344
1155640
1059978
768185
507307
527037
292402
977047
685132
716966
810619
889747
564154
1135998
1029143
1046698
549003
799575
633739
580934
962471
896034
780271
966191
638140
922881
420910
859407
831115
1011753
967702
978987
889747
840426
977047
331453
727315
390698
604664
938449
992718
607233
532900
1075976
515418
767174
359252
651252
343337
847101
316929
1061407
311652
351166
808862
1049036
603483
938937
1045112
1073146
637629
1006366
55328
229527
586671
807573
1048118
642715
847101
1154599
729068
1000071
1049373
938937
522360
795827
1018920
1153401
1062514
685132
1204040
911972
865584
406250
810725
568663
1000071
536039
790301
592790
651252
615557
944588
311697
896063
1158105
685569
1048284
816424
816512
1036327
404688
920863
525615
866334
489003
798691
666800
244444
251901
1073146
714986
607880
441183
992130
364962
842587
391302
275380
937571
839058
292348
714852
402658
792935
481956
272772
917568
659332
935176
920963
257582
876888
445419
746703
978801
874784
62864
388702
633269
300135
431336
1153401
1089652
766946
831115
356074
450675
891160
859110
1319842
944310
998844
1128162
956372
222429
538255
904294
328324
768185
581599
465706
853349
774643
559062
853216
864021
374992
1154599
514326
527219
1046698
1029143
512102
785298
685133
608972
687629
1040125
862714
411592
755548
597973
833189
1059978
360182
651280
921451
972740
1085863
336554
1065747
1057948
237794
1301000
582839
541508
777850
796260
1128162
578760
454112
966191
1220709
196981
612788
263132
921451
881719
1198739
1085023
975964
678354
787771
1093950
391067
916949
600243
795540
381485
786945
292935
916949
525196
802112
465345
372677
1198739
748329
647889
598000
1093950
710751
932318
664617
391625
1024997
438812
1131282
907542
978987
722869
628351
870281
227968
889747
1000071
840821
544014
940756
537558
368237
1189485
669242
718546
766039
744659
944291
805747
954151
206407
877545
663932
893398
527770
1083666
576438
958085
566104
795540
1050177
488171
147050
680169
729068
880385
1103579
251148
1128162
675370
835988
1123247
635526
1013244
1061407
256955
787771
231568
1103579
643845
1024997
725089
1094672
850736
744659
566274
798665
1161752
454670
710751
1159575
705658
518641
910898
1154793
559137
972231
922881
864404
408503
1285034
871184
872094
707921
1140030
514199
262410
530408
1020194
686849
1066983
617277
149087
1207259
505397
1062514
304445
620677
424575
560750
911810
860007
797976
305975
1319842
1034620
477167
568299
937571
914076
854070
873920
531982
472245
667934
652833
423223
1052393
764922
755006
388702
342785
700812
931038
531555
651083
659470
957740
1036327
1051646
956310
952069
706552
1155060
973900
696955
869035
1402272
466251
431308
451606
987902
1155640
1154599
365559
662447
975357
1004481
458166
1140030
372312
1021016
1065270
1089652
535848
1072121
1104650
1018920
854218
1051092
409085
643355
1229500
568679
775944
1137718
911810
527400
958047
307432
372591
823454
805057
1135998
726739
1376769
781899
1048118
486716
888653
1000071
286690
987022
974030
841405
956583
357841
660849
1020194
551715
332324
357734
935176
631574
513127
809184
453692
1008792
805747
600243
811512
617218
1311577
937571
847101
271485
904761
490887
558450
776269
685569
541995
743271
482924
975591
1383033
970121
402490
403235
753770
1189485
473422
412323
876888
460451
1031843
710751
719415
388499
847101
683879
236153
967702
1085863
904761
875403
831115
510568
633739
1376769
1129718
496859
761926
241266
669293
705145
1135998
799575
1173216
920581
1013817
554776
1207029
802112
509529
229641
558956
744659
854685
649617
1094872
824310
561071
517251
633242
625709
843909
354651
813364
1243025
967702
424835
751281
888448
865598
686654
645649
875403
789616
406126
1020194
251148
1093950
1159575
406732
477479
408056
920963
1110389
805747
584637
324164
1040125
987462
763289
387063
1049373
488643
709529
1383033
1154793
279917
465768
1215733
225199
1092727
196880
1135998
545686
660722
379036
843909
727315
349277
777850
380698
1031230
967932
480545
1005722
648530
525192
922881
1154599
921451
949875
705877
302465
756955
622326
960770
430592
565289
888438
1376769
781899
635331
928833
687611
1018920
636955
505268
787729
885243
892316
840821
340933
809835
970121
711390
896063
625750
715185
816424
818990
614774
764922
1004313
1202302
392625
712261
506762
770796
748701
421223
793084
385133
1069784
1008933
529927
815365
986013
1155060
289250
1048284
782837
382309
456219
799801
391100
343097
1104650
307241
911810
499573
352841
1075718
901452
1051092
843909
293142
729379
786945
631587
182548
1066983
342355
693051
320161
911469
793045
850615
840821
922957
922298
1073188
809756
763861
774643
1062514
551476
897122
1061407
1155640
992130
733658
1279809
103962
764922
904294
998844
1135998
358068
795698
664397
949875
966191
505474
922216
693239
831115
1064424
1383033
1199004
710751
1204040
508430
975591
869035
459868
922881
193371
727021
917568
859199
794546
970121
567939
379404
713484
802773
1046457
430314
1048284
685535
540603
633302
415029
987902
1129718
632446
416221
537738
234732
1022274
1110389
689824
1020780
338586
719413
853216
1147890
399885
797210
874784
700380
857909
431323
179267
1007897
352064
776269
434893
705658
562011
597593
638843
998594
538094
823454
702996
1036327
786242
1017429
694079
539095
554383
911759
922957
674190
770796
564144
967702
733658
689242
978987
798638
753770
401449
1023826
189210
496285
475154
955149
443324
481320
772233
771523
709847
992718
667934
390304
611396
280567
961817
1024997
940756
925155
524186
1129718
643687
533740
215202
687516
375994
1124053
387588
204315
1189485
444717
797051
680784
846573
813364
306695
418694
1173216
659139
347287
1122266
247012
615642
914076
795583
842985
254671
815365
739375
512053
798691
1209265
1038259
785150
1072887
1198739
463327
423047
812415
1023826
1004313
703774
413544
870042
628743
872861
520759
958085
820565
983271
786803
436946
570367
1010094
730231
986013
922298
1080349
267360
516862
1159575
430395
1052472
490295
707655
1093950
762342
253030
1000071
1065747
477039
823848
920805
842250
269863
633302
1104650
812415
630416
574859
709578
998844
785150
388165
332615
345980
975193
815365
1039457
577296
854685
547256
1049036
610235
466386
992130
607141
798691
854101
391100
407362
227856
398446
599422
385989
325738
574332
530757
1135998
663558
820073
414694
799015
750038
768185
332183
373023
795540
842587
812786
547608
1147890
958085
944804
1140030
298054
524584
1402272
770796
407120
977047
791793
444330
667934
1045112
396813
1092727
593554
802773
986060
551502
723198
805747
784691
637730
937571
528890
774512
636095
768185
998844
571082
446326
526030
628441
498343
702847
842985
491754
430820
790712
433209
1051646
655778
580975
365669
921939
693872
1085023
373300
571310
531085
564453
1147050
757445
749634
775507
793483
897122
977047
787771
341148
965682
606195
780863
785298
911469
1001409
815191
1159575
210561
536462
889747
114882
1155060
765255
808862
972231
957529
990720
748982
509123
920963
505821
831115
415470
861164
1057948
938937
672524
714986
937875
970121
59645
1010094
839058
651228
1154599
186189
957529
1034049
929586
950351
871184
972231
1173216
896034
770796
830656
810619
729068
1085863
1034049
639675
858264
967702
523583
992130
687611
865584
477051
929586
396774
842250
1122266
439775
421130
820565
531045
865584
989045
370054
681741
1147890
845298
1147890
1006366
368163
335078
880981
853216
752234
1072887
1383033
468117
381297
809135
938937
1153401
828571
672524
718260
731413
798490
600883
335418
870042
363089
1153401
477051
553629
567352
792289
521991
1057948
609169
727004
1000071
729068
793983
983271
1031843
956583
1376769
776269
1252530
688641
743285
753770
1083666
1019143
718546
878516
842250
842985
911810
1155060
1124053
1243025
1036327
236991
632350
1054133
622707
1036327
859868
741988
456668
627133
1189485
866334
809184
914076
705716
1011947
541296
831115
798803
573098
1147050
746703
620960
908826
758652
547905
404194
1229500
671544
629209
1059978
475855
548386
982847
1075976
297286
302332
1128162
458842
846573
300159
843954
1301000
477805
555323
1274773
325538
1029143
799575
911469
818717
663558
582434
916949
678635
520759
986060
1094672
568014
869035
1073146
705510
225218
433082
1050177
576922
809756
479582
1383033
722869
938449
938449
711637
410218
1094872
780863
639465
1061407
775944
668968
525875
938022
1199004
258118
209469
714986
476496
558868
16928
709529
430362
972231
758005
811512
1133717
1189485
556293
1207259
975591
1002293
376540
720466
554423
562954
614108
513381
807914
495788
914076
483357
1252530
776269
956788
590604
546092
1061407
866334
160800
251622
489643
418858
937571
739866
892552
805138
647396
967932
975964
591284
1031230
322301
1104650
1094953
716600
781899
1042041
811512
896063
920863
813364
802112
893398
748329
723656
1008792
1046698
670450
1034505
815365
1065747
940756
666890
1215733
1154599
623627
812786
406458
724099
957529
588610
753177
957529
958047
307182
663620
591791
512696
416723
1243025
996764
521190
627577
864404
1155060
978801
893975
532012
758005
816424
937571
518597
711649
802112
910898
813364
987462
809835
511105
727004
447130
602847
799238
1199004
770907
694364
238744
959964
870042
266518
515125
631232
1072887
594695
731067
310077
574929
1376769
1049373
709847
385893
872861
911972
793510
1147050
1383033
986013
835710
549833
711878
802112
766792
746703
1099339
1008933
502796
522853
549712
729068
709847
972740
596528
1005722
992130
778880
603736
854101
677540
385070
937352
418504
356771
843909
800349
841405
953015
533049
785298
1013817
523702
254482
519905
503435
787709
753770
733658
560733
619699
971724
653022
444338
733604
1147050
765733
685569
983271
904294
541502
423506
782837
986060
660773
502374
758005
1045112
865584
370080
1168412
561020
329662
794561
432397
862714
407853
579706
788449
733658
722869
987462
805747
938449
978987
990720
921737
770796
498734
541956
1040125
1110154
496270
427181
653555
459399
910898
863464
495218
1051092
540444
938937
441357
408136
907542
967702
1153401
777850
854218
795583
461383
815365
1155640
518421
382749
795583
402116
831115
805057
843033
937352
1124053
653022
1094672
896063
459310
1094953
1046457
1057948
335827
516844
975357
322588
870281
599046
449863
474336
670741
864021
1062514
555444
557982
488639
764922
805057
740907
714016
1383033
23104
416135
1185923
901452
857130
799575
513400
842250
992718
1119580
479918
1383033
908826
446666
792644
360737
812786
818964
1073146
511700
842587
719150
956583
528371
956372
540608
987902
896063
751281
884953
800195
871184
964007
758399
815365
835988
622933
951851
237479
715709
563670
729515
901452
951851
1227788
924743
694364
545380
956583
845298
569431
18230
1021016
525678
282265
255435
1034049
787729
970944
707707
710543
443553
744659
402544
506398
389907
1048284
975357
970121
1154793
136118
1053186
854218
1319842
988356
795715
526284
929586
793510
1094672
338969
901452
513623
579118
444537
638988
529280
914076
944125
477784
528474
499630
861164
758005
892552
1202302
1129718
971724
301037
694873
1199004
937582
966191
1036327
765733
440266
910898
896034
280985
685569
698353
748608
1147091
976455
376370
853216
859110
515478
625637
718546
888653
1158105
449623
967932
864404
831076
305334
748329
744659
770796
420936
812786
815365
847101
493450
449010
861592
470005
983271
616396
842250
630685
674831
585931
920863
474985
651252
1198262
788920
1036327
794546
727021
1228786
781616
951851
1069784
477051
698078
477051
1094872
424696
1018229
654386
630028
889334
430442
937582
1008933
850615
643296
788920
545436
280089
870042
555512
215517
1110154
654288
621405
454920
711681
744659
523643
892552
972231
264694
407606
896034
530041
363641
1072887
1021016
410202
1075978
496567
787729
951851
327454
557237
1085023
613792
897122
546092
726878
592147
494009
281312
600883
711390
842587
861164
888420
1085863
1073146
290576
944125
766792
562409
564429
870281
888653
200107
496101
1159575
856988
835988
748329
259430
744492
672053
972231
950543
572912
766039
831115
260840
467118
866334
1219239
420913
588900
774934
873920
522719
1065270
854101
789323
743364
646120
719921
456806
1260509
925155
657166
697844
861592
884953
867321
599094
958085
1110154
1061407
1094672
975591
672524
806661
954151
315558
770133
910065
809835
935176
878920
452923
391994
745868
826513
853216
937582
612378
407245
640898
846775
906296
799575
499241
1104650
430362
789323
892316
394119
497523
921939
537775
399190
602471
652678
1045112
520759
650346
509964
793084
411530
709847
1046698
507978
944125
373388
648943
1016435
407735
789383
811512
586878
823848
1140030
805747
464488
296421
390628
510940
727021
1168412
766138
541555
463065
1025410
653022
533112
876888
1034620
813877
581013
551431
920581
829846
762342
1049036
429748
466281
652977
508482
459990
861592
954151
823848
772793
815365
818693
642428
593197
775507
788920
892971
957529
464438
992326
1100461
920095
694873
1161752
663108
633302
912428
987462
942993
197993
897122
499829
441981
992130
933050
811888
413873
537352
811470
651516
1122493
382820
333682
1089652
727004
589578
126873
501533
418017
1219239
377021
459546
629138
929586
766792
737673
559137
645622
378353
623477
175590
846573
687787
585485
726878
664617
452547
983271
1376769
433964
646595
922957
976532
843766
674385
683589
786310
1274773
319098
1143938
987902
599324
823277
554548
610792
808445
408793
493517
920581
380779
871184
775507
1073146
1018920
932318
920863
354069
709847
944869
1110389
1011753
835988
805747
437021
920125
535875
1017429
779449
205106
681385
395154
799348
1123247
729265
958085
388337
438357
1154793
373764
825571
1135998
559731
1059978
1153401
191810
559137
330961
1072887
772540
582415
672524
1131282
846573
1229500
415386
764099
843033
722033
1103579
477051
859407
1023826
507941
1207259
603483
839058
397324
1020780
632791
873039
500269
371331
748329
475453
1092727
922881
368378
492911
1085023
802379
420041
1252530
610454
305307
498792
612319
521457
735344
956071
1158105
322568
533893
458047
910898
667934
971724
727021
970121
775944
467341
720466
743568
616594
290693
904761
150723
344393
405290
774643
880981
366120
330263
787771
614940
308154
714986
800797
958085
381060
669157
781899
365179
584276
937571
655691
896034
1074481
1053186
1138784
938022
281196
937582
546098
910898
633716
765733
763289
28990
629561
672503
620386
437004
758368
1319842
967702
812415
1110154
904294
861164
1133717
748701
1054133
554313
911759
864859
814097
1042771
602820
1215733
844985
1006366
938449
787771
1147050
775507
1154599
798691
978987
904761
659470
904294
512682
716891
613679
374841
534596
617239
507189
781899
1046457
694376
384915
840426
793510
698566
595805
1049373
875403
1075976
911469
379744
236324
583761
1036327
820106
911972
672524
557975
476896
704056
672524
1065747
572301
982847
911469
459968
711056
274664
689467
463007
938449
820457
651013
562004
782837
374062
937582
467653
777850
397710
298113
403962
10049
511437
896063
514131
457293
1094872
551912
730854
396143
776667
846573
910898
727068
632414
837660
780201
1048284
683175
481286
971724
702086
877716
683965
799015
864404
398591
584476
363338
432004
1124053
607946
937582
758997
696029
347501
424623
576106
688465
876888
715707
565517
619404
1022274
435433
773468
922298
556802
515850
966191
904275
1072121
280537
1061407
942961
1011753
1219239
718546
473121
813364
843909
812415
404828
306950
517865
809835
998844
661742
797976
541069
950543
835988
896034
467550
552567
96845
337680
795583
964221
1131282
727004
597772
598334
403630
322068
651252
538752
1073146
729068
668558
616649
388528
1051092
598253
1031843
810725
1402272
302611
1229500
940512
1185923
963863
922298
390852
274025
544998
576112
853349
479231
349787
917568
1048118
431668
893975
888653
400780
390698
843033
988356
793005
538643
763289
787729
539273
662148
587341
730746
967354
892552
504270
688465
577816
321193
785150
1301000
843954
449575
813364
1075976
469232
777850
1020194
880981
864404
731660
515440
944310
720466
958047
604424
699924
766039
1076109
1046698
546092
831182
353302
938449
388237
869048
853216
912117
1057898
729265
748329
511288
843909
600243
1010094
615106
481582
791668
519304
702097
920963
372304
507706
835286
579638
546092
620677
519905
843033
967932
787771
864404
396834
483218
500672
744915
763289
869698
874784
228162
463529
922881
990720
704056
908293
416216
830656
633739
384720
527181
870042
970121
434057
873590
674141
762342
753770
786310
541828
1059978
888448
507714
679455
1376769
978987
611466
726878
480512
666302
639142
854685
1004313
269301
1147890
764922
753770
527640
983271
877923
462913
436082
431128
1104650
436403
893056
571515
807678
788449
942961
406816
1185923
207703
392218
309539
507307
532003
615403
381060
688465
252051
651252
710681
427450
414378
1065747
788920
742213
541398
897122
1052393
744659
1040125
535281
421520
864391
76994
937352
805774
892316
1050177
767706
810871
325033
494033
762342
858264
735344
391020
527887
478759
1221618
911810
785298
911759
386087
1139445
853216
892316
798638
448676
820073
637625
627122
1199004
763289
362504
646101
709529
655485
226354
1008792
699813
46640
1274773
309874
1228786
1199004
468014
1161752
756693
433113
669367
1198739
789323
922957
609295
633739
578524
904275
1008792
824034
1220709
975964
545255
507931
1005722
1021016
238831
516639
617981
1064424
391671
603639
787729
1017429
535137
896063
458031
567080
1073146
780975
1048118
793084
842985
219752
1227788
788449
679636
1207259
462339
771181
1220709
480509
841405
523872
1080349
562266
1209265
553724
1131282
466858
659332
507596
1052393
603483
752234
972231
837660
896063
843909
938022
1135998
274835
527060
521119
975193
327689
870281
460033
978801
901452
578190
1221618
366633
920863
538012
595251
878516
444660
904644
1131282
589211
983669
350754
908826
1054133
681440
1227788
694942
842737
1017429
272644
267207
483514
381435
417740
1053186
911810
789010
1048118
1054133
794546
418749
839058
592544
1227788
1285034
419028
1143938
764922
1085023
940512
746703
633739
1024997
896063
811512
590025
978801
695565
1228786
824709
831115
557802
1099339
751281
645115
475072
181283
714986
392871
523722
309106
809184
1199004
638506
663558
329547
482085
826513
395545
919623
1025410
198464
1083666
73822
512251
595381
842250
507621
331606
710751
383202
938449
537965
870042
780863
423039
353408
963863
878516
795583
1243025
534464
1020780
854218
812135
408810
382837
274698
515425
1122266
510940
1285034
830656
656454
476563
966191
978801
890710
127165
565974
603803
404116
774643
387941
480675
735344
312637
286803
888420
326133
614396
585085
911759
809479
342181
1080349
744424
1221618
780271
718546
251271
864404
393970
583256
556321
839058
787729
260693
1082804
694873
559320
1059978
512950
842250
846573
1131282
792416
893398
405293
1227788
440274
577129
852029
1124053
892316
309443
103721
893975
334986
854070
811512
686354
631166
318379
600883
972231
1094872
922957
547986
340765
693559
768675
392118
806093
841405
685569
761848
458828
370493
437566
585235
441203
1219239
729265
937352
762342
1008933
526857
908826
706760
890710
686354
633302
480700
1031230
1154599
203417
461665
548957
768185
958047
729068
574861
976455
574123
201646
305800
775944
280553
922496
901452
912428
858264
862714
933116
922298
971724
973900
590907
805034
768185
879473
333260
509964
591148
1036327
1051092
756724
1122266
606941
951851
195029
551871
729068
1204040
890710
55328
798638
810725
536401
588136
757403
599966
1285034
758005
1092727
1154793
780863
811258
1103579
591390
987902
785298
911282
815365
376043
651349
1204040
1034620
795540
1007897
850615
1198262
491170
793084
958047
870281
928300
705658
1204040
1252530
480983
686354
912428
844758
871184
346660
561508
660805
1057715
853216
274025
495293
1094672
1017824
796260
850615
522086
808550
542181
1069784
418990
808862
813364
884141
1024997
880999
617913
237658
811512
768185
799575
591158
501484
967932
812048
272674
1198739
770133
402116
1219239
811992
1147050
1051092
375180
998844
1161752
780863
854101
295357
477051
555446
313993
690146
1043811
880981
606016
521629
852286
609337
816492
597015
770490
260706
750175
491060
482936
536444
908405
730285
622507
962077
457347
491318
825534
353326
649467
705575
241540
528081
1024543
684801
454285
639057
886620
933539
697883
496746
746827
795382
373351
720058
441462
807448
513173
622158
343525
365023
447226
586083
806866
819429
322916
534547
623661
793013
347322
786599
683378
383776
911180
982277
538744
869321
819429
719652
356299
565235
871841
606016
381534
407109
644360
673174
323822
647651
391060
966332
712490
389922
390194
377485
972154
582471
451338
739665
371020
330440
365268
691872
822477
768587
881797
610266
1010535
880086
375107
545141
703844
989372
405314
552851
426028
546553
539685
841732
547795
523888
1098221
553076
559118
1051471
612148
894575
393340
745149
567751
676614
487397
684531
1111311
471688
589720
727432
627812
493299
396510
655060
397472
894774
706085
638062
745476
680315
604135
683294
532422
416798
722430
518068
905446
573280
964039
276289
555263
752529
785951
755708
498384
719987
553781
1095269
1013905
484863
195860
594009
820533
407224
694185
585955
538778
896844
1102448
588189
944693
436843
430467
671443
535031
415843
565235
687080
830555
791291
641585
988678
937735
622855
409925
720058
753467
676509
803539
805539
262379
822977
528081
582926
837384
701051
685570
747641
789146
875637
964611
809554
634605
713148
1009119
1022974
816512
598366
427747
641585
1070986
836454
598189
588189
431377
784346
699129
579587
442975
541892
800826
617813
666568
431634
632452
219752
1095511
630237
727382
780143
584019
487632
461023
723600
778740
692525
493464
936805
724302
196152
999449
567575
643207
797507
554914
516512
202232
1213314
652011
670920
748655
780143
610266
453534
400852
621589
492832
386151
1098130
634605
1020450
666942
737996
747586
448097
686674
361749
723744
439344
886507
409856
451690
730285
480632
673329
892254
778401
191291
540495
376455
643533
517209
529147
980106
551355
911296
286464
1017022
424767
823542
659968
579067
901168
696724
484863
1248578
784559
1216920
543697
295168
594033
562954
205943
837384
659425
289686
680390
487397
667889
447226
855375
715591
748460
829004
825822
622507
557793
689387
915736
622005
541061
795461
757687
644905
665745
235308
398254
729411
764252
694870
538908
829941
456922
200997
739270
653993
681456
411714
360767
892996
387590
620406
434161
421253
599351
557923
480922
543478
725206
906771
726744
184855
1040235
553600
1114543
260415
641548
682341
636470
894924
460033
300860
620406
358399
535095
774785
740739
681492
409462
784656
858291
277283
498384
649116
774308
1045792
434359
601846
759618
634935
662786
1107881
626320
630015
516556
677938
350475
646046
723600
825822
617813
684531
583984
601074
786599
140826
828432
735384
702301
269336
778740
531305
385260
513173
923697
492012
496124
347392
644861
746827
793013
636601
486455
546487
998727
509038
1006509
600781
526586
630093
531678
439467
541712
503778
930896
1123648
560038
492377
398558
306545
377868
1029495
737036
257780
594244
617995
506476
1027199
1201224
1013960
973740
753752
906771
358068
735949
746827
572304
548305
930650
723600
739140
603136
827175
568167
910099
887537
794909
543807
724715
546624
822498
680999
185085
470964
822477
679636
677938
988678
989171
721632
1049404
878699
779408
773549
822498
816636
799621
386470
268620
693977
623803
994669
688813
823734
612726
854054
710595
836400
773549
658944
533758
1200263
806866
544505
165962
1070447
536737
624881
484863
1216920
158040
201342
758845
362139
710800
799494
439546
591312
681492
690565
922116
519951
644063
296822
588189
841732
911195
539685
321042
1065273
617374
982277
600191
693672
575388
612148
270555
1030897
967169
529549
635882
589160
516171
792328
596068
393400
820533
636978
581813
246774
612109
535095
806443
755708
886620
833439
789831
688997
290812
594809
1087968
1022537
1046229
704627
313965
630015
523491
742025
749852
448248
367819
677996
659006
541757
741711
823542
1033169
387012
1120873
643207
832526
1101685
1043555
688543
721125
976748
385401
444260
1082830
755708
654912
655751
771307
748655
763948
911759
1021488
930650
630015
744683
692525
525333
499024
32403
872333
377868
919004
565023
431635
659092
684450
688813
693691
987895
1046229
308943
441593
1075251
742917
730069
393273
659006
911122
766259
534149
847113
769350
894101
1036620
583614
775365
532629
471688
964039
852286
774308
549924
724526
717521
527456
300598
825761
497163
648845
596305
864193
886620
308920
407599
531300
850240
838046
259458
1107881
776562
875637
43234
675996
541375
802401
750334
643207
470710
266690
801340
838277
644861
670509
675656
1075156
317092
973617
546624
726721
768532
368637
740846
1022974
804591
600720
710009
855208
856251
517209
257759
560958
989171
1015871
571704
367777
870941
836400
488051
1090599
522209
663947
571693
443369
328900
434378
497163
448911
629011
696627
469731
913504
269150
627812
545510
487114
633852
592057
567413
690430
617126
843907
310387
764252
565235
552944
811037
456231
1042461
572912
344282
584259
643533
709393
1101685
610454
774308
622507
538162
965698
1039740
571265
536444
629918
591890
799494
473318
730285
936805
543807
414513
853269
366335
653106
701370
354615
503149
966332
733075
812048
1081979
682341
683965
818151
589720
965878
479995
828432
779408
770490
1043102
630920
373129
1065273
496662
988886
356292
512923
790829
130962
735255
699722
886507
450295
388887
426974
856251
721632
1095269
459085
671443
608297
798491
632556
743167
655924
1075251
936627
886507
617629
666942
755708
774074
601197
634605
391671
839032
1118860
204843
749852
430308
627999
622308
1021488
376421
270245
684450
409488
952719
905446
575284
523491
252206
345068
344859
720058
744581
819429
920444
465538
566813
710800
590966
539778
318953
816080
426709
425848
735949
855485
602871
628243
610266
562900
409766
410018
739208
408056
478090
785552
268960
753950
899583
535316
689673
504582
476768
260723
579671
1029298
480507
878631
681456
1091286
732727
664022
964611
553353
1062096
273646
437021
501125
553150
362284
488331
794875
424131
659136
720058
794460
158699
701051
281122
634935
870941
736200
623803
611515
459079
601663
453199
800826
744564
528230
620786
579339
705575
624134
538374
659092
988678
506757
688543
710800
919004
654687
801064
1090599
543807
689387
672219
681492
600191
622158
507178
594033
837384
590570
683294
992718
280368
800922
1138595
425535
632556
552494
801266
995551
817645
620493
778401
643398
768532
655097
969471
571638
551835
365693
917736
693870
702996
538872
495106
452209
565684
374397
519796
644861
516512
639057
184967
678706
820533
487700
675002
647651
901168
923697
557300
331141
470583
339546
1051471
384547
635324
1157772
640738
739208
650149
538374
430855
589160
451511
785150
465683
558858
765900
739250
187554
628894
473885
695960
911122
715996
681456
466679
264036
1286107
659230
639129
270287
823542
701490
51254
784559
701051
825761
571693
650149
784526
685570
995551
561032
684477
619869
391597
656893
615714
473968
543697
553403
377093
395060
478647
529867
646147
901168
238401
579110
728293
1200263
774785
806866
994669
255857
819429
622308
363515
1062096
737996
1042461
915606
915736
480852
75268
904546
827175
640460
727594
646147
320185
773549
727594
360566
686747
724526
489261
1198262
666942
439936
694377
966332
811255
1095269
617718
938989
839821
659006
383364
701051
616397
639057
769350
940561
753752
1010389
588189
741531
618763
424562
221208
101580
418027
729411
648501
708042
342085
446170
568285
404401
548431
681523
556175
758599
706035
369122
920737
344492
366529
334358
712261
494531
381011
552851
1114543
815660
1033169
256578
1121326
848835
160145
553403
464019
623803
636601
850240
499024
805539
407948
920444
632556
930650
782933
615580
890939
409840
742025
964611
515517
626929
774605
651130
921451
461639
686595
460292
690610
628245
729845
655463
659425
192859
570346
579671
418680
915736
756872
807557
439330
608591
613181
426227
813336
786310
783280
277707
658884
632556
688997
758441
730069
814396
546624
664853
745890
804829
455432
574060
650737
828432
815660
535005
556315
933539
784346
352558
621241
980106
462368
727078
626929
552851
938587
591284
918779
630015
381011
743167
998291
637399
535005
647444
640470
484863
793013
681456
379472
626320
543304
263158
871841
874778
625040
406556
440701
667855
679323
541892
529846
988886
436084
923697
549554
726579
503190
659425
833216
526395
275475
827847
806300
435046
683378
384659
659230
933539
737996
760411
419751
478085
94962
776562
671443
805280
349373
452209
493156
691872
364395
748655
1029495
233764
519087
683786
753752
507189
567493
800826
963517
730285
691872
541892
405882
1202564
1072145
901168
663542
367819
716422
656661
573280
1101685
364486
751958
484863
399447
553403
634605
1072131
340531
585369
1055884
389045
715591
778401
777944
591888
980106
720058
1165023
982228
659865
545510
611432
699722
887084
890939
325765
941020
574443
561829
666942
634605
629918
822498
663674
310336
634082
263550
838249
801974
680381
612148
816492
934062
906771
654004
545568
371958
1043102
550756
622308
414185
920737
721019
592909
589134
604708
252892
1165023
617718
784559
678976
867613
457796
788974
674692
625040
699722
667855
786599
658944
611579
284711
1095511
408737
1091286
376628
966332
391060
620406
818151
544328
280993
177079
507178
326595
1109651
904546
571229
874778
417003
689572
592544
424305
634605
520300
1036620
714809
1061960
1043356
830875
270034
164414
349440
827175
513173
382005
779317
622941
514353
743167
1159643
715998
853349
490020
906771
765900
864728
753950
422606
596072
389296
931647
496662
841042
752168
464882
654753
811791
802401
1165023
716644
460199
243101
799494
1009119
774605
581185
736900
319872
534084
700296
708784
688543
609337
612148
740764
548423
313640
403892
793013
251526
659006
512540
663674
828432
1072131
933420
1065273
649038
200213
718382
604058
386470
798996
650023
496662
791291
1059095
906944
771307
933989
893447
1213314
721632
566576
705041
206918
439030
526762
506463
768470
579587
806443
461639
678976
335292
612109
626929
964611
874276
587176
667889
666568
387500
639057
1046229
464704
673174
1114543
825761
973617
368922
504503
1075718
543246
913504
1040235
723911
1039740
984445
564583
681492
630015
1029495
769702
609804
768849
384514
677938
638032
884644
508141
998727
751958
889747
442950
880086
861046
348219
571693
762798
639477
631377
681823
721632
672789
350885
659425
333667
1068139
1138595
742405
562828
822498
667889
622158
541892
981139
748655
267108
1095269
659865
981139
263131
552029
830875
874625
641585
586766
770508
744072
701974
683914
683294
686072
361265
693691
741094
681471
384915
249482
778740
1030567
778401
402729
710800
640076
398186
589160
155046
800826
602181
531678
705575
474984
469474
930896
806300
825761
685570
440865
911296
912936
422042
715591
869321
887008
988678
539778
508418
582131
268343
586497
773549
656276
1178234
513173
584677
522437
631948
653286
582871
659006
386478
699931
806866
548423
525333
654161
677909
845021
517209
756484
513679
469473
566785
690430
644905
252572
699053
588233
557793
231770
911296
651400
758599
658944
920444
674268
585353
1039073
370302
603827
520734
723600
858291
1070447
721632
779092
448291
443658
456545
778740
562430
731682
523697
925388
408214
896844
739550
679075
580778
539685
381011
621823
704617
414513
696108
1021488
785951
1101685
807319
257520
421149
791291
463978
469731
517429
881583
650737
1088715
626929
881583
564984
606247
143777
612109
187719
894199
339293
501484
791291
594379
574073
601197
716774
691923
823302
715037
701321
323948
617718
672580
1030567
774785
820073
866333
844706
543697
504669
498384
626320
521830
674268
541782
365068
893447
548203
1145967
830555
267706
1202564
484638
648351
378735
690610
1075696
829941
471777
398123
356638
483549
422785
832526
357152
297635
626794
591890
624450
852506
449669
880086
276340
874778
571427
579587
627812
573714
600191
769350
1075251
1200721
776452
262345
659006
527344
478769
301470
564095
405204
610266
499656
634605
427712
770492
818151
637545
651493
936805
858968
1075954
1216920
920041
700951
750724
906771
612429
249485
570641
676768
826561
958969
651142
575290
496842
434291
878889
1188661
410874
622237
560820
500107
650242
731238
540398
690285
376099
724688
392284
536616
840191
411574
622677
575389
482933
715041
914939
783512
779994
713177
362146
663716
453348
692066
521072
491416
629817
404909
301470
700281
809699
1040995
375101
829843
724739
485995
271668
612050
536401
368440
451790
888420
830875
768200
940039
881797
502716
471532
885175
1244980
510615
1033551
727432
634923
676104
678489
544186
707484
180197
487977
304349
614133
764781
312386
482039
838805
685192
441445
736938
356003
477770
500107
599364
515696
878889
622635
533731
417003
146289
407599
945806
400975
397163
372737
936277
1012698
535807
819745
545571
719957
372173
379261
518263
643683
335078
508983
756899
728176
394701
402105
698556
685494
655875
620625
626661
696800
342085
356003
487135
485020
706656
785196
759080
869241
728254
906792
622677
569231
540767
368440
387196
803903
554494
297864
622237
374084
482039
307941
197902
392284
597772
700281
806527
899581
750914
411434
407606
723049
851182
572590
707752
371026
586457
835692
320896
503592
435545
558196
742265
533635
398540
785196
545143
1038727
719182
958787
760105
638451
779994
358860
518263
421985
483993
750318
510008
869241
724345
247993
536616
504404
397195
520740
360767
894593
570641
543012
840002
697680
728176
762061
585635
536078
779994
384373
670286
752454
816105
515696
676859
706648
1043328
1021705
500107
533679
460783
727550
947770
742046
271623
822459
830781
742265
411434
540398
520139
768200
622677
388561
622635
655875
524298
450515
633186
936182
779772
426028
719622
513743
719622
958746
625074
482039
665685
917883
819745
426018
768200
535119
771258
508389
108131
857348
662541
395066
599762
759839
803903
353764
595642
413663
599364
488871
416724
801671
550456
535119
721394
762798
637160
798424
571515
549883
407408
269355
447081
630987
604011
510008
735140
968893
659804
525192
265495
560224
702123
710979
676141
622677
654247
665006
437586
656425
691264
785552
553563
711176
984093
925917
727223
601518
479270
634923
484685
346858
541703
808372
129219
632248
315928
1099524
484586
451449
359838
677116
714137
538866
513743
612050
353586
496004
541773
666133
966478
514621
768622
485995
677583
760093
571039
565329
429413
914100
617839
439691
654734
392284
790957
408880
458513
820635
945806
622635
510334
530295
329734
384231
696999
958746
923773
735006
518263
156120
62864
346858
513143
600320
504575
588831
780617
721872
914100
355055
958746
998329
684548
614645
331870
446378
634923
542878
816734
531243
492595
779772
199486
510008
607794
654247
907403
750318
816734
605186
874055
420036
954508
535807
617598
748631
476792
642789
767813
634923
208920
1078307
719957
229527
894454
273031
662541
916159
1023075
354747
617153
580934
728176
750914
167404
907403
645474
762592
364428
718044
745079
606869
772347
691095
635538
617839
1023826
345496
617153
776022
906792
764217
397163
744210
869241
745479
868415
744978
761946
247647
580162
518161
319312
775941
356932
642789
430622
835692
741648
782793
975591
122818
698811
578881
712268
518263
522416
841008
653380
559936
363438
989564
641546
1077815
984745
318953
878134
39130
635958
578331
870455
769678
788021
616311
795302
609871
518997
765238
478932
628991
851225
1007345
1080594
1222668
563844
386056
650979
1154425
151719
922149
791000
409327
1050099
998058
908157
1067296
713215
415589
275861
760894
506841
269715
466227
624058
753097
350057
473190
1006282
207311
642507
1230232
1113570
685689
1081591
735101
1087262
759994
1158937
774405
1057266
890676
680924
626138
475069
519249
681744
709080
781729
600592
777588
476408
1293757
861775
1018766
446170
869975
513384
348696
560476
781806
822868
689058
1174686
841859
1127231
908157
768108
833236
1193540
380945
561532
709080
902444
853352
339549
1152080
396413
702323
513428
651114
649790
779279
607446
774405
849029
903399
247337
790650
939593
1193540
820007
522523
990611
914620
759994
851225
870455
1003118
480422
562302
191391
600397
563786
1192244
411745
532198
760894
1037148
388403
1134928
895908
1302858
1003118
823551
492094
1045275
589261
575121
448407
791000
651786
662876
970817
914620
778853
924580
626827
984810
763785
693084
431672
605097
1076175
942745
716984
313842
330773
634184
1037261
921405
1292205
633206
278824
760145
1031266
1066503
984745
244062
683807
547383
645862
853793
914620
879828
899593
246817
285668
566434
833236
550078
1015627
524033
1038811
956372
489285
268209
494147
947751
1204218
608891
340035
990296
318930
446655
757746
331235
324582
395728
1014383
893790
717863
563607
468969
390356
150073
879828
1245939
622365
1127231
234656
1023761
762651
960257
442041
730219
272463
833188
853330
1323115
337958
975035
416016
624058
501140
313157
773509
853223
1137603
1065084
926675
654068
903399
565971
1506445
481880
1123715
303444
899597
980970
655555
577855
819500
689486
989564
1014383
959204
1117066
959441
428114
788021
1292205
892179
737883
587176
352378
642092
400843
601177
1080594
905132
240719
1334428
935470
335970
760145
676917
575102
376926
469223
1081591
436811
652977
412732
771757
541592
822868
403766
1341031
417494
535928
620700
563786
301470
673215
560038
1079227
1006366
1292754
1022360
163578
679182
1079227
512854
439113
1031658
555601
351679
385686
354232
719627
952051
789515
1031658
474224
616605
1070370
604364
248207
1087484
1289968
989317
373388
785664
1007645
508389
760827
760827
888486
574484
733913
713149
468764
479690
324514
892653
1079227
819500
816524
909981
874838
690763
759994
914620
909253
924671
942745
1008444
872857
712912
511861
720178
640214
655668
673096
700339
955533
450261
747456
787777
774878
744536
744536
561742
518049
787777
769961
706872
475438
466132
753101
938610
754445
487244
544311
469068
749106
591927
783947
739354
579929
593849
806779
681456
918624
918624
667785
1024087
450261
469379
718381
706872
693911
348036
308586
774878
540756
701058
757225
375552
369996
529473
739354
825635
549438
230778
454348
340150
647681
701058
610792
576487
644347
726302
504180
652012
703977
543458
445637
116519
269336
516929
571523
822252
480757
924348
904183
667785
400728
747456
938610
495839
86498
621677
538081
567787
947180
960214
771563
434855
640975
480925
417301
396793
512142
359137
496872
706247
1012801
575129
613321
771563
575129
404720
939094
898804
806458
741648
917232
880721
548536
604035
787701
726184
1016289
370493
522174
1016667
724652
864320
582414
757225
685937
628324
628746
711379
429628
617144
744536
590770
644347
541956
438228
769742
761400
479423
815131
749106
847531
639921
938610
613321
198613
628486
408257
263160
608561
939094
939094
806458
701058
391929
640975
574245
607784
861596
615745
454348
607784
806779
398127
610792
711379
685937
574859
747456
575129
1148128
628324
917232
430952
762683
436108
570179
454348
1018807
474411
806458
632758
626288
774878
628716
735199
433729
436270
537839
645767
670234
628324
683137
613536
492424
404069
516929
281487
744536
868273
574433
550096
655892
532949
806458
532428
939094
321076
1148128
283244
973488
373533
533550
834581
918624
628235
670588
736748
559371
537701
652012
739354
726302
886129
458137
386163
515418
647681
955533
448488
747456
234861
769742
644347
667785
769742
655186
319207
438806
667785
571523
631883
681345
1066679
434539
575129
591927
543461
501006
700339
1016667
667785
613545
704736
806779
344527
864320
485182
529909
724652
315146
731027
810782
327169
567787
458785
918252
1024087
731027
810574
644347
415395
1053938
234836
904183
810574
412033
575129
962642
646603
904183
946476
880721
771563
716537
938610
490584
504259
706501
794561
771960
628324
776358
303788
593343
575129
647681
618000
597916
629045
473777
521431
1058885
1402272
1053938
572809
628324
646901
723130
80308
473745
787777
498407
601961
532428
613321
666879
550935
803886
864320
613321
756341
646901
783947
295870
510314
491808
628009
279857
617144
643743
406408
763899
478505
408075
739354
364482
554197
700679
682828
534547
469379
394902
337062
538081
477536
778927
673096
802773
651320
771563
724739
670588
914356
532428
789414
783947
647681
410717
670912
631883
529549
844203
368600
744528
747456
391929
536921
646901
305314
864320
469329
821643
428466
787777
560763
774878
955533
708017
810574
818700
247681
939094
666879
700339
652012
534281
747456
832096
469379
666879
773493
476782
810574
213565
707126
591927
578923
381914
437539
670286
756341
567787
756341
632324
683137
556114
628324
431869
666879
700339
287518
528753
343254
571523
812516
862052
199382
567787
631883
862052
1033738
724652
670588
624937
735199
357153
670588
774878
517326
317324
454728
644347
347517
711379
613321
628235
765397
607784
605682
521431
444752
516929
300927
454348
647681
410246
939094
1066679
262345
496872
433020
351462
628235
528753
1016667
864320
237395
810574
1064699
547626
361300
567787
645767
640681
685937
284802
806458
474205
771960
491228
918624
739354
739354
663852
1066679
724652
417525
918624
631883
963317
788417
869035
751646
604854
613536
654254
652012
496872
415418
469995
512941
734161
832096
787701
880721
702644
645767
701058
739354
868556
774878
469379
673096
806779
1018658
229819
610792
439741
668079
552944
532428
495359
388813
338398
1010613
207205
711379
544620
783947
1024087
460240
502289
532701
532428
1034626
888917
779113
719886
320442
629045
735199
735199
1058885
512492
591927
469379
1094108
471153
756341
456951
757225
371421
1016289
779739
329594
292935
339250
692318
823781
831464
449620
607784
482505
454656
524697
1148128
584146
757225
613321
447711
557300
519500
559371
285473
787777
590281
613321
810288
629045
429628
422562
510500
108792
788417
847409
700339
364528
817613
574502
747456
707126
917232
433841
613321
390250
751307
771563
527460
576397
864852
806458
787777
646901
739354
880721
946476
373386
718381
827847
276676
751646
783947
449243
779729
559371
382630
591927
540373
607784
597417
369317
783947
789414
960619
316016
771563
788417
806779
647681
757225
454348
314688
591927
810288
747456
861592
496872
624937
569231
420121
102654
783947
700339
556321
227111
663943
757225
613536
613536
749618
469379
856251
682828
571523
492149
622941
631883
733802
251178
815131
412375
435413
707126
496872
832096
613428
267348
319977
751646
469556
917232
464488
724652
904183
429628
898256
605709
960619
617144
628235
417857
503597
645767
646901
675002
1148128
617144
628235
454348
744536
1053938
632938
711379
433714
188914
1016289
646901
454348
516144
341741
395361
960619
486843
769742
544959
631883
525875
652012
810574
617144
1058885
624937
644347
724652
747456
631883
532428
896845
528753
788417
1066679
666879
1066679
533179
461627
960619
946476
610792
774878
918624
639924
645767
575129
444967
82969
177605
939094
878577
683137
718381
667785
946476
555226
810288
756341
955533
735199
532090
904183
526836
721142
607784
724652
667934
707126
1024087
744536
629045
546667
463231
640975
864320
644347
450261
852146
18230
435621
960619
752485
744536
670588
670588
789414
751646
771563
685937
862052
1016667
628324
552944
325653
758605
706872
405241
570445
429628
673096
645767
468456
715807
1066679
654254
507550
202898
810574
654254
771960
401180
607784
769742
628324
408176
783947
528272
494708
793084
516929
396793
733286
545505
523817
652012
629045
317711
700339
692407
652012
700339
216641
645767
817928
787701
617144
702644
965389
751646
640975
355323
619547
673096
698228
775746
960619
392827
758510
562578
617144
702644
888917
666879
633186
273405
631883
707126
624937
771563
353245
735199
517070
934271
794487
685133
506066
497277
441102
370631
567787
327169
935167
789414
594653
385950
470781
327625
815966
682828
559371
1053938
433332
706872
454348
528753
815131
815131
396429
46640
640975
751646
238983
459735
917232
559371
549484
955533
398293
810574
497334
1058885
735199
621336
939094
806779
516929
615200
706542
707126
491390
885115
507310
523577
613321
645767
706872
751646
946476
644347
428315
632938
799238
305118
264287
629045
504040
567787
629045
469936
546587
806779
462030
703049
538081
552944
485128
429628
1025614
1024087
1053938
747456
564451
356339
493043
1016667
1053938
1230232
789414
646901
613321
613321
529549
702644
428466
339635
533551
1066679
714820
559371
320747
247326
330917
395821
355786
1208643
535755
376303
749106
575129
776683
755014
706872
771960
1024087
718381
925578
810574
543685
629045
918624
416677
667785
667144
690656
787701
628235
483512
360626
783947
552944
761057
575129
751793
946476
893975
771563
536444
810574
613321
571523
679265
571523
417585
667474
955533
631883
788417
673402
484915
496872
744536
433260
787701
987581
655661
665914
586070
769742
571523
721996
295404
575129
539426
435803
578437
552944
1016289
477900
453870
659517
545814
617144
960619
613536
729213
600379
255934
312536
275138
1018658
532428
628324
1018658
572158
700339
787777
700339
776347
103640
443038
341901
479408
224600
918624
571523
545102
707126
636456
707126
701058
296954
1016289
711379
769742
644347
613321
607855
806458
428614
571954
771563
757225
729349
660185
585183
673694
888917
589512
560558
832096
917232
1148128
512008
788417
1053938
544872
1010528
610792
725089
552944
263292
904183
673096
103225
488782
80943
701058
787777
771563
567787
644347
639325
577708
817515
541043
496872
387904
497203
287957
757039
497317
1159575
530391
753770
591927
888917
366382
769742
880721
392682
1066679
273065
538081
653373
225788
774878
1016289
334068
562409
938610
783634
535061
735199
607784
888917
705684
496872
918624
701058
428466
884141
552944
960619
628235
428466
754699
864320
467253
1016289
700339
384102
232374
980752
774878
654254
670588
1016667
880721
757403
624962
246463
516929
600578
550935
644225
935167
853603
413269
221366
788417
565131
888917
571523
136910
663092
789414
580424
753824
965575
565060
632317
788417
285018
810574
749106
284907
880721
938610
635214
864320
292852
673548
400494
476164
597108
450261
771563
575129
640226
454348
628235
624937
744277
1016667
335168
684304
771563
455966
530630
323299
631883
769742
533758
913299
575129
946476
939094
363719
507242
378079
450775
567787
262103
658260
517960
918624
657599
629045
904183
602099
459959
645767
953015
857882
817662
426048
673096
528753
1018658
666879
701058
917232
450261
673096
403796
321606
691000
726579
1053938
776683
162212
457857
862052
607784
938610
534124
938610
552944
429628
454348
673096
810574
509868
492040
705722
667785
759472
1018658
749106
659628
904183
345920
329758
613536
806458
414633
964601
540619
781277
783947
438247
249772
591927
787777
454348
737916
853237
538081
408175
787777
278208
516221
535738
918624
570850
683137
346994
709246
644347
711379
917232
695960
429628
685937
811019
771563
726302
810288
757225
575129
629045
1053938
1064424
702644
297592
645767
751646
165590
236718
673096
843425
428466
724652
528753
646901
666879
628324
787777
237854
621442
535816
628235
647681
602657
1257516
667785
747456
405431
720326
628975
713835
882258
641464
631883
531507
1094506
378210
994209
566049
579706
630343
640975
661387
482993
962478
645767
682828
614542
285612
756341
744709
628235
751646
613321
316325
832096
946476
339103
450374
454348
269732
613321
509473
411810
628324
609281
490366
810574
260030
530379
640975
628235
454348
1058885
644347
667785
777585
809756
297786
466084
751646
570895
538091
711379
552944
710371
607784
810574
434492
441526
1106047
673096
960619
1016667
581056
756341
960619
633490
442924
880721
388485
516929
1023353
521350
142607
880579
645767
617144
832096
362079
565996
330976
607784
774878
706872
699995
700339
786865
552944
735199
428458
735199
785075
320956
700524
677190
436296
446960
647681
939094
538293
418272
513466
654821
575129
864320
726302
670588
667905
1066679
463424
831182
594311
815131
608480
499754
939094
559371
946476
496189
639413
646901
888917
443694
153305
647681
1383033
469379
530109
744536
302184
757225
450261
673096
611119
286690
755405
522823
938228
571523
570904
505821
751646
787777
806779
532728
654254
629045
702644
617144
428466
512030
806779
661387
454348
447017
632938
617144
392930
724652
739354
196128
431064
960619
654288
810758
445714
640198
641164
448919
505520
399201
585874
789414
888121
652012
756341
320611
1066679
492100
307290
980743
857130
601707
749106
607439
607784
756341
629045
341010
1016667
532428
630306
955533
528753
395163
429628
858382
572347
847405
685507
574041
821079
554554
490511
746818
633915
610804
720285
568944
297508
473734
786540
812830
669151
554068
619435
649292
575068
815497
568944
829815
431204
808447
889301
772561
802613
605189
468144
675233
635531
732124
482351
371429
535681
317463
525155
430823
880492
605001
683101
904988
543901
619875
495349
790947
423211
526930
891951
1075145
372418
910694
534676
1163470
616397
954466
768358
689807
669151
732124
777076
598619
281032
601374
783894
661993
1185731
1053292
712854
249535
451511
380116
941312
320326
776416
708443
835018
778309
575102
939635
583611
573259
338536
617374
539348
833523
727723
769890
979244
782418
817121
500479
749111
468812
1004530
575068
174374
706438
645528
741670
806014
1058289
801084
567846
970911
588247
612913
486083
269519
369197
477062
422042
625211
790047
691449
595070
701700
826736
648263
604188
963909
1007903
691837
1345607
808505
731562
316343
693977
310703
520357
710597
727998
690634
753272
608047
963673
967745
570408
881607
649311
382648
541745
788376
954966
390657
722752
865697
558412
908272
587537
493613
588065
826736
391670
832137
970220
355355
592919
558234
292402
1164402
670463
661152
464843
1071530
880752
417312
628249
1012801
529191
518712
806734
576146
956273
646550
292734
571905
685027
923371
944813
732550
731509
941462
850758
842627
721013
529503
354384
772747
340500
86498
232916
524802
623362
892825
901136
840877
641353
312866
825135
594312
336615
979464
454248
395308
496124
864662
946302
656683
889301
545505
845053
525155
646550
414523
924328
354114
777076
336261
486990
1220184
605171
786251
423653
584668
689760
522268
545614
838506
628716
760718
723293
811070
971724
1063683
615102
823905
924797
643592
683650
842544
1007903
219961
719782
667631
973740
451572
748556
730351
757919
670057
26810
828432
344471
738231
565927
886154
940831
606722
155056
606321
291023
963909
727503
768358
722644
382590
666177
664876
724081
293647
898608
771523
838249
568143
555822
1013937
491533
676099
902680
558234
702529
252991
615200
870502
613649
788443
921823
907710
732501
1148093
868838
790856
650859
886805
788443
781121
857009
731682
733286
349923
1377771
850756
754882
593569
433125
613386
913890
771182
289858
654769
579877
644633
277167
637560
786251
593748
748462
626805
800704
443695
433090
495616
671091
712105
344888
876248
719782
304942
665868
720453
768978
989589
321042
695859
845053
1195497
1007688
904755
773643
575119
576406
779476
339705
576446
426458
610007
830343
749419
437603
168675
511913
771034
207426
725479
652504
611276
580461
419894
739406
626165
626078
840301
812830
853461
418566
493221
739406
861479
1033831
502502
744324
501118
787205
614878
629442
728152
373557
601659
810103
743811
805561
728269
488320
823905
786251
650859
660453
486294
1184018
595002
774236
600196
1016289
660262
619604
610127
872664
1111964
809676
517296
469055
494488
811209
736357
880752
491559
694145
592395
818306
901409
638195
517409
457120
692842
392902
817121
639449
243199
941920
523871
556328
607209
724542
936381
544372
895277
627835
699271
669151
862439
654906
774037
568620
741768
544372
757919
229590
761949
857297
621317
849186
788443
811926
574221
589586
1351345
450799
619359
268639
963673
828432
461642
773088
500479
633283
392134
719047
849411
961164
919213
750378
793692
778340
493376
793133
691376
540607
689760
631570
512755
361911
831595
789234
217174
793458
500949
646550
333756
623514
771182
655147
641235
520357
580041
720445
843666
211114
697378
267520
539016
771024
532610
813739
773088
945022
759632
712105
1120989
538187
766093
880436
819856
764394
249160
92966
542956
555909
1002403
809560
586069
601035
549096
1051087
816115
610983
714016
535726
662117
314607
793458
637307
512198
815347
846208
1085023
785032
794631
690573
671091
755931
468019
722038
500927
455055
988161
933661
558616
554385
573774
575389
751059
620786
339938
427181
760506
887444
767093
1030098
440691
458810
609070
752093
574590
781966
872531
1057265
496915
597699
665825
509523
804375
478491
721581
456074
369233
772747
731426
730351
740577
509513
783005
598334
403290
913890
170515
439886
512377
660280
651389
640358
553022
876082
818922
457334
678998
374481
369353
523877
898563
336666
640358
280586
586172
552578
466761
211525
895277
627835
638120
199873
215612
1069140
387178
681714
623074
537839
961712
923371
485266
435354
810306
901183
874341
1061970
476660
759384
763655
439096
560505
858270
815408
877574
604631
368495
699402
1004064
448270
654862
387788
795838
578050
967745
485858
574345
420619
678337
625709
794631
714330
715880
821307
556596
430728
878345
232783
623514
560041
607015
891644
332145
639392
861479
623362
464061
701225
710749
560041
537635
571539
553022
613293
565331
223763
234440
793458
409765
1008554
681058
364428
400781
919620
915064
1157854
1056576
724542
676659
413671
744758
648306
636482
375084
550329
500255
289541
735275
452502
904988
394325
693625
637300
946302
786432
728017
525444
584058
599941
567708
390650
772181
556925
601659
23258
410868
608047
604188
739660
884168
787205
201318
797707
635283
511177
518360
845053
334839
692159
683529
687304
772747
878345
862096
850758
558631
759632
706175
378096
570358
537891
462104
1002403
995334
587383
392272
773331
683469
1063683
1208643
610983
632110
666631
677782
973194
638925
676920
1033183
654452
578306
806535
738231
886380
570408
530990
276738
496551
856849
630486
649763
803602
912182
155046
624922
488132
954508
773088
327127
801084
300338
515033
689831
901930
332863
645833
854941
867125
441114
601835
603427
847921
386207
444529
459442
641512
876248
436470
953803
691702
884386
525114
811070
558412
512459
588371
932306
876082
442481
603063
683112
546072
556495
617722
580041
561324
692519
869988
576146
799338
536313
572071
354303
834465
635360
358132
640609
531509
953803
314772
592395
568761
520728
802662
832202
610232
904988
649506
876248
597607
727057
907785
991617
774037
940831
731205
642517
765605
1377771
475453
703460
860031
570358
559833
806750
783005
645696
569272
800989
346939
970911
851748
711367
486859
917500
462086
879242
382373
919385
830343
1345607
708315
421321
1065747
348172
660262
786251
866250
730351
600793
1057265
963673
866250
735579
880608
886805
888518
452154
678917
833639
865771
661152
663590
771439
650859
680711
251757
760506
830343
617722
574896
902458
590907
593357
442252
658467
600501
569116
722038
693028
574630
570197
1111391
852337
744758
605297
632954
757977
892178
554554
642105
1048284
852320
167534
691376
896850
501654
502734
883414
911663
1014822
876248
438038
674221
638925
341237
660262
964611
450738
63777
535681
846027
716618
886154
891809
626078
1039015
1095508
332739
892775
681601
706113
471532
898563
609336
321160
683238
721581
884127
759632
434977
633384
626924
418633
572320
597607
580041
678621
519518
844866
782796
526348
831595
923551
670782
679319
605537
601354
739660
949800
698078
578359
633855
623362
802224
746480
512755
576146
313097
692448
917263
1012698
1111153
714520
546072
553022
558234
680711
458838
961164
775848
464638
378103
913657
775866
466896
496150
1148093
517082
528591
307754
516344
575835
722731
685027
845053
388096
907785
844302
884631
800989
397181
372157
655147
989501
374289
574590
357687
871870
342007
718572
869988
842525
649506
805399
574345
437424
989874
633283
638925
947062
349421
786540
652882
371710
504754
776324
519518
894575
779733
707655
1058289
556174
887750
551715
513968
702792
548595
427321
892825
781205
241447
650791
773643
567826
669456
281027
622342
821406
374346
558013
671406
546072
508387
274025
843904
291831
641105
1148131
556174
793692
1098039
501654
623514
727723
495217
495164
692842
712350
798591
682253
671526
479079
624483
635847
695270
739757
1136906
388446
715849
289183
524944
600018
786540
358470
591180
306770
572071
519518
680711
792461
845011
406458
670771
979244
680546
847921
666045
688584
821758
802613
556126
385864
714016
746833
920444
398121
853461
628217
424010
638422
562305
601909
620936
1056040
475253
372021
961712
847285
80116
869332
950351
869988
648990
869332
926503
1007115
813739
428287
520357
823471
221966
567200
703515
743674
954966
491663
904936
932363
947962
777076
598983
895277
650791
708543
1051087
742472
607141
1053292
451527
1002403
910639
591778
340216
632954
497749
374346
570613
833523
603427
602501
909589
572620
955542
701999
1089566
699021
479169
762464
558105
96569
887750
1030148
789396
612359
756178
479227
849186
844187
880999
899581
642495
402105
569243
815033
469907
550065
1188098
1117823
593321
512377
362657
540046
754213
631241
325975
701261
614647
576446
624558
1033183
415391
904423
279709
924886
566418
737095
804733
803649
847921
570613
402277
681762
424861
683283
604590
788443
653102
424644
596935
439668
941312
927983
339032
381857
309917
473929
458482
601659
809676
869988
612115
671091
403110
377277
506385
380651
548595
778037
676099
299895
556596
666942
540229
699271
372336
697521
532589
1117823
448103
592395
753970
417830
861479
846103
905471
869988
497041
763885
568284
883414
895277
337303
341320
550656
465092
854635
507084
708664
584146
1111391
424767
881607
632954
754087
748556
580403
276376
586229
800989
535681
846208
511913
133175
701999
278241
822312
448089
570455
480787
767832
526348
612096
577315
771182
937051
880436
679071
555909
691837
363971
779660
502217
941920
729641
963909
612501
601870
192043
307109
708315
397227
773509
669151
874985
655284
614539
601659
604160
443246
696190
629548
601971
578288
527157
571539
650791
783050
564251
954966
556174
452131
347717
852405
783050
837438
762591
826736
869332
824833
614712
958230
621439
793692
276676
862439
730351
585324
497167
831719
1033662
748762
855614
781083
896545
720285
657470
740577
584677
614539
869988
732124
790947
751409
674656
596715
585324
739757
581739
549789
712555
729837
679342
571576
901136
444531
798516
833089
119618
635414
866333
600128
965287
667538
495500
696389
612115
773088
1148115
711704
742043
457896
669151
662831
369209
1272841
272269
661975
900490
743811
556098
609727
406094
499884
776324
664861
441716
699271
476162
565641
636949
979244
754087
910639
717593
855815
923371
556126
526348
519518
816691
786251
615279
526868
544401
772279
732226
800989
510200
650723
619597
715242
861648
1033662
610232
896850
643084
724542
364294
630486
902896
653102
691449
483486
743811
633915
853471
652701
294843
478436
767093
757919
727723
637291
634607
758186
921242
1131645
752012
576773
817382
585324
601300
357292
934286
424962
701020
620002
205827
815033
346378
743674
801084
450136
340061
1000408
277130
967354
636636
788443
732226
857297
900671
540046
440824
766881
615279
479740
1198575
944644
940341
500249
410877
1017489
436657
558234
735499
489820
811070
632286
226539
723293
598891
205734
817121
657601
551774
695859
855614
364846
685027
586329
549796
987808
559947
568742
478436
609343
602871
694377
816691
518939
331259
747300
452154
608669
373190
344483
585931
554466
459502
502734
350063
847285
626171
442443
724028
737381
783050
400242
592395
811070
467544
689749
783050
771413
910956
120048
269519
700951
370572
596935
823509
901799
713177
522710
650790
470547
445011
314744
497112
617722
794434
940561
556098
800989
327131
706834
517865
840569
357842
409718
333528
922761
704733
683523
548595
272380
265817
909967
941920
708315
538276
632954
587383
612826
696190
556758
590269
571247
650237
190082
711502
901930
729842
674177
901136
339295
687286
679342
646394
553329
736288
343555
880492
678621
921658
900490
729842
774236
696389
618779
529191
1117823
232692
845053
574644
885881
755290
603283
1013937
892825
373035
748278
560750
1089566
496481
712204
660262
612906
257677
867125
501683
1106087
809742
652367
343465
425916
444980
362789
746042
696365
840301
373015
757919
775044
395002
780750
344214
570358
751776
504035
688029
548957
581747
626907
758095
684879
747233
669151
545200
438105
660262
604881
603087
524147
450136
637560
744758
979464
400462
546892
1056576
599323
364408
785766
626171
846027
771523
625075
734760
655924
932363
625549
331119
594487
306705
741164
595805
569920
891672
711534
856481
775866
683523
510202
790452
450321
799872
794631
1004064
547810
852660
621772
430871
789323
773643
415149
632954
289155
530014
687304
587628
641235
1083623
1341031
790616
411671
963909
970911
756178
691837
661545
696790
910639
970911
433717
435994
196126
634607
618414
1115254
528282
426948
347711
758186
629548
670425
510465
718076
660280
852029
1006184
708523
366120
440688
1002403
407599
749063
670426
323882
767093
427276
581056
753786
685185
708664
818306
389006
678998
639449
663590
630486
799221
1128212
880436
758095
603476
584352
537635
269732
434859
698174
640738
628144
608265
813739
888518
555909
639392
1122493
788296
880752
715828
192507
554466
857297
778037
574896
231568
840836
855054
869035
465624
602602
879894
703949
429637
917500
490416
691289
698174
1000029
952580
773571
408905
649438
751776
1111391
1098752
553563
664986
685570
556036
717342
587961
821758
739660
140259
267637
858270
972307
906532
756178
418398
683523
725479
703515
647718
600196
155487
66535
1007115
688255
1061670
318029
554385
533113
698251
453563
489245
491559
602984
1184018
423211
710597
648263
817758
607015
643084
869332
564006
933050
610983
924328
885881
411486
759384
388446
771182
339482
674017
758681
741768
781121
649506
879894
466556
696389
851748
430442
825004
812120
789119
701225
859868
420376
429748
886154
499650
432426
614603
1040322
781682
256527
552753
1044092
694364
715242
689760
782796
1102285
692842
872269
1046457
798516
324761
666802
758793
701020
1004784
568773
641682
694145
433802
941462
645258
493376
730935
313640
911663
616193
498901
256084
689663
506565
846103
932363
713035
665432
210752
610564
316884
902458
732226
815093
972307
553799
290697
522853
1069140
779101
781121
1077379
466556
506076
545614
905656
361185
264571
514488
368078
558038
657629
812830
782835
997868
849186
855614
835893
898376
596715
299939
411048
653102
749085
986060
1102285
553288
343612
466850
1050889
739164
861479
686674
428367
637560
798991
823905
767093
543858
847730
915106
884277
601835
788760
775044
593357
409531
908574
571905
195029
514967
667363
832137
852320
367825
815408
675996
365607
603087
556538
782375
837363
1035308
256933
363794
732550
828109
653212
759909
660855
599681
576782
803649
593357
370156
799982
328280
313280
865697
591631
467774
715342
381916
963918
721039
963673
457261
561474
416345
1033183
816276
854635
340902
757919
992743
309393
907369
765148
921658
612096
328802
542522
883905
736126
932306
495665
498510
695859
967516
734490
1063683
682782
733604
550308
816115
501654
661993
880544
773331
640947
837438
603087
608047
773571
847616
720453
210829
480747
448500
714115
882194
973394
789234
489820
435477
1377771
836267
880492
1007115
473949
515459
649438
536610
323935
512120
354909
724542
460771
702043
650791
1340338
831114
660855
739406
884038
833523
797347
375054
643084
689521
587654
608083
700410
641235
522174
605537
463710
502479
874341
701020
845011
569392
689634
739495
355142
981931
844302
660280
558412
454546
873987
387408
1065273
566756
753272
527552
756595
795441
322450
151669
354394
645300
489479
475637
639392
461009
859836
491663
522877
749111
604970
687286
670043
1001556
653056
867899
556126
913052
270494
880752
459000
646936
634023
840219
670782
700524
564600
308802
941462
924328
727057
551124
526348
564747
120148
749750
654267
540359
759306
655430
610383
910639
788296
778037
856481
338694
689423
746858
883414
313643
650237
912352
722752
301343
663258
731550
665363
846103
656176
601909
497041
822192
722410
220276
601671
667948
790452
1148093
940831
343541
1075156
685507
844444
215154
617722
1051087
210471
737095
580543
810103
662450
639465
805399
833523
905471
933661
368637
537506
742472
661152
676099
1046457
952204
478002
556328
487953
749085
847921
559896
885881
499899
647357
593849
568009
931189
611060
831606
788296
834737
671091
745213
459473
856849
771034
452903
738114
271705
697378
571394
511649
305884
842594
510902
759632
537302
344056
588642
609485
383827
572347
480467
854768
638195
742472
741239
1179438
469379
1073521
412509
619604
616354
867514
797347
829269
375606
1159575
454177
826624
861587
983877
701020
558234
734894
793983
304154
760876
831595
822224
692842
482351
491559
802670
605189
518712
793458
643084
995306
379675
967745
461461
660839
877559
666631
753007
1000408
571767
714520
572727
1128212
512479
778309
764394
762874
593569
197254
905358
298027
475861
250783
435927
575068
776426
1137944
630045
637008
612501
324962
409718
694145
685349
683238
322518
907369
636482
842239
873361
809305
791186
395001
421827
583444
549096
143553
852660
929586
961712
902458
663590
869988
554466
366737
2450
653718
519726
770915
1185731
421253
192981
979244
404747
704168
326014
684198
852337
412323
888402
814766
272198
812088
626924
706438
697699
861648
592919
431803
467500
537635
463327
1008554
650431
408531
413873
539348
730351
605189
608047
528525
244630
556596
715342
728269
562308
570408
652504
708119
802662
716534
589788
550566
724670
575700
691388
617722
812830
1056040
689663
695859
1007688
537302
613389
767592
738737
489054
864813
800989
751059
483378
720780
769680
712412
621317
85176
794434
447434
979464
671477
514027
480231
497025
634607
260518
615279
816276
736126
618883
538144
555909
510200
282953
782787
606694
521174
661012
884168
793458
572255
810300
933661
1089566
847285
995334
790947
845011
852660
641235
793692
940341
552494
664318
309057
1053292
924770
300860
414272
627835
641154
1002351
771034
807334
410380
729837
661152
700816
596092
577494
557974
946820
941312
801292
472932
784850
647736
414076
1164402
704386
845053
612501
639639
722849
743417
574929
716233
434570
913430
1104348
769682
183943
786039
793458
501980
526980
547785
516443
782787
1098039
498401
629438
810300
650444
476707
832202
479968
821406
427848
832202
147763
505538
958723
776324
774037
762320
840219
636949
429694
735499
538996
622486
370778
542659
600215
608669
996140
866250
772747
889301
743417
686118
524697
711534
536923
390109
413410
814027
533282
737988
835018
846208
869029
938501
636482
599593
735501
491533
582917
612096
639058
622308
415282
758510
685826
793565
609336
703004
834882
311773
1033831
927983
342134
1066679
931189
570542
692637
386753
491663
626924
742472
689663
399435
230362
614288
528711
973194
769682
444624
512682
685507
854941
761024
1019215
749750
708315
409146
364589
930880
273608
738808
452662
291164
651389
596935
611590
1185731
758186
641235
443759
847730
728017
979464
932306
859836
615279
1043084
437603
655996
770723
813739
586172
733656
635851
575068
504770
988161
903457
720359
501654
591631
418239
492134
637296
910956
256356
436566
657470
761024
570408
510465
279559
236849
727880
664986
442924
668544
537302
639129
820152
796600
658529
589499
490654
313780
334731
497264
768358
564364
688714
601835
436698
643084
244790
858270
313643
552753
519518
570542
1044536
699271
176488
747974
441471
742796
353630
919620
401297
414397
956273
630454
603063
901136
681762
673895
596935
406584
591018
423947
1039335
138831
674656
627991
480163
661152
712850
939923
739164
570284
1030098
768482
708315
423179
667363
1007050
797707
612501
718572
529191
501183
600848
406508
370522
508344
571129
881351
667279
697844
504415
519427
896850
720453
568654
569652
543901
572320
403766
618673
810147
542674
888615
396473
493376
531179
363203
576446
801695
429328
828098
587654
254632
545200
515770
619352
754087
678833
1115254
806750
777583
715977
826736
270935
495642
472892
1106087
855150
630486
369353
375796
336748
844306
866250
886473
595770
931558
746305
949827
853461
572347
606321
721718
696389
780083
700821
725841
769045
1002351
587537
801695
411988
529882
846970
511792
721581
603805
851748
601909
533766
407131
640609
1053292
579489
560184
676099
376959
761189
763885
662117
810300
592395
931558
491533
280008
618779
554385
284068
325355
438907
329586
690713
186747
800704
639583
807334
759909
1106087
575999
753097
564747
735579
592222
519518
687304
356241
835018
624047
937051
892178
596935
592310
1061970
853461
737941
688292
253318
671526
1020780
637560
609760
393538
265817
665825
723293
657470
806004
852320
496872
329734
697446
427494
780523
493376
718572
646222
396209
553676
800704
573271
740577
904988
903643
1185731
572893
291430
363299
837733
855054
935470
691702
603476
756178
259819
591367
798991
625075
605189
676541
971834
373841
435555
459990
487793
412410
491559
558109
625883
552920
450799
783050
369961
771597
425744
665831
355457
568944
662568
898563
436296
793458
861479
461984
652504
856481
614821
647806
803327
1007688
676099
778340
546506
446174
773643
619179
717449
892178
801695
566000
605844
648263
626171
399629
603087
679458
781083
646394
574590
721039
343518
408108
721510
529536
1033662
857009
550809
296421
693953
709789
817121
788549
553022
1115254
834882
793861
488616
662117
628574
618887
955542
744758
742378
1069140
1001556
362991
691476
724542
696034
690784
596715
639276
938501
410123
864662
800797
609336
683294
623514
649506
630486
797756
977989
898608
538049
1135340
762737
428996
612096
553528
638195
941524
649506
461352
379644
770723
411183
833523
683469
424260
520073
834882
832137
732064
571147
840301
526284
556098
861823
304957
518712
689058
583175
927356
488871
309363
898436
729460
633864
428435
439711
809560
689749
674038
786540
720285
840301
594099
552861
571394
559333
613536
517181
561265
538232
360997
221366
833308
798601
14567
616349
698486
735515
510202
619179
613386
829815
352529
731462
520357
842594
459376
555874
754714
321269
564879
510202
390250
572071
683980
533140
570408
569681
344174
1030148
752012
452742
840301
760494
564251
758186
636815
715880
568496
684892
571539
687286
719782
869029
973394
611466
384878
708664
756484
644284
391591
484575
464923
332524
668073
658876
881351
679458
724028
901930
658554
781121
912738
997112
703996
747056
726458
270606
853461
880752
298084
715043
857297
496551
995306
667138
810103
809676
938501
979832
1098039
802613
531701
758793
623259
556382
842734
518635
550329
604760
349623
295886
538577
699271
707763
685027
571905
187917
442106
364591
689423
906283
569861
793458
880423
491663
621994
606671
1195497
732226
1114710
732226
908272
540046
931776
983243
655322
556185
1003269
1001409
754882
250483
571905
717449
673172
324582
1063683
762874
876446
661496
601663
816941
1184018
502070
624558
372898
1057265
585856
534211
821758
546439
629442
306631
610383
675834
671091
819169
435529
484915
491663
730351
873299
915064
625712
728269
428967
749085
583611
855054
699271
621803
405573
543901
652244
624850
572071
535586
598110
545153
963280
806258
1013937
459349
623699
524119
771413
125221
852405
745526
387178
632079
781083
892333
405204
865697
558283
919385
611936
343623
574345
640076
895277
605921
458627
376446
584968
852660
623410
1141857
299322
571451
958224
747300
946758
707643
697742
1030098
587490
620206
451202
741164
261879
769045
778340
440132
537083
443983
272772
1058289
756595
374662
741420
723089
921658
857009
418744
663590
559032
692159
660262
548386
428805
194684
819597
601659
251481
851724
638925
594649
344492
549806
643687
692159
956273
773088
558234
656809
309428
856305
870502
387178
554385
707796
304368
1185923
595002
527701
515458
495442
604439
737143
393010
675056
844866
845011
924791
1055547
771182
887750
388604
749135
765605
656491
413097
602347
606321
429413
639392
737064
577689
626171
469659
768194
704168
754087
286597
973194
702325
771741
723011
545593
812335
811209
647725
473416
448291
1003269
736621
758186
476412
568742
548325
434291
737095
1056920
852037
479792
35074
690784
547233
553329
458051
603111
776324
676099
514248
393470
1190493
663258
572620
800989
312855
691449
440841
963909
762591
852660
621994
693870
667363
653479
363233
803649
610127
579402
571129
685507
678998
519249
619435
1162238
589652
615279
821065
576446
822949
729641
518360
652504
574956
690914
538424
163545
528230
674831
722038
572320
732550
941462
669151
410685
742472
663868
776426
222441
337917
283836
576387
489820
1053292
664685
753853
833523
709789
855054
831369
773257
214044
798516
803916
498437
1033662
650723
821406
301965
815033
666488
701261
385837
981027
779807
1033662
394854
401490
419942
901409
1115254
743417
572255
735499
549712
897148
411724
676099
867892
554650
513155
669796
486487
821065
731113
660855
689663
725220
425916
605001
570455
634448
828098
901930
603703
605001
941920
502926
763749
282753
730351
351046
334910
904936
832137
979464
775866
758871
443583
844281
799276
488867
936277
635414
852320
614586
550809
892825
768482
385348
794631
924328
774635
706438
476496
461903
233333
832108
649506
788289
703862
861648
739406
727998
749085
396602
751735
674017
1351345
846970
618495
576446
255857
730069
711113
743417
129460
544043
623437
566542
752546
364294
877900
157336
508484
714115
1069140
491939
739757
819500
565695
632324
766341
816115
420929
537760
668544
783005
661957
896850
627689
439775
1073521
924791
911203
795453
614940
809560
556840
546308
452630
847730
786432
728269
924797
718062
790493
1016605
610232
451150
1184018
596092
647815
575999
821406
889301
238486
811209
808505
600793
766107
274636
1030098
498361
633855
851541
343187
1272841
881564
644482
988161
451492
664105
1053292
491663
518010
353587
383486
650703
847285
510200
676069
784691
762220
604188
743417
623514
543140
706880
272189
725384
532646
590364
579887
445031
676920
646420
1004784
799494
597512
667538
604160
688492
486552
718572
389653
763927
761665
693625
75752
471880
482394
913890
451314
401247
821379
770723
911498
884386
846027
660839
933604
640852
623362
783641
306705
853461
847730
853461
571905
778340
931413
936381
936788
504204
1033831
811209
905656
858560
589738
409469
480432
722410
545064
1071983
531408
416216
432972
502502
697378
289155
760506
483630
300980
802613
469907
265230
920809
389446
799276
546634
1157854
805399
550308
374638
722038
547249
531631
739406
111882
618779
821307
1015627
558412
740577
420272
520604
908574
919698
595002
729714
729918
701020
852337
314780
488505
810300
508418
596878
510530
847921
478537
582941
678833
392752
386560
772747
892825
511913
595770
533179
767013
601751
909967
968763
633855
712105
418540
752287
542097
908574
538669
700816
400210
915064
609336
739757
555909
989874
958723
529138
716534
575041
493907
440200
677979
645833
441094
847285
591661
654653
491559
532520
678833
145025
606321
655362
555909
790452
545614
619604
690713
404522
912187
670637
741768
414385
1013937
595770
678998
673895
326095
823471
311896
927983
431634
701261
630486
871302
470431
541927
845474
355135
553036
751059
550441
310698
570542
786540
403957
120590
585670
863922
532610
468287
954966
788061
713220
636949
774406
823471
821758
810103
878599
816276
613649
610232
729842
1017878
554466
468014
683523
759632
1148107
537291
911498
603476
711831
968763
228454
699091
457386
469788
597092
577816
854941
661430
1039240
547233
608669
760506
546075
541415
109883
654653
1244208
1021381
692748
416467
779469
267242
961423
773571
561645
613340
387941
946302
631241
855614
786540
554569
679635
706035
311799
684834
687080
592393
648884
736288
522620
574379
902458
270751
510202
1148107
861648
507555
857009
392418
474960
747268
553711
917500
418056
650703
179525
628832
621878
814010
593031
645833
896545
689760
624922
712899
640992
832383
911087
570039
785525
691376
576146
277269
650237
643296
241339
649438
867892
782654
963517
579922
559539
626171
787205
547785
604188
1069140
185840
626924
371335
1195497
938215
769682
661993
556126
695270
862439
383963
880492
491559
694145
533402
528083
749085
535681
478827
662352
337891
590032
917263
592919
241591
1053292
586185
207128
794434
721039
865697
783057
299011
584447
386365
520357
475269
1004784
837507
613649
496287
856068
466795
903643
995334
644866
764913
865058
674017
346746
995306
452518
767832
425422
531477
603427
633283
665710
685507
436936
465683
431377
846970
1084212
509038
794631
551708
902680
402613
790452
577494
601140
596581
756178
380872
659511
550566
736126
525114
880436
676920
748556
647725
767013
648760
873987
722038
274902
560733
216768
744758
756178
749419
880492
834554
409716
318134
715242
243769
679342
580464
1131645
701225
680711
696389
395656
242656
617722
465768
645300
712221
402073
487844
615279
621317
996140
873971
338999
491942
756148
553329
765366
493376
501062
718572
657470
776426
671091
739406
775044
578580
513458
661993
1185731
746042
936381
1164402
847766
701999
354539
861648
452154
783005
747716
727013
600883
533402
701020
548325
754648
828432
721013
494711
808505
745413
1195497
635818
409641
637197
263602
554466
696210
613978
635823
867892
591180
753355
716534
714115
998844
501654
777076
438752
847730
1073521
393019
604873
576773
811209
718572
799621
883414
337998
908272
1007115
743417
721039
792803
575999
763749
539782
357255
744548
576773
558103
676069
568893
755931
555909
720427
393027
314591
755548
393842
680049
932363
750783
816115
413544
435327
762591
601905
911511
1003269
799863
406603
289575
1004784
671526
852320
610232
1185923
99190
679458
555909
663258
798591
847285
876082
788296
886428
661152
955548
545200
513912
585232
493668
924797
546276
655147
997353
558234
595773
534273
562116
540874
592395
572071
308033
1033183
781121
879894
402388
540046
537723
338072
293545
540817
946249
745526
363747
907785
701119
463300
721039
610983
669151
842594
1377771
647651
632788
689663
537635
1052832
716534
806446
1033183
541754
293647
493953
693872
625712
497248
972307
564854
675713
482351
634607
661545
663590
737600
216943
614712
461713
806734
326392
873971
585934
556796
602284
853596
849186
545141
778399
400647
576773
396224
859631
896545
1128212
479740
1028328
1024997
572320
694373
1033183
788296
770723
867125
735579
521693
770525
673671
554385
533351
716440
620960
387699
608669
936381
708315
442086
961164
328755
564648
905656
114556
750612
693769
568761
447579
892825
836537
901409
798591
595002
852660
731562
588511
722849
512456
637188
701225
800989
840428
571181
591631
515782
526056
352876
544753
767093
356961
540046
571243
1377771
551030
677938
268302
400701
439827
820956
461878
938501
350935
783050
514588
676099
679771
615102
387404
846208
547785
567231
832383
863698
704627
856481
790480
396767
468404
609760
662568
519518
441445
567606
701020
663590
800704
438845
229339
330531
970911
1252200
773643
914810
640358
738231
782787
787205
650237
938501
429166
731550
410716
660280
597607
673402
718572
738048
694122
601909
1041548
367594
786003
1056040
747625
433783
859729
643827
847921
504034
759632
804733
360509
1007050
602841
640609
1041548
574345
593565
501654
798591
494865
1075145
554750
739406
646971
776416
585771
327127
416082
649438
933661
523784
711534
742240
485994
798591
707668
395809
980257
696190
279466
340216
906532
787205
674939
871302
632715
603427
260980
335130
617466
715060
541653
644482
628249
324182
823905
531602
758793
915736
786003
397472
643032
530620
612826
696389
493462
385257
497309
294570
562004
727057
748556
452154
773637
730753
703862
584352
353452
749750
831595
832137
584476
421875
144935
372275
598443
550809
660262
610127
1003269
539713
536610
578359
582917
314939
820406
846027
376540
774037
642164
629548
537635
409005
520073
847405
937669
749085
715342
790947
559833
570542
636949
828807
611936
645814
763885
413927
706445
857297
260030
1041548
322693
544273
735579
643032
711502
701119
852320
767013
277777
351499
554385
987619
809305
884386
615279
547392
866250
322568
582141
537635
341421
818306
751944
645300
746818
558412
638896
628398
1351345
442196
632556
570358
554650
334677
961712
735071
673895
603087
531300
671477
565065
697081
364348
456144
601909
1111391
478241
525001
886805
790047
858382
577677
1188098
554473
847730
846103
674285
850190
1001556
958723
290812
1075145
833308
855614
387012
643084
600848
773571
831114
1069140
607015
579922
441466
537743
970911
527157
724028
719814
799276
691702
913890
758012
936313
576399
1075897
476826
399645
786432
545200
767343
603054
710597
692842
834554
294409
659044
611376
856171
901183
477489
539029
569462
228410
381415
673253
721125
149829
612913
589628
931558
901136
388148
558412
762874
683469
637609
511885
805567
770042
356493
803836
907941
414256
1053292
799982
798991
739275
927983
545200
192770
665129
610752
610468
603087
756595
721013
906532
701041
491559
587537
972307
762160
672139
580041
789154
506494
731509
628217
605189
909967
696190
564923
518072
608047
324895
988161
614940
772747
768358
453159
441386
1041548
910660
559162
767832
439657
640358
583102
1193540
631389
1001556
876689
345920
629468
634429
709789
433498
634607
671526
570358
671369
613389
832164
458916
556166
812830
941524
251670
883472
249438
970911
729842
654068
589509
342033
931189
771034
435226
687884
502502
615102
282609
587816
356493
726343
786251
907369
1001556
806734
956273
680110
574612
562981
1059512
322568
558234
807573
941920
424428
604893
1089566
546072
365683
1098039
805399
537675
674206
640358
773643
501654
904988
498384
568742
652504
747300
703515
840238
614539
702701
333020
638896
662450
790047
718062
667144
732295
717228
648990
854941
718062
274871
573259
868838
549096
1022274
650703
473578
649023
579604
676768
255450
793458
428966
459721
412375
852320
930961
879894
419858
337655
679705
701999
534965
867892
868838
562601
227203
940341
902617
525019
323714
1111964
798516
957786
397055
658398
601659
279982
701119
512755
581403
432410
158767
383338
441981
847236
735499
1111391
590888
767323
446221
570172
324368
571138
751735
615279
633990
758186
660768
654522
583963
698538
626503
682574
587383
759632
840598
326184
1244208
628975
300212
471333
919213
790947
498475
1002987
632079
958723
589586
874985
687602
552753
972841
699144
445172
1131645
682841
602380
672139
673237
676099
621437
869988
712105
847285
738808
810103
715828
672139
275194
954466
799761
589586
599071
507571
778309
742213
756595
748462
601927
683283
981931
608047
676546
1128212
544372
724028
574345
607015
300368
552753
533593
653056
582490
837438
794631
701261
511177
1047817
801695
459872
1351345
76978
445724
516871
525936
458255
557948
469010
668544
559709
551640
927983
646003
603063
391551
995306
577494
605001
1059992
750864
604590
491533
808405
816148
692236
498030
657470
714330
499334
979244
759306
311827
695340
613746
729837
637843
904755
781083
697378
546597
525551
593990
741183
668238
842544
552753
1033183
797347
676659
1184018
270494
60629
846970
511177
459442
1069229
305135
822192
524032
626171
502838
662117
610983
509661
507513
739757
542070
181222
301310
780479
701006
435555
774037
560041
294726
662117
762386
932368
685996
867892
797707
651219
650791
732501
876082
635162
624058
566815
563630
475823
859705
354813
904936
1004784
442793
376099
723293
369353
530201
729641
315126
522456
304216
758793
495442
745526
789224
677583
393400
41076
577494
633283
663830
282884
462358
656425
733716
660772
847285
628637
605537
972307
621697
330945
674656
911663
676069
1002351
654382
676920
776426
515113
481106
735579
479740
422295
816148
758186
537129
657470
621317
617466
833523
270034
450363
757919
658340
558265
660855
510200
855054
574276
972307
692159
542586
754954
740577
398856
637560
550308
1073521
881607
549970
786003
492611
494734
679342
626805
523665
778037
762591
1004784
583749
794631
692842
384799
774236
864813
426213
685027
1030148
762832
617051
1041548
913266
306733
491707
162558
587537
759909
388872
278920
835018
694804
579922
818306
600700
501654
932176
300338
544739
606810
910897
719782
922496
416737
727013
885881
857009
620806
626171
203061
604664
363496
467294
798745
643084
647357
843975
683469
630019
818104
556596
512420
876248
432726
741768
861648
678286
573625
482505
1099655
822483
655147
595070
1041548
647725
745943
859631
790517
833069
177010
418694
979424
847405
302661
512755
638847
754882
640609
626772
873987
729213
804144
748059
582191
119710
937051
457241
828098
744112
587537
932306
958723
558328
1111964
1244208
628975
563607
680049
504317
318313
737095
483301
788066
730959
683523
271040
858140
418721
756467
767093
670426
359132
504886
603427
1061970
790452
773643
597896
123854
895277
621697
450774
857009
554436
942993
307007
731426
954168
511372
939102
720453
457499
463467
852660
883414
1033831
973394
1345607
400354
447130
900273
892825
685481
1377771
852320
381830
690755
845344
458141
549789
138338
840219
550566
538091
657470
591631
545989
702529
762737
650791
639325
471683
664986
599305
382180
554385
597607
751735
847285
598233
546389
647725
548936
523871
667363
579221
186672
773643
896850
775758
597607
846208
765293
840279
667363
385864
522947
886473
732550
845053
645841
571247
268964
1056040
771741
403844
580683
347012
687304
565315
736288
82267
729837
224627
941920
537635
376730
603022
1056576
697083
537722
1062027
632954
690713
571394
287084
526586
621317
678833
479794
701999
646936
718572
493376
638740
614539
253804
779956
526348
808445
851748
276849
339558
645300
388099
638195
245599
640056
378876
383776
954798
820239
811209
817121
708766
151836
618673
555854
893790
610383
219323
266803
724670
772747
604881
799761
525615
393909
591547
587537
520139
812830
575068
564740
1077379
608598
670426
130962
729641
446644
708241
690755
657470
621994
762737
420595
640572
828098
910639
363115
495198
472563
826736
878345
815408
591321
770042
1041548
804733
850758
307223
616427
739660
591810
681601
852660
851748
931413
852337
685683
652504
501062
287862
622178
412178
589586
630820
1102285
646550
520357
904988
636478
550938
300735
580041
470385
858655
352232
714115
342167
294300
651219
619435
518360
1345607
693648
937051
568761
627818
929382
525760
427995
805507
851269
847616
828109
701020
535167
574644
637560
574896
800307
119584
645132
825822
603288
554712
1010056
621772
550308
520624
674656
463925
824034
643084
507714
740591
402609
567231
401696
678833
630486
493299
747233
692842
690532
673174
919385
452154
1063683
648263
233724
630486
738572
640058
768358
768124
680638
408176
693967
673122
789831
747586
493907
912352
736126
554047
1008554
661330
510465
692842
491177
636385
515131
797347
613649
901183
547785
732064
817121
777076
470903
624341
397112
797680
665825
366106
737381
852320
264794
871870
821758
953803
587383
774236
184639
954466
529937
955542
813739
641235
539348
755053
537723
513155
537302
439331
667538
369542
908574
758793
801084
612115
428501
691449
636511
897958
856849
507495
503592
459840
1188098
672101
752093
1007050
617598
621764
689760
465561
702529
541267
1148093
701596
608669
16954
742444
246138
770042
497943
433714
536281
517049
806014
546461
974079
922917
570604
884386
989874
767013
878345
761024
325404
452154
781083
663329
1051646
849186
556174
689655
946249
516267
574957
613649
903643
302655
597285
616960
831595
381017
676920
532646
534088
268704
1014822
1007115
591631
651456
775694
742472
795736
903643
330157
338284
567149
758186
776416
931776
630483
892333
457141
737095
740484
693872
572071
541316
698251
979464
725586
680711
935470
828432
428367
619548
804733
881607
645258
759801
480523
362868
690784
353860
1004481
892825
955548
851748
531899
573625
538320
550329
649506
481308
573252
807691
802003
554265
845011
610127
671477
895468
546847
512004
604833
674656
559908
762386
590865
1240619
678286
379101
747300
565951
1162455
1164402
420465
932110
564747
537635
946302
713002
424755
491533
618779
428603
629651
554473
424748
574777
546072
803539
637706
690713
503894
400677
929333
558581
576438
766107
598619
1098039
645833
575983
254348
624558
589586
667246
852405
425076
684257
464168
808391
626171
205138
630486
652367
891086
604881
1044092
445561
318090
529223
827207
619352
671477
1148115
1341031
777897
907369
662450
399204
510202
766903
868388
828109
323711
492842
360403
828109
694145
572071
763749
502852
846027
845053
742666
717449
768594
921242
834070
1055547
941920
241094
724670
307046
851748
649506
519518
775044
623091
362169
671477
1004106
544372
605189
822597
1055547
737009
572408
649438
474386
519159
549096
257407
794443
266127
669321
808447
718093
873971
426676
1033831
502719
457914
323055
976691
616397
1039015
720135
676659
827485
523871
707124
631570
256410
589340
691449
1148107
683523
581674
359374
931413
771182
646936
215315
680546
689992
622272
736126
937051
955542
644482
572255
571247
254075
743417
695202
979244
1041548
652444
633547
461821
508670
496790
547785
740577
674656
453563
1317356
677745
690784
731562
647725
541306
308161
666472
681601
741738
538255
758095
514958
552753
878599
885881
711502
574345
865697
584058
1377771
901930
460670
846208
877900
542659
901987
681762
725479
1044092
595168
655147
735144
1121537
768482
758949
823905
644979
552753
641235
700338
655147
704168
586810
634590
506751
585401
849044
718062
962133
852660
904988
339326
691376
338785
661993
384079
236106
550139
678804
929080
612913
1227334
879894
358199
577494
634607
722038
833308
770723
662568
404235
931413
534313
801207
725479
490357
720453
715880
697082
560041
473666
619604
787205
911498
952174
816276
736126
495160
610232
858382
703862
632954
793458
415589
696389
679342
868838
549719
366390
952580
550480
683469
320376
767013
432004
686851
680711
744548
918908
647357
295197
505892
687304
728017
699091
476408
676850
554466
590344
466479
461781
558328
803649
714058
675806
918391
660185
955542
250884
835018
678833
996140
831114
329571
650378
754954
532949
705859
583984
917263
804375
410043
312043
757403
1098039
723744
174824
690573
393885
603427
477609
687286
768358
422790
572071
787205
735499
671091
150753
612345
706510
407408
783320
983877
773088
417703
464918
747300
509726
714115
829754
480653
306600
574345
667538
660280
759306
468287
673895
933661
933174
267802
262758
631570
593565
391190
830406
490213
611936
445804
661012
160680
726614
650859
24547
476830
329286
689423
620576
516512
542659
685599
1098039
904755
649608
749419
810868
248567
619171
766107
267963
525948
768358
554650
823471
817310
810870
1143340
770904
806014
398339
342681
610468
904988
595770
404909
583211
639449
860031
722752
832164
446622
738808
713928
461928
910694
661496
720359
462353
703273
604631
602254
1087968
825135
906531
721039
580994
819337
709789
323882
494535
884168
886009
669809
694649
857009
415157
644482
554385
696837
812830
408290
703949
323169
488933
801084
520357
725479
679342
884673
989874
732064
609336
941462
520073
798069
1007115
949183
766881
600212
629442
835893
617963
686010
786251
621697
595070
619352
553329
941462
553084
666802
552753
574896
858785
722038
834737
874985
908144
725479
1030148
544372
410380
617639
619547
570408
1383033
912117
978250
599323
529254
777760
638925
619671
446480
662450
18847
1272841
714115
538807
814402
589416
910639
671526
804960
667246
788760
982277
659511
931413
720453
869988
192859
638782
556328
815660
846208
695859
582917
851748
543393
873987
1089566
446622
470710
603427
464789
520073
768594
329586
209365
591865
678998
354394
363496
570926
767093
354747
910639
526565
555081
275826
901183
701020
294605
647280
618673
598914
575986
462150
648739
898563
756872
556098
695859
660280
912352
465345
658436
651751
769680
912452
610127
362549
382871
526930
575068
512353
633855
683523
717593
1377771
876082
746818
721039
740577
522047
530408
558492
654812
712105
657470
452292
240878
568893
601659
904936
69711
773571
821406
366351
626421
589125
679342
548173
638896
605537
647651
523063
418015
689760
407142
596715
690855
647725
643814
396604
512378
222273
671526
624558
773571
574656
494193
725479
1063683
605001
873987
741768
723902
519518
696502
592919
587383
698251
395772
449271
731426
680133
801695
566512
791573
718062
410457
572320
749419
509858
552753
553790
246302
600793
441419
386235
683238
554385
650859
57630
399848
714330
452923
490416
832316
691837
497470
564573
737381
878599
633915
691702
867125
749085
499383
479899
810300
654653
418965
604881
697742
806734
806734
512755
530669
696802
804375
775044
833414
489054
523008
754882
790452
901409
451785
768482
661012
646845
311637
1055547
302493
781121
941312
967745
444820
809305
907785
752183
475810
727057
210810
745130
502852
1013937
683238
518360
567231
1030098
568284
916606
806750
771741
902617
394663
679199
820451
658165
704167
411516
199873
340902
884168
663994
452964
952358
979464
807820
830343
846208
737095
632177
603039
529927
811070
599323
811070
661012
701999
609281
573121
432902
500789
505294
790452
500666
869469
303729
478307
605494
518084
778309
691248
1013937
302703
629442
932356
680546
576146
62864
727013
734974
801695
591180
728269
798591
481873
806014
777850
474991
346527
420360
810725
750914
940341
1351345
304942
913890
459597
704912
593565
775758
662322
779900
547256
758399
886154
584899
572255
752287
770492
582757
233724
612096
605001
603720
846103
148435
708315
284601
568893
735579
727723
723998
854941
190082
679573
701119
745896
830105
612826
264175
372837
667640
333549
918407
358368
46631
615279
604881
574590
831829
884168
883994
788760
865771
531320
296822
325531
583307
926503
556716
629442
810103
574433
1098039
659425
1244208
298480
448676
454285
710371
456439
917500
763749
653875
547785
771413
200089
610468
683574
817758
361545
624012
803649
556596
553329
217628
401921
946249
668968
477808
995306
872618
415571
809560
881564
1044092
676069
578700
303049
370403
932176
1148115
328478
709470
472563
352781
411606
771034
938501
499391
773331
356771
531839
553606
748556
541898
661975
544251
1069140
600589
604881
619352
560041
826687
856849
1102285
426231
802613
847285
449047
902896
487508
558234
219742
357144
613649
767752
578480
709789
905656
699091
559053
889301
1102285
759306
946302
564583
146286
701020
364243
1068603
591099
800704
627122
510465
425090
600848
563323
774037
687080
576446
864653
736126
537004
805399
655085
693872
701020
816276
524658
776324
601909
532428
697742
892653
838959
604881
541351
730351
691376
682824
913052
1164402
683113
694145
342055
660839
609760
517435
788760
722752
334313
832383
758372
924743
630486
540034
179615
752093
718315
1051087
707124
672139
664986
654862
649102
678621
666488
788443
627754
493376
307342
499163
716534
787205
604881
548717
717593
665825
408257
661545
712204
612115
797347
683469
797347
821758
650859
670889
575310
887750
625373
721013
359723
708664
762737
607855
327300
604030
544372
495243
689663
622742
677745
417086
603427
1018508
596935
544372
831114
881564
995334
731426
556098
394914
1063683
802613
393400
1057668
727013
274635
560263
496827
797707
962133
767832
912117
643588
629442
429115
610468
674656
690784
623236
662796
576781
851773
1212829
694152
700420
605189
634607
101867
550329
551094
533478
568537
559545
721581
608807
798278
568893
262849
727013
640204
417335
542707
957786
588166
365477
781121
564251
766881
744647
608672
506494
674656
837363
904936
501547
638896
712204
483166
608047
563469
790480
558328
370144
701119
936788
695270
961712
762591
758793
883414
611936
699091
891086
688983
532646
880436
594874
705451
193918
771034
862439
653949
773088
631301
625075
833523
828807
852320
622597
924797
1061970
659247
831606
812120
625232
516344
821758
1001556
596715
778309
678833
887750
612115
407119
465546
532003
945950
712204
200997
626805
857297
857009
117526
775694
372886
682463
355152
570455
806446
461016
739701
1064524
456749
896426
574590
588793
546552
430537
678175
395399
924791
581124
740591
952174
650237
886428
513672
612826
250217
798516
1002351
695686
835893
780975
660062
715880
572619
266439
622800
545200
903643
618127
535363
917844
660855
1098039
735499
195029
622062
444245
479854
468463
514078
816320
367473
720453
853041
808813
238973
647725
635847
605001
724346
569894
410986
758793
908574
662117
589526
828340
884157
544372
800704
680711
748109
670426
767144
366318
1040995
454934
568893
549981
608669
911842
76994
770042
329012
661728
1000029
773088
848677
571247
788443
654653
575068
786432
906532
404720
186427
720413
1062875
599323
1057265
962133
867125
1063683
541913
487866
776324
560230
452754
518360
862439
908574
621697
512764
812830
967745
724249
628574
842239
634842
568761
782834
1002403
628217
323250
427317
764217
1039335
571539
323967
672832
631712
671477
718572
1115254
842592
877160
708315
846103
1095508
675308
793565
587648
498188
824386
666734
931647
669151
657915
421869
863371
846208
668544
402332
254991
593565
519249
956273
436730
1128212
737996
1007688
753272
877900
850531
663258
591148
706834
794434
833414
424224
921242
605537
650812
742207
473829
658359
673811
391523
577494
1273007
389243
601835
481320
714330
542057
407244
1007688
766093
650859
514654
963673
958037
618637
450864
539348
653102
842239
671477
817515
852660
599889
900490
389951
692842
883414
724670
617299
742472
527157
348481
855054
723220
608089
1024509
892178
708315
431152
757524
662568
835286
838729
751080
611936
837438
662568
806014
285194
688492
842594
600793
596068
729415
563420
352504
374481
506680
443677
481422
674515
846103
596092
678099
571539
441036
831114
403808
545614
439800
348481
667905
572239
892775
654653
762386
562081
382107
831636
940341
610259
661423
549393
646550
243734
520357
550566
279196
782834
886473
740577
548515
457067
900671
545900
402793
979244
814402
970911
345413
736126
684798
527043
570408
309831
499573
430313
790480
591547
578359
815033
889301
570542
610383
536333
713926
512030
1022639
755931
1148093
619352
639449
593565
498576
459600
874625
548132
466127
691837
871870
898563
611180
511177
401824
619604
715342
1058289
781814
754357
371081
638195
751735
557942
577236
1002351
717593
545153
720285
646394
613649
661545
691837
617639
436506
681553
534018
506494
789234
416737
653106
767013
325988
413051
773331
542659
539348
407984
164697
485777
350613
541792
579177
739406
524032
919620
823905
845053
1188098
649506
585670
564747
1000029
804375
468398
522751
527157
709064
766881
665825
907369
661376
698811
751833
573259
397209
855614
807286
861344
689663
608797
904423
912352
546075
921658
732089
471717
564251
591893
767013
575265
549717
673895
861648
910639
678833
750951
799637
391132
625211
954966
650703
737036
1051087
889301
429935
624551
883414
792948
500217
955542
715242
690847
821758
727723
686595
703515
557030
623699
489576
500789
355448
800114
409125
834554
701999
773643
500789
698251
878345
547464
665870
904275
782087
555042
604439
560155
716534
625075
912862
911663
376034
546916
689663
713179
557237
1038259
696234
822192
313877
673895
872861
426974
835893
585771
701225
810823
744161
337930
652504
697378
602501
686072
581599
600848
907785
901183
196697
598910
478531
850758
670469
625412
550731
510290
715342
722410
591631
298822
491533
540506
339635
746042
711502
505229
721013
747300
923371
564251
303441
421314
651389
678998
586420
1185731
670426
560105
810103
615279
737632
715436
905656
520459
771947
29959
652367
570408
586728
861648
538094
667649
419455
604188
767093
877559
683469
937051
563195
417965
777076
379494
553329
821307
913890
472723
825541
130689
655506
858270
770493
637560
605189
551237
972307
855375
698174
326053
593569
540046
652701
797884
871715
861479
436979
630486
558234
553288
369657
520073
647725
608669
736114
668898
677629
615279
442463
671477
355216
548616
441891
670782
369234
542659
718062
876248
383187
542758
675363
818306
284165
281941
633855
600589
313157
798516
633283
911511
621772
312814
483113
900490
941524
1131645
469246
775044
657470
634607
926503
652851
545913
889301
578202
856325
360804
381978
1152080
670426
749750
603427
485298
699149
1075145
840877
613389
524683
691837
1124612
954966
677046
584722
639465
968763
651219
937051
1111964
1044626
711502
593201
571394
681601
450799
838506
496551
712204
206611
505934
537635
200080
567193
823471
901136
676659
495541
833523
411817
504040
558328
693872
398354
734182
700226
1043516
496551
436200
471777
806446
632347
961164
815033
603063
629442
488056
556098
725479
581768
687325
908388
423480
439265
863922
496935
533735
537824
807334
530945
516344
336063
924328
843836
704386
654193
707124
831114
612826
426651
711534
649438
758095
650237
831093
575999
962133
190882
571147
545614
481142
739629
664986
659552
247854
420255
573252
618779
814091
510465
92873
808391
479694
609760
1056576
450799
749085
484488
626503
397021
610956
585324
770723
1008554
537658
669140
315708
767013
557778
821758
553329
224435
593357
741768
822192
38693
737095
648990
799982
409959
716534
519518
846970
60636
745526
375540
692236
621317
759632
358860
790047
632556
902458
633283
313562
551886
729213
361122
559947
815408
346109
576446
954966
418732
882751
685672
239773
876082
335946
763697
562980
731509
358842
900671
671091
217714
436900
855054
886805
1111964
414397
590035
785951
591180
842339
689572
386427
671455
931776
605537
365783
722410
623514
357687
849092
908272
359177
426595
674656
854502
512120
550556
443851
571445
954168
774900
1077379
769742
593569
919385
769045
681762
805590
746305
644762
626171
638195
354630
802613
847754
378421
176385
1185731
647725
629442
912844
570613
762529
727192
768594
497041
670426
410453
911972
503671
816691
450349
558495
766881
570408
541200
676920
846970
830105
886154
559440
766093
845474
485882
874985
581516
765605
510202
352378
936413
931189
531843
298551
938501
650237
479740
1098039
605624
821307
669380
587675
490715
626924
815408
1184018
842814
550329
374584
685507
611936
661975
861648
479740
532589
747233
538162
646550
766853
500049
685995
1000408
888817
546497
569285
852405
569935
861344
898608
587383
759632
809305
741768
441284
373739
263535
734182
401290
548595
881564
488180
777076
847285
558635
486128
248094
635414
869988
603427
344530
709789
689749
1244208
551514
624416
748524
908272
591180
728017
1010613
728017
1056040
525155
646936
1272841
370126
728269
689170
906532
743674
655147
1106087
852320
510465
308834
1164402
823471
931558
556174
567231
1063683
926503
653806
135693
890878
722028
731509
967294
694145
695725
759632
847285
691950
625712
678833
600589
581506
347824
782834
697072
735499
568742
269113
708664
676205
722917
1035308
939222
753676
775044
941162
892178
637584
816148
783050
703949
207344
589945
828807
907785
553853
919385
743417
461023
783815
581659
400951
459542
1030148
341320
610127
494348
684991
692236
941524
570613
847616
479740
459376
743494
503306
376940
940341
677745
996140
681762
674656
683283
751059
285260
572071
500510
572255
1051087
806446
779826
798209
837919
783815
731426
641105
234943
927185
808860
93630
415571
1030098
789667
763885
647357
327876
187719
308146
653685
643084
869988
551457
659044
168704
411765
767832
855054
793692
577350
569392
451898
423991
475248
440311
767013
848154
587315
633915
322518
836267
1069140
972385
440776
610468
730231
481462
882286
452154
756178
1000408
765605
751370
676069
440772
938501
553668
641105
728202
737064
755079
766107
619435
557139
535681
571247
524693
858382
505892
553302
492299
568944
823905
351118
817591
619435
553288
516160
834882
1057265
244017
556126
679771
758562
789370
735579
430820
802613
332145
466623
442944
741388
604188
880436
1117823
731509
324289
521174
1102285
1000408
667948
695967
925217
546393
616245
743674
745601
680711
777076
628217
762737
646665
1048152
724542
457981
731509
683914
381060
677782
469379
874985
445172
874985
629419
701225
317977
378735
606321
723293
663258
630575
592825
437428
256548
670782
793565
782418
568944
856305
556596
592449
363299
415910
735579
794443
738048
434158
539029
538276
653056
779773
888448
172358
663227
701225
1013937
673076
1001556
506494
847730
729862
773599
1093384
651786
852320
526328
721849
911511
699234
108785
708315
564747
584419
300346
636978
275989
586217
575999
883414
801695
282821
413500
614272
1057265
630765
827175
546532
567902
1026939
892178
461461
605537
530042
518712
869029
872614
392077
747233
587654
441169
880492
737064
447921
496551
660262
671091
778309
743811
886428
610468
911663
924328
956602
880492
626631
309831
540046
747300
195356
668544
692842
450799
459085
369991
697378
725479
833523
768594
380462
716534
270469
378774
876248
1204477
678621
663590
623415
642715
180962
856849
940274
973194
798516
579095
1244208
488933
575068
884386
577494
421011
690573
263160
691702
595002
941312
807003
581753
951713
881607
828930
413063
949207
731562
340765
644811
601089
270117
732277
866250
692159
537302
692842
324381
741768
651146
598619
582917
761322
601027
638195
447949
751059
989043
778340
681601
930880
572255
579952
738231
533402
275022
763749
902930
840219
361323
505637
519388
715242
926503
766770
332432
559816
1279809
604881
462652
677745
775667
887750
460033
605189
710009
888518
532646
520357
625075
46874
617466
660839
567746
483616
472741
760474
762737
1100045
521449
803649
636403
454024
570613
594612
694804
429456
636482
790452
652504
620509
462200
352141
1141857
598576
342670
608047
861344
211201
772839
902680
327131
600793
741768
442006
130004
530669
536610
744536
492652
701999
603063
289590
823905
867892
656454
816540
564747
1000029
198489
452154
411092
479601
794443
855054
424129
623792
855054
878345
858655
778037
515975
912182
919385
182944
441749
924797
412358
954466
170392
631241
616780
664483
200537
815155
646550
470385
535833
33372
219883
284714
653056
468843
404722
570405
506494
255668
190477
778237
878599
612115
570455
373408
859631
691837
586156
752093
787729
835893
856481
436664
768482
828807
413663
917844
547023
575312
556174
559992
854768
681762
538122
846027
542674
646936
721554
447921
435922
855614
406009
781121
854941
907785
786003
522001
486312
689423
832137
554093
357282
744548
394663
435555
612501
375515
799276
869975
701119
493535
138338
788760
678977
933661
603063
422432
560881
755405
732501
788443
612501
380502
856849
751522
1111964
230988
495219
754954
691289
921939
620276
582917
503314
871870
638195
579609
912294
545200
633770
1174006
816276
690784
799982
741768
961712
574033
763885
683238
405314
471527
797347
882323
592796
670861
825541
753096
430945
508474
608083
652504
695967
701119
603063
491663
783268
258038
300551
698251
753272
501654
553022
555042
620616
876170
364962
962133
636482
504256
856849
531258
911663
710908
575068
972307
413980
349187
604050
1004064
645300
601717
872241
803649
1007903
636949
275125
682041
773088
385647
640358
781083
646665
802024
715242
413663
616349
425439
570613
373472
703515
667538
556328
596491
567298
659044
845435
370910
337818
1044092
450091
790011
603736
660839
791186
271623
811070
554650
603087
691449
656103
609661
1111391
839985
714330
311799
803327
628217
749419
677650
603476
448291
879224
674017
666802
724727
441114
722597
537224
583611
612501
732226
555822
973394
486064
940831
807334
260840
766107
458018
546072
511177
576530
724670
541242
663722
869988
511000
530748
133784
923371
911511
621994
1013937
612096
690755
552132
714330
911498
1137718
591631
790917
831595
1164402
508726
860265
763885
204580
350675
573252
733851
792096
805348
411302
541466
830009
360624
805567
541006
375653
520957
296126
751059
677782
529656
680711
534897
703862
384778
858471
416628
661152
725833
383430
573252
735144
591180
810103
637890
364486
888518
718062
425554
720453
777732
356987
588463
903643
892510
921242
1185731
696389
753272
709789
496551
617466
362361
560252
595421
440028
510465
591547
668339
919620
262103
203254
703949
564747
394634
258766
438934
736126
917500
306550
905656
434601
54335
117611
573760
875071
617856
774236
1056040
886473
881564
806100
514967
292901
1003269
677629
386255
840431
731562
526348
618673
776426
684105
788253
623410
83621
1002403
661993
676582
626078
835018
546389
415186
365030
517869
722752
731426
847616
786251
519149
927983
802662
413245
661097
1035308
244741
329393
597607
411368
513200
165287
489820
275834
673322
772328
497198
673101
919213
450349
982102
661735
989874
956273
840867
635414
627835
979244
1004784
784164
669257
816115
574243
739250
509726
533615
608669
639392
701656
687304
822192
546389
643847
1004784
743674
337440
1092259
653102
461214
321545
615665
645258
573252
846027
630421
838046
496650
663511
814402
572320
378259
661496
627207
576891
1076317
915064
556174
593569
271313
560423
823414
458232
790480
301548
531083
528891
644684
661545
740512
712204
440227
294287
571247
693911
567826
549494
253745
595770
956273
847616
502863
732822
340366
681744
878356
822192
627333
865375
588172
669898
770042
573252
766881
552716
915064
355216
744758
676541
658664
856849
200579
758186
858382
548068
558328
798991
333840
699271
262069
902930
619804
755931
614539
835893
1094108
794631
797347
826791
1131645
626924
570778
440130
948879
436657
689634
584058
849186
511177
488318
506494
521653
979244
273628
489070
544372
634947
737381
737228
644071
488649
810300
786251
815033
676920
433874
571491
610383
953075
574896
344778
1041548
601835
652504
681440
541265
316850
346396
772747
754087
1044092
428479
399236
631514
525805
457346
787205
263019
941349
426712
667363
646550
584352
831606
442252
694804
715828
640692
579167
540732
752287
661012
596935
722038
680747
470967
630486
339909
832383
62092
731509
547785
1056040
579221
76708
391671
748556
471714
323716
345153
963673
648263
768482
802605
781121
650527
698530
473826
776416
644482
485585
470904
569462
730441
927983
678039
548386
591547
550039
683523
798591
627007
846208
305163
739275
523871
320097
595002
486438
201609
654653
707124
440030
766424
836557
618673
818306
287357
1039015
887008
603152
521166
232887
608669
556328
560041
630486
324662
650791
534796
433653
891672
660280
691999
768482
1195497
694145
424435
714832
809560
550809
533178
331823
670782
646734
633915
779612
785654
133519
941920
371914
773088
357292
380482
852660
823324
940831
660855
689749
380662
612501
758095
756570
532389
575558
703515
380819
699058
766533
812830
587453
671574
1008554
397866
856849
453393
494033
252384
282005
816148
660855
661975
835018
376575
459267
979832
729641
851748
544372
932698
400574
334943
723191
378494
619179
291049
215940
762737
743417
586363
521140
417003
395308
676920
538144
621697
4235
776416
771413
659044
676069
450066
413269
807106
388142
1148115
754954
906532
850758
628217
605189
494588
601835
555042
704386
886428
314591
703515
584698
955542
731550
626171
573252
292741
902617
604881
482485
804733
770220
287957
424129
501990
572347
764394
468810
709789
693424
253165
692159
1089566
595070
615375
1055547
887750
881564
610082
907785
381857
902930
886805
854768
264696
703949
655322
638896
517166
582917
560558
679878
291763
931776
722038
865697
1121941
822192
822279
289954
983877
550566
263693
751735
518717
614712
575688
788253
340638
568954
855614
488056
983877
492246
713318
272821
786003
350654
759306
633302
758186
815896
671825
754954
989874
815155
666802
890609
469326
338586
354251
834882
646971
195953
612687
728269
1111964
268999
788253
422081
407201
880492
376959
973394
294833
967745
732124
563786
437773
773643
724670
560587
489820
437063
554644
396143
642414
833188
697378
612359
1007050
818306
729842
854768
559711
687450
609869
1033183
711707
626078
558328
823474
902930
453992
764394
654769
870502
714330
458785
653153
537047
399383
763779
665825
691702
703120
900490
326630
648990
711534
901183
1100110
1053292
886009
494154
678621
955064
593565
457898
1162455
1345607
554466
861648
609336
906319
701381
580279
343541
290697
955388
447376
804733
403936
1035308
805198
526348
642303
273458
821758
550809
769682
649965
681601
276996
640358
932363
614891
859631
621317
439684
598619
738808
508042
625722
619352
458389
442253
667288
541005
627835
800601
650859
761024
284579
604729
440061
516295
613293
725479
213481
293783
816115
617722
873971
524545
799276
361411
822192
856849
770042
581124
729641
758793
263602
887750
886009
920003
745896
886805
290697
435555
896545
423047
482351
397112
741164
872664
796833
754319
576773
574237
297849
717533
610468
878599
556098
378499
264220
649438
808447
541537
316884
690713
616059
430660
593878
699091
372318
497041
693872
624558
696969
798591
574896
867892
735579
346490
690974
461194
800989
425076
626638
1088715
650237
988161
543255
386257
584005
674017
622196
825541
295999
565751
1033831
710979
758095
522836
1033662
584058
357442
321379
689634
865771
872642
778340
492591
346451
550809
724670
851608
689760
884386
507054
508479
301437
691837
799982
549096
635112
292891
861648
568773
425961
502542
504349
1033831
356742
377093
547785
835943
711534
788025
243734
568944
781083
384312
621626
545141
694804
466905
418828
943347
855614
799298
697378
427529
332176
290089
1102285
668646
510465
376959
509252
587654
581768
460771
778309
584428
746693
543620
426077
497041
747233
217805
736938
727013
943294
676099
670782
587628
560038
601909
406554
518674
656174
979832
1117823
571238
406584
869035
525224
749419
881607
556174
821065
907785
770723
831606
890932
748289
856816
434858
754087
886428
446622
1272841
858382
468657
777588
498553
917844
851286
695725
715342
901183
340611
871302
548595
648788
880752
606321
638503
418373
675185
761024
687304
802613
591547
524032
610983
297691
661152
1001556
858382
666488
968763
673640
869048
633406
646786
415772
695947
799276
885881
591631
770235
584831
593765
463866
604077
917844
623514
342061
375180
384214
660787
1007050
1061970
553022
1004064
608047
583678
953803
696190
904936
290118
431159
453329
735499
912294
804733
931189
408370
992743
458686
1164402
650859
803649
30245
1055547
907785
782834
753272
744548
593250
906532
821406
989874
681601
522195
703862
693872
659771
861344
706438
610446
401733
788188
476013
302929
703575
611936
621697
666472
834554
856481
869988
1017489
856849
521681
594188
677498
822192
1035308
996140
323101
1039015
332607
746305
162656
1115254
623514
712310
447837
1115254
635847
691702
786540
743417
626631
397234
662568
690713
1195497
688707
813890
676069
849186
722038
662568
540046
865771
556596
470112
591631
319325
768594
538010
374197
577494
811070
511177
645566
535729
847730
721142
523670
490213
1195497
614032
540046
580169
610232
630486
572071
773331
842239
234704
858270
714962
634974
837507
689619
724028
327982
831595
570408
504349
727503
580269
280240
561893
828098
626078
704131
597607
666472
400389
558412
821758
841380
810300
630486
521190
630486
590888
501338
712204
955388
484976
570542
559947
605537
749928
821307
950806
818922
652159
683283
576781
511177
668069
500385
746042
520689
1030148
645300
465148
645300
751776
426676
380819
383688
283437
433125
597285
677629
595002
374518
995306
535681
955388
437825
305802
712899
898563
404401
600793
312536
590243
604025
719782
389778
520073
655292
665825
599286
747233
302493
743674
340061
754087
574303
500789
816148
867584
617722
436229
808447
795461
393982
586172
623362
503592
525294
858382
664986
955388
694364
555042
532646
828098
594285
878210
910694
652504
621172
778152
831114
443830
575999
995334
863922
587537
523871
356966
465268
644684
1108650
438806
810439
721301
738231
1073521
661152
600848
612096
633855
580041
559947
809305
580280
460766
357680
794434
471028
633671
550938
603063
500374
801084
837363
331351
352092
388676
433077
490073
708315
662075
382325
133851
231733
623410
569272
718062
233773
902680
523871
558328
407503
674656
816115
849186
673895
973294
687286
643084
625075
669151
716233
953803
490020
355081
539348
724091
847616
588172
873987
564603
808391
930880
850758
537818
908574
721013
579037
413500
794039
856481
776324
863922
432268
509205
237965
470063
420465
892775
159466
547785
456907
30494
633855
640602
912352
395654
748525
510200
530841
626919
492482
758793
731562
1106047
956194
712204
767093
559867
702792
594612
683523
843780
596868
820410
847285
1345607
625257
740846
548616
701999
1055547
357973
724028
873971
533269
790947
855054
577494
536588
519518
751735
332627
647357
610983
968763
274595
785519
556819
749750
807334
527833
617277
714520
768358
653102
774841
731509
506139
487951
963909
869266
786865
286660
793692
489587
561935
967745
526348
490544
773571
888518
779092
499163
268332
444075
797707
558412
1127231
719527
571247
331790
1162455
444253
663830
661152
648646
362290
625338
703515
410894
714832
694804
570455
455551
924328
666472
493376
545778
567231
614108
405753
503969
815023
822192
558328
450765
645132
783050
690212
648263
845011
754882
791028
712404
352644
869988
423039
800117
879894
646550
607855
1034808
548595
281838
355899
421253
886154
220276
623362
472166
919213
610127
769680
577494
99190
572320
648646
531772
726579
511017
650723
759632
613649
697742
831595
802613
429061
391523
813739
438649
587383
493376
517567
905358
746042
532646
605995
754235
873987
470899
414604
626805
362455
419589
587537
838506
799982
479291
809305
617639
374131
736126
647367
590413
383776
322666
309363
801618
918411
294409
572590
814420
531942
367495
345902
1040071
842656
535471
493299
242253
320577
284566
439768
699405
612692
674587
489471
617759
519610
744187
189508
517219
976748
450987
519932
1218736
623577
590535
802605
706464
877043
1070448
851557
555105
955632
706503
406995
695876
434788
695059
748707
825890
832640
732408
625091
669581
663010
506544
989197
887741
413997
858790
462234
612457
694098
514353
614983
512310
772105
851319
878381
421650
683529
541454
752327
658910
577031
571394
459904
615871
730108
731840
594226
541454
985567
835249
603304
670835
766341
748707
833558
1205329
915606
556370
1089625
756085
437566
577934
378156
799587
707051
880104
664400
744979
529568
921322
431707
544001
369550
654833
517069
364771
645697
650149
881041
827915
629302
706464
258678
221142
471185
495130
135607
381019
549906
924770
832640
600796
1005557
178572
757483
74508
683091
480149
416535
213569
797179
833558
625389
660993
531315
745235
516958
667805
572505
880104
413645
626559
989197
852566
433401
655031
280183
176911
519560
658910
482440
611640
599407
931130
699253
689079
464917
773878
987990
587537
364096
254194
754995
829396
1013522
807941
585439
560485
526839
728681
931080
518009
506544
462665
611156
574034
844171
1058001
826679
782619
563569
397092
621031
683976
436010
706965
474411
494098
587453
626190
985567
620048
416139
262391
345860
509781
557836
606707
728681
561018
307514
518563
916064
603374
434977
322060
732261
744979
340787
614983
688543
653562
774512
876838
454803
781169
663983
852566
855375
538010
865841
921050
559143
535471
855159
627079
851557
635531
612748
566052
560487
492180
506544
640076
801242
1037060
497703
556274
950142
436896
1015627
611156
801618
663010
461562
348172
519560
172799
577934
1010389
938488
1082826
844171
733228
390496
613561
584762
748109
320725
907742
325531
748045
456983
854815
717405
693487
389904
399002
559063
361037
509170
873902
767490
781169
807678
1014858
682950
417343
453467
807974
1064699
616625
799285
549949
456983
586659
623577
689895
730280
871948
485986
760977
763106
334344
456983
612748
453796
642161
621031
403382
751458
797179
745625
661524
612457
851557
705506
492180
757141
738384
940110
941955
612748
215940
599407
130227
439367
887544
636398
710114
779616
530765
170592
880104
354539
730879
664275
917223
616270
578689
349594
621204
345982
665432
851319
746086
943951
590413
781169
523089
1260618
738072
574183
594226
542104
593101
1028599
323305
398163
797179
960906
774808
541454
810449
800305
606707
1036327
691940
514990
661387
728031
614821
620998
757630
614983
349548
917223
906532
941613
745625
525760
606004
387941
1037036
561511
876838
783494
1106464
917986
572505
646847
549111
79336
434158
882819
385938
988185
570687
752012
540025
481872
521736
674111
470028
535471
561252
663399
1106464
478749
130188
532260
781169
750811
612924
846673
613561
700551
465262
840431
742026
322930
743123
37580
621031
723080
767490
851319
757630
570586
832640
929406
692709
493222
673096
1025006
644660
675185
561698
628870
764877
465301
299196
508324
596107
644041
614821
278448
559122
801926
612924
880104
663399
702448
413997
566735
613085
881041
716409
889948
842656
470711
486832
703005
644882
880104
493222
766003
876838
674111
203510
878506
810564
612457
1053683
869048
325957
614821
617759
690430
612748
465130
941955
530050
413853
209830
496007
689320
921737
732408
572526
384024
229212
404621
548474
952216
590535
801926
878381
757630
878883
871058
809313
680049
851557
646847
479258
359863
530929
347501
560487
546792
323584
505514
530765
766003
520402
519560
534164
261573
925835
767383
587865
382720
496007
628870
952946
316742
237030
864059
1013522
593101
850956
812654
404203
408616
428158
866888
351059
989171
383827
658529
1014858
487613
832640
575594
832640
102123
918411
768689
753167
631079
620987
471348
360755
917986
850956
844171
610975
630421
966559
209650
723080
562517
1063370
360724
406127
447122
299455
1063370
1073675
833688
760977
950142
593101
621269
694098
298893
663205
515722
790323
523251
428670
732408
491918
623123
941938
945920
781169
175372
563640
881041
770220
759493
705506
459367
878506
1199004
801479
372790
838656
589984
496651
513846
347401
742666
720378
498037
838656
522853
523089
706503
171049
556873
694098
600796
597023
521031
651613
524103
597377
593101
657133
620998
672444
498037
454343
940110
561766
202232
810449
565800
1037899
745625
678692
782246
751307
745925
691438
638867
645005
459110
525588
626320
580229
612692
719203
560486
727478
628088
589984
699253
931080
805198
744979
429700
938618
518563
477896
692709
294833
516174
697521
424493
744187
523839
351954
116781
693285
498037
774808
344742
360219
768995
493222
518563
545465
574183
642725
860024
513968
473968
403190
634492
872765
596447
1018386
792428
748707
511857
910595
693229
496632
762192
1065553
646847
742048
487159
1028599
1218736
889948
625282
796556
469509
700108
457896
615520
621708
574034
522358
546052
648168
455885
776781
439788
838656
249264
663010
976329
1118023
246774
648168
921322
504843
723652
781169
664614
774808
610975
193187
806437
527727
736114
675806
652083
738384
127148
871058
880104
745625
1053683
701595
678147
733228
854815
762192
470695
405003
574034
952778
651713
793650
832640
685672
974028
582420
730280
783957
657133
514450
871948
921541
663399
565135
651713
876816
692709
612924
468473
846204
823359
356970
659541
454367
555099
574183
1218736
292901
738384
473791
807941
761995
460378
560486
704012
941955
628088
583856
565869
764877
546487
582497
635477
580464
264794
903173
1074487
701595
389451
988678
806437
246134
206963
667872
485844
476882
497019
851319
1260618
1125561
518767
569551
603374
554248
566052
726254
304016
519932
552196
952946
640886
965338
626223
558982
663010
821068
518049
865635
664614
554722
541454
564515
621031
435337
286139
636067
754995
326681
560486
1028599
795070
617718
829035
488986
657133
397351
563661
742026
569652
553805
645300
481470
447549
583166
727478
551441
551441
648492
1157522
554248
412749
1073675
1074487
480428
693487
851557
504788
614322
789127
488582
462524
394854
669581
542104
938488
629866
645775
413853
833131
555312
509343
760718
807941
941955
691438
318842
331098
532260
13636
845853
474625
621913
662548
223848
345260
396785
346378
285490
826579
413853
845853
281598
762192
575135
528923
684650
695059
730280
748707
760977
491072
921322
777356
565869
620998
706464
868285
613085
723080
691940
760977
297514
741560
548827
1058001
663787
621031
1037899
905358
548539
436270
269768
695016
487613
519932
427072
1137085
269138
496706
667872
570540
596107
706965
460363
790247
612322
512378
564902
417569
950142
606707
842792
666452
772105
275380
678898
1082826
523859
589984
847766
757483
551265
534234
680110
664275
742161
929676
695059
951526
497703
628870
728978
406373
664275
766003
379047
596107
620998
798624
620729
409901
969562
613085
851340
605756
1211949
969294
676817
555105
349784
567072
338519
304222
498675
474643
784220
865841
787962
733228
496706
111554
589738
604135
612748
754995
488216
535284
807941
873902
1090116
871058
695059
826679
1037899
1104433
797179
951526
812654
802605
551441
186142
646847
655292
742026
511000
573502
693671
239425
571902
579606
446756
654127
479093
739686
801242
348640
373533
224430
682950
921050
865635
1074487
487699
498014
622396
767490
757141
549883
1037036
478391
1082826
850956
399885
422663
1046967
945920
865635
597527
554246
348345
261414
743067
566052
831636
428880
781169
534965
644882
246747
907742
664297
664738
767383
758977
807941
949135
691940
859058
349449
723829
247647
876427
286803
727478
746086
634974
564003
525444
570213
377385
1029599
464192
444763
474336
838628
667586
600796
716830
734371
1029599
559137
801926
692709
796556
577031
611156
885296
358555
318063
755486
448542
651561
620998
298777
555105
678692
887741
851557
557194
572526
679377
664614
607769
319556
525598
378066
1204040
445540
802605
580696
531918
612748
655849
612353
429832
542104
669581
527802
763754
1046967
981899
395728
583856
745411
1020795
742026
838656
456983
393443
886487
621269
706464
582542
572526
709173
657133
797179
621269
592724
919521
1205329
664275
493665
757483
637261
576918
867892
487479
570687
663010
326971
500479
428866
849347
587865
678898
497943
493222
710032
619914
773878
707971
850093
625883
559143
621269
153928
716013
691940
832640
1010987
544401
557775
1040981
692709
758977
682950
889948
133784
945920
985567
876427
787962
456983
1173998
561766
723733
767490
493222
530765
783494
897457
941955
439834
907742
1058891
826579
299715
860746
747300
728681
399869
802605
568831
523089
589984
558982
663399
251088
506544
932568
651613
835249
564515
400697
467223
988185
545614
410716
613561
535471
655929
1138512
759469
960906
600767
697545
354158
766003
645697
195356
757483
826679
616332
912352
660993
763754
620987
691563
460066
882819
833558
556752
606707
651561
731840
787962
997392
851557
1104812
603304
807974
507555
507221
729239
475186
596107
807900
649040
812389
865635
512182
654746
544267
608159
558982
378210
876838
738384
794561
656294
798099
664614
406075
683976
826679
967169
660210
583856
391759
207311
600796
587655
31104
851340
658910
589984
952946
775169
644882
418791
850093
392275
563661
73497
860024
556980
878506
851340
610236
740678
594582
691837
1037899
522292
1052292
918411
780752
484488
612457
495198
1125431
768689
897967
560486
610975
565869
745411
809313
870467
1260618
742048
434679
644882
584762
871058
878883
403210
220327
777356
731840
462847
779616
742733
670075
721510
420512
327089
580269
704912
844171
535471
268420
753167
778294
667872
749618
592432
691563
526118
495160
537232
969562
642740
1028978
889037
525294
653556
918411
210435
660993
513846
464677
1037036
512038
603374
1211949
1037036
605921
767490
742666
521830
663399
695876
571427
763808
647059
496706
108792
179914
413853
496706
280212
486083
727478
658216
318313
679260
480921
331474
679141
456803
316327
1060845
573150
276798
478864
537485
850956
393340
403097
865090
472567
625469
938488
294581
596497
782098
213638
561766
603304
559992
624539
563661
636519
770620
566052
575068
697671
556174
145794
563661
657228
177208
1107993
478002
477269
561324
141670
375399
405431
544457
611825
691438
459904
1125431
479995
604784
630926
215202
467510
989197
1094685
781616
384792
334944
346967
730280
908405
414077
750632
123270
815397
880104
504233
922881
911474
1082826
508624
523879
682341
589984
314477
623577
1125431
790247
330732
742048
381183
473135
1025006
340132
759469
839258
941938
385942
941955
459782
612457
804189
949827
583856
531918
551912
610556
863807
715582
841042
844171
745925
738384
612457
453273
777356
336666
1063370
535471
695876
941938
596107
783766
590643
574183
623123
583856
532442
493954
497112
630466
628870
610975
738072
451015
648270
51830
641353
470319
649178
1013522
689895
691940
433332
392284
694098
427393
443669
677996
725548
374883
346165
441386
435994
583856
246137
621031
744900
197326
955632
262991
346490
572526
572505
579919
692709
545489
635228
590413
555000
552585
1089625
672115
949135
954966
371311
1017918
712852
978892
646847
762192
462322
505003
294012
938488
773878
478304
892996
263054
909967
779616
577423
766003
621031
372484
668472
380411
876838
678898
580398
612457
448729
60594
970437
695876
239877
496706
745625
960906
850956
614983
984476
397560
1073675
595762
594809
713158
723652
754445
440892
560487
674111
198097
738384
556370
289686
654127
746086
949135
356610
564515
743313
878883
727478
783994
616232
258979
844171
1139608
393295
611822
774808
738072
692628
706503
699253
949135
845853
871948
595066
809153
246973
536825
502173
891809
657388
793261
549593
854768
655031
664614
872094
356398
651713
1125561
601918
1090116
672115
829035
728455
504016
733228
271232
607348
826679
651561
616086
758977
613085
570540
545050
508803
614821
512310
694942
456531
602256
373386
782246
850117
881041
1063370
545465
603374
806437
564836
556370
308129
723652
730530
880104
1218736
577934
851340
512704
664516
783494
814420
657228
1157522
691438
350684
687906
623577
710032
782619
747338
745625
351850
777356
662054
1059618
512310
679018
1053683
1107993
468546
464168
714199
370852
663010
766003
534464
599788
682950
593101
410243
549438
897967
940110
801926
478074
654769
818481
819337
574034
691563
333239
827915
841351
845853
578050
845853
635307
658910
719203
741070
472988
504843
586055
604707
295414
505959
938618
629109
580848
1163378
434725
522211
513069
596497
941955
855159
648739
727001
459904
860067
376575
613561
878506
1018386
770620
619476
902458
849360
258766
365064
753167
246133
766739
685095
988185
881041
876695
738384
164469
601467
616625
764583
997392
497703
701365
761675
845853
910595
215017
429205
552033
1082826
880104
743313
623477
598749
926521
500915
612748
1053683
487613
678147
807974
492764
555949
381978
1037036
579017
850117
1074487
530765
591272
564515
672115
398186
787736
732408
253329
642786
670795
704546
657996
741070
873902
356319
731840
1094685
748394
463936
617759
577031
429789
512682
466896
693487
423130
606707
815155
931130
511197
563023
525831
448920
301632
610975
309874
417438
678147
779773
981527
798984
669609
577031
878381
754347
437298
569517
1260618
575986
530765
917223
434914
688641
577031
978892
655849
306707
58537
651613
889948
613085
640565
955632
470964
1302858
651613
600796
1062027
776725
938488
623123
645697
779616
676817
609408
932568
807778
717405
429413
620998
921050
781169
694942
651713
745235
30494
844171
440387
887741
560487
455063
513846
1260618
950142
704012
878883
749020
550921
542104
529193
651613
648168
620998
640596
538548
600796
343327
661064
1053683
1053683
827915
531326
692709
313597
1006838
555105
692709
601035
584645
590413
782619
765643
482079
1013522
911842
414419
911474
251306
854815
662944
666452
1106464
468554
870243
468845
380425
305163
613085
724099
602427
340027
655031
669581
464859
211983
727478
610975
921050
519560
860024
513151
371497
621777
612457
621269
560486
614380
826679
1037060
676817
865090
792876
477536
781169
880060
549186
695876
762192
450896
738072
426543
620987
645649
590535
835249
723652
978892
597334
611156
422545
782619
823046
790247
598180
519560
673003
1173998
607863
339032
882819
572526
797179
966559
138967
695016
850956
445318
790367
600428
806009
679519
606121
723652
613085
583856
582668
570687
335621
498199
738711
498037
704012
748707
641619
517069
672115
622950
1218736
890666
393892
329496
806437
116781
515009
556370
583856
909589
906318
1029599
519932
584762
766003
871058
361722
598749
1028599
657228
408631
545465
978892
615520
529207
546285
970107
574829
672115
922099
318313
910595
921050
826679
674111
757630
711024
750811
273855
695876
746086
712899
408500
733357
793650
767490
931080
318712
940160
603304
519932
1089625
440772
390923
772105
638695
621031
610837
766003
1039335
1053683
399677
472202
966559
542318
897967
528503
854815
561766
564515
691563
671778
720182
989548
536004
1173998
729580
651561
902357
582450
439834
873902
645697
966559
433352
525686
631377
476721
772105
960782
627291
388279
1037036
579017
666452
477805
413853
756085
676817
468096
880104
382367
1036171
431330
259695
570540
1211949
565869
509005
658910
588511
871948
561766
522001
330571
758997
594226
566052
306606
500510
691563
447464
681267
496706
471375
377523
616625
651613
435078
1018386
793088
966478
865841
557111
897967
726254
577934
420545
517207
1106464
738200
269977
626223
728482
504843
619051
625964
283498
537129
338380
836557
458662
986163
955632
513846
340216
850093
566939
952946
733228
537302
384799
756414
534505
649178
801242
691438
612319
580621
760963
1029599
772105
280456
545465
292741
997392
1115254
96263
567231
695059
354899
871328
769890
558982
635474
372023
201609
1125431
600796
558397
456983
263999
575388
957529
274923
326316
871948
595303
997392
366757
496706
742026
317451
989197
435425
691563
766003
938488
663399
765643
589984
850117
587865
389659
795070
738072
693911
742026
851340
381534
560487
731840
362592
752529
516469
657133
443456
848572
616086
664275
320524
681522
793650
359939
535353
592057
663399
815547
851340
691438
880608
695016
538223
609727
787962
297030
563882
840867
675824
391100
888402
379602
323323
498037
517001
512839
816512
798099
561766
842656
315558
606986
768689
887741
698811
621913
376404
669581
376565
466132
619051
801242
680367
501690
561899
614821
683320
491592
795070
660912
871058
654362
851557
496706
268420
726254
658637
654362
549949
880104
657810
428767
832640
691940
790247
738543
557778
742494
620998
782246
978892
833131
583856
1040782
751585
931130
738384
931130
682623
1125431
318134
554722
460222
480428
757483
613085
458141
1157522
838656
807448
695059
644392
252118
23202
590281
628870
432235
582330
431064
480428
760977
603374
683274
635324
519932
613085
1125561
464074
907742
649349
770620
842792
553601
587628
796556
490726
610975
529331
721741
758977
689895
406022
406739
407020
628088
955632
1053683
694098
758977
598749
277705
210752
577031
1037036
810449
767383
865841
611156
1260618
1125561
308800
362283
235983
591642
1307468
367395
396441
777588
610236
728681
742666
492842
918411
767013
981587
648168
366087
859058
723080
435576
269646
555105
887741
570455
527727
612515
403041
596497
842656
576794
474300
865635
722041
918411
603374
1063370
496007
172098
793650
519202
591148
613561
498037
464062
351953
833229
907742
578766
563914
507849
763754
356362
566052
558982
710032
695016
616625
464550
790247
456983
1209265
456983
334793
911474
554722
880104
262948
610236
763754
801926
616625
258604
1260618
301437
481529
602256
94664
515160
845328
689895
613085
441853
579732
98067
752909
232887
657599
535815
821635
683976
540727
648168
460171
1125431
456049
762651
607495
413853
492180
695016
667872
797179
873902
745925
524234
573502
546552
498475
784112
932110
615520
765260
631260
854101
938937
689402
726254
139124
1037060
653925
692709
970437
827915
392861
390928
203250
988185
683938
480428
668216
628870
389871
911474
666452
301256
536737
836255
851340
689755
696546
770620
648997
782246
459140
682008
506996
455830
374281
735272
349041
794644
754995
570540
382292
435441
723080
562698
766003
590535
555839
527888
903173
560487
851340
538384
974905
664400
493900
826579
882819
870106
938618
613561
508817
554722
663010
1094685
931080
416019
660993
970437
646847
560486
691563
974905
590535
693870
859058
807974
1053683
269673
375457
987055
1052292
697545
498037
725140
695016
1125431
897967
651713
635307
664614
368432
858463
418193
988185
640268
490887
632522
859058
329571
801618
616086
426233
376551
878381
1063370
922761
685937
1218736
649178
439984
505397
763754
889948
102409
440892
598749
1013522
646847
590865
549498
712852
941955
663399
698012
833131
642077
695016
439280
481851
556644
1037899
621001
778496
748000
577934
851557
516147
1056801
496014
602066
564326
887741
436447
790247
767615
610236
503773
1074487
846722
635307
911474
1106464
572505
349524
757630
275360
788253
742751
580345
433419
601918
1034916
597377
692709
320058
367713
383421
1063370
651713
882819
519560
509999
730280
744187
735275
718044
306733
770620
406696
706464
425535
547695
711024
606247
876427
762184
678898
512120
806437
711024
796600
929689
400755
878631
626223
579706
589982
799442
544118
682950
397547
660414
438274
537170
476707
639725
625946
950142
1007345
763697
694098
469530
576334
941938
696397
800826
999597
227899
814420
556307
732408
745925
621913
416145
620048
662320
1084416
589984
262410
596497
749159
561766
719203
878463
798624
763445
168849
603374
472181
905769
35074
627991
730280
1094685
633322
695059
294605
364678
606707
657228
1082826
266101
255171
989548
910595
555105
779616
768689
704661
658910
430314
701595
703005
293481
417226
620058
1211949
612457
541454
558982
735171
757630
782619
613085
521629
619051
632476
471240
570753
615520
662944
432486
577031
566052
1082826
726254
765643
271546
809313
734177
748707
361323
669769
651613
678147
728681
742733
708679
424883
897967
674813
439280
949135
668216
621913
704167
255000
821748
576620
326147
263200
773346
621269
554135
439280
635354
612924
764877
543201
795070
813739
997392
645697
733228
706503
596497
709532
538465
1107993
805057
596890
876838
729212
498037
357861
1013522
693671
929676
745925
596107
522475
621031
1046967
1046967
715212
566052
459158
719872
459060
850956
427872
463767
1125561
560487
620998
317374
387695
1029599
628088
623123
623123
850093
435165
649178
807974
322349
999597
727478
790247
981026
269840
584482
335667
469058
480672
692519
763754
456983
473135
950142
721997
370867
738384
565869
782837
919521
783540
616625
395143
496827
616625
456983
826119
645503
913393
509025
143807
1211577
582401
572526
719203
628088
855159
535428
327095
1125431
492973
706965
763888
1037036
664275
706464
880104
516080
699253
735724
593101
11040
555081
528111
551588
747631
620048
1097854
566052
572505
382645
496706
439280
289074
838656
677406
560487
684650
535471
806437
723652
552851
541401
522529
519518
970437
691940
770620
406739
706965
798099
620998
380696
317578
758977
407878
506544
574183
747537
733228
918411
597309
646850
407568
785150
535471
1118023
613464
558982
621031
602749
619051
619051
691563
409469
807974
695059
988185
493222
1005907
493535
511499
207851
408565
689895
767383
549949
502289
312153
910595
703005
932568
695016
623364
585245
873902
723652
783376
1018386
651456
614983
820396
427576
756085
579919
512310
199493
932568
731840
330917
620998
910595
548356
365255
456377
473656
285473
507841
195079
299096
542097
1058001
703005
923223
594226
299944
897967
825571
502374
410694
519932
463300
1046967
525764
885296
321660
603374
376254
655031
496706
854815
795070
967354
794644
357402
885296
1211949
439280
401295
724628
284714
1125431
882819
574183
741070
938488
520904
728681
734287
759469
566052
402669
249602
587865
481529
763770
480528
1205329
741070
719203
545465
651786
654127
417694
485433
473135
826679
674111
532260
941955
40776
809313
409425
672303
483378
949135
792428
753853
622382
477259
425918
602427
498037
768689
732437
569714
760977
743313
893231
23553
732408
616625
576352
587865
619051
1173998
763754
26182
781169
768689
596107
574183
600578
597702
756693
235224
758977
762192
504575
456983
731393
754701
587897
907742
620987
857278
911523
430820
657133
337354
865841
583856
551441
741711
855815
1107993
859058
989197
949135
447132
669989
682171
738384
682950
645057
662944
603152
733228
833131
626661
461903
946476
556370
1125561
563661
865635
851319
694098
756529
773878
782246
433661
532475
500410
558982
388997
479886
738572
341509
806756
1118023
662944
492180
854815
658910
649855
752755
732408
697545
850093
517026
548685
257035
532260
556505
1058891
917223
656849
504843
919521
397483
612748
675567
441010
802379
655849
664614
483808
465410
1218736
921050
688641
424960
1037036
655031
333085
772105
662944
921322
988185
683807
444967
774512
228798
1260618
931130
535283
568831
960906
822081
348458
522859
792428
477900
357398
627508
990296
871948
885296
820886
1260618
628870
835249
583035
487613
488132
350870
496567
487368
692709
385522
421253
887544
749774
636519
157290
581901
612924
850956
771960
812654
682950
589984
648168
717405
620987
712852
309770
921050
271127
1211949
940110
508643
480765
693487
421436
606707
955632
988185
758977
356211
436447
806437
456439
577031
485771
438739
574034
701595
614983
497703
649178
1106464
566052
787962
574034
651863
613561
157022
969339
590342
990927
1157522
340500
555105
927983
674831
997392
764583
532428
614983
288700
316582
991594
865635
351953
438454
427352
850956
533049
595658
456392
620987
523853
876838
981460
657228
431377
371202
877150
613085
269874
551991
694360
152748
798099
914542
374746
1090116
696837
739860
1106464
628870
789986
403154
970437
682950
882819
549949
309860
931080
614821
746086
376981
717405
1037899
619435
443793
703005
607001
762192
620987
798099
758977
620987
536822
702716
682950
1137085
372607
596497
620998
756593
790247
597011
590809
573502
526672
940110
931080
1037899
616086
833131
622678
480512
90870
329688
480428
706965
572216
851340
966559
487936
960906
668216
502775
490907
1113570
721581
1014440
1205329
952946
537738
589945
561766
610975
559911
921164
498037
917223
495116
686030
654637
1063370
579519
444920
453864
325004
760977
1012110
355103
374998
933050
887544
574221
666452
560486
1063370
645697
929676
941955
793650
365586
987055
759469
558982
183300
695876
657335
419769
710032
616625
684322
209134
612457
456983
802605
603374
656727
883922
564515
349479
456983
545465
463924
373993
585401
510032
481529
440601
390584
882819
355055
411434
798099
556370
745235
470318
326113
496706
620998
538248
941938
703005
473135
809313
727478
392272
1218736
859967
730280
277205
284572
64200
385325
500760
768978
742026
606707
203510
454944
1211949
507596
570687
506544
519518
672115
742733
459192
1037060
507021
481677
593462
502622
833131
501006
708207
1094685
991594
594226
790301
929089
673288
681741
703141
895883
207707
887741
770620
624320
806437
663010
587865
1205329
865841
844171
991594
742048
723652
440166
348172
790247
325765
621242
503351
583856
826579
603304
588897
377372
992743
683976
608922
738677
544753
616625
617759
221063
669581
1137085
713002
862496
408890
929676
663399
614983
606707
676817
692709
865635
655849
265495
794644
881041
594099
705207
711491
695059
622933
798099
576624
1053683
590913
772996
437151
373807
559063
764877
558917
323243
1093368
706503
622677
489637
426492
691438
773878
620048
851340
765643
810449
523670
1037036
916855
366259
997392
949239
779616
662944
682950
616086
912430
764583
658910
1002242
447921
938488
543880
842656
519560
707575
871948
534124
1058001
989548
1125431
664614
460435
684650
763018
240772
531996
1016986
378876
491170
668216
697545
439499
549996
703566
880104
669581
587865
1037899
851557
865090
678905
489112
651713
550913
243080
651713
826579
444931
745235
802605
876838
617943
588611
684703
668131
1025006
770620
1106464
851319
374848
586359
1260509
650750
1094685
911474
989197
408108
470964
594226
1107368
610975
895883
600796
726739
650723
723293
518009
682950
591890
917223
742733
611396
485648
530765
426647
459249
288207
762192
931558
290599
1171419
684650
808235
521963
716359
793650
670139
880104
727478
919521
238799
706503
512310
813440
306446
564515
561232
376614
1173998
556370
667872
315198
620493
403041
633952
790247
730280
294596
594681
564130
767383
1058001
559143
811512
385215
714978
770620
682002
596497
113291
865635
525875
1093368
796556
517069
678147
623577
599407
612748
559063
314480
748707
1037060
744187
940110
518009
614618
701595
846302
870530
703005
459904
731840
537775
460509
960906
714656
357680
711024
737733
758977
458181
482052
496706
480428
614821
862439
392868
559989
526762
743313
612692
616625
568831
657228
882819
462606
1093368
969562
1058001
350920
651713
628870
600796
617759
356893
921322
911474
602427
584345
657228
184855
852566
327070
336144
612390
833131
938618
511301
931080
1205329
619051
991594
764583
403178
770620
919521
384757
699324
459868
774808
808847
424200
662944
732408
541351
754995
981587
692709
624047
678692
613561
832672
413798
198203
978892
737733
596107
818471
349421
375476
318842
439280
564515
668844
725280
768689
315305
949135
669945
692709
1171419
684650
751458
835249
898301
400389
1028599
855159
1107993
693972
876427
770620
782619
465345
558982
1058001
851319
782246
1106464
577934
777361
801242
408543
1094685
667872
705506
665725
738072
612692
744979
321379
876838
753167
508188
616086
738072
190882
823588
572196
553984
842792
450462
733228
562905
691434
483058
395002
658910
851319
473135
530109
1037036
353778
873223
738072
512376
664400
402153
658910
535471
738384
369238
706503
782418
378156
1014858
614983
385840
744080
612748
777356
622635
887544
444309
411302
664275
558982
777356
590636
693487
1037899
631877
579502
1063370
519560
733228
1029599
664400
440521
613561
613008
1211949
669581
66367
798099
989197
644295
359747
1093368
419665
601928
888486
950142
366999
570426
512696
575999
519932
723080
766858
763754
745625
793650
41254
683143
945920
325973
903520
774855
743313
616625
689895
572505
1064170
495279
273489
919521
583912
587865
816968
798099
1037060
385831
600796
705800
550841
723652
553886
577031
680001
603374
388340
705506
405654
549949
637221
155941
412110
865635
694098
738072
733148
572505
561766
807974
252702
981587
790314
636616
701595
865090
436208
1173998
842656
1037060
549949
564364
470483
515385
371473
731018
941938
1174822
679182
999597
412258
294514
619265
706503
524059
303288
960906
481529
878506
573502
851319
861084
441891
666452
600256
599407
596497
590865
693487
423653
401764
331378
513846
682342
919521
767860
896913
224257
559063
662944
179328
938488
840821
774808
932568
730280
531631
575102
523089
757630
961578
631280
456066
842792
744979
568831
672115
694098
919521
878883
792948
910595
573502
1014858
456825
712852
555182
1058891
1173998
568831
1093368
742751
436088
587865
623577
1106464
575312
76752
443872
746086
874341
319098
558982
837132
826579
613561
1137085
322518
810449
870327
757630
692419
664400
637160
907742
1073675
742666
668385
394985
602427
809313
793650
395178
991594
724652
807974
309707
928833
530965
662944
522877
754995
559063
645279
20412
557963
772105
482085
612859
806014
254052
222013
644852
664275
727478
304358
577031
715880
890600
804189
744187
351953
589984
610236
315708
657228
850117
1018386
442504
1013522
917223
889948
911474
572686
527344
598749
397615
1218736
668472
285752
375803
647029
663399
738072
537564
669609
756270
756085
530765
744187
790314
371914
782246
400745
477563
1137085
545465
985567
406387
885296
342502
742733
664614
517069
253680
470005
938618
641480
563670
491901
764583
742666
695059
716830
690566
1062100
684650
606707
493317
841538
163348
387904
604551
605189
623577
619051
233764
657133
952946
290040
801926
792215
760977
578712
903173
733228
543461
1013522
738072
871948
651713
596107
427747
791650
584762
850093
859315
486967
917263
1049202
517069
311555
695059
739629
556168
797179
684650
267924
869469
741070
542878
741072
709212
253274
669635
878883
689894
818896
416488
600796
600796
481529
355618
398488
626929
757630
1125561
200537
612457
1106464
750811
622793
377796
493222
756085
646862
809313
844171
174175
738737
334731
573502
648168
765643
517069
810449
289134
758977
682950
699253
295870
664275
938618
713859
644482
652159
577125
921940
878883
456203
551441
545465
599330
715212
519560
648168
743313
652479
756696
764877
478538
851319
810449
373961
758981
768108
496924
1025006
616086
158177
907742
496007
671657
433203
202265
303003
377120
439280
542494
897967
508013
623123
541454
910595
448113
690008
610236
595902
612748
723080
791137
369377
377277
559143
683976
660993
763754
851557
605671
750811
524519
878381
876816
391556
570540
1029599
476884
907742
328478
258203
710032
612762
488613
744979
564550
414763
629556
910595
871058
457503
807974
855375
309772
554499
174596
1074487
918411
574376
493222
766093
473135
782619
858458
267963
152209
506494
434058
754995
561766
1058891
635307
667872
613561
918411
646847
403041
573502
734177
1014858
909377
829035
512310
241513
873852
768689
481700
738139
654127
726254
415342
643988
655925
675363
430443
656294
813472
454546
374839
364142
1024087
398454
781169
859058
628088
577934
456194
691563
262849
535471
731840
678898
1005907
662054
1205329
495243
984476
808718
456185
645697
445434
787962
721263
678898
894974
648933
940110
798099
665680
592925
390237
496007
782246
318942
855159
327374
1014440
691563
807778
785432
406064
266370
645697
429405
204773
264859
876838
406386
170592
847035
403041
790314
735071
558616
989197
356365
624416
403041
612692
880104
797179
653556
797179
590535
436462
511065
649631
611156
396342
492764
1125561
354215
230201
573502
690262
931038
440986
530461
697545
497703
560486
636519
826679
630591
854627
703005
583330
658910
658910
178572
326956
292992
881422
732408
534101
587865
710032
678147
231585
832640
759469
766259
648152
579519
532260
917223
621913
798099
472524
945920
1063370
637890
567298
826579
146391
797347
1018920
268639
459120
275639
842656
865090
1028599
997392
322780
676817
574221
764583
889799
760977
597377
931080
746086
225447
1211949
654420
696538
456983
850093
522529
294720
532260
684650
468507
674587
595019
796556
667872
844956
865090
660993
398558
574034
776337
481683
617759
626223
989548
648045
1018386
518009
676061
540495
693487
758977
887741
532271
629376
616625
890676
575088
812923
572586
614821
547267
342630
730280
577031
679909
668472
504843
754995
556370
807741
1001769
563420
812654
588646
753167
1090116
873902
663010
572505
613604
850956
524778
651613
581795
456545
1074487
561913
502993
738072
520804
773878
599407
678147
952946
949135
794644
679573
502800
551991
412485
635307
360642
850093
532260
807974
730280
551441
706503
620987
276289
878506
377187
563608
849899
492180
459267
880086
897967
620998
480428
661519
518563
339237
1073675
674587
294532
423391
657228
647280
796450
699253
771523
678147
767490
589008
518563
658910
563925
18062
603304
645685
406921
487613
480428
584005
472927
414633
592296
844171
579519
812654
452124
606707
490474
1029599
938488
609869
844171
662054
773878
542522
542104
538000
523089
729147
425901
697183
602564
785692
695059
844706
951526
447185
456506
1173998
628088
554722
968911
664214
603374
276216
781169
506680
688007
694003
719203
764877
613561
833236
697123
887741
795070
648168
471662
625222
114476
555105
646847
644882
941938
612748
851557
1077318
482534
356419
297755
596497
678147
692155
385699
695876
401657
1137085
793650
733228
772430
606854
635307
626705
160145
603374
439280
609790
49632
1058001
806437
301260
554722
558266
342600
738384
793650
666452
612457
845853
692942
757630
250260
672115
745925
918711
668472
602427
448687
468404
577031
897967
503115
851340
668472
781169
666452
538956
717405
1201224
981587
408370
590535
770620
768596
657228
317845
1082826
932568
449915
612457
849465
866228
827915
721980
338326
966559
589984
1157522
438600
1063370
503429
887741
691940
989197
588325
887741
677996
846079
378323
613561
648548
545465
743214
542560
492984
991594
772105
809676
671719
514451
512679
94525
723652
737107
413468
570778
889948
619051
711284
610236
587865
646847
854054
167396
832640
700803
716361
816203
986163
466795
752000
970437
595346
485298
593961
728681
519932
529591
779616
801264
859999
878506
854815
871058
577031
537083
163578
727478
603473
1060845
623577
497578
547756
487613
425567
523877
295539
386648
682950
636872
195933
603374
489101
551685
456983
727068
864379
978892
810449
413853
723652
801618
512310
732807
433521
621803
620998
723652
639038
583175
446960
738072
876170
955632
692709
845143
955632
475808
590535
674111
693487
1171419
826579
590805
851340
492714
679525
699253
887741
1107993
69711
308323
655434
880385
645697
432851
851557
844171
951526
541454
790247
876816
513895
798099
761050
575539
876838
955632
896562
620998
628653
760977
1011191
490949
1060845
651713
655849
742666
678147
598749
502337
841999
452154
542104
865090
802605
416019
590915
1125431
622005
859058
490708
897967
441820
482936
513623
582911
670536
453382
551441
623123
619051
767490
1260618
695270
268426
881041
731840
697545
760977
816436
989548
480849
387228
555038
801618
872241
749496
984476
413405
966559
801926
322588
487231
691940
635847
650697
596497
648168
439280
889948
658002
563661
286447
334498
931080
482180
878506
865635
582983
617759
610127
1211949
742048
557557
766003
931080
345305
764583
887741
546251
658165
660855
232497
1058891
754701
678147
253165
542104
1060845
802605
615520
555000
541756
589530
614983
814420
931080
865719
344424
664400
639783
1093368
505555
506544
911087
543395
763091
497991
783494
855125
456624
878381
844128
1029775
580332
988185
507596
767645
641154
1205329
651613
969386
921322
719203
629530
535662
942443
494708
573110
683976
467021
987055
393705
779616
376441
679095
363950
357217
435994
1037899
543012
111229
668472
821643
549301
1058891
1058001
668216
782619
620048
512906
878631
910595
731840
662944
296186
519560
1082826
558631
772105
527277
497703
695876
660993
533188
509252
530765
1028599
566052
451646
1020780
490991
997392
373958
507014
981587
682950
438003
733391
910069
987055
461242
383448
364771
733658
490514
545785
628609
287404
567550
692587
268125
390380
679474
1211949
572505
827915
553629
585232
782619
681762
989197
631591
793650
767383
801242
458462
593101
842792
326934
839195
407870
623577
614983
139399
680151
309002
469367
198638
758977
733700
693892
597377
513846
728681
523159
483722
620733
308920
814420
745925
629468
777103
951526
1053683
822335
445629
827915
621031
588463
602102
626961
568831
510254
636083
1014858
759700
424103
773878
801926
797578
574183
594226
559320
806437
351962
546804
714832
756085
742048
603374
466386
689420
206122
593101
581672
310762
657133
662944
1137085
1037899
723223
918411
880104
778541
265270
717405
196776
594226
1038938
520624
1018386
264071
969562
910595
314477
581288
623577
731426
498037
628088
691940
517166
672115
722395
876427
755079
594037
388096
895883
505836
235316
524829
424197
1015046
360642
129844
602427
1019512
583856
551441
481796
196285
950142
781619
752698
611156
887877
830009
285505
797179
636519
574183
757769
507827
851319
432115
753167
574034
658910
660993
745651
757630
621269
462510
1032816
969562
904988
519560
711024
518563
570687
1037036
443983
701595
1046517
774808
493474
620048
505518
350743
596497
583030
766138
339482
832640
491570
542104
701595
1106464
664614
573502
452120
358712
773878
842656
961578
357469
745411
513312
695059
612692
859058
817495
746931
642006
1020194
383187
987055
667872
480428
605731
756085
1205329
626651
612692
742026
559143
762192
755899
590535
650095
940110
1060845
504843
569714
341904
401131
790314
23445
251940
651713
903173
577031
493222
374481
744080
754995
401141
420945
691438
644295
978892
758605
887544
710032
1037060
309041
425171
859830
622729
1218736
596040
363846
865841
486717
477814
697545
742026
731176
707166
626223
664614
574841
614983
452459
512874
477653
330945
397758
477360
292908
613293
807941
801618
705506
56906
616807
327128
575388
663010
729334
357238
460773
584762
767145
521991
1100371
473691
556463
1093368
1260618
403378
646847
666452
863431
641179
481529
844378
468776
901676
970437
859058
662054
693647
338032
664614
782619
918411
760616
991594
1137085
467349
694642
608429
757483
525192
1007816
878883
887544
496110
663564
876838
555105
693870
617759
685132
698743
359649
512319
786467
616404
781616
428877
819975
851319
542899
444306
854815
711024
320472
534635
546285
534025
523089
851557
714295
577031
446214
827189
619051
389347
688340
473120
449561
612692
496007
508775
842792
428466
477594
794644
549949
529612
850956
844171
130100
544273
484964
512310
871058
1046967
687181
615248
885296
344076
436580
809313
1037899
148715
835249
635526
587865
854452
1074487
895883
405767
369008
475786
785692
667785
333992
603304
135693
783280
239365
694098
223763
651216
276012
445033
488676
54310
610236
701595
617759
563661
503820
798099
796556
711024
210994
969562
710032
367158
649178
445637
1015046
685036
679736
575835
739357
1107993
1107993
728681
392272
578050
717405
1173998
844203
867632
675185
311910
807941
496007
615258
592640
614983
221134
346319
871948
479848
952946
748707
619958
669581
350475
483316
695580
1073675
890666
435789
830992
515060
601918
865635
614983
742733
712852
706464
596050
782619
542104
887544
590950
662944
617759
382850
671473
170276
704012
661840
844171
482883
938618
974905
785692
599407
463122
627004
1125431
558266
623123
646900
882819
590413
377093
1018386
865090
438969
316680
325653
989197
618840
488849
733497
478307
626223
723011
456983
271485
585311
339056
644979
521597
554722
649178
989197
646847
572526
1013522
937669
806437
332524
860024
768689
910694
459904
704265
748707
222860
302634
352421
463273
501314
889948
415879
621269
782619
376820
918411
1037899
1125561
797179
614172
555963
653876
436979
517069
651613
423211
509538
566052
800253
1186764
1037036
430316
929676
917223
479377
690430
674111
562126
710032
740999
564515
189452
518009
572526
1029599
486403
744187
584762
583984
798706
1014858
495455
826679
394674
190717
911474
693487
500423
738384
820106
745625
728681
491724
570540
486552
610236
663010
362601
492973
710032
287664
351118
409549
783494
801242
865841
310932
738041
779616
511874
742048
1060845
753755
532260
276338
607997
601918
553601
353123
628832
579954
398701
601918
623577
471421
516826
649178
742048
755904
1014858
806437
564213
695571
343896
880104
496706
469738
597313
757630
549949
802662
745625
620987
588716
579739
541454
601918
702448
502961
789288
258562
1157522
369961
1028599
966559
621913
689627
869321
764583
333225
651713
790247
701317
855159
631889
452578
919521
551635
505266
653529
1053683
814420
445933
316542
917365
921322
291795
880997
796556
871058
938618
664068
921322
822335
668472
988185
461200
851319
465291
610236
594226
461118
523089
777356
541454
517069
629556
858016
473121
733228
620987
876816
614983
805486
7304
471662
431883
651892
1058891
751448
1029599
602427
779616
660840
566052
768689
444624
648168
753755
566971
469075
985567
474818
570910
526672
777339
798624
453389
387012
217274
352061
580002
1205329
929676
734177
941938
742161
540607
577031
599407
1058891
827915
598749
685569
444701
464932
553150
1060845
510032
748608
428797
413199
738384
415470
485378
411467
360574
991594
438839
596107
623577
445434
434539
1029599
773878
446170
381950
935176
706464
588174
598110
664400
360871
742048
920785
876816
664275
571957
620998
674587
1043403
684650
162558
1120558
985567
384597
469379
619051
617913
798624
483293
638847
723652
636519
550312
610236
562097
458574
504843
778763
824058
877320
301446
940110
670820
614983
842814
600038
308800
668472
667872
501561
540767
674111
1077940
444753
758977
678699
702301
744187
880104
493222
635307
757483
1089625
759469
657156
974905
783494
418542
760936
508387
742733
668216
891513
592408
447081
331428
600796
533435
409901
466364
512310
545593
728681
382837
103962
620048
300338
420495
1089625
795070
1118023
880104
603304
744979
851319
799727
754995
745925
513846
674111
1037036
742733
290088
852405
985567
434534
314987
887544
712852
989548
1093368
452120
699492
91579
794460
728344
662822
918411
686674
512378
705506
600796
703120
613561
518009
760459
638842
710032
640897
619051
434112
895883
1013522
1307468
267603
1247097
513846
641546
600796
1003777
651561
801242
953238
598749
506599
557318
855159
315600
614207
401085
798624
368773
549949
425848
668664
978892
321160
496007
801618
650900
876816
651713
518009
989197
713966
403041
910595
461180
181894
593101
789234
534124
542104
501338
842792
713484
518009
763754
774808
196773
741070
401793
384792
423356
612457
541200
388728
1013522
872333
1037036
940110
745625
593553
600796
631003
738072
949135
573502
481214
620048
580926
401143
726254
396473
498037
546285
621913
833131
767079
662054
643847
506544
579911
757630
528814
282718
429413
620048
309086
845853
383542
676817
787962
584762
823525
856054
662218
1093368
669581
435822
200032
770725
567606
1018386
844171
758977
1173998
399613
645046
603304
774808
621031
782246
534272
413544
607485
878883
773665
419349
398856
618628
985567
770973
709011
645697
966571
648412
560487
720635
833558
842812
878883
790247
889948
584556
759469
598749
612692
782246
745235
741070
583243
608891
758977
482543
560486
1025006
1073675
278317
1029599
628088
549949
756085
852566
620987
301015
711364
1044536
719203
591876
706965
764877
479840
706464
628870
833558
514968
873902
613085
603593
774808
660993
267751
859058
335635
531942
312092
574034
521574
1260618
583856
102409
730280
473319
542486
435959
1157522
728681
1073675
599407
997392
436598
329594
1260618
667872
440986
621632
955632
832640
617759
689895
965389
947799
810449
310206
612692
800195
662054
262103
584762
517302
719203
768689
978892
550991
498037
754995
409840
989548
621031
832640
608325
35244
895883
636815
971834
517069
209868
573502
720135
1118023
305975
898817
598749
247993
1002293
233566
775169
274698
336470
622359
456983
523089
686518
738072
859058
728681
944125
985567
742666
497703
850093
611156
699659
455735
421223
745411
530765
616086
540701
603304
792428
820152
548234
335567
599260
473887
1106464
850625
596107
565869
623123
173377
679705
573461
921050
510132
768689
487613
859058
623577
859058
335194
750811
574034
951526
782087
921050
427990
721080
577031
519796
657133
519560
828293
747798
723220
795715
570540
498037
438031
1037890
397720
881041
712852
518563
635958
593357
669581
761963
586069
683914
693051
518563
881041
479827
511448
322839
210230
292760
573502
1025006
871948
561766
762592
507310
712676
577283
534965
485487
297990
506561
907742
481873
683914
850093
435007
415484
408259
299082
519560
857485
376981
559063
621913
653444
550387
609336
597937
1171419
278278
463473
633950
750565
526844
941938
1074487
710032
583856
881041
518563
615393
882819
579437
691528
522212
678823
382110
945806
695016
533269
774808
1173998
689895
1025006
613085
317985
211927
807974
602427
340787
882819
519932
871304
655849
612924
510202
742026
565869
706464
494033
481529
282337
472245
678147
703005
682950
599407
530945
756484
764877
837396
742627
949135
748707
456983
880104
497703
498037
663389
955632
787962
594028
706464
568831
563513
449819
615520
656021
523089
748707
1060845
938618
806268
356447
941955
560486
616625
443669
1205329
730280
596439
590834
595682
598749
777356
517435
580119
441925
1028599
319055
683937
439280
664686
950142
835081
651613
792428
335917
728241
663010
591642
613561
719203
931080
742026
459904
599407
487613
414146
496746
1074487
323158
440360
369729
833558
510875
488425
287967
953015
754995
1019215
518009
727478
718784
664400
513846
434914
1093368
497703
578368
889948
623062
709566
744979
620048
757483
881041
505073
904644
782619
801618
878883
217525
523089
221134
663389
645697
487613
919521
346284
660993
989197
730280
723627
367235
455308
860024
516420
787962
543182
498037
981587
619051
896152
765643
266127
985567
668905
639276
628088
506631
632096
960906
183882
960906
814420
468565
697545
711024
596497
666452
314135
760977
712852
940110
612291
311555
554722
599407
400780
1218736
464982
798624
672115
556370
740137
653806
559063
924743
564515
666452
587019
496007
381789
499927
278050
542049
612692
741070
455709
960906
593101
737983
661785
621485
587865
483395
333643
510658
630284
873971
664275
651613
1125431
473135
734700
556495
427480
623123
213522
640823
428090
620998
551441
441936
711895
349700
581390
689895
833131
519932
693487
287967
600796
430643
885335
711024
678692
519932
1043328
723080
590413
398339
865635
1082826
651713
897967
441462
506426
809323
591593
427872
795735
487613
1014858
974905
955632
798624
1014858
495663
572526
519560
938488
613561
572505
1118023
560487
634785
759683
210913
561372
660993
603045
842656
730693
691940
382110
638200
865841
700338
657228
277083
844034
750811
678692
883621
929676
570687
767383
498137
876816
546569
536687
966559
459904
409959
1218736
615520
829165
664192
535471
728103
619457
695960
880104
523089
845853
215154
682950
644882
560486
745896
598749
390496
157917
719120
355568
453288
938618
496706
1106464
983449
852566
727478
887544
801926
674587
989548
876838
593160
597593
774808
683976
801441
536517
678692
727478
560487
401945
842792
865090
697545
1090116
726254
1014858
828340
706965
554248
398454
999597
917223
599961
562980
1090116
865841
867951
445522
703005
523089
615520
787302
757483
887741
603304
903173
734177
683976
696307
586103
751735
596107
751458
622011
456350
584762
655903
256935
674587
738384
703005
664474
1014858
688239
746086
590342
1037036
640720
756085
871058
871948
850117
563608
239819
701595
745754
383909
501007
648168
424261
1046967
838656
678428
608430
628870
865090
549781
989197
427732
307378
712852
615520
564515
887544
1094685
626586
555077
408554
554248
320702
792936
482185
842656
473318
627216
590413
781851
507336
988185
548689
603304
851557
523089
952946
678692
710032
519932
712852
339482
706464
551441
411498
667872
335699
989197
435617
310206
574034
667872
723590
349470
648677
723652
444980
849092
931080
388845
987055
895883
529937
742048
757630
705506
570853
454214
584762
617759
1058001
533735
448073
865635
621269
503768
227908
657228
836773
750811
437004
921322
440624
989548
727478
807941
1171419
562651
184866
516432
362989
135659
577934
596497
102240
945920
772518
878506
1058001
897967
903173
1031843
701227
374210
421774
397181
459904
692709
676817
684709
569915
868859
596497
481529
459444
544866
468404
745925
931130
876816
883877
220817
693671
584352
631372
984476
593101
1106464
520957
555105
667209
260820
690974
674111
485415
750811
978892
389347
470580
1260618
381114
916157
655849
513450
753167
329460
490449
521306
889948
614272
459904
699253
750811
739375
645697
956758
269074
391302
593101
880103
619051
423514
919521
603304
666452
611156
610236
873902
733632
716155
711750
876838
565963
592726
572143
610235
744187
979244
826679
520494
684650
733228
575200
741070
704012
849576
655031
553320
1058891
887741
241239
560486
812654
558982
881041
363102
610568
313866
558982
851319
612924
614983
634800
526049
420325
753167
1029599
64470
627258
507706
952946
878506
851319
499208
924976
525599
664400
575577
723775
955632
999597
757438
989548
873902
738072
488534
615512
763754
612924
584012
781169
408884
335622
612748
706965
658910
643103
859407
470995
174601
656909
655581
138255
703005
538286
433645
570687
450321
557022
1125431
815657
635307
662054
616625
674210
479231
261672
757483
682950
76384
626223
336627
1090116
922881
842656
628870
865090
630920
998856
372036
535938
777356
745094
750914
342211
1018386
513846
795070
833652
97571
650595
756085
649178
451492
468750
621269
435617
785692
317184
492180
938488
611705
623837
793650
710032
801926
554248
621031
882819
793650
650665
918411
842656
917223
570687
507242
1009660
459904
459635
716830
587865
645132
339237
835893
701864
433276
809592
664614
635307
520664
574183
807974
501841
412375
525170
346109
353412
615520
654081
514679
783494
989197
341894
502535
611156
602876
480428
790314
497703
620688
127961
650213
1043403
340712
855159
940160
40776
664275
435849
648168
439280
929676
446628
436580
382318
17443
558720
437673
529882
611156
493907
801618
717405
817320
564077
496007
486979
782246
876838
497703
666452
621913
880385
820263
855159
568831
1121326
516030
601918
907742
660993
613050
140250
361184
594226
660453
890138
655469
803116
322839
721391
794927
560487
611156
222688
1171419
734177
565594
602427
1094685
949135
999597
765109
429166
400387
496007
689895
1037899
794644
731245
587865
662054
572505
676817
835249
364802
436494
680984
989548
439555
304445
805775
305800
857278
703005
459782
613085
767079
274213
699253
970437
356391
232990
807941
611981
684650
200089
880104
887544
695876
583175
941955
1037036
172461
453221
430731
415259
653153
357398
532260
427351
855855
573502
626451
911474
844623
409125
613041
263709
541454
691563
383778
530765
565696
496101
532260
604050
556370
674587
637037
291763
500142
472312
583230
450270
322960
589984
878506
738384
547386
696184
991594
773878
513846
813287
603304
433762
621031
692709
198997
860024
577031
917986
742026
1028599
845853
519560
642124
480270
629838
773379
394602
614821
197902
623332
1046967
660993
953158
1125431
585913
783494
403041
682950
566815
850117
184082
346939
876689
731840
650900
715058
688015
503739
403041
485521
610236
722644
801926
594226
987325
648168
651713
471756
1292754
559143
371871
793650
601309
758977
112653
765755
616625
770620
745625
634429
794644
619051
733228
1106464
574417
541454
733228
684304
951526
268580
588163
542560
984476
723652
549554
764583
633328
901597
732041
609342
876816
865090
933708
644882
762192
850117
799637
774808
771360
523548
577031
554650
1137085
844326
493222
851319
384102
766003
756085
541454
565869
838277
951526
691940
197564
615520
364802
765643
692990
808235
801926
492180
275298
563159
691940
621803
970437
1260618
690974
978892
613561
758977
842792
756533
664614
494272
615520
486180
335292
663558
619122
931080
850117
537066
796556
498037
845212
637629
298929
750811
760971
577934
955632
457981
682781
759920
291795
488140
400681
718635
600796
522280
873902
496007
865132
501937
666452
410757
497334
304154
917223
540703
852566
651613
678762
756085
876816
1125431
611515
941955
576037
931647
708667
1063370
599407
921050
549949
330721
331400
554248
612748
701595
546285
515342
697545
833558
1063370
732270
519932
1013522
717960
475855
517069
852566
582748
512310
251479
974905
767383
382906
730280
628088
422785
690017
306827
716830
812654
405531
612457
746018
611156
555105
345699
380968
740603
392623
373520
675567
1071569
833229
644882
423505
873902
555967
545465
617410
793650
458569
985567
561474
674111
705440
480765
369961
551441
487613
354275
519231
341276
768231
744979
1037899
757630
935517
546285
441593
878883
742666
625750
1058891
573831
340204
669581
402700
531726
657156
658710
425943
488331
833558
426300
285306
730280
583318
555105
887741
847607
599407
777356
559063
959484
827485
143244
611156
677859
333192
306800
999597
92567
605001
519932
399707
226354
772105
662944
434679
845853
1064310
159284
507021
350177
997392
587865
793650
450718
833131
981587
743313
625927
734177
563661
590739
640917
739599
932568
1046967
683976
917986
428930
905104
247969
865635
644284
654833
1180048
615700
472977
330945
761362
536517
450859
196776
542924
617759
706464
911296
575745
545537
612748
734157
564515
661830
298822
1205329
731840
411467
622764
326184
324298
672115
660993
766003
989197
753167
691940
573502
564515
413530
422809
454143
278317
635307
823509
1107993
449010
878506
726068
703515
403847
732408
591180
779616
623577
471220
845853
554722
321790
338639
797179
752620
779561
474341
614983
716684
415259
1012772
762192
1074487
724481
691940
981587
952946
678147
393013
431423
496039
582546
309491
807974
509187
612924
878883
628870
601918
519932
300927
684650
401814
555105
184912
1013522
542104
568831
623577
871948
716046
1029599
938618
431298
587865
952946
512310
509726
907742
254185
826679
917986
343462
498522
403543
312344
966571
823324
1211949
845853
541454
338612
617759
781665
478009
876427
444561
552567
644482
489899
560887
562211
628088
324305
667872
483798
355467
64127
921322
1089625
911474
798624
551997
1093368
1037060
974905
761327
620998
1089625
772105
574183
984476
637038
558982
851319
628870
562918
662054
827207
706464
815966
457499
497703
750811
726254
820620
328597
341630
666236
743313
657228
828341
557256
741575
691563
211836
363712
794458
448394
842656
750811
743313
824029
621913
908676
887544
762573
664275
648168
969970
378687
754995
360587
692709
763754
829035
1157522
882819
751458
554722
590413
374975
955632
699253
293529
545465
620987
583856
506544
558982
435995
603374
770620
467804
500642
807974
826679
319218
614983
439280
594226
439530
851557
1173998
368243
403041
742405
518009
459904
991594
606707
987055
932568
162212
166168
851557
704755
885296
748707
462122
493222
573343
435927
1118023
465387
617759
1025006
1268020
741711
441853
668898
921050
719203
801242
577031
744187
456066
397472
826579
346310
982102
679095
1063370
987434
885296
614154
782246
426712
945920
593268
1260618
985567
674111
764024
789281
402917
871948
478009
269114
624544
623577
770620
601438
599911
535979
563661
1046967
798099
917986
742733
1025006
340181
743223
504021
485177
568831
620998
436320
726254
600934
695876
546972
780143
291430
430056
436657
1037060
393028
1028599
518009
1089625
550666
542104
667872
606634
694098
321379
859126
506544
766003
827915
1157522
1205329
610975
335081
1090116
389904
504710
371819
873867
1074487
733228
589984
678852
635307
560479
938488
395545
692236
917223
546285
543901
733851
730504
793317
878506
744187
621913
318694
815197
609593
664400
919110
394165
725443
991969
764877
396738
648089
906155
648306
792710
638767
472468
685536
644684
717782
759583
792634
694839
918407
367546
663716
519689
1123678
685465
668773
632181
625137
371448
977310
464154
698488
550519
387452
263134
625049
661329
915827
609819
461023
604937
771508
304791
812565
522878
554445
479576
109348
401332
1070970
780136
778048
911323
638028
383588
429815
480787
442156
562447
695174
832526
583984
828125
691376
346967
532048
388221
812565
719320
375994
476373
691884
781117
487341
781117
908167
472518
558143
912393
590459
948790
1098497
728162
344644
562447
680112
540943
748962
318430
759583
679371
590636
733226
844477
823098
518421
709414
824819
1032972
647065
664647
798324
498518
845865
713980
728111
542285
743573
778048
331960
733095
460466
587865
733286
405041
750337
917303
487475
821353
503006
849609
440274
545294
615405
626475
888047
837091
484662
739728
573602
476373
764275
742917
1120776
545490
597751
515123
831403
648089
792710
851764
625049
793985
883098
319509
446480
679099
484307
583840
396830
520024
427338
541128
306733
588722
726501
885415
561231
500042
540943
778048
692962
881664
511324
459110
426560
533614
862756
401879
459387
484835
440524
376951
991969
486832
566337
992130
484307
504710
523151
576723
590459
828581
398293
523098
662003
796548
420623
269874
647065
589720
470695
1082348
780136
755663
510598
772987
831403
523098
1024620
638767
828581
407237
685035
557672
864662
661376
448729
550529
560958
652780
764275
608847
929308
633145
766893
517617
74868
629523
607387
960100
912904
333649
638028
326993
436234
305985
1049641
1099957
611769
1078727
884162
610030
881664
520024
696102
812843
591107
313640
484835
523098
837367
690902
483814
541128
534493
915827
578401
463424
249445
632181
917303
935153
764275
778048
527460
389778
484307
1024620
595642
327239
664113
477784
912904
792710
573549
906155
525615
977310
616879
824819
733095
675119
213621
757452
650405
638767
645794
717782
726501
739728
525256
1150566
831403
567062
459387
634429
676293
629523
766848
704987
960100
617416
679627
332300
685035
831403
873077
886900
821170
546008
216250
707830
669238
490729
680112
770124
526692
72372
439272
908167
789020
555446
611769
621553
989355
415975
781117
333887
828581
899544
781117
851764
412666
211296
274577
608598
563657
715923
935153
569450
420623
789020
755663
638028
726878
637996
733095
218853
401879
674550
844477
774267
546008
594386
1085023
738338
353077
695797
484307
676293
824819
102885
554712
484055
750337
685536
413051
1098497
625236
593554
541380
420623
28723
625049
770195
733095
29959
620611
609819
728344
579284
499597
484142
534006
168849
793985
492245
906155
632181
354420
563510
828581
849764
516023
487699
534006
797973
663105
592554
390156
224627
289915
599219
798056
391754
484307
346868
845021
661329
779391
449713
685858
290490
484307
837930
733700
621553
566381
1098497
536225
679627
906155
746870
676917
645794
298027
661574
640214
882286
554989
530382
484307
538996
436756
154409
604102
629523
423151
396800
635788
674550
520869
647065
763785
554989
771508
630703
540943
855397
625605
759691
919382
445540
755663
115870
679099
948790
348843
271459
824819
755663
523186
617190
604246
694839
768256
214068
479576
611566
854583
1189334
693286
586517
541380
567497
498518
604937
417657
925952
755663
755663
885163
808991
908167
855397
570455
865378
930346
401879
800797
824819
679627
468014
604246
498518
541380
642865
771508
470115
678496
744223
581776
361847
906859
609819
459387
647083
922761
627127
714582
773864
486182
687247
609545
632779
529856
780643
667458
601090
685035
627009
409440
541380
674550
492277
823582
726068
506076
878920
885397
754788
562993
759306
683112
681790
661329
542285
919382
467796
294409
872703
979549
634429
625236
710130
815396
395875
865378
386306
494830
625443
607387
792096
823098
588722
448878
863665
613771
884825
1049641
639142
770446
546008
437063
615024
604246
607387
929308
937371
479576
468171
717782
652629
599219
590459
458408
588316
580259
558328
451416
937371
479324
851408
632181
837930
509858
158951
460466
620611
460466
504710
640572
417657
727245
271463
970911
479227
590459
620611
395170
780136
792710
773656
1172041
93818
277344
526692
733095
791040
563657
135612
401879
652560
874055
652560
637393
736870
718546
872765
683283
733226
801695
627007
773656
359944
818693
479324
774267
881664
793593
753122
710991
341509
552696
534006
687247
812088
755663
766777
652780
781632
681947
523186
773656
541128
599358
363508
748319
163112
758510
609674
687247
831403
881664
873057
603304
621608
707830
830060
228167
412666
571226
316783
764275
643295
755006
771508
908167
1042250
680058
539450
669581
713980
635917
591321
641424
912904
681947
577190
457203
357973
768256
150976
509584
906155
625048
481581
142205
617416
939825
773656
588722
617416
844119
663251
775657
948790
769453
604234
562229
546892
709414
647065
858968
508003
759583
823689
203801
112399
735604
600860
608370
659190
880786
679627
714582
522055
557491
908167
790296
599358
160145
479576
1104348
847112
529220
749055
556967
1243755
661329
652560
776946
460958
537554
534207
436756
360162
557672
1172041
937371
783083
533593
543996
646156
278448
400612
479576
546892
586203
661574
554693
412666
621608
981587
493167
908167
753122
573602
395875
884162
423627
533398
634605
454374
1172041
269768
446612
745625
316070
607387
591107
698686
812030
599219
594971
563657
653091
603692
195832
476227
514967
443369
293299
780136
769689
435205
855397
332349
683072
362154
808775
640980
768256
506019
574844
181222
565641
625049
778048
929308
577689
621608
679627
465443
679627
1052134
580796
1081993
503438
693286
771508
620611
966191
627553
901597
391838
645794
338079
1049641
595290
674550
623784
753122
530444
301397
537554
371313
559052
818698
405735
582546
707830
932972
849116
476373
492664
576352
591107
558959
565000
885397
455120
632181
744223
318134
708679
837091
570687
710589
465268
977310
629922
636329
18744
755663
718912
979549
1034068
666074
629523
1098497
1144524
690855
937371
625236
454934
713066
812843
333017
348052
682328
687247
943531
498518
675813
657734
989261
917303
405767
523743
1150566
542486
569644
621553
611434
661329
162548
404751
828581
492149
675813
577420
797973
554972
693263
1098497
857406
915827
823098
806004
639640
689221
249940
523098
527086
471821
479324
774373
790311
655555
243449
652560
113519
436756
574734
773527
726501
523784
906155
563503
1032972
773467
186801
948790
768256
793486
498518
922818
791245
266597
601785
430556
709414
709789
459727
568207
520024
676163
372399
919382
494558
459387
499597
523186
733095
883621
739728
599351
107028
1020194
960100
527086
687247
368325
647065
676293
810147
780136
366335
583959
380779
485796
780643
643385
459387
899893
679573
678077
595290
436801
581620
647065
652780
620386
680112
355417
680537
837091
340181
678077
709414
815396
851972
681947
817204
542285
455996
664544
642865
399756
754788
646623
473318
509523
410176
806092
609819
1032972
770124
589040
516748
249710
793593
411226
755663
706035
244438
812030
625137
591107
264463
557672
999220
523186
207554
504241
687247
736879
569644
567031
761665
614530
401081
604011
684141
608962
776439
513180
627553
840648
704064
633145
231569
646156
665313
642865
280183
667458
546381
536687
165032
434443
625049
400492
649631
1150566
674135
600860
661329
884127
944693
210952
483378
972947
522878
661149
670234
930080
698768
458916
652780
767203
812843
534006
588722
553600
837091
596859
29146
664647
554989
912904
935153
830060
420623
570229
324514
342564
706643
625443
665060
335130
754788
730854
588722
637996
768256
482241
629964
777554
681744
668950
707830
555417
632181
460466
562715
580621
454809
759583
573098
980257
685035
713980
582760
599814
345095
130750
617416
532845
554445
929308
812030
625137
840428
275106
446164
771508
1133409
449164
476373
881664
484835
979549
733095
436756
623784
535731
617416
632181
991969
585913
681947
837367
863665
646156
633638
863665
563958
991969
490708
742917
515503
733095
638028
733095
458617
534215
417408
482241
764275
979549
929844
647065
542285
748319
554989
111882
592907
710423
733386
496746
366999
476373
342193
600847
465779
652780
580259
335130
1078727
908167
721980
761624
700591
635454
386606
260747
979549
838046
863665
511097
687247
781529
713980
815884
1081993
912904
733226
576672
691751
906155
665060
625137
919382
794417
908705
664647
775204
735604
361667
772987
1009167
912904
768256
855431
646156
562993
665060
662650
812030
665060
625049
910716
798324
812030
768594
633145
343431
416629
930346
902446
850342
540943
589557
871870
481029
568932
1193540
484307
590459
679455
576592
590311
1099957
1099957
616059
1079453
590311
585930
413321
837930
670112
930346
662650
604246
599358
694659
574730
490729
594971
594971
915827
599219
865378
707830
403892
1024620
562447
476373
667458
479576
557948
482453
1098497
677070
638767
492491
780643
633436
323948
761661
520024
490729
328943
714582
554989
753122
792710
594386
734997
395155
761067
685035
627553
720873
723871
476713
46631
636956
381381
960100
766658
798591
647536
960100
462234
468287
588722
714582
648799
417657
789020
476373
284019
906155
522878
917303
739728
590459
591214
506139
525011
884162
385647
708864
855397
851541
679123
536225
353330
599219
882182
694839
553627
1024620
674550
535609
406250
991969
678077
608480
525011
625443
679627
518455
246275
361594
792710
206657
535738
646156
979549
733226
973256
371906
832137
498518
685035
554989
805830
490729
614245
917303
313593
837091
542037
564635
574102
625443
459121
713533
661574
707830
935153
318893
451510
888047
275839
960100
652560
772987
648089
783146
417657
635917
393949
929308
538865
680112
646101
315873
431634
754788
831403
1071049
585369
652780
527219
672567
395399
991969
719313
562229
621553
773864
526692
623627
627553
798324
608103
707830
935153
541380
464915
497042
484055
692962
665060
709414
793486
506139
379657
740003
768256
302465
854551
568977
598968
454717
750337
516293
773864
797973
484835
436756
381488
531320
399344
519796
821353
1150566
522878
714978
755663
629523
246287
824727
557672
738174
627229
783549
554445
711284
554989
683072
661975
499597
484055
789020
930346
519819
701656
621553
815396
286597
484835
453911
487753
540943
1032972
795650
351387
638028
392800
830060
403796
906155
287165
789020
708864
337281
831403
862780
636872
581680
954966
810574
635354
625049
771508
555410
420623
967676
562229
837367
455207
542285
517617
636782
479576
244630
401879
463327
744223
773656
991969
851764
794331
793985
694839
369550
645794
484055
438812
625137
1098497
584012
771508
421864
678077
693286
476373
625236
257824
238983
355192
770124
596536
758599
606702
611769
728162
844477
610956
4872
665334
360188
884514
726501
600848
573602
484055
562229
600860
652560
855397
562229
732999
924403
729972
629523
840648
772987
867321
732999
617707
1099957
131207
591716
829703
792710
812030
837367
770124
625049
843038
808847
804591
536896
753122
457218
820557
1098497
498518
487253
558924
505255
789020
888047
548776
346322
523186
1123678
609819
732999
844740
374765
499597
621660
792710
675644
824819
837930
623784
884162
885397
929308
661574
600860
611769
323859
661572
675813
537554
919698
906155
725529
773864
685035
485177
837930
620865
1001082
883098
1098497
563640
564286
871148
772987
647065
601090
424118
780136
436756
726501
844477
590311
448750
770124
295166
342504
793593
935153
484835
482995
374501
632181
693286
862756
459387
760649
401228
703457
557672
171049
486252
611265
446129
620611
1024620
594971
1078727
560686
1172041
584107
641705
312648
719320
685035
828891
357643
554445
562447
418345
920785
478138
774267
627553
583289
745754
540943
797973
744223
780838
410234
400775
570229
468456
466679
670588
754788
726501
211836
742627
728089
625392
432158
409765
597749
977310
541380
338212
596973
635677
980752
674550
680595
648799
951565
114556
210409
271597
638767
948790
812843
551860
948790
917303
501031
690914
929308
707838
843079
1081993
522292
444584
551753
439280
1042250
814396
800579
472043
754788
412666
534006
817204
763808
476373
642003
617416
537554
708864
687247
750337
383673
622010
912904
554989
393359
412666
997868
534006
57958
719320
280962
484307
579402
661574
697446
730879
344496
798324
332324
588722
625236
1133409
729349
874778
281548
726501
625236
615007
522878
824819
738231
608922
625049
380979
542285
746491
590627
674707
554445
678077
881664
579148
607387
436756
667499
1098497
812565
645057
748319
517617
625137
599358
525011
473880
378526
883098
547168
534003
768256
735604
771508
573602
534006
726341
769815
695174
551196
460466
627186
727225
937582
441010
855397
545908
748319
467581
594386
637996
534006
543246
642865
541128
612397
395522
494298
481876
384754
960100
813302
408812
782402
646156
679099
739728
860067
632788
862756
989142
892507
781117
891908
853041
495113
930346
562229
537554
389175
640561
753122
487687
491193
794331
654254
593156
557672
262549
754788
353077
977310
625236
929308
730879
535755
479324
722346
623682
753122
341360
883098
694839
537291
432278
516114
912904
969386
906155
445605
661726
939810
865378
695174
652560
750448
798324
604937
912294
743923
766777
662650
631948
792710
733095
554989
661329
594971
787764
271232
793486
523186
746792
420623
526692
600860
665060
810449
791517
460167
343713
600860
546008
569809
500042
459387
604246
773656
381415
831403
851972
728162
204363
768256
450253
884162
817204
266101
419755
809592
426712
635917
676293
603692
624668
884825
691008
837367
635917
625443
792328
770124
356077
672067
1050193
658467
527086
450859
515525
542285
634448
599358
568932
484835
797973
554466
871918
651245
454100
748319
526354
591107
413068
574484
537554
681735
594386
792644
541398
604937
534313
554264
1150566
824819
679627
812565
831403
772987
979549
658449
688392
493284
439627
626467
646281
484055
692962
766050
219074
778048
678077
661957
755663
444150
758991
331101
595290
589005
680112
685536
743996
471069
559952
562229
60594
383588
667458
562447
1123678
556300
654821
865588
634947
713980
371440
258927
793985
815396
433908
798324
617416
1049641
286096
200950
647065
919382
673450
306768
652780
302661
732275
603784
789020
407357
372595
625049
490729
884825
476297
787138
334583
484307
285054
382918
812843
623784
588722
402301
708864
821353
708864
851972
1078727
981139
572301
1122493
476830
684014
707830
451759
694839
837367
499597
496859
652780
1099957
625289
770800
642865
143553
325504
588722
581985
694839
471646
698306
646156
979549
786951
546008
787402
763256
922818
773864
557672
739728
764275
479324
374289
617224
779266
350051
378526
611769
789070
665060
500042
460466
339032
1078727
869342
554385
325789
528704
425427
450543
679131
365477
792710
863665
339278
754930
837930
756801
773656
662650
408164
514199
537554
490729
766777
840648
753122
715185
680112
523098
728162
257205
821353
617416
797466
709414
57630
733226
207426
694839
671905
865378
537554
231287
802662
484141
484835
815971
348921
837367
629523
534006
527086
414053
439564
815347
781117
123854
814555
824819
677312
429411
591107
760015
371744
518009
779710
837930
1172041
92873
197022
734700
922818
328056
1049641
837091
493393
1032972
642865
348458
638028
835342
456531
709414
410439
1049020
746476
661574
692962
717782
203254
707830
579502
773864
444692
863665
680112
674190
714582
917303
490729
629523
695174
792710
707830
324990
427818
642865
613026
1078727
1133409
352431
394949
922818
460466
315389
477051
812843
594386
1150566
851764
329460
599219
888047
1099957
596666
621553
1007903
793317
661329
462034
666299
778541
534006
632181
617416
545537
797973
437536
263348
674550
1172041
685536
566600
514201
575310
679099
480257
375736
908167
792710
186672
393842
629523
249751
735350
642865
912904
540943
248438
444075
170637
569644
434421
615597
520024
467581
523098
482241
613771
851972
601090
608598
500604
537554
781475
554445
720866
793985
646156
367975
289250
1049641
520024
494298
732999
707116
719146
590311
549887
618887
64200
736126
594386
484307
520024
423940
607387
719320
599358
638028
750213
87310
546008
837224
705041
801292
812030
388907
719313
411776
713980
679627
567746
766881
309860
648420
460466
687247
772987
794331
647065
631281
600860
365276
748875
484055
360232
676293
520024
1071530
620611
987022
1078727
655087
885397
245016
599695
580748
243949
364084
638028
942961
678625
949239
432158
563657
937371
807837
780136
576355
823098
607387
865378
693286
424103
735604
346973
580259
307754
634039
355467
766777
1150566
427450
352849
778048
919382
80446
667458
604102
317798
659994
718050
542285
623784
720633
746624
541128
472924
469379
378109
635917
484835
604937
580262
935496
537554
627553
381017
474708
912904
400640
330714
208983
635917
763445
554816
855397
479324
541380
293536
837091
607387
692709
639374
410341
653973
1172041
472988
824727
253472
463723
687247
292935
678020
716891
627553
259563
625443
713980
919382
1150566
638028
812565
823098
753122
474081
692962
457110
851972
1076394
643443
912904
720058
540943
637996
884825
726501
526692
770124
771508
888047
573602
607387
604611
719313
867899
490729
930346
616895
604439
439651
710112
572386
735604
828581
546008
917303
518478
559950
797973
563657
687247
708864
741909
713815
714582
627553
520024
687247
886645
592729
674587
764275
527086
775885
611769
627553
917303
192981
620406
885397
623784
588396
404069
927288
719675
401879
937371
784174
601090
807678
1078727
1184355
463007
554445
676293
709863
651349
666005
512990
637996
508817
703575
798324
555183
541128
542285
470999
1049641
559345
837930
542285
291144
651142
540943
397086
612050
610804
789020
611769
757746
884825
717782
378688
573602
660737
736824
436756
479576
646156
591367
645794
862756
451344
469530
436562
659092
600860
393391
629523
415508
728162
423292
754788
780136
351437
612440
623784
812565
884825
929308
694839
828581
461433
498985
638028
786951
493829
599520
116519
766777
722989
635917
330539
1051076
773864
937371
392508
806223
559850
704090
709414
389020
950543
982677
648089
744223
470483
611769
300368
531326
500042
662650
613008
1024620
621553
403370
617416
550843
717782
652780
780136
662650
540943
436756
428276
625443
767956
590881
607387
234942
359649
509817
361721
739728
571146
490729
594386
620806
648089
486107
789020
883098
340132
567611
601090
561179
568932
638028
665060
627589
793486
276182
717858
743996
792710
479040
778048
594933
546008
929308
399401
533136
556796
546092
561300
773346
459387
665060
412447
252222
339822
378197
460466
791793
593982
407568
583856
661735
714016
625236
479576
623784
563513
434194
529082
517617
604246
636039
532759
766777
251940
661329
871918
662821
498518
762478
599219
662650
661329
732999
625049
930346
685162
599422
583697
728840
246655
748319
621608
436801
818952
340791
258478
629812
515671
794331
795773
596050
617416
721080
618495
667458
1089363
694839
652780
948790
797973
815396
237568
768256
662650
812843
523098
1099957
344496
385537
991969
625236
659157
279917
419925
871918
802613
449413
831747
497022
1032972
1049641
594386
505110
517617
891461
464942
794331
764275
498518
700410
524802
604246
821353
723537
719313
278907
599992
567939
401824
743996
645449
977310
385215
428880
625236
368600
557457
604246
528623
554068
771508
885397
417657
613109
604246
628942
621553
638767
1018508
570229
481581
561052
863665
862756
517617
258478
748319
402534
739728
609819
680112
629752
479325
372677
877444
285194
912904
824727
595122
633095
548337
790148
593808
200062
741428
1098497
766777
903667
542285
409224
401879
200057
520024
620611
606810
787153
1024620
484055
652780
912904
717782
888047
401803
851764
157838
534028
642170
728162
986060
863665
719611
579329
500042
637996
727681
661574
693286
610232
392410
391811
652560
1150566
378210
881267
425554
638132
755663
7304
507116
537944
615096
401311
793593
126873
948790
646156
709414
351020
648799
681947
594386
690634
831403
595290
751030
738384
439330
189452
1083666
729307
420623
837930
557672
617722
863572
991969
546008
892868
588283
717782
589100
565013
799442
668396
930969
797973
908167
793985
547256
595108
599219
604937
1032972
821353
991969
409901
821353
785692
856054
498518
335144
460073
599219
862756
268426
407142
1142656
1032972
679122
599219
824727
460466
590311
401879
884162
807834
435290
305808
560526
778048
343910
683072
444865
948790
604246
762157
336145
712286
824819
735134
594386
484835
537554
714582
582769
253451
944813
798324
617416
198613
888047
772987
369726
329759
463347
1024620
591504
611769
499597
429335
420623
396058
719320
773614
457757
623784
477951
794561
479576
654953
812030
679099
850756
837091
915827
643309
931651
692066
678845
732999
201260
650844
509199
637996
497237
991969
417657
922818
410559
562229
554989
824727
573704
577315
1203434
837091
609819
743996
960100
349554
539425
604937
823098
906155
674550
614369
860792
808862
781117
1032972
662650
637996
282750
755663
720371
625236
623784
635854
441716
537129
490729
778048
898785
709489
623784
714582
793593
817130
612687
423551
1049641
772987
784359
1123678
354303
1081993
251526
683072
518455
527262
569170
508498
1133409
476373
481895
568180
884825
1172041
587628
580259
488669
670463
555929
915827
709414
433320
772987
570229
366674
607387
709414
651130
726673
517617
780643
728162
584352
443191
831403
781117
580259
351958
562715
648799
591107
960100
522878
801929
364846
600536
562229
595068
342290
844477
743996
930346
882860
632181
871918
792710
719313
542573
595290
602808
1179438
649636
781117
496859
732999
768256
676293
533411
768194
330886
344435
397380
680151
621660
679627
743313
623091
424053
739728
697229
529172
625443
547660
865378
759573
709529
379334
604246
811667
541128
684798
708864
778048
591107
885397
600847
610150
557672
539491
769779
600847
378526
440254
935153
789020
768256
622559
542285
750337
665060
717782
770124
623784
541703
680112
837091
690212
719313
680112
564550
418272
520402
1081993
518979
713980
247337
506030
261447
991969
420623
914421
388487
516827
748949
1049641
474510
837930
780975
540943
1098497
629523
637996
648799
592103
662650
523098
764354
852029
420623
378526
635917
515440
769524
633095
922818
635917
821777
977310
588722
530453
523098
517316
563657
437428
612413
1133409
573780
789020
200950
925217
991969
717782
622572
768256
935153
541701
569644
960100
408175
507948
1009627
295232
759583
726501
930346
599219
690914
574183
583959
612502
479456
732999
328503
260255
429460
572491
383190
262020
1422079
764275
687247
604930
356981
590459
444763
463300
417869
535928
693728
823537
722956
604937
823098
878577
258118
476373
482241
573602
465674
562229
951904
414600
674550
623784
577382
186142
782837
422390
481581
794331
558858
935153
607387
621553
385720
555000
851764
498518
773656
350781
661329
652560
679624
778541
658449
625236
948790
652780
756907
678077
601090
496185
763981
569644
733095
650346
648089
868398
693625
780598
460466
733095
793593
588722
732647
908167
414256
908167
831403
293481
368009
617416
679099
948790
101605
685035
493376
855397
417657
880086
481895
713980
630237
906155
594386
599219
679627
881664
689145
638767
662650
948790
334474
861046
1024620
632181
573023
803932
558817
793486
439558
884204
594386
667458
415557
744429
571582
665129
793593
991969
568932
764275
834946
517617
744223
447081
326948
601090
481581
565207
917303
595290
594971
681947
749002
378526
830060
621608
30618
595290
837091
797973
486107
385848
302465
498518
399645
490729
930346
661484
664647
950361
475072
855397
417167
662650
774267
625137
479576
837091
554989
679433
562229
1078727
354037
917303
629523
881664
609739
863665
726501
590459
375071
454248
991969
56051
662650
532465
1050177
601090
733095
478200
471663
652610
518455
993027
494531
428815
416140
214044
270512
707830
633145
482241
637450
554445
604937
733802
853516
680112
661574
431666
482241
611596
797973
480632
374197
356419
443335
768995
397629
230376
481581
623784
498263
540943
230869
995627
594971
523186
717782
678077
680112
798324
230783
459312
427718
621553
644866
239559
370776
991969
594971
340161
699091
821353
831403
546008
662650
932634
467503
991969
635917
378526
600846
885881
744223
538531
837091
305208
416921
481581
870601
687247
807717
412171
662650
541128
416281
325771
345243
764275
780643
661329
812030
610016
436756
494586
625049
609819
652701
863665
613002
727225
871918
754854
753344
623421
337553
431465
475631
419559
685035
594971
562229
912904
884162
929308
563607
490729
798324
490729
439912
484835
805742
633145
503515
216435
80280
600860
590459
525021
257677
881664
436281
871918
711226
823324
837930
459387
541380
929308
384778
692066
861592
471453
636817
911814
682458
658449
482185
280592
580259
661574
671422
540943
789020
356493
363578
831403
685536
490296
604746
523098
772158
1133409
823098
524829
580259
566622
581348
821353
372837
713021
633111
713980
537554
750337
762229
774267
500760
401879
372992
855397
342007
913994
1078727
862756
665060
716620
525011
304283
336885
1133409
541380
812030
1133409
655875
381381
376151
726501
600847
930346
880942
810724
608891
667458
525011
735604
588722
694839
113876
679627
860972
224128
664647
1098039
648057
881664
744223
735916
733095
416529
859705
693286
526692
751735
620611
617416
760105
652560
970236
726501
792710
451895
588722
333125
707126
562229
744161
764275
544251
661329
768256
490729
682746
481683
828581
662650
929308
367581
316709
797002
459387
543915
213522
585411
502289
579091
506645
643989
482324
928034
629523
542285
475254
314968
1099957
337879
522878
726501
792328
688170
415508
737862
744190
760280
772987
459387
541380
343465
644295
498518
760977
416140
584169
607485
831403
277993
522878
555417
1081993
572071
694145
678077
307109
454367
436756
515986
709414
964221
495500
748319
215506
606396
558843
772987
884825
577301
667458
500042
830555
373841
300506
629523
460466
797973
428375
821353
638867
604937
667458
689604
911759
419621
930346
732999
728162
652011
386398
1153401
597437
707639
793486
685536
694225
594971
569644
573602
915827
685035
383776
562447
625137
778048
479093
382002
635251
541380
399834
1081993
617856
552346
192981
947751
781729
378103
937371
412666
398779
772987
625443
290374
419446
495239
378526
664647
863665
851972
690091
683072
680112
584943
821353
906155
802860
518455
648799
460466
774267
710130
401879
744223
612261
448097
642422
522878
731526
800389
764275
837367
642760
700185
569644
884162
609819
793486
247133
777073
555915
773656
561034
558868
919382
888587
837091
887706
546008
652780
625443
922818
828581
617416
759583
1172041
490729
794546
661329
932363
634008
638744
538010
313332
625222
588722
769524
541380
209840
739728
444931
645794
527086
568932
610998
865378
851764
603210
569644
580259
643438
920003
929676
685536
773864
679099
748319
750337
675813
575112
660280
679099
929308
331119
593415
412666
1150566
426557
794331
281380
793985
470385
600847
324381
379334
419163
706873
342355
165636
858289
1241242
692962
568932
436756
417306
637609
854685
661329
884162
1078727
588814
768995
256750
709414
500165
515802
650023
484835
728162
815396
937371
600860
636265
922818
757077
534006
519231
523641
1078727
765445
732096
861931
520773
522853
922818
652780
685035
58230
817204
884825
590459
620611
500042
828581
559309
812843
590311
418732
557672
676169
356060
705563
824727
539186
486180
821353
684198
562447
707830
446624
499597
775044
675813
476373
708864
573602
717782
695616
884162
597772
484307
540943
479576
526130
1172041
1016605
541128
1102448
331243
665060
708198
535938
41076
823098
789020
908167
460466
623097
360000
545011
878412
435185
1043555
498518
645794
831403
844477
754788
694031
569402
719320
594971
487270
812030
864749
490729
908626
1123678
652560
265455
623784
546008
652028
222304
611769
246287
176590
595290
440227
853603
638028
837930
704386
466693
749441
1024620
913516
718110
537554
665060
709414
652780
628324
548061
648799
171049
274635
562170
713980
726501
562097
637996
753500
604937
595290
844203
417657
751996
594189
384104
783494
475492
516689
590459
310698
575763
828581
599358
781117
476373
202232
648351
774267
679342
594971
357398
607387
441232
922818
837930
747389
414409
1319842
732999
637996
683072
479324
675813
561935
109022
540943
399135
772987
829357
273733
377523
662404
703325
392752
601090
481581
281930
532581
789020
705145
645794
773864
443465
919382
676238
615313
851972
620611
459387
1024620
625236
764515
600847
497761
344942
580259
268420
548589
523098
351915
1158105
830060
661574
855397
457725
525192
1081993
591107
319385
892333
342633
681816
294843
546916
303003
844477
517617
407589
789475
707830
417438
789020
930346
751511
324164
824727
74645
452578
609433
490729
884162
685035
522878
880942
591107
523023
780643
114596
590311
854602
771508
330674
678077
618153
1006366
760145
587019
735604
653937
717509
646156
771508
1081993
379020
1150566
323251
226461
991969
371866
590311
537554
471946
800307
588722
523098
733095
444840
642865
635917
772987
648089
1150566
503990
113583
668898
694839
794331
661574
884825
744223
935153
606802
675053
798324
657307
412768
541128
525599
855146
436756
595290
500042
667458
554989
378526
481581
650791
484055
645794
764275
728600
508479
737968
606636
377533
335940
791610
824819
755663
917303
685536
506019
648260
569644
862756
563657
446549
774188
397998
517617
848627
594386
652780
812565
614439
863665
457360
438812
746418
451227
646156
1054133
745011
590827
719313
649960
793486
479324
268709
621553
526574
831403
562447
494713
563657
824819
915827
484307
687884
1123678
763515
633145
964039
664113
708864
812895
1123678
798324
522878
652659
929406
759583
476829
714582
717782
802112
436210
378526
307402
797973
1007354
540943
626532
851972
719313
748949
509038
533023
930346
754529
561158
956071
445143
948926
732999
735604
674219
780838
590459
431885
476373
733363
570229
631494
420623
1024620
638032
569644
428585
573602
717960
693487
627553
709414
1188661
922818
770220
1081993
272408
467476
1018229
514344
687247
769779
1076175
412666
885397
538286
264785
484638
372875
163861
554989
612966
714582
855397
540443
624574
300776
743996
1078727
358476
837091
417657
648951
633145
715322
730712
728162
570106
569679
625236
680112
185070
397195
717782
699217
448668
352133
570509
523098
768256
611769
625137
568545
252201
244208
721118
621764
482241
638767
735604
662841
475775
494523
452887
401879
1078727
812030
907785
443510
92395
812565
917303
515418
685035
661580
771508
443038
792710
979549
929308
844477
865378
1020494
642865
876199
355899
484055
531408
815396
93604
1098497
534006
281575
528039
622630
844388
378526
935153
714582
460466
678077
438274
272657
416723
311035
917303
824819
837930
541380
991969
707363
498522
733095
541128
638767
714582
937371
542285
728162
464918
683072
678077
801929
624933
922818
652780
937371
793486
475112
492799
1150566
584428
604246
542285
466321
481581
459387
599219
420623
661574
571333
406387
562447
585529
865378
535061
404311
881664
654833
615342
625236
1000368
661574
625892
714582
837367
621608
780643
149069
294935
493900
769971
272198
768256
570380
674550
563657
591426
753122
525933
708864
915827
863665
665024
798324
979549
663761
837930
554445
209365
482455
638028
271015
448418
667474
625164
523251
625236
336413
388728
754788
22881
461106
635526
888047
1049641
823098
424465
661574
621553
723428
526692
685349
573602
537088
1075718
202265
683171
923570
263054
460650
797973
455082
609819
642865
764275
459387
516139
635357
541661
726501
863665
881664
450268
370778
534676
821353
1049036
837930
540943
768256
570229
755209
772987
862756
484307
915827
460466
204695
541128
833905
708864
527086
423292
719320
600860
690656
425427
239826
459387
500338
922818
774267
564286
538122
642865
687247
417657
1099957
934223
604246
1172041
748319
345260
770124
755376
929308
774267
557672
402260
360946
449669
639230
479324
753122
524519
812843
525011
517617
441744
288179
498518
221063
525491
824819
608968
594386
484055
711975
368086
685035
604246
680978
679627
794331
709414
721263
977310
755536
594971
851764
751558
484835
837367
443443
561332
687247
518455
565023
795628
812030
699744
744223
495500
780136
541128
557672
742207
748975
431128
812843
676293
766777
525011
884825
661574
514213
311890
623784
772987
1078727
874371
340220
526355
662650
648799
526692
793598
707830
518455
424442
475100
660210
661072
156879
595421
474318
599062
580259
720915
991969
638028
713668
564453
841965
599219
484307
466905
798173
557672
352068
263292
207311
915827
565313
708864
329026
600860
847832
266331
735604
482883
470318
884162
600860
485634
592068
617416
696029
794331
1133409
772987
824819
599219
639685
795736
1024620
571690
1099957
591107
654054
982612
793486
590118
837367
764841
358117
299474
584879
225470
460521
460318
719320
873039
648799
428512
521963
674550
937371
453911
540444
755663
733095
523186
387865
534088
665060
417657
614579
692962
871918
912904
662650
740810
665060
520024
1172041
530080
297855
499597
591097
679627
558109
658449
569644
565818
456163
534006
648089
798324
470273
751831
676293
661574
522878
640609
862756
435200
772987
793486
824727
477741
884847
430188
719313
527086
1113039
349337
503438
560777
694079
265270
600860
1049641
601090
621608
652560
569392
1314053
361558
755663
733226
481709
732999
675813
92769
750337
416145
741072
769815
497167
348651
865378
484055
580259
678077
540990
459387
367227
625236
278116
556733
531602
823098
518861
675813
600847
496004
884162
666530
611161
611769
919382
460171
627553
487378
912904
276019
573602
541466
531315
499147
675813
345641
881664
484638
888047
831403
812843
498518
570556
782886
180197
740338
412666
653524
977310
542285
687286
510685
475513
784806
675813
647742
884162
652701
1032972
479324
604246
609819
184631
256970
481581
638028
537554
625236
794666
919382
708864
600847
476373
363922
604246
457386
597923
588722
770124
798324
793593
221408
837930
527401
173195
413269
468573
927445
343453
544251
812030
595290
406606
861648
476890
438843
687247
871918
732999
815033
648997
1172041
498518
1006184
679099
551912
863665
313636
635917
675813
446536
948790
912904
368773
378200
525011
648089
433320
883098
540422
417657
908167
768256
856798
885397
559130
863685
405768
445979
1089652
541128
184261
599219
479324
605350
538012
599024
513142
292595
642865
517617
525011
541128
479576
830060
721980
594971
551484
607387
562447
884162
822459
884162
648501
1032972
523186
711878
210994
290576
719313
549789
789020
837930
809678
520024
625236
707830
647014
732999
484835
556980
523186
489966
862756
713980
773864
817204
499597
708864
614756
235043
517617
807914
412666
567708
392871
733226
534124
624922
773864
365746
917303
764275
187719
645794
628484
770124
459387
398692
557318
313877
525011
772987
604937
541128
526672
773656
514627
565316
498418
695509
573357
847085
733640
476166
527047
514627
331170
900043
311773
498252
515915
346792
556138
866939
930002
493991
583518
175490
360162
587087
478538
764744
368448
437673
528667
495611
735990
538700
765346
657765
498384
638527
658377
400754
817678
364213
594388
399147
986638
876427
649960
638527
825649
408911
700340
466850
564213
560490
453896
391811
524222
573760
523504
551715
671955
483462
293106
456823
539083
400754
983113
613333
1182024
983113
714088
936313
635477
382132
714088
345629
185675
1116364
714088
983113
746480
495351
714088
983113
438708
660589
983113
714088
732427
1011299
427869
1286151
697072
1009992
1286151
705506
522404
1182024
208920
640852
1009992
529568
1286151
450094
554776
427747
589026
869703
776168
714088
1182024
614854
715801
715801
628942
214664
478968
1009992
1261322
815155
983113
639443
448878
385176
1286151
983113
1116364
707124
1286151
1009992
352164
629437
1009992
717241
17443
1286151
528753
1085863
639443
639443
929406
715801
308187
639443
493535
609475
425040
983113
1286151
507041
1009992
532520
93576
285668
1182024
509252
693420
478537
930896
715801
639029
983113
1286151
488461
575678
1182024
1182024
367158
505251
1116364
455257
659577
641699
714088
174824
983113
364327
323692
1182024
593853
812389
525799
715801
1116364
273608
715801
715801
1286151
1286151
715801
1009992
422545
1008548
655805
863298
983113
983113
639443
583243
328600
357603
1116364
1116364
715801
1009992
693424
983113
570542
424103
983113
1286151
1286151
714088
1009992
714088
1010531
197025
507400
1001082
919887
711379
983113
714088
702812
715801
611744
1182024
549494
690251
61580
435598
684605
508188
745896
639443
451822
744272
560041
983113
1116364
1009992
517011
919623
606986
714088
1009992
1116364
764405
91246
574502
715801
1286151
510585
1182024
349594
648788
983113
237479
578083
639443
203604
639443
339127
794697
1182024
1182024
639443
1286151
983113
639443
1182024
737096
656849
1182024
1116364
1116364
647280
1116364
639443
1009992
227776
546092
486882
792428
1286151
362358
715801
723201
465915
541956
983113
849763
1286151
1286151
519973
1286151
1286151
1286151
1116364
781460
489951
664925
983113
1286151
476826
415486
715801
714088
158834
714088
665725
921823
1116364
1116364
611705
697798
1009992
1182024
1009992
404203
1182024
425171
487475
639443
633070
556180
1182024
715801
1286151
983113
154874
387977
655284
715801
440521
1009992
1182024
381524
222499
563433
581672
954466
1182024
1116364
639443
1116364
319168
510810
1116364
1116364
695725
646120
983113
1116364
983113
715801
1009992
1182024
910861
1286151
675119
1116364
1182024
384792
681506
562378
714088
714088
389954
1009992
263599
545353
775694
1009992
714088
482353
639443
834646
714088
714088
715801
983113
1182024
707207
1182024
423456
398779
580544
271003
639443
983113
368992
392118
545778
469367
714088
715801
715801
1182024
1009992
163125
1116364
1009992
364659
641585
1182024
1009992
715801
1182024
507827
557139
1116364
715801
1286151
480430
348345
1286151
715801
1009992
714088
754058
805692
983113
1182024
528408
1116364
726254
983113
773571
521527
483378
769791
983113
841380
1286151
1116364
750529
983113
1009992
789831
654313
572716
714088
715801
603054
975418
498954
397109
515458
639443
574841
639443
714088
714088
420403
494937
715801
1286151
1182024
470903
1182024
1116364
636482
677999
1286151
892119
372499
1009992
583539
1286151
1182024
539048
368947
706769
477640
1031757
423179
715801
639443
766792
477241
691427
220898
715801
639443
714088
983113
658359
944211
639443
659310
1286151
814947
715801
518322
818104
624872
473660
482371
1286151
1182024
715801
1182024
983113
480103
971892
414230
515263
1286151
1286151
639443
374225
639443
807691
639443
497277
714088
414256
1286151
1116364
712779
1182024
1182024
619384
408736
1286151
864489
983113
639443
612108
515783
1182024
499268
687787
714088
1116364
683171
497079
477069
1116364
145794
1116364
531104
627508
277849
658759
789437
1116364
321960
714088
639443
715801
419349
801242
622011
1116364
664686
604919
1182024
276680
263599
715801
703850
639443
1182024
1182024
638476
556432
375796
714088
798099
592177
486210
714088
281335
715801
983113
384672
715801
1011545
614579
433337
503778
1286151
1182024
715801
715801
715801
1182024
482936
1182024
715801
731663
685152
715801
420545
714088
639443
983113
983113
1009992
522278
1182024
616582
351260
1009992
766681
1182024
715801
781147
932568
310077
1009992
220327
347784
715801
704987
407599
1286151
715801
552567
874055
715801
355181
699332
714088
1286151
1116364
983113
983113
715801
698743
601421
1182024
1009992
641252
1107063
490099
714088
203345
236210
364528
439096
627399
796427
639443
1116364
752381
435165
1286151
929333
467253
788045
639443
1182024
715801
604742
698486
1286151
922917
1286151
1009992
983113
1116364
1182024
644652
170816
714088
565060
365165
1116364
336203
155635
810449
674587
1009992
1116364
322334
436801
753950
983113
1286151
1009992
983113
681002
568197
844706
642095
639443
892775
1286151
1182024
1116364
751202
1009992
502337
846724
1116364
983113
615869
1182024
983113
1182024
287216
717333
859078
1286151
1116364
1182024
1062096
535167
1009992
492197
1182024
1009992
560083
983113
1182024
1009992
1182024
1009992
1182024
765755
1182024
1286151
983113
610668
327832
715801
589010
714088
1182024
1009992
1116364
639443
715801
200419
262050
1286151
539625
785150
459602
715801
734606
1286151
546634
1116364
529937
715801
340181
179040
405837
639443
715801
484901
403017
216716
368378
714088
562555
1009992
1182024
736235
1182024
437021
456006
715801
1116364
351904
639443
639443
1116364
644969
1009992
217783
491059
1009992
622251
911355
1286151
639443
532152
983113
1116364
715801
714088
1009992
1182024
714088
631678
983113
207703
251481
1009992
983113
636421
553871
647889
1120989
709011
463827
535609
376837
740522
1286151
639443
307165
1182024
775243
672846
728585
258517
1286151
714088
983113
672620
639443
1116364
338912
639443
483814
702009
209134
1116364
917982
913516
654686
715801
1009992
1286151
436936
715801
983113
715801
1009992
715801
812910
426543
1116364
441201
646360
1286151
117703
983113
639443
839648
1009992
639581
983113
653102
1009992
1182024
339660
639443
604077
354852
639443
618637
849269
1009992
715801
465501
1009992
502535
639443
823933
327601
714088
1182024
806458
1182024
687326
983113
237143
639443
772158
983113
1009992
664683
1286151
983113
526346
715801
949238
1286151
369550
1182024
870601
732120
754527
1009992
745555
419349
605473
492437
284711
715801
600934
715801
672447
308948
1286151
715801
724276
639443
714088
714088
625808
715801
715801
1182024
498525
983113
645903
488193
983113
341709
515083
443553
715801
463347
537238
310932
639443
693931
554246
673815
335382
454882
482933
376466
511857
1182024
924686
983113
388676
618602
648681
312691
510094
983113
1031342
1182024
1182024
715801
715801
238744
1286151
961487
639443
1025006
317367
585085
437855
1182024
1116364
1116364
451511
714088
570546
1286151
581124
684486
853077
1116364
1009992
387178
362973
725443
269020
714088
1182024
715801
310035
619671
691884
714088
714088
663852
476141
435576
714088
361333
1116364
715801
1286151
655469
1182024
1009992
598791
714088
715923
618589
983113
500932
639443
780975
657810
1009992
612506
1009992
1116364
844119
368496
755906
459399
486087
715801
511004
706510
388148
192685
1024961
1116364
1286151
256350
714088
1286151
714088
1286151
810619
983113
1286151
252660
1182024
715801
826119
983113
983113
714088
690500
1116364
1286151
633753
338519
714088
862067
369162
563009
1286151
983113
1009992
1182024
542162
646910
849431
599696
432238
524693
1182024
715801
458808
666334
555592
639443
714088
714088
397610
715801
983113
639443
983802
470415
452638
296186
1182024
983113
983113
983113
1286151
715801
1116364
983113
1009992
1182024
1182024
578689
1116364
502526
462289
515458
495897
525970
983113
1116364
367497
983113
1182024
983113
714088
714088
1182024
548188
1009992
983113
244741
1286151
1286151
1182024
1182024
983113
404624
1286151
1116364
1116364
1116364
413477
983113
1286151
1024543
1286151
639443
1182024
369847
402524
313593
1286151
1182024
714088
567394
472954
1286151
1009992
518674
1009992
609480
1116364
542997
639443
557080
381764
416723
1286151
1009992
983113
714088
983113
1009992
481978
653063
1182024
1286151
850563
639443
531631
1286151
1182024
1182024
786865
639443
322137
403962
301197
1286151
983113
550519
983113
756834
983113
1286151
1116364
715801
1286151
743285
639443
598949
639443
639443
983113
1009992
433808
983113
348588
416435
799442
1286151
683171
714088
1286151
1009992
639443
1009992
373351
715801
675107
656466
1158937
983113
983113
327569
452630
631010
1009992
465559
898563
640992
715801
1182024
709675
1009992
1009992
571113
509090
838692
983113
639443
639443
845011
850415
639443
714088
627122
337576
371459
341051
1286151
1116364
422785
675684
489420
668544
1009992
663389
714088
983113
450268
613765
1286151
710597
1182024
478158
639443
516597
466894
1286151
740983
790904
1116364
560983
1182024
1286151
531979
335161
624791
715801
1116364
534505
715801
515291
391510
1182024
554466
713495
708245
983113
1182024
715801
714088
684439
983113
435701
714088
730879
983113
639443
487966
652779
1286151
609452
1009992
608420
307927
1182024
1286151
715801
769377
639443
1182024
983113
639443
714088
715801
595943
956499
983113
715801
1116364
450666
983113
715801
714088
715801
639443
983113
921322
364070
714088
1116364
515825
1182024
111694
1116364
152279
1286151
492351
983113
504886
1286151
639443
715801
1116364
430188
714088
714088
289606
413245
595218
1182024
1009992
1009992
639443
983113
1182024
623477
300468
1116364
715801
1182024
1286151
983113
223423
1286151
715801
1009992
844190
603599
983113
614234
639806
466732
714088
1182024
1182024
1009992
715801
639443
865220
714088
1009992
639443
983113
507651
38031
795350
622178
1116364
715801
1286151
714088
368378
356386
639443
450298
1286151
983113
715801
1182024
651114
983113
1116364
1009992
566910
1009992
502663
714088
790917
906918
632922
763270
715801
290046
851340
768428
983113
983113
456985
714088
714088
1286151
1099524
1182024
556819
510658
1009992
1182024
470097
534198
1009992
715801
885294
1286151
1286151
442943
1286151
639443
519920
639443
983113
740338
715801
1182024
983113
587795
714088
533402
410125
1286151
715801
1009992
382630
1009992
983113
1009992
557518
499927
796260
715801
715801
1286151
714088
983113
416469
590413
640484
1286151
1286151
714088
386255
983113
1116364
628249
1009992
574929
983113
399364
1116364
537225
1150871
1116364
405735
438752
1009992
704820
983113
372713
653661
519581
1009992
983113
338601
401003
1286151
441827
420494
476847
1116364
983113
439050
983113
1009992
324761
651800
1286151
871948
293429
510469
484288
565023
715801
643664
715801
715801
614975
546393
715801
714088
313993
715801
983113
715801
408647
715155
541313
715801
580696
1009992
596385
1286151
714088
983113
1009992
1009992
983113
715801
343668
1009992
1116364
983113
1182024
683171
680751
983113
597980
715801
411935
655668
972841
1182024
460073
500216
1116364
1116364
1182024
1116364
419855
1009992
715801
645883
577014
435959
794336
715801
1009992
394023
797076
580533
664686
639443
1116364
983113
715801
639443
1116364
489966
639443
1116364
639443
610556
565704
525664
507555
880929
639443
227528
316383
639443
620729
639443
1182024
688512
695270
398779
402042
329734
273658
538122
493284
600554
1009992
1182024
714088
965504
203250
360718
64200
639443
1131645
983113
1116364
253919
1116364
1286151
494663
1182024
715801
696334
371711
607794
715801
392233
635929
570778
1116364
892653
1116364
122568
714088
619475
325634
1182024
1182024
1116364
635455
714088
1009992
494017
1116364
640983
380918
516082
845640
515692
522392
352875
285473
1009992
1286151
714088
1116364
1182024
393949
983113
513434
591631
1182024
639443
1286151
907742
714088
448440
1009992
1182024
491062
1153958
832137
260636
864857
667855
738345
1116364
1009992
715801
1116364
774074
517161
420231
1286151
617358
497703
1182024
983113
983113
506710
454100
502983
639443
639443
628080
248830
714088
651692
715801
860908
1009992
639443
1286151
612956
983113
1116364
1116364
1182024
1111276
1286151
518997
1009992
639443
1182024
1009992
470833
523316
203345
1009992
397109
487966
642257
320725
1009992
1286151
547279
712977
311828
639443
502588
1009992
1116364
750337
596542
759632
418154
547826
396029
639443
476120
1286151
416415
1182024
1116364
639443
1286151
715801
983113
983113
515152
172075
701261
715801
352364
844623
1009992
715801
381019
740137
1116364
1182024
391073
1009992
639443
614423
983113
1009992
1182024
616306
715801
653378
528111
285257
553922
426851
485070
1129800
355999
639443
639443
1009992
333643
1116364
621803
389881
878577
1182024
983113
235999
1116364
504350
714088
1116364
1182024
325738
1286151
1116364
723462
357017
713667
444522
578248
895593
756378
715801
715801
639443
639443
715801
623291
1182024
1286151
576397
682844
408554
714088
604424
1009992
1286151
452742
544753
983113
639443
983113
567044
1009992
715801
1190493
714088
1182024
400828
1009992
536708
1182024
1286151
983113
639443
714088
1116364
983113
1182024
666488
715801
640852
1009992
1286151
714088
730280
1009992
714088
813084
714088
714088
1286151
465512
639443
445146
548061
1009992
1182024
715801
1116364
983113
1286151
1116364
714088
345860
951986
1182024
397836
456265
714088
639443
1286151
350403
983113
1286151
411530
715801
304358
1182024
714088
983113
397954
983113
25777
406094
482505
1182024
1009992
446863
583912
1009992
1116364
983113
1182024
567289
437195
715801
1182024
639443
496085
528225
406387
639443
1182024
334583
1009992
1286151
1286151
551272
610383
736817
1116364
714853
983113
722346
411139
354687
1116364
956310
1286151
638527
1182024
571082
418150
714088
1182024
409422
715801
714088
700226
1116364
522606
639443
715801
1116364
639443
1286151
714088
1009992
394914
1182024
682574
1286151
1286151
1286151
715801
778119
408777
381534
602305
714088
399802
869703
507671
714088
510130
783113
282211
427646
714088
639443
1182024
657487
1009992
458842
409422
832640
1182024
456668
1009992
714088
714088
1182024
584584
715801
713385
198816
1116364
1009992
1286151
580559
1286151
659414
438601
1116364
399822
641549
1286151
979244
401449
983113
1116364
638692
299715
793565
461537
639443
639443
1286151
1286151
714088
1182024
704733
539083
471069
639443
370251
1286151
639443
388635
1009992
708894
1286151
361439
715801
577634
1182024
588707
519171
1286151
461042
1182024
1116364
1286151
1009992
1009992
1116364
1009992
491570
515342
983113
280368
1116364
664168
434351
744916
711502
1182024
582414
423292
251757
492595
492397
1015871
463241
639443
1009992
327529
304003
1116364
714088
639443
594681
714088
983113
714088
752651
574649
1182024
544666
839674
1182024
397954
324895
714088
612788
377496
715801
983113
562974
195368
983113
333017
357563
670938
1182024
1182024
477554
677258
544144
355023
983113
714088
983113
639443
1009992
633638
715801
876674
1116364
608777
1116364
1286151
714088
983113
595163
1182024
983113
1182024
639443
728681
715801
284891
812652
1286151
693229
715801
76752
455318
1286151
715801
1116364
1286151
584943
321028
470112
644690
268573
677313
983113
568272
529729
1116364
724856
400496
1009992
1286151
639443
453950
545510
1009992
660418
983113
1182024
480528
1182024
983113
1116364
1182024
714088
714088
613522
673003
1182024
382933
1182024
550913
639443
1182024
629209
611652
441987
911529
530036
464554
668844
715801
356932
385133
489471
983113
639443
650932
983113
714088
350175
1182024
1182024
714088
202992
714088
580198
639443
496790
597973
714088
347717
1009992
1009992
1286151
776347
1009992
1286151
386560
1116364
639443
646696
458500
683123
592996
459802
639443
467021
715801
724670
811083
715801
469980
1009992
468764
375071
714088
501666
540593
451314
1116364
715801
1182024
300114
1116364
639443
884929
443880
649438
983113
520728
586227
1286151
649506
436740
639443
1009992
715801
647943
484638
623627
866333
1182024
715801
714088
1009992
715801
714088
585324
1009992
619310
983113
712247
1286151
639443
639443
1009992
591158
1286151
1009992
639443
1286151
468457
1009992
532090
724028
118861
366259
465649
603374
1286151
487613
639443
454024
714088
663511
983113
205734
653973
1286151
516865
277182
715801
639443
728152
484638
1182024
561158
608618
691476
639443
320376
636955
199853
790833
888242
714088
1182024
983113
714088
1009992
358041
365225
1286151
761340
1286151
815578
220125
626793
1009992
639443
596499
360259
599864
477167
659937
485050
639443
660210
639443
667904
1116364
501504
785439
336918
1182024
672715
732408
379893
1009992
361472
639443
1009992
1009992
226255
1182024
329571
709229
953238
1116364
493991
709490
857278
714088
1009992
715801
983113
715801
381196
412732
673974
639443
471880
251678
1009992
184855
538827
983113
463321
654862
514531
1182024
511373
983113
439668
714088
715801
590816
572143
651389
639443
983113
1182024
370401
1009992
715801
618294
983113
360509
639443
564095
715801
1009992
529704
755478
507458
365104
416921
784196
1286151
551822
698081
1182024
714088
667206
694757
679377
514027
1058973
639443
1009992
751904
412270
638184
1182024
983113
573693
986060
1116364
326184
590118
579219
336476
339760
459164
1182024
639443
595108
714088
983113
1182024
715801
848835
1182024
352713
480509
1009992
714088
845180
714088
496827
715801
715801
715801
714088
1009992
680237
714088
465341
1286151
715801
715801
1009992
983113
715801
550615
450374
429389
1182024
613679
639443
1286151
567219
71213
983113
1182024
714088
306409
639443
526049
1116364
870126
983113
714088
1009992
1009992
639443
374399
1009992
639443
387267
983113
560585
661148
1116364
1182024
983113
804312
684477
531179
1009992
639443
615983
704056
660894
944613
757524
639443
983113
983113
354695
699977
619475
480979
1286151
1009992
496905
807163
1116364
769631
631280
125182
833181
639443
639443
714088
1009992
714088
739599
1182024
254194
524038
396780
263514
546424
561252
983113
715801
639443
1116364
571138
639443
530041
251841
596973
1182024
639443
1182024
175270
1182024
83809
361636
1051920
1009992
1116364
866228
715801
714088
427338
639443
260162
482631
1286151
1286151
714088
1009992
561902
440802
1286151
715801
306100
1009992
710423
1009992
639443
715801
983113
1286151
639443
193946
983113
428286
1009992
819884
714088
1286151
343555
714088
595299
785703
1116364
1116364
983113
1116364
1286151
274025
1116364
1182024
545846
1116364
976748
79898
811417
639976
1009992
639443
697827
615393
795656
1009992
1286151
1009992
983113
983113
253599
1286151
419713
732320
635245
613381
217715
715801
1009992
715801
811019
486165
690091
639443
798897
639443
714088
714088
502945
983113
617410
560820
1116364
714088
1009992
980983
471515
1182024
843818
818896
653355
615211
740259
715801
715801
1116364
639443
714656
270132
337750
714088
1009992
378874
1182024
1009992
715801
639443
1182024
571905
1286151
714088
714088
709102
1182024
1116364
1116364
714088
715801
764952
721534
947630
715801
678428
639443
983113
743015
376043
524097
593982
372837
1286151
238984
1286151
639443
592964
983113
775831
457684
639443
757977
417927
1009992
699194
729978
1116364
490558
453467
1116364
715801
572562
715801
860597
1286151
639443
532734
392871
739183
756158
614340
639443
1009992
1009992
492200
1116364
569788
409052
468764
1182024
1286151
520957
344222
407964
1286151
641549
1116364
1116364
545846
1116364
1286151
591321
618029
521072
983113
723080
408259
363129
1286151
128472
1116364
307007
61580
639443
1182024
1182024
1009992
714088
714088
429838
1116364
715801
983113
511273
639443
547598
98067
540767
1184826
180506
410764
473318
386192
532994
983113
1182024
748430
1009992
1182024
1182024
1286151
555020
1286151
714088
1286151
639443
1182024
541006
812526
571113
639443
172799
715801
1116364
807837
364839
497559
652132
715801
714088
779476
355448
693892
911122
728172
306707
317985
714088
1182024
983113
983113
1286151
1182024
1182024
1116364
419814
625232
639443
1009992
525196
160145
1009992
983113
1286151
715801
1009992
945034
1286151
983113
1182024
1286151
983113
778451
491170
511792
812960
1182024
751833
470711
639443
1116364
1225843
715801
635857
663258
677822
1184283
714088
392564
349373
501058
639443
715801
366054
1116364
715801
1286151
1286151
1182024
639443
715801
747776
639443
888625
1075978
554073
983113
730046
680689
715801
983113
303056
1116364
1286151
424562
57958
333074
107470
693772
639443
1286151
1116364
714088
351556
1116364
1263504
1182024
714016
468552
1182024
1009992
359838
641191
1286151
639443
714088
310385
826583
1116364
848385
983113
1286151
256367
613050
714088
639443
422523
1131868
541793
646532
1009992
1286151
639443
369717
567504
714088
1182024
1116364
308795
1286151
639443
508760
758504
246973
1009992
639443
1009992
364888
1116364
702663
962196
476832
714088
1116364
726673
983113
1182024
639443
513157
540443
714088
590504
614322
1182024
983113
604030
521221
1116364
475350
432004
764744
639443
1009992
462086
639443
1182024
963209
639443
551670
1116364
337658
639443
658637
763091
1286151
1286151
1009992
554841
788021
1116364
1009992
328799
983113
515525
1286151
520308
1009992
1009992
1116364
928667
503773
238096
639443
985932
406211
1116364
321379
715801
517960
487753
639443
399356
766882
639443
487495
639443
1182024
1009992
515987
432985
1286151
809798
913840
340845
714088
715801
630027
361300
715801
339630
714088
292229
1286151
699125
477757
493284
890609
715801
983113
639443
639443
584536
680208
1116364
639443
1286151
714088
983113
1116364
703575
730342
429280
1009992
714088
615761
639443
633739
983113
715801
599864
1286151
374992
518445
354747
714088
1182024
496581
983113
696652
155046
695762
983113
714088
1116364
433645
1286151
320797
262020
559809
1116364
639443
1009992
587190
1009992
262608
665390
1009992
1286151
1286151
787778
704408
1182024
714088
639443
714088
983113
1009992
1009992
574910
715801
283168
983113
983113
461209
1009992
983113
737064
1009992
1286151
639443
714088
343097
473136
743996
983113
983113
1009992
737574
1116364
1286151
421774
491025
373481
639443
1116364
714088
1116364
554082
639443
750504
418421
470569
1257567
446016
389045
366116
675336
715801
608290
455637
1116364
540451
1286151
320058
738345
1116364
983113
465128
639443
528467
739384
756593
714088
715801
936413
428368
714088
611607
715801
983113
1286151
714088
471495
715801
698779
484662
715801
639443
710025
1116364
970453
559607
484835
1182024
639443
635836
1009992
639443
729837
1116364
983113
1286151
582848
1116364
1116364
1182024
841114
1009992
510161
639443
1040183
343091
433427
714088
460260
652882
406893
441462
1286151
723368
632414
1009992
1286151
505047
714088
291550
714088
714088
983113
176040
76752
983113
1116364
380504
1286151
1009992
1116364
757452
715801
983113
639443
1268020
1286151
601374
715801
517369
714088
1286151
348396
1009992
1009992
1182024
715801
1286151
639443
1182024
890138
983113
1182024
815671
983113
1182024
639443
983113
715297
1182024
569207
983113
590344
714088
520086
983113
404760
212676
639443
470242
1182024
433956
327483
983113
639443
620677
716059
601175
570805
648595
715801
676578
551323
429792
840867
714088
1009992
514140
983113
536631
715801
495533
580758
715801
1116364
1182024
983113
317533
632550
714088
1009660
1286151
1182024
625433
631232
1064405
794909
611951
639443
639443
1286151
1286151
715801
1116364
564904
520290
669489
1116364
383804
1116364
750756
715801
698556
722676
436320
983113
983113
1286151
1182024
983113
76708
713966
482349
414795
639443
1286151
628693
639443
703844
437776
1182024
639443
404380
679131
715801
1182024
689221
983113
639443
570603
452887
603283
1116364
639443
471683
714088
538320
401843
793598
549626
504254
609343
565461
1182024
688714
1182024
498861
1009992
428686
715801
499891
1182024
715801
1286151
239831
641182
571708
1116364
1182024
983113
983113
714088
479968
639443
548739
1182024
714088
329496
1286151
200062
1286151
1009992
983113
516569
521739
715801
639443
1182024
496517
1286151
715801
714088
945411
715801
673758
218243
721717
983113
715801
639443
715801
715801
633866
569392
293783
1116364
983113
790252
714088
683112
983113
1182024
207672
503876
290263
263514
525325
718139
566600
94525
703496
620414
1182024
536228
709566
650152
688163
639443
715801
983113
639443
715801
186771
315805
1182024
1182024
1116364
983113
639443
591739
714088
573169
983113
1116364
983113
1286151
1182024
715801
983113
1009992
521801
1116364
639443
1286151
532646
715801
715801
790625
1286151
793573
1116364
988886
1007816
514567
462097
955648
173346
1009992
715801
1182024
714088
707211
715801
307260
639443
639443
512319
280472
566396
484039
1182024
365023
608972
484288
612788
715801
715801
427426
482059
200419
971834
1182024
715801
756656
983113
326020
983113
679725
752455
983113
1009992
714088
509170
714088
1286151
983113
331897
565060
1182024
470722
1116364
983113
639443
639443
1182024
1182024
639443
714088
735305
537525
684014
520637
983113
662876
484910
639443
1182024
962642
384809
983113
1286151
627922
175266
715801
661484
376858
1182024
715801
730212
714088
395361
753970
714088
829754
1009992
714088
1286151
898965
983113
1182024
253960
191391
983113
304506
450859
1064170
604833
534215
622800
844368
1066493
489739
983113
418791
617545
1286151
1061960
639443
441566
639443
714088
735949
983113
639481
983113
480512
400565
524123
328280
486023
1116364
1182024
308259
749750
327529
368731
443081
459376
522819
1182024
714088
566735
480754
983113
265784
714088
639443
714088
657277
438827
1116364
455517
714088
490911
660844
233817
764252
639443
1116364
451653
328597
1009992
1286151
1009992
1009992
850415
1009992
626341
1116364
1286151
564880
714088
819271
766874
533289
983113
714088
380243
1182024
1116364
983113
549500
1182024
715801
714088
1182024
591128
714088
1286151
644252
714088
437899
564749
703996
714088
983113
983113
1116364
715801
1182024
855025
983113
1286151
765528
714088
725443
1116364
1009992
983113
639443
983113
714088
943171
739126
983113
1286151
620560
659299
637249
1116364
511477
764102
1286151
969396
356148
1075718
781147
1182024
714088
1182024
1009992
983113
709483
778013
704987
200317
688007
325930
715801
617629
715801
983113
1182024
595852
510460
1009992
715801
714088
715801
714088
966089
402033
627128
558109
460823
1182024
1286151
349623
1107511
323242
715801
385471
602099
470506
536313
373613
714088
475940
785165
1286151
714088
639443
656103
328503
598968
560778
715801
570179
1182024
1009992
639443
715801
983113
276834
844171
371900
1009992
983113
1182024
1182024
424435
715801
1116364
715801
1182024
1182024
324196
1182024
983113
1286151
1286151
922865
983113
331243
437165
732320
639000
1182024
639443
715801
712268
715801
1116364
639443
194438
1286151
523442
1019138
639443
535587
714088
792465
1286151
639443
1182024
213621
750012
902755
1116364
639783
1182024
714088
715801
504752
1116364
460766
1009992
604160
983113
983113
608675
747641
538205
401081
480195
763513
738007
1009992
278278
1182024
585931
1116364
1116364
1286151
497816
805249
715801
1116364
1182024
715801
714088
388702
334722
983113
628784
336164
411554
1009992
1286151
573184
804144
1182024
1182024
1286151
570039
536708
666452
285254
1182024
376864
301219
715801
871829
1116364
1116364
521617
1182024
399990
402116
693728
363917
639443
983113
639443
1286151
1060736
983113
690458
677142
1182024
337062
983113
1211949
807834
1009992
1116364
1046229
1116364
1027568
1286151
639443
983113
269417
732371
711990
715801
1182024
469044
973256
673855
1018673
714088
573150
1116364
496593
1286151
470319
671832
795311
1009992
1182024
705510
321999
1286151
346490
1116364
1182024
715801
714088
1286151
983113
653852
716359
184824
385987
760616
1002891
478286
1116364
352540
1286151
372607
1009992
459085
983113
485298
1286151
665006
666352
872333
1182024
386198
711990
639443
1286151
347725
526436
864193
348481
715801
434644
385469
550581
881850
761050
639443
715801
247457
639443
450259
529116
846282
693420
715801
715801
371421
639443
258171
639443
931253
983113
575688
501745
554653
1009992
711704
441524
201483
1182024
351904
877444
1116364
714088
372589
439629
879302
1286151
492683
1116364
323745
554093
1182024
556660
753950
639443
470017
714088
397032
735375
635592
1009992
986163
1009992
857018
1286151
639443
639443
444245
606941
714088
844347
918624
837919
1009992
1116364
983113
1116364
639443
1116364
544989
714088
705120
1116364
715801
389000
544753
1286151
983113
425009
715801
714088
495219
766874
607936
255901
1286151
287426
441419
793739
983113
639443
1286151
714088
435529
714088
1116364
206478
326880
1116364
714088
560799
1286151
516023
1116364
800349
301197
1116364
983113
689219
1116364
575835
1286151
715801
678964
512802
639443
782375
373071
796364
983113
615113
1286151
715801
778763
983113
704470
434643
714088
309411
798996
460846
674072
1286151
1286151
631678
599967
1116364
1050415
983113
581901
613651
1182024
639443
1009992
399113
240878
231794
639443
983113
715801
1286151
516827
674452
715801
983113
615918
639443
188656
555199
478009
402190
595770
632788
537066
923146
1286151
1182024
653473
731426
639443
555911
420465
1182024
441295
639443
465623
1286151
1182024
1009992
476414
82086
171049
471481
504256
501880
1286151
1286151
639443
725487
715801
298551
715801
744978
983113
639443
639443
559780
536313
715801
715801
1116364
983113
1182024
1116364
674285
576794
714088
424817
754445
714088
564286
1286151
757744
1031650
714088
379701
497868
427349
409549
716891
1182024
639443
714088
921272
845053
983113
983113
557920
899936
629918
283845
983113
580350
639443
1116364
914828
534894
715801
606354
497475
151669
432161
525826
127447
639443
647681
909967
1009992
756834
715801
271574
368598
715801
944121
639443
889948
639443
714088
822029
1182024
700430
983113
983113
1286151
874082
1009992
983113
1116364
1116364
1009992
943588
542056
1182024
582010
1116364
715801
589134
1116364
715801
651580
614517
481004
715801
308841
714088
686849
524858
535731
537284
229075
1116364
1286151
625637
855831
1182024
561966
379503
949238
714088
545836
433090
641175
610568
400524
983113
329120
715801
251235
714088
639443
364207
1182024
1286151
588722
794666
1009992
1009992
428866
608981
714088
1182024
1116364
1009992
803087
715801
397691
258206
487141
716585
449561
527971
972972
436082
681714
500249
1009992
560346
823454
872919
569243
499120
442253
888242
400179
714088
755389
714088
1009992
305685
224084
635324
1116364
663108
714088
407039
639443
459433
1182024
1009992
663741
1116364
639443
983113
715801
715801
625392
1009992
479122
983113
683833
415391
700435
1182024
983113
1116364
775231
1286151
111554
1009992
1116364
715801
1182024
983113
637261
567708
639443
715801
1286151
715801
983113
619457
1116364
362358
1286151
714088
715801
904030
1009992
639443
590535
715801
1009992
983113
1009992
1009992
1009992
714088
469530
582191
639443
715801
431128
441010
446085
983113
367548
495442
1009992
983113
406652
377485
1009992
1009992
354419
285383
236325
715801
353733
664644
1286151
1182024
508023
1116364
519463
639443
534119
525011
1009992
1360945
714088
1286151
376982
1009992
544620
714088
1009992
1286151
639443
983113
406921
714088
1286151
536124
383486
881682
265901
519576
593679
884495
545153
576889
559936
439739
534088
1009992
390778
1116364
715801
714088
542034
589100
1182024
714088
514065
371753
1182024
714088
1286151
695997
1286151
1116364
1116364
243913
548221
583128
983113
689619
463827
469457
1286151
407269
459423
43112
639443
714088
639443
1182024
231523
406902
676061
983113
568974
1009992
549712
1116364
488171
709482
781147
811667
714088
875820
558956
1182024
490602
548341
300368
715801
1009992
715801
983113
584012
368496
1004313
414146
983113
714088
789616
734559
772279
983113
664192
647889
1116364
287658
921689
558931
639443
509367
445218
476408
715801
1286151
681718
618109
373898
714088
942559
515782
470950
714088
639443
1038938
271873
1286151
776758
622793
715801
1009992
983113
379345
670075
371819
620343
1286151
181174
1286151
908574
1286151
715801
686789
405882
799887
331936
639443
392752
1009992
370712
1182024
435581
714088
926231
715801
532227
164379
1286151
1009992
1116364
1009992
1182024
639443
374210
314349
1182024
639443
812910
1116364
582894
894887
1182024
639443
822230
247296
358476
375107
349594
700816
1116364
1009992
554961
983113
287404
639443
1116364
460362
595346
366661
983113
183736
464918
1116364
802773
652882
1182024
714088
1286151
639443
715801
841965
801377
591810
649898
586555
714088
1009992
1286151
822841
714088
714088
1286151
1182024
193426
582926
399312
654812
417361
983113
687821
593244
639443
1116364
385950
714088
742648
483316
1286151
715801
714088
715801
983113
1182024
1182024
715801
714088
383130
1009992
714088
725543
1116364
780155
1182024
645866
519992
1286151
494885
555616
554499
983113
1286151
236985
1009992
793605
714088
983113
1116364
467787
714088
152271
533873
1009992
578993
434359
1087240
983113
1116364
504638
1286151
714088
664068
454546
348470
594874
1009992
869241
1182024
1116364
287594
289894
715801
579770
1116364
532994
457667
852029
410309
715801
639443
751448
201318
714088
715801
441524
715801
549064
1182024
1182024
1286151
458756
464851
715801
608273
358990
541767
830656
447541
350183
848876
714088
1116364
479794
714088
715801
706648
548336
843805
639452
785325
758562
714088
517512
734894
639443
1286151
570405
715801
983113
496754
621100
983113
345707
1286151
715801
1286151
1182024
521140
1009992
1075251
409005
983113
639443
638200
479814
125667
1009992
714536
460222
639443
1116364
1009992
596107
714088
564364
715801
474573
390672
338777
1134102
886739
289074
1009992
639443
1116364
714088
794331
75268
518596
521681
543998
714088
983113
687304
458842
1182024
425927
1009992
412874
983113
1116364
505110
823046
639443
1212829
551441
1009992
639443
639443
539781
1286151
1286151
351196
443958
715801
713926
1182024
1182024
1116364
598609
558931
1182024
572831
639443
1116364
1182024
1286151
714088
494847
1009992
738092
362768
1009992
1009992
1286151
714088
983113
1009992
1182024
739275
649282
983113
696955
457364
714088
404194
503778
395113
300949
210487
715801
1182024
715801
1182024
372941
551685
502997
64470
1182024
715801
639443
1286151
634008
407020
718939
789667
756955
458988
1009992
1100915
714088
714088
554987
707589
385680
1002351
1009992
1009992
715801
605724
840431
1286151
331813
678305
368338
687545
523957
714088
314310
1116364
1116364
1286151
1116364
441853
1182024
714088
1286151
420458
821385
478988
1182024
601467
414478
639443
715801
1182024
1182024
1116364
983113
1116364
1116364
1182024
329794
714088
733640
1116364
597853
772347
309002
1116364
1286151
788609
433332
565758
591180
1009992
714088
510598
1051471
1182024
1182024
1009992
217866
1009992
1116364
1182024
714088
714088
639443
714088
378021
747338
744366
983113
441445
714088
1009992
639443
725950
714088
639443
422545
1009992
539899
379991
566736
486960
495219
802569
1009992
745896
690091
382459
675110
671914
302332
1286151
783512
385938
328398
983113
373481
495130
714088
715801
641472
1286151
443553
314744
639443
1182024
715801
779984
698924
983113
353630
661871
243498
378421
715801
639443
714088
763492
501096
601288
1009992
639443
639443
445857
718784
1009992
983113
778391
715801
639443
1286151
714088
1182024
1182024
524043
490558
1116364
1116364
384547
639443
714088
639443
1286151
715801
679146
634286
491918
360863
1182024
1009992
983113
1009992
1009992
1116364
983113
410018
632879
790480
490388
1286151
605297
1038259
983113
306464
714088
1286151
714088
1286151
1182024
1286151
690508
421868
1116364
339584
983113
592311
627668
715801
546544
495004
715801
538866
772730
1197841
1182024
715801
617574
888471
639443
1182024
656478
257561
530128
1009992
412323
1009992
715801
639443
118996
639443
948985
639443
639443
1116364
639443
577736
429993
715801
1182024
456156
715801
439738
983113
295709
715801
565684
715801
1116364
1116364
341857
1182024
278070
320262
357877
759547
714088
639443
983113
639443
638506
752093
713980
715801
639443
439657
707226
1195497
1182024
983113
639443
983113
1009992
1116364
637290
1009992
403950
1116364
983113
983113
622382
574059
1116364
624886
714088
166422
639443
714088
592640
1020567
1182024
54693
524675
230869
715801
1286151
682681
715801
1286151
691012
1009992
219074
1286151
377021
1116364
446300
224268
507981
639443
1182024
714088
392410
624731
871841
715801
1182024
715801
714088
888471
714088
344424
1009992
1009992
656683
661545
570879
475034
653321
983113
1009992
1009992
268125
560558
406666
1116364
1116364
283437
520320
715801
1286151
886645
715801
1286151
169474
639443
568041
671406
1116364
639443
639443
429748
968763
983113
484031
714088
1009992
396549
639443
533838
628822
328339
1286151
1182024
301397
596949
400598
425554
531356
1286151
983113
640565
715801
1286151
315493
343910
983113
1182024
560666
1182024
371448
247843
697463
789986
546908
1116364
714088
440892
520139
551514
366874
416216
714088
1182024
553601
230376
714088
891036
1116364
1116364
797373
1286151
715801
692052
1009992
426296
729265
371711
536393
711502
847832
715801
754675
651789
439738
983113
714088
983113
586760
639443
667395
1286151
352551
562146
264983
935541
775104
518674
714088
722903
480585
1009992
752875
639443
1182024
983113
715801
1009992
526793
639443
714088
983113
66535
715801
983113
956989
983113
983113
333284
803461
665874
683833
639443
487341
714088
1116364
197641
623577
1182024
744289
715801
427970
364962
314609
983113
1116364
714088
330878
983113
146104
4235
397560
983113
863238
1182024
154239
425427
714088
376346
418858
715801
1182024
714088
883197
567388
1009992
1286151
468948
1182024
1182024
492245
640853
505518
620282
714088
526354
451515
715801
677776
1009992
621764
1182024
444363
504034
1286151
701831
1031839
1022274
702888
639443
419755
204355
723652
715801
448699
1182024
679342
983113
715801
573780
1009992
983113
387917
332217
829221
715801
1286151
1286151
536926
639443
983113
718062
559780
1116364
1182024
483486
639443
714088
1116364
642061
714536
647230
622630
774037
714088
1182024
617912
829998
30245
1182024
259824
287357
341146
496650
715297
334812
1009992
613296
639443
753829
1286151
715801
1009992
714088
639443
983113
480545
492674
983113
684198
702272
424131
297909
1009992
714088
772602
1011753
639443
884157
433827
715801
714088
528371
533731
1116364
631043
1116364
858806
1009992
907775
510338
1286151
383989
511499
1286151
470239
529051
304980
1182024
808062
615995
1116364
1286151
1116364
714088
883174
639443
307720
639443
680534
639443
1286151
518997
321033
1009992
937977
639443
1182024
1009992
714088
401428
1009992
969188
443246
247500
1286151
1182024
1286151
1182024
455257
801315
1182024
205167
350439
368495
714088
720466
239984
713095
460980
1116364
295235
1286151
983113
417864
983113
639443
1116364
767138
639443
1009992
410380
506605
1111434
389765
639443
886511
639443
917232
254196
639443
629651
413359
894294
902593
779826
1286151
1286151
395772
428966
908755
1182024
639443
535447
714088
1116364
445318
1009992
1182024
843373
714088
1116364
723537
883793
756037
983113
1009992
714088
1182024
1182024
689619
1286151
819294
825019
259980
417525
1116364
547756
715801
715801
1009992
1182024
1116364
1286151
920714
1116364
1009992
508494
1009992
384252
409959
865220
640561
250560
214424
89728
923216
731475
161609
765755
369677
454406
758454
246774
506512
536835
408729
1094352
729515
986016
898785
554995
799001
811991
539465
509792
729515
528577
980557
812963
1089155
775498
561252
883218
451721
964523
206963
463321
1155470
1012097
750857
674141
419665
519787
1044629
665255
308395
506578
791202
820033
741918
422951
782954
621172
672789
574993
237137
763572
1035504
382630
834820
291811
536040
831303
828526
536835
982223
449922
716093
780643
780761
437100
543194
1170
749875
959068
844346
775498
211907
787255
867359
704481
780907
1185818
708332
661975
606163
497925
318237
663723
290278
867359
704393
662201
420945
823048
684441
930194
625907
782954
446700
766882
365054
41213
551779
751696
848864
466950
636258
556687
989174
821874
876689
548206
831303
483408
731006
591145
867359
878262
729041
821874
984034
568041
804122
704481
414534
381864
475855
848864
981027
481613
802996
735099
196776
535541
469246
522151
257737
862399
328980
471502
871058
497271
787255
1002805
782954
1024353
573549
1012097
730073
909465
1203834
365250
620432
453203
761180
633555
826973
788696
919334
804122
974028
952802
758454
301197
675491
1044629
996104
823048
354919
618887
723070
745011
804122
739262
663723
663092
1137971
804122
795046
488314
216768
714058
422951
900638
652116
917264
746313
496085
381568
784241
851902
795046
384035
822811
394023
1072612
955174
555097
445716
620432
462190
919334
982223
878262
775498
1047246
388976
834820
774338
462841
684441
952802
639299
1024353
538548
914616
982740
767655
787255
687490
932684
344220
911178
936109
790631
613110
652116
1006184
967676
955174
679525
863622
367400
402213
920077
380742
518478
1095091
687490
805138
562719
815259
646591
618602
981027
788974
952802
776580
766781
606854
1130025
795046
1035504
790631
761180
689992
932684
1045283
923511
982740
952946
416619
820040
577498
735099
730562
300829
827040
474573
851902
313963
431421
982223
722822
517546
290778
1185818
967664
89230
822811
483388
937282
941837
471683
882014
687490
538205
693305
462190
886805
889871
730562
822811
867359
489375
1035504
767655
740003
848864
1089155
681092
708712
278729
841662
782954
1072612
768849
750857
163546
820040
947966
434378
989174
392004
937582
386343
917264
591145
684441
725280
833354
380556
1094352
499391
467033
684441
822811
440992
620677
373533
787255
310385
579804
882014
955174
787255
1051913
462190
494199
795500
635936
654236
579326
426492
804122
1072612
379503
1185818
689546
1004006
878262
655810
908602
687490
467787
260029
797559
769318
867359
982093
703500
980557
654004
1094352
595658
952439
328897
1072612
974138
447814
1001409
1130025
848864
833354
1199570
903541
487269
808839
851902
1130025
394904
974138
751119
751119
569218
650932
1049202
382268
582775
911178
735099
530714
429512
895102
923511
310080
702716
767655
952439
883218
420117
787255
585762
672325
820040
628245
952802
735099
489355
820040
831303
704461
473019
243913
323452
343258
370034
741650
729842
255704
480497
804458
838755
378947
523385
705811
583715
1035504
802996
203148
781622
895102
1199570
668073
155083
932684
734559
643087
908602
793077
994972
195368
473350
919334
889871
758454
1032697
664544
804458
416514
529726
980557
83621
750857
746313
779453
1185818
767769
569218
263200
1199570
974138
658260
497237
630820
779453
774338
429747
296924
617977
469032
390864
362733
711427
603864
825128
215940
698832
603864
381258
549719
502374
874981
546008
550756
493480
702241
488573
1032333
446355
660708
467150
756760
615553
874981
765643
839817
112724
896034
629529
769971
332470
700524
534505
503605
483616
717395
802532
719883
493480
503605
738237
589551
414397
521634
777532
777532
756760
493480
819971
574999
617977
825128
756760
802532
853955
825128
77882
802532
352289
1032333
594719
594719
926989
346746
476591
492310
366150
819558
503605
563324
1209471
864315
521815
727351
756947
833243
926989
711427
874981
617977
293382
503605
503605
819558
940373
777532
926989
545141
594719
462351
674946
617977
825128
305513
667725
756947
939109
939109
711427
777532
574999
802532
617977
428424
462351
874981
988759
1032333
247681
493480
756947
637165
462351
556180
825128
521634
926989
511642
637165
441524
918758
485050
632522
756760
819558
777532
777532
825128
971199
658340
491043
503605
756947
617977
1032333
645612
727223
416479
543395
329091
870348
365038
939109
756947
617977
637165
756760
363137
275610
1032333
719883
617977
939109
592996
583076
134322
579420
640897
825128
591820
540213
615102
574999
521634
304587
800784
524858
1032333
493276
509078
777532
461885
670075
460773
939109
1032333
711427
629243
617977
661480
756947
574999
288316
777532
637165
555038
926989
493480
777532
572049
556126
667110
637165
756760
493480
875367
454728
985449
939109
473578
777532
777532
989589
380662
521634
594137
971199
492310
208539
777532
624119
492310
557291
612063
617977
351915
521634
521634
868859
777532
377781
971199
846970
595401
597751
474887
647631
1013885
503605
1032333
417023
492310
324445
716809
666792
593068
557271
534808
205825
939109
410716
723656
402706
819558
703414
971199
546634
117703
493480
661892
142356
939109
246463
589612
777532
939109
991655
594453
607088
254194
874981
580169
386670
637165
606381
684784
492310
777532
488814
436200
802532
668968
738237
652270
197254
509205
825128
874981
370910
849404
405735
593321
673069
642760
1261322
524731
777532
926989
492310
341961
730460
574999
756760
707791
711427
412557
276719
607287
458617
567137
371878
939109
275834
711427
711427
389922
719883
971199
153587
469354
265310
819558
467581
863909
574999
1032333
531225
606722
637165
624881
492310
757325
756947
462351
874981
492310
971199
874981
756760
775372
433082
777532
650325
540398
756947
253472
926989
240772
523511
534201
462351
490213
1077940
258979
513610
415631
493480
846931
926989
583318
756947
638032
489092
756760
1049162
492310
711427
503605
926989
513762
493480
372753
600581
310524
971199
544043
1155640
436946
667302
462351
971199
164351
594719
594719
508999
608159
543045
617977
874981
637165
322855
503605
221776
347322
488464
711427
549549
777532
661892
459597
789070
471741
471362
738237
638911
283713
841027
298519
719883
470055
719883
819558
646597
583840
756760
1094506
1050099
939109
676370
272661
326641
521634
413326
874981
756955
939109
617977
462351
493480
926989
711427
521634
433413
787712
574999
574331
756760
780201
756947
738237
882828
560435
493480
733295
1039740
711427
1032333
884929
492310
196970
559644
756760
777532
503605
462351
687055
711427
738237
802532
879310
562709
516903
706974
945022
874981
588967
469202
939109
1032333
810871
667142
529568
503605
939109
637165
603864
1007645
574999
430728
332400
334731
818916
719883
825128
1032333
1032333
631570
603864
926989
462351
748751
493480
459387
599992
1032333
676582
756760
874981
436936
607185
695755
693051
926989
555972
594719
736879
492310
789551
90381
242009
777532
395368
719883
323452
505294
502737
810439
521634
574999
1032333
939109
564711
500746
574999
462351
293429
617977
521634
926989
719883
574999
754281
708474
216953
926989
718554
637165
434275
613507
476036
285383
801441
430308
523888
495036
416407
611723
874981
574999
603864
617977
565364
711427
768842
668967
719883
683980
422143
503605
802532
844992
641424
526718
492310
534498
647703
756760
1032333
594719
825128
488795
503605
617977
756947
825128
444561
897913
412485
1032333
109348
1100045
1032333
719883
463587
926989
515385
825128
637165
338797
526742
667113
797422
637165
777532
493480
455080
574999
353426
539491
482612
503605
939109
340729
411224
462351
853793
252206
594719
445708
777532
756760
711427
440259
561966
825128
462351
355929
825822
372499
790074
939109
389097
756947
854314
787153
926989
397463
493480
361911
108785
574999
910716
554553
376151
462351
939109
777532
404194
347667
1032333
802532
603864
629479
549489
607002
500216
719883
939109
297786
617977
521634
874981
408065
462351
90827
756947
520990
926989
507714
617977
642192
874981
939109
738237
750632
594719
342181
756760
456951
643944
617977
379659
759691
404030
777532
425927
307679
291753
785165
493480
521634
874981
756947
340616
953158
822183
457599
451790
819558
756760
594719
282880
408615
635695
756947
574999
574999
603864
579887
719883
874981
492310
673172
600197
756947
711427
700328
108785
492310
971199
617977
825128
756947
819558
756760
604446
521634
819558
503605
542162
777532
462351
297553
777532
874981
574999
802532
362090
537464
655322
1032333
926989
190669
819558
874981
756760
462351
971199
458705
825128
668069
756947
725950
470453
825128
368777
802532
584921
874981
477731
777532
738237
353391
451358
740691
802532
594719
770694
422785
574999
719883
462351
736938
780386
756947
349389
532622
971199
819558
556300
316582
593848
487716
303439
547279
481044
756947
319509
609674
521634
719883
603864
756760
711427
794596
503605
398799
819558
560585
440992
574999
762113
594719
825128
464704
744408
506762
459869
478864
727428
766681
518718
594285
547474
492310
283665
387618
662218
879711
825128
1032333
652853
819558
284582
427404
711427
694360
273031
617977
630591
321193
512839
637165
267492
819558
585558
594311
719883
874981
159291
756947
276836
468117
637165
719883
725220
777532
454972
504414
637165
904732
737107
711427
472989
825128
777532
637165
514331
939109
503605
521634
674681
971199
486165
574999
102885
825128
777532
521634
1032333
634448
492310
521634
457874
926989
756760
513623
513180
163348
698844
589651
641750
205827
376443
693424
819558
429484
462351
540943
926989
648985
492310
461042
576141
711427
756760
971199
285683
334933
430458
756947
641119
819558
280368
806734
493480
603864
372499
264859
756760
617977
738237
617977
874981
378758
874981
939109
612701
617977
538643
436099
730774
971199
511953
503605
939109
521634
874981
802532
335161
397699
756947
667074
1131294
926989
449519
371497
501690
291763
532719
1032333
576112
280183
554466
956758
586503
493480
504789
1032333
382268
578976
521634
503605
314821
357841
462351
637165
849360
466623
252914
488749
462351
594719
574999
756760
598861
617977
637165
719883
640886
574999
166234
521634
462351
383222
490309
939109
814092
462351
845853
527260
939109
614684
521634
270606
443469
306540
484835
825128
603864
575135
617977
521634
477748
825128
594719
551997
574999
971531
971199
320097
939109
756760
562220
601432
603864
511112
492310
735163
433956
594719
594719
398488
708454
637165
321082
910956
827485
756760
321960
719883
462351
756947
718233
503605
462351
603864
404817
493480
462351
1032333
617977
694137
802532
536094
563815
278116
802532
205138
921405
498818
725010
642015
574999
746703
617977
374337
521634
825128
634330
492310
385522
971199
545064
939109
677629
503605
521634
537464
875900
503605
777532
732397
134462
874981
777532
971199
982497
612378
777532
492310
493480
530099
939109
438454
1032333
756947
333667
559121
462351
564611
344712
637165
939109
594719
314240
1032333
603864
825128
574999
486252
361488
926989
424755
617977
819558
738237
493480
492310
482505
485433
926989
880997
929877
224635
492310
493480
561508
616238
777532
971199
756760
155511
756947
637165
738237
1000071
356555
613889
409966
482485
651375
472000
462351
637165
263586
310908
515033
600150
777532
820366
939109
802532
894522
262103
971199
260576
926989
819558
640133
724481
792732
360626
971199
260524
777532
603864
500955
454477
529882
819558
711427
419240
394516
663722
675166
874981
830652
777532
874981
874625
659092
777532
719459
637165
521634
939109
603864
493480
478754
926989
503605
336885
756760
825128
825128
439330
503605
854897
503605
777532
939109
802532
793861
637165
526634
587014
547267
20599
738237
480515
245738
591415
825128
339278
603864
429747
493480
493480
823542
440691
790258
926989
719883
443363
711427
661666
954798
939109
493480
617977
719883
521634
365688
594719
574999
515702
603864
493480
762719
574999
633315
939109
617977
450738
603864
503605
538668
462351
670055
620914
679307
243199
819558
1032333
777532
617977
521634
304015
756760
726909
493480
279507
451631
719883
678489
462351
775470
825128
719883
603864
603864
637165
509529
329746
641722
497042
802532
1015627
591764
407208
617977
603864
819558
411439
802532
423991
574999
594719
617977
603074
630881
404907
357785
532447
747012
738237
493480
462351
466418
461191
866148
603864
939109
421973
1000543
508560
362852
617977
808235
594719
591426
640226
719883
462351
370966
926989
603864
479628
961612
874981
609707
760015
939109
546972
602054
973165
802532
939109
448248
699190
730088
485177
493480
802532
844378
730069
645038
594719
426690
462351
753096
636266
637165
1220709
1041652
629581
503605
756760
637165
600328
874981
679846
711427
777532
471662
825128
553529
486023
530615
616158
481214
544526
226526
133851
574999
523707
493480
521634
719883
328980
802532
370910
503605
777532
756760
536040
484956
819558
462351
492310
610659
637165
372228
912158
638454
733357
500295
617903
674890
462351
564003
1032333
396066
825128
477360
734668
521634
769318
76108
448893
777532
831935
756760
756760
493480
886805
492310
478172
455424
700987
783512
436494
719883
493480
777588
748827
722731
738237
510290
756947
637165
537210
874981
678845
503605
971199
521634
827724
825128
375457
351499
777532
435110
503605
485237
738237
589211
457203
503605
603864
932457
493480
462351
574999
773346
409509
574999
980983
476721
222748
389985
913504
534965
711427
874981
510212
637165
616197
467065
756760
613522
462351
802532
594719
637165
926989
590805
638460
462134
899259
926989
738237
557367
971199
719883
594046
719883
752861
538990
971199
574999
549905
971199
939109
602847
971199
777532
424449
521634
492310
462351
617977
344282
600647
503605
462351
1032333
777532
1032333
612686
971199
756760
738237
756947
779773
492310
465649
756947
756760
372237
263781
711427
492310
756760
825128
802532
158040
807420
435205
824764
729845
393686
629669
603864
809097
802532
574999
702077
574999
939109
819558
711427
1032333
521634
924701
756760
574633
874981
594719
926989
637165
417003
506788
874981
738237
1260509
777532
534856
603864
230906
180843
216778
819558
619082
606460
926989
926989
578700
926989
971199
495663
1168938
711427
432397
359090
819558
603864
819558
584352
510574
582941
637165
872413
492310
503605
603864
278448
756760
566638
492310
711427
756947
312344
478002
521634
1064310
825128
571229
617977
670637
819558
500820
594719
503605
719883
874981
756760
825128
768935
429411
396440
594719
462351
426712
90375
304794
756947
1130025
603864
603864
594719
716253
597921
738237
937832
462351
207283
702663
510251
583070
871499
550029
266467
462351
939109
874981
462351
501186
768381
738237
777532
492310
926989
287608
382490
503605
545505
1155060
463866
754954
210829
1019215
328578
529420
462351
503605
711427
918391
603864
285807
802532
314339
946758
769475
971199
545433
802532
971199
639226
874981
689229
496280
190669
574999
591893
278551
617977
662659
539322
267751
939109
193187
443456
471646
874981
486606
536163
659038
635000
777532
665159
819558
603421
1032333
503605
819558
600143
651228
357785
663619
819558
503605
507954
355255
679878
492310
926989
719883
738237
719883
603864
802532
939810
605187
836773
574999
719883
617977
697275
802532
1032333
481308
411724
910331
971199
586492
777532
837128
865585
580398
637165
939109
892023
756760
825128
637165
617977
571491
404828
312755
314780
402213
463231
492310
503605
921652
711427
604664
719883
939109
417317
690210
414219
443965
560851
552634
679345
709827
588642
503605
669866
661524
462351
641935
544445
825128
939109
922349
756760
756760
825128
476902
719883
719883
289635
753068
603864
603864
659141
521634
720566
939109
637165
637165
594629
918711
802532
873469
520137
503605
594719
764252
668156
603864
756760
939109
570426
971199
926989
710754
492310
738237
594719
819558
825128
819558
465092
825128
926612
527105
492310
356961
719883
926989
680169
1045792
409901
594719
465304
99879
444482
874981
695202
984093
651489
466182
738237
825128
711427
803257
462351
939109
492310
971199
603864
493480
452071
939109
689634
492310
603864
971199
756760
315458
521634
588264
594719
926989
503605
874981
378828
926989
539972
716013
574999
803806
574999
323543
971199
874981
695807
819558
803602
587046
874981
711427
677132
844673
636531
768268
825128
326850
503605
926989
926989
492310
617977
939109
939109
711284
317145
584831
874981
674285
389005
613649
939109
676659
462351
458810
701381
711427
492310
617977
719883
574999
603864
466217
926989
471662
308705
426048
874981
549840
475636
971199
344859
617977
359595
617977
370914
512839
802532
759132
493480
756760
741595
747537
728344
874981
735255
594719
521634
487124
662944
1211577
1032333
417675
637165
874981
711427
311933
418673
738237
527887
617977
719883
594719
894199
926989
603864
740162
415508
332176
503605
719883
864153
608184
944693
391073
452459
675002
503605
629953
372179
520149
858463
732405
637165
738237
180962
338969
368090
971199
575310
594719
435501
219678
711427
434977
777532
173872
594719
502728
596868
361249
477773
706505
1117197
519343
478816
492310
738237
889051
232505
280609
462351
756760
825128
492310
971199
939109
825128
510460
603864
556673
511941
584482
738237
628623
589982
251469
603864
492310
711427
339692
837743
932318
584918
755021
276786
574999
971199
492310
574999
293225
825128
361749
217714
447549
574999
594719
425161
802532
522086
748556
433082
437183
400389
521634
493480
489523
425380
594719
503605
492310
756947
402613
1032333
617977
819558
1068139
677855
327911
444608
594719
462351
390946
420061
359461
467223
1104650
971199
639040
369529
1033819
633230
874981
711427
472871
574999
646122
756947
439886
534498
338586
728677
677859
793292
738237
526622
756947
597853
140970
511615
526839
629651
663254
543115
438584
288138
713180
491282
510956
668762
618568
831761
444079
635112
559896
511290
664617
530453
793246
802224
858375
487406
526153
782298
290576
753344
411579
313877
1088858
725406
429183
324347
1009157
489608
646206
812317
718848
742790
1042646
754283
636231
645600
548337
256933
381721
803366
382828
641272
586808
485979
482464
716052
481796
602524
453832
665154
757553
678291
506544
257737
244972
645134
419559
869194
611913
797338
353761
391900
713945
532071
426734
665159
1054133
227738
432710
384369
543158
722867
564773
678917
317374
725406
712299
651793
614637
628359
745749
603954
947251
521104
898849
501618
613796
645134
719360
387821
599751
752901
590535
586733
562301
828068
717316
534084
786180
351395
526065
589834
495135
844913
335382
579206
494485
257486
833344
978851
444079
782359
1273007
629838
672030
502792
734655
420599
540553
297036
654302
515019
251088
537114
862229
1158663
766336
499649
701240
436580
553449
662352
329002
526153
819022
935068
470343
553084
430562
601973
744280
711162
584462
275783
534281
487985
799562
741874
819538
486751
110137
966785
761813
159709
631671
836442
103428
296287
244546
490679
730935
799338
521604
458061
567394
529517
462436
1027647
636978
827012
1040998
477269
938587
649630
949413
689358
485063
553240
704797
434208
600372
925464
1089383
555955
362289
818481
389760
398116
364507
446129
527740
510940
256578
795302
532089
1144143
358199
368338
543349
330950
593157
261363
519779
757221
424874
458061
720325
845540
366371
304308
683914
673221
656625
606758
863698
1204218
375515
865375
646971
222688
615642
428114
391195
755463
385257
460264
607125
1031342
291144
304276
471714
790485
543430
126085
455779
251656
490425
680208
479820
933050
532430
731822
756947
565569
663620
656625
554954
417218
530566
916987
564006
558013
466716
684655
344496
327483
442253
782886
770490
213621
727811
636266
234644
435046
157838
876617
562710
726760
653889
412955
827040
676837
224225
724792
29959
605203
288374
599024
378188
617095
489355
399017
324621
623874
449934
416777
129298
452446
923986
903667
312991
835498
580981
566193
460476
342268
447211
440635
544248
487936
269715
591820
460450
423011
528525
869029
615762
533293
386399
496924
1044629
336436
352659
415470
451192
727208
227528
586434
644080
299944
989197
1112267
572071
411351
647886
370157
850480
580479
270286
418765
483489
617722
456066
447132
410764
260966
427732
512182
573461
539577
716072
453884
247292
472960
643296
330737
515689
557284
694892
365674
689423
544214
343622
716893
419002
398132
660908
724552
356325
546381
642352
521625
951526
689760
268209
554841
448687
481034
424118
629022
297855
541476
354743
855148
381331
561052
938426
493463
358399
725089
466958
338806
595059
466546
757452
545380
538424
486802
309067
201342
376951
387273
769630
526844
937487
499024
510340
653630
950543
607209
240677
545889
647515
330182
641605
753476
275194
539845
465455
1067296
379053
386692
376981
872501
504487
771623
469107
585896
344496
456007
433323
469946
337890
887958
248448
245305
643814
523400
894593
664780
526289
393272
501
770907
386717
489905
858079
521585
535133
921405
461878
400354
648420
292832
334091
491027
13488
155922
1192244
471777
608922
722395
754020
168153
471957
684197
757672
430899
483398
441744
529293
752016
498418
735068
316174
321534
538286
743137
666274
609593
635936
781417
643871
690024
691923
657915
951347
336204
565959
681752
1043555
782298
625037
489414
121266
839058
570445
701440
902688
224521
371819
371229
337045
569809
678001
522107
690820
236985
644467
148435
535471
515631
421446
437021
839153
638088
877320
439331
393028
325827
524563
525831
760411
397723
483766
418542
671754
507084
479780
692748
622210
509683
496320
768842
79336
331335
722735
589671
495318
392158
693424
538989
526431
467648
828366
511477
670518
411745
610569
356325
474614
684727
677776
528901
713737
454809
360540
256083
595325
595679
809375
350184
419559
456163
543173
546285
751674
535418
496245
422684
683123
428684
460554
1107993
507968
616761
778422
612345
853955
819876
381941
666249
114012
329242
844444
820106
584584
719313
403892
476193
288138
743983
751448
593428
354384
734450
443324
217068
580126
442384
712725
707785
405753
759829
359217
921689
500501
543393
519657
780810
484582
439132
293647
409265
526669
389653
210109
638032
668611
670771
801695
274025
537103
279533
613366
698430
684242
427321
465860
559950
474454
498972
762147
693788
510574
630394
588235
655284
485659
443119
345976
570943
582330
256358
353082
769742
961121
805013
317145
583256
641711
450094
203666
710564
739428
843666
1075156
530841
540228
541075
423991
625048
753101
575604
929374
653444
690788
508494
450855
478347
696184
434491
785223
545380
453884
271421
1348142
281477
285505
509688
276615
603639
393814
519992
100415
378494
446701
817678
1244547
786226
716428
327193
964436
385080
509213
376540
450066
494742
470999
554080
484685
644352
522245
516970
468776
629587
684869
196469
541213
745749
522475
575400
1040322
592021
438592
797347
154954
546976
573760
605503
419665
339250
365160
850240
368980
426676
546013
893779
673172
203250
680978
595299
745628
437298
338519
266370
565021
594453
629423
487378
356638
618429
174374
431387
372753
99767
272668
760015
549515
551755
847742
819975
732096
697521
288347
402235
789127
748907
1031266
540834
682777
515692
658999
566169
107527
840300
452525
954508
799063
447105
565267
1018556
748807
476018
419163
520955
416281
572347
335297
448622
578619
967255
174048
892971
376941
542707
600495
914620
431005
540046
535537
356436
78119
589671
502263
399447
721717
620344
521026
563420
405204
629953
679765
705744
491224
539029
649618
497868
718765
464676
532719
606121
360403
553764
304987
265352
534917
391322
594470
805774
475248
682449
300346
822439
442884
427830
798222
563657
79366
460254
1075976
820376
413997
833344
741216
587654
421973
615313
902134
343622
485832
523019
723829
430556
577859
884631
650237
393901
537158
638285
808991
324328
369580
550596
603529
483542
251991
392018
462475
757186
815197
915606
313704
287523
513162
680069
225218
535140
450614
403025
569799
781576
468697
607233
724099
168847
516856
404786
366371
385257
711587
484890
393400
749020
490863
390380
280537
518009
808942
659852
783494
412061
761675
482286
631824
446974
263693
197236
180653
329026
357813
791202
578211
523548
533618
258217
781317
842750
593748
493132
367246
680025
610804
277612
496312
673527
344214
735579
334680
596385
408827
707064
718111
636143
851121
746688
591772
888486
606941
235043
169318
840674
494295
774074
669798
701700
607863
41560
368432
837954
406430
547528
1153668
499044
331302
752233
614854
488368
477865
640238
613293
797142
526836
641646
604353
706769
875998
663545
568035
603805
583539
311286
744187
554954
635608
1091777
511623
539425
521159
661726
493350
516862
708961
592157
379503
265455
305971
641512
424053
688137
249894
461121
652739
319833
372275
582037
779672
1106653
504256
827175
485248
743726
614999
512364
663947
728293
707772
750561
385926
143777
479661
874692
575265
362504
688351
365816
731462
265535
444467
616306
930002
524869
711148
429530
425193
539801
331823
748951
604742
511333
616809
691741
772625
682634
631894
965349
837954
460033
355677
342633
482817
492568
805756
312581
567072
508324
654659
295232
491792
451515
370100
511324
337884
700679
370546
545502
336794
524030
51125
433776
512957
521634
628648
526063
306606
365030
654487
798984
557465
421542
60594
332149
515794
496692
157747
683953
150864
804217
508110
820533
601518
327237
658974
746253
339877
870072
698364
777272
497963
725222
892227
255908
318083
745068
208102
1064170
385521
590118
522111
724792
692679
599577
433241
459676
768849
761624
559989
641722
164579
239826
638373
539104
476627
767860
690112
576655
524503
930969
191091
732320
570338
783908
335418
364142
219828
465387
679283
211997
656103
571293
1100110
181212
626223
1123648
497025
142424
327573
390474
439955
536564
324381
785439
632861
659470
480812
738501
598231
803568
481895
645841
98067
295232
950142
558905
594651
269500
451535
736770
711971
808588
146286
315873
435428
524486
399160
622005
516551
546962
229573
549368
361607
512802
572491
673007
622455
217634
602607
370054
720449
748319
507217
236356
626320
337976
453502
398117
264771
306768
632293
584381
508905
771960
560835
587190
483954
673441
345730
489652
785409
554193
602925
586376
202016
511874
767144
430979
606759
816941
508082
198125
810158
773088
447552
625236
389239
340159
395399
691653
337602
874341
961712
447453
725841
258943
326036
467294
358041
865585
555249
654207
692987
729041
599874
559288
1042041
783512
818850
526483
61495
360302
542956
823954
499383
600306
885163
696362
916159
879925
572347
432234
685735
572809
340417
977265
731981
244741
715741
698777
349202
682400
256548
517259
619869
701774
716361
373300
803460
355435
559947
242894
432492
643084
258943
708315
962454
666177
462602
869035
457149
399802
649855
137455
540063
713191
556660
713737
544601
587123
525491
631908
479258
789020
239993
453796
379893
318134
465860
162558
428735
399848
873489
200213
51596
186024
408124
329598
288397
398799
465623
685650
617098
310851
711081
295509
1049792
610659
271040
584138
287002
921273
745943
691427
255328
630003
781460
442950
582415
482614
696802
746186
379036
1061359
161260
445149
158022
343464
632476
336918
400754
553810
437813
711565
612397
149767
366390
350949
590035
936484
343187
557836
801242
589008
646595
495318
537722
751146
483993
625750
268490
758636
602956
616059
582191
363338
910163
411735
544403
887554
691999
338032
606120
956065
500835
663346
680801
648423
486990
345979
160007
597638
522410
338079
664157
282880
401698
931611
449305
598231
510441
684069
627915
635823
541075
636482
23258
379024
663315
289715
376108
793593
662152
192450
285473
466166
779900
679868
921322
541773
533513
371364
105585
455120
596499
591893
735140
655147
752482
558858
325738
596068
503020
572666
762342
497514
490748
584657
414484
766882
815998
555229
647125
241552
747723
1111327
369238
654762
1007586
473734
690532
1506445
871948
797973
693492
373481
352975
163570
842737
535370
391502
590655
531493
619790
554143
604444
646786
469358
324347
502688
455822
630071
747766
741965
254807
439741
439775
604903
744800
502905
181109
569283
298956
371844
686074
747723
490911
345417
684069
665405
614408
883414
798056
155056
366371
234471
727208
341709
422192
337369
441491
380813
598866
731875
1360945
551886
405117
811888
496901
509170
263781
396064
416221
538485
761180
517742
653713
564770
766881
729918
16954
369726
453354
756898
608264
622630
781492
442013
690834
697157
718697
687436
376288
57630
731934
517179
526284
648276
597607
399190
658670
378321
616728
1029593
460222
300998
452071
668355
447503
492100
341874
677629
681422
146104
635958
535733
410863
428889
869808
361220
735205
1072878
368636
967199
480754
428571
494021
477706
462549
416737
597363
688584
373533
575678
577494
292797
507310
576826
762683
662944
1043811
223546
377865
126348
372179
718244
694225
836434
774643
143276
700161
560244
727906
518861
453705
339938
745213
412326
724421
601805
668898
777904
336356
615988
349331
267603
753394
351555
592594
686474
441526
129324
857209
772636
1021240
536401
585529
610144
484503
532949
711878
666175
933960
539519
666750
211665
649635
566653
651789
439233
666175
564747
366537
499162
374281
762661
1211949
791651
463529
55359
315457
592909
621241
336078
771262
596197
377419
398467
810300
583035
418345
367607
691465
482874
576184
456280
590907
578898
891086
83621
370336
262006
793650
407606
582497
642725
664692
352551
620677
949820
551583
635917
401696
476792
531982
328529
412788
761880
253488
685853
579489
429166
847607
545011
563229
625236
681741
325927
470583
682640
506841
576423
539372
689420
529517
289635
469710
597815
527840
401979
413199
630174
318793
793946
516160
548705
297058
84099
571451
464497
446900
823046
538866
963603
366816
330679
870661
765445
140180
860312
385661
270117
415705
546960
1014659
463076
588863
453870
199986
585450
575313
677077
424010
724122
527552
549555
185215
788850
504139
759939
538811
388660
418008
338777
556963
534084
1007903
480760
656893
184631
960906
647806
523701
258992
737600
908167
527957
331335
583389
579106
442590
501950
450592
826581
850545
263535
689713
614821
831184
933960
435077
690262
538693
269732
402016
530498
483526
645088
691664
935994
452783
94095
372259
883003
393454
942277
751370
329091
277705
1111311
996573
556764
362777
683965
553886
723223
727906
601846
562436
220125
51596
513151
392753
338744
744979
634343
680841
388279
553230
456668
537232
127165
326575
1037535
145695
590827
440960
438357
679934
739349
873361
923371
333682
348843
206151
631719
588611
572150
188781
319168
325957
423982
410692
1255243
703614
772272
486014
548129
488040
770800
632758
640886
378154
311463
550705
793997
638200
583076
575068
323967
409232
713928
740212
570408
249428
421314
567072
1011947
241177
565316
613918
601177
234194
756899
805280
339715
549324
516465
611236
473565
579402
360188
934271
872269
887519
860043
394752
365507
371906
582141
416124
511681
675053
518031
1065747
331888
483796
237539
391591
1107511
130188
606707
319237
543466
493295
381151
601197
476896
378452
942993
632922
347490
427458
353452
669293
373994
444624
521293
379198
625222
255252
556389
734331
565996
613978
504503
680049
544739
661430
545790
386365
381183
875820
613293
1260618
263160
147698
128040
444321
511559
22556
639976
445231
207968
709842
667929
645401
714520
429530
664544
415011
477609
397987
737770
715919
495612
512248
638842
579282
739629
549474
771258
406508
471333
523372
820396
527703
453467
913784
621071
526517
366372
462190
281726
750864
372898
745892
699149
681230
672608
422585
793368
465482
406489
514204
1089566
916675
723191
1131294
594719
275139
438783
896573
731136
679075
347824
477896
358336
638695
833098
847607
697271
443907
424755
326133
533614
377796
1089155
548761
597502
669599
497475
390249
922349
673572
794902
433776
812456
830707
210829
707796
485237
321801
674917
586055
822273
475848
1116364
404688
603448
717449
496339
162275
695580
525897
570904
594961
361694
582894
768227
773110
426434
524869
200295
744242
926333
527181
751179
108330
617205
397653
625892
430416
377548
780589
715109
883023
196776
563786
525610
307895
792422
605121
604590
443323
419519
694804
647830
403796
483301
729415
509688
385257
363922
414146
510512
385310
570861
219372
444871
727557
868909
378550
537976
1211639
387529
319140
431503
570534
440521
742273
322518
528384
689755
689402
600019
780796
476358
463358
634648
798743
652831
505669
534635
515410
253261
605308
734132
723627
298499
488649
221063
612686
294539
970830
779449
242179
330773
819458
218243
212101
364979
854611
503912
441705
374643
335052
738076
702716
487674
307931
603152
756950
815886
898740
674395
318261
847044
299110
186536
733847
396473
666260
343541
419240
392260
735562
481627
344908
434774
1070448
626144
361401
237568
416435
360534
633013
432542
390475
441715
693888
390589
675702
641119
1037246
595445
168849
1036620
249369
694804
802463
703895
435185
319098
496787
629826
631043
396429
630685
470583
273872
306600
552265
714453
610030
815655
489566
591888
730622
763754
55780
919334
406666
354420
683529
144371
889871
520955
548911
325036
704236
444945
525019
428120
757452
590118
567663
565515
492215
680546
630326
653444
579326
978446
614684
412874
267242
431638
642015
865132
462115
365321
551921
709578
1163378
287388
748043
671083
426271
886117
637171
815612
317184
388485
886507
348491
528408
648648
387603
701596
718044
758086
641154
611596
632429
871039
713002
649672
1013244
592125
671754
832727
490511
522292
626223
531082
1111311
332161
497866
642356
636538
674268
170392
393705
170993
945725
936219
689661
601649
787861
555213
272821
433808
558875
740691
746703
342392
835766
407269
653113
668412
867729
488933
708784
575173
595163
552760
608341
722657
871148
950240
584625
855397
945820
650977
443814
567869
310409
721197
435433
754669
298907
818485
576006
334859
707554
551104
1037890
531305
651389
190171
669845
917232
427646
568149
514344
847922
399356
584531
462590
701261
263817
852029
274635
694082
476765
554495
540228
246018
650482
936003
722926
1071530
754954
580229
933116
413313
346967
807362
596197
488185
280962
523653
655661
662876
634855
844066
402322
127961
799041
492299
686549
343034
534669
648087
307432
454972
536699
647571
581101
465618
121266
621459
465003
431323
278802
726878
505573
665429
346109
506029
786951
745411
451202
934951
680850
330296
602108
378112
760931
842159
682855
545152
351118
218183
104295
427150
738848
358157
228798
493078
540378
574376
331453
823154
867367
596581
219630
847922
310276
497362
775848
334474
420665
576970
568131
692028
522770
564880
426300
315493
649672
291149
242627
722473
606172
398420
291564
729147
543608
440200
371924
382416
724385
810550
468432
666007
340150
555466
504158
429512
539273
549885
342268
379744
679519
333843
573790
585771
732314
471223
448128
346109
493284
705253
377343
769045
796548
454999
441080
165458
607159
511291
735599
535833
631412
147660
511157
544998
718083
459344
492491
708679
687125
623421
720814
721428
431603
951591
600590
327876
495450
278116
278448
482085
424701
562229
560469
709080
683137
810585
339692
679878
538091
332340
581901
285683
430308
481895
442247
570850
441239
389029
380654
503778
400580
657552
748389
553600
1055939
816941
321771
666330
416831
555834
735068
116781
564611
831184
500966
700232
458627
551727
596165
389006
350935
322966
602925
812830
801938
609903
503691
592544
176385
905200
661713
609790
548004
486403
782681
500877
811512
473535
645401
551830
466968
273365
59594
718888
507221
650723
735957
1114710
654594
874461
691264
234355
559809
610144
632498
542477
472541
830189
392373
402939
234836
472281
859836
638914
899544
720354
619604
716052
486379
586348
811377
682361
705092
578360
403957
454774
384231
375084
540768
539958
490213
529729
507956
364134
342637
229819
859296
696184
434158
491942
604050
399675
343097
426048
867125
316327
992326
575614
590448
395021
458828
601508
381950
742489
270245
455081
426709
1215733
518045
368363
335874
198464
527971
908293
869241
770764
633933
623584
780386
319840
29246
841637
371710
643075
857018
1004890
466407
510568
958224
287664
375219
367040
568663
805635
422065
312037
783674
693959
434096
561705
820067
444073
428083
606612
132337
804122
678635
736588
338612
539424
521837
450453
792167
307762
399756
567682
492397
594687
543140
797591
138086
608158
419496
410072
384050
454024
563841
393538
469358
402260
567844
1188749
504701
478744
369864
326934
892178
122818
613071
477664
652244
384254
438532
723738
302342
82076
465546
517423
918708
705879
443408
430753
937669
840428
787205
675581
713393
608480
436247
853349
319168
1018877
868398
672524
813048
165819
460450
579066
164379
878412
544620
750781
537291
477187
323452
959310
565364
364783
159852
569403
670043
708202
880608
456040
449077
421919
985077
41611
438597
514749
361110
429956
556307
598711
548307
446311
650977
540319
305931
1173216
389948
902204
432721
745479
744223
915958
418721
454045
214630
469733
278729
550020
864857
569940
446378
507864
474585
750038
582757
252626
262737
406387
690071
700021
523491
890932
519512
662404
365879
549474
460693
600183
652851
500130
933606
828991
291215
816889
818150
896562
911523
290096
325503
508082
608675
337062
94128
282884
527945
532198
961957
558307
282235
449296
910861
378774
424881
679909
455980
280281
1198739
528111
856816
502139
518203
584625
567708
680850
726579
495239
1021705
559193
511190
514526
764302
700284
367581
509090
587019
469587
444692
887291
535834
392018
420695
280758
368201
441386
539711
369847
321722
470950
353077
302788
818370
541464
333686
249831
565641
670028
855431
181576
532389
504303
573599
494734
644080
685820
319415
597923
511290
794321
695580
503314
503773
361787
1017768
382752
239868
634018
517410
528831
1270098
587088
468810
449676
732096
458902
649282
326915
711588
405190
801278
827040
580162
437359
276591
715043
541853
646847
614245
822498
404311
690602
539029
499258
429413
421264
358313
674255
872278
259466
577934
519507
573255
393842
1045448
528094
596542
678905
542690
363868
481703
633547
992155
451675
831975
869342
632350
492103
598122
699011
1068139
555261
597971
350439
736837
405281
702264
212904
474973
587399
833344
294107
446842
379605
576492
890569
724104
557974
570770
488056
496905
404135
465410
786310
572626
659425
504303
809339
343668
395728
256506
545202
602712
611472
741216
471779
408884
693193
588704
485298
469263
1041519
732041
13636
772811
322518
599358
364934
440112
667163
691072
522245
565269
673835
645300
729580
351959
683576
514086
399814
387647
310507
784806
644951
395308
418091
741628
876446
462612
366150
360259
634008
650546
545375
149410
314404
429923
1104902
386592
488693
580134
391704
435701
487116
577316
289606
535994
465338
734266
703996
673957
232364
592001
857480
604139
968108
715085
553480
430667
709208
635000
384720
532956
571315
682350
515131
245738
245738
384312
525972
85699
512923
1008554
404194
257212
266521
961712
695630
590522
620914
423809
757184
403957
802569
650379
374501
839260
433802
537580
553479
776347
555249
481181
583035
480432
203510
448029
339952
285282
368243
665320
305011
150107
947462
444753
615512
608297
693639
958969
488639
258171
329594
162548
682341
799041
430853
636520
767145
874235
738503
610093
522211
1025648
565517
945879
398423
937352
443378
451065
822205
405037
551743
590863
881797
650242
526436
775895
605001
290589
463816
318966
533173
585411
656119
329182
520402
1049982
893004
837292
488056
982173
324635
579389
327919
316016
514497
625048
399613
1120663
766770
554082
407296
847368
654912
335068
672260
611744
534917
653056
406692
438532
449669
343258
294196
126988
489054
627144
531168
781529
307720
364839
632612
360219
426685
565364
707623
773555
530201
391728
648990
713813
627186
631718
441906
449664
690294
103640
392868
238720
542502
317583
570944
492984
616809
324328
502593
810429
509525
702792
283437
380742
537675
744553
489285
800995
594005
909741
547626
582414
757141
759080
746390
657587
533152
1003410
502220
1006393
784658
455344
500672
336554
659513
594189
540359
501599
535613
965698
312514
528468
551695
400654
501132
1040322
759490
440802
431162
372484
306036
880929
573693
435499
824390
581901
504669
507201
367626
476408
46874
523697
366351
509025
581672
451598
465301
536524
341681
254578
596330
393123
611394
567207
402322
521681
543281
712325
114761
682089
476621
522301
653038
499754
745868
867632
693314
323047
318047
419709
614940
151250
582616
583469
222784
511373
567507
340841
717521
653993
613026
1202564
671096
601807
542707
193918
698777
231207
276788
574633
398818
462486
659099
561154
335774
547465
439367
579521
769318
845328
437513
470272
705831
399845
707575
548229
357734
369473
691923
990242
678592
369691
509392
349939
399135
855680
445530
424123
495764
279344
723811
493450
620965
548203
342495
619820
520788
749244
402490
86996
718799
815533
899981
198638
708126
209650
360673
747604
495639
988356
452788
343177
323748
356883
665363
591128
496985
459312
803903
93686
474614
533189
379758
587190
573110
814326
610890
365504
176488
469885
500789
676659
586240
1032816
724345
902005
356473
550280
629587
701543
489977
609707
968276
373481
592194
420945
681802
761446
336007
954966
804375
431641
394165
499208
254616
743397
495259
984277
1064310
244786
481304
759683
522529
800066
586659
830371
264774
598000
578580
155454
360489
912393
582777
529517
703394
524802
293385
517546
239202
776426
893944
427970
810465
516512
427404
585439
698832
417073
770571
708387
826877
530336
456819
323758
424817
763956
613790
939057
488181
456049
332579
710192
670729
678804
511324
656661
461200
905104
345413
659299
445767
198489
285310
481422
768072
667179
724517
692587
687413
429700
460766
662659
545203
449645
357925
569679
399909
737453
299474
812456
291149
467021
281021
499614
544669
792803
327572
694942
306373
716809
480979
560184
731787
375271
905336
631652
668355
797076
394854
316380
453131
789254
340852
667395
532641
239826
548827
463925
271398
740212
527753
754503
569170
505959
899106
579106
224268
278035
747716
678099
936381
492799
547472
313134
654888
392235
552107
710326
679099
569463
582276
418180
618375
1053186
545294
450648
749928
1124517
799074
29246
988356
386328
577154
585955
370943
740184
240351
625642
627508
466795
642687
275004
771022
662579
300250
591954
481956
438778
518751
430853
662214
784140
407142
495665
531305
293481
663901
488181
828980
439272
585485
837132
624922
510442
730009
527483
853596
1072727
1102285
1180048
103972
969471
793823
300735
584657
480849
499823
800117
900309
721391
535537
868556
659414
525707
396429
905336
481096
950806
985681
471384
984436
282235
674017
507336
311788
892316
754648
488541
764149
536803
572504
792482
537158
564923
677241
253488
595141
694360
533735
944369
863464
333085
645798
466480
614084
584477
1292754
698919
543477
460521
384338
401088
487985
667640
1008792
869469
398951
277707
440862
463241
694520
663801
552070
519755
531662
188209
89206
526782
396058
646003
91296
672936
483558
631880
272657
661957
477124
691837
698748
511700
390572
414841
691051
192981
437004
354909
433786
735171
825586
453325
424206
401247
530220
247050
405003
480956
613990
567206
428614
610830
302773
237479
613507
584500
808505
476452
773198
404143
609362
381427
594879
711414
457011
337808
385215
788376
426951
412434
923607
320956
370572
541200
751890
636134
876973
578401
785789
683294
644151
779979
322397
748278
799727
547313
453424
251991
756724
764702
486685
671847
796423
810585
450621
463007
855431
576826
366212
487861
353164
559309
751136
412661
88738
582914
630575
693424
940512
569948
460825
617059
755688
348219
238486
305800
732494
724769
1046698
723167
384238
782182
466791
72383
563502
285914
391117
953158
390946
459060
338639
756593
415994
663511
659310
594961
616030
561052
660411
546492
761189
53625
537891
377305
537654
675143
511874
815197
265975
477677
728896
254671
457793
731575
674429
929406
444820
690053
649282
420236
285159
307432
323692
640214
396440
495293
451631
339909
1071569
486685
322960
939109
323567
542878
550529
341901
630003
461903
679146
277854
156834
545616
269628
637308
504584
428369
576909
749111
263134
662548
709675
675996
390290
506713
669945
764952
356638
334677
559512
545891
578683
702701
382351
399715
718260
679594
470403
464903
709352
821329
406218
447453
376099
135750
454248
452949
532397
326095
456458
702826
238036
345855
388487
428479
860007
285054
600013
622756
796987
532646
604814
756950
377813
452345
726760
545235
1004616
738677
302709
440960
402703
436858
231815
566739
606707
809135
1004530
473867
546976
690763
825371
959875
788266
431465
954966
591325
663118
346396
460240
821170
1040125
583389
589407
1023826
900415
277777
1004530
391342
502327
296426
459869
278116
303233
281122
811209
818850
713966
898138
842544
548075
946709
504189
593745
757782
162558
482734
367548
656686
662041
387949
524829
670905
821434
394917
163578
508261
616761
523910
573847
725443
564809
665628
507555
425146
537894
617981
434823
641663
507183
354215
555183
559288
629782
559711
294532
887741
709483
607027
440748
540719
616797
287165
508794
661398
106364
373994
713766
347686
222289
476830
512544
297279
372731
513384
836514
1100110
857385
535363
501980
696955
522710
283813
600102
521040
549055
640058
1052832
478084
462030
413313
924015
604424
597377
927445
392839
377364
706873
490654
156134
313813
564005
721510
298840
291023
631341
388660
355899
716716
409959
648894
432525
384338
653021
548373
524438
593949
496915
581244
815394
459344
1163378
399055
276619
634630
731875
635220
649618
690393
410397
351737
460637
175266
501140
525758
642161
337278
394199
388900
615727
574224
869469
453916
346092
353027
890487
681579
591059
310890
269114
362987
900262
618000
571726
453864
371937
1033388
973893
732120
508979
611640
889871
808718
396042
533531
842339
588134
497264
378015
335555
536286
554131
200107
456506
701006
386169
506931
640198
541864
495279
468319
844281
431620
737097
490949
462614
526793
874371
345137
733560
547914
433260
508750
429935
733658
726557
964844
704339
497277
740192
459158
922881
891071
471347
538009
357903
913979
433812
763513
478790
507178
140259
289466
873590
298273
280537
429700
492338
754720
857486
257824
344232
552381
578956
369584
1135998
544119
162569
425422
252892
600793
396429
518795
531605
259463
379024
567289
416664
552279
882323
566620
228944
569976
255659
961362
1164402
744574
754882
604011
378035
707016
530099
767721
784850
596497
744056
436509
677262
358663
324137
612108
773281
874074
775169
600229
552790
737107
549867
369529
459940
619174
666372
570368
423480
481045
896383
471515
701774
763880
51125
241513
1004616
581493
503745
494535
452670
781619
547728
626171
476864
883922
1075302
587773
194112
551991
313556
524869
956194
574020
472829
651481
736288
651751
321545
618000
717255
380189
518135
1174686
387823
502792
486298
453288
1002805
588189
519171
924886
379602
410551
653212
621032
352607
534018
155626
730069
348396
533599
499520
512898
420012
466623
418744
525764
395875
871184
327276
719298
569325
795583
405041
198489
268704
432094
515113
699611
582848
369443
400804
918067
740764
974079
543891
559240
200477
818917
380553
591190
1185818
738041
467943
865278
670057
380504
778451
553553
1007827
513274
526692
600614
882346
459312
360540
102123
643803
377825
649824
699563
420727
277854
918624
355151
514158
392554
688641
328472
684857
216716
233817
520689
893779
933050
577494
387452
165157
165590
525951
378127
636520
439330
808970
635797
253451
600618
310716
1208294
193117
417301
694659
476227
531726
543012
461333
449633
695748
546553
525001
636052
914505
472086
738145
738698
1049373
388193
299388
580464
265523
768008
508951
871148
158022
474991
383222
493376
592796
615682
620746
515137
603045
736588
345800
500441
651392
200053
613679
659649
684709
560038
538091
442504
890878
292797
625851
886607
641296
435226
758273
689019
858806
666802
1061670
478286
467021
787771
379305
418100
120590
122201
396429
772839
339952
761362
777356
504204
1073146
1049373
320632
797347
592021
398186
338794
1164402
622646
559776
883621
235308
339549
495080
1402272
517289
668145
818468
443235
905086
986016
417343
485027
504349
657522
355091
423509
413410
332688
751646
656021
768788
366661
525915
465800
868650
445318
443013
667670
579865
531179
821224
665685
340954
632040
231916
444373
559515
714281
643944
365137
756229
518113
422486
790148
424536
636482
509057
222227
556536
502891
736537
374629
906031
610174
297015
784965
469159
541213
626794
333686
183736
640198
290096
387752
643079
662726
729409
752485
574443
671486
407266
499932
981701
1058692
177469
311697
422486
213573
622013
416169
601140
844673
519432
390156
584958
435701
374659
510230
634800
670176
849576
614025
362504
255435
455344
623977
518355
289183
816499
487442
319506
560799
477536
821068
226354
265511
622841
1094953
490708
602471
557041
886985
730168
529833
227281
135659
951713
599585
747300
444531
727068
584051
256792
553758
383339
695846
536857
122524
643310
842795
660062
510615
438274
360363
564213
403808
558510
426412
633739
541242
1086089
823537
599966
559896
738701
726287
387904
846635
672846
857009
878412
596082
562302
360986
771034
161260
929877
511694
438015
291820
568041
613272
271299
583608
393333
423227
484595
620282
395178
647703
363522
1341031
310276
361594
425623
573045
582917
931053
183552
51596
829703
631671
611246
758681
936805
430587
613389
643191
595450
417941
651320
469474
393334
819931
591284
534124
331442
343420
103388
1034916
522980
1200561
540482
684868
589087
693286
735015
589951
495448
928711
210619
428880
458855
703077
545652
642887
601611
664034
677540
567751
562156
697521
567844
805561
416629
498361
372021
792557
384231
699180
714919
569116
730712
359453
983330
850240
340611
757921
127938
681440
404793
592230
330157
399401
468818
550102
636140
617762
509077
388237
313780
677745
588271
639085
433003
437973
542620
310011
776168
797466
698566
641553
334859
612115
520364
657061
548459
763349
612457
436463
582839
412471
362768
647014
124185
552279
409085
486780
646786
507706
870661
673953
177611
355216
193121
466242
439737
194317
799562
387821
808839
809095
473929
364496
605297
592428
533227
469820
413538
609485
503773
266521
462706
506086
436537
1001556
469585
504016
602463
593981
971531
603304
928660
730899
645301
831464
885163
114556
366071
244158
373793
720734
543201
1114710
217174
298499
268343
564012
354139
644350
574756
155941
962642
746624
582497
381272
589720
501031
108508
4235
538374
579339
553022
475250
783823
718635
551974
630421
667288
985243
347667
610172
865220
443229
633328
1188098
490148
360814
578889
580665
689288
243798
654487
282211
496790
463425
74857
534669
612701
859126
595685
537714
588324
507588
343623
603152
504754
657621
591506
294720
448058
451918
689513
226479
507956
99767
726068
945011
377251
535875
644968
777272
739164
740078
13192
763770
656443
299539
459430
801695
524429
521497
425894
583318
315181
562220
441715
495289
515696
185579
1057948
136344
722527
224879
568932
606172
628080
604010
728000
333125
484244
694994
455082
690755
743658
546634
636632
376930
114556
829049
964745
471662
695947
471629
708387
293080
960298
357556
376760
378774
815671
399191
458166
492805
869266
993397
751696
652083
717779
63777
964523
1014858
340800
595924
967569
515571
655167
741575
379347
420994
691465
1045896
292024
727057
591193
915086
817786
1218736
327876
800305
604010
605119
594885
253745
506425
1039240
865152
716354
378210
804591
323859
716515
637267
736390
733127
151560
544998
544739
571447
695805
472243
557484
341953
244779
960240
567611
617036
783835
388604
734157
389045
338802
538171
403929
4872
677432
663722
485104
675320
629209
517251
500604
844306
495289
327070
90870
547465
705135
374821
352006
461333
613551
407252
695991
1075976
769961
669897
661130
544954
624454
706085
674295
1038774
624454
409870
347281
611396
587453
334680
798735
934895
342622
630548
718131
444321
680867
716979
646420
962442
620718
624454
779798
706113
791000
810626
961443
652495
592047
452612
343464
501842
752899
778501
547350
1047111
1089886
652286
879973
824256
310507
614900
448847
463378
820559
750769
1027731
970162
664133
748246
873672
810619
1078507
309250
636724
421093
600793
921260
344760
667295
563993
977640
248056
822597
661785
727390
1170734
425004
800266
1097796
494830
600421
792209
832118
718233
392281
457793
717644
701964
537894
631889
712567
881800
531595
566389
754559
720456
740162
377594
498954
822205
340739
728395
796049
759599
680006
585450
763133
1103579
759599
576278
888636
193117
495034
371311
686932
226999
650013
779798
836743
1099655
813097
966593
620204
587980
726986
690823
548061
695365
468014
401272
942585
433527
647999
809789
744760
966593
624158
616058
673960
754559
918745
779385
652286
741199
857135
460256
659334
373836
516139
332954
481878
534119
795754
531166
674295
613551
335189
474920
616045
449429
1044502
102885
942849
701774
636632
492220
824819
826724
353452
628702
1077834
775507
633129
1003288
834885
1164174
574123
427150
691874
299322
762973
841767
641480
235224
1094581
779266
369285
69609
411385
861648
471688
318721
788023
783566
516267
822203
805544
671215
989954
307378
510261
953864
250217
630416
813097
521815
759354
833558
687586
774730
919844
448295
496150
832118
605348
317374
645814
922279
1009667
436247
602057
745896
676091
798538
556315
727078
892476
1044502
726420
736491
727866
643767
702079
408973
862877
1011080
674295
582064
1150871
479206
1095269
780739
340801
401312
635938
752899
491559
564820
518401
1071416
557827
490748
724510
645622
172265
323748
731423
731848
796382
734371
723808
750334
718131
565517
636531
933474
300392
201557
500956
535760
978801
621638
610369
764205
536803
234612
518639
480812
571693
664133
717872
341010
722967
678039
589173
744282
788023
555006
812778
759618
716132
497963
602057
427284
664615
643078
213806
933474
731848
707173
822203
519616
647720
414600
551670
987945
542522
871000
778480
966593
913965
643621
441558
637203
314310
260966
1043081
1066799
910414
858653
451352
507429
753275
461454
1018611
346967
1005665
737659
753275
844326
1049596
700816
407657
652495
655539
640198
722682
600852
647659
753820
791581
826856
371767
593566
548188
581328
451352
824256
631492
298110
725844
455432
932176
835165
369309
713977
986148
972656
543926
424129
987945
602057
934895
921185
161609
500306
487753
457019
825526
366763
285194
356819
811888
529354
737469
605378
796049
408736
488549
580746
1011080
412358
660062
732727
1067171
663637
453393
222091
758063
369159
934895
764943
645946
811427
438147
1114289
875385
749324
693738
252424
556036
710749
743015
791581
789547
320263
425017
654938
906230
639549
535572
797814
414076
1142039
1120558
620718
358043
693296
1151278
578689
837865
581089
478240
634773
643621
394470
729051
1044647
678762
281838
1043933
329767
899516
601518
1045196
734385
349497
878823
572551
342033
362132
748714
723437
423918
704743
554398
779959
656377
788023
630822
252409
865059
888123
842587
811686
478169
790412
577934
694023
865895
413632
824511
903483
822597
764301
441628
668357
727866
273304
861905
870087
397525
767145
673986
519171
714362
452071
637671
888123
441628
499100
662821
768995
1038774
512883
1236236
665725
633129
898301
622601
716132
769915
1142039
291831
824699
420392
419810
512667
395368
338510
789421
337822
724309
1134568
536935
449429
698312
518072
544313
808010
998856
873590
1076937
347354
475636
670112
728678
803048
770319
879973
572433
931413
664561
687586
802587
682202
1038774
400352
942152
484662
473660
970121
763183
751560
974595
514588
764970
876832
972656
791242
1114094
667631
423670
373351
951234
436247
1077834
651224
365053
131488
716639
356644
778811
545375
908476
942152
675089
668227
716132
838382
500956
634773
412178
519657
315639
750769
512225
524228
842782
369679
751560
762770
519819
427034
682324
676091
816166
696108
306733
571243
723808
714755
386419
804323
528170
696753
46376
1054562
819389
534049
406912
765561
840863
593566
418713
484055
669806
617293
659814
307432
953864
661101
582740
459181
693162
1032569
843971
727332
773727
953864
691552
614369
753508
678599
173377
613551
587741
704913
961443
492133
854054
906763
757746
158767
338398
858537
805756
859110
198097
592983
346490
599966
1420061
586329
533102
595433
463403
470789
971724
1087875
804323
753275
655207
588549
176040
466321
669535
662981
1271542
356842
673647
666792
541265
637018
517524
605704
395170
480199
816920
916951
671377
721301
821071
768875
380127
788548
636152
917369
745983
603729
608889
766675
744900
827421
657300
698087
566068
914658
1039740
634343
641853
444980
656454
875145
889059
764076
818148
386207
782871
590100
491718
709239
696321
792428
610232
639264
690756
812048
492063
603087
706801
714567
852630
620856
1045288
538192
552465
929891
651407
414549
529866
307931
708953
455383
917446
830556
895909
558013
640230
627263
1107304
835591
576315
498926
162212
739113
578055
562634
584970
447214
608777
820326
550005
566545
805753
659748
638077
665680
395454
571873
433003
660753
1163572
502688
569218
132201
1017136
681579
658530
409166
758273
627679
645049
791322
289779
553927
768252
559738
791916
309428
1045112
850881
891797
464286
216328
553110
595696
613318
534979
591820
844623
327221
927880
590088
721184
851676
979244
244289
426558
768252
1129154
582145
556959
895909
634773
462414
719150
774514
617961
484434
706175
678621
416082
582917
762048
875262
1260618
516569
695925
887544
721825
368980
504285
646810
953329
849597
818148
914774
476516
1328186
698087
802055
544630
444416
709567
791322
600947
722960
309363
196152
671369
642789
866709
1052355
466194
733092
555987
684796
534164
823812
1001941
336748
322334
896262
465624
437813
450765
527955
693772
747145
431430
647889
862345
1035366
356558
582261
797591
389133
706505
963236
885005
783512
546382
799696
806458
698930
527132
667904
778480
414301
749142
930330
691007
447843
436209
689018
1104257
853432
744581
557052
499306
149946
813784
796254
929930
860748
967032
893818
574150
1001638
644865
950420
689831
787549
833414
556752
733653
368741
544477
385234
566193
532399
167803
578772
788548
708953
694461
989315
639603
556959
98160
767869
681838
501072
665385
461472
387616
673815
484434
307236
256578
449134
572943
627263
653459
638628
663418
788760
638077
662876
496337
647100
565123
886009
484434
779959
826623
225337
847782
706801
409786
802229
276896
486825
762703
923216
301070
656100
513249
1008486
695997
235781
511475
898923
429335
768154
749548
1145388
587668
609508
729396
490161
535074
860498
800935
872382
714179
707227
540434
633125
380529
708051
629713
498657
631919
432125
516110
673421
528094
699473
697928
368741
483601
914542
601758
574649
681164
593391
440132
600181
482485
690294
156879
747712
694461
875262
726856
620952
562745
814908
643767
586746
828125
613140
607095
607095
611427
850247
510919
894768
649939
728198
618800
651236
691264
604707
548660
595696
943588
872103
739640
607339
556361
673447
1054191
712779
529729
756828
601910
405692
731744
480199
258967
744659
863418
490131
909753
605704
272657
535210
647366
421090
807888
534819
528759
396890
640013
482185
591699
599450
821093
1031187
684796
402437
524438
688292
908376
333709
336196
642373
452262
590151
635423
428720
634018
625496
497369
786662
785654
582820
650008
696150
553110
190717
610434
820530
647562
738752
552465
671708
733794
696747
761031
569799
348458
590107
707796
268982
442436
478545
575906
522012
608965
501599
584031
492525
467674
345243
762651
653459
677910
297582
465401
618572
649978
573865
730059
677089
734358
256527
813895
437024
574397
888615
618800
304363
521350
722354
808587
577736
734952
649270
596421
572729
545967
1146393
414775
438723
619597
621155
856248
602214
1028665
423757
344190
428741
700734
743271
797945
639549
503592
583719
452322
1097975
516948
878226
522086
664603
684987
311258
601269
595696
515780
851379
987902
735354
343612
679132
1212874
595282
823048
929733
982705
881682
1091297
690416
409509
1011925
591513
776022
595696
630483
856526
830556
816801
604933
719047
373017
698976
691653
484910
844444
251991
699098
839983
712629
736975
560765
671945
223551
336347
762783
811574
859428
743495
997518
692029
651827
422953
433661
241702
362549
857927
418617
308407
452662
897232
774645
773976
746042
938479
600643
918332
344686
758734
1057418
773976
353330
853526
915009
1059729
1057967
855007
128040
559072
566885
710118
776494
455548
658442
396837
460004
474927
890559
707211
462269
738268
629022
586434
876633
617059
429822
999569
1069057
567149
1161852
978816
890559
859207
390847
759898
719886
897218
394440
985814
349041
776494
845412
845412
710770
584668
437450
746094
1128070
589214
868495
1137226
708320
423301
897924
965003
858639
869157
918332
471910
78802
446756
1035012
854859
918332
669354
345660
551320
574730
450738
868495
867262
1043716
418721
467950
741417
919943
262354
794822
737126
629051
915380
1125561
677132
625576
845412
425075
858362
775883
774552
986723
743451
1042722
530809
397998
894336
1189250
627577
689485
801128
698800
203190
915009
787427
459558
529631
674093
338032
780428
460292
600643
490012
610752
651813
794043
710770
867262
858362
252759
786077
1059729
534129
1232499
759898
896618
730477
885881
972905
729419
754478
992929
822273
246138
809482
488318
755495
375679
539560
1148115
763445
471014
1015815
883125
890559
746624
729419
858639
618628
867262
1042722
1174358
937765
804665
242344
936442
557963
775883
1024865
972905
919943
331437
806061
736196
772641
475848
985814
728731
736922
854859
629051
446498
621448
468068
710770
915009
463825
877160
515478
382000
751915
746094
790051
1235492
1015815
686761
830289
1002799
693077
790051
978816
936681
1075837
639312
586518
775883
482571
787427
463390
868432
605494
780428
686761
771497
388997
1071261
1088429
655703
845412
746094
907002
356638
850089
681238
1319657
1277799
879989
246441
518961
263073
586946
220898
483703
164469
794043
732931
1160828
1161852
935311
458790
459558
907740
424561
986723
747903
743524
480545
942262
684254
492397
407323
1235492
677166
448353
919943
678039
985270
1007031
603022
384474
992929
204710
1361667
548099
646175
911529
804548
790454
660280
853349
837688
1154383
554385
969671
942047
513428
780428
335371
349789
539560
539560
526672
630553
746094
771497
919943
329759
918332
1060282
524176
1088429
961073
644295
853526
706261
710770
598294
807192
558056
676370
819876
201008
679126
837911
532942
674025
748556
973360
518961
656377
896618
674890
470509
830661
773976
883125
1024865
487442
1111651
781050
976105
531520
672601
907002
720721
888917
729419
176590
764357
935311
830325
625576
874891
780243
551478
315021
604077
405781
598294
892868
1038259
1016976
902364
914647
550519
751915
865514
1261912
849278
264114
999569
790454
742993
399236
405041
813048
833308
471877
1071261
603692
622013
1137226
870624
1027056
765047
633374
851764
728731
751730
907740
854859
936442
747903
434561
268426
386467
705776
831590
925753
743178
563978
922099
790051
600643
636293
805486
816499
412549
789769
620718
763308
576498
1131899
745347
907740
720721
667138
476890
1071261
901490
386419
701058
681238
874071
544403
780243
864475
662831
843674
457127
759898
984677
934633
381160
830325
651813
1002799
335078
1041764
420455
786077
282265
245738
609497
124859
831590
478754
890559
343675
381557
414633
441416
914647
539560
946563
246666
845949
518961
982640
415855
196344
1041764
671778
368018
1111651
444706
552078
460363
564749
837911
590809
721394
937765
293429
708332
572986
575060
746081
505268
907002
1057967
515291
490544
850089
686761
659141
368669
937765
754478
800253
868495
844976
1160828
933661
651813
728731
594698
720721
360758
1123742
970473
748524
740603
723089
1060282
1154383
1319657
1043716
541467
473656
790051
1019143
1319657
794822
1131899
700122
598294
309441
918332
318063
883125
759898
648646
748618
302929
1015815
1027056
794822
609497
787366
790454
629051
516459
1131899
695797
942262
803010
754478
780243
600643
830661
746094
844976
628453
942047
1016976
915009
580479
831590
499576
743451
1088429
831590
931692
439426
1060282
946563
1041764
771497
598294
531246
746018
915380
850089
1174358
309458
641708
563656
639477
914647
1123742
555613
759898
674111
609497
804548
562900
551304
679371
373109
883125
192507
969671
1137226
1060282
1111651
448831
518997
334429
1047142
471629
518542
463045
1154383
907740
1277799
534281
717333
592072
685764
589190
946563
985814
743524
1069057
759898
881037
269732
867262
539560
907002
760931
619671
1074399
1059729
858639
444151
646910
1180048
759898
353778
807691
850089
681238
735284
942047
310222
583912
802301
797507
432376
1067944
983330
1128070
654522
759898
1075837
446536
765047
273890
732408
746094
840569
340950
728079
897232
916924
914647
902364
925753
1189250
853095
337484
690906
661423
570692
1258204
936442
505489
869680
728079
915380
985270
1032569
1319657
934633
868432
449948
833809
492246
387239
1074487
778158
804548
859020
1111651
935311
937765
1015815
738268
556126
946563
738268
283498
331267
413957
978851
710970
629051
741417
982640
837303
598294
629826
664866
830289
268999
714058
896586
647806
446455
472200
340105
738076
349157
1054562
1071261
604459
1161852
890559
765047
747903
675583
404983
623074
1174358
865514
613844
1016976
1133908
849278
248056
393333
684254
538631
513143
609497
738268
1154383
306707
897924
686761
746094
876633
919943
272657
858639
226055
918332
937765
867262
803010
190284
341894
336081
783069
710331
925753
729419
1010753
430395
1035012
201372
675308
1341031
175020
519639
738268
268982
405614
738268
518961
942047
776494
618356
618109
475186
934014
1075837
687450
728731
728079
874891
1174358
581538
309443
602841
337750
760827
286445
509078
1060282
868432
804548
855007
1160828
330182
1174358
1154383
914647
787366
715058
461339
992929
356970
1244654
539560
919943
569997
572729
780428
714832
985435
499208
688698
452670
771497
348370
986723
574677
119618
850089
662844
1074943
1043716
754478
863909
1161852
530077
782450
880688
477916
1161852
685650
1204151
1111651
126837
897924
561886
787427
77956
732931
561221
831590
540836
779828
342633
653178
366437
215017
1128070
460693
797115
651813
201008
946563
1057967
924590
605844
890559
839795
578534
805775
849278
916924
841027
399401
543575
746362
984952
884910
1057967
658625
415387
163975
1060282
600643
488526
897924
1153958
868432
433162
478744
896586
575752
999569
319647
874891
853526
946563
192981
525308
512265
432235
938479
1084212
686761
923431
354275
621448
938479
736196
376739
312764
737096
901490
774552
609497
743451
640755
459558
942262
868495
751915
729419
663559
874891
629838
770372
456280
976105
598294
517966
638195
466386
186574
325538
981512
755982
676099
865514
914647
648263
340336
1071261
763145
609497
533220
115123
361821
431377
681238
794043
629296
402352
669925
833809
918332
1160828
958641
804548
1123742
387030
934633
999569
855007
516551
849609
644501
481599
978816
1161852
470116
741751
862774
577481
937488
1027056
681238
647703
736196
670234
335592
628453
651813
667204
901490
936442
684546
758444
850792
830325
743451
701597
889037
853526
602217
1074943
586217
849278
936219
310623
305421
1277799
798602
704056
571726
553810
541956
452131
896586
787366
786961
728731
434893
322450
773976
1361667
657157
746094
579521
830325
803010
1161852
524359
1261912
711043
579881
362079
914647
937765
253451
516606
754478
807534
555945
473887
946563
413727
1047142
837303
394914
1261912
1123742
1161852
656377
565267
985270
708121
461857
985270
581403
871328
679519
643118
877637
937765
1071261
243199
747903
931692
776494
858362
780243
651813
30245
1128070
319744
612179
400387
511623
1057418
1137226
839058
759898
787427
158417
640098
525917
355865
787366
1020499
936442
918332
304942
918332
883125
969671
853526
1059729
287694
833809
743313
723037
1057967
296658
104447
711043
216963
907740
1074399
854859
327996
1319657
907740
1069057
1123742
907740
301747
1042722
896586
334839
529293
155487
703980
865514
476896
402673
976105
780428
1074399
602741
858362
807192
696436
1140030
775883
311553
1015815
902364
978816
600643
787427
985435
618572
773976
651813
269074
489831
530367
491494
385860
341783
427894
941524
621448
313529
985814
439096
710770
323096
628236
798602
518825
661829
322338
615028
786077
584879
1047142
299073
310908
428815
942182
986723
610344
424309
907002
732181
437228
697387
1204151
759898
874891
445711
557030
322303
664105
1020450
1041764
450754
456219
976105
407651
1258204
1131899
523752
1235492
775722
992929
592222
1103551
704470
873672
685482
942262
1133908
245607
696604
357402
916924
932972
286081
1074399
518961
736196
1111623
918332
831590
460870
340712
867262
973360
918332
492467
863572
572716
936442
1137226
978816
743524
1123742
708121
907002
896586
713287
794043
122818
559966
849576
433051
849278
74896
700987
796915
420041
659804
771497
315305
881430
578444
591426
348521
489285
1069057
555097
786077
449252
867262
430979
804452
845412
708121
545571
926735
737733
508417
946563
710770
1277799
772272
978816
902364
743313
722798
1015815
668443
858814
336144
732931
858362
403390
823846
780243
1137226
392853
279917
937765
874891
992929
445724
389005
969671
850089
524359
1261912
931069
1015815
780428
761393
684254
631944
373571
315457
1131899
1032569
1069057
581561
902364
413504
310336
1047142
673847
708766
433363
520659
803010
790454
751915
282005
655608
656853
846970
806234
598597
720721
744979
376926
798602
790454
470128
550730
858362
934633
743313
812830
881037
548325
867262
1043716
918332
729419
782619
466693
579671
801181
1235492
598294
935311
884910
768643
751915
804548
781868
768185
429166
719342
691851
867262
1174358
655555
401814
985270
786077
708121
808943
425943
973360
919943
362592
935311
845412
459558
280976
1020499
469547
740055
833809
1042722
214190
1244654
729419
193443
459558
428313
999569
626738
396891
714809
793739
845412
1027056
668073
1074943
830289
1024865
897232
732931
793598
884266
690634
750175
636836
963603
629051
168500
557245
447434
1088429
765047
868432
747485
787366
982640
120048
284856
425009
469820
849278
268138
112982
728079
801618
1027056
326036
984677
677259
1088429
628453
461451
641705
813496
1044374
387603
786077
459558
492921
932211
830661
630577
439926
161907
883125
552089
675806
807192
701597
967242
633013
1074943
684254
1135340
429411
897924
593232
316929
909433
985435
389493
467958
409531
330646
946563
873039
554816
1189250
687286
633396
267360
787366
505608
268573
897232
637393
646175
558020
653178
499086
457516
495389
485904
1069057
763145
428375
346967
445711
391322
421609
540608
232497
976105
1283136
463562
743313
653178
1074399
1057418
538074
620621
1131899
685764
708121
489817
1261912
613978
835081
855007
429310
985814
1204151
1261912
710556
858639
678823
576941
472878
92937
919844
679725
914647
740338
771497
370546
865917
967676
1075837
655495
625040
512671
936442
472940
409766
849278
167803
600643
844339
985270
455064
851706
761067
710770
1007031
1189250
484241
897924
465543
629318
649810
546976
918332
673237
1041764
349202
1042722
641222
881037
677949
982640
907002
466217
574445
1043716
978816
684254
1018611
566828
830661
901490
890559
450094
935311
405837
574331
117891
740389
855007
830661
803010
603692
446378
635423
724481
373491
683097
786077
743313
776494
293013
931692
881037
474920
915009
731027
728731
494274
253960
659190
743451
562770
1101908
446396
1103551
598294
655495
728677
844976
935311
780428
853526
962133
1361667
451178
787427
743313
794043
708320
741751
545637
1235492
625576
720721
759898
743451
503314
467109
108021
577429
897924
560469
591272
1088429
754478
1054591
610383
711043
504189
876838
938479
484569
1204151
1074943
787366
870624
907740
728079
1030680
907740
308407
780428
741417
731136
710651
989317
315805
277134
298156
799821
978816
740518
533156
843674
1189250
685764
870624
383143
771497
914647
934633
969671
747903
759241
516882
940756
582628
323745
623577
754347
763145
1074943
786077
680381
646175
746094
635518
662450
500780
644558
467503
1154383
722798
981512
549650
743524
430362
255934
833809
1189250
708121
1174358
914647
684254
686761
421681
417022
600183
621448
896586
304506
565594
922298
876633
728731
510972
1189250
175835
443965
566509
538827
406941
224627
1204151
524801
682746
556036
331146
901490
718784
853526
598294
582285
785973
555822
899597
305829
552760
609497
711043
589458
655495
710770
888420
898138
440992
986723
786077
621511
363578
263019
660855
728079
592070
713786
897924
845412
759898
507989
743451
615490
759898
858362
427466
686761
547629
794822
518961
935311
787427
729419
1043716
830661
840300
710770
353077
1075837
600643
598294
621764
890559
1074943
1043084
831590
1189250
349157
700122
560173
776494
835636
621448
854859
556315
80264
1043716
845412
867262
850089
722798
685764
987884
472082
972905
1154383
1014876
880688
1361667
936442
252702
844976
858362
751915
782341
830325
456247
881037
942262
803010
740613
513116
823846
736196
581072
1074399
743451
931692
738268
1057418
646175
458569
518961
1088429
738268
1024865
823846
992718
485496
600643
151669
385158
883125
350981
995488
830289
726596
843674
942934
880688
364771
299944
462602
372021
728731
738268
382648
476193
890559
711043
785951
463710
849278
569593
701041
855007
465133
415571
478302
874891
670028
654912
598294
728079
714582
732931
787366
386133
702812
973360
741751
540231
548717
1059729
962442
743524
1154383
1002799
778158
823846
244062
1123742
617126
1016976
571515
769961
662003
424206
552082
773976
1075837
915009
254440
942047
681002
1024865
457261
780428
434208
1059729
513663
738268
858639
1074943
985270
255857
525227
798602
939825
1261912
916924
745639
1057967
601664
1128070
787366
430316
517684
743524
617598
931692
1015815
621448
879989
938479
946563
822868
1204151
916924
1133908
491282
937765
901490
673101
746094
161260
746094
472043
803010
915009
398373
798602
401657
876633
740829
393749
790454
1319657
359544
986723
502835
807192
985270
760368
700122
763721
946563
450765
918332
480700
686761
459589
405159
1154383
594595
915009
1042722
798602
787366
931069
570692
1103551
930080
272189
803398
577986
942047
790051
521482
141256
1131899
321033
267258
820258
794043
479377
623332
1020499
831590
711043
1131201
711043
1122147
686761
499228
778158
637103
498087
573944
966928
934633
699499
825567
681718
1086089
281032
268704
573243
1189250
1047142
853526
778158
508552
491146
992929
395018
1027056
790454
1020499
865514
785703
394462
500746
593466
492568
409769
931069
635592
157380
1160828
269824
853526
823846
845412
217866
1089625
879989
515049
976105
1020499
797511
1027056
843674
548075
999569
383711
750448
577986
653463
849278
646175
848261
750835
793005
721013
853526
925753
1084235
764566
539560
459400
506512
834882
896618
693051
509753
931069
511475
1103551
728198
822312
730919
472245
586351
543901
902364
897232
459558
942047
775883
554080
849278
1043716
416281
985435
773976
771497
600643
985435
579445
859295
830289
687866
355419
854859
1361667
237318
1244654
1235492
915009
1074399
986723
522877
686761
879989
358178
1154383
1154383
1154383
986723
780845
1174358
717333
234943
415186
837303
855007
541957
1033831
708121
790051
664866
466199
976105
802414
778605
830289
985270
594713
557080
1361667
472987
765047
610527
502838
985270
775883
500410
850089
747903
710770
1111651
145736
981512
830721
586492
786077
798056
738268
1002799
914647
798602
1069057
239768
822183
360574
907740
729419
790051
774552
925753
236177
1261912
207554
1151617
1244654
559885
729419
708320
368496
925753
1071199
539465
491275
884910
1183446
865514
485237
915380
685764
630306
400780
298200
862710
460637
519819
457857
880688
354232
557975
604814
335168
507014
307762
854859
1161852
803010
1060282
756593
427872
533269
787861
659028
907740
830289
766192
720354
546569
349688
890559
879989
634675
708121
585334
620048
711043
689288
999449
794822
961073
571137
708320
936442
518961
831590
1277799
867632
685764
972905
1111623
686761
333654
743524
202565
896618
901490
915380
356981
583614
981137
736196
907740
707016
1074399
600838
625576
757746
667697
653178
1131899
667697
615106
782112
439788
780428
1060282
907740
408163
316370
699126
539348
837911
392868
501950
686761
957686
722798
999569
837911
743524
651224
858639
291149
1024865
765047
855007
229318
921716
519726
1060282
619914
331849
1111651
423337
915009
855007
999569
685764
593449
723775
881037
485648
972905
653178
530978
741751
984677
628453
629051
707140
759939
470150
754478
976105
1060282
918332
985435
769915
842792
780243
347354
591822
1111623
635388
915009
1244654
1071261
961073
642279
833809
685764
1174358
507954
459558
724719
1024865
973360
395163
1075837
646420
436843
931692
366008
1319657
880688
918332
467021
729419
1361667
587329
773976
830325
673716
724122
732931
759898
727978
741751
1069057
907002
985435
305513
486839
595066
359355
815114
897965
1088429
1047142
798602
495479
471527
387404
985814
1204151
373129
1235492
427529
763289
671394
687138
973360
936442
743352
747903
517925
1261912
1258204
216426
388479
615335
914647
937765
18842
813496
562347
942047
1174358
667113
669949
469634
480754
897924
464189
780243
681142
584382
440887
462555
457716
546504
684254
861823
415029
725479
876633
728731
867262
539560
1023826
1154383
477259
724593
736364
845412
672789
319210
503969
763145
411556
800389
1075837
879989
849814
411005
855934
1027056
689521
955550
753970
872614
299213
830325
651813
152664
557982
790051
821345
999569
492521
884910
557377
823846
447070
843548
417837
747903
803010
880492
375386
592768
303444
874891
701647
744604
831303
233318
593745
419272
749754
328104
1361667
717554
867262
751915
668287
934633
868495
722798
722798
746094
551974
354069
915009
897664
440772
868042
985435
794313
569231
794416
571310
890559
723035
1074399
786945
803010
902364
756229
1041764
746480
942047
1071261
481596
434184
914647
486210
838249
1128070
662322
470569
853526
631079
778158
938479
773727
385848
440266
741417
743524
942262
942262
1075837
163578
793483
469326
720721
600643
938097
823846
901490
242603
818371
1258204
833809
458137
1154383
751915
830289
897232
711560
708675
188914
416664
804548
391629
874891
973360
573243
1261912
232863
382835
400208
705831
1016976
179672
518961
486298
146823
789421
931069
682855
907002
925753
557484
672116
982640
870624
1244654
837303
807192
361636
763145
775883
576919
365816
474612
608941
1069977
750084
743313
598294
976105
1059729
474431
664866
787366
664866
985435
457005
544445
1160828
417504
512261
644458
1007031
554161
754478
774552
694082
1337592
901490
786961
629051
627580
597416
1007031
621448
1137226
985595
433810
728731
666935
557483
566840
922018
306800
914647
1015815
879989
827208
513157
153928
606172
1047142
201232
918332
775011
812680
493156
332749
907002
387012
700037
858362
592664
536281
823846
638140
713594
507217
1043716
975475
585771
763145
1057418
581747
334571
738937
413447
174114
646175
621448
605921
566613
448662
478759
1137944
625576
982640
710770
677498
179328
786961
771497
865514
417980
499649
409440
686761
843674
673069
794043
222860
985814
525915
655495
685599
132337
170816
769971
504241
844976
682776
984677
459209
602749
508855
560327
353452
1160828
582894
794043
685764
878823
1133908
513422
683648
390250
839218
600643
1057967
728079
516636
890559
708121
582295
907740
890559
690569
505047
458906
173756
899893
1043716
720721
984677
931069
1042722
724345
837911
978816
392275
1024865
487745
553283
1277799
393538
444605
795453
667297
585032
739728
786961
659994
758461
764524
846931
663990
829396
890559
1244654
780243
524530
773976
196279
732931
413477
646175
1016976
293382
763703
460073
482601
598294
422785
473388
925753
851608
716386
751931
936442
541699
649349
823846
773976
868432
516689
935106
479820
830661
58537
126948
292022
714147
778158
946563
918332
935153
940274
386151
203962
526836
919943
897232
746094
852942
537497
392861
978816
788289
686761
400494
1060282
867262
713191
404561
710616
705041
584454
668773
986723
1277799
919943
868432
897924
363713
870968
1035012
525293
1074943
298679
1012988
744979
1244654
1189250
394254
731205
1185731
1041764
1015815
768154
548595
1137226
566068
684254
729379
934633
702064
283665
646901
384672
992929
804548
1103551
857297
907740
837303
765047
731065
786961
856649
732836
1128070
666207
881037
1024865
653630
884910
442504
684606
790454
445542
628359
481570
884512
276046
765760
695224
427560
555517
891892
684482
664184
710112
711043
340105
1047142
683171
710564
598294
428178
276788
868432
776260
722165
574502
884910
843674
169684
271623
365788
417830
794043
843674
597729
487537
867262
579081
1161852
715759
934633
243949
653178
615727
309458
775243
707173
1043716
328034
913430
446412
865514
1261912
1189250
1050157
787366
779453
641472
806779
907002
804548
362139
890559
1042722
628453
472064
858362
843674
598294
234483
1160828
732261
897924
374718
693887
393658
1137226
670262
1057418
719886
942047
592116
630881
682108
436509
850089
982640
915380
1027056
610232
276340
655495
651813
1161852
747903
471162
907740
912904
557963
493907
770525
982640
697618
890559
1020499
1007031
739727
936442
853526
408828
1074399
765047
780243
430280
751141
621753
868495
503351
681238
780428
472777
981512
376739
716155
685764
603839
1131899
931080
999569
647920
686761
775883
635788
738268
668242
1007031
336203
941462
1244654
495592
506852
744282
559950
961073
564781
787366
586518
263748
854859
763145
625576
225572
722798
699995
746094
1111623
314725
335292
73240
629051
1154383
707527
666838
916924
700122
985435
724678
786077
708320
470105
687580
765047
792465
392503
578050
641154
479029
346396
920125
843954
370589
604030
325827
748059
974079
867262
386467
807192
1004141
837303
830289
614712
547826
448832
1277799
325179
722798
845412
277066
717721
422803
837911
845412
1020780
497436
1060282
775883
879989
1277799
500239
919943
722798
529946
485461
1133908
543246
727906
881037
539560
771497
277182
588004
586518
664866
780428
1133908
790412
685997
937765
786077
722798
532368
934633
1204151
681238
194141
876633
842054
741417
901490
271694
711385
670112
461810
520069
847409
1174358
448714
897924
849278
314591
266759
493712
942262
787147
1075837
598749
914647
890948
551830
459367
1016976
787366
443465
765047
876633
1277799
807192
896618
1047142
285327
915380
647571
854859
862300
520804
669165
720721
459558
645503
1174358
621379
1035012
1075837
916924
780243
992929
986723
330182
575284
916924
700380
174913
758997
285282
653178
850089
1174358
665024
1075837
771497
263602
915380
880688
837999
842339
852566
711390
743524
843674
925753
418311
658379
985270
669951
973360
525319
761776
858362
992929
641480
615128
327239
804548
187762
743451
684254
937765
787366
595902
747903
700122
1319657
311305
698486
897924
1128070
655495
320194
354075
743524
1057266
754882
924770
1060282
584610
992929
294287
505518
746094
1007031
743313
976105
1074399
787366
493789
868432
459560
559952
695340
651813
831590
794877
601300
684254
688895
614834
884910
775883
810103
587774
1059729
434161
381522
1060282
363130
870624
626705
807192
884910
1074943
984677
976105
849278
1213314
324959
794822
587919
432721
432944
830661
200213
1015815
439684
1042722
463426
380414
1007031
473031
942262
776494
664238
921652
944804
813496
981141
609497
754732
887465
189508
883125
650378
1154383
1027056
580533
621448
1041764
736196
849278
311234
470097
541757
720721
776494
716644
541565
751915
326424
984677
853526
855007
794866
429396
780428
1209265
711179
532194
1123149
858362
985435
611396
553320
476098
790454
556819
332671
672289
948373
628453
783057
1361667
1069057
986723
187554
779672
763145
982640
778158
790454
858120
759898
296924
429456
459558
854859
556091
403374
786077
685764
343453
555592
1074943
775883
881037
664866
598294
417932
332660
1075837
916924
721627
709102
770874
644310
855007
1103551
1160828
973486
850089
34328
729419
667889
978816
902364
978816
568237
921050
613792
385559
450775
751915
573741
1059729
651813
844976
902364
479601
923371
286627
925753
984677
692075
377960
444743
901490
289134
819971
711043
527044
150943
728079
786961
791137
804548
470055
1074399
276849
700122
512689
914530
655236
845412
674224
986723
793487
807192
625423
763145
503837
723792
986723
846602
811559
471468
589173
877321
897232
794043
931692
973360
664866
722279
987325
984054
570109
561532
767131
574096
450298
844976
880688
803010
907002
554910
1098554
651813
653178
1361667
699149
746094
849278
724514
693296
409959
792803
946563
708320
287002
931996
334944
1024865
685294
652610
830661
684254
802592
1024865
551525
969671
748118
346049
484575
738986
609497
260030
848068
1024865
720849
787366
936442
937765
465830
456424
396774
338032
1319657
300841
981512
459990
502014
984677
787366
1133908
830325
235781
778158
1154383
329182
461734
792062
423124
407806
794043
648127
874891
628453
981512
630894
830289
655495
213670
813496
767011
470403
312648
650665
915380
508979
475181
918332
1123742
1002799
787366
620062
1154383
270585
399757
424572
984677
1059729
1069057
909741
942047
392275
1111651
751915
664866
285668
577677
939109
456424
606671
813496
843674
555004
239768
713966
336261
525936
1244654
466693
239736
763145
999569
318454
1027056
743313
586518
999569
628453
845412
786077
925753
417830
931692
1212829
467129
265364
462450
798602
978816
645403
775883
594695
507336
854859
227573
897924
969671
837303
853526
219742
633870
1131899
698021
434936
503768
743313
539560
653178
794822
858639
942262
290089
158242
790454
380813
385942
598294
509704
1131899
973170
1074399
796548
831590
736196
935311
843850
938479
425328
778098
935311
450035
646175
401230
1074943
743524
384214
1101908
630421
942047
193931
1123742
226111
686761
1088429
708121
815990
794043
371958
669823
335874
1032078
314477
659852
387346
1074399
264870
894454
440360
1024865
681238
763785
981512
916924
518961
663785
1160828
897924
446452
1074399
1057967
931692
305118
491015
430188
1159909
329480
520869
961073
646175
504747
571844
794822
564773
684254
369443
461639
609669
712194
1161852
823846
1024865
729419
1258204
730396
785789
1244654
684254
915380
1073253
436431
829796
347725
613358
847112
1035504
459558
860719
759898
547223
1074943
780243
615688
870624
765047
448440
849278
901490
853769
558038
538989
646175
720288
574526
311233
499268
664866
1103551
1111623
831590
896586
771497
410324
978816
590364
708320
490708
867262
902364
470737
732931
364802
443081
773976
684254
527395
853526
773222
985435
854859
1204151
514554
543477
331571
780428
897924
434738
722798
957529
589738
511291
918332
732931
319188
787366
525249
498522
901490
999569
773976
929916
529285
435078
741751
559332
732931
416964
787366
896618
1024865
1016976
498598
722798
931692
1041764
790454
887741
1174358
653178
773976
937765
356819
778158
660550
392508
721039
474973
907002
735169
655495
720721
666742
1137226
1050415
203962
896618
684254
655495
466431
736196
844976
843550
743459
583076
586518
1244654
830325
1041764
689484
481026
246951
651375
566660
628453
678999
653178
787366
318029
732931
790454
570540
1042722
1069057
858362
734241
747789
794822
1111651
934633
602501
849278
1235492
462706
845412
559032
823846
625576
423223
915380
978816
808387
1361667
506984
700122
884910
830661
664866
942262
619290
915009
609497
681238
754478
870624
479780
657602
345257
275610
942047
708320
790051
865514
404107
776494
873039
986723
841405
1235492
720721
159283
664378
526448
992929
1007031
467796
850089
711043
544998
357603
786077
685764
811611
223746
568175
1043716
681730
317790
156834
353919
1075837
373357
499891
1074943
743313
794043
933606
992929
651813
849278
935311
219326
747903
219839
858639
623437
215788
331908
794043
621448
685484
788253
1216920
1002799
807761
454337
609497
976105
870624
750121
625576
879989
664866
1137226
494123
619671
1128070
830661
117703
380813
616712
919943
655495
299331
483558
754478
950004
1133908
488368
834885
582401
1024509
1069057
315901
598294
741417
390852
427034
1133908
999569
1007031
456951
653178
751915
278448
633285
168163
524123
545440
539560
1069057
907740
1154383
396818
946563
431655
313772
884910
631336
728079
613234
934633
1111651
621448
794043
430107
620566
364496
358068
629051
404130
790051
938022
1002799
830325
681238
925753
638790
747903
1020499
773976
289627
262724
1144143
1123742
849278
609497
406074
985435
1261912
907002
936442
436735
786961
330880
558307
854859
907740
628784
684482
762605
308485
356742
681714
849278
1244654
266690
327010
350153
738268
774552
700122
330531
732658
741417
837911
790454
771497
413895
776494
937765
754478
646175
879989
1043716
754478
728731
1204151
283431
565971
728731
803010
752507
865514
830325
685764
969671
605782
615499
501
924590
411735
818964
654601
614420
845412
786077
709333
1133908
703566
813496
609497
586008
434839
428290
721293
676861
1027056
286749
600643
830289
982640
879989
823540
708121
1319657
858362
914647
746094
697990
770563
662054
881037
786961
1088429
708320
868432
942047
596092
648310
732931
686100
265535
325041
946563
1047142
626477
303788
608428
586518
651813
424562
728343
780428
684254
898849
557743
837303
813496
732931
643624
1002799
305989
925753
916924
741669
705207
1139608
919943
747903
776494
849278
786961
916924
711023
808590
563635
1319657
794822
833809
748525
705207
416586
343327
1057418
628693
708320
680196
295662
874891
279219
417691
367497
346076
451210
600643
630926
532561
329855
269938
1024865
728912
897232
623123
684254
367227
845412
253599
628453
598294
794043
1016976
1361667
919943
1277799
298956
1103551
356677
990035
256644
870624
854859
837911
804548
760192
787366
976105
743524
675129
905543
520139
460387
823277
719342
976105
758510
526909
702863
1075837
752379
938479
562011
935311
461903
804548
934633
681238
298777
1123742
984677
670335
393334
765047
274664
780428
880688
1258204
631438
560585
897913
258940
818031
790454
813496
982640
1123742
706261
171931
526692
812923
728079
424239
690071
724662
842782
936442
340336
340105
751915
90173
730938
209861
977310
881037
969671
1015815
1261912
640145
778158
1244654
536586
1047142
1035012
192685
738268
448909
916924
357292
973360
763145
518961
554650
1123742
459615
931692
852942
1057967
874891
1057967
591774
743451
585484
1071261
924580
579206
754478
685764
422785
728079
625576
756341
646175
739808
711043
439684
978816
805774
986723
867262
550532
690855
443414
896586
853526
680801
301219
931069
790454
575924
883125
855007
775883
539560
726614
673003
708121
664866
732558
671089
546993
234964
931218
1071261
300598
1002799
746094
476621
1126303
1020332
815886
720721
324381
1042722
925753
1137226
984677
907002
1002799
986723
235255
868495
787366
554114
833809
628453
602131
1027056
774552
210102
877321
453633
375931
966089
859200
707772
813216
858560
880688
934633
646175
628479
144785
486858
465401
743313
1244654
985054
903671
710770
730819
444752
590873
426647
1041764
739262
854859
754478
936442
534676
830325
1030567
428208
444742
1016976
1277799
413309
732931
730134
901490
776494
984677
790051
645636
1103551
776494
711043
516675
526442
600196
565996
650005
920439
362622
480677
845412
986723
556722
1002799
778158
934633
961073
454915
818227
950398
787427
598294
587774
805020
459473
329128
815397
255450
233885
80703
629051
189508
890559
858639
1128070
798602
925753
586518
471793
775883
1204151
501654
880688
942262
428286
896586
942047
884038
582839
827330
639921
710613
375606
580475
620700
1111651
1043716
981512
1123742
417167
360534
354856
759898
985270
981512
855007
659998
499573
935311
708320
14567
794043
720721
942047
780243
126948
436731
625576
1024865
655495
436506
876633
858362
843674
540875
876633
896618
934633
350119
288593
613597
1189250
200156
205827
786077
492470
794822
629110
406211
1075837
774552
787427
601846
868495
790454
1042722
883125
339321
681238
1002799
578513
984677
849813
493376
479093
710770
655495
339580
942047
775883
813496
790051
935311
383339
399825
450355
709733
1004072
833809
526574
1057418
604077
732931
743313
403988
732371
896850
318694
743451
282750
269393
985814
919943
781460
538223
742213
727789
1277799
476765
763145
225337
996104
790454
1035012
419145
649401
978816
780243
42299
784743
553790
650928
823846
320357
889021
938191
901490
847922
471913
741417
915009
732931
243061
858362
628453
341894
331146
635677
566576
388653
727924
407642
1093624
466386
1361667
298480
708121
555879
902204
1111623
1027056
969671
234600
695893
708320
843674
808890
313332
1024865
684078
751915
902364
503483
1075837
628453
560526
1024865
1157224
731697
747903
195148
683648
1088429
298047
644937
641268
1015815
1261912
666463
1204151
606004
507596
876633
710770
854859
1027056
1258204
1319657
743313
897232
850089
231916
904546
452257
348442
267623
1015815
915009
1258204
1002799
520319
685764
197326
732931
530498
143115
679519
525826
211748
391127
1069057
588709
773976
986723
729419
574103
601785
765047
1103551
1002799
1047142
786961
416514
1027056
512671
255704
1057967
1160828
883472
246817
795625
776494
555006
518961
780243
813496
914647
896618
916924
981512
807192
1123742
732931
1133908
922180
746094
961073
497155
720721
843994
1133908
412712
547394
1035012
858639
1258204
912452
976105
915380
589101
485490
616809
686761
1174358
589010
688092
981512
666178
907740
853526
780428
830661
728079
969671
942047
858362
1174358
728731
1002799
763145
778158
1235492
710326
819876
1261912
278050
1042722
158503
487462
867173
823846
794822
775883
1326617
1057418
337692
1319657
1035012
1074399
801999
399129
1160828
759898
918332
1015815
780428
732931
763145
149888
376774
793084
915009
524008
1361667
571523
787427
978816
696389
651167
378494
609497
1204151
935311
579992
902364
931423
1075837
771497
1361667
819117
825447
1128070
625576
701482
545818
285002
455583
621448
562715
743313
732931
594312
585875
804671
720721
830325
423456
915380
986723
883125
803010
710770
379431
876633
907002
1007031
1244654
769678
310108
743451
868432
433731
854859
442156
1154383
695114
422567
735092
867262
373025
837911
721838
881796
362549
564251
845412
1128070
767706
834946
722827
548017
716194
780243
762115
500560
466850
855007
1060282
406787
1041764
985814
427678
493496
720721
578898
897232
919943
936442
986723
881037
598950
743524
1161852
613649
488713
1277799
229546
838277
697916
868432
702168
589866
865514
525050
416756
610225
681238
708320
333020
36197
831590
299238
1131899
720721
649790
844976
379324
622395
790454
830661
708320
868432
636258
914647
533978
627810
741417
357153
946563
609497
372941
973360
470807
524697
787427
1137226
1133908
844976
350862
1016976
598294
283392
1244654
786077
831590
697725
771497
155511
778158
720126
853526
786492
586652
688966
759898
539493
855007
599094
645445
763145
858639
981512
477241
553758
514611
589125
732496
583474
467223
509867
942585
471521
1204151
1204151
754077
937765
773408
1244654
914647
747903
936442
1057967
937765
449101
1258204
907740
780243
522209
522069
593488
1047142
815208
1122493
986723
541782
919943
614408
446308
743313
655495
411460
859078
463998
409881
830289
533741
897232
474461
1041764
1204151
785654
850089
985435
366259
920591
651813
615096
989221
651813
654722
1027056
518961
369550
378015
733386
526286
681238
919671
776494
498939
876633
837911
566613
215909
566739
969671
772279
754478
750914
774552
729419
629051
629051
1161852
830325
988550
985270
628453
826877
502579
502670
614333
478468
1057967
786077
808139
982640
535140
1002799
777554
1071261
798602
605494
915009
322717
823846
323173
720721
919943
388499
934014
1024865
390237
915380
985814
1041764
822762
410612
880688
438105
999569
721142
447541
800850
915380
1174358
239559
938479
1074943
510212
916924
518961
897924
786077
680688
1007031
765047
985814
595892
750783
1024865
491393
830289
371113
1057418
799238
611607
711043
1204151
897232
855007
410610
637171
268728
699769
1057418
1059729
356077
496007
436077
915380
934633
629051
759898
790454
915009
775883
399491
833131
837303
854727
830661
1041764
493496
333682
595346
771668
494675
576074
610027
659414
419014
628991
509392
1235492
1007031
931692
754478
498229
313059
584845
641936
843674
297058
721843
404311
569983
708755
593961
709056
629479
651280
598294
978816
915598
863881
605378
517617
1065270
853526
276046
846602
294261
758193
999569
474991
432234
765047
593853
725140
368471
502536
646175
685764
502844
833809
1160828
931692
1059729
925753
834946
655495
400292
521166
476776
474488
424861
804548
534215
494485
896845
854859
774552
1244654
582158
699206
981512
778158
1041764
890559
818414
317977
778158
343555
1007031
813287
407599
1203390
1057967
870624
972905
729419
576909
964464
687379
224635
1235492
876633
586518
830661
844976
1047142
506385
878262
1035012
608348
376739
727021
380814
448622
623097
981512
794822
765047
1059729
456889
551693
457598
592744
783033
553421
680050
1111651
780243
774552
566444
464566
482691
655495
1133908
572239
710130
931692
688789
585313
403374
942262
837303
728731
1131899
598294
732931
621448
621448
679546
837911
806004
833809
472173
735515
896586
441692
881037
775883
682510
741751
867262
747903
1160828
370631
1041764
845412
138412
778158
1244654
884910
491814
868398
972905
746094
729419
837303
936442
191840
501666
1057967
646175
518074
192702
360239
935311
422776
936442
982640
902364
607439
521221
291193
479576
485904
454971
565289
936442
1277799
803010
371060
550519
459558
1015815
837303
628453
720721
342404
592220
476743
728731
790454
937765
743451
1103551
1131899
780243
946563
739665
574443
775883
870624
343251
567799
453924
961073
721497
649178
577253
938479
882860
573255
837303
502269
378200
549324
651813
978816
973360
467923
786077
402160
772203
560835
310590
710770
495135
624886
680842
969671
765238
746094
526909
860312
601905
934633
495069
1261912
682776
1000064
629051
1277799
754478
1035012
902364
1185923
604893
684254
741417
1053938
992929
566688
539560
1059729
493313
767224
684254
981512
832118
907002
780523
454944
383265
982640
693309
1060282
415186
855007
625576
505315
837911
738268
654734
946563
499763
625576
787366
901490
736196
787427
756037
849278
946563
256092
632674
570546
1361667
1154383
910604
733735
807691
790232
569169
641575
710770
803010
319763
1043716
985814
401949
720359
239187
480675
897232
759898
588368
1007031
562081
1027056
690500
299322
586518
684531
918332
728079
458793
858362
407109
867262
551500
897232
743451
651197
604919
961073
109022
549168
842812
418721
746094
211572
935311
481188
858639
855007
651813
1277799
722798
319467
1277799
916924
1361667
934633
1131899
459107
938479
981512
896586
181991
322009
470607
549924
451861
524030
738268
452034
1174358
821832
890559
823846
753344
1174358
984677
438022
720721
944721
539560
981512
982640
575185
892333
982640
654288
711216
651813
879989
692525
914647
1114460
600860
571010
686761
985814
775883
652638
712912
1131899
773976
1007031
837911
458045
424103
494167
1031377
897924
628453
492664
587444
1154383
404561
469223
685764
1057418
907740
804548
644934
251148
1079624
473449
768842
278907
433194
1260618
844976
942262
931069
280985
754478
986723
334459
685764
817087
735099
986723
1103551
609590
684053
774552
790051
973360
1075837
374452
780428
523577
867262
468068
524815
981512
1277799
1020499
590641
790051
419873
845528
901490
916924
720721
582894
518961
1007031
644881
755495
830325
1204151
1015815
316954
539596
450398
931692
837303
410281
778158
1043716
742686
291673
830325
482505
844976
621448
1016976
653510
833439
125221
600643
322450
1244654
457669
378109
1057418
530382
897924
370237
464037
540041
272657
423551
934633
785887
849278
404653
748118
526766
277269
1160828
518049
463045
631653
1074399
914647
976105
1123742
629826
1002799
794043
625576
600643
376578
361249
365779
1057967
518961
1131899
915380
985435
738268
984677
710589
635560
339783
636520
295071
896586
359132
743451
470183
566418
739673
830661
357734
687336
876633
743451
1133908
16954
502139
1077379
1228786
634330
797591
896618
406430
394614
598294
768031
490511
919943
1088429
376858
807192
896618
296481
771497
221985
586518
627144
1100191
554459
484575
934633
370335
741751
302655
804548
1016976
1071261
830289
1074399
1016976
869048
938479
767071
628453
685764
874891
1036245
550167
557672
780428
763145
992929
479497
1020499
457261
1261912
907002
934633
902364
763145
373841
433093
609871
837214
646175
815746
376982
786961
936442
483994
664866
743451
1174358
876888
515825
358036
340061
484375
537882
771024
546276
1161852
701440
736196
541555
720721
807003
1035012
794822
1131899
692041
393443
617144
704733
406075
973360
1174358
339036
743313
818031
1071261
837303
1024865
806442
1027056
262351
1016976
506605
1020499
790051
952802
901490
1024865
1111623
1123742
859460
639038
1016976
982640
741417
1074943
307260
976105
837303
731954
837303
907740
342390
653178
581985
804548
610723
304645
812804
973360
684474
560829
439399
934633
252433
143244
1160828
1043716
938479
417997
708313
786961
531225
1042722
743268
263131
942047
752485
388670
1007031
626574
868495
798602
551685
786920
771497
1024865
479085
828526
501544
741417
813496
1027056
637443
895886
695730
799446
621262
790051
554548
576780
907740
825884
787366
790051
922180
666274
985435
685764
787366
798602
684254
738268
562170
780428
598294
349137
460435
474991
252958
1042722
830325
831590
338913
1189250
373836
901490
783313
990464
422483
459473
1069057
901136
896618
1057418
580539
803010
1020499
306770
610434
464958
240743
914692
849278
1261912
812882
1020499
1143340
775883
992929
928214
855007
459558
938479
804548
411701
324876
655495
342083
599967
55214
501637
915380
488165
767144
658760
773976
424305
728731
884910
712194
918758
308259
843909
669456
789383
435927
687233
983113
469585
470950
771497
817312
489003
539560
1059729
628453
858639
1047142
656028
946563
536752
736196
844976
671406
136118
720721
837911
509830
741751
901490
925753
722798
858362
858595
1016976
831590
369443
802773
296481
833809
896586
1057418
923969
384369
868432
790051
233875
599024
1258204
625576
372658
881037
985270
1244654
918332
646175
763145
982640
732931
711565
731782
343747
472900
1154383
594737
365459
587952
743524
667279
1060282
942262
823846
1043933
1074399
918332
379012
646175
961073
302929
459558
830661
549299
807192
459558
399990
786961
574208
321782
80446
1041764
458110
496321
866541
1041764
747903
722924
317436
684254
326020
890559
451572
814027
588874
421946
692060
840097
305423
452109
922298
239033
916924
902364
547818
1106227
732408
685487
323967
937765
765047
744055
805274
200032
845412
655495
880688
446330
794043
1123742
440387
868495
1258204
564854
918332
721518
478560
205416
312793
817928
667504
1074399
732643
1042722
565515
813496
1160828
467301
897232
1131899
777904
747903
671455
392077
407984
1111391
969671
984677
1060282
518961
830661
674919
660722
884910
236819
846057
763145
972905
621448
1261912
681238
902364
195933
879989
741417
374205
407964
1075837
985435
491707
1015815
936442
756387
621448
328118
1131899
1149165
413171
1319657
349496
1258204
470034
830781
751880
794043
937765
628453
731382
732931
520624
732931
780428
550626
1204151
703614
488287
539491
395374
209243
919943
830325
661480
1016976
478601
559417
1258204
919943
938479
490422
915009
229590
987884
406696
741751
1138595
1189250
381923
907002
901490
916924
411351
450066
441546
938479
653178
443304
418027
999569
552179
710770
711878
735092
797347
776494
1027056
626334
486716
565461
1015815
662417
367713
833809
881037
455424
638424
443159
669798
763145
916924
741417
553922
600643
726501
616821
1041764
1133908
434058
925753
1244654
890559
464217
729419
874891
870999
1039053
868432
195356
627754
180506
1035012
689327
780428
335161
724750
720721
345482
493886
561402
376283
662282
961073
650848
667206
722960
1103551
1071261
653178
192394
999569
880688
1074399
393583
820239
880688
1071261
992929
486374
544273
486374
638713
239621
937765
1015815
896618
653178
1160828
896618
1024865
1057418
686761
881037
837911
986723
984677
683982
729419
982640
1189250
1060282
1060282
865514
692942
359453
896618
356981
729419
747763
747903
566571
624303
491754
554010
1134568
837911
849278
915380
435441
349479
804829
459558
232364
765643
808878
843674
853526
804548
559459
523504
1069057
918332
409761
850089
507996
918332
1258204
1088429
902364
931692
617388
475448
595066
855007
386753
897232
567846
428805
216953
727944
867262
732931
884910
1075837
728079
313640
1047142
675736
603954
369184
459699
896618
1361667
681672
129460
732931
261115
697974
743451
397246
621448
547545
901490
1035012
969188
864404
685764
918332
520773
495612
629051
644295
1057418
319452
803010
830661
804548
986723
1046407
463401
859113
631653
521707
351513
293834
795750
849278
292734
712900
359790
441436
94664
394914
942047
931692
492948
372024
691837
612732
476068
807192
591404
776494
514756
897232
925753
424010
572323
901490
823846
86800
849278
659038
633289
1024865
1128070
633239
961073
593449
420121
880688
720721
1075837
548465
725026
298823
403466
787357
798602
890559
779266
780109
1044092
946563
982640
981512
992929
946563
593332
901490
790454
440855
518961
850089
942262
727432
985814
459558
359453
837911
688368
467617
1024865
679879
457943
1244654
647284
664866
897232
999569
451653
754213
1235492
711043
490131
1133908
787427
803010
509719
559819
1131899
520373
884910
794043
1133908
518961
885660
1032466
155083
755715
865514
722798
673003
773976
1133908
765883
1137226
937350
1111623
925753
844976
545836
1057967
831590
741751
633322
1016976
623691
827421
765047
759829
763145
1161852
559480
1057967
305953
367023
1204151
1204151
520139
1047142
752899
508775
708121
927080
1160828
787427
778158
915009
761538
813496
678964
471042
728079
637261
780428
687286
686761
499318
739675
547472
499230
1039240
803010
290875
272683
1088429
436698
786077
362657
581124
938479
474760
327876
205531
217321
837303
553799
1319657
830325
855007
754478
8602
972905
872411
491062
775883
856708
396031
653178
1174358
854859
1059729
765047
586518
621823
937765
86498
1074943
298679
746094
1133908
732931
520659
931692
710770
326948
833809
936442
246921
743524
743459
345902
868495
1027056
720633
134556
844976
388403
341807
771497
818152
879989
650713
471458
702716
642047
518961
1057967
247050
915009
772425
936442
801377
492611
1027056
1016976
408810
989221
1258204
362290
194268
738268
1047142
571044
201250
545853
831590
608480
937765
1277799
722798
775883
603980
571247
823846
774552
856973
1041764
701679
518961
925753
1059729
344942
902364
876633
925753
1028328
600019
826579
736938
843674
1137226
491215
1044855
774552
1319657
1057967
899544
790454
798602
754478
843674
883125
282884
269393
1071261
282899
518961
774552
569415
279314
1047142
765047
794822
883125
929406
598294
981512
773976
587795
286711
629051
854859
973360
485506
794822
448690
737968
680315
388096
268420
914647
976105
765346
935311
837303
1071261
935311
985814
402053
874891
700122
500410
853526
918332
881037
843674
474555
434346
1057967
981512
639197
938479
611123
984677
925753
844976
741417
786961
566688
858639
873223
1036584
972947
560691
1015815
743135
217628
780243
577375
787366
902364
1074399
502871
764970
629051
540172
249602
380482
728293
830661
770904
492842
640079
518961
497112
571713
838082
441987
356362
973360
601288
735375
855007
586518
901490
934633
451065
1111651
646175
629051
985814
976105
563217
925753
649619
731849
879989
774552
1035012
583630
658216
681238
683914
1016976
747138
558781
459558
937765
1131899
284151
851665
976105
833809
844976
700122
766280
841008
773976
884910
1002799
937765
897924
751214
514875
867262
539560
972905
666639
617971
115526
1198575
1042722
736226
881037
361592
915009
884910
533435
798602
1007031
1002799
625576
722798
186426
437428
481873
1074943
432938
360309
1034049
985435
897924
324004
655495
411554
1057967
786077
937268
570861
529645
1204151
269150
884910
728731
813496
807192
295416
735068
653048
223551
837911
976105
970121
1041764
981512
660220
374883
1075837
855007
895909
520357
498661
786432
934633
627747
454396
564251
900043
728731
942047
732931
961073
693623
272936
1133908
1142131
456922
512839
790454
1244654
976105
858639
289134
561698
418617
159996
973360
400580
741417
1133908
969671
981512
941020
746094
320702
570753
614647
657326
901490
1160828
486379
1133908
548157
1154383
726501
279256
487943
830325
804548
1015815
1154383
723919
595425
1160828
447568
573865
356734
343541
520273
763145
444338
415742
936442
919943
344173
318966
621448
400748
976105
1007031
326630
935311
969671
890559
646175
1015815
339716
775883
534256
732931
401976
382180
1261912
814384
621448
849278
1361667
594312
678823
613002
992929
468043
1057418
854859
552316
410717
1000071
895908
79366
820555
598294
1057418
1057418
854859
1057967
883125
865514
386692
489353
713151
754478
774552
782359
1111276
363498
646175
322693
634097
679909
884910
465333
1043716
728079
785887
386317
1016976
468557
919698
586518
529121
747903
171088
646175
585771
459605
830652
400012
566881
738268
1007031
741417
961073
372055
554135
307864
285752
552788
754478
473491
235107
410877
787427
445423
471625
488871
867262
362240
817744
356749
564451
664866
999569
901490
464782
589900
741072
610656
858362
736196
737065
633638
947770
915380
849278
462006
372613
772279
459597
651813
518961
812804
1074943
724081
896618
741417
760649
665870
606694
611306
325033
406386
264983
896586
969671
684069
671899
191391
878920
361037
747712
589720
227856
132201
776494
942047
290599
729419
812557
729419
936442
319467
601309
787427
698919
792876
553665
490499
699499
1131899
747456
730891
736196
569714
837303
477751
685764
509057
543768
433434
729842
230376
1042722
834820
707374
985270
294464
732261
604606
914647
972656
1007031
649038
486825
845412
965682
1088429
856988
937765
863293
849278
1056667
1123742
678365
728079
685764
272674
830325
372318
896586
255328
804548
919943
978816
804548
236469
784676
689011
711043
646175
294519
1204151
763145
794313
548159
651813
942047
198489
786077
808668
200032
424036
803010
1128070
981512
750422
372608
896618
751915
879989
942047
790454
868495
780243
1035012
845412
681294
656119
942262
317324
868495
897924
1111623
722678
255435
1082320
628453
800307
643019
617233
271784
662260
915380
1042622
477771
700122
518961
275861
339243
471515
865514
556293
862300
786961
1244654
844976
902364
618935
1133908
992929
472940
942262
518961
907002
754478
222441
776494
1007041
574881
394663
390946
999569
317985
404966
269646
743524
865514
787427
868495
751915
476563
705976
1069057
776494
763145
684254
539956
719014
896586
664866
655031
600797
544795
919943
518353
653178
741417
981512
128543
684459
408002
551281
754478
897924
594651
765047
1137226
728079
642852
408394
186665
773976
613076
346861
854314
813496
880688
535681
237406
918332
746094
469885
646175
453749
579284
874891
572184
335189
621777
1035012
550849
427276
531246
873724
936442
600306
1027056
858403
612586
621448
681238
653178
728731
931069
1074943
245282
1161852
1277799
730396
1016976
211927
868495
901490
1258204
1075687
706476
935311
663227
852268
221776
896586
858639
389602
441526
1161852
409716
941837
776494
1057967
295168
918332
586518
1013291
408880
522853
713766
407984
874891
655495
831590
780243
823846
662799
228879
518961
650928
1261912
571138
915009
937765
422075
600643
293545
651813
1103551
657456
397758
786961
774552
1016976
879989
659749
798602
1111623
897232
830289
946563
184912
660173
496746
830661
1069057
640206
515782
442106
329480
1258204
403904
708320
600643
340068
874891
600643
982640
576933
931069
514307
771497
572626
959154
981512
867262
607439
299096
794043
598294
787427
787427
430109
462555
600643
1088429
527225
1123742
558462
625576
638695
720721
942047
81270
925753
754478
720721
417869
941938
896586
620847
786961
364962
823846
442170
596674
992929
138339
502220
853526
855614
732931
830325
743494
446860
868495
1111623
385348
780428
233724
982640
1258204
593462
471384
743524
375909
458691
1131899
1047142
672208
794546
804548
374084
600643
284154
880999
362303
708474
1111623
1007031
501568
598294
535574
884910
332161
865514
679348
844614
752000
1071261
356874
969671
1133908
596068
761320
264992
881037
1133908
931692
715322
760718
712792
633017
849278
751915
486967
684254
684254
706643
916924
628501
746094
353852
1060282
646011
300432
969671
883125
705744
632941
774552
1047142
484649
681238
594137
840866
724486
1105751
476270
325116
520150
974619
995524
794827
545436
596973
1038900
237318
806313
333992
354837
435137
471314
775583
448097
578245
1101897
396085
298929
861107
526493
874593
149625
109783
580979
816881
600303
325789
488585
556121
945526
657040
730069
735082
732168
685650
970830
347256
940125
835878
418732
440108
1180420
238660
530605
727320
563847
566274
876112
669819
975193
518596
521576
1186764
536676
911127
423627
593836
681454
415175
444073
666221
441036
633937
702129
567757
998844
905977
667231
524737
328562
572823
663963
881140
698026
492820
448675
323542
1154470
792567
495243
990265
179873
527287
509078
567349
1100487
914810
553308
445714
499932
641227
440797
669643
845430
416154
508994
835012
815655
446650
694169
492525
758652
351196
835878
541755
520150
401230
849054
590835
465130
429052
924949
403314
455769
1210579
659094
921214
565122
821317
809339
863371
637629
645523
626355
603304
647991
368411
650663
627532
660099
1043403
787047
544332
450097
219326
470222
716238
540384
731840
1174851
639863
796593
573569
727325
505888
574322
415557
825004
1140197
795385
850550
700397
721996
432324
929735
602181
458255
693705
968938
593094
594265
409870
902580
597911
562833
471042
468934
392260
875345
986566
539558
605533
625043
698792
401272
669534
683267
765619
635484
644702
856896
598216
532387
350920
427426
495287
978708
449684
716159
618380
971194
490960
779505
552567
672659
552611
628942
1121791
863386
613195
357557
581738
549460
508178
780041
633933
483486
617976
508869
451618
1164215
470583
611501
274611
537345
600947
592233
683238
947677
476270
813013
292647
556201
566620
338398
610456
640238
893022
649129
579389
709863
846920
331453
740920
517222
705041
482606
282753
617356
418069
719099
646297
445861
929411
881551
16954
588357
679626
899544
581496
436757
968763
565052
502852
448943
360673
384480
863909
806527
762478
215513
709080
671359
673175
820596
504682
512433
482453
419205
611062
1402272
635360
719654
723331
807798
389994
303444
611705
540836
550387
723343
585777
435518
449515
445727
414999
756241
318843
677075
945022
442446
417585
497839
736641
586810
781093
1021289
437513
337930
931841
640688
838628
510381
928841
415791
484884
527960
797814
564749
350627
612079
733716
665069
271421
1122691
393389
429630
1003903
662851
689817
874778
538561
730998
718791
405654
681002
672771
767709
295065
400951
676339
797470
671749
883562
703325
315873
350480
536091
568310
696436
549460
219961
700222
305273
672089
703325
231633
807510
982088
684197
679301
600554
555307
707575
382316
488280
686073
1436292
397610
454143
597911
513693
1155725
616768
614369
576089
770319
649630
580270
304517
545451
95416
422776
580270
856816
1270580
523664
294369
549447
970890
532363
478422
732423
966433
600769
1040321
396085
708244
805830
1263504
858194
792567
543475
861648
791361
659552
526281
1006896
712140
526498
884162
479202
482480
443738
943296
369337
561978
1016665
730021
604932
1003571
264831
1116054
711794
555938
506196
583973
574034
680086
548827
408547
1138298
449954
813436
498380
409761
878128
464856
666402
520647
1116333
440797
474885
572729
1004118
790314
744536
549500
1061758
1247748
723978
610744
599558
478827
551387
512038
385102
780701
734744
718079
459126
1145537
474998
876844
743764
424696
803736
467150
1025931
923106
1023826
641182
474490
724457
1086889
686607
649695
220669
637395
494451
528118
385102
784140
544925
262758
452903
825474
544537
440679
517954
1137242
568493
658745
740920
612515
575052
846729
372024
504228
910856
524281
908337
760765
471686
786773
606280
457206
679323
659659
699627
552089
523070
649233
226526
795530
519401
243080
650325
593798
395396
1111481
489885
655207
416283
666341
985054
553853
1157468
881629
445510
557975
516086
555249
544741
820585
429280
486470
995524
542395
214575
630892
612102
463911
737180
697918
658016
413254
796352
589557
870872
664214
514946
503765
644660
1013940
436757
685650
418107
294012
681849
642541
1104888
552179
519787
365148
680276
707527
342895
514885
474555
506086
681355
508099
547756
463122
396451
578068
800867
1040321
894220
574722
800989
449915
927540
515948
1243895
268125
875876
656942
614084
684242
947552
662840
540168
1018201
457770
1094818
402703
955648
600620
519719
900510
997951
517222
395809
383052
692882
450378
486107
1009889
791713
292643
893022
901987
490543
934752
739301
487665
622559
573725
614219
911134
613459
981800
480953
763755
658801
591769
733092
410472
1081210
1098497
461062
750781
596666
423855
979045
698735
542760
556640
1070689
354275
667091
460138
310011
679080
634105
728684
340033
976954
818481
451983
497141
318701
725153
314912
561546
410135
313082
567624
605378
404907
319783
1043681
469393
620620
771757
317576
296510
888702
369775
450378
642789
520647
441827
604881
594137
978698
515191
555009
470192
334498
983330
544212
371004
1008009
799339
796938
234653
368441
437556
630483
543173
635220
63174
553870
854502
626565
393400
594685
421423
926333
469659
510541
537649
613599
336587
442711
988161
1122691
440940
347404
627081
575022
695759
884509
554473
1207019
428375
644392
501916
646448
883376
926735
542726
634023
985393
777955
915763
639363
672239
813513
968276
714783
573543
393443
1208915
434593
643678
350840
604701
573543
432769
733244
996764
461461
990265
704715
441705
851557
733716
799015
844190
756414
849146
386747
813351
721196
449957
381523
631003
592072
771022
840569
165268
768305
373330
660099
429435
772179
542891
447556
574502
537966
740920
503641
570903
461062
841297
346012
835367
456831
406936
1014210
516464
1290508
435841
646936
697354
292876
930194
673896
561237
489582
472762
549447
336749
701482
1007992
680574
667558
512580
623690
485942
827496
653654
257604
555407
724510
513458
462339
809170
834535
1012772
858611
658798
571394
13192
407025
978263
672936
845597
369275
494056
933635
673567
654171
516569
297866
777935
589261
816881
647363
634730
600769
627532
791000
899552
663864
806652
768333
914884
649763
993295
674775
237658
813084
828580
479509
827516
675361
932000
835367
655928
812620
980970
353836
440360
412903
516000
706458
705358
698521
632677
578797
622521
498844
647140
395148
626341
677910
404306
496124
740277
654653
990265
436799
873603
671919
429993
394015
942395
516523
438840
870872
477471
894491
648970
687008
304980
609095
623318
829061
621527
558361
1007827
785983
671757
761886
739805
437873
632985
815491
1163453
355967
456613
454717
686721
677300
352558
465981
763203
459438
1017040
711992
860803
419631
625423
724727
349623
493044
915599
757240
908272
542397
549447
786498
1089532
526483
804548
841585
1176283
653867
594510
697452
828089
474998
128660
969460
423483
710751
829061
732743
475253
1100487
430909
663858
898111
603523
610989
756155
625472
334272
251148
686879
488055
677560
686721
1116054
636198
1136392
366874
446214
417343
568944
883224
514763
732827
474606
197402
924997
448350
372024
537350
286608
516638
600933
1136807
454580
852660
404380
698592
807798
637646
620529
880533
910157
1099212
234656
818717
749881
671359
230507
737180
321376
619705
382022
553308
854261
708304
508234
734366
567287
589851
995524
776155
313007
858149
1091866
439805
673574
515837
718933
703566
510426
710331
600365
764405
561829
452129
454679
494119
605662
628942
1065036
818504
332954
586044
779637
481321
1148093
967664
956976
448970
543475
398256
387398
643714
883046
284891
228488
269639
835016
587354
208660
767896
688565
984891
921940
913026
764127
621973
979464
677487
821280
433401
811829
764738
395211
436852
651033
627218
671445
727970
574753
987325
208983
669809
557873
622102
705496
790536
684987
948819
656454
640238
826425
229754
699371
1206035
860716
415772
949227
691166
726925
189502
435157
688165
588905
776278
540906
1040321
697318
870872
739758
966433
406902
607603
701348
529580
842524
359120
971194
481181
342392
623410
418380
543231
528171
1184357
823474
344527
671686
562715
492390
416293
33372
720963
820585
666985
873933
510426
786498
533109
520118
737048
396085
542507
409874
714047
270606
525917
466620
720079
638682
358068
584610
318454
387346
579609
515912
271127
419826
756414
416426
491268
672210
695639
813862
747894
562604
257780
736462
443738
452347
406494
873512
656733
533830
788548
542486
186984
806388
673437
914705
524139
708335
802310
597911
818199
619475
640510
267320
450097
1087205
912664
503296
550449
722728
771681
603664
400745
465998
894650
725364
791667
584903
754410
542288
394612
686549
871736
1148093
946534
324471
637078
624024
597184
685608
283664
468934
322100
772895
658011
595545
900510
812415
660395
600271
129219
846931
524530
675033
1097854
405514
623774
785032
714047
735082
748703
561978
835174
609163
1231869
623408
661712
880120
818246
978698
956624
655685
662520
979549
692270
684641
672324
969824
606973
393413
323125
689684
471661
652509
712547
724517
924664
729154
416426
1247748
713980
492876
913773
472024
311951
672503
717907
998844
807678
682810
697855
510528
454771
851557
773749
873852
1170465
608239
578050
430731
1111347
927540
720963
540732
1170465
779960
566206
527957
625113
314004
879243
436099
809758
482325
937666
443236
754317
523991
707173
983060
330182
554143
896827
623794
816751
526692
1109483
578772
835689
605428
618122
269297
373378
553326
345257
639818
339127
668598
797884
660099
376730
856454
716370
817072
790124
799330
528346
856294
1017824
777169
1184357
501081
555407
769259
474555
321700
701607
281222
1449087
835072
712221
1206035
432488
844876
493991
463667
873028
466791
386107
678496
475848
1008009
606280
1016665
690112
843805
671588
687077
189508
598294
470403
575081
829061
493019
514885
987325
603374
328529
596046
205734
503438
583473
794917
566206
723888
573424
426279
481044
519211
696295
454920
542394
1004118
772921
587700
732927
1116333
640913
590300
695214
836902
374324
306757
833067
374501
744055
720324
802414
535891
813013
363588
643664
577191
663323
686721
535297
593226
867641
845660
279196
644690
492340
1128223
757452
675056
519992
544207
378808
971194
470102
497891
646180
617320
860033
569272
405514
684849
263602
780763
381105
788376
564611
578263
528118
313044
646448
849438
552115
748777
617961
818246
596055
569331
727789
568493
362989
625073
965697
693977
763349
699371
746081
523991
1183710
976954
666351
431111
926231
408163
747262
576280
494029
607311
580170
497450
447244
895593
474490
842387
667112
891590
558519
859833
791361
832258
500614
739758
791910
1008101
551050
856294
1163514
942443
805470
873081
825342
717166
512839
693684
481177
647536
445190
470607
625305
1319435
419739
463248
389870
788432
374346
895886
327193
520963
528023
953461
676205
356391
323158
539583
985898
492993
393470
862780
473279
718079
652116
510230
874329
492586
636198
481734
527287
1097819
737064
468746
448675
953549
900284
648316
661695
887139
599911
574581
665077
979045
277167
769510
842451
627555
555543
342614
571396
234732
244055
536651
664307
430107
506086
834956
494451
829648
490960
943319
635484
748777
486493
468432
680086
891807
667110
487661
836773
450453
829628
947147
844031
493044
1040183
523252
979424
579081
673224
506122
416426
764738
916272
367068
37580
461576
613193
619322
509336
845597
589724
903552
654490
425075
551003
80943
688165
852087
331960
794909
356588
542477
383115
575022
634150
764076
452119
706801
760765
503438
442711
1022863
738234
517066
592001
660144
656400
726569
554961
908388
919844
890931
155922
676238
720182
574779
838549
709212
247911
1002419
850170
396429
517414
803836
557614
1128153
666653
768008
569778
550670
31104
626424
195431
909081
741794
572823
472086
537205
1003571
782182
655826
830829
604878
577507
501863
637529
454831
373378
541134
469430
340220
639363
669635
585707
731782
639363
453797
485942
847049
577314
376421
678637
601665
939390
335970
677062
446498
378227
719099
727390
649074
814260
556863
464856
449819
1033641
606973
783068
1263721
905774
942316
693999
386380
932489
609889
500216
570285
731355
258217
123832
621527
757538
1021131
713657
719420
503871
556863
1111474
327765
474461
1014210
1028369
613321
834899
489450
452697
715185
792446
596404
570228
968652
1070689
617254
754317
293722
932506
590632
639139
301726
429172
398443
508869
529866
684198
560165
566228
604243
821314
301484
733244
532334
145025
983852
561398
1116333
658255
502988
777882
389761
516464
876228
918166
952016
569983
722041
991456
479449
732324
341762
462333
626703
384514
656769
470903
911664
485983
551713
586428
741946
967242
786768
464304
470192
871173
838769
646180
710979
500760
575988
467021
664700
475984
768406
963285
645767
489867
341857
689424
927083
854124
662692
480662
353468
548261
663983
712900
322100
575906
254521
737684
724583
470523
907805
714061
949227
630627
392345
611394
475673
1196075
521352
558519
572590
374324
561349
566539
441264
763485
649265
916709
634773
651923
474770
453441
587472
485712
473019
760238
893022
817678
650859
759958
741436
918166
901088
721391
359120
533289
901771
593798
328016
701607
523491
569988
644621
572697
896705
549225
482050
1055695
912237
463632
536167
724486
462396
826583
365804
517954
449912
368314
359910
702019
407735
498252
324445
1047906
834570
328414
708885
463122
844933
783987
895689
511300
837626
649583
720228
664307
501857
577938
744536
653048
650378
644633
556263
546590
549436
357274
491022
472075
350175
597198
470222
800702
707734
747046
546676
599474
697229
453633
972873
1060931
440403
276836
881551
441347
826381
681781
542268
330464
529245
840616
732727
270649
472328
870624
894063
369775
1023886
261256
492877
843351
498576
521797
524693
490538
513142
911754
783181
828207
606140
666221
424239
433274
137455
523511
574495
268960
555009
1045010
442711
800702
783068
823474
470523
742085
775583
440020
861680
735082
1001946
692743
690298
435682
589525
398779
647941
670475
609023
610456
691910
1197744
783271
965697
920957
602021
716859
285956
497375
433731
559333
490213
280567
596404
520305
441264
718933
147969
523052
937666
673031
344645
606907
1122691
889522
843001
861232
752917
765710
662568
469283
421423
378269
669015
380813
1135546
683938
532387
1116333
655928
364451
882613
644621
953538
536935
448687
643262
800704
529909
462544
876112
482906
503582
509385
698026
848147
642956
454360
781211
714061
474120
481326
371421
822068
922671
732270
297015
611621
524139
796969
583599
846014
683620
692058
512182
1061503
505892
491022
478398
572326
328098
952363
499426
708244
468514
638682
264785
733802
573543
604701
780160
832012
556328
961423
1290508
861894
748069
630027
679627
1326996
420494
536228
577208
332400
521897
363712
665401
256810
466479
355903
600303
595070
352925
495448
972873
537291
600271
588905
549910
227346
261447
472871
296510
517025
668403
494907
619322
404445
660340
960088
738848
545266
511215
758218
666006
632941
714115
459884
767103
493216
545232
558756
806662
244208
1063967
488280
496366
423227
1170465
627555
1170465
533109
136079
784174
276836
966433
703597
511548
558280
1326996
977130
693314
631944
644562
473188
672004
857486
533227
714061
1011299
982594
799821
464697
357101
774172
627075
1177129
566552
329711
472101
780701
1040092
630820
855934
966014
696009
658290
690299
508535
140250
984141
226526
541957
524038
895689
93630
539309
479033
674848
754317
677062
603310
725153
128660
449611
362365
696684
908337
501015
438596
982088
395114
465291
916648
509380
873603
821909
767866
428805
606055
279196
416197
859833
629508
275839
536921
721980
860623
1326617
675033
513200
812016
449954
504415
666985
769503
1010996
597919
563688
749557
749591
747581
354743
1039767
855280
796352
540168
893051
641583
826303
1022557
655383
421868
891378
645066
855643
254952
659969
607640
567624
642256
526994
582156
681355
760986
731288
529297
482659
466971
833067
1046350
201483
509723
657810
575568
744011
488383
797601
670262
791713
924949
979045
983697
491457
674550
665745
791000
719719
744015
778825
504209
818246
673758
956718
898454
328016
803116
860566
595879
946249
606331
760605
1071701
466370
658637
397560
716159
628359
788682
476065
752054
701348
503438
482371
826646
602276
810806
516000
915373
787618
647007
691289
671853
748273
731489
886540
369627
514027
715572
791713
478647
781211
431336
914193
1028369
355185
803736
497837
200295
895689
845426
828900
634759
436885
752917
419826
894975
474513
506897
672936
461553
471859
533598
424197
651827
572862
662979
432161
289015
623809
653000
1006964
954924
493078
862177
628095
1256181
234852
582382
954330
666941
384024
513610
515841
427698
865887
829648
275380
110310
536651
362768
1034626
976349
907605
616831
890017
680614
861107
460774
776789
152460
908699
912452
646180
1197744
786081
922509
605473
706112
617976
825757
767131
326641
528898
364213
603523
227856
553308
1050656
497264
939620
604961
857270
486470
396085
435682
789475
771058
731893
1032108
465133
798948
606280
613459
456983
677075
785983
330916
867192
628004
265983
709482
529904
327026
698815
757552
573876
1136392
517524
475190
847246
484648
732355
383119
489138
731298
438806
659659
859724
423315
492525
815459
874414
886540
894491
588510
595955
501729
758218
625113
370154
494907
476896
509314
435327
690299
581429
367307
512186
628567
632861
602742
720449
482358
347667
376937
248509
969335
541485
436617
275861
867192
638685
841183
788638
406936
734257
896827
821909
457484
813862
839639
699020
513484
469400
775327
618659
870388
345730
437359
648316
1056477
419163
567624
485521
472393
217138
759441
708304
1080222
580398
487548
385900
616206
1183710
1226588
497141
497270
504770
1040071
559197
685758
671445
626574
595806
881140
481129
630714
870729
714578
436475
769503
730935
662568
1256061
960088
796423
592724
458950
607861
433962
434215
249755
536651
850578
927595
358009
741400
587472
771475
573432
686024
671359
667765
577583
719938
982473
683274
678637
750708
693639
571044
589010
1256061
498738
549072
501729
744167
809980
418471
358375
647140
912237
932568
476294
579110
353924
478063
753107
345982
742111
560385
471382
332931
759080
472650
799330
490514
579770
233677
533731
343954
924664
449957
1006964
660414
861894
772095
773785
563688
480231
956976
811204
448956
408190
739745
514140
695797
222860
553627
1003180
524476
700768
572491
952802
977954
321801
738602
741393
1078497
613459
614921
371744
577743
781948
972310
677828
816542
1004075
901820
641583
513821
166168
573198
752212
628165
395653
657581
603887
898833
371342
1229374
340845
1163070
754907
561990
579662
1002419
538223
596890
680406
90173
204861
949462
412471
847246
754317
715582
649756
731006
490582
406494
924409
967327
460159
397434
440531
794085
660099
485919
448919
709727
672219
304051
1073069
292643
382228
778681
1113618
481201
448350
489080
565927
580994
610087
663432
658857
783313
1164355
152337
343648
436234
974523
780763
280976
356850
404199
557778
470721
1122691
624580
699049
611466
1130386
487244
355641
357152
592449
723223
950710
752610
449954
580979
317907
698030
1207019
609362
661666
549905
517410
666936
581121
606299
500046
464529
690969
585552
516464
1028155
638765
862177
744055
446900
915599
1125561
510804
707452
780701
839058
323047
640198
407725
579662
254608
549500
865278
693730
549460
1058715
416154
633479
1075743
597532
890931
609163
722473
407964
660215
753741
537479
378876
1081479
862177
624504
792670
760765
579954
701607
424575
297129
786945
529245
570501
854261
664192
432669
546576
662851
890917
599889
758218
398596
564746
662851
555226
574429
322046
871173
896383
747581
469107
446683
685873
607640
55099
635150
726909
463468
593157
874329
788638
382888
758200
234609
495541
931776
922903
442196
580979
511974
550701
930765
1114460
774982
397781
483579
398499
476731
567814
547236
695725
519249
440311
552115
450338
897967
936777
1368544
732558
99803
888173
426931
382874
405416
523070
715709
583877
894975
511753
669189
522363
403847
657399
230906
695450
197022
37034
758617
496891
594685
916272
509753
107616
442392
651224
826851
628651
565354
207344
396085
641077
561546
426305
643803
1257516
638373
310229
890985
566890
684899
835895
925773
536167
685529
727385
615258
803328
412375
667586
716923
829061
458793
622984
687477
711787
444522
914110
449365
425567
660689
1018201
632079
905774
260518
780701
1157064
802750
512698
509385
1164215
229562
398557
549797
267963
978035
452983
831247
827953
435581
664409
892023
882253
672078
647920
216328
359997
438600
617976
767138
559333
706053
436081
691425
743250
819888
276836
481321
200982
351908
553268
817602
460771
1001946
683091
356238
668238
728937
397615
420458
699292
611760
549596
399845
817103
497856
546590
834929
563229
263709
692270
416840
809323
570172
490493
1068872
629754
460057
326993
589600
819888
551951
444868
748556
598322
492876
707660
369775
478422
753239
1074469
858537
867313
513447
634974
357418
1229374
406606
513127
711385
484614
442086
628484
681345
405514
732743
453796
671711
562328
258979
1028048
695639
524503
472650
598480
382367
566807
207283
786025
791218
697533
653654
963741
615600
598017
476973
436885
1040092
848147
695263
439547
531018
753107
355915
644310
499823
685758
559228
749687
860623
495004
796593
790163
495112
622894
282880
693161
639139
821584
1009889
790792
720322
668537
646865
755899
487687
791218
662692
498576
1235329
575200
697231
911477
835174
713014
694122
629604
524281
759492
387941
545853
739977
758963
470192
201958
620625
440438
882613
654034
704715
479509
521361
391551
835878
478422
429630
801983
1059900
487567
407599
399447
650181
342211
822953
784806
338446
536651
694240
593651
484648
888020
754907
761145
643678
202898
308970
480163
801181
624357
620501
522658
672324
295197
777532
893051
808845
728103
747046
1372902
420922
817661
1078900
293838
448675
658852
498576
302647
1122691
1094500
649265
1270580
891463
675186
501729
433653
396429
517409
548605
884693
360863
1212452
594450
759958
1154470
734341
738329
947109
631183
373351
898833
498252
1040092
928942
976625
374584
688104
745079
647236
536167
760986
190171
628651
542576
341842
774791
592195
791906
593399
740277
472932
816218
747894
509336
967627
542761
640090
388976
501916
467804
498944
935032
751055
404044
684948
1001628
1114224
912452
477488
636198
622729
692022
532734
1153588
990870
650428
585868
858560
834908
680747
251901
949462
556714
804431
703597
203704
198997
465530
543608
777092
446711
612484
523114
776654
910595
388728
882054
321422
392157
723978
871200
423301
623992
578478
335800
879368
600271
773785
714578
432669
428970
771280
465020
648155
746307
562900
608103
516523
779505
567434
577462
563688
564044
381914
743764
967964
367281
654686
809323
745712
815998
786498
614524
741042
471686
1207019
757696
1011299
679934
844031
693730
315280
743313
516264
728116
607772
417149
758200
626424
424120
536086
430871
983852
920957
703325
537506
161142
509029
633438
806652
365973
429115
314760
536554
699371
826891
759621
881422
1045196
765722
545433
458950
223414
642701
781117
695450
886239
487244
880975
298499
917272
709935
483954
343837
745094
575129
625105
401344
1132330
551050
618495
411758
892285
500732
414543
1030447
639938
272169
484540
439427
706657
231646
102885
831200
856294
392512
929735
734280
687629
687410
978263
709966
1249422
628651
559228
649038
624909
897478
856248
920824
271597
1137870
666920
734366
809740
676524
430062
542395
727320
537479
890311
570242
478286
653448
567195
916065
419814
709727
583678
335635
887139
716891
443738
692882
1003571
624476
616831
519401
537345
299910
732324
873603
761776
733602
603523
746858
309831
639226
199582
296651
540384
658266
683953
493463
860344
448825
712547
1031937
1016366
666330
461169
558013
587472
701348
1157468
560385
535116
877773
577259
408712
435576
848098
737317
490000
754664
620019
432669
877636
571147
972947
699020
569809
1031757
1008009
841585
633243
416964
778324
659802
1098425
373330
810590
947083
574118
869605
1005898
564966
749211
526991
503641
664307
447515
775940
643207
332161
759621
305423
510528
953075
449296
830256
476065
888020
443194
537965
499332
356645
845660
500039
527478
628088
395211
693705
568240
751448
536554
646564
1025427
637649
492493
629651
783181
215788
1040321
914815
670989
783823
876112
517222
493043
678804
552411
729483
897535
537350
171931
934752
421223
577040
791254
252383
504969
923676
447932
778108
512679
555911
449519
703325
432638
650281
994887
660689
897535
297571
966673
468287
631489
820573
406554
612108
815178
483004
349940
635000
389243
954886
671283
655803
562715
659094
791906
430855
829147
683182
812094
325973
1026382
882613
452044
697699
504139
1094500
853451
307109
661829
537178
588189
639139
602812
828516
334276
326915
355641
696038
625035
656400
467923
522884
257079
310356
489450
678681
627153
908042
574999
786734
638035
570663
1014315
509488
348174
560064
781543
710052
867313
566890
493792
822056
132952
424352
645939
475248
771476
753662
112648
883023
760957
625035
545568
916272
390870
994887
1024961
531241
492693
808062
470711
733602
570285
672210
625035
494851
178199
1122691
580762
562328
509938
791906
389347
720226
858149
540058
640090
793788
310517
853374
706885
794902
746234
362549
743755
574753
479928
404909
377548
440234
537781
633302
476546
447292
771623
502659
577938
772560
546804
760967
554619
745079
798056
742494
458232
572734
305513
670313
395143
759316
359939
627915
900206
633399
827587
629086
576258
435927
570176
615727
762651
1085023
457203
511301
514344
373842
491954
471629
602053
421982
218183
445857
586229
935216
537129
612315
646222
740259
984277
808387
286660
632922
580467
577259
465262
821379
739301
866888
445540
499823
418417
461665
615670
466942
425427
605348
509769
561074
565996
500410
992003
589101
853955
572301
676712
589906
681762
359177
404044
241513
474615
293647
560083
457669
486379
366682
547832
504204
845562
640587
663864
832383
598891
309458
341901
197254
856816
779187
1073675
1099212
768788
131207
264696
440259
247292
660454
1133611
375399
235083
524845
192672
531085
276958
356339
926231
1053617
749441
518573
1026708
384214
704443
284288
687527
496326
941860
276788
840790
770024
364327
435985
466480
491754
620865
656711
28990
443990
392503
467619
432542
896063
446294
662816
859793
753467
571333
587668
746688
1010613
509683
565258
759935
835988
815886
561766
979549
492821
673974
663983
556966
646094
438022
504303
968652
803328
407806
352875
417299
524030
763850
374059
933652
581861
634916
697482
533188
447211
406009
695759
749002
406603
639325
466795
729437
450355
1065273
995488
309363
459699
497536
585245
670391
596556
629169
862399
365271
876870
434855
608968
646094
357017
407984
459233
545853
691528
671242
355844
869241
486514
386255
620620
499301
685996
374834
471408
172385
397256
344518
456732
632121
134941
694757
520825
408586
498926
155922
703434
197326
267963
740810
381764
1319842
492245
678391
370764
409492
469094
384373
559677
565569
453467
635214
739406
623514
580758
697452
522751
619596
671980
323369
648141
639870
972972
787618
358068
771124
521072
664497
459727
789616
716893
655035
771034
432379
870872
335874
398499
327070
300135
455055
868909
569449
500216
800826
848627
342955
615580
705753
774878
739511
421419
970890
492652
736444
635156
906918
260577
433904
235781
156695
924015
430139
607676
480188
539205
181645
232368
780796
920077
561059
466099
271345
427489
692099
606758
451510
440020
702129
750137
482842
722589
547964
702053
410996
778096
218853
417226
597745
659094
595424
472622
726151
590381
874692
682295
848147
683574
254736
521486
270287
790104
563373
558680
460012
1174358
763469
648475
922200
661666
929361
217525
671905
809539
1036583
686468
438087
591791
677776
688170
1104888
456755
411139
599102
513911
873833
174438
783033
488639
501186
560105
293225
683437
145993
676525
716013
622031
577776
537891
264571
819856
367227
493738
300378
835708
377622
755688
629556
909708
306266
253165
816796
683369
486124
637308
566543
974652
951851
307834
462036
435007
264454
496280
833682
514567
416345
613894
384214
473350
226009
307260
392235
760649
326915
993428
899981
431323
569714
511941
293106
689424
586602
279340
407259
839821
531393
699627
506192
297038
85685
574581
844203
938937
472603
827974
549806
781738
202867
770723
523262
377622
313945
979904
605838
386606
744574
534522
607339
986566
334865
471041
632551
417299
677728
710297
680217
55359
664631
420723
815884
384761
955819
584813
409193
546152
580059
331812
774825
516790
416260
419455
383527
408252
905461
636777
918470
1136721
1106095
596050
765693
632833
522005
670908
635121
566638
546798
828505
399516
799562
358178
871870
692304
543573
833087
727390
567388
454405
549834
621449
894974
457468
591164
722077
1045386
393336
617192
302824
494966
665825
415575
791243
1293239
1252504
942451
813719
703434
480581
816745
728681
847014
630482
871829
470137
571693
299056
443417
376028
312335
570176
518501
659962
760280
365814
690080
753240
625655
482148
447721
420379
747194
496475
660807
362287
529591
726444
982566
627936
504345
766730
344709
894923
679934
343316
600451
673574
390496
500085
184260
716945
937051
1105404
284967
619128
525678
636140
669367
549379
328631
493045
342779
297129
438507
414061
743515
379032
481132
471618
635014
315895
535285
716893
559819
714686
728009
857323
311938
733146
832672
562347
734336
493908
556991
728360
655097
547521
523251
326184
563556
647700
606848
831236
296421
134314
554576
341139
732213
607802
343084
438087
594759
406493
421835
509666
535317
374848
781729
396918
962454
944311
666507
579091
530585
484193
1145671
600781
374746
1061721
390602
751906
522069
801847
555543
187913
682128
513608
663858
366816
625883
308408
964797
661572
694663
534720
701844
286759
769374
721581
643486
827569
623208
561511
359966
500286
628080
489714
573962
672071
397227
298027
643296
647716
561718
377853
572662
523629
550124
643987
546544
733042
721838
423613
848788
429630
605372
498549
1200909
550976
863206
397393
733248
324196
748147
959813
579927
712772
490691
615338
688698
543869
512757
542628
728012
383338
613951
902813
605372
537649
826476
280101
419957
617189
644702
701968
754320
926401
510267
380371
671905
748460
1011968
701576
666458
555699
858272
987434
702342
334943
722960
391619
540947
704392
735157
556758
808979
499873
604025
580812
156216
458817
381885
713006
524679
809375
1243890
11175
823740
631763
326880
416966
465388
655754
624933
672880
286743
547417
361911
661586
732471
339518
514326
481424
852342
628574
482371
642303
884346
210752
471880
671477
336172
112399
708202
614834
951904
1078507
535516
501856
472723
622869
716284
720985
445131
431417
718075
423820
448822
851985
519680
690961
594651
479986
327765
600372
719481
827569
393021
738931
398287
649713
545478
645843
867287
434716
397195
178056
468584
421550
435662
686010
332888
452414
262345
668968
458159
218584
858382
513917
498538
725108
502285
919026
823162
397605
514759
463946
670340
914810
779586
470645
764781
493275
679223
812573
735825
665445
952410
486023
563851
601374
870751
927514
594304
933857
339127
851297
635327
605833
649954
583634
456921
805054
755591
532636
377735
1012538
516696
307236
653215
559090
416479
349485
690622
1005505
543869
564448
587902
343541
511681
454803
568590
648435
646094
399191
504345
662622
685507
614493
274636
326293
1133379
779181
591402
341640
614802
626703
813636
460563
911759
523345
312889
462377
775507
659649
586363
748281
441489
597442
391067
797578
826476
511032
540633
746142
450946
946054
419104
753885
1004072
480692
650169
549834
578849
761662
403041
623279
972750
842239
893400
529503
1093694
647977
635938
863353
1074788
804947
600296
654845
424028
379598
654120
708083
967206
957727
876958
568496
444832
615338
491060
469354
576486
665685
782456
459965
858272
542618
710080
619303
813719
631677
401229
562126
460828
858511
1053683
556689
695473
816542
619966
428378
744581
753885
363922
814280
515671
658230
643635
370204
301694
673668
687895
501856
215585
1113179
571479
406113
699451
376987
496361
782223
476077
600767
654902
473821
845686
547521
643472
331675
476414
773245
505139
560349
749020
555929
534678
508339
417904
483514
435964
714174
474606
559137
546544
772288
531326
588111
649422
925469
904275
613533
788486
684111
400681
685344
319137
1055961
545289
533282
992397
510530
835893
661397
701063
673057
319756
512493
954151
438273
603295
787419
171105
819117
429789
681018
420199
951868
335733
807024
653487
466480
1033738
374162
788931
524420
645700
489707
835861
685442
910682
1116364
743656
601326
513010
606120
743723
818952
651730
972606
640194
785709
368806
813601
558273
436382
827516
882704
777186
840161
735332
779187
503351
435092
664733
722433
731948
722122
776885
691558
663830
520384
668544
470457
695476
827269
480542
524207
1179438
528643
717779
377021
875947
805091
875385
728826
810398
877321
604058
791427
540518
602179
725453
583166
507755
332687
639481
719133
964797
630058
468769
594052
570368
771940
636226
545846
819344
658518
1247748
848091
974887
759854
784289
556138
1088307
359623
530637
680599
255919
382020
558189
803482
322038
364294
785646
846720
614589
387523
626389
999802
674708
888173
467483
516608
425690
533551
748560
504843
838506
863365
705428
701785
700547
299056
458366
409280
533113
333910
783559
780328
665878
626715
638795
471923
752212
340630
553447
524294
659852
385088
613198
487178
871500
1082864
1211849
512447
670340
641120
586401
411066
408570
663716
353679
559950
579515
867544
829235
863571
267706
617434
495851
634283
589416
663716
957823
1036107
875522
471314
401733
514158
568733
598063
586172
597918
157917
616858
670376
918947
381081
637095
605553
724106
447014
609869
547712
629385
765236
527161
528591
746748
253570
513942
430979
516070
417034
606520
440977
398867
878612
516953
571471
310147
512671
586946
658529
597918
332128
502928
627579
652809
438507
297647
314472
726444
623208
424158
660773
547545
805091
364134
1071001
731067
529190
579421
313438
542618
516121
658681
421774
577934
619221
828807
1220080
446042
611874
898146
842451
625120
578461
281598
493908
934159
805679
430481
662417
716716
777073
378189
607403
942190
509334
680241
782112
667817
611858
472734
494494
552914
431443
491812
959551
739259
565274
790525
471014
433112
647786
811829
671905
833667
397998
365814
955174
533062
471923
549746
873469
178584
454334
792876
612748
691528
548017
424309
434633
439965
460618
846728
764726
527203
865841
537210
981527
1036604
709567
525227
648217
776110
468977
670710
384470
373235
493376
416387
964601
635174
399516
724106
566420
845508
216716
665004
610515
698364
608460
377385
742043
704558
423724
809758
831747
601566
683310
326948
449676
855560
601234
558273
679052
863622
765293
588915
911777
588457
770565
787849
561899
374518
676141
357061
550976
558211
670841
691428
802939
613628
260840
613575
538165
856382
728254
613593
617056
325036
632414
475295
912865
338170
805579
695922
586494
723128
725811
619492
619303
778533
416798
560353
654389
462339
803721
401229
893400
563162
511918
438899
571175
539693
664039
859793
938587
795796
591357
778797
475295
470244
349789
1052472
1208294
782742
468546
548411
701100
876984
755202
677650
404173
670820
509078
457468
449052
954246
724563
686273
875372
503685
573974
650176
879388
302703
600767
690909
565880
563442
540850
691051
623152
571586
567320
662012
795024
316174
1051027
754775
302361
689463
997365
611298
710415
672723
689024
647910
521821
348605
605833
645463
674854
805636
461254
674657
475124
384761
380371
531988
459603
841040
1017489
757382
270459
424451
415484
722130
889234
658518
664267
535438
601789
965076
910716
764651
417034
684017
380371
494884
656750
759377
419545
715189
487943
540063
617328
590655
511592
731287
616943
460196
399756
594033
443713
554104
959484
419097
256750
468652
615067
765944
511623
379556
1195790
380814
429369
382256
279344
815397
122317
354406
499649
495851
614104
605015
336768
402011
548761
540139
1111730
480770
443052
1105404
470812
510169
849443
761861
836060
536521
1340338
426974
591763
441019
560177
731752
539737
660489
681002
638528
832016
813725
759276
475985
557491
595836
901088
395617
891050
523173
478843
593438
640082
591465
243969
380813
568943
685861
718554
606829
600109
462190
629668
323882
913305
410568
444358
766195
562715
660985
743732
584888
400248
535681
911850
286627
526491
420673
585140
667437
545571
636140
634877
641518
481132
366298
579550
203667
620754
518009
453065
983944
619359
665008
529728
563477
373521
502841
825325
441705
434208
763779
300026
604785
391407
566881
631176
727504
1012977
584345
404143
406909
657602
821289
489762
717834
886643
815240
771211
403290
1072649
826613
440953
356319
540633
656767
787151
635251
615520
766605
679924
799681
342007
729580
700734
841637
900596
741462
764072
668008
442753
531069
510684
536687
393774
603664
511592
617553
501544
858187
920992
168952
199296
483784
505648
508409
557978
732113
505985
493428
739911
540101
696948
621484
855347
925120
649961
463456
237137
822409
479033
327169
534747
721413
827269
460979
686962
972758
772303
563162
936883
654193
876619
543922
447014
735978
637890
364637
604112
976661
501344
589808
513878
667144
630304
401449
494184
770587
564969
139808
527699
449912
437566
561742
770668
409580
901409
518468
689174
798931
367371
467150
743755
617369
390237
617591
731147
573704
455179
848788
489414
1034714
630058
707668
925313
540390
546798
655944
454410
354159
645300
625073
662891
486768
780110
680836
326648
605213
634457
390398
528087
792821
1038065
788040
444358
591357
426455
14863
536065
911972
624653
619359
942092
826476
565300
466441
523173
855930
574773
528667
572590
704392
1022959
1068213
407941
606461
387669
593002
947116
552514
532124
862995
809020
327569
880883
498678
685693
475295
960823
527736
1095091
662953
490554
415876
394440
609523
924743
681083
477783
809839
542285
477264
1079845
154991
779536
826874
1045386
435441
534570
211907
739259
619615
379995
496361
609637
653519
1038869
805054
529304
579136
672968
569681
264462
614402
1084837
813676
984688
723286
792275
522286
639283
619303
898851
481096
849492
1190493
437481
371161
573113
378747
863353
416882
741176
542507
558103
898852
481653
803328
552358
587631
828379
505729
882637
893790
612951
675696
556863
553886
376191
406419
449052
675858
797689
594170
453203
344908
1007651
632783
396381
395377
778797
416756
625699
1268203
337917
401649
373775
576257
690402
546132
52517
394516
371937
1038869
852464
603411
526176
807448
586156
1044374
524530
513010
674600
970566
502479
727679
280101
762454
675002
633540
598968
480581
340712
1133379
606880
384878
956529
530025
320725
709727
405018
404576
428745
932122
676153
487677
383502
886607
656712
156259
859868
676931
521431
693812
514579
747325
609637
526677
342098
302145
543475
357675
560467
376349
645046
722403
802612
446042
674515
441459
757706
411834
643683
480132
548325
524123
532007
824018
724329
412652
782585
614635
414341
422568
473559
1016008
469106
806779
619630
898851
500284
464809
422803
965076
581286
818431
1090431
582010
411226
857245
404592
774165
645463
559020
860491
1044374
529082
641137
680962
430857
372499
489643
644789
685608
702565
820451
936381
1231459
627024
554246
628886
529939
334619
475483
605153
540224
846419
639061
466908
909433
531769
699983
828068
498657
317461
714074
643488
735332
784404
528780
829074
523520
453682
423306
718522
889467
1089383
563704
720836
890277
567944
371969
369771
465419
650672
551237
218584
591402
1131389
665445
696473
482177
437045
348275
314444
401091
399150
922565
621748
619647
300536
584284
508944
393135
395685
693391
460904
492397
648089
364442
434688
787849
995618
559974
753736
563574
657209
788112
841057
944876
518888
343648
928711
693824
558934
407244
632181
755202
577469
729341
623960
614802
769558
246684
563592
558129
553851
416840
496787
828125
788765
648668
410464
367763
390109
395617
379556
1086421
454546
608823
804343
591402
690820
687556
579400
983877
431553
772377
774384
709383
773273
709578
439941
937665
472878
691133
584013
446670
540169
669819
497503
647631
1136721
1052541
1155547
47550
1186182
575771
815569
701490
750006
500510
461562
680962
467107
732120
427818
615113
799383
310908
878612
701081
637136
706714
517045
768493
436587
704820
819856
453716
710371
582691
664993
516121
924380
272946
617328
591888
380433
793483
685693
832997
991542
910568
660529
492842
653038
914971
767007
643608
658556
429023
400067
801454
942316
651692
541989
559288
724443
513194
554780
560762
509334
768685
540499
701576
539478
695944
877248
554685
642737
823754
1011968
367193
826803
434112
268620
617102
375994
654835
727705
753200
444865
423670
1024847
654362
599029
313640
466747
722473
457492
390950
748281
736388
519317
642711
469358
482177
666221
632367
807534
778028
1220790
771802
278542
405768
671582
770907
238831
651740
416966
1004267
981181
810066
605553
415507
661956
399642
437866
553447
223515
539478
579182
667433
803366
511747
791556
833414
785874
1147398
809669
625716
629679
987287
559744
627579
297755
460979
691558
511584
717930
920992
792446
113843
667163
307452
479628
330331
808979
1055111
488948
1293239
339290
243925
499301
584942
645849
956183
492595
624900
602427
364442
343264
670771
517452
381780
846720
1219239
428446
524716
525288
550399
905208
461451
550731
373111
717533
429396
728916
618088
1137941
233163
821345
354159
327063
600220
573113
933474
513967
698112
597437
510169
711649
417975
743093
483139
498285
491462
1183789
424881
233163
571142
735817
638581
605726
437860
807565
447470
988695
1156416
499060
832489
820730
538326
898102
438051
638744
1062259
733802
578860
612925
691847
957766
500284
346114
694122
961423
663140
569778
473669
745733
884524
649631
648089
525872
506852
467033
343239
757961
543260
829605
988695
638036
377148
551822
595254
730650
223116
580415
889868
731287
332888
396043
543655
775366
713668
186801
798538
399825
759632
892646
473335
412156
694373
544741
610215
355886
430620
604551
746735
684078
383187
647322
721718
603851
574730
652244
453424
633053
897596
579739
484586
530818
814297
253599
934057
695340
255860
505266
841886
864232
711158
701740
603677
779649
483668
721293
605257
264462
943145
512764
587015
475644
440709
827282
648538
641663
481132
466369
341139
404576
817554
616341
616858
406504
427494
1111730
600916
264523
863755
535891
527225
748197
943263
1137971
776696
1017489
645115
813182
542534
566516
576257
711529
265024
466369
770806
398293
648217
141670
460650
657536
592544
731526
446666
736388
526491
418680
591029
512352
315240
233318
769887
665825
597334
688753
406493
561611
602179
770128
718253
751550
780810
577919
934847
340119
506578
792761
388373
474059
569778
878188
536599
562199
801325
290271
565880
622688
308485
387823
679273
793584
888486
541957
630926
513917
522494
757961
279043
531410
798196
653003
873611
630259
642642
562395
674741
47725
630679
642091
861283
1213018
759276
432091
264071
473400
1323115
461503
390496
924969
1051618
1100909
500915
577981
391625
604795
462308
451394
373006
157262
1052791
542534
712612
825318
578917
757962
693812
1132887
763384
753374
726760
645700
1152882
987071
499630
537554
508339
399516
654209
416135
721554
766372
553851
859806
526121
750694
472603
607140
902372
573859
660773
822841
1027163
397101
129814
424755
608782
498199
537649
576700
896667
584307
526843
608047
653761
597991
350832
828349
210737
501856
721054
447257
609637
1014312
310234
633148
508339
983946
421983
728317
576941
382197
438896
396473
273215
652091
332217
497940
376028
581121
630867
1045386
512715
498538
572433
509083
308259
802637
627024
846953
463947
675858
685689
508141
550358
1357650
487866
802232
327131
328578
476294
481096
643608
345220
566516
672620
437481
676358
381249
706648
586449
589949
671212
514488
687556
634040
606121
822555
541520
660620
441321
498150
641836
562097
588365
764229
713806
662579
626239
881100
389895
280101
584384
607143
514733
711971
550596
714877
653100
396043
328817
788486
711730
582748
598017
1058715
869664
648098
286759
543443
575389
458306
643553
899872
1051087
606723
641268
988003
568773
675702
526737
532007
761688
570337
681671
548336
464372
710598
806675
1116662
569218
855078
498381
531308
916651
522024
701968
539471
838549
286445
483616
743451
879250
547208
790594
711649
613134
373807
454762
1160087
653454
449478
1031894
710080
355919
441445
665320
877020
429023
959485
1155984
404576
493944
816360
424167
471527
749151
717681
360944
634109
631301
263073
898833
895921
724081
415498
575129
381885
358399
484607
639465
402011
143553
375600
714877
823736
729454
530888
907211
387523
595679
729477
983944
695947
849253
588122
265895
988120
493509
614025
615160
735916
505271
584284
632355
1019756
625883
526687
678084
420933
422335
1049346
806593
725045
403154
665714
924969
873870
584698
1005505
267242
561546
662844
469107
727679
793966
518335
510684
803805
384252
709383
531308
175590
571471
611566
462396
1107881
503429
558273
688148
792167
625699
432941
372595
173622
849186
703338
377496
695748
791720
927111
760314
447758
955033
690298
342567
460715
354114
649116
314388
586329
727332
709266
750462
613041
377547
269897
550398
493276
537851
752698
591052
268713
1383033
933857
807343
189070
827203
269777
352217
670835
569796
762745
664631
1132887
843824
850190
606634
726294
622725
974056
760505
829317
572607
1042524
526554
481653
927083
548657
753885
880104
544383
496287
330740
643678
848673
639142
676706
638070
238764
652714
620626
431033
464859
438273
736331
835494
367023
589398
964797
267360
946328
765219
523345
867950
758634
501752
674077
897799
1000029
372259
526176
643896
574888
1036235
646830
820263
826613
246258
774593
589834
406003
590739
829083
569167
384336
573549
505648
489747
784634
686553
617046
242945
653413
940629
762026
577599
32403
696948
970566
478655
533531
869194
432766
483357
584417
561051
570979
719120
541470
772921
733248
456549
574439
624190
615338
470828
802612
593765
764726
751899
797012
788765
373439
809075
527685
695174
754320
452564
616301
927155
415310
439827
679529
912430
899994
436566
616612
439132
688351
349777
414372
750458
475250
655754
408833
824997
597815
688275
390084
597991
322397
860647
493075
133519
385662
946777
1051618
764302
776862
619647
567708
427176
299951
1271542
1136240
391709
759276
429636
413046
1175594
499420
256933
653413
774203
737321
559709
630530
460340
593410
464789
658230
516080
327635
1029919
299539
565283
651978
885893
552567
925121
407119
617928
437948
400067
695797
514497
633742
639975
794550
1103885
304068
701100
664733
565933
703744
258927
601659
446042
728155
683612
565747
788094
977125
688863
449052
289590
535418
632005
772553
481251
590655
988003
497991
397275
992052
375930
447244
414088
723286
472221
721500
712727
792096
555966
380742
1025975
617574
76708
721263
1176601
588457
797689
397208
418104
794066
501244
587256
384526
643486
420060
532476
515137
596581
466113
566543
1115254
553843
487993
798349
471618
420379
1083623
634803
494238
862995
438827
756278
744901
1105404
1036107
673353
565933
428178
343747
738307
634040
1176601
701576
637476
835996
677745
652834
602427
887434
591272
600697
1056040
548539
540169
843008
758577
940088
706464
516279
493518
409193
679274
513011
357734
775744
726477
556124
408252
433645
519878
535447
504349
660021
403210
721825
1016366
581742
649676
1040934
461673
826986
575529
212965
650177
661956
530379
719342
642457
404655
99879
494279
487111
685473
397744
693788
319821
480956
725045
499056
712595
780685
893236
390156
447470
241540
657122
1088307
497189
571042
783193
631445
845562
522250
646976
838546
542686
547825
1147703
875645
676625
1286977
486874
800381
174040
415507
473559
535176
803398
494149
875372
548645
275976
623293
654127
1111730
552514
319415
239621
508561
724329
753344
873074
432217
652872
471777
462659
557138
604134
287388
247296
688275
819827
614402
558129
444012
295235
376286
508550
427576
742196
799021
533188
255668
508633
541653
428237
266521
639976
696639
722106
576513
482328
258604
681083
743397
186316
387130
524072
842338
967337
547249
787084
1138996
847754
764302
450534
660993
725619
758011
418181
773587
420971
871461
612010
537034
408828
713973
480700
943575
602712
818471
531726
671840
571853
565329
485823
373893
751906
571899
29246
476097
290026
399704
949981
1166770
502999
651154
537832
610317
769968
671395
521159
569410
497593
377561
468998
399688
1008548
865680
627219
797575
771993
584384
591660
488032
572572
819134
263073
318636
180546
749708
236399
49632
450144
817489
696291
605132
931651
405624
643258
956529
319334
708811
312387
1156416
197713
810871
439775
1087062
721361
850480
362649
363320
746735
536058
453684
995566
546805
732368
421460
685833
572579
446671
1207009
651489
400067
448200
484858
876619
522977
867950
913489
383909
456700
554780
706965
1152882
571008
855148
911355
542341
584888
416216
646778
411034
560177
586951
418944
79063
849445
446469
504072
640605
715961
239868
871461
742648
560341
393363
792260
592503
563556
745733
607802
480812
661334
652560
628153
444920
649630
233163
846408
870388
857233
489054
843038
822409
344435
708083
916323
442300
897894
828379
649422
789421
723428
759306
236267
427176
622815
823524
706271
402387
913305
1000065
756677
450288
543939
546431
673674
351904
660928
606602
434341
657228
399218
629634
588111
558613
691428
601566
1000368
1309571
447257
830325
650672
735435
221732
806780
747175
402531
484586
959441
317699
700551
523670
1079845
292901
383776
664993
396918
292502
440601
400701
756106
326480
779900
1165509
16954
446378
238720
534570
336168
764076
1259262
701696
1174496
392554
373697
405850
286850
786492
586473
700821
1426305
1233984
653807
1315745
616507
522734
1123937
427570
664409
424640
1038810
1195745
1058931
296603
1131294
548203
616179
1250959
1167898
431952
758498
1150774
1021585
171429
225690
1359237
568576
382330
742472
450466
1296573
1499484
1089406
1135914
1233545
1127532
531133
1191787
671945
1095551
756359
1182554
370853
564825
201010
1097620
508387
1417542
842373
390388
669062
399759
445917
421039
837317
1305690
595907
521764
1177397
522272
522292
460103
772862
1209578
905990
1295522
480066
1479986
1208854
165287
1147414
1293850
1402867
406739
1332407
228217
1191302
241807
616232
157423
370572
782298
484244
1117876
810568
524119
696202
882855
1190566
1243580
1577719
650270
311951
882855
1066950
483135
1209578
460466
676525
1058931
1149864
230473
398136
702342
1109062
1426305
489420
1256189
1120067
1098018
512632
433149
399759
609057
523517
721269
797814
1416744
499548
1127972
708430
551663
189452
708022
791274
760936
242395
404107
557097
586652
610564
1462487
1226128
1231804
1169970
1199772
876689
1275594
1109847
462708
1182554
368806
564825
476013
842544
1224540
957946
1383033
512632
1226729
586167
619380
650270
1389767
1259262
782619
1402867
1350056
661588
698306
882855
636319
1292174
334722
813436
464586
828604
486826
76108
1095551
536564
1097620
322338
1408922
856644
479986
1174496
535098
1137630
771728
1209578
480672
631428
1252207
450577
806428
812845
476591
421581
1332868
1219239
1128767
478444
1032150
446950
496859
1068666
1175185
1226825
1510008
529285
547023
754445
614802
569415
1169970
1291817
825252
595907
665069
733247
80308
771360
410559
1295522
519626
1149005
242179
1109203
591972
931204
494570
1188235
1336531
1231804
1117876
1428016
678365
931204
450466
493428
393273
1231318
427562
863418
791162
765702
238983
438417
1402867
495966
1258881
1231400
786492
759975
989271
1065747
630579
1024292
1577719
731317
290520
846666
713384
1256189
662320
1243580
67099
414237
1224540
444967
564005
1231400
1182554
754955
1147414
387616
1104650
816139
1045033
1393359
1486077
414237
499873
766533
510377
466227
677313
123022
746827
764840
1262742
1403905
1182554
418005
1240619
457836
920992
1417542
1234921
1089406
853269
1241840
1516856
1146322
1149005
428824
480770
710113
1226128
733735
857882
1002353
619380
171049
1273995
728073
1226128
929916
480066
1045033
959031
497869
976748
607794
557293
1573792
1103413
948289
883152
566389
1085183
1369012
619449
673224
629324
744740
506544
778037
1296573
392591
444416
433364
975957
701401
766003
287745
364824
1510008
1113793
373721
552660
949981
791162
480770
948289
1137630
1361788
597328
506690
476896
1592062
636120
1250959
1142112
583678
1295522
877636
473724
616207
432404
631428
1191787
354567
1241049
499862
1196325
483462
1244070
1163064
1592062
712847
1474073
141513
863690
733488
661330
764636
655506
1186463
1365539
857734
432756
1216747
536452
668166
577673
414237
475898
1085183
1243487
576890
1191302
523222
886154
480770
820997
1256189
616214
641836
335663
558934
299185
713306
1416744
242945
1324833
806428
55328
908476
596715
416656
948289
846666
894770
721269
813287
1369012
874625
850881
686153
1342675
626503
1285979
794371
928214
109783
609057
521510
1026674
1099539
513431
1428016
519657
551663
656321
499904
1231318
721269
1316364
774825
1188084
382330
882855
932477
625589
1232515
488875
832898
596404
505986
522379
720600
339103
398136
311252
959174
671807
616207
1094656
568105
382046
522803
341137
1091422
1196325
171983
553922
392624
478444
1079678
532857
661588
1232117
1251971
818481
1339184
1251098
634109
549679
721710
1151417
619171
1038810
1218076
598002
614589
573348
654127
1191787
642783
1369012
638534
677154
437700
754955
962642
1373128
752127
519325
797371
640019
478444
431377
791162
1210144
1469046
815660
634109
399491
1291157
448648
443830
1332407
685535
358176
59684
681671
521449
465648
424435
1036534
1293850
239365
666985
614402
614589
538951
777399
1613662
1336531
749215
1137630
464704
609057
1719887
853955
724186
1346437
1403905
400311
1215252
1341732
1091758
1292174
420255
1127532
502787
390600
1222476
523029
731006
387885
428996
662568
832028
568105
564227
832898
1258165
451527
556644
1161994
629204
497092
673447
506613
412630
1190566
1319845
458916
696202
1365539
58230
468096
724599
1257471
614489
594698
772862
778037
1199772
761327
1140677
843666
428729
910443
905990
462333
463273
677154
420383
577011
199889
370943
603736
456006
1275594
632208
1128767
348605
1044241
156695
1412503
1372761
282425
747729
63174
1061140
623047
543325
920992
624037
394914
579167
769915
574989
800601
931204
832898
1468787
634109
539231
681522
852361
1318132
702897
1216747
922298
1251971
574923
432721
1058931
320725
629581
1068666
1068213
227157
1464683
352781
1149864
737317
595193
688430
323711
652763
1204757
669452
1059755
366692
506613
953074
567931
1186463
1091422
475898
992914
758498
143493
358505
1064457
382330
634629
1162711
1024292
359120
344644
329393
948289
1256189
952898
457836
432404
1389767
590504
938267
609057
1584834
1021585
219490
344415
244444
1499484
457836
980257
1136112
674430
929248
722041
590243
746726
924665
1090385
1275594
696184
969011
1234921
659835
785340
636766
1196325
1332407
898570
719582
631428
880752
941860
1573792
1161994
771245
414841
722903
728678
973149
549195
514589
852361
134754
1058931
556174
1147414
382247
315895
731893
1403905
547208
310720
1135914
1243487
715582
759497
748335
1240060
1246617
686954
1299360
1469046
1161994
333314
1044241
1403905
891461
631747
1136112
1200909
1299360
1592062
487924
771245
1372446
1241840
502415
624341
506975
1416744
522272
606002
369847
307927
1006600
749591
461931
712873
234644
677154
1316364
674135
118748
714536
711169
921970
498281
145117
487924
924665
438845
405204
391219
808641
864230
779495
881685
757192
946777
416281
1389767
813589
375930
474059
791162
510230
1231318
475898
512443
1359237
1226128
902579
1227764
769374
635327
410439
1147414
731920
966336
1188235
408902
905990
1149864
590088
791322
689600
678929
747486
356060
1188235
654236
462708
1195745
1005591
1361788
1362324
270034
632043
1209578
374114
1135914
1319845
668385
1170658
1132462
373329
1006600
264870
1215252
462006
922257
1053196
454830
983944
1085183
509704
79366
1299360
1584834
284059
1251971
265975
490911
1188084
720278
889871
565758
474615
641836
676972
749526
999459
886643
630881
657524
664106
1168107
1291817
1007651
1231804
256380
1315745
961234
677071
669650
700599
989271
546134
573232
584662
421581
1076445
1193572
1091422
714712
1571959
778747
440150
730059
562308
656767
1325284
236153
819337
614589
589261
830811
979270
558934
392022
382330
1332407
1197204
734905
414237
510500
369938
407589
772862
1341732
1120663
280103
1085183
1151417
577582
815459
423991
957946
284856
1451011
523866
1325284
833682
638842
1190566
704866
689358
1188084
871948
1221475
421581
196823
1251971
483572
1479986
777314
771245
502111
1537796
501564
1195745
536631
465109
373721
669456
579971
1120296
1233984
1033738
547839
1319845
538254
654637
882855
306574
505538
792838
483693
556963
760314
1250959
931204
586371
755557
1147414
1177397
952898
613366
624037
634109
959174
342392
370324
586473
1331915
1149864
881685
1584834
562678
569725
1031303
402209
1036534
724782
628784
367619
387556
605892
358860
702992
534669
1259262
1275594
422541
748335
480770
1233545
1331915
794902
664106
1246617
712847
388778
591300
722676
702992
1161994
496562
539231
914692
1015735
450466
1324833
1410851
647268
1319845
683650
1196325
1389767
462708
693738
749526
642783
1719887
576271
1160622
907800
595907
1258165
506613
566206
512352
599305
592779
1376769
1241049
444057
611432
560873
1271575
801445
497092
240166
478864
1360369
345120
1301981
973900
1085570
1101078
786322
767079
1165509
781147
1140677
286447
905774
694225
1403905
846666
664892
521764
1152387
1571959
749415
506613
369519
988148
564825
1258881
625113
518501
775735
1403905
665870
679645
738005
1026674
881685
594137
1113043
749526
639142
1271575
1020018
609337
581167
1275594
1188084
730105
619380
450577
722735
911203
485983
911644
476764
471348
960818
957946
591325
1258881
519819
1094536
507818
537129
746086
599911
465109
321663
866700
1322940
277182
708712
503448
307584
1339184
1196325
1361586
1402867
1038900
1191787
1086458
1215252
1196325
588042
466710
1474073
1321056
1389767
1321182
717533
610975
517630
616821
1341732
1098018
1410851
1234921
552545
1314871
846666
714030
1319845
1127532
1252207
779026
1373128
1098018
789307
521040
1140171
611738
1091758
1468787
549136
518550
823022
590995
1146322
1099334
1479986
632208
1331915
721710
812620
97361
503857
636258
1443748
734715
1275594
1003118
677089
905990
712105
542586
680110
1233984
969294
487924
616207
564825
632922
534085
716256
1318132
1203475
463946
942443
966478
594033
1428016
121490
1113043
340657
1201548
962345
1341732
1108141
1089406
539422
445917
278895
786498
1321182
740829
1058079
642783
371260
701927
721710
1256189
961234
1275594
978987
559925
386399
1182554
924665
300230
1044241
767011
465109
294581
720721
398919
509334
886540
628165
1222476
749441
590995
614589
1160622
1292174
1308196
440824
642783
1216747
550532
1168107
828604
1170866
1097620
1136112
614645
380698
690299
1233984
419662
478843
549195
444868
721269
703432
580701
1372761
725525
1097620
846666
702082
1195745
1169970
546092
569725
380770
518520
1410851
1403905
593410
788765
673941
841195
1226729
1076445
76358
629419
312953
761662
523029
650270
1256189
1160622
642783
1135914
1188084
1372761
1244070
644660
228355
1372446
1188442
1365539
226354
478444
1226128
1036534
1426305
1291817
757186
503448
600781
503448
1159999
931204
571342
716013
422762
1417542
609777
581328
757552
479719
828379
478170
771245
1038753
505986
891074
1267466
348651
1170967
826579
609485
1044241
549195
753543
999459
590995
447105
398136
784811
1510008
1240060
1451011
714016
988148
268241
756907
303788
1026674
430226
735082
1103413
1226825
540209
548356
388638
929248
1267466
1085183
472898
414237
759854
961121
434936
448648
1266965
965541
558100
699219
1108717
634109
1318132
1361788
1468787
539231
957946
1308196
1032150
1296573
1137630
521821
550181
1350056
1099539
1325284
459876
1136429
345495
1196706
851902
844128
694785
556500
569725
543660
911644
1359237
1468787
934895
1032150
614589
135058
436598
1299360
1275594
153686
824386
699217
1259262
1115178
1510008
574539
957946
676408
577708
1089406
568680
1091422
859828
1141151
1136429
537103
799276
575818
1163064
1361788
1365539
507213
413497
510924
1177397
1557395
586473
569725
1090385
103640
434098
673664
511566
740436
1127972
1103413
1188235
306524
1168107
1076445
1342675
1170658
318083
948289
1322940
704215
509726
370034
827282
797371
326178
687008
1557395
487924
1428016
654120
663128
1408922
1021585
1170866
483693
584352
699627
1103413
1346437
1233545
1092246
1066950
1203407
1416744
554904
522272
1262910
307742
429832
1108141
297592
354952
1256189
1486077
457836
619380
704215
749526
702992
588793
911644
636266
587924
450577
1261667
1221475
424861
523330
475898
636955
1204757
482328
447599
373721
623624
432404
677154
191840
445917
1319845
302709
1201548
599104
1151417
577375
1314871
1059755
1235975
474377
1231318
1132462
519626
1258165
704617
621448
300829
296806
1426305
961234
1142112
1123937
740436
639142
735907
572951
674657
1059755
449393
448648
542056
1146322
577845
1123937
711364
1113043
1516856
1256189
586167
825252
999459
650270
1209578
1135914
483693
1204757
624037
1232117
1209578
597328
1314871
440824
564825
1244070
932466
397101
460033
471946
1408922
501564
720727
550044
270649
534149
552788
514733
791162
1159999
1318132
549195
999459
1241840
1135084
334737
586473
734699
1226128
1324833
1227764
523029
1025409
1203407
1613662
487924
881685
320161
870126
708523
464307
480757
686153
1299360
539879
694137
678625
577845
458267
492991
731782
1402867
911644
700328
1117876
593784
629356
1226729
634768
1062096
1137630
1339827
356771
1390776
1321182
756646
1058931
567945
523227
399759
558934
1109062
639640
321000
1091758
694613
422785
437525
989271
1170866
494826
1324833
778037
657602
907002
679736
1197204
552316
1123937
720727
502415
711390
686153
473852
1256189
1142112
1456830
1085183
553237
1209578
845508
853461
577845
511049
361220
507864
537158
847044
777169
1537796
1250894
1108717
771245
279917
435137
1046457
457836
318090
763547
896315
1250894
1025409
1271575
1462487
1359237
934633
1123937
855855
771245
1231318
595907
1160622
642783
950065
1162711
267228
754955
832898
478444
446612
1068474
567606
740436
422762
631677
382459
595907
704905
590995
807834
501564
694785
667246
1086627
360553
1233984
651375
1428016
484863
522272
1296573
467648
999459
999459
430808
688092
1151417
519277
570604
988148
640079
413046
1006514
686761
423689
494826
486176
837733
1112731
1299360
423152
988148
1250959
1078497
591927
612927
653106
422762
554143
1108717
1113043
632674
771245
418481
1336531
1296781
905990
604058
1417542
544819
243734
1098018
398136
365271
467499
469885
1462487
667532
712847
740436
593274
519626
1243487
546372
789307
777127
1210144
1350056
1200909
1251971
1232515
654036
611060
1252207
628195
1291817
1059755
604664
619380
1299360
1251971
498345
1199772
1172737
691889
958224
480770
1390776
1262910
243080
451301
680024
569518
448128
79283
805400
633540
634109
592759
729239
1261667
710754
953074
727025
1584834
1240060
664106
807330
827516
632208
521510
1099334
832118
752485
825252
763439
1408922
1291157
1390776
335667
556509
501533
1101078
749122
1053844
364268
1346437
900498
1130822
537055
384672
428152
948162
288815
733286
1261667
825905
1149005
778037
1573792
605808
832898
523029
1196706
1152387
478444
1341732
521625
450449
1044241
723802
1301981
929248
466710
1127532
494570
581288
391551
789307
477360
298907
521764
1234921
721269
948289
1426305
462708
581426
1426305
465109
601927
1135914
950065
1170967
384024
797371
642642
547626
1128223
328976
655085
724583
791162
721710
759975
1273995
790224
667248
1113043
347664
485986
650270
1136429
614667
654898
1109847
686153
712261
580533
621262
229562
1403905
1196706
501564
773682
340114
589612
491970
480650
699049
578712
652403
422212
447963
793565
572912
358806
1203407
339025
1068666
1292174
1005591
440205
1231318
557999
952898
1373128
929585
701193
1296573
1299360
276275
1170866
1140677
683155
388808
1006600
1276600
1109062
475127
620887
680381
1426305
661588
707623
671711
267802
533693
637393
631348
411592
803299
1125561
629148
525293
746418
764319
712404
687580
749526
478730
157333
1208854
389369
806009
685758
768482
1299360
605132
375297
1246617
1209578
1170866
590995
663315
269396
551275
432404
591625
1117876
373721
1408922
670723
1339827
605808
579520
1099539
1322940
459744
868613
171434
353451
192328
664106
701729
1115178
675312
440748
833901
921970
1416744
1024292
360946
1295522
719413
826851
346267
557293
531133
521510
1121537
1109203
791274
1243487
1361586
721703
1091422
1443748
1107669
905990
175168
1273995
606848
1186463
1191302
1108717
1152387
1165509
311842
437077
501564
759975
1221475
432404
1291817
296421
758498
1130822
590995
1098018
1362324
650270
971834
422762
1026674
522272
672208
378828
758875
448648
586083
628894
778605
697408
1251098
528636
480770
452680
604373
676560
1140677
1208854
475898
1350056
1094656
483693
233238
547168
215359
472871
675089
1123937
194950
615760
754955
483693
1232515
1150774
499899
828604
590341
199843
1402867
898851
464061
825252
457091
705383
759975
391067
878253
1276600
461865
1251098
669945
596305
1210144
881685
1613662
1262910
423301
1204757
733146
497226
828604
598253
1160622
1226128
1120943
490124
988148
482809
1361788
1199772
1233545
789146
681083
1095551
1057898
629450
543844
858194
465109
1318132
1516856
708028
637308
754955
332128
1206053
646555
379602
573625
882855
556970
636341
519626
195431
1246617
445917
703648
421581
457293
1299360
504649
1021585
1244070
1325284
1152387
763638
639627
494098
701225
1339827
1315745
452167
1094536
708788
1243580
487924
531701
463887
1097620
1142112
849014
543844
784196
512393
1165509
461928
633870
987619
505669
745983
546259
750857
547984
1273995
976661
1169970
878253
385254
1099373
856424
754955
1091422
433113
448665
654953
614032
199889
675293
1177397
1262742
1462487
1390776
858814
428970
470607
1261667
779729
924665
582670
433332
414578
691566
941312
549136
661772
808974
506613
1256189
592351
1416744
535447
1123937
646971
638628
509052
470807
740436
579091
728152
553329
420549
554163
421581
753829
312387
444363
728678
1332407
708245
281312
516174
1308196
360863
703648
428967
232446
494337
401945
1159999
372886
1188442
1256189
999459
243061
491334
1342675
721718
488480
587281
992914
1039740
565692
1365539
1516856
254885
822117
380827
550800
878253
680367
494570
433020
578050
1390776
1132936
616047
1196706
479814
544312
916065
465978
339760
312254
1036026
544390
349337
522272
791162
1130822
1174496
189926
364824
950065
391502
404388
1243580
727004
492174
465109
616207
336759
562302
667248
650270
574910
1499484
705563
447087
490691
959174
1584834
1099373
1346437
258925
587380
1227764
499024
667248
1098018
1123937
487980
489137
825252
1336531
522272
1190566
569840
775366
630881
355417
370373
1308196
538748
341762
1046698
1241049
685861
480507
841057
531083
414237
616207
525492
581858
248734
1346437
1091758
422212
398136
1086627
445917
1094656
609057
542692
514180
514763
384754
422537
1090385
248127
714264
896315
1428016
767194
562678
663657
1094536
600545
1208854
616047
881685
328110
457904
885740
1226729
1296781
605015
357675
953074
375104
1098018
714264
483388
1140171
619380
1103413
413895
600028
1516856
815671
504912
478968
1103413
878253
1251098
614589
1251098
1238183
1339184
632208
541555
408267
1469046
745776
653038
1032150
1032337
595439
486298
1250894
711975
331045
931204
1032234
567814
698174
427188
1209578
341051
519626
550800
398259
714264
932477
1321056
535176
453131
95661
1061140
668898
907336
485521
1108141
572323
1233545
562302
1369012
806428
551003
1066950
1262910
1094656
1361586
681276
1099539
773682
555343
1258689
1537796
614589
423483
594698
639627
992914
456624
337011
1491778
1091422
679210
31129
596462
1258689
791274
1115178
1115178
1136429
705015
1322940
465109
729068
1584834
494570
779960
353027
1227764
399759
561183
629204
331681
754955
825318
1420492
1295522
515837
846666
1275594
1033183
502415
1068474
694003
790525
600128
398136
1167898
622320
1066950
351829
1273007
96978
832898
566031
675336
1443748
1076445
422762
1162711
1305690
492948
736936
1573792
1258165
619890
577845
547608
1038821
613195
635000
775848
704215
398136
1339827
1108717
1151417
537396
665745
535745
466949
505637
789307
588189
531133
397980
1058931
738820
932477
481889
1243580
1372446
357734
530608
721269
398957
596439
681440
1258881
605808
703648
1123937
551663
848673
494570
1241049
1224540
856211
1117876
545203
1431023
512632
1117876
296510
797371
952898
1372761
418010
1292174
488036
536581
1319845
1428016
462708
373721
1233545
770725
727679
1358538
235083
852268
448648
725215
650270
462709
620992
475898
1266965
519796
1036741
1244070
337879
480467
631494
989271
179969
601288
1099373
583230
411434
1094656
497991
721997
708198
1372446
597328
1241840
1199772
321890
466971
960619
299519
552651
428750
1468787
421581
1120067
984881
1389767
200496
373691
664312
667248
724721
1203475
554848
1336531
486299
600408
1261029
1169970
1625133
786039
630867
1456830
643896
1036534
1091422
494734
658359
586167
373721
832898
694122
719459
854318
1132462
391190
363300
806428
1120943
1251971
597607
1188235
1251098
499511
749612
269831
1299343
704064
392157
907800
564825
1365539
639976
451646
1099334
906798
1412503
440679
476764
925753
1030438
458267
1342675
950065
924665
1250894
410943
1210697
531083
1408922
592993
364268
1053196
634109
1112731
882855
447353
394854
743811
630152
1196325
721413
313640
556433
898882
455063
1068666
1464683
868909
556126
1091422
1232117
1462487
1428016
1259262
763439
1174496
757192
535331
1099148
428740
791274
412220
1038821
993980
1584834
477027
586167
282175
457836
608675
211255
667206
1403905
650378
1177397
1163064
753370
1361788
921940
572951
1191302
473356
257315
1064253
588065
1058079
1293850
506151
551759
1168107
907800
652851
379075
1464683
1389767
757141
1474073
550519
577259
1149005
791274
540898
896315
457067
1208854
1428016
522507
458267
1258881
948289
180197
1224540
1099373
601318
1147414
409052
675567
900590
208621
614254
473382
1592062
1416744
269938
952898
461106
767093
1592062
726595
1132462
818850
883023
1199772
334459
575902
961234
930650
521764
1318132
518505
1314871
759975
465674
1142112
1308196
317845
1339827
1296573
616047
1573792
1443748
531133
1241049
1113043
1276600
510561
909433
420655
1210697
877321
1152387
759975
531133
440189
631428
1299360
867584
666942
597328
453065
735140
379801
1167898
436064
464052
499100
1350056
1005558
1341732
389778
566971
648189
573480
632916
160577
899891
1161994
580119
565224
716849
1243487
623514
626918
690573
883275
813739
393391
1537796
1186463
211022
501564
376443
1462487
913305
626929
1510008
563841
948289
965582
1305690
1175185
631428
539231
946777
483549
549195
763880
590995
554016
889738
921823
1393359
1086627
1113043
521776
609707
1058079
568310
911644
610804
622729
1451011
453580
1251971
616207
1136240
608159
1086458
278807
1127532
469952
429391
1469046
1021585
271381
543844
1258881
395114
369233
1227764
590995
1090385
829390
1464683
721269
151363
1224540
704986
634109
765152
1573792
691322
1243580
1209578
1112731
835988
1075718
588174
448648
1412503
581711
616047
1372446
502871
1479986
1165509
658760
716202
1152387
712507
1108141
743376
1451011
678450
625120
1577719
445121
46158
562981
416756
1066950
1359237
506613
462708
642783
907800
600243
632208
459385
929361
601318
816734
1193572
867192
714264
329678
932477
1058931
1204757
1076445
1036534
388446
687799
710172
635304
694785
421581
1058931
721710
1218076
1141151
878253
605808
703648
1026674
742213
1491778
1486077
757815
589512
1262910
1025409
480770
371949
1233984
1315745
999459
602956
703648
621727
1095551
1451011
846666
602742
597328
1267466
502961
1099334
1036534
642737
754955
1321182
644979
694137
676525
387779
475898
1109847
387779
1147390
522272
1408922
584536
631428
525319
623293
766045
631587
512696
711332
565313
1160622
613990
926904
1408922
889738
827330
373721
1358538
680689
579148
370778
956983
494826
644252
1273995
667248
1251098
702435
1234921
1109847
572912
743459
923664
1232515
1038810
494826
314609
1369012
1165116
1086458
491955
455822
267492
878253
953074
677075
439879
805197
556633
678826
1469046
1099539
1571959
1276600
414237
650270
638842
450511
1240060
1103677
1451011
1210697
515410
846666
591778
624037
606986
942394
714264
813715
639640
1299360
860908
440205
1045033
557491
620625
595250
1215252
661588
252212
1250959
794877
523511
526286
877637
906214
1108141
1361788
843160
1097620
415485
527757
602644
1146322
572951
443081
1499484
548296
531988
1350056
403847
961234
672257
517166
563608
525426
1149005
654546
749526
1275594
701611
1130822
634109
1322940
1468787
1115178
340500
356675
560614
1186463
837919
668385
675710
1308196
791274
367599
931204
1250894
959174
1250959
1025409
601508
561511
616394
1151417
530336
588709
897879
945144
597499
1076445
497006
720322
1336531
531245
723006
1451011
929248
1101078
812416
747024
524408
335361
749526
416656
461931
589044
1322940
791274
750561
441593
1256189
1197204
678804
558934
965697
1072649
1241049
475898
409641
1350056
385686
430618
1361788
754469
731660
817165
1203407
706085
595770
388907
1135914
621511
613366
332987
831182
293647
720773
1170967
1165116
774348
1137630
1324833
430871
674430
1336531
1141151
1244070
474330
543194
881685
775019
629204
795842
350184
1053844
1221475
489401
1221475
1120067
400066
347686
1210144
433859
1108141
1226825
1167898
459235
1252207
605995
753755
673847
497277
999459
1315745
769312
1136429
1625133
1271575
1339827
185840
730962
775735
1145638
448648
665629
931204
1332407
1417542
605553
1350056
549072
953074
549446
1210144
1408922
1292174
772862
1258689
597328
563844
699091
654171
1428016
1258881
435477
1203834
1246617
749526
494865
1321056
711169
216716
1296781
688512
348396
305421
1190566
580479
952898
713384
1193572
974905
1162711
775735
1025427
425170
1222476
756241
1339827
1402867
462708
440410
1095551
731663
1191787
428814
426034
615871
1286107
1499484
1038821
791274
1086458
1308196
472200
966571
704628
487663
1342675
491022
1094656
473269
425171
485490
1246617
658611
1332868
759935
393413
1241840
518641
623091
321091
652367
1293850
296882
512378
327095
1389767
471913
595907
586473
442138
577845
777457
482606
1208270
400548
558934
342033
1068474
552660
629204
454143
671925
1147414
693824
469663
888279
517512
619380
387408
616245
809208
1086627
565280
1091422
1104433
1045033
549195
642373
1292174
378269
349041
789307
1557395
403875
507841
430587
683879
1369012
999459
825467
648677
1170658
432426
676625
836398
487827
698622
989271
539231
1191302
461865
1417542
791274
616207
791162
406724
392861
1322940
326423
1196325
51125
340008
724108
820073
445917
1103413
754320
775735
298743
535353
1224540
1266965
424278
1128767
621242
478444
1221475
462716
1094656
477264
609057
884157
772862
746121
1251971
775997
247012
614589
1261667
326184
1231318
1573792
302465
268426
1262742
818783
315660
546984
590281
959174
581167
992914
756071
1301981
1250894
989271
1250959
549195
538223
1221475
1165509
560702
343668
1066950
791162
479986
634109
619572
497862
663258
953074
1291817
1076445
449412
1059755
466710
617196
461931
760616
1208270
673527
660764
677154
410234
1372446
809075
356970
458474
1468787
1231400
898426
479417
759338
1146322
1271575
63777
1152387
502663
297786
432825
444945
507014
422762
1262910
1252207
588174
267751
183776
878253
446294
1032246
572326
721269
1128767
1159999
593357
686153
339024
929361
774012
1299360
1038810
462353
635159
614589
1426305
543844
1479986
1190566
699791
550765
571539
609057
853432
1061140
754955
1170658
440824
1025409
442504
961234
1592062
1293850
512632
230013
602108
1232117
445917
882855
1305690
712847
422762
515833
544959
168437
620343
1322940
661776
952898
1086458
1123937
1451011
948289
630201
423315
461931
739972
254578
1210144
421581
1316364
1108141
1592062
232972
1252207
1261667
472355
1175185
593679
723800
1113570
1271575
1259262
248907
520067
1186463
583311
767592
1025409
1227764
461725
741183
1243580
479136
677783
712261
1160622
143553
29532
1131862
505657
1161994
1076445
1019541
739616
627555
1613662
1160622
977047
1233984
1032150
1325284
1108141
435046
354900
477951
540246
478655
492600
568865
502415
1443748
620309
519626
1222476
1226128
405241
406742
1243580
1233984
1099339
1222476
740512
848147
1218736
1165509
791274
293429
505986
717493
922496
905990
1045033
1103413
790051
650361
450094
861107
1372446
791162
235722
539425
342120
201798
846666
1233545
743494
484055
387761
1032150
694785
1059755
1120943
1168107
433786
466710
600811
686153
547602
551663
1086458
1331915
594444
646976
634109
1408922
278596
729477
1209578
1032234
669452
741072
781117
298929
845143
1256189
924665
758498
498734
1168107
651219
716891
598017
1177397
587281
1112731
1299360
1068474
924665
428479
394462
519854
689118
785887
1331915
852361
713673
686153
905990
1324833
992914
795842
595907
1571959
731893
1443748
503448
1259262
373721
646361
1365539
1235975
267735
634109
494570
440205
885163
961234
373721
1361586
1146322
1262742
988148
330056
1059755
533599
467787
1299360
461931
1204757
1267466
447752
650270
1101078
1066950
342007
1094656
309441
410657
292797
632208
721710
1316364
1001924
432523
739337
294605
596514
686153
1091422
908388
505986
480163
1251098
1097620
491081
1167898
254412
1090385
1149005
597840
1152387
549111
1136112
349623
696652
992914
407599
1112731
1339184
1296781
740436
773006
1038821
767201
771049
597328
1054944
364268
875869
690430
510561
293709
498252
60594
1026674
472754
792289
442153
1132462
1233545
915214
757552
368163
314880
599286
1243487
754720
1243580
617915
1109062
533049
1426305
1537796
1167898
1299343
1291157
659038
957946
748951
558892
1261667
1261029
375567
1369012
675986
461725
720354
649401
1108717
1256189
1120067
1109203
571396
1209578
164696
889738
959174
521828
842594
736838
751915
797511
668773
616207
1216747
1191302
422762
399759
862036
380411
318260
531166
1243487
1293850
1094656
677154
756270
171088
1091758
440824
607297
669077
806428
448648
541134
1170866
883023
422762
686604
379701
340800
1123837
369053
359623
932477
1025409
1258165
560263
589114
1191787
444700
524353
1451011
399361
953074
1451011
921970
497607
528108
341148
775735
334091
232972
950065
1024292
1332407
1038821
1038810
314817
1209578
1190566
1417542
1358538
1342675
365571
519626
791162
1190566
1234921
959174
1293850
558934
1113043
344917
1149864
1232515
272287
421581
551663
542677
381590
1140171
754567
1258689
477039
1188235
1261667
693375
434454
388279
434594
1226729
453159
501564
362601
440205
1038810
787205
1170967
1032150
1026674
502025
634109
594175
1006600
948289
483693
1361788
853263
1033662
487512
698538
590995
932943
496717
1369012
1068474
457503
232180
907800
564825
1115178
730285
922200
589190
339716
177401
505986
503448
117976
951904
675864
754955
878253
645566
1316364
173331
710112
1510008
616207
1109062
601318
329746
562604
478444
1296781
512632
1474073
569976
1339827
1408922
369726
1318132
613366
1314871
505637
239187
678909
670029
354919
639627
478172
1032234
1098018
550601
651786
671832
1238183
812317
1058931
1408922
624037
519626
1231804
952898
287216
538232
402209
1389767
451985
845932
1314871
315602
476764
241094
1259262
609906
268041
308107
1226114
569725
504710
354303
1053196
1231318
504628
705174
1109062
472009
536333
1085570
809135
1276600
327128
739406
702992
328104
454507
511049
627258
582704
992914
1193572
665159
531133
1403905
516420
1095551
1481626
1468787
749419
491177
217370
1140677
932698
414769
735817
616047
592993
521764
629204
1510008
1226825
789307
738937
529229
416723
1045033
590995
497264
1224540
634109
1243487
393403
829259
605808
382080
1113043
1140171
397327
1005591
400748
1032150
1017136
1296781
1117876
1613662
1252207
465109
595907
514450
649401
1061140
373129
1389767
775758
1089406
1516856
703648
595019
577845
648957
756677
649292
692691
422315
613518
1059755
564825
691012
770492
1276600
1004075
413927
367400
502415
642783
671588
1021240
478444
551196
677154
383909
719415
972873
341908
1149864
473129
327128
1203475
489762
799646
1417542
424106
552537
374000
1305690
961234
618072
1038821
1186764
683660
1162711
1091422
443910
468457
765760
506471
715058
484855
544313
734676
565696
588867
716284
681440
876881
392175
372173
759958
441416
617369
439941
207394
721710
769210
186024
399629
842328
416761
368151
490474
927595
498944
619174
644652
784007
470055
984436
894503
393936
644731
813097
153686
633438
669528
541927
541909
393917
570296
643955
89728
616903
416024
757767
350497
297940
657734
467785
477406
328976
517429
457828
411139
559288
508234
343886
556959
503244
400852
747133
655996
572893
515373
972730
514133
711642
421103
485895
503711
277083
98067
601360
479272
466795
429092
350027
341681
657584
389493
634166
849998
499060
470183
474554
239559
671445
996140
1012698
367371
725179
532408
492970
437024
694685
413419
869332
626171
537882
289270
794697
507783
782780
546993
709827
672915
624066
827898
849814
331299
484662
691264
644969
390602
633745
588271
556328
618375
572320
271127
288071
406796
1006718
668396
511891
476358
484578
481737
395306
929916
743321
779026
634058
637037
657156
290451
311035
577259
775944
527400
633978
639700
819931
513942
793013
874276
720842
888031
327996
937352
466980
463828
585707
407020
456806
445387
614995
594961
661785
905086
724443
383222
792374
736413
599874
461921
683574
827896
626924
666049
720727
841241
756302
580812
659259
340845
559240
716585
758878
1030829
439276
638819
538807
459126
387885
418042
912158
432480
560263
700280
449954
753752
1052832
571129
783540
709222
486024
1010613
816649
499754
729843
637584
893940
426077
474224
600183
509126
141520
736457
383938
574073
612761
473058
635150
415975
434633
544207
502139
314642
846575
501222
495698
752786
600143
739701
364549
624539
678880
450534
993027
835636
441262
488383
859295
371409
317977
390380
874692
643412
591193
695174
463623
434382
856988
354042
1028380
630259
731660
424835
515231
259980
876619
341264
1094613
448542
1180420
23258
467099
967213
683443
323774
486392
718291
623039
469048
560702
247911
706510
292797
509488
666402
370034
880975
581121
470343
412630
241266
1049346
848041
480385
799238
379659
368806
324268
755405
310260
522560
605305
542956
583887
691558
361097
455779
493790
590732
903173
700339
340114
345629
722957
782742
748335
1140348
287426
834562
437182
446549
275436
335194
305391
536701
449645
955550
175372
579755
863365
476409
295435
467821
750987
93576
669904
507733
582893
61359
681074
749691
693455
824814
430362
308323
732096
721234
808447
182063
297058
508955
418861
438080
542288
387398
1094125
625412
316884
226218
637296
745201
805052
917272
471153
691248
178170
471194
540778
557836
536199
537644
474300
1098554
819478
378127
675129
559950
436178
431931
963863
720217
739629
427646
709675
795046
592177
664986
412541
580461
327228
601717
793326
605724
111229
874074
1200257
335860
497884
419957
341961
592103
433928
577709
827189
163546
963212
472754
610030
734952
508774
654592
400659
542737
592220
767013
525319
556596
580262
317463
616848
507968
122946
441386
484310
1012700
747485
361636
713906
1357650
792634
880608
363868
480036
237549
349849
525794
599966
355995
695616
443252
929916
264220
360293
73822
809535
658467
680914
409327
766405
715849
906642
454701
406373
655074
817250
211907
416135
497270
1059383
273255
612826
685570
398758
661101
472455
642095
1173216
706333
435137
668035
481390
507941
767974
722682
579226
839416
511717
369909
665159
883860
693888
505671
494549
775657
285668
366999
517071
369209
429993
938774
789127
967242
805020
414076
605186
827957
157423
510819
313082
456531
605297
459605
385176
728831
484369
480040
585156
383778
598054
726876
347946
383527
473422
445419
475100
782112
616594
779672
579604
512923
487537
279533
499548
294106
248457
559143
607823
550731
291550
581495
231659
1121368
337879
647367
408763
764943
737327
628294
792837
430313
375476
495663
588118
364723
679525
506139
176006
474059
303580
660453
388635
574539
918947
861223
468161
696179
865378
887442
642865
647438
747581
897457
590238
335998
1121791
811875
457125
362103
576730
664866
914620
1106087
616848
467619
204291
507183
878979
516465
613026
714656
504757
595907
624059
692310
318881
448418
799872
701740
995199
785150
634219
606848
956730
732822
702529
590118
770372
308737
647363
648189
385848
889639
815397
769186
526436
1010438
778711
686227
971904
649351
662320
678806
822590
816174
575812
264454
861792
794005
555955
406606
867780
854354
958701
715129
792841
941031
703691
445640
801403
978365
705409
358818
468546
726731
852288
1007031
1024628
459885
813708
559106
711831
913976
433172
525686
595131
450288
555815
627144
614754
474426
822175
698538
735685
330070
612226
703048
958297
812541
375011
507774
694684
1055513
794005
570958
282175
705876
676861
571546
732508
567900
337930
730078
801870
717945
944883
680835
826163
595011
543679
487378
460828
903927
378808
574392
706842
792653
876829
686227
756471
323169
464199
198997
759331
716062
495982
580539
778798
651536
1019539
754969
400659
985794
304408
924115
789819
529040
854204
574365
553728
743395
715050
810369
553762
810288
683101
918716
529571
947416
971560
589004
522324
617501
574392
856454
536711
792777
377930
688638
521707
333125
643412
478158
807107
684972
380742
751704
618840
934325
463171
614219
740861
918391
628190
541128
481599
539679
543679
637189
726046
1010510
728747
465530
597416
501547
703048
797058
440166
522942
723167
612501
601452
842387
816999
589261
894750
642941
736780
524486
620862
822844
847798
568974
726528
943300
754458
751589
461431
820579
334611
771084
685693
1023653
1021615
755732
677672
600930
883111
723497
816999
623727
795230
430755
689428
858094
630786
817592
584942
318260
59594
554445
560526
749151
682649
696835
616611
651536
749198
436980
659780
413539
668499
739850
601650
592544
419123
1042696
599038
961531
459578
562907
572694
624161
427239
741392
246302
665685
1232515
589945
532144
690668
793691
411302
668283
551635
385259
884857
798273
636520
557053
793192
669594
340612
472090
409580
307985
511974
548415
937969
721309
865018
661000
526051
696984
642507
477115
1038090
1087702
819971
519234
373059
1073008
500582
417059
675307
989271
790567
1147282
532996
404520
633145
909640
579830
80308
506710
802436
307535
614154
776278
542412
209023
526812
531187
469074
787504
615781
322618
1142730
495116
322618
710439
557301
458245
633145
1011299
1014659
241339
418380
802310
794779
486102
311478
295094
747775
892292
587259
460530
753486
517066
545484
507583
296421
437408
659422
366184
410243
568558
580479
773643
418532
836021
535451
556661
554302
671389
798743
690503
446888
496767
682330
673648
875020
588166
565364
668133
501709
359461
306409
533858
564749
650937
559801
505514
528187
647818
472714
647155
1005722
700854
460002
884857
568889
613947
454679
746883
368556
595183
568422
213539
731486
375258
474770
750094
360954
554937
842814
370304
917263
900638
489845
836021
639046
430888
299972
270641
680380
923106
444940
921260
391949
462621
500502
696906
645083
583102
583911
842335
691319
647209
574999
927813
673648
511997
812591
737167
642257
618281
1087866
726243
341504
614568
630530
253109
326178
1186223
675731
776939
870467
482275
650147
524978
874055
758981
572409
515616
815421
792384
400248
525826
538254
407777
534238
817275
569278
516621
1295522
630969
667074
817275
607301
961531
653962
99190
459589
520067
970817
560940
549186
502074
565625
388212
623666
271811
565682
764561
821290
429166
421460
439990
585973
767130
420913
766895
547279
330093
471932
603547
240719
518660
556116
619596
487365
578068
505572
617080
899593
719752
827104
466188
530399
669951
748875
535210
889808
618520
490208
393027
487978
603993
1038090
551793
274495
572240
713766
933334
1106403
922565
368504
591162
706498
505520
672567
1186223
415310
622011
900479
438723
733233
1040071
779014
617102
649149
646696
820019
513095
526268
644252
505698
135693
444997
1047286
604948
733735
606769
533858
581858
740545
656078
409098
702408
441517
490422
337473
614859
701401
665769
636532
364783
655198
446888
364451
613322
479576
298526
571082
701607
615761
585973
629435
754788
153686
753032
415712
571175
561689
614024
506966
605748
647189
525072
555601
697398
516464
652234
1309588
881664
980387
234921
544954
1073008
117976
823163
728537
427185
407643
235544
490514
619781
707445
887296
819971
442766
575308
194464
282609
500821
570546
614842
287510
696498
437089
440112
205210
311305
829710
541801
351726
505698
331849
371060
461042
357414
525844
893884
1164355
380874
690017
1324440
707403
417059
466132
703777
460642
495328
444832
677077
991930
615906
436280
1170457
833345
631880
751104
1128767
494300
692410
305802
606415
753523
826777
647742
506750
963741
871283
579982
481878
618410
562205
517787
594349
780806
613948
692410
729104
657505
434208
743001
416281
846573
350321
844028
397269
702511
535107
1050657
319137
796382
366184
503150
987787
788456
361760
483034
577014
689425
1023035
708597
289858
578126
565181
568733
399329
523750
550629
254348
1204757
676169
597728
684295
746883
1037246
537197
408835
693757
502496
807548
600429
501006
983905
739619
527044
518468
695875
656711
625273
561546
927697
466132
237447
326429
440028
662002
552818
911777
751080
811255
554080
630931
852682
407409
328835
607764
870582
455966
857976
438925
510519
314240
371252
643108
498053
540181
932096
729640
410246
331025
599869
496929
776580
302332
649176
512696
773638
546372
894481
374883
788065
456957
584853
1168046
765844
474122
645612
602099
360322
649005
471362
498096
660404
445356
957254
576975
421788
1100298
389189
653962
794763
556116
865700
427276
792384
702556
900309
434422
719752
526040
793691
438958
744691
931592
389806
756077
441906
379024
378284
730444
396413
441669
613965
350781
434593
321684
694603
436811
581081
448516
903512
278895
585973
529482
362396
1056156
470437
1146322
612512
655485
382330
731074
784676
440191
410405
440123
667112
631194
277083
603087
869549
851526
991007
380446
481470
658216
947851
492676
585912
536242
751104
377993
379659
544103
831590
465860
586348
812526
571485
437408
422969
725358
565117
579428
765562
720513
543140
592311
446888
1316364
626383
522435
758641
720341
870087
491450
420231
548756
674755
602529
513173
606572
674428
618399
544103
445917
902361
870118
669628
518031
769721
832463
877434
175372
492149
423057
711023
473512
951347
713066
1158095
391067
861321
560753
526812
582091
429703
507783
552372
399135
981562
611822
739276
436843
788252
641916
900759
727705
434601
599497
613932
1016986
172885
439626
1113175
511342
804829
511190
583911
368590
586646
559801
462115
610550
823781
743013
410405
312509
251210
823812
692679
559067
456350
535193
913560
538094
695875
828379
494842
774643
623666
508236
679083
440887
215019
507471
608297
476097
472079
781677
769489
570213
740210
534897
766605
347686
337308
369550
670340
462396
535331
345140
813636
717508
507737
730460
319647
419123
717991
471401
175266
844028
534373
790917
448029
854531
451572
992052
755008
494842
578565
556764
445356
507242
788117
701100
523817
528469
342551
559247
517688
407858
506403
769948
343834
724396
428654
523750
319863
657302
738382
343834
744691
554416
554068
357413
569799
840946
430481
535828
493986
684767
584058
516118
820963
733289
509138
466971
583421
197549
523643
979925
599618
614197
660807
988224
576420
492973
1045448
643585
594672
251479
650937
401140
1203098
533780
567869
472714
554995
285162
218337
391777
754915
1039744
1339827
640609
613708
711179
967569
431885
548827
741918
742267
540222
677159
528726
673412
571890
468995
711332
844165
957276
600894
740545
683798
656927
776705
650919
767553
683113
621989
825004
497369
288901
1076947
684295
768875
871642
952420
504049
741392
528067
314777
521293
422075
335161
884277
630969
369729
614528
525875
641783
583584
451509
583461
861344
497233
489845
786311
421294
511004
807195
582151
579203
567886
692540
513095
632856
929761
650970
605108
923543
501423
550532
792384
553752
204315
574581
730455
858611
377951
842772
437089
1023035
744536
532610
946267
509496
852682
854531
395114
492832
448097
864251
838537
577496
669473
594698
866235
488539
407035
262758
785692
309847
862594
768524
802160
875020
559595
496794
685398
645662
512030
442766
540976
547424
151504
870709
552491
1094234
838950
702511
349791
799587
462256
729038
309765
332888
653962
496312
844165
704907
385259
603547
619705
517787
412894
489791
973562
852682
418790
812633
759493
874784
729506
541688
621584
466237
674517
953994
535193
633915
571333
614842
567162
768031
293783
943263
540693
531609
795275
1040998
719150
926675
535409
395556
441232
735976
675527
559133
313636
625732
370631
542914
313875
816016
385522
493017
343668
635871
272089
504304
426455
457360
449478
555431
496492
614568
830189
595938
515758
641927
757447
294074
1316364
1275594
452345
366184
903513
342224
404520
167430
533179
655198
631524
676517
888486
668364
624617
271811
692628
926560
545175
820533
441798
413269
342551
765865
769948
542534
431336
944693
1016155
897574
495839
765844
436475
508236
428654
921186
630822
497559
548748
366184
833543
553752
655221
818643
336476
911178
430437
835929
692148
363129
541287
520069
1077584
366371
748380
912378
933334
699422
494745
709466
258927
529571
496770
854318
671794
603736
696498
548748
283670
724529
843805
525032
660404
874734
752767
946267
516546
734330
428654
663227
456957
359942
605153
554302
416124
185289
373050
582158
1061656
420695
822707
723338
614197
603013
730444
509138
371105
842451
457052
989585
585235
540093
846931
776396
533140
515638
444726
472079
815344
606240
435763
900479
531308
645083
851724
315045
736094
717953
457669
468688
810399
748592
401140
898740
461200
373202
520759
836046
773159
612179
139964
766830
401344
948030
1001924
510940
661097
618663
782298
765883
869157
856354
864251
458691
458255
543939
530321
289155
510574
323859
859793
674675
333020
513968
512251
575050
388778
669897
993458
474960
562942
552852
653100
1142730
658291
460002
518072
428585
729104
467125
577964
449842
670069
652504
577001
558982
471399
1186223
726744
701431
928895
279128
547538
492448
347256
324127
775170
551418
565291
884947
673648
994209
385257
768524
333074
423809
953994
228523
430660
664068
427102
588062
729038
562745
191157
519819
581914
518682
517688
657302
641975
656078
478130
601320
822707
881461
659307
567886
360986
835675
578512
676712
864653
567350
380874
889808
466654
553423
577964
1027204
1000207
689591
613932
793192
936668
417965
708207
440191
488287
695316
572902
900759
559735
1038379
314777
602529
656457
962741
786641
769948
466188
405707
602693
582091
717508
455456
479459
918453
672551
1005057
820963
326873
614921
673439
437089
458681
463468
729829
572057
962741
522533
685484
892292
689340
389020
256810
533858
626764
255252
361017
567900
822056
767706
492295
402059
586951
584012
568299
748772
593068
526268
541545
420379
332863
572057
496929
369574
720498
735144
428493
369610
679223
577014
435092
878417
548410
540001
696881
395877
451336
717953
392124
298087
658944
119710
489258
734772
717994
631746
393403
472991
524716
377577
385259
547036
832463
793724
682171
946354
1088421
799081
397234
828940
427820
818199
583410
304445
384189
647189
562828
442755
523844
466188
473777
554937
649176
1001481
734319
653962
592117
665870
496370
463171
551376
312509
700622
458462
650919
603013
332149
700668
573505
250771
474386
589620
751739
817275
583410
438827
657302
721627
330698
774730
698306
1047286
448662
123270
469861
585223
492993
491179
469074
636817
708434
268709
528171
629774
580134
597728
867340
937875
966350
720513
847946
650970
652833
693627
567670
432581
512479
548748
1097791
243392
630969
661426
688678
609674
509415
981891
335937
748592
734319
902260
656505
279384
1033151
489863
524737
528304
567886
520637
991855
635608
1103677
736094
876452
717994
602693
600894
852682
439527
523023
627059
504168
239629
871452
813162
734330
409092
790493
773638
471401
1077584
693077
373202
620448
568096
731082
399447
566517
679013
558756
314501
547538
650378
614568
749211
768979
651691
572320
1170457
517549
543246
765844
290778
755578
758641
580078
641137
283670
328414
707165
892996
844165
806707
891809
773561
674176
631260
848168
673026
623887
1035557
645854
295868
562952
734923
545891
491953
645642
496630
578331
619476
1103131
647209
1179976
700997
601729
489519
545891
913596
752454
775170
260255
668133
535278
644441
844165
672117
784805
691319
502074
308705
639596
558307
770653
511269
593840
764261
505698
458711
901511
794779
662776
910935
584853
393790
655221
658227
652234
244062
430888
624537
943329
678130
666568
649616
322498
470055
232783
622986
275138
1118465
625491
476107
330740
647818
683113
645642
375930
461713
655739
683798
315299
368590
772288
1106403
559117
701176
738125
604606
433363
274007
633369
293046
830429
657302
461643
740635
640023
668283
871642
641783
659037
419559
324703
553519
663010
395428
783549
447121
389924
579260
649893
439732
460126
605479
926549
614024
861234
766439
443353
707168
640598
594809
892292
1073008
315336
742790
1035557
940512
495764
788843
750300
642214
613708
586646
335125
439626
602529
577964
392183
719881
437103
603393
613965
706872
474643
530312
418910
144371
846934
560487
711394
602529
838950
706081
927527
993458
536444
926503
575050
624617
423483
575308
507446
669384
552818
621731
446285
489258
522456
451210
314642
534224
951482
487537
1270580
466132
615248
475250
804327
239629
981891
494826
862530
733146
705753
551882
704907
859474
936257
353452
531883
592839
809637
430808
501841
779181
740221
647155
600894
778422
409503
802160
696203
476510
492482
509792
588798
233646
388876
438027
870582
666369
900638
428188
614197
705120
577964
512619
488290
720721
645581
840450
696991
612381
512682
611660
706081
1279546
596717
462766
760783
228523
755084
483265
756037
237025
320918
553514
501493
561398
67254
562651
658898
624484
680574
705983
485104
411183
855125
420345
552491
252051
387761
522776
481727
713274
357414
592117
362141
588062
1030029
724396
707445
768979
268241
787895
626034
729038
460126
347490
531609
805009
521168
666400
763785
368378
828580
658291
366849
941837
827208
750240
553599
898572
680848
914356
665633
920957
278802
933147
1315745
842486
773638
850545
704907
871642
606572
615781
882039
981891
784805
658227
342007
572902
201844
900638
565682
360954
552411
759851
508335
535193
629548
682417
911087
631341
673648
673592
385260
468484
395018
789998
757827
629451
471246
583567
439626
763691
493515
286743
351469
533858
551882
578512
818633
541503
658291
752238
488318
621989
549787
788456
580436
733095
296882
601031
677027
396194
838950
476107
366514
633116
618127
393760
516443
610830
845158
665633
645046
326480
343199
529336
659788
768256
520094
857976
546210
502652
547839
667663
1060083
464424
649005
669594
572057
523789
326429
862169
692954
448516
113519
540001
439233
807230
615044
489863
666369
536242
290263
627387
691950
159852
935760
669087
875020
748772
649022
610396
515616
428493
739276
817602
302690
833334
283244
382967
656078
554653
519159
456362
387400
214929
322221
566991
736192
565561
1025614
516591
947851
603347
439564
634148
316380
991594
551500
701852
700668
395366
481727
278228
777955
516621
520557
664993
961664
544752
280415
961664
677901
229339
588369
559418
484915
569278
394397
615711
1050415
389806
744409
917151
591190
304582
541528
885397
399697
593304
456907
729361
822707
871452
663559
900759
428479
562042
484453
317145
302435
793551
506613
700622
577496
297611
568558
557373
892552
609175
922116
440923
852682
724424
848673
1102933
322409
690055
769489
674764
462167
968842
448516
1087240
886487
685911
1031001
705346
314772
658291
803932
673592
371113
651691
534373
549617
857086
330740
502411
559067
241239
881844
538746
717953
435568
670069
613794
456181
571485
876452
913305
595425
429703
228523
649659
469019
362592
730834
472748
701176
658227
656858
565291
826973
443159
993458
315641
579666
475643
621731
552567
365030
661654
936257
702511
606240
629761
609375
877586
688678
639046
771135
655644
707445
442217
989564
228523
822433
828400
919253
575485
755095
580332
696204
655826
510519
356970
483732
753370
548410
665982
568823
401221
759692
673439
636532
627387
369550
465465
631194
1175706
660404
527203
1027163
612381
347517
833334
370546
390417
620700
799081
369574
637171
656052
460126
580863
650977
493299
354617
730878
416761
598095
876452
621584
1141240
421294
1224953
590228
525844
382060
457857
610456
214190
330698
428735
653889
650117
524978
700910
593055
562793
644441
439984
305040
828015
1073008
465624
186943
1085570
434679
572943
503819
203604
897879
524697
508236
601650
507737
601729
926549
535451
741417
252702
521031
647247
432581
535331
430242
613932
777095
458756
861344
821385
888173
594052
879176
718933
528469
511700
518094
566598
746502
497334
603580
587259
314310
1087702
751519
390042
519701
716294
345775
932096
775939
583953
467699
114761
409881
474936
653597
538648
578126
815527
511342
622078
613794
758464
779035
633745
682295
841386
680326
387936
661248
151647
700095
585973
570861
522083
357414
851526
776939
951526
524679
593055
466132
719662
807374
692094
1109651
1083475
1034337
495042
864251
559809
356033
342785
457227
390196
587902
371914
681252
649659
522582
568292
673439
977342
324445
868901
488287
491450
483007
350119
294570
321343
612460
741087
1000907
836021
603408
497374
716893
367594
474920
793691
1100123
576061
520610
406652
758641
675403
399609
960989
655221
305985
319479
631260
299185
1286977
254617
699422
962741
622078
665633
937958
491450
359847
628651
342442
821290
697557
547036
907803
700622
700284
462408
500249
414387
668364
656674
621475
341064
672974
684699
636532
574096
794562
531524
594349
583410
584853
519341
594698
249751
554320
415013
682417
523750
525679
1059512
542394
559128
618663
592433
740545
610550
677901
786311
790662
786311
544391
662738
356640
397797
385259
970453
953994
279384
752988
564103
261673
832463
793724
804327
428493
366849
284285
382195
623097
526268
754445
835591
745068
256810
364437
488290
408582
491298
348766
515709
716093
577677
699125
818643
416723
490624
647209
989585
556921
787895
713274
478200
173346
464274
768979
647100
517688
830325
826777
568889
909640
524033
816016
685398
807230
620448
1056156
894447
670069
787895
759854
584853
535491
668335
482356
743135
995618
469055
448801
502508
428178
1010996
446705
450035
373571
344089
813994
978847
909640
769312
729041
739276
224214
909640
766882
548705
265542
444482
864251
777100
571758
874734
549195
591972
836021
456374
497374
794822
707403
201342
665313
406995
210435
364783
661586
519381
638371
451498
556669
488287
548051
582882
373841
812878
379543
507471
554309
765865
611330
482275
278228
871452
569278
592433
484467
765702
295094
368947
604820
744900
553595
623370
717508
421578
795311
778747
479206
474465
666936
585245
618286
616010
720245
577496
753575
325033
454530
624484
697349
704907
794763
621731
228523
379893
383119
444143
459676
370671
352727
320918
474122
410715
842159
252702
466565
511154
422222
1030148
595938
647493
165590
661000
768524
1032333
292410
923106
407777
842335
440830
508341
558749
393279
444726
650577
841386
538516
535519
588062
989585
676418
662002
697692
858382
578126
377960
638132
658484
684482
960394
501857
914505
645581
861234
451509
491450
670438
392158
659015
622078
893474
464424
339549
603347
523839
568823
748560
471246
731205
539457
491450
318893
502508
517965
566517
461503
566206
797734
686124
681164
405753
343199
766162
562282
145794
851706
931899
682330
541688
647454
196605
510691
827104
382195
591539
610553
573847
670753
558108
522722
528178
618663
422941
402463
554937
898654
733076
705545
754995
794853
690503
576089
514982
434171
651315
693757
612381
583102
430437
578512
813185
603984
980387
370550
462353
551431
351915
286743
559299
456374
859474
459578
583722
754969
358611
462757
458245
526268
282824
810804
161684
913816
1016155
566598
720173
709455
459209
524734
391949
712018
755008
690402
549490
476660
533618
362649
484915
725373
319861
834554
953994
696964
584655
763850
787895
296842
467421
324347
288644
407409
633369
624352
355357
862300
451336
658618
286264
572933
1050657
610449
397797
667663
476999
889639
611671
618281
492000
526137
509138
666452
369574
760970
517966
876452
402174
639596
724529
514664
870393
613965
773509
603338
443092
569991
479312
653106
768524
524542
642516
888115
375884
696906
819971
407046
415631
649893
959788
713306
401971
717508
763908
830384
636358
989585
551201
535316
495452
722957
556570
870582
461885
991930
1110389
908144
845158
673439
397861
265807
492295
440259
653962
649005
735492
587490
532430
495062
815344
420372
733802
868523
874235
117330
530312
557373
526040
645988
643988
407409
643486
589612
342137
496228
542510
841386
638371
623887
830656
537284
568096
713667
692410
845720
647454
540213
460979
952898
575050
441669
755084
682330
725358
1118465
809676
868694
251270
344726
474122
667663
608430
466199
683950
507990
269810
642507
822433
435763
570322
387669
948694
676958
607858
549883
886595
427820
623911
622396
575050
809170
881461
475815
614197
501193
623911
527960
631524
525764
504304
981562
744429
494782
571520
343199
657156
775975
234704
436896
498350
1137242
618943
566598
909640
607703
858731
937958
946267
502222
824727
518961
864251
366102
735503
462408
679083
611936
471360
527781
552491
871642
534273
254412
474122
607858
669602
593055
544383
877586
861234
301999
525826
364557
517380
410405
683950
535491
655644
477751
458840
510381
284759
495452
707392
595892
1093917
464566
505637
704907
888581
553851
520888
498747
461253
787341
88714
421406
523528
633053
465401
785834
618663
464532
430789
400610
643443
773087
569392
396774
349434
898565
438799
348272
767553
368402
734923
267706
692410
878979
852682
322717
572304
970616
651691
383339
812633
728073
766830
333649
642831
596694
736670
685857
554750
466132
692540
370236
531493
864659
817052
903512
819662
850582
643066
889059
461200
399329
323822
294074
281714
490020
632788
578512
849576
315014
512479
495116
790525
988550
822203
413663
512883
843508
365688
778747
677901
260518
86996
494842
404078
961664
935614
539457
755591
509562
341854
833639
584853
759877
830277
656927
993458
689663
604930
599864
606415
471401
898896
532135
471680
369550
563203
565682
861936
533085
552544
555211
724750
689591
522435
599618
1007903
1054591
816649
1014659
439626
353027
497374
660642
413248
611660
820963
531424
729334
667433
513095
740545
564956
252158
657285
528469
883296
373202
708083
856251
241177
863841
369771
738329
991486
437776
391949
503139
820451
470437
562907
652234
585931
977196
595685
495062
775165
603984
606321
586829
1021615
648221
376670
427103
591791
695316
411810
671759
836606
199889
717384
264454
772158
283670
1089886
422941
292502
1003386
653962
559247
247050
641099
863964
660222
535397
278228
521158
948030
519234
769948
645697
717508
837717
496287
720504
849538
574972
707376
643066
485844
641975
973372
607784
1408922
641099
732807
749085
375994
1324440
885344
556121
579203
540468
698004
434454
432581
478680
456374
682574
635770
660404
307236
765876
795275
596916
524200
544103
868523
364967
438573
609427
444940
946351
630579
647386
825136
745479
564753
438507
692083
537969
402851
456951
473666
310762
259637
500048
1147282
755095
751104
587151
486882
589851
502496
579203
80703
900479
1239126
647155
844176
575173
657374
663656
469074
213621
649841
664297
601650
436200
809448
366514
800303
757616
372237
196285
717533
539457
655221
516748
642852
614197
683798
498734
710331
572057
515709
485104
537240
448500
402209
612353
720513
742267
906669
485461
566984
838537
406666
707168
528067
1212602
598216
434616
621989
385176
541678
326429
583634
611736
937051
627747
582882
815023
623199
550850
700997
753575
401140
432581
380502
770492
498096
493515
776705
661956
603327
577014
656078
475815
612512
1158095
439813
601900
456833
802612
400794
460375
466850
407777
877434
321960
743271
789616
704907
917982
733076
540034
490602
417408
555199
417288
557384
650836
629265
612512
1158095
568823
766162
692148
313875
449442
332687
559247
871715
148574
646270
397797
475815
237539
523528
370550
1169970
246463
697557
584536
594837
639045
407652
765722
562634
559333
424536
708434
689591
610396
623666
462334
924403
234921
374314
557518
472059
563836
773670
265895
379675
702408
947851
594837
697349
852783
1108141
438033
618225
435568
440830
619869
1097836
695450
465333
989221
916272
552070
428614
690668
623199
1170457
530875
977196
559333
871948
385259
1033151
466127
667704
604695
951268
687597
769510
290520
617844
859078
291049
344726
686379
531524
559128
705346
795275
632096
355568
507783
833236
285458
526040
343543
873443
668364
530528
399329
520031
830277
536424
638795
420922
684441
616772
836902
621187
602554
60594
533731
594719
981027
829321
673467
593925
709407
805249
855388
620386
1024628
908157
734952
649176
396474
652159
328799
795754
907800
262358
534164
631787
574484
586734
536923
622818
729337
184919
469872
579229
453832
382046
714615
522770
356074
695533
521604
476832
515123
262281
708323
698112
583243
820505
467776
948790
584578
418017
393142
670019
528641
380657
602762
983024
766739
333319
593399
547785
793823
220844
1009707
367599
400804
257181
926560
254744
894974
856693
547832
801829
561061
746373
219113
357615
345984
807192
745983
712772
1024628
749020
872103
492416
235043
259458
449857
609496
427985
886739
555735
696150
673172
747755
515839
658070
606665
712814
1097819
487793
729640
573198
802143
322450
802431
613381
616743
599062
582261
951986
934665
846827
871888
365816
858016
677901
429166
725543
485873
951565
551393
584813
617396
716422
317790
841662
448361
324761
678845
718838
697618
392853
476882
621439
488787
717930
549363
625412
500633
810368
624450
746094
496149
798110
941162
285062
850582
643066
772540
668598
1131389
413046
285002
823302
571226
253472
517916
719752
549154
707113
449611
432658
772711
524353
263246
522174
595852
971541
633203
679682
478377
1210697
356074
586376
1004075
437525
550124
459399
418916
739406
717521
798605
484956
184260
941312
288374
436843
499334
693972
403630
292992
581620
740642
424193
347384
481142
742207
601529
398829
724739
222413
332758
1135325
386416
324368
417965
515780
117526
828379
571813
535268
942849
258819
180843
850380
909797
426771
595685
459344
422580
293536
439499
262358
830130
526078
413418
693657
782871
473364
741794
762026
414999
790452
438490
479509
476570
708293
823035
114596
77079
481613
502014
683874
928833
549949
562211
678909
464802
615173
506645
312700
537832
847531
251357
348863
416797
683980
789515
422004
526314
559763
444649
370335
727245
396286
471957
723338
794072
226361
344980
158040
642642
833294
1097836
457365
699639
441820
676837
302773
488246
505453
211907
249428
442589
520067
487449
643163
283437
647977
210471
443569
681522
367980
593982
969671
803932
773509
765408
745663
476036
901344
591409
533124
808261
385310
845932
812317
790224
301048
1018008
698566
714852
430003
272198
709843
287217
846086
314777
656179
655661
192859
597158
186848
364557
449863
771248
388900
723049
41560
318843
244630
565235
473669
486438
594052
511008
839795
701315
523137
613293
516147
831985
390698
370589
653949
499984
60167
736200
599587
679525
275004
518808
674210
634288
548157
313945
728831
468014
788170
613708
468462
613507
468511
549494
619800
383532
663722
558680
764238
817846
330887
327095
333927
606910
464859
654247
557598
500203
669897
526240
233238
559852
751281
760127
574498
950420
608972
774188
307452
510956
538007
523137
1109962
152748
659441
667969
509717
207707
429247
539845
438925
504503
464489
810147
761665
475775
667532
857976
989171
258604
437899
561966
751512
583877
1029143
466936
620848
594279
445243
493344
329767
574829
23445
898881
644867
540568
491880
637529
775746
450572
707113
766162
279510
845180
695400
754044
864852
548610
504001
712126
92505
785827
492173
645503
640919
396357
408828
884162
547545
392233
635214
72383
648423
444378
786467
502252
696029
683950
421774
585674
915106
1234921
583211
798703
583953
192553
666399
438739
317938
707623
467617
807047
639477
1060181
876829
1032337
515598
198125
604196
416187
755904
669702
509415
518263
228167
763948
525444
434893
430308
389948
849360
745776
794909
446930
250260
113843
618840
814982
47725
729580
930650
417927
933692
590118
460771
753107
912352
842328
973165
200982
629468
461365
469015
562991
577001
1111153
392166
492970
866228
459538
343518
660404
696639
518842
637715
436281
268949
1106047
540556
712814
786865
432302
445190
512696
288522
534856
992397
599790
242395
386056
539205
207341
422537
658467
710077
717493
548203
71440
727216
563630
554711
1047770
297129
653380
309066
814329
449914
702987
108021
341640
500676
518939
251841
366259
363857
646845
570641
379431
476826
441960
655284
390364
594360
634457
502838
702079
433904
275861
633671
841008
836773
673441
584477
455080
328034
576388
365973
826921
391132
683263
449052
520508
477479
517630
820372
471384
316443
916992
401945
623809
861321
715212
708119
295182
967027
762737
550730
460823
481737
459158
522710
1050762
1135998
431298
383265
807808
358375
657335
456424
625043
768333
704617
688983
487466
461665
697452
671899
636531
312709
524734
242627
581913
608340
433376
705383
571394
541705
838255
541956
534586
328976
598231
535104
351958
280281
352572
124185
462359
554841
977501
951904
419634
629356
370825
937352
415817
560263
368431
553150
631074
530150
447845
413481
530542
885613
431066
679282
105585
608274
942047
569935
344984
789421
388196
471502
765024
716891
794371
573896
536370
639524
712725
919844
617144
884346
959204
715109
772928
417317
589512
580539
432379
678743
732342
554385
701561
268536
941099
963918
815971
414695
254440
811442
810057
540875
384338
742156
545989
1049596
1049036
440379
634283
819975
493474
858120
665334
237658
662568
451631
908337
644139
805054
535828
649790
355618
881940
431512
557557
634352
822841
656925
601318
411602
575870
830526
798022
537129
1165116
477865
381525
617932
636358
1078393
398373
391256
690979
550398
823606
1262995
410793
453474
679458
644384
474071
561645
435889
535726
491932
858560
1072887
124646
278666
444057
737710
300415
448066
451889
520682
241426
613026
490558
909640
461810
684686
572574
596770
550556
649447
405190
937003
563556
553787
353215
393360
1332407
546308
235983
463852
203962
512349
666369
744758
177668
705034
630894
608556
546023
407020
540181
404520
631523
634023
393749
774384
604235
579141
852029
682324
346310
507864
575315
1257516
583306
271668
712350
406666
806662
856077
745088
764171
565124
213670
563365
344709
474465
846282
410793
570878
446214
693872
540943
692882
1019267
954523
372595
578619
329259
498046
427284
668145
845822
596445
922903
509305
1193572
542037
135058
595545
828109
1044855
439985
855025
847101
803977
370379
446779
655031
771993
439044
464018
583318
859498
544027
495542
802379
1224973
670335
602540
407964
988550
608720
734700
281032
815886
92395
309443
654236
310222
404722
507805
397336
541705
627580
707113
392503
801479
452547
498738
512008
356594
240619
646627
227588
518009
310409
390357
507805
690370
929755
960100
415705
678337
707225
654734
498480
612322
983449
471452
761886
772108
475177
986680
404107
644310
843896
489778
776110
706552
441797
676850
1319435
864416
816801
553598
847883
377796
549556
802877
867899
766439
642701
880690
449612
369234
505489
753236
574583
572195
310234
993856
545652
854544
808594
1003118
678625
947940
504209
567699
622818
651559
773437
1100110
363079
623094
653807
730661
498901
477896
376670
310222
323101
375891
378112
732089
365612
648423
853764
859927
424701
214650
699834
107104
836356
627319
731067
700869
835249
734177
492853
903643
587015
956583
770207
663864
910856
610472
470722
767540
357418
817284
395113
544053
510189
620276
214020
678461
829556
463456
556764
597221
338969
399087
450407
553076
475190
575267
416964
576775
698486
530757
750038
509721
702129
841008
220313
827269
470722
770782
482451
558514
813048
401803
399757
770497
729038
615700
538423
620566
414077
600428
845802
775169
605102
894294
134502
906642
394067
550104
314004
627678
681950
743515
477706
280988
772988
232497
453467
1026382
421776
690572
355899
387716
49632
671376
378874
594049
731660
508849
891775
816999
911850
550666
698275
511727
400020
674285
554653
949081
575904
271040
721581
393272
365047
758590
483601
1135546
699180
184631
700580
771884
695893
1017534
938677
759691
577253
626922
374114
536799
748631
649129
684257
579971
502866
723709
573974
392827
492467
367686
436735
331823
626715
1057948
1291817
358723
432404
579934
426690
881607
530077
281477
646633
448235
383143
555616
672139
698530
452496
776580
642214
838769
617932
461857
900759
846197
699083
1004267
447855
406948
861219
393400
1111730
684230
604584
288688
727277
456156
669313
692954
547521
582042
1227788
283168
467048
479964
436716
300135
613708
427990
397214
496889
478932
671832
426234
793946
436296
453913
875540
665983
316582
467099
504110
574331
819271
742790
793877
745663
1244547
949981
806193
301743
963370
554508
736331
514759
591954
417870
560686
497369
443038
686533
418672
681752
620611
448394
922549
498518
488323
808588
406666
1072925
425075
731697
699813
529729
598597
442975
366102
287702
332634
617191
640066
659788
658425
727944
831369
335970
483858
741428
851724
518550
214664
418104
440611
674250
857297
942373
824121
524679
367445
699769
728407
310311
422151
640605
359120
453958
592072
488036
1137603
525917
632677
530255
657670
597416
243925
785075
362991
96978
406764
693639
414428
388148
560447
431603
331302
930500
440285
205846
677611
573670
302155
791033
492921
459635
709847
972783
500604
530585
716132
594419
895262
365693
623259
486597
612512
175933
308585
821224
620413
519815
871269
903552
493252
564923
638386
562981
446386
1144524
432448
610550
753682
705506
404445
356033
813084
484915
747194
464650
369197
465694
574345
361594
459727
667969
599094
500582
486937
435849
550921
416723
546805
694649
297947
461269
505959
1020567
503711
496929
825775
788140
679342
910935
559130
230362
842792
456185
362246
1009796
727908
596216
654512
725010
1026714
754732
529229
464532
1041079
280212
768574
699149
303288
417494
841042
593462
488461
365148
674755
538548
822811
583473
433859
1072121
670771
342935
509428
693596
504237
426300
842486
515904
603479
581505
575802
808942
689808
760242
246302
369273
388221
674224
582691
928100
451352
656925
1040934
501062
982612
452742
1063796
622894
457914
340021
660529
173346
658399
271201
698026
277612
541877
771425
438051
320875
613507
439627
550656
529482
446900
512906
542318
633636
567460
874341
881100
799696
547680
964039
613835
626912
593391
553449
840366
642205
617241
897879
564130
604550
625233
499100
800303
497991
513200
333684
439044
402352
523583
685722
359832
674430
863685
659334
668227
510381
249841
174114
666799
394964
356362
193918
487699
373807
747024
312048
329002
721599
581620
827587
331259
328799
512923
851379
353948
441716
897836
611427
276786
723100
537525
489747
663858
543660
430877
723239
295038
665186
597728
702155
745128
552411
395832
362953
539693
947533
320943
487394
494199
275301
683656
424442
629204
702272
493463
525189
477677
543505
727385
690969
140501
537088
405654
410304
640706
856570
350183
423505
520169
480662
398533
860889
788227
550822
947380
274059
390857
800494
360329
650111
521293
533101
181736
588357
693872
753885
627555
669702
769067
581745
585913
562688
581742
627579
659983
359434
449319
749539
636456
657524
720504
605126
911498
610522
722267
911679
375131
656478
673640
603803
446612
581286
802843
441010
429250
422785
402700
475100
556321
587444
892971
474445
299322
413497
925464
521686
358243
490273
472079
318843
343464
444150
810724
110137
853764
280008
441491
768587
769413
474643
654737
641154
233163
507671
868694
802996
902522
525539
405483
750914
788521
459721
855124
721497
730622
588213
486363
712977
346033
278596
620998
873365
144023
514881
419925
776874
301999
447556
475558
699492
972307
814446
611817
744915
383114
312335
675129
436151
252212
757538
378851
585913
362373
403986
513708
628628
746809
736922
382256
664554
285357
502496
677855
837078
396020
480432
293142
702325
556267
746081
538631
611227
189944
748701
296562
806199
507214
669165
413214
595424
352849
579515
289074
640904
324600
501583
548727
786039
561524
647284
352061
492832
579437
493908
42299
572796
708758
668544
138831
648263
555616
586652
610454
502693
667659
424780
605655
871499
399573
634082
902896
575532
623387
528615
778866
387883
671807
542618
581443
1168046
385213
289222
429413
455735
900098
525210
928942
891016
246265
210803
1107669
821004
536008
501244
622793
811574
760093
722867
413825
959068
644295
710749
673648
614819
304980
833334
14478
659788
523957
695845
327169
656491
508944
284482
725950
675176
523844
806081
899206
477671
345920
742993
622742
716335
394067
617017
493299
444516
631222
721125
858611
881430
598294
1081977
444334
914505
472271
639452
484582
923357
159852
370377
530630
279344
400858
737657
562710
726463
128660
277655
176911
640714
624731
660192
606281
729068
419540
730444
324137
640992
536581
584356
331897
673835
686932
679541
318047
381923
160007
1260509
451081
553871
618720
421774
382336
400249
456615
568180
666936
255901
540001
755495
869453
772839
519211
865841
766195
972730
770653
230376
794866
556185
737008
563217
576513
654382
581672
805823
765865
528615
604557
417610
593506
681417
635112
560083
583952
479029
282368
750365
444997
570432
351289
515509
658011
640036
646845
690146
1042217
553922
293647
553417
854859
463855
680579
449819
241339
867262
210492
348168
329678
700997
278070
295387
484662
196277
734952
166194
388148
624544
293106
846086
541413
410688
661545
896189
581124
633870
858611
607311
659028
621935
542111
637012
835878
411579
602383
795647
311637
405483
389040
69609
830390
678909
693972
1152387
671657
391132
772347
566483
817121
577014
417870
643608
572420
495116
670110
637649
852641
168791
386087
736697
920095
600643
242627
662579
932634
547159
505748
563925
394055
610456
337062
752972
330070
525057
327832
708430
219372
421103
755708
644881
1195497
718791
753970
574237
850093
559032
504766
576258
818783
165111
1075251
504710
665077
953549
331170
533146
845597
715335
376116
343541
604386
807448
778028
321684
1012977
575818
619677
650723
595250
823510
637078
364428
788443
161094
734952
744952
492295
728896
398977
362003
562229
740192
430620
699235
186668
748875
974619
101580
399546
582621
232863
743271
644098
234561
798209
98933
715335
327911
650232
582740
333299
769915
443535
437513
595924
149069
583722
476555
437077
487870
622855
741953
550441
1147390
465400
1075954
907803
463559
255857
275004
992693
998279
494711
531595
719150
545436
401661
469433
241702
491334
840849
695846
466456
786946
373775
270512
422143
475643
835753
508523
642414
446683
656023
719582
550519
655292
496692
806092
325789
452109
867899
620626
282175
326662
632792
663559
830060
739133
375011
365137
696991
638070
608239
481737
918708
547630
438573
715037
669463
829390
646360
414475
764952
304468
564498
671437
658801
851730
434855
755766
492018
639524
661430
777095
580949
623208
841767
570663
111694
636482
537020
18842
356060
565867
720285
699995
532003
566552
13192
852792
401297
599911
995566
576700
362229
838922
528426
563693
624418
427075
664207
1469046
898923
572579
516221
642501
937832
575135
425266
375931
417357
791361
461523
172125
329678
346284
532613
528371
189452
333992
600797
654746
454120
606591
898565
897879
452518
643740
439398
510924
718752
1009667
468017
507841
746883
564060
525032
556315
485104
792321
603784
547874
635929
522658
562792
864923
491933
748951
539615
1052296
461073
594653
739301
26003
666006
548427
4590
323711
460342
400804
631824
527772
300159
220994
924665
696502
640470
524147
722727
504628
506595
642439
707166
862377
460771
808943
393970
724583
317236
611432
919385
504270
594006
522814
580924
550316
974523
367458
329824
654236
449874
329678
508612
380425
71271
644690
356645
695059
528890
533920
365571
743540
453670
1033551
669742
404230
638534
588704
510763
1103413
599587
490691
563113
478069
659937
397184
657450
598218
277849
1083475
459603
335874
684230
466922
444832
948162
527701
302342
335621
773587
460222
773006
460823
458166
650031
944721
425422
645029
293142
492416
424596
690244
424480
536711
776874
547394
1005029
516551
508062
403210
400745
789224
745896
317799
690668
722731
289590
557941
1071701
704443
679013
443694
523665
736817
584427
303868
396085
829754
1032445
508418
583634
660855
894575
561769
585140
652367
424120
712814
509719
493019
678999
583037
862439
169684
389493
1076947
448750
442380
811037
547313
929916
440379
284275
509672
550970
143276
1010273
376155
399990
608089
713095
109783
776110
641589
661968
1486077
618924
707113
519317
756241
573198
427159
414442
409716
260255
962454
990242
619941
968911
316370
570222
557094
702155
549842
402073
359372
254744
459235
489834
628975
576794
672054
574923
407964
827569
161757
586494
564134
515137
631832
607095
775531
404122
883564
356436
692942
700470
622010
853724
389005
462757
339295
391501
540945
875071
149410
656400
285383
684650
487248
310204
664284
530520
338554
407816
548326
563081
656959
702398
271345
967964
235390
517727
492307
797575
486493
1060282
646734
1089406
319315
736200
561252
471291
458380
428367
451702
456153
464511
496915
122524
565112
443923
372275
535278
754978
718791
942993
730563
682574
375386
121266
503910
126873
949359
495542
758871
638476
571546
411988
750121
249369
542890
1040125
663140
617206
590881
324600
347517
728344
368828
783994
805372
451631
1361586
186238
779495
1220790
572504
799339
348576
516431
340976
629880
793997
515877
446300
714450
593569
4590
445687
347090
363086
410405
850300
501031
553673
362575
529446
611123
432721
556505
1021240
448350
492173
692954
340216
879388
631824
772347
734937
414301
815671
446577
708335
413954
266331
440854
618572
723918
144561
1153668
373035
836891
649542
634425
274166
567202
544043
952802
779113
384659
492831
750094
423180
445861
740626
518959
951526
934914
606585
455439
416514
417027
850415
528257
511157
583474
779672
987345
772179
668236
803299
822117
543393
621262
501678
379351
388297
617189
969332
1113618
397032
577565
433498
449393
923223
124613
365746
768246
425496
323748
739660
653889
1163064
349421
391671
705367
487861
342140
289425
72119
518501
436562
206315
870686
427869
796548
606190
555249
606829
403314
634236
627843
798986
600581
570409
963488
369008
536086
462351
784325
543865
508178
394055
512008
592393
408763
880882
1160087
586055
460476
639812
986909
660642
241177
738543
516247
334272
556991
412364
502351
382820
679199
598366
746390
470985
684141
837317
212513
641754
589004
1083796
489951
963153
381916
458482
893004
1259262
604590
370373
397623
516469
610373
491197
568009
380529
623152
574166
799646
599358
404624
368922
589160
558649
492307
208660
836801
713018
534522
695797
828505
227346
251350
458061
389806
291050
372992
1061371
590118
772328
411150
450002
516633
610989
341953
908042
345587
577451
410568
346109
383328
550731
458116
256359
519401
585462
369519
720727
611156
582670
1207029
585223
567757
525268
886607
873077
529082
480349
479694
422075
506512
295864
479628
286564
398259
441339
630306
663238
431373
682410
262020
613252
424696
130689
851379
478491
385102
893004
696124
213638
236356
397472
981303
700340
581672
567799
411226
509396
458785
745942
497226
816040
694079
294514
935311
571954
497356
294107
696436
515440
685166
808845
713766
587875
437820
554313
707623
514065
670391
439344
416761
516636
657166
509704
411597
928711
314607
560353
603683
1257742
596181
487512
589134
662876
492993
779819
682776
828114
572656
507841
558369
541005
484310
558020
806178
899676
760411
761880
492105
529424
563042
421406
448233
694024
514611
631138
517181
437566
285321
311827
648189
457810
673441
749708
455517
876829
550199
595251
720015
421406
378735
418672
723978
551715
427239
131642
1117103
505335
575823
771049
399087
342895
462475
484607
700337
827281
703774
464952
537302
480653
512698
639123
640605
572295
103428
932176
809846
716233
554459
650672
190284
462549
602053
616427
602053
516407
998279
723871
333125
641432
718414
306012
305208
458956
797884
282843
643687
746253
396830
546792
855159
802411
553665
674395
501678
828615
272674
442561
640019
811941
505255
634937
210102
695677
462590
506086
624119
661008
1051828
698521
707972
753234
942394
771440
646633
493792
728747
983356
1210511
435049
712821
629450
812633
568397
359865
403505
348576
445143
739727
443583
377691
625921
925946
452257
924380
662692
277311
570958
648884
1058931
579282
572411
408190
961547
754402
797996
955280
790163
624179
673867
428501
385254
341660
706672
366563
62166
283609
625673
565000
804054
420964
215788
244062
621166
1506445
719373
294759
241447
382967
430667
714295
499201
550520
1018229
823781
588734
920003
338586
965763
491215
332138
171429
677745
625491
292942
381435
509583
371949
270247
890311
614603
637078
844009
697657
669087
639152
321722
793368
812910
486392
766095
482872
631523
404907
590002
435818
494249
387612
444692
822977
596305
520520
318430
558897
623661
1008933
736357
462614
858653
533978
319325
143727
269336
422803
506113
704393
488713
319866
723354
655036
548199
289894
715759
576631
702663
505505
399087
1170658
264983
430075
604415
545944
707962
534373
342564
473826
576204
722527
749419
173382
1089478
760765
714675
1029939
269301
698228
506442
711364
229819
377868
594134
643955
466188
658625
725153
422024
410688
483285
607209
631668
698007
802988
693552
648445
355055
883046
684815
374672
302465
567012
797076
397758
573140
625224
616903
562042
873274
693566
963209
832334
679594
612399
423039
521140
502111
350153
557301
846408
565613
380190
529082
583856
512540
706648
531987
447814
272668
395002
742196
439398
683219
925753
54693
373035
992718
775498
350119
487861
695875
347784
610456
419468
902593
716052
631524
849492
363146
183724
839058
404555
825467
396058
186024
524530
403571
262737
716159
694169
428740
614493
445018
614380
672089
626661
505204
478191
660820
544601
296644
591073
210076
430820
706760
579136
861648
591739
516194
667213
391302
735949
458238
924949
903173
638291
509415
550601
424861
684512
481326
869504
933252
667499
503745
646343
570540
505841
621419
672458
826307
833683
766658
642633
645523
902579
599012
689938
1058001
596090
813500
433862
504912
372237
665159
550280
613340
438840
354539
640720
683143
549843
395021
421372
360783
460825
1175387
878949
473356
418180
850939
319509
501583
1088808
269150
500165
555535
737983
921164
982102
610668
413954
482855
376535
353948
398429
529656
646678
398533
700185
636198
499948
620504
1315745
828340
503773
597911
733546
533101
207205
662214
701370
1090431
640369
875508
603421
324137
833558
1089478
428757
639714
266247
1009667
373764
669823
561532
427995
753045
615466
550269
507960
623663
439788
693730
574368
671605
247799
569216
685964
470292
1486077
1456830
856305
664203
633490
611702
558309
678003
244055
736973
735580
846302
502289
865789
312793
757540
815136
466199
456374
612761
342083
851016
467557
546285
482485
714047
680442
316621
760314
380411
684512
538392
331934
472468
238576
288997
405532
508484
459049
692060
787103
592909
945567
508479
585868
460783
692569
702627
721604
407589
1096242
508188
442590
841965
1231804
476826
515137
606794
365571
776494
635936
756155
364967
529426
75268
821584
454297
751281
462414
640904
845430
560526
380243
315660
297508
808284
973900
243498
633864
272946
647412
468214
654133
227239
711990
520196
408884
566939
412652
585130
806058
377277
109995
935075
837303
650087
323572
448500
170146
786768
579141
323243
497210
591493
1100298
569116
739384
479509
382368
564077
335297
467924
458222
923106
414376
597313
881850
737647
632359
158417
785887
685964
520149
889334
710751
586207
274025
602212
507990
525422
905086
339996
348442
583539
491386
427088
702325
618628
255171
524801
413477
816436
474331
472211
586733
673078
467421
529254
312387
402531
935099
451192
440205
860566
516865
251582
218853
394067
719190
771058
249369
215585
772347
819119
740829
853644
884631
923974
478169
28990
582409
136477
393336
636177
433320
950650
771440
531125
309698
534105
432302
822203
846204
476229
400292
768524
656400
806174
862877
436874
604134
515101
741550
786020
920396
450188
823691
628651
317533
773427
773527
420913
607686
500886
507429
798349
775755
493222
358086
355333
304408
576061
721581
718244
746313
560753
627608
810806
596439
383143
1198739
1083666
558888
203148
673288
457874
675216
681621
693746
595696
1007816
376187
612826
494485
925120
565291
713025
486979
19518
366386
616229
584943
540778
919844
317795
248509
430026
373388
546152
652780
804452
569677
855680
1261667
494199
406419
579219
441906
579919
429220
1075687
399349
494599
522107
724599
733546
789998
739581
523844
734974
451606
791667
500286
532557
564773
452862
718522
188274
204431
508188
1078307
1123937
580041
477948
522770
455656
959068
514707
537396
729337
260180
598189
1169970
793966
687586
414048
892361
241266
613887
553758
444701
413046
493480
548758
869233
590689
386025
693931
500422
549544
373613
731382
806652
276958
583211
594672
412955
502022
906918
351469
285057
409265
581914
260747
655292
931069
627153
460825
906319
604424
834757
371914
579842
594453
1202536
447432
522502
643486
700524
730899
714755
816105
572862
1231804
382453
757769
849899
586229
466551
399376
424934
774635
693627
427489
641353
732836
1090613
788899
51974
364486
634023
517410
476119
398799
713455
806966
846282
820963
631428
631719
461976
780160
715981
182630
921689
530757
234429
367281
806476
947083
321082
604134
239993
802448
386235
364039
896562
494713
276006
600421
420894
632922
600581
465015
979562
524965
186015
677312
183991
416271
618470
494295
639594
661402
869583
605241
693051
552358
706154
722589
389200
809447
612956
760488
971148
348052
706426
691889
560777
933116
520273
281809
554792
483616
1041079
256762
264036
565199
588168
534894
918624
537055
551320
470097
622677
308221
613389
724721
357282
444717
581360
749731
733851
398838
754527
715541
664892
718414
171049
431387
907752
875071
868611
898817
594672
220912
635324
738513
564130
498252
507993
945504
247296
1051828
678804
403013
615335
572295
675002
600314
469788
607027
644883
551875
889234
583368
803482
417272
875145
314725
491545
585955
1011991
236819
193553
156216
640066
380411
352914
275475
197902
435136
644228
513895
674224
551713
718572
754664
516636
848599
426575
681422
729435
471707
430845
509252
235781
476847
505397
360673
343034
464003
112487
276216
466882
788760
618205
743123
870467
629435
636020
1153668
910821
349548
643087
479021
356319
1062100
324761
890931
738446
468995
361201
963757
726760
317145
564603
434893
562501
588065
851966
612762
587423
1010094
758599
638713
448472
1105751
601250
659659
1026505
541342
402823
563442
403314
547392
618072
618976
910889
460375
313082
466980
498133
663128
626594
336759
126873
687971
380827
599497
401180
373994
544230
407362
651252
210102
808991
490361
662816
620717
569677
481547
400494
99803
528633
276233
413279
491216
745094
276637
413853
312814
714058
850538
755663
662462
520904
859296
480349
812591
744553
344859
562993
1073675
282680
669628
724346
400697
420695
422517
689606
428375
449645
461023
677853
817284
541555
812168
745413
604351
548748
1048152
600436
648656
245978
476344
359253
817439
669896
491021
937488
799279
899259
400681
553022
748460
513506
214589
471220
537284
446326
497862
629666
412178
526448
102654
746565
326595
553230
242658
578368
618731
529595
564044
464952
523722
632119
1221475
1136112
196277
426647
872531
799279
517209
124455
351437
396451
575238
335052
306631
583377
339447
709482
437505
892802
605367
349202
512433
790232
731287
578331
816542
471468
631905
745411
274355
647943
753741
387552
702835
606612
355687
835692
276738
284874
660839
870582
624848
772711
533618
422663
216963
459744
1192645
544752
205158
595545
546389
771623
586123
382060
603523
288815
465110
555988
306614
428670
502646
589395
314213
828068
533513
295787
769709
896600
484321
400249
569528
551663
635251
712814
475732
486079
510381
309834
515994
427723
586351
538255
271345
427011
553627
634590
557373
1038869
378441
638880
1207029
270494
341450
280089
479463
314780
260706
659138
872553
644865
490940
898896
1034030
600436
936788
588511
720338
625035
840790
572456
710077
554937
559162
731870
326993
588658
519951
931130
848571
661097
540619
550308
556538
258943
678978
1017122
743573
1073008
615284
209469
480411
324471
490999
523442
457770
635474
436204
918908
397112
794697
292701
696051
602172
525826
499712
874778
641546
678479
368504
387346
615134
480925
855876
289149
397336
356362
755290
842338
362195
263073
646394
388554
784743
680614
542859
311583
38427
662540
278542
409102
819043
360946
453796
658637
265337
540181
728455
314444
545459
745130
666521
795046
502310
474690
391647
621482
1031078
403106
566104
580574
337822
475672
639756
724073
627140
715485
398340
677871
363868
480507
661654
523577
595299
647631
871635
742472
455521
646753
649038
516118
138831
459538
701317
481889
731268
315602
900901
504728
875540
396224
443624
584724
663787
811736
612502
871434
375606
488322
816191
364800
412258
422252
356970
312855
616932
512004
782742
339025
176964
240166
748069
624668
485712
729068
542401
159291
588531
304019
964436
706295
349337
554016
471258
942505
759462
502217
634097
852029
1117876
701561
431423
81865
507140
741962
631883
633540
452742
532160
642956
915064
678130
342033
595701
580390
613381
289191
815529
1203929
859833
714852
728344
538893
706873
623992
758871
619878
706501
613483
558211
536825
900098
520734
329437
893123
518660
466527
876844
617189
467483
724938
801315
947416
328802
323140
390109
857882
501541
379472
692860
234545
503941
682793
661299
580812
690244
550237
684968
840966
405651
743137
587568
567699
418311
600199
692962
654653
111229
481655
396767
966928
1184283
626451
378572
460223
732213
294355
693447
606934
749111
570338
213565
714058
536452
746307
323882
888449
566660
466113
408911
876112
348220
687325
699628
705689
525987
442463
407642
440601
335850
728317
413927
506129
218606
363065
588511
1034620
617153
945411
432944
522174
511891
373351
901090
823813
305513
483814
419446
765693
822844
437678
729730
620856
509213
251270
1000526
282541
636198
606700
371331
651845
514901
512377
601421
701128
527957
724688
555404
738231
154341
477262
574484
937875
343356
629817
524944
715621
817435
499450
330072
538091
926513
349014
654659
675378
692587
151504
497334
516844
799764
694259
737228
361895
578050
615163
930440
211201
530199
350935
1025327
447191
650147
544313
783549
680023
263748
955632
1148093
472829
582191
184738
431869
420600
725284
684240
577014
540444
797058
469393
454396
182422
314837
434570
761886
810236
759159
459430
707830
637740
378180
575238
550529
420117
543475
677728
457476
496905
626144
562914
502796
942961
379351
862345
360784
524123
524679
922018
874371
389045
642543
516147
1251971
566907
605149
525110
387063
370676
843666
538218
142356
689627
478136
644367
228217
970830
506086
210411
512296
421436
214020
1100371
713550
463122
676916
492307
772766
695476
375386
869127
670588
472000
350862
1176897
368090
889059
1023075
571082
623681
538900
239559
822224
679582
664109
1037036
223414
520357
610553
549842
581461
355419
649841
784676
624484
844347
774306
823475
992326
803327
74857
525664
299765
252914
1075376
524858
96725
1001846
635531
859833
245240
248448
648032
1158105
266101
480672
546884
870709
856325
916272
585183
449684
460476
763638
440410
480765
577673
858366
602522
539389
413825
398163
842587
425427
831002
515638
325004
335850
502866
660021
582102
408164
812370
569278
354275
577232
396834
695762
196717
719398
766162
610717
635585
256350
595924
746483
301758
458412
735118
588531
574583
423227
588704
462475
646122
814260
452354
724024
575558
642867
276786
459812
1157468
571127
810282
882855
505268
554385
491598
662816
518533
377053
480211
805340
764114
757552
561349
624872
494279
339290
542395
694003
414387
566516
519369
451358
774593
289191
1027332
393443
399688
283498
646865
469693
805249
552990
145025
530929
262948
388871
569272
362190
605068
808219
432658
317266
1037261
833069
424696
424480
887382
259416
482842
522494
517836
260820
328459
688755
425017
777356
894521
469007
589955
1004006
1117035
298499
611702
566598
543304
447427
574583
380425
713318
723331
637986
923974
721510
489375
721545
1250959
321523
538375
375540
725356
695062
520740
758952
602836
757827
561689
161684
279982
462937
822477
884512
576498
436911
293125
1191787
728075
456549
575129
709435
794596
677937
640358
937958
569449
445149
881850
590739
452261
674775
501132
262345
324196
479510
675370
968725
158047
909708
492190
1008444
254136
573198
915106
522502
590829
320344
381733
880690
335189
663432
326915
905990
399095
556658
736588
565140
536521
892316
1157854
277575
759069
49632
572239
568823
424944
724116
868901
297582
456615
293722
600271
928660
647206
837078
393433
619781
666729
540836
443553
921306
457914
116933
306887
785421
268580
560108
753938
334839
540569
4590
566890
610075
856424
594639
832909
545266
368448
666314
651008
754701
650900
639000
722735
426801
637629
339716
416964
179536
509509
657156
594639
1049641
710696
628501
836606
433999
631323
769096
245322
389924
908859
664133
1047507
986155
504640
479576
773615
569528
818793
32403
631719
697408
1113039
861292
1074399
326759
549447
422295
821385
623279
434011
501533
482809
923511
593462
395442
686502
666860
578766
387941
391032
579049
841662
680326
343766
845412
494256
711232
1018673
680661
963370
468962
585462
509415
627580
400030
1516856
472734
850190
643295
487613
597620
697398
873274
481787
615988
590535
754077
463828
503962
247993
505251
561532
742666
613272
532387
540378
243212
440437
258524
680978
587632
525333
874071
851351
478304
548221
1045646
366212
558859
868419
422252
555970
480442
613085
396818
393583
423993
466132
611466
785874
1319845
497334
201615
670795
900657
509672
775498
725358
749151
521361
448970
469400
515131
403796
589574
631524
590107
613507
461191
774574
642047
810481
603100
366190
516696
367825
448476
232863
416529
466417
778605
933251
300230
393579
374596
346660
281032
469820
978851
596675
501
626165
437948
692637
475631
551635
228944
475069
969011
745645
687707
550065
410568
474330
397861
497087
363611
506212
530379
397227
634686
405416
663266
491933
1135340
719324
479497
896573
639861
566337
514527
858926
198919
1308196
890880
594046
944203
792732
564227
894101
853263
499511
859296
513011
845426
371837
1056040
1040125
485224
932670
854605
467146
467349
657536
301758
408833
244204
530312
1203929
1114460
759493
956983
640493
542394
892316
453474
764275
617046
914421
503641
768587
344039
709651
837292
335663
431298
459507
333682
290088
718791
627122
206326
511594
612586
372036
411754
773785
682100
497087
636338
369535
354251
478560
666314
335078
487537
456424
934741
430621
922761
582902
295166
751636
586503
607794
691585
294759
263999
435269
522301
1069229
155626
420657
655207
823510
823525
400794
572420
868082
411592
656839
574866
611913
541664
700002
642501
430109
697482
502196
567031
440507
722725
152279
535210
531463
510449
537258
423356
364586
581639
514600
467098
447370
353764
684322
1033819
384189
808010
567193
453832
530470
542394
675667
709590
435060
922991
436270
502871
922917
313562
600907
605198
238983
881607
663620
549393
473269
717583
490131
638582
262391
426685
942585
199220
474809
492612
737673
538232
784938
606331
399848
591259
759854
367533
678977
646174
787153
731920
246817
484141
337976
281720
453633
561183
760488
907542
492000
390348
373749
313993
785150
175270
476435
256083
162112
590627
427181
809758
544332
586913
639363
591893
935615
686617
664925
407568
497141
516633
688481
464304
854842
290997
486191
763638
509187
559595
759683
545050
491021
757552
574630
428237
325943
954246
273869
1000347
731870
953074
1247630
235544
140751
942152
648475
210102
453560
1024620
539029
624161
807106
434215
414272
830083
965349
336055
637625
376762
664540
761838
591619
592790
485203
75121
965541
309904
748389
698486
274154
552851
821068
318083
770329
705203
79741
561398
834581
801765
408890
478655
987570
806081
342268
827925
645530
525493
878949
561237
754648
1033738
355549
873361
730834
797559
557138
847405
577868
847712
424892
306409
1060083
375107
387404
635048
446429
507670
501301
673749
371247
580121
519873
358719
965946
714137
697597
440191
591554
700281
583277
747134
768185
412434
815408
588174
567886
561532
627339
453779
549096
580270
351915
690714
422340
499318
199382
934665
492600
755074
390577
685689
944331
448943
593391
627206
559480
1047142
381721
202047
340531
1243025
1015813
903399
383295
567009
830060
519196
767079
26810
837214
399376
679682
399757
219326
855934
623293
924686
505657
614337
448353
341410
47550
674600
443378
602841
586083
699329
565023
524224
637986
621439
237549
415577
717395
553417
493425
860498
399135
621854
216304
656028
553237
476570
713254
673031
833473
878134
335068
548670
729845
510230
470433
330608
639725
640853
344286
535031
690285
544925
430897
187690
929815
673847
306600
558446
603212
763289
444778
378030
392691
400565
685536
352045
741674
390475
530391
1160419
689024
629296
539620
741794
756547
751968
739357
912936
689058
529591
590311
402209
433729
917572
701119
1165116
524926
728937
663741
732089
59594
406606
478538
723239
235107
230376
801618
685820
453825
478084
633095
781543
566426
841070
668968
693487
335052
780263
809742
793188
519277
723100
276103
556633
429369
145736
390543
373017
731660
592433
421427
705791
732261
533113
450373
743411
852320
456020
812213
747133
778087
1063703
877321
467483
518533
525897
404592
983449
598054
296217
824463
710770
604701
731920
529883
600379
933857
929573
656853
567287
491403
735515
232497
459613
158966
377419
753175
457748
534455
690668
579877
522719
294151
635870
556764
593960
647189
951482
387012
603993
808878
684441
611587
251601
574598
393336
433731
795650
698556
548544
799146
271847
772347
905208
75752
415395
686350
433645
808551
617254
595685
540495
547640
607423
732308
503671
1142112
729470
653538
548539
618849
696856
340933
1241049
850300
359374
409232
498285
804380
460264
625584
541767
532557
685820
465876
697275
382459
583901
816105
861234
1082721
410894
862169
502796
758608
564611
886428
526157
548004
606723
515598
344345
360624
673313
292184
767201
464903
482569
642164
519234
700947
577253
687754
668216
648656
357842
1091758
577259
559128
695660
448472
742577
581372
748118
856926
755991
890373
678480
982706
885775
723157
495545
575088
569593
1010636
929539
540172
824706
626532
402700
715961
1008236
285469
1031675
483956
611466
1063024
820505
709080
699499
655849
1062552
658236
692939
873164
723014
645632
561973
488593
691383
507641
797076
335351
804259
969868
700184
904546
349331
377203
411976
410913
511324
217688
819542
638852
528156
535031
284113
987464
812520
879123
880228
771974
504737
838592
651559
997234
1127167
665186
1244224
485449
939942
378210
1008236
760365
1186127
637049
762573
663244
619088
567664
850743
352914
396255
739626
794592
642309
379075
526154
1102830
381525
732733
606461
920876
713103
769712
1226825
776885
724773
719947
301437
613965
850999
508178
736624
824706
813221
361607
683766
827132
444692
707668
723335
641121
726595
981053
676289
680700
717206
831627
1177932
606863
443910
865297
1144141
734923
395884
685710
621854
1212805
505484
844292
1086009
865132
358243
752137
312525
848305
448849
566688
1080920
987150
378774
1024730
865720
336145
775924
641563
757355
926737
817092
642309
933551
1080920
870126
300630
594444
866673
406995
469547
492853
1033236
385987
589214
684454
46158
978687
771974
705506
667179
813645
337880
325351
915923
796938
474377
931394
676289
838453
562494
393594
156134
680700
215495
1194188
841292
788696
733132
869001
619621
813645
546285
599681
647962
531609
522212
724108
578368
716511
453304
633249
841324
900756
176257
600572
562856
741115
278596
939254
529067
928841
1061668
709144
357548
876838
699985
642313
921214
693163
531053
1179933
768483
717206
735346
764966
817092
841771
846771
737722
632440
547370
561231
440112
396378
1005558
780656
581424
782742
877164
388237
841324
995531
554576
1132887
817524
469820
929539
884162
832997
841816
430897
918089
987464
531988
732988
920095
554445
1035841
594265
676289
682329
802368
1013029
574539
831627
643330
1063024
612891
330921
854902
417001
1003012
398287
893852
1027168
693055
760365
360128
871451
870517
254807
719947
298637
453304
885920
930904
495474
975971
361010
846771
177079
721882
551053
855184
1100701
893852
851360
880214
901851
933551
658572
791003
632967
604456
856008
771974
495545
658710
976677
236991
819190
908655
1065404
566984
776155
493954
819277
714170
641227
629634
363038
837783
469379
656547
603234
460266
422240
539451
455017
480993
810511
754069
673007
564044
619088
713786
603887
441825
587682
258703
846771
515702
1132556
670458
545488
559579
930291
857485
603703
423277
663147
1010636
885147
539818
1239186
483732
424118
640605
271615
403382
332128
511324
844174
832349
724184
758875
734309
798960
585920
1024730
402213
1037092
513955
498381
1197432
866673
1033236
1102830
825626
590470
400078
757325
1127167
535116
620786
709144
371954
853516
1035841
51170
467098
1422079
563245
645632
861039
277182
850743
813221
574756
875483
405303
529662
746824
693055
801325
339760
799837
602122
851706
1314110
729506
734588
679736
301548
943626
560408
830484
1022957
499948
471458
306894
950324
794592
846771
642309
959382
1230359
520241
899516
820530
737920
512667
1177932
637588
661628
679065
749801
560346
698614
749085
748399
312875
735499
452756
838592
933551
772540
521369
957502
679624
859640
879989
625218
627365
860244
839578
1013029
910102
786134
855192
519500
300652
841816
814934
744735
787549
987651
674147
979995
791176
512479
691383
1068831
751735
309847
545342
775290
606863
841816
1258128
848041
871451
739421
1314428
928159
433344
507021
560260
1314110
655514
676885
827422
1112267
876984
605218
447389
816227
981679
753850
878877
825626
335622
897890
940088
632440
896052
572491
723157
1127824
1022181
739923
679065
752338
757617
1048907
565632
378415
521897
1179933
721882
825626
414130
664318
735169
853516
799594
546871
227573
840645
1200551
1355267
811829
890373
819542
392018
267360
280592
389806
541502
738604
1061668
518923
324289
488181
685492
546382
361867
675199
861039
723335
761199
600456
521016
1258128
678414
404760
225572
711367
958466
369771
1041230
869616
910682
548422
819264
1022957
791003
650723
274902
822951
526757
894521
724184
561973
981679
1022957
306469
302493
969868
931698
952604
642611
1051913
329203
933551
824561
1244224
758018
746824
748583
1024730
749801
238036
850999
812120
765562
893852
798960
823867
863950
506512
810282
494549
625218
770764
465647
841292
1200551
519695
627365
898896
854902
251148
1013029
504285
690515
437195
449871
624320
674155
284482
976152
734309
799837
959382
810675
958489
791176
934692
827132
855184
880092
928121
764966
943626
714800
239710
676289
479890
1200551
995531
633249
890125
690499
383130
822951
863584
361755
675166
314620
698336
579284
594134
489576
904614
448350
542726
697564
506690
910141
313636
1041230
869135
619088
115522
753130
542991
1062552
336768
395653
975971
561367
754917
354159
610070
1173075
653801
813221
567664
943281
878618
654542
1033236
662023
1010636
336382
625218
658445
658271
817092
794231
1041230
958466
627365
545294
606863
142608
766284
711868
895379
434246
678414
607764
374788
1286245
933551
336467
657799
751417
784589
814122
710025
320875
837683
741357
632634
492307
738604
969868
260162
861039
871328
311234
1031675
891734
495318
503912
540593
133519
775290
425146
823867
1061668
570190
1031675
712204
817495
494272
791176
577316
397285
636610
639859
669274
909258
489158
430845
832349
724530
703360
602056
831275
266370
425927
771974
606812
1031078
587682
563630
827422
544914
456550
810047
753130
341681
195431
556846
711868
578245
155614
388096
742577
836879
869616
655514
754917
619775
378811
872608
746686
850758
813645
1187122
752338
658572
870193
561973
906861
772540
458691
931879
729111
617722
738018
958489
528187
627365
839611
919607
491043
729111
663244
1057660
149625
814601
413062
444151
392974
713966
541974
250707
480922
479685
1026714
1230359
366514
924616
746624
810675
653852
846661
807888
884277
514756
487699
659915
633249
334205
199220
253221
918711
645632
367980
794550
450572
642313
1013029
923431
1196371
304587
663244
440112
1040296
656711
407779
802996
441328
971904
817592
323542
567664
915923
596271
890495
706405
692709
1097836
814794
724184
621448
770876
952604
329469
1033236
930143
714986
653801
741115
455088
680700
362857
1127824
536424
794231
1022878
686919
664647
752210
632440
1229605
1065404
391342
817092
598294
931394
725840
617416
841324
879123
660395
595115
1102830
723157
729111
1179933
1179933
459374
448714
1108650
410559
798222
450427
1086009
344435
871451
546634
470645
680850
799262
947083
894177
455017
479430
903235
661628
703414
958489
867057
291874
1004415
468525
693769
824348
499865
633249
405998
723630
812259
566560
411744
627365
1140677
614169
405204
754917
638867
619088
751417
518751
824348
885147
981053
484858
931879
827132
881266
838592
724529
1212805
999802
883819
934692
1013742
938426
729111
436077
1094234
1022957
885775
619088
586359
739514
526286
642839
613948
822951
651559
1110737
379391
547370
152460
935150
644501
612179
986163
405768
979995
784782
890880
869001
399651
644026
637588
653677
646775
465265
387838
711367
827422
957502
546233
443489
578955
670657
723335
655514
567231
314620
505301
523957
933595
694757
814561
837804
556166
854902
1030447
557660
444073
656268
451236
1051962
706872
844037
261857
832349
471629
653677
1153773
1200551
775290
883819
417182
882606
738048
1035841
893382
675684
931394
628377
846560
960798
162907
1105673
407777
287357
970050
939942
856008
784782
988859
279384
452921
562793
634693
643946
678480
689894
823584
404232
656711
878618
307742
869135
1037173
723630
891259
468525
742577
813645
920876
724411
943171
576428
574428
293722
976152
451727
233875
352781
831719
880092
714536
785454
897071
665348
1099810
523701
623886
690499
495545
516470
935311
496517
808787
663761
735346
356970
875483
744735
804259
367806
632440
890373
418990
176590
739178
511324
424167
721882
738604
1095091
1269947
616614
453304
878618
560408
753850
693055
693055
900315
825019
270287
740210
893472
759209
716117
778508
661726
489414
472174
557053
311415
820565
1062316
939879
526138
934692
711868
799837
995521
753130
978687
368029
850999
200512
397719
449912
952604
933551
859891
864956
680700
761400
757538
339635
605562
660046
939879
403986
698336
1077940
1055961
841324
633888
1207009
548427
743732
496769
217783
835642
609037
1127167
1022181
441825
1230359
610556
691851
760747
668611
869029
982706
641121
440112
207554
1062552
354952
746652
684972
589087
571903
864449
659915
860244
746686
1095789
559819
468476
492364
629419
723335
1035841
859640
403505
414763
851360
926448
775536
880490
1058891
1194188
903235
637890
642309
367777
1008236
808550
746824
594049
675860
1061200
844174
812076
701125
760747
709144
989171
376982
785745
853516
410218
721882
993252
414587
561973
878618
797633
397275
875483
758088
681095
445033
622102
691081
837683
806756
661527
1202063
710681
536065
1063024
481664
217117
885775
1126268
371026
926737
204748
625218
540767
1022181
653801
567900
988148
509327
866673
780143
746858
832997
679065
821132
921214
759111
485186
504737
712194
654659
904644
1284157
1035504
686487
830484
864449
557284
784378
700184
755048
1239186
702900
839611
504990
778682
911644
601910
970581
775290
783770
819277
780656
397434
423753
495933
880228
589955
714170
642309
632967
236957
668216
584012
633249
933595
755048
1100701
884266
741115
931698
459399
431655
654487
670560
423993
1314110
1239186
1167523
448714
724184
755991
602122
728031
59645
698275
639859
346396
691081
926737
909902
401424
641042
718683
604456
645632
735346
490124
582616
567350
910631
638852
512097
338869
581913
309149
1200350
595658
788731
810306
926712
295166
631437
642309
854003
1355267
638852
548748
447345
436980
680517
347386
1054989
504189
929830
1055912
867057
457716
1061200
744735
378109
1355267
711367
495474
829983
839578
527556
1136044
976152
246717
761661
729111
753167
698336
562932
558918
516470
639859
786134
746652
642313
499952
675128
882606
678414
823584
620550
525310
412525
607419
784312
525491
1202063
708523
1128199
180285
884440
700184
1080920
653677
865720
778508
817758
892023
539818
141513
877321
606812
701548
959382
931394
295094
931394
954539
523588
1017276
658236
411314
729111
928121
824561
600143
813221
701125
585920
754917
256810
561511
803603
481286
1019176
483994
831275
1207009
824706
981679
341575
495957
975971
739178
894157
626603
1124193
768231
993252
1166125
851803
309504
723630
924115
753130
319452
800901
612226
960475
531125
770440
693705
943626
545632
505022
559020
653677
624653
457149
533049
658518
841324
599286
871451
659969
598054
822951
133608
723157
57389
988954
599104
771986
873760
320399
821643
828184
1153979
810665
1286245
558918
554445
931394
876199
533113
607607
239208
518712
627365
859891
1008856
582470
1166125
645632
1099810
459589
243392
1202063
1081113
691383
717206
384597
401954
551685
558918
432393
697844
1149104
1063024
844174
809385
159996
939942
591367
1068831
452361
649634
199162
746726
1057660
433364
432158
812292
571903
822951
686919
691383
816104
619607
547978
593031
799262
351726
676767
903235
723157
551894
807704
771986
1200257
304016
1186127
1101361
832349
771597
695521
774462
890831
654362
914087
544207
787794
843338
642313
662091
1194188
959382
430708
662753
833214
884207
560408
722279
496135
539539
763270
802614
1120018
505514
900788
562856
786134
457067
475186
790616
517149
637139
30618
1057660
1128199
934847
791743
823867
741115
926737
844135
717206
526040
944876
587682
740061
839611
551201
119808
1355267
739514
682100
698614
744735
981679
1114855
833214
699129
450427
581913
770440
833214
251901
685672
585920
448714
782182
933692
421372
467421
1258128
987462
837804
918089
479084
611769
289635
848076
1086009
561973
698614
1065404
725840
459828
487475
450144
1099810
828184
676289
860244
835642
714800
954539
810511
1175185
677231
757868
1123837
931879
741115
637588
900262
465978
1037092
516082
839578
429413
834641
817092
882606
776337
698129
1032697
930650
586510
658236
959382
883296
462091
162548
585969
987651
535119
1037092
748399
1013029
753175
742577
559723
576723
846771
637139
828341
779862
1043247
817524
969868
479794
920844
960475
1100701
1286245
997234
800346
832349
498391
1062316
1100701
877164
846771
553758
749703
791003
635357
817263
635641
653801
761573
372523
395656
637588
235297
846560
553308
479719
682328
657470
435959
810511
787794
1357023
462269
591073
781616
539127
734588
1166125
811513
943281
890373
658002
844174
1007918
396781
852902
1080920
1152326
1355267
824561
856008
229339
343254
753850
581913
441466
602056
539332
1167523
307432
619775
707039
937487
570242
819277
662322
813221
630213
709144
841324
829562
969868
930064
755991
778108
503671
1062316
283392
700280
934692
995531
496135
776470
585777
505959
709144
763927
799262
690515
1230359
1239186
939254
717405
605218
283591
604456
853516
617051
798222
886645
846771
427284
627365
837683
612625
601027
864193
952604
643875
725840
269863
775290
450427
494734
840645
521790
739923
740221
812259
251601
293961
813645
916367
448167
430897
546346
452426
829983
563088
1068295
875483
625338
848034
711868
809562
635531
634808
953075
633490
995365
943626
560260
497559
1105673
1101361
752168
829643
970050
804259
532457
778009
778324
649068
456439
1194188
734588
845021
514756
417675
558440
812259
924949
1031675
748386
552411
768231
1102830
931394
371020
517925
453203
895003
699292
516230
896052
490073
672089
782742
485461
799837
645946
561973
293106
955033
893472
859640
641121
239357
845143
513917
649634
771974
1149104
476099
538752
778508
514579
713103
785745
809562
1051962
1003410
420337
732513
928037
756378
965541
1136044
641042
943281
1019176
476408
506922
893382
995521
655514
525072
520523
854902
829983
399651
603289
518161
838354
993252
934847
550065
1120018
444079
619775
914087
926712
364549
615792
786134
558959
949974
699985
600894
1062316
709144
696837
1040296
176257
675293
263063
642611
270751
635220
659915
813645
440641
643163
618957
218584
1041230
926448
441825
851803
1024730
1202063
933551
692709
657572
1351345
908655
973562
547472
880214
954539
682574
844292
984475
523151
799837
786134
780476
678002
808787
704575
841008
443606
523701
890831
578126
863584
725101
564352
723157
737722
560260
447434
686919
735580
532090
396085
791003
739178
605218
804059
960475
468476
574734
867057
801159
617247
776066
231815
686919
810665
575121
760365
1013742
766065
642930
385547
464789
642611
558918
818990
648469
476943
686919
497194
259430
233730
591259
858731
96526
853516
527287
742577
622732
323993
810511
837783
1118993
1124193
489951
959382
824706
641660
609070
841816
782871
475601
691383
585313
802614
751417
868376
921214
812076
593375
776396
776337
455017
794001
571623
619475
651964
771986
681095
541864
1198838
752210
766065
587490
909902
723157
693872
362054
819542
412172
333654
718244
896677
814934
562875
866673
634693
546126
545856
515793
457404
345699
36197
1103677
764744
713103
396020
357282
310623
814122
825626
865297
522593
772328
918112
227203
632922
723014
844135
695390
524008
641042
598576
736624
817263
593055
533531
771986
568292
924616
1081113
401312
559481
606300
440112
695521
691449
1022181
987755
591212
496366
885532
364783
343675
76108
653654
822951
978687
846720
891259
796305
656001
958466
700018
1186127
830636
393273
1019176
562494
893472
779672
531735
299053
861888
718671
812292
455017
526729
495545
1079042
592669
155487
838453
406791
777035
460435
349623
501852
607337
775924
904255
314213
766280
1269947
1100701
612102
832349
855347
896677
894177
785745
809562
1114855
699985
290263
560260
836879
581800
471816
411776
784312
273528
686350
1132556
700281
694360
625218
884207
1186127
290271
757617
813645
469176
1035841
704575
879123
585955
540451
245171
1166125
46158
344039
459385
558918
1049791
831275
648633
810511
450031
703047
1102830
504737
585920
723201
929830
724126
651964
817092
568865
336877
1202063
799837
800901
918112
1062316
846771
746652
816104
682146
661628
1114855
753130
949974
767345
514995
635592
512802
1031675
606863
627365
699985
878877
657670
730734
760815
841816
896677
508438
1144141
89728
744978
222837
276615
465268
378230
737722
751417
754069
501950
812292
390879
752338
322541
658529
717206
809174
606644
797633
561434
775044
830484
846560
987464
929830
876446
879123
819277
801159
528711
507827
706405
537240
814601
403885
735346
954330
817524
662278
495474
352003
641583
372399
379261
894063
468192
724028
656432
278895
243199
743326
690515
243199
764966
226005
823459
669438
606608
988859
1040296
859774
547208
414921
676916
867057
980257
293385
424118
455017
602122
1035841
981053
734177
486859
752127
460167
557702
517410
206963
699985
836879
1314428
688255
834641
833214
606863
328264
479576
732988
359544
939254
649634
558109
718989
866673
975971
822951
921214
1037092
555735
770440
602122
560408
799594
678480
870072
785150
674077
1062316
721997
844174
755048
389200
717303
249454
658445
450295
829562
579156
564213
623960
838592
1110801
525072
697246
844203
835642
678414
662091
579982
559480
537743
712912
649634
679348
640194
865720
875483
812076
1010636
735346
1120018
883819
1314110
418180
824348
896677
618957
831627
826303
812292
837783
424883
201372
931879
175490
399191
719947
862989
974268
880490
774203
494494
360112
739911
602122
988859
440112
380504
669313
615930
417023
832446
587423
685764
840863
487956
562875
918089
373330
846771
529662
374324
869001
727057
1128199
554937
775924
1037092
456631
876838
817263
40776
500949
915009
1185998
836011
466306
776155
880214
1100701
1037092
739850
757786
753850
170553
841292
765415
815347
661574
604742
1061970
729248
851252
1101361
770440
237965
567664
890666
746652
642611
885789
812520
870517
401085
562954
1035841
302647
840645
311227
775290
746686
578049
375102
344435
560244
526655
885920
894177
599364
495545
1062316
811513
865720
960798
943281
1200551
851360
746652
482659
909902
926712
238586
511374
957502
840645
349359
869135
799262
679065
909902
520459
523701
943281
634283
656750
1244224
618957
276357
725840
557138
1019176
1072649
696179
939401
505130
937287
799837
897722
338533
242527
679736
837783
881266
691081
924616
786134
1077379
766065
771193
623176
382888
926673
823867
575752
814903
662796
201250
864449
1154425
1132887
885789
780476
757453
503265
453927
737722
505147
797633
941837
671759
822249
839611
637588
786310
658863
814561
296986
562856
638852
959382
837804
933595
718671
485986
746652
798624
1061668
709144
644026
342500
102009
861039
587682
811513
931698
649855
691383
841324
312764
865114
794001
993252
665348
752137
530255
843338
1051962
618127
859774
855184
737722
703930
614009
384381
815632
1166125
389218
688430
397611
575999
503341
347774
958466
859632
429948
581865
775924
750783
261339
521328
673648
889230
1212805
461643
784312
608341
725840
861039
987651
792962
432004
649634
693055
734309
544739
1105673
687597
1186127
297445
1120018
642611
602122
698336
511477
175590
661628
487661
821132
894294
677859
640329
860818
672723
863584
664040
958466
730734
481627
741420
817524
918089
413828
662826
754069
377960
1090385
257677
975971
1120558
664473
549840
581428
1164158
741115
1284157
812520
735928
551767
881844
734588
293529
470483
926448
766065
521158
341857
862420
652912
1064146
941774
943626
296217
338533
812520
810665
837804
450453
539205
844135
427945
844135
867057
522884
1008236
250424
880490
681095
480845
449036
739923
676861
844174
882855
1043247
1314428
373388
539104
266683
546276
1269947
879123
596068
683123
738979
988859
837303
741436
464154
828109
560260
441906
665060
827422
778508
890831
839611
479272
663238
602056
474770
747371
895247
1240619
513651
672426
619310
760488
525615
894177
823867
830189
712859
696922
233724
733116
534917
889035
709144
540875
417003
811513
303444
1166125
1003269
799837
838354
624872
837683
771986
333192
680700
772540
1202063
599874
838354
801159
1099810
939879
421294
914560
696829
453797
859891
273733
414451
516110
556432
934159
558314
528426
839648
871451
669747
797142
671377
660280
780656
1029143
809174
711367
914560
805960
517302
574995
791176
757453
662091
583469
340237
289541
838453
587682
631747
447292
799594
430313
760365
746652
682146
1314110
819277
1095789
1132556
397592
419658
651316
779862
472355
499120
958489
355903
873164
547695
808010
431423
842239
558639
934692
1057660
1194188
716945
928037
834641
931394
940160
885920
259430
489951
791003
884440
629669
946351
422486
851972
808787
690515
771974
502829
247326
1212805
613333
508008
732988
305664
719947
957502
810511
753509
760365
987651
976407
851803
779862
604734
839611
594524
868376
739850
746686
868376
876838
711868
749801
519695
581913
379659
536701
230829
428113
1035841
924949
810665
939879
728482
490449
766065
185085
864449
721882
497523
314213
638695
349421
735346
371006
821132
871451
292891
473867
747571
660565
981679
794231
443489
1153979
356386
925101
693931
453304
823867
423991
735606
615558
492448
921823
504737
456482
700184
509311
1258128
448714
802614
491043
1177932
709144
896705
547168
839648
1132556
784782
856008
770440
651964
681095
718671
776337
1040296
717206
1105173
655323
1200551
272837
959382
800867
1098497
802368
596068
508152
430579
777035
755740
551491
910889
565023
680850
491812
173686
774822
1064146
723157
335842
677231
468525
889035
293429
625941
809174
775924
851360
493496
1061200
654032
776155
310963
492891
995521
1194188
1059353
685107
521021
453065
1286245
578375
894157
838592
919607
574118
468525
441981
539803
506336
1079042
718669
385469
984475
1177932
156695
739514
827189
775290
336827
619088
586808
1055912
618957
1149104
399807
1126268
1152326
824348
673544
351387
766065
601566
625218
1081113
432443
509576
635870
272463
370173
841462
344304
903235
660297
903235
1061668
1200551
829562
633249
889871
407259
814601
840130
875483
503711
378200
1055912
598968
959085
982706
634693
699332
794001
723014
841292
434893
104723
526634
935153
925120
626475
766065
66535
448714
35074
348045
843373
604456
870582
1031675
513436
928121
611744
777550
1078048
685035
597745
452756
789421
1062552
1506445
926737
1008590
253570
676767
611817
695660
724126
511910
835919
870517
819542
1022181
403017
865297
723014
658236
812520
644022
698336
200143
885920
906256
817263
295387
354512
400522
586602
499846
809637
238601
1099810
620432
960798
576777
802368
523053
287803
511324
844171
734309
670458
368600
25777
903235
662278
1048907
970050
385522
1100701
760365
487475
570190
952604
806313
547168
218200
1043247
604456
361821
246532
811513
982706
371421
423642
987464
493265
577736
793682
580407
931394
459872
832997
644026
469474
629148
753130
626922
138412
817092
500203
681952
525072
779385
841292
273628
432710
576258
844135
798665
862989
690499
263748
662003
510720
682329
700184
403466
671919
682329
294106
979995
897722
839611
929539
691383
560408
939254
477865
931394
811711
504737
829983
769545
592907
982706
326782
785745
684230
912676
940160
700184
736624
548422
777693
546276
169428
1105673
456247
699324
396800
1132887
975971
657040
872608
783271
970581
891259
1041230
878618
928037
599889
885881
678414
755614
754671
871451
827282
952604
821871
377201
677289
769727
739923
833214
1019176
745942
760365
775536
618957
458137
840450
824561
1158105
1008236
613430
724126
713103
688512
885920
640818
969868
448856
827422
862989
936219
649965
672078
1200551
539793
739178
779241
634693
771974
391219
681822
893852
786134
768333
739514
821871
271847
620889
775290
777035
401733
688165
317374
638852
717206
563974
609986
1022181
775290
495545
450767
878618
851360
954246
878949
441825
723335
841292
405767
840645
206478
1284157
643364
1035841
348183
548075
587682
814122
995365
557094
875483
1037092
256548
585969
885147
682329
841324
774462
453131
581913
426638
543575
738604
760488
1061668
841292
730734
1022957
406556
958466
695660
753850
1314110
890373
729111
1055912
546126
637139
723630
436794
749801
533402
561769
794592
691383
746686
386345
448350
704575
814601
732988
814561
802368
700430
1033236
724126
1018201
363320
794001
450453
882606
656443
824348
644022
668762
670458
884207
386133
823584
851360
605171
1020018
723157
696124
459502
1086009
867262
696103
649129
423340
549981
470272
413405
435477
389391
514567
726557
691383
713103
321379
335352
670458
660565
893382
700184
1004415
1127167
813645
569231
341956
767194
629243
1314428
885892
721882
1132556
661628
787729
656078
531493
1101361
914560
853516
791003
711868
1128199
828604
628886
1101361
280988
964039
706405
746652
312757
974268
602056
707554
704575
373994
465647
185840
282673
435976
615335
744735
839648
636482
794592
921214
513142
462256
734588
670458
360238
821871
875483
1362324
890373
812120
896052
315060
710032
389041
862989
1126303
814561
517870
914560
780656
273960
662826
667765
731027
898256
777035
590533
1297441
1063024
436462
447758
664305
751417
509327
447932
408075
679065
627004
480385
835708
1286245
819190
1064146
876426
650919
606863
543679
844174
384419
661728
831275
925007
698336
832349
695660
576631
876838
642309
336492
836879
632892
1101361
780656
552047
970050
933551
835642
322038
1118993
736624
690515
814934
706503
978708
588163
608239
854574
590627
877164
921823
835494
612315
676737
416966
801159
567799
574844
304394
834654
238720
789819
1022181
738604
670458
497744
846771
995531
679065
713103
413823
786134
1059353
659511
457206
437855
749539
755048
698614
641618
766065
959085
1099810
465406
876881
938097
508373
772471
1198838
453304
470483
613201
840279
1048907
1202063
1132887
757617
571903
643845
840645
853516
637588
885920
1127824
431430
698336
893852
932634
450738
761184
414387
261454
245978
931698
724126
825591
685027
403875
254412
171049
993252
380063
538577
1055912
1269947
511324
683171
573688
1062316
896410
746652
834641
443965
543901
525994
841292
454348
832349
562918
936109
855614
778682
711878
987651
549324
894157
869135
885789
424261
799594
374887
659915
719954
884440
529662
790296
628377
426558
797633
454405
408164
385686
576352
943626
431373
352003
722535
361398
729248
468845
234942
685764
743244
741115
267814
659915
660565
648601
854902
549897
979995
405768
713533
539818
885775
802614
433786
285282
558100
878640
615871
901820
1357023
929830
348370
794001
896052
1124193
943626
723157
1186127
775924
619088
869342
529939
862989
672257
729111
878618
1244224
594651
574482
634693
492984
978687
498225
856008
602540
345982
429383
817602
651320
604456
914560
363666
308485
361323
959085
25006
676701
608315
960798
824348
853516
288263
701125
323140
987651
625218
804259
652367
826119
471677
478545
821871
638852
933595
634693
241239
799031
565080
831627
537964
314037
877164
835642
848788
290846
796340
356646
362373
637221
949974
930904
450427
361749
704575
680700
711868
434492
778682
970050
1057660
553810
924949
771262
819542
637476
771974
1068295
619088
1156185
524731
723630
714800
537887
1136044
459782
531166
630306
825949
456994
676701
664540
1269947
993252
558505
1200350
958466
842373
678480
453132
681897
385260
1079042
215612
827422
503876
328529
569935
770973
418100
975971
770248
911664
730734
609167
660568
375814
908655
873164
832997
606300
337249
995531
908655
682410
639859
1159575
884207
567876
234603
717303
519234
355547
652833
455017
758030
880559
479521
835919
736624
879123
1043247
799837
970050
778350
629148
580981
440189
320344
1081113
899560
1008236
897722
236896
454049
11175
887753
1061200
830377
844037
72119
810675
619088
1064146
712912
974268
863584
817092
658236
372504
933147
545967
896677
550441
820963
1061200
402899
735606
770440
834641
984475
834378
929830
926448
995531
154007
606300
628377
826061
701597
893382
386380
1186127
607607
741115
929830
559053
776337
546576
324705
215314
1093624
704655
736624
640568
569325
470747
445033
729111
814934
802614
131733
638852
275639
580436
1080920
813221
1026714
529147
855159
837783
1243487
940347
412206
893382
834641
1110737
435428
544795
1061200
824348
958466
477051
794697
728322
339025
406064
721882
641729
360566
697177
353635
649634
884207
440112
463821
368806
550312
219085
880490
1063796
691081
640351
885789
854902
609016
915923
738848
856308
1269947
1136044
593653
415791
415418
1059353
252051
720226
870517
711750
606812
654313
382871
455017
876426
622210
661628
757812
652487
618385
604456
777955
605218
673437
639859
841292
453304
724599
776683
753361
465189
740545
496135
662692
1099810
740263
877467
915131
799285
711390
892563
867956
466949
455342
851016
550443
856704
520664
383119
740263
986436
619063
171088
824330
596077
751446
744952
749750
867956
573770
673608
1091557
399675
541989
915131
673415
867956
801167
986436
475989
518997
771181
1061123
751446
483579
1062552
762526
814803
756601
321663
759975
544601
1091557
274496
717869
835573
847519
789460
740263
749040
704012
784401
673415
771245
752485
643275
577498
1096602
727315
559067
1074021
756601
793487
892563
584677
847519
705474
856704
778288
717869
887084
705474
784401
758277
397720
588325
762526
892563
749040
717869
477151
649241
282753
758277
714825
465128
902770
867956
792384
756601
201372
814803
847519
832675
511290
932231
696909
1054899
600296
334716
354420
1091557
673415
519695
205422
892563
368471
248984
662240
731486
784401
344599
547602
892563
404904
717869
596077
782780
578980
782634
592194
607607
596077
856693
687928
325531
634179
789460
731486
537103
569259
428306
749040
226539
708679
486685
453424
649241
499162
670057
758277
475673
289860
1061123
915131
409716
638744
596077
370821
801167
1054899
711169
814803
767257
758277
373388
749040
453132
778288
596077
932231
416867
892563
312700
475503
758277
724599
814803
394353
705474
778288
236324
553758
98067
289858
402116
740263
639449
740263
847519
451889
801167
191392
714825
762526
746827
1105430
313280
453159
551525
378103
470676
824330
731486
1061123
767257
814803
446311
518074
373775
932231
401803
767709
746827
751446
642198
579229
1091557
1144382
705474
789460
847519
809736
856704
1135998
296644
649241
784401
877467
445894
756601
728269
877467
847519
596077
986436
662240
628095
784401
487512
648784
762526
611794
476099
145695
674384
213481
782553
756560
372656
856704
558450
408582
723692
762526
518596
740263
740263
306768
746827
649241
877467
1091557
1070986
772045
471468
399002
829235
582449
782553
407323
1091557
685398
306705
748509
762526
273927
784401
673415
506418
599911
782553
325179
841886
731486
1000526
128472
856704
392218
902770
756601
638744
580259
749040
1074021
828106
782553
579762
648656
810124
1091557
494274
471756
824330
850881
587581
712900
553440
932231
517423
772045
670167
1091557
772045
1091557
336413
1054899
986436
756601
1103551
749040
762526
591051
754097
705474
932231
758277
665115
767257
613318
498567
596077
430206
767257
934549
674384
472355
235544
664275
531315
704866
703080
581089
731486
705474
451822
578849
902770
615932
662240
789460
680517
1061123
330331
568742
732732
616354
867956
674384
504285
814803
373379
801167
782553
295530
756601
314735
856704
844347
732732
466896
1061123
1074021
613561
756601
756601
1091557
824330
368939
801167
691081
632310
454297
740263
790792
515782
150864
824330
902770
1061123
877467
686453
420947
662240
596077
481547
986436
662240
801167
664367
778288
1074021
412661
731486
770868
602131
915131
749040
492664
486378
1061123
793714
251205
649241
438228
814803
986436
680656
772045
990242
447009
784401
636355
485259
494663
1054899
751446
287957
751446
662240
757483
769133
733127
438532
596077
731486
456994
806388
454364
897664
1074021
1066812
613887
947116
691012
551320
525493
674384
891644
1061123
457987
906642
418311
659552
678130
579550
902770
782553
462450
995531
877467
596077
669077
1324451
1061123
198621
320097
1020332
758277
732732
511592
746827
701785
893920
778288
443489
740263
978698
658230
411901
359747
370100
1061123
814803
749040
1061123
727906
740263
847519
746827
509105
731486
781682
807834
1054899
723331
770812
591325
705474
670723
714825
986436
749040
789460
717869
757812
674384
537258
1054899
987808
535058
731486
705474
778288
573784
512682
915131
986436
669982
582968
596077
662240
801167
1061123
732732
714016
714825
673415
476669
1091557
892563
721710
421640
437089
760488
673415
902770
614645
621608
312640
867956
697844
649241
784401
452496
645612
212513
799063
1054899
1091557
515774
697557
856704
762526
674384
539584
1061123
649241
355995
1061123
566444
915131
682510
758277
892563
986436
749040
742484
651957
693705
674384
559974
986436
731849
1054899
604112
1036235
859705
932231
801167
902770
644139
784401
486454
1061123
835994
932231
644762
732732
892563
673415
787825
734588
1054899
932231
410793
774184
758277
475513
707696
714825
694039
892563
397653
772045
511885
424097
915131
583611
782553
697191
986436
484049
792461
336144
449593
628693
824330
1091557
673415
371252
867956
751446
357615
986436
435964
426734
656348
847519
881797
335896
654172
939942
682202
697082
902770
705474
789460
644080
408973
731486
841042
603556
402988
723011
386166
705474
730878
433363
480258
801167
277167
841351
847519
756601
649241
717869
308259
714825
862877
812030
986436
675293
758277
782553
751446
737463
1054899
593998
674384
880092
514337
440679
689079
877467
385855
830060
439254
623259
864416
784401
513903
814803
527887
902770
310031
925120
725647
873081
746827
499141
756601
789460
472271
369287
673415
746827
749040
573269
824330
616614
369909
767257
1061123
1028048
801167
389871
1054899
760358
297786
1054899
673415
303292
714825
786226
784401
526049
609545
455080
1054899
751446
847519
375173
1074021
546431
789460
880913
668143
789460
421253
347774
420933
740263
877467
778288
784401
1074021
230507
568096
784401
778288
476077
801167
756601
649241
860403
1061123
635748
932231
1054899
390366
589008
801167
749040
596077
454477
666806
856195
782553
847519
772045
431822
580357
404966
502070
1118860
550940
433398
793946
714058
751446
674384
673415
915131
717869
878640
1054899
596077
1074021
468525
789460
611223
701700
1074021
1193572
746827
824527
497025
877467
717869
986436
562770
814803
549367
690393
669786
867956
762526
758277
508023
801167
493840
620887
902770
732732
751446
915131
705474
500286
559197
708523
429061
824330
717869
1074021
915131
824330
497277
754969
915131
767257
856704
740263
181174
856704
673415
425961
740263
663258
789460
801167
767257
782553
553618
932231
1055513
823414
824330
596077
589275
840300
458110
717971
749040
640282
457203
714825
744900
434419
756302
867956
450427
744574
570850
714825
537580
794631
584921
674384
318793
740263
810804
823525
804259
717869
324298
824330
782553
754567
341857
1054899
915131
986436
649241
782553
833395
637691
740263
649241
856704
762526
399990
662240
801847
592310
1061123
892563
649241
986436
1054899
687508
752786
687580
1091557
674384
565101
731486
555810
847519
506897
986436
673415
902770
639342
748246
756601
847519
732732
614774
749040
452792
756601
621325
915131
902770
915131
740263
282113
731752
312979
772045
762526
804450
525310
575312
477237
573534
751446
470865
932231
649241
596077
673415
567504
996415
208160
988927
535278
668486
784401
824330
867956
519126
867956
61026
801167
496701
814803
784401
695762
173331
824330
596077
751446
782553
565384
731486
547785
778288
654133
867956
805462
602836
560224
705474
732732
649206
756601
645454
491812
237658
967932
429354
716076
889690
732732
932231
749040
294686
386765
864404
649241
572657
751446
514565
607403
652085
339290
717869
521221
671376
746827
349479
756601
877467
290284
372608
606907
808010
751446
1087262
364070
642256
596077
779113
432649
932231
901784
475848
1070841
902770
778288
662240
782553
661101
732732
411066
662240
1054899
61134
902770
751446
722222
714825
334297
406995
429824
286759
317533
814803
915131
586083
516110
758277
847519
986436
867956
762526
732732
662240
801167
824330
475760
508082
1091557
591763
256890
751446
756601
509867
93309
731486
705474
280347
662240
663418
663956
596077
539693
731486
903399
782553
789460
267603
552029
840877
915131
662240
649241
784401
1012700
714825
801167
469474
590045
240191
720513
778288
607439
867956
382760
845640
360792
1058079
814803
814803
428930
983852
711642
673415
437673
593357
801167
500966
771425
433276
487687
347445
789460
782553
751446
284874
459400
424962
801167
479324
431634
402073
789460
824330
498726
408570
749040
756601
649241
803010
484464
476107
674384
623024
772045
849785
795756
854239
879946
323362
627344
600229
815746
299692
668381
537117
377042
895788
742790
429413
251210
407217
448134
626922
739183
479336
578260
537870
573275
480040
608953
777874
588474
456122
894942
849116
940436
1186127
720013
475861
972947
594071
565203
307402
225361
762591
727303
675747
712676
518786
774446
894196
704101
394663
575986
415213
1197357
747035
683348
492206
798461
859354
489353
817495
849443
450775
269297
967525
471291
737749
795126
577381
806358
740922
703317
698432
573351
572702
707200
408932
677871
663046
203061
515631
729477
830012
401793
649939
555696
714061
717303
414841
516470
691218
540807
373620
777625
819479
906727
508008
446237
744536
456122
1013994
596850
651628
931529
539471
405824
493368
808974
788521
467762
818140
850763
1086595
850623
352357
816199
636215
526643
1075880
587928
933758
852660
349715
386592
657336
714343
1031239
506448
516882
366884
805015
712912
458500
345257
608191
637753
267320
657020
534720
810481
516729
634759
896121
751241
729382
701025
422461
401344
720891
461169
777092
482465
547511
516074
302807
984476
1280106
890512
435413
726598
489899
683137
414667
1070343
429923
1005760
318930
890600
446237
387968
550124
833214
345260
494240
820154
853269
417499
903475
754732
594890
506645
746503
859354
835818
714170
581785
806491
407984
891054
553556
343341
560142
838277
402180
434017
156834
531726
578939
629826
433908
650546
668113
264701
536333
648643
454580
896121
517409
769323
706644
931133
722498
688117
465241
652754
630306
480812
953803
675563
650591
639859
315895
494562
451848
720891
839157
653361
685235
267207
552758
647167
229485
817706
736748
620577
471452
900388
760521
323055
929929
563009
712847
462555
596867
444218
919227
482238
849092
614396
819287
698432
274611
617101
886282
1008509
737008
657020
593002
728480
799298
906727
655322
535834
563833
246138
1051751
637625
726810
801870
756387
571226
1138298
654545
248830
688804
549494
787918
860165
414939
662430
729846
569573
606797
1236730
738842
398440
627064
855388
735442
639040
479336
319756
926232
837128
480812
878823
590506
471375
585707
479876
485813
733540
712315
532845
659516
1014240
545152
628573
517972
683974
499580
671807
719809
618748
461352
258604
725276
677719
563207
445149
555289
689831
678077
628190
859354
729965
798898
580188
961832
918758
541794
1070307
1117180
528067
509238
237395
569605
832587
750129
590473
89709
678637
648601
450561
719531
537714
860637
643777
877020
515509
542482
345220
1087935
890003
1139608
634445
291639
551002
654262
672775
984088
490532
648521
466969
653116
399845
795126
935099
686375
762573
825886
792328
402944
460476
890939
894196
714170
680712
448270
657240
905397
706053
303336
687649
311392
761963
390109
742849
947851
497818
599030
952946
934633
1075880
644621
698432
578889
663251
783800
428658
293718
476598
709304
612692
757281
713363
719809
809453
810590
482465
721604
641698
725922
686858
409422
78488
866091
567207
921922
868901
779774
750462
448956
742046
735322
1081611
368390
267924
457654
486018
453203
743920
570439
727577
378526
519337
674769
801306
590816
884495
370951
876067
572670
686124
872079
385671
314939
621291
919074
411581
306465
608953
718874
437935
502411
591212
777693
555441
779242
767343
512030
753595
551002
749691
718874
671783
727577
812077
1344820
776975
831232
593960
276591
1051159
698782
917203
891054
860633
583594
605386
436876
588023
573275
593836
476549
892069
601137
479876
535834
293896
796871
482617
534654
424444
525705
668472
679541
750337
726810
698976
590172
647346
819108
722407
552130
708036
285914
414560
559396
565235
523227
587764
403148
398373
492600
465638
627007
578260
653949
251553
300980
590434
704730
578700
538548
601193
711642
357017
204967
761345
524384
468017
807002
703266
648581
670743
683974
571105
609621
661571
722579
573275
980960
683728
606045
852427
839199
482679
732167
653508
434644
414435
248908
676859
757281
462030
485950
876643
426948
530717
664131
416426
814934
800971
1022122
466969
475631
565060
523060
686858
776216
679008
762308
812782
396451
1038379
1014240
374790
477115
628573
1063393
806810
696899
539512
665077
846758
782358
568545
691675
825541
214068
554057
472553
522836
657959
413405
806442
370154
615284
725276
916667
610370
771924
769323
384625
658838
871595
973080
442153
409901
542477
618890
495042
731833
661193
773088
529223
363869
867584
443694
661531
919227
350010
768590
687064
766003
489258
482679
398018
485813
502312
760896
824071
783987
655375
537356
374790
720267
573368
662121
655713
650937
934752
1008037
483649
943813
906918
391647
463272
628248
729382
734319
727303
573368
591876
1174686
550487
594629
1174155
234483
715961
633116
776885
492251
746570
746081
370100
425262
780271
459050
770339
515379
353215
540807
603304
941666
670865
494544
702068
471365
861813
800679
542579
740922
751489
1078231
816357
600413
988587
565080
565632
555289
1039073
407006
681506
246571
568545
718083
472093
442441
827599
668636
79240
459641
501009
759950
803742
452701
855388
460222
852865
97571
416272
673007
734237
362154
456481
808458
326948
817706
527478
395700
918416
481700
504575
759958
825940
958701
806810
803546
730285
694523
712286
1185587
535634
766003
598749
760896
843824
257780
378758
283361
479550
496286
554961
454546
625750
457654
677268
610554
205825
738268
327625
552630
992419
464915
806259
849492
555182
808458
982810
689229
1014746
1136906
925686
823414
629614
453563
647167
357441
717869
708245
436181
479550
269166
863012
603648
511372
502844
894196
555722
557645
874222
671584
760747
370867
859630
673793
787918
445356
413133
578750
803742
831071
703317
563207
431952
490999
696899
686090
293718
488239
766662
663523
501101
977086
829989
870496
806358
931133
555955
521681
913155
842670
725089
456309
579400
361607
416284
355657
806081
494854
1200183
739511
777585
436896
570439
870496
716863
857474
410199
467762
806810
850763
652305
320197
666799
542482
757281
958523
485813
756040
774646
649124
512667
696925
710481
814021
520692
452125
676519
423472
464239
881832
735629
573150
556361
568167
759877
271574
782045
768972
599884
919813
336794
547795
699205
466908
466896
307047
658838
406912
469639
674295
750086
392157
313332
854842
782358
573569
1109072
513156
642092
483530
816357
237406
602783
761345
895788
569840
549885
784098
295257
816442
647346
698432
919813
686268
986060
609484
603494
270501
664882
582863
833493
329969
544230
638257
865312
456122
853567
1072160
830189
628573
322680
579521
612807
686858
436537
960978
718690
466858
904294
670027
623682
260820
597499
937482
533156
554961
891410
453644
579049
552544
790144
774919
1204151
215495
644472
1280106
790662
595250
505453
559067
901820
578246
476707
750835
812633
398664
446378
372027
329012
528087
661385
727577
872079
570357
792947
776975
641216
578260
704101
871595
642139
618748
240743
202676
859712
685235
642840
735322
890939
886282
511233
786031
1155640
109649
703396
486035
535148
637591
520067
1044502
985034
738842
617101
819108
256934
851676
528714
701140
871595
653973
860920
610871
1016491
852641
329993
739126
398440
901861
603993
726744
576996
719149
728585
554915
606612
930864
647700
737319
446237
646609
547874
982810
531241
902952
647167
444561
686747
765607
315600
450799
818140
856744
427393
493628
805015
613575
751489
554668
729080
890003
587702
750052
356893
280537
762414
639283
874414
467581
690902
804397
502838
538162
368006
812266
1005375
1207029
348463
459864
141513
501206
828125
456309
633623
684435
736299
758133
468366
422461
1239126
689652
1074943
780735
865719
557536
740603
760714
355216
744751
745581
693566
466092
690370
539142
810122
1130229
575390
716618
576996
564247
686858
847274
503435
340976
707166
698129
655713
755904
425567
817524
885859
710060
937517
443229
526535
731231
852053
689513
674385
948455
731641
620459
370100
816199
471716
568213
670335
863012
770873
479876
715153
670743
815746
79336
627216
468366
811035
447865
935321
574658
513261
483116
901507
664692
629781
628637
646287
1044502
848393
453560
701597
794773
728480
917203
467762
937666
507292
584417
763721
817320
796952
527130
681888
401012
627615
441466
507931
550487
684257
284113
777897
824071
796952
870968
736299
537870
627309
940436
497818
510630
726598
538752
496520
1113818
423809
441722
1012022
985034
970957
516729
661193
715759
676712
823510
853567
952946
1128223
538268
449121
676965
788940
528257
596445
555059
1099082
702019
486035
529438
876941
973734
795126
491078
877441
982810
517259
616039
744014
667147
572320
455769
606665
649307
475637
760714
568180
320376
645903
670349
479876
631859
631859
859729
684411
399024
784441
846804
719011
374790
508750
808259
422390
315660
1012022
412694
685036
432115
902058
504344
555003
751651
685551
771851
502139
639732
709577
842792
502312
570525
433904
668113
645179
505729
376108
1185587
955174
425699
623152
702397
651740
507136
1315159
648524
434633
553556
817706
753545
686122
793761
588383
630306
890003
472290
592999
701025
235225
1061668
643931
750736
614796
539615
741449
776216
729139
782358
433962
492245
753056
1058409
432115
470828
305931
667142
869281
682253
803661
399232
406379
857474
602634
628573
440930
339127
831071
865312
653361
429088
911421
680380
257561
752647
805015
570525
724106
819108
387968
502737
472140
797470
891461
578235
317461
461601
444383
773286
940298
541945
708293
515948
311675
869605
804392
699292
262849
527264
381831
650378
371710
781313
508464
542854
570534
630166
368121
1141151
760896
612913
1072160
1145388
740161
551882
283367
479336
687064
468366
655539
608720
1070307
652305
815131
779035
731641
595515
1063393
198702
581806
438964
725273
681747
681722
800679
978337
1015871
1120312
762308
429088
635477
629744
664561
454656
640012
822841
704352
953339
568167
810122
812695
712315
735629
729965
944660
306574
742048
696640
669015
615340
533356
1000368
328292
362054
891054
583412
747581
353900
403678
408136
587631
569605
816796
895788
447014
859334
733308
794072
865330
781102
699205
776258
767048
426974
756387
919813
670613
630912
517530
467118
752651
108330
449682
617574
765607
978337
641154
640286
604243
681790
330646
454999
276615
472140
761374
930864
782696
299715
164518
421264
793415
308755
678010
942190
666729
691675
637668
765738
633671
800971
798783
668978
410176
565867
376376
568167
556963
591193
545814
661148
819287
795756
489576
546591
474465
742751
872241
967897
718690
488230
614517
631859
941730
671783
429354
213569
711622
571238
849538
817629
741738
725276
440521
691476
565131
319203
264073
804728
408932
269897
211022
726810
677244
565738
512106
1098860
628190
919880
613651
420964
724563
770339
607423
525192
440112
385390
689652
701358
552027
880676
705506
658977
649862
680838
565747
686090
535834
848516
574033
737307
411955
400523
476884
657066
658977
286690
657670
658838
501101
577599
930890
342055
602634
72119
630536
361694
672775
881365
1085728
552027
633563
686761
634473
706174
735322
493088
383992
583412
731641
816442
653116
683348
377523
463272
555261
139742
630932
644985
129219
651493
495042
547233
657399
766662
861888
839932
553304
805091
860119
431202
619820
944229
743260
981312
940298
760242
643777
934357
504415
582247
605844
728088
643777
486152
286759
658706
494854
564641
936070
569573
1018137
681278
981903
667206
409327
714772
924362
779242
581263
507292
587655
147050
705358
946085
784363
961664
479550
136118
860538
880086
846804
698193
650703
422781
978337
593765
627064
712120
820280
671584
522751
695875
824098
359997
526176
883472
645179
386419
211852
941730
609629
722917
679198
461601
565203
734237
825886
647868
368121
849404
497818
509311
377558
612075
835691
392974
582863
1317356
813598
578209
197641
867781
884440
368121
423960
408932
565203
578235
477805
229339
161094
817706
801870
913802
616039
962485
242603
839157
574658
526222
661531
641489
434378
756851
719809
767956
876941
625423
714010
328472
641489
545141
543004
472140
546000
1008509
758843
544819
869342
132368
875540
688804
659530
696899
461903
1001924
456122
641489
471707
793213
356383
389158
335203
1058001
645301
170816
570501
804951
621202
425262
1038938
949827
800917
618748
816355
447130
431553
668113
431363
782358
713363
768759
623787
525705
594073
746063
1440744
257946
639930
687436
925753
269150
1006039
740922
696527
532636
1315745
472203
735015
720278
675081
547602
849785
1023907
824022
644979
468017
464457
207426
499580
856251
1139049
876446
658838
568167
482842
686090
709352
447017
690426
546504
701444
590506
246265
619380
367777
368556
334204
523421
749784
570811
590138
335194
483522
805560
579049
853534
1341240
455641
526244
320197
762835
588474
683660
884266
486035
757281
425206
874055
771349
782350
526431
217957
485813
729751
398829
552027
724424
727577
729751
492973
454563
707554
548705
610554
569573
583277
805898
822777
670456
606045
783156
599286
582748
650724
640685
859356
649124
789986
734237
813598
539956
449444
707968
752282
575753
631336
1175185
351688
428757
561157
944660
687233
721783
856251
672326
613947
550566
841241
713363
498535
818306
860312
634483
422781
722579
869281
728023
569940
602305
1031711
375745
764850
552130
981562
853769
440028
689463
307742
1344820
575185
896677
702397
410572
582863
511065
787490
698193
428492
754769
374695
406554
764850
573275
617195
629604
94962
898804
676615
753056
665768
554668
614796
793810
712854
918416
638528
548705
898369
466084
906798
914280
922742
786037
591587
766662
271784
733847
385070
735629
848393
627209
667147
1187122
752610
750453
79031
911421
689486
507292
602820
663270
476598
918089
847274
301812
678002
753595
726184
726582
482465
680914
447244
756573
505057
763039
987455
712854
762414
557645
787940
940816
692520
706550
369209
668879
981312
425262
471880
790925
450516
614796
490532
628870
786037
397327
788432
701025
582598
630575
411385
907065
926232
827457
413468
485813
466942
847782
471816
757281
749612
929735
790925
728039
230376
729382
343747
660203
767079
606280
477748
392316
366378
531315
695193
867781
722857
625423
806127
413716
533899
479291
673606
360152
762308
739126
590138
717945
655375
627293
396042
720013
385602
138086
482465
1174155
271734
583594
718874
501101
731833
252051
642816
396042
430716
573098
479055
622285
197326
442610
657505
955975
331920
576741
707968
668978
633933
725922
561157
376306
534313
982810
322450
390584
617101
944905
771413
800867
522211
839932
655375
804397
447865
496312
667043
716849
672775
944660
137859
524115
552630
300536
554961
944660
307756
483071
799848
164982
558234
505057
489994
167805
804392
1440744
489977
742849
1014264
675831
871528
780735
884798
669252
937571
612295
661385
1072160
433439
575812
823696
218858
891410
940298
1039073
661385
1014746
817629
919227
492600
755782
518786
649862
618748
796952
1023907
596867
734237
1015621
522751
523528
670743
631903
796871
601791
457133
684726
539899
638795
1196325
854239
641268
635504
704886
482842
622285
701025
601377
685349
917398
661193
667697
490532
374748
458166
283744
217920
943813
661531
900315
354042
625675
926232
1014240
888242
1069272
914029
655082
210994
588004
701470
669257
801870
652305
664131
795126
966365
658848
671783
430708
545289
799848
340800
575854
1113818
738677
815341
865312
374790
663270
1018962
1341240
506268
779242
324328
981312
564641
783084
712847
580479
583412
271615
367686
669654
660662
448516
677719
803661
549842
911127
1034410
441459
529987
512541
747776
449755
449393
681668
691425
498549
812077
513611
688117
1031239
725922
755732
684435
667166
618748
454213
617101
1044502
768759
39886
894131
726810
992419
485950
630895
416016
766439
362027
753545
449943
518786
735515
658760
723734
846970
400067
551002
298679
806336
841586
618890
684605
657168
330788
641748
748399
884798
459517
446860
681762
189452
698521
275973
581558
676953
520955
679274
1095827
816542
702529
352540
627344
971657
564641
919074
443624
745781
451381
704886
233730
649810
765738
704730
753374
300600
620992
686090
857474
725089
630280
1051751
391256
731147
808259
1023509
414088
482543
439824
363578
601992
520273
451944
561611
942429
1165659
559867
1057753
477529
639139
780263
262096
729846
752170
444436
595679
631859
366378
427718
851985
736299
540434
463272
658359
783156
859354
1143514
800679
531879
771901
562651
595136
661193
931133
526643
806259
415213
528714
578956
932780
702529
720891
554821
569797
635503
496520
811783
674608
601193
694184
1081611
510489
917203
763620
451086
652970
445092
417034
865330
572777
1130229
451944
806493
569605
509123
605553
643931
455346
722407
413716
314777
471716
448476
803454
946010
573199
875367
793153
777936
590473
606460
822117
908534
372992
825541
617126
943145
780735
505229
863012
782045
999802
690426
655087
674892
577152
297682
723734
602634
491494
560265
828153
890600
980983
650546
1341240
525019
560851
547511
864320
317448
861813
681440
918416
839157
765738
459914
560764
701615
542854
428982
493628
425422
805198
1163158
600833
725262
395113
372027
539979
665685
1102088
766065
360468
145905
781500
441864
780041
317711
838277
435889
645903
239208
914647
1256894
850763
661828
924709
803546
453927
352232
659332
442590
1031711
370951
844408
420036
463559
918711
588383
768175
931133
535587
1061359
1072160
917398
815498
657463
468014
381286
889738
758843
1321618
522515
1197357
684726
429088
770793
484689
634630
1087935
857058
622285
925388
441864
542760
578955
706644
917096
654545
688117
1137944
428874
703317
760714
894196
1010243
630166
504754
496746
400098
704730
674038
133796
822382
503223
984200
290271
293825
1044502
868126
782358
534238
1233513
430308
737710
839741
550709
952938
694098
802379
418682
661220
621401
886473
154613
454771
703895
722407
848393
585021
468697
580188
1052355
632861
832587
1007219
568213
808259
372989
765737
857391
1037162
736565
746503
657988
542579
771851
809385
806127
713097
760509
363713
823509
373071
913643
487702
499162
753595
722861
948030
635503
74645
676519
80116
650379
663046
1008037
520084
766259
520484
646609
486035
608953
404694
425848
783800
524334
819287
1014746
715153
876689
449728
422625
865312
418361
365669
585462
499287
464527
820154
1049834
468161
825541
464134
811037
262991
324305
625234
490532
805560
722112
861479
746631
387968
729346
461537
920909
737512
1341240
522112
546434
858016
491918
675831
572323
846561
1053196
535857
477594
727303
254412
834054
477529
408224
422603
663046
751241
568167
867261
764651
510530
732641
844408
603648
604446
721766
808458
730504
602200
988309
312648
736770
1039073
691218
404479
484689
674186
1003012
477937
480536
1008590
504208
499287
743996
1102933
887136
503223
874341
909751
992419
340845
938498
407006
198621
691133
642543
537870
679525
725922
709577
818643
761974
723338
782696
312092
734549
1005719
346092
810122
1093509
343084
762386
409766
955975
459050
676763
610554
429088
1197357
776258
422334
1067704
690443
559059
761611
640079
781460
479876
559396
765738
736748
706174
554407
745983
981240
725276
285458
554668
499100
463272
593488
398440
846804
553449
728152
736299
584729
414130
619036
420947
577519
434601
1197357
860746
305931
429369
731231
1120312
582264
751241
774519
541945
472140
627309
930896
770490
816355
695193
655713
395608
558917
689471
743321
647992
620620
690961
761611
664882
941730
618546
1036107
494900
428765
435049
768299
893400
366378
806358
1005719
849785
521659
207414
903799
441949
653482
603984
450462
558616
560229
459544
835663
755782
616068
725273
693945
676965
532542
823696
816415
505294
625709
509181
710060
388604
660565
682950
553304
450898
480536
295806
621748
625675
392873
429052
190875
435576
750012
459914
425894
477069
520825
788940
422461
1280106
571423
754769
771901
368432
488239
501666
275614
695949
694376
636760
428982
238586
492600
680978
459914
422545
714343
630577
645179
771901
720101
756572
593765
893149
281394
423223
260172
1018962
798898
891410
102885
564451
664318
706857
784589
476598
595692
444931
637136
600215
852479
547882
449728
1105689
803550
362546
872857
775372
841586
664131
593332
640012
579001
737097
601193
513734
623136
903475
901036
572420
653444
718917
771563
770440
715759
901036
405824
573368
579982
719011
537823
917096
600767
714284
714877
666609
374809
825541
653508
653482
359217
735200
1081611
901036
448165
775372
638257
582598
334357
214044
469176
1039073
771851
119710
650546
203345
816796
719011
858403
1059618
658467
679198
1049020
442258
817493
926154
547795
930864
550563
98067
455641
547630
526244
745581
645208
51254
657988
840130
660588
680712
668522
835691
588383
619899
302435
488230
345758
701740
724443
776696
729751
537989
448089
756040
567607
74508
588932
803546
777693
876643
1067704
848393
695144
803742
497925
751904
860119
605741
1047109
549115
488230
722267
654835
437221
422432
483116
538144
600432
379659
252626
376155
616039
765737
798278
653697
345257
586643
658072
769717
404479
752282
655362
530389
371850
779242
566052
515248
649862
440814
714033
903475
746818
554668
657599
685551
436566
725273
756572
709304
967015
610871
770339
609235
813204
639228
423918
738719
583030
557645
531106
805322
644142
594651
968911
615044
674608
900388
265352
100583
616869
427176
749784
547795
603327
879902
599577
918416
158022
984200
630926
565013
649124
679519
742618
452257
685398
724652
578235
377960
859833
681633
800917
1108305
803661
658852
588383
588831
654032
773159
703396
802401
659530
781093
797470
649307
451612
379893
443880
842486
906727
464134
699205
560265
805091
656683
750012
640079
438607
585235
414146
926232
691218
286376
661468
815115
790904
431430
374790
508994
677719
587168
715153
430066
572670
925388
449444
595250
953339
1012022
637249
946085
736299
478334
731615
173346
783057
501568
667043
526222
636760
859354
1233513
702529
793198
670743
423820
537031
985034
822777
348174
815240
662121
561402
483649
817275
722041
246287
496562
634974
667147
863080
385390
372886
426365
507203
627309
850415
806493
787940
321750
740161
664131
586371
466882
521659
723338
450466
661468
736565
732667
894942
511559
652305
884684
914029
344482
482465
425604
569797
653215
343554
497207
409659
521569
661789
854434
856744
503223
1248074
766681
469410
666979
586008
657988
366378
949827
683974
543858
446378
753545
658706
806358
744354
540499
461418
1105404
309904
647346
1098860
647247
560265
542854
573965
761345
829991
787490
668016
432855
372027
721766
1044374
716046
749091
740161
794773
554407
644789
1120312
880975
348808
616340
734699
609769
559396
710651
452459
417671
363065
345758
375581
642930
621291
871258
786542
643777
697582
795827
380074
525166
983343
952946
611825
628703
485248
860633
842486
793739
812569
610177
848393
643875
387064
807118
335477
613321
138255
668522
667166
675731
497818
937482
610983
339644
318047
798960
609629
583412
670572
854434
525444
855815
692162
367104
546435
532090
776747
836321
520692
498830
460002
675563
804385
1106782
789986
709304
691395
820154
509583
751489
721510
456122
773916
930864
817706
768299
322046
615499
1094095
1162453
547424
699205
871528
822777
407217
859354
806127
484740
946085
610554
661571
859630
509981
535802
343766
704866
458584
534234
803661
496593
492105
692162
869860
694376
609769
554416
341857
287820
737319
681325
496286
721766
535331
454771
628573
752554
289894
616932
1099082
833347
609769
268302
637753
602634
486152
816796
549115
661531
480536
643803
758000
363146
624561
789026
890600
429004
229318
494713
402944
358336
707168
668978
673811
532845
616714
696899
691675
693551
540807
731641
736938
702397
764651
654545
512009
665768
601193
635504
532845
517149
666178
667043
405824
733540
677719
439635
631718
528304
969212
455637
922298
775149
853269
794773
822777
860538
759490
952938
642015
420657
661571
498818
464527
490532
722827
591587
515631
484915
820154
795756
567072
729139
727258
648926
661571
799696
1014132
495794
262281
707376
628190
339293
650645
226461
587668
890600
368448
548086
822309
901518
737064
610568
368476
1015871
775149
760714
714033
590506
655106
1023907
954867
684435
325036
860890
971657
619615
493509
738329
671584
651536
800901
523581
500598
678365
459050
824071
639228
518786
752282
764651
976541
714010
209909
1014240
761345
570357
353900
738842
914280
650771
690443
706464
967897
469733
441864
408932
487449
820280
663901
1008509
455082
490521
886282
749091
565101
440814
526643
730622
655375
575448
520395
660923
467196
672326
627810
713363
866091
906763
483649
511395
504283
709577
762308
734549
486716
653546
689471
681633
1105689
842670
599510
414667
935885
388702
746631
872618
27594
729965
638257
228434
1008509
943813
691528
781610
505073
475997
849024
806127
637753
865312
336609
438607
498980
729139
982483
308612
734549
490521
494854
570207
491436
489977
732496
684422
452424
262379
325738
440842
555696
571113
577498
605186
710060
197902
419446
737319
360295
452829
1015871
715981
924709
702397
509981
318090
283664
134909
766681
590506
782696
954335
887136
630895
358176
834879
683457
1256715
696640
624937
417247
460199
507292
839741
635414
835345
986713
670949
494900
696995
601424
848516
706644
982596
500558
633644
484055
858639
554668
639228
728269
716863
588402
240191
407217
330921
1111137
399881
718553
433073
600229
334887
918112
372595
723978
768333
859724
627344
649040
499630
511191
665297
330296
671783
374790
506148
849785
360540
457071
818140
616179
1091866
870496
509361
582863
542579
900388
947416
684411
753326
880676
962485
687064
576975
694523
661220
684605
663046
468161
502312
723255
321585
850550
567513
799696
473666
854239
940436
415498
563026
571423
494544
720891
835249
787423
573275
880676
612687
836184
494854
668381
258607
1028962
891410
160515
1049759
715961
453832
615160
416467
1081611
196970
518786
356493
701140
257824
831464
424755
853263
1197841
576742
735071
639732
845979
816730
734237
755782
591698
795756
834378
836634
901507
551320
549885
1066679
722861
783800
483071
658977
632003
1014746
763981
469639
798898
895281
725089
530749
721518
765738
749091
816203
575753
626451
819538
590138
631054
816730
790925
612956
380662
415910
777715
755048
609579
838769
343020
557111
1031711
557598
488230
528641
498199
933758
526244
556040
771360
640919
787205
820073
567352
635411
727303
753175
628190
648845
574995
754775
542579
115488
632642
564223
445768
638508
459914
604444
193781
404624
450898
570357
654512
329855
431312
351778
488875
740161
535148
598000
715961
651740
958746
621808
632879
746503
876662
731231
740161
539762
624561
528714
1098039
471702
483322
940436
601377
628117
655375
873122
317828
847274
682510
1010243
560265
304645
385745
239962
703432
587237
409927
734549
650379
922565
876662
597377
321305
554668
675831
749384
574658
480509
755782
426528
714343
186801
720891
573432
642095
594170
450216
463272
766424
859712
226944
736299
771349
486152
415795
650546
441419
748699
557645
495788
560229
495957
621100
708675
378526
704886
662121
553886
589180
976625
554407
457071
497237
537870
629265
967015
595381
881583
944905
387936
943281
310409
548965
832587
732797
564825
652970
808273
785450
780735
488297
671584
103388
803108
403106
579182
573368
567138
949827
387968
537989
662430
734237
802996
211352
275680
770339
1308196
709819
683143
860633
602373
820596
680712
573965
466623
555988
691741
500672
492984
637753
835691
623787
616306
770793
1266965
597586
661531
747990
685551
713455
816355
898838
421864
894942
668227
421864
675563
760509
393697
888917
637267
594071
305492
627209
492251
483116
491197
872079
1005760
895379
360363
642095
492600
469433
548296
517082
511609
533693
569797
572702
1139956
809221
332183
757815
191291
1032972
810122
628703
839932
591325
649129
709819
371744
737733
854239
600272
967015
488425
586733
608953
1117180
449444
746165
630166
819511
606964
745149
1226128
774822
698782
342955
467879
671317
766003
829845
775372
610554
507931
870968
570439
679008
696899
781010
254161
111554
817706
612067
494900
416284
604025
613971
603648
796871
376343
710682
1341240
434283
803546
369610
702529
664131
731122
788382
570525
664131
308915
554961
501101
898838
779774
587924
806336
483116
343661
445240
737307
591698
679008
698754
737749
884947
706174
598445
501690
960978
550566
807118
676615
892292
445240
752282
333522
811514
495042
493155
608823
672775
306656
561252
513183
418916
520692
1093509
788382
569593
710148
745237
675308
374790
570357
299388
451086
982093
333249
501107
813221
795126
806336
781102
475885
1185587
770873
699205
752282
936381
737319
422697
412661
801138
722498
454915
668069
1068474
698488
935885
677719
499287
200950
690443
900388
759683
974268
527130
525705
822342
493368
761611
727258
665588
692162
859891
579400
822977
406666
702397
699622
940816
769323
611060
525948
622378
787940
671783
260723
1069272
528178
472140
862740
1007219
323967
1177752
630085
895041
797942
501599
862292
1028340
936120
312764
606743
635591
887444
265895
1191907
805636
449455
642687
438247
1183789
1000285
617963
155454
1301667
66571
459502
971411
380196
957529
640980
922195
744324
994887
617783
1014444
971411
669321
911168
903874
739110
466850
351387
1184826
522451
466113
1191907
514158
617783
914769
1263065
884852
775387
402700
421928
432649
971411
739110
855954
797942
602597
730315
797942
733517
730315
734153
1048427
652085
776691
989385
1301667
625491
806861
860247
645029
923223
709909
584169
734964
650325
933235
701325
669438
476065
775816
474330
1083837
641553
805287
335194
577542
494562
617783
895041
553712
865033
664131
363666
338744
679305
309904
504682
1108650
539899
983697
805287
660277
377412
638950
1053157
582338
93102
1003682
716117
264831
578453
862292
984277
950324
793489
995956
460308
949875
456130
936120
592012
457203
712854
565181
995341
734153
704450
775816
1000285
480188
862292
583750
1263065
775816
895041
57809
730315
323849
309425
776691
1244224
99482
310708
632401
471502
734153
632945
747188
805287
406941
407025
312979
1111418
677498
363625
739665
570055
660277
460825
793379
852742
933235
737064
258819
1263065
730315
1069119
641400
348906
592768
797552
541735
309011
956158
771168
910141
491797
517872
674689
705184
617932
732915
527392
676096
658685
742701
379198
813525
369402
404555
795312
517872
825930
643163
798735
492413
723643
581295
586259
857385
718552
384757
593055
648928
423613
515205
558352
621224
755688
556703
936587
1136280
880104
664201
473569
726786
812292
1218138
862061
512076
760473
613612
594506
495439
668950
818366
596120
373351
701403
517872
480140
338510
883595
562021
666934
402053
519621
579049
300988
412575
455865
776683
682130
563608
317799
706127
676467
792442
544401
798273
410026
900515
668361
781565
639469
687611
658745
549875
588601
971292
771672
312765
347923
528112
921326
717509
743011
542035
326061
601731
265495
699020
941099
856892
595299
664993
905208
703161
893508
685461
684650
481868
439000
481326
606694
407039
490084
719834
815881
750512
944454
574707
498116
990843
856892
193781
791297
526268
668242
795393
158951
1094152
774574
607189
525271
857465
451986
629001
718572
356675
691171
669317
553338
145715
518681
843780
514851
463559
635452
1204040
666252
762946
873896
689655
805257
1092370
426988
1247845
671175
842373
427650
403936
399604
507041
651692
420971
357101
467271
904189
886117
887777
998451
182490
309765
538423
398951
658858
648314
723643
541801
587798
620344
584035
378499
511308
705803
649883
795886
742701
505093
409870
723730
603651
537284
600997
382906
556840
560047
848068
690269
1308015
558309
673847
621113
410089
753312
849056
828604
278116
676920
515492
668069
670795
583821
699858
924362
696948
545980
758245
462138
873775
829159
334091
560686
515461
811960
632197
519562
438005
740162
934969
1153478
330686
703564
703564
407568
805257
407568
778619
311227
512671
771233
813176
676983
763115
852633
917096
585861
705803
750638
555972
782016
726768
755658
549875
613612
465109
767314
387930
556773
589097
465509
440824
825619
681515
802232
590655
785702
1002345
700107
558819
648231
500763
597556
457067
427985
833223
564789
976752
530107
339278
1118023
558851
679740
508763
368204
690299
1148511
322409
377561
448766
1113826
512076
1384532
929202
648270
323430
550656
793966
369645
721210
669401
668361
441223
395605
539793
710749
462111
737398
589523
608021
761186
903268
919608
827257
409008
30494
480140
657554
1137671
831202
395605
797884
638528
395700
579259
397758
705534
577125
1112503
953329
577779
706672
681012
566730
792442
878230
994813
369691
1175185
467349
545689
530873
462138
732511
534862
518766
660703
547023
526743
596362
979043
444435
556328
540022
672195
663147
537704
947083
856649
864162
452949
660849
455372
330331
421844
549324
537549
821961
539166
714695
156834
942993
522107
544107
424633
239826
342670
812688
962364
537055
295231
405739
216304
398867
391462
453026
983113
639859
553246
977125
510538
625316
648482
1112503
738808
833484
601454
612775
817828
1216747
763115
722028
354140
616332
328013
563776
846543
439684
527845
682777
452949
751137
638658
639413
908373
461709
560447
474770
839932
709703
666934
612115
881567
473570
776337
331237
379657
606273
336794
501472
585050
466623
728815
792482
598853
409901
590156
674778
267258
495886
845458
436850
1416744
888279
453543
498116
653413
694591
809305
730999
537870
431339
655754
846054
782634
587692
361201
351027
902458
701934
862381
534649
626223
608471
492279
470221
718379
776743
576404
714972
595039
1136906
504440
653100
1091160
746229
422390
887777
650253
559716
752872
650270
700339
710594
462001
483955
598066
693967
316276
331216
720086
644223
742701
656294
770907
757438
390098
815916
896913
1183446
344173
515205
776874
681515
752016
364261
833223
426080
755906
650697
528904
660674
437103
519621
631758
593867
796044
709506
476036
927075
518986
578494
625814
163578
534647
656513
532568
1080181
859910
350321
669786
700526
359932
616961
559716
592592
77882
859637
940215
434291
652610
612775
455530
528214
649752
453608
396781
851965
560047
216953
1137971
801995
704293
466227
491797
167076
425161
581461
677551
563708
452125
588324
702529
764982
274983
558981
763880
757039
802341
886735
608290
558616
800024
624483
575484
777897
907752
469734
556773
1111664
259980
310891
422214
709399
726876
829159
681962
1016486
648809
743874
1230359
595685
579226
122568
339488
430845
900039
563113
414714
795393
460693
446775
536820
624958
389950
654075
867692
606354
876209
691177
750365
694591
331170
721142
312386
410172
746374
844174
440597
579259
714755
301747
861556
823568
462150
504710
581378
425927
694159
615482
971292
633915
883023
950799
640450
665038
423824
552597
209840
459549
395605
929709
870016
731873
683113
779328
550090
738161
883595
526040
556773
631728
932846
912422
329460
456921
608233
363917
551756
572999
797212
580658
395079
752636
651431
741381
551639
544861
953948
523019
835567
758986
701412
656294
453534
516110
533593
943503
599809
621475
431952
908736
1049223
969562
418748
436411
447122
719486
470235
698622
666239
427650
635827
487870
564367
684855
752872
616763
581295
421860
488986
544745
417653
580863
432820
674885
611180
509380
475112
731205
652754
787659
579919
981458
432694
488181
906809
944454
451170
607986
539048
685861
707138
292355
740810
1326617
557585
403106
514027
473519
504784
1012426
480132
609214
669721
1012232
540028
923805
521527
427143
566062
380070
802386
586187
433303
241589
274862
729346
551033
61580
658847
586187
603542
251899
611432
687928
457781
515764
473519
428141
666045
523152
701420
641913
866406
484434
619564
467717
229562
807991
714819
742778
720498
788791
603834
724263
950911
772071
953342
746234
687084
684230
453992
636519
499426
199382
831310
1033640
491386
971999
1083753
614912
145406
254435
881447
374466
971865
772071
790816
644098
553902
662014
404306
1212086
746507
484310
760857
613085
1046234
176911
614912
728809
871948
1093091
1129681
758502
613948
631687
795977
686258
247969
451173
763495
632507
701217
933692
347618
713721
564864
438247
504554
329824
890775
1046234
528336
468565
719385
1167325
440427
265270
1217581
558109
435964
557982
875569
1200224
842772
364934
478611
940086
824909
1182314
338212
945635
761963
777476
139742
1167325
976101
783711
519622
297755
767303
771741
1046933
1007669
321782
373023
580479
784566
784191
665382
23445
953685
636122
497369
724263
1182314
540444
1114165
502070
439936
858354
832538
707607
601197
505182
734549
602410
862989
734180
305208
709340
901310
691849
814869
807761
650361
608962
885527
537976
828856
709548
752418
628716
276832
704707
695846
417869
143650
430107
772704
731660
1075933
561978
766605
672974
581442
754859
656323
925208
892524
725773
630534
563670
687253
341360
444692
686258
729138
235107
820140
984258
613796
990938
669023
728809
694597
1128008
475855
745936
698521
444840
771230
477264
607234
686258
452109
636302
902531
1093091
686258
507755
790190
796177
955708
866925
680050
709548
481960
989355
245165
753184
696856
559974
637668
765173
828856
561221
331146
399329
954464
706539
695476
907556
927734
583070
662121
777740
753836
753437
432941
681423
1277585
1128008
277854
457893
795977
870117
1182314
704715
436296
873993
714819
435922
824804
825278
176546
859316
960848
754664
793379
773159
389265
890775
648809
203190
777740
665069
938641
461813
1054191
718971
954464
426948
899199
728916
1024534
713953
824764
358723
205106
566560
847712
851013
788819
784191
668477
597772
612338
990938
871020
930506
581442
831310
936698
838294
712676
964297
301470
830347
404011
707605
940086
691890
636793
1045983
685076
347322
649982
1045033
888080
596469
704707
1058052
979925
381647
601518
699217
713418
373764
340356
554915
778583
923141
705248
334722
626638
988003
176911
269393
311405
414600
404016
795951
721184
544876
556201
211852
451336
59684
673591
461813
898934
831310
756547
964297
299765
29879
255860
984258
724552
741918
765173
855125
386399
605101
457254
819277
553909
945635
479075
809385
1055453
809345
1093091
906365
448516
831310
753129
369287
707605
1061123
706648
473630
781469
1020583
715248
931793
204291
587383
297627
477264
710758
543477
977378
697998
870117
329688
648087
760145
1067419
654075
687253
738446
795977
382368
549401
863841
696856
793424
550596
745317
971999
611944
569851
737251
567634
875351
583030
446860
641705
409761
890142
833202
868366
217634
80280
254310
560991
971999
702511
212395
971865
1182849
552760
326648
538700
433635
897965
1019564
197772
594159
385686
667440
994655
1046234
966169
871545
663864
868366
622102
713418
989682
181109
900268
591843
662014
627669
953713
821748
582200
868366
621172
689591
898655
695451
160515
777732
1055453
649115
828856
628737
965076
587453
769883
478611
378000
768995
721685
726119
748394
758218
783711
601197
796177
536360
727790
828162
778364
935854
558017
326061
600068
559912
901020
888424
692798
520995
822926
630000
797633
671082
548727
833035
875351
713721
761548
732884
509280
623364
1173487
1061125
795432
560991
1033640
497048
778583
830347
458412
752418
694597
410439
882193
669023
1057266
820140
705762
1061125
559723
376930
1018374
1182849
1058052
651741
822926
756106
754527
647083
808668
682128
734950
707483
715248
679509
63541
779279
1019564
941938
938641
691411
760857
450002
793146
715242
454477
984034
840731
461813
664478
912646
332183
712929
757566
325424
790190
1177446
572059
671556
408616
972410
493044
788803
594073
653589
531241
1251127
560462
659044
732471
874354
696937
890775
622857
478611
783711
666591
463827
673441
435046
832538
935854
452764
614528
539979
560991
704707
919770
648957
929775
1182314
468565
805202
159466
790190
374748
474417
830347
552474
1124193
317798
744635
965541
795951
730758
670745
632734
858354
657783
871052
778583
586145
837380
783494
795977
455308
904423
466795
752418
851379
630534
772071
662014
375891
495794
433653
402209
966169
873993
874082
426151
1128008
697619
945382
406692
452742
771230
1051128
668477
719385
1065877
644562
1019564
658842
744055
305334
875351
441526
339692
668636
792645
974919
731117
332875
715849
633186
966169
749600
232368
1114165
795977
693753
935505
795060
854109
630899
1058052
760411
548748
941938
586145
441445
709264
353920
619476
793174
545134
715444
361300
943773
752410
400308
638963
871545
666591
1075933
408500
472474
424937
800097
728023
723509
943304
755742
755742
588700
789923
696856
795126
888080
311951
702873
977378
827549
155941
571011
834485
863185
601193
875569
288815
705604
705762
691428
960848
552601
696348
629388
86800
911421
817865
1046933
706539
966169
862684
994921
990938
604701
535123
455641
591843
725045
451572
564498
685076
792645
413447
637515
447600
586145
777740
885527
875506
396143
537066
836755
1277585
510804
456833
722068
731660
706539
752418
817087
111882
321684
541413
1261279
679433
975286
1072230
158699
564635
622394
705547
637024
400855
565112
788791
440923
781469
406909
378957
771230
827549
507136
1200224
691849
757566
367193
268643
444306
759599
1105965
693753
566813
1062637
807974
990167
430731
873993
953342
709340
753107
709548
871545
1019564
685076
760857
868620
923543
617325
473829
500255
436270
711752
707554
480509
975665
666591
667558
709548
631687
697998
698874
681997
630534
645622
730758
824930
734493
651883
671082
253261
833035
929775
481960
609819
453716
731660
644045
933692
276798
809345
770668
761793
795432
431066
1045983
434858
598548
546023
898553
777740
337998
935854
215315
664621
689572
583461
702873
504414
571226
1251127
911791
899199
802111
254136
832038
690875
755742
425947
715849
1181272
456438
374370
501547
577934
742206
620621
408075
665382
976101
769712
1033640
496150
295311
1212086
842772
511717
620309
1063666
516903
778583
283345
840731
882193
901310
319783
919770
827549
888424
365177
713550
331590
708904
584542
829648
350126
463425
581442
802553
691395
906365
810568
1261279
684826
451618
778364
955708
925208
785517
349849
62147
390409
771230
1086286
466113
1079354
616471
345629
186672
319977
704707
690875
982651
480899
312344
560991
1051128
440266
579519
943304
658518
815983
721413
502852
558314
486882
549401
545134
611805
824930
393774
715155
799982
696856
1251127
786322
784191
901310
923141
731027
714010
596530
795060
739090
480467
522836
598548
649982
564286
469985
940086
690875
790357
317907
570124
605126
898021
524384
788791
700198
792483
426840
750708
994655
363570
601197
1086286
543869
329469
815983
259605
705547
488667
731660
402388
582469
405824
865058
681834
732822
573329
537258
809345
943304
1030829
784191
964297
847309
955708
28874
683458
800550
691849
929775
847803
945635
1076038
911791
761186
413410
360676
657307
1097836
635134
1072161
546092
441056
771714
954025
1137944
769915
915189
1558188
757566
656894
356989
793424
179115
714062
336055
874947
644098
431972
982651
279216
1046933
704167
445711
591571
447814
950911
487442
833017
216426
933147
608239
1072230
858354
275022
435621
321092
762308
705547
596216
873993
545134
990167
711752
771230
496562
595019
557226
683458
800550
625941
994655
500479
545134
454882
531377
874947
603639
871545
898934
739287
817527
1181272
653529
541075
780344
607058
669023
919770
436010
804898
696348
863185
1277585
710557
390496
800550
556714
875351
268125
783069
1076038
965076
569231
349931
1277585
400347
686258
788803
931241
728809
721594
725625
1033640
933692
694597
624537
734180
696611
765173
930500
933692
510475
524978
679319
551202
891373
704707
820290
568167
871545
109022
992984
799982
601197
714819
837380
840731
809758
636338
514654
239710
901310
760857
245978
582725
950911
308888
726119
654722
567391
285357
799982
1064917
681423
739800
601900
705547
505986
708904
627936
480692
603039
1558188
776216
690053
476782
633442
750512
517207
704707
1024534
598253
865312
773669
560487
734180
871052
282265
745317
610373
1045983
933692
933692
982685
936698
297582
575173
286743
262096
685076
825915
882193
421130
439965
753667
195431
842772
309363
838294
565927
789005
651741
628573
410660
584555
419002
800424
562530
813301
742733
532608
217950
658311
285691
465388
933857
664458
558669
687217
983340
248757
248757
323221
615418
749864
751712
497991
983340
522063
572196
306387
613252
791176
668812
972231
200950
672779
600314
460196
457589
566389
467099
608859
696753
762386
791176
779310
577777
511465
620680
404311
598888
810520
633978
257364
838370
968725
873603
630541
677187
292184
363965
871479
397257
718103
679750
593413
867152
951135
1023381
637829
646618
292175
644169
802927
1088307
541413
723338
918611
482815
462378
701607
527050
589600
606634
610012
528591
433325
794286
568181
507955
464489
537485
463267
626023
667725
568116
631732
369287
417124
480863
636954
604474
486370
867492
966317
574218
527904
668008
1119580
966502
978337
471294
339877
749469
522947
445156
419634
604235
801011
554269
342098
578945
709779
607668
698021
756677
489460
810897
749516
628419
810897
480863
288141
441925
772601
336145
699901
599046
567900
692162
502263
465766
396143
910273
703912
482906
308247
553797
563444
489450
1222091
714853
758298
544532
372965
644169
228454
471877
441738
445542
1117035
540553
541502
382983
564126
497744
710608
654079
1006304
477777
725841
776975
364207
914982
496581
813185
486222
640552
557638
774801
462046
334731
761131
660771
684411
441103
744022
590483
647945
745836
745389
963565
454477
991259
559722
378758
805955
775135
533387
570283
509314
945006
468810
649754
639925
582626
797552
625161
709210
548903
588871
525269
594778
708391
769855
795334
729534
515731
517429
481768
607337
1033122
621154
929529
721604
371954
545232
668216
520273
1031952
665808
1097854
771339
1101838
391199
828828
792289
451015
761573
924709
748524
975054
762832
581688
525782
896880
534242
828828
417610
715297
644307
529739
742494
382416
656669
547959
703734
1039996
653945
710032
612995
680841
910486
652595
525588
525831
486839
717772
367777
690622
436181
490850
698112
775149
545360
598705
831758
705131
815923
1162798
618223
755982
754285
711505
814992
701125
468025
997759
586787
582581
611353
403178
681834
618748
713674
559396
432324
585396
647044
719413
892775
795334
880355
1008122
545360
564059
610475
476956
273320
570846
803645
330788
330182
1191145
595586
978571
347162
684322
987980
780458
669463
523952
493276
529739
899468
750017
340132
336081
707147
539105
668251
575451
828033
973883
894454
1140023
573259
1017233
1158122
606300
805955
852892
588196
748535
583488
682232
515764
553440
667504
1070689
837307
423361
805474
941904
560684
710439
680253
635770
836545
587506
645610
694511
912914
646218
675395
794215
587000
395002
1149104
689368
632247
764345
513254
495541
992019
704591
713683
568360
613483
528167
691849
607736
1084212
656927
826870
695244
695639
973883
899669
406732
1009750
583340
939638
690829
862357
611861
716618
833409
414939
272198
488152
950124
546374
522606
465876
722579
597825
1046229
803482
606580
562523
835869
366102
429487
1109001
650243
812166
638512
1142227
151250
784715
680841
702241
841586
1140023
509879
859705
633348
569450
889861
560684
773571
657341
646678
379543
266896
599314
500099
856147
692941
228453
691585
463426
293013
820956
706215
1028249
541075
734974
567945
757952
616809
360232
789293
575251
616333
441321
351873
253767
460453
614380
305645
716835
1227334
503778
415406
630939
775503
510787
897077
397781
376043
975505
557949
1377771
851020
618074
679692
400248
1094774
642654
285321
774337
524215
556175
649322
471821
561324
657240
475673
502173
460222
829181
387427
846575
759276
663957
335733
757074
607268
484392
564825
252424
521585
757952
466373
914159
389780
778030
10049
529738
890632
746726
1032122
1076941
637333
631115
552672
590172
182490
1017233
616092
522431
395484
680302
474668
778747
821223
824865
509584
973883
625161
842792
770085
413539
926612
309860
710827
838592
333239
916811
724567
792931
1022728
500099
599504
1083475
939638
807690
899669
957272
548965
1028446
752630
630510
1250959
963565
515322
1018993
796070
648681
883442
694366
415681
634999
1213451
466417
279384
1555637
729276
1032845
1068872
1031964
622633
464307
1247457
633820
391032
505318
498116
556016
617098
1511962
666967
625634
1248348
217321
745639
1225614
392827
1614821
439717
519700
556016
477741
806490
1003456
262608
1132149
540710
1079688
1132149
451689
1338548
1421296
1110583
982847
551387
539218
1073100
653048
603914
721685
1155190
1073100
1209332
546018
424428
711789
561314
880355
480040
600545
1066738
1096880
824048
980519
181713
1441474
206407
1253773
742240
1037118
1243487
600796
1163891
1456830
660768
630027
436200
450031
1378075
1193955
903191
457329
443080
705803
903191
480907
837696
579095
862292
862964
542560
331960
557685
606931
490715
785092
871870
462510
820503
728873
1071469
876583
734257
902458
1106637
1159716
406764
359329
266537
999309
561061
1369159
336877
913560
513610
664603
1135331
427576
782360
1154880
713786
1103054
465559
419034
653630
948694
468573
836356
1535395
1238334
287803
1443667
231965
525679
1090105
456156
838382
543393
767202
1016107
226944
1179833
1233525
331681
1158758
1132149
626284
1053719
1326598
356987
1053719
442463
1323807
1217364
1065877
168704
582773
1219527
792841
646804
687527
794693
1068182
779385
1028353
1146163
448927
1219527
828229
469980
534635
1028353
623849
1127738
963229
551599
767813
1130711
1091019
1222099
1147568
1090105
905832
550822
996501
518939
1073100
695059
828106
1378075
763673
572073
1421296
1245046
1158758
229604
1295703
441467
286081
1123944
1052415
1148337
354539
1163891
746081
369122
985078
645568
1124696
610383
659425
999029
993126
1092087
1117671
1153883
362243
664267
484976
1199413
526431
524803
693386
784325
1230727
1013159
1060241
587341
302155
1202500
616763
1323807
1128523
427710
1225373
721263
1320576
1051885
1167781
1838927
1225614
1164901
1179833
1335241
1447257
390859
1123944
1481626
436411
855397
535316
705356
436378
560365
1011042
1263479
284802
520129
1158758
758000
448418
711043
401297
344495
699639
1391739
780110
306465
333889
451689
276953
459000
443925
596421
493363
817284
937407
1148337
656400
903191
1052415
1147568
318063
1196580
948162
748875
345730
1327717
1150895
385176
159788
1013159
884947
210682
859971
1398201
1391227
1128949
568943
210471
762629
1338548
1261306
1110583
1412847
737738
698364
613699
200172
1147321
1090846
1225614
1358171
1246075
1230727
462976
1219343
451727
1151318
911312
679101
1085476
449036
810806
594595
1253773
527436
458222
502787
855194
762694
1421985
1248806
373379
1443960
1203104
1116491
1128949
500423
1151318
1127972
1225373
491180
425482
618016
1271670
1471209
1334439
394159
465133
626424
1238343
1217364
1237998
425004
954619
345070
617356
523879
1245046
913643
595068
1238334
1052415
1441474
1160932
555988
642695
1327717
961487
666045
452836
1062816
483756
334474
1336091
742111
1082154
835113
613699
819856
450898
628614
891892
837696
484787
706025
950675
864506
726744
627496
721552
1102105
858814
936543
928100
1348452
1110583
597745
537066
625222
773714
849110
1101507
803928
1011042
1055348
1195411
464926
1091019
1304554
416966
971657
647117
609760
646230
888763
493518
616273
1471209
507430
1092633
985594
1128542
704392
1013367
1736746
343199
773038
648845
519700
1185736
1145429
1838927
754969
630579
450094
358470
901217
511324
1052289
545232
1047760
1015402
1614821
1433708
430618
806490
290501
401101
440824
486128
356074
537554
455641
701974
760805
1485159
1336091
775104
583805
1167781
1407420
788061
1308617
376443
698530
626254
735082
407991
343084
1062816
1000199
1145365
1091019
250483
566988
1286232
729470
1140307
736462
693738
1321111
844034
1086784
628614
776631
1050476
1397546
835113
466044
784691
970619
1085550
1127199
389914
1121489
1127738
657620
876583
905341
835658
1240571
1013367
374346
817284
861737
1736746
1127199
996501
41069
779492
275475
1327717
669951
754701
1471209
317985
1011191
551974
518336
465082
520733
666461
410149
1163891
404576
802750
1062816
668537
937407
915647
1062816
707968
1126268
495063
411498
315746
734722
1365088
1079688
825790
942183
836583
448927
486500
1317888
644598
859971
740201
406009
806490
1442838
853296
1359163
1120734
496894
727245
1495759
603851
480509
485742
767202
1071469
845315
465985
414718
1116491
327256
426234
793627
1066738
1369159
1147568
738174
876952
658311
592194
927816
1123944
1163762
871870
1334439
1184694
945827
794693
416272
408414
1338548
438896
820503
559950
468753
383222
420049
898881
993830
381081
927816
670019
986533
1225713
1297416
1051885
339225
401180
375101
447214
1219693
409625
1086784
1158845
911312
1175893
676104
696995
1230638
641586
540684
835658
861737
711056
993830
746507
1016107
682777
1505094
210803
550991
1491579
861283
630986
466044
612512
496734
378541
659299
1081766
1068182
1247457
967415
299388
487365
353422
678999
1079688
959408
504638
1145429
668568
541005
1341412
552355
546126
699435
369064
1259371
751513
1062816
1295703
395484
874768
1334439
882046
1286232
393279
1052289
495497
485895
564080
1060241
673203
899994
1131281
1442838
1219693
1072465
1281994
776631
942183
1095910
249710
1031964
481177
1053719
1391227
720050
547370
684857
1279321
467335
1443667
539218
794693
605163
690402
1167781
1193955
981512
554560
1101936
328976
64200
1066738
456624
534490
335189
982747
763115
859971
613792
455318
491954
353452
969070
1060241
172098
1495759
895586
1247457
610937
1314693
894157
1125415
1130711
1337801
1152773
356074
993830
767257
501541
864506
436208
772625
638985
615291
1348452
1095910
687586
1345965
1334439
1116662
1338548
400440
415013
224214
580543
1140208
691849
844281
1323807
1140532
1066738
1365088
1491579
723338
1085476
1015402
550756
618410
1086784
399604
211022
422498
728980
1358171
1058226
1022426
1127738
1140532
1085550
513069
332888
510475
597842
433639
812697
430899
1224607
1120734
1441474
1101936
785973
556432
881497
263999
720574
482815
1223217
862563
1015402
433227
1187545
833089
975475
472243
517870
1234468
1353678
1049707
1167781
409625
321534
687895
1505094
584942
495541
1335241
1421170
400832
1442838
1028353
1471209
531805
835658
832776
644652
790801
373017
371364
517630
1185736
581081
529549
536498
445086
1179833
426557
1184694
862964
475334
767202
1167781
659552
560346
803928
1124696
509057
1246075
419034
817284
803266
1359163
622011
862964
496929
1359163
1421296
690969
1248806
518322
1263479
1096844
700464
486244
1081766
1066268
594128
1338548
1277037
1212874
685305
1233525
698645
1038532
1245046
1345965
1709369
486802
1614821
1102105
575063
806490
883877
1140532
459075
1085550
492853
1110583
411592
1369159
1054340
1421170
1614821
376187
776610
793627
613699
1261306
767202
1095910
487966
567202
1221058
738808
1213639
993830
881640
447244
1221058
94664
1471209
1225614
1175893
1032845
1297416
243392
303729
217370
1317888
582847
1085476
407409
663371
471468
382871
333910
498980
1078331
538893
1187122
728980
1398201
853216
515616
606758
270117
482453
1277037
373330
1838927
741381
1736746
1185736
918391
449915
361010
1165458
835658
900028
1007152
480542
392827
727944
595561
597842
419034
1320576
404561
1555637
1421296
331216
536498
1060241
724719
1038532
993126
442013
733132
1421985
1225614
508999
342843
959183
1442517
564080
591631
1279321
1127738
305391
565181
703080
435832
1072465
544405
1091019
435668
617190
151091
861737
470242
864506
405003
1081766
952933
1213639
658784
282211
1233525
985078
1159716
583959
824048
519700
632561
777356
361875
1341412
1535395
666461
481249
903191
896052
779492
1127738
890600
1284673
424444
351469
360946
1097791
1128949
1138376
555189
1086673
1442838
524801
578788
526078
1159259
707554
579672
1326598
1308617
1001924
1102105
754605
701280
697013
142608
1362728
1314693
785247
582773
457828
400828
1428511
864506
510290
1327717
482050
452090
1511962
953182
1090105
1094204
999309
1238021
1127199
524115
1199936
223116
579182
1421296
862563
644223
1308617
468688
1110583
558100
379556
457607
275700
1284673
649022
610992
1003456
394510
723734
579339
1021518
647264
546976
564080
1248348
1358171
594510
392157
448358
820503
590995
980519
1153883
92164
1060241
1045875
728677
746503
926918
768513
1175901
1238343
537020
868384
1156760
694603
1184694
792275
666461
657429
594320
602066
352501
1140208
631832
675002
707226
581044
1199413
1096880
836583
830009
679307
763673
1135331
733247
595928
986533
1095910
1240571
1162377
848261
830649
1161929
1203104
523131
465072
980519
788252
587088
608290
923543
479968
1575649
555574
1505094
801870
1221058
606318
400748
1246075
470950
1126135
1145429
668397
373329
537762
620019
719150
1121489
1150482
1252012
1225713
73240
1102105
297786
890939
300026
570417
1220087
779492
420599
492071
1165458
720574
516030
1343965
1597623
537564
912227
256259
467335
371443
728601
724510
831232
340800
426102
356535
360232
481613
886501
891054
1155190
235544
430481
736487
499201
1103054
886501
1233525
1323807
1365088
1140532
459850
1277037
451689
975286
1203104
1421985
985594
619456
952933
1052415
556201
857071
437004
1421170
1247457
343834
967991
743632
665685
297833
945827
649422
553758
365520
1079688
1031964
1421296
1295550
489655
747537
537762
745925
1406603
449393
564080
1163762
1190939
1092633
1206119
476896
622986
1167781
1123944
996140
720574
224879
719267
460714
513318
1187545
752651
916004
1122326
970619
686073
406992
552355
981923
773714
430644
534198
657640
551640
440897
1237998
1225614
442590
445086
390414
556619
751512
490911
1195411
1495420
803266
395021
771524
441517
1238334
372608
1155190
435832
993126
529819
1160932
331098
545992
1159716
223423
546018
306740
1132149
981923
862563
655644
451572
583340
735346
676818
1102105
660715
553246
1016107
1195411
134909
440688
1052415
471468
820726
912635
1314693
1385089
546993
1185736
533090
459236
681402
593031
1277037
1378016
1032337
1331160
906365
1194713
415742
1121489
816276
590859
468764
1095910
1194713
985078
641265
485330
278317
1428511
1081580
1000199
689924
781543
762694
1277037
695244
645751
1495759
959183
1128949
1092087
1320576
1128523
1223217
1248806
803928
1093694
212965
1158758
231794
1184694
535516
389040
1395971
1092087
262046
461884
1151318
466023
445086
530889
1597623
262549
1344103
876843
1199413
1336091
1365088
934665
1495420
384613
1217364
695114
669257
848876
1219527
859660
601075
779255
657256
521348
753236
403623
878658
473526
684839
468141
557057
729862
1298220
716010
606331
771397
1010829
677633
475989
914110
529662
760365
844078
570475
858610
894063
385176
492094
534154
1117120
390496
691392
695739
665267
591389
281574
967294
680276
732423
507178
939350
376477
448849
591441
739724
604729
697925
386753
1000456
704178
651654
724247
798317
911646
741294
614351
645119
881497
1155447
710800
741294
595039
471527
239457
671794
893046
736775
564515
421860
521494
944885
480428
485138
514180
944885
618490
568545
738302
617275
614924
451646
709261
921922
702797
601734
943328
684839
470105
885852
695298
759765
942443
484569
495254
449728
858611
509532
360673
728677
673533
883218
608428
766192
710237
928872
943581
451402
348651
1413601
643315
806073
766351
747319
540938
641010
752338
812307
524600
554542
681939
639640
674971
676439
848516
770667
985214
389659
388876
814677
623535
551934
571010
856495
922149
553389
667295
723006
370572
567472
272198
680112
791913
366111
390864
846369
732181
660394
463556
354706
923986
496523
751464
550741
373691
671772
527611
772402
766672
722576
658419
511225
829904
129844
520504
426963
671389
748648
1092847
584943
754283
497006
650627
641121
278155
590269
861680
787585
491228
614708
597418
707864
338859
617293
630544
1309571
765625
905083
542462
692951
947949
787690
491146
669507
928872
822591
918643
819278
892424
362355
780032
357238
401975
791374
386931
800974
460553
868082
690636
555887
869255
679415
647943
406948
561947
929688
590561
596636
733735
682328
1117120
634177
574034
768199
946763
844545
699433
420270
672233
480070
965629
813066
790261
700232
277777
768358
813066
943581
436852
391709
465603
571324
588726
225068
467874
676754
848205
911669
410614
814751
479555
737132
524442
483916
753850
790261
819271
793084
621111
809113
635695
553884
398954
722378
362891
500537
551202
641722
1025101
558006
875389
647812
626469
972310
634334
533802
362355
898704
953075
642606
704369
588369
655801
583984
498860
645794
395368
911669
812307
506751
805464
669632
940063
600546
882025
600481
786542
523114
583584
630579
476013
708202
778901
346008
471223
780874
570546
521569
223546
620968
885525
814751
767958
816745
631670
852379
872857
474937
642198
346527
644169
943581
895846
700434
869206
1161246
1161246
880107
812267
362195
877784
494713
649258
369618
668161
200143
543840
700809
734816
566493
277205
896700
444854
609286
598541
723674
660394
521225
814259
921350
671473
410859
495452
579732
505443
521681
475190
133851
811596
558871
703864
497194
827462
816745
788035
968276
810739
597001
867440
249112
538171
613206
541951
662477
744518
783136
198911
534563
435499
719157
441232
377561
439965
680256
778030
610668
237698
437424
806936
628991
580424
684749
728548
603427
319556
720050
772540
576583
666775
649124
819944
649383
724328
842985
550741
700437
824707
682482
338859
817704
499126
554619
703031
880533
744008
642606
892226
696426
903135
926626
762508
667609
463171
493222
436732
819622
662080
559520
757655
371710
500669
575451
409102
1165835
611794
587670
433498
798317
814549
572933
660293
953538
582773
579168
410858
644900
558273
638765
589723
749218
656241
649954
555966
381831
724628
720285
425894
713128
448979
1068268
362355
643610
785654
528180
635207
565751
111882
409625
721703
565818
987808
1123149
699964
599132
341904
498985
630411
704603
397357
347090
778818
498361
693402
768179
838985
1056676
319863
700240
612460
855524
590413
626467
369657
565292
744529
540938
438964
776216
540378
757999
423320
435959
613263
607572
646469
650627
603530
783608
775813
563368
362355
1201019
475034
490179
684053
621172
606743
970936
797253
927554
478136
624297
460553
744290
509336
427576
964132
788567
1000543
536968
515897
689079
671763
502331
703758
364204
849567
715050
1434901
448956
919491
823998
465706
635162
803784
626104
665348
601075
674640
531166
407652
677315
728677
588831
740953
875559
331170
472097
579219
614924
546576
378154
639005
66178
696619
182301
461665
465465
496650
784676
911669
941029
685217
637137
494484
1063627
670057
725187
924325
569450
658884
832242
306409
700956
460734
886389
652362
413544
984725
679498
732658
539801
671347
531246
1068049
390176
1031806
604585
431872
352061
665334
526222
589507
1017856
146344
585530
515975
727723
487407
1226729
785978
684322
512160
927554
715867
480545
737774
164671
475034
402283
422523
627283
702513
436789
685209
819278
340712
740925
283600
1063271
728548
421801
897306
535166
709685
747959
648959
897798
815035
592503
521554
611095
933050
500820
698362
696619
563136
488554
1122538
716406
937875
1056676
557177
862778
993229
753770
709044
993229
469159
355303
483019
801848
652820
618884
1092847
859212
526154
201342
582593
822591
803312
775023
757655
468457
336627
938140
650185
527455
902134
547874
801848
646378
327996
832242
898572
1234627
799916
648514
622981
727577
736697
346939
600546
620482
668161
699975
341807
669996
690387
774348
185104
776204
591513
524005
477664
299784
825895
765855
735656
788567
443236
393460
613806
1191907
511572
679512
533615
715131
460553
683974
461141
583774
525080
365923
155083
540093
732423
858610
639980
927075
940063
757707
608420
453764
474978
663010
697706
546018
792177
340682
1055939
630923
614924
540619
622626
892037
824784
807633
695730
622894
283662
610396
820150
394464
183671
630138
494570
191157
420600
680302
575315
752013
595131
484643
351852
631099
540384
638195
649954
979424
1188704
963673
485391
854897
655889
358683
357557
424352
819013
677432
1086627
941029
548525
765190
985214
600806
607603
860313
601650
306409
657734
938119
611957
317266
599855
879095
511849
646230
749600
888176
353082
419828
916763
637875
805464
224879
745884
443499
60817
1178234
533618
885892
1087188
689367
751578
742523
602179
419828
598188
595439
821030
574102
689978
815897
869680
457110
521159
731288
1081406
1064341
754469
393135
559323
1168092
533955
621897
225690
445018
1166969
895126
739868
820150
620386
539584
739698
706873
677482
373481
732423
621785
736211
924457
887614
700437
594771
800974
570546
661776
632332
640211
527050
1018651
578248
719002
389922
837710
574598
443310
460693
660522
374314
729848
1070894
588658
690867
903598
993229
668285
886239
839058
1259262
694642
446611
785702
563195
512974
671544
864608
959697
385215
805054
437481
795628
1017489
622981
1092847
457880
463453
272269
496769
507476
529364
1011511
817439
885852
515721
880107
1098860
504827
613485
396643
558788
929382
226862
876199
207851
939350
730379
768643
639344
433874
1239866
982163
616354
323760
799066
494865
431505
567611
368151
462153
332607
485519
884851
1000598
392018
376982
684727
574484
768394
425947
746570
703959
407244
481878
695244
283392
640789
1023509
637274
151719
892424
633676
408203
716406
602783
619568
926626
604446
637137
793159
108792
624119
738258
1108717
643310
613107
676754
472932
540938
450420
906918
855519
952410
581165
699428
805464
613293
825685
593975
511177
572316
635957
846158
506850
395464
440887
641699
627737
602111
534563
755206
673974
598698
338601
1250393
757746
1099346
484354
539286
289015
649149
931080
988234
668813
491880
681273
597153
984725
555696
650415
825881
364637
580578
617190
925212
457110
574418
722954
635624
651289
461372
701304
1006759
709396
852682
633102
639344
826790
550670
1246377
324092
600429
550441
422021
989355
749257
875145
375930
490691
695237
642867
757655
631099
808658
392873
729848
556432
740147
601405
437860
164738
590627
563896
340267
749874
779610
698129
362355
461627
825008
614408
495042
750453
655831
643355
711653
576089
749415
855524
419446
783136
838985
497194
644900
1031218
746937
803312
569969
777267
570228
666802
742088
666802
437450
656294
674640
825463
669635
1091744
537020
825673
704730
490517
979925
1043519
758298
639283
613883
962449
616397
923536
627333
548126
173377
743291
314643
732915
611095
520537
619544
795040
808943
641194
660394
710339
744332
1121489
774583
264124
290455
704410
523697
850411
857254
770787
674518
1056676
548721
904024
927891
1160222
488704
851734
603648
214743
563019
1068049
569775
570618
592813
705120
423180
450487
427351
774919
726275
652482
524483
418721
673887
815274
785983
869255
490485
770281
594778
1029919
418027
1063024
838866
458222
701597
780694
783028
687888
762705
650531
393279
553329
566062
723674
814677
1063419
814751
646378
626104
576495
722576
706598
908492
749055
895126
559541
901170
765518
698251
509509
778069
714035
1180992
528087
511116
724457
411987
655801
673973
737387
587204
511835
168086
840220
581964
535813
686851
932686
606190
815414
550615
319506
624028
594017
434859
561689
932084
857723
731822
882016
290271
264688
713673
343612
884710
554560
417898
473844
698241
478749
613119
500669
701304
733420
662760
998321
867827
710052
857723
820150
555887
525294
679455
661578
425380
700420
501654
742213
749415
698198
520634
569351
925835
246018
695713
347717
391647
835753
446634
845101
825062
397719
525019
697379
770214
426030
424465
889236
737543
853048
579922
783028
528890
365780
701304
803136
922200
537644
827756
750811
722954
718114
684238
277134
758088
341630
542056
834820
667205
933448
759610
750175
827383
535167
566695
545266
497207
1051308
807633
574210
621172
614454
511592
768394
586144
557873
74767
425429
649954
342785
608561
456775
541951
910604
538038
902262
286464
734700
660771
548325
149625
615700
796379
617574
504690
366398
525917
720453
776143
963918
732423
975475
728658
485093
798068
914903
780748
679498
1198739
80703
434184
423110
563839
535653
504583
808139
659552
862008
537691
693217
805705
667230
536309
673716
880107
798743
642012
645820
453132
453971
212013
857723
740953
675053
225300
702797
751789
448979
565456
691528
504827
664186
802670
558788
745882
923713
819271
698251
1391378
464239
489973
557667
528876
631852
866810
813878
439511
255659
862008
719982
359555
603152
619607
911669
477968
563368
559153
793472
567472
616865
248830
681790
424561
477808
695162
751651
637964
566567
938140
411222
635847
837710
480038
541688
437714
387930
854718
711653
452630
706464
305135
425402
327733
580377
840061
833916
704570
297635
558006
484643
600113
671763
529381
737167
1186463
670957
318278
787148
838985
735433
867440
461977
1096965
263334
325503
698133
733517
580926
738978
940029
851724
676371
718114
623378
806579
180506
671823
812813
679509
973883
633676
531581
926349
593975
613522
422334
423351
664635
854718
429853
1094083
787585
535210
755206
448909
420690
680636
668968
938447
229604
904024
723153
413243
443535
831948
75366
559480
622352
453374
703709
492360
254377
584218
302982
765364
473855
695162
501654
672675
767257
579419
674983
524388
696085
984725
572316
353151
877135
499126
638195
1435452
696114
438022
622633
581964
816239
745686
739768
599961
460553
501472
854718
773580
529729
542690
505180
776337
606817
620586
743076
559050
319361
700437
668813
914828
751789
559541
637104
798538
863716
344214
360238
428364
805464
1091744
796379
778030
647346
867758
365571
593102
63541
487580
838985
567575
554203
431308
541343
643789
933050
458500
645515
732120
921350
666775
935099
414301
544925
837256
115488
621748
840829
695797
496402
597119
791361
1094083
622511
580332
660043
785121
555457
510290
1412814
1086458
243199
720285
637122
707471
538956
793472
513556
533614
592107
603647
674311
269824
493487
432756
835052
312153
406635
642095
629520
636611
748059
647167
433635
736605
390894
646857
790586
501666
57958
694225
667144
536935
958288
973248
660522
610665
659552
891114
582717
409085
645820
736775
517742
477664
647438
591027
707263
381286
301743
771576
551033
322498
392516
1127861
690388
636611
535176
657959
890681
812307
261053
849567
550237
478554
807633
838822
606723
964340
903639
778901
670782
542956
398591
619127
824625
825311
289575
491881
906767
697806
463587
891114
920713
827206
525269
688694
625113
825463
625880
817180
567328
626100
837710
773356
939350
633102
547284
515764
818507
723674
712772
473739
816480
594524
489523
559520
442320
578321
400030
523727
815884
641265
832590
559593
571905
633267
503466
310977
408890
720595
734816
597825
791202
533136
676972
531411
776654
821931
663401
529878
676238
729563
624728
650867
928872
494826
894157
620586
664186
667200
555199
762705
590632
292908
276788
789307
649954
853808
586710
559593
812813
821130
510063
739640
507954
575805
720135
561755
394199
892424
736258
844545
837290
828670
481691
885476
739406
700434
565292
751409
808729
644229
670988
701304
597185
787336
759610
431417
310108
426075
827383
676150
730959
843029
749750
373571
855815
522819
798317
759610
580975
613876
753054
572347
935407
400828
422413
655630
775966
804313
571187
673154
533632
306736
636140
480650
408124
820869
832242
170375
775655
817656
578983
740185
833916
498350
588065
516729
795334
518084
1045963
889272
774873
640089
698976
471061
505355
543466
966637
748556
1104579
362504
716042
1044320
697564
1099079
524742
421983
553389
848672
1005817
788018
120153
654322
409492
801848
727741
747319
326085
734816
453682
523727
668813
268406
714712
687743
1023653
586100
747046
892983
560469
445850
417272
698241
809978
650724
800974
343239
654754
225089
295864
659678
866810
533356
836900
548126
1018651
1475597
655598
717152
708850
825881
334611
731507
553884
670957
733762
703381
714977
466744
564364
251350
687962
807633
796893
561501
405436
486152
494907
628784
738978
812565
414484
398186
276680
248056
437182
665620
624097
519490
823537
116519
473635
557345
682795
635957
313138
1050254
660928
543840
255914
630837
578580
779255
689171
780351
966011
669380
862778
750913
549949
779255
598698
690464
515897
790719
637008
778069
800826
711536
779408
715876
892226
456880
431563
660522
679868
868606
796413
352925
302332
715876
937507
722690
442610
496187
552411
681905
356241
754077
786553
434569
765663
884851
644229
898304
900437
700087
481768
647889
498734
616021
860067
515975
772158
616304
821931
711656
306524
874937
765763
835052
723068
646174
646094
882855
479663
674193
557080
639129
776143
545699
471966
419658
584173
452257
793084
910702
617185
452381
404688
601101
424575
711367
877876
284019
513917
281720
317828
684714
754156
387063
466168
809592
869444
671057
992884
762508
619127
600801
249751
888521
986523
997350
777095
586227
841835
803318
509938
827756
739724
775023
788839
602111
793472
904307
495042
550741
822591
930388
658102
762508
465559
903941
582979
555446
672246
932898
596729
613206
733913
567664
676439
636385
659136
593160
723153
592789
704178
795453
742111
894256
456921
1216717
843975
559050
778243
926152
426300
967525
547119
392183
399491
898704
396643
904055
505180
475848
826790
595955
966637
791913
704178
414920
612115
852379
349496
725187
597457
414442
403106
550386
945569
722485
551457
211908
1289968
545525
631010
653875
761665
657256
398701
542899
631738
612859
862008
525080
526335
231589
547417
657914
471347
837250
270286
256644
458628
793159
533884
451301
704603
544521
959697
403604
1108293
563896
736229
806186
487179
814549
885524
719002
712509
145744
796254
791396
169684
271459
1000543
938618
674193
478240
533042
843029
646778
504415
509170
617254
658835
854645
633490
610123
743051
791616
614708
717380
565809
645774
952010
666446
814549
536076
741294
336902
585130
692896
1042432
862529
326934
389391
698133
449914
943581
1036861
377442
305989
711653
621831
1736746
721765
398954
587306
431202
610275
594279
757616
794697
674939
524978
720679
838822
621785
341146
673867
335194
1320390
619127
903595
944762
508774
196128
579732
922257
993229
661220
1425863
791616
805464
936257
966637
672357
543620
346967
648221
702847
844187
260556
318278
521992
931080
332818
717232
631771
579079
709044
360573
691416
989392
857932
611306
683242
583684
549638
548721
687888
505180
166265
508518
833321
567670
710970
656542
907589
736775
506418
248094
418181
591286
572184
754069
520411
671054
737132
859747
926152
625589
924938
640211
879559
448358
476294
616903
620276
901181
968911
972783
517209
651654
460650
895846
641708
181736
937583
469693
897060
766672
462396
352501
1092581
602054
545152
682108
377989
579168
936464
1204427
1173075
838673
677482
446285
530780
860633
549516
660657
477677
626924
812813
622626
1180992
703381
630411
630892
340980
413895
630579
756878
457125
908031
897148
539007
405874
952010
944246
968382
745585
643495
732114
965629
433125
537861
175270
791374
689171
216044
377187
566254
569462
650427
289728
505180
380872
550863
601734
1034787
582773
723153
863516
790261
765364
881940
743313
776643
676815
952174
672246
923536
847087
818485
524005
906996
823933
586766
750736
965629
510630
684714
597457
630138
362089
892983
803312
461141
1013930
504554
449707
473763
584218
695059
730078
591426
589723
561501
551500
585941
533693
720145
375099
775023
585530
903135
920145
369938
668538
731939
549516
459603
995460
984829
676730
503672
691392
732181
676941
650185
529364
508550
393612
827756
676803
613876
742666
866700
452662
583720
552377
960570
377989
948636
120980
1000882
732181
488704
735433
860313
622078
674307
529973
429458
219559
1049702
957601
601075
752013
647117
513708
914828
571445
619160
366874
576495
581913
388165
856495
550529
278839
718392
778699
648514
716284
581913
176040
418069
949413
670240
1000543
802038
847883
682686
870685
418100
1050514
515312
621785
1172041
885476
566567
747319
395947
567472
589087
863716
512682
1039401
990685
202981
627075
872553
621202
434194
895846
559330
612956
617315
670626
318449
313134
783028
520207
700087
894063
367046
1475597
668223
596525
939401
600025
421405
549648
985932
958288
730869
668538
363560
655831
536065
489576
274768
850422
657914
885603
720145
657487
513244
645766
567116
926848
563486
422413
472238
845951
531459
674926
859891
409085
880107
478141
809385
592768
622981
942334
587670
815629
190082
522896
453971
535166
509120
470547
883252
942766
808729
938677
941876
487896
64470
600509
337884
439456
938618
955689
754122
537714
472960
830083
499332
876870
754069
779782
826882
541413
683242
701036
704450
497818
29146
372318
490485
518979
749415
508561
536486
674419
210829
1015657
639452
784098
546489
959062
613263
635709
859770
763282
233333
793146
602054
670218
481627
695944
815629
613485
436151
1345612
335371
633866
825881
433090
1024546
787336
402283
679509
705040
655912
537851
710364
673533
715997
622308
1209332
1155447
1304554
613883
775655
780032
670118
711278
623535
512160
527552
605833
264036
384419
558788
432143
676685
1024546
848271
708443
550566
941029
745383
674649
738556
714825
730869
650378
440234
703758
636793
336436
862040
924647
874692
768179
785696
620482
617405
1087024
602607
491462
582068
763282
1495420
564326
1168743
541783
530922
630544
474003
168437
727682
536968
902262
656354
41560
582546
410629
796261
602794
563207
116781
531377
791616
551320
736279
771576
902896
503672
584414
640211
245767
470583
906996
983395
1033249
335780
348305
853516
826973
563510
194336
415906
889272
902896
373620
992051
559520
745585
738977
172885
752338
163545
920455
738977
947949
584218
601326
714450
586315
676754
554722
767744
690222
737543
832590
717380
408647
571324
720615
583230
822382
790124
579755
739315
624028
565597
790769
583030
535816
618861
509532
453035
898704
899259
509336
661742
718346
428740
971467
567247
725750
284482
568607
922029
286608
586290
404235
516110
635854
880650
636498
549324
698133
567328
911754
660394
414237
580926
602847
553389
573645
884710
663792
873599
708422
913032
648286
532051
446294
929676
1456830
774348
683101
805009
496859
405768
613181
637875
543165
843029
665022
923522
630599
603944
683821
589723
583756
672246
527859
855876
111694
490485
343337
914145
113583
616304
528876
437866
888521
898704
832108
471333
736211
451535
780694
1083310
592993
838985
595852
297647
709261
959697
685551
951593
514763
485224
745785
424457
531581
470437
610575
1015657
723319
488181
755206
938119
721765
473491
700434
475453
704745
774303
602926
680256
512974
539029
296340
650627
415310
442700
338859
504415
538288
766672
992051
316191
315558
1119699
752338
935153
750638
431638
468017
630138
566939
794753
652362
1423524
479459
662344
1042432
830735
565594
629826
965629
581659
635207
660398
744083
585670
504535
807114
389895
588311
456983
515721
633145
565200
692951
645766
362355
844545
595763
335780
650627
523893
859747
924647
1044333
721645
437935
668161
1168743
649217
384259
830669
635695
503455
585529
649659
707471
636319
807448
1001199
527945
775645
563377
627122
892119
395464
720727
525080
803444
591441
724205
854815
583539
745785
639452
704745
702402
815035
754156
320943
396643
700240
1046206
727778
780073
818183
479550
652403
549474
858908
597001
871299
958288
666049
279219
461523
753887
757108
807434
557491
650531
537554
851269
362044
907039
777388
464533
491171
492360
808658
559593
957601
793852
736211
858305
519082
746234
575050
813862
557766
409761
523750
695802
757655
591286
715050
1134719
806230
835691
656849
495062
976020
673973
493554
650185
749874
551147
373033
734816
545440
846007
853257
739315
801848
422042
372150
340657
475034
800307
788577
727682
448167
699228
933448
837710
263817
603530
517673
352217
627540
484244
740953
556687
652362
573338
947318
697378
668538
608420
964132
878658
947614
430893
754319
846417
683282
700956
737774
900098
746228
268490
470547
647778
646268
522859
505047
497277
737317
408827
920713
443122
263999
819944
540925
418830
613683
937571
694415
674983
748109
717232
400951
767343
863516
698364
943328
631694
561698
384992
571539
419621
835052
473526
333997
721476
1005665
455641
1064341
339250
667200
778747
703751
815414
454846
906256
537280
573243
571933
828610
324092
639612
571011
767744
807749
1112731
1274854
815914
1083310
680932
533218
731317
594524
870682
838822
611968
715131
558006
739315
646857
515897
719157
613971
378445
473526
615421
488649
660466
901414
808729
941876
704913
634803
740953
694560
529612
689171
926848
285306
443694
776643
693769
958288
567701
651367
873590
596362
645568
424371
560035
581680
607603
1161929
473526
898714
364770
476893
419572
459121
499332
284628
858610
823998
658752
477264
483549
435822
630138
948636
168437
430775
516523
755206
670973
845404
511683
758464
624303
1047628
789026
645598
874562
348696
278050
527478
820150
601101
710055
629918
779255
646857
926904
628991
585530
633267
502152
758200
545118
399190
968382
907828
929844
1049641
687743
642606
1234627
829904
557080
521554
487475
406992
516591
531463
683982
731939
492054
564773
969730
838985
512793
474978
941876
810739
850300
241339
460481
805474
832535
704368
869135
1036861
517442
561973
569897
743668
500270
1384532
658752
816745
520537
738484
1187080
760977
364770
762574
694769
890681
597363
585369
689171
872375
459965
216953
674971
473526
894942
586334
706961
426734
316753
1104579
558897
779782
684714
847883
601659
853624
582631
857723
696619
557667
733420
772679
676653
925805
536015
1036741
582151
682795
1134719
760616
549840
599566
690464
807114
381916
628693
691890
236944
612925
600806
401682
1015611
444752
358550
426565
820869
650531
695237
347517
988234
463556
540938
325033
921278
135748
763282
458628
452408
537691
483139
428930
719634
650811
837710
709261
545126
892316
528240
717166
499989
203250
833676
291874
899359
718346
604135
702546
434098
913979
529364
734252
681273
636482
868353
903667
701100
687888
483570
610575
862529
641014
616256
639772
631099
635709
619568
935407
751996
545614
627007
460650
509392
339183
331823
681939
809305
562282
610723
555523
390954
843029
533136
577565
488322
616304
1031218
507996
464926
629229
887741
686761
565320
553871
673154
466327
548126
160800
737774
775655
571899
730748
463947
749257
578983
534490
469936
758924
599889
440688
690222
555887
848091
740185
583785
592999
323549
1148583
529381
895846
816415
899359
762705
432592
184855
656853
812292
988234
722931
741899
485138
444467
601659
705659
414971
924115
677633
331045
924938
269732
937201
689978
718893
781475
585328
892037
668855
676754
838277
477227
732181
379024
732407
440501
700832
695713
687962
344174
744994
720615
1488264
753239
671772
508004
837710
1434901
313556
761661
601807
757655
490517
560035
692022
704410
840097
732874
817704
489652
571336
53193
560040
943581
414811
531069
719420
910270
520740
592339
709144
718524
479918
1298220
430003
633407
497991
544537
449268
1179976
743291
764604
594242
458793
672246
892226
690222
563368
583799
935407
524483
406517
427875
925805
803550
733913
877331
707263
653838
702513
217920
862008
637875
462034
654322
825311
427773
314082
736605
965094
492993
1099953
563218
691449
598973
183991
608120
425657
629593
642026
867261
884809
801848
498535
749055
202898
591027
456921
683533
530931
717380
830735
560486
696114
710113
365030
545589
583756
738782
540384
456247
667205
417494
142424
633866
239219
819931
581878
684238
1110709
1096654
630544
1005817
726501
583756
788776
601803
745884
778699
473526
699709
904307
563068
744529
879381
570904
767744
952946
946566
460553
639980
880214
235983
837256
802811
1072667
1038212
607009
660522
879095
799916
897060
690569
607772
440501
412122
682237
514263
855815
803444
494208
907573
807114
613263
563896
772988
1211577
538615
617707
582272
485514
706260
409718
706391
678701
787690
580186
378897
655889
986523
1210144
660615
548525
500132
508050
835302
373422
594539
559452
464429
923536
601910
621984
688258
559062
665813
385938
898269
583799
407503
767813
592201
439805
621031
544445
951593
751651
538700
801848
384259
605553
772679
387949
843029
463999
560318
335031
490485
831532
735433
134803
639344
800826
698251
612483
842670
706215
521225
720228
602926
661097
897798
634483
754156
561611
731458
481691
884710
509920
885058
667499
790833
793159
484354
557667
1015766
874793
713200
410629
327996
501666
852633
645598
491171
649954
607603
449901
527132
878895
507315
726252
871299
572347
447599
810804
699709
566370
551553
605102
459558
770787
602056
720145
661772
559332
810342
838671
696114
706246
620848
517651
869255
676439
533693
684435
746228
417927
456906
736258
1204427
514148
393594
776038
547639
564923
523727
904983
278542
931645
662799
994950
322786
248744
868729
389281
280368
563217
353587
447009
662851
688107
1101899
749198
781567
984028
561773
528377
479898
597620
771940
857055
616809
586555
355717
958133
510849
416347
910163
676062
772425
402273
683116
503316
603627
941760
961377
694870
494289
562993
583599
694840
567391
779925
507968
448058
920607
470547
366223
562812
746889
145025
720331
706130
792811
912706
415259
436789
432223
833761
700124
780616
489885
604554
762061
761510
679013
805830
826791
846931
635048
362079
973302
768916
575296
551701
533792
401352
557751
336768
638373
569361
532510
301965
666226
895290
784031
673530
843008
875205
572010
661728
1128949
888965
382764
649692
886756
559870
609536
278035
772662
1089439
518319
809523
1128667
476170
625708
342729
725548
401274
460289
553609
533078
620656
758977
539424
468554
853349
316380
909541
514708
646120
407323
795530
734196
510849
708320
854792
562609
535563
450163
537540
763850
659349
567773
527887
474590
669307
510849
466242
720529
609527
365255
750967
778018
767303
526527
503997
953049
795409
798897
442392
523202
856895
363299
561600
442742
473552
1049627
642700
239428
374689
513658
596220
860863
835117
1068666
433709
360211
470383
413799
610048
899202
416347
708143
1087935
1083086
530150
275436
974115
702729
806810
360944
877812
1174155
1018616
326429
665760
1080837
796548
566771
974115
247958
816512
1080837
766605
1018616
777936
884114
899202
316065
465740
777936
978847
1174155
1057309
802843
541822
912491
30494
631343
806810
974115
968036
602597
665760
1080837
775657
1018616
968036
562914
1018616
896132
1247845
435191
527132
845118
1023769
411758
877812
754807
1063393
731379
835070
92769
806810
850536
702729
1174155
830371
806810
537258
1063393
569573
619972
730078
487663
707824
899202
471453
656458
1008101
521991
731893
423724
702729
476553
676993
1080837
1174155
1083086
1106095
931133
835070
835070
709709
1057309
343896
497177
438228
884114
1083086
931133
486081
665760
668238
1057309
1063393
485452
965111
492364
475001
1018616
470415
884114
281726
263292
1083086
835070
790601
490863
432161
550329
717078
835070
835070
806810
884114
1083086
1083086
911791
636198
1023769
533080
559333
304269
835070
931133
1057309
353635
516862
639622
744915
974115
1083086
1087935
713035
974115
546590
806810
350096
768770
1080837
1104622
1083086
478141
1029143
1063393
1174155
1023769
974115
802843
731006
439627
688107
1018616
931133
324289
757655
709709
709709
576401
744916
665760
353311
287216
812266
1018616
449564
1080920
730351
506028
968036
517049
802843
790601
504283
777936
1063393
790601
709709
1018616
877812
806810
1425863
1080837
640823
1057309
1023769
888449
287404
498747
444854
802843
899202
845298
1083086
1083086
835070
479986
865044
531517
802843
896705
471382
1080837
399516
803546
1057309
802843
835070
884114
83809
374638
1057309
385559
555312
1063393
348470
1018616
532831
974115
283168
676701
1063393
632291
551323
872857
327089
702729
928974
519277
802843
734816
566661
665760
1268487
833087
908849
1174155
931133
968036
968036
1083086
423809
1023769
522456
709709
974115
802843
377372
702729
1174155
591513
231585
777936
899202
443465
286660
1174155
792777
974115
777936
702729
516144
802843
884114
418072
1057309
546855
1174155
796499
378362
1083086
709709
768995
556124
241402
591763
868729
790601
279797
806810
1130314
564879
470137
773319
869332
1100701
1087935
877812
1174155
806810
356386
1100191
1080837
1023769
777936
433613
899202
426528
1057309
1174155
312254
307452
722918
1057309
330714
877812
1174155
701176
326595
931133
802843
884114
812077
339642
835070
416281
816745
790601
877812
511004
1087935
709709
790601
558369
1023769
784007
806810
665760
931133
702956
1083086
1057309
790601
1023769
666448
637203
896678
207554
1436049
330878
835070
974115
1063393
1087935
777936
931133
1046199
577011
444931
777936
1018616
312732
1308015
728980
974115
790601
315280
1023769
790601
835070
1080837
1063393
1023769
702729
968036
848672
554668
361750
1023769
884114
806810
488404
306606
513917
533269
1023769
835070
790601
877812
612109
874071
790601
1088421
665760
899202
537117
974115
601111
504168
702729
802843
643024
709709
826723
719398
653539
835070
502025
521166
528643
665760
635504
1018616
702729
716335
264124
803603
702729
555987
754807
665760
780049
806810
806810
670412
702729
1174155
461977
665760
884852
502139
325830
634288
1057309
647553
709709
773555
528119
968036
669517
334091
1019072
985681
802843
452921
835070
771408
861283
577845
488836
931133
877812
790601
968036
335144
1083086
637291
1023769
974115
829837
899202
925683
498899
884114
495937
591642
430003
754807
489258
633852
665760
268536
835070
790601
663572
679147
765236
742733
360509
1018616
617983
858194
850536
974115
640364
516355
682384
346165
619231
931133
528876
196007
665760
369886
396369
702729
931133
709709
750512
754807
684749
627958
877812
662551
1018616
727004
487407
682329
571903
1023769
850536
414244
549154
507706
835070
438214
1087935
509053
1018616
385088
1057309
558649
988234
508613
1174155
1083086
305118
806810
790601
709709
1039767
690457
968036
1057309
609674
979043
946085
877812
314310
856424
1087935
898376
777936
1080837
709709
467740
620611
1000543
968036
651813
487178
716996
835070
405690
974115
899202
573261
968036
665760
974115
601111
1083086
877812
481570
931133
396020
1023769
1087935
754807
884114
754807
326036
1057309
415498
1174155
806810
1083086
682040
1080837
691416
1057309
665760
709709
709709
1087935
1087935
806810
438247
472924
850536
843780
613332
914828
1057309
423838
597001
1174155
556722
440838
487466
273628
877812
589087
579420
877812
1018616
802843
968036
767184
735322
893944
595059
838234
996104
408346
968036
509126
806178
1083086
454999
709709
754807
537882
974115
856147
1087935
440930
899202
668282
1063393
108792
599636
1023769
582769
834485
424371
974115
1174155
130227
709709
664473
618628
968036
610468
534406
556124
974115
881266
492821
320590
862530
709709
377442
515459
363945
413068
606608
217783
467950
674831
384106
709709
835070
559247
569218
851257
1057309
1057309
446958
318881
714087
1087935
1174155
1083086
709709
1087935
898021
245083
1073675
1080837
1023769
593960
974115
947806
409766
877812
850536
893127
282509
586359
702729
456894
306464
305391
806810
584482
593869
1063393
201798
502866
931133
974115
888521
1063393
1018616
181673
581620
1023769
835070
1023769
720963
806810
456040
531843
1228024
931133
702729
899202
341811
1080837
571539
281598
665760
1083086
296206
1057309
609777
777936
806810
247050
899202
1057309
423340
418180
806810
658784
1063393
899202
1002419
974115
458916
563841
1174155
1018616
1010613
565203
790601
1174155
754807
1174155
968036
899202
899202
1087935
1080837
790601
1057309
1080837
695802
674210
974115
754807
548476
196279
503316
777936
931133
1083086
665760
1174155
754807
1023769
1174155
899202
404786
410672
579515
806810
755663
1080837
1174155
779586
813862
968036
129814
727906
978076
576257
1087935
835070
679345
695686
600406
1174155
1080837
434594
1023769
835070
579049
835070
364057
221366
1351779
646230
694377
665760
754807
904835
790601
665760
1080837
334722
625289
899202
665760
931133
1023769
258217
1018616
899202
315234
388660
877812
685484
479685
850536
1174155
229318
599225
497237
1080837
1023769
802843
665760
974115
336045
665760
702729
968036
899202
465706
802843
802843
1057309
665760
543998
709023
1057309
663722
877812
938097
806810
699180
738656
332441
684358
668805
503020
1042532
760805
462013
713910
636456
584219
541361
671357
465378
361606
477217
508529
615068
755200
982752
752338
701044
830909
911104
786244
1043579
740315
577439
577671
295120
695758
774643
729167
783289
535190
602427
589416
366835
623177
519853
698497
650909
695962
462723
394169
654643
543844
894245
589226
404943
778901
729472
755089
1011881
1160190
543204
647007
601375
773534
601640
1096885
533820
661677
683914
515672
369405
575430
512332
488802
578112
505888
417997
392974
552892
986287
943145
626559
753126
454011
791537
592655
404943
541296
358476
1118685
756573
622764
369635
559170
736190
578416
805376
663367
556585
685107
568450
405651
546428
509714
203588
409612
439531
594265
458568
178584
551033
1066293
1160190
472868
700168
816745
807251
867326
367734
1008854
551496
1062316
777677
609012
901637
494006
636702
345491
448330
826358
692660
483060
1094083
314939
800424
720988
546906
529850
1095269
352244
505669
745960
717681
672030
959021
684851
614528
1036334
457071
781460
562942
1021786
590987
866147
518322
1182128
978003
298257
566615
927949
777092
378210
712267
722861
1255956
610215
820860
716227
997777
758503
366015
617102
610283
290451
932035
1105526
636198
895908
551455
773806
881041
407561
591532
680553
475700
586163
743066
505820
491146
542102
764679
646316
640351
625604
886689
369122
608721
423005
526244
256084
712531
610975
659574
544459
911897
873299
910874
475177
465286
701516
802401
683448
1390354
746544
794928
665159
484613
855159
342843
912841
210162
669247
1310865
472868
691536
952298
362504
1055912
1177619
649960
390490
709656
823582
917263
964630
609911
657435
912287
505857
826085
315494
697702
1008179
615906
231109
524040
500377
1169240
794928
704905
512679
733242
549003
642259
604851
888320
612231
1339184
651815
815464
601993
415187
339529
591642
935760
642259
727991
749466
497607
560888
19884
520319
491535
699121
576420
808100
705092
391342
375994
822281
598320
75622
518153
880537
748353
625354
564675
830034
717599
875619
563567
283662
512325
324991
382451
1068666
718623
614457
838683
608999
772827
596793
957679
987048
562993
709340
739257
704225
649761
512379
345491
713536
569906
724120
695758
669898
793155
339295
911104
942919
556265
704461
238562
809001
556265
1016907
663722
478358
634006
595773
585997
433709
374748
649748
41560
368720
911469
593309
583473
546522
719072
696640
544850
715801
566567
384338
369209
519853
795662
552316
825591
373351
460719
508874
1163891
650909
950978
596809
681569
665868
543260
384790
533146
644368
633842
756133
712859
837889
646469
911104
914934
683568
518789
377561
441765
563657
752861
729472
693738
614711
841999
464304
439559
651948
949193
302554
640392
562993
571539
1055912
699114
708788
538572
683448
948021
506482
1046785
535123
604662
862293
607653
588727
844339
482948
788994
422486
538700
467785
552826
821871
484053
689363
743337
662499
537066
522342
796069
534528
976625
570802
511283
760015
586208
810252
567393
1106637
251912
614190
56051
436343
922509
473570
921913
325930
1126303
939892
353775
547106
654542
508874
747775
614457
217068
429549
509375
398829
780293
566683
453630
665016
847701
453374
818652
577720
616136
482451
207205
696523
804886
674419
383527
689959
820391
429822
901450
511446
700075
568205
462197
1146432
485824
360238
1019030
764436
984307
685258
449478
495606
351097
906667
633864
759931
631919
699934
384823
563023
830909
619572
581721
449444
381590
728039
840614
459277
449146
758391
982660
1040321
622959
703392
950011
793030
758352
467292
844552
370142
386345
641699
608245
727944
1066293
536554
423180
533515
396837
564675
635532
784926
452964
578416
968104
907693
799751
787375
514531
1072230
439772
761792
620226
744290
796702
758137
599260
600396
550065
538467
634739
799689
574917
566493
410176
490200
655082
467975
623429
513194
580025
728031
679345
887132
1074529
752632
845892
629022
470421
694657
1052832
1135914
777455
694823
638132
319861
109805
825649
994667
875704
236177
500385
479685
647818
1130588
698801
822231
537704
500580
424200
673224
391511
640606
722041
616136
554653
801619
655463
1149628
682486
219113
738130
659184
818717
720100
642014
609889
589408
534528
748279
519307
723229
1054899
502139
669819
742854
599834
695758
620577
1048191
304587
513638
770652
743066
448133
624247
224566
1056721
379505
920396
577143
980169
1115281
542193
626191
525926
669305
689327
729477
827928
1173072
485299
371240
731393
417357
252047
1164901
504384
751769
578689
893720
658169
1202302
752573
332739
1221847
737437
722421
967654
673058
389260
364666
536599
607676
835362
903671
695641
541989
847700
869378
433419
642048
681686
985214
376477
921545
850145
999220
464360
316954
656861
474373
903276
684358
608791
820860
908849
825561
606548
479258
495298
661182
706801
554075
490201
786947
954151
538268
1008179
621325
514826
804886
547106
1066293
499343
524609
735950
619551
577720
931046
884318
589275
467432
561088
717166
463403
501678
810421
959375
657122
272198
623594
568269
469044
532800
735132
461363
430716
697844
1141847
454011
449714
1259262
388907
630073
857480
1094255
893720
737454
762246
757255
315494
674146
630114
1016486
548903
457669
762762
317418
829556
351059
1077584
766085
591181
127220
840492
630174
842656
565097
908524
400794
369053
743527
651400
586157
873299
559714
300600
424174
581639
808284
476111
604476
738130
1330488
343837
629240
640725
796013
558613
562671
596809
1169240
488669
461562
441419
510136
538548
500580
806381
669247
509375
406196
386257
600851
779874
712620
878979
668987
523946
463877
620090
469264
183671
808425
617722
705927
723264
533515
205586
561600
503023
854208
854611
762360
993493
862529
1286468
568269
695641
950065
765408
476409
708573
676462
934914
610755
537965
510685
837694
533884
357548
612295
533049
533162
446386
401228
497494
658745
434036
1097615
752338
175835
514826
628651
606869
715327
697925
543473
364131
676643
626532
1243580
647207
424562
643875
586787
577644
411737
695831
654236
450107
626705
659038
548410
597931
472868
428765
436035
814996
656383
540094
716227
905341
758632
516448
339127
127039
696523
973319
495217
568205
695831
609507
513679
482494
509721
999087
519126
670050
592655
354075
355936
478285
754478
419700
681608
554324
713861
857297
561725
705664
793338
553418
723264
982903
835362
788061
622528
1032882
910631
609066
545513
214190
373025
770424
946563
928395
600414
722222
914934
247609
587223
948021
612231
974157
429549
646455
766216
890277
282327
546428
591758
763400
355549
468470
695641
352232
420314
441264
857776
639365
476510
688714
421301
822907
1061868
668805
670019
939878
731693
1345500
577439
695868
796937
451504
1143336
648992
816001
690563
510691
821130
703829
601508
349202
1004933
769958
756570
549438
669023
628508
535573
494713
584668
399715
784814
713461
1149864
455204
556174
799696
671403
708573
770424
628237
560799
665687
601918
679771
799459
714033
1182128
514326
440166
444245
768185
425836
401007
1009324
1004933
734322
515852
786947
295712
758503
460340
637310
1231373
533574
373310
656348
369529
436266
765105
756511
560820
600182
393454
661182
1033388
502688
396224
612231
533376
616709
990117
649080
681485
390069
448831
815629
1057301
410719
595408
421550
932000
936853
734207
370142
1055912
597792
662117
502659
744901
824917
747755
701128
355081
753126
681471
645150
450231
590259
467617
621032
685284
866300
831703
437866
237840
816398
471819
680741
373351
837865
677041
882196
753708
255451
475820
617533
506066
531014
548717
509375
725881
748448
824462
822753
378451
572266
378180
577409
631693
901112
458061
694685
826358
691256
506901
778092
901637
512332
910595
481132
722199
855485
1165292
877636
348906
1165509
451827
596485
872409
276896
628508
568450
759935
438408
717629
325975
511105
602775
833179
459263
726673
495713
454011
628508
1393412
572323
148718
580003
787885
585110
904988
634739
636583
603529
517972
775837
595874
356436
535857
859221
554676
709419
750089
432217
810871
762504
547106
689363
239657
439772
646394
670671
864471
574225
625473
699240
581516
139742
323728
559218
316992
513911
747753
793155
676643
760509
757566
646915
1736746
451898
992051
832721
808892
911469
1056721
479079
563538
298347
149829
256810
1123837
384490
588325
798665
216201
1086321
1099373
603887
961367
396440
973878
593309
743337
1115281
379172
312765
503103
815066
452376
922298
601695
951496
330674
582230
818652
400652
982713
768790
657601
434036
928943
830180
961745
597934
662348
576463
755512
339127
434158
700910
732407
709192
956895
910270
531702
893778
476510
561600
485179
870685
511565
1132287
609117
691217
1002141
681686
723721
406901
688294
895300
868054
498657
905341
180285
589432
863949
717379
522659
547412
643971
345775
709302
1182334
883055
877421
488331
382871
712531
835362
744994
420979
621005
540220
375909
725177
538467
114596
836067
438151
667351
721500
771413
992052
724807
484627
925121
508529
590459
470547
1138973
353661
544620
465286
632757
627532
573747
879731
974338
417932
702195
741370
588727
717897
713747
650909
564676
451646
658265
607603
686685
577301
664476
424435
635424
483060
359942
438672
539978
811357
887176
879711
1110154
771940
576711
566615
593635
467347
478827
692397
528988
1104415
642599
582331
1032053
609578
673653
762360
677041
594721
901637
974157
723992
168791
761675
380081
708788
636716
957254
523151
829357
507647
675595
286139
215506
780234
1194713
565397
474373
989354
493252
685017
374695
359300
429637
752630
247533
736611
4872
840492
713370
1141847
957679
601375
637822
1058050
1224078
669526
1122273
773732
837694
818717
354412
1158122
544079
638508
651827
755011
434125
380081
678077
588576
623777
482675
642858
658756
1040605
723229
949705
124646
451827
1108045
1148225
1182334
414595
558006
695962
645977
785432
625473
607953
790857
895845
892273
653048
966882
714279
459665
496987
601290
601375
767314
311035
450666
526144
779932
389496
577671
1180359
467936
1042532
526483
856104
460441
1099623
542914
720283
771240
744561
720283
864229
634169
541413
650663
598081
614834
772749
805560
724529
636704
544850
1035483
618467
317367
575681
881341
786244
714999
815191
1039449
563097
436573
443134
598672
958489
741370
796069
1095910
569995
1177834
875704
355727
777176
647962
1257567
453927
449943
598081
467936
1004929
1034714
695831
745960
711109
654127
492919
795775
1013367
773806
504285
512420
769489
391511
706501
884318
726259
552377
547908
800703
754357
558286
416145
647029
786889
590319
576849
479276
746418
488322
701698
673448
513895
583614
550605
1171139
432217
188774
522305
721309
851433
813815
644934
1212957
708573
662471
692660
816031
457857
524038
573859
332758
639826
777381
339996
636593
451504
769958
754197
513200
481768
813743
560631
515648
386424
1047628
537533
766216
772322
930115
1014967
657768
392591
609578
387370
112724
819134
412631
470421
390069
540479
570520
942373
475601
541265
759236
570372
656593
287981
656096
502084
651971
1053934
563017
770907
276103
586123
481259
703583
715140
759409
420531
564676
564077
902531
467936
600805
804886
477771
850771
400184
571555
637822
800989
662433
736537
401329
912841
506877
666291
863001
523130
373563
634739
630356
591261
974564
703829
973319
60636
765760
634177
1006535
384720
468499
855930
230988
808258
521413
875551
233817
582256
610901
531528
671615
412796
768790
637103
552708
652419
867326
678877
619551
544526
651561
602105
599732
610048
636548
723533
750818
703930
764319
623975
826085
370379
929529
1298422
549999
399769
309011
524040
633842
966317
515113
708207
580025
578233
575902
823359
403178
864714
544157
408176
289135
779328
613494
547677
397357
722579
558977
677041
811037
825567
814648
353677
615117
712613
791218
650013
1034626
390878
537233
822173
635957
882118
876619
439809
674518
606282
430877
485941
823668
267252
553220
444786
1074736
1155306
849349
435283
192859
712945
542193
642259
757235
815533
636704
542193
821213
645185
1164355
773806
540053
421255
736726
614416
846666
438532
610283
635532
785834
542193
403390
648231
535005
488193
553615
813182
760718
669096
433729
642858
710827
903276
912364
836293
726653
702782
527161
492842
593309
574917
690156
341216
395738
412443
783167
341216
724678
375814
113583
35016
676643
540028
799689
655082
1243025
1118685
715641
547313
344428
107470
380063
408880
643727
400728
770424
710520
486014
511300
696660
876843
328056
262125
559714
567852
753126
871604
565703
570903
551882
572266
891942
632433
686479
974022
563679
379391
733658
556840
1166116
953158
518768
1369012
696259
857314
333403
430107
400184
980519
280275
379170
921484
644229
770124
576636
799426
891076
454206
488936
400184
739643
824804
470197
1192884
656096
407454
279758
518990
796049
775462
718253
619119
680024
619503
628841
674131
828033
571479
640296
721590
761957
911469
501697
700622
420325
645628
754594
789293
713418
492486
1075978
865527
468137
1311577
765909
744783
608701
398977
476409
531726
703829
380446
757835
529878
1117197
703392
440854
314433
828341
739406
568269
1178734
997858
684238
762935
603001
824566
650900
695641
26182
927068
455958
1042532
521413
702035
786889
573343
771280
449535
577605
675696
670876
724120
875790
743723
861936
373310
704759
610992
562308
551576
816147
799459
679480
766216
563670
795842
653931
612995
722597
464877
435813
436659
739972
528600
1031412
492799
379505
713370
541775
970307
677822
648778
534528
279560
862485
780247
959484
541775
344990
527685
630024
337602
680077
867326
326085
875666
625473
625845
972079
763287
1111790
375994
604662
386692
740495
412796
533515
595577
634226
526923
641401
722597
1026964
669305
435063
728761
912364
1238888
421419
533612
609163
549430
1071498
305135
544079
462862
513180
504344
226081
1070981
712335
576723
628540
786582
577958
814992
691256
521991
898476
672357
959204
930015
903671
563679
482575
755200
198125
598268
657843
644464
774378
872964
770907
824917
589909
906227
438562
835919
659332
640978
509307
509126
664378
550656
495497
813895
467958
561221
386231
814329
536574
406484
439531
474426
649751
505495
679624
627536
704225
1011042
530452
779373
450231
523272
526554
792205
503566
927540
475273
506566
777354
606878
505180
558673
755997
872278
533699
755329
616019
796800
564264
647123
908736
572301
400598
459665
746937
836659
679546
739361
561423
689021
1072313
32403
490201
653931
735515
470421
416145
642308
825046
345491
814648
656861
514110
811209
389265
877421
402051
1119385
687327
391511
348239
863949
497076
746534
751218
220022
591848
819859
771869
717128
853021
731798
1004381
793091
502508
795581
502084
1093384
329469
1046785
457310
699554
664476
4731
656614
694524
515966
454855
899483
449635
830294
555887
818717
555124
693071
573854
820327
434351
998847
679115
476510
573140
525707
564675
618460
1103885
679546
1108045
830390
527094
466881
431547
626191
1120018
664603
913907
778699
332441
614655
1008009
603403
645185
802401
583290
668987
1008375
632249
742781
358324
643971
427181
539348
559052
684851
563070
549379
468437
551496
561474
839207
682795
905396
533731
984725
580461
723129
611887
631684
814728
642258
720885
565397
551124
341216
561061
707623
547756
515248
806381
997868
589173
539512
724396
466199
637317
921913
896857
956895
765105
830959
803192
1072713
558936
583483
769558
704788
783028
464037
155056
579256
519388
506228
709302
633296
459712
363689
218606
566516
608618
186536
861936
349835
974115
347947
605411
956989
471946
853701
557827
791035
486730
595408
903652
476409
808258
862485
256527
586401
893035
751218
632024
545351
786889
906667
595577
415990
973319
1119385
515966
881341
773437
640606
748279
462768
1046785
479276
584235
1021786
719998
531515
449305
812779
590459
559595
542758
1200480
508529
820120
894245
723862
607439
765575
448133
444462
884114
930578
948021
339024
643760
584219
631738
390878
665016
589432
690312
1004929
554523
775837
619137
786152
515966
822231
883263
681633
539519
581914
620577
1009324
409155
608905
1128199
538522
515672
497447
399604
454839
515451
636482
432379
514600
973739
982740
465109
709486
879176
696047
966882
825280
538914
502442
823101
328531
309433
619384
752009
717509
607339
387838
559020
537233
500364
386717
575247
211758
886072
528501
838265
685922
559218
765674
638070
671180
823039
871500
982660
673078
976845
692660
700248
779480
967501
670905
583311
447105
1308859
982593
476902
431005
797592
822231
613494
1403905
1109989
171429
702035
681752
533734
805705
344282
822514
686092
985595
620887
521596
718044
539635
490220
618839
371026
884833
657336
691256
513734
794300
1031187
786280
407323
1008101
657168
501761
495298
539620
400184
459350
596192
719752
714061
428565
554316
747735
543644
669909
468776
474350
625604
904446
400745
1024573
503593
57316
506652
620019
606878
558121
957823
404943
508529
875128
833223
827587
595408
685922
339630
633706
578416
351915
580161
626467
570520
1007354
796392
610121
491060
662433
198097
1141514
771081
666402
886689
461020
764879
846170
994250
690071
435063
667678
723862
601375
514110
642308
805206
332820
557078
617533
552894
32640
828114
459551
289135
974564
625604
755011
708560
612231
492486
705547
515247
482494
413716
700248
622396
382763
610121
320725
613252
343387
371755
884318
940341
645185
754669
811844
866939
597931
506398
1055912
593628
1182128
574917
793489
554064
638296
474612
753660
851743
677464
453896
342137
974157
699492
610944
419814
569995
728652
374863
343675
412258
550331
428911
509305
712551
669909
699934
737398
527137
550375
875128
733770
579927
497814
115522
629240
912841
671983
933635
1037429
572266
1173072
907693
790829
468437
227396
573243
723281
680836
456775
679979
400184
316582
585589
470401
310507
603703
523946
614517
533741
553220
888308
333322
875637
697702
535857
699554
682817
545714
820391
816001
775345
257364
1181189
663957
642048
514422
808100
793975
650909
382909
762360
677113
515966
726016
260966
547795
161474
562634
926755
408911
563567
1011881
830909
719324
546221
505604
434859
580025
456040
541451
500227
550563
700768
580161
1256061
522918
614655
490988
1048850
702270
580853
982593
612859
765575
591593
1066293
908524
422315
1035483
640978
642048
676163
511972
376324
723281
472868
403193
604851
846661
453927
584235
787885
778707
474635
655849
474461
731798
598924
728652
941930
779874
750952
504110
553506
523701
676293
822907
722953
701864
685258
644591
929292
700761
465286
544850
631877
761957
812681
847106
893247
969401
691383
794908
753126
722122
424633
724275
596822
440819
980169
512332
528186
674741
771193
592007
801995
248056
337818
396891
565736
656383
633285
738233
631750
601958
926534
845209
897444
868876
949193
592655
903652
554316
569216
523686
779077
293457
552083
655403
623429
525926
329969
413312
897218
586156
474411
569995
228453
783608
799118
731685
670050
875551
451581
947630
732471
751570
636112
332218
597285
284165
1069422
282337
25006
607953
783167
716227
469677
391520
490579
598320
748197
653867
786979
843033
814955
930115
776337
561600
772540
687590
716227
883442
391511
413836
435927
649750
1053617
799285
620023
808440
792319
652835
164868
495606
569402
1066293
743066
1234921
504118
936003
757255
1115281
495933
830180
576849
771026
797173
525707
903191
483884
729382
849349
379789
831871
474434
872548
563097
810385
259763
615068
400517
835362
1090476
323323
636583
609214
618386
1212957
277182
481259
570242
952538
649241
480140
468142
686685
400739
446683
782736
592726
873299
886072
505495
746121
522178
723281
666630
619657
482948
912364
549797
579536
504344
592209
600429
447130
710418
676803
644261
425836
1106914
374464
773599
812681
534672
543644
600414
501096
652159
456699
573949
593096
488174
435568
588884
610833
780584
686685
408911
862485
1036334
305971
609848
792319
463925
551496
816147
612142
839985
423670
454855
667351
1039335
786244
806456
1048191
943145
677041
781806
628958
400078
719072
740496
801441
774378
595943
564675
461977
412661
639826
28723
401222
678592
272460
416145
575217
559714
659473
733090
476409
795972
689363
884318
813029
440297
329547
510232
962911
704243
552708
593309
770723
853001
494289
705622
530452
812779
480899
494199
1009324
1214329
1262742
370142
953924
835362
444945
512883
460618
667678
787749
612353
507996
851360
590140
1051985
610121
750818
637310
723128
786322
462450
634179
624635
340037
603033
913907
640131
401954
330705
633813
867326
490201
541398
717996
556174
78802
829369
625473
479021
861581
686685
516182
412375
812779
896857
789401
371026
645146
584668
679480
718623
425805
560127
1100487
613494
587336
723533
480448
678898
488936
391678
488472
553399
421113
1036741
684857
747088
758632
857817
828929
420101
883055
810549
626191
763287
228944
745896
506129
626191
370027
565397
522376
574085
820860
570546
517296
465286
254478
687325
670876
297966
452054
606004
556689
689018
443916
730273
702270
587276
271615
613494
982437
844078
884285
476782
765440
816147
499744
501193
875163
614754
609066
781317
792482
583290
471462
717560
593356
974564
700168
408911
889334
1130771
533734
569995
383560
810549
438562
615117
370054
365546
1109989
891076
917940
544181
686448
713910
891076
451827
1060528
573370
568269
320357
534440
581556
560214
439772
416529
464529
448540
535098
510804
452853
745960
422712
635847
1192884
950011
500824
667678
441386
338934
290656
690272
620992
264626
836553
770148
535268
343181
982593
691585
831871
734588
555482
420314
702847
420258
705744
525712
454452
970616
576636
1009501
584219
901637
293457
1070684
495926
752391
558121
652085
356961
536433
862995
531772
537464
853001
836293
510630
563017
896857
373298
607653
750818
674146
1148273
502670
336081
603352
313640
411398
347489
448128
1055912
743495
701044
698849
771515
594189
656451
476375
1034620
257759
355934
883263
757445
607909
604661
775086
516164
728761
1019030
470298
668439
503435
341216
539348
498384
787885
517302
630174
660985
895300
843896
787588
1024069
450516
536574
510290
1020008
326595
632433
502022
603403
1310865
550438
424817
550331
553195
769318
302156
644591
938923
1173195
541748
761944
821890
1262742
1046785
930015
486816
877093
459350
911469
399769
1138973
755011
579837
679330
749466
615466
810252
375909
773561
691484
552708
849618
363929
443007
713910
772641
724529
413038
742781
710469
891772
877043
695739
1032150
816001
803510
849404
751398
338510
818576
532269
481615
494006
467355
884873
449283
373421
681111
678479
746311
483514
280368
749972
674219
198276
764879
716620
575217
726259
907356
640989
841223
864259
510367
409701
491930
375842
634169
439531
655472
395605
669087
656942
529850
607653
540479
701420
594261
201297
523686
681892
524815
616715
733281
652887
662560
660589
537464
465130
698801
393273
326915
717533
644714
1091387
830959
562698
488892
590136
799031
747133
607934
572320
761538
295387
687971
476409
427872
181645
1296983
659660
851340
598672
621913
466480
790101
487611
793030
438562
700369
678026
908732
768513
406353
932231
765105
311842
499614
544157
749859
1212829
412244
793682
790517
46158
767880
501697
514422
594890
1140171
673292
681485
830034
456359
794908
989680
656383
734309
826986
964218
573780
522605
674146
533611
532334
689363
637308
825317
554918
449612
567219
476375
1004784
748703
636231
10507
1122273
724070
582409
869695
501697
661018
757566
704330
545351
201615
896857
912914
540299
1123082
741962
369635
566051
628184
475273
615117
465378
551544
881284
753374
982810
486176
559020
520073
523047
578233
713966
477692
406408
708058
1102285
565397
966882
199843
394023
917940
665955
840825
1068954
692990
585842
701431
813815
351726
348220
756046
722953
568653
828891
620625
626341
505495
818896
470197
339278
574225
252051
365148
504763
333403
750453
551643
915363
380142
550331
522012
427185
795972
639240
762052
812307
439028
604424
252383
738711
611671
907693
380827
723229
614190
689713
545235
348717
431856
669452
339326
554523
754669
237030
512479
566735
459589
752861
667678
810549
1008569
881144
515802
630073
615792
427536
674848
1119385
412796
713861
865789
465286
571293
670019
663741
389983
522305
552894
626705
796069
636029
678391
582331
732477
551544
636530
720722
799689
906566
301515
586777
630356
810549
812370
912364
465036
816147
345491
826480
745824
1330488
609066
1007150
915363
394254
618839
955907
374937
654581
512376
677406
495450
300939
790586
236443
600414
609911
605795
1177834
490011
355727
938023
605411
199183
514826
573854
834908
368720
766021
1100191
604476
638257
734322
689423
629321
552561
625243
523879
631260
666007
1051646
456299
712620
585245
685922
856798
1075978
567309
473041
665567
1421296
341216
389047
482052
794300
497076
1064070
1091986
357675
757630
1206119
377095
692798
329671
4872
637485
1032053
657308
531702
812943
735950
663292
449684
806662
963811
486730
708850
1005475
634880
762360
398345
562211
705062
773534
434438
747586
532719
325424
756511
1136539
920520
996749
81270
123832
568205
651971
449535
687657
561032
417662
464917
676861
548261
437948
471819
527137
438408
1203840
885101
480004
332758
420785
540479
780598
368906
837707
722954
892190
486807
602405
702368
500364
592655
377989
371313
458956
901637
586157
471515
378353
867326
496110
312866
847274
685284
275125
602405
808258
595773
496737
361633
1312048
708720
388196
407142
686480
759931
449146
829369
165819
693165
769958
320426
546780
904546
448919
713747
368690
534210
609578
733535
543644
760015
634148
728289
636029
606548
1019030
758707
620090
694823
758031
759931
881041
792205
733042
889150
309813
1108045
650544
893035
486730
675370
893247
598268
822231
589405
1454315
564714
568146
497356
608462
659184
476375
574917
888031
982660
537734
537644
895300
488171
422580
416185
223848
847106
241426
448516
771081
744783
817656
1454315
529850
725719
429956
603530
650909
515078
589225
628184
696640
908002
584235
611690
341811
903276
654172
763499
700369
503370
403334
662433
707403
286986
493017
778659
605995
400184
780584
641589
1218733
541748
400184
688941
949193
508220
828929
549379
368947
787885
627441
822173
1099623
580683
503657
589851
389780
586399
579203
569450
838769
470421
948021
638867
754429
851743
468462
634880
207824
781909
687590
499228
514826
276014
565440
298637
962911
1020816
775852
1053934
313428
521413
792847
853701
695677
494865
595408
1072230
775345
461118
565703
574917
633842
1004933
746544
842328
521400
606913
594721
1003197
635087
391523
730998
650554
831305
728289
654804
1010410
666775
369991
917264
648545
1042532
553506
979656
394844
769922
652887
779932
603384
575390
1130771
830048
709775
946765
652601
565027
1200480
511972
482453
623975
389189
1046070
779793
35074
508306
1119385
598742
696635
616035
663590
837707
676462
481987
689978
507315
905774
248056
464405
524005
404943
972972
568766
782736
892273
642259
459744
679526
677041
497136
640725
717606
513180
753175
656756
882196
364184
477913
1109596
726016
568213
618460
799916
636338
450295
636029
391190
462078
434778
846666
566192
499163
668164
485583
1167523
434438
656839
870349
355646
796869
670671
763308
813815
380142
758031
423551
443134
752861
1300128
505495
302396
536574
545699
865895
597034
786889
1182334
733762
575430
993493
101605
665334
526144
1119385
66753
708712
974157
541751
961547
494033
611690
320318
291822
526372
611254
728761
676076
661789
593491
582335
774715
656400
412796
694823
241807
804458
211352
844552
486979
1220709
763341
453579
928800
714279
888320
521179
481259
813182
916367
731073
277314
1158181
419700
378441
751080
575247
886739
731798
571276
493062
1257471
740492
805206
428841
950395
388193
664725
505604
515078
488527
512325
4235
636166
857776
889971
656383
969332
1051623
1066293
523686
881551
676076
1301841
775243
569325
608701
565131
1030148
607581
584336
646936
708137
717128
842985
462862
571276
973165
409716
571207
464638
793084
573370
689924
602606
717058
957679
435813
1203840
547639
678757
276275
556689
483060
996864
572764
689651
408014
1011881
595425
590892
539736
709302
770424
1224184
711495
570122
777354
862357
405169
639826
399604
633296
690951
661324
822173
942919
996864
714695
974157
929292
596208
610755
806268
1060528
856104
489479
842486
434778
201615
468137
784926
853021
441820
725719
459444
590140
604662
555508
533574
697316
443246
567309
710418
690622
908002
462628
317220
164041
644464
752861
515125
601990
399707
623313
448540
847701
1004933
771247
369115
483722
359942
800744
387616
867359
529364
674135
668216
925623
862293
882372
360162
696640
291753
363929
395484
467292
446386
515078
715717
194112
628184
640469
691888
488329
511158
460563
576204
605411
770124
1002752
288692
590237
536915
608905
613648
530050
654341
833363
584707
589944
246441
342120
594721
839821
493062
502579
578811
863949
691340
620631
313640
564364
630024
569906
1011881
680741
480856
582230
831871
676346
849245
546308
623874
975484
875619
809863
234902
724083
727806
170146
773806
285739
467975
542579
613107
583877
465026
535460
772322
656756
574034
561151
375994
352551
276935
505453
645928
1101838
510161
495452
924616
492486
721590
328531
444945
660674
458474
235722
661944
394119
652419
691878
491535
954539
423884
700009
543679
662471
566031
721437
632433
792215
331849
926842
822173
554398
468726
636029
978003
415631
458932
484418
490846
497483
503429
818652
574432
393435
541751
370027
898587
369635
620631
541556
811783
863949
601246
468470
467125
702270
754429
563974
473041
770907
612381
439941
680322
690312
482675
934244
808440
825469
813815
671323
564582
761957
420531
844552
937222
669819
606878
508391
698849
354037
715946
623594
731693
1241049
360755
465915
577720
889150
989354
595251
921186
593765
868305
457694
642308
714103
760015
555915
428911
731693
547000
312581
470457
571207
633614
701944
786582
1085866
731693
818257
758924
611055
222749
299539
528960
646915
881041
665057
523047
603138
520610
294353
893929
606208
747088
423320
692050
614711
481801
425496
1119385
544079
556315
826995
713339
772322
181222
664570
552788
836067
637160
963811
669702
847106
688753
827847
745896
1298422
1024069
446401
677871
902348
448133
896857
638800
736726
518923
544963
709302
721590
432962
182422
570327
648316
628217
509714
184260
466623
382204
860637
490988
661324
924914
559714
508671
571276
662471
630794
653153
522174
541751
826480
671615
170146
641149
521805
883263
565703
501006
882118
626276
861865
976845
619503
467503
551544
569995
558906
629233
643952
589225
574726
535190
906227
685820
562107
656179
156062
1070443
534528
290778
392747
916750
689959
1230932
912841
744916
432393
508986
739199
484613
822208
747088
817783
557777
375994
821170
253261
1009900
779373
594948
649761
562671
592203
836530
300159
594761
304445
424599
522427
808100
516139
514526
497814
718623
333403
437813
815886
330501
365410
719600
773038
724346
723707
845853
1173195
448330
723281
459738
723128
667609
450438
587453
592724
657966
686851
650043
871184
555124
1181189
721669
597934
551701
549438
592203
473449
730545
404943
726653
788486
585913
546221
922748
399802
574722
518009
662371
696640
883263
815066
447249
626276
599589
749135
1037617
561151
524038
620002
558581
419349
584235
431377
1353690
276014
1002752
523047
825561
1000199
707251
951496
1129091
359944
749075
1031952
570327
302409
671544
1024363
568269
497447
506030
439717
853701
594948
863516
461813
666417
770424
535460
1087262
742781
1132936
654341
387239
778659
315746
495452
669909
1113826
607653
642308
934380
328471
722903
1210451
830959
1177834
670189
751570
512603
673511
770424
327419
1051931
503657
203604
592203
483884
535460
735408
796869
653361
413254
517452
443080
538467
324320
623429
244017
443814
764651
1108045
435813
756133
510367
538914
518997
245083
553195
544588
877093
536433
419700
707791
545351
429806
368636
894481
703614
738233
818531
428824
1020997
528159
762998
527570
563679
554316
351962
415940
713067
541144
652887
502152
615772
586235
470197
558211
632138
708560
683568
1136539
99767
881041
467975
506482
481259
697817
731321
1185818
582230
564367
868054
535690
788061
575451
719809
602405
780247
418302
625968
716835
556965
703392
366684
625354
673393
701315
407057
1008569
986287
427821
699234
862061
503014
290455
618839
799646
282863
681111
879718
681686
1096515
580262
661776
589408
637122
453924
743011
771940
767880
528186
1136429
565342
959453
1046785
917940
683448
1109989
372484
653931
810369
882118
622102
294369
593798
634305
580748
576463
721834
391622
466795
423110
370336
705961
297592
729472
471819
520854
588124
419692
391219
686685
596220
683091
304506
522330
942919
759019
774952
416619
601365
583911
370027
515966
588660
573370
726856
589909
720283
589320
930578
444079
671731
966882
545175
770497
832721
665844
401222
124455
352383
702782
732477
673653
1057824
471261
911669
621460
1258961
1019030
420101
492486
590118
647891
796702
233551
600947
775499
350935
457893
551478
882041
798760
725840
379505
280069
429806
1234021
620380
723533
969401
420314
662348
849499
795549
655082
852979
509485
718623
1021786
381573
604569
163348
344518
628942
843697
906566
684358
648314
418759
1121791
702782
540246
848287
470028
822208
379505
566683
927068
586208
672584
559020
644101
678791
450231
886072
634739
770364
679725
267706
792140
470421
723281
491043
486885
654581
548761
555675
1008854
499873
985214
536220
572266
587000
616814
679526
703829
514246
779121
399769
758632
457904
436035
775243
453971
691896
830959
810549
435063
810252
440228
728840
467125
520484
684606
736190
702527
815066
966882
552892
355995
706004
639036
617547
938105
814549
756511
437505
337618
575390
474373
100583
755959
331259
633296
458347
420101
1199015
541751
836396
416016
650378
601640
449175
846666
691536
779366
667149
596192
665038
967654
792205
1051623
284059
259824
899483
544079
1066293
973739
479752
754594
755512
1021585
494912
1051931
466716
593096
609911
289183
411671
744635
472140
816398
382247
301515
334737
1169240
445714
313462
562993
683656
537965
1150585
507993
949705
622646
738656
562662
105109
455410
760970
867893
849349
815620
723229
576112
504118
566038
483593
681686
956730
490179
394732
360232
417251
236325
627333
228355
580025
648057
488749
655403
458681
597499
685666
1046785
826480
269138
930524
762574
542651
849709
599062
603403
732096
854374
748839
414714
460441
811357
765105
339644
857480
705041
604569
124947
557920
668987
973739
754235
589225
348027
561600
874638
405654
535038
723862
410894
1009324
653931
402116
725881
996864
937998
479752
667437
687217
480077
562530
832721
458932
1011682
556963
387398
598054
474909
794928
541144
541956
953924
585195
444673
583217
664464
1148093
969507
824566
868876
694828
913907
1376540
794866
978003
553220
510918
505093
245864
576849
595874
489203
775104
366371
647868
685284
628508
465265
1258961
553220
762445
538865
901987
580161
484638
608245
836530
1086089
879718
1086009
569886
512419
782087
557078
419121
732407
519463
604903
724120
624516
711081
611964
533376
197025
409874
679725
640469
364184
561725
456825
427404
654804
226255
601375
665687
503657
704225
757835
682757
481987
381183
455410
891942
651971
792417
500048
372992
628184
796937
461372
525707
626276
439778
656861
287594
1345500
456632
660771
511517
856104
651923
534505
835095
514885
58537
324328
488527
239568
496588
886072
489687
552826
749063
937595
747357
519095
979818
465766
868426
825280
597899
688107
761986
514801
716202
519307
239657
732743
589408
515837
717629
964630
820860
570716
1192884
203087
239710
579804
736190
707251
786768
280002
755200
795382
936853
566645
1008569
589446
562662
937969
447855
454855
506030
431563
818717
765518
409531
692050
472168
379959
811844
543704
558673
358043
575904
537233
1032053
754429
1246075
692050
601990
547392
396101
459665
623313
446396
399757
736190
409085
477554
729580
599763
858994
599732
773507
635882
805009
792319
736554
691340
515966
824732
605880
432684
640064
399191
116519
123270
421835
418311
652887
825591
1097615
433434
882797
488486
720079
276637
451504
607621
656756
583102
648778
365746
708694
813743
543644
931814
445027
294071
583614
1091986
676734
438151
651620
751899
1011463
709352
662433
466227
611887
476510
595320
565518
599589
1008569
487141
639036
162569
580544
465286
444075
363747
566939
608245
685284
465787
680302
1060528
610373
531267
521553
585893
1160499
663270
721590
565549
623582
661324
741899
597934
444945
420101
487551
594765
1008179
262203
579536
773417
893720
622528
936662
460081
416938
851433
697452
591642
553248
886689
379172
876636
680195
874805
259458
390577
797066
413038
664725
444945
986060
590987
561725
487562
562662
753545
458669
610283
1160190
482326
495198
836067
444840
515764
644223
637312
705289
790857
424461
875704
823741
789515
588500
1166116
950710
469936
76108
524410
733535
861107
849618
479694
459155
528087
593507
1281605
623975
738200
574225
523159
559218
632024
713988
436343
795581
765105
711216
754995
369643
613340
728761
650043
965580
533699
1115281
708720
649954
755200
422207
537451
602057
745896
728241
503223
442998
690622
1021786
590907
753126
734322
709486
637485
775044
692050
624118
438408
720988
246666
616193
634880
709486
904785
1142730
687828
930115
273635
962911
473552
1006535
973739
960890
674135
891073
978571
714804
902310
454011
765865
284967
561092
466881
360792
702270
346240
959453
806381
790857
1182128
281726
526608
406819
468025
691910
698800
1007150
639524
388212
241589
997777
672715
901112
516147
739996
723707
1037429
805208
366589
439564
866171
927949
637485
680688
500364
846086
1347258
893035
619503
722473
467989
613494
814648
479276
643952
902310
722798
390878
757835
636837
620240
759409
634169
738130
578055
376324
678977
1019030
590140
539978
511419
763378
710520
792022
189504
458181
677071
355727
610837
363713
880681
364184
450869
606743
225199
478358
439531
924758
302738
488331
525110
561899
841816
753175
677041
749557
406902
882041
733419
700434
732064
594765
786979
508671
488226
528643
957625
663811
1518589
844066
881832
772158
677041
418931
483265
728761
746066
450231
450511
921185
777455
425793
459738
791537
459850
444673
582409
396357
605186
807794
705409
556965
664700
458568
654004
973820
568299
495937
336278
608701
775499
794928
825198
720885
652833
409367
691380
875704
929501
1098039
450946
752137
902348
563679
1015627
1053370
903276
484582
793338
713179
857009
753097
583016
307007
723709
910874
1042453
435222
998847
700435
651751
497182
581721
467975
550609
647264
939892
461884
723533
781815
528818
530873
1096648
675631
559032
531244
547897
720413
745601
541751
428368
638232
739406
436573
679147
410597
440379
844419
539104
531528
551455
541913
438104
420657
708720
467975
674073
418815
677041
889150
543558
780041
1210451
540479
846920
720135
800651
546221
300415
571207
571342
681589
832721
527639
523023
721271
717629
891775
1086784
756627
508832
485625
591584
368720
458052
743066
413957
548461
643795
308970
1518589
681179
604569
554075
908524
906566
768524
623594
448919
849643
617046
697047
707251
649839
759409
649672
507315
361750
633942
983271
525426
840492
191895
880681
637310
400184
823741
661018
735950
310385
731542
378021
527372
786865
455410
731798
491462
815620
264528
602063
1170830
683914
813743
771247
609635
349202
779279
568269
472868
1130025
722597
636702
1052541
25006
501841
516941
875949
849709
369405
576711
483953
868876
706246
463887
610361
586157
218814
550830
406787
716274
316370
683381
883225
726516
328531
519012
1118685
76752
739643
1064341
953710
512325
416966
442312
653949
596117
611437
771408
480961
579121
622559
497447
758632
895183
640392
620279
528203
498126
823668
986247
450231
567028
364870
577671
728761
1114654
1057301
196270
686286
1345500
997777
563679
539054
662433
618467
474809
540338
268209
777176
573831
434778
632567
514422
667005
951496
685666
697817
527638
531448
392275
364184
496737
668805
645146
761961
460266
732471
897304
569449
708016
445109
497691
501697
784926
421835
162112
685258
1048850
849618
432276
604174
700951
641149
685166
551643
614517
614438
670276
771940
775086
911644
386753
689288
550605
542193
481259
607700
455637
903652
427821
273528
606869
747079
339906
757566
621759
548653
1234627
760531
949413
454839
681460
833363
700369
747990
1454315
623313
313877
687327
796069
840492
1192884
346557
867057
790247
1072713
828929
429806
516856
794908
315045
745896
593491
744783
320943
422812
1319845
759683
754678
791913
927734
878701
525707
759931
563017
540836
540518
986287
1365088
671566
639826
691896
1009324
444584
555124
1070443
799751
722705
386125
496234
1191907
795756
769958
715039
671794
640978
1353690
1310865
301747
498899
523440
528818
423222
413807
644101
544850
537406
781815
563097
535057
632433
821672
293125
352876
348921
568266
390490
692050
410597
898587
515078
533618
884673
672991
665057
379172
476596
1300128
315493
875949
439559
489203
585168
1082826
629647
752009
634343
990957
708430
481458
566574
514801
754594
519343
470112
1003118
584235
539348
674194
830180
562974
901625
519307
742718
1037429
101580
1317356
984307
335850
601075
725881
787865
540299
746042
596192
548337
822092
462702
400184
524224
416935
754678
654079
1262995
665687
462723
539118
1169240
539643
699512
650708
725881
554075
829369
945047
934554
951593
314777
580578
634943
210682
795549
581721
412244
790816
842451
351427
642352
956895
793030
598268
591261
879095
237854
741370
838683
894904
855619
1310865
639240
1069422
270751
253274
748448
636530
397744
1082019
184631
918716
492595
605883
1037617
563097
418010
531014
611887
465078
1002873
882196
613648
840492
670810
827208
539596
511218
377095
756576
474373
346651
737162
804415
689368
546906
609804
427072
477072
426851
546461
731641
84667
789146
555839
719011
562348
589900
786244
604062
683381
661677
1132149
570338
498116
754919
376212
635245
533574
363929
698161
677020
300936
817898
728269
907710
980169
442998
370584
798605
783167
585969
629284
285752
471819
406554
808258
742781
886739
651599
208271
886118
693114
744015
1104415
902348
573962
579837
468470
450453
570327
901112
671162
609669
747088
730401
760805
539736
882196
402706
718730
421113
720988
654855
615284
249418
862485
512332
431668
721271
517815
518990
417869
889037
554330
553850
704225
550331
817783
952538
533574
748448
482320
913089
360216
624150
728489
408014
326020
522533
325251
810252
831871
775499
556641
929877
732874
843697
816398
697855
438827
705289
673058
544157
644714
628217
557638
508123
573233
428040
695876
575068
615761
299944
717868
1146163
475700
727029
469111
532996
948021
747591
799426
615558
867893
825317
513428
798085
607114
1002141
507647
704984
780271
599416
371006
477115
518990
674343
567454
823475
829369
482275
957679
770552
441546
714279
844802
550331
667482
642014
408911
775100
782736
683798
517954
411597
936257
735144
805208
456269
486384
975475
531702
663241
751570
456699
868054
421032
486702
907356
526858
802773
1228091
492669
125720
671263
1228091
787699
954598
441419
693353
746121
628217
471502
720540
952705
531825
974966
656018
378210
574045
431242
528180
970064
872090
669064
834788
453272
436609
762830
677182
625222
795726
860149
1074076
787819
737096
696300
858968
469474
754974
440324
594937
934633
457781
460329
649080
740875
433398
479084
1085563
695861
1016241
583303
304582
298743
187762
583953
818044
815671
949893
785507
757071
364800
559117
783849
833019
898788
920207
1614821
534563
638239
648311
748842
929735
926313
434529
501155
828762
292901
1217306
947025
963317
1047696
902458
829565
808219
597233
194950
729435
482695
630028
819637
536825
567247
1218536
802400
780059
897205
480580
937571
717232
718752
1090079
727986
766592
609629
635338
647959
638787
660680
644884
503392
1011696
473890
477771
855719
860033
311210
253329
680253
546113
1120378
376175
718047
1610691
565879
307742
453825
574713
728041
963152
700095
813537
200612
1079843
696336
431538
566299
267814
707023
1099539
852575
619836
691366
868543
1076723
584336
777801
552554
513204
968391
662404
358965
648202
703031
620206
834251
535030
691366
568074
853769
855719
1208767
751549
733429
941143
699348
347925
504228
568860
948030
877626
1016241
743473
912676
894659
774982
488280
583707
758261
901020
482412
670391
1172477
506915
528847
806660
431641
264394
830508
739634
1036122
847251
1011696
755055
880353
418411
370631
1086612
840934
747839
1208767
513708
1072417
761574
366185
846272
346454
876356
367806
644690
833146
572009
670710
472180
653141
404293
775622
954245
593372
530873
924791
826061
896856
905906
677982
649704
704076
647890
543124
710766
572590
401222
748842
926231
1092314
560246
566299
564676
563657
843142
364395
564125
943292
1025427
387239
857970
872090
611805
555678
809221
844096
764211
791021
657678
550331
446980
982465
987789
591688
501155
708061
281027
740301
635394
501155
739667
828322
898376
357547
442443
1009124
574979
925282
837115
1076586
1049834
855659
881832
515159
474866
722658
679009
1218536
24415
907694
1015451
286464
518554
561221
752988
753490
619438
717509
795943
486392
504788
502496
289928
909265
506791
683648
575988
748842
605795
1098642
451863
502904
606718
460116
390065
598912
344039
654362
173622
970431
793755
706108
78488
522301
671369
927463
1266363
599455
642478
713158
484823
404293
952863
1308502
660264
733469
463395
1082862
673929
686387
964822
594279
755292
724725
670293
582297
715608
739634
846259
901796
943292
576655
268041
897205
903512
514654
923168
643610
624059
128472
830878
858060
932176
540703
844031
820926
362243
411878
489655
615716
705040
570641
186672
752895
1261327
762904
517774
777550
545814
701323
843142
704434
484569
407568
1002534
757779
687471
560091
290656
651105
302244
587444
357813
764756
819838
657670
893853
773449
797398
138086
225008
996951
1054475
813357
1271588
488704
854117
758969
591261
522517
849268
875264
384597
878729
645824
787699
427710
832484
924457
524241
351027
687556
312153
1070386
838413
558060
390870
881151
1217306
876889
474978
647029
794572
527798
675664
907065
822439
701443
892966
778346
719256
579717
705040
564125
835929
893853
951771
909111
873028
275989
797718
521306
768898
370335
882286
557482
408815
632507
988279
914614
745148
934616
931358
571561
1281605
544526
931219
412485
877697
940937
954924
814912
868680
322817
618413
515191
743473
550194
1120378
938119
789018
1031785
625184
753490
822008
447963
222837
1069122
567130
499285
639152
629197
879917
658981
592165
635809
1068688
761574
838770
930440
480448
651827
831919
797507
610782
612079
785590
771012
752326
612345
802902
344793
615631
861695
873619
740301
566695
587081
295674
753163
643033
924791
578050
629087
450107
540425
724046
355641
401143
489566
581572
1054475
745159
766592
987464
739315
849496
779839
666068
687893
822329
594577
909747
850170
689040
659359
518789
562191
689895
519680
509029
860108
654991
572590
843780
684330
723552
836356
819838
682125
750085
897715
1211777
924791
463231
825318
812389
319850
722960
489966
808947
509307
665158
631993
785444
598785
740301
665381
654490
513638
957871
338639
1218536
947772
599455
908560
881462
706535
1409458
635338
754974
345699
949893
808219
747955
651389
614467
719256
785590
442589
744202
449728
696321
675752
800968
779399
456326
135629
704076
928872
1228091
1024775
893494
564125
888041
762229
771672
844034
145117
645193
694122
830107
1325963
713457
860462
724860
596830
271003
158047
950433
419976
174048
511953
590372
739768
608908
779399
714489
817265
518573
722106
422320
467949
452829
750387
707251
754717
1037807
653215
381196
520740
762159
875949
605079
805789
648076
682898
451798
671263
723499
782087
702616
702812
798577
596362
819674
1263479
1023785
687545
526656
464918
796915
675664
1146697
788940
728241
903536
821797
782222
322068
792668
862285
1020470
853990
458791
762159
575903
486370
857970
838553
527264
731660
481716
817310
394904
861338
768421
483712
165287
897351
670753
682125
478554
1068872
736258
658327
536124
551089
633663
430979
797334
946777
557654
637910
826419
810493
751780
339877
678757
837115
802368
632514
868543
412173
1065380
1219527
855659
387452
507686
569243
956067
743051
393333
875012
364039
772063
641642
1043360
1157402
670293
736211
718379
829102
249438
57630
794907
941143
712900
762159
866960
578563
997100
567130
673982
1409458
610782
762904
862506
660432
662498
502904
1147631
964822
656593
790599
723674
794827
686811
687405
656849
618589
134941
627611
573223
914178
329437
710766
1062837
427576
643059
452361
632155
838673
679671
924791
854837
475848
782742
704167
578245
672962
858412
598731
923168
383287
755704
595805
523347
357764
401840
849268
546547
724000
866960
448058
806230
713377
881151
709182
646420
951785
360112
457716
928364
846259
401603
570875
186024
808558
509307
641886
521821
815671
713191
702019
930217
574598
884946
616360
207734
886352
394037
647032
537481
777180
1047193
1065877
828696
751533
809704
27082
714489
867161
429838
806490
507080
550194
807106
758330
710381
441284
701443
575281
858412
820926
337228
834788
716863
748842
714800
573693
629438
557244
901696
1092314
654722
544459
725560
807913
769958
615743
399349
562662
918388
407208
903536
186668
679529
860353
491197
524483
780059
849509
724000
619438
821170
989163
777729
540425
140751
828322
926917
876889
775290
1218536
482412
322380
603980
859474
737387
702616
667163
1007266
571301
630894
1130777
846099
1032234
1557395
693051
1140208
679366
676614
779616
878729
856710
579837
535460
939212
864143
648353
805830
1080234
465082
722827
556201
798069
449611
367694
868568
764121
561610
515159
394244
598572
750994
804384
776857
1077318
833775
533943
417760
688416
1026505
502178
367010
569897
800968
756155
412732
758608
368402
797633
820067
258985
651245
702887
748839
682202
324705
381721
615631
806660
808069
762159
408815
768938
627611
433729
822139
402160
732743
944785
733479
465836
631097
813537
654039
501484
468525
1136429
860149
862079
561610
130227
714489
452921
648353
767392
956067
390364
852443
823539
548325
985433
1068688
956067
717347
412509
484099
787764
823368
397889
658274
820258
914333
1211777
752287
751331
754065
1102105
720100
883950
698362
1019728
812186
717347
834757
1104199
608908
271040
627189
975553
539519
1150298
827707
574473
709182
663058
482412
344476
610782
80116
948406
637910
834251
567608
675370
780405
747754
875971
660151
501155
685988
783896
374466
659441
1185923
655932
955719
746732
990464
645824
591791
828696
748418
434601
830878
657108
726119
574713
626034
903509
785590
388289
1081479
713655
899593
588739
757326
507326
1150298
564125
750858
420325
737663
182301
401603
700479
464566
916465
937785
606869
368006
843659
757616
714489
754065
700168
310626
594084
648383
258004
710686
708891
331235
1011696
494279
633958
469433
592165
470745
363089
678964
534198
713575
831919
682401
1069266
998286
515721
1085563
756133
953182
1271588
722268
578700
673982
442635
860149
722212
582686
823039
609917
633222
891378
742132
416409
684078
948960
166689
355657
820726
816001
988043
1085563
588908
822329
654592
820457
629321
675991
1150774
1040242
868543
401088
648311
701617
823539
943627
832460
519892
876356
777801
378419
438023
582922
817265
351387
1138226
907694
794693
782222
939533
511357
558038
958756
893921
849268
777478
405882
682125
727631
932176
445409
832484
647366
1033236
446330
795943
1065380
500724
722268
963450
425408
664318
510528
400775
997
1219574
1148193
492470
656018
615772
196776
1069306
562514
1025905
866960
476261
675664
1266363
739667
589225
901696
594577
242627
953331
645367
670189
374324
893921
571451
466710
764121
894309
614489
472009
543124
487827
682836
483712
678791
880353
509704
797704
694369
503265
653180
308374
662598
820926
768421
810015
758137
631993
558538
541995
854661
488977
564968
544526
868680
647264
269768
697452
807230
613659
611288
704388
697052
860108
658327
737319
787949
860145
447009
506791
710520
1076723
998951
652328
811204
682574
764121
264394
835929
753490
756687
713457
485243
680275
984413
704076
646638
600228
1003744
630310
751780
439028
1216576
556098
823539
840934
546113
973253
683427
683427
700870
641590
539978
624097
1033640
1610691
657671
755624
614819
353302
462709
1014228
621317
1034885
345979
576253
771169
625942
707445
1047193
954245
752685
495497
998804
781313
694581
800178
858547
834251
457343
668721
846099
583037
933693
823200
549601
690914
510706
808947
756687
535816
524033
745909
632062
739667
645946
1099472
776001
707012
877007
704979
1296474
364204
510985
357556
523680
556370
564968
879433
527092
872093
158022
605727
393774
359074
660151
632103
530585
939331
640061
428287
745159
829710
551885
821280
594890
729829
552206
479792
717347
751458
472734
932254
628095
632062
493431
1072465
768513
689040
778763
1081525
775877
559020
292599
647367
200032
714279
448638
1218536
814903
790925
885163
1004051
1068688
541454
1409458
367594
619548
679541
823848
746121
561902
449319
317711
648957
1068688
696522
658685
706988
291193
1023785
729135
836583
1070386
655807
488478
705210
324305
708891
544391
838770
906846
707023
484453
349496
809332
222429
122568
537406
963450
901796
416840
922257
550709
692168
1094209
715177
1021289
431018
838510
691307
689521
635014
555319
823200
671832
395002
586285
408815
888041
907064
670938
707772
644959
915077
771169
555220
592165
858060
502904
903509
417247
940489
519979
1097357
791021
684839
600796
666466
336078
654666
449028
810897
637178
895883
899323
895247
843954
453510
1104199
522024
903536
655472
710913
385070
479034
419440
998286
914333
527203
376376
566299
599055
982640
675664
724529
182701
784614
626143
716809
835675
830508
1072417
823368
582285
783181
1081993
343885
619970
772063
675950
274595
782184
587952
430667
785444
1171011
666729
439581
576264
1429402
593796
516010
1053927
705621
902235
1211777
918388
738516
557907
588075
963152
888553
718811
992914
686566
875403
943292
461051
978801
327555
1002141
609163
798283
835929
1114716
700168
462091
653575
361558
651078
626341
364450
751331
617073
373059
549601
854661
956067
607002
1055111
352083
1019728
464154
845892
743473
645600
615163
1056204
679812
484257
82394
951526
671047
528178
928364
64200
410892
617126
754807
459965
649898
775100
871459
1042435
987789
559053
502127
552574
391510
711181
758969
588924
795943
823368
610456
1137502
1094255
585409
314777
872093
416514
579943
594874
509329
718690
534707
447568
943627
469015
1043439
786242
886000
674480
730441
641836
892876
556959
1208767
327300
574431
641739
832785
577207
628737
794572
563375
549638
814044
393774
847251
737876
490220
433294
833660
872921
562205
593491
750994
614097
669095
896413
631400
761848
598454
953331
265512
458435
1031412
223848
847049
685988
652270
538838
708061
622792
645649
693691
878729
435976
612748
583486
706732
722389
438845
272218
829147
868680
647943
268241
872090
668806
473890
860853
775622
855680
1043439
598785
833363
847251
886703
737995
756464
901696
556566
713457
724521
650325
311583
340244
743417
807913
815872
753741
829102
829710
1123442
770668
567130
444066
861338
665483
602373
959263
956067
459502
1208767
1031706
1130090
798242
594611
330950
487269
595682
679812
1301841
676763
1138226
1005798
751780
428041
584173
861544
727459
1006791
694369
702616
860462
520870
793368
293305
1494546
562183
834622
691528
783849
616709
550194
749441
819888
645367
630153
547159
582922
933693
649704
909111
152279
913525
380538
122458
246441
642858
1168272
820387
420600
523727
733466
644023
826307
1068688
879934
407974
821223
878745
679879
211255
507755
532397
547223
447541
308107
691031
572127
687707
935588
595834
779428
580407
1001187
244017
426234
926917
362044
487381
407208
588739
711181
945125
711952
598490
511357
691082
812328
860353
433235
601424
832785
534124
146391
561372
1003744
515205
816607
750085
238562
1017465
474003
864886
599055
888031
795738
1261327
1063774
706035
246655
761574
422340
905218
736068
501396
793890
76384
534663
663990
484586
980751
555678
770862
782053
665795
940125
230473
482728
1420492
815671
613659
488643
406787
633222
446366
406358
642517
459502
369864
343525
562654
697231
990464
265495
611253
528643
643033
939331
829246
690495
622365
646971
735950
588610
829983
436162
1040917
574713
323242
417860
622250
682898
572240
521204
428970
373023
1013409
981027
268669
897715
865940
518031
502904
838527
57389
805287
599481
897715
805535
327169
858255
545853
736068
983588
778028
798283
1061140
528643
813357
726809
918702
1040242
859836
308800
547494
886352
780411
402697
737347
668721
541555
678079
395018
963152
743972
641590
751631
663058
665904
1004051
773449
818461
571762
1043439
800804
930366
615631
827269
832460
576253
937269
665795
705040
698566
543620
667704
511357
661525
519797
669742
837115
519343
393774
818044
933661
790761
574045
779610
502904
683427
902235
633852
1308502
998400
882959
866492
797483
843142
464104
644959
808558
409327
275611
614207
928364
1054475
806660
644444
552206
453272
549210
1123837
482494
281941
603289
583030
256367
297988
757071
466441
1007266
873497
466044
744241
346008
1072417
1077484
682705
768898
1007180
694840
1120378
578563
663590
757977
665117
1100799
635338
820926
677738
510985
462049
356110
555289
903536
576253
741367
771169
561061
400612
585577
602276
819838
432860
562183
647868
629087
605772
596192
631908
511302
412330
428930
589620
710686
758515
797398
764211
423670
659983
745376
351822
833243
860482
617073
594577
805830
444212
578480
710540
566853
249751
821307
250483
530749
561142
817092
690844
627611
937785
585997
913525
808219
813645
787962
714245
426833
757071
588739
1009324
786630
469032
568205
380827
227856
703751
931611
285956
647959
480953
560558
678079
1091160
993643
793755
566650
467769
859392
756743
584219
605411
967664
299378
976329
470483
768885
682125
648640
590372
633315
608120
1211777
120048
687893
752462
897351
580136
751780
549549
632409
727986
882213
470365
544739
687821
888493
726809
893921
543124
714062
917022
308755
979818
722658
540425
310041
682202
657242
628243
709489
1516856
377095
963152
867161
388440
699955
586285
907797
729006
313636
429700
901696
1070689
483712
262012
723086
722268
540710
318831
802614
495698
594793
752326
971148
490708
753490
896856
585378
899432
226111
578723
1306631
761202
502904
671263
340244
578723
480848
658327
494674
352357
459502
788810
896407
875012
808558
787819
425567
766616
1211777
380196
578723
882054
687531
1005069
715608
404776
785590
659778
604459
615779
913171
700840
1009074
685737
1031785
691307
519979
1103054
615743
720012
341854
386753
526765
860149
764058
461333
758515
650900
577469
440427
491533
1096885
930027
484900
981527
815632
488517
744271
269417
958756
827847
391302
427672
364917
786628
797718
830107
667074
1146697
1023509
675664
517869
592007
312092
1171011
717989
422021
676737
837115
873028
798283
686042
908560
603927
733429
838510
725222
901696
510691
604281
66535
387222
679671
641739
859641
522922
1610691
713363
645977
1106812
588114
1068688
1138226
825467
1094209
705040
696597
713363
24415
749814
1041588
702616
1082862
970423
636054
683834
792091
517429
635532
668097
401603
682898
326392
710913
561766
882213
821797
645367
411834
925686
271811
323140
681962
641739
528818
710404
1157402
757867
1205421
576941
716096
1094204
286803
689652
750994
1325963
598833
658981
722389
1063945
270606
647890
1093509
896513
710766
555182
756495
1049616
1107132
585439
658981
551418
551033
820387
699737
586740
562183
724990
730397
742285
593649
564744
725177
754445
1047370
344844
300776
323156
820926
440655
618919
1150774
707012
716097
687893
718799
972758
1038026
847274
708856
832460
752326
341421
398018
939212
848145
1129091
495063
327148
921970
505656
364207
405944
583756
558733
338516
650138
414672
487661
339482
679278
816847
501921
440112
666178
766987
811668
567611
938618
452408
977378
431525
284759
309411
686906
143297
411935
474438
588500
632103
521119
457227
672826
967027
838115
803762
811440
670403
732913
1220207
972740
777355
621766
612184
865720
1127167
546005
526994
783027
361323
765870
410646
254645
885759
611184
79366
699858
501420
1097565
561901
494272
612859
693855
694240
1146210
542225
650641
661892
763340
493118
828661
456456
662540
325720
570978
614121
726957
398120
558198
520504
492858
322157
670387
373474
625709
998396
464622
666749
584487
723239
642496
559500
803762
395303
833014
773899
764427
825915
606299
839242
524792
892552
736462
445390
532917
590372
505656
527545
516023
645506
575903
461470
538444
877028
602876
377781
1041411
441462
605965
606608
1086496
1024284
1041722
1150528
522192
540836
860400
202232
628066
92769
857506
937514
570802
796207
583959
736973
649159
1010808
704760
156259
764387
560203
277241
957514
741988
493517
539000
654983
518712
431525
381921
604464
389375
776696
760307
604141
756495
160577
1154880
711184
471632
915235
614121
557606
389347
527845
527637
766819
1034952
707477
740304
613896
471743
768938
561510
833014
541864
561901
829611
420910
1087428
752127
835088
523686
926929
785521
524944
990124
1209332
696163
835328
689884
840129
444786
754283
825516
412792
814897
680553
600421
447296
664692
313640
483087
686906
405739
871801
877135
505110
817466
878516
676825
28883
430871
533112
326744
504958
599497
811644
232434
550124
553758
521569
781029
628066
310524
596713
527408
497019
578820
589020
720378
835088
41254
646922
529568
519616
694263
411724
557836
169684
690388
763423
813585
521906
584637
595805
451210
877156
641127
698087
448596
528377
252424
805429
1137971
128521
568800
718540
746735
862315
518249
264694
526593
622560
798728
703127
610874
335750
465162
758483
253326
471743
553294
626424
925683
909433
613382
827587
696881
288815
352501
503167
702743
320702
421476
42249
840426
465162
773281
484911
653102
1034952
980899
990124
479037
456193
556243
888481
451421
764047
1247845
610121
889174
472560
194317
689978
739619
611717
1121166
1198575
469907
597911
600421
920963
768428
803762
610470
145025
562952
436911
837422
503167
854929
1051548
720549
928113
346042
415395
325720
631108
572923
404167
459884
477269
400842
1035730
592245
366448
464622
937487
258517
630346
889939
456193
410270
910201
503976
908549
1013732
664570
581390
741417
381921
311637
550441
785381
563078
780984
631680
307452
402044
491371
417864
486614
941889
632581
941761
756495
514565
584696
530669
934796
642428
412509
394850
758952
493900
804577
645849
258985
785024
572923
1056031
773615
576579
519004
1252530
647819
670387
245171
676763
511910
404576
671250
614121
535292
521732
724698
504247
733226
908549
631680
621766
797905
897201
643596
394527
401101
674155
814447
799357
565295
588118
483999
847815
960556
494143
890931
650639
856076
864650
751804
415843
687878
817409
560832
920963
675320
451362
501921
618555
894159
726657
718373
431525
342123
791254
491872
602305
798899
945385
532023
822217
512059
980899
837422
526714
827896
123022
416761
386692
666695
466744
1076109
862315
189504
615248
878645
476796
569008
775213
249558
564845
476796
791396
690136
838277
902832
747134
891114
454495
574779
253165
474455
763317
815609
494143
842715
1188098
734237
538444
599816
629523
1013367
342564
684665
641127
597195
727091
328034
864650
378323
442924
486702
632581
404828
524388
558733
559593
1266965
782191
613382
242066
1243487
456439
278208
501066
676321
149946
548086
873299
626951
782087
254013
1164901
608618
1083310
742466
719295
469075
564789
703716
450675
1075106
435110
537863
481034
253326
537863
838710
878109
748907
432711
656383
415395
782191
712049
704844
628066
491022
442392
263376
492464
484099
1199158
885759
1087428
568606
330435
530493
990124
1107556
402343
765870
575743
825317
574429
1118132
797905
706916
650138
399031
483954
839242
895586
410439
956372
344039
439994
455129
748228
589192
775001
741294
562382
645622
918463
749232
589192
789870
626878
727131
630375
689092
692732
446144
647814
483468
619968
620838
665167
415974
866993
455388
670403
823691
766439
613431
565638
721683
714035
412792
727131
701543
151647
910392
601520
519004
611210
1106047
881497
464664
796392
696163
487270
92873
541794
608418
476765
711250
822217
949327
527856
659994
894159
559714
667933
1016245
822205
578723
585389
449922
415885
726957
533273
445697
821633
462001
382742
504909
501066
516086
535587
573503
741946
594686
751804
319872
529619
612184
1005475
559345
10049
694263
536054
813636
593395
741988
686370
773104
671180
864650
297426
769413
663014
1233513
1051548
216305
755134
288643
465159
581556
527452
934796
873706
599260
847815
546565
761803
395875
955149
602347
662799
858611
656575
614337
546504
567611
597065
656575
702633
669401
921276
540730
800223
702743
572923
650444
504766
729239
503832
691118
569435
459597
604464
872664
590720
391970
483732
538486
545778
390688
721796
368947
714783
441588
915936
786504
821775
461470
667746
569174
666749
835088
983534
597195
674412
422024
612733
901452
903598
766119
565931
885163
841241
369162
941889
707477
410646
870417
971623
467236
601520
638848
886118
224635
773899
433834
792027
580301
644591
615440
995365
1116031
916159
530945
737139
546428
781538
814897
275301
1116143
387949
402343
522639
501637
275436
404167
438925
390552
667933
499101
681743
1076109
721796
835328
410318
448596
474862
692571
482326
732396
1019564
710841
464469
822400
700227
817619
743648
610470
543004
670403
565931
793171
621484
471743
325179
317137
225008
459525
722106
623062
569174
1116143
749232
610658
454573
810871
594761
872691
649833
880609
754830
885759
422733
822279
910392
1199158
491872
538752
747625
626878
514204
583565
558759
612184
620786
395308
724698
614121
832675
1097791
901452
400352
307475
508955
445697
505656
705602
681743
418682
609979
335750
726957
499101
1023288
597328
512388
800681
821489
394527
764427
1018363
754830
420910
731417
555077
755717
635028
1168412
251670
437569
813841
550154
754830
782191
526714
517442
1048799
742046
1034952
355152
864650
331302
965507
491371
917120
577381
752455
630298
347648
698275
484911
544403
119175
507857
610393
455113
364348
356675
365340
671394
858328
785381
275749
592826
578699
863685
816780
380425
672826
356775
826991
818990
245775
489988
564858
526714
468473
878109
262549
706645
600414
970408
641127
649794
1010273
571950
1610691
934665
626315
739763
690814
592826
585964
428684
657658
681066
357017
565931
540816
700227
638848
591350
769135
722798
1010808
434351
571813
945382
590720
755134
603887
451362
494878
692571
394527
632249
888890
429068
749232
833775
361704
556614
637391
717324
370966
538648
432311
567020
546613
390356
361010
341854
717392
989355
1133179
658670
705602
610470
760192
778997
360767
251841
793691
503788
707477
711552
296986
537863
693855
592826
1176897
1076109
623605
754954
518718
700198
463871
931863
743648
704844
478629
717370
256469
711747
776643
677982
524792
702633
560203
667722
376446
646635
697706
681743
445697
599816
839242
341388
983534
689017
779480
389375
412059
436088
776268
780685
802846
499656
643025
489988
830409
501066
842250
867116
928113
669847
247533
961832
731417
835088
820555
526714
409568
219559
1086496
744518
703432
617856
641127
642428
402851
705332
647815
529568
436880
317799
1207029
407259
747735
623691
783122
497808
290278
1165835
434922
572923
762078
1052289
587670
659184
503775
704316
669096
783122
465162
837422
538820
549770
541755
847815
708159
647868
853793
541748
538820
210752
471632
792531
345979
1226014
801264
662753
646156
583573
782171
412630
597195
628637
1097565
191840
780984
491872
507315
611210
568700
550441
783122
291215
428188
835328
944320
666909
877156
319325
682437
439668
535292
672210
871006
177401
580863
615440
766284
727091
506566
821633
975054
741620
863690
322334
725487
278839
505474
558733
858328
377053
445109
504909
719696
660350
856892
779088
464580
533092
762078
455129
383143
551089
513556
404167
729000
409162
762026
898909
843216
579143
789412
866875
665870
532271
253326
806437
754594
569174
647819
550441
894159
805429
691118
744280
373474
461451
911469
705332
452414
755134
657988
1086496
696321
536054
1252530
306606
714795
328265
465548
578699
578699
520442
551558
556614
783658
917120
610470
648353
332634
556614
519490
571112
838388
544027
653965
570399
825516
703266
526181
628637
448073
608776
399577
760307
341860
542225
604464
231329
644591
870929
509597
944104
566993
523910
684257
565638
562688
616222
256469
687878
762078
805429
611986
781585
792240
853603
437844
1149628
511123
592773
982302
745955
409542
526991
505473
860400
221584
516862
312750
1026402
745955
1070970
997759
754954
1037118
579372
724698
764387
1087428
591519
402743
19884
618190
758487
934796
519388
297426
585032
586008
572923
526714
1133179
705332
436594
251620
375219
703031
604141
533269
621766
733540
1094204
577314
833383
1061825
659555
797253
817500
524671
707791
747115
776706
610470
628942
592433
1051548
699332
1171419
420060
491812
464557
415236
297030
310814
858328
689017
720668
577617
675921
501420
1023653
887205
839242
785024
693930
519004
815459
302554
941889
440567
409542
133851
974107
995132
747134
577042
663014
811796
486614
770668
578279
720559
872691
420910
438843
340216
611210
923337
595554
689017
826791
670387
312875
776706
1086496
560577
558198
693487
960890
569435
454573
801264
634217
843142
712682
438507
902579
516639
429308
553418
733653
289390
490106
337771
492908
1103054
1150528
729879
653965
537031
530250
666749
563375
524241
469919
617976
445697
724698
269417
422734
848271
296644
168153
1165756
666096
945382
885759
626186
251879
310708
694887
887205
649159
1027332
762967
704844
841226
820858
704760
364153
593969
760902
558625
617051
710404
581044
381921
524115
323169
684350
492317
161142
550280
997100
1252530
307475
686006
412375
941761
503457
901452
881847
615440
193572
441239
453822
483999
440615
570978
1610691
833383
434017
436794
535915
729879
692571
583973
439994
413791
327237
456377
631125
493118
461304
433964
550830
799229
511683
34241
677982
760957
680835
483994
592174
1168412
453374
443353
396066
636750
486222
613790
152664
591190
594686
553294
842715
402044
513734
781029
511683
1221847
341388
780984
941761
689959
335750
345608
720559
761803
553673
335750
747325
811796
649833
667933
835708
332218
641729
581679
580398
665167
673876
407779
743632
675921
283335
768794
456193
1010808
747625
718810
715709
448714
776203
995132
560487
612115
888481
511521
938798
718810
764738
1043439
469634
522303
348600
649802
719696
667722
543685
649833
739515
774982
761803
464622
402044
395113
786504
524486
780984
743123
508955
860400
712682
811888
727056
873706
415770
780984
593969
428367
683429
604464
522427
524222
937211
363603
544449
708159
799229
479037
781772
434314
429068
835088
521906
444516
512388
653517
1037261
826107
959485
921150
729438
645506
760242
611968
466586
412557
638682
661385
489643
792531
767539
404167
273255
286660
597512
705332
586434
415210
534101
501921
595554
374337
759685
565223
773831
503139
457781
381488
658884
238096
717324
589192
443443
268041
470953
508986
870349
861400
537396
307475
674412
747625
666523
834244
538820
830409
680448
503832
405850
758261
630436
505656
630436
580799
429700
671983
969105
507857
424239
712049
722389
447742
399577
709239
451316
681743
687878
776203
604464
830180
336627
980899
709935
707146
536039
464622
589192
432234
706246
96263
842715
806014
699253
760933
850402
267179
469919
540364
760192
359175
781205
508339
630679
679278
838710
798899
453167
524270
237965
403276
1097565
592773
611119
394527
237395
152337
690814
251879
543840
405864
461470
253326
540299
599763
696163
793171
564635
493317
429980
381830
736468
639019
949716
426232
802199
763340
754879
773826
702218
526714
400781
949716
850412
336008
397509
896410
531305
663990
579520
198097
662137
514695
455530
703051
297040
691787
493572
574917
811719
378740
726156
381534
817629
811719
382204
624722
459876
1014211
509509
690679
315458
437408
334094
447249
310908
462660
777120
1218266
295435
397509
781035
906556
501314
872593
634097
246922
895755
294126
630021
477741
792205
802199
759822
895755
850412
770437
951410
628468
703051
624722
661956
660529
708910
698800
702218
852105
852105
727961
427158
703051
864193
496473
546976
629556
680334
523649
680334
761340
475076
873107
951410
727961
951410
745909
951410
751780
661956
407351
276340
1372761
661956
843870
702218
703051
890932
705534
426232
800995
850412
702218
969203
460453
843870
550529
801445
702218
949716
718047
490481
397509
1159575
702218
619803
1218266
843870
895755
726156
426232
814260
676519
675816
802199
813412
949716
949716
850412
730396
777120
751331
978439
678215
781035
414920
1002098
726156
616268
1099479
508750
337479
472814
203254
777120
895788
543224
569897
759822
913802
532994
894196
877882
843870
443038
850412
528600
18230
602744
327835
696995
971541
449305
754879
675816
1014211
616268
754879
271299
680334
903276
308419
850412
754879
632040
624722
761995
982847
402326
702218
877882
781035
672679
895277
877882
663716
850515
675816
759822
726156
753374
754879
524212
984277
628468
691388
630482
522005
852105
802199
673495
569778
537743
751307
777120
1474073
978439
978439
862714
876189
628468
759806
802199
511477
425815
594294
850412
703051
727961
951409
717107
496905
616268
754879
616268
944369
876189
850412
497439
653445
727961
777120
514730
850412
770437
698532
925058
675816
148
684531
581426
422151
802199
310080
647093
951410
450898
543224
850412
1173216
239110
529067
726156
628468
763948
426232
781035
264977
675816
509496
680334
653475
727961
802199
555097
773356
740315
733281
280976
852105
647093
816218
379235
726156
408827
577236
698532
1033662
776411
624722
425947
811719
673495
736468
680334
653445
802199
777120
426232
757538
727961
350743
978439
770437
34241
673495
934223
773826
843870
596503
584668
749441
436320
755427
641368
813412
675816
417218
527556
653445
702218
811719
813412
426232
949716
781035
893004
628468
1014211
872593
698532
770437
675816
727961
892988
114761
365816
416964
690679
672332
455081
841816
773826
327264
590518
647083
705685
875012
777120
470437
163861
398779
727961
773826
274495
802199
949716
673495
583599
442884
580188
872593
818485
759822
647093
643714
876189
953238
397509
813412
565927
529220
670850
102654
726156
813412
424036
384526
477731
687064
846020
435441
458705
872593
616268
754879
653445
751331
624722
661956
1087242
905218
705685
647093
612692
823301
1508601
524734
895755
397509
416529
754879
951410
1092847
834768
624722
698532
705685
926675
747537
588213
673495
638161
759822
705685
633663
690679
748109
773826
476884
949716
702218
155083
931358
943773
802199
788834
793030
507686
705685
386419
759111
703051
736468
433238
605240
813412
647093
608908
801793
628468
653445
703051
773826
877882
574726
397509
726156
777120
749874
666249
647093
514526
526484
397509
543224
770437
616268
754879
543224
754879
238096
719696
588136
1038753
675816
543224
736468
425749
630071
703051
843870
895755
703051
690679
872593
497189
744905
1034505
690679
480038
850412
813412
978439
949716
635245
705685
78027
951410
877882
566695
850412
883252
426232
488892
624722
999651
754879
215513
639980
608242
949716
319509
872593
733877
796871
274025
949716
363625
540046
770437
726156
634712
873299
236991
382416
616268
872593
680334
535409
675816
359847
575558
876189
609485
173346
802199
647093
601090
624722
872593
736468
876189
663699
978439
705685
397509
645477
583884
736468
777554
412661
590477
647093
754879
661956
426232
680050
305509
592449
751331
705685
543224
726156
690679
517025
642352
616268
597153
811719
471028
220912
1014211
754879
802199
113519
561532
843870
504415
759008
754879
416185
813412
514749
799863
454405
399356
850412
1233545
914418
727961
698532
653445
802199
895755
978439
397509
649102
628468
658442
727961
895755
337303
758632
811888
924409
811719
685999
461383
661182
568009
1218266
701806
300212
673495
736468
452547
759822
702218
397509
456699
673495
653445
770437
882032
397525
897057
678478
659729
739511
699215
510530
1187635
819558
607485
658016
531313
425457
1005685
305884
864855
511975
497607
899784
828580
1237757
280472
561645
323015
452792
696523
1186764
940436
747894
728198
980237
654926
850415
1006563
124915
493047
387178
458047
870139
484911
617052
743007
1138973
794377
709199
792954
623735
575903
276834
1337801
721087
569044
390602
563156
538382
773867
677259
510044
766263
884450
1135914
579206
1645719
740227
516633
563351
1055616
1182347
529016
739179
1013364
120980
580040
787809
693632
759348
690825
573357
644018
707972
1081479
706558
626012
696856
391083
541951
556689
401344
397080
682418
616903
659555
1169240
446378
494344
522260
556722
861648
669655
468437
514375
687326
557367
1187635
721111
160515
716197
865135
1014649
545199
826442
1005855
551283
932575
423156
503773
819770
1046517
608440
476445
927288
763000
615255
1079066
633269
531069
415187
692532
660273
693632
76708
691438
679377
491930
720482
565594
353673
650008
1057273
768243
646611
747894
743007
419700
386566
930346
851576
645264
588436
623086
540711
305135
1289175
500026
1028170
474960
636232
223848
870768
621204
956567
720249
881772
499343
889109
615891
765428
647801
581074
534750
672680
616807
788548
798602
664035
788609
420091
1067626
622316
1096185
747378
735246
387891
574880
770295
651092
461601
661779
790516
340638
559594
626472
731840
643095
569218
412421
693060
453405
838427
412222
897638
570525
702211
319467
527060
767886
333889
995478
532561
607149
1096557
616911
440854
556689
329547
803444
887087
1003002
737270
327046
511357
1087262
864855
657399
700255
1080856
799801
457149
439985
837010
748212
352086
601321
879848
846938
826998
431377
399577
786242
734407
1235430
712682
571447
1299983
850415
584813
589261
399329
843119
349623
511189
720184
593192
789294
779380
478084
361867
588973
459121
399546
774557
1031706
713097
337369
723142
295864
606492
373379
480770
1126268
344222
564825
576774
783549
607268
422951
648482
172385
699234
742246
515371
760321
395148
576919
559900
689984
730748
502452
505751
618884
862865
422413
589709
446930
669528
335733
884644
646775
239568
312362
491673
764171
411034
654696
249593
305011
449677
459641
868376
770525
558189
460151
483116
550800
569463
726501
494582
486023
603476
709566
841798
776236
419658
569725
374059
398186
711390
785507
746424
739916
361435
856017
711113
616232
460879
763378
753755
947147
905028
642478
448260
586172
514995
107527
771884
460771
543551
418828
430284
646810
574482
379959
257561
470146
432448
378321
650040
642724
619159
734931
456049
879250
493279
653517
652560
650087
279560
785070
454762
543991
1012988
337522
418361
370686
641996
569462
423960
608888
926759
764493
997951
440859
483355
998279
257825
257035
845686
975508
975505
500286
528156
639038
384106
901217
285405
614009
520537
747562
714542
545620
1272457
705349
509525
612457
670634
378550
564103
431766
257035
812882
569897
421868
855184
437481
603793
508561
424957
547959
501355
876566
493044
509334
339074
630195
826297
192859
903399
621160
686954
977131
532007
512166
931996
813013
578696
685536
518682
732320
657398
508775
827008
2450
616354
440324
448953
834899
916651
544449
511465
654209
546392
906727
613359
604477
459641
434184
286376
487805
460879
408112
833019
589945
355357
858560
944246
470244
500666
528180
810203
409512
356645
520402
859774
459641
665851
880104
256534
568310
695509
954870
670606
809257
678291
495419
441539
818431
647346
795530
621984
735482
810031
1016491
438958
550102
809257
751589
505003
788036
840220
597848
539104
822409
365507
635308
649426
423670
994066
383189
633676
328897
731660
476414
1228129
374746
798359
1270647
590133
652183
727245
268625
327832
753921
792931
587961
385404
974056
966688
651873
315014
449510
791954
629296
844508
652508
551393
291831
500377
472752
630166
595847
695451
581956
530520
759973
624893
575342
591073
879197
616795
1034305
996771
676104
879692
207128
691348
878230
400227
838206
491494
744635
670019
689021
687541
513736
392187
1046698
753719
434443
312037
120980
518319
487915
524420
1111191
760876
784271
488230
793846
329582
366589
549225
521395
370591
353587
673313
1065247
670363
474383
712725
296644
370591
765932
864932
671415
1194802
589509
439288
328799
871480
1133873
983102
1043563
631277
501544
1288911
491663
499868
732913
916064
695802
892460
700949
879422
920345
724521
927514
623582
531203
947803
575342
727140
575342
533575
581828
615932
529426
718191
644884
710966
685672
787785
202585
654373
995562
550102
853234
720513
574861
844096
935075
537195
699126
716046
703427
914110
816997
897267
699748
584462
914994
630217
587917
666503
1002627
798089
449858
371060
539584
935719
378401
858475
423884
360624
718692
956943
609206
532051
504434
488020
811395
366915
674824
898821
622549
639443
900837
553190
571853
863733
680984
703668
1145472
1112267
785533
701257
510897
222429
835468
537195
772891
530080
851071
428208
657303
417465
624893
604701
767041
595931
876852
632012
581956
521797
879197
561034
874768
451872
1046698
721118
791954
504701
652508
718692
257759
887877
724958
1017179
857422
751109
643424
1094309
817130
783444
464622
642803
557177
745205
642951
627089
646671
858475
433613
515780
719514
703779
362065
906462
679415
916377
863733
463941
689978
661757
570861
547861
297571
686503
1017179
1054989
800994
879807
474455
666493
820069
265817
718191
665750
1000199
820285
638516
506385
459662
745735
1049702
976087
902765
255914
905543
942190
877968
347023
1169875
512059
872921
740546
343954
670305
372629
910596
817057
470848
420933
777165
662402
746489
642803
606694
814420
740546
890512
727140
554058
1127159
1054340
745205
1207938
744895
869453
554010
510574
623719
1017513
763073
722149
618000
669982
559162
810616
584601
548332
564044
661330
725165
668282
839128
548911
703319
697573
498746
887815
413836
746686
569851
908078
624893
540791
946249
912048
713590
588637
538448
1104812
651739
690875
1019751
718191
724072
562609
469937
924115
1065247
595312
548461
394854
418114
800264
399825
609484
1194802
594771
960361
1047939
699748
771222
727347
352232
792791
461362
398121
592320
588037
626556
639312
623199
305513
598473
322903
779647
1118465
547109
425402
470848
654373
575342
598373
654373
651873
548332
402793
382752
903235
678215
876112
615670
792461
306894
667702
522799
528180
789307
507941
510574
845841
710439
659307
827939
1095418
542883
699776
817057
573351
954867
340068
847766
852596
370943
790792
468726
1245679
422065
873775
638303
875026
753719
644487
822189
1033834
835521
624793
442138
956539
547861
882797
676467
417465
724352
422775
654055
382994
575342
605308
956539
1012761
888106
748655
680984
782243
490099
630969
894775
548332
1245733
556921
664072
805815
470848
419028
654373
730315
557115
1034305
490962
198911
984292
807122
571853
1039015
432825
540791
645794
591537
788260
717386
519432
746542
791954
511941
780386
841739
856646
429547
690384
804922
1017513
484241
853234
507745
726595
563896
817250
602966
680984
624893
472777
193307
1200688
549096
424696
486614
545547
510688
679645
598321
708291
707445
837256
215315
678919
928080
485011
700380
675901
540778
770085
559481
629666
619499
626066
1005591
710800
618392
264774
737543
471224
897487
664699
848205
656624
379531
1147855
698473
592320
575342
797431
385102
1299172
251757
564581
926076
738041
505191
472280
717834
638303
423179
772862
1007234
868208
728480
756591
577842
263643
431308
496551
658640
539095
823022
447556
696291
743013
602966
536524
426371
408880
439549
491356
893928
956539
1054247
457667
409144
886739
750932
658072
765932
796044
643424
545821
643424
404682
578263
535653
873891
589395
966688
480585
444088
582932
472000
657224
716516
890539
1012761
258967
910568
638303
419751
783287
616795
551160
747133
1076418
696798
317408
340114
619174
570923
617438
820069
1009195
860301
742627
371252
708291
646759
879692
699371
357925
626924
468928
601665
888106
794215
699860
799426
777457
608347
753719
686503
594719
720445
704745
1019751
341360
639563
586983
976087
745205
534033
764515
512265
971005
362044
548332
717725
552567
671415
953015
644591
774188
666847
899811
174814
813794
693816
243895
1132824
703522
622549
718692
863516
782243
571586
687541
597136
665534
876856
702929
282863
1321522
801350
605960
857009
1148719
682775
828162
785533
454045
575342
1006972
524005
333020
404576
981800
464566
846706
638516
679226
597136
754122
751109
792968
343305
532194
546993
439549
885216
1200688
496901
902765
651280
539000
351959
489687
675901
870205
378687
416655
370821
720513
540791
644307
879422
675614
805925
326744
668457
926076
879692
881030
438401
1052537
161094
689367
530014
540269
679226
360232
118266
616222
714825
1094309
1049373
724072
966688
457810
702929
857419
220276
384736
485919
498555
816801
376926
803275
359434
1001990
475885
631277
993036
907586
432004
349923
457334
667697
770552
256230
509126
365250
795004
642015
506578
582932
730504
1101897
616171
341388
1076418
497167
971005
496229
725165
594444
864301
317689
1076947
704186
626254
1024340
665154
661757
472000
537195
115870
605348
970220
607569
864301
1520643
449028
914994
483659
538448
391955
856895
894918
355023
329678
608204
1212602
576061
639876
341064
756591
202201
715153
454112
556958
688392
643424
1001990
674824
620210
522776
426102
662124
725153
703319
739133
698473
469232
970858
170592
409580
1149397
900837
568254
647725
730131
706458
995562
851071
362358
369337
712671
705466
719486
428888
780386
378419
440259
694402
454024
620210
618380
313556
622992
794959
944976
682125
378230
751109
566052
321000
540619
898050
662891
912089
528189
335130
774644
635748
909623
742026
442436
724958
410149
1245733
733632
728278
629826
680334
428888
715060
790533
760378
687373
805884
845773
607997
399756
1245679
727428
654322
1024340
9145
537564
251912
517016
542335
649135
676104
860301
675901
845773
750237
1095418
371280
567080
928080
301484
400227
445204
626066
639651
977186
922881
615873
712864
805507
624994
575342
727347
612688
426550
959382
963821
878230
1052537
298554
1050739
575740
710696
638303
625750
580325
1299172
748816
580325
373697
1068240
958876
615745
713905
290934
297129
814561
186189
400523
638028
904784
809928
864460
654236
537453
205059
817057
924115
644487
501096
836821
699860
642803
676965
608660
805925
443713
99078
255225
623503
703940
722775
637221
685152
700198
903191
655243
604332
875929
733381
820285
551905
1187137
559947
971005
526042
411758
860301
708313
1154599
577842
928080
769957
468014
947803
499343
1019751
682076
390135
725165
388479
466693
504733
1003229
807103
422775
530080
579710
448979
469634
1200688
743694
593760
268960
594770
733658
747188
982163
505514
686316
624484
871736
851071
664262
718191
679126
486534
574531
435682
639312
436679
642951
980387
747950
617837
875658
719514
590892
574418
638516
491072
587281
879422
629229
700949
958876
1324274
488704
260162
924115
545808
638303
612688
592925
727258
465800
590341
568696
608021
991930
843565
353422
503405
627247
740546
885216
798379
145718
424444
1120637
1017513
674824
231589
658556
822279
565216
582729
609206
1149397
831627
670551
1101507
613976
790761
575342
727140
605657
718110
898397
637221
541951
607569
290934
783444
766770
953538
706569
756241
1076418
474330
824060
692075
545610
853234
409397
445204
694910
693060
616380
917365
322100
306600
495450
686919
521395
441223
861639
508316
588960
464982
776544
632642
730131
718692
688141
924616
650836
426371
1157928
459600
578376
1261029
1104820
495933
751446
713905
793846
503405
780110
558105
736358
686273
956943
477731
535176
885216
960361
420520
1149397
447752
954773
598891
156259
742627
341952
824060
642171
703414
399344
891807
727347
405768
801388
401971
636956
1085150
1207029
681180
667631
1207938
696988
605977
690286
674985
453572
748816
1043563
651873
661757
591046
890539
851071
778119
671415
313875
476723
755172
1094309
512957
594444
844508
649270
611148
609734
485011
723916
564095
612720
496245
280962
736358
649135
862584
387178
382197
357442
870685
820073
626383
1053048
881049
871020
642975
966688
555675
615670
535451
858060
862964
630320
703319
360755
876852
439549
584417
631010
221966
426371
721482
561232
167404
565440
846706
524222
930444
618399
511293
951581
733420
776544
625317
481092
894918
814168
744168
621121
644289
894923
677198
694402
958942
744566
951581
631852
498443
341629
625317
341630
731624
679226
706527
1006856
763073
627247
538448
872856
812024
438064
803275
820154
622764
323935
744168
515123
399990
337602
1065138
575342
641099
605844
574753
685076
428888
910596
895455
389369
639563
480260
387630
797976
700177
379235
730131
480231
807103
1095418
916229
556307
820154
616979
563324
699748
449021
1080181
840198
611736
418617
1239219
685735
1390907
276996
777894
571853
587652
652508
462007
386416
718139
419631
463632
466905
674217
704745
618392
779647
780317
743694
476435
791954
650243
759973
746489
400677
703522
625317
517930
722163
384102
643424
853546
448847
758577
790533
581956
804140
610361
900846
779328
609734
479291
876689
277083
686217
528156
747950
622316
835579
517409
902600
508316
537103
1034305
977186
755663
224225
904784
860301
672078
488032
674824
835521
575451
780386
1148719
987570
462007
809928
725165
872856
679527
548126
1299172
820285
568460
535098
731041
415511
1321522
903093
554058
774338
368078
736388
1012761
725187
673847
623318
624186
481700
846706
74558
958750
822777
589523
617102
461240
686549
435089
723916
1049162
598373
686503
719514
664699
273817
944976
550705
585268
930388
580325
746542
967689
719935
488755
785533
753719
704186
823540
1298259
514201
1001084
778555
756591
478796
612688
493844
768852
414428
255328
647386
1157928
277777
670019
607986
799885
679226
978570
417465
145993
1120637
985025
615670
839178
911477
706569
899811
958641
629270
646759
413269
416935
485011
411671
320097
677198
578439
903667
830669
609801
192561
619499
647117
632122
481700
614589
295658
644867
754285
702758
579999
1047021
596120
293722
690384
696798
624158
713590
1181272
525426
1105474
783287
285065
541343
454971
705466
683116
1008933
800223
961466
712792
868139
607569
742755
868139
488755
586991
559197
935407
553584
703522
932771
514647
694159
883877
1085866
383348
932356
353900
1059704
503405
784271
742627
706569
878230
739259
495199
787699
999033
877957
900053
301082
696334
481700
915427
708294
1132824
698473
747950
586991
1245733
145715
420181
682775
638303
1036260
290118
739977
700949
1298259
482716
1237998
814361
690573
385662
1047573
699144
301015
748816
561902
536801
742999
662540
440824
1007234
528177
493844
748655
913739
1047939
508316
776544
761471
640897
722775
475672
878230
676837
1148719
753719
922513
18744
703522
356325
471042
564650
688787
212882
561832
438273
592320
696066
1085150
586044
694383
520084
183882
440391
512580
783287
897267
888234
339447
797173
280212
574303
1046070
1012761
444088
1065247
518939
693762
504555
510574
522799
1139159
481700
671415
1200688
873891
554058
618392
956372
956943
429603
671683
435576
708891
1157928
1374608
642171
250483
635823
677937
708313
753719
492250
680049
422775
560777
622764
705466
619878
253570
403178
900837
928080
820285
554058
906715
1059704
718291
705140
892472
922513
898397
1239219
552567
1194802
559763
720513
1052537
978054
955477
416840
1133873
596330
887815
872856
511974
751448
464154
564806
509632
484031
735599
887815
486164
687373
482716
679729
824474
858475
351320
736775
897487
794572
754857
762591
926076
748655
476765
761413
508418
420975
785533
708291
80477
703779
440814
448654
844508
606913
755172
705204
744055
390859
1299172
724072
1239219
845932
944203
926076
640145
530132
805815
813288
742999
1147568
703319
997072
417760
217688
465582
818431
775100
675921
756591
826383
696291
1079688
683954
1245733
671683
551553
1006972
103972
557066
635641
682553
724352
560091
716072
357680
449957
580544
395118
410270
747464
695343
672436
898821
976087
575342
329759
777894
983102
1127159
927002
469284
882959
737881
898882
878677
1094309
528377
574096
469159
703319
784944
474960
1200688
608159
654373
978570
644487
1064983
413171
526181
376837
608912
514327
355657
445018
784944
613530
622891
997072
144314
369076
440641
688850
427576
1034325
901553
755329
670363
705145
1245733
397053
600545
588637
524815
774196
624893
1034325
524903
669257
310454
717386
626556
823414
939254
679226
1002627
769133
890539
699748
414141
752013
483946
607485
915190
747269
814280
315060
186668
598373
649135
198465
422775
659852
453572
451944
658636
1027001
475848
507670
1120637
920345
589493
827576
748816
387178
369381
897250
619402
813714
448654
591587
262351
1099539
685369
733770
626816
658801
932373
636837
481700
714674
623318
599286
728000
463632
547861
550805
452662
760221
817130
453890
399715
844034
924115
660404
376614
703779
506984
858475
742999
331675
686906
460340
724396
686273
900837
233773
1299172
858475
236399
659748
532014
696066
420549
493844
797195
665265
482716
69711
524734
560777
929539
540839
842270
696798
768852
254196
521395
706558
678919
751109
599617
623577
657303
675901
889236
1132824
578376
815976
506385
314269
817057
886554
811782
461594
799885
504754
779380
841739
528714
824055
696291
755146
436320
334583
740496
944976
527611
578376
244204
803275
612720
838755
471194
299692
525263
602750
578126
758399
579710
783287
491268
803355
615873
1104820
897487
803355
644884
685369
1095418
541200
1207938
243769
958750
735483
690966
615422
759973
472280
428888
776268
804140
504555
1127159
604386
497021
612688
876856
846706
472752
631222
623787
443443
1047021
670551
485011
900846
979249
346490
699126
527859
754317
631277
608347
894682
757696
696291
681822
902765
1005147
887815
899811
887867
540791
522174
876852
690286
674824
928080
660849
689240
701257
71213
609206
510897
643424
696291
871058
774257
453572
704186
889064
824060
798089
610556
708320
545980
797905
915190
434738
665441
535339
476575
893928
924115
1187137
1006972
499101
879807
932898
472280
638658
604536
785145
690286
461443
542534
1133873
690286
708294
470795
464638
800994
704186
127843
480077
785624
622891
873891
694402
1076418
317184
717386
502588
904784
1007234
731833
547214
961466
624748
819558
423515
998242
344741
642975
894918
642171
643424
615873
614876
947803
908442
767041
1838927
387632
975357
781622
778555
759973
210559
609206
752647
494786
607569
1047021
969051
618392
956943
546676
690286
678919
386398
1033834
676685
615248
721391
382020
674648
636715
1092847
1046698
604332
730131
750423
378062
294435
619402
898821
928080
316004
900837
521659
326392
760221
538615
727140
536424
396143
612322
696066
907586
785145
1322524
497271
415885
526042
500815
548748
522799
623318
193946
897487
494786
956943
905036
665795
653003
593760
799885
410694
703779
897351
881030
843565
869947
928080
484244
977186
812024
835521
526645
827388
680838
804856
753853
1085141
963821
702663
744055
545821
752977
315732
428888
613976
589525
1009195
765932
831339
550609
803355
717386
721482
454477
951581
230694
830409
452408
755172
544772
546005
812024
386692
748655
605960
466980
526042
417997
674143
900837
908442
692748
432161
616452
625109
668806
452627
763073
689824
679226
879807
686273
423057
1022959
755704
495933
694910
481700
422750
1321522
811470
759973
249841
541767
525598
1017824
435576
554137
459802
958942
340336
990298
452596
712864
1299172
892470
498150
717386
1012761
685369
759249
580325
656624
556213
881030
1046698
562530
1017824
520276
400227
640204
910281
892470
743576
649005
1054833
491356
310080
843565
748816
294570
559593
777120
197438
580325
602966
893944
472000
820069
523701
962042
1026035
506448
928080
1322524
495199
582729
605977
766730
387699
759973
694910
589525
623682
1139159
427965
664838
742796
560184
696948
1007115
1017513
770796
510574
391607
818431
905104
687373
651873
417085
768852
406879
642171
928080
772553
568254
814168
618392
295232
894918
489519
693816
922029
417870
1065138
904784
597313
568396
794959
560369
294726
453543
784271
538448
659552
617837
777165
750932
1076418
763469
571939
1207938
814561
508316
862584
798089
1094309
666503
428888
1019456
498236
265807
1133873
781668
545989
895455
1059982
698473
742627
381381
622549
923551
267802
919713
484677
409327
762048
626034
519909
834908
639372
298554
958942
780317
675216
844508
568943
664699
905102
804140
661385
439965
1006972
448113
551160
562494
509532
707791
700949
763282
800264
701257
644289
851965
727140
594444
473050
485606
889064
923337
989849
646857
509683
663983
1014231
1146697
777165
530025
686316
803355
592320
621718
1064983
668282
331234
1346437
727581
674704
194950
603352
556213
502312
640351
1225105
625204
164379
632606
542397
770980
623983
661757
354320
978570
700949
683101
856255
449296
703668
127938
687541
1440360
677198
530162
597136
846573
255668
967027
898821
889064
936413
588707
551160
482614
774064
707995
284711
292901
890539
1245679
825040
571853
615670
685225
902765
1245679
572881
551640
448654
956943
742627
824918
536586
587632
528354
845773
646696
10507
1133873
1009195
733632
856877
730924
513963
924115
340793
743694
721482
531203
276275
776022
759973
614169
680688
570283
676712
646759
504434
578219
542335
472280
871480
685225
172385
759691
892460
756429
1006856
901220
645179
416658
504555
876856
674143
620210
905036
798089
1109073
500815
256578
661757
709806
624994
425402
712864
900837
729563
287727
1136079
1120637
315542
467864
705145
463956
924115
812565
526268
482716
624748
508234
1047939
459904
720513
453572
615873
633745
805723
783287
575342
598778
692742
1200688
795044
569403
690384
1451816
667248
540976
543505
407941
740810
564581
742627
685369
895041
805815
862461
589396
248744
803355
767744
809928
907586
503316
724072
858611
724072
504930
556958
832137
941567
548911
854218
638612
747950
521634
956943
659262
744055
568254
378494
156420
766068
613976
798089
602966
532983
592850
958750
614097
743250
656458
713926
135748
858475
604077
494878
1047939
578376
657224
614876
636258
586700
346490
547214
323305
631277
820285
879422
305492
324868
835521
662282
859405
674824
1017513
708291
453971
542883
786322
1288911
725165
708294
417898
652508
878677
882016
429636
458691
516729
643185
1297416
482716
699748
547214
700870
780386
420277
689884
708313
542623
780643
591046
563373
1321522
1421296
728278
794822
420520
710696
788808
1064983
436281
1298259
759973
443159
639344
385084
1288911
357238
526565
664258
1124053
215909
747371
472280
768818
588960
612338
540791
774196
725165
595254
885216
683116
263246
1078231
622818
1085150
817130
637385
902600
1149397
727140
638581
824060
777894
892470
885688
845841
736358
979249
969051
878230
587652
631277
587902
484823
864612
345220
736413
809829
452336
548756
881792
724517
145718
944976
235722
703779
519590
632606
1239219
846706
495199
637221
735346
613976
894918
672067
956943
549855
906777
857419
763673
300598
683116
519122
1139159
687541
1120637
570687
857419
860067
730716
844747
826107
574237
619499
746489
571990
897487
713042
487462
465546
595312
917398
686273
642975
456803
361763
1059704
778555
623318
1007234
651873
782359
684855
598000
728095
1104820
784271
803355
423039
913643
509920
490835
682076
528665
745205
679057
667372
316897
835498
911664
1080607
1054833
375211
1012761
1239219
853234
1147855
671415
642803
472000
1085150
505110
805692
1127159
867192
811720
866224
827388
971190
450733
962042
724958
150943
1014231
720513
1065247
548911
564969
700949
717432
461443
725543
683116
249428
745735
664699
1039401
1068666
522606
551860
347501
765932
935719
901553
825968
343420
705865
1111191
728269
428264
765932
751109
243925
302554
843565
650482
845841
427965
442755
622891
803762
568254
574861
57389
783262
720513
653094
1324451
433172
477511
582470
1488264
730716
874023
323745
655599
526836
1001990
805815
720513
520442
977186
958942
239033
690286
860491
586700
906846
604386
485011
629825
703319
728565
1157928
875658
506762
760221
509470
1200688
859498
465624
675279
508848
544356
772884
647083
256083
607995
730716
367082
876852
772884
323777
622891
923883
184260
523581
297786
785533
669321
751109
887132
683116
595679
940291
624994
686503
875658
1005147
951581
1002098
670305
958750
692159
622764
472000
851071
679729
638036
987464
644487
671683
801350
723393
706569
699144
671415
717386
522024
514647
786122
871480
792956
623613
694402
747269
531203
597410
666503
398256
706569
1019751
1065138
540791
275138
441960
747950
767041
596120
235308
859762
679226
1180992
864301
1127159
1109073
722298
614219
461556
569218
577842
462007
608347
1118465
928080
437126
419240
592503
1169875
967689
625074
608347
300230
557777
273733
1109073
490962
408599
656858
677198
525444
581956
963821
696066
471877
1298259
658002
898821
755172
685465
1062596
821062
646696
601320
1322524
692826
694288
536676
850411
827282
578376
491356
1129273
853234
615408
578376
500815
1017824
621718
596421
670098
203087
726047
669279
1001990
697692
935153
532469
857419
463632
655292
561324
1046698
582932
405292
424206
531377
580501
453572
958942
916377
472280
787785
762967
719514
674147
1001990
504434
418027
674143
708291
377148
581956
784271
987570
702929
431885
906715
664262
539047
904784
897910
683116
1129273
1132887
612688
775816
510574
622549
842451
524438
779647
727140
537453
672030
609590
390051
460530
391709
1220184
595833
545199
370591
703668
623318
210435
632606
531305
633348
540224
622891
415978
759973
920345
876852
1185736
745555
380371
728278
730716
1049933
885216
445262
605977
936413
681179
621718
671212
393971
820154
931080
488755
595847
651739
754857
439549
618578
679729
846706
429721
508316
615670
377415
718197
413309
332818
444088
459423
555693
587652
245070
617837
789437
762571
947803
620620
496737
352003
612688
702929
687373
863733
703522
464856
857419
711649
472000
810413
1012761
591046
355181
898821
780428
664113
462007
470192
894912
773527
477471
559763
807645
960361
244741
1145472
556185
303868
1390907
504710
560369
755172
544027
643424
445804
647773
292647
155511
895455
899106
938140
908078
81428
521395
671683
631852
453572
90827
1065247
532557
873775
485895
500099
819271
551160
622891
654953
745205
923974
571324
528978
378353
829991
1064983
556213
453735
1239219
582839
769501
675901
779798
653761
443289
849216
878230
740907
768852
415795
703319
1109073
813714
476170
769453
744168
482371
645215
481700
897060
737792
868139
875658
597334
1374608
467062
659307
654402
533513
914994
422775
713905
620620
920345
469418
960361
593760
901220
607569
675066
976087
554058
328339
804140
609734
761471
728000
567352
513228
743694
144023
659299
201483
788933
646671
511857
744168
631524
1076418
685810
875971
410312
728278
905036
647773
954773
920345
713905
518597
718197
928080
611577
965287
422663
550316
962042
987619
521821
764756
854375
824918
699860
875658
545257
956539
457241
759703
556655
924709
767041
893928
791954
756358
1046555
819716
186984
839954
526980
639563
893928
578376
690071
422252
1288911
875658
554058
439627
578376
725560
509868
386365
269336
875658
1046698
401134
753719
388876
781729
671057
389806
767041
685369
745735
703779
1017179
772891
606940
510574
570242
463956
742627
872865
437316
670626
916342
1034305
348052
472752
1012761
459615
643424
873891
763073
776544
459517
922991
282005
805756
586991
439549
453572
686217
503821
821030
424465
997868
639876
1224540
671823
258927
420520
887815
257677
435576
1019456
899811
367417
784271
762491
144980
162569
307141
537195
535462
862584
921478
1017824
868139
268620
535331
543231
541373
786122
820069
708291
741670
713558
853234
811395
364204
606140
510574
700949
278897
499580
417465
585268
967689
710696
571957
760711
467062
932771
690286
892460
746489
477511
784944
661529
605977
694910
607772
730131
638303
849219
688641
357153
917937
693762
439684
646671
514647
996771
573338
731624
682076
294843
733331
661757
584370
905036
405707
909642
670551
683116
764449
1449087
551160
391970
748816
454206
888448
466169
1322524
546435
559763
750422
1026035
744055
699058
156120
438064
1002891
633222
762464
915414
761574
624994
524223
1059704
173166
805925
743694
765528
459121
805925
1239219
608347
967689
855208
453572
718692
670305
547214
736358
891074
616171
1208913
298907
824060
872856
774196
541945
617325
748164
704434
644023
845773
694136
491162
682775
893928
522799
644289
1147855
494786
639563
664685
737228
738005
705865
838206
548332
1390907
546993
639651
718730
797431
732727
702929
1118465
779647
922513
894918
673574
605960
805287
802056
843565
749419
785745
426037
563071
500815
593760
1118465
573261
219803
758137
557395
429413
1047021
1017824
646609
642803
839954
856526
1078231
760531
620343
694288
790601
584901
558817
595847
895455
814318
930813
793846
574859
698614
914110
530588
578376
512030
736358
721576
739800
616380
564581
909111
497141
1059704
894918
128521
690464
725165
525456
864932
621121
511623
642171
997072
546489
331813
457241
614876
695343
786122
530036
586991
828930
797195
878677
690911
582932
559763
939810
646671
670305
473188
839153
728000
979249
947251
306733
886540
662402
616380
979249
683807
526888
898397
639651
706058
660565
1034325
407858
713590
699748
841739
594444
604332
786122
506385
622010
684292
629173
535297
521364
643424
1587155
955548
796044
936413
616380
670137
949059
189926
835521
722775
621005
1002627
445629
984258
900837
578376
664692
905036
659307
755663
540231
639043
540791
926076
830621
556213
1132824
660805
472752
1029939
422775
867956
548068
631277
635895
713905
841739
694402
579827
876856
979249
904784
1417542
649371
785145
997688
654373
721482
598373
917151
703319
732807
976087
376212
705745
770195
842451
409166
426835
596120
429413
464605
900837
731136
571957
839795
938228
724127
915190
832805
1332868
408112
513484
480293
604550
724411
727347
681822
733847
878677
532457
272772
693559
622394
683807
827381
694169
552511
553246
541200
814318
623613
823954
1187137
616380
873775
472280
629668
617837
773643
336587
725165
721482
664131
909817
617837
1139159
458790
869947
595847
755172
907586
384468
423855
493695
674640
895660
610150
718191
437004
1094309
410154
651889
881030
488787
897487
664409
594444
676421
454846
564581
709467
510897
577842
737095
714030
474411
625181
956539
638303
679226
958942
931130
505437
465110
630856
510574
780386
767041
409265
625883
892470
849219
703779
996771
145858
304885
429167
864301
890472
436747
865598
220653
717386
730716
685225
598373
1127159
800264
906556
1054833
588637
978054
745735
686604
1139159
582077
625880
150753
437470
1273464
820285
382983
461443
524145
659875
1006856
812024
768852
718191
581956
601271
548051
462007
1132824
371819
463956
589523
1288911
778555
1125332
488399
814168
655074
646696
731624
856325
538448
432694
768818
196469
829390
253274
651873
964464
657303
467062
324566
612512
529947
677198
827697
706261
1068666
990298
417034
678919
476018
814168
504225
659307
776544
805815
875900
753719
370943
426318
522799
696066
650031
785145
580325
1019751
547861
748655
463632
361265
958750
546546
645662
756591
609691
1062596
1148719
774919
858475
708294
644487
1014231
847602
508316
926076
915190
605977
1299172
580325
952410
685225
504340
902600
703522
621121
157528
611861
1014231
653517
547109
755172
835363
967274
1047021
592165
812186
719752
639043
751109
784472
578376
22556
575342
606190
786295
279507
251670
406042
420936
196344
836821
428368
580377
639563
29532
672509
498350
1299172
447257
417585
730131
731624
491792
595931
472752
606940
595931
394015
615873
284019
172461
571957
674143
1085150
305390
375219
753719
814280
1321522
796352
787785
538522
780234
777120
439549
446273
523029
1120637
770796
766730
903093
757566
742999
532051
1109073
481275
575980
625204
494786
508316
631277
371342
736288
406064
513706
463827
951581
707146
545821
728000
424010
533140
647773
746483
422775
773098
783763
666750
881030
851342
576672
958750
943868
485919
778555
690384
1017824
725858
706390
519951
388403
748164
849219
628638
556213
395654
661757
1149397
630320
768818
539879
1132824
998242
462007
723499
760221
814280
409085
330331
457263
679546
409839
787828
740546
621121
522652
1245679
528189
660083
820154
322380
1288911
702929
1034325
416658
1298259
817284
1036260
955477
524869
675279
496150
947803
453572
834820
652508
761776
299660
836821
841739
666503
896132
547214
644289
620343
654373
661330
617837
518925
602276
268209
426371
494193
553886
676519
445143
493276
598373
1449087
718191
669786
664262
664699
937665
493462
710557
1147855
618574
683116
597153
718692
283662
620210
772891
992052
1034325
602092
585268
479521
810124
647659
778555
694402
547109
390135
771651
898821
701257
706569
716774
678945
766730
556566
1059982
1001084
768818
1032972
494786
464405
614439
331441
476013
420325
881232
1299172
527070
632122
805884
676339
526042
522799
1169875
494786
745735
482716
327131
485435
532520
1109073
857422
747268
705865
299536
606131
783287
571957
724127
1039457
802532
528189
635571
391728
604446
706569
641011
518421
475651
892460
616171
674824
671415
694383
621121
607569
701217
703522
470848
474383
446683
717464
747438
669303
794043
789402
849431
723721
741186
985717
383500
610696
847721
714823
821375
1028075
850918
432311
1096620
536517
518332
539032
655831
625702
764265
320477
1027450
562198
871756
634765
251350
802476
856248
368487
911810
736348
721843
511089
891262
600779
708856
1339184
658353
439910
456755
428556
1175387
510030
725770
640358
437906
805567
337602
718453
440567
743656
928098
840690
678919
1113793
613699
695162
591531
977830
718864
479453
574705
704393
966247
793756
953197
391671
429438
936433
688946
695802
1550357
657209
986337
1097836
741927
773183
631787
436369
622732
813202
361821
432711
748164
1001046
352875
271003
755898
1052832
704069
531493
462013
414185
339692
665342
755781
294726
434215
534596
458651
483703
513899
1179761
830134
850826
320865
732314
298913
237406
642803
955967
1491180
600779
339482
818977
756656
826791
729972
798257
702390
993749
574531
560879
772081
1288414
996771
857579
917907
666588
772562
441697
762642
941377
860033
768057
354952
468306
953611
853002
606999
871604
936433
551997
928098
484769
1295473
797093
977180
703039
1064341
426121
572943
634528
846706
1438636
647890
640552
521498
1332407
741189
893124
496039
838689
737319
772452
564077
751733
1159259
772397
1015301
1163720
864490
993749
508180
756762
1034642
702390
914021
492118
389041
609040
630911
730477
838391
655098
492776
969998
897638
701381
1178578
580207
960782
520659
1045112
699686
625702
814930
740003
829353
969595
531377
951851
1048147
482784
625148
377201
627985
655598
643055
808481
662404
374452
1084191
836821
535288
930210
753036
383804
488669
428556
806377
1262312
732566
532086
233318
674708
631432
273360
670716
832587
569384
706558
698734
737321
530255
697864
539519
662815
392326
597207
666045
682968
964436
786946
800355
679285
757615
794296
744764
700696
649722
398540
1002049
909478
694610
818351
353311
889883
482371
777147
537719
363578
289518
917170
553553
835859
775645
758776
409193
739950
255328
736260
952184
751733
865490
905083
731443
784075
486882
530453
736703
704069
781339
347386
437131
821172
241053
337374
96263
471713
817613
484354
460363
239831
415386
786325
1067998
359838
850190
447117
486416
693285
695907
950998
312540
831430
491666
576716
503272
693645
385088
726731
969396
595586
606372
483293
912601
831665
610045
673766
618890
446697
681066
541735
636500
789629
548641
427477
417965
748399
848733
931064
463702
791245
952410
495414
947801
370951
787940
217321
725526
612391
513863
413538
922532
487790
326316
309624
647685
525513
566049
322206
953611
466441
672886
776494
908042
626435
546976
289222
702581
427463
498716
625702
835435
647685
692896
447769
804922
369406
239877
708574
672509
876042
440211
375417
357441
1053719
393974
464782
828069
1022704
460727
653100
435901
537813
732004
630808
389948
748216
1016951
922349
571330
306600
390477
635134
619699
10049
555319
697844
396785
619102
593909
953197
711732
750321
600779
830322
656959
1039294
1217364
425699
517779
569354
844956
838294
1002883
236326
923300
574994
560879
497964
581037
1025409
734142
700809
574473
732140
447224
1050841
731692
673203
744764
738942
648926
599021
636500
743632
995725
681182
928361
460715
432694
843749
615853
502801
418602
975309
1614821
719866
964500
733847
537224
676945
1112625
358732
578219
525404
595169
645946
505281
512160
670008
766553
791665
728936
410246
753292
1046852
326759
403193
477594
800901
808641
755688
364770
462296
735410
818359
550474
591531
607485
475617
777393
454791
1149772
1078330
508702
444057
754248
583565
519355
984211
501004
832242
442086
451416
610373
507745
1069157
387716
659254
690443
736748
628283
891813
625732
787548
744764
346250
564498
569166
1233513
478200
823582
865238
875372
833512
643055
646721
549096
808467
332888
842351
359009
690033
806752
1054276
492665
433914
438865
563581
468429
918789
581838
513421
370776
623594
814720
768689
666394
686744
411394
923300
592311
1001046
647938
414256
492876
1309746
578296
556675
488936
911966
881447
420334
716849
778152
426057
655903
831621
610658
1025409
921794
537822
870692
705142
412493
1002883
655362
834797
569384
454791
948421
821428
507152
643875
511094
550520
453579
683774
262379
794296
732140
765139
862821
871029
714803
551766
976393
857341
432735
971467
1518839
219326
578420
824732
456265
725356
641705
638953
432397
2450
319647
635688
440211
1314110
440211
881790
816524
410253
916512
541144
910414
551074
443944
903302
764675
779408
1096859
635688
706323
703303
938022
436382
752694
1021642
849829
487314
655524
1175271
546372
753036
855318
881847
437731
256356
600432
476294
485703
1015975
600563
825493
609592
806861
827129
533598
834155
343885
577375
742313
931540
904732
296687
676150
818268
1140518
840301
732822
442924
640383
662416
507330
525120
313940
857606
200512
740351
649738
436369
698230
826111
595036
708867
619760
1062603
622950
619781
453911
678464
489256
428816
752140
964740
643655
781853
505951
1009879
993428
632196
505632
372179
629034
588311
501046
205359
591193
778103
289894
530122
306446
764753
756014
1244383
466823
745963
526902
459334
484601
582726
850707
1132807
892775
985140
548532
818199
768986
670716
860067
404665
276357
728685
646849
1491180
811782
752485
666143
448709
436369
777147
631277
684105
702704
600563
550474
1002883
1036863
379012
519355
625702
820073
758511
341310
1024069
1069533
1428016
827129
394679
868078
672524
718833
523161
828069
756734
452439
835445
695234
364348
582206
982142
675066
652732
512540
647005
257678
487105
773104
729718
566248
463702
386670
446616
676653
409287
960556
574656
512653
666252
977180
790306
518332
717464
817096
617928
678337
728932
274059
831430
129460
660971
596756
756014
538223
494526
501659
1016079
922370
1059209
660737
548595
759002
556440
657224
404665
996204
937937
1067467
498839
505632
291675
661189
416256
740798
814420
934519
198997
894525
852351
1229905
739250
305421
736321
1140518
689428
800351
792808
434058
383782
750378
1309746
524673
569551
495857
567072
693805
690033
202420
627325
507217
1001046
599790
654099
540477
819731
724352
949163
369771
479771
410382
391523
735144
756326
1091238
757589
734464
696138
467712
842351
389121
1267835
642035
572009
721380
515877
1109670
1027536
752338
924409
553665
701370
223414
638778
1024183
714002
460727
672886
662722
486192
818843
498802
1071493
651468
389653
833849
733358
635555
792808
812248
558082
781339
722798
407651
437241
304051
684606
596498
1110882
825394
695525
1010410
715304
821817
534164
229940
526902
442561
409287
465036
1047021
623595
609790
657277
684818
675231
1045118
781734
775001
868078
995725
1095105
712221
749691
881787
721293
602529
581037
543334
1223217
660432
683914
698517
819838
506934
1097854
437077
549753
700868
327193
409125
815239
324991
488193
539032
548203
779279
909478
826111
821898
408835
900763
679319
339624
1043268
385960
871500
340216
556346
780694
617841
745243
338072
673766
1004889
1266838
717214
858933
356764
911966
469358
733127
326424
719652
720466
743648
1550357
742313
505063
590864
612542
417504
1189310
836605
1081580
802038
584479
563377
1002043
317367
258967
693645
458563
632104
633722
260612
433296
513863
899758
518710
675605
802428
779820
850190
568397
934244
569354
1078330
599645
614207
460086
747980
469497
486839
629022
687467
826335
734318
388702
927046
1179667
737387
581037
323781
792635
558234
704798
735090
462091
710140
645862
597015
715123
792483
671250
774693
734332
281535
888890
277886
370100
410341
787548
752651
628283
1053844
439936
464573
625148
639647
912601
511654
858236
769119
730966
933891
693645
661646
118748
823338
508211
591848
540477
607485
548710
797865
709185
773010
1007450
818402
968614
735410
671936
850015
781752
557395
659254
936433
1053198
286825
330679
816847
503691
438460
696204
453885
1130393
524737
1179761
1049641
758399
623594
617553
760365
666177
511897
711591
1023526
738504
540732
422482
781668
383190
982302
658910
597578
585934
520902
582858
506737
1002049
397610
138644
607091
664118
687326
855318
1028230
586167
720829
905358
1026301
996204
578732
867691
901420
688275
585582
1531870
1007450
755603
460698
573723
533612
449002
539225
763882
628283
577496
730966
803472
313940
474019
925071
679455
1069866
664039
595169
488543
766045
1253748
389685
564858
727906
518550
577919
644501
901659
523714
563705
772397
738329
369285
613134
910897
533967
735936
251841
595373
1136112
682778
210224
752027
625148
715783
858236
1002615
620580
1021547
672296
752694
889113
425402
549753
321229
470242
892816
780405
807671
553903
294686
643822
742313
741057
800355
614796
693824
421945
349440
246532
659937
336627
574697
1134990
941377
721700
639370
397986
472180
474071
488543
780644
735092
544133
308915
634528
122568
740115
726477
761105
481289
721760
834397
770873
797996
761247
684818
573346
774693
290875
718864
450753
594681
707345
817096
506984
1189548
493322
486874
742943
754248
630808
436201
611310
1431070
928741
694610
852400
431843
531053
972457
662831
683160
720420
766263
947940
565928
877728
1127972
497176
1041626
499162
576019
574994
766000
356734
511094
438766
881765
702873
716809
495743
1027536
1229374
508999
773529
710375
511372
814720
443590
839947
376546
501130
608297
488543
660567
1009131
675696
567472
850531
1101293
408159
820728
756014
807901
666588
465648
827067
398597
812813
433296
314213
200496
1207960
762771
511294
583420
541951
987708
807716
364507
632715
681182
331474
766050
645305
789986
499657
627608
377415
754248
390778
576022
836564
549746
333992
774251
955967
763125
748518
607757
907211
254807
787819
964012
540732
900763
930210
764943
645699
858047
531602
906966
586424
437822
632666
541918
1152722
402059
723911
714295
523714
693285
805898
967338
184082
947157
614661
1043362
614754
274357
921127
856294
801352
740115
854727
464438
734318
848733
840014
1012792
494562
492876
719002
498802
460086
708327
598054
949163
724345
370836
634765
845118
394902
727596
651307
302738
1084191
779014
519754
545571
865238
615853
728815
780458
693645
627325
690511
573365
376548
908424
674434
457206
631372
971271
413823
771728
840911
545104
428797
262472
899893
633355
581174
701698
906911
904295
516174
701103
760424
575590
497176
548525
492895
752027
694449
562529
862439
794210
976393
762316
521204
472200
698567
658339
489312
552149
370353
576849
509866
527552
601699
568221
560666
678337
598278
936433
532086
725658
786422
855318
1012287
729640
1187656
776337
519355
621394
1002615
438806
1025251
717078
643736
525856
646209
1018434
823582
1034230
426121
316443
592433
1130449
749703
471227
504494
1155984
563581
435696
555689
840014
305758
318449
417975
535494
824013
611717
623613
597815
975831
530475
425161
1130393
714795
478589
40776
812857
585301
778626
533368
700768
669071
341276
636037
662540
571330
546349
434176
733141
683113
836578
454733
688386
106364
897351
941377
972457
616383
715315
445499
537196
499932
960829
630045
383782
427458
669686
603138
541828
349964
817130
1005004
154475
1189310
1005004
763317
680665
1128507
928895
691993
1027163
645458
417182
399218
531493
765139
444531
1049177
906265
619941
1016491
798667
539166
608204
795070
347725
1161729
165268
662722
293956
400347
846129
471314
332758
529619
302342
881049
440680
962485
906256
953197
1026301
470710
525399
1005135
952568
777393
916467
599274
892226
378096
724486
974149
618410
914828
638566
756576
1244985
510475
271546
459349
626358
634184
55214
562308
875506
492595
507330
497226
651672
648501
644098
628732
741303
881790
499626
627458
751296
1041626
890812
444234
358732
790429
719082
466630
670197
931081
367533
695525
1012237
634693
278208
1003229
808467
947157
850015
1032508
812423
504993
794210
705142
987205
362068
1043268
584584
425754
410246
1039294
646325
569166
534291
782024
721476
403154
495713
514691
455034
398132
431447
453065
794005
764063
695868
609592
1140518
539967
471220
386434
539813
392326
344214
620087
716129
740778
628302
930229
900763
483601
530966
800968
748365
923594
509866
262724
750321
578894
539977
798515
1029905
468025
792635
424155
410405
893126
971308
664096
763880
1023239
665342
984810
930210
1062603
1194464
997627
796928
601699
1001873
655358
594831
910414
443152
597458
544477
613806
469768
388279
605241
1026301
622130
842351
1037654
303292
595675
792979
659246
1129785
486192
819731
991594
600246
528890
415439
63174
966014
817944
760876
406692
898923
365923
695662
650217
607757
848579
650890
640383
863080
696988
626847
703039
680982
796987
620623
737222
713766
1110970
582434
792808
724752
155614
835946
511727
1023459
524737
783946
718874
850918
640383
754888
783946
599299
669288
859844
752694
621417
647938
860957
990221
755245
664118
983340
642731
1102088
347384
670516
690906
936433
566444
568009
903768
651355
748974
599299
753677
890584
819912
1019179
924509
591531
693805
1491180
525404
612775
587426
581767
715983
606825
732874
901111
1021547
857278
270911
393760
544273
853875
713567
782263
692449
575022
511857
497304
692784
410380
717214
944330
420151
917907
506337
426871
597204
953611
386434
455034
583044
573723
36197
940754
460057
432523
787582
788480
801134
620560
664894
820476
251469
642499
813619
678976
707772
433407
795402
546948
413854
399845
846282
772560
942387
627708
841772
986337
735410
721843
760605
1134436
970437
438827
669686
657974
505171
590995
885525
678306
1069157
533062
436735
674831
672701
596756
436151
599654
734318
767507
624933
795457
796928
138255
720156
781775
461865
527859
597204
670051
403844
418791
642731
860957
484855
342779
941580
734385
486192
272169
599389
872606
659962
145881
403423
781339
362068
576716
770814
1022274
595039
444390
312640
901220
803088
554275
331683
1267835
508004
266331
247457
515420
229573
754077
712261
568109
837422
831071
453288
820073
330686
411955
473512
560879
330788
691005
732566
513695
839191
493167
1138796
808668
651355
1179761
871500
445499
919912
891262
566504
551780
613588
648209
682249
762537
1110882
880431
805054
779274
518786
847148
437906
749122
1095105
465130
451086
543685
317451
1138796
648164
627325
427965
342895
915293
751296
330646
782024
679504
738048
902269
609790
525388
578420
787940
683153
491942
399236
569166
657915
927046
690231
516086
386464
840510
1189310
733874
1166388
548149
680544
532475
502523
742943
695003
690339
512244
793379
1008009
747897
1015975
498281
624388
814205
560811
1129785
441183
1049696
243392
1097598
782878
1078900
377256
1006012
620863
573045
377093
278596
420960
622992
399990
849288
741168
586259
484762
910134
419603
699054
484531
681066
462296
899758
690053
645354
304051
607091
934408
688386
507330
917986
1268487
1001469
599274
434291
826332
744539
852918
1005588
483335
489421
690231
807716
629265
1189548
757382
451299
344830
721843
975309
277516
571204
617478
683252
325830
134803
801134
1140518
578918
838822
494147
590971
658681
823257
978963
962813
953611
664347
416777
812857
921605
234440
857278
533368
368992
921350
464573
691051
563377
812857
408547
728815
1049707
842614
987464
256359
781339
430066
583175
746083
1013934
932127
596867
643906
487105
592370
911664
755245
721196
600779
866427
576495
367458
779181
763435
779960
412493
774251
563377
742798
656232
675063
391773
881765
274496
1531870
921488
326036
947576
582863
391302
531772
486370
764063
554685
511874
596643
984693
641497
627458
605015
827078
858236
273458
628431
759331
698861
255860
498225
625050
177208
826663
835435
580207
427808
1049177
658681
656339
621759
546333
586100
873211
755495
523568
461228
239110
1059652
667934
374466
1506871
530122
784806
511874
790429
948375
156225
306387
505281
446227
783849
605220
985249
985717
696113
853002
597578
1193978
524533
764265
383265
736260
1194464
600113
216328
798667
758261
889115
591938
653245
969595
780616
711831
382204
1038026
647938
369285
473491
474632
1262099
678215
550709
844281
535030
387838
322704
482228
757777
946563
1286118
926759
803420
221732
679455
787182
1067259
663871
740115
933411
299879
923594
695662
831595
794043
703276
705745
639312
764265
685247
931645
664184
1078318
697490
800351
312386
529729
718864
630832
654236
484769
477496
458910
650682
510465
332406
430574
767582
562514
1151712
688946
886002
366289
635688
835859
503329
626859
371331
562529
546948
753828
700561
698517
843547
716207
472573
724622
265337
623594
548641
493647
503435
420983
977830
756688
897298
755245
556689
566907
798996
789595
575022
625289
714164
817130
443465
1062603
518895
673653
551626
411394
672447
614879
604243
468141
831665
509866
475559
1179553
506388
685166
657974
363425
745667
626298
803120
408712
769887
604860
845660
411754
716511
1282804
841142
647117
186189
499520
709144
366674
962485
610369
687325
761864
762766
546948
593372
700103
766788
530080
511300
627668
921763
664118
191451
537257
501698
471382
342116
656432
690339
697422
607239
839983
769025
492669
777428
723260
630045
873434
552786
676701
500759
642094
868583
819731
749247
1348215
700602
1045118
806750
885500
942387
829968
575022
552149
499657
491534
431033
645354
539530
896414
835946
745963
819677
759047
1229905
865238
636500
901881
1082826
655831
782222
914029
508082
805925
428083
622753
451895
390196
1229905
846129
838755
583608
1097598
833916
866091
290271
567272
924156
599021
550805
610123
415879
535625
628184
950806
715860
902765
574697
441960
402260
590881
894313
462006
970220
54335
1310074
936144
934966
1129738
812613
865513
813619
908755
721380
470401
663871
865399
794174
686879
679147
517630
638523
523344
587889
505951
356764
823938
574994
884654
743302
1070841
747194
1550357
702302
532393
315126
818359
159466
1063271
374466
600779
761946
787548
1247748
679345
794210
933411
216068
975826
705389
756828
830010
725658
604570
1044159
850437
630045
906911
678006
854355
324110
418421
544203
657694
294071
796710
998291
779242
394244
1045025
831651
547932
562462
666458
404817
427861
823338
649828
985054
610804
427894
733420
433914
700968
889179
840014
559418
793756
820112
645987
742218
659769
646627
1133616
639456
671369
647005
386738
751769
385960
390906
607757
599286
713104
557226
703303
835946
1129155
651827
744764
687503
704186
742313
689414
954257
544203
830010
574697
890982
650281
1138796
534291
918611
657335
601297
879280
501309
435862
476661
828836
705602
626346
834155
861905
368263
852517
793658
508180
681939
465622
702390
602741
495743
803120
312581
645134
443200
1129273
630351
667027
509867
817130
402342
769358
835435
604708
412493
270751
653245
477594
630456
613587
1201451
465578
1151318
449755
721700
174114
518457
1491180
709651
783512
797633
1005588
559117
1002049
659594
644438
376959
447769
866939
656992
90827
860244
431970
781668
675081
707804
966688
831283
99190
660906
644157
738504
954815
374863
559695
806700
1129738
764357
1019179
851071
693248
865001
328831
959644
583695
889179
527637
835435
741303
851672
918743
704012
450462
1338203
754248
592768
768885
447484
909903
474904
379562
510040
1023526
881787
410382
217688
680284
544203
401081
700696
881787
847656
614513
961620
996204
764211
250598
773832
147969
926313
919912
636837
458283
741784
1203728
253254
404907
522483
819975
818152
673653
830010
745107
397980
402342
553326
702053
650890
268041
705389
584253
540912
959485
1016075
777339
602925
1003485
764750
764387
290587
762642
458554
722279
679796
555607
443469
1035451
558902
707156
479463
851278
535529
608534
731780
904816
757022
613595
822707
779048
783610
940504
705156
779826
985717
323542
742753
837670
328472
750657
766843
925330
742501
370992
729861
771686
638426
707216
711878
697180
546607
783610
834108
335750
725011
642541
664685
608534
806377
1114834
535574
869449
527770
460618
493986
677910
731967
682098
942559
803899
863991
822809
553615
729861
830413
230473
928525
698007
747942
858946
269670
909190
872763
550520
309772
844009
966285
624129
640095
416744
553146
677910
475984
432459
1047728
1035451
607443
558902
877485
783610
925330
488297
274862
705156
925330
470201
779922
587281
397434
430716
109669
307985
1102589
556655
284711
964088
614983
504562
1281381
679796
565869
872670
849980
615255
722678
873292
771999
746574
628605
679796
661077
276637
774064
766843
521031
527758
742159
771999
682697
765697
432459
278137
663241
941709
387178
609536
712522
681379
941709
739002
444754
615134
835642
623796
465008
771686
677914
655262
607443
868070
613431
510465
514525
390251
370992
781610
603834
863991
1035451
355543
966285
1105673
390414
1068971
1001846
682639
678016
798987
1054297
826700
890161
425486
607443
872763
214068
575853
514695
488310
343177
679796
588148
593226
700296
570904
480199
682639
798987
771884
771999
798987
795583
700296
734227
672974
497309
556168
1016008
712522
642686
766843
703051
913082
803899
246655
471294
444754
761650
463383
1047728
227598
941709
707216
576941
693943
725011
932547
788118
822809
760459
579135
929755
613595
771885
1005665
432459
681379
373749
819898
636101
306674
681379
582729
622303
1102589
597911
1148909
748699
263348
830413
385088
566881
607443
830413
779922
216778
608742
497210
906847
717583
803899
400189
877968
679095
364591
708143
731780
415872
830413
966285
641873
537966
622202
559266
889375
586787
575581
777732
724376
559266
701548
595036
876888
509425
236144
894070
424835
1057805
898882
845932
1544850
679796
705301
652133
663128
820573
890161
661251
851278
729861
1090221
335920
904816
765697
851802
708083
739002
798987
713875
661077
770319
452376
745909
625204
697234
1012980
547393
813216
418027
924591
1008584
595958
254978
928895
482823
398127
341746
890161
834108
504072
583205
959474
227598
863991
972310
771686
732386
929096
1066799
357602
745909
844009
1079729
869449
598204
482823
1054297
513431
584349
595561
1128070
1031937
1059221
850771
835713
625218
1281381
865447
647945
793687
727159
1094506
130004
549324
566248
415872
918621
909497
923316
688517
227598
519341
339183
800178
982810
707216
516882
837670
471683
624893
913979
811736
701323
546607
742753
1079729
400098
533808
336476
964088
470201
1047728
779922
482823
894525
1069157
945296
514531
707216
779922
735873
894070
716097
932575
471750
705301
683311
227598
635484
1137941
851278
724184
356110
564331
447976
669080
966285
456858
624537
497248
390414
521158
470201
455530
978132
613440
745109
392233
441339
1068971
736451
516882
858946
959474
792164
844009
500996
574658
869449
1194173
379049
596971
1017179
1076766
400020
648863
735873
855934
497483
739002
863991
440226
1027948
506429
681379
613760
1105673
861639
533808
288179
269114
227598
1054297
1001548
666394
712522
596971
1012792
406250
707216
592689
306674
889375
771885
613595
960586
502838
535690
724376
597207
960586
679796
740822
793687
705156
923316
1012980
766843
485712
417551
904816
771686
669247
464760
829254
819502
588148
877485
1068971
1191787
751226
755206
819677
953538
742753
669080
677910
712522
41254
1035451
877485
384118
530020
495682
890161
516882
741183
335920
765946
494386
872763
770319
227598
681379
964088
886002
770319
415872
585183
822919
523316
909497
765856
1194173
482819
964340
508484
771686
779826
537887
613440
865447
703051
845929
849980
757022
659729
725011
637147
849214
844009
698613
707156
913082
746574
450183
237658
493267
744635
856255
1105673
632196
766003
779922
959474
401971
1054297
703751
471750
677914
513431
655207
849980
788118
803899
732517
638239
413002
460655
430362
191451
1032972
444754
472650
661077
941438
970453
470201
636616
873114
904816
304222
559266
1105673
837670
454912
849980
925330
437820
1021615
1042445
668772
558902
779826
1322940
771885
829259
987651
636101
422576
516882
843424
914674
951203
795886
311649
556346
835713
941438
484835
816745
654765
843424
608534
851278
459158
872670
818495
307584
890161
766843
558902
607268
816592
504562
698566
1047728
190451
964088
1054297
847770
533808
941709
508479
643717
868070
447121
796787
613760
566951
1054297
657122
845929
831946
415872
727877
523272
574396
822809
805651
379049
406180
766916
892037
845929
682639
842968
535586
609917
689812
788118
439519
982423
892361
691416
729239
909497
779048
909497
227598
736780
966285
653945
908826
237414
460559
368263
317828
813216
584349
668100
574713
625204
260457
565331
1137084
941438
729861
669641
1170967
363641
652133
565515
607443
502415
788118
653634
303764
433162
872763
704526
978132
625204
1001548
941709
512352
558013
622646
618088
923316
533356
443369
792164
691528
966285
421946
700761
817199
567429
849510
622303
1012980
394023
729861
416514
326759
829628
789307
417769
668100
596971
697234
1281381
550609
485093
512420
682639
856495
584349
673679
741628
316328
817706
750657
582626
858658
712522
585941
758872
964088
420392
959474
521486
324705
929096
849980
682639
443092
771885
538232
625204
851278
992253
837670
584349
345762
517071
218313
849980
644733
960586
505505
835713
904816
404388
868070
415872
526130
818917
625204
766916
946566
300338
575853
927420
657061
414920
450183
897343
673679
858946
668477
851278
471750
1068971
798987
1057805
703051
779048
455746
534720
1114834
378494
849980
368806
446809
558902
792164
923316
872670
858946
561163
496401
444075
417769
996573
1001548
705301
923986
1048103
661385
261643
736451
771999
608191
849980
425486
707216
837670
579922
724376
1079729
1024292
841645
760365
390414
810203
492470
803899
999342
668100
377865
822252
667910
761650
771686
682639
538081
558673
735873
566228
610188
718379
126873
284175
788118
496135
796787
464135
822809
450183
596395
1057805
1024546
305516
400745
491069
30494
310832
314240
673679
579732
405117
767343
724376
435522
700296
681379
606354
285405
670753
765697
559266
841645
865447
860108
761437
705301
757022
747188
901511
521395
341746
463392
227598
500996
291831
287357
673679
707216
783610
788118
405944
877485
466894
904816
1035451
865447
535733
668100
585552
341746
909190
451515
863991
516882
613760
339624
411592
492764
343020
837670
242527
1170967
397101
803899
900837
966285
546607
1090221
532972
705301
345496
808226
1001941
306674
677914
868070
747942
666461
872763
512682
765946
959474
707156
596971
634148
742753
901787
761650
913082
771999
750657
314240
868070
918621
628605
825685
504562
479826
414841
758872
517070
559266
820565
691423
742501
294621
531917
712522
467002
361664
669289
516882
871480
593747
1132887
798987
618092
599884
341746
729861
417769
1078684
435040
722286
913082
546972
596971
856710
430171
758997
622303
564749
764753
530020
683777
1114834
707156
742753
787336
611794
1114834
471042
844009
342120
573110
741768
550601
573760
765946
978132
628605
587423
491162
736451
1035451
760488
337374
575853
578112
1012980
492280
978132
925330
757022
700296
623796
932547
418694
661077
92769
863991
912237
623796
556660
877485
290997
877634
1281381
772288
479826
677914
777588
204710
249423
932547
484835
678016
538097
820290
540684
111546
568977
877485
700296
631194
819898
515275
796787
450183
679796
468769
872670
487270
814027
636782
460451
942230
596565
445629
1002119
743179
1032929
488264
932127
1190493
875026
1190493
962374
1412660
1581865
532520
1177958
723239
905086
922503
1061891
556163
488713
598708
820290
1114551
762873
770814
697251
248269
908458
816174
667993
974158
808809
792215
808770
827810
398262
664157
807106
809109
817263
573534
691355
749150
217274
698486
554068
418929
462914
728740
900037
750298
701310
696234
573784
1130613
399376
848012
455583
404783
761751
692349
1076890
1031952
442074
640214
428966
119618
725529
954633
964476
451144
491943
567944
1055453
602712
464064
754469
474986
1189993
379659
580467
689311
181736
947535
755132
320616
203381
104185
1037955
408815
382373
826116
516689
682657
749661
824348
312103
826846
364775
476107
965943
378343
354617
452509
792597
542633
984088
750231
741286
635619
384526
463576
399677
689624
457863
315114
743326
357687
318988
304445
873164
625883
470857
468668
668027
1351779
418929
571149
485241
717339
550741
233303
532900
727029
371331
511213
766822
472716
672101
499859
317336
1118936
397591
555261
394805
474709
203885
540641
515140
370908
559739
617983
661712
395567
550741
364270
659099
375689
480925
503852
733907
558104
510763
496511
778119
684899
401140
493177
413954
481063
617152
526692
711224
667613
825949
775023
959876
701100
312315
423233
314880
379514
654542
787567
538091
908464
486437
513651
360703
430013
457149
312254
528170
1071498
491269
524543
556666
368556
513418
1034934
759417
648884
669507
820476
797963
566973
583272
640890
452674
445955
545406
622633
492834
397358
575170
735916
672171
53837
352281
934882
368879
687448
438925
568009
420369
728407
839587
539317
707638
711224
373796
571007
527154
632963
294496
878008
453825
680068
437048
337265
353635
234921
712899
252961
481691
443592
510165
323299
589326
302738
300143
384960
866176
36883
866176
526991
561788
716620
699329
356142
714803
374000
845328
738504
1235071
788810
537228
693888
480094
574994
396836
759039
605833
661678
481240
498396
512667
528998
765603
23445
128543
674530
491272
473794
396746
217138
701310
729111
644740
382022
604936
617379
1033046
307834
413309
848012
635214
724425
907760
873488
781453
519415
522776
721718
266439
465623
750231
394746
481498
550443
695255
925243
776413
624857
929877
829074
375552
459878
560608
442925
356074
514204
698616
436693
827909
878729
571447
680527
751513
251479
529990
674289
1197841
409711
530873
431336
569270
592683
492280
342729
519671
555834
748124
290656
929929
738534
877307
624394
586608
449985
417158
379033
616045
859660
366048
691736
417570
596498
892361
407287
716207
704153
591295
428089
392022
477242
432115
947025
926232
588383
463827
681850
183048
826163
735836
926010
601777
462917
633697
389350
778689
244741
654637
1089869
573480
408736
302738
716791
436074
470056
467145
905537
485816
716442
355603
693657
913557
287957
699289
676912
1017868
263748
695797
759829
716791
589959
517586
431124
1225373
415705
1193190
449898
773291
840810
652358
769008
377631
410159
654745
398962
656496
508504
353684
594052
516429
761778
907573
578202
939390
761751
472317
376535
365973
260255
571158
458113
230580
572992
621296
432250
523337
667159
418038
834836
299196
420975
496402
687701
302655
500957
688362
849654
530689
640841
969507
502717
540477
518718
603485
351015
580207
464326
1080351
644621
357548
424920
544103
596420
712792
667677
646361
622013
719872
334906
296811
1342064
394819
585529
625454
145449
567328
353172
513418
552786
633862
340341
287539
812248
1277550
618859
821324
628929
847531
687156
291696
484677
1302399
747903
761270
937514
539880
840887
609629
919091
455167
653670
785269
1029548
847992
829628
536872
558851
592222
520504
296270
924362
411419
657601
289432
712942
492001
398259
1294099
388728
661678
681850
709966
445218
883591
870972
638790
694994
487314
701606
139522
658760
506425
413927
589537
835767
499416
1029046
145993
513725
716988
723462
464360
236957
465265
880153
975634
810078
386313
622365
907326
861533
344844
924409
857141
976610
731288
759747
693781
1094234
506409
1035751
1049987
721710
1086407
720566
574713
859640
684703
726716
1097529
347517
934149
449438
687754
693769
230628
721413
766730
694292
696999
624977
890837
680969
722330
728811
1389627
670954
739985
262358
789571
1012287
746841
871829
798027
729826
545900
88738
399759
1061916
696738
666380
657553
612216
802431
408589
622131
948694
308586
854261
1123200
882849
669635
627365
1089602
1149182
535418
381916
776530
754065
755708
930650
678777
883062
891148
736518
655067
727577
550474
422042
796606
967621
1102061
734931
421757
653915
1034671
981177
757355
755708
439732
1205753
89709
774615
334851
487458
714594
611859
1024872
743040
573343
756903
535031
503793
164982
928297
648788
807343
808904
826531
603384
596567
699873
698722
739178
767752
314037
1065637
685698
749062
523588
739412
865042
626190
645477
806815
584089
675501
688750
975634
434471
538956
958686
1039377
846163
773618
688750
828369
922667
681354
277503
869730
731288
562714
970447
785247
621697
893472
988542
798196
814618
757585
919026
373899
718066
355102
600632
505514
948028
703319
488383
1148115
1012523
463911
890632
756250
695533
975573
376869
908626
493854
721413
754405
1061916
778144
805494
618077
798152
631030
511294
714594
723087
729480
861370
727376
621697
686716
428287
740046
960855
830277
309149
528978
794165
653475
574237
596305
1210651
847621
467776
789863
1147321
672962
783512
372992
815914
1059004
905906
1050307
566639
711918
406419
913782
644339
892700
848571
913293
701634
422819
508141
599705
749821
1110737
946080
683834
208575
652544
709705
998291
556975
730682
363299
695174
774715
837682
759747
970447
478680
739626
742301
508482
863030
879731
928078
648089
577829
735657
1070321
692100
715591
558129
847730
595172
630907
352281
867815
888675
1089602
613606
807214
1058106
534560
869860
365822
1035751
254435
421520
621482
723100
579121
437525
1205753
297279
637395
855952
505182
573544
555491
871299
890017
353082
172526
784513
743051
631771
803378
953197
755708
1123162
426314
560349
703844
628731
476832
775969
805494
700857
661002
616582
575752
863030
600913
535025
679274
283444
726716
1047635
758767
902609
955243
919026
684450
728292
901714
956823
885415
670076
730682
545469
1130711
314240
135351
278137
1065785
739023
1060651
888717
1101428
552107
1070577
327228
484080
1020795
953074
321684
953229
1082161
535189
812108
518068
720474
688404
662517
759747
422272
582411
737518
696108
632380
1199004
852783
1158758
924315
482918
773245
644647
657208
871500
709699
651561
562514
419216
771481
621746
729826
514192
739023
642538
912579
925817
462917
467145
999784
865414
799696
766372
792918
546916
773542
658399
657307
789977
793246
664194
335418
818977
967664
157022
1420061
892244
682912
76108
782350
746618
768306
416139
1085330
703248
776530
581055
597309
347182
417825
859810
802431
407006
880153
930735
1113271
1105751
847654
710476
530514
536578
573974
946328
741199
360121
501761
475333
759668
994464
557923
858571
772921
790567
733466
301747
826693
1044017
927279
983589
798548
687736
506493
869061
963565
829891
701225
909756
751077
917939
596567
529618
433357
455179
818044
1106553
416529
860908
411864
761838
967621
730231
652156
829920
638385
872094
371407
1023907
912104
572320
623593
622208
1029655
686105
411602
651219
742003
283915
990661
912738
1091577
502294
661002
634605
389347
805494
618763
399032
1006184
955577
946441
461643
926876
513821
1059704
906557
1111441
714829
863030
854355
515420
838886
466870
773670
603703
654621
298519
417713
1004024
484106
592310
1360945
706885
509900
634605
571693
433729
635799
961390
704558
753942
644182
644339
687754
831651
586854
749056
838046
710863
875557
743395
802551
547505
778920
762100
712216
457386
961578
615106
838886
717450
911355
276845
340341
600183
954116
743040
321042
644558
835929
621942
414385
644448
512575
753885
565411
344726
479581
733758
741183
998396
728811
757786
735015
443793
560608
925373
547505
339225
813573
990298
609016
655668
641605
789863
797691
875812
824110
1035841
648592
1091577
909756
494029
1085330
942989
805578
500439
858331
658323
652754
566108
767690
709705
766020
928080
659597
845143
423627
753885
748624
322046
992505
492470
598709
409102
666446
77079
321700
1070986
685102
1172259
855663
589172
701860
739850
1355969
584701
696738
579606
597309
393851
735500
908029
1049987
798152
652156
521016
703777
799902
773159
569669
892333
942993
570377
282975
911254
1047635
843612
544356
648217
745785
829318
1004024
372141
436801
430226
390477
955577
524082
729541
753103
1061916
562282
603703
401140
683389
494199
1142227
524079
518365
598267
793188
771975
925817
1065637
881765
615211
16798
1423524
559715
439886
694292
651561
547832
677678
60636
699688
622986
588915
798231
842373
401976
645367
874338
875812
714829
1007837
837290
470545
247533
994887
598582
891148
714621
735756
954116
563981
704558
784513
344483
700857
396290
857057
596018
236991
426048
537297
534313
622208
254337
837588
852783
882253
754405
870118
620987
453975
514180
675063
532841
793386
410043
427363
865042
341064
558328
989271
816191
628283
672601
551714
905086
429239
492279
750052
729736
699324
833752
746841
777371
585059
815146
913293
714695
772921
808131
705664
296811
743051
924435
375814
703787
283600
579606
1139602
1024561
853670
600451
644339
631030
1117120
684450
431447
553004
799647
710869
516074
990889
465021
919026
445716
641705
252051
591304
81270
471215
734352
475333
792416
666638
924809
523200
1082161
801352
381885
581913
504303
939918
237568
614579
524152
246287
1203098
829891
759356
417713
549237
829353
656196
433181
746130
1026163
743395
506228
399153
966012
498252
1091577
692709
915201
729104
790567
829920
719950
901706
753885
730564
534560
538874
881551
1111441
525563
734588
576175
1138723
670954
509425
715027
507178
695039
632380
754405
652751
289779
467769
1036175
701634
845052
924888
777371
698722
535370
454143
711681
587237
831076
1015117
762786
742666
971014
670694
417927
824110
794165
744395
729480
625562
746841
705015
584701
708759
837682
988189
283813
963150
680185
445231
599357
685810
688292
443850
809609
940114
747658
608181
481945
840821
586111
774615
400311
662091
661002
723488
359939
680460
1024117
743395
630599
675307
859999
594985
360329
952223
564059
885415
743040
452376
637629
818451
792416
815100
902609
307046
1311577
644339
621746
921136
684450
1017885
798152
705664
540172
1033151
556011
317184
981177
728292
337249
564781
952863
415772
625457
797022
748559
970447
588867
619926
798027
653361
549389
959775
753473
658570
402890
774417
840776
554275
420231
714967
1034880
374059
771668
600462
786455
533390
628306
733335
257844
536578
730820
730504
440830
719950
537371
969529
843616
875812
569669
743587
1013076
875812
868606
685102
236144
923794
365693
846953
598709
1188167
342955
440887
770894
754065
783235
737518
620206
471635
648739
703248
873886
718382
706762
776530
524264
1123162
950710
420091
901714
711918
847654
1080351
856950
271213
103962
1106553
655148
661726
1069578
698004
399990
598253
932368
753752
241807
369627
1139602
453082
681864
644339
366190
928078
519401
405735
361755
766546
666380
685758
733724
386251
191104
1003869
654042
1069578
717719
1098860
831087
824527
696108
668680
828264
422335
901974
1233135
760411
711918
432907
401332
934149
619333
719809
1039377
612882
849291
1365046
350153
1083310
346396
955243
650482
506609
880778
553338
500439
742993
987980
545257
515571
1019555
670516
676798
784346
512839
510530
733724
846163
495328
532091
991980
542462
888242
718671
561756
748655
1070321
670256
1029495
907524
850771
654306
410685
931368
838046
832446
745827
671783
435832
666446
539899
567472
410234
498926
437855
727577
519619
596939
1035751
873047
440824
751701
1233135
933019
733758
770090
721413
589320
782054
753752
787917
506054
981603
387178
126348
637715
168851
570897
440897
379431
722962
666446
611859
429310
1331160
413539
768175
723728
653915
492673
1066413
670076
591402
853852
560695
402016
1014289
940114
662402
455179
173382
715487
175490
1123162
592964
800317
550841
1205753
729470
783655
761184
803444
902325
797022
622131
328478
602053
650354
958876
637092
354412
566639
926915
888675
571693
611689
975002
646239
636227
494158
496701
400416
882323
426638
444212
808729
803088
855952
759747
508141
354320
733141
792260
921136
207824
871184
687316
464760
650243
946328
701225
851841
485115
758767
787917
941824
609456
470105
945100
769948
1029599
744395
789667
390417
1279128
894326
307895
601663
699680
686605
931516
531885
524082
737518
1181272
430026
780809
744290
769375
553835
832800
1027379
742264
1058106
972947
877020
691521
555911
828961
815100
380742
1066413
717564
254412
518068
582281
1420061
561532
719652
579509
1024872
301743
648351
690961
694373
993873
548459
821817
952223
534058
480428
222837
1135547
614348
636513
1065785
644448
1004555
913782
405267
546487
310932
587748
605163
670076
255450
592672
755708
718066
375479
451848
462019
296822
373474
684450
668267
620240
831818
567876
856222
562529
632380
636229
894323
1348514
539972
502665
864506
254885
820904
951593
730351
464605
868366
485603
591954
701398
704420
1078326
812108
318208
923857
699719
707456
731288
264045
813573
1016705
596567
586427
943601
730955
506409
311305
549186
406992
211668
670076
409172
748592
799013
814823
760273
603881
798703
1017885
753950
523371
384189
598582
726749
883062
971317
595564
396602
664227
898029
611861
667725
729038
1205753
811310
929688
531480
514814
728815
710869
630907
655668
945100
912104
566639
392782
575203
847807
732235
557139
684450
588915
465401
747620
773618
943502
460311
722163
355817
1049178
907524
1052849
617936
470401
768152
369076
853670
855663
359009
453159
407651
671853
575296
1200721
472871
262432
730682
408378
679274
306464
408570
721765
937964
771839
668680
1085330
1179822
812550
722498
644161
628283
744553
751077
590535
432324
561766
595172
395377
778144
621746
762786
654348
661002
675910
644448
947751
619926
467021
555491
699719
753473
756037
729480
525278
883062
894011
803140
489605
718671
742264
1019555
719809
621942
561766
984413
919026
391474
699127
651444
502866
581055
498037
929021
909756
733724
1061916
678777
716119
1033151
493368
703844
816284
814263
759976
560349
426305
1233135
859640
615192
590413
970447
414543
782581
720474
705389
941788
831087
912738
664312
183724
847368
883442
865767
714594
610016
818413
546479
825211
228523
660781
142607
826693
818044
909756
556011
778978
788398
1010434
605163
670954
990661
874338
663864
710695
788134
692065
350781
1072649
761838
604664
412694
862349
645747
506605
825211
299238
851937
799013
901714
798027
953847
656323
1012275
336172
747038
702402
538772
661002
941254
888291
1084697
399697
575150
971317
855663
607676
119618
694292
760411
247647
1052289
874338
838886
733391
733724
627958
650378
613261
441526
698275
631030
793192
1180112
1067704
976752
463999
518365
811310
1117883
946328
967621
283670
613587
643024
687701
485659
624172
286803
483600
532051
703248
249451
400387
758795
600632
650771
1072925
521797
829301
594851
798196
691322
1039377
859810
1124808
227239
636599
999639
881594
823187
563368
858571
491673
584089
728136
994581
569669
777371
699688
579606
427718
733761
617396
953539
544103
592672
825211
981177
663811
922439
699873
1188167
728292
597309
270274
859020
995116
613668
1101197
441332
621020
678777
553490
693161
846163
800679
1056426
1114512
874338
901974
806815
757192
832776
662402
562578
467095
414428
693973
954116
319509
961390
1230359
819277
946328
544959
738719
598973
351954
748592
784513
512061
874981
753203
844156
829301
239984
943502
769734
668499
747658
1295158
289779
389806
957799
379036
852342
489471
391032
752012
1239186
1210651
351962
621326
873886
352540
566068
990661
396422
594539
909756
639947
767436
560162
737265
1218915
769217
632380
737398
722330
840776
452918
720549
1016705
525705
609016
575203
1078330
602369
946328
474690
1029495
536578
911089
754405
565447
945100
237447
870607
600570
417742
861370
426647
778740
91246
484106
913293
574183
783047
758767
592489
932477
687893
1180359
584089
507841
218313
824699
385855
872923
519004
855893
209909
506620
512419
945100
999605
793192
733188
530818
945100
756250
358470
643938
829891
735657
587200
363712
700253
739902
976752
206164
609777
701729
720566
823867
832446
593244
661713
997510
789146
780835
688641
670835
527400
762464
456185
686316
928078
871029
1041851
619333
338536
377527
922667
561421
694292
519756
686105
520902
783193
1218915
621942
861851
772730
678777
820258
749423
596567
703319
1049987
576466
674515
577938
314605
655116
407287
701239
312188
667107
426951
596549
1266390
1085330
747658
931253
445804
772662
416655
151836
824110
756950
925817
263376
536599
976610
1063674
570897
942428
500200
806704
659425
977805
714686
626152
572823
881765
609412
508750
967621
598267
861648
387591
1105807
26182
598314
1111441
432094
630163
662430
699873
814823
482455
1218915
611123
1041851
340790
578918
374596
886117
486018
994581
603323
747620
681074
661002
363573
946441
860373
595172
617979
599351
845904
842332
237888
749821
614509
593094
701617
696738
438851
360221
874338
1038090
1123162
799696
771481
580413
140250
698275
989564
703844
1166125
655330
587748
759356
988542
515453
239457
584089
426080
719662
767436
705664
1063674
678415
810675
535409
858458
746618
680322
804213
937582
711279
739837
879731
529116
1102076
855899
588867
1021281
293255
324921
653797
745645
803378
555853
461042
553762
495197
693772
971308
738719
587341
1082217
763808
573784
870350
630015
730564
349715
796606
508306
575203
931368
264287
784346
888291
863185
1038090
647351
663799
835357
646218
990889
814155
751915
638353
668680
686316
1104770
1070321
941948
1014289
736107
491021
744324
818413
1224078
963743
912104
704913
823954
743459
621942
631372
623062
953539
898748
906767
690269
643938
702053
757047
835929
507292
854911
652156
805249
1365046
743395
1051795
676238
756903
1102076
529024
722926
566639
472290
513038
733000
642783
851923
1104579
733758
759747
923347
413745
581055
234852
670076
667731
596567
770090
1216657
922667
411717
363573
823187
579943
898748
304408
798152
423724
704420
853852
650502
585771
290693
739412
975002
669747
804249
335297
480385
860805
729554
343834
948247
579399
312691
812195
940117
647671
279857
860805
629586
610332
854560
460264
1344820
854452
511123
445337
957382
268709
719866
747784
719002
363328
820896
688516
627976
540028
489917
346240
1009381
542665
674515
823980
450373
727102
669945
729466
1009381
298913
493284
861879
747784
493075
854452
1143851
990310
608791
544027
869377
1069518
727102
612748
978178
372941
707309
978178
518365
815748
302824
835287
1037721
786641
854452
713220
646947
722567
950112
671263
519560
724382
998451
809720
386422
573543
645404
495197
892292
537290
1042432
729554
1069518
835287
818481
612826
824487
645132
603692
1033390
1101897
266101
882030
865058
786105
455310
633753
836860
882030
786641
861813
327226
402823
718563
459110
956455
387239
453026
836860
790452
568252
847500
594344
1009381
861879
364678
739514
425376
817262
729466
793426
549212
437533
692826
449984
728142
828807
629604
842277
660551
88738
668440
995390
823980
898624
913326
621746
433481
393175
753036
527016
854452
701520
434569
595345
660906
542665
284074
915672
847665
993597
787330
472009
726890
647671
808331
836860
993597
498046
994622
820896
810493
596447
429822
652313
950112
524829
581295
654009
917044
602427
879145
664040
804922
1037721
727102
715122
1024353
595373
854560
665968
629026
924303
524305
814948
1037721
836860
486083
1051383
928887
594006
365105
674985
595109
703379
779117
689002
496517
410276
419976
1086478
808331
760314
740875
484956
770420
853349
689002
317236
823831
556600
781616
957382
472455
976607
913326
994622
651020
425376
994622
876082
696995
604060
646947
685228
530982
1037721
438884
702244
470183
677174
530982
1087858
681795
806014
397827
1037721
1444660
965484
520637
653396
809720
771548
787330
512653
275139
610332
312072
645305
640471
615853
296126
305513
660551
397797
824487
262558
929176
786983
610332
646947
223611
976607
915586
978178
739380
638673
793426
465203
854715
531839
660139
577424
938356
753689
786983
237412
465203
285807
1143851
669945
791997
470183
769323
800471
779862
676421
858540
940117
793426
392455
699748
369227
789629
760884
766857
842277
401755
562634
766424
476596
849407
587329
308129
980237
820896
646817
557415
646947
327095
503813
896248
1069518
555689
667910
847500
591312
313417
995390
717152
506631
770319
526348
995390
854452
626532
922761
671394
610332
610470
948002
682342
735447
766857
707709
578700
449676
429477
854560
268302
333017
341222
858540
990310
737890
588884
823980
701333
933436
950112
957382
866656
854560
915586
570874
689002
976607
651020
853135
526216
792277
924303
812195
727102
638673
708204
594663
282884
568294
293080
770588
166281
938356
401755
858540
704797
1054191
823980
749993
908799
994622
879145
374264
819430
542665
426077
766857
817262
346008
948247
589537
525994
299455
957382
766857
787330
707680
642429
928833
820019
923013
779117
913496
676421
746254
630201
827883
569116
620626
668440
467145
684154
509470
660551
649351
629752
752238
879145
575558
537760
689002
637740
408503
883227
343648
965484
401755
879145
601707
646947
521764
707680
670110
461365
348717
923522
804249
809720
793426
646271
335622
401733
358857
368204
607986
736316
437241
786641
350848
645401
265592
747784
458669
727102
985077
649010
798538
231329
957382
825895
640296
631904
1037741
729466
587332
753786
542665
523537
913326
917044
791949
779117
858540
582863
896248
577424
778472
930511
581800
825895
858540
560165
869377
791997
746254
787330
701520
915672
858540
591241
661852
1009381
854560
896248
633285
383052
629586
916064
482085
729554
778931
557982
1009381
681795
542665
713905
593760
917044
511140
854560
865771
685228
660151
543998
854452
762667
932423
574381
779117
698832
976607
669945
722567
667116
1007903
684173
978178
425328
433808
799761
817262
318449
438843
896248
739380
759806
990310
289425
948247
729554
885892
820896
670786
820896
556168
1052791
1005665
1143851
739380
701864
746254
854715
701520
807761
358538
591698
366662
425376
812195
827883
860805
933336
554414
676421
685228
533042
739380
835287
668440
471266
703959
584089
378808
685369
854452
803603
135754
948247
516139
548904
662092
860805
537290
465133
993597
930511
847665
995390
908799
459727
908799
629011
421255
629586
847665
785983
956455
929176
729466
1069518
978178
814948
861556
654745
747784
933436
451305
419751
549212
499792
716042
827883
957382
879874
1037741
791949
424239
793426
948247
253599
613252
670664
682778
393336
851269
847665
978178
533085
707680
860805
994622
924303
956455
425376
898009
707263
447855
610332
707680
860805
825895
974460
530270
915672
651389
752630
848117
289074
800406
835287
629666
976607
820106
1009381
394647
558851
668440
480852
461484
701520
552567
258985
753970
599869
731073
908799
588311
655506
627553
386357
746254
646947
858540
401755
751136
729554
425376
800303
482936
305955
920573
892333
860805
526692
546615
882030
879145
519498
854715
722567
702244
793426
502164
990310
1037741
611326
1143851
285065
190615
668440
879145
958551
765543
940117
451316
248734
743015
948247
636896
730734
1090140
586235
722567
915586
306387
817262
483458
728142
990464
824487
655944
849407
787330
203087
710113
668440
413823
539577
854452
529580
511753
611298
739380
615853
885621
896248
786641
836860
847500
640128
499792
992725
990310
662844
681795
976607
693781
866656
549212
929176
670225
462122
1068581
823980
332149
403423
668440
1069518
428286
236464
849350
451316
598262
684154
474411
683182
629586
397438
989385
327128
640288
646947
656602
412485
957382
915586
646804
913326
451798
861879
550449
957382
537290
549212
658978
990310
577480
1037741
735447
735447
1153883
1013283
787330
896248
53625
423124
722037
629586
455081
676421
1143851
921939
933436
425376
681795
316443
691197
683845
908799
924303
557751
785745
532581
599889
786983
623977
915672
707309
766857
996012
595371
800406
842277
632020
473535
461362
786641
667116
336587
281264
766857
929176
680836
725187
526535
632103
542665
814803
929176
707680
676421
589395
670664
681795
776467
792277
771548
812195
1165756
745237
978178
792277
793426
1172259
729554
317415
684154
993597
786983
893853
668440
866656
849407
496473
1143851
692148
792277
812195
456392
651020
836860
623418
415879
387941
1212332
933436
533113
965484
848117
294196
774257
726716
915672
722567
865156
1007292
722567
835287
791949
674384
480536
720908
542665
574381
577424
627976
923013
791997
693650
707309
869377
701543
389398
642429
339760
340729
448953
442123
339561
866656
924303
793497
1069518
848117
186848
805535
976607
650553
956455
595109
343623
836860
824487
386670
552149
703319
990310
670664
876082
908799
365879
677855
537760
448675
731848
886150
642429
689002
309770
964740
787330
682561
848117
651020
766857
267522
646947
580808
804249
502294
787330
570354
284566
823980
904860
858540
562698
813645
385485
363065
812195
933436
751696
685228
913326
994622
658978
461387
929176
879145
542665
575022
256359
340845
978178
639806
577424
688107
814948
557827
1082717
827883
1077103
510729
866656
723363
786983
722410
1086478
793426
990310
560349
562654
626254
707680
182701
727102
707680
401755
885621
819344
347383
589223
876082
879145
651020
580919
739380
334914
641748
486438
861879
321545
956455
950112
566420
956455
499597
933436
948247
658978
855125
1037721
444529
787330
849407
401755
965484
924303
498218
703303
707680
814027
800406
978178
460980
943295
653915
739380
824487
709393
849407
861879
492992
886150
579400
549212
812108
610332
1091577
658978
716578
673313
1035949
936543
499792
535659
577424
269114
622756
1009381
943295
702244
876082
502152
876082
976607
1197841
1031785
688516
463425
685228
468014
490770
793426
625591
790252
533398
459615
854715
791949
860805
929176
827883
879145
360755
1009381
569270
978178
808331
912378
465868
482052
937352
783559
328013
847665
608560
679748
713786
948247
965484
766857
567507
1069518
1291482
666143
869605
273646
976607
575485
854452
303288
551124
854560
923013
618663
1012980
731692
854452
940692
578480
633289
788456
638673
549212
668178
820896
421581
915586
661077
670664
954633
921939
886150
539142
707309
804249
537290
806491
854452
688696
580188
370034
874074
883227
691931
745555
322568
817262
800406
480388
908799
747784
647671
641432
718190
537290
517669
827883
642429
804249
514749
854560
654542
791997
884495
1037721
505898
804249
425376
527904
500392
814948
205917
885621
300988
880609
702244
868285
729466
1062514
500200
304517
627976
515371
602812
842277
747784
628942
848117
603692
1143851
1027456
632336
663792
965484
882030
684154
578296
676524
574381
965484
627976
779117
486363
355457
627976
785766
516798
667894
879145
861879
474330
913326
676421
823980
938356
897146
386840
848117
879897
404331
696738
854452
339909
929176
652751
729554
652482
667116
990310
995390
660551
655362
817610
849407
385441
646947
574979
487141
950112
869377
1086478
662692
505572
771548
1143851
411804
380657
364496
423351
812195
1433708
929176
401755
598515
579095
758231
835287
660551
492721
382994
627976
817262
238660
860805
741189
735447
739380
862471
425376
577424
665968
733247
540834
924303
670634
849407
638673
720217
851335
1037741
508145
995199
820896
930511
849407
798602
766857
808331
463409
409769
974460
615906
624097
814948
388615
817262
447376
615792
286627
425231
791949
265531
1037721
957382
415631
786641
956455
284170
847500
837759
658978
706974
852464
849407
923013
729554
879145
747784
520196
727102
885621
804249
610332
929176
376837
689002
343885
629586
533932
547728
814934
401755
394904
335896
382228
898652
550741
651020
913326
914560
537976
925946
792277
604631
751226
705716
913326
827883
593462
848117
289928
858255
874768
448358
668440
879145
450796
499580
641133
799066
866656
779117
658978
847317
958949
994622
425376
787330
921939
917044
297219
940117
817262
913326
1082717
775001
403390
530982
537290
976607
1138917
836860
548075
532752
929176
713166
827697
1143851
800406
360302
883227
313676
409718
877888
1009381
1037741
332687
425376
489414
820896
842277
686566
305659
849407
499792
685228
579110
272198
855300
595642
929176
667116
481304
554143
249264
771280
786983
660551
976607
665968
667116
840742
923347
1039996
609484
994622
684154
617098
883227
255869
883227
817262
507990
943295
366884
589368
230988
847500
665968
610332
943295
380171
269639
431421
544313
858540
800406
566991
824487
739380
613431
602741
883227
915672
549212
836860
1216496
886150
836860
825895
929176
502913
664497
687080
896248
523344
800406
465203
879145
450438
689824
748059
395613
698328
940117
707680
824487
397889
668440
827883
826889
759249
791949
336042
629586
243913
660551
771548
746254
600169
804249
660551
684645
957382
779117
930890
743587
638673
921939
200053
610332
896248
799066
735447
586700
869377
500614
670664
1037741
957382
629586
371767
771548
465203
1009381
591056
417393
567020
923013
812195
849407
792277
595109
1013409
574381
427522
652313
658978
836860
824487
1194386
670664
800406
804249
596404
727102
616809
729554
709909
1143851
886150
930511
498539
814948
876082
722567
786983
422585
930511
823980
995390
824487
541411
677937
924303
530982
766857
198465
766857
861879
689002
771548
689002
877888
1037741
702244
976607
848117
779117
642127
766857
817262
908799
869377
582434
782976
715153
736462
702141
994622
722567
761247
622509
597269
701520
638673
646947
425376
828604
770446
709685
696150
883227
430897
814823
858540
820896
817262
749591
690015
502289
817262
638673
886150
809720
651020
950112
610332
557638
303898
946080
877957
1086478
879145
882959
879145
624161
524792
587437
894689
835287
746254
468843
392187
155614
957382
499792
820896
717772
275826
109883
558103
625755
667116
630217
626421
330714
195730
879145
304377
773878
668440
640198
505206
313940
820290
728142
793426
680838
994622
847665
976607
595109
800406
809720
663983
804249
488378
812195
374466
1315745
542665
808331
825895
246922
766857
596720
989174
663792
529047
652313
836860
915672
848117
473630
943295
729466
950112
646947
702244
562653
835287
669635
679645
651020
509280
518282
950112
869377
993597
425376
854452
835699
882030
658978
501086
42249
464605
669452
797559
728142
103721
411475
169874
399147
940117
817262
694523
504299
357414
639806
577424
860805
519159
792277
779676
1274881
589368
703237
585786
956455
602744
465203
793426
574381
1069518
668440
848117
683252
1037721
729466
974460
1033047
381235
812195
729466
18036
688516
923013
275464
701520
927463
676421
517651
651020
882030
1050476
427945
860805
995390
684154
858540
449327
667116
702654
823980
792277
806527
820019
633650
993597
669945
668440
699435
681795
629586
853580
402039
854560
783193
854715
883227
646271
727102
652751
802569
866656
858540
627122
388108
825895
652313
735447
570207
908799
189452
807024
320399
695662
786641
399344
854560
549212
702244
291753
933436
759806
724529
457499
74173
808331
729466
227281
948247
212377
670664
415605
948247
993597
556185
779117
480257
643553
957382
908799
940117
651020
629586
820896
766857
557449
220929
933436
785702
688516
434947
847500
501301
808331
1075789
1009381
668440
825895
624351
595109
776610
415029
783057
848117
896248
976607
746254
1037741
681795
666932
390894
886150
544953
542665
722567
854560
915672
978178
792277
665968
570179
739728
921939
816191
1069518
349309
857419
885621
791949
656377
814251
521158
817262
378362
531280
793426
746254
990310
451646
827883
537290
820391
818366
793426
668440
724782
908799
808331
823980
495639
735447
886150
1025427
576089
885621
1086478
786983
619968
714245
1135586
1143851
809720
549212
500026
974460
670664
699194
771211
605931
889109
582938
205274
924303
1037741
326147
940117
1094083
489137
415484
779117
757924
380453
443965
848117
832805
1086478
553338
796427
804856
667116
842855
284907
440701
879145
685501
707680
849407
869377
921939
595252
786422
574381
827883
1069518
629586
542560
915672
818468
913326
688384
739380
1082717
610332
854715
492397
791949
1037721
596565
180843
568638
700095
787330
594450
434491
993597
391462
1037721
391474
707309
882855
529047
57809
309813
397876
839363
670664
1082717
499760
539032
579123
804249
860805
779117
786641
408932
923013
522918
915672
467146
729554
971047
649282
933436
676421
687508
219630
938356
327193
554432
779117
499792
1127861
646947
490911
642429
438858
542665
938356
374746
457552
242656
678917
965484
485138
861879
800406
405781
267258
258206
607327
848117
669945
346123
957382
498014
299112
909623
847665
842277
254478
690844
475859
876082
506915
847665
695868
470722
667205
825895
379991
616813
320747
849407
343806
667116
603022
750689
687467
595109
684692
497237
549212
823980
1143851
542665
471300
530982
470752
758454
808331
462659
599299
848305
791949
732124
577424
758875
676421
847665
879145
841662
564286
994622
923749
591787
114476
684154
282718
594851
129219
409092
735447
923013
746254
514326
915672
876082
809720
651020
532198
650579
462396
474986
615792
883227
592107
642429
668440
452919
667116
812108
560177
488421
540639
1143851
467740
450449
747784
827883
739380
684154
438401
684154
539357
597578
814948
542665
915586
886645
690572
641646
820896
1023239
600413
858540
1037721
824487
400394
860805
534058
915586
644333
651020
702581
676763
1082717
603762
235722
445727
519599
728809
990310
978178
787330
583486
521790
792277
204273
854560
717721
549212
593926
735447
722567
861879
746693
933436
381415
990310
652313
110090
488839
958207
791997
453013
549212
950112
556644
638673
458347
419216
836860
915586
163545
909903
471360
608370
451358
694259
739380
722567
684154
885621
654221
722567
629586
817262
434688
642126
722567
151504
885621
1239400
933436
879145
1055453
787330
771975
696498
896248
280101
466227
929176
438247
669945
499024
923013
786983
791949
317017
258478
917044
1086478
500859
562276
224879
917044
854859
924303
779117
567130
1069518
873326
401755
849407
598095
592724
728142
861879
766828
487661
804249
572619
848117
885500
627089
746833
924303
576696
729554
823602
549212
923013
602053
586229
779117
490962
739023
647671
781807
858540
290118
646947
289715
499792
814948
448648
647671
1082717
1097598
687160
482286
817262
676421
668440
956455
800406
788834
820896
950112
503392
728142
281085
453563
490179
851724
854452
923013
627024
617841
466113
858540
976607
746254
948247
965484
1037741
817262
861879
608680
943295
1037741
787330
993597
606697
847665
537290
684154
795951
549212
481214
787330
665968
917044
658978
876082
924303
978178
568674
995390
383348
1002351
276246
893474
728142
610332
883227
836503
823187
861879
637515
866656
809720
629586
957382
642429
500096
803932
252424
957382
1143851
425376
649893
659271
481304
786983
517546
574381
652313
584253
602249
878823
930511
825895
880392
476575
590156
302788
793426
665968
372992
948247
282920
990310
430592
475386
820896
1009381
747784
792277
235586
814948
574381
930511
994622
495049
771548
873365
957382
913326
375131
1082717
544537
622010
948247
596675
638673
976607
537290
501009
617342
429004
207414
735928
605308
994622
879874
742048
589114
800406
854715
854560
684154
349931
570100
410405
500760
377523
882030
652313
608723
847665
849407
957382
792277
900279
885621
716234
869377
915672
421011
771839
515492
880086
669686
426685
867781
465109
847500
464527
915672
513968
657133
923013
654033
879145
688516
932520
792277
735447
128892
824487
779117
688165
707680
928020
820896
734445
542665
685228
909902
401755
729678
824474
930511
143777
765763
701520
906642
660551
393594
1090116
290271
792277
647671
585920
341901
721576
854715
688516
800406
482869
243540
519095
682401
727102
646947
746480
591587
877768
537870
494164
610332
291950
812195
861879
655496
806700
978178
703556
727102
646947
765625
340793
842277
715093
836860
808331
642429
917044
860805
349623
656832
786641
76752
437855
1024340
370825
940117
952580
1447257
824487
1082717
994622
766857
651020
915586
344496
866656
796845
542665
747784
777361
681795
485572
840731
659733
860805
616505
522606
500604
381165
701520
755899
593798
1006559
646947
735447
602276
882030
505511
698811
658978
549212
924303
739380
263131
481664
847665
420913
789490
561267
800406
869377
965484
885621
728142
915586
707680
847665
445804
974460
766857
177010
247954
847665
563615
457071
382368
698800
960997
668440
514332
739514
562523
885621
288569
713220
908799
724860
317583
876082
884201
812195
637203
817262
766857
786983
707680
766857
709393
1009381
847665
432855
1009381
933436
595109
1082717
622911
740315
668440
681795
908799
651020
400652
938356
570653
817262
766857
1030697
369639
940117
670664
549212
698566
783559
993597
775149
252051
702244
729554
978178
924303
707680
744776
465203
651130
554915
854715
624857
809720
395118
714977
814948
576585
391474
836860
1143851
558673
933436
1083310
787330
660551
791997
701520
574486
1037721
803420
555322
432343
434011
824487
1093624
943295
507081
1037721
685228
921939
668440
428966
792277
987884
940117
956455
418791
283813
993597
1037741
504972
695015
559279
121446
616380
499792
962846
544925
253919
943295
562382
735447
433235
374662
499647
161609
965484
582912
948247
814948
786641
601689
669967
786311
1103075
460363
684154
965484
827883
373330
726287
853808
714170
707309
689895
660551
690426
428670
836388
432004
652313
814948
428676
1098642
746165
494337
923013
766857
991765
629586
425376
1461471
746254
550398
967213
717370
511305
755898
994622
1037721
672326
825895
549212
391132
601646
978178
559058
974460
550629
577424
729466
648821
793756
628709
373109
372992
456615
837214
861879
581161
993597
514611
854452
428401
520494
642429
779117
1037741
277070
632040
617942
860805
729554
596565
1037741
616207
739876
886150
498567
676421
906319
727102
975357
735447
840911
917044
528039
670664
728142
824487
555199
729466
431508
382373
800406
1044855
537464
940117
811711
965484
669945
767130
651020
1037741
549212
595109
464217
730441
827883
500423
1377771
881479
711564
384111
885621
886150
421087
753177
702244
465203
729554
647534
378687
734385
1069518
974460
718752
869001
800678
956455
735447
1277550
542665
739380
281390
427224
879190
455129
727539
791651
792277
202900
974460
833512
786076
1037721
908799
833975
741168
328129
930511
289452
479021
1189310
543227
419769
639947
814948
595109
660551
924303
965484
994622
804249
735447
917044
568254
698030
782222
577582
915586
352553
625161
613201
689760
786004
322397
640214
735447
917044
726037
645038
1082717
885621
758655
450898
928887
808331
624877
670664
798548
758018
757779
552574
440855
847665
876082
689002
682237
450466
956455
777314
413465
722752
729846
976607
712116
517071
791997
1069518
557669
323692
1009381
499792
684154
112399
584454
883227
843659
707680
882030
994622
859173
883227
619024
390879
1143851
501315
1187635
1037741
974460
361886
431373
853990
800406
472043
375479
729466
812195
915672
854452
842277
549212
921939
812195
1113039
883227
904096
786641
216943
555924
760540
1162798
499792
485333
595109
854880
276845
1037654
779117
491792
924303
465203
993597
393997
326880
285668
882030
836860
842277
808331
869377
660551
300506
265592
943295
541078
799801
681795
555980
957382
722567
924303
1069518
624352
393892
299715
333175
537704
335161
1043403
933436
685228
883227
722567
767642
860805
561532
978178
1189547
854560
841040
310108
479021
1150739
1261667
1112456
511782
665968
814948
896573
638673
848117
923013
787330
1143851
642429
938356
235781
886150
792277
950112
401755
995390
537714
425376
721087
956455
913326
735447
848147
642951
747784
658978
638673
401755
405018
835287
886150
652313
804249
946441
41069
1037741
460572
827883
595450
1037721
629586
676685
1082717
965484
465203
823980
477013
574381
941029
394023
414523
707680
881462
464849
707680
702244
849407
924303
564716
442590
688516
663092
896248
617675
791997
728142
647671
668440
1032060
525740
670664
638673
1713
591623
642429
647671
526692
556680
936003
958133
530982
814097
647671
629586
1143851
827883
921939
368856
380178
539967
702244
702244
848117
688516
885464
847500
693219
770940
860805
611180
948247
722567
532227
681795
883227
800406
658978
539584
1102473
727102
577424
453132
1086478
627976
651020
820896
549212
940117
499792
568221
780616
810241
814948
943295
771548
670634
940117
658978
747784
530982
577424
896248
722567
814948
595109
925381
441932
956455
297755
943295
667116
768555
760263
627976
925381
866656
554918
660551
642429
747784
978178
792277
749572
854452
659292
465203
730280
601849
676421
339288
277311
398018
562198
587017
791997
791997
401755
885621
722387
771548
517296
653035
1086612
722727
595109
372737
654004
630822
1069518
702145
791997
721666
425376
629956
707680
139808
512479
614352
992885
747784
542665
925759
1151712
565181
188151
773159
882051
1143851
950112
640880
817262
825895
707680
735447
530966
666068
735447
466369
772071
879145
827883
568860
812195
896248
680721
597923
864728
356241
337771
822949
660551
460086
836860
817262
667846
482275
646325
858540
641146
701520
698318
683443
1208399
1009381
729918
667116
854715
972972
481613
465268
809720
808331
886150
993597
809720
847621
540394
974460
719866
159709
430893
332753
817262
282242
503913
542510
508643
792277
542633
542665
809720
360724
633557
896248
599134
938356
658978
608888
411976
484911
697101
1037721
995390
525166
879145
882030
577424
587450
929176
522427
825895
595109
505933
379598
667116
589005
995390
589159
1086478
598204
289518
800406
847519
766857
632310
540633
540990
542623
399135
540309
425376
638673
665968
669195
965484
886150
523372
1037741
577424
723363
912844
719921
847665
779117
1069518
854452
761005
691171
885621
658978
694554
668440
4235
642429
928020
503150
990310
956455
943295
842277
993597
520196
779117
665968
792277
1056594
707680
825895
688516
494638
707791
667116
915586
809720
885621
908799
446536
676421
722567
701520
627976
670664
574381
502139
733851
950112
994622
929176
707309
290271
466654
527552
634734
827883
530982
443127
574893
564515
734521
956455
319233
771548
688516
245070
761893
838440
475760
1037741
574381
802310
855347
498380
632522
847665
879123
665968
701561
660551
362973
633355
627835
739380
854452
574381
595109
586156
394647
950112
629586
792277
522174
718630
940117
642429
668440
610992
823424
518360
596404
410234
866656
701520
638670
462377
727102
930511
782954
791997
876082
804249
435136
593960
739380
476591
976607
830083
418828
786983
956455
748119
627976
310908
549212
950112
866656
489966
848117
808658
945635
520799
706611
339660
465821
646947
504728
957382
574381
657671
1037741
447541
646947
646947
722077
974460
711895
599098
539104
499792
786641
885621
882030
847665
555517
1082717
596469
479995
629586
915586
915672
1009381
1088638
523641
700599
320399
627976
629586
441232
1143851
809720
787330
708443
747784
444390
333879
957382
842277
465203
499792
613948
1069518
627985
595109
702244
430620
967391
683766
574381
669655
529979
879145
440311
753828
763156
1037741
933436
1082717
791997
812195
957382
746254
1037741
667116
715041
708679
392077
669945
842277
735447
1020494
707309
886150
680063
787504
771548
879145
869377
676421
809720
896248
456456
402703
1143851
837628
480163
908736
627247
746254
685228
537897
642429
549910
1241049
787330
1053982
913326
644789
573543
993597
623613
771548
478196
923013
727102
825895
858540
414667
722567
463970
429391
629586
820976
517485
797963
549212
535659
586946
746254
422335
813500
707680
823187
886150
239710
727102
669945
787330
612155
611123
474455
672509
545118
232783
788432
836860
815136
672427
787330
273303
486083
685228
652525
957382
943295
876082
956455
770907
694766
1069518
729466
595109
564825
786641
908799
368504
993597
530982
921823
694597
835287
676880
1077815
689002
422950
974460
754380
847665
938356
739380
605304
883227
728142
567801
552015
102885
766408
1082717
882030
729466
948247
848117
746254
747784
614107
1021986
643087
493517
566228
629586
766770
795220
917044
575763
610332
642429
701520
560203
425623
639821
421788
848117
688516
869377
766857
915201
658266
786983
885621
212965
716514
377042
533509
683781
808331
940117
509334
746254
510338
499792
658752
933436
848117
692410
896248
650900
793426
820896
772755
728142
829529
652313
542665
701520
433964
923013
330950
1006575
915672
649217
1037741
1307126
924303
786641
990310
823980
685228
610332
505637
685228
817262
716859
458052
915586
938356
1069518
610434
461433
554479
606636
331441
597285
948247
820896
465203
976729
642771
739380
729466
707680
848117
882030
638673
638673
516448
707680
658978
787330
817262
627976
879145
689002
704737
662282
537540
786641
779117
577155
28883
424676
696108
699091
551721
820896
920520
651739
629586
747371
699177
814948
886150
809720
396085
766857
651020
722567
534690
858540
228879
1133209
747784
595168
921939
671318
849407
965484
685735
458376
948247
182630
1004993
903598
923300
466623
921939
734475
681795
746254
817262
950112
612295
739599
574381
401755
494582
753096
810015
804249
685492
516845
786983
637079
407208
847665
523518
1196580
660551
412443
858540
660151
663785
702956
496593
1069518
824487
809720
913326
610332
835287
482085
409761
56727
842025
883227
1037741
854715
849407
646947
466908
463347
658978
766857
775427
958207
729466
1009381
248984
668440
465203
664347
957382
673811
812195
882030
577424
800406
496985
791949
929176
569435
634177
681795
595109
761117
685228
855950
805546
775525
817262
808331
1009381
651020
638673
658978
866656
631758
466971
747784
1143851
517418
847665
847665
814948
691890
929176
379543
779117
498273
718524
928361
1376769
893474
613119
652313
540444
667116
606964
318022
595109
1009381
525170
995390
722567
943295
531899
781166
1228384
420894
833223
825895
498281
908799
1009381
915672
940117
766857
854715
558639
859614
793415
861879
825895
627976
883207
658978
642783
847500
847500
39130
592683
216895
948247
993597
858540
1271670
699947
852431
809720
626104
502928
646947
702244
595109
993597
779117
401755
505473
568561
476765
744210
408880
945652
542665
526771
530982
251357
809720
243925
824549
636548
720498
318064
647671
858540
369645
739380
933436
1009381
468019
902134
465203
908799
577382
764250
1069518
400794
636777
803914
402851
835929
929176
499792
386169
995390
835287
254566
876082
495642
601377
629147
229299
667116
1069229
609456
676421
701634
847665
990310
908799
638848
1086478
667116
933436
950112
728142
765856
854715
917044
694766
1037741
627976
835287
865767
311967
883227
466556
845745
246134
823980
711988
924348
341237
741720
881551
902952
938356
694137
652313
861879
817262
620414
812195
694177
327095
475278
1086478
455825
632623
656669
211255
990310
1037721
195730
859729
814948
316621
921127
924303
652313
1204040
1007219
993597
273255
869377
669945
890831
642478
735447
871635
978178
570439
540101
555189
1090663
1047193
885621
817262
729466
809720
754235
314145
808331
847500
651020
371443
948247
728809
632291
854452
879145
809720
688516
660551
592917
638673
477051
324514
600143
405864
681795
1200688
755172
896248
787330
976607
995390
728466
676653
735606
879145
701520
996289
809070
858540
447552
779117
1086478
696999
876082
459840
345641
392137
412493
579919
463999
1009381
978178
791949
1086478
401210
913326
997868
676421
856950
761893
397744
733632
453745
460113
701520
665968
513568
638673
8602
842277
908799
915586
631267
733727
321722
622065
995390
375994
935321
549212
924303
915586
446982
558309
722567
207113
747784
1009381
1018611
237479
940117
642429
825895
549596
824487
415485
794836
264071
842277
908799
471215
822509
600220
532636
863418
722962
879145
549212
990310
925715
642760
694122
858540
940117
697251
860805
816360
688731
960818
665968
520604
589828
111694
772463
482487
818320
681385
330157
462167
704386
694728
867800
557415
660551
896248
483080
943503
834465
1191297
530982
812195
835287
567082
677629
200295
265337
692748
765737
847500
660273
530982
926715
771548
696652
425376
727102
886590
974460
1037721
647671
438455
688516
616245
401755
729466
707385
365736
729466
664039
380926
1086478
1360945
876082
812195
198919
917022
979906
359175
886150
995390
689002
817262
908799
542665
921939
651020
1020829
950112
901511
669945
948455
684154
236944
896248
530982
913326
317184
307432
803861
786641
835287
574381
722567
883227
915672
647671
956455
929176
915672
804340
683036
915672
923013
707680
74173
549154
746254
670664
1231366
814948
809720
489355
385848
577031
714986
566771
737916
648232
652659
719954
877968
676421
737048
931356
702244
454920
575631
372656
956455
634443
614144
820896
484901
667116
702244
879145
922019
681795
883227
475253
796739
668440
823980
533478
995390
989083
727102
896248
915672
778880
689002
530982
389653
499792
569688
729554
1101461
707680
595109
938356
956228
301037
446310
660551
976607
273385
1037741
549212
1094985
537290
896845
766858
718671
929176
399881
294605
690820
517830
400548
406845
885621
913326
701547
933436
669064
965484
772562
764063
995390
655524
484099
203345
829643
707138
1215317
959172
574433
1082717
385662
854452
625921
427672
140826
450498
332615
733907
854452
827883
365477
777478
465638
854452
866656
722567
338533
766857
728142
800406
531160
622509
823980
401755
688516
921939
1319435
835287
866656
223310
681795
338586
1013994
509392
1074487
503351
170592
995390
517623
834070
823980
439581
549212
729554
886150
854715
707309
738446
465203
747784
813182
876082
701225
823980
940117
917044
529580
793426
1009381
534215
478962
688516
685228
556802
432404
800406
797704
847500
538615
747784
669945
667116
891071
178584
970447
930511
565529
721184
251620
425376
914041
950112
508211
702244
274983
854715
454839
281032
866656
488226
795886
933436
501583
461813
455424
688516
616256
430094
702244
435136
427570
629586
729918
993597
437393
818041
433323
651020
994622
771548
866656
577424
366589
821172
503566
978178
542665
528847
669945
317236
861879
696204
824330
493299
488836
921939
433172
913326
858540
735447
842277
668355
652313
976607
643258
784513
729466
993597
727102
879145
498985
426647
542665
537290
652313
857170
438267
674072
842239
915672
667116
308800
660551
669945
604159
727877
812195
882030
489414
670753
660529
779117
346165
502579
385260
499792
483558
579922
858540
269114
1282011
577424
1402027
550581
847665
315493
406791
976607
680555
938356
400780
537361
779117
915586
459727
793426
873259
817262
592778
908799
490020
691738
812195
601707
735447
990310
658978
626836
930511
651020
886150
601454
651020
917044
1069518
879145
546940
739524
1016107
722567
499859
854452
793426
1037721
809720
772481
258562
596498
568912
654510
929176
477511
728142
630820
707680
786983
825895
396042
993749
830107
809720
552896
976607
836860
729554
835287
799863
353368
223434
860805
965484
787330
1009381
646532
843358
673169
222273
764357
612295
471900
915672
287148
629586
665868
677999
800989
669945
886150
1143851
804249
265230
1143851
702244
695713
392587
635847
684154
729554
984141
698734
642429
786983
667116
869377
318793
742272
835287
575653
573278
608891
855952
885344
957382
502787
596498
814948
629586
924303
1037741
820896
1065597
495116
535833
835287
896152
318090
820896
854452
620576
894602
789998
831232
990310
1037721
817262
804249
804249
532469
746254
475190
849407
976607
787330
710800
658978
993597
465203
469264
820896
603834
688516
698983
580407
684154
824487
263748
511584
655082
860067
861879
499792
641633
510465
873434
473526
707309
854715
637171
847500
271463
976607
848117
421264
549212
720529
207426
747784
723954
1066772
577424
647671
882030
860805
831935
993597
312866
787330
993597
575740
820140
670664
530982
686523
739380
847500
374264
355549
913326
1086478
860805
917044
1292456
444088
800406
860031
879145
1064240
347386
425376
701520
995390
499792
847500
399577
886150
524033
829259
1320417
627976
881555
823980
711591
791028
359832
924303
900603
786641
881497
217068
635174
693872
630028
423227
646947
685228
786641
461427
933436
854452
586124
728142
444619
1019751
1037741
252158
848117
616273
823980
1029046
574381
702244
616452
854715
658978
456995
533852
799066
923013
885531
879145
358701
940117
684154
627269
705716
333756
847665
747784
835287
933436
1018363
791997
556207
554668
854715
684154
706188
729466
577424
879145
627976
930511
835287
553758
771548
356473
379053
1037741
574381
792277
974460
908799
630027
667116
629754
752630
729554
923618
352296
617196
627976
957382
835287
817262
1037741
312116
924303
647671
685228
558934
699473
772063
610332
628870
802260
559143
651367
946080
207840
397327
653876
450321
915586
931525
622688
858540
356771
465203
869377
702244
703786
928395
587437
652313
701520
545484
882030
484241
823980
524892
254489
283499
948247
351962
814540
504843
336347
404922
900269
263334
488180
911477
651020
990310
399881
825895
843954
915672
779117
791997
565933
727102
617277
574381
722567
425943
346660
665968
804249
695677
458045
458306
533612
251479
669945
589738
702244
733874
1011042
752872
269646
804392
620998
812195
695639
727102
929176
779117
864728
791949
479124
506963
817262
676421
531308
425376
398002
913326
824487
548893
792277
814269
614169
465203
467150
506623
688516
707309
477330
453304
375930
699947
698592
923013
599098
675511
990310
642429
658978
760802
820896
497226
791949
559739
823144
938356
1086478
806535
284628
809720
797865
700821
797601
1130777
722567
909976
885621
857471
645568
465203
529990
1069518
849407
574381
487956
856325
921939
757240
752891
578202
642429
471070
640160
448058
913326
461601
684154
793159
665968
273006
597923
974460
667116
921306
915672
400975
1069518
678489
941709
994622
793426
738203
837256
895167
318893
577424
697998
659094
666967
741436
293540
674077
549758
401755
593808
564486
842277
868100
585263
787330
600169
791949
648863
701913
703573
338913
652313
665968
472097
668440
392587
772669
915586
384470
702729
689002
282753
285327
915672
619963
746254
707309
558211
684154
809720
728142
909902
629586
662148
263292
827883
876619
824487
737891
933436
1037741
667116
562529
857882
468476
950112
793426
1212874
854715
994622
127938
1233135
793073
686716
710864
447183
731709
847500
627976
499792
813664
876888
210471
912738
995390
228798
582281
811991
622283
817262
917044
965484
1096965
866656
994581
665968
804249
786983
983697
685228
1303412
638673
1143851
882030
582938
861879
442247
416658
786983
854715
896248
978178
860805
729554
886150
735447
542534
917044
381605
445024
854560
787330
618733
766857
570879
407259
923013
923013
882030
814948
880883
1082717
879145
883227
577424
994921
746254
461545
908799
707680
585771
627976
638673
542665
965484
696734
779117
515113
913326
824487
747784
786641
652313
577424
492500
553246
425439
779117
722567
502546
823980
965484
938356
1037721
929176
595109
836860
537290
933436
1037721
676104
670276
658978
549885
573543
861879
787567
537290
511592
461470
791997
155858
869377
329259
310147
627642
676421
628651
860805
1042250
564286
665968
748216
668440
667116
635028
974460
975806
695802
1097742
234097
165111
442013
1104812
689002
629586
549949
414999
508832
993597
479601
734180
239428
542665
933436
993597
403466
484031
965484
676421
729466
995725
820019
809720
463667
974460
1037741
836396
577948
509470
847665
425376
648592
309624
518263
879145
793761
683833
848117
495060
634773
622365
649982
629586
1009381
561629
972730
792277
668440
713536
974460
697644
836605
817262
409085
1143851
965484
825962
773670
627976
625655
545699
883227
537290
812195
850415
848117
729466
1447257
390249
809720
546395
256578
908799
526390
493313
817944
434351
1010210
787330
702663
536706
515915
297219
836860
930511
650726
144935
440324
993597
574034
465203
972730
589053
993597
647671
812692
836860
554445
915672
477751
974460
131919
599510
645212
375173
674518
804249
771548
1009381
729139
726731
540943
1447212
688516
698193
793426
658978
1309746
933436
933436
642429
775667
658978
630434
771548
577424
717194
745213
948247
915586
786983
599869
787330
995390
754857
174814
816415
847500
542665
429369
573014
1084191
791949
1007816
644789
884495
1071498
836860
717339
444088
1009381
401755
677492
930511
556758
737831
622308
209239
751589
722567
478090
995390
670664
839985
406373
964007
965484
733874
492595
906798
895126
756601
993749
1218476
172461
847500
288932
826107
493222
549212
915586
635484
373451
806300
820896
876082
896248
448561
858540
930511
665968
545342
457499
529641
975826
359790
846282
820896
812550
426647
594686
412746
547826
726444
1168046
927891
713385
674210
791949
256084
781166
739380
809720
445542
689002
734676
886150
747784
993597
670664
534969
758005
384992
594937
847500
534676
978178
804249
1006120
800406
179192
792821
406666
617935
586991
1054530
956455
727102
274698
493169
908799
770980
791949
1143851
779117
346896
609070
792277
1037741
965484
915586
577424
363584
638673
812195
689002
766857
994622
819478
583541
876112
369443
763156
876082
779117
811719
827883
728142
1143851
610332
383189
666932
810015
791997
803319
890681
667116
494386
707680
849407
705873
918793
974392
728135
179483
770861
386447
356468
302493
536342
775419
918793
637726
841591
379675
831170
1085885
596018
1329879
724247
481092
535492
426734
355333
450718
913048
509199
817404
1061225
900129
705873
797709
861544
692593
879310
875711
730955
312799
458208
772244
535252
464550
356468
716253
985249
439081
564247
570589
597101
569887
716381
186024
359944
507482
391623
610668
1104134
1054975
975029
549619
805830
664267
527154
586787
559023
542462
666415
1182913
659379
307402
1069323
502310
663632
192450
412173
467125
653211
943812
617388
840732
866033
508978
916635
735200
522432
618659
665680
563708
531751
1006649
982473
706056
625774
1158097
919258
869948
676755
715537
790784
795574
1019739
656443
513380
512021
558129
667440
1096925
966146
667440
258038
1019739
737883
640253
567786
827790
642532
945504
710375
716253
1079039
806861
606863
625673
745170
876082
611346
1137084
452459
549730
749500
582083
401991
621408
712087
1211537
413504
361911
824957
688323
755121
368380
767721
307432
626383
554978
916635
112399
702654
709960
744637
915191
637668
643431
1347377
694610
709960
1329879
761538
696695
925282
670516
570589
729203
676712
742631
517701
1095895
591468
840976
886571
739081
1113971
625774
617715
604148
644448
924209
677422
494370
820330
739220
922532
433990
1030137
588096
603408
239768
287523
955174
484976
918127
257079
738788
1131584
727039
934684
810506
644814
1083978
555007
565928
511559
914705
953197
573554
512242
638778
494272
933692
569163
542778
559151
636605
398395
516596
730564
338913
971595
478002
1072051
616062
548532
795750
596464
611272
858520
559926
669140
466122
959949
695525
727376
699316
508442
771711
508394
406421
839782
768227
720400
355062
668541
773895
347281
984020
502310
749135
808449
428292
327390
843746
513667
605226
762795
372208
754554
567786
577872
593982
545989
674064
698585
965654
530669
613575
944853
776793
662957
744909
728135
313897
417290
511867
1133880
703460
787182
672775
558905
1227508
512244
806055
782640
393039
744076
402343
762783
617722
390348
462716
952160
718514
606129
512636
1099106
661646
827425
698708
809173
385522
542824
950845
572788
567786
650817
997050
584813
702055
1002186
815986
492128
535492
591531
727025
480163
726401
716254
815931
680195
842373
663244
836425
719662
275657
1257833
490020
745808
668988
461556
612711
1070370
482716
431336
762793
741465
645139
687040
828474
148
374998
498427
495113
687531
740999
382316
852909
999370
718936
752016
475992
562568
359896
982365
564977
659095
544232
417106
726582
632003
622825
900390
333020
919286
329824
533218
341054
1510415
608937
1042445
502951
661783
782138
582593
650900
1023907
961578
674340
796740
703282
722136
678406
656839
1102830
908862
620417
469663
428895
874947
997883
506303
494413
876482
396571
562907
653510
906991
211836
627668
634337
1115819
386447
463406
724832
565116
174824
516596
574697
460823
565216
683175
635897
607015
859987
654018
1162798
579803
391671
1162377
593808
850286
398838
181713
264071
597164
592339
393135
7380
1110389
853981
660912
810016
780598
838154
880228
262069
1072051
616383
461929
749691
678033
721576
744637
1005057
580776
885329
292184
28874
554725
413707
496511
341054
301038
648351
434471
643372
577872
659379
623627
902596
468912
741465
559332
472821
643372
1002186
726420
875267
660588
788343
508442
736790
565959
607982
668643
499003
923773
447022
493203
792096
568940
597457
534522
1186115
974387
657637
778093
306770
347414
634288
940114
592259
516990
1121824
1121824
476764
284967
636498
444664
434834
906925
616508
327390
1046228
464915
552574
260693
737048
640286
448476
774801
533716
902664
498819
1392193
584264
499003
345699
397889
876576
745808
606263
1008375
796017
971148
636605
768267
597164
453114
698969
700324
593819
906777
1131584
832853
716253
506843
55328
563034
583306
675563
693492
494820
672053
293080
543882
537022
689249
801325
904397
489385
375552
729379
600577
650136
954619
461241
327390
569163
885329
387647
1045646
544966
439124
612182
679052
442647
932060
1284339
552015
798340
489385
857391
1154599
511221
496090
721188
556203
745159
426645
989481
685964
562568
663663
810683
584820
688362
554725
536342
678215
544405
866948
645747
662303
718988
1347377
410921
339822
1247249
850286
592993
949912
490248
666415
484936
688909
458254
537224
902120
612924
432235
304587
800579
677802
417106
439124
630765
641743
819310
579264
533215
426734
531106
688931
331656
542707
701100
820330
514838
464480
548795
852909
705744
807172
417912
570215
691494
788395
1225373
371283
533215
688909
356675
753948
726056
790784
495926
803257
710381
511774
313780
577872
451898
688931
711529
436064
684962
1083978
560413
91396
475778
1127733
859891
255956
327390
982142
792258
794467
859987
1060736
851058
647868
803257
625972
1005475
558129
321778
529374
483204
623849
751489
424372
1257833
642816
450898
827425
340216
60167
355846
713536
447017
621111
1230453
303292
373766
467717
837275
745690
625972
1457032
556988
1081307
274698
560988
881551
702830
642541
411041
669228
672356
559151
442988
817404
473364
440112
435555
347414
991566
567706
285914
601659
988914
503376
800530
958557
578259
498734
834485
727244
766220
852353
1019739
647007
1036133
381907
713291
387516
518979
832711
742999
533680
624186
789402
564278
357102
564375
560832
596107
584698
698585
858520
506388
879462
1113971
772618
556988
566206
650185
525155
557303
976232
1120141
556203
346109
499416
587741
786260
263960
990512
236985
956989
717025
41069
876576
775419
1029254
949035
607012
712539
590100
586608
950845
1222007
491797
426777
1176293
795574
932278
957172
927774
1141199
523295
545632
408616
922200
595030
554725
958686
461556
752882
612859
691494
1025309
411475
472821
662531
687300
718392
901974
1054975
647135
1485309
636531
481210
825436
873603
559058
270287
511782
427908
573840
1072051
588148
490887
593787
1457032
542778
549730
796740
583881
1061225
513667
806152
337879
368487
917500
787304
649695
854780
976840
1002064
276103
726401
913499
717513
786983
712539
430886
1060736
668643
537719
725529
470143
579596
569174
376349
878506
604525
857380
945696
946678
587961
739502
757630
900129
499003
663632
625145
1009796
971595
368452
439985
1290902
724583
795574
323760
577779
824957
1186115
618009
687925
514565
678033
828524
739800
949857
695354
611569
494413
560105
508363
427908
550274
1330890
694218
917950
760196
320058
431575
840890
812247
1001082
665810
624044
493203
473578
351114
364212
747336
258703
937298
441775
767476
498587
357706
896964
785080
330028
728142
345608
298384
643330
511867
725634
723046
527636
866948
757889
1019543
810506
476628
781543
616660
723046
1083978
1117120
559642
873870
736780
532525
628368
516410
1053048
448330
973327
447470
1132753
600614
1131294
776358
936251
480416
500938
866911
511857
636599
673851
295709
473129
501852
526124
780328
456211
418721
359175
341054
668988
994950
543640
881470
932060
405241
830322
906925
671127
548081
657608
960298
700599
702729
427321
423356
892988
957098
246138
398499
735171
454546
840732
769334
783487
581858
800661
833308
41069
537949
693051
970786
864193
787304
568461
1436754
442988
535755
809603
1290902
898865
545908
744909
234644
429415
668978
587741
726809
763118
1145365
585245
967431
356380
378421
1018993
729892
593787
749500
902120
854560
880577
786221
537702
785993
294570
752016
823101
1164901
698722
720474
789832
919844
948289
788940
541583
552491
841142
750464
460311
988021
356292
704688
1207948
23202
657637
899758
770940
1229268
396836
856704
494752
832037
667702
684196
695363
678056
524115
503672
830490
153928
607982
533215
761954
440611
713832
677268
282541
766502
621111
667163
763974
451872
587170
740301
606042
917819
278802
669379
876511
613746
608157
1096340
669747
592245
1038314
495713
629524
666373
809191
807492
873640
716906
569163
911582
678851
1115819
578259
934684
671388
546354
508943
661295
723488
707772
874638
941824
615781
397610
254196
373300
286376
410298
685639
347711
499330
559478
518860
457218
428209
776672
279314
557797
484936
235297
556203
475964
448088
465530
464511
532222
648412
800431
697486
640659
704526
612945
1051199
498008
739090
439863
619465
664876
672356
478480
498427
424118
716254
827012
458474
671547
536825
476240
636619
1066679
374205
644814
1132753
996753
882323
396774
189210
742156
737327
583881
1069323
560369
103962
604701
723046
662531
888763
685874
198097
650243
488669
917819
570589
353452
1207948
327390
1182913
876427
1085170
499330
299944
291822
449612
821428
503014
137455
1067541
258925
726056
706056
937298
901771
988914
600577
794643
894748
739220
553149
616302
809191
378362
331656
723568
612521
637391
798086
833347
672356
647135
390564
637385
503778
270245
744909
619160
1192718
289390
964607
434889
322380
498819
1051199
634337
568801
1095836
490499
714919
790940
498522
575218
703379
432488
681601
923430
836368
505258
855278
365459
738048
640419
654003
830815
359896
641160
1149171
432379
647810
907630
985936
895277
1034149
706056
1096926
1031658
1207948
476325
712498
949035
1051199
557920
687490
1120141
796017
745576
427908
568299
631336
643431
348183
630439
593869
718988
476628
842161
262608
624720
836425
765932
458810
647934
285650
898865
635261
508363
626556
550154
943692
674646
745170
499003
1019543
225068
818505
207128
786221
639821
679307
636986
522379
532799
765052
1043695
930305
977989
1124177
79741
952757
852081
389218
765052
448088
946332
1162798
579264
791777
472002
832853
785080
379072
502349
870837
636986
508363
796935
811937
1081307
621172
750147
711592
989174
592683
654302
664106
921488
730269
667142
414244
866637
631904
1017719
530693
613806
593869
974392
633106
929891
875364
823867
717450
788691
528726
776672
835346
547159
390958
982365
777119
698585
788343
484298
544374
598625
1575646
1096925
1245611
1122558
713401
919258
388728
285505
725159
814982
571226
815775
489385
718392
756014
580746
661543
503151
607982
589287
738788
466706
708302
852081
560413
679052
780293
301038
635725
662422
442647
265975
578327
720288
544119
724104
906266
642532
1158097
773670
846833
795126
374264
578118
817295
707682
740999
305842
528626
414649
1250607
868404
433783
277241
858331
633323
759490
484936
537818
508236
331656
801864
394254
942790
676276
1247249
650243
387616
513667
497177
638566
613518
459263
636986
900129
325689
988021
827240
267179
92937
837275
670753
946678
622825
631693
245083
617715
776672
726673
647409
699091
556188
719872
714470
597893
516410
631492
485548
862061
283845
769975
449612
1131659
284967
414130
1308635
691388
607760
458956
841591
727436
376926
820330
716381
565216
700486
490210
1290902
795418
798340
293956
550398
840976
294196
569163
758372
531703
466706
257205
893278
1120141
823712
902359
936543
836425
451689
737167
642015
930682
562724
633323
627053
431575
967879
770401
568254
645438
641160
949912
812993
699647
529438
560413
1093977
718392
395727
503950
1290902
301038
714800
347711
598490
744123
564810
389977
796740
565405
448270
602092
976232
894626
490481
184462
524472
314444
645438
405223
764319
885329
673168
564375
769556
516596
543669
512061
330028
407244
489521
662851
853324
897665
404891
627689
718988
845865
725634
778144
957730
636365
595900
604354
524397
826739
1001629
840976
967879
720727
568461
379549
687503
634164
664054
832686
750781
861370
595515
942790
573662
668988
745576
449028
964966
543231
923427
513679
431575
783487
700700
605120
581884
375310
867818
662318
732408
30494
618731
532929
434317
761340
554334
395608
507326
926705
605153
1376769
718115
766823
556188
542778
913048
390564
606097
735384
654010
410240
494413
634164
551766
433990
851058
555407
607982
798515
1034149
196773
739178
599577
685562
624351
765584
554978
946559
771545
677901
1141199
330028
476029
706056
662531
873640
360928
866235
835675
930075
1308635
37580
710589
860620
721627
40776
616883
427159
209023
364212
351863
331836
382799
766196
867818
514838
593969
497223
386724
806152
421650
227799
890710
1111276
700318
533680
589738
525462
1257833
818341
413068
1002186
753948
916635
824438
747121
914252
527678
421011
780685
398199
528149
859527
783807
771181
585794
831170
579893
571451
900129
862175
768638
51125
707232
743564
722303
526171
477454
806336
741670
568629
741465
1019739
606825
294071
619218
490871
581465
249428
544232
204695
1211537
452119
572011
463999
297866
611272
783807
359896
624617
604148
665874
767476
872822
766502
612399
717513
564375
599572
1059948
621759
744076
434601
255328
663323
424444
307720
739178
624044
797709
974392
785846
355142
760952
514679
649636
1078671
588709
717395
1011042
593668
508498
711592
964607
650136
949857
606913
426792
498008
610553
674136
616763
853939
746624
827240
471430
342055
475559
786221
445434
899468
913389
932278
636611
990843
511008
591426
635725
612711
643891
528626
516600
760952
827790
883413
511473
457218
743725
382820
392166
343806
1081307
566407
563464
825276
401230
717513
642092
605782
562724
1457032
857522
591468
645477
923427
1115819
980680
788395
567493
751507
505057
810358
901036
935099
439081
432302
866033
634021
327390
733517
844230
585794
740999
842108
698708
643786
498008
1096926
508363
883413
564749
989481
517269
689475
726749
582281
78027
739985
1002703
934242
809191
508363
418661
760577
489420
644867
905784
873236
726809
607982
550274
410271
550199
606140
468948
718392
583307
737327
652419
845788
701231
487977
617144
511473
421314
395361
964966
730494
420933
897057
1039533
1014439
620417
509345
669228
956158
1133209
555407
829354
771545
443689
477176
629233
423671
391949
260723
737095
896897
927083
641683
459812
831012
549730
494752
810618
414341
1002186
458627
502349
505318
312103
431447
453114
876576
852143
917950
863733
479463
498427
575823
902596
707682
1011598
877902
785080
732167
485548
803147
587133
1346437
539172
1136126
1063597
767202
916635
815239
988021
636095
823022
813878
545846
808131
880786
949912
437048
949035
477692
641743
357603
817404
810035
702474
109348
433798
796300
815986
51125
587741
745576
772360
796964
733218
873640
392158
479581
502349
797709
1139805
721576
587170
643786
629051
879731
740807
1050180
262046
697894
678780
927291
932278
810683
572526
617856
635261
634277
593787
908534
550199
340181
929891
288522
910086
818643
831170
946763
497503
698708
705733
449677
602062
369441
839782
255934
746624
634021
724329
943812
611544
360845
718514
454920
766424
514437
513380
630188
671241
808449
715426
643431
959949
528149
636605
500521
1017719
533215
530132
628368
560441
511123
501031
976232
736302
541583
232863
836425
644814
662531
28883
772244
537022
764265
683340
810358
483093
378227
434184
643751
973327
512021
576207
354900
832037
156120
815239
462510
913048
815986
543091
1141199
503537
570653
452456
595030
696695
988914
787582
1027456
561832
64200
724832
1099106
528458
680848
587823
767476
543640
1137759
593675
719946
565116
702145
733564
768267
473121
895259
997883
185070
637726
373473
918127
397092
498555
531979
625105
726401
337553
509380
663663
412525
219742
1104134
616171
814601
618009
887547
989259
594344
600169
716955
739178
618641
702625
220912
459828
612711
884887
1050180
553818
651346
695084
997883
197179
244017
565465
1014439
461489
1255301
278241
432238
1070386
729168
766853
340114
1229268
459000
1025309
356284
527041
600028
701231
695016
314237
726749
475278
352572
527279
329758
668541
662957
610643
1024620
586044
749056
598429
548356
1083978
369309
716955
616883
570589
735886
525189
505857
477176
1136126
809603
349479
615685
717025
335774
508363
663741
772554
747336
924739
591357
1067541
510810
1070302
777897
599098
669363
516961
742196
798540
139808
836425
799575
481952
498587
604729
828474
111694
562724
584264
855866
528713
551283
1337801
593869
898977
525170
1017551
543882
556203
766461
810358
561935
1002186
1207948
681076
713042
121490
233318
377514
753948
527678
1155216
363338
764250
573461
458628
726401
562651
441775
906925
1061225
599572
821874
798086
964607
736302
584820
751281
1510415
1139805
676755
680068
308970
866033
434412
919258
462628
913784
974729
803108
527636
757256
468912
504384
481444
516410
949035
962858
897665
441466
763469
955577
460277
562724
551204
1002064
987205
51125
630439
542335
359896
920437
800530
561935
689475
875364
736757
1385074
716381
556188
753676
757256
612711
559151
606263
623297
584417
585794
1081307
1510415
492245
657608
580815
605226
823257
461489
385185
873223
810016
1096925
524815
868404
880577
825436
335404
1120067
353652
506228
324991
290520
517701
553851
289894
762635
390034
937298
723568
657608
659968
745576
917819
550199
1097532
503778
812826
1100504
343084
544966
840600
662112
492128
1111491
687040
525794
177401
416825
1006012
1392193
528458
567328
708426
714060
959949
633323
426645
832853
663956
428040
643431
650136
494413
369799
709578
630188
560441
358008
380997
470197
866427
694292
643808
919332
464052
795574
1115819
263586
1257833
657637
427773
74607
410439
203087
309428
467581
479776
463947
645438
513255
263999
688909
671218
913643
754995
720691
495839
840732
1131659
412629
514838
668643
521711
604215
853624
564711
516596
560505
600577
767476
218819
1097532
787304
747783
772844
347414
814456
604049
902664
522515
561935
320194
913048
825436
541467
362079
647810
1100504
280988
657637
485669
417640
772244
619060
1019543
785850
356468
902596
611015
948028
957172
278317
499330
513865
664267
422936
186189
517269
469220
414484
784426
602657
489312
555007
380003
629705
433588
555667
569216
681247
711592
845822
1510415
543640
908534
831012
669228
566881
534299
494413
522178
645521
520196
597164
1094204
1037955
565765
647934
485669
859724
907742
573505
737883
1211537
736302
706257
563833
695763
1085885
579241
740301
510620
358008
561559
846833
572326
838154
490248
450572
447432
529591
625972
547392
1019739
395819
584820
668279
811648
471910
645820
662957
558918
766246
624093
752882
802111
842941
685562
722303
962858
760815
489566
1060122
544232
655599
801556
697586
1050653
964824
824438
534553
786383
390778
746889
810358
643906
1255301
253485
1225373
519671
849398
628649
584820
859987
670753
785834
712498
562182
347925
559642
530056
384915
763974
695845
1124177
508341
560988
506385
680023
875026
399990
422545
200506
498980
859474
428571
737883
663663
335860
773895
647135
717831
1124177
759747
436866
971595
549730
584533
406421
1330890
823712
532144
718392
953656
862061
702019
381450
427908
605226
853939
727908
635261
1043695
542758
1230453
811973
428493
688696
902664
929891
873236
789832
565116
634337
608809
808583
768342
800431
997883
460342
624881
724832
511592
308138
1017719
611359
868078
1063627
516410
1229268
634723
766196
668988
949035
820330
655804
981546
1340420
622394
619060
1252530
518808
297582
746889
532222
631400
675961
622560
322636
876082
647934
13488
631936
404130
555667
957172
854560
452997
764508
662851
651468
766823
533173
162558
789832
438180
408075
636611
1421728
722678
1575646
481444
657307
1096620
553149
724727
584050
716253
763974
512393
870837
648823
724072
43234
463827
527678
514540
461556
431363
617578
496146
841772
853981
337369
527636
98160
768983
352281
815629
655804
843975
537702
442647
620417
266668
743254
459605
684606
1038314
778866
731744
817295
310832
677629
716253
477176
512195
767928
418072
416015
457863
522335
922298
557667
352551
989481
479296
463369
769943
1049404
389653
528870
630152
1043400
1136126
837942
895296
364967
643604
148718
790784
661295
779862
534299
622825
984020
773895
973863
906925
655217
465776
645521
271463
674743
554334
759069
664035
406003
515915
1002703
397758
610658
143807
553818
503329
964966
950845
671388
723335
317952
639870
905784
984496
619218
587015
604148
800431
666373
717025
669675
486239
527885
595030
1290902
745808
528626
1436754
832853
442988
1125163
811037
684236
593819
584050
492279
589678
829721
447552
738788
739081
1237086
808469
913389
567444
436716
616883
900671
863342
808449
645931
761963
567786
678406
838592
569044
764919
1155216
715089
858194
762651
1050180
721030
721744
607627
516410
1132753
1043516
454297
704512
923142
493203
511774
657799
520730
592768
670110
717025
842941
721581
525278
796935
580776
1329879
662851
917907
705733
841636
41069
663434
488676
798086
611138
740579
543882
879921
709806
745808
643891
833493
1498779
635897
1008375
928979
877387
534299
1110882
700177
481210
636611
728135
929374
498008
676712
648189
519720
591212
1421728
614802
525804
322303
573346
875711
784426
260162
743690
313144
340061
506059
457669
461489
484271
598698
554998
662851
798540
619060
408547
771711
708426
556600
904614
582382
854780
709455
639147
540730
887547
1079039
752882
440031
644814
1096925
668643
671241
717025
314055
513679
413544
927774
1069323
784031
922342
1187478
513667
836425
810358
672356
788733
632674
828474
636365
474019
817295
549730
267924
514437
703282
853324
762635
736302
894626
681962
989259
1009564
1330890
835113
772618
641160
850743
256935
568461
512696
858639
110772
753948
471430
757447
720400
820330
355357
492128
439886
1034149
740822
309411
836425
839983
593668
202585
848261
768983
810618
1017179
410159
526180
305118
598678
456438
950845
663434
842941
534299
593675
554725
744637
671241
625145
1072667
1001629
559023
666630
768342
640659
643808
1004024
859836
739178
1461471
736697
565327
733564
539691
932060
1186115
463824
422461
724703
572939
1062837
518249
495788
735872
443288
707527
753948
220653
807492
694684
531885
503537
787138
608937
585794
699316
372656
307469
659095
812520
644063
619218
816772
709727
579596
504531
553146
506750
766284
464550
439124
815775
698285
481444
989482
404776
613196
601558
688909
830815
1029548
715426
533680
738788
677139
210994
796375
549522
676912
849398
934684
408164
612956
568685
660442
446670
465679
404922
666695
397438
540506
946678
784331
834794
358243
1229268
539691
726056
759214
281021
719752
498539
561817
428275
769975
1172703
646965
566832
932060
605095
591468
923347
364783
603703
808558
1019739
380462
331434
699228
716132
712087
535252
913389
569000
465623
382060
672660
776857
647135
1096340
568685
438401
363079
617388
650136
988914
902596
392782
815748
737327
668988
423820
457218
980680
743564
524486
921737
705367
439081
524658
1051199
464405
696617
1038314
957730
930094
1132753
762661
977830
406113
687015
716254
373766
398293
555667
1014439
453114
1051199
1215317
364486
922719
1069518
670801
1247249
547752
611805
481210
593787
763974
724056
513255
757047
832037
450216
611769
847766
716253
626556
370154
645280
869900
826658
568653
553499
784331
1290902
702625
800139
751507
896897
284285
791720
908534
810725
846833
842413
564375
205059
493299
636817
747336
902664
809191
565736
636440
735171
1078671
234836
581684
963254
963254
726056
931882
800968
698585
866235
16798
594851
597101
700048
401991
862524
928979
400189
418248
619699
536825
776672
716910
997118
587889
556884
619941
735872
1028249
556988
739502
796701
959949
1176293
796375
437973
478601
721744
923427
265753
932060
511473
535288
441467
481210
714755
1001873
581410
495572
739220
668978
704512
316209
1290902
681247
902664
637726
709960
246747
765052
673168
694177
619333
865309
891073
619465
449934
545055
932060
816847
1137759
403193
591461
42299
645521
499411
405223
1132753
807492
723916
389907
366936
356380
543640
754888
901659
559896
678033
767974
508643
716381
656858
593969
448979
1019739
424444
538990
985282
892552
837290
475964
840976
698275
340682
510475
738788
593787
712539
659095
489385
839782
938784
516191
524779
658776
503778
812993
723320
982365
516410
723046
570000
776793
536915
550104
562981
716955
616232
486224
607982
674136
787304
1100123
516221
725634
711693
839142
852909
989481
568685
827425
601699
616019
783235
503778
545908
672775
597001
417631
531157
732727
711279
601377
630394
524890
1102076
585794
211720
776857
752882
982365
806152
579596
451301
429636
766220
532525
503466
682841
295787
644423
535613
1094309
537976
842413
688292
644814
605304
949912
722303
666595
211720
844203
555407
700048
589173
698113
557115
650681
289390
553787
568461
631115
667722
505121
457218
650008
1100504
587741
364134
451301
924739
480360
681631
807492
983653
345449
464251
769943
697894
1385074
521778
695363
528667
558429
1186115
616660
519084
577860
324471
605095
423510
774801
837942
804132
364212
776793
663632
734464
681247
530024
457218
395583
586532
858424
1069323
846833
581410
949035
692375
876576
524420
475985
841636
514838
760649
835675
1155216
734407
730919
763156
305181
336168
835579
295658
967431
1225129
766823
721188
605095
469354
705873
358095
784331
851058
671241
412525
770255
517481
717831
733218
677636
467958
743254
426347
1037538
712498
596274
115522
114761
602529
473745
514158
307742
527636
457836
510003
647810
624093
448011
605095
788691
757889
486224
778832
737327
245165
528626
594399
266397
715426
549522
903559
919258
549619
387936
477176
598262
344645
364212
630188
790940
877387
634943
507885
775498
1139805
610453
943812
942790
513380
405910
720346
530888
770401
615876
607534
765081
351046
346396
628368
482918
692375
130004
892190
452456
1437971
593787
555517
718514
626671
277468
678905
512021
1255301
737413
808632
1001082
846635
813177
347090
623437
527678
418661
805546
837275
819278
293783
378769
463390
815152
464586
58537
1039533
536825
669635
783807
744909
631936
1207960
462353
844230
539977
878949
462748
565216
532929
437855
520520
570589
940018
565490
350496
929529
301038
215506
591468
616406
726768
426645
588709
547629
974729
679307
611876
647810
952946
917950
461241
767507
469762
736748
625145
511867
565116
509187
534299
1229268
562382
724831
302773
700478
526180
356468
815729
312335
562568
762635
806490
235586
593101
734123
487977
519204
724104
817240
1078671
636986
786260
1002874
385893
537702
641739
816772
542824
952420
295387
536706
409498
238809
474440
410921
660642
635897
815775
800493
489245
522853
796974
457904
1096925
209239
357402
622793
658398
916635
638245
471014
661295
1320914
631574
316929
337184
1229268
959551
887155
1141850
840600
442392
373793
560988
887544
739081
715453
673851
738811
701642
381621
239993
543091
1113971
1019543
728135
1132212
542514
823712
412285
605218
567608
543640
854780
804452
749500
568860
622891
815983
876067
1155216
711592
475438
581081
528726
1008091
371755
565116
796375
798548
534105
777588
885329
421398
506429
997883
740807
923430
902862
467874
637726
34328
515638
780494
1150482
856966
489250
595030
458166
835579
593869
796017
896897
439519
640659
535452
600577
972190
1099106
764418
498008
724443
907752
625972
811937
1136126
386447
566512
662400
776263
616350
555407
613678
600577
784426
787304
412629
457141
588096
461241
840600
1036133
626671
393950
497523
518500
410176
531493
395643
812993
377115
508943
611472
669675
483522
399439
582631
571991
420971
904644
462207
808449
301038
351679
582415
517701
599572
809482
1132807
796935
489655
631400
815931
615876
766823
806055
536825
433172
309428
577207
538218
657637
418661
400440
838755
647135
432492
1296781
1066720
528626
852909
815152
716442
1347377
454720
644063
792918
716254
796935
1131282
1131659
984496
1329879
742796
1225129
578259
607802
551713
855125
594955
707682
1392193
861874
872664
946678
937298
738433
739220
768638
669675
632664
526124
560413
412617
593787
918127
76108
671241
518563
1017719
812076
943008
643033
600577
772827
179969
696695
379531
16928
600577
772618
784154
542758
413890
999651
517269
988914
431336
818320
763974
217525
448209
515997
386467
750464
619060
532222
1025327
224257
917950
674939
624900
567786
818468
522432
668643
1211537
876734
927774
356675
1137759
789915
479296
436866
579596
552332
917950
1077815
712087
463936
411554
788492
635261
621785
1046228
495272
776857
867057
184639
891073
520604
424444
776857
946559
414718
959949
1176293
842720
815775
352644
279981
347784
675644
868788
898909
815788
347667
949413
645747
719946
719982
644733
607189
731486
716253
823712
431363
916617
661778
924720
596485
1060736
402332
839234
525598
844573
867818
360724
370156
739081
498008
706974
617715
811335
553149
518500
400612
629472
701231
587741
565313
973863
492834
401143
697894
314928
789832
619596
472950
343187
1046228
795574
474770
689863
398199
668643
440655
317017
611346
1099106
573859
1308635
756812
663663
1075763
967879
887547
813525
473478
485669
996753
835579
630439
774822
728075
1030029
678757
528626
784363
634082
776672
621759
928942
790784
437758
801350
644785
854218
599121
599966
689475
541951
1510415
576730
479296
498008
829354
493462
737792
919607
237412
686954
581167
427908
948879
570243
1085885
823383
464550
415282
425402
980940
508943
514838
1053982
778832
616406
556644
443235
788733
739220
428654
807172
427908
787304
637740
923536
702625
931133
447947
902120
703282
593566
894748
644785
484936
645438
1429402
549619
358008
714060
975029
606263
815239
554725
811719
927774
856570
633323
760396
668978
1069866
715426
486516
726056
811973
974392
530520
1282011
676755
912914
331656
238660
852081
462207
149829
697234
790784
441775
465406
582414
368856
482371
626671
1225129
548727
413539
681247
725634
674893
519512
720373
733564
881284
481444
817662
778052
739985
596165
655524
869900
888763
461241
537649
676755
594767
550199
815983
567786
595172
291831
946678
698585
775419
630439
1070302
630894
829354
903559
567038
775419
787138
644814
855866
1054975
778832
458067
341640
427945
574923
481210
668133
485211
815983
558297
600609
1186115
1229767
476628
260524
902596
974392
736757
291348
486967
620381
737327
858520
514838
316680
700324
239868
630188
920437
534299
715925
1083978
700318
739502
652083
452424
569000
446311
853939
732408
698935
492118
817898
876427
669880
784331
585048
437503
1207948
800431
485904
716381
895126
641748
832686
676755
776857
679052
232845
368496
903559
310963
683340
600509
770497
483093
924739
967879
551553
801263
284113
717025
470143
577872
857385
849443
588481
505110
864889
310349
787304
585048
588518
1047939
545571
736790
742631
677636
529882
815152
762635
451358
556346
643372
553120
720373
573840
950845
828474
567444
770588
426645
200156
747188
574383
1060736
861283
1125163
630174
879250
663092
573840
611346
655805
560988
597164
566894
288814
835346
722567
1081307
837275
654804
1436754
831170
647934
931882
1329879
565116
474440
629524
807334
682471
605782
571407
347414
305181
431336
535647
544772
694136
386701
502588
359555
388089
532636
313780
1125163
290846
462768
944853
447740
809173
1130937
615932
700048
513679
360121
876576
695363
652403
683238
836368
535647
427908
462150
848796
744637
584264
725634
455388
251271
607982
520421
1079039
260747
714060
560064
764418
687040
982808
820503
423653
403290
498587
400520
423345
575267
718988
631993
539711
395819
659095
753948
685562
1141199
579803
720373
338581
1347377
481210
1192718
1308635
625145
1385074
498427
634277
675342
956983
896768
380173
520637
489312
406421
527400
723643
1066679
550755
614207
479854
147969
773456
837942
578715
760540
654003
777119
885613
1093698
612711
569163
239135
905784
681247
875364
725950
688931
851695
1324566
787148
742631
433990
656464
969188
974729
744674
1141199
587741
556199
621759
996254
76708
413468
475964
515202
1051092
597164
374695
630298
652732
650136
796964
908736
746889
530675
322892
981675
565116
410464
973863
508943
642532
322618
604937
624021
854780
457241
739502
570534
265542
186536
696617
763974
689884
513255
527275
286743
505870
749247
554725
395819
402026
547267
513865
575835
980680
368440
583408
1004226
963254
896768
785850
572939
686658
494820
588481
418748
536415
553712
644105
853852
726909
808632
778093
331656
912865
398117
875809
523295
743690
579803
640286
823301
554725
700048
745576
1044742
404193
506398
515509
455996
747336
476628
607982
474883
486192
363320
662112
678033
710203
499649
575218
780983
751044
543640
750094
795574
699647
784154
481737
1113971
514567
718936
662237
650023
790429
440324
872715
1030697
622891
373071
528610
604565
406127
516941
902680
599121
685562
447427
703282
486224
503537
390564
659334
639147
227528
720466
379032
942790
1037890
283713
796375
842941
559642
775153
414146
374501
558361
974989
674136
563019
419908
718936
1176293
548332
327390
441775
880577
364131
524472
823998
771634
829721
873236
735384
442988
622655
356468
1229767
236957
636605
496588
1143557
266518
633555
661220
333260
432687
508550
829721
612927
843746
885068
458208
430226
579079
701025
480491
431206
327390
301038
608265
554334
10507
321790
857380
600847
651740
809173
625774
670076
582581
880577
628723
456803
486516
773331
962515
820330
572240
429578
644785
552444
662623
599572
499126
116781
716381
809191
655828
631194
1286036
494820
622891
866033
564968
568096
607686
580812
1141850
410921
797173
455259
1096925
1211537
823712
1199158
641743
738788
966681
607982
837275
827425
523295
743254
875711
788343
535647
1107573
385257
319334
634082
767418
616612
700478
1148193
664861
903536
1239587
498008
449365
516941
949857
476628
812247
349524
473770
803461
719946
716254
569163
830028
358008
604049
496551
1107573
811973
373129
1141850
768267
763769
112819
596404
991566
671218
857522
664267
585310
824732
1043695
713815
541361
795418
699253
424676
234815
362089
571991
629705
614024
369159
624877
879462
417106
767507
854780
919607
549544
570662
815729
999309
526051
673851
613771
511774
536342
685562
617928
817295
449612
830490
300939
525227
561532
695193
560910
397358
402059
666910
713291
566407
454389
772790
387860
654010
681988
702302
253472
395877
584307
776793
641160
491002
765052
607627
773895
477176
853324
1142906
498819
565747
873640
790516
1044742
713589
1187478
733386
426645
378835
815775
641160
875267
453975
554533
530162
387452
643891
797709
367046
696234
854780
617844
669303
565216
699333
341709
898817
879897
727244
532165
962858
743443
618859
465452
583881
522682
946559
995562
988021
866235
550755
409440
485942
702546
923430
866033
536342
429115
616883
708426
339558
703303
815391
1155216
963254
263980
815788
681631
745170
435499
589287
312888
894748
769975
410312
327256
665769
535529
654630
930682
402387
364212
847500
644811
624303
747336
525994
837275
745880
484354
535492
910702
600577
891050
989259
200982
417226
776247
525702
596330
255860
1421728
604215
829721
688826
599572
684078
651620
1026557
475166
769943
479776
347667
855884
905218
582886
625145
722455
531703
989204
620417
151317
946510
576022
657061
905784
536825
766220
422936
596464
1124177
913048
518453
597101
724104
836368
542758
744076
526180
448088
463824
800678
643891
581465
716639
679052
626254
452456
1158097
755495
725634
645280
721188
975029
686232
1308635
897250
531703
224566
441960
673511
709173
299345
837275
676755
239219
568397
716381
716955
407503
503349
973327
482475
866033
619310
934242
365275
810016
798340
937298
457824
666595
612050
566407
572939
963254
855866
573840
844009
773895
973863
1107090
454374
716381
389189
484936
727244
469159
484936
490923
494412
477176
678406
1082431
805880
593819
744076
739220
703131
790940
732696
605163
596464
807122
672640
650087
553149
1050180
450753
301038
7380
655198
420520
661543
669473
957172
829920
789915
652234
625774
194501
459622
1158097
870117
1054475
662531
1070302
685999
720400
432276
1069323
764418
812882
666595
432234
647677
806152
866948
815931
765081
593869
742111
689517
991566
1176293
439081
788691
625211
367273
356468
795450
488181
623094
396740
740861
498576
449611
509238
672296
406787
791245
7380
452124
787304
723201
402387
877689
503537
373766
638606
1087240
700812
875711
593819
916635
426676
322038
817295
470950
215506
532929
307066
1436754
828474
513667
720338
859987
573840
810683
462207
536857
1132212
835346
740579
695363
519951
848875
767436
377868
923375
505803
430775
755172
777119
467617
1070302
417675
413001
914356
671819
688931
876576
355049
571137
530888
416887
619890
704512
334094
1575646
367193
369937
829354
854560
823582
464064
819287
737836
568074
908534
514078
715537
1061225
718427
305513
470143
588709
1457032
708426
851695
546805
589085
989481
989482
408056
562724
875364
744076
444531
829721
628428
505969
831202
983653
836559
545055
853324
636986
779391
699947
687932
836425
638245
506922
785850
727244
195987
723046
893508
418661
777119
821931
828474
962345
697894
424861
478172
386323
644161
702625
633106
811973
859987
1222007
315380
570589
1005907
645521
926705
366662
729534
1192718
747244
903559
796017
755172
347354
410921
717513
449451
444306
743564
866033
816772
695540
1054975
562116
880577
407186
547660
897665
393774
500227
644785
613485
451111
179388
1039533
387267
597499
513725
533146
677982
461241
835893
487449
706056
436794
614024
934242
1120141
699647
693487
701100
1051199
1002186
497782
537702
812247
407006
835346
736302
625972
286139
1131584
580398
513255
644063
708302
550199
512021
1038314
469829
810506
643372
810683
678777
547795
384106
930682
475964
660091
448836
654003
499330
611215
655207
275610
683123
923375
861314
596165
511369
418661
642214
834768
417073
356987
897077
898748
554978
601611
722286
724056
929709
731840
590859
450373
685562
766502
565116
652011
815152
396413
604551
498008
750320
597136
894626
539693
619060
640286
299972
309707
1132753
752694
394850
420181
682342
524334
498587
769975
97975
604570
479898
859724
490923
1392193
581410
596464
750464
1007827
664267
829721
1037162
967879
497483
668978
489521
588096
612184
543091
464673
1330890
826310
698113
356380
810158
526176
368478
547036
321585
435568
767476
703325
591526
749572
500026
418910
739268
629086
1002098
550596
787182
501246
515858
555410
837275
931882
740579
441949
549221
398557
358199
605104
951495
433434
512021
662422
562568
345688
765052
938212
536342
999784
723046
818722
343091
1061225
358008
266683
1066679
735171
724179
482052
673851
114761
410688
718494
988914
670973
636986
593787
395819
495218
964824
299536
636611
773895
436788
462748
734227
1073675
1510415
465776
80446
884857
718115
370550
462748
575494
825436
1100504
350010
1233525
817295
930094
769334
428574
913557
845111
700324
486637
286690
871099
519673
450666
840198
509181
944853
206326
589085
245083
685562
394854
808632
608203
24547
481246
637382
163348
747133
778832
376837
815931
810358
336759
512542
716955
503438
539172
1141199
851695
572320
724832
654010
591468
619465
888763
487580
798222
810574
420978
957172
574531
700318
627247
322704
853296
975524
752882
578245
727908
397600
572939
255922
824957
988914
792258
497782
725634
517001
384035
554533
475984
622131
394159
702625
636636
946559
258678
1083978
377187
839234
584264
902680
965654
498199
750464
522799
1176293
593787
600577
513380
595195
341222
578259
704834
755121
553851
1016444
473279
610668
393021
393027
645530
679223
917950
553149
544232
767507
622891
688909
583408
541755
967745
695540
684962
1009564
594767
631905
508943
458208
533716
457863
625145
919607
726163
437503
810618
959742
820330
366682
1139805
877331
950068
936251
729862
1081406
932060
732324
1131584
403898
543882
750085
628637
739081
890368
583973
1037538
464809
868788
736790
957730
911664
304259
772790
598968
744637
356468
943812
927046
546165
808481
851020
265352
950776
575310
828474
911312
554334
636617
662957
554978
584633
399356
815533
699129
571407
564801
527636
975029
487526
821685
434834
867818
505361
964824
566327
438247
431363
391955
694105
942790
562530
725995
102123
714542
762793
451150
898865
795574
745109
605782
879462
938530
714986
432711
482056
685735
786004
114761
681247
593462
676043
778093
645305
291831
929891
426560
417106
745170
493517
477454
977954
606170
932060
375567
815239
580325
735872
503537
760952
556988
562568
572016
815931
565013
843870
164017
527636
270649
609707
743759
691008
1015735
542758
889883
584050
634021
530379
532525
638245
787182
703931
923375
815152
777119
766196
784426
1099106
426777
464280
761538
439081
451301
605120
552206
1013244
450844
867818
924739
496007
514794
720346
873236
678401
425894
654010
984810
698585
795004
369443
1130937
639147
347414
373842
553818
579803
662531
423011
1037538
744448
323692
344286
391623
498802
718066
543477
472821
812944
766246
333684
634605
589287
238096
720079
879462
1168412
1001629
630739
206561
1017719
625889
820330
562568
510063
183552
520629
560988
1002874
964826
508236
898977
482056
481246
474440
556188
411091
585048
641743
527885
913499
486839
768342
810506
696522
426034
525319
866656
423011
898977
1099106
402700
609214
629593
568940
613678
797678
452997
752882
780234
288221
464077
651084
588709
991566
147698
617388
495627
694373
706873
740807
698241
676197
651436
788986
705145
1004064
669379
664105
512066
427562
566407
661295
946678
863068
785410
425328
642532
669379
448088
840600
938530
858520
674350
284601
988914
431641
562399
837275
636617
380504
514995
474971
1183458
662422
724104
556188
566434
274862
810228
852909
443353
676755
342224
489479
368062
528108
679307
989174
554998
520504
565216
450488
579596
214044
787182
1039335
872715
815775
526180
698248
592023
637008
747188
433990
717025
1069288
433235
585140
727040
696695
569797
678777
640484
856988
801556
597853
1083978
707880
556432
959484
663764
763379
1005665
284759
598429
466198
401286
532799
636605
525426
348576
717831
276935
815983
801556
424835
690384
775169
547884
1017719
970786
714060
851400
846833
622891
474445
740999
640659
525227
369937
735384
1423883
712921
468657
992914
515148
330531
711373
579803
612106
1021521
724104
535492
584264
595675
694331
902664
701231
832686
528131
928979
699647
905358
636617
619218
645438
844230
633106
678777
528458
844230
418694
683340
880490
480385
447758
788609
705873
469170
554978
601558
695845
487116
744637
763469
908862
898553
787304
818300
942451
531703
597101
785976
738788
604148
950845
742658
704526
1019543
635261
619465
917950
606042
767314
744366
374059
555042
712087
464789
541938
737941
745170
712498
817404
705733
641160
698585
564801
533680
481210
785080
430443
706558
556188
766823
618009
590269
1124177
706025
1137759
458846
579596
739081
610446
497356
633349
840911
534426
764418
745808
894620
820330
865042
670801
513255
485669
431575
879462
622202
785521
743254
852909
691708
747336
668643
667107
286566
678777
857057
665760
513912
634164
827790
1009889
716381
414146
441593
358324
671630
693816
501729
767507
745645
740579
158022
570213
346008
657405
633106
767476
691738
464424
556988
432379
772244
424780
41560
730269
1002874
1158097
782612
560105
436788
493403
788343
502904
813431
823187
700324
985641
623236
1245611
735171
788791
562942
472752
535492
1066679
1353678
579596
967431
533179
588096
593819
435832
765909
876427
410921
664649
905784
923375
719946
385778
314961
980271
681838
1191787
783512
796740
161094
727985
448665
700095
712539
534224
879462
991983
657608
535647
543720
967431
522734
619820
866235
967431
368471
916635
406421
894620
466522
195706
784426
593925
645530
410629
556203
613678
946559
506884
398429
673169
683072
772618
655804
691558
707682
988064
788343
850826
331813
556675
448915
414385
539228
662957
542824
533215
800678
817295
634337
561935
866911
560413
564227
369937
857077
459334
1353678
678777
1072795
873713
396015
624093
891373
608265
811335
445204
1050180
612732
521837
829354
527678
701231
468161
605120
583408
570439
471430
527678
416145
410921
548099
989259
662531
619199
117526
634337
857380
322930
464550
786260
589085
974392
730269
967879
876511
785850
820539
426318
903559
725176
880577
626671
691494
930143
725284
427908
417106
778052
271811
677636
932278
812247
406421
788691
418661
670801
345428
875267
476628
724056
328515
766220
587741
572939
460342
640828
621111
723568
798340
1096926
552083
61804
1240024
683845
659379
561367
400781
673737
630439
588709
527636
989259
528458
581410
391709
735384
840732
877167
954539
270751
129151
632032
711831
910086
471642
474033
521604
644814
861084
616883
433141
526765
700324
698585
1136126
553149
593510
733104
613683
311405
737327
673851
941892
783807
578715
902813
735275
647135
739502
762635
504562
588024
554725
664096
322046
631686
739178
819502
364212
899758
817439
155941
985282
505708
569163
949035
773895
587741
560413
638548
541583
641848
522532
844230
1120141
894626
583230
913389
982715
528626
654010
840976
768267
484936
720373
838154
496935
1072540
946678
202232
1255301
777311
458584
534299
763888
640253
366857
918793
1053196
815931
625732
498819
624097
867956
364451
1141199
996753
573989
691449
992884
964824
448058
385102
470433
685999
382351
852353
718988
616048
1035730
770878
808583
513667
532929
1136126
1265288
579803
543091
433990
727244
836879
625412
863915
671388
1097532
764418
356380
1139805
785745
522432
674646
499330
917819
685102
750464
842338
537580
538007
658977
789730
743254
848875
486224
649143
1225129
915086
622423
740822
704512
541583
465638
616179
752016
783487
642936
902664
784154
518335
682458
613668
413538
573411
223546
475643
1257833
508099
957730
733042
926313
298009
742631
475643
789411
426645
1179017
590859
440838
825325
102409
306894
594444
810358
677383
750464
851058
723046
365923
545055
731391
1059948
554334
784331
705142
382941
1060736
635261
593969
318064
742658
897665
572933
479037
638778
766848
920437
905341
901507
555407
838154
808583
488539
516600
568711
288692
413621
903559
676755
604049
726320
424118
936109
795574
1111767
645393
1290902
771711
384736
475964
503998
740579
523295
1053198
609040
604215
658484
869900
506059
695764
518500
359832
465859
697657
526180
1229268
678033
1178578
778901
412061
1174155
617388
541075
593668
772481
936251
784154
776793
1124177
676755
493944
545908
516410
829354
770840
1118025
784331
747188
817295
548086
796935
739502
565216
511572
533215
359415
767507
952757
513886
219048
485548
569163
967879
674743
678479
373379
249602
1229767
490248
523295
1060181
307720
745576
745576
490602
619596
966681
989482
733564
606314
369337
583840
710032
918127
330720
643372
617191
262151
416938
657637
913499
729203
1078671
875364
772790
539019
492991
457492
815986
859987
400520
1002799
685562
580926
643431
913299
368402
1096926
445850
839782
501881
486224
776247
830010
427908
415575
921763
837275
832038
635503
773895
858289
461556
414684
971595
772618
778052
770401
852081
100415
1136126
1083978
779142
662851
857380
740192
519610
452456
1131659
630439
631492
876482
733218
689475
577519
434570
721188
919258
988003
626190
211758
711056
1111624
654302
1018651
1269427
587170
759649
668978
291164
439081
870837
739220
585048
499003
502734
815986
630739
828807
577474
526180
416887
583881
753948
1036133
278551
401793
785850
744637
545589
462748
446285
711113
951886
284238
706931
930075
31129
1002098
656733
273635
691708
757256
539691
513667
1225129
923427
516410
369937
721576
566568
576438
676043
579548
740999
551204
932089
527279
581465
634277
618763
1016705
873274
514120
1131659
619402
962080
1290902
689414
453348
927774
673652
363071
684605
776672
503778
844201
603033
949912
810228
223515
817404
798540
509392
898865
220022
661778
618663
710060
772625
744076
673982
859724
721030
472821
1132212
610369
457218
997883
722268
779289
725159
554967
743725
528371
554998
913048
600857
540378
796911
776793
811049
310758
761665
762793
640527
458254
664267
527678
766502
462917
593787
510165
790208
461556
710978
453114
716042
671369
936777
755708
1087858
633323
459678
494298
598912
661295
718521
584645
970148
349331
443606
198706
418661
481444
532799
663434
379556
400855
1225129
662944
987619
1019543
373057
872715
863342
737265
1190493
1060122
350920
433990
604215
567706
436866
908534
807230
625358
745170
838154
543640
964966
813262
437503
811583
659935
568461
570243
1061916
470105
565216
828474
596464
877321
650445
671241
813177
576399
788018
481246
560441
621111
698285
393443
537702
688481
441775
315746
608444
599121
327494
678406
654722
773895
323210
569000
955550
442988
494413
681631
590243
579264
849360
902680
403013
281522
565959
850286
604215
1186115
579922
832853
810506
778832
679226
707682
708712
635251
716381
373832
447865
770401
656042
1034787
863206
458380
745808
603494
381780
716955
1308635
913499
626556
561666
587741
543882
831985
702625
656405
482396
438851
807172
468814
939324
434774
620417
488280
776247
277003
1377771
735284
496361
919258
331656
478604
865334
1249422
842451
721030
797709
330917
1131584
513380
471677
794467
480545
726064
368471
758915
762793
542758
1060181
790736
678406
776793
606263
513911
975475
647934
677636
589044
988914
636619
838154
946328
505191
815986
487793
468845
985282
301038
537702
777180
772618
936237
903559
686362
1028446
997862
645447
1013930
561239
430026
76994
406606
1123898
576906
423233
644631
821256
592919
695215
950925
516058
792569
366674
560047
750703
572374
297783
859221
288397
918923
753120
1276830
910009
624572
1024872
767303
703746
355687
895097
1093977
714303
454252
842630
1090586
749754
663858
658680
321523
389398
797633
702873
1500758
691288
441932
567271
734331
556660
691896
530183
808632
334810
844391
744925
718743
552883
652944
500746
641345
568092
575150
1142741
987570
685547
656853
920125
706558
826490
654004
214655
977714
662776
792501
821174
453924
789317
1200511
456631
939122
1303394
1005785
390859
349485
62147
725345
727226
445917
585019
1507476
501355
655362
835604
903440
516058
594720
594720
584219
1161161
651268
577439
903235
66571
710825
725223
898092
866690
387950
1033582
752140
585019
841145
600030
468166
1192091
553968
504312
537978
548415
606852
711642
627247
543846
1032861
724831
1050614
640287
714539
1126265
485326
525094
1034714
611944
648684
912526
814608
920844
636640
1033236
824760
715064
1008375
732415
711346
1192091
1035328
572268
645987
906227
906227
1158143
612155
877167
1237340
446144
799471
515385
687217
1056246
637560
484974
372947
554254
882644
1444660
542216
654038
590705
445499
421266
762827
372021
556773
1066217
636691
704314
797550
598320
472668
271615
821890
595169
231633
1520802
388373
1018128
510519
653909
753042
1073816
505467
492725
716117
306768
679691
809740
723643
593864
794284
799419
460113
1500758
624572
616101
724345
542309
947806
808258
684650
570316
484618
619060
985984
884644
809301
723087
891961
823387
1239158
470362
756579
717834
110610
717724
123949
706328
596968
789956
1018962
882377
487478
613041
381605
544819
452129
641464
606754
615421
530379
424372
525263
798006
1064705
769188
515285
673789
663775
1017436
599332
721269
545199
445151
990448
580750
772513
401780
487613
866526
826480
824760
526881
627837
254566
1038425
799024
489063
620836
450898
980734
373533
387227
860746
307718
868610
1338939
382433
180285
875163
751331
394015
746723
977714
28874
424301
477354
540518
336768
404130
859221
568654
907797
420922
860746
833761
521190
529009
622102
726777
842496
833543
918601
1219420
428433
561239
1036006
389924
808258
667534
726599
997862
856330
227598
492200
576906
583205
473724
427185
860746
543846
943963
1019388
493284
680521
492725
610820
746585
361895
914911
286749
487478
1080708
719146
528904
487111
920125
314310
953675
429136
841042
723013
632356
442247
458956
489330
1331198
764211
605934
560183
722475
679406
521581
639217
216250
339510
575063
1338939
353836
816436
644426
602457
518763
910074
362546
552365
707421
722957
1019323
730642
1007258
688850
427830
1005907
1237340
649674
629258
490020
741760
957099
945125
824437
802007
703183
68456
486780
856255
778927
748535
615109
626383
998656
648436
900688
671407
637964
893528
1108731
653187
669283
589226
1118132
774417
801073
562812
564620
675656
421266
288815
800308
775525
671044
524224
811245
789191
865887
625094
887472
1347258
615109
120148
711379
416658
17443
512419
290996
825456
378973
768106
590413
983113
521361
391382
578327
657225
711379
440641
962220
616640
686858
732848
843689
1342152
469937
424835
799837
574361
335571
446412
920396
541341
621031
605527
592220
1167810
772181
510945
1076265
624572
867631
585219
571304
337265
863229
842239
566512
535567
838227
1187895
950925
958006
654009
433498
1500758
587652
556473
783430
629106
627837
419074
1204442
545934
553087
803120
270753
482569
1004642
991319
504494
669165
484031
660476
679406
552737
798006
789977
452853
882358
736102
878460
379066
706328
492023
790941
863128
329120
885344
603549
631425
733248
572574
573102
351469
162907
599525
508145
534950
797128
456486
584364
502844
386717
720342
792364
420060
773715
552883
502542
873861
693972
484858
551501
604248
491268
594656
627837
323935
669608
1056768
637858
552722
282880
684462
415029
458010
235297
471189
718743
998520
543846
583791
729237
616308
237412
565638
465559
1104668
410035
532770
464903
1219277
831236
484065
744167
496282
580750
985984
826122
1287561
852531
812857
769986
744828
441489
672470
480409
901858
509584
713536
859221
591441
476261
753167
630515
1060434
547685
559703
523150
503976
465253
657277
920145
726296
625434
739805
472709
638956
777573
417662
568831
1168995
369469
1150290
271574
605786
450849
813351
729237
453502
900688
499674
503455
423558
687089
833233
535662
597466
536462
464429
913389
939222
614540
1133555
232653
642517
907175
766787
1324205
283437
888637
421367
836483
716900
571898
672890
541764
863128
301116
746086
704810
465582
773159
780695
272989
438573
574966
904191
931882
703039
798196
545382
569278
875519
918504
478283
869099
636597
764832
606704
796911
580747
723242
496039
538465
703746
461443
710825
427830
558436
684462
1003410
841627
681864
610085
243277
474960
722535
579319
672470
330788
305509
1217164
1071670
594210
449874
995825
62092
285260
498587
828473
517228
610997
615927
635688
1330291
877307
587837
1016008
964797
456439
735242
762959
577675
472709
646271
586204
577475
702328
647137
644814
553246
306656
750498
761436
792501
138967
583318
853989
415751
449327
1011299
767844
689760
818490
717583
822431
923302
688409
523040
998212
953655
693781
246265
617964
874339
147660
350832
570316
562805
720624
418100
509532
907175
593760
492350
988528
772513
1086205
771802
893932
739384
1222450
177010
994420
682130
634808
621281
1071670
882377
739665
653909
672993
551501
803140
664064
459613
471690
663237
750498
653909
1133555
629284
577259
434342
1042092
591936
664064
903191
600447
430359
790051
587000
858094
1003466
515948
713832
716129
604835
604862
907175
431892
643156
526960
1017614
457684
389950
843557
886491
407964
689127
800989
1017276
504757
617707
1131850
626567
743871
655506
740625
335361
352467
298110
492721
468709
721744
673373
524932
571633
568912
477786
652595
550402
799976
787729
898304
345413
629222
336724
985261
1385089
459840
398293
686546
1035557
844915
671853
531987
427830
1003466
947102
614891
428956
1338939
868610
158040
561817
796911
899036
758137
498570
879771
469937
755104
873707
518049
857910
945652
858933
998520
648592
828015
587837
835780
596059
844415
753120
701617
740374
791793
429476
1035328
471189
461902
842496
1060055
592884
197179
518648
584533
605525
559881
368075
496532
632903
596257
522303
411674
1095075
742113
524328
729415
682945
767804
522174
388108
356640
809295
1043476
905571
852531
1174680
533042
644146
817447
624478
667283
794284
808139
450373
1226761
608284
959534
1133616
1051832
594720
555241
572346
574887
790784
327555
781010
541868
690983
1093053
904191
507885
664225
682968
761436
637964
851305
620330
267108
676737
231568
716900
399572
511419
471046
546782
997223
701849
518648
1219574
490099
606754
502153
586911
771400
589842
775243
632096
914911
457684
738656
477731
1126741
577671
983137
316276
841145
722822
1192091
343555
1025855
429136
912526
771020
472709
1168995
629352
9145
481570
378808
537713
442138
698030
364659
1086541
722957
689005
798991
1100911
571898
889174
1093053
454389
1404827
726777
559252
854560
693186
300988
449327
649839
722370
323323
857406
638656
746086
711582
1016449
477692
1033582
1215711
876889
307718
800391
626722
711844
566984
732915
588174
1034714
729237
1076038
541411
865058
717777
734627
1102807
1043268
671242
155941
1131850
890044
377203
601865
542751
188781
579982
677937
139742
1276830
952720
1041241
704232
1520802
552722
896750
785432
669880
748252
769046
231815
1099983
579029
546615
672155
595727
649742
436619
407561
630045
990237
527353
318797
849407
957059
888637
1192027
559881
540268
512806
899111
694319
782771
596220
925295
557940
534908
684173
647169
687490
827553
594388
589226
909642
626913
1071670
1126265
745794
1174255
771400
617964
895738
809620
958756
688018
744828
1125668
768047
99803
932211
1466461
622877
537348
512806
604059
304706
689145
761864
521581
408570
806999
555929
257788
698592
889759
46158
394850
573989
403898
973557
822431
738020
773715
465410
644426
826480
594852
992458
808258
29959
644746
313417
418193
662540
600649
500736
723013
597363
1054986
510918
820709
596503
512420
526070
559132
496551
310229
900076
503455
612890
616360
578242
424943
796938
469937
865746
813496
882644
797128
596191
868583
694082
324381
707139
669819
786110
925295
859221
652944
769008
580415
465253
342500
903010
1235071
507588
898092
268343
597164
567801
822431
826280
307514
471189
541764
452997
750498
1095236
541678
953655
883995
774623
450407
798006
743244
654038
593609
674791
1339361
680024
724180
789577
525094
647824
630515
643156
870544
866479
520604
267814
954400
491021
842496
508024
494384
752767
570316
1468876
1225105
465981
836483
900147
608286
389436
618490
698030
605232
502153
264528
1012980
662489
737792
400678
903513
624916
496532
771020
591441
370867
624828
705217
430644
966247
537290
726296
958006
821174
588037
527200
581800
591936
552130
794696
676551
435089
557702
620254
738808
616903
722126
846673
845118
384419
680141
401140
801073
635207
322680
830908
698387
1287561
653644
960613
440911
550843
1202687
229332
1033109
491188
816751
643156
807270
655221
811335
702873
529204
653519
288700
927343
1185910
745351
640287
392326
556367
159291
755859
655748
567682
587589
371007
406921
955026
471107
639142
798517
896750
705391
639741
51254
593869
620542
815631
726851
361435
488084
495741
815729
277167
958224
857910
321269
806999
872964
740374
355216
359205
490453
1078931
544562
878889
958557
854741
1237340
512957
679390
490748
431170
717241
566881
599577
515492
574381
1154678
433786
400794
948704
515285
371113
560151
925538
720342
799976
584873
658398
762872
615319
901858
378103
369771
954523
1082601
364268
405739
823387
481712
906422
807798
284288
535726
577675
630579
876426
605213
799024
495844
570699
909433
710323
864659
748884
664225
1314054
287694
633296
489063
714303
881832
876944
746480
507934
631104
573102
822279
469906
1202063
924209
458010
674038
439426
578079
1237828
726296
542813
807270
618578
1174680
379543
590160
400678
470242
196469
265975
523743
526070
780159
583132
576906
692896
1195263
729000
524156
472556
1095075
470843
750498
641725
963280
851672
1083294
1009414
615319
664850
535252
517228
714303
973557
684252
1161161
558557
1294957
337265
576730
642499
1809001
471538
295120
501246
975035
465253
1097500
471878
496915
620279
694218
698538
562395
584219
559347
1047633
759839
818490
550402
955390
439724
591936
578894
353303
746782
602984
756579
655207
460834
623019
733495
616977
1064705
384915
283122
547685
1097500
449327
878128
552411
794068
838440
668827
703918
807269
598708
693616
625137
301287
930012
524533
645316
627122
735144
452085
465406
597363
1371427
637858
1170
723242
509690
869247
418844
787181
591468
410183
477786
427985
620595
530475
560243
770915
525456
1100911
523581
1136312
972240
606187
471867
952568
866690
614293
1015177
625720
788063
806359
590959
756579
434342
785444
822431
767311
568654
769906
820391
925743
584308
714925
783471
614213
565933
895738
564319
456458
515328
608020
801378
640339
815896
527200
1130001
632103
645328
644746
343837
643714
762959
826280
554254
883046
606187
724831
492725
964824
781454
572505
465750
698311
457684
738447
868610
438925
1358496
505204
766823
842630
318793
531597
653685
819502
291753
1019739
781024
158966
404665
663901
821174
450898
143493
254440
340132
892021
879771
953655
808131
574361
574880
912526
495533
985984
904059
815637
668844
415041
820709
643549
366514
958006
526070
643156
448418
868068
920125
646827
387591
553968
895041
854098
460879
413492
681644
789010
703183
527845
502852
1037617
402820
312799
870729
1100911
869099
625713
496282
227588
584169
575310
873852
667288
667474
590326
628359
496923
421266
710902
436619
657398
711121
1302007
464915
616977
1060055
537704
604631
690983
172028
636583
341953
698459
844444
364261
824760
567271
645305
801371
528473
446474
1507476
736299
882377
525263
749912
689005
553599
171429
515328
714303
525263
574756
578260
584364
1038425
778259
679406
615362
654691
801280
651268
603180
532817
709198
679390
1215542
910086
598672
730026
362857
664225
932211
812486
908492
798517
679691
690723
583791
709580
994420
648650
957099
630085
799471
577671
510251
1006758
767721
410131
671832
1316507
698311
332875
1016449
383909
679233
439645
677261
1237828
307236
860149
733805
527200
529240
626567
421266
817631
685450
826480
1073816
518648
833233
616360
534819
343529
510684
991319
714539
739447
866479
1176836
584219
445151
578079
868610
871451
489063
906227
315558
620279
664866
907039
1026255
781853
676685
480581
579182
298704
524716
814205
500736
612090
903144
615927
1310200
266101
672155
744289
475120
780328
200950
673373
745795
936109
433999
681579
770878
230366
315299
336008
880537
564773
613333
724529
1225105
592245
776073
827907
448476
598973
579319
462486
638563
904644
617964
1042999
367246
883995
714539
577542
997223
906436
1095075
254809
702873
1087223
505036
782771
1007258
368075
1015519
429102
768047
591532
844415
612090
507613
769046
481890
30494
391647
900688
773135
764060
526929
946342
1192027
810365
538342
598487
593609
798355
458010
426030
753120
1087829
560441
447552
780907
533729
828651
404886
389189
962220
532646
1134945
672890
487509
632323
627344
801280
454477
1015177
339561
429068
127039
757914
771496
694369
863229
732531
824437
748875
563736
972166
693492
314735
769188
614396
925295
471046
745794
661220
597363
5523
155922
778832
890325
1026255
353303
823905
703746
926278
194268
419163
780428
668827
431323
674021
547629
899036
360724
600785
638476
620836
841816
639217
523960
708729
235403
708121
80893
687195
1342152
1050614
95416
410716
634106
712018
464251
604835
796581
523040
552722
560597
785061
645316
880855
398557
689661
1002799
336724
585019
789437
668827
714539
511941
804408
637834
809295
688481
491356
613688
449519
626435
616079
985507
745794
792501
952010
1358496
589678
823387
826490
809301
657608
548360
449858
517228
650145
591623
500736
491190
493986
787667
573102
1132614
616079
504241
633919
621172
869605
853989
1045025
702328
977714
617710
636640
764275
575823
573102
649839
947751
692514
634808
551160
499526
708729
1091387
869099
722126
851408
804415
482351
182422
196869
681933
790941
901637
560142
399697
304281
892037
640090
443129
714295
644146
986510
648228
561829
612956
626567
488072
723768
588439
666849
620542
369469
920383
336167
1034483
704044
726777
769530
1050088
445231
636583
545342
648668
390960
1017436
592564
705100
539857
734627
610254
1132614
697486
246690
764625
617205
744553
1109989
901858
777573
537713
626913
538268
680521
854674
1446342
375263
784154
893035
805756
1096557
987570
457799
1047253
766712
629222
924435
33662
584253
617101
812195
315181
955709
436619
859724
639741
883591
755588
554692
733141
817250
507890
1049696
748839
632356
905440
1192027
812944
673373
432542
688479
770497
722126
527200
1217164
1005099
767804
416260
748377
517071
622877
445727
664225
719652
314269
619199
449871
581556
584219
542813
624572
145558
498656
880630
778461
929193
514875
757505
674002
330917
769530
723768
728152
520276
804854
604862
770971
655055
380764
599181
660418
1070528
477176
820391
477677
424118
228798
358399
605527
372055
896845
493854
743690
698311
489063
899696
453218
673373
723768
792364
694887
1019388
426048
652650
869099
522714
780159
1051071
486035
831201
703978
284175
453716
925295
742864
546782
623364
616977
907634
507739
974124
624572
1095236
1004642
536486
520947
683785
675775
237507
456299
770830
529882
640089
762872
623019
892021
212377
1222450
495063
703918
724831
703746
624881
924888
1118993
478480
585219
573259
616977
607760
1402027
758845
948704
813827
904059
541868
504228
732848
589709
573365
1237340
734627
572893
798624
711200
608561
865399
404311
884119
241702
382799
1105088
482809
862111
398557
1055547
387030
368636
1197841
833233
1339361
857910
436074
649455
591532
654038
396085
1042999
337602
1065036
893123
405459
776335
442586
906227
489091
854542
246468
578874
109805
516882
604059
464915
1056246
373351
816314
678077
1071670
616582
628958
617342
647824
636568
374084
778461
787836
848472
285002
1038487
599181
606187
463035
515285
794284
1341468
560988
825276
866690
260725
577772
679387
781522
471348
623019
540739
638233
1035123
510744
554692
771400
632356
643118
602595
1136312
369901
365780
344830
846573
1004642
725408
550841
780695
1105516
828961
717719
763613
1002615
650595
683263
649616
434646
574707
472773
262247
1341468
281522
751391
410035
745795
413243
708729
767804
812486
666849
687413
258478
585019
660476
1007258
1033582
532770
624478
892876
535607
649590
775971
477354
1253773
669242
754946
410035
929539
570215
541890
456185
620330
409770
651268
566509
800391
686090
570813
592982
751391
1081740
642951
550402
696498
1100911
597896
630832
1464586
503455
1019388
807270
461051
701968
807448
825456
590959
1192027
838066
722487
535815
487489
629222
642714
978498
703183
623746
330686
799024
1086089
485248
389584
543572
614926
186672
475333
903135
305516
1167810
248092
590588
281838
779744
599566
931430
556367
519560
1336696
599567
845408
336298
672470
622877
471107
485326
529895
867758
491021
542151
451555
484648
1036006
433964
966317
747537
554254
524932
369269
975418
1011780
577720
513344
856330
450796
583375
478169
436740
655889
690272
396602
598709
648436
887867
644026
512919
491462
358857
276849
485887
739514
674890
688624
941567
713103
525878
731117
553758
416938
989904
877728
546165
405514
593926
236944
742618
133796
967621
574445
894626
609889
689680
505340
466370
643955
1250607
630820
1006654
577164
584031
972842
578709
590413
870729
305975
665810
355936
437173
1016155
588610
830010
972873
353408
302435
267970
606724
835878
668076
704844
503607
425918
707051
58537
767364
639570
353303
618724
1102798
942336
464488
530475
553268
567751
589287
620226
788843
1095418
743954
580207
409711
597896
338072
574102
595168
816772
674983
601090
822139
164696
526873
601803
756373
250783
740829
734549
364783
719872
943581
773571
769998
670234
748884
233646
207554
576823
758018
499649
326429
780159
460337
925743
23104
611138
400775
851360
478925
693366
773533
461365
407287
504403
540834
350684
80893
377547
524658
542758
364601
762569
478172
652159
416953
545232
475058
385962
824764
1087829
606700
581263
920844
430592
617935
1007555
847480
768602
632005
278551
670973
457327
484697
705145
603523
741294
344518
434570
821280
1109989
448476
1005135
243734
602595
525493
627004
392455
650185
527006
953685
1075459
781166
789870
847519
870739
686610
533899
471532
529618
776335
906642
634592
714582
364134
606273
395018
688787
487466
733188
582295
559330
575081
595761
856950
929193
790544
767130
370639
647742
779733
891505
483956
731382
785150
541123
349524
694887
168437
788906
484627
868004
483953
198276
442742
608988
950104
901511
881640
758464
698078
630627
261412
537064
743901
452997
1066503
657398
604148
639363
732727
427500
407503
410938
696029
748827
660404
1151278
563088
427450
335471
761995
675414
578917
1151443
467426
408647
477865
559090
239357
919746
639456
494148
498263
783083
294605
895788
306746
237395
812882
622316
1054833
526991
450298
379662
811875
254337
399137
565738
452662
373111
741670
498839
1061721
469937
567706
608547
893035
946302
682388
941580
352551
271398
774601
635897
347517
827549
126948
370646
668698
428433
745808
1202500
317017
731188
165590
901350
182741
370992
260723
488704
543201
1100911
320194
563630
763398
782878
671212
643601
496124
345775
1136044
455746
666260
374464
325765
699407
869616
298290
434534
518421
1113793
265975
885613
1107889
432471
541005
827696
560777
1049702
495957
718572
388148
424957
307535
433090
615711
453907
799426
312793
471597
391970
1438636
1019138
487591
681795
1014132
671836
352068
632783
429239
459226
503431
279299
771634
237030
469176
616809
969651
669195
1046350
296510
629461
577772
751636
664267
537196
588311
541069
408163
627708
498116
553189
803319
645066
633355
874805
159563
388799
646611
286445
335203
599219
685234
1225373
644384
593332
670516
289518
815886
590720
531595
421788
441339
669080
537117
461288
270935
593781
730339
978793
514327
392745
638956
319207
490220
498037
347517
818546
555081
217274
775852
459444
677678
438827
482411
586069
616772
469400
871870
763850
408973
852909
463273
941377
419074
867774
824108
606973
623784
501921
291526
581441
730997
488787
996753
653508
457610
967338
449283
366936
269670
426497
881886
780274
646900
454999
788736
332349
451798
1089566
576781
392118
929877
518682
241702
965943
477147
232434
644598
428751
598262
207851
786105
549867
768950
948469
522083
851557
551502
617247
799761
496901
796084
697138
486035
680932
648311
522112
1044502
743397
507136
828153
751833
857841
622732
614104
562653
216426
1203098
230778
505708
659199
554025
760239
982173
406764
320702
1170
667697
949081
451863
672884
316328
682401
498014
404653
778304
675186
676141
482451
433999
1084759
436896
505258
437700
1093509
716042
446616
513706
752455
800351
433106
520742
483934
436811
627309
388638
800494
429023
501916
456326
494158
365780
367686
43112
784782
779672
466480
544403
513450
963673
414811
1117103
427869
946388
618744
477147
511373
569243
559882
363497
499301
735082
699619
542335
373351
997883
840366
463970
807214
675581
759597
740930
856762
812585
138831
695861
743694
536931
268580
323173
731657
502164
416761
389430
606943
1036534
596751
690387
269297
609590
511475
480276
495474
627553
864232
1034030
376937
426279
467740
658704
408163
733228
636954
755781
734387
813573
548186
641743
862714
765738
446235
83621
790941
699921
457748
460834
700255
514263
638757
525826
1212332
593609
540463
877943
1154599
598914
646242
565023
390356
354856
447843
494882
438884
426851
649217
131642
982173
561916
51830
638795
546873
497374
629708
430633
974619
513821
931423
873760
450427
420117
718044
537158
723738
237092
193426
471532
449510
1068240
583330
984277
635048
633369
323760
820258
714823
159466
270538
383513
283662
703004
513899
496925
402823
611769
736879
776183
608444
1182239
406367
472238
639142
440655
468709
369884
384106
544233
720331
572933
692252
546154
843116
179192
658260
492206
624172
707445
396421
426030
416381
612391
469609
474866
482275
742658
618092
685562
468604
814297
793283
194742
613099
677261
395877
1184694
262558
525994
691438
308209
1034030
545199
640226
827023
730878
662284
400775
459828
702350
597190
986786
583277
227366
616819
648217
631363
758605
166168
550124
459110
448883
460288
520904
487010
397889
559912
460648
341860
718115
698538
722077
1143851
478604
951563
798196
498037
487896
803603
410943
644979
656542
524420
840450
352781
497866
923794
500614
395396
667295
230988
681471
678777
476162
480211
981141
624828
765043
732531
138395
668611
673511
445127
413097
310595
559279
473777
897836
924315
387227
960932
495452
589113
492937
212676
449611
531053
868126
640647
539972
389415
311977
830322
862380
384252
236399
636597
518808
873886
462576
656464
467989
630306
167646
619491
509396
841627
687413
559882
419435
895689
581283
504930
701607
867774
629430
476768
530453
660414
268244
821370
236326
527400
513865
565312
952184
488986
549549
556346
494854
631712
531493
380814
972730
616508
747836
469075
422936
686024
683113
892463
397623
663761
690290
418861
557667
320943
496717
677113
809720
417272
658445
680555
718660
846953
874579
930210
787148
469041
807214
488230
709699
911738
543096
1050088
702301
208102
531044
1064705
790452
418181
213621
419435
995521
935150
873361
737265
511300
365342
441347
763908
648032
692814
856255
453975
429956
606273
844066
593332
1117066
350885
362284
706010
173686
693953
918793
280237
462001
525399
1142906
733233
381857
769089
641160
536462
788265
941892
315600
290501
721263
796186
1079919
654431
841538
798222
549758
496366
886686
798193
280592
1297977
355886
895024
409612
837660
595193
636057
570926
461037
947806
200982
608021
219839
413279
657041
687080
204695
470383
410996
1172204
488855
629956
295038
703047
777267
792138
651463
577583
539577
273365
924108
120980
640659
229739
485123
622569
403390
653882
624728
76978
815916
571301
446900
373298
942190
876886
414534
456456
559345
641099
677027
393336
895188
1017436
504133
468192
796309
779242
718848
655055
536586
433020
498437
1012523
143777
1143926
845853
720566
623911
958470
859748
323055
868736
798027
763469
688895
660567
365520
504410
472752
322157
1358171
776631
439600
434096
387404
874937
649704
321771
54693
473491
957871
1036771
757186
432397
926088
873870
823573
810171
649890
991728
809301
488365
1165638
289149
643714
784832
420777
448319
518724
627368
616977
745039
455489
567072
609263
662237
849185
565515
619210
312315
998652
511489
906436
793448
686346
533716
546504
530714
980943
710379
912085
565729
366936
763463
910783
520963
1014254
590025
747054
748945
670391
869465
507476
766864
665477
768133
949809
444650
609526
492125
910783
1131199
441201
570860
985594
451402
867487
977319
673030
821223
603944
733511
758330
603313
756432
627243
590025
728041
387684
603932
364337
872593
849185
851875
421852
738447
1121130
831568
521634
496233
624057
625605
793925
1111767
399087
608838
783589
684795
765148
645214
887561
388944
607693
688359
494027
581256
361261
898424
904362
466764
1072643
734765
313636
624572
991283
760807
690974
1200569
402042
402559
353824
626805
579036
449755
491021
207672
624904
727623
455874
522502
607393
624904
1075261
402301
785469
588351
287197
622633
273960
685234
1007292
619924
917564
699513
582820
1216355
542932
847531
508534
611095
610717
575826
736348
603138
614405
779586
723335
622942
1091626
399885
759878
573281
885119
964966
678500
997764
514589
471365
872681
262354
648255
506975
479291
659865
807301
604862
550090
464450
618578
825543
685132
408531
798359
512701
129460
469487
513648
1041677
615948
638385
977319
689398
389239
716009
461451
734385
909623
1335368
537159
750177
568662
892354
894487
910878
826732
391970
334859
503997
830027
666562
462567
624386
674384
496189
687508
1013159
622982
635851
528230
573547
948885
458042
772431
604545
821852
534056
1216355
753994
399644
802412
695671
529141
546396
674169
919355
1140406
670141
597463
438573
465578
1193262
624391
634732
565300
776494
662657
866892
1433708
428686
991283
672608
585063
787895
625555
709116
894684
258217
953350
408703
357227
503864
513361
598864
786309
656095
636715
623972
396157
672620
1016834
610470
685324
382295
901315
776336
524855
740731
679347
767127
749512
494636
758062
677882
588046
541844
898242
728815
1072292
285327
714337
797601
650018
658877
75268
641312
552723
457610
523629
582670
641118
958633
754377
661046
503435
887445
847947
720242
556988
914881
927514
74558
402352
1227937
516608
865692
689169
618495
605851
779820
489104
673544
905336
631285
1192091
495744
691449
580605
847891
698869
650128
893049
509744
667364
975355
398120
494264
578939
666813
864059
844598
568081
511975
635184
774972
623595
1207225
756244
895097
1107993
668988
816218
634833
835826
893853
643988
1057168
922307
552696
907474
631684
609133
572428
744502
355549
547350
517317
880308
498698
737107
741339
562039
935166
695660
551756
335471
747367
833222
1061070
756495
710574
794901
1081419
650018
521547
1023681
599681
580809
662485
254566
644746
1336387
541945
558808
709774
827925
702249
713698
506728
572118
584356
724345
580424
915077
762588
674689
645862
393885
583046
871781
719807
566223
659865
656323
652293
731890
618884
453354
617168
592939
578236
566142
725184
459641
478802
709116
263781
1498779
1297287
610729
683637
664510
705325
686308
456111
705637
871736
742712
828651
99879
776862
638896
502867
667774
508339
636197
409839
674764
1118598
480700
635555
459812
759668
624847
633541
810185
320725
755206
203250
864011
914714
676933
1023681
666800
460904
579660
573547
803928
783512
707945
460081
452994
730612
853939
867084
672030
1016768
670212
565011
718261
721456
508442
677846
685571
1066098
692669
796911
638673
402388
928440
1595775
557115
1095075
740317
974028
835826
684358
766864
643909
849763
512492
738513
572881
428112
594336
732988
327256
776452
457866
830303
766173
566483
414478
796911
704852
738604
834200
569774
570160
661911
490887
1051068
486023
648470
651301
582624
535529
550449
579143
1072292
682208
751800
627018
802412
588619
555804
679615
775958
870544
1415725
743465
724589
461904
436811
725946
923536
1156844
652297
928688
485398
951835
655802
665265
471707
240191
850826
522300
821862
328439
1315575
370966
627747
948382
492910
1223053
465894
783946
449455
833521
618979
566555
449802
654761
630243
677644
681237
770181
739014
639046
143553
827129
891377
661586
1194762
864659
981982
788760
819260
850792
810724
785846
900129
700536
896802
697115
523287
1189310
592357
1061428
55194
317336
727721
626805
669252
330610
858814
744092
565011
520947
580705
688090
514798
710140
667774
397839
767083
564582
605657
834204
691320
931614
685745
821862
555241
834204
899272
530168
725613
1032369
59594
1091786
710215
417869
675231
638995
484310
509921
499332
767477
753361
807823
770295
726749
789746
957124
735860
1259044
600592
611095
193918
559942
897911
1039228
624391
1099182
589425
437525
249418
544214
917170
684641
734931
895764
811875
536370
1131862
548332
315729
666750
686346
637242
667910
1009749
929688
907907
317367
1046206
774115
710582
998520
471661
1187013
792188
944565
570946
830027
501315
430401
622230
545632
599103
863622
877592
688678
1122938
254412
609133
629536
155614
281912
669756
867359
954599
886487
800670
599705
831201
566845
920679
585048
734077
823354
651204
413051
914159
349187
874424
528763
717241
600394
338039
314240
413890
748414
875026
792878
576106
592401
624021
593999
709407
982595
894684
751800
815634
654257
803243
609012
515979
1084401
822947
903552
784947
594336
410541
763545
1046058
225690
1147968
692592
412631
595340
747774
816370
804054
1063809
452459
810171
543414
533967
628746
518795
704852
701124
249264
1155147
764515
816086
806798
530263
548314
624061
589427
619559
1087484
1094773
718147
333260
411776
440410
813256
918752
586061
917319
682598
670212
482018
868293
763215
936251
786969
750045
666233
294483
766656
440056
695847
454792
462966
879711
773916
555678
894355
767066
878497
623640
672781
812316
449802
169474
761864
1009914
669440
692052
826405
574773
667287
478655
834616
616876
468016
830028
1028380
533049
675490
389552
447122
546450
215249
697896
739991
1043362
739629
394805
914904
822858
326061
178199
636284
959876
595847
337818
764660
200419
289715
522069
432851
699089
547191
835642
615211
507437
869333
496184
273817
1060753
738602
446790
559135
916010
955119
910783
592401
809345
769986
714337
1150341
718699
555364
650018
505608
604251
896690
855282
528726
773010
1167373
726477
777045
1040915
988279
478631
545045
642319
547119
596282
971804
570850
854715
642951
1212295
780506
806373
573645
606941
763797
745479
729395
576548
660539
788398
837422
562473
528495
570926
262379
1105130
654761
869948
499904
560476
900279
684795
784542
487628
524445
649954
833223
659070
298846
625555
864162
627553
354952
501690
556235
869531
1125230
1193262
167646
749533
643808
756025
828324
523442
525456
845562
730168
408884
545923
958756
432289
604462
257780
891348
498860
792501
538622
553268
563465
683722
795323
598510
66535
502550
468928
734277
917595
875069
659192
1064937
707206
262096
540554
603530
470781
516693
600592
717796
578559
580809
571582
523103
430772
644006
755230
820391
526220
624877
503672
564773
530036
480103
719872
692569
607132
539899
784363
1180198
505318
269342
430990
627081
876573
774174
581372
1111997
802684
677327
331823
730014
333567
628076
804827
1039688
589020
886879
435023
678125
669143
682778
732987
971761
558479
766527
576826
811888
672066
422482
553969
606083
900111
757845
795000
678972
1184154
1086533
1041035
585928
428435
695046
619435
790439
759595
813847
734953
947968
1109609
473656
481293
1069909
923615
487314
743306
688833
916383
745596
454717
844909
917500
472871
913088
775902
598115
497177
609937
1070912
614077
529198
413002
987014
968373
633243
639222
742859
835119
685551
597195
754445
575646
521590
564650
805651
756570
569580
474612
489112
593181
362868
778405
587143
1288232
728794
444436
681716
637982
299715
774841
581435
792153
241447
583463
720679
828249
536523
732987
819291
399104
539577
382364
637480
736757
680265
705374
782611
182855
575129
921746
570847
698184
562005
595685
684569
492397
720283
625050
377709
605153
1010507
745614
728723
746912
707607
1077103
592758
665534
679571
869605
511057
978132
625046
1165638
753708
923724
852575
720955
677915
991997
728312
90282
377415
730793
1053186
670830
485618
744638
314961
638636
869695
1041035
807496
902952
37034
839142
440414
680574
658971
755357
267320
775674
880292
840887
742159
633716
852339
660096
476421
726407
745406
862798
1034337
630004
616021
841195
598115
874579
844909
576401
978323
593033
720670
383636
510630
816180
778401
605547
758796
1136906
359555
123832
779844
877958
640587
695616
886879
739371
421973
724104
929838
723114
835584
1056484
612820
611805
492467
992366
971287
411735
811592
932989
755994
489521
445629
602578
708293
925817
759595
530945
555224
580401
481293
595250
677996
424138
664866
1014760
779774
839053
669143
285405
485495
673946
745596
883345
757616
784004
644472
436866
434147
365688
783512
606075
119569
607479
1239787
432376
921489
968372
611168
781931
389552
790439
587143
703276
837307
414759
642789
732987
851808
697586
631251
801439
572323
787749
408164
579807
634429
525917
567206
1058131
988391
942731
635311
638205
686028
758230
844618
627570
687784
618197
827576
1010507
843585
575688
420657
706762
948082
943308
826727
729840
541890
854253
197025
550817
730564
565140
604458
953049
815837
1000759
670835
712519
425161
822544
460766
689141
933478
249894
1042048
639918
949912
679787
922099
623488
500886
676815
650867
561731
619719
765446
722802
525908
543561
867270
656196
422223
798530
985044
671241
622128
937430
734441
323993
425137
895955
340119
637024
1042048
838119
810288
416972
1143475
542824
522836
645075
658188
562637
1047370
892040
803494
614715
676614
501413
497455
765293
753175
670019
629997
684569
757265
513846
290263
892835
801439
727052
799285
643203
782636
628035
373276
804476
917907
926542
858318
708458
1081155
905863
279797
623535
380190
495986
499024
1140348
562005
331675
618197
284238
736981
1253838
440259
671885
1117475
708885
656877
416944
625113
756341
451790
745497
874867
434341
583776
562974
579807
645661
415772
502693
329970
790979
682237
309847
733886
562198
1438543
474960
1229253
488323
601699
845149
725529
637480
734816
794066
748365
348503
394713
1058885
495289
861246
676815
1296573
677996
750147
771668
392839
368879
708093
849607
510918
790941
792333
739154
1191297
400520
614316
487716
798356
1051308
417288
593138
173622
923331
982154
1080949
439272
1145646
498937
879392
613507
394949
862798
826889
863443
1134719
574979
1355267
828250
407643
781010
881213
1014726
114761
810739
968382
604458
554150
797611
460167
759595
877090
594052
795000
862285
710968
699198
573376
222784
870475
569406
846191
781053
896524
590658
520428
715896
601837
587000
759595
798530
572011
733861
478833
975275
822633
1050614
528763
670152
1201138
904926
1136915
671763
1010094
795233
913802
411344
639918
629258
767917
629848
888232
491612
252424
857512
985688
700339
581435
668396
535492
79031
847515
926709
1181431
394005
614316
601612
585674
671630
694218
913305
321722
555147
902227
662738
436791
582726
336587
774873
468377
609412
525908
774470
658399
902382
691051
751691
773526
537846
945652
353824
1070912
660125
759444
300026
618072
1067552
367626
528713
786876
307468
448734
977374
645895
807163
153686
262549
1238021
692223
476421
792435
903051
989261
440007
751691
530637
402059
766246
560575
868068
657070
572881
305421
297388
681403
635473
759226
252961
632664
591453
689141
786876
696180
480278
583030
601849
536415
883707
754892
466747
353692
668866
650299
633959
813847
436566
619719
537846
972015
873783
498940
155941
779200
625883
694145
396357
500159
617244
397285
948082
1070912
805560
643688
541286
849410
718382
695046
603793
753887
963033
733248
440389
501921
680265
803472
950518
695197
669996
674589
631251
1274881
555147
511057
1099866
906222
803619
700339
646890
287624
548129
840873
764882
807496
702607
611132
697008
521685
688362
370951
570248
327300
567028
440056
576853
676467
965518
479329
810426
841195
755146
364486
894196
400868
687253
560681
410913
681662
738346
755357
221966
786393
389904
611132
478328
417144
1064457
513611
611132
534678
493391
625565
624349
330824
316544
566782
618791
571142
792450
809004
425328
476893
918908
520442
583222
628033
601865
765959
893123
992366
706121
912237
535021
671717
844126
525170
760488
724731
557743
221584
276246
926735
605350
388440
766527
600495
573704
575129
583463
563965
487969
549717
1000907
870866
951552
675143
834642
803306
387968
680265
592132
659666
405318
497019
658774
459134
577516
587484
774470
498500
483468
1160087
886879
531133
563937
1229253
711436
563706
654360
757891
730065
903051
1045908
534015
696856
336476
795628
826073
714556
602135
579121
821420
931810
828874
673530
694970
1221331
1070325
531044
756593
903541
893430
679571
827809
788120
770545
607479
535840
615113
546103
814106
940125
994323
649544
778605
430845
583902
529307
123832
738027
506448
481444
679473
1017009
491393
831816
948082
823933
647941
599681
547119
926010
662124
939756
1136915
626567
834321
618197
652612
724807
833169
926735
903569
926755
400066
753353
662815
1180198
768555
1055942
277070
671184
568092
696629
736271
941393
604437
173686
962374
1183972
822633
729451
619909
854533
1010112
759226
535634
409526
34515
264078
338039
417659
720135
923903
843160
786876
829842
678337
824013
483530
884979
503910
673967
1067552
701576
795233
627936
285062
840829
660262
1181431
927682
664185
589270
766553
485138
659931
714836
758796
901111
753819
759929
473770
662080
1020920
861915
659545
632367
436791
611168
824728
735041
968319
401843
388089
749829
691528
598445
803135
397827
381130
229934
686643
479995
892040
475035
609756
100975
698037
513734
763827
540767
210463
669957
815914
528753
520429
615705
1084225
948317
741897
1028353
926735
816371
502988
670166
634425
834321
777533
807106
599372
756104
919376
628734
676685
457668
245738
664185
433136
907211
711436
725950
709806
690397
549834
1051128
462078
769465
630454
721798
821174
863443
555869
299016
954464
523377
566902
495342
702841
848600
819983
1058802
665874
225243
305118
571226
576513
667817
994323
941346
681662
481019
708922
947968
673530
914730
549500
858890
755167
750387
442196
407208
775418
534795
571008
756992
643652
927692
731188
659666
748190
1145646
756109
713126
556705
537224
727025
877559
646890
619909
556819
434208
873180
854294
722960
750648
1713
703857
822544
1096822
1044195
893440
651827
687810
893980
807270
871636
1187697
696738
774675
893477
332176
499101
824549
926699
754156
685944
553246
1056484
365250
862746
557115
88714
439936
919595
1086478
1116480
522209
514598
612114
906905
801919
1330418
942731
794550
560681
391302
911382
526599
828249
268713
955656
779612
546103
713064
814540
752929
791852
864813
448638
862285
690244
559396
688004
622525
989861
872387
765446
650185
543679
933400
794550
795370
827216
560396
628814
791297
953168
907904
801297
919595
728312
727068
779081
869281
691592
783943
527002
238096
841195
779010
733304
599372
1056155
1030117
537338
541573
1024777
533330
834371
330674
971117
825119
627889
765293
866969
814106
847280
824125
314129
710381
1199772
454374
529003
919595
629997
664866
698422
725840
821420
664185
746912
734277
253109
561600
520169
745497
832828
487253
553673
547695
832825
385938
643185
903199
1084083
517069
574486
182944
821274
950518
695144
772947
650299
969484
500938
1003892
929838
727052
582331
617247
538772
1085155
786305
948647
437873
795044
508363
155941
342098
445727
993953
245775
479335
863944
659292
1055695
463821
485136
724276
697008
652093
1239158
809045
1038079
480049
811592
453029
463272
638880
224566
930143
650098
706598
658971
439330
512415
858434
608247
863622
628076
794546
594770
635773
274059
746889
722307
835580
597896
673506
415053
681506
676193
814540
847112
296131
892040
491462
1422004
649265
849442
698931
1038986
837131
896600
396740
855158
587332
781132
578709
504752
844293
632938
619966
896832
207205
1164685
687470
984292
680265
826607
498860
629826
413133
1047618
637982
730444
679771
1110646
782282
526995
432343
605090
622547
950074
528753
314774
597193
890789
690744
803494
820976
767343
394701
1022827
265230
479047
678511
432566
453029
749799
492128
441183
1099140
801439
964049
338072
521685
927248
644599
586975
827734
913389
855272
778324
771884
636293
834493
702192
669456
484248
736271
672066
529307
1032531
909981
400865
491190
669641
490887
372608
619909
476345
660096
892564
697749
703522
858890
820917
816174
595943
398120
523313
902852
645766
58230
775674
1237355
419683
717836
1022953
577720
666800
561769
1239787
537453
861915
1093667
972015
745497
853296
651140
822949
639712
260706
885852
1076771
701436
629270
781460
743599
1026225
631251
890933
645307
613991
777559
566516
646394
593138
740032
706921
1075462
490073
585087
277311
575520
30256
991997
374689
681898
678003
966629
926709
485742
756109
824227
756208
103972
632942
662770
373298
1122940
582886
874177
1070912
372583
410527
530780
591927
903051
676815
720156
811025
775902
742378
893967
690397
493696
612337
642940
742796
408961
769465
310963
437844
669996
558676
539803
457019
961466
561559
646696
716274
552279
386467
801521
628564
898229
476421
532387
858890
844909
849442
726809
539722
505511
604458
836396
637261
609533
783943
747727
883492
670152
821685
762793
661779
627570
722731
942350
1136915
662517
456040
563220
957354
455346
1072064
529612
925530
598580
852959
609199
370283
950528
480322
846911
395567
71271
722802
537497
848600
686028
575646
685944
550694
838509
793598
209868
405041
596159
72119
787090
270459
878451
863195
566782
759929
698037
887741
647269
670019
424305
536631
752625
881058
805122
708202
375903
1010179
614649
581435
765959
581435
525908
569851
1039682
839466
271345
941892
519909
633768
751514
478589
946063
712519
460530
1286977
804476
632942
630336
495986
638777
795432
813949
758303
595968
996749
541075
655496
808391
911972
756992
881213
18744
626389
683736
573966
232653
688844
711077
307927
753206
877090
846622
687784
540109
428959
1145808
241053
994491
681716
411735
719317
563706
436290
924770
858955
661641
210803
645029
728111
795233
573704
252047
560396
627570
808070
76384
344378
801661
443851
907485
416972
192066
81428
679996
1154417
1076038
603965
979759
781132
600375
1127711
347429
344173
593403
505383
863716
859652
1084212
805658
818402
746912
671184
403264
726021
737864
623671
1038986
795370
629848
968372
1558360
668652
587754
903569
599654
655598
926010
806499
215315
965518
815203
1042658
1219574
350754
281598
535840
409612
892995
711077
511411
1466461
629848
124646
590658
900111
876082
625120
612665
862524
844293
1193365
1110646
498871
906780
603152
601399
601516
737864
227528
592132
820239
670143
292410
297508
445318
694970
722002
429152
632332
1047618
921807
814106
460277
651281
369937
462486
676424
627570
775200
619825
560162
1034880
681662
957354
565332
587961
633556
720157
268398
1006120
657769
219742
501678
615891
530646
763827
658188
653159
625050
893398
541918
353426
637401
946441
548589
884979
967429
641073
960680
804476
496265
854294
935702
483433
509639
1156778
642417
755704
545232
875457
821547
891387
734441
612692
791912
591927
726088
786876
921489
504265
453543
232783
742762
902382
281438
622525
795233
624787
658977
348055
637749
465638
658188
755533
753369
1093600
478833
775971
690426
509597
744548
1040915
843101
449240
633556
916709
562282
540046
619825
693040
610882
948082
883345
575129
497169
1041035
973935
655685
962124
676918
997581
833169
690751
973935
578068
974149
805658
606783
831150
1145523
990077
813204
622525
738346
550202
498954
906674
450343
649763
1181431
661002
323263
905167
403382
1229253
684818
794174
925530
307983
599753
431655
890789
926010
312972
431423
500159
1145646
547826
775902
1022176
458482
756341
833633
733511
523615
497169
812077
85685
708083
684323
569887
971761
317336
668134
681898
274166
795233
605199
455041
774213
1288232
756104
718191
797334
739451
953990
844031
725373
316168
1005409
326915
953990
754003
1037118
953990
720283
607784
923331
738174
634500
487495
594129
671717
1218733
537635
708458
1111997
688535
935234
874339
723019
671074
758796
951562
449509
991997
599372
611132
642594
805122
838544
877090
693711
689182
536699
427158
650136
848600
473306
843101
736552
397434
351499
801521
366874
840873
931810
764733
775176
607290
478084
548862
783437
1010004
745596
839947
1110646
908424
617195
551981
864556
617644
745639
758100
296131
686028
886777
379033
740301
229573
741586
706150
478261
1011720
619719
366471
854533
530820
815884
713064
452124
783681
1189485
551746
346012
367686
1084225
422525
727332
28990
804577
758588
988759
893967
539530
563706
744638
836102
644599
736548
1040722
491612
914730
275861
455530
917232
819292
663434
988391
1258255
766246
881213
1181431
757977
753921
622128
903051
816180
579086
467874
819545
757546
1022827
614077
291378
802414
746537
720283
538448
925283
921746
758180
775674
862798
909198
471380
464450
759459
706885
476421
1125230
258206
886879
655608
1180112
883003
878680
523615
686182
638579
970588
867983
678039
794550
454374
436290
492252
610997
745406
499547
253680
633448
740484
627570
644922
708800
575520
570751
758180
447541
546251
821547
623855
824760
513695
831150
917284
312386
781117
678637
309991
909747
720481
760677
623671
726407
791986
1079039
375736
291550
994323
635082
706150
705120
833169
865579
939756
633448
532469
630238
315918
971595
765293
844484
574989
747332
611132
829920
201646
776691
1056243
1254124
865358
522682
791427
953726
1019576
607899
748190
408634
632453
638636
744097
1030114
665117
326340
753770
1026225
291743
697008
925992
775176
436791
232845
530037
831883
843119
1229253
458118
725373
628392
642425
505383
890982
698686
954116
353256
464517
353368
735395
689423
444009
798991
766744
589428
770108
414077
352467
874867
765753
702607
782138
775674
865912
102654
462150
550817
942395
619825
1248005
491612
1166388
729088
978533
744638
655807
699473
696180
721210
429152
561501
375211
680025
638777
841669
920944
913813
744638
841351
401879
1075462
405293
755167
591453
780611
314238
919376
314458
1087484
674885
624722
457610
973935
1215542
279447
1099866
267751
635082
714746
175020
627570
671936
916383
502152
140501
696988
491554
586112
416972
406211
575646
906847
963033
705688
469560
968054
337602
779081
683835
786393
638424
848117
126873
932369
950518
674567
656877
521685
579606
136118
878677
804804
237507
896259
1365539
523998
732390
782282
881213
575646
501338
544963
1012032
701387
263689
527196
941346
363712
568960
694402
737265
1059221
281053
524658
599074
654469
520963
824362
982808
908699
1024787
637171
798530
671184
635773
699083
660700
625404
693088
562805
870106
606724
706150
649662
1003892
766246
857485
892040
708800
635082
345775
809004
1181431
1060515
554150
874588
1136410
924886
446790
492937
642573
765763
481019
516882
773895
1056484
1086458
612114
1035805
854533
263980
831816
483483
703918
389158
1016725
736762
476500
786946
684855
537338
805901
742762
478213
806499
774470
834371
461489
776643
805281
610813
765293
763445
523377
710968
471306
305824
981259
451985
721058
642839
1035805
638424
700644
646890
681898
673946
758230
917563
794165
902852
498265
519695
770108
441302
570382
436791
705716
549783
711587
387860
969529
669957
604458
932925
234355
633269
854940
845993
979715
985417
518065
838294
849360
994491
808425
710968
184082
950528
812857
947968
629848
553922
341857
613343
748212
700339
1071430
1087484
895955
401843
963285
787706
798334
459812
668285
579086
416972
179328
479661
834493
958218
463395
670019
508487
747054
735395
837131
722931
1111626
644766
1017009
752630
307452
799024
770090
747134
902382
700591
767783
681087
480068
624787
635082
601612
693712
152664
789018
1033109
1041756
1022827
896259
794428
446930
256660
968372
753353
805658
242488
1143475
917232
778063
893916
726749
790979
496651
947968
517347
616582
729088
511727
1060122
429068
659994
615705
801439
324137
891927
571181
386869
587754
483784
971117
643355
838119
763827
615670
587652
680265
1106220
926709
462089
849058
755454
456101
1111626
646890
988709
456631
828524
599134
765538
819983
673506
615988
444009
622825
1010112
747332
818023
596939
619354
1221331
655598
787090
788120
537846
759286
606754
327128
712519
893477
469007
1000009
491666
782113
724020
690744
831558
926699
732390
669507
576231
1181431
489942
358043
929888
119863
599394
908718
653670
464517
856608
711668
957354
839985
603965
683537
555690
538476
347725
663652
287007
572825
398597
865579
514497
753206
337479
755697
583463
814106
477147
603152
222983
607479
749829
552552
628392
429455
572607
748281
571205
463080
824511
831182
491612
727340
604457
879559
932925
541573
720615
694218
847309
695110
1157702
736537
1022176
795000
436791
356398
394023
676424
635473
698336
652863
35074
603494
759939
778152
754892
532320
671717
595788
552544
384790
802368
541132
389951
1060515
628392
891927
334731
700599
528753
911634
528753
324425
756570
778063
305800
316016
1287129
839053
741556
451111
970936
650593
578030
798334
552358
1010112
703940
838265
497169
846911
903569
605090
475717
723114
814885
664185
586313
903595
637480
1222450
1205753
746706
873872
721113
731755
893477
508523
880853
952205
1113793
451170
94095
592744
1072064
908718
416514
539972
262069
240580
347429
638636
822139
757382
612457
834493
1239787
803306
659199
835818
834642
520170
1056155
645401
780817
730682
456101
410527
478833
381183
1017122
642839
572246
628289
324196
1010996
618607
395460
400677
443988
1097108
407964
946686
915978
349202
624787
750648
706150
840873
667677
510161
605547
864556
845576
505520
557743
827095
635311
669143
71770
736981
946686
585087
908718
986901
501086
942113
662400
793733
527002
237840
718705
702264
631010
283345
725373
781205
471707
778152
758796
738117
926542
473829
820917
708927
1162214
395211
628564
883988
1312923
606869
255659
587143
778152
493391
635214
1104134
635473
893967
604437
781018
1085155
1105691
647941
896832
775674
712554
318988
733540
612881
741440
476107
982705
267751
331836
838424
749946
453354
468845
892244
704661
825119
1056243
686362
732390
734953
1080949
862746
723460
617244
463290
735395
975275
981701
669694
659666
523313
668813
871636
814885
420933
745406
825420
638636
503969
798530
988709
758100
810897
652732
551457
726407
545430
740032
760514
1100401
686643
670152
744741
557743
716042
926709
970020
563303
481293
669957
936485
613765
758303
521685
775902
978599
1024497
738161
889005
465413
474632
994323
774504
609669
858890
1041035
718373
525182
523377
608017
227281
422240
609533
895955
163570
846911
706121
442226
1184694
515140
757387
773765
683807
639411
577720
523377
419434
894975
671840
1014746
665117
646890
833169
638777
871268
576922
539722
550817
788120
844160
679996
810358
726302
646890
716666
161684
828473
1084225
364324
714836
696887
670166
682935
624748
700058
821949
768608
726713
805901
852865
797094
969507
462745
978570
804151
750136
606364
848661
388108
459840
908699
632938
601848
401312
821547
677579
855272
991997
837250
663802
496935
378103
43112
912285
110772
868606
859020
738346
872507
611822
802276
993953
906905
481047
1110646
694218
495986
838119
327095
757038
640339
617244
509491
550202
761861
951495
264583
765501
647941
702607
798334
990077
934966
862746
748190
883345
972015
681515
530111
972015
1060515
424937
246690
158047
787090
372583
975355
595788
1024636
1097697
932925
397438
158040
706550
669650
755704
806640
644384
753206
765959
720079
806499
724020
720670
896053
802276
1027379
968630
528753
1229253
758713
565515
1099964
584645
395947
971117
422517
648809
932369
308259
604457
825963
1438543
664118
412746
642217
728466
931981
202898
463855
778063
254196
648261
732650
828110
850826
369583
672447
726299
748366
640729
923903
576373
788986
599372
570382
428287
782520
622633
684699
742992
720955
618122
748496
380997
1047147
741440
572323
744638
668806
665870
807300
855158
265308
459896
978599
898401
562005
923903
418791
431641
761471
35016
657985
908699
526692
754357
591453
653159
1074992
916635
134803
606599
578327
591357
367975
652820
1062816
907485
640150
1245679
571204
816371
425376
805658
719317
563706
770904
886879
872507
753708
948411
807496
630238
892564
521328
439530
601697
837131
903199
511411
642940
186984
664054
609533
490564
795370
1075462
672089
795233
595425
735957
685919
973248
475412
836779
755477
776784
1122401
673946
545379
635082
590167
556213
508972
436791
444920
454670
1050135
606075
521486
748190
578550
669957
902382
659473
201615
525908
555092
701543
759226
831883
625809
498265
754580
891927
333684
595841
1035805
839053
859652
327095
572239
779241
587568
151250
688833
929498
892564
719449
657070
469487
494551
972015
801661
528326
509065
923331
438228
1010507
775883
587143
903569
632903
197523
444057
495049
852521
694840
896259
548415
433999
272644
473416
334887
795574
360219
502945
510574
835826
781018
751281
533330
601848
813847
623488
694970
891927
624793
615705
308800
613343
647677
537257
684441
852959
355618
741146
950518
500604
536523
810665
1239787
953197
632453
388393
723019
823702
554659
842531
906905
782184
670387
805122
917232
881832
647169
987787
1181431
764733
687008
729088
729165
275976
577516
526995
853567
715426
300980
906674
214190
511411
354900
726760
465546
798356
699985
838680
1100110
399651
729088
793489
802007
643958
540268
943813
685199
687008
622857
751831
671885
1075462
614348
1229253
827809
739451
781132
405318
421042
880060
1026225
585087
827216
1137671
715961
674939
715896
679740
505986
851808
855158
364678
470981
381647
871636
557668
865598
857910
330932
271276
989224
900262
482485
824362
896832
688512
710968
728936
635082
502152
668389
927919
700536
365520
650900
597193
614386
483703
509920
430731
282608
736252
637401
896524
668285
498688
765959
374705
297388
512160
1198262
1010094
955137
907904
520854
772128
546482
1099964
517683
571008
867205
942350
690844
507144
977374
786393
537588
782298
527002
946063
826073
765446
555147
826073
584637
756341
818722
932989
757382
181212
819637
448330
959434
945170
638099
703857
330824
604458
1042048
668772
601000
831247
702192
659094
1095904
715236
623855
532406
1181431
427576
745596
613991
246655
730065
826442
707787
509065
474715
736548
1237355
1060651
672089
816371
822681
932925
521328
831883
913088
714571
356493
766119
645214
990640
553212
697749
834371
871888
722307
578327
606916
706601
488684
542991
774504
504265
739451
988736
486160
734441
659214
557672
1167373
721301
790979
311258
673929
723019
495986
729840
1122940
650299
274577
287197
609023
762569
948411
849442
1284027
963033
623671
528492
787090
661370
842698
612957
855974
709340
1084225
585087
719317
446536
1101736
893298
746754
251729
789281
901589
694145
504208
350126
628564
816180
741440
696629
539788
666729
865579
921489
770429
425137
491554
652093
1122558
867270
730065
421973
410312
701443
638386
645558
946686
893967
652156
459085
996254
254482
488264
770108
620865
788290
755697
837131
790208
434593
679996
733759
721028
732987
825278
827734
587147
302773
468306
854564
148
513509
1154417
147050
1189548
507613
687784
523610
669957
721028
337354
1111626
837759
444980
662770
792333
701193
635773
613692
578550
775418
1128031
815533
821132
268398
1030114
903051
498871
1093667
798584
481019
750136
592544
677915
1012032
558380
868706
759226
1008856
103962
963812
579807
603152
543739
525263
596305
894313
735673
759226
370100
968372
770108
858890
628235
925890
283723
212416
721028
1003892
660163
467489
738346
471306
782636
445058
1093667
698037
858955
734953
416972
332954
782693
583463
563608
415712
683160
466716
658518
989954
611723
529449
706121
528753
1516856
946063
951562
670166
572932
802111
300630
371407
650098
622525
811592
581361
881594
298907
617244
821547
770429
770862
698931
504434
923903
716735
861370
700058
511123
765959
647539
1010004
490691
606075
550752
863195
685919
512941
641646
459904
779081
518563
710968
814106
436298
745497
592686
1111626
740032
567028
378494
391761
998520
569724
893967
580543
1296781
732096
824362
674649
778063
787090
956698
1128031
526599
429152
629106
234902
230507
1062603
387552
684400
608265
604967
760218
813847
575646
677915
806640
535659
633958
512242
849672
870388
891410
843683
461241
661248
931651
434679
746376
547743
660243
227573
596525
909433
551135
774316
700987
417631
850175
875641
589498
478684
623654
826766
611794
940512
799081
436088
868027
841042
685060
60167
827002
998291
1115596
436160
718100
1003410
539693
595628
308586
633154
967212
668132
607540
652136
678180
447081
643697
1171419
567192
943601
461421
675095
517656
713241
748518
686367
717213
493930
337388
659709
687165
574303
529447
515997
730502
128955
748399
630094
656750
429413
591259
704985
775891
350496
525293
932469
544696
931856
370586
407274
228434
203468
337597
521167
196776
917151
469829
841380
539530
376898
801078
700222
370586
754778
667955
628088
1136091
406408
658442
639265
656750
614891
416493
705733
667532
689950
739902
764832
778952
723090
449446
686367
326880
603908
808397
274947
527656
374385
1027917
487932
435137
498688
1004075
549758
471597
248829
784715
822499
278075
665401
468987
865309
732688
774316
415605
1072841
356284
936105
621770
840733
425623
687165
582156
414554
530834
647886
848515
749600
905044
565928
686391
413255
905009
693055
839782
852464
638672
1077863
284628
740713
406902
1052006
592758
905044
370586
667697
865135
441504
511966
725184
778735
551135
820880
983447
239520
845508
858790
816881
699234
713230
508004
274947
475980
672101
576889
650498
825041
581029
263331
700812
460032
746861
270287
524079
594972
625865
825212
789856
873309
436369
573842
461023
547743
535607
569310
239110
661510
741153
822499
785445
390463
912824
929521
103225
571933
691276
823284
236326
63541
240677
553996
612863
613266
723090
687932
692974
475980
923526
513249
576889
341951
906711
119569
643760
745033
298835
622982
710077
500561
1024117
438459
642594
977528
717213
702887
584487
436201
664786
1211725
920679
22556
866810
337951
446779
575568
383437
686605
619308
350613
522005
326178
400746
785162
582968
991765
614187
613990
645207
604252
540727
755898
417536
756040
701913
390196
732234
418617
1080351
596718
691276
621655
326061
643181
342070
575065
489236
503024
417536
312824
340037
810724
682764
583450
492286
621177
879182
1037413
859110
771832
444856
310703
977218
428854
354600
488478
896520
905009
405604
1129690
973253
307468
740713
518762
555241
787227
582874
608302
745033
614276
610275
575452
762004
519851
611706
686346
420889
388290
778832
560441
462414
734276
527808
427284
426718
641886
591259
757184
911799
753375
551135
1178578
595717
737322
629389
684451
587000
787522
531087
636603
621746
476788
815610
575034
805958
1088955
753375
850175
370586
459050
490118
382837
730262
754049
729678
801303
635207
639254
631877
93686
530279
337388
823284
662780
411654
723601
605232
693844
897395
812084
439600
103579
724727
914436
585376
641376
440900
641681
905009
382967
721260
758248
521296
611876
561640
220755
661152
747505
551727
630094
786025
1044808
643424
1268487
699950
1047387
897112
572316
614451
873063
1020825
558198
459085
508236
905537
782791
574896
852464
454449
652820
821100
510748
548689
670516
474804
614451
591259
877592
1027415
591519
417551
535067
645139
945504
512704
501841
462450
461706
519851
673267
378584
565483
753177
492286
534117
647078
648677
454916
785445
407135
194112
717834
748644
233584
420868
496320
859184
852464
813924
1061721
831588
691847
886002
544696
378096
900590
447599
344444
488585
1021615
674354
469679
865315
565638
777887
283813
435137
444496
1134920
1356405
681273
629966
801670
817608
463466
717213
926625
301081
537541
930456
851745
913073
680090
328081
442442
660771
371783
565143
1147405
460852
548722
339642
519436
579225
783294
675511
958361
604791
239520
578568
1006559
232031
606854
918127
578542
608426
516826
886034
713103
505202
509057
400223
679493
162656
471080
799262
353376
531087
758154
529729
723601
1136906
530613
233584
538091
877297
443689
547573
660243
426550
220254
817062
741650
352045
332406
504701
581029
535057
320725
462602
339968
925060
528638
893149
300860
456227
377889
1075954
510688
624751
713766
16928
616354
502999
436045
1102124
566312
864253
562182
547573
396712
568290
849024
420723
725771
840827
443092
392158
456377
923097
670145
895297
316426
891077
543721
914110
471080
449836
591401
777603
919091
925060
756194
730332
644652
799081
782771
833301
433596
328339
295021
751931
661510
718100
650001
498107
1001990
478392
813680
558625
698017
1176155
551135
402387
442489
908927
909541
339968
559859
278359
763033
1054204
573842
765047
452024
571265
1083720
619051
485956
547119
733790
591531
521606
461784
893526
496863
603088
907589
629966
443689
847143
657189
791777
487969
463812
534105
730262
812328
491205
746748
710766
817382
877697
783294
436657
473215
347923
757984
723601
817802
642058
974849
526995
768246
1034880
588300
382466
1211725
801670
420619
553611
683914
855178
426981
600802
722567
505202
486238
468228
410717
130701
1329069
257181
503175
632514
1044808
558013
624351
931856
799837
479082
1129690
812882
894922
571549
544356
625886
406914
364450
733502
721834
758030
687205
455156
727572
988279
636732
480083
815179
395079
633154
680089
869378
304229
605624
384266
130037
751281
399190
657415
698293
372684
666463
582938
438765
1126847
506329
825249
567699
251088
597442
855952
698017
390196
757984
595628
843557
220254
752784
668758
471224
544696
553665
447568
566675
518895
692560
547573
811409
776260
643697
633272
459240
668771
762004
528635
1371427
355901
509560
1072841
904059
575110
555616
689021
701053
440355
719133
772399
452024
835889
336434
505226
674764
442086
386257
622013
730262
838866
526717
1134402
810368
411690
528181
757531
414811
458493
409519
710540
945388
875641
715947
975615
621770
853835
475934
716274
577011
1052006
359981
463395
597896
520806
231262
174039
383323
736533
645024
650498
512398
778735
863605
585388
822633
688966
658442
494526
521532
680089
619013
426906
673597
597463
789026
671242
265352
1057329
438459
815253
486807
819271
481761
785162
464942
522540
645939
461421
536872
741746
389870
628753
589223
567418
714111
764010
450441
935503
570835
226190
619270
915151
720579
453510
788691
652116
319479
665978
370586
461464
734913
661248
599074
657820
757984
560762
668132
603088
866960
681752
444253
890044
927288
502327
725344
804157
575568
412258
1212559
794696
581266
947095
457863
720000
314780
528214
556498
538806
425805
797094
851745
450946
405651
663669
661248
239520
459524
524921
727274
654723
813176
897457
1047618
817325
855880
144561
716442
777887
959534
698343
413243
1036507
479463
483301
645569
772618
366448
820880
688429
380070
564588
531087
344830
591586
493930
708170
931856
512398
757184
406144
852265
229438
709756
295145
785444
525794
937374
1188347
430893
534117
307653
552130
339968
702697
591426
735384
378687
685060
524249
752784
468718
493447
682328
376898
436671
575581
725771
474816
633694
770973
878382
802218
404261
582295
588884
460032
1029659
498031
906711
530876
545289
552625
1347530
616302
429665
312824
550479
1424921
1090806
1243756
770124
639254
1297441
889563
509270
541068
665768
768818
419942
1094121
1158752
183776
691929
535138
625720
815610
442501
783069
690435
668911
941115
459515
225089
742487
882358
715787
519616
575330
498232
622065
405234
492097
209460
797102
925043
905009
592564
637668
904255
271276
714111
754049
754049
524352
626369
253745
565483
856542
672357
354474
811358
442501
685996
621770
504783
1025664
599572
758636
608515
841517
463812
295646
433820
590859
526964
305073
390611
392271
668771
512679
627458
442501
842400
424129
601612
875626
501222
537891
905009
1045370
567418
1222881
849145
863605
693055
489450
523025
696300
407135
477748
462450
733496
573271
381916
581029
679729
1057024
592594
815253
560123
645138
1125562
596480
1055582
533111
688696
774470
539345
659254
973556
778816
464684
667482
480024
679152
816208
441504
540943
495060
912824
752784
235783
685505
868736
417251
444727
564581
775972
552554
564313
717719
801078
179192
594084
673267
467294
420200
637024
424696
652951
234085
695937
640049
397995
845143
608426
337388
456227
659709
546845
815179
607421
578263
556819
842400
625865
564286
369912
673267
278359
566312
367046
616175
608867
684451
632833
307653
322960
515450
813878
1037413
581620
575065
1125562
1050466
584621
766223
704985
804069
692024
706033
476788
843683
758154
769339
571549
815253
674354
527738
555241
547267
754049
878680
564588
528635
479898
727572
463466
833327
662080
801439
469010
806332
593101
728073
1052696
523235
391867
632551
507398
430783
584307
483732
486780
525491
602948
1243756
831076
689513
632963
859184
480626
474804
619270
505645
1105751
723338
686549
1092114
670904
531313
310390
886034
997862
632987
637629
578889
262830
1027948
1046300
779733
775972
808068
596718
461878
601360
514786
600592
569137
530613
306827
623654
684451
621082
704886
416935
468987
555812
425615
718460
278407
309025
928513
664860
1045370
693825
915151
923676
1065753
1451816
678180
438459
438765
821381
687205
707124
436671
852767
555328
568405
388402
859184
620254
559170
1016809
642951
593954
412375
623746
637024
1030553
426718
515968
680089
479082
755273
370586
642083
610755
235783
455444
643433
898729
538806
767130
979206
308915
621401
717213
467696
465917
449836
249113
638282
681952
382967
1248005
498925
498232
336434
401905
179672
667180
537011
804826
645895
683088
796969
797102
1144392
1144392
209909
1144392
695521
521569
281390
441546
1144392
1144392
772166
446378
1144392
567350
542216
621317
1144392
567350
567350
696231
567350
654991
567350
1144392
567350
567350
563343
567350
1144392
516465
379543
813537
567350
1144392
420229
1144392
567350
509361
567350
567350
1039682
775924
1144392
567350
644022
338039
1144392
1144392
697725
889234
546676
1144392
1713
616197
1144392
567350
1144392
935093
613746
694942
567350
952802
567350
1144392
567350
268241
459600
547752
1144392
1144392
567350
1144392
567350
391474
567350
619790
567350
397954
567350
567350
653976
600272
567350
1144392
1144392
1144392
1144392
567350
174814
1037654
1144392
1144392
316191
567350
887949
567350
1144392
390602
567350
1144392
1105807
734471
567350
1144392
1144392
1144392
452167
1144392
567350
1144392
567350
714170
239135
400842
1144392
567350
567350
1144392
363129
575119
676293
1083228
313134
518731
490863
264454
1144392
567350
1144392
778931
567350
563656
424577
1144392
567350
370375
567350
1144392
572932
567350
1144392
1144392
567350
1144392
1144392
1144392
646242
549379
487124
299910
413088
567350
749946
567350
761919
1144392
535659
575374
434419
1144392
567350
567350
423361
1144392
576970
567350
985936
1144392
780293
567350
364348
567350
1144392
1144392
744510
1144392
1144392
1144392
453082
806752
567350
455435
1144392
277313
567350
1144392
567350
1144392
567350
567350
772481
587392
958523
694580
1144392
674646
567350
1144392
804397
567350
464704
567350
1144392
535210
681735
1144392
682486
1144392
428286
1144392
552786
1105791
586348
568711
650281
583726
567350
260415
860136
1144392
605149
567350
567350
1144392
567350
852887
559723
269824
486532
567350
320590
567350
521830
762635
616380
501
290501
854715
884409
1144392
689812
425425
1308502
1144392
1144392
513611
468214
1144392
835204
1144392
362079
310890
576890
599407
1144392
1144392
632306
1144392
1144392
1144392
1144392
567848
567350
750691
548795
1051128
814885
762478
1144392
1144392
567350
786031
402301
567350
849483
646242
226999
1144392
567350
1144392
461451
1144392
1144392
713287
1144392
1302007
805901
547660
1144392
1144392
932589
567350
572504
1080975
459400
282609
567350
567350
567350
553875
286660
567350
1144392
688029
554477
567350
1144392
567350
1144392
671357
322221
1144392
712087
1144392
567350
874023
662376
695949
828651
567350
699435
1144392
567350
1144392
684173
865309
567350
1144392
1144392
507589
610568
567350
1144392
1144392
567350
846771
959021
523367
1144392
567350
1144392
401902
527113
1144392
1144392
1144392
561267
779953
615043
1144392
1144392
1144392
567350
608540
1144392
480601
567350
963988
389950
662445
1298676
882461
622320
759887
890830
1054790
849479
666260
664894
473542
573110
777041
1159642
650595
758503
954647
657450
476002
1143522
1151941
649144
954647
1052218
1074992
959719
1179394
814280
716311
448198
749009
676248
671658
994441
832510
629106
405293
646176
1097060
711217
874845
1058911
1252420
713614
776234
1077484
823781
252702
794856
1164180
370776
761126
728088
380926
876502
994441
1054790
650790
912914
1151941
432736
855208
937622
779775
854294
719752
721576
662445
676248
890830
741402
1464155
1315575
1037345
417616
588146
777041
861193
741216
634413
505505
430294
649144
818904
1060651
379756
849479
964075
994441
635836
698745
424832
789789
596447
646176
845123
750321
918245
477845
721780
861193
1035328
882461
374882
749009
1261022
879845
361750
424832
480246
1399666
881462
1025409
521468
486807
783130
887098
760278
736537
429838
634413
609485
480564
719752
689102
859987
826991
594648
1169299
1159642
342505
685320
1211577
785519
1174851
584940
923615
1615024
956698
1143522
832510
776216
918538
575063
849479
1052218
842513
570847
680360
291000
932670
581605
1464155
1169386
455283
687837
542162
874845
492693
629604
521468
1324251
75268
717914
1250987
424832
733962
876502
521468
991098
861193
424832
317790
1250987
559852
1324251
984020
1042658
911050
330307
741402
376926
842513
749009
663325
1201138
1615024
598445
760249
622181
775536
1169386
532646
1164911
689102
1010490
308485
671658
840051
634808
470353
400975
573023
688624
792306
955025
749009
673811
635836
527050
874034
842513
709185
759111
991098
616570
1001694
1164911
1322404
247958
719752
741402
462089
790844
1037345
663325
387226
874845
835663
982151
620574
1349559
982464
628906
411447
354919
918538
744290
781098
331025
1433269
783852
571158
952130
584784
684899
719752
729415
730878
1164911
832510
528000
291164
519819
468620
484409
466679
959719
540299
259605
564966
601715
1007555
1286232
1349559
1054790
587961
707345
735916
676248
893400
673788
719752
438958
1004118
282680
372503
620574
289508
413124
837323
718291
918245
749454
1464155
406113
786254
1259564
733962
439398
487475
1259564
601715
476002
911050
616570
387977
330307
749009
547223
308943
661293
438022
413312
887098
601715
570835
680260
610369
689394
557516
538548
713614
418910
607932
606599
777041
952130
330307
349977
918538
719752
557082
849479
814372
1159642
964075
1252420
1324251
845123
1255839
629437
1525077
638958
507310
859126
751151
1449981
454972
933500
166234
1449981
660043
438080
565151
632507
491942
709185
1525077
375310
1349559
822348
845123
671658
615942
891799
855998
719752
646176
893946
503821
849390
237507
1143522
855998
662445
842513
1097060
424832
901714
236144
662445
698745
424832
1169299
482286
1037345
330307
630320
354586
528000
212432
317874
887098
521468
1099145
937622
354075
456062
308323
456531
1399666
721627
604148
1399666
882461
628333
532165
546920
676248
803649
818904
1054372
803649
514708
627036
424428
673202
636895
1371890
442289
1058911
448943
842513
676248
663244
779775
279216
761126
304506
1525077
1464777
882461
513249
671658
1349559
245070
719752
577709
310409
1399666
676248
719752
646176
419498
1259564
1071536
424832
1169299
781098
526130
646176
515033
601302
1371890
933500
1037345
748399
363071
556199
1052218
777203
1166840
1464777
520963
749009
1525077
916010
1033134
876502
736458
1090116
709198
669877
855998
799696
1464155
777203
1169386
855998
959719
728916
790844
887098
488478
690076
476002
897913
562494
781098
959719
498037
404030
209909
982464
818904
672608
1075789
493474
676763
730864
911050
448198
709185
1066726
937622
1097060
832510
150562
1525077
1151941
577709
638028
1159642
997057
1371890
1396309
424832
687837
680260
226111
403885
779775
485638
683722
1268487
649144
616570
719752
1037345
760249
887098
400387
797093
753921
841139
1261022
761126
662445
1010389
746889
1169386
603313
626177
367533
783757
991098
476893
604392
1210812
542659
680260
574276
636171
716311
790844
879845
759438
429193
608506
366514
1326624
1169386
697082
997057
887098
1449981
946566
855998
887098
1298676
859844
1169386
741402
605602
760249
634413
1250987
601715
333667
891799
1104155
635836
1499300
256350
946394
761126
1349559
964075
794856
762588
874845
891799
777203
635836
907485
691438
795402
959719
1164911
879845
938798
1349559
834959
364204
1012792
1298676
726401
676248
622857
599869
676248
821862
514352
231329
749454
310716
786254
997057
519754
617144
1111327
687837
680260
380063
777041
577583
1033134
887098
1298676
641748
1033134
697251
713614
1110646
717914
577709
803649
1469461
1066726
793761
823781
521468
702079
950924
424097
1252420
707527
803649
779775
626086
1255839
888014
496184
887098
823781
900814
1169299
1399666
777041
476002
639918
472752
1252420
975418
781098
676248
405614
803649
789475
571582
829147
517727
634413
584940
959719
453924
1169183
462555
622181
753970
629270
411724
456722
1525077
563656
854269
1037345
1259564
584940
723338
237137
584940
832510
476002
411717
1050466
1060055
646176
797592
1433269
991098
918538
584149
1615024
577709
214532
542162
855998
1123048
937622
674219
405739
709185
668975
874034
1261022
511488
769318
1151941
725146
378835
1255839
758977
649144
1252420
713614
840051
855998
582537
234921
1371890
440680
940086
588739
803990
1298676
636482
605977
366318
1460607
1259564
663325
577845
888014
719752
840051
616570
620574
777203
716311
361763
1052218
168614
584149
807270
720785
405223
997057
733962
645530
547832
687837
818904
471152
584149
398951
879845
628217
635836
565729
851297
612651
279510
949081
741402
759438
439549
1399666
465871
622181
790844
456700
911754
1058911
407057
576548
460081
853835
327193
1255839
1464155
719752
717914
666502
1210812
844909
817284
923857
507941
777041
1525077
842513
331299
842513
544861
213539
1052218
749009
437826
991098
716311
1068872
622181
1164911
321606
772784
842513
950837
1169299
898608
678978
1399666
525237
584149
724589
769998
803619
507183
845123
879845
1046743
1033134
1018962
912844
1615024
416312
451781
964075
549949
676248
698012
592919
1169183
654621
449677
616570
640609
621032
273365
680260
783130
546000
687837
759438
760249
1449981
487489
620865
616206
433950
727244
719752
169874
1105130
932711
803649
823781
539609
879845
855998
1037345
676471
1169299
397839
790844
741402
1433269
542225
1252420
323971
994441
861193
823781
664194
599094
604025
452232
1615024
689102
542162
777041
991098
1016486
786254
982762
444482
1255839
749454
605304
844100
589287
466986
666502
1255839
851058
525254
472468
424352
365804
400522
577709
769829
803243
332406
536281
246717
528000
944315
818904
252702
1324251
646176
710749
365923
749454
782370
894371
461387
761126
1464155
671658
483843
470457
481044
680260
818904
749840
879845
882461
476002
1499300
698745
370251
714578
1000262
897726
1449981
674036
537297
897726
1464777
407259
794005
713614
450094
933500
876502
616570
1169299
776234
485138
663325
468812
994441
760249
803649
478802
995192
779349
620574
731870
669305
723954
524059
959719
689102
876502
781098
502374
501690
753045
500604
654835
363603
309707
1043362
587332
476002
395361
343954
891799
959719
513895
759159
918245
726601
874034
864343
526662
927816
260172
498802
803990
490415
709185
330307
584940
864974
635836
754476
839178
424832
1259564
614351
832510
1169183
761126
676248
646176
440709
997057
604459
1033134
634413
779775
654003
499850
803649
897726
779775
687837
876502
761126
418091
1037345
760249
1399666
310507
559925
392745
1371890
742378
794856
528000
528000
524305
667981
325720
1324251
360222
776234
646176
937622
541702
772884
804870
340739
577709
634413
565747
1037345
933500
603879
620574
1151941
373764
415395
577583
451781
1097060
542162
803649
435959
424832
634413
882461
680260
724782
855998
415817
876502
1164911
855998
842513
743901
1210812
1037345
1164911
716311
790844
464239
568397
1449981
811596
1464155
1164911
663325
622181
549430
803990
803990
550705
703786
649828
687837
832510
715984
849479
549855
580949
1399666
646176
840051
584149
695730
786254
777041
783908
649144
691409
1159642
206164
610090
790844
661426
544686
1464155
620574
364586
614451
413791
1164911
635836
775536
991098
777041
1469461
906905
1525077
542162
601715
778901
646176
777203
576106
780467
642771
813250
1420492
816017
634413
1525077
894371
511372
749454
538445
616570
719634
1615024
759438
313965
891799
676248
422537
551747
662445
897726
787138
1058911
452997
448198
531125
994441
850826
1433269
761126
577678
490871
783130
849567
918538
832510
753850
783130
634413
749454
698745
954647
1259564
550852
918538
328597
957871
691489
908338
802431
539577
597893
439863
454656
952130
868610
911050
1169183
1615024
634413
634038
798273
1143522
1250987
733962
736033
473898
741402
694247
1164911
1058911
876576
647962
676248
774074
1460607
586348
1464155
687837
461470
754285
1054790
724104
694490
524815
369197
564125
722935
400775
1179394
1281491
713614
732558
415712
884204
781098
1615024
897726
1324251
1052218
439857
474713
610303
342167
770295
1232354
1058911
944315
663325
666502
708543
689102
635836
741402
689394
541005
370034
749009
456211
876502
618724
734684
997057
749454
476002
1252420
716311
424832
1129360
878895
1399666
653761
491494
716311
474883
428671
479296
443965
997057
370157
794066
448198
911050
674143
717914
498980
451781
474816
348174
429822
749454
450373
818904
717914
886172
635836
1143522
1164911
736636
293540
1024353
1449981
616570
448198
621245
894371
936413
722618
742743
832510
1099182
775971
1433269
697333
458493
982464
646176
798976
807913
609315
952130
803990
716774
676248
395399
1460607
882461
1169386
699127
556982
666216
911050
1449981
1036260
897726
565075
991283
434672
713614
1215175
758273
794856
695360
1153401
517481
595299
781098
424832
622181
1169183
803990
1097060
602053
874845
933879
381165
719752
990237
777041
904059
602578
878460
569116
606314
286344
588518
782283
397720
620574
1151941
803649
739845
898608
786254
954647
676609
794856
341709
785591
842513
874034
1349559
849479
798359
258478
1066726
603033
634413
783130
313529
478631
433714
1001694
794856
933500
788278
615109
566142
1250987
794856
644733
946411
840051
820013
882461
1261022
345608
997311
952130
761126
837733
663325
767507
468672
698745
718635
994441
451781
911050
1433269
800494
689394
301734
779775
644652
572031
614540
682388
795943
461372
499989
1169299
583030
493487
499201
633947
918245
322515
516846
997057
1464155
663325
698745
584149
1250987
1001838
1054790
662445
646176
1037345
509470
396916
649144
403390
891799
1469461
776234
721269
913679
1261022
456506
1164911
228217
722727
964075
894371
1058911
649144
671658
286597
944315
1250987
663325
479329
1324251
849479
911050
669466
357925
385234
525049
442226
1008928
564125
876502
794856
433332
671658
302465
702091
1250987
944315
861193
1164911
887098
1525077
262549
634413
554526
879845
733962
525094
911050
1499300
1107605
577350
476943
832510
879845
849479
850170
709185
514958
778682
620574
759438
553440
620574
840051
584149
556315
308157
410572
634413
409807
673793
768638
357061
1086627
852630
851965
326178
1037413
634413
840051
376739
777203
779775
959719
585228
902444
909976
1083904
762569
1259564
874845
617632
330307
667351
753676
528000
1032697
584940
1298676
1033134
781098
1037345
1033134
765173
1449981
439965
620574
680260
444967
698745
610717
1464155
632576
1460607
786254
634413
952130
840051
584149
1252420
635818
840776
1164911
782696
618731
603905
438827
1298676
855998
933500
476002
997057
809448
1058911
321144
733042
777603
1371890
570875
1169299
997057
1101331
473924
780695
910783
735856
286954
772618
947147
348045
454916
1058911
772636
845123
1298676
982464
842513
1809001
442753
959719
879845
717914
761126
1261022
832510
728172
698745
330307
952130
703480
749454
1298676
238660
887098
982464
832510
1052696
840051
584940
747606
1159642
855998
1615024
779775
933500
649144
1143522
803990
1464777
768106
786254
874845
1499300
1250987
172875
416629
1298676
550329
657732
584940
1169299
714303
676248
627007
505136
728741
944315
1143522
689394
865044
849771
703127
755202
619308
864849
236144
1164911
991098
741402
550712
840051
842513
560832
330307
698745
1460607
514540
777203
810739
1159642
374790
1058911
909708
891799
709185
1469461
1433269
1371890
874034
510691
1298676
861038
669593
1066726
457374
1169386
1097060
1284157
531203
717486
649144
810506
628033
629438
741402
760249
845123
1250987
622181
655982
749009
380173
509311
897726
607287
714691
528000
631372
1433269
521468
773076
1499300
709185
890831
839199
1615024
420277
803619
1460607
874034
1261022
536564
842513
1066726
452137
517166
699215
120153
834757
798356
1469461
634413
500604
717960
542899
1330811
790844
529656
1033134
615760
1169386
994441
876502
717914
599633
779775
510748
876502
527662
193918
1464777
647515
689394
447434
1298676
1169386
693819
572932
1151941
1420492
969418
413890
760249
277705
911182
616570
1460607
446735
322303
840051
168614
868606
1147334
803990
1324251
461362
897726
582966
797233
394854
822951
851902
861193
1058911
875812
1169386
660096
709185
493129
689394
492820
777041
1037345
894371
855950
894196
514140
1097060
749454
1151941
1449981
297611
825544
616570
813351
1615024
1210812
530646
634413
480432
1615024
1070325
639228
666502
790844
572366
954647
620574
1159642
1058911
1164911
330307
731268
952130
1052218
1097060
404078
803990
779775
1143522
887098
1158122
541069
613918
717914
542162
174374
717914
803649
370373
757051
676289
662445
855998
716311
578874
284579
1433269
876502
363300
559106
887098
248984
1433269
664118
882461
859020
717914
1164911
223434
719752
619336
849479
1525077
1469461
577709
394023
621808
488365
628851
1210812
1499300
678945
476002
754527
543858
1464777
891799
571758
451781
949013
852575
773785
786254
918538
783130
716311
356362
794856
511594
937622
843975
1469461
897726
448198
417401
764155
309917
286139
1255839
947652
1215175
911050
820917
777203
840829
717914
491374
749009
818904
329393
806081
630596
1469461
491584
1151941
1037345
760718
471046
387427
622732
1464155
777314
576264
379049
700318
890830
366944
1004555
1169121
887098
336261
41611
1460607
1169299
676248
621032
363588
722861
661776
823781
891799
620574
1250987
391172
840051
823781
811395
951870
1037345
937622
1035241
719752
864011
1097060
814372
477027
919376
887098
622181
709185
723053
814601
818904
1054790
1097060
600785
531313
476002
803990
634413
477354
779775
679796
676248
758767
577709
511837
596447
954647
601715
842513
352495
861193
876502
622181
726809
1261022
480953
640916
330307
1525077
253485
566257
1202063
463404
991098
891799
937622
716809
698745
832510
747357
414699
840051
1433269
959719
719752
1261022
424832
367371
1499300
982464
982464
270536
818468
398557
794856
779775
821412
997057
891118
918538
695288
671658
1399666
849479
1151941
798743
641682
1464155
581029
487124
1261022
678898
749009
1349559
577709
717914
506762
296658
840051
713614
759438
733962
1259564
911050
457310
617145
897726
918538
855659
918245
375297
528000
525764
478611
727076
741402
1349559
1033134
704591
811245
395809
911050
709185
721013
517327
542162
464489
746565
451421
615779
871169
393484
453474
1159642
597225
761126
790844
500479
617052
428555
251088
599274
601715
717914
744066
206326
660551
830303
759438
448198
605063
1037345
392187
689102
1250987
1371890
783047
717914
897726
1054790
740819
618733
758248
827012
879845
933500
487547
596217
1160087
807691
823781
1399666
1169183
954647
781098
358842
717914
605691
832510
1246617
952130
696945
952130
676248
280567
521468
761126
803649
635836
589326
954647
496320
1052218
330307
1151941
521468
768995
940029
1259564
646176
1469461
654745
584149
1052218
682795
597745
388402
489707
705203
811049
528000
866673
634413
918538
1464777
609685
312072
521468
768246
1324251
642206
1159642
1250987
687837
584940
382043
874845
952130
503107
1460607
1460607
909158
982464
343954
797633
794696
677979
363071
1040485
803649
764750
761126
1261022
1097060
779010
385942
620574
704409
820476
458482
452525
698745
1371890
620574
1179394
592349
415395
761126
845597
832510
451781
803990
962042
167170
1449981
818904
1464777
937622
1054790
308419
1298676
476002
803990
330307
1464155
1053617
1179394
343187
1371890
1058911
560888
1349559
859020
234902
486099
727678
493496
818904
622181
1001694
1298676
563412
704101
719752
581124
426971
620574
952130
889290
680260
918538
749009
634413
542162
889522
424832
699126
828696
646611
882461
588037
180227
736938
918245
1159642
982464
698417
1039969
1169183
776234
991098
779775
1159642
952130
1464777
840051
914110
751323
803990
486124
698745
733962
840051
874034
874845
1615024
462917
698745
319068
524542
1525077
1097060
406353
1001694
803649
918245
685672
689394
803990
933500
952130
482819
845123
749454
1033134
946678
898655
1371890
682471
726056
528000
659666
330764
409701
614316
1143522
330307
984172
1043084
897060
709185
794550
663325
337771
413761
424832
687837
944315
1195497
554653
526130
874845
997057
736593
938426
526765
640375
874034
1349559
635836
463521
522864
1169183
1261022
577709
622181
601715
879845
760249
528000
471998
615423
514045
671658
777203
917907
952130
1169386
790844
620574
279362
641290
490347
492040
375381
332739
626962
813221
759438
444650
918538
832510
698745
702323
1259564
786254
669686
330307
504701
855998
832510
355915
418248
713614
619346
1349559
1235761
699698
757047
644814
371755
697590
1499300
1169299
851672
595228
733962
1054790
662445
894371
495342
1250987
668652
620574
1210812
400855
790844
556199
776234
689102
1174451
442481
777041
326873
617405
777041
1349559
662445
1255839
1151941
1052218
1097060
719752
713614
898186
794753
636319
675370
586700
715621
484910
1097060
644006
1499300
1499300
329091
719752
1179394
553909
392587
620574
749454
1052218
458061
954647
676248
649144
874034
1298676
878979
393280
293255
571140
874034
832510
671611
679473
570893
733962
501472
1210812
879845
898846
1349559
335896
695677
1169386
745818
991098
590739
760616
930470
1037345
560203
717914
818904
662445
1298676
1013994
662445
705610
1011968
601715
626193
714955
1117278
777041
655055
890830
968054
488871
783130
1083496
476002
758137
1169183
331243
609484
580444
1001694
693598
719752
940663
606964
1058911
959719
1058911
952130
911050
855998
478684
544505
749454
964075
167852
594444
736636
855998
933448
620574
546648
650663
1159642
783130
575986
981259
776234
842513
749454
631115
1460607
542162
671658
649144
584149
555693
784472
790844
710862
814326
448198
903312
671658
840051
390845
513706
482018
1464777
467943
1001694
991098
542573
601715
639873
887098
622181
397181
776234
1255839
1615024
482883
528000
1255839
845123
525263
1210812
842513
761126
1112096
944315
717688
387941
291526
1349559
971999
234852
626190
593019
861193
570546
952130
700538
406914
956158
855998
449528
620574
760249
840051
383989
289635
918245
770830
1399666
177510
451781
338443
380326
840051
520364
991098
890830
991098
874845
746018
998286
646176
609637
1054790
861193
759348
614276
783130
733962
481004
1349559
1151941
291500
566620
991098
196773
1349559
713614
781098
672660
597831
674064
954647
687837
1365539
488643
1164911
897726
655805
663325
676248
1037345
1121489
959719
937622
409769
1066726
1169183
750704
1250987
687837
707471
584940
1179394
818904
749454
390167
640565
1037345
1097060
775852
1349559
994441
662344
634413
749009
649265
174914
502289
601715
634413
687837
487966
885881
676248
1255839
1033134
556705
794856
709185
1050514
672679
787605
709185
879845
424832
874845
524652
745068
494636
591778
400852
937622
1324251
568118
1615024
680260
570337
1525077
585920
1259564
890830
443713
1066726
709185
747681
646242
652183
723090
709185
760249
581913
647856
1179394
646176
1066726
1179394
534291
823781
788265
933500
1464777
741402
758589
1037345
204498
370676
997057
1121432
781098
840051
887098
601715
852902
634842
61580
1210812
1169183
333931
644240
383500
689102
1298676
109805
733962
1464155
653644
643431
800775
664666
803990
398018
509187
1615024
1250987
502719
1112503
784363
1097060
787549
1210812
362089
996254
398533
749009
864155
1001694
601715
472000
646176
1255839
514033
741866
686105
874845
396378
749009
668957
424835
891799
714729
874845
503998
653000
1082154
936413
831000
994441
437503
933500
1052218
781098
705391
602284
809740
783130
646176
952130
1464777
641825
411447
527130
891799
726021
193946
1058911
790844
997057
1499300
451781
656329
689394
1376769
1259564
1349559
1399666
794856
881567
772481
622181
723431
579971
842513
649144
701978
832510
855998
553230
709185
62147
448198
840051
1259564
674858
1143522
1349559
330307
932318
1097060
885524
292175
582848
616570
448198
895846
504690
863931
785188
614467
741189
1215175
527738
1169183
122946
1324251
1274773
197993
256410
389904
781098
752767
920573
805540
286749
1033134
1469461
724184
1037345
845123
478467
587954
891799
689394
584940
857522
495497
1037345
887098
578202
874034
905571
991098
566555
872664
944315
444700
1433269
654637
673221
499201
874034
689102
614802
620574
997057
1052218
584149
855998
647778
1143522
727274
620574
591848
803849
832510
565632
937622
879845
1255839
1151941
680260
333643
620574
783130
574861
1151941
991098
663325
716311
610717
803990
894371
451111
858255
733962
1210812
651827
1179394
803649
1054790
717914
635836
719752
671658
1324251
883922
424832
536522
911050
1399666
542162
757696
741402
662445
394199
810671
814298
1371890
820477
410716
1298676
1166969
656042
695846
952130
1615024
1159642
874845
1460607
584940
636954
666502
798595
894371
424943
911050
777203
469410
944203
346310
671658
794856
909433
717914
864471
1037345
874034
762320
569793
707112
861193
581378
379404
649144
622181
1433269
601715
1037345
646176
500392
634413
574705
549730
803990
698007
861193
846920
542579
1298676
849479
84667
451781
1054790
542162
689102
671658
726635
732408
1001694
1525077
1052218
428574
716311
670387
666502
952130
586951
1399666
924797
526765
674430
771286
690272
1298676
138255
894371
956194
584701
327100
1464155
1037345
519610
874034
620574
991098
890830
555915
874845
982464
818904
542162
442196
721576
1250987
719752
558305
779775
660772
874034
313814
365459
1469461
538286
571008
713614
1499300
959719
690527
749009
649144
713614
601715
594574
882461
649144
427426
649144
577709
630808
536834
874034
842513
400780
785070
689394
823781
652563
767093
1169386
794856
398199
405670
593506
683974
583307
994441
1031837
883455
1460607
401286
1298676
952130
265308
777203
1001694
982464
1143522
982464
994441
792811
563368
1464155
890830
477563
457748
522836
1464777
640383
842513
818904
417343
893176
1324251
606299
933500
952130
911050
671658
894371
646176
1147968
726739
873852
415571
1052218
491002
269150
927386
1298676
882461
1054790
773927
645902
662445
685944
329195
252946
1433269
1001694
733962
954647
897726
713614
630482
267751
1433269
779775
761126
874845
713614
944315
484575
801397
698745
818904
894371
724382
1033134
1164911
703494
454656
666507
528000
528000
933595
890830
433434
668457
709185
699647
964075
698745
616570
657052
954245
1349559
594524
491854
476002
633095
1525077
352003
933500
548494
427869
585376
709210
269732
678509
1169183
879845
521468
918245
742472
630702
1066726
1349559
671658
659835
918538
448198
818904
477496
1250987
1148115
803649
1525077
704321
832510
591296
1259564
345641
944315
488904
749899
630483
1078702
809303
1215175
771045
472000
783130
1151941
424832
803990
882461
524005
490481
1298676
332987
662445
510744
891799
588457
687837
378096
567072
1399666
704369
634413
528119
944315
933500
689102
952130
662445
422065
849479
363079
643714
947940
764753
705207
672086
733962
584149
959719
688465
982464
467769
508004
1464777
679571
635836
604733
861193
937622
1298676
1399666
803147
1086089
706390
676248
463378
484823
812897
139964
911050
417301
833301
472181
698293
498860
445018
997057
991098
534105
799724
1097060
474960
749009
720842
1259564
1169386
452124
724126
724560
449002
879692
762316
663228
845123
1255839
356989
470745
825278
218313
629708
894371
1525077
447088
1169299
612956
692549
646176
369836
823781
918245
683457
903536
521468
777203
785162
994441
1464155
256934
1066726
409784
601715
406343
812486
549949
896802
879845
1464155
879845
749009
639725
569402
653670
618840
271459
845123
593765
546088
954647
688305
855998
46640
1169299
451781
671658
719752
470298
861193
439280
451781
754605
393433
498126
689102
636955
535057
257364
676248
577709
1349559
948247
343896
776234
1460607
709185
432820
103579
823781
1164911
552696
584149
897726
635836
861193
761375
1250987
879845
448198
577709
513506
997057
840051
920674
1215175
680978
369717
60167
424832
840051
503149
564286
794856
646176
284074
994441
445109
330307
504247
874034
1001694
783130
408346
602111
476713
716311
718373
1066726
965575
1047370
385840
741402
786254
982464
891799
584940
371407
826505
752455
937622
846345
4590
528000
876502
887098
500423
514664
1449981
1261022
555804
428680
576878
803990
787777
535745
887321
1298676
622181
565236
521468
1399666
597578
486416
532089
738280
1464777
790844
882461
897726
1033134
716359
1169386
388485
1464155
642414
741402
945652
1499300
665629
918245
200057
789663
378227
506984
1469461
1371890
918538
958917
559492
333686
1399666
680260
467432
760249
876502
163052
495663
832510
709185
467335
689394
937622
959104
616570
426727
1460607
733530
918538
591894
457484
735916
498723
783130
1169299
249160
816479
616570
709185
623086
459805
666502
882461
997057
323359
549195
850563
779775
794452
617578
680260
1037345
1261022
711693
622181
812697
574753
622181
658564
696954
882461
937622
1597623
408251
430294
1469461
716311
874028
651168
853220
576106
851850
568354
595931
411005
1159642
761126
920957
447588
861193
275475
992366
529859
499597
749454
330307
669279
1164911
594793
1464777
677702
216953
879845
777203
623094
380416
505632
244024
618580
1169183
1215175
671658
441262
776234
1464155
24547
199183
818713
571539
790844
330307
790844
823781
120629
564716
451781
780286
406042
733962
783130
803649
777203
645820
666502
1054790
803649
1525077
554725
628413
488836
661295
1399666
803649
719752
671658
713614
954647
407503
1097060
698745
468214
333260
790844
1066726
786254
676248
689394
741402
891799
1164911
1097060
451759
786254
874845
1039688
687837
538223
803649
528000
803649
1124292
612015
689102
687837
994441
424696
1298676
584940
646947
933500
1261022
666502
928467
897726
549619
1252420
431336
645506
790844
871595
689394
1261022
430362
964075
538286
637333
717914
555803
1097060
890830
487179
843850
446474
803990
724425
751589
696652
823781
428378
210109
412358
876246
1324251
777041
729000
242091
621878
779775
740520
950543
991098
827208
719752
759438
749009
283664
952130
432802
778818
876502
435901
201010
643944
790844
623640
596480
675664
684358
414530
1259564
719752
697590
799471
343713
407259
841042
1179394
590167
994441
448198
1297441
645307
1298676
502523
619568
671658
620459
1033134
1037345
326956
1151941
633947
944315
1159642
1250987
777203
515764
329195
511008
721717
650546
1033134
749009
452044
577709
532962
631638
1052218
1259564
1164911
696988
601715
1255839
564603
609523
724583
630995
497006
761126
783130
777041
685698
566622
703566
858772
498037
709185
994441
838370
855998
1054790
1215175
982464
876502
565738
620574
897726
484298
289696
897726
595346
355568
879897
944315
777041
1066726
738572
680260
689423
1464777
1324251
386345
343167
689102
840051
1108731
622005
932318
911050
1169386
1298676
496039
840300
557053
649144
761126
749454
267623
733962
1525077
803990
911050
1261022
849479
521468
637249
741402
818904
854041
803649
1259564
1066726
183552
649672
864162
666502
709185
334474
1449981
644298
622181
625883
874845
183882
891799
374179
890830
634413
424832
200089
662445
841474
855998
525166
622181
521468
727245
930506
1151941
890830
749454
918538
354384
1255839
840051
199582
842513
855998
645622
1298676
408815
553615
777041
326184
616625
782742
640364
964075
715340
533102
687735
879845
853118
792954
537644
781098
972873
848796
717914
80308
144371
719752
671658
1298676
719752
675563
918245
1091160
634413
733962
566939
1525077
482869
1001694
462351
982464
742218
874845
458444
1460607
599966
855998
1111626
453713
255934
698745
897726
855208
462036
332309
719752
1261022
1250987
636777
616570
662445
433783
569775
340105
595131
448198
254185
840051
1255839
540964
831038
188169
1121791
1058911
799262
777203
610658
486399
891689
257825
586266
1464777
794856
783130
646176
634413
918245
840051
1052218
954647
698340
458791
540499
991098
780183
1298676
622911
629204
649144
506963
757782
773331
944315
1349559
794856
360270
845123
416658
698362
823781
755055
560123
449943
1469461
1033134
897726
668279
876502
622181
1058911
937622
496924
789830
206478
330307
845123
997057
876502
954647
619447
498839
872266
1164911
991382
855998
1151941
842513
653878
649143
794696
869086
486399
1151941
793733
882461
823781
478684
1097060
620574
1433269
978688
1179394
1449981
761126
127039
845123
964075
411810
1052218
874034
713614
577709
648470
783130
565131
964529
698037
897726
1525077
359997
340181
687837
760249
959719
707856
654898
997057
447484
324471
647169
876502
911050
1013940
577709
210162
662445
1126741
759438
569060
1449981
542162
733962
1033134
779775
61026
861193
521468
619564
584940
416154
537714
520364
443311
467712
622181
890830
493391
441546
1215175
850625
616570
324368
439965
555702
470676
571265
1015187
689102
500672
528000
823781
671658
882461
424832
582068
792260
476002
1143522
689394
1261022
228146
1001665
919844
794856
1261022
1151941
734475
876502
1169299
476002
509496
347533
800702
658570
689394
631183
847936
959719
1169386
1169299
902553
521468
1097060
1151941
538160
634473
492858
520494
1210812
638450
690636
494484
910134
451944
518068
1255839
370283
481392
896737
1037345
1001694
779775
476002
439000
790844
997057
476574
345629
944315
819920
408961
759438
241547
547214
680260
643549
731689
1030137
823781
876502
277590
491880
503089
608048
890830
655524
744097
1464155
840051
666502
801919
849479
616570
355553
1210812
595439
1054790
933500
285405
680260
671658
1298676
759438
894371
1525077
689102
690911
574598
677071
399704
618197
824194
989954
687837
689102
340579
918538
538382
275139
1615024
906230
788383
942033
386345
755014
620574
954647
1460607
676248
524716
223434
894446
417675
874845
684693
894371
776234
937622
1211245
874845
649144
1349559
658467
1252420
861193
285473
689102
641831
742132
671658
779775
567699
476598
1097060
877728
635836
1159642
659349
476002
676248
602284
777203
1052218
499829
1169299
757984
779775
1169183
717914
901414
784378
918538
584940
761126
616570
754058
402260
662445
760249
536599
231768
861193
845123
579001
579001
918538
330307
676248
897726
584940
1052218
876502
603736
1261022
786254
803649
1324251
587795
599367
840051
548210
448198
1142656
508145
918538
859136
1179394
891264
1027630
584149
266683
874034
476002
471635
904926
556655
1464155
1046300
601715
1169299
695144
911050
704844
446737
555241
952130
489137
787490
832948
1615024
662445
880046
893176
606783
713614
769130
1399666
528000
575135
604458
1525077
823781
194112
471384
352607
155511
263817
304445
695713
793426
1210812
759438
640605
562276
687837
439398
883922
830134
649144
876502
794856
930470
798516
612295
821289
1054790
584149
662445
817758
823781
398540
671658
749454
1259564
529729
663325
627553
396549
476002
968842
1255839
982464
488842
1261022
454040
448198
340980
776234
748644
400098
1151941
679730
927514
331900
919258
584149
449515
666502
592964
616570
666979
620574
698007
717914
861193
1324566
818904
731875
335733
671373
1037345
676248
330307
730935
457218
942540
689102
1469461
880046
568384
548730
887098
270585
924180
1250987
1169299
811973
863002
725770
378811
1001046
1215175
865746
709718
803990
1371890
622181
440641
761126
813302
852265
586494
467476
777041
398315
616570
690443
577709
698745
688826
593332
800471
954647
1460607
582598
759438
492001
616570
624580
418861
359120
976610
747066
662445
666502
1499300
771728
500227
556162
692784
451781
1037345
788480
447814
1012940
649144
680260
869605
143244
662445
1001694
937622
682935
832510
1033134
1043356
689102
470221
926755
794856
697896
513693
1615024
503857
1252420
577709
741402
826073
646176
663620
790844
640067
709185
874845
451781
591532
687837
364870
532247
615762
424832
978565
1058911
982464
739950
560891
892966
1259564
1054790
542162
1033134
882461
1056676
655151
716311
798604
643909
890830
476002
1261022
633919
956116
1469461
264694
959719
803990
823781
1159642
749454
687837
874845
1040447
530681
713614
776234
955719
476002
617379
439147
1151941
749774
662445
956042
1128542
733962
1169299
849479
649144
803990
316004
451781
758707
399757
1102518
1097060
1252420
492500
1298676
574303
840051
790844
192561
937622
794068
554398
879845
453187
717493
560021
790844
63777
659748
777041
1469461
714749
266521
304582
733962
882461
676375
646176
706644
954647
18842
660722
439506
1215175
668016
1349559
1052218
1164911
913088
1525077
790844
874845
249423
317463
631867
1052218
372027
392316
952343
600102
655057
1097060
771576
897726
554533
584940
476002
803990
887098
918538
1349559
855998
918245
643553
220276
1097060
1097060
541592
580188
563630
528726
1449981
605741
716311
800804
918245
806490
1159642
379528
695846
1615024
588813
581002
535833
379659
687837
1259564
534690
180197
646176
874034
424832
874845
874034
918245
616570
579755
666502
431339
1001694
662445
1042177
733962
1169183
764779
792215
1066726
1014726
649144
311788
991098
994393
838032
662445
565456
1399666
719752
759939
515275
1066726
441526
608579
1052218
676248
241702
911050
1499300
689394
1000458
1499300
645600
550078
786254
419182
809317
823781
733962
835699
803649
1259564
662445
1371890
911050
510449
286059
655498
876502
717914
864391
802431
972079
1066726
680260
911050
879845
518010
581167
1499300
741746
666890
513274
616570
582968
458010
451781
887098
560812
716311
716311
424832
1615024
1433269
724990
527611
698745
761247
595847
428286
719752
699216
599941
669867
779775
283367
874034
284019
794443
641754
346414
507359
530255
779775
832510
1615024
699978
1174851
874034
668147
803649
915586
546382
1250987
700226
994441
497914
1433269
649144
520421
671658
779345
759438
1499300
563377
493572
666502
808479
448198
287539
332328
1449981
722960
1143851
1033134
1255839
1252420
709656
911050
783130
890830
964075
1164911
716311
634038
717914
476002
1037345
616570
662445
918245
894371
991098
523190
380764
1298676
954647
689394
627874
395361
666502
859641
448561
676248
599846
622181
906265
512806
1259564
980169
476002
371775
887098
601715
580932
823781
760249
368559
876502
823781
918538
671658
781098
1371890
786254
1164911
635836
514120
1058911
887798
777203
860920
506788
786309
788839
964075
861193
1261022
764569
897726
308888
1161729
794371
1449981
410089
470056
584149
1145646
1433269
733861
1215175
644652
777041
777041
1464777
330307
1405845
95416
855998
790844
712321
476002
647666
713614
911050
1371890
1259564
446469
542162
676248
696738
918538
424832
456182
284175
255188
911050
944315
622181
811442
743605
561059
799442
476002
352644
596850
887098
272287
954647
911050
803649
646176
1371890
626501
733962
719752
497571
1371890
1259564
1037345
1000347
415507
789293
319931
954647
635504
623488
1499300
215495
1499300
823781
634413
687837
616821
633296
348045
891799
601715
717914
405891
786254
887098
832510
1120734
701325
918538
874034
376913
1250987
689102
424832
1097060
459110
696774
1399666
267735
952130
918538
1097060
600019
842513
302424
882461
152279
514968
730503
1046206
705636
1159642
807709
476002
1330890
856068
931651
930001
1399666
1047370
689102
760249
1615024
633457
721299
1615024
899544
876502
779775
1066726
798540
1324251
243061
777732
680063
599941
897726
567031
1052218
709185
1164911
600150
719752
1371890
1349559
407858
439132
588351
1469461
687837
832805
587176
731519
736200
424832
595958
755134
717914
803649
1169299
777203
713614
959719
236819
649023
510748
777203
779775
788691
1001694
716598
831743
874845
650217
606910
234902
838265
424832
533599
581263
994441
424832
513865
635214
253680
933500
803990
816315
954647
424138
1068787
759438
1349559
1169299
410439
897726
661828
882461
394819
1037345
262737
564456
840051
897726
842513
761126
432094
1433269
620574
1188084
1033134
918245
1210812
559974
879845
453958
286954
740969
1261022
118861
673397
719752
1084462
781098
861193
383513
605350
875205
1259564
841405
720278
874845
1259564
689102
519819
1159642
803649
891799
781098
587000
645401
515159
823781
1132149
695907
996104
933551
664184
673982
891799
779775
1499300
776234
491205
948465
990316
634413
666502
288932
1176155
454402
554104
440900
815178
835859
1449981
1179394
879845
823781
719752
657599
1001694
369895
584940
845123
574034
1164911
582917
820505
1001694
801847
507080
1615024
342055
275022
773782
716311
882461
1151941
735275
786254
503832
892692
777041
1261022
733962
397995
840051
575130
1464155
458332
521468
680260
300598
564650
740201
842513
878082
1117671
670450
932369
761126
110772
713166
812826
823781
1252420
717914
448198
769987
601715
698745
890830
664497
700971
521468
676248
478920
739616
939254
468987
281122
468996
631904
1058911
938501
145695
514027
635836
1399666
788650
930001
897726
1169386
590809
407259
534015
763439
1259564
577709
662445
416629
926705
460138
918538
738027
314772
861193
741402
634929
918538
894371
630867
1460607
115488
1499300
671658
577709
592520
779775
545821
687837
916465
320097
1054790
857086
456326
761126
733962
629980
1469461
486702
849479
622304
959719
1469461
566248
521764
473542
633651
603703
719752
684102
334358
1499300
332634
600028
699121
770668
1210812
944315
680049
849479
430836
954647
680260
1464155
777203
828324
861193
740713
781183
933500
849479
279510
777203
385234
882461
445605
937622
662445
464437
584149
533740
1250987
404026
1215175
536523
643385
882461
642437
542162
1399666
85699
771004
713614
649144
681530
495957
719752
997057
984891
867084
733962
223423
779775
687837
301116
664464
763948
737322
435222
542162
594695
1324251
742733
749009
937622
692349
1037345
470097
524156
894371
1056594
777041
1433708
689394
795055
774970
874137
1176624
729470
887098
1464777
1007115
676248
434823
760249
528156
374689
1001694
1016079
634413
777203
991721
567031
404655
840051
407025
845123
689394
994441
291500
749454
960782
918245
519463
918538
391622
647346
424832
1037345
622911
459277
1298676
1033134
612457
781098
520624
1164911
719752
982464
601715
1349559
666502
749454
799442
1054790
759438
894371
490485
834642
310409
614539
1159642
849479
829390
610668
874845
271744
1460607
1433269
952130
676248
954647
1169386
537966
635836
500956
237778
629106
863128
1215175
756947
808974
447723
729165
982464
1210812
380764
464586
918245
777041
954647
781098
556675
713614
1499300
1001694
1164911
330610
687115
840051
1179394
1066726
776234
882461
406696
1370027
959719
1058911
1525077
1460607
496090
879845
671658
353408
761126
424832
764047
271463
1499300
52517
818904
510685
1499300
546780
930500
776234
626190
440900
954647
750691
1449981
521119
718848
988550
713614
781098
1159642
665115
401091
814955
416756
569566
302738
717914
487663
855998
794856
398892
607189
1169299
1143522
1169299
687837
749009
514958
658353
748202
584149
327529
1169299
894371
1151941
1597623
1261022
681781
689394
1052218
614348
794856
1052218
464372
542162
733962
777203
1164911
1211577
712732
496233
613990
674000
1131311
566062
771802
415075
1184725
568237
555897
1030605
982817
752817
1424713
774919
996983
629270
1181687
1424713
571853
871734
1371936
1112866
441797
1278191
594805
882031
193918
609526
132952
1198707
576521
409526
778744
1245023
1270510
659828
1063202
748699
912416
734366
448943
1494311
633380
760802
1059809
638289
451985
1159415
1124073
1046781
883539
787300
1041230
1019620
844745
1397365
680260
1137985
401228
736533
1043362
566327
804856
463956
1200422
963105
835316
489311
662090
413865
977989
1336018
776397
1211518
882031
576366
882023
527489
581628
695234
740646
1049725
1015519
481366
1308455
134556
766195
527489
1152793
393997
352281
1063202
363425
386166
727896
1261190
713745
542629
448361
974124
640287
1339531
649954
1080541
339644
344709
728039
1241065
444569
927288
930177
1205088
456227
1262347
1073911
891761
786156
917211
1122288
911021
336654
128892
427945
912649
1184725
865077
355934
1145869
1331844
996983
228593
396228
886642
1081233
572992
932585
762694
1063202
471294
954213
1082518
1246190
1261190
796868
1341945
619677
998279
911021
612542
270652
504972
956188
908081
1270510
1160855
972947
1397365
1188741
877902
673474
1131311
1076262
643488
751323
827653
1112096
155643
529872
1079388
1041867
894684
635568
1015862
1288826
1149410
1109619
683458
1253470
1017907
1047215
982817
277516
924636
399087
1181912
978596
1181687
697657
1070291
836156
663983
808872
1079580
928407
831563
1160855
521261
619572
536049
36197
1246190
1336018
1097333
984446
1124073
817121
419034
481448
541190
616021
157747
581598
1188741
1079946
538240
1143156
1331844
1336129
374887
960997
1070671
852902
1189983
870621
990683
1131612
1494311
524697
877745
954213
376659
1079993
727896
1156621
696231
1050713
567701
632507
1063893
900255
426981
361694
984446
969386
961062
856049
1138733
598877
843160
901591
1145869
1092778
515987
232783
314388
1118856
578443
882031
1084245
340500
359205
741650
938512
1015519
1278191
76978
579143
1015519
157423
548795
1063202
926327
557244
541190
990683
347383
759209
1199413
607408
1188741
662090
1388732
537818
797661
946070
492452
1198707
1057898
593537
979574
1096002
433914
443439
688029
837421
952514
413182
759505
1108631
424301
868951
780411
981330
1308455
635568
798736
781954
1148349
452949
1060909
514566
831563
982817
498767
560777
671496
1002379
415075
663983
820312
923457
998804
912649
961943
517669
634760
1057621
623813
1152793
1137020
808318
1009317
401245
649965
606817
993033
911021
670012
422740
732566
254013
749591
549064
758788
1110191
600680
643888
1079580
927774
853281
607141
955671
493428
1331844
604169
497964
260725
1169114
1058047
820312
1246190
1051270
1211518
339510
1038620
944565
586520
926327
447191
485458
1004861
560244
1025497
551685
160680
1137985
331237
1036250
1059809
801286
872409
721094
1059119
1159415
487475
1038199
207394
664617
1040485
911021
958557
426497
901591
984123
459058
1141159
702296
901618
725634
1107669
926327
523430
523154
502263
576521
835316
651628
1121573
954213
878519
572196
661220
425266
883539
1108631
695046
1131311
823582
1141159
789830
1008685
961062
605552
814067
1059809
767704
1202277
872278
978596
1131311
807306
504247
420022
789417
941730
663983
425486
538240
648353
1268591
415751
1165821
640015
666502
452192
408164
829254
669288
1391009
1037261
727896
425856
841517
845163
635882
409807
848560
827653
393021
566574
634483
538240
669570
870205
1079946
376316
528169
1144937
1277710
924863
1112866
1041867
835316
1030605
668017
878925
778744
929239
1049725
905028
1058047
714363
757997
364800
765428
839363
448200
997510
908081
686487
1112866
1079388
1205324
734279
748075
1002163
147050
818341
1096002
981330
441208
739081
1121573
348027
1145869
1096207
989546
853281
564842
908081
649636
569218
426904
1144937
1050713
805259
871734
807306
898909
1007266
802970
759331
1073911
788791
1118223
629651
769318
1025540
979857
1025497
360986
911021
1191864
1270510
573140
204315
538240
1260618
535772
743694
579420
740646
789417
1313198
293838
914692
1206266
1059119
1063065
493203
1261190
656405
586044
358199
548261
386231
308800
1262347
1059462
1086205
932585
376575
890001
723919
971047
525049
868951
755465
911664
1246190
1188741
949912
835316
196126
642095
1385074
901591
759505
464721
532351
555635
415075
1336129
548476
207034
441347
528726
618647
1125051
361439
731423
286749
889113
826116
645136
396228
993036
959204
853281
406144
1023602
905853
1189983
670197
1096648
1148349
1388732
1269940
901618
751793
1037261
886642
745925
526130
269393
843216
607057
728466
982473
1124034
814420
692669
1349870
643431
759505
785846
839095
820312
687837
803461
848560
296954
526464
266247
900388
967407
871734
1205324
645136
54335
1009317
1038199
645136
856049
993432
1346356
700536
1124863
1001663
645136
1277710
1077966
682946
1368305
820312
825467
370279
492970
564842
870621
1577647
1203711
556263
496925
1145869
564842
623176
716598
776397
730336
500859
525319
391219
915631
1138733
645640
471877
1046553
759505
1391009
541049
1023602
1125678
309352
1169114
715804
412575
382295
928098
1063893
260693
1049832
1368305
485458
1288826
807912
604941
734352
1248831
704321
977452
789417
1159415
994228
1046781
872110
663867
1397365
1051270
192507
984446
1079580
839951
573895
767704
582655
1262643
379972
829058
1023232
269732
721013
706261
1015519
517812
671180
1278191
563565
1308455
678826
819203
700602
1118856
323993
751746
1079388
597578
1059462
850747
463080
1093999
760718
318797
380528
1104903
1070671
1121130
952514
660151
512415
1268591
963105
563596
577934
582769
470710
725543
1542635
1037261
1336018
1308455
1200422
1206266
1118856
557458
812691
681247
755293
413309
352540
552311
681066
413182
475243
1080541
709173
1008685
731041
565776
509496
1137985
1269940
754248
1299308
1278191
564842
571445
662531
521261
1122538
391678
979857
1191864
1057621
887867
789366
931046
652950
484829
1063893
608809
607141
1192727
703500
578563
1023602
466122
643888
778707
1110191
1138733
1494311
1015862
1200422
887098
578443
443907
645775
1202277
831092
644562
964738
945205
698012
433111
769916
1096742
878519
956188
831563
365804
934478
660418
1626371
683785
1122288
730938
457572
1391009
954213
408833
1131612
979574
956188
514488
662352
1038620
779088
677752
1158122
1368305
942866
961943
1002419
1097333
720615
578439
963105
1051270
666413
1368305
419496
782581
1133263
1331844
1143608
554807
789571
299965
534300
639636
1269940
716406
1211518
527275
724883
981330
961208
659292
811371
329225
706551
564842
269297
409492
1508227
1508227
1076262
961062
394667
542659
914692
429863
463327
421264
635583
327300
529872
832228
1001663
1143608
859058
1270510
372711
908475
319888
924636
413182
1109619
975998
569231
1046781
1008685
946331
480864
848560
881765
1041867
712507
572073
660912
990683
1049565
1397365
271744
625439
1047215
582914
1192727
377993
534950
759797
643873
439813
491954
1004861
1270510
1047215
1079039
759505
754056
480416
726119
996983
976393
711077
1205086
747453
988520
1079580
241177
1198707
517836
900111
1206895
1143156
1023602
480507
614717
584869
511941
911021
753103
935153
1046781
1051270
1079993
944500
1063893
1205324
791440
1079580
1042999
700940
726056
512794
669694
390209
769510
542150
530065
674946
406666
871734
630596
1092778
1109619
626143
1038199
598312
359009
491272
328397
928078
759950
1096002
682019
1096002
1007638
1349870
456007
794827
657070
424077
624320
929830
618201
564842
1198707
603621
996983
883539
1100110
1391009
1064234
897267
982817
493124
757997
485458
639228
286660
757955
636960
575152
1125678
355995
540964
376187
1077966
1205086
507941
969998
485638
636385
529872
880104
980005
1036165
851541
1202277
979574
764702
1033046
1047215
926327
386481
457880
682946
1211518
598882
764739
1007696
914692
929239
748462
723357
1160855
349640
820312
531839
529836
1096742
595924
1205086
1036165
1133263
685505
1308455
978446
1002163
613651
1152793
1189983
1009317
1626371
682810
308612
1626371
1104903
886642
853281
934478
662090
1288826
976393
843008
270641
611671
1017919
856049
929239
1299308
1079388
748075
759505
835919
1246190
702296
772725
1148349
1102058
1112866
900255
1118856
354900
1172854
592132
607141
1015862
637851
414185
1113913
923457
1138733
923457
661451
422334
1118856
643888
560151
671945
1036250
399885
1371936
512102
886642
929239
1124034
568893
1118856
870467
586103
1047215
682946
476592
448902
1336018
872382
520689
791520
1212788
1368305
884495
523784
305181
1261233
299539
1017907
254435
588637
1205086
385254
707685
767704
759505
1248831
952514
1577647
844745
1397365
1278191
89230
446814
1148349
1341945
1188741
1277710
630936
354617
156259
1169114
1349870
457757
1023602
1015254
951625
1147961
455966
526633
407818
883539
1022509
527188
719185
572031
611769
952514
781180
606659
665810
742320
942866
1145869
734366
502014
969889
470457
717194
1079946
945205
1147961
848560
1058047
643272
674340
945205
1109619
797661
801378
813750
979857
414872
926327
468697
417085
1032742
1206266
877745
944500
702296
476421
914395
510940
409085
1159415
415041
1141159
658311
926327
1032742
655898
927463
618953
638460
179969
1005057
415075
1137020
1145869
304706
816784
701561
441987
311967
1004861
607141
1126544
514661
1073911
1403270
734366
1131612
1008685
343356
1192727
724907
461421
454211
835316
630678
477594
1112866
196193
849607
365973
1068268
530982
1246190
650990
344304
1290508
878382
306373
472878
635568
396228
433241
1060909
1339531
550282
1060909
634217
900255
1058047
871734
660043
586123
1160855
1181912
174039
334094
789417
557244
742798
808318
961218
334153
1131311
518796
1246190
471713
1012538
1076262
798584
326595
431005
654659
961062
1125351
589429
542579
1270199
622972
731041
683834
1004861
1200257
929239
712247
605552
519964
1081233
371710
525456
682946
541787
708398
693088
373300
508498
1169114
600106
886642
1181912
1079993
618731
1289448
397610
1336129
1289448
1308455
1007696
1278191
1036250
1046781
925295
607141
727896
1079993
961943
934478
495926
963105
1148193
1339531
390109
659099
1102626
315548
894355
582655
801292
656207
606983
1268591
598877
674390
587329
914692
549999
1059809
741004
1092778
831306
665983
1022509
682946
1494311
492725
770911
356362
808318
1009317
1145869
543982
451675
1202277
1015862
459058
709182
1063065
409193
1160855
226005
804054
1102626
395118
554659
319977
961943
738007
758788
485458
618580
674578
695293
865077
748075
1036250
1007696
523945
643272
1339531
696522
645136
417869
1122288
421827
198621
670810
1002163
993033
491436
254194
821420
376346
461451
953763
857233
476765
549999
982473
1202302
1241065
1110191
172202
1160855
281574
736593
648863
1079946
653797
375994
470055
1124073
631115
981330
593537
396085
247296
863068
1253470
868951
533967
280586
975998
542113
917211
524005
988520
585553
731284
472950
767704
576521
604878
823132
791520
1113913
816730
575223
789417
1122288
1079580
883539
403178
645136
1308455
1060909
1124034
1349870
1047215
979574
523154
582777
1059119
898572
797102
445567
383527
956188
591260
1159415
1050514
850615
670963
579891
504307
1036165
1124034
1093091
1206266
1124863
1269461
1133263
1289448
573682
417648
770830
1082090
378079
1072313
758875
1086541
835708
239814
497964
1112866
1212788
978596
626962
549431
824511
556498
909619
758788
1141159
433111
1268591
917211
380070
477381
656528
522300
371060
827653
485458
942866
1145902
1246307
1184725
205158
1262347
1049565
735483
1096742
1200422
982817
691322
146391
994228
770564
350981
1262347
1124034
440324
765738
1341945
781522
1200422
478655
1191864
503778
826727
946678
929239
613587
1145869
267266
1331844
882031
665117
1049832
1087428
384547
451944
846086
419109
734366
1023232
688429
1289448
948134
1253470
1059809
41213
870621
353172
527256
996983
979574
1223589
1072643
774251
1288826
262281
1253470
216328
756155
252051
878519
759159
1079946
785591
757997
621224
1277710
974652
592449
370695
536332
427088
290656
145406
1058296
373491
925347
1079580
882031
538240
1262347
963105
954213
1391009
631013
271201
903777
1336129
642026
593537
397839
825212
1007638
614539
1368305
562386
900255
530109
673591
714536
753921
742320
1253470
1004861
767704
900255
900255
853281
827653
1118223
1191864
900255
380196
1508227
1272140
1043681
977830
1371936
1051270
980005
602726
1082518
696991
1080541
293618
387738
1069040
1147961
365674
1181687
1252594
645136
1191864
1046781
1077966
1079993
1137020
1124863
1149410
1069040
682946
1049725
1092778
1084245
929239
662635
1087287
420690
1037261
888493
680302
1288826
1397365
762719
477147
526677
942866
869397
826903
1308455
614416
915631
309582
619909
1050713
926626
1082518
1131311
808318
1200422
742320
616819
967407
682019
882031
1124073
968717
720012
453681
718190
393974
431206
271839
470676
723286
735559
785703
582655
1038620
367307
731136
1288826
526858
944853
1124863
702296
433111
527656
683097
651983
961208
1009317
690511
839951
1076073
307299
1124034
915631
721039
748075
912649
429721
575529
592744
1084245
1079340
430171
1262347
1133263
759505
1336129
942866
420611
748945
898267
1076073
678999
701547
607141
397413
596585
497964
191091
769046
840890
1205324
583129
340008
1079388
396228
873259
980005
1079388
577301
426948
303022
856049
727303
1118223
901618
540641
257677
791520
523588
1269461
465603
513679
529612
958417
253261
974158
395809
1336129
702296
218819
622062
961208
1339531
479034
1037261
1040414
676062
1049725
636140
1121573
729892
607141
1270199
1261190
500598
598877
294519
1058047
580413
1391009
919447
1181687
740646
487018
1004861
135750
1403270
1126544
1063065
635568
1057621
229940
959551
1145902
463390
596720
128955
642541
358552
1270199
969386
900255
504434
540964
742320
469044
757955
1191864
574989
901591
412894
1001663
759505
952514
1270510
979574
767704
1206266
912649
616876
1262347
948120
497964
1125678
856049
598877
676292
703559
979857
1246190
1277710
1145869
429193
313438
813750
643888
1025497
549215
228879
1391009
907843
718811
418828
656354
905853
994972
645862
529872
1118856
922496
981330
963105
427965
454495
332954
982817
562654
952514
382228
1125678
150943
643309
595548
473559
901618
570944
1223589
709699
509964
310932
776397
599654
875641
820312
422348
1270199
632963
1060909
932585
952514
988527
824365
730352
958047
928407
1160855
605552
572823
1004051
758503
790650
978596
899597
758788
540966
715426
625677
674741
923457
617144
873488
1124073
758655
1181912
1096207
978596
300415
1051087
1096742
778744
813979
1121573
1036250
773732
836537
788994
216953
821862
727896
1261233
1188741
1542635
1626371
1050713
993027
1192727
626733
1246190
794371
300026
1288826
1245023
297592
274357
497607
580602
535252
1223589
901591
362953
629173
1025036
762164
347946
1145869
1331844
1126544
1336018
617254
172461
584219
780926
1046763
1060753
930735
1110191
1092778
645136
1015862
929239
1076262
239208
879422
988391
839951
732988
736038
1270510
1058296
435901
665401
1072643
433111
298495
922818
256469
1261233
502164
727896
717564
1138733
882031
675053
593537
1076262
796017
1252594
1093999
811937
1018673
394701
657398
575740
700319
772562
920876
1036165
682019
735427
1019620
271668
1037261
932585
816565
290501
459000
1049832
186426
1188741
518068
639876
422151
326113
870621
643888
1397365
1007638
347443
1007696
538240
735384
879422
1149410
375552
930143
954213
563351
908031
803147
729165
260415
35016
660522
907904
1093999
1148349
714746
515912
1025497
685570
740032
1022509
252660
602597
1313198
1033236
1144937
682946
592520
1253470
418796
197438
734366
523154
454402
840874
694145
1081233
967407
707376
871636
1081233
886642
651813
1278191
1137985
706551
871734
1060909
1133263
409498
593999
460439
995390
994228
764750
1025036
726731
707492
549549
438572
1118856
706503
508410
599450
560040
250560
444516
128543
758788
901618
1122538
940160
1060909
1079946
527489
870621
488106
899607
315660
488171
954213
1206266
702296
198110
1047109
521261
1092778
747889
982817
975998
1090616
802199
1059119
663983
1059119
1104903
967407
605552
518796
828069
601297
201798
469223
1205324
867043
1047215
1121573
368496
434837
1082518
164379
496401
759286
885526
907843
782520
1063202
1189983
23445
911021
1181687
1095350
735144
703319
544922
1017907
837919
1072927
385623
645136
932585
1261190
682019
554086
575885
246817
349202
666849
708168
424155
1188741
1118856
521031
695234
1121573
865982
610755
415075
1059119
553499
429853
1147961
659865
702142
1007645
915197
1038199
707791
1192727
518796
1261233
938512
564789
807306
1626371
523154
594961
1148349
347429
817656
617841
418532
902227
637261
908081
597227
474455
1202277
528169
1148349
963616
100583
456392
1072927
977452
1122288
1172854
479322
1049725
718453
348819
778744
590655
1278191
1070671
776397
1349870
977452
1079388
1002379
434864
1004861
560047
1063893
1058047
968717
1096859
718872
531243
526436
646218
695868
679934
690951
467153
1072927
866673
450666
975998
1117073
682946
1072927
1072643
1160855
635568
957983
1391009
613729
975998
1008685
944500
313529
967407
490846
1040414
436657
507686
990683
622942
320616
1072643
355126
1072643
708272
735886
829469
385259
567791
348696
442446
638523
1072643
1070671
419826
467112
1036250
1346356
714823
346549
955671
914692
978076
897665
723499
1070671
967525
682946
1037261
766424
511372
399573
1076073
942866
526991
1006896
448330
1095350
191895
1025036
497964
816314
582914
1124073
408103
1060909
1206266
356319
607311
1192727
578093
858540
689136
1261190
1059809
965233
1063893
1122538
907828
1172854
1032742
1131311
944500
1246190
1244224
961062
1070291
905853
336768
1188214
698873
911021
647671
541844
1051270
377527
521261
1087287
1093999
626875
616903
348234
1017919
796531
1070671
1143156
381916
750791
470105
379750
978596
682946
759838
990683
1019620
748075
578260
979574
421223
1626371
287305
645134
868951
813750
1242369
643888
1036250
1095350
1248831
642027
381600
924409
1059809
534897
1270510
336777
742320
886642
979574
704421
1144937
527489
1358427
834353
1016107
643272
975998
859747
990683
521261
416249
1192727
564600
1093999
1206895
183048
386248
522300
96646
1262347
851646
1339531
209469
617983
1277710
805431
61026
1542635
1152793
1324251
607141
871734
908676
465947
1079340
295557
857485
1172854
627229
1202277
1626371
409166
391517
813750
808318
1019620
654621
814955
652834
844371
896259
898788
1058296
1246190
491191
579596
695846
629026
957900
425137
309772
561231
1007837
1116480
1007696
731298
569384
259763
1096002
645307
436876
1085476
41728
971827
1069040
322038
596362
312824
1080541
460173
264287
762714
164868
226461
583175
652509
413182
767704
664312
926327
967407
694105
518138
1145869
605153
1261233
273635
525293
1126544
950420
1198707
1014914
378550
397525
782562
504307
638880
780702
564842
650477
873852
1262347
470244
1040414
1494311
915631
472991
693772
276798
369717
245978
1070671
1206266
449649
1095350
1049725
1145869
1202277
475414
1339531
1368305
1112866
928407
1082518
1121130
981330
580926
794443
1339531
708028
518796
758788
424103
1001861
991425
432523
795628
703566
837437
692842
836965
791520
327569
763076
512073
892271
1092087
837437
836965
647910
667689
450348
748856
746515
390600
554533
581283
677660
561532
534070
512584
883828
807315
608302
733042
653560
674355
506245
669721
1016809
659015
609484
882240
623093
301281
671708
592857
741381
436707
511436
527200
689332
513701
561421
320616
705568
547986
848560
371858
575208
440953
600419
506245
388655
689145
177208
600531
537344
716988
849716
279190
692253
898652
1035746
871562
833262
554993
835996
481615
494784
1165941
187762
585080
436707
371858
1077484
364678
552577
1284027
496746
378898
651594
401915
849443
666916
739415
535119
810329
192483
648897
590864
468604
155056
718509
813680
815527
1041517
569833
669060
472524
583760
751864
213621
405459
823967
522404
554680
862506
789293
414322
864578
838949
713123
556943
824561
656379
891377
592857
636986
535119
408936
795844
542368
692058
800989
843689
791254
494784
631513
412173
769318
542368
714058
852994
389674
717395
699563
596373
505033
982046
748856
927560
598432
789026
736210
745758
618490
1015735
691250
741057
852521
577178
569375
1145537
960729
685234
328013
395060
748856
571012
791949
499205
592966
446809
600419
700591
826405
820391
608690
695533
663237
774747
1420748
701196
583760
518467
537022
737292
730494
930337
526573
469264
880260
649722
947858
396714
529038
814019
687396
147969
662924
466645
774373
806908
680317
433678
700486
1058426
541110
791520
628327
853852
436801
359896
892271
606581
512584
507571
783589
499859
617836
947858
904845
834200
327326
623865
727400
481432
599081
739743
659015
774257
408547
945233
673616
763076
537348
583030
560123
513701
524634
758062
717487
571012
1154883
614635
360073
531958
422525
583258
446974
502712
739486
337618
473081
696296
311415
576720
631771
873713
613266
870284
513701
462170
636582
582565
581574
505033
483083
584384
294935
473542
284113
714343
686383
789460
546854
563070
566206
862508
599081
670254
571265
593321
1257719
420060
471314
602099
762342
425588
563989
636098
546854
839587
564715
723643
1206266
382325
499205
362560
536415
1051128
1242837
436707
511677
824048
812429
912601
480503
646325
568055
757180
658776
181736
749000
766598
386169
754156
574713
416966
742141
982473
500620
494784
513912
458956
748496
984586
737292
944005
562793
892271
956698
316174
454405
920463
1030947
795738
803666
741816
487870
745851
14567
498084
664211
1420748
451895
789026
517954
924926
227281
557094
547191
680632
920463
509377
406009
1039635
823967
567682
674467
772177
438507
418100
758589
1165941
791520
577405
482379
479124
581659
752779
1257719
509377
751636
733789
286627
352560
844618
682598
517887
687413
614451
693049
608148
637740
765997
806186
1198987
660722
850245
468825
763076
516596
450348
719913
755963
581161
724679
1151049
534070
298452
692743
483843
651594
453505
627984
548531
494784
858532
588168
716948
623093
913739
480503
592758
610658
418883
728035
301694
259458
346188
714582
664464
692058
324445
626715
554776
695615
763115
969693
527808
843954
625181
798152
663399
422950
630174
640647
334933
820013
600419
473463
525120
527200
753120
378898
584668
448592
1030697
330137
791941
508487
523934
461635
508098
398793
616992
753401
581574
552577
767222
447292
804207
1283125
648473
810241
603645
819072
723499
689677
1058426
355543
784121
748701
883828
475522
711992
1022369
385188
805561
725028
448592
731981
1155060
628474
810329
998396
360222
656980
612243
469210
377385
807315
628327
696377
487178
569375
711515
298452
509270
546854
733042
603289
429330
1041479
991425
1078671
592103
380116
696995
354310
594489
786484
404230
669351
558867
677551
741365
28883
1055348
506661
636582
603645
636582
610658
1257833
622115
1111997
620254
658275
711552
457067
791520
464277
787181
777730
995670
616301
718509
489382
548744
1086915
505033
535119
1035962
737442
651594
464480
655597
628327
652999
709565
829637
353027
479329
347648
592966
470857
795093
747066
389674
354408
673591
1024958
667467
585164
569833
396714
489389
546908
570248
622557
774747
436707
492303
582565
707023
279758
632096
681567
1005785
738007
737292
223746
571012
585654
689321
689463
383907
1063405
904845
548531
764149
437697
753236
501921
592857
855382
482431
661601
689321
679785
525598
960729
669300
834537
526667
602520
304259
523934
854294
554680
689321
932089
295168
462170
953329
482379
603411
544505
726713
689024
473463
689686
737442
807210
868208
583030
691250
690053
1198987
767562
599541
1083503
375263
628971
983931
561154
713905
613692
840397
553860
1111502
638508
298452
684700
770611
375848
551501
716948
983931
589173
737292
607534
140751
626490
489899
592759
739486
875890
632096
645404
636582
613995
462170
979580
587130
482379
631513
875369
569833
711515
424444
622610
1312749
759218
642714
831107
464782
945233
408936
486238
1024069
862858
720126
1154883
667467
517972
424215
910963
592966
554080
593181
752779
534101
333603
766598
547424
1136312
789026
728403
506661
578306
676153
650513
821976
752779
668541
862903
1277517
484321
615497
692375
658275
273320
602520
603437
413068
408936
450348
575284
572765
538320
673616
726934
483071
684700
774747
671061
612711
751864
830610
636582
608063
679594
576673
457386
638980
429330
483083
1074851
646793
930337
696662
403796
807210
1270702
502712
662464
698336
734067
885296
1150829
416255
627955
1015108
802695
1070603
684703
585654
1204040
725542
773331
505003
196344
485585
475522
855382
415795
227899
692253
464856
390414
930337
327403
684700
639211
769957
486917
712597
766195
766286
852994
725028
834472
622557
664211
778605
854082
836931
508098
968036
786039
299539
721039
833243
492303
245016
554680
479826
780616
414944
951776
870968
455897
780351
293618
711612
487509
327326
446237
383778
595599
483083
692253
729965
572765
486379
754775
790784
733042
715608
790124
530566
950068
837437
651594
760315
835982
833262
920251
389674
622115
569375
541491
893278
498084
628231
327113
843205
703450
737292
26949
696856
600419
575208
792240
472200
333175
1022369
748856
548531
558867
548744
764750
873164
541110
431822
836931
431575
748856
450348
751864
732192
602729
1015108
592966
842507
672822
482431
573545
631936
395060
284566
872323
602520
745379
481749
291412
965979
473463
748648
855382
836931
414944
611362
233163
672387
628033
560458
1094238
648473
1274881
631513
237092
870388
791520
583760
463947
1117883
901091
1144230
835342
1032595
718509
457552
716132
1009640
1086915
547313
890247
436679
1007247
1009793
670254
501413
680049
664211
220912
509392
501244
666413
687396
1009793
1007247
483031
500099
851608
295387
672822
582565
498084
672030
483204
662659
817758
957098
459385
651594
217117
649826
482431
583258
732494
155643
670019
882240
535119
538320
456951
491025
1270702
537344
512073
571614
389950
784004
612337
819072
945233
617836
991425
687396
599081
492303
882240
795844
655513
1283125
298452
739950
850455
724527
884337
553528
920463
555915
429330
1098978
906707
957900
486239
453065
749780
667315
858933
600019
1232851
733789
791520
616301
398173
627955
510465
449836
682111
508098
767562
748856
316341
596373
1086915
789026
689686
974966
868606
482379
524944
282821
1083904
339288
656980
689321
749000
334755
517156
907634
377577
546092
892316
480503
695032
583760
646222
1041479
671061
711515
475190
653560
808398
546805
497196
523190
805291
600419
546854
1085570
1139602
741816
667677
201929
907773
575988
690744
581286
562770
391556
574303
448592
827476
477845
888491
448592
920251
636582
590987
306631
1000199
502579
606172
786484
992462
632096
503511
383186
511677
352092
162907
675656
720126
1019555
933595
653560
476043
630643
658935
842507
765139
599814
421474
671061
999342
622115
617931
840397
610658
353824
546854
1066726
569833
542368
372676
709565
1151049
749899
860314
577405
763076
714450
537252
834537
1034149
518467
945233
586847
733396
862903
626340
418910
707051
1144230
983931
501130
983931
923431
723721
286311
371443
977009
835011
371858
592966
216328
606581
395060
722407
448648
840397
586427
353376
80893
626490
1159575
547191
1063405
658673
1007247
561088
600419
376433
725542
512420
771668
553762
910788
627955
910963
835342
650117
898369
395021
435576
835011
713123
906707
583258
644714
718509
549500
748856
650038
664211
580979
911565
932231
753369
424371
630643
854082
434014
910963
807315
707804
824728
752249
710704
646793
732192
382983
392228
552708
200053
342895
528240
693049
860314
899975
624185
36197
886642
882240
765375
667315
1144230
676965
692253
611132
414322
796846
673113
479047
880260
627955
596082
407772
832997
658673
859340
859340
385188
951203
401764
830610
818341
734309
723331
747422
588311
1449981
847891
752249
648473
577178
661097
807210
921970
1165941
514733
202898
526771
612665
709565
1341334
602639
603437
496651
586847
752249
575763
810724
802843
668132
291831
728035
547191
1121824
824227
551827
1035962
575208
910788
750137
656980
438147
1023239
751864
932376
542368
683340
911565
609876
767222
566902
592522
802695
659015
854003
622557
703782
968036
1002703
681802
745379
581574
797309
1230232
690231
569984
951776
1042122
752779
780752
730959
529038
304068
517156
404783
414322
385188
703450
760957
571012
664039
1150119
474426
1041517
569169
1006714
405307
1063405
441332
699873
409769
336267
457971
834836
579174
911565
806700
617919
656980
694449
599541
885296
523934
367607
647589
932376
1144230
669300
419215
745379
575208
706328
475522
659015
782636
433209
527308
627955
768059
733042
443669
813139
408936
429853
609876
595599
337958
750508
625970
339321
891377
603030
478816
757563
1035962
809980
793090
703303
1015702
616301
1283125
575284
751864
766598
680317
800493
677660
670403
411034
481063
843205
760815
767896
641489
450348
351086
630714
381605
588396
753175
610929
482562
395396
1165941
1022369
1047109
1059809
905577
558013
748856
570264
925120
753401
733802
505681
656980
397876
733926
592041
380872
599541
1262099
784839
575230
669351
454573
1041479
716948
691931
545191
430442
797431
433859
787182
547472
508306
687118
582330
1023581
733681
765857
628243
467109
871829
745252
503455
710080
844066
1022678
368363
793422
678375
880579
486819
719521
733237
821068
724179
561423
1086784
853045
807941
763812
915283
681762
932469
860647
617813
859030
921783
477968
753467
659271
676421
1096678
633436
835498
502844
571979
757615
1464155
485333
850905
951656
832202
692706
793422
1046711
880597
653634
587176
932518
478932
571121
739331
725060
288085
724703
818257
941060
686236
565933
441019
992241
1009778
965280
987980
704068
690402
981941
709827
754432
752817
826705
593899
734095
809758
597777
776278
727399
619699
706503
331146
678852
78119
504422
547472
1053151
696882
382364
1302920
378092
574073
746018
413791
605639
557778
748398
582497
346490
589429
528739
227281
541375
698340
668940
688491
609450
547152
918436
387681
811849
556243
595371
848475
663210
834837
825853
649833
846879
1302920
867021
812536
368062
703327
877637
920692
472280
547343
1139090
880221
416016
701786
808349
538074
759344
128660
834282
742265
182554
938498
927919
826205
912182
908949
625222
990464
843659
359974
981941
1185587
378230
730757
1066978
1094730
878065
1070803
687503
499748
161474
528714
407178
838154
754021
497732
830609
586652
696882
623992
569450
399845
1034880
737585
640268
1162301
460774
782572
703734
1036993
697378
698970
718732
830128
485029
674815
713589
815847
621612
693409
577655
1093042
753091
646123
485618
703797
366662
582740
1250221
952307
848515
546374
775290
818724
754490
869695
834282
617003
639821
452829
549666
540095
673397
552083
990473
700968
498698
1014369
508966
498343
406902
1126802
638956
1010302
867021
790982
691607
670276
394819
555804
792160
807855
248056
202016
703797
894713
812536
855899
610901
775473
713280
452742
714123
817604
981499
542124
545741
592594
300143
513274
796144
721212
196970
733068
618578
821800
682764
683879
893571
802474
801308
335477
914426
655685
553711
878794
617426
658538
742665
773542
874541
754021
704886
406554
1302920
805188
805188
626501
128955
503392
913729
678852
846272
634429
624290
671188
1117273
1302920
843756
603932
758328
757090
658398
385382
724330
726100
884230
682076
650199
774581
780057
1152073
976232
977374
470978
881831
651666
759159
751831
597448
884201
680842
1274881
374114
332739
754088
905735
789547
898624
612711
659271
938837
764408
938837
741199
732189
648810
540641
486652
660305
583070
597448
511295
352914
603762
855899
556263
969651
713541
668038
690272
441419
731946
391148
569450
595011
303049
459744
501344
559870
666226
737889
648244
14690
804517
713977
445390
661248
674018
786450
965745
600183
263348
831999
900755
856567
864341
553189
938981
103972
703914
687413
183289
197881
939511
372484
696368
674550
1113380
691171
801572
879657
736319
380453
544689
889990
517387
660418
864761
538285
572635
730757
442742
918325
875146
751467
443402
914453
1096363
313134
853212
559896
714123
821004
958365
775531
603963
643163
865352
1053292
539317
492600
487458
559313
542774
755273
754432
546374
258940
409191
251271
726427
781378
608272
932469
636067
803732
625722
1014369
1036604
759660
1093042
1085570
878627
847220
714749
874667
339103
647029
619881
517387
590414
726873
576217
938498
804144
563310
1006996
481201
264394
245708
424180
1031412
508966
675072
644714
853492
494663
1338961
602003
547472
668592
384480
555949
932518
1011947
886581
798667
546668
918325
523372
1130688
1144175
1219343
663662
724134
543246
474130
774581
483859
429122
476660
1558360
801572
625443
571731
1053292
714398
758298
563303
732189
726284
640082
568001
668036
781738
590414
493132
914453
864341
916770
873702
753676
662090
608093
864341
829166
777651
735907
196420
655217
764750
584968
1302920
409659
823539
659931
706558
475775
681952
376466
836608
759344
824362
625173
489861
973566
953075
748145
633659
650243
916770
755014
808304
800953
518546
944660
497198
507941
424881
723213
784572
853989
345319
532154
810804
660305
865352
1306608
630483
949596
834837
753978
728900
484618
820644
957900
479845
339660
714010
481878
1046711
529580
703797
713280
451305
728731
634429
936360
923526
719082
858074
191104
748489
376466
623931
597190
783370
727612
878627
598774
852029
1019563
589285
500024
634105
761459
782184
718048
889990
878627
1060305
858424
1185818
29146
457052
472524
447814
552255
520753
956996
787749
747301
712654
840130
660340
1068707
436270
680324
505040
877757
1040485
813937
647346
734722
982365
990512
648694
1269311
201557
341731
491374
505040
355541
989882
550860
369799
401229
794096
1162657
917220
1129718
628664
946021
756418
298347
771638
619438
653225
898297
499959
448915
102885
604470
323033
1054530
826903
871829
625921
794096
929539
622982
722173
807905
249772
881790
618380
677762
773417
739665
694242
526330
289689
599897
578684
749720
648694
802055
283744
1056432
514733
674656
678337
315301
729007
485582
444980
769941
569525
790792
128540
748582
921939
984530
642027
458916
500963
390928
974652
670057
556191
726541
630808
907065
755904
497736
314240
506882
313636
1348215
628664
722173
664118
1235071
551283
275973
605595
548735
840195
844444
771638
283392
705212
426102
437673
841582
1080287
525110
740372
589287
881894
500963
734953
771638
650820
694942
503941
933879
369574
914395
269336
727473
665065
835988
832711
521966
709180
539361
886518
569681
888189
1047109
544381
553724
862967
563556
1253470
380070
763837
133851
917404
475013
797257
339074
614773
780646
485582
1017551
991066
1015254
296881
883883
404720
773417
688755
691656
500963
1203728
822022
573956
869171
653787
703577
752524
673613
722656
521966
742854
468683
648694
702956
750448
1097500
704369
696662
702038
431538
574526
388900
452564
981315
788854
828526
491774
917220
656009
268209
963910
974149
938750
788854
616788
282113
835988
777801
685689
769941
606187
579883
592686
1050841
917220
985617
533893
1336000
428895
752583
291049
145025
524702
522610
775566
427718
897379
674582
680324
578684
668212
499959
610317
443333
668668
340265
339968
762109
825389
886462
474978
886462
975355
1355969
224518
732236
648694
981315
677762
722656
806048
763837
317430
662237
769941
615988
431305
412434
642762
773417
524702
1248536
493307
458979
690046
771638
524059
545266
764508
1036133
756418
630722
556191
499959
757022
1073253
961989
868706
608204
493307
1188599
946021
512575
756418
387738
620620
667142
680842
804385
724510
556201
629563
479227
714689
1080287
444945
393273
569681
568847
641876
534720
928851
981415
524702
951674
726185
528877
611501
741004
1162657
762164
674330
702873
594961
705203
346089
325037
607421
832108
758298
870607
249454
1162657
1162657
430362
762182
728234
973418
555211
723630
836859
826224
729007
461154
888189
921939
718634
666756
601256
992133
1068787
820555
802573
701537
566444
667141
464847
890566
840195
797257
838482
617508
964576
227899
674082
696662
298195
773417
674719
511089
978828
256997
689971
907824
624728
997057
667645
566444
560952
756418
919213
802007
641876
544381
574428
835988
768554
706271
705212
521966
763837
431843
260693
1080287
388388
420325
1097819
586263
579174
472988
628664
579883
667026
888189
491275
656009
253069
571695
129460
961284
724560
950033
710876
748582
635606
744097
313593
706974
641876
764110
635748
799863
735688
867774
467444
1269311
336476
710693
664245
509849
227420
612381
421255
283102
410825
656009
770545
522799
283102
559478
814142
681658
397758
566248
830853
495712
622756
59283
491309
531726
1203104
566444
388944
558886
412434
695949
307089
689002
663814
826736
456144
806048
950033
640809
946021
672447
644286
569681
600887
745298
984530
489441
756418
813937
714689
498910
699709
856605
465750
1156088
458979
725648
346089
484321
322334
907824
764110
356676
673613
524702
991089
442950
378747
625324
431305
666402
390475
476535
766473
339877
905511
451944
973418
815990
883883
1153401
492683
591778
702186
322338
283102
677762
749710
506882
818767
730324
468668
505340
1024736
808886
506882
428855
667110
706271
722173
539361
649159
138255
458584
951674
539361
619491
628664
791147
361020
496230
695601
545989
646490
813937
499205
431422
710862
710693
598086
628664
542401
283102
838482
746308
360946
946021
607197
428855
569681
702038
932625
664245
1336018
292410
639570
573334
605595
775981
578480
323033
344760
692926
509470
841582
880999
797173
579676
628664
752583
667352
997883
783235
340061
499959
896919
795478
294409
529883
852521
487580
547541
763837
718634
276182
1086612
802573
946021
703814
771638
317430
992253
806048
841582
256469
802055
628664
792483
556185
710693
803461
355568
545266
685689
569169
395018
570284
826789
886518
752583
840431
692926
780907
283102
888189
526330
497736
574743
397336
814982
790832
406003
987014
706271
776076
673613
637706
498910
568847
683295
651040
703577
488966
709180
691656
877593
431305
886518
498910
568847
763837
491170
431305
632309
502665
61134
965094
354813
830853
748827
432944
813937
674330
973418
854178
646232
465089
652773
951674
1070973
756418
629563
744462
768770
689467
226539
578182
583234
708371
717166
469820
726185
997702
703814
774535
696662
430968
1146312
263709
429517
729483
492323
732236
410472
841886
703577
819975
946021
385840
881894
544537
521966
688516
616788
939175
443465
802573
595194
668079
686477
745811
757891
802573
811719
544381
664245
254925
773417
774119
826224
932711
1056432
718634
1140402
831279
229934
1253773
589226
387421
984530
408817
1355936
886462
539361
574743
790832
639265
701537
680324
723436
633798
729007
524702
493307
603879
401353
783512
529872
790832
584668
670476
605445
309912
835988
823354
515379
1156088
695601
616788
599897
835988
640090
878794
648694
826843
524702
955626
558886
826843
579883
485844
683295
894481
502523
740890
547752
665065
329225
563043
616232
641876
984530
465582
573956
558886
461039
840195
705212
829254
406299
838074
744462
1020795
458408
388388
694373
723436
454143
631824
804059
790832
498910
626918
769941
625324
465588
570179
632347
512603
883883
466710
323033
858094
1021703
851937
143807
545266
683295
579264
761688
797257
984530
121266
1140402
823102
831279
691656
696662
826789
334986
575688
779181
289715
500963
714546
766744
320590
664267
793687
732927
538155
816017
283102
722656
919385
582728
695391
642171
286986
917404
632903
710693
616788
730324
361694
338688
710693
667352
567020
461642
1156088
791147
1202973
756567
624556
813937
709180
667141
550860
388388
674719
826789
501586
541822
605445
76708
521966
648694
685810
973418
862967
575230
648694
745401
582073
254412
695973
864991
769941
898297
877593
818021
665065
651820
1261233
813937
673613
677762
514814
420181
710693
468025
544381
546558
238486
497736
992760
454573
493307
783006
943145
925211
406299
951674
410825
515841
780735
669249
392455
898297
789307
752583
463911
714546
886462
625687
683295
677485
474513
764229
475013
284628
539361
583076
886518
460698
588775
579883
559313
896964
1021703
779866
1056432
1007555
1007210
498910
492200
181980
722656
803355
807905
964221
733681
161684
500963
607986
774119
342123
498910
427705
1059789
838482
869171
890566
428855
442323
879711
524005
625324
674719
714546
779866
326020
371783
732236
1059789
546354
620611
409532
597334
717868
410825
521821
981415
602477
696662
709388
587961
779866
415075
680324
443759
421033
710693
841582
319315
664245
883883
763235
938750
605445
692926
600649
460734
1025497
914356
658618
875894
745811
924709
408973
764110
795478
961284
397623
628333
527656
505040
744462
500927
969725
767257
518453
566444
923711
790832
563630
840195
374162
551160
1055616
730324
732236
766250
579174
917220
813937
456458
230366
574743
918708
667352
389496
813937
774119
539361
428855
473356
515379
497736
985617
599897
550860
673613
981315
763837
879381
902952
795478
463604
769941
709180
983368
724510
289689
595194
255451
547842
992760
480953
770729
511008
923594
428855
886462
474991
663819
1078851
560142
521992
689467
662841
461854
487378
603839
693596
539361
448953
448134
683369
650820
295868
583076
705341
641876
574743
578331
524702
907824
766424
479968
450500
752583
878451
617369
521821
310349
818767
579883
723436
720051
420199
745892
1156088
641876
595194
483024
323033
930546
1197446
578918
730324
680324
754304
1025844
692926
267539
847148
722656
362560
463866
835709
374765
119569
703940
906122
906122
1024183
805546
779915
731298
869171
432324
695601
908458
826490
906122
756230
790832
769941
932625
703577
601256
779200
330679
1048957
488290
196773
640375
463702
651041
487613
840195
474300
1154556
691656
648694
548795
1007556
955626
493307
605595
505040
639061
826789
739221
428855
795478
595194
978828
609876
428855
620413
675836
664245
709388
851745
820391
985617
572526
774119
950033
985617
888189
452034
468014
447162
981315
886518
405302
583234
491015
474535
614077
628664
313636
544381
373017
1037246
823102
550280
1048957
1181687
775852
576878
471913
683295
219839
739415
1006896
406003
635028
865132
709388
578898
881894
796084
573110
557058
951674
632579
595194
785162
561508
267266
595194
956042
650985
679226
774675
515997
826224
638282
836859
667026
580696
690572
1056432
744181
499959
813937
791147
415073
447370
888189
666756
698734
1494546
890566
605348
485582
818767
978828
579883
735410
778451
428855
1059789
886518
574743
515379
756418
210102
709180
569681
714689
392235
426690
726541
939918
1121432
538155
579174
488694
515379
518891
808481
766473
599897
830853
797257
882461
802573
554016
396785
323033
632664
625324
405302
602639
909817
545266
925508
564159
849763
1128056
984530
605445
840195
692926
506882
414037
1269311
697196
773417
888189
1014240
667352
733212
487870
726284
831279
782370
289689
779866
1007556
644472
825394
674719
769941
628675
605445
862967
388388
1048957
557002
752583
656009
1059789
775566
890566
664245
981415
603683
543669
1112931
586668
317430
705212
887059
617983
794096
387452
625324
707116
633222
463217
317430
779399
733851
254531
675836
570995
605595
992760
549003
845526
428855
826843
1140402
774535
481681
524702
695601
428855
595194
925211
410825
597001
506882
779026
475013
718634
714546
506882
335480
680521
410825
498910
579676
917220
907824
831279
419826
548539
722173
745811
530548
1162657
489389
914616
364871
726185
961989
683295
674330
346240
720012
791147
906777
518939
581605
696662
477865
892564
775566
616788
659552
500963
544230
827781
683954
335691
677762
838680
946021
314458
481873
626227
756230
790832
207394
978828
745811
726185
750791
550519
305516
579883
390409
790832
862967
981415
665827
906122
467196
692926
1084235
858853
678406
771481
741365
305118
578699
674719
726185
583234
835889
710862
485582
764922
588973
521821
373298
549647
424097
978828
367599
806048
270494
642762
729007
917220
880228
1140402
950033
620620
521821
674330
898297
537020
679659
890566
831279
877757
492323
1156088
544381
749720
961284
403177
746571
955626
296160
776678
546558
756230
398123
1063796
656009
683295
475177
505708
950033
551283
749720
443333
802573
628341
756903
779242
656009
388388
545266
497736
852029
569681
628089
431305
716274
541492
529172
545266
722576
597788
586167
992760
406299
1007556
526493
629563
486516
641605
698592
706271
581556
679147
524702
836859
289689
682458
550860
505040
628664
372992
862967
622610
1535395
801297
540912
816017
873274
877958
275138
526655
708657
952769
692939
628664
656009
925508
836859
536737
750052
840195
978828
522659
584813
545266
826224
802573
632005
946021
460696
625324
775566
738446
644286
785766
837710
550860
680237
745298
766561
723436
981315
909158
709388
542088
239993
881894
667149
763837
605602
269393
428855
695601
655871
574743
898297
964192
881894
701537
303729
598321
154007
567945
578684
714546
493307
437747
318449
749720
382983
961989
795478
813937
449842
579174
485582
566349
458979
464697
666756
1059789
869171
1448645
823383
506882
703814
424719
890566
515379
791147
774583
623097
709180
1007556
888189
917404
998242
578684
625324
667141
770016
659552
667026
732236
1021703
835988
371007
961284
605445
925211
1112931
1011256
978828
709388
391219
450244
589537
877757
779866
814803
536394
497736
611015
537228
981415
771638
784982
775566
1025844
663819
836859
595068
772562
677422
569681
645936
339705
524702
762109
538155
504733
703814
527526
595194
550860
802573
663819
537481
925508
378494
739486
752524
263550
639142
662539
675836
938750
625236
766895
722173
1102473
825046
664245
674719
696662
355687
541822
766473
818767
898297
346089
583234
539361
648694
388388
669249
730324
572825
650820
373190
449444
562758
94962
396813
374937
789224
893528
482351
591185
644286
756230
568847
629563
541467
202694
752895
497736
723431
732234
906122
337890
925508
789154
984530
583234
664245
757445
744462
510918
486882
680324
388388
858611
401817
949912
475013
709180
970148
981415
691656
1103458
586359
574743
685247
745811
452085
579676
547396
919112
283102
756230
847149
749720
637169
625324
778699
723738
679659
920674
981415
748582
633798
1112931
866130
539361
637740
776397
773417
660715
451227
787785
817591
668212
836859
569976
544381
271213
1059789
283102
405302
258940
147246
727473
425615
756418
495712
727473
684606
414272
506882
816017
677762
564212
657411
816017
381650
756200
631372
751402
629563
625324
395832
869171
886462
921592
513509
511008
684482
153230
482455
702296
481122
730820
583234
649826
791147
841582
557678
806359
806048
739251
640816
1255301
550860
400309
657242
558429
542088
689467
575513
1312923
372259
665760
550529
714546
558886
1056432
548815
410899
489382
573956
428614
677498
788854
862967
838482
164017
667026
794096
802573
730324
786782
383907
497736
438827
1007556
696662
609767
520700
780777
556191
578684
826224
668285
431638
413377
943581
322132
542088
556191
644762
494734
702616
404232
408736
667141
1112931
762109
285065
727473
433090
485582
701537
568606
599897
523902
762109
507442
981315
622320
558886
826789
674719
689467
515379
390958
599897
668212
988520
534707
658685
667141
551320
877757
564477
570847
549601
574707
748582
665265
813500
764047
576823
667141
912579
531958
883883
1146312
917220
719921
1154556
797257
650820
433136
650820
607823
542088
859020
523140
703814
626340
969635
702038
997862
1048957
709388
381914
342614
1055547
788854
455825
724831
706271
954647
932520
289689
602135
456392
703577
406299
605445
632942
727473
448638
775409
1007556
557678
767487
651040
542088
709180
898297
659099
466139
558886
323033
791147
745298
475013
641876
951889
937750
557002
981315
1145808
808872
633272
464677
633798
794096
1137088
1027379
792918
932625
583234
670716
756418
775566
816360
748399
961989
388388
664245
1140402
996254
512793
556191
317430
616788
802276
901696
763837
475013
473416
464638
904988
371060
582655
643398
495712
562028
410154
323033
1269311
917404
985617
157027
521966
714546
645321
185085
930546
417401
388660
599897
644881
650354
579174
836859
1054833
414376
1448645
766546
451776
973418
498767
299371
492323
752583
570285
744462
763837
457737
788791
724510
425918
431305
868042
526573
673613
753493
319452
910604
732236
423472
738346
569775
471224
729007
615762
774535
740317
551450
196128
806048
1017523
515379
580059
336344
1200422
644023
917220
704076
407186
1025006
642762
666756
325765
406299
794096
649742
249602
563937
901659
582769
345641
648694
507613
752524
706271
765892
714689
550860
323542
726185
675836
721028
947806
677762
726541
427321
665065
605445
683295
521821
1269311
446814
1056432
830853
498910
831279
410825
775176
642762
855347
648694
762109
701537
364243
807492
569681
544381
569681
416169
559925
59645
955626
692926
493307
772884
545232
862967
1007556
813877
560832
645215
981415
674194
491374
497736
1117883
228434
1162657
72743
723436
323140
732236
391563
955626
985617
862524
683295
869171
668212
142205
898297
212882
553996
812962
664876
569375
573956
524542
834207
751793
178663
873081
862967
835988
928708
778747
564265
710693
727473
535047
710693
623661
749533
823162
505121
779960
19518
572118
970936
530841
802055
723436
826224
870497
507589
165157
547267
522209
1089565
932625
791147
722656
500763
650820
545266
364060
1021703
650820
674330
700884
779866
738467
775566
629563
459605
489385
538700
557002
399644
659577
369393
622521
984530
188774
781102
932625
644286
749720
666756
633798
558013
547393
643687
726541
978828
756230
410921
382933
290462
287510
810124
1448645
388388
1036604
763837
636732
404030
683295
764110
99482
669249
505040
547101
556191
506882
276619
769968
558886
835988
710570
1241065
1146312
823102
485582
665760
866526
769941
668212
465469
1059789
477422
949902
599897
427829
898297
502999
1007556
465857
666756
723487
719267
773417
521821
335663
981315
677182
521821
912719
635608
722173
410234
413897
775566
821871
826843
484540
568847
714546
863652
877593
498539
492323
840195
769116
597293
564265
250220
554569
769941
748582
676875
1036419
653562
515379
756950
739823
557002
579883
275657
838482
680537
691656
673613
961989
712757
925508
1083496
708679
726541
709180
816017
200107
579372
416529
951674
1025844
575135
788854
641876
423551
831279
656009
893231
773417
550402
651040
722173
492323
1142906
788854
650820
641814
788854
1448645
438228
629708
605445
451191
557678
826843
350184
667026
723436
898297
774535
701537
356436
981315
981415
545266
1162657
722173
323758
714689
791021
612951
444138
157747
945652
671241
637122
497736
713832
1173998
516174
595194
689760
732236
906122
814278
973418
946021
585050
420868
445018
826789
458979
518795
513668
886462
495452
898242
499959
1021703
800317
748582
708225
675313
812259
863888
339906
538572
826789
696662
515379
580934
440285
727473
616888
701537
561645
597896
705212
802055
125915
458979
773417
744332
272668
726731
566444
692162
753107
1059789
742046
655802
651040
830470
775566
263514
932477
384634
366915
813937
763837
726185
784982
906122
1080287
756418
234440
648694
1030829
1047770
765877
674212
569681
650820
644286
362892
314433
1112931
512317
599897
838482
506882
544381
289689
683295
546514
708750
443333
705212
494966
877757
410825
689467
459223
464074
641876
289689
374452
624386
841582
797102
763837
405302
835988
714689
683295
689467
651040
529172
869171
744462
588531
752524
557002
773038
806443
752583
710415
702038
549195
981315
674330
730324
981315
317430
459085
656009
665065
830853
749691
380652
496985
838482
973418
794096
833177
372965
925508
1059789
483923
427829
917220
546558
492323
635606
264078
671717
718634
790832
794467
779866
104723
623176
422762
526330
1351779
552345
405003
758647
611569
667141
428855
519388
823602
341509
886581
554807
756418
706271
816017
1112931
557002
771638
710693
625836
718635
705212
785075
752524
289689
526049
595601
884387
763837
675386
1154556
338443
469044
504584
795738
632409
1154556
578684
390946
802055
1056432
656761
1154556
995884
724510
499873
666871
294581
198911
703522
773417
648412
703814
670019
546558
546558
831279
756230
748559
587444
651040
428855
703577
680343
312048
773417
925211
345215
508978
568847
745811
1448645
797959
369639
705212
618190
805348
689820
824862
664194
871184
529114
486500
732140
1015721
506882
829968
773379
618826
1286118
886462
526667
779866
816017
722632
961284
625324
705212
673929
802573
1050476
289689
453992
428287
526330
495844
877593
583234
558886
763837
687379
1296781
797012
752583
557678
723436
715961
820942
744462
406893
1288232
806428
326426
314817
651040
435269
813364
539361
417731
594809
606994
458979
633798
790832
640659
773643
546333
484409
628664
1146312
881894
498910
706271
550860
888189
769941
490624
621482
408763
877757
564265
500963
840195
946021
633753
480626
763837
826789
886518
335480
629563
283102
642762
984530
599897
912762
475013
925211
961989
774119
1046553
594574
648694
689467
906122
538291
556191
756418
703577
972310
1156088
648694
462013
946021
683295
327131
664041
922503
531480
846573
818767
729007
886462
1218138
1056432
696662
449900
816017
756230
1222007
545266
835988
680343
527342
1037890
863872
886462
951674
748582
906122
761864
674330
437129
726185
981415
1070689
1048957
350169
646232
317430
439886
398499
550558
459121
830853
340578
673613
1140402
667352
876246
410825
780777
722173
515420
641828
835113
495712
326061
702038
696662
395060
642762
827907
1059789
473416
789154
435157
826789
1151935
884765
724465
580357
906707
774623
805499
886518
350263
954924
950033
556191
961284
745811
756230
131642
1025844
691656
538155
539361
559444
705212
334459
929755
912158
710693
877757
911930
487018
886518
1025844
403936
489973
608956
671607
462138
826843
463812
763837
560988
1162657
890566
569681
888189
917220
162548
538536
837804
669249
310814
1056432
764648
569681
355185
728103
539361
985617
754003
524702
862756
779866
566444
695601
646232
625324
744462
819337
680324
907824
584820
583234
648694
788854
769941
588709
802573
907907
813937
347202
447122
1112931
453572
595194
667352
633798
840195
371755
771638
961989
1043516
802055
1056432
358538
530461
342399
556191
895738
485333
641485
1091019
431305
886462
815986
1154556
483703
617928
913792
61580
46158
703814
652863
779492
413791
479972
706271
838509
1067552
671853
683295
871184
193553
579174
247457
1035805
702038
283102
729007
1448645
488649
1042122
671754
802055
548616
463122
525508
784982
616788
674719
17443
521421
919486
335423
912922
774119
770970
830853
836859
159788
749720
802055
780777
772996
740522
540739
504204
256890
274154
679659
584645
607268
513505
718634
476628
1269311
745628
1374651
581161
449519
806048
748414
898297
583234
726909
389415
831279
756418
917220
475013
569681
373329
864413
758273
1195429
690294
770848
331482
428855
1042524
405302
696662
263693
595194
526330
641876
961989
1257268
517442
773417
550860
406367
790832
1059789
702038
874024
269863
828874
605595
1162657
818300
531980
756230
605445
756418
113843
1252530
498910
625181
629229
831279
650593
795540
838066
981315
926904
573895
653556
526330
680343
363689
553860
432431
702038
417167
744181
773417
795478
538155
521296
594809
845932
603152
566327
1025844
503832
283102
211114
832948
515379
946021
635606
1080287
719763
625324
981315
982464
813937
836296
981315
265531
882030
1162657
1448645
464605
542088
680324
869171
457141
601508
368600
756418
600462
779866
607485
726185
711286
627754
345428
750415
742444
984530
556185
667141
462013
703577
802055
558886
605595
1081419
706685
665065
878082
342502
925211
854792
981315
564265
1140402
605595
925508
841586
807905
710693
724510
898297
373836
36883
650098
822252
906122
616788
569681
250598
790832
674719
756230
978828
460980
715925
1096678
710693
461037
665065
639884
774535
888189
587961
1056432
973418
804653
767582
791147
802055
485582
1027149
718872
754511
533124
542088
632643
659552
674330
696662
1070448
457310
745811
540846
774535
18842
492323
528000
687373
616788
546558
673613
877593
862967
724883
1048957
670914
938750
341860
744462
458979
826310
505040
714749
579883
769941
663205
838482
566444
875708
498723
898297
1008375
1048957
826224
727473
726185
546558
623784
1048957
214395
788854
504006
831279
382225
663963
283102
890566
605595
647945
639344
413690
951674
604422
774535
542758
981415
167805
385623
1244547
599897
775566
304957
917404
506882
551283
319658
744462
732236
703814
840195
484409
524702
685492
607237
431305
795574
544381
654431
394463
629563
589600
1448645
319334
1007556
605445
220669
515291
1183710
731514
558886
327419
521966
499959
950033
524702
823102
547881
666756
811673
648694
646232
458979
791941
398934
579676
893051
578444
775566
500963
938750
528726
674330
695601
708293
756230
1025844
888189
378526
673811
287523
985617
883883
539361
644286
560108
571539
907252
758515
700168
542088
424155
705212
840195
955626
644558
1048957
431305
574743
578684
813937
981315
714689
886462
490999
633438
667026
419109
892700
756230
780777
759459
307432
701537
704591
571207
579676
542813
287305
714546
802773
773417
813937
788854
545266
524702
1059789
888189
633798
1024872
1089327
283102
1156088
888189
493307
495612
574743
888189
646900
938750
1046553
813756
666756
890373
267487
500963
680324
579883
802573
579883
770518
449047
938750
673613
499959
625324
599897
961989
760540
405302
706271
497356
595902
656009
724631
877757
730999
605595
559396
436791
464677
949902
633798
1448645
722173
571138
969683
703577
578684
1080287
557002
841040
862967
406299
695202
479581
481716
689467
607189
779866
396143
1048957
781500
890831
346396
539361
802157
526330
500963
564600
1021703
430435
862967
718683
955626
669249
573956
921478
579174
618126
526049
938750
500963
776580
938750
726088
1112931
840733
883883
557002
667026
388388
912865
752583
333125
714330
535813
949902
744735
410825
429578
443333
535840
586424
1002353
826789
790832
475013
574705
756045
665065
569681
249445
1038900
703577
780777
683295
981415
418990
946021
484901
1059789
699217
524803
380654
694037
771940
732408
545266
810421
794096
644286
1021703
652419
869171
727473
264992
898297
750736
675836
1056432
1007556
665065
352086
577014
297031
1140402
691656
775566
898297
813937
599897
346042
636171
950033
289689
669249
917220
984530
744674
1001946
410825
955626
601717
1007556
794296
142424
283102
304445
1156088
402700
744462
1026525
655748
784982
704293
295232
805081
786031
910086
726541
946021
207672
302709
606492
869171
506882
784982
783800
372503
492323
635606
499379
683799
557678
890566
907824
674719
950033
650820
193117
782282
428855
648694
770440
691656
498910
680632
788854
774119
574428
345428
712852
1117066
714803
869171
646232
756418
1112931
516014
1049987
136910
814766
369076
886462
875026
951674
919844
917404
703379
521966
646232
492323
605595
177401
745298
705212
307983
932625
592227
764436
493307
578684
663819
557002
413419
1269311
816017
758707
790832
557002
752583
539361
182944
497736
756418
694970
899784
591426
816479
312700
781460
689467
404261
973418
1033047
17443
881894
862967
886518
747332
883883
883883
526330
779380
360676
360148
749720
885524
375679
950033
521966
722656
826843
539361
951674
378961
628664
310311
947599
719982
925211
1049020
492128
465333
568847
443333
56863
951674
733342
806048
562395
346089
802055
498910
567183
552956
693487
681363
955626
289689
877593
474555
655804
978490
729007
773417
1448645
509491
992760
517327
730324
726185
518365
320442
505213
317533
307066
900147
475013
720342
749866
1140402
862967
1056432
826224
645179
764803
479663
890566
514179
528330
689467
517869
674330
196975
973418
311258
510512
640527
583234
795478
946021
677762
605595
1080287
508534
524200
703814
466633
801292
773417
1173998
818767
558886
491162
917220
1021703
826419
492323
1116491
604606
650820
667141
907824
419908
961062
542088
841410
925508
475942
350920
164982
810421
559072
888965
103503
696662
705212
691931
978828
641876
493307
769957
695601
898297
706271
1059789
745596
426048
467273
525019
998667
555909
692875
628664
826843
418107
163570
656009
546277
415932
1156088
862967
890566
898297
324987
784982
601611
809257
640789
341504
665065
665065
730642
853168
886462
566444
635606
779866
728815
813937
932625
729007
185388
929563
605445
538465
498910
719211
745811
906233
786076
493829
473854
946021
893298
637749
700843
497736
296881
442590
283102
495113
496485
877757
510200
788854
888189
984530
729007
860247
556191
823691
935612
774535
667026
666756
566444
466044
959484
727473
283344
492105
659105
1048957
521966
437860
346089
689467
794296
746912
726185
850170
826843
791147
346089
730324
431305
388388
784982
323033
633798
546092
1038451
821370
921939
917220
869171
572216
431305
641876
494298
906122
623871
722028
650820
441932
583234
426676
545266
569580
443333
691656
415142
780777
745298
1050135
507310
561645
716359
629563
830853
1059789
317533
674719
721987
467581
894626
401776
313897
664603
846204
891813
639043
249940
811470
358806
705140
526181
481801
714689
1143336
546558
744277
877593
695601
804061
495199
568847
973573
565391
701537
805880
826843
609767
764110
578684
687586
784982
1039688
610975
480129
649954
802573
363641
609756
818904
180285
487526
1111441
586434
925508
740829
580244
704846
644286
760108
617244
498910
438452
813937
514733
949902
846911
703787
790832
667026
439984
230473
670029
878979
617841
754366
982595
628664
492323
877757
1025844
1021585
950033
1054246
785125
559850
971706
748582
772481
560462
917404
863443
375736
673613
675836
557678
963214
739985
447515
380171
557002
830853
517391
732236
388388
779866
748398
747430
1059789
728269
658546
371006
537965
505040
774535
482286
616788
558499
619491
246441
714546
334903
405302
853989
1056432
722173
281905
730108
1003449
749720
587902
521966
917524
705212
675836
440166
727473
437826
961284
696738
763837
906122
539361
441467
726541
548904
692266
756230
749864
665206
1000824
565867
669435
616796
721111
575267
671106
760999
749774
645319
554918
618509
752000
677406
1006423
542985
432397
1115947
827478
757097
832906
167803
198048
745997
834619
854288
547343
762192
113519
576878
554918
347501
798624
586715
501039
599103
659192
790142
616796
494495
594084
1115947
476162
569174
615656
360676
819667
887216
959394
487073
812959
671106
564292
790142
802038
951267
935609
679350
128955
947502
227908
726640
695637
640952
355295
1001812
618509
272989
834619
887209
916417
223746
923892
696977
829166
600020
621439
917398
806718
726640
815712
1190271
402590
643606
935609
466706
732813
776335
599074
529909
830669
711454
831149
795750
982906
812959
511792
486348
411581
571417
261814
692223
510985
618509
711534
320725
916417
791855
553205
916417
825195
791855
677937
593949
827478
1035366
1001812
1001812
504350
520740
772698
870400
790142
1006423
514027
807066
1194802
616796
583306
457781
528638
645305
664307
832906
645438
510706
482475
553697
762192
776686
764956
631432
646857
554918
622230
1015687
870400
674660
562218
382837
885190
564292
875163
564836
827496
432985
1006423
186142
739371
588846
941938
887216
727521
916417
870400
701128
791855
819667
778048
751735
615656
989385
554918
864205
949215
777950
671658
676439
586715
4731
807066
709727
333103
807066
790142
812959
598097
724927
616795
675909
650282
645319
981923
733109
843585
776337
947502
887216
618509
813074
247954
684938
596384
726640
598097
1100034
1044548
849567
554918
736762
650694
834619
618509
774316
711454
608303
824804
421232
923892
433714
735928
393909
790142
696977
870400
791855
1188558
807066
575740
724927
535751
887216
588846
1015687
711454
456359
825195
319863
764956
618509
812959
764084
829983
825195
671106
611119
1117273
659594
949215
764956
698734
806718
726640
782988
650694
428874
805005
939639
762316
867692
948082
585002
994266
808219
471646
827478
568081
296658
807066
496481
906768
812959
618509
1001812
762192
791855
645319
935609
260706
849567
817382
602271
697916
439124
546798
418321
870400
827478
676293
615656
887216
866888
618509
1048885
1086496
1010507
553835
832906
990922
697916
887216
854288
645319
615656
762464
643606
825195
825195
487537
790142
191091
834619
471686
348305
789547
553205
535751
1115947
586715
535751
772698
441480
726599
588846
949215
469473
469663
992885
887216
84099
993548
772698
347354
849567
790142
726640
598097
806718
916417
849567
712554
365759
956455
877768
923892
671106
496337
785061
596384
640729
939639
768064
591539
474816
777055
398148
538874
1000824
949215
831627
832906
671106
433407
923892
834619
807066
557204
858814
731568
825195
695637
762192
762192
777950
379072
615656
1006423
834619
751402
793084
928395
791855
807066
790142
358732
567541
615656
726640
1190271
378021
887216
598097
842855
310814
327131
247609
916417
663764
586500
553205
695637
237412
659259
828207
916417
827478
598097
535751
426365
296160
677937
964460
790142
514708
791855
827478
805005
124646
588846
762192
697916
972947
748785
959441
575982
832906
814992
812959
762192
790142
849567
454297
598097
530408
638028
772698
812959
807448
598097
657244
827478
1190271
316680
585002
414239
832906
355657
616796
825195
598097
469820
618509
641618
535751
700968
585002
849567
867261
617446
711454
777950
726284
530263
363089
1115947
1115947
696977
567031
698592
870400
599696
598312
776686
554918
615656
777950
873544
1248831
730360
598097
756358
851360
1115947
939639
1188558
616796
1006423
1115947
887216
870400
764956
586715
777950
933500
420494
722597
504930
478422
847112
618509
348055
908355
949215
235316
430821
399218
500666
1062100
666630
724927
832906
535751
773715
650694
724927
825195
887216
480848
457737
724927
535751
615656
471923
677579
720691
651092
554414
730532
1048885
772641
916417
827457
791855
952863
711454
825195
420822
428369
827478
697916
316004
616796
598097
746706
618509
610453
340132
705389
731782
827478
768064
553205
916763
643606
645319
790142
845850
494734
806039
1188558
405944
696977
613713
554918
652944
556758
699089
768064
805005
678414
553205
356535
440791
794096
684421
834619
819667
587000
791855
734931
670225
923892
706551
711454
380433
939639
455439
697916
326934
1115947
979693
596384
350801
1442838
812959
585002
927343
1048885
923892
877634
750334
554918
1001812
706081
812959
264424
777055
220486
576513
1188558
581188
616796
671106
870400
949215
916417
789832
762192
949215
832906
431339
588846
576061
696977
768638
554918
939639
553205
807066
721581
696977
384634
963209
841531
819667
119808
870400
696977
887216
324092
887216
535852
791855
650694
353836
596384
602794
729640
586715
783193
667088
1222881
598097
834619
923892
618509
790142
561559
617952
509332
671106
777055
615656
567116
643606
1192027
807066
652311
941393
949215
726640
556633
760218
467292
73822
391678
916417
825195
718634
683307
827478
29879
1050476
628693
997223
541286
711454
773782
581174
923892
554918
849567
872618
910788
854288
460734
777950
1190271
1006423
403041
849567
846419
710582
308970
806718
598097
849567
570589
440123
1000824
495957
813333
553205
887216
564292
692266
777055
894525
887216
581659
724927
711454
598097
616796
832906
494854
693959
697916
554918
546354
564292
791855
906265
942676
755781
1261190
834619
726640
582565
425927
370852
772698
765855
651020
526049
1001812
764956
585002
431421
1190271
462308
369864
564292
729203
806718
866969
935609
1115947
621878
491932
643606
1000824
275861
889563
493222
949215
854314
585002
772698
771839
764956
562366
777950
616796
939639
870582
935609
805005
766263
887216
671763
502999
772698
619930
479307
697916
712027
596384
673511
564292
806718
923892
224566
1000824
949215
827478
777950
566228
939639
647478
916417
513127
588846
819667
696977
1211537
464932
939639
724927
350206
764956
629001
542088
726640
807066
618509
799724
512653
834619
510985
512195
472120
645319
733466
881470
768064
819667
587741
609206
535833
790142
436598
681741
643606
1115947
762192
969051
700568
819667
599219
586111
569797
1115947
440311
560467
887216
650282
588846
585969
762192
587746
696977
913293
696977
643606
505648
834619
598097
776686
874329
656318
592544
538548
916417
724927
598097
712814
811583
449010
553205
842311
502882
535751
827478
777055
618509
916417
755603
806718
870400
320203
1090301
695637
1015687
657732
773858
997050
414888
557923
613651
854288
700910
854082
412575
615291
916417
776686
768064
827478
949215
825195
362159
806718
907797
553205
327684
432091
736444
610890
426833
598086
598097
380462
914881
615656
781183
832906
585002
639773
563608
778602
416514
519004
510688
527154
616796
585002
949215
711454
645319
768064
331900
645569
370836
935609
768064
674708
875457
835699
991382
791855
1001812
561434
1048885
564292
542651
616796
576906
436735
585002
827478
1085563
776686
1339531
1015687
422776
985932
777950
724927
616796
338969
805005
870400
711454
588846
335031
772698
776686
383280
433635
1188558
445663
514982
722176
812620
856710
386087
553205
859724
913595
562654
871829
678976
812959
7304
827478
711454
1000824
1007258
637382
618509
627839
636611
553205
753676
671915
790142
768064
917563
585002
1015687
724927
819667
849567
807066
819667
801859
790142
947502
478085
471028
423121
260556
542035
864923
777055
616796
407274
462339
1137462
762342
935609
591304
1021642
647269
631239
150723
675129
406764
1003744
776686
772698
696538
623733
923892
455746
616796
790736
564292
1136312
691427
564292
815990
1188558
453992
798342
1048885
309707
1001812
585002
936381
790142
632283
805005
528713
596384
1001812
708443
724927
531602
772698
833177
1006423
749801
533550
923892
762192
508306
520395
796581
695637
777055
1029548
643606
466663
870400
650694
825195
660985
947502
761864
764956
726640
24415
475414
790142
618201
819667
1001812
643606
772698
700910
522722
1188558
777950
29532
564292
158040
194438
162212
1015687
566114
514661
949215
812959
631367
819667
1001812
768064
949215
1048885
460451
849567
630411
701932
1059221
776686
592624
308737
255225
199146
321255
1248998
1084199
724927
346159
776686
110137
535316
738467
1000824
612067
827478
687055
892190
650694
500827
398256
537036
1006423
588478
324868
834619
671106
772698
870400
726640
618509
671106
923892
376260
695637
520738
616796
553205
764956
790142
947502
448058
1001812
1001812
1041035
790142
1115947
752234
726640
896132
735872
759939
1037345
497223
853396
535751
834619
576561
341360
777055
832906
849567
726640
260728
905218
768064
695637
1188558
947502
564292
777055
505898
933050
1015687
849567
695637
548987
628381
295065
805005
615656
763808
870400
596384
651375
310851
586715
827478
762192
411820
296658
696977
793415
825195
713035
655151
1070912
819667
697916
726640
616796
1115947
947502
1115947
564634
806718
747790
901881
372824
618509
827478
615207
538286
786838
344482
460012
1115947
618509
210224
474555
572456
554918
541069
653988
708422
1064424
916417
847087
799944
770588
806718
790142
668772
510251
586715
573545
354826
598097
645319
426305
277503
650282
596384
596384
461106
434716
916417
949215
711742
726640
1006423
442925
643606
825195
149087
812959
622896
1000824
825195
587961
1048885
762262
854288
475700
772698
790142
759950
807066
1115947
643606
726640
581283
396643
340061
667116
249940
375518
638658
777055
819667
825195
535751
664194
665045
761038
369053
887216
812959
726640
827478
585002
639884
870400
689713
906557
547129
1252207
564292
960240
973285
1000824
586715
535751
313643
884488
812993
670254
674141
349331
370375
576486
103640
324004
434184
696977
535751
1030438
1015687
616796
662416
836608
854288
646232
808674
548744
768064
696977
832906
612274
676551
288901
563937
564292
40952
146391
391728
764956
596384
265352
695637
554918
659105
385176
900076
554918
887216
365275
870400
611223
485070
764956
777950
697916
870400
777055
564292
825886
887216
887216
1205329
1188558
852464
819667
947502
650282
430226
799582
910788
615656
806718
985822
887216
695637
696977
825195
747836
416964
410568
1015687
1190271
1057955
598097
678306
514794
819667
832906
589826
604422
500217
819667
630722
587350
750584
433808
807066
760677
500963
939639
791855
553519
849567
580424
724229
768064
812370
834619
643887
331950
685608
586715
810739
744831
1048885
627668
977954
490532
1049696
710371
832906
1001812
764956
677859
393774
511256
535751
696977
706974
949215
947940
261814
683182
496366
1001812
812959
939639
1000824
598701
932925
657133
939639
596549
556449
643606
805005
618509
480278
768064
471743
807066
864889
585002
567682
857077
451276
609456
819667
825195
461240
711454
632942
613533
586715
805005
754995
477825
825195
535751
554918
584531
948082
832242
434569
580272
696977
96845
1000824
535751
839242
478577
464942
514140
833849
554918
819667
60594
1048885
536994
713287
203345
764956
697916
704558
1270510
618509
768064
553205
1000824
650694
923892
819667
1091786
776143
419496
508943
154874
461470
492286
708922
1188558
291136
650694
854452
827478
862461
1159575
935609
596384
777055
442441
724927
790142
924509
477069
695637
514691
615656
527113
616796
553205
820917
790142
762192
1190271
433209
768064
764956
819667
645319
1072465
490347
446697
568055
724927
643606
270245
1015687
494298
453101
384754
214743
724927
1015687
923892
596384
588846
1006423
433260
731082
1188558
988021
430667
644590
80703
463453
696977
605459
887216
806718
659254
825195
724927
650282
1190271
944229
726640
762192
596384
772698
806718
811886
697916
870400
1188558
610361
483967
806718
1000824
588846
676837
1001812
806718
768064
381235
671106
870400
726640
145718
825195
671106
453606
1000824
1188558
790955
696977
887216
832906
732561
730339
1096880
887216
474445
120148
767038
553205
328529
1104820
787148
586715
607479
776686
645319
776686
553205
505003
827478
854288
568795
827734
805474
693055
650282
764956
849567
528170
393851
473671
807066
726640
805005
487866
762192
598097
518371
832906
493462
430909
541437
1015687
1048885
937430
390934
599493
659454
618509
362892
592310
777055
1006423
297635
657341
660700
935609
673301
506994
819667
647824
645319
570316
827478
352597
916417
1115947
707385
889690
777950
357615
695637
812959
588846
947502
726640
645319
585002
586323
629614
783498
232031
939639
819667
874978
484143
764956
935609
671106
460266
406421
344378
626875
790142
382228
1160855
870400
923892
596718
825195
1173270
696977
768064
827478
724927
278241
262012
961121
839112
596384
487475
815345
805005
696977
586715
1001812
645319
697916
1188558
554918
807066
691388
684772
646448
1054609
616796
650694
777055
615656
510063
812959
841627
241552
673851
777950
949215
539803
671106
564292
733218
564292
825195
777950
586715
443402
1000824
870709
825195
519752
777055
740999
575831
711454
532636
772698
834619
923892
746585
776322
1120312
887216
586715
431124
762192
535751
1188558
653011
481703
605220
616796
1094083
616858
730396
515447
848679
827478
1006423
916417
776686
1006423
832906
615656
849567
479850
971725
533040
645319
404380
616796
832906
643606
802483
949215
1006423
800704
607485
337822
1048885
227799
671106
1015687
736974
832906
791855
532845
527100
849567
827478
678878
827478
776686
733042
719185
410154
622557
1006423
931356
724927
579299
618509
754366
1023060
918606
286803
560777
1087188
442481
613692
949215
695637
825195
514424
1001812
405756
622525
526157
588846
1006423
923892
535331
681716
812959
397758
739220
949215
947502
332189
697916
935609
643606
696977
1149410
791855
762192
409711
923664
947502
806718
618509
493299
393705
554918
827478
321042
623152
939639
397463
633249
390098
1115947
786100
697916
704886
585002
1006423
806718
682130
615656
790142
916417
812959
590008
754892
776263
812168
923986
949215
764956
724927
697916
112665
923892
935609
894522
582073
772698
618509
768064
1001812
992051
449519
480700
776686
831558
791242
923892
695637
615656
361097
588846
915131
650694
772698
1188558
724927
650694
555690
989385
728376
175168
819667
379801
724927
994266
735433
852431
650282
553205
790142
849331
1015687
521346
328631
612182
923892
200143
602956
711454
953611
660305
632043
870400
645319
297031
542956
286690
643606
939639
553762
650694
827478
553205
787402
849567
779424
660160
777055
361184
825195
495839
777950
1115947
745936
923892
849567
361875
580188
406554
535751
456122
264992
439427
849567
783540
615656
870400
695637
828807
537630
539519
658977
645319
423483
474461
854288
693892
697916
480727
530250
596549
780057
586715
923892
680326
1008933
854288
585002
690625
407178
1048885
534242
456906
1257719
943008
777055
937020
726640
615656
724927
805005
576792
1012988
1000824
733868
671106
819667
923892
553553
643606
696977
753753
768064
944785
854288
710237
795583
598097
935609
742196
697916
893430
603483
393901
586715
510161
637555
514695
739902
854288
564292
643606
347020
777950
548710
647453
656769
806718
947502
138967
807066
540022
832906
772698
738942
716097
408547
778030
564047
887216
949215
832906
615656
645319
1190271
815146
435628
787828
554918
790142
392018
557458
1188558
720829
723428
695637
671106
616796
562395
805005
1006423
1115947
411139
618546
398132
264287
776686
829166
1000824
639930
697916
1190271
1048885
807066
1001812
526651
610332
647589
695637
834619
1019563
806718
585185
766341
389415
485582
498698
825195
939639
127165
427808
1188558
696977
928741
696977
860244
1188558
635466
928644
805635
740374
650282
939639
810493
554918
521450
535751
827478
695637
356391
335382
563974
721703
935609
408703
425363
452459
1015687
736751
150943
772698
588846
192328
947502
772698
898593
629001
451236
344214
583205
777055
360553
689686
736789
88738
849567
615656
482085
828368
499748
512421
985984
564292
669650
762192
697916
805005
768064
790142
689475
599416
671106
378451
586715
418118
468776
819667
240677
535751
854288
107527
350557
834619
604937
719211
402590
400248
727721
423379
543901
541712
790142
806718
640916
777055
939639
903559
362857
825195
553205
771397
555211
840014
650694
696977
762192
299972
598097
1000824
586715
328013
696977
585002
214655
704936
660021
1000824
1048885
329517
810665
545908
939639
1006423
988914
1188558
643606
668697
923892
539803
887216
694887
870400
832906
791855
249863
514526
878794
772698
775566
726640
870400
147763
947502
586715
1001812
538007
578797
240747
947502
985261
730396
585002
414415
671106
760531
1048885
200616
711454
773613
887216
1015687
668036
603703
695637
1000824
488814
554918
806718
724927
450765
1111502
478833
553205
812959
368121
536708
758183
464915
807066
764956
762192
467557
650694
949215
1190271
871479
777055
1015687
539577
887209
1048885
335663
726640
650282
762192
1048885
339103
677422
1015687
616796
598097
1190271
567520
916417
585002
607123
819667
643606
778152
923892
271009
305509
365609
794434
600577
441339
704068
892472
616796
812168
764956
553087
695847
827478
615656
957727
825195
604941
588846
509704
618375
777055
449851
923892
706732
430592
671106
1000824
1041160
697916
746483
616796
841351
538572
689467
247133
916417
827478
562651
636789
615656
537252
824732
817706
1023581
803120
870400
726640
791855
564077
282242
834619
807066
1190271
749151
798290
777950
462006
963034
806718
1006423
534105
554918
616796
939639
642417
397980
650282
806718
939639
763613
935609
588846
762192
870400
1190271
645319
1001812
849567
827478
849567
645319
615656
613181
205698
724927
806718
772698
772698
896052
598537
829647
764956
521559
1015687
819667
776686
564292
696977
588846
494484
639019
791855
518939
834619
806718
1001812
806718
615656
372503
336777
370695
711454
644621
1001812
527225
446235
776686
1178262
699083
563978
585002
923892
834619
762192
619160
615800
819667
585002
645319
870400
849567
616796
604169
619221
463998
835699
764956
777055
769998
588846
624394
777950
768064
535751
334887
586715
861470
588846
695637
949215
500956
834619
529147
650282
1048885
671106
827478
887216
777055
1474794
916417
588846
616796
844201
610482
950068
790142
616796
777055
1006423
598097
615656
1048885
650694
695637
344712
415395
618509
790142
616796
431885
247647
907175
364442
665685
834619
805005
949215
668385
1078519
696977
916417
615656
337822
417288
541945
854741
596384
618509
616796
764956
935505
762192
616705
1007806
782298
584017
1025905
970616
849567
598097
827478
628675
646813
947502
937832
834619
697916
688275
668771
618578
226081
819667
1190271
909902
992693
300630
644423
708608
1000824
368487
757566
462475
870400
773161
806657
1104820
553470
1190271
839466
880357
553205
916417
1015687
588846
542579
616796
844100
696977
582089
697916
397086
585002
556162
849567
854288
865513
949215
532262
713280
1001812
769374
570944
650513
676293
854288
1043247
1190271
414415
558917
1190271
466922
234644
596384
1006423
825195
1050841
483204
947502
702887
612651
618509
849567
1020335
825195
790142
1000824
527763
540633
801308
764956
645319
478531
462937
511308
696977
632783
1096648
727936
854288
949215
559882
411606
554918
595068
553205
724927
636593
1015687
140553
825195
436874
1015687
392355
1173216
453029
1006423
721309
1000824
807066
797704
645319
947502
930470
251879
378973
448902
623362
1000824
776686
849567
922370
596384
569163
361763
652454
753107
1261233
947502
1009317
949215
527060
819667
935609
596117
953611
938081
947502
776686
650694
806718
423653
696977
695637
588846
564292
776686
553205
455211
1006423
257582
762192
636611
423277
956277
307535
1001812
887216
726640
787468
598097
753508
764956
834619
558109
296658
553205
947502
533188
984446
1000824
806718
1188558
618509
618509
790142
934688
695651
355846
726640
589457
697987
616796
544963
790142
870400
553205
605163
615656
731082
616796
663663
476882
791855
409839
726640
1115947
416272
1048885
939639
417534
697916
650694
819667
832906
1139041
1115947
1120663
866130
390109
812959
339326
375263
923892
768064
585002
728360
825195
596384
832906
671106
697916
776686
603591
777055
615656
695637
543710
535751
807066
819667
696977
887216
939639
656984
838710
209365
777055
627075
443948
538223
806718
315060
887216
849567
949215
598097
514589
935609
646307
631889
553205
523154
484248
297012
870400
504254
617841
695637
266521
887216
579609
1001812
586715
832906
256578
949215
1000824
949215
812959
585002
401143
463390
689972
777055
335130
795946
397233
1115947
615656
923892
764956
554918
494021
557943
827478
554143
577516
373932
536517
397611
762192
726640
1051308
585002
598097
724927
704707
739524
321722
916417
833092
612748
1006423
460698
768064
1188558
627820
812959
671106
696977
805005
378526
615656
935609
1001812
554918
768064
726640
787825
832906
661840
812959
499307
547214
401843
530389
616796
650282
540491
433449
850415
283437
624057
889174
364783
840690
963833
326704
809317
564292
554918
671106
847480
498199
1001812
1001812
672890
1015687
621262
655871
642256
583244
564292
643606
777055
777711
592866
935609
616796
608430
744307
564292
664902
711454
536332
670237
832906
724927
650694
764084
872715
615656
870866
660757
650282
618500
854288
726640
433407
806718
520947
1083904
1115947
336485
805005
655944
711454
947502
1000824
923892
1188558
588846
813465
520031
267108
765173
1115947
680751
238562
832906
1190271
1006423
293299
827478
776686
323299
551476
408835
726640
400852
428129
812959
825195
1015687
618509
556819
597613
500227
939639
1006423
564292
949215
671106
1089915
1006423
802428
751701
554918
590269
653876
585002
588846
711454
370264
777055
698275
1015687
501586
529819
295887
790142
998652
596384
439809
730231
763033
586715
598097
553205
398540
1053062
518563
726640
598097
900388
206611
596384
764956
762192
791855
896600
791166
1015687
365068
331813
640789
776686
887216
564292
593747
807066
1006423
645319
628649
550817
601220
393774
598097
657070
750689
923892
812959
722752
812959
854288
673867
650282
1338577
411385
786641
588846
935609
553205
167803
216953
645319
989436
1188558
596384
485278
650282
554918
906741
699089
596384
1115947
420060
939639
948647
583834
949215
697916
1175706
751860
779424
671106
854288
1295703
569361
383287
805005
664473
777339
1188558
772698
791855
671106
563656
598097
807066
777950
776686
729739
596384
687336
589507
454449
890830
752137
162907
434408
618509
849567
643606
696977
554918
452911
831232
636603
832906
624933
643606
777950
883207
916417
807066
1115947
896189
825195
540732
375745
417144
814326
176447
1084245
564292
535751
849567
534720
697916
588846
492565
535751
832009
617052
386424
585674
598097
314145
939639
949215
947502
380901
939639
650694
295435
776686
854288
724927
309624
650694
524944
491535
564292
791855
762192
449728
211668
806718
1001812
637726
533780
805005
1047770
949215
726640
734280
1130713
588846
978596
1000824
645319
697916
827478
658290
586715
888294
854288
768064
465638
807066
671106
696977
771681
772698
807066
777055
854288
949215
359790
889828
319229
598097
225008
939639
695637
650694
849567
490748
743268
535751
651786
791855
916417
553709
606364
854288
777055
513899
870400
564292
697916
608782
711219
928100
949215
692110
762192
939639
632122
614405
177510
956372
543713
935609
764956
608325
160577
587130
516293
1001812
721565
1020443
825195
827478
961555
872715
361607
710862
493344
628935
790142
697916
393433
429956
454543
851541
812959
600028
645319
586156
486081
564292
949215
615656
762192
524222
616796
671106
1188558
551966
585002
632623
768064
695637
750508
1000824
1048885
596384
697916
398758
634833
327237
724527
564292
546389
585002
596117
778658
695637
585002
687429
592132
768064
927514
782171
984277
414048
586069
806908
983340
806718
836046
807066
643606
691095
1009809
420945
641589
814766
825195
764956
1349870
803257
696977
650282
564292
1006423
650694
939639
564292
440937
645319
790142
588846
899784
905036
662692
777950
790142
688966
818152
777055
616796
947502
1154889
1006423
827478
564292
1000824
500501
916417
1097060
791396
467557
1146210
564292
1320565
346142
726640
201929
471430
631587
352217
416255
982705
554918
643606
554918
578917
724927
870400
828696
777055
870400
1006423
719387
854288
692322
1190271
949215
553205
870400
396378
577776
588846
834619
704950
592744
812959
854288
916417
600509
783140
675614
931928
819667
385900
686487
762192
440766
570124
1115947
870400
1131281
578296
1135586
667817
587014
616796
566028
576352
645319
597195
409839
535751
673069
36239
338326
553205
776686
327733
585002
475013
663841
679736
673169
791855
468014
524246
881792
535751
1000824
308737
939639
650694
762192
742790
1006423
947502
1046070
857323
939639
465679
871783
697916
596384
764956
695637
598097
834619
791855
205059
645319
823736
535751
1188558
935609
697916
790142
1000824
650282
650694
554918
711454
596384
852521
594767
378092
777055
682237
621777
830371
661451
711454
376575
585002
762192
1006423
1001812
547209
827478
849567
762192
900837
564292
988003
764956
596305
302409
777055
1006423
790142
915672
564292
530036
732907
618509
255476
697916
487475
297038
645319
695637
618509
898720
724927
818783
768064
390051
586715
1115947
203381
256935
923892
343218
1048885
509964
685923
641182
724927
659384
553205
553205
790142
320399
438376
393950
496905
420960
373893
695637
834619
746254
598097
909541
609433
870400
535751
588846
699036
482412
791855
731692
849567
645319
570850
713674
596384
343034
695637
790142
807066
491162
695637
772698
1000046
806718
827478
819667
574473
815239
697916
764956
658760
59283
564292
1351345
616796
711454
671106
509849
923892
1009914
625722
372484
848944
616796
724927
939639
564292
947502
1115947
584542
650694
711454
711454
737864
1542635
832906
772698
1188558
676757
627344
553205
882039
762192
748399
1043681
849567
697916
1001812
935609
616796
573645
554918
819667
381914
596384
541144
645319
772698
724927
612274
195431
819888
865312
503793
57389
562918
557082
588846
927554
588619
338326
932306
430206
997688
509126
650282
949215
461433
836891
616796
648316
939639
772698
939639
408884
777950
764956
531305
752234
227420
1006423
916417
535751
695637
648668
1000824
596384
653956
1006423
779729
877434
681074
1006423
916417
762192
582565
54693
754003
585002
470122
596384
646890
280586
473356
743254
824963
825195
696977
827478
805005
713815
779081
916068
112648
535751
535751
354837
718552
726640
273609
616796
756572
815629
805005
585002
791855
772698
594353
923892
695490
431033
585002
849567
768794
641618
564292
916417
385730
616796
697916
825195
554918
849567
807066
643606
586715
724927
618791
849567
645319
776820
755674
554918
353630
939639
688844
464077
791855
812959
586715
703325
318261
586715
827478
472455
600570
825195
176911
812959
585002
777950
610434
405735
617932
460340
933551
598097
650282
916417
892037
935609
394602
640287
650694
629111
832906
64200
1188558
695637
1048885
777055
832906
269355
616796
840829
827478
975418
1048885
405781
952343
949215
560812
883492
825881
400678
259416
667159
949215
1000824
458232
518724
916417
585002
670293
685063
726640
923892
711454
596384
777055
458222
540231
641480
645319
777055
932754
428378
586715
916417
764436
1145475
805005
554918
636385
709963
776686
330311
681781
564292
807066
738446
777950
1001812
939639
225504
650282
560462
973165
939639
658914
668314
585002
724927
686657
947502
1112217
1000824
777055
466663
429167
650282
436077
558462
772698
643606
1015687
832906
68714
695637
646227
480442
764956
555607
1443960
849567
695637
873331
790142
563958
553205
834619
634236
936543
664813
764956
613963
819667
458902
819667
596384
541401
564292
762192
588846
345320
1405845
586715
762192
310595
807066
805005
764956
467787
321545
696977
635956
812959
650694
592564
485115
849567
887216
1115947
916417
685698
636611
582631
1139041
893980
396157
686825
939639
96646
407657
1000824
857016
413955
794452
806718
573343
791855
553205
834619
772698
1190271
834619
584762
616796
821170
818320
908475
806718
618509
1000824
790142
542778
640785
923892
580262
385501
887216
132952
580543
798996
1048885
764956
586715
559478
633315
828368
586715
832906
319821
1190271
449620
764060
423460
539231
679671
463970
483204
458417
712847
729826
441262
452336
949081
967702
675710
779142
939639
916417
896573
834619
834619
598097
776686
613252
772698
696977
812959
1188558
645936
929297
772698
868610
762192
785421
511310
791855
564292
819667
916417
664157
671106
530613
645319
532752
513610
553205
522379
1143336
350403
643606
564292
489867
887216
564292
910783
1188558
1015687
696977
650694
1125729
547393
947599
615656
801653
357418
870400
588846
650694
535751
586715
705391
697916
923892
295021
1015687
762192
626034
780589
645319
825195
1006423
758963
758018
777055
535751
762192
1015687
142607
328897
653634
724927
870400
696977
588846
598097
646965
899597
615656
762192
643606
771839
1060305
395947
585002
569887
598086
741310
807066
599260
586715
790142
460467
287694
726640
712110
643606
673867
1006423
1006423
955026
206963
1015687
657564
482728
1115947
768064
699121
935609
776686
586715
517161
928851
387647
671106
776686
110610
1001812
887216
887741
615656
968391
517972
949215
263051
580136
834619
876838
733479
591696
827478
852575
739868
1000824
923892
738459
726640
1000824
949215
529082
440978
679285
849567
949215
949215
832906
308107
697916
635555
687036
777950
479296
887216
650498
236991
350832
656542
697916
588846
671106
944244
571008
805005
1001812
876426
1188558
206433
807066
832906
654487
821931
874341
516600
663753
767145
862563
916417
844066
656971
764956
947502
598097
613606
273927
494535
532561
772698
812959
1188558
923892
615656
729918
444569
599132
554432
615656
659788
819667
420835
699216
698276
998286
343713
588846
509532
791855
949215
540319
650282
899758
832906
470437
916417
347711
697916
1000280
764956
1001812
711454
646813
1190271
674831
1000824
1115947
812959
402342
585002
887216
806718
564292
1437971
916417
618509
571939
1006423
579999
626012
416145
812959
666890
949215
768064
947502
696977
910443
596384
777950
635725
429004
1115947
202585
976607
622203
947502
777950
684053
947502
776686
829637
610830
585002
652156
554918
516175
1006423
696977
645146
762192
777950
916417
871768
694105
854288
819667
711454
321771
949215
911523
1015687
724927
831247
510165
482267
695637
696977
764956
884337
791855
586715
596384
812959
299539
770571
1188558
935609
887216
764956
1085570
764956
660781
804661
430415
806718
827478
1272140
618509
762192
645319
827478
453029
551476
529799
935609
671106
947502
1015687
843216
1115947
596384
790142
764956
535751
945388
762192
910856
772698
469679
807066
819667
772698
397839
427970
676615
924886
1115947
440191
949215
695637
1000824
1048885
769975
872387
635179
666750
1107349
812959
550519
1162711
521781
806718
532388
718509
981279
569190
696977
441593
194950
304408
755273
425017
932423
492280
560473
825195
186277
585002
202898
435555
726640
857391
772698
650694
566104
711454
799446
998667
764956
653532
849567
488670
787548
645319
450898
724927
597118
724927
789577
935609
735928
615927
89230
774970
776686
764956
1108639
537291
762192
696977
1110154
665134
671106
535751
696977
564292
459344
886686
812959
650282
696977
790142
564292
396879
616796
345428
241831
710766
777950
711454
398117
832906
585002
346109
406353
711454
1006423
402073
564292
849567
754478
849567
777055
696538
768064
530080
849567
615656
412156
748518
216305
555224
685635
851851
596384
935609
564292
457880
711390
711454
562005
554010
682043
1230603
352061
311258
696977
834619
976634
903018
696977
913474
758963
776686
870400
650282
696977
671106
790142
398951
1296719
949215
598097
806718
768064
634195
724927
777950
777950
650694
1006423
613053
650282
1006423
806718
645319
506544
564486
492280
572788
546873
690290
812959
776686
696977
618509
598097
772105
724860
790142
326423
741738
449519
294919
884277
561524
494752
935609
471661
641725
819667
373832
550154
963833
870400
671106
671106
825195
420611
554918
656491
392827
1188442
1001812
949215
401793
923892
563197
711454
593969
870400
717777
768064
616796
490871
454209
942676
598097
671106
533360
775366
739220
663858
478285
1006423
60636
1188558
824625
658392
1069229
764956
762192
768064
834619
870400
196869
564416
585002
650694
650694
935609
554918
782191
695637
694242
325830
696977
724927
887216
870400
696977
650282
1115947
771668
288899
812959
942311
621808
923892
840438
807066
1039312
588846
659214
581412
472773
631336
834619
807066
859296
509879
1000824
935609
524079
724927
776686
445204
795650
458255
793213
1115947
451895
854288
711454
711454
553205
573334
650282
695637
535751
1001812
724927
422923
585002
615656
795000
535751
947502
716197
581361
585002
588846
757867
458255
638245
791855
939639
866673
63541
528495
500159
578732
724927
799262
733386
504247
947502
264424
596384
602712
812959
661712
253680
845101
643606
564292
711642
454731
396602
1024117
1048885
702607
1048885
718584
864471
671106
739662
1000824
200156
329245
772698
400659
1048885
511008
379903
1033994
711454
726745
947502
854288
947502
445151
1188558
791855
834619
671106
701436
408252
1001812
695637
777950
1048885
790142
988148
791855
1000824
624751
947502
510475
645319
1000824
697422
867983
422936
701436
650282
854288
524802
825195
750783
777055
827478
426121
887216
822919
887216
643606
535751
586715
949215
762537
586363
458061
252384
923892
819667
812959
696977
583640
585002
541794
537540
645319
540168
542368
1000824
923892
615656
1190271
923892
739916
650282
773637
857841
491172
764956
772698
916417
764956
497782
469827
890632
687156
730997
610045
1190271
947502
205158
576258
854288
843806
1303412
834619
298907
494775
466407
452923
721301
768064
554918
777055
1048885
354042
768064
645319
753102
790142
1351779
697916
916417
814326
814190
1190271
834619
345758
553205
697916
776686
762192
1188558
553205
774159
564292
780041
807066
1001812
43112
711454
660077
538658
849567
681363
485378
681337
825195
711454
450946
564292
806718
616796
832906
497006
353692
517161
622560
309025
423222
1015687
944804
827478
1190271
808809
535751
825195
697916
705496
487956
922307
421419
432855
618509
669079
872387
278109
494484
650694
849567
671106
629997
423222
805005
598097
492037
1048885
564477
1000824
939639
1015687
300810
1000824
701774
870400
849567
254310
680842
791855
711240
463919
616197
261091
711454
645319
1000824
819667
616796
497006
650694
870400
1024636
562447
596384
619760
859407
1007345
553205
404026
529040
357687
1226548
554918
810282
1121573
517433
343218
645319
565748
1115947
596384
779221
478968
643606
764956
515440
803257
990031
775149
595675
616796
286986
614396
722444
825881
355543
772846
791855
854288
764084
643606
643606
739662
535751
805005
726640
935609
615656
521606
724927
591193
834619
618509
1188558
1190271
790142
780611
711454
698881
807066
854288
614276
854288
807066
645319
635912
645319
777950
927891
1225843
854288
622396
616796
645506
600649
806718
554918
362601
1001812
825195
791855
827478
1188558
338271
649754
651407
618509
1075789
585002
511857
624488
590588
650694
750387
467292
356850
363102
777055
598097
401656
947502
564292
947502
1007910
697916
923892
849567
754021
976691
812074
183048
715515
718584
743623
1190271
554918
340500
213670
1000824
696977
588846
1188558
689950
777055
735422
724927
768064
410149
617474
645319
1000824
600406
1001812
294843
189906
354075
935329
596384
806718
126948
630911
790142
697916
1001812
563245
825195
947502
1001812
530122
697916
505301
916417
1188558
554918
616796
957362
547826
379662
777055
623363
923892
832906
730919
550199
854288
280275
698566
171434
643606
834619
559816
573547
852105
575258
697916
593651
680086
1188558
548305
1000824
1048885
1030553
482149
939639
564292
461200
551948
828473
772698
911523
935609
254578
889052
355687
923892
923892
585384
849567
935609
944869
1031742
596384
1057329
803243
395308
813999
453255
514692
706033
559063
601878
522814
555616
714772
451178
615656
650694
616585
615656
724927
599455
616505
462555
818767
513340
570388
1015687
796941
777950
490212
983697
489650
762192
535751
1015687
684826
535751
355185
279362
1006423
806718
841223
666503
1000824
711454
834619
695637
879182
312213
937750
585002
768064
790142
598097
554918
411034
764956
1083503
768064
650282
768855
917120
678978
712671
655904
391523
432711
805005
1190271
805005
764956
655944
768064
827478
711454
938981
696977
791855
763844
554918
947502
674735
627604
832906
643606
790142
805005
916417
554918
468025
1000824
598097
395685
916417
805005
870400
615656
916417
716409
913073
384695
381381
396191
914041
849607
774873
554918
554918
528543
427773
1015687
446237
887216
807066
710113
854288
832906
645319
1188558
711454
696977
791855
762192
532800
812959
573704
805005
764956
554918
698566
415276
508774
832906
718460
645319
1048885
1115947
948465
1190271
407025
764956
1015687
812959
825195
918606
854288
586715
559926
616977
1000262
598097
534316
827478
724927
495217
340181
596384
454766
724927
618628
825195
453735
696977
696977
1188558
774378
947502
550615
1006423
683656
1015687
776686
598973
739616
1001812
275700
496039
1018962
671106
69185
1188558
615656
441949
720734
695637
827478
778144
650694
832906
854288
790142
585002
1190271
777055
916417
685758
440238
582631
586715
729470
572011
535751
598097
620595
535751
661426
946394
467617
579971
776686
777950
869342
762192
334755
835699
692266
947502
768064
819667
726640
604565
923892
462590
939639
415276
939639
724927
489174
824462
1225129
827478
525356
832906
707804
616796
430731
643606
696977
643606
193918
508488
870400
827478
731981
919385
1190271
805005
577014
369227
795121
586715
982651
564292
258562
776686
764956
384214
553205
777055
323745
791855
1015687
436913
648633
601374
616796
1027948
834619
695637
517534
527002
808094
520547
768064
943601
640145
867290
841752
920925
849567
816535
825195
585002
406299
669393
939639
991693
650694
778358
650694
676276
935609
834619
764956
695637
390166
1015687
762192
812959
1106812
768064
564292
650282
512459
553205
508994
791855
956116
807066
1006423
1433269
849567
716948
511918
533808
1115947
697916
585002
711454
612618
586715
371783
598097
677678
790142
588846
414748
1207938
645319
307535
440953
1313198
633959
561232
684454
309504
942113
366008
1190271
673733
805005
844190
724927
292734
879655
805005
643606
166471
832906
722834
1015687
827478
308419
553205
1048885
763850
535316
806718
825195
586715
1006423
926076
790142
832906
687410
596384
420690
309834
598097
1006423
461470
768064
588846
821954
597015
650282
870400
671106
554918
610174
792096
445499
766848
346114
887216
554918
695637
695637
935609
1006423
696977
598097
535751
483335
791741
480231
697916
389451
574730
446144
832906
619346
697916
309367
779960
836605
972873
768064
405614
939639
682824
230366
650694
725840
586715
616796
404044
611310
450754
586715
774119
415075
408252
288276
207734
790904
879041
616796
970473
618509
579827
336209
772698
624721
588846
776686
293255
464307
586715
922818
434553
711454
618509
645319
1188558
876877
1019535
1185587
910157
477013
1115947
247133
434633
361750
812959
539493
615656
535852
601699
82086
647346
487966
1001812
619924
791855
533615
847602
497574
495450
854288
585002
947502
585002
554918
832906
715984
783655
772698
1008928
454971
854539
939639
383989
460696
695637
764956
399236
772698
650694
677062
1115947
724927
634429
696321
553205
432500
777950
296340
677982
724927
854288
886645
618509
832906
701531
777055
870400
538536
1038548
621281
618380
615656
618753
825195
435901
697916
947502
233551
433917
768064
319506
565151
764956
618509
790142
849567
791855
553205
382461
696977
701607
849567
362973
949215
465859
564292
1001812
923892
650694
403936
1067944
625836
777055
1199158
764956
893946
825195
947502
700821
651827
436359
553205
477360
745170
588846
556987
602486
768064
616796
812959
585002
697916
616796
867822
1015687
1047507
1001812
596384
841636
580145
805005
1115947
1190271
643606
849567
1015687
679730
877634
645146
493583
575230
598097
777887
1008685
504283
488383
622586
310208
746016
722107
771170
727102
781565
304038
433834
748590
390034
558588
857135
469032
401759
1140402
780701
317606
575293
538285
453299
614756
574969
448282
761795
383486
639283
201318
382850
836185
735410
405882
518065
422996
1101368
813013
213023
360718
642665
465594
431883
987464
618691
428742
492001
487902
365609
722107
377442
907800
347725
538175
310208
817087
435901
428353
428424
468926
746016
800097
466915
922858
386759
760925
424041
304003
428353
605153
800797
53837
368572
746889
417777
666446
513466
443216
1003744
467470
452756
466577
813013
728862
592320
751323
611359
800797
496985
196823
308033
467033
529880
678039
452882
267108
558116
614753
762789
468470
441825
524712
456156
356775
717255
48608
616932
538285
674946
355936
700524
922513
596090
295336
621065
285976
619564
749866
746016
653644
625049
356588
879443
348696
762246
295336
453580
182944
486506
631394
1174311
542586
434539
728862
427723
807202
873361
391374
616086
879443
712395
792234
666175
776202
453299
859797
318380
548305
625049
663254
621065
498802
574197
486506
689884
587453
475673
555042
495619
345980
757387
507947
686213
533729
733356
449623
433325
893980
606944
776508
316177
577381
861319
658726
506472
381427
429415
830927
428424
516689
467435
532262
658726
758977
718100
971997
366448
574969
560408
538285
333899
365879
1122940
333899
925973
391374
263586
428276
183882
610085
368572
890921
524443
640067
621063
334731
449623
372304
558588
357073
924647
329780
745776
558116
365988
609377
471465
458159
562042
921306
967354
206963
322535
356316
334567
639152
362246
724302
1121537
165962
837783
528156
214650
471788
957099
428424
448282
447117
976393
320577
338028
574969
426766
458159
428353
788100
788100
608937
882023
585521
621065
351233
489158
609506
733356
439489
670723
641175
423133
709718
472504
541951
765638
468926
736252
631513
693372
422762
471465
317606
527732
769717
333899
884751
265310
159103
570813
213670
358504
567799
635370
472602
595315
537004
829612
471465
428353
733356
628905
519466
379374
638526
424041
416016
548364
675033
512038
267735
440601
310208
684798
206963
195070
528380
723376
536631
749726
467435
496191
528156
710599
771170
565447
622764
302347
967354
570813
305181
1140061
357073
753177
1011191
897304
428353
555667
702064
664392
800797
389659
223310
638526
759490
569756
440776
426766
704603
357073
612457
428835
726427
841042
364750
386478
582760
708168
869465
182548
888637
386478
541989
1194803
716011
677019
318149
743417
886117
397069
589270
844009
385960
500423
102240
843616
1095643
664876
1287561
383017
473640
615109
1215140
1093091
582330
608891
923168
428424
595315
302347
466577
761010
501019
379750
507947
726185
445156
539083
774119
512353
591046
688430
571012
635370
1018673
771415
344760
798537
716011
598709
343713
853236
493212
384915
619607
602003
454432
792234
430005
318149
967431
712395
712395
714058
555407
428353
583560
385069
802218
708083
1184725
516403
601855
890681
368572
36541
454972
566881
382850
690713
892589
427723
388479
316177
1122538
457657
617453
351233
568207
792234
583560
712395
462001
541078
286986
312755
801995
664392
345428
479233
293039
180197
773279
422996
304038
322535
914579
102240
609506
360073
265310
306950
486506
633380
734549
718164
431423
365988
818780
617836
714057
948406
540619
714571
316325
699513
411029
428742
619310
638526
495294
165962
652199
436325
365271
500249
322038
700177
808775
689572
413993
423133
739057
437440
445781
481581
747641
694663
539083
440130
635283
465779
578207
483483
1188442
187801
351233
462475
265310
548384
465779
751402
357073
570813
329780
537055
467470
622586
574197
1020494
453187
529454
548364
376455
733356
776508
368572
583560
500907
407790
452882
435522
529420
754527
589320
322535
895259
519726
327765
346785
456759
872715
322535
545925
424041
473640
538853
449901
624404
452120
924647
471465
567504
517869
724302
469082
331683
319163
426766
728862
519466
507745
537004
712395
574210
322535
386478
741465
548364
457657
684441
295336
529880
428353
628235
919380
428742
771170
667895
450488
1018886
445781
792234
733356
1130001
572990
480083
305492
331201
574969
971997
649038
794856
409784
285976
812993
598806
1000056
658726
756560
356588
387500
206963
703668
961234
440095
558116
285976
428424
379374
616003
399812
165962
493212
351233
686213
826769
493212
380926
339705
728963
441539
593609
546565
558867
938391
386478
295336
308033
386478
457657
626508
426766
921012
428276
621065
256367
506680
513466
875619
662352
618122
511837
884230
385188
967354
569575
722107
1032369
777272
859797
841517
941567
870820
612881
899607
590658
714450
909817
478305
621065
500249
345980
692748
428742
480108
830927
417272
445781
467923
959727
562042
477934
356588
1011042
258118
574969
302347
534720
316325
426121
495294
660536
318380
649038
322535
206963
664649
698566
664617
457657
830927
863964
495774
1101368
385069
630973
898572
513693
391374
948879
776508
1207225
399812
392316
590916
728862
467435
446982
687821
305494
452459
365736
788926
922509
900688
530162
453299
623992
327728
1083880
10049
635283
518546
401759
401759
316325
318380
397331
635474
556315
693194
1194803
379374
295336
845328
689619
691395
428424
351233
386478
595315
774378
348183
271201
269301
1194803
487902
426766
468470
823102
373775
322535
174596
788100
201318
460491
477934
219032
879443
491943
330208
500614
742666
826769
664392
577405
513466
489250
401759
733356
1185818
636513
746016
773715
416966
467470
364870
513466
776865
199296
351233
716011
519176
538853
428424
946465
565364
345980
1101368
299056
563581
777119
554686
618237
556022
310792
584031
265310
467435
297388
513466
755588
583223
760221
320577
356060
540309
528156
539083
624249
826769
391374
441216
495294
879462
452882
466577
658842
758193
318149
310507
703085
314238
524858
322535
635283
343421
889828
304038
302347
102240
263334
970335
477934
788100
760925
875619
357861
694663
800797
733356
526493
355295
609506
382835
373807
155511
802424
500537
643873
967354
317606
184738
427536
368496
968614
387500
206963
449623
579437
802424
523665
449408
182548
265672
835072
648286
569575
428276
543532
636197
715828
309428
428742
543532
894011
940137
481655
262151
616086
588956
800797
1095643
804671
333899
431883
686761
318380
770518
686213
471365
792234
430005
345980
509499
535840
876619
558588
826769
1194803
751402
994393
827179
519466
449623
618237
467435
687036
765562
524483
465779
503375
958006
538285
726851
899607
481581
677019
538853
299371
949729
463866
467435
360718
330208
457657
753887
622586
635370
495294
763888
336257
776865
911254
852806
643760
543721
507330
506963
558851
304003
298114
551487
423133
391374
428276
495774
875619
539083
449036
379374
781806
684400
646817
467435
826769
987651
590916
698133
574197
313556
501019
458159
621065
676551
892589
426766
55600
518546
538853
981800
811711
165962
714751
329780
378415
694663
430005
331146
356588
529420
674355
527157
794452
541132
495682
588956
651346
590550
600183
624539
528156
286464
449408
853896
543532
448282
615781
639773
265310
471788
423133
467470
468926
771408
424041
484009
1220207
1078540
387838
539083
373235
283744
305494
747641
853896
281196
431883
595315
314642
667895
887445
468926
696538
495217
344917
465779
513591
520682
739057
808775
642665
402105
462207
431883
535389
757779
583560
428276
598000
646300
901637
960782
833512
589504
882030
428835
606187
537004
688931
1083880
414434
967354
526328
595315
867084
304003
808658
736389
783496
971213
263334
811973
187801
500249
538285
625049
623297
905853
376455
622586
719807
519176
363137
642665
742013
701537
504303
800797
507613
590986
664392
1101368
411737
739057
1140061
484009
445781
643776
663956
774251
541447
635370
329780
600852
971997
548384
776508
771170
569755
696424
481581
695580
460491
437182
808775
382850
523701
463383
295336
149625
606944
658726
344830
722107
165962
587924
431883
399812
423133
201318
569982
650208
618237
530646
776865
265672
1194803
501019
318380
771170
554686
714016
394472
385069
583560
365988
808775
475112
703085
776508
467470
360718
630280
798359
728135
799343
803108
548384
547780
548384
733068
397331
830927
720983
357073
652173
929662
436325
577687
206963
320577
779953
320577
746016
635283
792461
465369
365988
340181
876689
55600
342729
465779
349490
1206053
455735
397312
471788
364750
590916
566438
285976
268125
538285
538853
440776
243734
434539
542551
937583
760925
852257
560083
694364
679649
593449
531160
771170
531595
879443
847107
1107993
487902
812183
675312
739057
519176
368572
801297
1213451
494885
386478
318449
333899
454040
883950
466922
919026
600068
449623
548364
572323
428484
692592
751088
717914
211255
716011
467470
310208
967525
372021
875619
724302
318380
320577
360718
846863
452882
182548
318149
941760
476830
874347
531106
579066
262012
919880
479202
391374
446144
707623
786542
690393
761431
692886
394713
622342
792234
308033
487124
285976
633541
902832
693312
788100
452882
530978
263334
333317
398876
295336
401759
636716
1063405
610717
385069
500249
481581
905571
279712
721838
519466
609506
808775
537887
558116
264701
590550
751402
895298
577743
318149
528156
562805
671318
598638
333899
728862
851937
895316
521590
602300
677019
401759
382850
376212
969396
458159
295336
655602
487378
538285
594167
18230
486506
976101
562042
387500
548364
607736
320577
440130
391374
276275
503577
649148
897077
757769
596809
695509
780706
298009
391374
608579
263334
672010
702956
468926
449408
182548
818468
548384
351233
534750
523287
196773
423133
859797
677019
841517
542956
168500
495294
466577
830927
507947
635357
379374
664392
450799
1120312
844623
55600
956183
1466461
368572
1016241
460559
994323
316325
892589
658726
691042
616086
368682
348926
570813
364750
590916
1174822
595315
529420
947375
391517
333899
368408
596018
255869
838391
305800
879443
618237
628664
310147
798030
572504
477794
490707
797707
778096
572504
1083880
757589
679771
727778
530150
513466
885161
423133
369008
565695
263334
723198
461601
469457
747641
718100
524731
694663
428835
424041
774972
712395
802218
802614
58230
1109062
1040485
782867
519466
711454
580754
680632
1101368
611557
316177
509471
746016
428742
668879
500249
824034
455996
339024
984121
468926
160680
860319
638526
317606
630973
632623
219032
165962
688481
628550
778048
969889
330208
642665
529454
706550
747641
243925
434351
308033
862754
329780
686213
776508
804577
55600
399812
300338
526717
452882
660536
876082
345980
566169
457657
338028
633086
635370
329780
398876
399812
619677
618237
861851
747641
686213
645354
449623
184639
701806
453299
468926
356588
375903
796207
487902
159103
566653
692886
272782
746016
460100
440776
759822
538285
922279
593332
486506
548364
802424
997519
509499
658726
800797
465369
387500
985688
926010
466577
533062
658726
609506
746016
343175
718705
746687
381747
778602
467470
500249
313780
905008
558588
376455
189926
635370
802424
619597
330208
424041
751402
338028
500338
331237
333899
471362
682128
457476
165962
495294
672010
468473
512667
1072292
609506
968938
770653
643740
764084
751402
196776
649038
548364
501246
543532
633530
285976
460559
812183
593760
658002
827012
656042
802424
572932
391374
630973
387500
399201
833660
1495420
830927
535389
368682
480163
539083
368682
404592
746503
609506
889159
502891
422272
693236
412059
894376
733356
712395
386478
287305
718100
971997
751633
454402
662422
985077
625433
783321
259463
310208
520364
398876
751109
445781
751402
795093
1064702
678777
1046300
508220
590550
308033
234804
733429
463871
465369
691411
629536
466577
187801
832087
468926
531087
780735
639254
347383
384695
597861
593164
742013
529880
616086
351233
428424
603549
398876
724883
769318
875619
428353
592220
872241
302347
776865
273890
693312
771170
672509
596330
826769
776865
733356
444881
645895
600648
601090
295336
330416
965233
595315
463111
473640
491673
174596
922509
449623
306950
621065
360718
921050
391374
401759
590916
495294
954257
694663
535389
386478
646046
824865
302347
582704
1131311
803116
621065
219032
967354
808775
599121
630916
703161
472504
486437
905397
746016
678179
530122
423133
217117
770093
1035746
473640
423133
387500
671630
554686
528156
1194762
590550
635370
312793
467435
452882
750387
896410
802218
971997
320577
617152
635370
782350
278208
458159
535389
793188
467435
495294
583840
386478
788100
501019
551320
702929
473640
381747
440776
365988
537004
260549
398779
430504
896273
299660
727076
1011610
722107
618840
639773
475254
746016
773233
206963
691708
543930
1140061
583640
776508
685370
465452
387473
57630
612994
513466
529880
653473
664392
316325
569575
285976
428424
616086
1022218
326036
1187697
1061891
522502
206407
639773
468926
517327
1063065
698511
625049
672010
964049
596809
351233
381747
691426
345980
776508
543532
1019438
1302007
400975
733356
241447
349977
465369
755591
747641
265672
658442
667895
776865
345980
595315
304038
558116
460491
428835
693312
775971
771170
573281
391374
301038
919355
385069
853896
726679
206963
471465
1365539
682329
318149
626254
537004
630973
1095643
321700
204710
529880
780706
538285
304038
626501
529880
733356
458159
260415
309847
542216
693645
320577
776865
582915
520889
724302
609506
558588
827898
712395
468926
576919
219032
316177
697064
254670
733356
739057
802218
795006
306152
652454
401759
263334
501019
886002
588766
151836
317606
313096
847106
930877
713453
1153478
724302
772996
392682
569982
468470
209365
934408
1194803
625049
651613
917404
728463
187801
802218
672010
554803
165962
285976
693236
780706
788100
747641
588956
379374
479233
419123
829855
182548
472504
649038
339512
695174
316177
802218
744900
874424
318380
424010
818505
824804
737836
380416
443216
465369
812183
219032
191840
728600
558116
713097
635283
808775
686213
712395
434859
824284
364750
634175
427723
794165
534794
357073
699978
768406
716011
457657
686213
566620
924647
335404
847936
519126
1095643
333899
428353
1001206
428742
908475
457657
736601
1095643
1061264
477934
820292
594312
667895
649038
593869
305494
34515
710595
574969
567202
658726
406764
298110
283361
457657
992458
967354
704443
449408
305494
595315
722107
494184
875619
430504
516636
523998
595315
800797
703085
480509
771170
446577
398876
712395
428353
792234
484648
400227
206963
962846
712395
921484
692886
958917
621065
541989
590916
597745
432235
740953
806230
805507
589504
1017276
947303
365988
304038
543532
1010996
570835
382022
625049
541110
748624
1194803
751678
310208
465159
742013
333899
159103
538285
964192
742132
716011
892589
879443
712395
364750
569575
810124
252433
186326
859797
426766
820112
642700
824058
715801
638953
534164
747371
362973
307484
338028
776494
625399
826769
406358
386478
638257
426766
859340
218858
639773
387500
762159
600394
483600
722107
477934
652286
357073
434424
357073
537004
194438
360718
639773
879462
649040
780706
712395
566444
724302
875619
802218
685716
218858
532749
677019
291831
424835
329780
700380
924647
528156
621065
391374
295336
360718
638526
213023
554686
471465
683143
823867
472752
724104
758515
580602
1218476
669289
351233
387738
428874
528156
1084401
1098987
808219
475453
547716
613431
718521
631771
487244
582010
474690
849288
865042
106956
892589
764588
483814
787698
481681
386478
616086
755014
666446
840616
266439
543858
1198838
159103
724302
816480
443216
478531
400233
575885
579988
680978
511897
1038810
574969
386478
484009
597334
788100
885329
458159
440130
642665
1087484
493480
436325
589504
751088
382850
574197
642665
841241
479233
635283
529420
727052
743015
1194803
102240
777573
293545
931525
709173
440130
564749
538827
772454
751088
385069
732236
715064
492784
892589
877882
827553
545821
620801
788100
812183
915586
467435
590550
591162
560681
481581
449623
213023
1083880
642665
285976
515793
285976
848627
728862
465779
291789
426623
739972
368572
577014
600394
625399
658611
493212
459502
928979
739057
393971
338028
793458
423133
602966
546296
436325
771170
391374
490415
964118
1083880
825456
859797
562042
330208
862506
436325
808775
642665
1083880
653915
703325
477934
469021
561071
630482
733356
513466
414949
562042
465622
1461471
894376
610174
1261667
945652
802424
249841
601789
423133
642665
566555
265310
480564
464638
690464
471788
847368
469962
972015
381747
539410
738979
618628
619699
529454
468926
708608
655828
625399
513917
609506
316177
525462
213023
718453
574969
213023
445781
792234
757924
714057
577031
753424
1161729
593304
622586
558116
760925
649635
945411
635370
450253
740210
277313
751402
538285
308259
316177
812829
316177
741531
76978
771170
539083
433401
368572
318380
588956
503577
318149
890566
285976
493212
302347
453467
469503
723370
809720
304003
528543
486506
695730
415187
558116
329780
564603
703600
606999
304038
558867
622586
670137
495294
628664
818300
422222
465779
693312
967354
326880
892589
639085
618237
577561
503167
580059
642665
444462
446974
858441
649038
714057
394667
768608
724807
1010996
538285
482273
426550
305494
508955
404904
1031706
431883
622586
805131
318149
660536
822312
428742
434539
684606
870496
998667
718147
734647
712395
621065
780706
830927
364348
703758
548384
703085
800797
493212
575487
829090
427570
629543
1133873
384526
306950
318380
554495
265310
1327717
742013
449408
1065747
351233
1001861
465369
133299
664464
715581
728862
443216
439717
751088
338028
702633
659935
318047
374883
590042
1005057
529880
265310
335160
386478
548384
574969
914549
265672
455822
1095643
477934
500249
554686
385069
382799
476549
289998
747641
560873
672010
583030
428742
232259
584031
687503
580398
55600
693312
1010996
647409
414256
398151
320577
457263
526677
597198
622586
581056
607485
578894
304038
1095643
495294
562042
718100
720101
930366
771170
812691
595315
284907
213023
792234
720013
423133
639773
92567
760925
468392
349715
391374
1001769
510849
650703
357680
1194803
759976
923436
1194803
859797
471465
715984
672010
738345
680360
548384
567072
722107
201318
678098
426766
589504
627309
427011
463941
318380
744831
647078
829891
165962
330208
788100
366120
771170
596809
971725
452882
619402
398259
568696
562523
967354
431883
924647
733127
714111
569669
1106047
527400
345980
651863
201318
342770
595315
352607
694225
465369
352551
460491
630973
445387
1143851
677019
879443
752507
509499
816613
448915
228879
486506
570813
445781
465369
619221
482716
481581
1049821
54693
430504
312072
752767
519466
471788
251582
776865
734067
495294
1095643
449408
780706
469044
423133
427536
368263
468470
376455
416469
571445
351233
329780
316177
792234
587536
426766
724302
785247
660615
436609
633272
669603
626875
519466
751088
774074
808775
859797
859797
589828
486348
801308
967354
655133
604941
776613
302347
411776
241239
365988
630973
1140061
535389
558588
345641
788100
444967
790480
903777
894376
330208
509868
368572
638526
686213
751402
316325
969203
468926
386478
792234
760925
762659
304003
592850
219032
434147
501019
445781
263334
208160
537004
425670
413836
635370
990957
600916
976954
692826
736648
368572
537004
428424
293647
674741
625443
967354
905044
715236
1007837
875619
746018
471788
493216
479233
473640
621065
1000824
668585
428424
399812
591027
531377
341681
595059
553665
432941
525388
555534
428276
569575
468470
433111
590916
365988
718100
742013
174596
453992
539083
734765
465162
322535
449171
460491
308033
509499
285807
182548
439583
760925
446982
445781
836822
263334
367010
773183
592715
635283
387500
425615
265672
402160
307756
465779
558588
816174
539596
524858
645136
567138
630973
703085
635283
477934
908699
716011
607311
428742
456424
625399
449408
655944
839242
465779
462914
479233
487902
751088
385069
437131
820477
607393
616086
822329
704688
509499
548364
458159
1015735
546439
479258
436325
560473
322535
843746
394917
541286
641376
426766
537338
643751
812183
171088
360128
638526
979271
677049
771170
353857
316177
943074
746016
457657
635283
360718
860746
1023991
441960
765530
635956
570893
444980
1093509
693312
219032
992458
318380
718100
657391
431885
853896
642042
1095643
572932
804385
630246
776865
574197
413428
875619
623362
412434
338028
1014369
1146312
742013
748816
477395
802218
971997
318149
529469
330208
230473
306950
543532
323263
431883
911312
648760
206963
507947
641006
528156
339024
663590
491986
472504
797550
477934
570813
448282
579988
739850
579988
656162
683143
446634
826769
558116
802218
379374
808775
566568
428742
430005
330208
349923
479233
680681
633827
747641
384613
783289
425567
686213
583560
529454
849288
317606
667659
967354
616086
911355
639773
472504
802411
1083880
729580
556982
558588
459121
630244
464277
751402
308033
337596
519176
306950
599134
606825
830927
206963
918716
745068
716598
853896
1084759
852464
880355
469827
318149
627814
472504
747641
467146
631081
586715
538853
721468
341107
846345
714245
218819
859797
418749
951736
995689
1001663
528958
630973
842351
431883
219032
480036
574969
628501
693312
174222
800797
853875
376455
718100
554445
718392
308033
702546
629186
662920
533506
814566
458159
799442
738191
365988
853896
302347
510620
554686
267108
467435
330161
548364
629604
751088
318380
124382
397331
639773
1101507
428276
667895
928736
574197
415906
728862
568118
426766
676293
698037
586842
625049
1194803
376187
1263479
963488
742013
751088
724302
356299
710693
543532
935612
472504
437359
486506
724302
924926
1015735
378952
488322
196975
365988
172885
363372
165962
338028
716011
453299
665725
423993
308498
386478
1110882
542162
703085
439583
1197653
722107
967354
610235
668879
428353
722107
485603
422252
499379
284074
616086
790142
927624
574969
302347
394667
579988
313636
802424
1067944
754235
229792
697586
448282
981027
316325
859797
510748
642126
687490
742568
635370
320577
751088
554685
467470
970830
638526
716639
1096363
345980
479233
678978
710379
548384
318380
570813
625049
428571
524858
776508
944716
669071
415906
427723
722107
140970
866925
428742
686213
1587155
835921
667895
707445
721666
658726
639211
423133
368572
320577
357073
657620
387588
833402
953329
445781
495414
528156
967354
974652
879443
1305509
562042
206963
316177
664392
635283
318149
618201
803243
329780
330208
609925
733356
649038
703786
751088
802717
451402
682657
436325
742013
751088
479233
875619
477013
1203407
590550
808775
761919
563565
498980
724302
465779
373620
642665
445781
428424
357073
834465
687410
658726
612692
385401
1183458
424041
513063
736936
693312
440709
1194803
499126
738191
585019
443516
678077
813619
430005
1086496
780706
458159
606614
802424
538285
317606
465779
718100
570813
1058409
837022
713401
496286
465369
712847
376455
491880
716011
754605
329780
958130
322405
447088
529880
330208
678754
402743
728862
677019
667895
570975
575312
368572
711812
383017
519122
539083
523902
468470
751402
402356
486506
655904
513466
622586
574969
375104
430504
481581
487902
776508
685304
409526
418861
572128
618647
387178
430504
788480
513466
465369
622586
48003
579988
562042
641006
501019
802218
612586
933704
763825
102240
1010273
596809
648473
894376
552696
507947
558924
830927
391374
341376
789224
855675
458159
537004
672010
711436
692886
543532
449002
368682
514661
808775
460491
813029
875757
529880
428276
742013
579988
904784
635283
329780
625399
306950
788100
263334
343181
422075
930511
539083
338028
753676
812183
574969
800797
478754
465369
705661
765364
449623
851745
493212
579988
630973
575398
724302
630973
409080
621417
727332
529454
354408
924647
558867
102240
571336
451059
724302
500249
616086
477934
305494
316177
1022218
775066
635370
751402
630973
420383
737366
241281
438865
628716
625049
478833
623378
440776
771170
855699
771170
601089
742013
929021
746841
572428
585388
525872
1012110
401759
381747
941788
583560
453299
628435
404107
629543
373807
708422
501019
431952
920037
548364
480961
468470
786256
714057
219032
664072
428306
749142
386478
483293
482455
628089
548422
501019
376455
426766
543991
320577
528156
574197
940086
903569
543182
1075789
543532
739057
898426
468926
356588
265672
718988
540703
452921
484009
640133
174596
695114
568685
570813
600577
822431
622586
655807
391374
449623
448462
305975
607057
546792
201318
438274
510684
304038
391374
982595
676524
1101368
879443
689884
466577
614309
402283
483019
310208
493698
338028
206963
428353
460491
206963
636548
535389
480864
780706
320943
479233
305494
656432
529880
673587
595346
541068
762295
590916
428835
335141
292647
1262099
374998
819888
956158
968938
953990
598537
487956
615891
746016
792234
513466
753770
661646
1399666
995384
584031
552956
537004
506996
55600
596120
779511
841573
621281
588956
635370
417167
1031837
722625
434458
604939
359901
619161
470344
271839
863301
627009
636884
584212
707709
837366
605524
730335
470344
436394
812370
390752
254052
730608
422879
732300
582191
934937
828526
557402
950482
783843
522610
796689
791075
582108
370825
533780
582605
741375
908736
599221
927412
767996
662352
424180
641563
479609
557357
421487
617141
329582
648508
121474
800493
535586
619161
715487
754285
647078
541583
608531
679736
470344
889341
10507
1135140
906063
271347
564602
364194
940680
410154
640252
693737
372283
575203
692343
940680
860214
639953
605937
801122
671491
328799
592761
846099
299715
670376
271347
891509
480270
683459
543418
390752
784797
687226
759875
550364
875900
472180
558264
741375
377014
532388
977125
459148
739972
987434
863301
533251
973493
996764
572244
384387
364324
536879
541413
592761
550225
584212
355170
619197
894982
608531
643777
726256
624601
377014
450799
901696
820464
999935
717180
554653
999935
670203
1001503
596756
458687
539357
750422
891509
419281
1068230
550181
301015
595070
636884
1048688
212395
631137
796186
834899
823827
599221
669630
730335
801497
803987
676689
519126
862932
582108
337522
1172259
355170
920437
777897
625111
516667
516667
521166
775936
820464
860214
801122
606912
974460
597926
648031
653159
1349870
377014
801122
186142
341860
434704
734587
205158
575110
454417
882198
712333
801497
697564
516667
327226
781180
592724
377014
689402
361075
625590
404522
327251
717834
722625
970997
575986
804810
383111
584531
607576
845022
271347
739977
607027
537352
527132
606912
698012
868032
700365
532388
400224
406909
640419
700365
1011367
424305
1402027
891000
798461
670203
1077103
271347
589109
450498
542412
436613
504993
1105948
454417
694633
608531
1191787
156515
981174
609485
259743
572244
841351
683272
671607
726256
701607
891509
869706
984277
835699
599221
839348
470344
483291
376858
812370
547402
222273
860214
967212
776452
1243895
685523
691528
606912
427610
436394
608531
599221
483970
709960
1165756
803987
377042
999935
736738
663990
1011367
414748
796118
389006
383280
796118
86800
868032
599221
581973
753719
459148
762229
390752
734647
479609
604990
906063
997057
295887
540499
734587
829221
478864
439563
719662
697655
23445
796391
812370
999935
573343
749222
498031
533218
671491
899713
466716
550225
600952
480997
428501
985261
625035
502483
455034
582108
390752
639953
910660
443312
600836
419281
383012
492565
776217
651921
555038
824362
670324
741375
446341
459148
481246
651921
604624
584212
397591
356675
518528
846099
505608
596259
641312
623152
450267
521490
712654
372629
668758
564602
399406
790925
398256
606912
868032
679529
421487
784797
949081
568543
927790
837476
800938
596259
584212
833178
621361
813252
521532
801497
737512
422268
495106
636258
670203
736738
505969
629284
848540
694955
636884
541413
736364
906521
906521
852186
234255
852186
906521
852186
906521
563705
906521
616354
906521
336168
852186
906521
852186
852186
906521
470953
852186
1003118
852186
127220
499823
906521
852186
244674
1032060
783235
852186
852186
769916
1330418
852186
589600
525251
906521
413062
564364
708320
906521
82086
906521
852186
906521
906521
906521
852186
469326
481801
593226
780983
859987
852186
852186
906521
535438
1170
387178
906521
906521
708774
302361
852186
476327
852186
349715
852186
380652
852186
697490
906521
461857
906521
705145
1202277
380433
823980
453354
567352
906521
429492
168614
461421
668361
852186
213583
906521
1065553
852186
852186
623595
520700
635251
388752
906521
852186
1032742
538806
967032
804340
452818
906521
652638
363497
150107
839058
906521
714925
852186
737890
1083496
484321
906521
906521
312344
852186
852186
647941
852186
393901
801122
852186
440238
795070
792031
480388
544526
794856
500293
434977
852186
906521
852186
906521
1155715
906521
418118
566062
579552
525493
820239
906521
852186
906521
845951
906521
311234
1134402
671496
107527
679571
607296
598768
791021
906521
554494
449047
852186
1005907
906521
295166
906521
906521
942866
852186
906521
542899
906521
906521
810992
1079843
341681
906521
906521
906521
743397
906521
852186
796834
505182
852186
852186
852186
766787
714977
906521
852186
852186
852186
906521
439427
906521
389924
981093
852186
906521
973028
906521
906521
852186
906521
906521
906521
906521
906521
669735
852186
852186
852186
442441
906521
906521
906521
906521
852186
345257
852186
775936
906521
852186
269355
485721
906521
852186
852186
736636
542748
906521
906521
852186
906521
906521
906521
852342
760238
602053
852186
524737
351499
852186
852186
852186
1257268
318047
852186
275022
852186
289138
853002
906521
852186
995390
852186
906521
906521
655262
231589
906521
527455
268773
649690
906521
483898
852186
906521
906521
906521
814485
589737
906521
704886
924355
684454
906521
852186
852186
906521
576970
852186
674143
906521
547695
271381
906521
852186
832059
553969
852186
852186
906521
373474
906521
735442
494339
1053982
852186
906521
852186
852186
671218
437159
698340
704068
906521
852186
852186
363868
852186
437826
900247
906521
852186
633111
852186
906521
483843
750731
906521
852186
852186
464550
852186
733640
906521
613085
852186
684202
906521
441798
568096
562793
852186
387012
647814
906521
852186
906521
652669
906521
906521
906521
852186
852186
906521
673982
816901
635847
38427
906521
518923
863386
906521
906521
595070
852186
971583
1032060
906521
931430
906521
892995
852186
906521
572071
729088
852186
1205921
344173
852186
630611
659802
593765
906521
466527
906521
265352
906521
906521
906521
616043
852186
950925
852186
906521
906521
1405845
963918
906521
906521
852186
803306
744638
369645
906521
539879
523345
852186
704368
906521
608265
906521
566688
906521
428401
906521
906521
325300
815671
352896
539410
852186
852186
852186
911897
852186
852186
906521
906521
862903
852186
906521
906521
676560
347090
852186
669603
852186
852186
837422
906521
652638
906521
852186
852186
674354
521158
906521
852186
852186
906521
906521
852186
906521
527740
852186
465894
871635
906521
444742
360270
852186
906521
852186
906521
852186
598785
906521
852186
417864
906521
906521
407657
254670
713418
744680
906521
852186
548904
906521
906521
523151
852186
1205794
852186
1184725
906521
852186
164017
649144
582450
863464
906521
906521
252660
667287
852186
614796
468525
906521
852186
616101
580340
711812
906521
506934
449579
852186
906521
906521
852186
739299
620206
852186
312855
852186
645266
852186
852186
870034
906521
852186
1066738
852186
416469
419662
512908
619551
620043
452130
676408
906521
473822
689311
834204
766223
852186
852186
368682
852186
852186
569799
906521
624575
906521
307136
852186
661248
361075
628637
203667
906521
906521
852186
563560
648514
518795
852186
852186
849499
658188
526049
772181
906521
906521
702841
852186
612564
906521
852186
852186
943145
797257
852186
906521
906521
428751
909644
906521
906521
906521
906521
575851
662376
852186
852186
852186
906521
906521
852186
852186
906521
615597
852186
515328
726650
906521
687503
906521
852186
439233
906521
906521
906521
906521
587490
589219
906521
703940
906521
852186
634236
484099
735384
542629
630697
1179017
852186
496734
852186
860313
906521
461878
613261
550312
725844
601918
906521
224225
852186
326178
906521
852186
828610
977218
852186
1071430
456985
430395
906521
906521
906521
906521
906521
906521
269639
852186
922719
682237
906521
852186
906521
855952
852186
852186
711346
906521
852186
852186
852186
510465
450946
852186
709198
1095105
547438
852186
272788
455064
421140
906521
817944
504006
1039015
554680
852186
604134
616086
434147
852186
852186
852186
852186
580949
256367
517070
906521
852186
852186
906521
906521
906521
852186
852186
852186
647477
435501
852186
806718
521707
508052
671407
1112267
744895
884387
852186
906521
297012
852186
621160
842941
487827
707120
906521
852186
906521
852186
906521
738020
716381
461857
777625
532051
813513
470583
906521
852186
906521
638980
906521
852186
852186
906521
604948
596718
485011
533130
906521
906521
444727
852186
906521
906521
852186
906521
689948
852186
906521
826658
852186
852186
906521
671470
856255
852186
906521
269342
906521
54693
852186
852186
906521
613988
803355
385102
906521
446999
906521
699289
440410
775409
906521
852186
852186
457110
513380
493967
906521
841752
906521
852186
852186
617396
852186
906521
1234127
470779
776580
252384
906521
783193
906521
645523
852186
952465
697896
521707
954400
101605
906521
622208
461594
411447
213944
861587
610190
745411
585794
852186
746735
906521
906521
906521
562218
852186
571129
789530
635882
1080697
1047109
515291
906521
906521
879657
852186
852186
906521
371924
852186
906521
270501
906521
852186
712952
906521
852186
906521
1030137
852186
427356
906521
604354
906521
852186
554792
852186
525794
535613
302361
852186
852186
944369
906521
267252
1066203
852186
906521
906521
739519
1470284
906521
852186
702296
872310
852186
747485
536935
648286
906521
316168
852186
906521
897461
852186
906521
520700
606580
606916
852186
99482
852186
906521
694867
852186
906521
906521
421844
449446
754405
154361
906521
906521
890566
503566
852186
127447
852186
710766
1028353
782171
748222
973578
1425600
906521
722163
552514
346423
852186
852186
906521
852186
852186
729972
906521
346868
852186
906521
906521
852186
392138
906521
852186
945125
906521
852186
1000280
906521
906521
764651
638460
906521
906521
906521
906521
906521
515631
906521
852186
495279
239549
906521
496184
906521
852186
504423
906521
852186
852186
741004
906521
488871
626538
376730
671836
319312
836343
619231
463941
906521
906521
522286
730682
601927
906521
852186
852186
556203
778318
852186
380063
908736
852186
852186
1076073
455113
316276
906521
906521
368958
324662
852186
852186
145744
550225
906521
906521
843445
906521
906521
852186
852186
762661
734864
906521
405263
852186
448462
674791
852186
237778
852186
1417258
737543
659473
906521
353368
402059
588739
664225
546382
906521
852186
565596
906521
871595
685426
906521
906521
906521
755365
906521
852186
1112931
493517
435157
1001469
353408
852186
682810
906521
667394
546704
906521
906521
852186
906521
852186
852186
473177
553246
441566
537662
950675
923543
852186
852186
955671
167765
852186
759829
317266
72119
422268
906521
852186
394773
906521
852186
724396
718191
852186
906521
419855
690713
906521
906521
852186
1016241
906521
384382
906521
560123
906521
852186
852186
852186
549796
906521
389659
852186
906521
852186
703422
813459
541585
852186
852186
906521
471028
1233135
852186
906521
906521
427985
852186
852186
1148193
477069
906521
669675
852186
906521
457572
906521
395018
451653
852186
431901
569463
705142
906521
864566
333074
906521
426330
906521
906521
570975
906521
656020
357680
611557
906521
391622
852186
852186
852186
929662
713393
906521
852186
865132
624349
852186
190875
906521
906521
784201
906521
906521
715591
852186
906521
831092
906521
645066
852186
504254
906521
906521
420068
906521
751141
906521
549460
375903
906521
906521
842451
906521
817409
850545
906521
906521
852186
852186
906521
852186
947303
1037955
482716
906521
739944
599450
906521
906521
852186
430620
866130
440655
852186
906521
421264
852186
852186
574762
590641
680537
515275
852186
797550
906521
901315
906521
846666
906521
906521
906521
852186
369233
852186
204967
727973
906521
631400
852186
663590
906521
865414
852186
852186
608956
314760
906521
852186
583306
906521
486075
746483
739063
852186
906521
792918
906521
642171
816315
852186
497369
852186
383265
852186
906521
818923
305975
852186
863289
831076
349614
906521
316884
852186
906521
906521
227157
906521
852186
809719
452426
852186
744680
1149171
906521
580040
374062
614754
375848
668335
428152
630491
879422
437826
906521
852186
906521
906521
852186
906521
906521
798461
615248
577678
818447
1063118
845686
424372
906521
712921
906521
852186
906521
476765
695713
852186
453967
852186
852186
852186
335937
852186
404026
985984
852186
852186
875339
852186
705637
955966
852186
517673
679350
852186
906521
677982
906521
953074
852186
430836
906521
468366
570377
852186
698326
906521
906521
852186
852186
525422
906521
627955
852186
906521
853236
858888
906521
553514
852186
852186
823827
487721
906521
870582
852186
1001834
852186
852186
906521
794236
404388
906521
852186
906521
852186
852186
906521
760239
906521
758193
362892
595515
606912
906521
497402
852186
852186
906521
392218
906521
675836
1096602
852186
906521
494384
575999
906521
906521
609016
630548
906521
852186
852186
604767
906521
511473
812993
548864
268398
906521
906521
906521
968614
906521
852186
582874
852186
906521
906521
852186
735957
264287
852186
906521
535123
607932
485333
852186
852186
672620
852186
852186
626013
852186
906521
1119151
488383
852186
906521
608742
906521
720679
664096
852186
906521
852186
253408
906521
558902
701387
735435
852186
906521
565695
827163
203885
360000
655284
852186
738158
852186
906521
852186
817096
852186
852186
906521
497248
852186
656761
852186
456348
858968
664603
906521
852186
561563
635112
852186
763307
425947
578689
454736
425293
765397
852186
852186
852186
495160
852186
339551
852186
859207
745243
906521
906521
264454
449268
1109483
852186
556263
773916
852186
906521
852186
469679
852186
572089
906521
906521
877703
457863
782138
758767
906521
906521
439000
422996
906521
535316
906521
751307
740526
906521
542665
852186
400213
425161
906521
852186
906521
852186
852186
852186
364750
906521
757097
723919
906521
906521
579182
488140
906521
852186
852186
906521
852186
395079
906521
982810
852186
852186
852186
350832
678489
524222
906521
906521
906521
312700
906521
906521
797128
689972
426371
505497
772766
906521
852186
944660
218858
852186
512317
906521
852186
906521
917950
906521
852186
906521
852186
809719
852186
370403
906521
143244
534210
708759
852186
852186
906521
852186
414146
478063
996306
906521
994066
906521
593747
852186
387699
852186
906521
852186
906521
899994
128040
852186
417393
794877
852186
852186
852186
906521
852186
705428
852186
906521
852186
652028
618979
657335
906521
906521
852186
906521
852186
906521
906521
693625
307223
533615
906521
510044
347686
525404
906521
852186
527763
852186
839191
540031
852186
852186
406144
906521
894702
852186
852186
621237
906521
906521
852186
906521
906521
788906
942262
920037
852186
465981
798976
667697
852186
852186
906521
829252
606372
906521
386670
775418
744447
852186
852186
906521
906521
906521
895167
585301
852186
884631
373298
535148
906521
852186
418091
852186
852186
531321
906521
906521
906521
681247
680793
852186
852186
745149
1043988
906521
1027917
790631
906521
852186
582330
852186
664096
852186
343181
852186
684350
915235
1078702
852186
577516
906521
558788
367686
504270
852186
762605
499024
562473
906521
587000
990031
906521
906521
906521
852186
906521
1019555
906521
852186
852186
312540
906521
826335
852186
906521
641553
906521
852186
906521
852186
852186
757387
600785
140751
401936
906521
852186
852186
906521
852186
480864
713391
906521
402042
792461
906521
434112
852186
906521
852186
1123300
852186
852186
852186
1184694
852186
235145
906521
523173
678779
769465
852186
810520
906521
594461
593926
906521
445151
1219277
852186
834896
906521
454405
906521
246165
921185
169269
485976
584705
852186
566993
852186
906521
906521
291753
906521
852186
1010268
562366
852186
738808
852186
700971
400308
906521
906521
332189
361821
906521
852186
906521
906521
906521
906521
852186
906521
655322
852186
729563
572574
852186
852186
852186
852186
692514
346371
906521
852186
673113
930075
852186
742085
906521
229573
331920
852186
813221
386670
852186
253757
397591
906521
580539
314037
726541
370836
411564
784566
852186
906521
868474
507874
906521
852186
906521
852186
716406
852186
906521
502178
906521
554526
395308
906521
852186
483797
762571
906521
469829
852186
852186
573023
568493
541286
906521
906521
852186
594611
852186
852186
852186
744677
647856
755132
290374
906521
852186
852186
731391
852186
906521
1056921
454736
852186
523482
269646
852186
461433
806428
616772
852186
852186
686090
463576
906521
860033
906521
934223
1117066
1247845
367619
411460
906521
906521
852186
852186
530317
429122
852186
802368
721972
906521
906521
906521
448359
401075
638980
906521
906521
546382
906521
496401
724721
735838
586070
906521
906521
446775
852186
575022
668763
687556
675293
689652
582839
852186
852186
1098642
365669
364771
300159
567206
348470
442753
852186
512540
852186
623097
852186
319197
589866
906521
428740
852186
906521
344345
546308
588915
906521
852186
520754
906521
906521
852186
401221
852186
411581
787698
709705
950245
409765
906521
636538
852186
906521
932477
852186
906521
906521
852186
630782
852186
803120
934633
721282
906521
914714
906521
906521
906521
756907
852186
266683
856734
852186
852186
309329
320577
906521
852186
746624
457880
906521
852186
151719
852186
806700
433136
739154
852186
848117
297947
852186
852186
785032
463887
714656
941860
852186
558948
780735
852186
781317
852186
852186
531885
852186
880690
852186
852186
852186
455656
906521
852186
671566
852186
852186
852186
852186
483253
852186
572011
663867
463122
852186
638777
502173
565075
906521
906521
403678
906521
906521
906521
662657
906521
852186
906521
852186
906521
852186
867781
906521
722102
906521
852186
852186
726873
906521
255869
928979
852186
566615
906521
906521
906521
263292
906521
747453
852186
906521
852186
906521
669452
906521
906521
780506
906521
944369
906521
672115
90801
906521
906521
906521
852186
852186
906521
852186
852186
852186
906521
421890
852186
742371
906521
634473
906521
853896
852186
922370
906521
544963
658359
906521
852186
343762
852186
617698
906521
852186
805540
269114
360128
707554
635484
496630
852186
852186
906521
852186
842451
627958
906521
852186
852186
906521
750703
548689
852186
724292
624454
866673
852186
852186
906521
251357
852186
955180
580926
107444
906521
906521
599081
906521
724678
499754
852186
852186
906521
852186
906521
852186
852186
503405
906521
852186
852186
906521
677377
852186
563630
622547
397623
959727
874341
906521
715487
230778
634768
599274
906521
852186
852186
852186
852186
852186
594489
906521
829301
906521
811226
852186
906521
312037
299494
859762
906521
620459
906521
431536
852186
852186
727986
852186
906521
629825
852186
858047
906521
906521
693657
451421
1007115
906521
861636
823187
852186
852186
852186
776530
906521
1144524
708856
852186
776544
1032845
634411
494604
624465
852186
906521
852186
253680
1069909
577357
906521
852186
583560
1089406
852186
695907
906521
418498
807558
452446
906521
693362
906521
247133
852186
161474
534523
906521
817214
852186
1096822
649736
573704
852186
906521
852186
852186
852186
989098
635484
852186
906222
482887
852186
906521
740731
906521
644438
501301
457499
852186
646947
565971
395148
906521
557480
1065753
207639
852186
283591
906521
1017396
449901
906521
1088024
906521
852186
912182
906521
196128
852186
423753
76994
542482
530395
483934
430836
906521
641485
852186
906521
772268
852186
906521
852186
618029
525817
352781
644867
510165
447758
378572
906521
820726
834454
560990
852186
852186
852186
852186
852186
712759
852186
732807
852186
613431
852186
852186
852186
632551
532987
906521
397509
906521
456424
906521
1162740
906521
343181
396042
489389
295038
906521
852186
878109
371026
595193
852186
1104134
827067
848291
906521
362079
959697
852186
852186
852186
852186
852186
186801
852186
906521
852186
906521
906521
852186
684699
906521
906521
370992
1007638
674858
727192
828888
906521
906521
852186
906521
452446
852186
774417
906521
852186
906521
605473
760807
906521
122524
711878
401975
906521
38031
852186
852186
724599
852186
865912
543930
852186
906521
392827
906521
852186
477884
1037538
906521
852186
616171
569797
533111
852186
849214
319756
852186
699619
852186
852186
852186
906521
852186
589945
1230232
852186
520364
852186
906521
906521
852186
852186
256934
519854
906521
852186
906521
852186
852186
852186
521617
759472
675231
723992
906521
852186
852186
906521
906521
852186
562480
906521
459349
852186
852186
466858
906521
906521
664780
312386
1165756
852186
376937
625035
434864
729382
524290
751213
453354
535587
1037948
906521
594655
906521
852186
852186
852186
616498
852186
906521
593160
906521
357726
448675
906521
852186
852186
852186
1084070
906521
906521
852186
1047573
672208
906521
332340
906521
852186
906521
852186
524878
371313
654004
453218
852186
906521
852186
469055
852186
852186
852186
906521
440130
852186
994972
519500
852186
906521
913299
906521
906521
262006
906521
852186
852186
906521
389612
852186
1087640
852186
852186
852186
785304
852186
670608
341554
304731
906521
654532
29324
670835
813619
379404
906521
906521
906521
488782
906521
852186
422340
369616
688305
618724
546075
269840
1087858
666446
906521
689475
558103
852186
906521
660096
553338
454206
852186
670426
653008
508211
906521
906521
906521
747897
802996
545925
841412
852186
254337
906521
928708
634732
906521
609734
852186
906521
852186
493517
852186
852186
906521
906521
906521
377120
906521
811719
906521
568632
852186
507292
906521
391148
781180
317137
852186
1071049
734429
881140
852186
852186
762246
852186
906521
345428
906521
906521
450500
906521
852186
479322
852186
906521
852186
210550
852186
544954
697378
906521
540836
906521
413426
742943
171989
503405
852186
852186
466663
315683
439594
957098
906521
556505
471028
852186
852186
740691
852186
1021571
852186
692896
804949
852186
555678
797012
987170
852186
852186
796670
906521
852186
102409
770492
464122
906521
906521
906521
460563
852186
185289
906521
675824
585263
852186
852186
539737
906521
852186
1037118
866033
852186
1096859
906521
852186
852186
852186
683307
652293
346109
374452
906521
642927
852186
560910
852186
796375
425916
678414
500886
852186
906521
906521
906521
820154
391955
374399
906521
852186
574861
906521
852186
461784
956996
249751
416272
906521
673929
852186
852186
1121434
906521
906521
906521
744635
724175
993749
393970
730863
852186
512704
852186
821307
813756
547214
906521
906521
906521
852186
644909
1041548
852186
859058
852186
906521
731446
432694
696424
669762
852186
852186
906521
451924
906521
852186
727539
906521
235297
906521
852186
1147452
852186
906521
598262
824308
906521
841226
392418
706125
481681
852186
906521
787330
852186
906521
906521
852186
852186
489966
445390
604343
852186
852186
946331
683980
669635
475940
906521
379033
830390
852186
420657
852186
705280
744529
906521
852186
906521
620309
569833
620632
546772
689367
906521
852186
852186
906521
430442
852186
527225
852186
414156
711878
1166388
849607
906521
582605
808674
773927
285327
323549
852186
906521
852186
906521
906521
535494
906521
852186
749750
441775
1173270
852186
517808
744948
852186
852186
852186
852186
852186
693161
852186
23104
111546
906521
464122
330307
906521
322380
314609
852186
852186
852186
906521
478796
455017
906521
559441
166689
852186
414920
521776
561332
876427
669747
906521
906521
314444
852186
906521
906521
852186
906521
707345
906521
867983
906521
852186
852186
852186
821852
624720
988148
690573
590243
651741
852186
852186
906521
852186
852186
305135
381435
603437
852186
852186
717214
852186
638672
486035
699873
906521
852186
906521
449455
753374
906521
906521
665206
264859
511008
597772
906521
759111
625702
507874
1084235
622203
906521
906521
906521
906521
528739
587123
562568
906521
606055
852186
455207
421266
602427
852186
852186
745094
852186
814561
852186
852186
906521
227799
852186
706390
786946
906521
526677
418795
852186
1180677
852186
852186
852186
852186
906521
852186
426904
852186
906521
820372
209861
852186
906521
981330
906521
852186
456486
852186
343421
699985
906521
906521
789010
906521
852186
906521
859296
852186
906521
906521
451798
906521
1289448
906521
852186
906521
662322
764319
906521
517701
759469
906521
494664
906521
906521
906521
607358
402138
852186
505748
321606
794856
852186
852186
523025
852186
906521
906521
852186
712278
879925
906521
906521
852186
852186
601803
906521
906521
906521
850515
424464
906521
852186
506710
734850
737887
717719
852186
906521
852186
688517
906521
529729
596556
906521
415712
906521
786076
852186
852186
936464
906521
906521
852186
852186
906521
906521
852186
906521
553654
906521
906521
906521
906521
906521
1061225
906521
906521
906521
852186
537284
852186
709774
552585
726427
713241
852186
362100
971804
183724
844201
852186
852186
906521
852186
906521
349554
906521
682384
241589
852186
852186
852186
906521
852186
704796
852186
401976
1015201
906521
653889
378210
769943
242815
852186
277311
852186
906521
852186
831071
852186
852186
915586
678779
852186
906521
661464
906521
852186
906521
877998
852186
384111
852186
852186
385936
535078
906521
1369072
460774
852186
523103
772168
852186
906521
852186
852186
902359
509608
406901
416312
637740
906521
906521
437539
852186
614164
826843
486743
521711
852186
1079388
852186
906521
852186
494889
906521
852186
852186
852186
906521
906521
417167
630094
906521
804960
852186
343885
906521
852186
407252
755781
311977
430644
906521
411820
852186
593745
564588
529280
852186
363950
906521
952802
906521
390496
852186
280472
906521
906521
995521
572246
668440
541123
906521
895488
764702
906521
884798
525155
906521
576700
781018
486384
406042
416145
561034
594312
852186
770085
742141
852186
852186
852186
906521
624044
852186
906521
906521
906521
906521
908199
668879
852186
219113
906521
906521
906521
469032
541123
852186
906521
852186
906521
906521
472120
484336
852186
852186
852186
336261
852186
988550
538874
1023459
433928
852186
906521
906521
906521
472093
641031
906521
852186
583850
472280
852186
852186
852186
852186
397998
656466
589223
265542
632003
852186
852186
456622
906521
670237
906521
689288
1174311
788260
391761
852186
852186
595852
1222450
723053
852186
852186
852186
906521
852186
1209332
451612
852186
628942
852186
652944
852186
701705
267735
852186
906521
456825
906521
852186
906521
852186
648286
485638
620330
373129
423558
852186
659262
847891
906521
852186
550402
852186
852186
1088677
852186
906521
609199
852186
906521
906521
343954
852186
397208
906521
722378
597375
688678
61134
378954
705313
906521
550102
852186
991693
852186
279775
852186
906521
852186
1147050
455641
530150
1025801
852186
406074
545537
852186
550308
1004869
852186
700524
657388
906521
852186
1022181
325975
463745
906521
536554
470978
852186
510810
852186
852186
906521
852186
662738
935106
852186
640230
906521
906521
852186
906521
906521
414860
906521
807690
422212
349309
852186
906521
906521
906521
365688
269824
852186
745667
906521
906521
906521
998396
906521
518724
852186
343885
237549
555868
419002
596040
540463
610882
852186
765652
767740
906521
852186
747581
347023
906521
525563
843975
906521
769358
567183
852186
570897
687674
906521
806815
463587
413419
517727
740496
560265
852186
233730
906521
852186
852186
906521
606075
1129155
906521
539422
674469
906521
906521
685698
983931
541375
852186
852186
852186
390778
852186
747049
852186
906521
906521
852186
906521
906521
835582
906521
726256
852186
852186
628886
906521
906521
852186
906521
799667
655243
694292
852186
852186
852186
852186
243277
230366
555924
852186
735144
492251
748699
852186
352024
427650
906521
906521
501980
906521
562991
521296
852186
698161
423627
852186
906521
827915
1107090
852186
1313079
529220
852186
852186
661628
592001
746618
171434
906521
906521
445727
852186
680325
983344
493214
614819
852186
506850
852186
906521
1165667
906521
762985
230829
503630
906521
515793
852186
906521
852186
852186
852186
815491
906521
852186
906521
431465
906521
454432
906521
272772
972079
707844
411671
423991
768855
852186
906521
852186
852186
906521
543368
726463
426077
906521
852186
1143156
594242
906521
906521
1071983
479909
906521
558892
852186
309582
852186
1054349
290325
535021
852186
151836
707139
343668
916899
852186
852186
143650
117526
852186
906521
346142
852186
591200
852186
474461
852186
570835
906521
852186
607209
775737
852186
541454
906521
691427
906521
777478
852186
906521
648809
906521
906521
906521
906911
852186
906521
852186
472518
746086
852186
852186
906521
852186
852186
906521
906521
575388
814067
906521
852186
512479
702448
721703
906521
852186
947751
683160
781017
852186
852186
984258
906521
852186
906521
906521
906521
595601
906521
1102626
852186
733396
906521
906521
631372
1043988
923773
852186
852186
906521
852186
852186
495712
906521
906521
852186
392587
500561
1040598
691707
852186
447257
995425
703450
399759
1295473
254617
425378
504312
1356405
852186
757541
796969
464942
852186
906521
679307
906521
212904
200172
852186
906521
582089
906521
852186
496286
391889
619825
852186
852186
906521
455205
906521
558843
427356
852186
906521
335896
852186
852186
852186
906521
852186
826088
852186
852186
906521
906521
592401
906521
852186
852186
906521
674791
852186
625247
197485
852186
852186
906521
852186
906521
906521
852186
902269
506728
852186
183776
852186
753753
852186
795540
783852
906521
647795
556263
906521
906521
713064
906521
852186
748524
852186
894355
906521
571181
852186
610332
852186
906521
595345
852186
653787
906521
646191
852186
906521
561280
852186
852186
852186
852186
852186
852186
550519
287539
630641
459148
906521
413997
906521
593376
601663
565295
613332
360724
905651
462111
906521
544696
1037036
567773
852186
349485
906521
492125
906521
1237340
906521
906521
323359
752413
743321
852186
948853
906521
852186
906521
906521
852186
906521
626254
906521
852186
906521
906521
657732
596282
558446
906521
852186
852186
852186
852186
546798
906521
852186
593869
852186
596809
467696
906521
852186
906521
852186
906521
906521
906521
852186
745575
685115
698012
906521
906521
652419
906521
477259
575902
852186
906521
893176
593506
609366
565542
557058
642927
906521
906521
517869
609526
852186
852186
833092
453858
434424
852186
906521
641633
852186
906521
906521
906521
906521
906521
906521
852186
906521
906521
686474
668147
852186
906521
852186
906521
906521
852186
729466
906521
906521
906521
442924
748399
540593
906521
852186
906521
852186
773533
711390
783498
852186
1003513
633315
885296
906521
906521
734277
906521
852186
523347
754888
739251
1174311
906521
906521
906521
906521
852186
660243
540641
906521
294062
852186
358538
906521
852186
185085
566576
852186
675593
525826
586103
740605
852186
906521
35801
852186
809758
906521
612216
906521
852186
852186
611326
354412
906521
331474
562688
819983
906521
557633
639918
852186
855619
668978
272269
852186
242603
667351
852186
921807
852186
152460
906521
906521
1238334
418929
578306
758849
581572
433149
323315
852186
906521
518528
729845
852186
852186
157333
572765
906521
852186
852186
838234
1078540
852186
753950
679307
568685
852186
852186
675389
381597
906521
587200
906521
435108
554459
457824
852186
852186
582200
941477
906521
852186
906521
852186
127039
852186
906521
564836
455758
906521
906521
222499
642015
852186
590689
852186
906521
789830
424036
906521
330379
362592
683781
906521
464573
822949
760239
852186
852186
429477
541756
528377
906521
260636
852186
691245
906521
631081
875980
1125351
906521
778605
906521
852186
150723
852186
906521
758137
906521
852186
852186
674985
297849
998667
852186
700869
852186
852186
473319
906521
852186
906521
1051646
795126
1315575
646218
728677
549097
846359
906521
203667
852186
90801
436587
906521
852186
906521
477563
765148
906521
906521
906521
655807
896768
852186
650208
852186
616197
906521
852186
906521
684210
906521
858614
852186
518038
845562
1085170
725025
758454
906521
852186
852186
906521
749151
852186
906521
852186
852186
906521
412779
906521
852186
906521
852186
906521
852186
611119
466586
852186
906521
906521
566620
852186
784169
906521
473724
329586
1130393
852186
906521
610668
852186
694840
307475
906521
906521
852186
789307
886448
753508
906521
655463
502442
384761
852186
906521
645814
906521
906521
878460
971117
852186
906521
630045
852186
906521
960318
562044
549647
331183
906521
507947
514204
852186
390577
947751
906521
852186
852186
478470
709656
906521
906521
906521
756903
852186
852186
267814
174824
852186
852186
757138
852186
286743
852186
497741
570687
852186
852186
595628
852186
852186
467874
852186
1007586
485449
906521
852186
906521
946106
560812
314233
531979
906521
852186
364207
572992
849864
906521
906521
852186
479307
906521
906521
749500
612688
421674
92505
906521
906521
852186
648470
608657
852186
449996
918908
774972
906521
377021
906521
852186
766020
852186
852186
305513
795457
865399
852186
681802
1025001
653761
590967
287594
906521
852186
254744
663775
906521
852186
711560
852186
908081
897298
542586
492125
906521
1024292
906521
490208
906521
852186
1176836
852186
906521
662540
658011
194950
1043360
852186
852186
850412
680540
424131
469418
531953
589085
906521
852186
852186
852186
539972
629957
383692
773161
827847
958756
906521
744391
906521
789026
906521
442714
906521
852186
289860
906521
554807
416140
906521
35976
852186
852186
737866
906521
906521
852186
852186
852186
804450
852186
906521
868706
687115
49632
852186
852186
796868
906521
906521
451653
906521
906521
473388
906521
906521
852186
394713
733356
906521
906521
852186
852186
852186
619564
906521
852186
906521
852186
852186
906521
906521
906521
550928
852186
334627
596850
852186
650354
852186
634343
724927
941115
992241
525393
1185998
852186
784806
564319
852186
852186
906521
477241
852186
834929
852186
362284
852186
906521
852186
401975
906521
454920
906521
852186
553611
906521
659070
757180
852186
852186
246973
906521
852186
906521
718048
906521
906521
756572
852186
906521
906521
906521
422212
906521
906521
852186
906521
852186
1126649
778682
443194
531701
852186
852186
906521
502665
906521
703577
655218
507203
852186
852186
906521
618126
687248
293395
906521
432431
359355
906521
906521
293037
852186
906521
611957
852186
1050586
772177
906521
269831
852186
906521
682146
906521
704950
852186
906521
852186
906521
906521
545126
742048
764922
852186
906521
833092
307378
708036
1084199
875457
906521
906521
435668
906521
852186
392827
852186
706328
906521
432289
906521
852186
906521
422740
906521
601616
906521
906521
852792
852186
906521
685217
1021286
543255
852186
495259
720829
906521
906521
906521
969070
906521
852186
648244
1023060
852186
400249
510918
852186
981675
776143
414156
441699
609408
852186
480409
884598
701596
830893
556203
632096
852186
906521
852186
906521
852186
852186
580979
852186
852186
1019267
422562
852186
738459
852186
732063
852186
643006
217028
852186
852186
906521
852186
773916
978178
906521
906521
852186
598054
871268
852143
906521
726501
852186
852186
852186
852186
906521
832059
852186
852186
1447257
852186
676153
419751
409334
877989
657225
906521
906521
1025855
689976
852186
852186
951338
880060
906521
906521
738788
633384
906521
906521
852186
746624
728723
396255
852186
852186
906521
718874
590100
906521
906521
569231
682778
852186
852186
451276
852186
852186
1181431
906521
852186
604437
852186
906521
906521
572697
852186
372141
852186
852186
821771
852186
1093600
756570
906521
852186
727159
852186
302982
784556
852186
567130
852186
852186
906521
652563
571844
348305
580302
449528
906521
852186
906521
852186
657461
906521
565411
852186
789924
578279
164868
389006
906521
638202
906521
852186
906521
906521
906521
1271670
852186
1195790
852186
906521
1023757
906521
816480
409224
852186
332530
649590
852186
906521
852186
906521
906521
867759
906521
421011
443851
228683
852186
355185
852186
616206
906521
1098642
642984
906521
852186
270536
1107090
952223
788948
561782
906521
906521
500561
421198
930366
852186
984211
906521
852186
852186
906521
942262
906521
852186
906521
191305
509377
852186
852186
863605
616876
852186
852186
852186
416655
906521
886308
906521
548531
600456
644026
499100
906521
186024
906521
852186
852186
906521
906521
555988
852186
852186
906521
906521
535704
633747
925759
906521
852186
905009
906521
852186
852186
669023
852186
806058
1096654
852186
852186
672115
306656
541565
686503
852186
906521
723142
906521
674038
906521
852186
906521
593784
1248998
906521
844585
575688
906521
906521
80116
906521
906521
906521
906521
933857
641518
762635
852186
692100
906521
493665
906521
852186
481308
852186
852186
852186
493344
774512
394023
332579
751919
906521
503913
906521
196338
906521
818188
906521
852186
906521
579079
852186
906521
97571
906521
646468
526130
906521
875364
765892
852186
228879
852186
687015
461884
638233
906521
906521
906521
852186
906521
347727
697655
852186
906521
662422
621942
852186
853939
852186
701261
906521
906521
867068
852186
906521
906521
478470
906521
852186
749254
586112
852186
460834
906521
592408
852186
454211
852186
852186
704773
388638
852186
762267
287278
906521
852186
852186
906521
852186
906521
975035
988736
41076
684111
906521
852186
878677
382022
852186
568696
330878
906521
1008792
906521
516469
906521
852186
852186
906521
906521
817284
616067
906521
702249
852186
906521
568831
906521
768794
852186
617241
558013
41560
804038
906521
464517
906521
906521
852186
852186
906521
906521
906521
332400
395567
906521
906521
925283
499873
279318
906521
906521
417034
852186
906521
852186
906521
951410
906521
852186
852186
808369
906521
906521
827261
923716
857970
931651
852186
852186
309698
906521
533140
778931
852186
280472
906521
852186
852186
906521
852186
906521
606170
380171
462234
852186
761946
852186
618122
852186
587022
852186
906521
472086
330311
852186
804671
906521
852186
906521
852186
906521
688946
906521
906521
906521
906521
852186
852186
852186
626919
681822
852186
906521
334153
428112
561718
781567
932518
852186
852186
852186
906521
852186
920744
494029
726541
852186
852186
906521
852186
456531
906521
906521
772749
472668
906521
1009317
850245
423039
852186
906521
684341
796499
122458
906521
896768
773614
734441
852186
752768
852186
260457
625713
493589
505093
381590
906521
906521
906521
906521
906521
852186
906521
278050
805898
906521
625443
906521
906521
742762
906521
677256
852186
341640
617936
906521
852186
852186
906521
852186
906521
389895
775290
443923
469733
703500
906521
906521
906521
733540
906521
1111191
320003
404983
1014383
143297
852186
603288
788036
930305
852186
554776
983551
852186
753036
852186
526917
852186
577582
392745
852186
759838
852186
852186
852186
852186
542751
906521
881049
502852
513779
802260
460414
924978
557951
633149
403898
452105
873845
818101
831409
475848
511774
545580
442385
572281
521569
774482
482286
689809
805259
451423
460693
633550
957612
808892
365669
827790
370852
982341
687081
754613
491262
1191907
851225
844151
633937
1037793
588719
1364663
200295
633149
377527
866750
615353
827216
665803
887777
1195790
633555
613031
1115596
578723
1144415
762895
742826
357144
386818
1270647
585201
785637
499862
687081
432260
193918
739770
787778
913943
847067
522597
1015383
633747
655380
437625
780664
368201
386818
535389
623656
618658
868591
848679
954870
154613
414006
1119078
564908
184384
518790
624900
777478
725177
726683
164351
533499
785637
648299
724856
1038869
960221
647020
676760
849407
710557
485606
723157
817262
545580
593309
674414
690556
426292
685764
748879
909979
438925
559743
880330
423510
401131
521721
728590
714295
742826
533499
935702
798538
383847
823588
615711
797843
610543
611700
780735
314744
410977
859295
754946
1099285
825423
630434
376739
604718
460414
584253
796284
742826
614618
609040
1126649
900391
807133
834638
522597
812497
833950
765885
335160
670869
680141
731943
883037
513154
799027
825423
518789
677802
609459
468525
825895
851016
457839
716312
929274
575945
568269
506403
533499
819848
34328
356898
722028
385501
691240
379531
645066
775737
754613
559743
614619
832652
581283
819348
813160
857949
479722
676692
695727
1169386
677882
426405
1051913
564635
530023
518790
909383
676692
751109
902994
873845
600592
797817
717996
339290
774542
694352
497577
644448
564908
738161
797843
593309
305391
437092
877247
781867
848636
452105
906273
383847
706452
666562
422348
577617
599493
467740
392316
421102
691240
716312
377385
489643
859499
691383
827160
697643
623656
745559
449444
728142
314961
368992
551169
624661
528138
585201
432260
524410
1100361
444516
682098
935719
1068352
880330
767345
910197
889633
428368
538188
464964
597362
645468
571689
1067069
765885
620998
379066
268490
1067069
710915
909979
431987
582886
851016
772988
716011
369901
847280
401131
619350
818101
569573
808052
836626
732733
559288
524205
715064
625105
906273
554025
721806
671607
741312
368569
786254
716948
805786
990875
917211
893284
893284
645468
371252
571689
625709
1044550
745397
460414
207707
644157
124030
692171
379675
563679
648299
505147
746944
813160
1030143
706108
700255
952769
477027
543930
767135
670624
1067277
1067069
779469
191091
357556
822166
430066
676760
1053982
780664
786511
1270702
516750
633149
774482
1293239
598709
173195
610543
528877
358959
479722
831409
650225
971113
573562
802310
768554
1151049
885101
423115
740605
829423
454738
829674
316209
576777
574560
697838
634021
724217
667163
892119
612295
805786
592320
406373
701405
799911
742826
452627
805786
381597
914692
748421
1151443
516750
671485
840868
614219
372208
799027
341731
674414
715944
429694
788227
741312
275139
291136
439110
597321
596628
730899
511475
1039951
832652
1030143
259466
749557
693959
580609
809835
739728
714295
538188
526729
833950
670731
832138
642233
597362
801938
408959
808052
302929
593309
247133
706261
692171
455034
1023083
671631
608372
726683
978933
870544
678917
428209
513693
853649
687743
760052
670731
564908
597321
353263
727778
555800
754860
626565
557951
644041
441239
537129
755576
615291
692171
712066
690112
997449
398452
820644
464843
538188
518790
616509
893284
638649
634195
1128203
420535
877247
423115
911930
714450
839178
729030
774542
475595
710285
1039951
356898
668274
397055
522597
556274
390894
500957
743297
604454
723117
140553
352296
489850
731943
607379
648398
502665
164982
346842
331813
1276374
798963
1100361
1060134
796499
639945
626951
819348
446429
612508
532320
525192
724439
421419
377547
398009
737222
1007210
559743
508363
887098
743070
690556
716948
521740
610543
721806
1100219
694352
631340
741312
911431
601923
540085
439110
516750
555087
695727
442385
479509
253599
575660
1037793
999029
822166
821050
574560
874329
692075
831409
857949
570242
807301
767135
913943
497277
179386
755576
767135
489942
256534
633937
575945
984123
462392
665097
451423
412330
277070
805786
697273
575185
522597
564968
520742
545580
670869
1082431
613976
1072447
273006
638649
798963
877247
616509
485750
657336
764055
264637
791912
441906
428574
426801
844151
721806
695949
997449
633403
729845
471629
756570
1006634
520796
347725
1030143
592041
639070
380538
768394
518790
583162
944524
730737
674414
960221
582252
659828
831409
727789
1071430
477748
794777
409532
369937
913447
638508
642026
611566
418005
679996
833667
738153
516750
899758
479722
860314
800864
687081
866750
813160
571689
616509
620664
1030143
571689
468697
627531
597362
712792
806824
336654
460414
639070
616509
794777
729030
521721
1072447
533499
834638
394062
432260
502173
246921
603762
760052
822166
756907
908144
620688
453682
666000
439563
1060134
668079
910197
504669
877090
182462
528138
585201
609016
632196
453634
607746
1577647
880330
604631
674292
702065
680954
1211777
888521
304731
865598
760052
313643
751780
687081
786105
501338
1058381
913943
710925
714977
653956
366351
739770
867613
411592
831409
318134
1269461
1082864
710925
501328
569970
844151
607746
453733
745397
868293
797843
476107
711675
706108
981141
697273
645182
534720
511466
597362
451423
840868
431892
562709
572635
535383
731771
813160
997449
624061
415792
320058
797817
977476
614309
732007
568096
582252
827160
827160
383847
434774
532165
745397
229940
767598
710925
420535
857975
575945
511466
538882
687081
620664
529810
648716
610543
857975
546613
639070
808052
822499
1144230
701321
731136
322303
1327485
521740
456007
632541
982341
452336
930194
799027
463816
775366
172125
628935
832108
532998
913447
1060134
518790
744638
670869
666463
1207938
627059
528138
802853
636994
836626
719415
295021
861484
754860
683833
609459
958307
453634
722298
649292
384035
1058047
797817
893284
616509
610543
574560
667534
717996
324320
363555
474228
745555
759331
657694
497577
595439
755576
913447
608372
309504
1053345
624539
557951
670731
875540
833950
887296
802970
745559
859499
742826
687743
832652
597321
649260
406742
528277
639070
389870
626532
785363
731446
1013106
408224
304015
957612
568269
444664
210829
701405
716900
767345
179386
1100110
831409
634723
665065
780664
293796
269020
717152
452105
554016
521721
811583
877247
664559
513183
608372
745397
744287
1067069
386818
461484
903874
689809
620688
632541
792215
679057
534085
1060134
840426
1110737
902994
710371
564908
717080
987031
393537
482455
965202
648592
958307
941730
775408
674657
824797
818101
271847
591200
229984
421474
463425
436716
613031
546613
746686
685834
697273
440370
808052
499647
582252
654711
317463
716312
405692
908031
706225
609304
1176836
1042674
545580
456531
846079
518808
533499
711675
618658
699770
857277
832391
582252
390356
719449
432260
276615
465778
1058770
887059
675806
666000
924978
624756
120313
533762
583162
1100219
983852
432260
696649
929274
585201
532334
1165941
857975
485750
971609
893284
924325
549210
479169
872103
575230
774172
1147568
522652
836626
452120
98160
1188214
620664
671061
372336
506521
838755
840868
678999
730737
442385
686028
644733
571689
198621
948572
353195
711675
646123
891118
739770
1023083
500338
588311
553775
747903
648398
1044550
544366
574429
602541
695727
936380
819348
404193
1015383
537719
420535
524671
531044
489917
602847
639070
853168
1023083
1023060
1003892
785637
819478
588719
262549
418796
762770
762895
712567
570284
538188
746263
840868
786866
713082
745559
659594
533499
676609
873845
585649
582252
442285
603045
841114
774542
738947
335635
812316
492251
432260
458500
609459
453634
699770
957612
549474
595299
557951
764633
307742
848636
552945
1032108
439110
690556
611566
396378
748879
269336
997449
625590
401352
312972
861484
664559
419182
687081
495236
493480
755576
438964
322338
767135
420723
642425
668038
549168
128540
902437
598572
729030
623756
190935
583162
769916
670869
867613
1015383
454916
829511
554227
978933
866750
701405
1072447
551169
694352
833950
1100219
223848
857949
951656
710285
824034
680954
783113
840868
530422
717996
602541
764055
776160
501944
396228
807270
563679
647941
910074
469663
549516
616206
796284
1083720
877745
1053345
832138
773714
356898
610543
756506
622857
767345
798963
548081
611700
428368
439110
767135
733429
460865
724217
924978
602541
535815
597362
342055
1059047
525192
1044550
420535
929274
505870
450881
281912
585201
554792
687743
735990
510465
730899
538188
1006393
877882
948572
632541
711675
415705
470710
750505
693285
633937
384475
827160
467153
767598
825423
873845
845802
837838
1058770
454738
207414
347711
645468
831409
687743
909383
598537
701405
573649
564908
780664
712204
609459
741312
754860
401131
710925
869015
913943
310041
533499
308107
670951
687743
721468
201557
643024
620688
759053
859295
401936
860495
767135
560888
705040
666373
377735
708320
442385
468402
653787
432500
564908
598638
557951
635023
749710
943335
662282
997449
874527
776160
288254
1070841
650128
638670
687081
792461
616509
902994
608233
426676
799027
724439
859499
829511
310957
453681
562386
595659
207394
513484
517207
376739
658636
716096
662461
517069
873845
813761
818101
610543
589851
843101
731771
1091828
631348
749500
971113
648799
785591
1067277
772244
849024
353311
749557
636945
693819
674414
1049682
685834
699770
721806
721806
699127
957612
813160
308888
838544
501328
767345
774542
637474
1058770
739770
508008
636249
471966
710925
609459
842239
572281
663451
792306
181283
805786
521740
905796
634750
730899
633403
831409
459367
1303394
871151
675567
680050
777267
914488
689249
381921
492821
228944
596497
522055
511466
709352
578956
530888
767345
885516
756414
793627
749500
161094
480049
620664
869015
854082
745559
618658
181212
780664
356734
419739
723157
711675
767598
453634
1052881
797843
712066
544366
706108
728590
620664
750505
710515
739546
475964
902227
832138
486948
529289
756414
384875
633937
877247
356898
586221
676692
1052881
760015
910197
873443
906273
544366
684482
607091
618567
785637
716312
309025
477757
744277
1052830
378747
736364
323055
724217
796382
1091828
554680
1046206
817250
597362
540085
622181
893777
569450
503607
527203
568728
687545
785637
746944
749247
704860
706225
639756
546277
1037793
898608
710285
462555
576366
638649
806657
468457
595373
500039
721806
784201
660545
767507
460491
403847
622062
743297
639070
484677
692171
583162
251479
716948
452105
510985
880330
929297
742701
877090
157423
691240
611700
448424
495236
731771
942451
356898
819430
891148
866750
454809
694352
964630
538188
929274
296811
670869
1072447
857949
373836
902994
1060134
776530
990875
649260
508148
543915
465778
732535
429748
707610
710925
786866
511634
376739
515948
518790
805423
588719
569636
545580
513779
756414
396143
902994
503913
569970
572281
362695
750505
482379
569970
201844
636640
521740
739770
634411
432260
582252
557951
574560
979471
724217
395617
620664
501328
840690
695727
1077103
482085
540085
672986
1067277
546613
733926
797843
247457
674414
538188
954911
909979
476796
243769
479722
552100
579732
687362
588719
442385
800856
920520
670869
633550
554706
913120
714295
620664
692270
645468
872526
799911
946811
848021
1044550
611700
728292
406358
687743
555183
466747
762904
829511
645468
385462
990875
690556
764055
875457
625019
255450
818101
532998
393537
648398
648398
909383
402333
1068352
548214
611859
577986
522711
538288
502852
608372
780664
636994
1059047
487337
909979
754860
877247
721806
745559
454738
452105
540172
765885
503910
348593
1052881
533499
603784
754613
513779
825423
538188
442385
1030143
1012940
827008
1053345
393537
774482
723431
386818
734357
960221
762554
1100219
760052
395571
639070
909979
545686
892835
305011
638649
525782
1044550
518264
840821
1018648
635546
764055
836626
521740
585201
759660
729460
291164
695197
410304
635748
900391
566845
777092
670830
691449
649260
483462
859499
836626
670869
560413
541144
873845
808052
670731
687081
639070
137455
831409
415932
737222
521328
770090
280103
954911
837838
479574
565670
326968
728590
913943
725861
473929
554227
636895
480581
508148
417980
323263
479722
749912
517025
687396
155454
392022
977022
706225
1067069
546613
408554
640287
440680
378494
1053345
706225
496233
814050
327684
797817
662944
633149
559743
807690
519159
1053345
574560
860495
825423
465266
724000
542956
680954
532998
1037793
640612
296481
873845
800506
479722
717996
706108
774548
710925
401131
633937
701405
1006634
661097
960221
978933
456040
458627
620688
572389
452105
594438
577439
893777
699513
860495
454024
474909
594438
754613
687743
557115
710285
516750
960221
999935
633937
699770
704860
436448
677726
1052881
463682
580602
509213
452459
491002
310035
655889
544366
706108
654018
665097
680025
479574
909383
786866
671491
797843
785363
609459
637476
838552
564919
702065
648640
310963
1060134
670731
182490
586221
701405
606300
390209
528138
367307
538522
775792
834638
780664
545433
511466
386645
1207259
716849
1105791
670731
658196
869015
453634
728344
902994
1020920
716948
574381
803546
808052
909979
743297
509538
796284
617196
476294
902994
809299
415975
744287
730899
574560
746944
428538
1077551
1072447
695727
821050
697838
971113
585050
985725
559743
633550
1037793
264071
599753
611274
337354
489917
893777
601923
745397
346842
570813
291564
902664
409858
303788
786866
689809
774482
906273
509672
799911
840868
628746
569970
711675
861484
699770
447507
808052
529580
721806
877247
283600
420535
525278
665097
533490
586494
422222
936380
608372
381130
1191864
677406
648347
859499
318893
550566
211114
520637
702065
601865
680842
880330
472504
714295
609756
869015
831409
727029
724217
1015383
1013808
954911
902437
376739
977528
774542
545580
385234
479722
1023083
648299
797843
713166
465778
467796
636994
682008
822166
764211
762573
560349
1052881
854294
806660
820851
825423
893284
545908
136118
473801
524671
633937
910197
710925
473376
699312
453634
423115
632541
783430
980734
271694
591073
452105
524249
617325
631194
633550
932000
755576
594438
439563
575945
958307
706225
893284
777055
1118936
630174
847280
585201
624391
560127
247954
380373
311788
603483
478925
561280
586221
721806
194742
538188
780664
962485
896200
557177
821050
686701
811742
694387
701405
754860
366662
473058
1144415
518790
829511
721806
505003
929274
592449
825423
320426
463682
710285
546389
616025
525462
1037793
717996
748879
880330
785363
458399
844151
694352
572281
732535
733758
697838
633149
644909
640308
648398
554227
347429
818101
807133
754860
958365
951835
892389
453733
453733
598968
762895
732407
545580
789577
820944
725187
453634
568269
707736
786866
859499
767598
920463
502013
376739
818101
805786
731771
313940
960221
834638
690556
474228
859747
958307
1072447
772095
716716
508148
913943
798963
760314
759053
960221
767345
670731
982341
694352
474228
618658
513779
528138
714295
411385
905796
641521
1107090
248448
761374
717996
336759
760052
546613
341746
249772
548689
834638
756506
910197
556722
741312
453339
387267
537405
1100361
620688
529082
1030143
633942
574077
671566
698063
544366
676692
693973
780664
754860
636994
1004642
902994
604572
1269461
818101
169874
421609
961578
730899
963986
495236
371006
452124
877874
798963
335850
800506
1015402
385254
873845
762789
376739
508148
743297
446480
1039951
294519
460340
982341
521721
1109166
516121
716312
497176
405241
818101
740811
714642
785637
405459
925283
1291900
410716
378769
1044550
1166813
702065
224084
611566
564212
308970
954911
695727
701576
864343
637753
670869
463682
670869
648299
1072447
1023526
698917
730737
774482
906273
575558
840645
453634
454410
825423
764121
869015
364507
448799
764055
509057
489080
715487
548422
1023083
748879
735922
568310
731771
633149
746944
544366
463682
797843
847067
277246
569970
711675
737222
819348
626490
551169
764014
819348
484298
529872
697273
451423
837838
522597
788457
262069
344039
555087
801078
671380
1093973
426871
756414
609459
1061432
985261
530422
908042
1030143
744287
433497
730899
1260618
691240
588719
706225
664559
383847
1341031
1030143
695727
612508
726184
944524
530528
697644
538188
808052
724439
267320
371260
787382
563679
514352
739770
735990
475166
540085
911966
521740
704860
551169
960989
776322
508363
344830
866153
517347
958307
985249
590834
902994
456111
623656
666000
1107889
783289
522597
505443
634236
658011
623539
765102
805423
699770
744287
343097
810626
236957
819058
668178
451423
902437
511466
533251
383847
764055
739770
424199
532203
1440868
717996
762895
497577
452459
325503
829511
762574
371053
670869
479574
692520
872526
910197
982341
514574
359453
821050
548689
607746
1083281
929274
146104
355915
622753
571729
856630
573880
371924
749247
449649
600020
358157
1083281
614077
387226
837838
776160
582252
948572
551169
1053345
774482
456669
474228
678098
574560
503376
495236
521721
679350
223551
1067277
356898
646287
530023
533762
410702
589651
450516
877090
825423
495642
479601
532260
786866
826882
608372
804134
680954
570589
693712
532222
633937
436566
757585
716948
1060134
571689
1025367
754860
689809
474816
740251
731943
1145972
818485
716948
707471
317220
715340
597911
298124
716948
746944
583162
750137
611700
1006634
913447
695540
694218
717996
732535
461429
785561
685834
537497
653677
717996
301743
859729
1364663
542985
729729
508943
720908
678403
971999
729729
819348
457880
633403
729480
952307
857579
719913
645182
865414
776160
597362
827160
739770
959813
428729
813761
532996
811025
1128203
372268
796284
873309
532800
633403
728556
676293
461489
1054591
813160
798963
960221
478589
893398
724292
624580
513779
373071
687081
676760
409492
799027
274154
866153
557633
796340
569970
937666
829612
431044
837838
778596
379324
785363
530023
485750
521740
394602
937750
471527
674414
634943
533762
533499
516750
632541
400203
676615
847280
534464
442385
524671
822166
186943
602541
971113
767135
431536
893284
848636
538874
506772
73605
716948
817096
557951
575945
381747
555009
638649
566650
538188
767598
819348
326178
521740
431090
911431
864315
572281
511466
813160
415226
913943
670197
902994
474713
498587
858933
633403
1038739
524671
728590
202565
514094
605527
356898
900284
973488
1072447
829511
387681
648031
612956
825423
530023
296954
397167
405756
515113
761946
1100219
543477
610543
181980
514525
774542
861484
1072447
1037793
435623
387370
371007
479574
431090
706672
764055
610543
479722
880330
492362
969783
521721
548689
918528
468392
893284
805423
530023
372208
786484
785363
759053
756414
743297
449984
347209
647135
540085
837838
749844
544366
648398
386818
521721
646804
718765
954911
784813
384071
571689
641243
666299
910197
847067
743297
880490
680954
471362
674414
906991
847280
474336
519388
818101
246137
700884
1058770
756506
767345
528171
648398
857949
1091828
695727
516174
582252
912564
966089
531240
616509
614144
831087
593909
559492
807002
690556
383847
670869
776160
451423
525493
680954
701860
731771
452105
611566
880330
424180
564292
524671
633937
568269
508643
426292
676760
563679
620688
1072447
705973
785363
597362
255451
309874
694352
1029548
666000
563679
1015383
754613
598806
873845
655739
537464
1060134
836745
848636
262358
746542
778096
485750
1160855
479776
709182
949443
924978
753184
390290
674000
414999
944819
1037793
466441
381921
990464
452456
767598
615497
511466
1494311
478655
757769
546613
868729
724217
800530
255922
680954
960221
621108
750505
790493
530422
563679
485750
729729
798152
586221
847280
714295
985044
465778
776160
711675
1125051
451423
1091828
834638
832825
1091828
479845
730899
581361
780664
671832
687081
1062514
648299
767345
577565
774542
573562
873845
657732
724439
924978
412172
1093053
563679
613918
386818
454738
436913
710285
178513
929274
422192
714295
723819
848876
868353
686549
547795
724217
924647
687081
368243
857975
1024117
586221
670008
383847
403892
722822
838552
659004
528277
436512
948572
343410
726598
862052
857949
776175
501328
531885
548689
645558
1059047
453733
910197
1072447
648398
840868
314269
1052881
484648
937665
608690
372123
1091828
1066726
505324
545580
655445
608372
860495
609459
474228
840868
832652
1067069
616509
810619
571689
633937
356110
339760
862967
632541
545580
831409
844151
276275
544975
621108
748879
533499
572281
797817
726683
648398
954911
341388
880330
374662
759053
869015
711675
590644
648299
602541
633149
465778
639070
1139805
680208
721806
776160
452120
811307
502178
488549
497577
737222
679177
49632
800506
588719
764055
508148
832948
526328
633937
834638
739220
475617
861484
579225
658538
620664
687081
767006
753175
168500
546613
832138
573269
645468
1058770
597362
748879
533762
924978
797843
676692
951886
1151712
909979
474228
491598
484792
555087
734950
699770
840868
439110
747644
649260
904995
929274
943581
857949
385213
826513
545903
633550
847067
442385
607311
472991
524858
1005245
780664
710925
585103
362560
588127
711675
742826
559743
566418
530023
539465
647801
739916
1083281
235998
368402
717513
623656
545580
786554
745397
530023
997449
545580
944203
616605
597221
710285
689809
264688
797817
559743
806718
728590
511466
618658
902437
594438
873845
1364663
632541
103579
567247
664559
423515
528682
650011
1048753
695540
837838
849442
467336
648299
671376
577683
459904
821050
540085
553984
451423
612963
256644
560575
447752
680954
495642
754613
1023083
730899
731771
582252
822166
657244
607268
1058770
653067
196869
559743
841474
926076
1036534
1067277
331812
548689
805786
1100361
766223
1100361
648299
785850
410276
607746
1076890
467712
676692
608372
732120
639636
785637
844326
714539
665097
584307
774482
554227
173057
701405
828207
319821
527758
456101
549207
485750
872526
1068352
431090
776160
779511
726287
316897
542032
589959
285668
334933
697838
698193
571689
237137
866750
683116
1235071
576410
873627
909383
827160
633768
582252
840220
756414
423132
254412
844151
479609
941477
670869
726683
574560
616605
797817
990875
799027
714295
193121
524223
624546
913943
731771
573562
415791
711675
902437
958307
765885
55214
383238
460748
677762
439199
554706
710925
856973
743297
987031
428923
844444
522597
858441
645640
1030143
521328
571689
566688
914904
852918
676760
640897
669438
896919
734647
231692
805423
492984
826192
391067
501328
697838
621108
386818
754613
685834
518010
621808
857949
427710
666000
633295
571008
1088517
1097108
1193978
383847
411717
376349
946811
510956
1072447
654711
572281
574996
573562
145406
476622
743632
410610
844151
535815
629543
399147
913943
678708
735656
734357
558462
924978
838552
777103
455966
572281
913943
754613
832652
368432
465952
797843
352713
832652
747531
431090
800506
739770
913293
530023
506884
482056
797843
691240
407362
1555637
563679
836537
470467
588973
640019
910197
851676
723620
774203
545580
776643
827240
663559
537757
551169
797511
886540
442385
827925
466710
902994
324876
420535
676760
86888
568269
330550
665097
744324
1107132
583162
724439
601300
902617
997449
687586
592592
762895
565736
739770
774542
452105
505969
669947
131207
645468
711681
712066
745559
830669
774542
340061
796284
730758
452105
936380
498252
624546
420822
731771
725725
705496
401012
971113
450500
678952
857949
752338
554227
522597
746944
913943
1092024
762895
744901
503778
548689
559743
960221
832652
507941
774482
863367
1033798
473734
1055582
894918
556291
633937
420535
557951
880330
450796
844151
486438
851252
594438
537743
764055
1437971
695727
401733
795838
670731
665045
612508
717996
767345
382645
528277
851646
719449
877090
597458
377325
912104
1072447
586434
836626
453634
706108
356898
356898
694766
978933
712066
623363
1030143
817639
719387
597034
694352
530023
602948
296962
929274
648398
739770
588719
950033
569970
785363
474228
862378
572281
811025
395729
691240
696887
797817
978933
741168
446628
583162
532998
731943
452105
557951
702644
497577
618658
607141
756506
759053
597362
494570
463682
737222
786866
319467
816357
664473
524270
756601
731771
716948
529641
755486
1100361
746944
744287
666000
430284
1188661
796741
893284
532987
870582
936380
592768
474228
705973
838691
612508
773542
423514
713384
712066
954911
610543
958307
569970
591532
634110
528277
1011208
605257
396440
826718
788399
417738
707139
633550
1057413
633149
503691
280472
1039951
322338
580407
906345
960221
794777
612508
338652
143807
873845
742826
722585
252383
485750
593506
465338
958307
538622
430775
673974
756414
670731
607746
1100219
1091828
1050919
418118
671261
819348
694352
588719
452105
423633
756414
574560
797817
868293
946811
1015383
704860
602541
911089
687743
375071
150562
676692
683116
697838
269670
465778
425486
749247
420535
902437
790955
439000
720173
271347
611119
685290
1067277
573599
775737
739770
885527
762895
726683
746944
687743
645468
452347
542679
680141
1100219
716312
433776
862524
724217
459986
800506
847067
674414
481047
1044550
252118
834200
586892
706452
780664
639647
331656
726248
704860
572411
785637
354363
754860
711675
743297
695540
150723
559332
620856
528272
477259
936380
756414
846282
840868
453634
832652
682246
1070803
726683
971113
564908
611566
1068352
491272
397839
431090
936380
559743
706225
664559
756506
425615
386818
217688
857975
324921
623595
734111
632541
687743
776862
692875
1447212
813761
331849
826335
1170866
196285
676760
560988
716948
834638
727681
199970
731771
824365
567201
241266
576401
1067069
724217
545580
380901
307378
847067
756414
920044
501328
859499
530461
833950
1060134
831279
528138
501328
356850
946811
822166
284628
575945
836626
810806
1084070
745559
661335
516750
548717
454738
743297
900391
789977
785363
568213
521740
818101
714295
235998
689809
587157
788066
1293239
581574
1037793
493255
776234
495236
484601
538445
563679
732535
460414
808970
952108
602541
611840
517181
762895
631323
192483
588023
689040
909383
679455
623539
376739
638526
565971
339024
843685
862461
702402
922761
1046199
172526
685834
612508
805423
704866
688731
786554
392233
728590
618658
516750
594438
1080303
210492
711675
597362
648398
248744
551169
746944
645468
604545
498031
793146
707204
372310
617052
691738
219301
444717
762642
488855
1100361
840616
767598
402301
821050
776544
838552
755576
611700
746374
559947
186326
479722
902994
267492
767135
521721
342140
848636
463682
310762
701405
1039951
807496
805423
618658
253109
1098860
960221
370686
496746
574560
632306
331259
559925
638649
433296
687081
695540
466969
465778
777732
767345
1048885
706108
475737
710925
423115
511466
636456
745397
473364
861484
724217
670869
392137
383847
501328
432820
573871
689809
601918
866750
616605
656329
665097
837838
1068352
1039951
910197
564908
497577
724439
619803
216778
564908
706108
524200
465401
831409
822771
540085
745559
251088
561508
544366
513779
846282
706452
610543
666847
861484
910197
1294099
242627
599274
734357
636956
414442
895488
856734
913447
569449
597362
474228
818101
383847
1044550
630195
997449
81865
465778
836503
260966
511844
1241065
621108
909383
491006
877247
699770
293545
1068352
944524
837838
420535
320677
648299
685834
1031706
583162
406724
1041035
264583
759053
906273
860495
334357
1041588
521721
564908
861484
748398
697838
838710
727303
710925
569970
516750
676692
648299
210230
1244547
767345
832652
458563
607746
697099
619972
676692
453634
1144415
406419
748879
444700
711675
367548
893777
563229
318064
480385
362670
376739
426292
586221
532091
564908
784513
1254348
291378
672357
268709
156134
548689
616509
799027
821050
913447
874323
648299
611566
687081
756506
436108
586221
323859
892835
689321
383847
458615
474228
780664
479574
648299
1023083
639070
1067069
360997
447470
571582
485750
706225
574560
906780
426292
982341
888637
750505
911634
1058770
1017149
581635
432260
638649
424719
718705
958307
862524
869015
876944
767598
612316
528138
1072447
952223
827160
521721
474228
485750
395060
711675
597321
500815
408880
561833
267520
819348
754613
944524
978933
164442
394681
750505
649201
342109
621646
842513
948572
644598
754613
612266
741422
173057
902437
799911
666000
831409
902437
540444
822166
337818
161609
948469
765885
463682
581295
859729
755576
648299
952350
1164901
678852
484310
660396
833950
495236
611700
833950
634443
672255
625109
633457
574560
700184
611700
364134
636342
612945
318797
639941
530422
767598
741312
834638
756414
459334
350096
453634
748879
452105
349485
465778
755576
982341
538291
942311
1266298
585201
369051
866153
653708
1148583
629666
679480
586221
737222
453864
691388
423115
593864
794877
957612
642214
421232
197772
971113
717509
709210
367880
973170
511466
401131
453733
924978
584831
1144415
742826
333684
548689
670869
479574
885892
465401
766263
603959
798963
318721
486035
1121573
767345
1039951
824013
294581
383847
452105
282425
319658
796284
915691
686546
633550
706108
468019
765885
817087
563679
867613
636994
479722
571010
479722
508082
555980
628368
524671
857949
776088
907843
957612
754995
424442
827160
356771
705313
1006634
470457
693712
483034
571689
513779
508148
924978
978933
556982
626836
893284
714295
322704
637474
729729
527196
676692
413481
893284
173756
695540
711204
589270
697838
716312
754175
518790
675745
926010
639821
521554
893777
201250
544366
1059047
521721
546613
728590
435927
797843
936380
873845
813351
552585
971113
831409
621108
845356
674414
1322404
898229
746944
308083
1044550
1006634
429101
388688
588719
958307
811204
494734
944524
489905
641251
498537
861246
745397
289135
564908
369159
548689
600320
418498
926076
104185
360986
683914
597362
671470
676760
509311
774482
786554
573562
423115
571689
865273
422055
805786
670869
832138
505066
756418
471868
457091
588719
307136
334529
649636
619137
444763
610543
397561
585201
714295
602540
368806
474228
745397
906273
1038821
488526
936380
714295
721094
426537
234644
453733
1012110
657133
439594
516750
453634
559743
533499
332812
573562
1023083
463682
439398
381183
1072795
518790
773402
611700
573562
841586
692837
387226
524855
666461
633403
749774
728590
721902
530422
458100
866750
842277
594438
613031
451423
432260
690515
716359
593309
805423
367763
548689
525227
552015
739770
701405
760718
439110
670731
697273
508148
731943
573562
755603
595433
805786
490624
727245
431090
516750
601923
724217
358857
1089565
374992
666552
745559
639070
754613
687081
522597
1052537
877247
689809
383847
799027
200080
731771
811849
635023
1207938
98933
1069040
572281
711675
695540
752419
544366
797817
389459
420535
498252
960221
659788
840438
131733
902994
764055
453502
386478
610543
832652
731943
756414
743963
441864
710285
119584
780664
1091828
369901
656400
859499
676760
1087287
718346
1436049
900391
598445
516750
911431
807941
102123
767598
651983
274835
840868
732535
971113
957612
710925
729729
563679
706452
701405
873488
706225
975424
346557
902994
827160
848668
817802
860495
902437
511466
991164
508148
568269
420561
906273
563596
570131
948572
636994
524671
729480
1039951
625443
517082
380827
687743
706452
877090
1055616
798963
105585
1053345
649260
464280
745559
328472
870497
733248
343954
522711
442385
870582
732535
969898
857975
650682
701405
452105
697838
909383
554227
724217
461594
597362
674414
1083281
572932
501328
796284
244790
795530
686487
880330
1072447
41813
715177
611587
650681
716948
513011
646176
750505
914029
163348
227912
530422
744287
516750
376739
805423
1087484
689809
501328
776160
731771
513779
167765
373298
617474
774482
946811
818507
579135
796284
818101
737222
1030143
866750
404232
1052881
1077551
546613
606042
756903
606299
621108
963450
601923
502514
645468
709335
917054
369162
1507476
866153
497577
750505
1327485
495236
393537
689319
675806
436229
412258
436280
701405
448847
929274
612508
548689
528138
630782
731771
670731
454656
664392
710925
594793
620664
472709
1027917
511466
442385
533762
684770
450826
566342
755576
369051
706452
678282
496731
530422
848560
594438
410892
691240
280586
797843
944524
902994
506205
744287
417251
697273
612508
793756
873845
506148
611700
475120
632576
497603
338271
645468
893284
827240
760052
485858
849390
365104
172125
910631
1067277
818101
312953
844866
36883
277241
671840
805423
687531
563679
667474
730737
805423
424457
571078
859499
383847
690387
853324
758454
637706
997234
785637
987031
591110
844151
545580
314213
627140
687743
408414
388635
397653
431843
732743
590644
676692
685562
847067
668016
710925
597321
1053026
575945
426492
861319
767135
639070
724217
730737
960221
471362
825423
1044550
706225
761400
674414
474620
776160
531979
681273
685834
620664
633650
694352
757585
304394
527758
670731
557951
544366
712066
1034149
833950
695763
877090
533499
675389
900391
241402
649260
946811
877247
530498
401755
1144415
775176
559743
1165752
482371
871328
601707
709246
610880
485750
650087
832138
395571
432260
532998
963910
1015383
404786
753950
900391
670869
716312
771651
388402
902994
731943
447552
669603
792258
704860
948829
380074
452105
956698
794777
442385
705983
745559
890325
592686
460734
711675
666552
762895
1110646
618884
720842
402229
303759
1001838
742826
944524
797843
687743
619435
745397
767477
967932
794777
731771
742826
1068352
431090
574062
564908
958130
330307
900076
744287
426292
516750
272189
729729
393851
427808
505473
718375
1094125
616605
765104
706452
544366
838552
454738
597321
860495
441965
329012
559743
533762
611095
809346
754613
654145
551169
603411
533499
676692
325689
960221
620688
692007
867613
785363
423115
608372
851851
877090
538188
603963
593309
668201
804059
664559
551169
812259
633550
508148
501328
698253
450881
347209
819348
1135331
377281
869015
756414
661464
728590
718522
526171
774542
593309
1052881
564095
710285
377631
751880
693161
451423
606944
717971
575945
595136
645046
648398
1100361
774482
1364663
827160
635957
915672
606941
350724
976174
557951
939094
767345
508148
495497
1020335
794777
743297
420535
756506
905796
620688
928407
453733
590663
518790
799027
745397
674414
754613
776160
383847
1053345
404030
1240718
866153
657338
1038869
960221
716312
572281
585201
532998
886879
745397
748879
420167
922298
585201
479574
608372
799027
913447
452105
760052
1072447
572281
1112947
985984
633149
611566
46376
1166129
741312
533499
465778
632380
559743
710404
606263
148
825857
487458
557951
559715
472086
733789
787103
641825
628165
866153
650018
268709
733363
670731
767345
695727
767345
635285
528277
530023
708910
1012232
752338
827160
405292
308033
78063
808052
157469
613988
559743
967991
780616
689141
501328
652383
687743
456668
428928
548595
629222
569000
878845
738077
518790
548689
870497
277313
691240
401131
670869
799027
465778
941892
593309
446330
797817
549212
114998
1053345
633937
1067277
746944
372283
508148
798963
293956
913943
641589
530422
361886
522597
745559
776821
581403
946678
557097
558109
515033
1067069
621878
586221
366514
877247
370115
616605
472024
607534
489375
380553
872526
706452
572281
457091
462001
685834
822166
983703
873845
703085
880330
794777
682236
965507
728242
710285
914261
805786
254566
1086541
655330
618658
880330
495450
748879
609459
460414
539972
717214
840868
694352
726713
973394
536438
786554
799027
825423
1053345
1030143
701261
495450
901183
836626
916272
466577
866153
870692
130689
439110
957612
1297287
699253
432260
801292
742533
730899
785533
682128
512541
1004051
72356
629664
533762
728590
422390
258004
764014
749774
930877
725242
1030143
253680
560597
857975
305842
528704
663451
872333
731771
611700
182301
967738
577155
710285
594438
530422
911431
745397
730494
648398
650087
699770
724217
841627
857949
1048103
806055
616605
706225
249451
756506
914714
400745
805786
1144230
798963
521721
1100361
717996
190477
902994
764055
774542
633650
722618
893284
752296
642175
690556
821050
837838
745559
785637
957612
633937
442385
595369
495663
495236
697138
485750
721703
923711
746944
957612
422663
524671
699770
861636
609459
746944
514881
1194464
378939
685217
724337
533499
710285
710925
826843
462555
987031
690556
687503
811395
633550
774482
589737
896520
597362
735082
743297
724439
800506
440414
726683
816526
906273
666847
745159
376739
666813
490514
585553
540499
767135
802573
666000
680954
760913
762895
627229
798963
334405
723376
819348
574560
523518
900391
681530
463682
909383
271009
743297
817944
799027
1131862
688698
727936
563965
431363
741312
958307
597362
767598
840868
1012504
620688
491339
597362
798963
695540
549379
540085
575293
632541
706108
561890
797843
706452
474228
867613
1015383
808052
786311
677159
760052
513911
736348
873845
386818
557057
794777
628341
449900
776160
797817
826516
452105
704392
838552
620664
913943
800506
623855
591894
1029540
549373
633403
633403
533716
515780
509491
601789
847280
767135
997449
773391
518790
731943
694352
806888
655380
808052
756414
1364663
521721
93776
375567
753752
672991
471877
492001
550525
785637
633149
1072447
531240
613031
426292
929930
824797
694352
385070
702065
929274
516882
1022959
633403
667558
785363
1075302
1128203
603905
494300
585201
540085
946811
913943
857949
834794
611566
827160
214650
475503
516750
681440
695727
706225
856049
1060134
530023
465778
978933
554227
500227
732535
941377
791147
645468
556022
535447
873845
530422
476768
490602
537588
545580
501328
637818
790682
943743
563936
611700
390611
1128070
833950
781023
273006
710285
597321
726683
393537
680954
559090
571112
832510
936380
454738
593567
813761
910197
690713
479574
628095
776160
909979
742826
506520
469885
755576
602541
521740
400292
588719
472064
295868
729030
829511
1067277
923300
339644
1044550
624661
533802
946811
897304
452923
946070
987031
516750
262020
869015
710925
786554
569970
890044
745795
521383
593899
978933
415751
737222
620664
786554
960221
756506
728590
618490
877740
568269
722625
461725
648347
906273
479550
723320
728590
621759
530422
702065
626836
649725
631099
620688
1270863
148574
568055
649742
801963
437484
650546
511466
737222
776160
511913
749247
635591
303825
734067
497577
322855
731943
458018
472173
851949
207672
546613
726683
583044
582252
431090
697273
222585
726683
600874
668911
695202
574534
549500
780664
687227
620688
572562
633403
994972
633403
215585
726184
712066
695540
799027
530422
774542
383847
649260
866153
706225
454738
877090
812652
540085
616605
706108
55359
484375
579780
664510
743291
834610
873845
573014
451301
542651
1039951
613031
398315
831409
565806
1032208
581275
1100361
690556
504649
674414
563679
472317
786554
616605
401131
756506
1024620
372336
710285
840868
762267
1000199
724217
785363
860495
640565
322960
706452
1042524
1053345
679634
737222
1060134
847280
574560
857970
451423
797843
406564
746944
753786
490210
441504
553519
1060134
1023083
465778
474228
451191
872526
509252
650990
701405
909383
728590
910197
372629
593309
987031
944524
717996
383847
668397
750505
797843
492252
574560
637391
836626
609459
927386
714363
470210
344214
818101
857016
638285
284154
785637
377281
785363
685988
821050
697783
573562
1128203
668145
652091
923142
662646
886686
997449
1002310
515125
337998
589429
670387
530422
514749
264124
770814
639070
528277
749247
731771
1364663
625713
796284
623176
872526
661510
585201
728136
900391
616509
501328
395392
731771
797843
1128203
721806
704860
794777
607393
831409
712066
821050
690556
214929
264637
797843
1072292
581688
927463
620688
608372
851351
593309
1068352
606314
1091828
670731
1068352
669686
721700
621108
760959
424640
627206
551169
692171
500217
987031
1069040
633937
987031
631432
574896
737095
333654
818101
564908
529810
544922
699770
794777
524737
1587155
1006634
479722
767704
321092
982341
679738
754860
860495
633149
767345
412894
561232
838552
721391
832138
897836
745690
199970
665424
814447
521721
549549
692007
173622
451423
532962
442385
358719
340790
774174
841087
666096
1290508
557951
1039951
344859
750833
730737
442385
967354
1030143
1047770
536178
669060
516750
470122
785363
352818
965202
392591
1117197
594453
893777
335203
756506
573562
464958
530422
690744
439110
650249
1060134
861484
593309
438273
559743
1100219
573704
668611
665097
465778
601923
721806
911431
899578
620688
1065597
712066
670786
919385
697273
431090
730504
662789
759053
793483
796938
566062
692171
1019222
593914
663983
613031
489576
650208
857975
393537
937582
385840
730899
729030
469007
497042
840737
1097819
254744
393658
706108
1364663
666000
797817
946811
575945
582338
601923
880330
611700
371949
432260
731943
784098
691240
559743
359453
929274
246129
347667
658977
311933
611566
824797
27082
1002310
866750
36197
867613
305800
454916
617976
872526
460266
978849
513779
762745
674414
717996
760052
563679
664559
747300
308888
401131
732320
732535
1053345
799027
657405
710925
640356
1100219
495236
533762
954911
607746
666000
905796
524858
1100361
595841
1067069
635748
536256
375102
479574
356898
833262
376739
913447
872526
601923
466044
913943
702065
1437971
813500
544053
1057413
1060134
785363
554495
1205086
838552
546613
603858
913447
794777
1091828
321534
580415
586221
571689
695727
588719
300598
906767
531203
574560
941730
793350
601927
858236
485750
706108
1060134
714746
741312
647773
276786
847067
1038425
524519
786866
1058770
866153
744287
423115
495236
1144415
544366
294003
706108
374162
813761
1435866
923615
765885
611000
982341
697838
562651
453177
822312
343555
385590
463576
518790
258562
628413
521721
712066
819348
785363
331243
593309
950271
715058
702218
664054
832652
605153
728590
437100
608372
586700
633937
271347
417655
893777
453684
196344
672086
540943
730899
633403
805786
668911
551169
710285
464820
508003
633937
616509
910197
261913
776706
822166
954911
634999
664559
835445
474228
1072447
877090
612508
569970
987031
706225
362070
754860
540085
533762
838552
893284
509866
476824
810439
588719
677949
396143
463910
737222
627018
477773
616509
479574
588719
762895
574560
782611
699770
831946
913305
997449
452911
513648
314987
872526
776160
588719
521721
936380
800506
714295
798963
1099082
317374
837289
478334
877090
882286
609459
435668
982341
813761
788760
1128203
614207
526836
616605
570534
541492
1015383
893777
611306
486081
893284
497439
829986
593309
464645
495236
743297
805786
451423
583162
893284
1033479
911431
607746
174671
516750
1068352
527016
670731
685639
638649
537491
1006634
724439
607693
336654
905796
767135
911431
478589
474033
1100361
822166
731943
905796
706225
686308
478301
913943
1002353
913447
848636
790043
551169
400223
460719
635647
465778
475673
836626
685698
847067
607746
921017
434005
427830
837838
698340
354405
776821
575945
764055
911431
767598
249593
578563
813465
759053
607746
690556
852793
544366
813160
813160
877247
633230
730899
833950
572281
630045
786554
573432
711971
483955
967564
1037793
1059047
948310
528277
544366
402729
295887
623062
611566
500732
205586
808258
545903
431090
861784
754613
701405
855158
507183
990512
866153
740061
478968
368452
601923
706225
706873
1030143
768406
633937
731746
745397
269301
946811
563310
917950
348413
635583
556199
560151
916342
696038
726683
526181
990875
1068352
666588
799027
844203
521721
537474
695727
834638
685484
727862
273628
721806
363146
699978
239357
786866
621281
829147
697273
620688
954911
549897
874805
309025
533499
649810
857643
971113
419662
516551
530023
721806
599119
616605
57958
818546
698276
670869
522597
808052
1053345
601923
376959
996242
534242
1060134
944524
486717
480360
662796
597321
706108
735344
576106
533499
1030143
786554
1067069
1023083
423115
710925
1128203
934554
805786
834638
859499
1042048
911431
672447
717513
924978
893284
403678
805423
607746
587130
639070
638649
569970
538188
600836
392827
623030
710925
839716
541989
439110
681781
1030143
1201019
997449
284275
734357
867192
930456
893571
359790
832138
695540
611700
626223
737222
676760
744287
584012
879208
567844
479722
533499
546514
535148
906273
530422
1274773
383847
423115
1052881
521740
536524
392902
716312
495236
423115
452911
837838
479722
532203
754860
772749
633403
1044550
484321
782954
716312
685834
833950
521721
1067069
463682
779188
781529
1024763
844151
902617
570439
604215
748879
537503
1023083
1077484
861484
135787
545580
369643
800506
211296
689809
760052
716238
468473
726683
838552
866750
1067069
978933
557951
597362
734357
699770
716948
759053
805423
387699
1053345
1083281
555945
530422
798273
902437
528138
497577
730737
696203
583162
460414
826116
518790
770667
1073100
698007
675631
124915
932035
439110
822166
998451
522597
765603
527154
1326523
822166
687434
451423
521721
531988
596655
540739
485750
921350
857975
631695
456359
155511
960221
730899
1128203
728223
957612
836626
689809
759053
785188
582252
533499
664786
586221
710285
716948
767345
808052
852105
657052
497577
517418
859499
613485
872736
465778
765746
722003
1015383
155858
356898
202016
746944
597321
488032
706108
936380
806560
671224
432260
649364
475547
434351
717996
666000
201798
355934
442385
746944
714295
485750
706225
594809
869015
630782
818923
774542
632541
909979
273817
689922
597362
954911
721806
712120
410250
550805
513156
618495
273646
901618
681601
780664
563679
540607
902437
564908
973507
900391
579842
706108
665097
448270
329746
628550
448699
857975
521721
539414
730737
712519
857949
368496
603953
524671
665097
453733
454738
474228
1052881
464469
872526
633937
548689
720994
119165
773529
880330
774064
598000
154239
507621
423115
390845
306446
785637
451423
854564
593438
670869
668069
759053
799027
713589
957612
511094
835011
644888
905796
893284
552206
246265
522597
538831
423115
533762
324328
540046
687743
271345
701213
288254
495236
834638
489158
636994
597321
712066
342502
620664
1059047
754325
683429
704860
511466
513779
545580
597321
525598
933960
902994
700168
800625
706225
403423
1215175
884534
957799
718874
755576
710285
544136
731943
526633
581137
385900
645214
829301
500732
364783
315493
737222
586221
785363
756506
805786
734357
924978
1005179
929274
563136
1023083
764055
349157
1015383
1059809
867613
420060
1030143
767345
477511
902437
135748
528138
732499
1100361
533943
872526
472191
982341
785637
774542
575945
541447
423115
737508
420200
521740
532525
1100219
770814
794777
524043
1058770
671505
743297
186316
637555
557951
706965
695727
533762
617152
774482
529449
745397
714111
886239
416723
607746
767135
832138
460414
615745
455637
594438
867691
630722
708712
536333
593309
877090
318047
863622
690556
982341
504208
784715
772481
508148
726683
548689
1100219
902437
613031
439110
749500
880330
611566
539679
1096620
859499
377889
831409
564221
456247
847067
618658
784668
501328
551827
559926
538990
583850
1067069
799911
533762
530023
817409
586221
319479
582252
943692
545580
913943
754044
654038
607746
1083281
766382
376739
520411
465778
902994
485750
1068352
564908
533499
635868
1015519
872526
454449
507336
275977
909383
597321
364697
302156
633149
767598
467879
463982
610543
440311
207426
612508
976729
409085
928020
1030143
581813
798963
478611
420535
834638
618763
433028
654532
808052
797817
585420
958307
909383
1068352
602541
571689
781157
574560
610813
721806
724527
414048
689513
526348
1100219
516296
697838
706362
270536
1068352
980005
896856
676760
547386
864143
571689
893284
757845
1128203
797843
358399
813160
459641
872526
586221
729729
96845
518979
844151
716312
1060134
614107
745559
596330
593309
762895
963752
463682
666000
739178
544366
383847
730737
574102
666756
834638
909383
860495
730899
453374
679893
593309
745559
790490
822919
636599
710925
929274
674414
292852
423115
978933
314310
501328
474228
473535
554385
386692
527483
665097
433296
664861
445894
613031
1155216
773006
428435
463682
691240
319452
394819
524671
635827
797843
425439
611566
668285
774482
540964
354856
805423
613031
479574
560781
563679
511466
564908
901861
1067277
716312
342123
701405
479574
860247
741312
832652
912085
611161
695509
480103
696662
589851
1100219
690556
739770
960221
699770
788947
497577
909979
618702
457770
759179
800506
831409
406199
539361
723255
998451
426645
557951
795726
752366
1091828
796284
727004
642956
716409
1037955
600633
508148
513779
621942
572932
568269
900391
834638
1059047
336877
696977
601923
559743
464915
722003
545478
725858
623656
357643
1285979
714642
866750
936380
772513
623656
343356
629754
727245
761776
376739
1006634
731771
651078
697273
500666
1144415
844151
973488
893284
569450
1144415
827160
833243
1039951
632541
926154
680510
524212
837838
909383
244204
809620
754860
822681
687247
391219
436664
588719
304229
650553
909383
608089
687743
853939
905796
765885
277311
616509
636498
626717
621108
800506
442385
620836
563679
617722
767345
530422
832652
847251
683650
474228
544390
675747
834638
893777
680954
618957
453992
809603
435283
726683
916272
631749
548689
593462
561324
954911
1037793
958307
574560
525817
574560
645468
67301
867613
794777
564364
859499
619060
913447
335920
711675
670466
732324
1145315
763429
534547
765885
744221
754613
924863
1059047
960221
565011
900391
710925
1039951
997449
866750
1109001
611700
603720
748879
572281
633149
349524
469032
816360
433908
716948
430171
832138
482342
785637
993126
779112
453733
796284
805423
420535
821874
831409
798803
636640
746944
538476
1053345
1100701
759053
861484
757326
154613
523839
544366
732535
535729
756506
762895
568629
1045370
522677
409549
807690
710557
250598
386818
857975
262240
798963
431090
735886
420535
827160
1279867
906273
766408
638649
697738
844490
522597
611700
709089
1055695
939639
501328
429477
767345
608372
703480
384960
569970
492213
911431
779200
575945
750505
611700
608372
616605
304408
485115
787712
373386
1058770
1100219
686738
808052
630553
745397
453716
441459
676615
1027722
650023
1144415
830072
370591
648398
690556
1054530
356898
514531
1046228
383114
454738
334887
557951
563679
1102518
453733
670106
721806
736413
369197
548689
729729
487613
641754
857949
463682
601923
474228
326061
350982
994491
847067
396746
529939
880330
702065
431090
767345
772177
410481
754860
558886
857949
122946
880330
361220
662540
860495
420889
767135
774482
602541
1000458
507140
439110
861193
1060134
743297
394440
978933
866750
409766
631738
566114
680954
633550
724217
276580
1072447
691240
730335
465778
728590
726601
767598
1030143
1039951
1030143
844151
501328
326340
710862
781616
787706
729030
1260099
945011
620688
546972
371260
645468
746197
608372
465778
603762
1060134
682697
583162
1128203
797843
451423
530023
757966
799911
697273
571689
563679
337369
819348
555087
645468
594438
479033
360795
817874
911431
512376
538188
443246
623656
911357
694352
601923
480509
426292
1033288
397715
849567
748879
1058770
417740
297038
689809
746944
848636
571689
645468
456458
689809
944524
586500
335052
636994
714295
750505
886314
954911
453682
612090
298195
345641
508803
691240
849058
516750
892316
755576
533499
582252
553697
732535
609523
925347
732535
492105
730737
717996
499205
748962
550308
537966
787690
890373
250220
434096
754613
699770
741312
330737
495236
402342
740747
528277
1053345
752338
1201451
423115
759053
963209
633442
745559
699770
451981
918708
880330
574560
313438
378526
497577
559743
872526
729139
596165
808052
633550
450364
744287
612508
924978
764333
710415
797817
830967
356898
971761
1060134
868474
786866
424089
905796
352092
767135
380542
990875
724217
470055
300841
676418
747903
582297
926848
545580
383847
648299
445135
1230232
539679
676421
826490
1203732
601520
745397
524671
767598
609790
601923
267362
833950
653094
616509
785363
532944
397720
1072447
1015383
1100361
1128203
613031
902437
878381
754613
300598
861484
785637
857949
530023
609459
621459
571689
374399
676066
597825
568269
329671
433928
431538
713814
620664
607353
356898
500835
521740
544366
680793
716948
805786
1039951
386818
485742
749247
767345
774482
587670
205274
675747
767345
1015383
889159
725771
695540
1015383
866153
666000
721565
554227
202232
689809
513432
873845
518790
680954
310409
521450
497577
444931
714539
637242
578917
616605
798963
957276
306266
488986
563679
414185
461387
837838
554227
290455
1130613
555087
426292
411656
669675
528277
712375
636994
738942
479574
685834
620688
1039951
905796
821050
845636
785646
616206
744354
571689
565313
951851
774542
620688
618658
200107
446469
755357
537129
961798
1272140
819287
453634
486702
459049
724217
760514
687743
610556
356898
893284
738268
620688
731771
702065
565738
860495
868543
386818
872567
734357
478301
1006634
563679
418617
377930
843351
987031
699770
875369
732813
738174
462716
380827
813160
594438
542579
452105
520276
409526
632541
691240
674414
797843
742826
549206
913943
564908
847280
692171
769957
1014383
266521
697244
777311
670731
689090
997449
689809
780664
997449
609459
676615
776160
596497
497904
867613
328459
569970
997449
495060
416629
1058692
451423
478480
479574
759053
726878
860495
840868
648398
376739
820448
1364663
383847
670057
647786
807510
724527
493188
1067277
680063
422537
735242
538188
549500
1123710
911431
551169
946811
711675
544366
558314
495236
756278
648398
1100219
537020
447453
812897
517701
706108
741312
695540
805423
743297
665342
740032
638649
1037793
800346
1187697
591631
747897
601923
982341
639070
745559
734357
616605
676692
463946
754860
441546
557951
755576
729030
825423
929274
234483
670869
1053345
796689
535210
493900
1005588
902994
649260
972692
550386
821680
706452
432260
755576
729729
661641
850771
55780
472668
540607
633149
678379
725215
594653
177668
518382
1100219
1144415
1039951
621108
633550
754613
275614
761437
660062
513779
820264
616509
497744
687743
880853
439717
982341
639773
618658
692171
1052881
729030
748879
571689
589428
1067069
441906
474862
645906
729030
609459
516790
916342
171931
829511
1053345
324703
1083281
909383
830853
535813
347686
936380
412894
873845
931189
691240
441517
454410
420535
265337
523150
310499
869342
622181
632642
645640
528277
731771
957612
944524
1052881
603800
381650
563679
514634
608372
903667
318881
479574
687743
867759
930012
752482
452105
902994
649960
444754
832652
869015
470137
859724
687081
657398
452105
687081
482783
511065
389260
586221
969484
633149
785637
455980
893284
741720
543532
1327717
691240
1152773
611700
601923
645266
522597
827282
428923
808052
498273
372283
924978
522751
465778
610225
978933
572281
987031
611566
709189
724217
721806
608372
508148
433401
767135
798963
418421
656048
1023681
905796
571689
702065
650553
1255839
633403
163975
189926
409080
196776
902994
670869
540095
944524
954911
797817
472362
1067069
584970
555087
200080
676692
574560
568269
295887
485750
692171
501328
41611
374748
518790
680793
776160
536462
459502
753921
805786
698063
880330
909979
776160
472101
729030
692171
365057
210550
616509
893777
667107
223414
473135
333889
774482
391517
639070
436679
530630
314233
1053345
493267
150107
710285
639070
759354
694352
453733
633149
452105
453634
724517
611936
774542
534291
524671
694757
726683
724217
524893
683295
422496
873845
756506
616509
477027
401862
798963
467095
794777
818101
877247
416744
282920
1023083
501107
617599
545580
860495
753401
442385
588719
1044464
678978
805423
578689
694352
950068
616509
571840
544366
779200
371944
537184
782016
432260
530422
812335
386818
608372
764229
603905
745397
590987
1067069
548689
602541
562715
568766
294261
776160
649260
574560
198276
322568
833950
1053617
376864
579609
670731
826769
483967
834472
901036
838552
1075789
1047939
742826
596751
781017
597362
831907
913447
726683
1128203
632541
463998
877090
824797
816730
375099
785637
753786
706452
778069
528277
1059047
611700
716312
1279752
423115
624197
708927
877090
490118
593960
731943
559274
441666
692171
705383
744287
726683
866750
594438
748879
376739
239219
544366
1097333
472878
455388
869015
726909
955719
454738
442385
557951
524671
649260
639070
609459
546613
944524
678273
690556
463682
716312
710285
697273
231262
832652
909383
237432
726683
387452
521634
441798
745397
877090
685834
750505
636947
695973
746944
475737
797843
700832
436151
643159
857949
538188
847220
798290
1010203
668069
501328
532998
756506
781576
699770
533762
762895
568269
844151
745252
551169
465778
414718
1067069
765417
1050713
909623
948572
533499
800314
579226
764055
588719
931241
917022
997449
832138
696724
561866
1135547
991797
383847
860495
383847
1169114
960221
568269
743297
60629
861484
336081
774802
593274
645814
921807
832652
745397
670869
623656
563679
513779
831409
262354
799027
900268
1058770
936380
301038
485136
925543
990875
676760
508236
844484
933661
677256
664559
737222
989316
617900
692171
740317
1072447
436613
893284
861484
1140150
591046
451423
717996
321269
760052
640653
508148
911431
872526
746944
810683
1297287
531753
231262
546613
674414
1067069
439863
563679
768626
778331
726683
540085
512061
844151
905044
540085
770878
742826
409784
697838
755576
449719
871870
501328
438417
847067
794777
927521
730737
559743
393537
518038
452105
871861
695727
414341
724439
633937
632833
1040071
441697
468473
847248
376739
486023
687081
571324
712066
750505
937230
944524
231768
749247
690556
639070
902437
733727
618658
750505
479722
861894
609459
1058770
805786
872526
733624
658704
451267
327635
438723
590238
672781
576483
685964
647725
806293
977260
466113
738534
469679
828524
653589
400103
1014369
738082
539225
77882
830680
664231
659425
1060515
625968
823537
764014
40776
603599
456549
620271
621612
832028
472291
670057
995334
505520
656174
693930
313940
644151
929539
535107
583702
872919
446480
520799
737792
519616
198007
643103
543865
501856
774165
766192
322497
1109073
564523
1061916
904555
815746
551997
700768
257035
543325
378874
1525077
466417
410943
978708
378774
322100
580514
540424
771408
472291
783136
467435
505608
463855
726777
886644
789986
654001
871143
400870
289015
1091297
829137
793934
512433
397351
447070
279196
496339
622729
593506
591788
1110583
854560
470506
514693
376535
248092
250582
819542
489867
710072
428765
640563
450244
684102
929248
361694
1225105
623291
92873
886644
542590
943813
340793
520994
301116
380156
545992
494889
543734
686135
684726
473350
543393
393153
241177
915586
469210
749036
450500
504110
565203
962124
884852
395454
989898
384960
491420
337062
642457
850013
596695
485796
472180
725543
752442
680380
413467
630596
604351
492023
598189
616386
794909
526442
712120
470737
575604
463702
593438
646366
846920
601589
446502
504377
879462
384252
597095
621419
892966
591806
872531
756988
596734
778061
694024
269020
546700
467099
371954
432756
515205
505514
210487
803116
603651
387695
859246
351778
737437
459234
638375
800626
671241
488383
790569
400067
718511
1031239
671656
769373
641683
503438
537129
1247630
692748
679455
437598
225690
461977
847067
493628
274611
431206
310524
297553
766761
695003
144561
661430
620632
1016241
870551
724116
342571
1082213
495479
915647
401945
725089
603864
262358
436513
923430
827678
924380
638512
262103
955962
67099
480914
525249
662999
250582
569984
621959
749218
896971
889283
832489
379261
327635
486083
268274
452262
569053
308221
337062
897218
592310
645843
491006
566553
737126
659712
371954
521547
579428
354794
274902
585388
1525077
614554
615760
250771
1275988
437586
835366
802340
782402
726669
650251
771714
622552
629471
620889
110090
607208
1329266
562770
439651
598189
601589
656485
141513
553248
39835
1036235
386365
1100504
783370
559491
690673
700454
570243
1034620
919977
146289
1010987
815746
794909
681151
266439
378957
386257
599450
879097
921081
725588
502327
951267
773233
542507
523316
789154
873021
596734
1002186
720842
818530
151647
364962
944369
418311
771986
645266
465400
1002627
650361
598375
807534
879902
524530
126837
672723
608847
1015975
1372446
758303
647284
753120
646487
476166
824566
353077
257911
635043
606520
395190
484511
862300
297691
499487
848393
351778
664474
872366
882797
484900
578321
646595
685635
824511
776902
631074
472927
1080895
688292
553237
604139
556463
711534
570995
847790
614554
520814
567027
701537
660134
595979
1098039
154991
314269
598701
603001
196270
793165
764625
591806
396194
940039
539124
497019
685324
922996
1002874
1180677
255704
611569
547752
477783
1177752
366298
522280
597095
558440
721186
823537
821801
708137
603864
411347
500410
474816
1050258
924325
544248
578030
735875
519576
529882
710976
764726
279043
1247630
753902
571507
495503
382195
455343
406127
817250
923371
29532
1054756
643819
666074
698902
583327
780810
664231
674848
370335
684173
339584
919770
546277
587518
583973
817404
390304
573113
569137
439511
705961
1099339
254161
754613
862877
664474
579732
262046
776902
432217
432888
596717
808194
273365
603610
437598
256527
974729
1098039
556757
551457
594453
487736
342843
721028
419679
823537
697482
893213
962210
365693
890669
450796
523710
644944
878883
929248
556873
656376
625968
794443
543443
501504
631832
747641
551753
613203
450765
307561
393039
572662
702435
479075
280103
955626
690673
660568
581402
403929
411092
852959
706215
664804
821253
884852
607089
1209459
278542
324600
579428
922996
392992
502508
828349
908422
870551
926587
850758
896121
318482
519576
431901
876199
687925
749227
246868
446502
479075
635134
708137
196880
886645
575885
927813
466417
845143
753096
693645
870475
815896
1003269
940039
780274
590238
1091297
1372446
570035
41813
136477
482691
587109
234656
549170
660275
873800
994667
718874
576204
497048
429168
535999
495627
417525
442106
599834
923594
638038
1007847
1036235
839267
911523
622984
664474
810016
596139
406489
494900
754732
638985
732342
676471
700768
666760
506192
766382
466744
601589
289425
813619
772669
787264
525527
565542
426434
965354
493628
482809
774165
917853
440566
404983
365131
401808
529595
633747
528895
474713
743013
583166
715421
298124
1210511
835366
651011
542644
535452
525288
770949
116781
457799
629479
670536
516030
576483
576483
978323
540555
421379
613575
708582
505922
637312
236324
1200350
228410
988542
435889
634723
605838
546595
472504
795338
482044
484511
480083
699435
750038
349440
454544
593541
370023
874329
1120663
781576
546233
552630
563377
710297
504381
339250
445861
658784
751651
574956
604351
549186
294696
651040
468402
700226
114761
357734
177469
921136
781183
194684
759854
814446
433344
671763
709826
254161
724116
713126
891336
979995
466858
436910
854987
725648
392992
699545
311860
831220
430775
1003569
864126
710976
996771
613947
830727
1329266
426558
735483
562745
760096
730998
621448
542225
653517
693780
796099
670904
760802
559715
404016
1259371
752867
778650
254161
725588
859246
909936
596139
574881
397234
645151
613947
792374
740351
817165
680978
800989
807850
865912
812486
438027
112724
141513
579770
1058770
582593
778061
592983
861678
484437
882454
864528
696652
504149
619140
1264805
524802
546760
238764
688849
425206
584705
587691
710696
443370
455946
620936
532135
204315
898146
680069
904317
446600
679065
459551
676610
748030
1093848
706225
791242
482451
369691
617115
543669
637155
769586
526891
498158
898021
747020
521340
427004
669905
805846
531065
431998
690071
805546
659095
680838
772081
452515
148
861370
569714
680069
545554
592519
442635
647773
593148
780840
834681
740231
809084
503729
700205
729015
253599
477330
872366
735993
757097
641672
827366
716877
720566
695500
574907
470479
655805
427426
755495
418931
478999
656198
607581
515453
455658
798196
426948
515915
853459
788922
616570
1001079
18749
824268
254608
513736
701365
984141
1078345
803120
556024
705568
694090
508363
784528
156134
352540
868796
234600
399885
893343
911669
1130711
819698
623629
754775
842347
783580
544372
874724
890410
413836
865243
673547
823359
628430
916318
794434
457133
337930
679285
660715
500308
485495
1124321
524445
977805
510691
654608
848492
713035
576693
79336
723368
709225
935461
643385
257582
1028227
569715
675581
465400
733000
828519
1092314
798962
270911
933689
719415
698423
766858
812761
480087
1615024
519004
866706
782270
953537
901564
955750
874170
733861
898837
947147
701510
878507
749833
619343
1022479
381488
781315
866690
802302
1297090
267252
569302
757891
792530
720220
601439
628141
608999
795969
244741
823301
526254
575899
768838
761740
1002883
784311
1213783
524183
769213
606103
968912
444103
645529
715351
490268
249894
989521
776614
1245253
519381
819749
622644
192450
903598
786613
692766
733681
1222036
740962
497264
1242683
753748
799374
1081611
842531
765364
616796
982166
626407
966706
1037352
1102798
907392
1001838
636383
556840
618753
767165
1109236
1371455
623126
976752
520484
1144392
1021305
883532
1142890
961496
765290
343954
593207
697251
471690
581256
626919
625968
736299
444103
783136
725967
474415
798117
633158
673168
998882
1227955
880060
1050574
508851
1071715
449950
652746
1032821
485625
1489452
830386
615192
646479
1202603
864253
893364
817937
503730
1205072
713647
580089
474774
786613
654103
1091878
673351
164017
579372
369381
513860
346939
426492
885775
902394
867833
566333
615353
750129
687383
443200
556614
687047
631818
878182
751577
725964
740962
817937
1159450
825975
725964
994225
953763
874978
591749
837541
602069
1091878
433260
597541
750149
257677
468845
731782
343954
448849
586523
1135566
871373
1183710
649241
647600
664902
1048362
1040598
489796
972867
471910
584885
744764
1150736
1489452
746681
742265
470710
481031
580245
744577
745683
1129972
411241
734309
592832
601148
1397595
1114592
355049
692766
798617
931100
858104
786613
1295473
530528
1053999
794908
523743
1237757
768563
1089957
584645
681402
1013536
519616
1205401
955750
735947
470812
1001812
940825
997587
646817
861482
1173681
697964
747658
552673
576693
607764
599094
892801
794777
858970
798305
514094
1084068
474280
779101
752484
742346
1067095
425206
606854
1021305
1103936
863604
838677
1096602
716849
541491
1018807
598286
776494
1087818
339529
1452844
416139
297833
1169880
1023865
463576
656212
565126
471904
578766
162841
844680
851440
371313
859118
695959
560127
569604
817231
290455
783027
536172
634340
782479
314477
489255
388660
572473
1088704
1003920
488323
974344
579372
707977
764331
764010
1202603
509078
493075
1071715
1028328
696436
746681
429061
707804
631312
772560
294029
767849
674517
895991
665278
1085586
1013569
514520
542934
298064
1143304
782623
770384
1149241
703632
254185
514520
850588
454374
792461
720225
986270
503876
579589
959430
580302
277246
610103
537580
877845
513568
405427
586313
741738
722936
683879
1155447
781500
425943
867430
689755
693592
864163
572275
645665
328056
649433
1000909
754769
376608
580747
480077
686700
787824
831709
467679
838677
411309
298120
1060171
343034
940658
727303
876788
930300
870661
689098
950381
804071
901589
845904
786440
940347
698432
408282
879097
888187
689521
1454249
1809001
415832
967738
1128445
820330
643541
940146
697410
625702
273006
576404
906572
857049
603045
922356
529580
448158
101048
855974
564635
689098
500886
377868
573693
663081
507631
1241171
1063895
763341
472741
839042
692566
698464
505933
793811
570641
331201
663215
1089691
788884
544006
468014
673495
835988
739376
614386
766284
1113832
634810
735479
571137
566991
746077
815637
926673
523098
282541
440231
558103
613780
533179
471642
647821
959408
637749
677377
971833
894713
1042254
1192780
746835
600025
584042
404783
716873
974601
1021986
458563
540220
716873
804476
741400
271811
979701
669448
1080351
683283
1197207
738234
372589
795956
722936
1102121
1243895
1038487
795308
650427
584730
636383
629072
519204
499738
1431892
417941
831492
236944
702929
499738
728392
828341
998318
566991
118266
955796
750584
1134455
776827
475190
968056
727287
423480
882365
942470
494814
893343
432115
732287
886102
869104
450359
1423757
955026
648891
264523
477330
562097
643541
835689
869398
647821
906849
796530
710996
814856
442153
1230638
838940
731948
797289
1312186
1016632
814348
336145
488226
607015
752336
825318
460630
539972
733511
840220
1037352
713134
1056228
995739
1272227
565776
847692
437855
1023964
977989
1239885
702034
637020
310851
1257705
556955
814016
1180571
764190
1039767
713629
313814
758644
829090
1099964
967212
895024
608302
623682
684879
534630
1205072
1740135
813195
633140
420383
924677
537302
669448
794590
495545
1500136
644599
324368
573896
730953
691146
785340
400440
959408
647269
483163
624513
845364
747822
1158097
1116244
573351
544297
682823
648906
781010
1196114
286986
518254
733177
413751
359307
751412
727736
884852
312793
514307
508851
373571
914876
434679
712901
882998
596674
1125243
896857
784678
886310
781315
599626
942395
647412
533952
456142
1015145
686918
744637
690028
630336
632347
603736
795308
817583
971833
402980
753719
851306
1070442
850336
652692
747811
349554
295387
652091
568364
651376
414029
739376
1028666
413460
731790
692305
145449
1149226
571549
794069
790616
737222
379750
451776
864662
318636
592418
409580
922225
1176321
1153220
307720
700103
955820
791977
786271
563368
334611
790302
767477
1098987
659110
861246
655804
702860
832498
572471
551094
470007
733177
611811
585748
824254
615980
573985
941991
668145
1152773
1305589
1001964
649351
653720
713629
601148
1166102
468499
755877
676572
640816
619440
663399
567826
611650
903413
691449
615538
668273
671936
743011
174039
368471
713647
1128327
690844
476546
505662
328264
671840
537574
317137
711211
914440
434238
866656
781500
453797
729211
743036
834328
790904
638288
546393
379245
770098
967315
777359
511727
575310
1069802
593949
847681
540834
858551
1089691
523167
494582
1254038
1183149
1126278
332687
751575
526181
961496
591688
531241
858523
276275
788731
692305
835001
285490
407750
814269
982903
325492
672041
634858
476782
691972
625188
783579
1067095
848492
682005
876576
473630
704478
1188308
375104
790302
542932
795000
674111
819698
1064240
862564
749444
778654
1288095
1123648
766597
612295
646656
1541865
699770
634810
706026
586878
787300
382180
606042
677566
850263
814348
730637
652557
649590
711600
360845
286139
878182
838476
399613
1194386
1216406
580747
691103
878182
615538
353857
835003
625188
472839
786613
1070076
630703
691103
1013663
503075
14567
434839
541783
785878
888187
830314
764331
907363
229111
1000060
701046
592857
867851
1171119
714656
670234
712278
989680
886876
599302
863120
830740
480336
934519
1158761
122317
1134964
725608
920607
904029
768983
873180
984596
675127
384071
620936
331098
980271
386365
742458
678585
1070442
908088
470007
654745
644637
899468
503876
551997
364888
710854
916101
678971
779082
732344
396224
611650
318064
1062250
739149
1087678
713629
603703
1018672
426030
622064
320616
522502
984096
644814
925538
690274
977839
969277
505726
437065
1001707
503511
954092
891234
828444
572457
362560
995425
503006
873713
685810
711560
714694
654302
983440
627915
646360
704950
666800
767165
750561
1074918
502502
483481
509326
880267
825830
797905
578918
764331
432684
800178
992785
488989
879488
878497
921136
678003
592884
834027
1222881
743397
999109
500062
658848
532684
590124
140878
907125
779953
1442491
785878
427894
805668
982715
334359
829229
953611
704202
1099953
1184715
466623
525908
534037
805843
614897
815118
454736
1126695
753735
601865
707644
281419
767165
826192
703593
305645
754696
621204
716468
775667
885265
601204
768517
753526
815338
1067069
1128327
597363
490530
60817
1194090
513185
1072349
706527
420868
773683
1210571
1149226
836844
650253
436240
573854
898837
633132
649200
691248
959534
317845
692766
950381
761327
967738
546590
1195650
573129
711895
565869
942737
727243
578956
922676
634858
737858
832324
336759
779345
851297
927127
697852
998286
1094855
575490
766016
935461
799285
893364
1053334
634590
696487
865485
1294874
861535
401848
342495
629838
342167
673351
345710
570917
412061
894287
441524
774064
649068
784598
760369
232887
487415
660341
1047979
786678
371783
574762
660715
532351
760022
550202
1143304
527710
401945
590909
570722
950543
573703
650703
470197
781622
998031
782479
912623
557139
1271819
703747
1347377
1579073
1041230
682130
1090075
658249
782219
486627
795864
647636
479833
1147968
553781
569243
864113
1003582
566248
706026
732467
752484
705733
940825
468672
93711
921350
746376
863604
923537
1020497
681074
524183
1056276
486312
565126
762571
764244
51830
568827
485844
627243
1099953
560244
703576
573682
742726
593207
914110
314444
885881
595172
779651
571917
895245
610374
1041510
490148
283361
1272227
1002145
601439
641876
750512
892407
617643
769727
877629
1134964
929089
778144
726673
616404
424128
511753
322916
678929
944680
578236
944244
1092227
851608
883157
988091
555009
1196114
868796
779842
753748
538176
804641
965008
492200
469423
487566
745094
1007725
724414
493230
784643
699027
984096
673427
1246075
424138
825975
939131
673700
528610
1119928
658359
507740
885309
824424
549539
799471
677566
775072
745892
456884
1183149
454831
544167
665147
420259
1072813
1149187
782623
414872
1076177
733630
750584
730493
653720
925243
641812
456142
768017
715280
396157
752407
664170
796530
990762
846171
1058333
623884
840598
508851
391583
739729
801563
470730
865719
805081
600916
813029
403276
1116243
303049
589284
475823
473081
908826
983440
999617
748262
823732
878474
430251
685999
555491
1099953
1152058
354042
851809
606055
831473
492381
730953
1183037
1039309
515987
815363
793400
1287060
758608
841017
449755
293299
289590
455529
560505
572275
253221
1188308
666834
679787
1271819
684700
954455
438302
770265
671584
777293
875033
580776
690055
385471
1003920
657131
931064
637391
354983
689713
837526
1042339
1021305
813195
983640
800884
450648
984210
937582
1454249
662822
1049199
911667
308888
681063
74896
739450
864449
507091
1149241
1117871
810124
752234
933448
567773
1150736
249438
655735
730953
518842
1008410
878562
566832
612295
913016
897112
164738
712759
572471
643643
725964
722292
296986
246532
762798
691146
932654
700046
540554
982921
998031
1013569
832784
857966
546772
173057
237901
1191593
828114
500306
1038117
639265
484321
833243
703747
513803
724414
370336
329920
698700
901564
636037
1153343
610275
490272
938493
1094095
674064
778152
696093
932318
683310
252222
1312186
437673
566464
634750
398256
544297
474960
628734
698008
1025327
773785
634179
1175765
787251
755877
737321
796969
654075
991689
583044
639251
930300
102175
873179
878298
821976
608544
637139
906798
627081
670099
785067
726501
712116
889112
909947
945170
913729
573927
849350
1084263
956026
819160
589249
424193
643424
601000
348651
546565
944821
864377
918793
608768
623690
554550
678461
231525
565016
905085
662090
1059221
700696
879041
1065700
669348
354399
1160404
341854
550418
749009
395114
536586
586459
973493
780293
898424
899931
1079833
725570
532292
707206
541913
1103162
809790
404828
657524
827878
765530
537129
917489
1112083
413038
770518
1112217
495251
645138
449844
443516
595232
443289
902553
569491
851305
557115
670143
704202
332248
442320
573661
681247
807390
868278
635308
211855
558472
628621
868823
1085531
611795
691325
393027
442714
1003846
907461
950065
613948
920037
528966
631089
708575
449319
593789
481594
590859
604961
934684
520276
773077
798236
701381
685793
837307
1140307
744142
618302
362100
802414
1191932
444854
714800
661520
586911
941556
786455
686954
695084
797423
948789
614874
667702
1071701
906707
887509
997
1160404
802412
611303
637020
284874
805843
785850
663244
684965
566342
758288
1116185
546769
585874
591631
512353
821350
614207
823542
944292
923457
410472
675635
577286
530411
623181
963285
765917
867203
642028
880226
730672
948218
274166
603686
799788
565216
884751
527182
541877
629137
1250185
641831
867203
716234
478172
562273
829132
918908
384625
271276
519892
614876
805330
640135
981415
541913
714825
833017
692428
694477
314605
389158
698006
446664
527182
527182
426330
527182
646285
960989
616308
747244
897798
692428
988064
242981
694477
831232
698912
680049
847629
629137
747354
636594
574102
815408
575892
1196873
963245
732326
735688
297972
722727
694477
943120
764387
644647
569354
744290
132952
626298
516429
553480
556041
835627
693217
906339
785850
582194
387222
921922
488676
856012
1015835
867203
629137
1250185
709399
922525
281605
640135
564711
362100
741326
675828
10049
623181
829132
403245
675828
712411
880226
912436
738651
640898
723370
428433
440453
570770
215393
284802
741326
765917
620574
403808
829132
909619
715144
805330
1362991
538448
717152
636538
594262
1250185
943120
213023
880226
508098
757097
465312
633915
675828
586243
603686
1094216
1146613
753575
803801
1174851
620656
382256
265270
990957
889957
640135
260549
722727
715144
364096
581124
500729
633870
675635
912515
1362991
722727
712411
696487
999873
948218
434856
721002
640135
768916
829132
744037
930877
901372
963245
535662
721002
951889
465622
66753
1094216
912515
678703
1094216
978100
703940
912515
866147
843199
441937
706328
803801
850625
43796
685814
629137
59283
694477
633355
737909
722727
721002
943120
543858
799000
554040
901372
781981
856012
948218
642028
810136
692428
810136
343555
1146613
698006
476782
867203
1426828
738651
678703
721002
744142
901372
435441
530411
722727
722727
573351
719537
712411
643561
622984
604606
906339
623181
580089
507651
922525
738651
719342
803801
693217
867203
857608
805330
601666
1250185
208102
502719
568213
834541
1043988
381249
675828
738651
664733
629137
765917
167170
586243
721002
866969
1250185
1193978
651216
425918
562905
640135
640135
813589
578331
678164
722727
678164
675635
749334
678703
530411
719081
744290
810136
864813
1094216
493043
505757
660064
678703
660064
701537
873107
464064
650282
1141283
629614
293718
727611
556041
647725
856012
805330
941410
769130
567082
948218
1356405
892816
556041
576410
912515
99482
854539
735163
437024
660064
364633
803801
820054
902798
648164
403245
678703
441284
545011
901372
744290
586243
1131862
1124870
721002
694477
722727
948218
642028
524519
530411
530411
381537
560064
792670
760815
444496
953182
835642
579922
642028
721002
525493
836821
403245
603686
722727
1088517
629137
963245
556041
527182
675828
628305
1362991
556705
902798
424352
674708
712411
1109236
847629
782263
660064
585955
403245
668178
902798
190520
765917
530411
744290
269355
678164
698006
744290
640135
744290
941991
467426
906339
429004
423820
1362991
450340
448834
323549
922525
629137
408961
722727
723965
640484
727611
963245
678703
933689
364271
640135
653215
721002
847629
477934
810136
572275
606506
829132
675635
711534
660064
805330
1146613
803801
596576
586243
805330
586243
738651
778400
867203
409568
610358
1138403
693217
556041
764195
378851
943120
1362991
803801
530411
337884
485832
963245
678703
689321
847629
556041
698006
345428
692428
963245
675635
611037
831107
678703
906339
803801
608063
901372
880226
902617
784228
765917
907775
675828
847629
906339
413309
803801
698006
1270647
534316
803801
712554
805330
901372
744290
618016
805330
692428
902798
334731
675635
670904
675828
511436
698006
642028
531414
922525
678164
240432
1083496
530411
374937
741326
829132
459558
787419
810136
741168
880226
577301
810136
553835
805330
778707
902617
358663
855347
556041
922525
867203
664896
617710
507002
678164
436794
692428
623181
724443
332818
469980
629137
741436
1052217
948218
741326
678164
556041
655805
1081445
744014
434937
847654
693217
629137
474986
429171
380997
530411
848876
880226
458118
743554
698006
645906
692428
678164
526844
785834
580357
906339
757410
602328
1018861
556041
781983
729477
715144
847629
1094216
867203
722727
712476
389685
901372
880226
403245
828172
963245
1007837
721002
671819
797233
749334
629137
889942
540299
756762
867203
711992
901372
678703
781576
527182
603686
419468
712411
572862
803801
963245
640356
712411
721002
425530
862563
1017614
495217
734122
776717
856012
755898
715144
765917
727611
692428
1146613
829132
521450
744290
963245
556988
1250185
527182
676825
853296
922525
491880
527182
943120
586243
660064
197326
1146613
583984
958845
384382
640135
599911
943120
1000390
678164
269396
738651
390975
587200
530411
675635
660064
629151
692428
927127
413184
640135
698006
772181
629137
902798
390778
294726
744290
1009182
805330
84667
338232
1162453
496987
803801
694477
901372
918381
856012
744290
922525
920835
749334
943120
949163
446706
559893
943120
434378
854539
722727
592792
675635
789070
642028
530411
731263
434834
651493
527182
838453
770255
267623
530411
693217
513162
722727
692428
444928
479850
258967
710570
590805
179483
943120
403245
633555
660064
642028
789120
530411
765917
458267
678164
805330
678164
640135
642028
623181
603686
623181
569902
187917
488365
721002
742817
467099
621439
378284
957497
741326
397685
738651
738651
867203
841081
698006
732099
640135
167438
466364
1094216
508341
665267
802007
948218
693217
556041
694477
1250185
678703
773614
722454
715144
856012
531065
901372
603686
530411
678164
394647
633455
906339
922525
880226
672195
710902
530411
1437022
846594
527182
651301
749334
715144
715144
592260
963245
412285
1362991
662873
605691
698006
1250185
561899
1028287
714295
359120
1055128
459085
603686
403245
501726
608999
922525
640135
122828
727611
640135
499823
290923
527182
67254
698006
527182
403245
326648
675635
901372
1146613
237137
607423
472043
756583
749334
765685
389430
1006758
585140
901372
645132
692428
744989
278116
727611
556041
741326
636348
530411
963245
692428
1041035
1362991
127447
969417
579713
1362991
880226
660064
629137
810136
694477
556041
525345
706726
810136
659937
765917
738651
396342
741326
810136
690443
403245
403245
692428
762969
749334
645665
675635
692428
678703
718281
963245
651786
624061
870686
675828
806750
726626
633158
922525
812307
749334
396312
527182
509672
480108
948218
586243
641146
675828
694477
880226
693217
829132
500501
471261
445870
912515
683704
1250185
640135
712411
947801
675635
400289
591631
850093
721002
377415
422214
553781
721002
511000
541844
1362991
623181
722727
297036
856012
727611
834472
487239
639636
463821
847629
829132
674767
697590
692428
822089
660064
623181
600570
765917
439629
541401
867203
603686
295166
829132
640135
888965
856012
922525
649260
693217
656400
603686
880226
675828
427723
623181
590663
403245
1250185
556041
744290
577583
902798
648102
650593
738651
957727
409166
589429
657338
950203
556041
675635
556041
629137
805330
906339
675914
629070
857474
568977
758875
660064
660064
506205
1240964
963245
741326
403245
906339
642027
686153
829132
692428
736780
623181
535236
876696
697244
1094216
168588
1329879
744290
738651
140309
458306
489385
387227
733595
1094216
727611
412434
650086
629137
650117
1252012
1371455
300598
381235
744290
435428
568359
433685
867203
738651
423460
867203
591388
678703
571324
912515
579552
912416
586243
792812
901372
693217
343648
1053999
906339
564734
860659
765917
675828
467674
28883
603686
640135
774970
660064
803801
943120
475001
1037162
603686
1250185
948218
948218
530411
319506
829132
640135
613915
912515
623181
1054340
530411
760411
727611
928800
829132
943120
400852
698006
727611
693217
675828
716281
847629
678703
738651
867203
660064
586243
630536
805330
455672
694477
868366
906339
777262
416936
964822
805330
1180056
671283
617254
623181
592519
586243
678164
694477
694477
867203
389496
943120
872923
279510
803801
438597
854611
963245
511837
524697
963245
623181
1362991
698006
721002
416249
1146613
431970
556041
1026364
941788
643300
901372
678703
149946
833153
809309
403245
605691
895738
614876
678703
527182
575980
829132
601715
503730
765917
829132
556041
640135
699827
795461
901372
618490
54335
1073253
948960
900163
528022
624572
963245
948218
603686
678164
856012
863301
586243
478099
719982
675828
1220431
586243
527603
712411
596252
595900
556041
715123
1199772
370776
722727
594961
678703
867248
1362991
527182
623181
829132
943120
530528
880226
740496
741326
502711
699011
694477
693217
556041
906339
196126
675635
441798
423011
527182
829132
948218
530411
738651
478090
733331
696999
603686
335161
413707
586243
879310
1146613
640135
667495
889159
902798
752313
454432
1362991
737434
682897
943120
914766
674791
712411
721002
571142
556041
943120
847629
867203
948218
469457
685562
612762
629137
313462
629137
1118688
969335
403245
1146613
1273036
694377
436463
749334
922525
464707
556041
741326
694477
541890
1010996
642028
385254
727611
901372
963245
698006
941876
718864
912515
694477
763158
571539
514838
588404
619491
880226
943120
538891
765917
399990
912515
603079
584925
803801
922525
704393
902798
715144
948218
403245
556041
715144
1146613
1000368
797559
217138
1362991
614164
715144
953763
908624
856012
803801
694477
715144
722727
889198
912515
950925
530411
1057668
640135
1037955
912515
556041
488365
580178
846079
675635
556041
741326
365034
559816
629137
1068359
542514
370236
644027
239984
912515
706817
678703
698276
675635
901372
647539
873365
483999
970020
727611
765917
676973
1250185
116411
532194
530411
497483
744290
693248
629137
982751
488549
584253
587490
433596
901372
563958
780027
820054
804207
829132
403245
751178
678164
901372
796911
678164
722727
783512
561964
491027
191305
678703
341360
599710
690500
694477
1371455
530411
451944
518842
577720
589192
482230
892472
867203
912515
623181
948218
963245
586243
973446
944369
856012
901372
530411
679273
718047
751519
922525
603686
867203
642028
657133
628550
472716
634648
687725
765917
80943
805330
642028
514721
414239
736420
693217
901372
462358
892345
403245
752484
403245
642028
810136
1362991
508234
963245
678164
678164
527182
388997
796689
527182
440759
711047
540619
466429
741326
1250185
1209966
948218
741326
693217
948218
499482
642931
1022181
765917
425486
693217
1046206
692428
640135
538291
629137
1250185
868032
692428
857575
623181
847629
1412847
735463
512353
729491
1362991
963245
765917
880226
805330
1250185
932711
901372
803801
347209
584813
660064
530411
706255
585388
483204
635484
765917
1362991
556041
585582
744290
250598
686881
727611
295387
698006
715144
912515
874089
724121
693219
880226
513183
610665
547191
948218
1012275
880226
847629
912515
425161
1362991
397285
482230
527050
462013
749334
340061
527913
599450
417462
444143
1001694
640135
778108
1078900
867203
150753
722727
455318
734180
684820
448979
586243
902798
902798
640135
403245
660064
741326
922525
642028
963245
901372
698006
1362991
943120
963245
760714
642724
642028
403245
556041
943120
440130
727611
499343
1146613
727611
829132
698006
527182
922525
803801
907773
914261
606036
1022953
693217
586217
765917
880226
586243
517452
738651
356742
737585
880226
912515
1050180
515033
556660
688517
678703
675828
867203
1094216
880226
903199
880226
593304
948218
820130
965280
485844
556041
694477
455439
901372
883159
1362991
879711
560982
606591
757615
678703
880226
880226
623181
829132
744290
640135
556041
548215
693217
667136
803801
715144
1041160
704068
583368
380116
640135
851557
745892
660064
1250221
675635
614891
741326
367447
675828
675635
640135
629137
922525
573661
711240
530411
556041
754605
818257
457335
387949
722136
963245
504531
670221
712411
599564
217370
660064
745576
642028
527182
730672
749334
767311
1051832
469827
856012
1362991
841226
810136
805330
803801
692428
692428
556041
627396
880226
1250185
642028
417648
693217
660064
434834
695215
695683
692428
698006
721002
692428
863858
715144
165869
530411
826122
647409
727611
456142
890371
1094216
586334
415795
810136
675828
744290
631824
847629
310208
363611
527182
449719
856012
586243
1250185
354617
690906
712411
722727
460603
314817
715144
482659
1056040
880226
823732
223515
1146613
810136
73605
694477
701948
595659
1197653
1094216
375742
715144
1094216
1146613
530411
828276
943120
720495
1146613
912515
777241
829132
694477
741326
867203
741326
805330
489292
675828
713035
607741
948218
509576
727611
533658
829132
438274
386764
677460
730280
738651
277370
1362991
640484
403245
901372
693315
370401
963245
230507
866690
805330
426233
1094216
805330
379334
805330
502928
922525
944821
580325
727611
727611
415585
556041
744290
721002
488323
530411
1250185
943120
264992
749334
943120
783943
675828
576388
1362991
727611
660064
1245469
829132
629137
527182
722727
536056
712411
239831
741326
748777
459060
640135
933500
415475
692428
760396
738651
698006
504690
666636
782776
522245
868944
403245
721002
643776
678703
727611
937665
300810
642028
805330
410033
530411
466552
765917
770319
600619
698006
271463
721002
556041
712411
825276
1146613
948218
640135
586243
721002
1094216
1250185
629137
486438
735422
1133717
693217
615335
527182
880226
433149
460979
625883
211114
869377
1012492
880226
693217
456985
847629
694477
535813
1362991
667005
1146613
527710
712411
403245
629137
847629
824227
765917
863367
569174
815610
922525
1250185
522809
403245
608266
816086
556041
530411
810136
603686
642028
811667
1165638
765917
629137
536976
478802
727611
549363
738651
805330
579922
424943
631013
846191
715144
388653
692428
744142
725028
948218
810136
1094216
943120
678164
722003
878409
867203
620862
666932
805330
780458
750994
678703
983329
495503
246275
716145
650672
25882
185579
693217
675828
556041
770687
525404
948218
733962
885344
1250185
733861
476713
530411
948218
1146613
368237
356987
880226
403245
906339
660064
887499
770213
638581
603686
853722
906339
948218
540904
741582
320318
963245
746624
107444
678164
943120
547083
700547
744290
922525
803801
623181
469231
497890
722727
623181
794836
477896
868610
721002
722727
715144
678164
693217
528156
856012
678703
675635
551387
562472
976809
850814
712411
459574
880226
642028
829132
667933
502269
810136
721002
715144
803517
769465
603686
1094216
694477
619564
922525
403245
832828
981259
922525
901372
727611
354334
715144
931579
411394
715144
795525
654510
1146613
847629
719230
1250185
324164
612106
858693
822858
333155
765917
738651
263693
1056675
598973
530411
691081
694477
640135
901372
647386
902798
530411
856012
712411
744290
751904
165962
765917
664281
743297
100415
418680
361300
31129
530411
504958
1146613
810136
605795
829132
564556
416082
465400
829132
974239
992780
810136
744290
694477
867203
749334
781983
301745
805330
829132
727891
1011478
758986
1078519
738651
739211
722727
630881
586243
1259610
403245
580934
629430
427494
1180677
641836
611880
480336
912515
556041
810136
1169476
719677
401088
805330
949215
721002
416148
712411
749334
912515
403245
527182
744290
979268
963245
765917
701655
829132
675635
276935
1063567
749334
388065
856012
724302
867203
640135
612966
565199
640135
856012
642028
392187
527182
667113
913729
693217
1362991
948218
715487
675635
829132
437855
254194
906249
912515
259819
675828
714656
597221
614523
810413
354075
637020
880226
741326
462706
794467
571204
922525
894011
332176
527182
761345
803801
902798
346495
721002
867203
847629
805330
901372
902798
470995
881072
829132
880226
875619
792567
429865
335295
335161
694477
744290
627053
312971
386717
810136
912515
692428
765917
943120
586243
901372
948218
902798
829132
867203
749334
902798
360219
805330
639481
556041
692428
553330
1362991
1146613
880226
901372
678164
902798
237540
712411
694477
404922
693217
525895
715144
688549
829132
527182
727029
525678
902798
741326
694477
901372
901372
678164
678703
637401
698006
358243
312824
829132
556041
1146613
462198
642028
404388
684196
260706
571539
291000
143297
856012
912515
1362991
720828
628814
857606
527182
801172
885516
698800
527182
553515
943120
368559
536207
678703
1362991
678164
902798
559063
322614
527182
678703
902798
906339
593954
530411
695402
749334
403245
803801
727611
902798
559478
393974
943812
829132
504423
551905
518072
912515
598580
682829
970936
902798
840737
660395
1316367
675828
765917
640135
446926
675828
922525
635484
803987
527182
970080
621242
922525
830815
759668
963245
902798
616972
912515
384780
330878
478069
829132
488022
693217
829132
323315
660064
424188
586243
715144
749334
537129
542774
744290
1046433
822088
675635
633377
867203
513863
629586
387838
891461
660064
692428
678972
891807
468014
712411
692428
867203
698006
747233
919422
1362991
712411
275475
647725
640135
948218
1308736
741326
803801
394791
1129859
741294
722727
678703
437678
803801
765446
957612
600875
678703
803801
912515
629137
760931
343453
412165
490846
629137
847629
722727
437915
642028
828516
668828
712411
891461
880226
645506
496409
603686
551162
629137
842387
943120
678703
880226
402980
737858
678164
803801
696611
678164
664194
805330
586243
698006
912515
581029
712411
692428
847629
692428
922525
660536
847629
805330
721002
629137
640135
865771
922525
774583
810136
438858
867203
560265
640135
614799
631081
827261
640135
527182
744290
603686
728462
727577
248984
660064
319137
498522
592907
357469
337249
714802
1250185
678703
111229
880226
1146613
443246
765917
675828
640135
1115078
950112
466651
667219
564676
749334
166689
803801
847629
836537
922525
825774
722727
421476
682795
955548
1362991
329393
1288232
500877
620043
1250185
484956
1250185
963245
527182
137302
856012
749334
662780
1059950
668385
693217
727611
592146
747145
803801
47725
749334
675635
198972
922535
603686
724425
694477
681848
616709
660064
623181
622283
533614
803494
901372
745246
290263
912515
162841
924325
642028
545021
741286
376212
512603
530411
708657
745100
912515
696977
945725
1146613
675635
684938
415439
619890
694435
738651
765917
1004072
805330
672584
113583
702186
675635
1114433
670051
665685
697738
867203
484697
552345
697692
847629
805330
623181
645101
722727
678164
724922
593049
969725
296872
829132
948218
744290
447168
709840
675828
694477
633039
765917
715144
660064
542216
1094216
741326
492937
1083804
678703
693217
753595
852157
738651
722727
693217
579010
556041
908624
678164
388393
715144
805330
527182
662210
623701
867203
688591
479786
459554
940816
417469
403245
994921
810136
779672
678703
823542
1108650
765917
403245
741326
675718
922525
715144
829132
906339
948218
463871
809863
901372
991232
901372
749334
586243
963245
527182
902798
639806
595900
902798
693217
609579
733146
596090
437569
943120
1250185
880226
1094216
772347
735395
738651
680049
425262
770814
721002
867203
810136
698006
867833
1013585
943120
491072
678703
1019121
441264
403245
598877
558472
783589
847629
473822
713541
211758
586243
935907
122627
527182
553282
798086
511717
856646
299073
660064
196975
834070
770124
496356
765917
749334
643944
660064
1094216
646671
678164
907392
765917
678164
628430
497837
948218
867261
200295
1362991
652999
1025837
317576
894982
642028
744290
744290
803801
527182
403245
856012
749334
943120
571991
556041
744290
912515
847629
749334
640135
688696
901372
943145
1094216
694477
867203
504487
912515
722727
847629
761462
445419
765917
621612
912515
675828
322515
902798
927943
678164
1040288
698006
721002
740962
389369
880226
829132
603686
451555
530411
741326
693217
654257
310079
642028
727346
673847
577538
877331
822042
822252
734931
934688
422335
366212
348168
586243
829132
536842
470273
443606
715144
922525
765917
1146613
547101
1034714
642028
678164
521081
158022
660064
948218
698006
500601
1026676
527182
693657
642422
573243
405436
294151
556041
491953
765917
746595
749334
926737
678164
692428
712411
943120
1250185
948218
1362991
765917
722727
360676
803801
690920
880226
572301
795832
749334
810136
446723
858610
617244
623181
854780
641179
906339
1046206
910009
867203
912515
726986
1094216
209023
1183710
819678
757924
379039
721002
360928
744290
880226
694942
556041
744290
712411
403245
744290
901372
400082
902798
592884
712286
829132
847629
694477
603686
1094216
749334
741326
848733
780032
683735
768770
693217
803801
543091
654431
1026225
803801
654532
640719
1146613
963245
1146613
856012
268406
289590
586243
832489
152748
810136
675828
902798
527182
901372
481390
819143
377523
751589
689484
434194
181174
694415
725172
692428
403245
744290
810185
883792
580754
377781
741326
744290
1257705
643006
705389
486083
544521
609366
1133179
669945
765917
548461
629137
722727
416798
721002
640135
943120
1179822
772668
992356
530411
364821
623181
627167
867203
943120
613778
829132
582618
721002
675824
749334
623181
1250185
613002
625324
821079
806700
289715
1263964
1004555
143553
724193
675635
54815
771651
901372
298554
971411
887949
639806
1065877
983137
693217
508803
556041
722727
738651
712411
722727
267258
421640
436566
586243
513762
603686
902798
698006
912515
623181
444448
603686
908238
399613
694477
1362991
940184
738651
765917
460266
831098
715144
640135
547129
569243
736821
675635
753203
738651
1016491
715144
805330
497603
603686
568493
738651
744290
1130350
151250
727611
856012
432711
901372
1146613
1250185
596549
881072
642028
592372
694477
708322
537485
678703
867203
660064
805330
629137
556022
963245
856012
926682
803801
810136
820944
567444
508613
556041
694477
603686
715144
666502
678164
408544
810136
943120
867203
902798
829132
625494
623181
694477
631684
749334
880226
882291
855278
765917
1250987
634166
749129
744290
738651
675635
438586
712411
631678
490124
906339
678703
696871
783582
1237086
906339
805330
449572
690967
618919
386886
749334
505110
727611
277854
639217
658275
1250185
897083
545576
715144
906339
738651
803801
735886
1250185
727611
623181
262125
802474
642028
307402
738651
1013940
1362991
530411
403245
455529
827366
678164
694477
1146613
424372
466633
689311
614104
435522
444660
346549
773983
747354
858955
646361
694477
847629
752329
582912
778331
451924
829132
323728
603686
1004141
475717
693217
750484
546374
678164
1146613
337998
396422
133175
912515
282509
678703
469032
741326
692428
696527
828524
583584
912515
94525
603686
712411
1146613
608768
642028
727385
902798
103972
653538
902798
640135
725479
508478
943120
474331
1094216
705485
951196
911930
603686
721002
541144
954237
666750
354567
625889
698006
217525
768770
474585
678703
603686
581505
587518
435108
950068
484540
738651
698006
738651
922525
494410
758183
586243
1362991
502327
902798
1250185
792821
948218
467426
542633
829132
692428
494876
1094216
556041
912515
237414
805330
114761
692428
678164
660064
689042
551301
765917
586243
829132
546392
1250185
693217
927386
476796
693217
357726
738651
698006
530411
530411
678703
403245
660064
572457
597541
629137
623181
880226
810136
678703
1094216
1229767
638730
255668
727611
964500
591998
847629
695255
717180
963245
691707
586243
860083
540359
673940
751226
902798
312732
902798
744290
634858
693217
584017
692428
880226
537280
527277
625970
765917
698006
693217
1002645
629137
850415
722567
1055600
730608
573812
660064
873107
603686
586243
362819
527182
880226
470273
428614
425530
698006
625699
729147
1107132
856012
463045
517669
753969
889890
354856
551558
694477
642028
1110737
805330
589650
556041
586243
387936
922525
810515
598638
971598
725344
806017
722173
584212
623181
727611
623181
934966
523337
486534
749334
595425
237854
571294
698006
608297
715144
912515
948218
898269
675635
726601
882828
741400
623181
365131
738651
694477
744290
856012
628033
948218
1158761
948218
722727
723117
623181
562494
787050
691042
515759
520754
629137
694477
765917
694477
436334
469058
963245
632005
912515
694477
629137
901372
371837
473971
640135
256934
847629
806193
856012
362246
692428
1196325
722727
901372
530411
770667
705428
867203
847629
1250185
387196
672562
657034
597745
743879
640135
502546
586243
600592
495479
847629
741326
901372
856012
606647
216305
640135
675828
1094216
946992
1362991
167803
694477
460113
744290
331339
584454
490530
879171
805330
727611
1094216
657915
678164
829132
765917
506029
403245
639363
640135
582631
656984
632223
475001
829132
886491
865352
654313
578723
803801
403245
880226
661667
311675
572216
912515
722727
640135
712411
426623
379562
756104
810136
912515
640135
298009
902798
948218
749334
480442
524196
998396
719342
721002
526643
476549
671832
749334
1146613
784598
563596
727611
300598
403245
914614
527182
157380
450244
1250185
467696
660064
397720
1108305
948134
711592
912515
943120
741326
699036
820546
1196259
906339
712411
515764
420780
726679
749334
411394
829132
642028
403245
790955
551010
601697
586243
1148131
675828
588463
648057
530411
883492
684727
729491
337249
458984
660064
530411
948218
902798
730360
422483
675635
1250185
877321
658311
1362991
948218
542708
845787
738651
970148
738651
810136
631043
470273
796581
692428
537292
558352
912515
712411
880226
1146613
786105
829132
721002
629137
715144
675635
1100190
1250185
692428
744290
262345
642028
741746
712411
698006
814010
922525
943120
623181
810136
744290
744290
1362991
880226
1048369
350206
212377
1362991
678703
963245
546410
556041
694477
678703
546479
642028
565465
880226
590916
948218
586243
675828
867203
1098271
902798
640135
856012
554692
804650
640135
722727
370585
379659
608657
608782
675828
698006
693217
325036
450348
675635
1362991
345257
1250185
642028
1146613
860255
901372
678164
753206
744290
541078
765917
392782
221776
902798
573849
934937
581505
737972
694477
902798
584637
970616
544450
600481
619909
726638
305808
841122
207426
1036977
721002
810241
721002
522863
678703
403245
480626
473557
304445
586243
805330
154341
1082804
527182
724292
678703
726284
1413227
339938
527182
902798
721002
1250185
1141056
744290
829058
597321
314444
675828
810136
623181
775023
948218
920674
420199
640135
483784
829132
556041
1362991
623181
713629
912515
803801
527182
943120
527182
623181
694477
963245
943120
571188
530411
399688
603686
902798
802341
768227
856012
623181
472694
603686
765917
99655
632942
965564
515148
744290
155626
856012
693217
715144
805330
660297
692766
892816
657564
556041
912515
750177
629137
698006
642028
559103
777339
371924
748785
912515
535327
408634
880226
693217
675635
624093
251582
857930
629137
721838
829132
531480
847629
447081
547402
576561
478085
766372
810626
567701
922525
324600
943120
530411
694477
1362991
357485
640135
784782
1146613
247457
417145
213670
727611
692428
943120
386398
698006
229590
283437
712539
963245
273255
932469
797401
612508
1094216
1160154
431981
948218
715144
943120
741326
912515
885892
912515
847629
513648
492245
693217
932306
329012
803801
802359
715144
803801
712411
642028
412222
523482
731771
715144
557797
398387
867203
741326
744290
459538
901372
963245
805330
803801
678033
901372
458399
867203
378835
652305
403245
1094216
1122940
805330
722727
675828
517161
567230
963245
509867
867203
692428
403245
973556
669466
323728
1094216
722473
909506
403245
159709
765917
291136
856012
692428
205846
1025497
943120
436594
943120
624636
675828
640135
586243
712411
325351
579804
712411
922525
864062
640135
992586
1094216
328802
697855
660064
698006
675828
440601
1250185
678164
447162
248127
490517
906339
803801
642028
640135
504993
727611
527182
509793
642028
530411
805330
833660
171429
744290
640135
586243
808886
675828
682307
484829
803801
776902
525269
607423
623181
527182
948218
678164
642028
499379
738651
867203
963245
829132
1146613
867203
1250185
901372
738259
715144
712411
901372
692428
249369
678164
403245
517082
493462
958686
963245
586243
867203
857251
643891
530411
473867
806092
723624
712411
1362991
917563
675828
810136
1351687
769213
675635
549515
844126
1250185
766372
842605
759236
592041
674582
856012
589270
1362991
922525
721002
721002
707856
712411
867203
712411
527182
517269
910009
768267
692428
660064
716906
759807
722727
477594
556473
1362991
694477
867203
722727
556041
579329
586243
698006
678164
422483
684435
640135
640135
188914
698161
943120
662920
698006
948289
460337
364294
510197
1091431
738651
618110
530411
847629
367626
356142
943120
922525
906339
856012
901372
512251
662799
678703
722727
914309
360755
803801
678703
718518
856012
943120
603686
640135
527182
721002
727611
524353
867173
478601
712411
642028
427004
512957
660064
882023
948218
375909
1250185
675828
722727
805330
675828
906339
785304
741326
922525
741326
629137
556041
353256
943120
964283
568543
736552
728322
556041
753595
880226
662041
482716
759276
1123937
894376
830083
264992
908633
692428
801371
406042
494531
901372
619699
832016
490530
656423
856012
675828
847629
586243
678703
805330
900590
912515
1070912
530411
425699
948218
820863
542514
510165
857606
928654
856012
1068423
741326
806824
738651
749334
367023
721002
531225
456777
576906
727611
689360
695360
629137
514148
509199
431377
312971
922525
856012
403041
856012
728862
963245
603686
476162
781738
640135
829132
586243
693217
623181
688850
741537
689221
526669
847629
779775
947773
901372
738651
1043476
741326
995289
963245
715144
603686
471714
727611
675828
629137
556463
535840
698006
626023
603686
595515
570782
1362991
477013
795121
880226
805330
880226
300860
941099
418721
586243
678703
937917
1056334
722727
1083720
678164
535516
59283
579110
328831
922525
803801
901372
656220
596220
805330
626826
749334
749334
906339
973578
694477
856012
765917
749334
912515
749334
688872
738651
504554
586243
1362991
1057440
867203
744277
660064
14863
1023681
847629
1146613
990762
805330
722727
603686
872865
678164
948218
555300
1038869
776036
1094216
640135
527182
808809
218853
431672
678164
1146613
877069
640135
628909
867203
678164
678703
534777
943120
539071
712411
850925
922525
483160
943120
693487
889234
805330
963245
856012
1094216
902798
712411
603686
727611
548081
678703
780644
621994
623181
604606
586243
623181
640135
880226
389778
749334
424892
805330
785167
843780
351059
922525
738651
475492
749669
344540
1008037
662531
589945
386399
615160
475601
749334
808886
60636
413895
829132
722405
1218069
660064
419751
749334
997109
726957
712411
969541
236896
1021642
673474
617229
741326
974849
370373
629137
649839
157423
660064
665827
492299
948218
505922
949359
963245
901372
1275173
721002
892966
1238021
675828
722727
948218
803801
646394
722727
727611
922525
441480
678164
761184
853939
698006
227366
852630
824703
854995
436730
603686
629151
994887
803801
736817
698006
436378
744481
694477
867203
825731
694477
319312
856012
437556
371252
504183
912515
576878
611215
731250
646191
675635
765917
727611
678164
727611
695525
978987
1250185
524408
608376
738651
675828
912515
705873
642028
902798
640135
943120
935311
975831
276289
525508
391382
715144
765917
765917
660064
496632
1273007
1362991
606817
598768
880226
673728
901372
400804
692428
715144
667677
902798
692428
301747
603686
467699
744290
1146613
463910
583330
829132
658747
810136
678703
912515
734950
744290
715144
556041
943120
150549
629604
530411
656505
698006
541502
237901
829132
530411
1362991
589173
742817
963245
1250185
880226
870496
623181
675828
693217
745246
243277
712411
721002
906339
805330
1094216
948218
847112
1060515
443606
764155
409287
529939
768358
856012
850707
335663
867203
227573
589955
405864
831232
628621
660064
874323
880226
678164
511065
803801
692428
671224
744290
403245
660064
803801
948218
678164
810590
527182
609181
880226
402396
571778
798538
558328
1250185
779473
797592
492360
500062
620043
712864
722727
906339
831642
1081580
583684
565151
1094216
577583
715144
730514
867203
976840
625562
623181
386025
561508
403245
770213
577040
640135
556641
642028
417653
556041
615541
544372
634651
764795
867203
556041
352818
693217
694477
744290
629137
727862
375173
660064
403245
678164
380819
554702
205359
712411
805919
91396
872501
642840
694477
877958
678164
727611
678164
252961
896673
675828
741326
527182
693217
640135
548689
749334
209861
562472
675635
901372
1094216
603686
912515
694477
901372
380216
805330
722727
874527
678164
1094216
922525
1094216
847629
1113793
675490
948218
675828
741326
922525
855367
224518
629137
880226
693217
661193
696108
403245
629137
581443
675635
744290
867203
527182
1146613
727611
856012
963245
694477
642028
302824
675828
775149
131335
675828
616012
943120
995384
578475
722727
586243
675635
572239
646965
466922
806752
922525
633951
891951
504584
805330
642028
747194
803801
642028
527182
606263
880226
922525
1146613
400451
678164
664133
790599
803801
693217
722727
692428
554681
749222
650890
374937
867203
652509
337553
1031358
856012
640135
693217
514995
727611
948218
867203
746723
724990
897230
693217
556041
678703
1250185
1094216
614348
738651
906339
732696
943120
741326
1362991
695713
536256
523817
712411
856012
398793
1094216
749334
769374
727611
741326
512679
769377
922525
642028
1112280
433950
694477
943120
753786
665082
646360
929176
748252
527182
103428
741326
351234
774970
912515
205917
375102
1250185
749334
707644
531825
721002
694477
715144
693217
963245
583552
841040
419873
657405
59594
680540
878497
929688
68456
316004
805330
468812
247457
640135
749334
595586
765917
1032959
1362991
586243
763033
1043695
444253
741326
533089
963245
821253
428735
829132
603686
474109
675635
1270580
910086
876209
805330
963245
442590
268709
623181
591894
799837
556041
963245
619760
803801
715144
770564
722727
622560
556041
630188
698006
1053345
356898
556041
716335
681273
692428
732245
841474
430481
413465
751187
1361664
909198
374501
409052
957720
294065
438988
577489
623969
1241413
1060331
423599
661113
700833
552830
942961
460292
696662
620380
753708
548616
127220
1154140
566512
484648
320318
341860
718743
369643
906515
441380
441347
966155
582360
909259
346454
837895
174814
994315
205586
387684
839466
1046305
368843
664641
951338
430774
444149
398293
1052264
385797
655380
722574
1014519
348576
1020895
876466
794849
654779
675151
774899
244055
229332
921489
410845
1076290
769008
713244
795418
521395
973236
803323
974926
856742
266442
786936
646222
1087386
559122
1308518
890676
878584
1114567
605661
695490
477406
458073
539007
407725
670166
808452
485751
1022939
444717
313897
848368
505501
724371
583963
491543
920695
1131199
739445
606004
570709
699531
694090
925007
946079
584482
213023
355041
957753
917691
681401
936769
926612
108079
701239
539899
625970
442711
1155923
1143842
708818
744879
762951
272661
507277
848758
422873
796969
167646
1206864
196128
522057
957406
931615
330737
1045786
417200
805026
1046305
654582
602757
537224
618092
501660
99803
670106
566512
728877
704586
861455
765364
725204
699887
775046
501154
480388
934489
672171
421255
570271
550933
919273
1400687
1039438
1138374
1129578
754349
830186
885038
497679
1113098
330919
813042
526677
574598
694471
690728
633820
744879
799779
777559
1306278
924204
600260
896681
618887
518537
948492
872923
1083720
759331
372677
1097483
395213
669660
598592
739445
931648
929877
548086
605213
767044
1016732
714486
736273
522057
808841
444149
903040
572894
863607
808585
876856
797742
597772
381285
1340310
1306278
447079
677809
602719
709739
1016486
494775
718765
626715
557805
485751
1243364
1001503
736211
526172
744764
277130
640759
1084690
504347
513725
611037
952223
317336
483121
691008
1200021
939750
895891
821602
1046305
985576
1407420
758684
155643
506596
1456675
690728
756947
820013
830260
997761
931648
641133
1023907
940141
488152
708583
831093
846789
618919
977044
703266
850884
632997
943164
1499300
578939
604354
796964
614386
983852
441825
938059
861802
760263
435712
154991
767044
558037
969094
410986
1213737
861258
1038768
679274
735201
881211
692809
168086
648424
565738
799471
815666
783589
723100
668170
1084690
451352
953075
356391
511393
868560
860776
511393
717432
817054
763061
856551
446790
866840
1220300
879106
807445
416936
605602
892795
977332
480961
869900
1076290
797817
441493
1276341
1396309
498587
891387
992290
809628
1096925
638948
772205
723509
901218
464638
522947
786758
828368
765040
405190
467099
630635
691476
572979
896681
287084
829521
860481
840173
527368
761327
408275
931648
462153
587511
479628
187917
522057
1241413
645906
826889
857259
528609
423510
745213
781109
556655
790336
803334
700833
1200021
670810
739569
819096
258656
1050848
499763
1055149
632997
617616
907573
325943
356473
537743
408582
734328
499162
1122005
1159642
768394
596411
695628
817096
957425
1031358
763778
836852
500187
929374
907989
848368
369912
927475
571614
908404
819588
850412
797963
633759
906509
1027289
1059950
222983
699887
614995
533092
173756
881790
1081604
666294
1115129
1412660
860413
975116
1044284
991980
1198987
979381
801392
1096491
614753
508464
763373
560684
1032208
917825
1055154
733852
874986
804071
805037
671657
725265
1157875
348305
491356
685739
655943
732463
437021
554025
876856
602757
793816
536049
1060083
586592
574130
406732
1040434
901198
569955
570709
592708
735201
665768
1053028
861804
768847
743123
767044
664512
479719
327193
623969
609538
733962
846352
804024
779169
402199
589196
903042
967621
1001172
805026
587918
1084263
582957
491170
945732
749150
615730
627754
801842
626532
674634
499419
383909
605778
1112386
877156
703775
526917
930913
1006228
528022
507277
920835
722574
754349
765855
898846
780616
906108
558447
509489
688827
585850
1164773
658205
853787
1135152
598446
640759
878632
969997
678306
676201
360000
622667
573452
593232
597101
651613
753887
492600
1552534
51830
581468
852402
912945
715751
943743
1456675
1102807
585762
832047
625711
653294
553775
813042
601177
1130214
637385
654038
816730
672714
899181
462661
1068394
657524
616869
821044
335480
514140
866840
570813
1060072
329286
618990
735957
505870
697279
1062494
963941
1016732
1130158
738464
958791
894490
650891
722135
408501
1171332
349996
354776
1112386
414587
774064
871736
1138374
1009323
498723
969094
358848
589428
879443
1155923
498882
957406
747371
1038032
899806
883883
535513
704593
931648
941748
959247
803361
430644
1134443
1123628
181645
547505
642448
938677
473478
644182
800032
824438
861802
917888
407874
855382
681954
194742
525198
1088924
991928
907989
530142
622667
590916
772699
1001046
106956
1039533
551991
1191577
558294
858549
744724
952281
1456525
840173
899076
867581
892795
443312
801842
969094
1394565
658646
813176
109805
610016
864556
412779
703319
744724
866176
872563
490524
426121
522057
632779
706757
401230
381257
805063
394647
440759
752234
370380
2450
811954
563936
1015993
854859
757541
894490
417200
1184669
636197
512376
622667
985681
498014
342564
439367
430774
428220
1023653
917888
885883
355055
954911
1186423
415770
468442
702470
698387
840173
381921
833509
819749
664401
210411
799354
507256
609021
518537
953283
567528
280212
626715
504757
746263
554137
853875
687144
832082
312814
618103
815585
498361
749704
853875
1023690
577542
585920
913813
824409
1122005
693625
372503
850884
809628
753786
661726
498806
497593
865912
753885
401166
860333
1055757
896681
564071
1013953
640759
903667
1081989
610381
1033843
1184694
441292
511393
507613
753526
952675
663014
761979
479819
361911
418996
860776
853476
660411
677979
811755
565542
465159
112982
1060576
593925
725629
1066710
630782
640145
1253494
760263
457374
1054235
610393
592177
1065691
710194
1308518
633563
994315
391619
215315
1151805
1207284
871878
1125241
817265
611298
875442
523629
927125
490341
420545
836852
906509
1012850
393153
853787
1008116
677079
803361
978443
879208
1197446
1022209
533188
989815
708183
813102
861258
909626
896768
666787
617342
950651
666797
1094276
1145048
575416
900052
744066
1142656
947843
369396
367763
906515
915064
856742
1240024
1027610
660021
555270
1226611
367619
512376
602477
650361
757391
609538
436151
725265
695958
636617
804024
585847
1159139
833031
633759
602577
491284
736537
901420
1088852
432802
1086546
1038032
784366
1057971
310222
807002
1081604
763778
787182
579226
684899
636215
600246
761970
511393
751187
665038
667558
830260
625977
705752
402703
950035
494353
835040
686258
479029
1115129
458238
465798
618990
696274
671261
1196568
1214805
1032369
440830
375003
800322
955013
908475
540093
914983
525198
744724
640133
668355
1106782
523817
901218
423124
632309
713244
914983
737515
754175
631043
742227
983344
455063
885708
744724
322470
870114
537818
393891
957753
816086
737515
1186423
545614
650891
523295
969997
640759
772205
438899
943263
616888
378062
849814
718743
418582
978443
829826
585771
846475
973236
401166
1068394
901595
772699
784865
882864
805026
393891
380813
634483
425496
686258
795838
558447
1016449
883623
487330
1070035
803224
354336
542394
1102151
418996
624504
523409
753946
1019255
703319
689402
1052264
411091
1081604
447963
566248
670203
927125
783077
746324
625661
854911
903042
738921
506596
694159
700509
824702
889035
1035366
1161465
830821
797704
671717
423510
586592
403276
722135
808452
373517
369396
632778
714295
672714
1207284
705093
567028
528177
1207284
764233
901218
947843
877637
715751
582957
821602
645906
461884
523409
535190
846530
746624
1025905
513860
618868
763061
793060
430828
750443
268600
805037
633574
971117
850041
439511
940141
601835
583583
507439
593232
813042
503606
1527369
812823
666787
998135
724371
739032
327555
746358
1050848
800032
126948
692932
1044397
607534
681004
978443
1527369
577489
555270
874778
962413
394943
666294
1007740
843445
1055154
356850
102175
589416
1187895
738921
902680
941747
751614
357418
278869
821547
1243364
1122940
1141374
714486
624721
865797
666341
470730
495254
842322
729889
1276341
870050
996079
927682
868391
941666
1034340
918751
906515
870050
671104
669660
361401
610381
1020667
1038768
771007
819654
741122
450862
1394565
815758
885296
546461
598913
1138374
931648
423454
528609
930360
629744
459600
934351
977332
394850
474028
744879
681401
358848
404107
483600
740061
537460
629487
694581
499763
448462
736211
738771
676182
644774
799779
955013
852483
801392
1138374
781109
938059
681126
858078
492054
606440
602757
1121985
687300
911243
422923
497679
893916
903202
721413
536994
627344
863607
1126298
376869
589457
455342
497679
735747
823200
518537
1029368
350101
718014
1152386
602254
846530
1038768
381285
813459
435712
1151805
691489
1184669
312648
814637
906509
834719
270753
661537
927474
575230
340181
488239
1034340
449519
498882
1357352
842295
1011322
861395
674634
820821
561421
962485
1174822
651580
789411
697244
660855
481275
873927
954151
670613
273303
492784
812077
804024
878630
1233135
1046305
1009323
594719
661295
727371
629614
1186423
1206864
699680
442123
401166
1259206
700797
688386
766095
625977
1024210
675313
645139
846982
638246
406408
777354
520031
526093
618990
1029368
1076719
999728
746324
931257
784865
354336
596232
819698
127938
727467
683774
982631
830182
277241
660923
1242739
1139602
879271
969997
1185542
498151
937250
681432
805063
545363
796964
501154
859472
529631
157022
696846
932547
823890
1321386
833509
342495
715751
561986
879761
800032
352467
1097500
724696
322046
509368
848679
1155923
1151805
655943
1136572
726427
848758
633014
938925
871783
194742
108079
140961
434893
480953
445124
571614
402153
387679
803323
927125
863813
1191648
226005
220912
991312
613504
786936
909259
1041766
887561
755405
369029
517452
621482
798222
1376769
1090671
586070
822075
692809
1011702
691072
861804
449623
669660
658752
333850
784865
714955
427583
392235
549096
359939
1012850
650015
776263
811479
494353
937374
620691
967621
291526
1039319
449229
985681
616788
494636
1088744
1063894
453405
906233
579241
465820
664512
1056566
994277
719687
964262
1276374
521809
704191
539711
889035
787549
1143792
912436
860481
378897
527772
615597
778152
501583
670551
837681
370266
1456525
620622
210230
698534
593304
708467
829166
850041
1112096
79741
511393
293718
232692
736936
661113
807445
1049020
739445
621204
370686
677079
433914
907989
377412
1014519
482273
436735
1061721
1016449
876856
803323
535840
718743
793489
745606
885328
667933
593232
786004
860333
405692
905735
792979
895891
760977
1122380
586592
1011702
472954
293838
1032479
1162688
899076
815666
896681
1216657
235983
477023
357442
985681
284170
1369072
731009
660906
798379
458062
838933
1259206
705367
570035
1190381
804233
633759
485506
813445
306770
778340
509392
1276341
832202
1038185
985146
894748
769407
759209
985681
885708
830260
465312
740618
685536
486716
698534
505301
787046
805754
1134147
662726
590939
1043403
537460
753946
502013
657122
552970
860333
457334
804233
747118
616888
670466
556263
754349
524135
842322
539029
1094276
1033109
917825
1013518
892795
522057
589457
334357
1253494
631330
737148
582589
550933
332217
705040
399812
926831
807642
731356
525968
853722
959551
1081604
507581
778747
553659
914483
882864
860863
815666
847757
1081935
695639
772205
982664
318235
769269
936769
900052
1040807
738931
753958
779101
768504
1032821
673887
395213
592858
429578
926612
447470
529029
786758
1142228
893156
561511
727914
981143
951454
467099
103972
335404
775033
817130
831174
387679
589196
517269
831907
587109
682041
617643
798848
712968
633574
415276
737515
584925
1196568
1138586
406556
842322
614541
312855
914983
392228
633574
588531
645906
1259206
733104
146344
525019
702155
951446
614023
507482
1155923
748224
336168
329002
960522
768847
886172
842295
692809
530142
510688
571187
548744
764333
860776
720168
920695
1027289
529367
786537
566036
497369
798525
499860
731356
1340310
377050
702142
1276341
1265
889679
490341
939254
856255
952496
870050
730548
856551
564071
524249
436099
347383
1186423
474028
837289
561315
451682
1094276
824702
951446
665312
947104
1059416
507256
222289
1056569
571497
809628
215019
377993
858890
469660
1151805
919212
821044
800668
809742
572657
385512
443923
494353
843954
590939
809628
328397
633759
601177
935602
372608
512906
542401
983440
377050
1324374
744879
952675
613858
395654
1401217
1115713
46158
521547
695628
1240526
478060
1202973
1001046
846530
377095
504843
602757
519106
697434
527499
801392
1241363
462661
762969
764233
4526
558305
1130214
699129
664512
354667
1393985
420101
744879
994315
740365
606711
386869
605778
817130
890762
529580
349784
629455
836031
672155
825886
957753
673436
866404
877851
848461
847721
637155
633106
837681
658611
1056566
447470
736641
842322
382976
878215
633574
586359
633870
1026402
699919
814540
709806
520164
982464
695628
840173
895891
631121
349554
507277
618433
815977
653024
466634
949443
808474
706295
871878
343668
623629
836852
829826
634105
1149473
621861
754469
480328
1093439
823980
1013953
874778
808452
616107
584482
346414
350101
863813
143650
572979
830818
271839
853462
1158948
704586
884195
835040
700095
625977
681952
787596
722135
586715
571497
690272
432722
401116
368471
750562
275973
562462
1353116
254885
860333
850771
817110
829521
661726
974926
906515
174913
688827
487611
932368
469660
659557
391724
339103
302493
998135
779169
909394
800626
414672
626284
700854
705752
767490
653294
636611
784865
412551
1038079
697699
691072
593427
656919
284711
889679
668279
800032
1089218
341554
499419
1143792
955081
947104
657354
641518
730505
485751
849029
873586
534165
623109
335031
320058
950035
728136
258819
655597
558447
737515
916376
879736
828661
256935
867921
618433
618798
605712
687467
488334
1040434
1340310
742227
918908
590641
554792
586668
824901
552830
402544
570519
789638
831232
568896
368843
878632
629455
786003
490524
392572
917691
854178
654582
835040
714776
633759
864662
491918
795220
438988
654779
1080895
613948
919154
1260218
622894
793246
750443
702155
729136
746358
790555
656385
839904
559539
1078823
646489
340307
581659
568629
1151805
604262
715730
301397
904614
793816
768847
1043303
1191577
492910
315181
1456675
935602
420933
793849
143276
596411
911243
650015
688107
422776
829229
757945
271345
512793
276012
340500
767044
1127554
1361664
1019320
743605
798963
742107
922513
830381
601665
753730
399854
704191
508986
781183
464605
516941
714776
1047477
516469
747020
762951
515509
722442
781535
1146899
103721
516253
742812
1001172
713244
983856
599846
807428
403013
385797
541243
624158
1241413
823217
930913
666294
756815
899806
642448
700509
656919
579954
526093
624668
738007
753958
897873
853330
458687
1064240
744751
1268487
1192223
650177
931648
691708
975831
974926
978323
721540
731356
500915
715801
855565
448462
267360
281598
551010
324600
186316
618223
293722
987582
530142
490748
204273
270902
449240
659033
889890
847978
1012850
721111
518259
715730
317451
507277
856304
854849
630936
367577
672303
934619
704191
411748
1054243
555270
477845
489566
527499
460340
1068394
698121
545232
1088852
401764
386235
448662
469813
1040803
448462
1056569
398009
786936
595070
840692
842618
849145
409858
501039
756560
699228
633650
659557
404468
676201
296687
1055003
638246
468442
562154
376466
688827
582089
910518
532334
586592
950035
907989
477811
1172361
764393
1434014
667546
961178
998304
735747
952281
1097500
748224
839203
1186918
570722
587746
568407
748224
401180
715531
313940
329759
633759
1151239
926606
522057
748554
939750
781109
762218
1013953
540149
704393
436811
1151239
853462
749759
859472
994870
594164
489080
828980
735201
969997
924709
534215
963812
498882
589377
938677
727371
478060
460451
701596
1146899
484648
640915
564071
993027
681004
632997
593232
901218
1146209
1394915
918601
893156
1040434
231589
727399
734296
414628
811755
645245
526180
721723
930360
854849
640130
768847
588778
589196
532382
459615
786758
1073016
616086
616813
591787
768608
624349
561315
982631
478864
663014
658290
957172
624152
638948
1456525
418996
608181
684968
1206864
587130
636293
1095875
774601
512919
670152
570709
642448
619491
796346
698006
537635
781109
731136
1446342
752153
532845
1253494
1045786
602757
742679
782263
700509
598446
494384
765543
728566
441466
970162
370236
1016449
61134
815666
1250185
901595
906233
1062816
722956
495251
438532
461627
679274
745606
510701
665024
414908
861802
598913
442501
355813
807002
694726
1060576
467476
610679
374841
1064960
875290
643275
704191
781157
739445
300143
278895
1053496
409098
1039319
809628
882560
521723
791852
728877
663010
1102177
1162059
870496
870050
858549
795418
1161465
803323
565880
654592
731948
385334
1093977
741122
676201
664231
853875
1111755
950381
631372
572073
602577
748582
386642
850814
1211475
1089347
1240526
803334
953665
815585
321660
753958
418996
824702
654582
800032
443182
931648
696228
524652
1044284
140878
487969
588383
846530
461878
674217
365105
1098987
911243
582224
717677
93309
738921
1129578
938059
570709
40776
721540
493078
697279
656919
874778
1175625
572071
919173
999728
805054
823217
1013953
378898
700509
553515
591875
1020667
372656
767316
417585
7304
802164
730875
912945
549108
873927
754349
771007
816147
782402
687023
912945
635342
813459
477360
1027610
676201
692419
691929
456111
916376
1178655
654582
914261
491543
813726
483579
582589
722135
201483
425376
735962
848758
716157
881479
677979
1145048
916376
700527
879271
873927
917825
1084690
466634
508004
747378
817073
358848
1056569
573269
821702
628306
602847
846475
692809
541913
658132
829968
407224
1351195
1058131
413591
184967
507256
1282011
1023051
1194090
510094
823200
685235
432409
831626
736211
465798
432234
299641
465582
568407
589261
910518
901111
604422
946510
404468
556752
339549
1038768
906156
519106
835588
639352
1154889
1009323
786758
761688
527130
488334
465266
211720
941748
542216
439147
711318
731356
861804
786758
572979
829521
681126
639043
751614
686605
148435
858693
498525
1055757
831115
834719
673496
260966
823890
816147
630703
732192
692809
646232
803323
1060576
598446
549237
914983
936769
994277
1184669
441493
417585
899806
1052264
744724
560441
863813
550933
401166
557274
705752
425161
725629
938925
966155
955081
742371
746723
1464899
820821
879271
772699
781535
672032
598873
1108279
537460
938925
977332
541974
848758
715730
604631
422064
1151235
638892
901217
768504
789026
830821
697657
732988
692041
715752
565292
841571
1151740
1192223
645341
1087386
466002
464077
520830
1016449
1043961
633135
524135
329203
734660
736211
742679
602757
435501
772166
854849
601665
359815
998135
1054048
582589
1019320
1120654
482716
492663
327832
810062
816017
712968
322470
494636
847757
788149
483468
509396
625234
451191
974926
1072649
582957
1024865
720785
903042
946178
705093
960940
444151
381285
616979
882485
440482
1044284
901218
531879
438517
843067
616570
1005665
769413
882864
694867
919273
900488
1361664
656877
890762
427583
765917
495841
873586
1081347
748959
509981
278878
712317
1027289
561315
1034620
623972
508986
427700
509926
823217
689225
699887
112487
818306
354114
352501
677079
1106705
441895
704593
562154
951233
449620
805063
341908
1027610
372822
376869
967564
739546
692932
829826
550308
1109609
1456525
858523
18744
553599
625173
1145207
705093
766095
868583
749620
1308518
408712
75121
755207
1120778
896681
659557
829423
862524
861964
645895
728460
1183573
982497
917825
855607
417200
603180
524135
652622
786105
728741
705093
700583
677079
820013
808452
903202
513340
664700
1023051
860333
401803
753958
827653
907254
157528
728135
484009
753946
861455
924918
848758
338841
766095
890031
696228
725242
1060331
967621
666294
1279752
841571
652659
947104
622667
1057971
432004
751187
731646
601309
727026
695801
730065
791218
654056
705752
499180
595658
1019320
963941
788253
369396
1092047
408503
770753
705763
613858
490148
1069802
989815
572607
576089
683799
381060
444363
288569
643014
823217
353764
590956
503891
491543
1112386
610123
824702
1096491
781544
859340
1127554
591806
1092370
998304
1020494
586359
623969
88142
540093
419710
633574
442742
727371
1186918
1151806
499419
806092
1321386
758684
885708
1078839
654582
919212
1116891
623969
768046
256367
350177
561986
305971
522057
680200
654582
646360
994277
600846
540960
306336
842295
537662
835497
794849
804233
645341
729537
1095875
465798
905213
642448
1063894
594042
689365
705752
1394565
763373
727705
1063894
699129
617644
529469
1066710
790336
975321
684879
1123149
731356
815758
449572
1046305
400951
1020319
650094
1152386
709185
649422
702155
813459
962413
806111
584482
889679
536341
956953
31104
906156
812823
700527
501154
412485
820573
837710
582327
552585
1162059
682817
1140307
751259
925973
893298
650820
874778
1190381
978443
1152386
916376
683722
700284
555270
582589
314774
637333
777685
803361
593566
699129
508994
862872
872563
591110
1480226
968725
742679
742502
648205
830182
499763
882864
907989
512636
485751
771455
642448
639217
817439
405248
696937
1168335
909394
603927
763666
905960
931346
206657
957406
506442
861470
892795
455897
410874
597788
501154
758684
737148
432409
718743
956273
864923
434570
718139
620206
1060576
1033843
879271
832047
910702
576072
412738
377050
528458
670624
290875
695468
829521
417912
701932
1164773
124382
422740
1028666
698614
870689
1152489
476114
797212
525198
728877
420048
164697
440410
1456525
490179
917888
401166
957753
720189
377558
835689
906108
1122005
491918
1056569
358848
692809
666294
886003
846475
1043961
879761
486516
823200
944029
341842
873927
1142228
327193
774899
919173
899806
1466235
485751
488649
626298
738345
606901
624152
257181
582957
1008009
689365
689428
1186423
673436
838546
681401
573704
682342
959408
684169
466441
736211
938925
1089691
721263
446706
824865
502294
1186918
1086546
600228
1001586
805799
1240964
507256
663014
1047573
724229
710694
419498
664512
1162059
368441
378774
627004
374629
853821
985146
570271
1092047
414628
867592
628621
1013953
548616
807202
646394
812823
433666
881211
327100
1013518
487479
1182024
707796
249940
1142228
828864
1296994
541144
981143
783169
677051
716468
788036
597870
401166
1123628
632660
441493
893131
749469
914983
1207284
747470
791910
763876
684792
320943
841240
1018963
1014815
323323
804024
1151239
850884
1078908
569166
521809
725175
703775
905213
767276
1152489
966155
886003
670973
848461
602784
742227
1009320
670152
458073
951233
914983
440701
432404
601311
550705
669845
470401
833466
955013
418996
582589
785363
633323
793849
543713
672303
417655
837681
1057847
815699
762951
695110
707362
1186423
763373
535813
988975
852402
519243
730169
698534
667295
364870
803732
1026557
602757
580178
497732
671317
597870
573641
354919
733953
605661
134754
397954
1340310
380362
619567
834719
842732
1186918
924918
1031964
570271
996079
1095875
1135861
632155
252051
860110
796776
674634
600228
477784
900488
560270
529029
938677
621408
372173
696353
626239
724992
217138
633574
820821
769269
545232
394943
940141
309149
541243
803435
1158097
415897
494353
589407
643958
540585
746263
553329
159466
263689
446341
721540
592001
489441
550933
422545
846982
383688
569983
846982
1019255
582224
829826
1077151
585324
901595
622077
571417
957406
580808
952568
411717
821044
725725
349996
401166
525198
975116
916061
526692
631330
574950
227968
511393
824702
575740
921451
1152489
898619
725265
768821
860173
401733
996079
735747
690751
558103
764014
753786
857910
610543
294300
901181
480328
430294
1035241
621395
522057
846789
527545
897457
1081347
768983
742820
554275
1014519
354776
705752
654306
945732
481392
1464899
528458
866688
441445
768314
649736
826764
321000
1143842
961178
542520
480328
1031583
521809
570709
1143842
1226611
29246
767044
551991
1142730
878676
637277
669660
1250535
513831
650094
661385
830821
1184669
733570
1456525
818603
771888
498871
906515
393295
553246
878562
690713
534165
790163
578207
533092
723117
860173
660457
359981
1308518
477023
499763
529240
686595
828864
1087386
505277
736192
466002
1067069
626826
703775
580776
730505
469517
513831
703775
796531
391622
653962
450862
712116
720983
882864
891509
821044
501660
614874
126873
1162688
577259
656919
519196
1056334
565209
222783
828864
583583
770254
434382
701596
381285
846530
958441
1308518
1054235
835040
332176
871299
848627
350101
691929
964018
682066
564071
727026
1159139
1162688
700561
605063
568096
676859
1041411
740691
380243
586592
704191
931080
793060
508464
1056569
1009323
759743
1031894
1033843
568287
450135
370377
409549
931189
529029
558823
671170
784865
720830
920695
804024
731317
386056
726307
907989
473974
254013
571497
1274773
474028
584482
1059416
506246
1007740
582224
477811
1145207
343107
462660
1060576
908657
572979
666294
842322
561423
919173
787596
272208
832059
612481
634425
1054048
757999
415213
428220
820938
875290
853787
830182
741122
474028
484503
419710
403195
524281
568960
1001586
623886
804233
669238
729589
1011702
583908
881072
1089347
815585
776335
661160
635661
725327
658546
952675
931159
680400
963812
621395
969889
1001586
617710
420889
730875
387012
821044
416723
1161465
454544
408320
852483
440229
1019502
744577
657341
837681
959247
906233
802164
948266
865446
816147
524528
951338
1207284
587014
931615
265293
699129
985146
599520
667502
860481
364294
426988
809719
927125
947380
798117
753507
648205
404468
883532
1034340
384419
529612
900052
674000
449229
936769
569955
9145
446955
945732
242393
544598
804233
943196
803435
1023051
1291900
494966
668201
757707
602757
875911
866162
885415
813029
465798
621395
735962
461878
437513
561756
1087386
1394565
1094991
774445
906515
369991
737148
950035
558823
895891
517289
341064
590008
987582
893131
850041
1113793
659033
883603
1324374
613891
959412
893131
705093
325355
312540
494820
742227
998271
464469
520796
823200
1340310
893131
308280
927475
935776
506378
990762
530142
808452
935518
447081
881211
466002
966063
436448
766095
1020895
506682
1306278
978443
481023
1113793
927474
1306278
934619
1029368
884328
853476
1089869
433635
715730
660134
540491
893131
774899
1053719
690349
853787
480581
799882
466634
931257
513038
801556
492970
401166
464566
741057
611223
884195
982631
591027
56906
409769
621395
473887
796776
566223
507589
737148
944377
758684
600955
823200
886001
793816
985567
662828
1043303
346033
724371
460216
736273
279384
931648
496590
709826
379261
786758
761979
1081604
440482
792853
314817
885269
852342
820573
494409
576072
757265
874986
720830
658132
1022939
756770
374794
866688
579804
1062494
578696
800843
823217
940141
388660
382933
1152073
872563
494029
632997
293956
705093
313993
326759
832059
636582
1421296
735962
811611
597963
978340
520830
749759
956602
803435
953283
1138586
861964
401166
862872
1056566
1164911
762795
1007910
78027
791740
63174
169474
889679
707796
520734
800322
521809
746324
525293
985146
751259
1056566
890762
898998
444149
558479
593232
531066
548422
805026
319861
622667
988091
1456675
902617
931080
1186423
458988
811755
318235
803435
549717
1394565
864232
669660
1054235
881211
308064
984054
1160222
1022209
664894
413591
856570
644599
1045468
409718
724678
510688
786052
843557
590939
541243
489629
832047
910518
1260218
227154
436671
699121
811954
757541
1552534
566688
823217
487270
1019255
298589
737148
451702
618201
701596
533092
467787
329496
498882
583583
653294
781664
662873
1043961
595070
868823
836852
1087386
1116891
921763
675072
587511
795425
507256
525198
823200
645341
570709
968871
631121
524135
413591
652188
820821
727371
669660
444149
875442
997519
714486
677256
733331
342505
509392
468442
910518
638246
879761
1144298
553615
611037
860481
569955
896850
620691
1020667
879845
809332
381552
736273
1097500
802723
623756
484217
558823
988975
375219
729537
376510
818152
896681
806888
714398
1146899
880355
853875
618077
895891
951446
401166
758684
624077
539078
524183
396043
1001172
859472
1144415
244972
883603
1064960
677079
499419
955013
833347
677692
1121985
987582
782219
1109713
558823
722135
650168
491284
889679
1186918
521366
894490
609538
420013
771576
757945
1066710
1076847
861395
753507
494164
363988
666314
893879
440229
450466
679878
757945
624152
453606
494384
715751
792328
507181
408501
612345
572979
272189
661293
1070807
1127554
629455
606743
510377
304872
120590
878630
733286
732696
613858
172461
982464
569955
744724
568860
1209769
1095875
420167
1087223
350101
746358
396378
550629
404153
372822
475997
896681
582957
733852
653237
393997
762951
521346
932598
171989
530142
744724
480510
878676
414944
349996
386642
998121
673793
670412
1130214
989355
1276341
974926
920695
466958
763666
790301
307260
304016
1138514
1401217
545383
740816
386642
454495
912945
295311
1276341
623311
721540
592522
254632
1019320
913863
635725
957871
754669
803435
432343
589192
960997
635591
349977
665380
427523
433106
1464899
854792
622667
449898
613894
876925
927474
1038032
652156
582589
751187
1097500
341146
246134
746378
490524
930913
481246
783077
860333
566036
637560
600260
636640
488867
643156
613858
821602
521809
243769
1001782
1190381
662795
1184694
597097
775366
456951
533060
508986
1006228
687089
994277
978443
386380
473854
956277
794849
631330
395308
743656
722487
824058
830182
537460
723792
900052
441493
873927
579662
1190381
1008116
1064960
336168
480328
1340310
1134123
871452
77882
602577
1223217
1016732
787464
535704
452630
900488
781544
692075
1324374
763876
283191
884328
637018
572990
791929
761979
746358
853875
846789
1183573
764233
518421
1123628
822075
815758
1138586
861802
963941
712496
289134
332248
570296
1292754
265672
705142
1308518
523409
512376
359896
521809
912186
753958
902832
853462
786052
589196
535083
602254
957406
587764
677809
774899
583583
408629
685209
635326
917825
525462
1000009
1144298
1219656
805754
728392
781017
330720
791929
1112386
967011
1138374
807642
1190381
385662
580136
763373
800032
442894
53837
401329
512376
664401
739445
525994
664905
813932
495197
899804
396785
625883
462975
703900
572979
1164773
306266
1158798
745606
627633
891377
954647
537460
830260
797661
669911
1321618
927125
1097500
875442
392652
1219656
598445
1105537
793761
722135
608556
835040
277070
751187
252222
521809
727371
1013953
878845
464964
957753
793816
878259
648205
1087386
633759
698129
1120654
1040434
809628
558823
951776
465406
1162688
1321386
606198
1019255
377148
677356
763373
1007740
848461
614386
588846
847957
427088
871878
460773
811954
674634
335970
889679
595450
761970
953283
1276341
914983
764393
279362
760196
961466
553519
750464
994315
796701
870114
1117883
832047
1060331
1145048
251841
532879
435712
830182
1105948
561986
529225
384071
481249
507181
994870
822926
1001172
906509
524224
625168
840428
471306
858549
658646
718111
847757
1064960
689365
765760
424755
477526
607510
205846
633135
899804
890044
870733
545631
652061
288085
372749
530142
550519
1001782
483139
931218
827108
505681
860333
432397
571427
347617
681401
535492
800668
288615
811932
815666
767044
957406
860333
460693
830182
837681
842295
488334
931615
757541
145881
876205
1077151
681401
527331
803224
1162688
708467
1324374
636533
448849
1040434
822075
958791
645341
668457
351118
503139
715299
1220300
803334
604262
544107
842295
527499
564071
1241413
1098880
1008116
491543
721804
477023
847757
704076
621861
606964
380362
927125
750562
620691
663014
1157875
1038768
663485
910518
757945
545956
1260397
1129578
474028
609538
1361664
1096602
1527369
717107
636691
1070035
662795
683938
595131
844838
676201
889035
869378
787596
545856
734660
582957
692349
751187
607773
872323
529240
533615
1016449
1145365
1105088
639911
570346
802909
373807
464135
975116
399885
1016449
294581
490212
640268
244024
1161465
590939
1051885
608302
829826
480328
768847
769269
343541
974926
987582
834200
277854
450862
507181
554725
387679
602757
493222
807642
727026
503606
816810
967621
917825
403678
390475
662795
327264
394943
188169
348636
402387
894682
1064960
408582
1260218
829826
128521
600228
420013
746324
997154
318261
727467
798525
650482
858532
498882
970020
749704
304283
852402
852402
586608
716157
883623
585850
562193
1232324
1016449
1004606
487415
142205
621395
617388
439453
732396
410845
904015
676201
396714
940825
919212
919212
569491
449296
816147
605661
872563
830821
717677
952675
621861
633759
729691
405436
672303
472000
967621
663901
498882
1184669
764393
482451
957510
1587155
93792
880964
779588
818300
803361
396793
496351
735747
698965
784865
717646
742026
481524
381427
866688
819096
977332
884195
851408
655943
951016
763666
576072
868560
811096
470272
725204
881525
313462
420013
590705
416226
762299
649978
852483
1065747
952604
801842
762951
880355
324445
1004908
786936
982631
811954
543182
290870
873927
584901
724276
853875
791530
836527
604703
513005
676836
601663
243273
478060
676201
725265
1186918
724992
938677
905085
985146
642448
852157
679282
785519
690158
721500
813459
727026
457019
470978
360573
1038032
1020667
640759
1027289
450438
1125562
826607
1216472
638795
958365
428220
978612
860333
1243364
469457
577687
368843
317448
768821
777685
885883
712057
987119
753292
1046305
675634
542899
910070
666797
423510
758275
742227
249841
1148732
635207
563694
817180
1037196
590986
909259
861455
507277
695801
319821
1123628
666306
726679
434947
721540
1041766
372336
722442
464645
390496
211908
598913
600228
353679
376864
421201
795574
1149702
837895
763885
700509
681126
704408
868366
811823
432684
423824
1050848
805026
507277
920607
989027
717450
605712
507181
616386
975035
878632
900688
483579
816712
673023
419710
427908
1164773
666787
820073
791665
725204
757784
511393
799779
458756
414748
860110
1254649
691042
850018
931648
781535
715730
860173
731356
653956
574130
542590
700509
794849
943196
827888
924978
893156
673876
418017
952281
771397
469660
572574
340119
689812
267252
744724
885852
432722
952675
890993
749912
478060
435395
1324374
285458
763373
655094
576072
853787
611913
457607
661757
381285
351954
492200
495319
672210
804233
977332
829826
446628
879208
92610
549186
902157
860173
970453
1074342
731692
489375
868560
886003
665850
358555
786936
667546
349390
830818
828549
850884
925485
546075
1317334
566223
389985
445870
756815
1324374
1089347
729136
1024210
772625
796776
866611
480328
1019255
685999
420048
709739
781109
1122005
704392
565209
624721
1151805
1229374
786003
1038032
713244
498862
700583
879250
480328
853212
852402
656778
1431833
1102151
1219656
975321
681126
516941
721540
828386
768358
879271
373109
402026
216768
407816
999728
724371
641618
557978
935702
623062
610668
789240
627307
521809
1059416
762299
600228
629204
884409
875442
817310
282113
704586
910070
491953
523173
606457
614995
523409
1070035
1065691
639945
595935
681848
680400
876925
604148
1205401
1152489
590107
725373
640759
884195
316327
724329
1081604
634089
758923
688827
935311
891536
860333
749759
861395
214068
37034
557274
847807
432736
526687
961178
676836
583340
589196
1143851
1115129
410766
645906
374834
743729
737148
909394
702402
1154556
306674
909394
1149628
1008116
733603
934489
499630
659557
361401
295674
222783
688755
947809
960475
950024
464721
491284
822549
872715
927125
1081604
414908
575631
620231
1044284
633135
273365
391219
1083880
579091
569955
718743
1084690
738921
922356
716157
282175
420091
285458
682328
368843
410845
562793
653237
819348
1162688
677937
528458
499573
969997
779588
1351195
432658
523409
363065
511597
657843
960361
931648
1219656
768821
813757
705093
913863
537302
524135
795418
268125
1054235
535190
693910
362358
715730
440274
536342
1024865
899804
568407
555869
1162688
1020895
712057
980574
909259
561986
583243
911182
451178
709181
850041
409422
561986
522047
863813
827108
1040729
64200
805037
628488
553988
579010
595193
946178
894522
934619
684531
471382
420933
742679
1034340
430774
678919
530142
490341
490341
599021
483373
833493
654582
860110
643518
1022257
513831
483121
920944
746324
612729
1253494
906108
401131
501312
692748
1456675
1045468
747153
1004606
1074487
932169
738921
375104
136075
778340
958153
131335
522057
456359
526051
796221
631680
676836
344599
773526
802557
1106095
659880
386343
334491
324600
597870
885328
668940
725327
658205
761979
590939
716157
732528
556720
750443
1022257
420323
960475
734660
879106
978040
998304
899804
1045468
776073
1096491
349996
520164
552968
940117
388826
1077151
1242739
1060331
484392
817265
575029
1101334
969609
468812
301548
602577
633942
394943
831174
299378
471877
1401217
692990
655597
977830
239492
701595
752020
699978
1306278
836852
934489
492279
821004
534849
842347
722442
572118
1152386
642448
1086546
157747
1062494
756815
288277
452966
876205
831212
883603
404030
795418
322470
747121
401640
458073
571497
853973
438015
704252
204580
654545
779588
727371
974138
1120654
561666
518074
427583
766095
593541
337733
492323
1208399
276615
885328
1022973
863607
450099
537870
837895
663655
584384
1321386
736211
773782
407503
852483
483659
490235
729136
967011
802164
633403
800032
640379
518153
991980
884328
860421
866840
927125
786052
594506
898304
395308
420013
405460
889679
542062
412738
483193
508008
835040
1120654
366351
706215
666000
601467
788149
884195
971184
829521
953283
351962
876205
680400
383287
781460
766000
331045
908314
632997
769269
744223
821602
1029368
958686
537460
412364
906509
762035
829983
712057
554649
566036
507181
609538
504209
1106705
1192223
401755
265495
590124
381552
446600
605661
842618
474490
820573
232259
787304
737246
523337
702155
381285
735201
624152
767044
519243
764233
686595
875442
820821
795070
1394915
899804
959247
781535
593274
1019255
724382
449635
507277
267266
419710
648595
502327
1120141
774064
542062
906646
569955
595136
256578
813459
821635
851446
1030438
924209
1094276
924918
193781
582589
877156
1059416
994921
930185
484143
558669
757672
943295
418996
718014
854849
471261
771007
809332
541890
1136572
957753
629455
694078
739445
941748
1013569
525378
441493
282541
669660
865598
960475
816810
170816
1093509
649265
654779
537460
451983
709446
479029
783865
579119
699066
617369
1250221
568977
586592
627207
517577
652093
598853
373594
390511
728877
666910
1044284
1092047
449564
767917
1269311
483530
503950
827108
787596
605009
532387
382416
520657
299539
686346
511597
1397595
1115129
437065
902157
589226
690728
1198838
955013
811823
701944
1063894
402544
648435
563632
1027610
472932
307484
926831
686595
559974
771007
1259206
715751
432455
823890
369729
738464
830182
806039
395213
649982
704386
368572
515083
407224
889679
312090
670137
491543
735872
698362
368843
394199
467292
913863
874778
576231
526994
280058
794849
535840
837010
714783
832047
1302485
1084690
607534
561315
1164773
306409
444717
563559
1121985
704586
732368
750562
654582
716966
337522
742679
808886
1142730
457617
1066710
587511
1080181
693386
669660
513831
811954
841571
1046433
289590
580576
669229
740918
979587
572814
512496
588541
654658
416015
954850
467126
448909
828024
799740
295038
292229
703548
600797
591838
519122
798191
482773
30245
451252
585771
886673
375567
586365
498570
854453
936483
449682
362698
684606
962686
485940
770109
945868
607439
830347
474529
701428
477438
637855
555937
649736
540429
840598
555779
417599
749516
731207
649562
861213
845472
679626
279311
775667
786641
527230
1239341
388207
467126
580424
568905
515143
645121
979587
719807
462013
993584
704856
638103
895959
551968
75121
829721
652459
539915
442300
854453
415439
588905
573045
576922
832185
767598
653867
931058
439827
294071
462751
794126
521945
668170
519144
802007
638848
510900
525794
691959
785922
576694
406379
704905
925101
216432
424964
784475
591294
203417
607554
981292
345120
811742
827907
667159
662878
486463
931058
653767
510987
612243
656293
986279
1093439
423640
517593
712791
605981
363425
663104
630372
642666
605309
572814
648435
711718
440312
358822
1065691
418492
445235
618946
701108
932089
703374
370335
415364
350767
664537
638253
367307
552584
682997
399058
817997
577398
482940
535044
576865
237119
321612
700630
485603
588541
934846
1045640
886571
895301
1234656
408108
893264
593867
433028
680851
473012
1248142
847243
665079
458327
396834
851091
1114506
247958
517042
579532
513250
646219
349803
1061597
705934
281053
968842
979701
788044
944990
936941
795848
548739
373981
688320
622285
291822
856742
464563
398596
526687
767917
649272
652493
420448
905050
409784
481322
627377
747194
753102
501374
577382
383111
864291
788567
925724
1192027
645121
211748
352551
657415
423391
1117475
741554
512588
551783
874263
440632
877130
598768
558211
331960
601181
1039457
542159
507813
622064
799847
586365
642918
654036
625140
731801
1173681
532789
646713
448796
211748
700031
1313079
1019320
559831
435501
521945
863872
283159
659408
502665
742843
559396
685219
337654
615133
728809
404092
1027038
589808
944990
713035
561511
547424
703397
299202
909314
548717
367215
211022
559974
344282
486081
863617
355204
922483
676421
835567
584454
850344
980699
962698
751364
801824
447512
762030
651922
208039
552758
644125
1086915
562168
515098
926705
863605
631089
503411
702613
402026
572275
586660
724302
398895
775460
937889
535704
968912
695888
659708
878438
659180
486874
657244
591513
351097
519610
646627
779647
596516
155083
432697
439351
712791
571672
269840
497483
473012
847453
725242
972310
698131
875339
366389
684441
497645
736703
994667
694904
506981
511774
466012
485858
397931
654036
402026
697244
708442
395559
773858
775460
950035
387229
539048
527041
414341
580403
759101
237137
810992
740141
548427
588213
659554
850968
421372
315708
454360
753566
514138
594304
277393
707720
492097
576922
1113408
796478
486213
1021815
624100
723239
598400
602284
546489
497633
567519
629298
696729
730368
688685
697082
677644
779373
461014
611483
864377
546704
670342
881072
803365
485703
522516
530681
564749
1228004
489267
772032
607439
582901
688359
694079
611483
664686
277393
718438
864191
575845
510161
873697
628692
728450
857471
733234
482491
708583
597692
733866
708995
485858
767089
659708
431722
653159
459011
928371
528343
798540
697244
450155
262549
671763
57389
778082
941422
732445
356820
350981
767476
364589
476598
535659
531465
640124
689571
310361
368321
216156
501374
314082
470843
1151971
500420
555937
617249
456458
589226
908826
828524
238672
471910
634219
1288414
472410
478560
677422
839812
528330
852450
657959
706280
439558
862663
623532
895959
735780
627377
666452
524803
87889
526402
558980
775332
945018
522005
828772
405488
1046433
600689
560346
672714
574173
448598
502455
636986
948310
756857
838074
944990
714579
962936
569005
581378
583754
787673
959912
1199772
317606
384915
566458
604622
581800
532486
456167
797664
584413
478333
862564
574054
492800
480980
509334
658021
775460
527230
551375
628870
652751
553190
842178
511844
733042
865631
601181
668951
662878
854453
556599
796386
1242376
518986
931049
302244
687102
916925
713495
323101
535751
1025755
788297
825685
878413
446801
688696
533731
560505
662878
754573
463206
467668
1200511
743051
629151
599332
756763
955214
283866
810306
521561
941622
732614
1020799
502152
686605
716119
353303
506981
1129148
796915
555779
586660
624100
725175
933791
747324
514510
568865
878438
781183
448749
486889
589293
629756
1052872
722312
625968
664686
906653
851558
621787
959257
480980
841662
582901
926766
705870
702534
422369
928394
646645
705280
1188306
513619
472203
670342
811742
216156
511446
650427
827067
596712
527512
940755
647910
834837
941422
421844
186277
418765
254310
822597
747324
820181
579656
817739
695741
812826
677106
234603
1053334
640686
524135
264191
515143
832997
611326
425835
1107993
731498
507183
884029
775066
564686
361895
426217
1519881
625606
561703
658021
791213
624100
685219
857559
361727
669460
751563
548763
521547
445235
304198
618500
623503
884631
580340
735922
989340
962686
531252
668282
846094
851558
621379
582910
440680
308888
601612
371755
630372
669879
647083
1005179
724776
583117
512439
1019323
875636
1067069
327698
632309
1242376
490485
535610
631908
481942
400522
795956
770109
664611
892267
585019
841902
669630
1044502
584413
1029820
1153771
405660
1089691
351114
438247
537781
511027
484730
778045
844145
502867
753055
262151
510987
483373
556880
700227
687102
375211
810421
492861
1145646
454634
829920
241730
593307
1184499
654209
556840
589306
653828
536143
755486
623229
492153
437237
944990
300652
835043
741554
1053715
546233
889605
619310
287428
644019
433357
621563
721833
502988
445302
734213
720466
445600
621787
746850
681637
459975
843970
718554
861142
930408
562571
937889
635074
587559
402059
611836
261412
840937
634750
461014
639211
663716
659183
591838
519395
667136
258438
722957
519610
1045640
700931
1007788
422513
611836
269074
697244
234561
701417
592641
162907
267252
1066710
675362
928826
521340
748980
677802
270459
680851
833758
609533
310361
533999
508306
549678
650654
701365
562298
481023
688175
803932
569856
355543
367941
739563
474451
397327
507468
690443
644618
568797
740961
602386
535610
890830
471069
677106
589261
539915
308864
878240
731207
757051
781832
450155
540348
735947
566416
802260
880752
351097
446144
608056
552722
859472
681696
718111
550809
514567
621563
517232
925464
151974
793575
771722
664906
1239341
747324
566592
11175
879392
689244
402116
527604
519797
386886
375653
725819
477051
258792
838502
440632
494318
441493
593297
428374
730247
361401
876886
737940
631214
560935
652493
478394
619840
1066980
257844
414548
582330
740711
443753
420448
826285
351723
686470
407208
565016
758261
545161
430094
602136
1019535
548154
708648
605916
817604
484336
697082
776618
400780
744912
350496
601085
654036
772789
793656
1304010
399160
716748
791710
434028
767416
602290
1108683
401297
439530
756757
862505
652305
548436
795006
611259
437899
446974
370852
467668
782095
397892
193371
597924
419643
945245
668913
771901
708648
525249
531465
846742
547727
600689
758986
557923
918606
491015
398123
778496
420408
285739
552127
672032
719835
322000
656621
651634
827607
861459
977932
663210
637855
875522
500455
705238
391390
419082
500420
516674
289928
589417
708460
1178655
584413
934438
775899
388207
406042
1158648
878240
659708
452427
849509
553860
501420
842187
433241
426835
617640
401780
788361
623177
196020
636781
419819
474475
733007
700534
482082
1017705
772422
378572
537873
519690
448598
511540
675635
670834
1304010
715961
591794
586660
1048497
776763
458073
489267
519749
981406
714863
539915
796478
1068394
755365
302834
289056
331900
594438
808259
706197
842311
594804
372989
515339
662545
635870
925752
666341
364865
736011
545232
638150
892407
563839
661370
589457
494649
652493
701888
464372
749799
376552
524446
607430
688895
647786
567876
543326
605981
777116
594848
1010268
1413227
669630
734213
515720
766021
546392
414409
441762
548763
490960
807761
47266
521945
581730
744165
1367960
616503
277344
468655
362826
356669
502455
565842
503411
285458
491953
445302
833860
656147
780970
605552
310951
827816
502167
803510
669229
302062
373613
971902
513911
532222
666942
758253
556168
657398
1041067
281390
227683
760218
928371
817394
799015
501637
533596
607353
343837
383114
671084
525638
353413
769045
686470
771563
471141
837683
931283
654036
788647
826297
1255068
434705
709399
217174
654762
250220
691959
756763
537574
985054
577398
779966
769353
637855
691499
322515
578392
642666
846622
230555
662878
432796
433942
825095
425328
664676
643641
690573
642650
419123
591838
788297
767416
733238
548742
442822
336587
611346
684692
518446
821780
415971
378588
998242
839812
767886
852808
964118
727093
733007
531465
539048
382944
631214
671730
644125
1148131
602921
719775
454634
757706
903595
375736
280939
695871
594482
583754
633747
956602
583540
882527
634219
585569
623152
796775
620967
626034
491072
682236
355915
484326
535409
765737
688403
513619
886117
664676
650039
365065
639092
581378
650672
640124
672985
551525
647612
708460
880548
837999
671566
896273
432217
180546
593307
854776
744141
591110
619015
851020
664192
808010
931283
324287
657764
505631
461014
762308
791455
938750
981315
436045
759101
593297
486124
657764
1437971
451897
590591
625217
1140192
510561
857332
285668
672444
663210
447814
921746
553190
424964
821871
468672
791929
489988
619693
486069
422369
542159
544638
229739
489097
725634
448749
733396
1008375
535999
211852
664906
831883
1115799
190324
736011
681063
723364
970473
687102
737518
662878
632865
418765
597190
983449
380725
908530
839985
407012
743453
784475
505289
150623
579939
730168
657201
501472
942249
424100
483502
721358
773830
656995
504655
907752
334405
815920
820519
472410
746631
192507
737246
1339863
851744
1012965
552444
477438
846094
729486
512097
304051
962936
772725
281598
575390
355204
652255
568647
654121
724348
981292
405660
932306
960361
601208
567519
720994
765258
611259
484789
825774
312581
1120009
1417937
573549
628692
896746
276834
771496
195321
573549
876246
552584
512496
660689
483505
1234656
201798
534519
598330
692075
518986
790933
1008461
680851
569882
623532
316168
682950
527758
381916
894011
274496
651257
669077
492983
410556
625091
554436
536070
877833
278895
923369
474688
867129
1104433
569450
636781
825168
701643
1100872
962698
825095
592591
545353
645939
929920
576467
751323
580576
617881
884029
854776
460650
553873
560809
657244
1134918
1437802
417975
1009749
898152
302834
552846
729423
805431
861246
482940
775899
348045
788383
944990
617249
761400
580424
702597
419942
331708
547727
762591
388845
591887
629819
1075743
410271
604485
326744
521945
1001210
782145
658706
854178
502167
604701
664611
300988
521340
330245
558116
560760
512588
601467
684169
494142
366071
586365
1046457
360509
633705
900484
1234656
891009
908492
599866
1087485
425868
443356
743036
475035
913557
893401
356898
754156
891009
507468
495520
520917
665870
752800
413538
456074
317266
896559
629756
624259
707720
376552
642666
138339
464122
657177
630153
614796
953182
491241
952288
201483
989340
526995
714863
811886
852337
681009
911256
585039
602921
506147
756751
441539
797664
694242
727914
595425
532789
482773
765932
527230
746334
886554
559593
482698
206407
389326
947815
575845
477360
651922
712120
944660
851951
628002
751364
652818
280939
642918
678639
1165790
926766
546479
324425
593925
586058
630923
829643
514256
756931
612295
601085
596220
700382
623097
594992
301070
927774
808351
622605
754573
996749
405488
1005817
568797
424100
664537
736458
716281
643103
638967
413324
823732
908736
934252
731207
730065
569708
222830
799252
404122
688685
626890
604707
662396
174039
850041
840657
651922
246287
820519
576258
805978
543393
671730
596165
780311
391594
493447
854294
683807
747306
841241
568534
708648
845101
208039
608981
826709
544297
627389
701108
372824
656630
667573
573549
924415
704293
836552
752800
444335
640612
562276
849003
1048628
1050476
685899
985617
824963
1044502
722430
808585
511221
941567
886571
348239
539606
635871
620381
928410
639092
662946
335477
414556
860816
606783
1106971
568912
518986
656147
280472
908674
839074
699873
587839
905801
1060122
739023
807887
597692
638103
941788
1233513
618628
480980
475964
411717
613810
352421
782095
654260
978342
1001210
694122
943528
802260
458327
368321
644019
705934
535555
1015811
671446
942080
490540
434705
738005
505180
1123048
927514
530846
765737
684396
939411
756931
708995
107470
1033716
604701
72383
681247
424100
398499
366569
630076
584413
835043
902652
684367
486981
575772
302244
499634
788044
588365
840810
852288
895959
366433
743453
280989
499234
943613
975848
669879
664686
441762
796382
652493
362623
443759
627140
533967
710368
535610
617244
512439
572319
688144
370852
913622
511123
516882
767810
397246
570068
896746
430511
931058
583540
358316
500586
569218
179386
304814
356820
1128542
419082
530978
652255
742843
922995
1158143
456146
638967
1239341
895959
762041
652459
722475
1139445
281605
853396
782145
386981
732295
431536
623097
689138
535044
1065637
863706
882925
906653
353413
1055348
739845
792027
931283
678337
878240
451985
964283
795393
809603
1469461
770061
753055
817169
706197
346527
646219
429743
860319
493666
765258
850389
832489
747324
721752
771170
586069
728201
945319
552846
598725
967335
552584
162841
635735
510620
735916
366120
769324
714824
392556
493050
724101
502455
808519
959183
852559
669460
737518
675530
256933
689851
672985
384669
868166
699129
445231
657334
643641
781287
593091
732807
943528
647612
938356
572389
548422
627991
846982
501374
459356
605049
905801
743706
985121
893401
484326
985121
463924
351555
592641
460218
486463
852483
418765
1251138
251270
627874
945245
362712
470754
795525
1339863
428835
1129148
604458
485858
619784
847054
334627
708995
741731
669945
509838
641175
649755
630372
839985
1004975
826285
606701
1041411
837290
654036
324761
352467
578715
756525
527230
914582
705325
962439
268999
688696
788018
933366
1048628
808481
249847
481322
829674
794005
945018
536124
628035
675530
633809
634219
385334
423510
530913
874335
662396
476792
660418
420408
624249
329586
481749
550017
831883
862993
952413
617932
210463
548595
638150
738099
592361
715961
241730
803355
753374
956953
814282
487432
527331
252759
664395
779647
701417
679715
959257
324092
711718
685469
448749
524446
492687
421826
571539
987170
356820
709192
651257
405660
449576
806526
925288
769465
532739
239492
743706
580894
1070807
886748
327728
418492
652083
302244
706172
526667
431101
799836
370589
703836
479088
777241
529329
586427
735479
575772
563842
740141
640124
462751
629556
781241
788940
905050
499823
649470
545856
781102
590961
729789
558352
570882
377544
851558
140878
554778
536961
493050
847243
775899
341681
672046
716616
787673
350623
164664
993584
970522
571758
909339
762828
503778
1020799
520459
790982
665117
835043
580262
478136
969791
834054
627059
397187
479850
828153
1030438
1032037
455730
854776
792505
589133
744141
568905
386981
470754
664663
780970
766788
612756
419434
430511
983344
1114433
772422
522005
872822
935988
631712
914610
366318
420408
838321
585258
577398
348396
474510
681692
959247
307046
448035
638800
693359
302824
357358
838591
577292
343422
960320
896559
895016
746918
1146613
550282
504898
464284
924671
608891
710368
787949
637649
796478
581378
459011
1170465
819670
297866
818662
530198
528977
978721
471996
301197
742112
353413
723053
493666
769407
790493
425225
601148
878438
730194
977932
685469
227239
643641
325351
699512
649470
464721
1235144
783140
870391
679039
850202
588798
1024961
623503
1015975
833758
837541
1134147
442317
563289
868408
656147
427088
736011
452526
908624
1015960
1279262
400936
604701
561781
280939
539961
285505
741866
940739
454360
341450
836285
1395971
481594
1204477
411426
449669
902652
521945
323315
842187
910418
545203
477425
501726
393970
996764
486213
533040
525393
634326
959613
526836
647612
808162
486807
1152187
375928
447942
857041
259458
553352
790801
680851
585396
614891
472829
885708
773200
724776
814869
877851
464533
802928
619972
728534
592827
443152
1083231
459510
1270702
592645
607744
1181415
293961
210411
383826
506066
410015
644125
515143
680185
933500
866265
702220
410481
277130
566458
765530
495639
541329
74896
874618
991414
750775
965687
681601
611798
355901
801110
502483
541794
781287
531459
444516
635370
796478
669976
561703
181713
675513
854410
724023
599866
331708
852483
393909
1032008
667027
717613
402138
922995
841114
736011
463871
551968
565937
742843
730841
263331
675362
587118
343422
588611
729415
582676
445403
944476
409206
471690
386981
389244
442413
636781
729423
996306
694263
165458
852378
452360
688685
504126
495844
790144
901484
713495
617608
583565
864191
237119
734276
311555
1010389
816712
577779
851951
561703
796600
389244
714863
664676
654036
504304
1020799
408232
712613
593307
977044
718438
546018
703904
291276
646713
448598
616019
589358
283159
527604
749110
700534
531465
737887
560809
682699
777116
456153
614926
451702
135748
737887
549897
989098
664676
210561
576694
835043
238672
765826
924303
666341
349803
361437
654761
654036
358822
920529
402199
593030
942412
741137
803149
756404
965504
524446
421277
486391
628692
701470
527358
990875
455017
488704
294696
725479
417751
398895
594157
513212
819544
730841
703418
503567
567352
330679
629756
1161003
395221
1087446
388808
821898
767311
700591
634967
730046
343422
594510
787726
736748
663210
719876
649023
537672
219301
237119
674419
686677
764110
463556
881905
315240
704404
645121
983060
768717
882030
501745
717981
479968
803355
124915
668698
431564
539078
1351345
864291
555779
666750
712247
748885
286464
505018
1139965
705491
353413
1008794
789583
824561
527556
559197
686308
643024
517989
489097
846573
291276
559760
587168
567412
922483
642650
670567
279775
459641
163514
643055
521945
775460
531083
618946
682185
507813
555897
824018
1129148
463378
396524
939119
288141
1007806
697379
472120
694159
457619
603927
328520
677990
518853
1251138
425408
420448
567550
609637
570068
783496
621522
624556
981292
1258856
1192223
738323
455730
506981
191451
826390
272668
709997
922483
672708
386087
601697
805426
489097
1074464
467126
1184499
495788
597398
449283
862505
576561
558305
736762
589133
700931
618971
337361
425868
604967
635324
664463
708995
275611
329586
767038
779373
586870
713989
231287
627991
800538
742040
583583
634429
527512
448749
823200
666604
724221
317017
596712
724221
697852
492800
1126278
962936
828610
551114
854776
753120
714632
842720
675866
405488
663254
801849
781018
360724
551204
758813
610349
543503
710682
400975
456553
126837
857086
535555
351666
639019
703460
356771
254482
567798
632181
524712
552846
529329
782611
553212
462200
556274
560265
810836
486583
680385
761587
545161
789924
480129
409786
801849
728450
1293239
588404
237119
400951
774543
854453
885613
947806
710695
874752
458327
718803
615372
453708
447870
910418
638508
588813
664109
656743
612295
1035949
762316
334906
331854
1417937
591838
504728
593094
1033046
381427
560760
362592
692398
676912
533269
257001
748026
569851
1061597
710036
348600
554604
874263
516674
672046
471240
561781
445235
703397
857016
737940
382553
864291
432401
289155
805054
826285
592999
890650
947809
782572
467668
683777
608981
875154
802260
639570
432004
825168
845472
445403
897967
920529
373613
1071536
873697
576694
862993
695424
480780
600689
339561
1281491
552674
710531
547727
1032882
928243
532789
397892
366569
512317
870281
635504
573258
364039
1040536
526711
561781
648383
957143
647499
1058699
614618
817180
415795
370836
1176424
434434
928833
287428
504898
817997
733007
589847
794126
664611
570860
306746
1242376
534519
593683
594329
548777
870467
706271
680851
583474
665522
766822
433942
601777
599866
1012249
932668
606264
385245
607676
726444
589306
509608
55383
973578
223848
676734
1324274
852029
455723
165111
693816
989271
559480
881647
625143
683036
1032821
165111
452994
452994
595902
498910
447139
646487
617241
619551
625478
874034
586007
477979
448353
841388
839587
708426
660091
379075
445818
435995
559020
1124712
307931
717001
565199
851796
488471
1024069
562719
945011
426485
870417
694177
359944
242393
659292
901350
764155
632623
736601
558918
353422
827012
182767
703918
498537
299467
560256
581800
847260
784790
759958
497593
507805
753902
681018
716525
478604
677855
758095
436740
754777
977076
620889
621005
575267
961390
925282
969722
639370
426102
454343
551841
551030
717554
546700
805635
425749
999309
547284
427945
527694
379325
395021
134909
384780
1086458
1124712
678039
1036993
623511
376959
504384
788978
564715
507676
470197
988148
1035309
564715
619431
591843
369884
584531
777434
652448
1203407
527113
414435
720359
646532
496532
334810
840014
451241
445510
644501
926682
128892
254952
746748
891014
476894
570301
355181
625143
732853
733640
462078
890862
435136
796284
209650
210162
465821
296562
621202
788486
681018
425700
1049315
369884
622283
893401
743980
692110
755202
959956
613340
424077
778682
210162
822273
620632
751511
717554
460948
372992
824549
442436
449002
579660
449579
960806
560151
330440
420723
672210
343181
565613
708898
445058
957727
1191907
800893
1128199
720051
728136
444073
450992
562770
372992
834797
654734
451447
1000347
638896
624186
368665
322855
550124
1020319
490602
169269
610475
845006
134803
901595
753902
291149
167404
725619
542824
986786
511700
600913
451848
492280
403604
909270
377364
351829
482485
725946
284378
597870
1193724
368665
374518
634943
1123149
530630
511835
1161729
489174
744664
456299
764726
220669
799279
520537
847107
413468
874034
901109
932477
697562
801426
405566
559480
622610
812944
773916
728269
467476
313813
742821
706611
641146
272644
182301
674620
634236
509672
498984
710876
623600
636978
321364
650672
529882
471227
688353
561332
635599
963409
615927
631832
535107
441332
418012
1058009
421369
773878
575984
449197
590995
499343
442020
412557
402889
702446
787575
1125503
365255
717554
614319
541522
754873
451936
417023
628649
679738
492246
674077
168588
907856
324320
491021
567102
618411
1109847
390600
744055
1016107
1153883
827023
200080
581620
618668
978274
627579
183724
1237086
394674
370115
389029
542629
550563
929118
959484
304587
753177
419855
316783
943802
587983
601678
358009
603411
934966
488378
508643
611738
526493
600180
684798
420979
921484
533612
551283
416529
416840
714010
594653
595902
649690
579893
580301
673313
394645
234355
957063
542412
713123
883877
453885
541413
165111
827043
777932
434244
316783
1125595
612101
455822
623733
282609
568728
1007037
345215
746142
597896
939039
506520
845430
660396
763899
274635
672115
876636
655207
761117
688512
688516
582932
542400
425528
633214
651628
331849
197993
362953
420545
572788
419028
416281
374162
474383
327089
375029
610252
891505
361020
404760
575293
1206053
734153
408414
490481
254952
879692
446502
1020931
624320
743179
586044
837380
486366
641345
410595
584381
551030
636978
440568
477896
633694
503871
912436
432455
539879
348220
129151
376212
734246
345902
738268
831107
557115
645977
544279
490911
736601
966014
1351992
478604
677089
885621
805404
524384
694037
681403
731317
952465
718705
466764
258478
393901
966014
291378
935120
778654
166234
534037
810619
649206
455207
532320
410657
545433
624186
777055
1026035
503375
620576
858523
316582
419182
640983
561698
471893
652834
416756
651620
774643
823754
637515
172098
651827
493403
100103
633380
325251
581620
1128031
1003269
664899
300250
399150
496339
389653
559252
235308
447865
805486
898229
389653
487677
639985
660396
501355
637676
670516
417023
888956
655382
291149
817295
582691
234355
628501
558649
1061656
373129
898111
666792
655207
636322
749227
989436
697590
441820
396015
655187
406504
683036
692994
667955
708898
425528
666458
109440
742156
559950
609033
741303
582932
783049
558956
765219
456377
337602
371767
546782
166234
220994
668027
685861
439600
989436
491216
554058
698874
874845
951868
867613
454143
492842
766195
639624
1097108
544953
1352265
836912
424465
751391
316621
615927
275139
571181
734067
723098
616858
744187
409440
1153971
503730
877472
825915
561703
1456675
1051494
529566
448353
532154
422203
446600
857999
765219
597911
577498
663930
206122
471057
468672
476456
470737
1084263
838424
614108
480653
690426
369884
795338
434171
754085
352572
578797
798379
511089
570160
1175227
468402
655861
417551
622891
583169
658893
985594
878460
556243
506922
646487
549843
1089372
573232
632323
303288
967376
752917
752875
498984
423301
630647
1298566
459965
186316
502252
939511
431525
839234
1008037
934643
673716
613810
493829
668027
615160
356362
614293
1220431
557012
405961
1210697
811937
413644
594771
655187
128892
758095
785454
207840
427642
975826
875071
485785
989436
426558
584573
292360
542412
748535
712859
546004
1234127
963743
630832
465594
758095
638548
534442
467958
484361
291149
819453
885881
540732
457863
642356
742946
424577
337471
423132
556880
757445
1005591
444073
660396
703797
658977
470143
480267
380542
679307
540169
345070
507310
394645
506922
375029
805486
416777
321364
411475
694217
578420
734134
858140
1125595
883877
543418
779832
510702
679493
702887
435108
638036
256410
334153
1163720
506631
1056566
289250
807315
1036026
511089
684303
733624
316621
703325
1019414
579515
641660
716117
730450
636319
787659
508082
647102
664064
622586
735875
1041067
665334
652448
416197
506963
152337
495319
816357
590518
625478
468470
451759
733976
536839
1435200
503375
636171
491021
434171
724782
333103
520421
723992
719921
705389
846171
713786
325492
457863
511489
617932
781109
544390
379049
492105
755947
736838
824487
995562
818163
178170
489311
321771
754085
1241049
298110
447549
448073
429721
1195497
573452
719624
200997
610568
1142890
473535
440766
368201
650249
703325
783807
542507
472814
1109847
599814
609033
791453
752875
657256
1339184
367825
454406
571582
334810
450992
413468
555909
409155
664184
373994
510251
772988
542125
435995
335860
911644
985249
800626
876466
602540
1039257
667645
713291
666792
594771
524803
561332
750045
529240
527736
413761
274768
787659
216716
469075
660220
583702
384382
433904
644240
697120
1033489
272644
652834
1152276
942336
895154
413062
661586
491932
698007
331183
431430
957946
680025
561629
724116
725588
816715
706490
420558
693816
464942
685166
727789
1098935
852634
662201
599221
542690
898401
608759
637385
493403
601101
599098
593506
355817
557345
294108
575568
788978
308841
1040536
494264
487010
815341
746042
548314
876636
434171
341197
708780
623969
512941
321523
692784
585032
619926
436463
581878
494123
777314
608759
527050
1000085
934592
553996
527113
608302
1007669
606299
544119
646487
971804
1081171
562276
472677
339127
134754
636322
623532
809030
518671
957063
316621
636119
264992
506728
430482
672827
422603
343177
633380
670019
325044
672086
344917
762745
655330
769510
345070
645046
666022
294261
389503
701103
758599
417290
165111
704056
552973
595902
276665
536839
360363
897085
703327
272644
1325565
1136429
805919
472991
612994
225504
714058
1097796
777203
473630
720359
579315
464277
717001
978533
981177
957946
817232
989436
509723
609937
709381
506728
952898
875205
691827
1071978
408565
470737
725734
1324374
788343
434566
755206
833131
651739
314213
893833
358068
468228
438273
383111
1106047
467062
728480
1019414
865614
393774
479601
374337
505355
285357
607700
632401
166211
596717
734246
430621
296217
471893
735875
715123
840300
819275
863195
1069272
907907
501228
543461
357403
718874
710531
691847
568795
398758
621063
642214
412630
677520
685166
514424
772560
500187
735875
683036
601177
678686
697036
932477
425328
601439
424103
543418
816149
262432
943145
574381
637629
549160
739301
755947
508152
210162
929868
709381
673530
848136
498678
741586
654592
931257
1097697
1106047
633380
1019775
398018
503296
411347
572626
775525
589196
749218
344378
421223
722122
618072
400066
657256
418193
808026
895886
373330
613195
420945
512874
673716
580617
498819
794959
701193
890862
623733
862877
646487
441998
872526
590689
757845
505902
547119
588449
753175
826732
712507
1399610
181174
648633
1099373
659271
523345
415906
294012
957946
470737
582932
432962
493078
798152
1193724
638963
692324
386025
472773
737811
624349
635957
556963
280586
535133
387529
356362
263693
838691
572662
294012
552029
308800
655498
753887
894942
225300
725619
734067
420723
558440
876246
1140061
765348
558440
719624
768995
966688
951856
1066723
580617
511308
565613
631051
386469
761824
387695
746378
779749
493696
457335
845006
670588
452994
384045
582968
815341
641660
649200
677113
669343
456939
610140
692706
540778
584531
547712
564781
655187
740227
459878
1037814
502659
541938
681403
676308
266912
611288
274698
336666
891505
419855
870417
246138
719413
696245
577314
597363
653187
503577
788796
734850
1099373
792670
605778
558440
885101
198816
500582
584531
857141
28874
698692
566142
720773
407178
741586
1023263
581800
880050
709044
906283
868032
495328
646532
945779
1191907
642256
714539
426690
643275
837363
380074
159291
413062
336144
523140
707655
557827
858611
217815
842250
727400
841796
717646
285458
582624
816772
349789
556203
611738
559989
838949
542927
1064070
354399
632985
358959
549749
877156
505902
906777
668693
906283
585080
335477
772636
524270
1481626
485646
928371
467099
483542
1085467
579186
448714
754248
294108
1025547
556737
641368
449620
586401
909270
632332
1121432
509868
803546
674227
698917
836773
1226825
498537
910518
754065
831247
564073
692769
853168
448353
384757
784242
1071530
418193
115526
577314
834929
512874
680025
423047
805486
785454
556432
779749
435477
983653
579136
694184
587795
976108
781338
804069
955656
999728
1084070
397234
961390
688359
547712
438273
804207
523063
627053
653153
562249
402229
636322
309338
362777
380718
1222476
339682
805747
702140
599030
188209
768995
719662
511566
847220
420978
457206
668546
333997
519432
441332
682132
737327
600913
777955
241266
883861
409766
624661
508316
581426
806824
534056
950033
725734
276665
764726
926673
519726
511004
489643
970437
876888
434171
466586
285752
283367
495851
361633
766175
420979
710112
674530
647453
592432
837380
907087
472672
816565
614580
579186
805919
409701
548210
863685
622732
489973
389612
972240
1316675
591214
274984
978928
575374
524483
589029
754126
580244
437100
645496
426318
590032
802927
602108
718864
346660
874692
908987
897343
749612
919574
595168
645115
618971
1137971
464435
453579
630306
318793
487993
792461
459869
315126
684049
590032
611015
1131411
468753
970307
566592
400975
792374
870820
646775
557053
889021
555696
524152
659694
903777
671212
640378
685219
693391
372304
354322
488948
493738
652560
671757
557943
842391
800979
1060651
564432
512787
476829
322614
921689
389029
612748
691558
942675
421223
846771
944837
521421
359723
1078839
506544
394462
1247664
236849
590473
561490
538028
880038
890789
622756
273883
552324
644161
986294
565151
582434
310080
713447
594450
588294
944320
700087
596485
574486
538436
490835
592259
804082
399439
722002
889037
608920
598000
854434
548504
456894
645115
462709
915352
720220
394462
557975
377796
856453
516606
512580
330918
838691
524152
679796
520149
540269
508944
778511
527816
762998
289246
312362
562661
544405
689684
650015
577807
491272
791188
694705
673109
1009627
720727
423768
574214
681747
839128
376433
518468
859774
331897
453579
771475
627053
565594
585558
1360945
895247
970024
308187
665045
969960
361075
348863
817759
608891
937622
583959
468128
460342
564825
810078
462981
1004890
331215
921150
703566
462659
747046
350848
687308
908987
678701
754969
877643
1270495
698645
812898
710371
1331856
911985
795647
407908
294726
750231
541756
359374
533999
563669
563009
474059
472097
278755
257911
667846
519626
737685
615160
597015
745765
514579
444234
775168
629957
78802
422697
497890
499210
770342
292992
520917
576016
825816
355303
709754
642429
665045
455822
964745
889871
515656
235083
755365
371744
777354
1024649
82267
538619
312090
1136044
917263
582704
759323
374788
415011
869029
324328
694090
824313
598079
630463
611150
572951
297682
680517
916229
1085570
799764
1140397
360309
693476
616306
570879
700563
859078
475717
547528
495520
458793
424944
533386
867359
737941
399439
742046
738808
579952
326989
605308
781677
303036
642092
454677
540500
734227
1258159
787244
1109483
252051
901507
484779
956665
439563
638721
860248
1016093
1087678
700947
328786
921689
330705
334662
759497
921451
408370
685934
720630
838154
289452
537012
346240
1087262
323169
720727
656959
531517
353413
760004
799764
990077
322636
957786
493279
765199
580923
758997
1007620
682108
874087
573780
624199
695104
796986
693114
847790
721811
762998
354794
986294
802843
530757
634058
590032
1024178
558982
694828
297786
564801
482453
581684
1079227
489450
897890
508234
541463
773319
1035123
413254
372399
961487
817489
623236
650370
496039
39130
808449
695922
285065
930291
574923
634978
677154
953197
638988
642538
423187
691087
652560
887741
825881
580873
973461
731709
560851
592489
724016
684236
583608
1422079
364337
560684
537356
676546
800097
722579
223116
603686
623691
355919
750612
590727
648089
895247
670954
514579
947751
538028
734601
373721
472097
697399
888704
702145
601208
321092
719342
625684
497869
385176
793162
577480
487124
426838
90375
431373
787244
572925
794377
468998
679795
355142
821598
768333
292992
369337
897343
493474
644000
1205804
547711
681238
238809
472075
706295
824313
954959
621398
879906
277083
1045112
710968
595177
1129273
464062
445932
781109
911054
319833
799063
644537
636793
323526
492910
558934
343175
497869
383804
1240619
894692
910604
481691
759649
626068
630652
517954
1318570
141691
373721
506751
595266
483505
773391
447752
269519
561978
775168
234377
547070
363497
807843
374596
592489
238809
383831
607252
691562
449934
586473
840657
531950
462580
826921
691005
338841
728937
567765
852377
914616
986909
791651
611150
1094216
658842
1010808
658323
659334
343668
758444
998304
1205774
736518
1038026
328398
950710
452919
723031
924665
682649
502905
518939
500132
609641
700947
456199
609182
794126
631909
273883
493474
944837
415470
1145388
506059
1056477
908424
875525
904251
471946
795504
884684
477511
512251
987022
697422
478444
490835
763118
443535
717342
566870
504525
422697
906385
1322940
647868
737941
387950
708307
720790
332189
724560
426318
343264
866637
661571
808479
852377
440360
1009627
639821
369895
457866
779106
959465
551474
650694
502171
379325
595177
612957
1184101
628165
434424
738464
609889
679795
349407
586473
483859
299641
382364
729041
1004024
458332
819275
552914
203190
440842
519803
732124
741375
536810
566031
597607
518768
607430
359555
341010
486083
452919
369580
625140
1050848
495218
608324
1138514
313280
860031
396381
1196140
696617
756155
508792
717930
315641
761462
957276
1221106
589551
604785
754529
845472
499420
434876
573861
474445
627368
829353
665714
572951
569793
283444
607147
554135
642032
576366
449684
625224
38693
427719
327927
715736
304051
1318570
524776
712120
701944
618963
862380
433413
856453
221261
720790
645496
1254211
285383
1205804
263999
473867
654243
1129273
505191
505951
589984
716093
327927
604343
716093
744915
714537
408620
567765
477741
738161
342399
810035
483463
217174
917524
829137
780907
710978
804134
627632
464511
400462
649080
492600
610225
1005741
414088
370910
305664
699180
640782
417353
222289
775852
610668
195368
477865
407274
464645
661864
778541
469733
428369
661293
494317
369580
989171
293037
610014
538028
636054
430481
414272
516175
1160993
586946
708672
651827
238809
542125
273303
766824
1008554
297592
557645
681037
898512
531330
373308
531330
212432
743179
1221106
591787
636637
884204
990359
961920
740063
1169594
552723
688233
771333
586136
903724
993209
435829
632066
1006636
501856
689114
582568
715241
612969
557204
491298
180197
934528
553455
284170
745880
534840
685132
892125
460509
1007131
423855
790667
983306
671388
318063
935754
536416
765501
381983
573235
638277
735615
658822
912657
627361
607064
340061
559697
569321
806704
998478
572979
685139
766597
973248
542344
512642
575118
575700
834604
834239
704369
697265
785705
585684
515710
853875
369895
1041604
641553
864391
909326
729075
989561
589407
735361
1212805
912683
634729
626257
928299
813546
621941
644245
781441
661077
937514
1088895
408589
555690
915707
1323239
752696
643560
837031
620158
515537
603138
886154
823644
564073
671904
874903
1073816
1142792
672327
799280
877156
607434
471306
470607
954001
737744
446042
1033977
744469
712612
579121
1170619
562044
450946
1418418
820650
591357
748677
599132
1101838
1107090
783586
751559
597598
492427
409085
835560
620632
535852
778431
381459
732124
609452
829700
524462
606901
603529
124455
569895
810662
706625
629980
521346
1026655
812259
812624
687312
942451
789484
877836
612238
752804
644566
737890
530489
657484
392455
668238
514611
703904
905036
859184
570542
510886
952607
886581
510528
640682
361881
914622
701607
696123
881784
581536
656003
907166
598537
1024620
168588
499461
652151
633332
874823
638985
575395
639557
834876
576877
555351
947433
657404
986337
995524
633958
976359
1099461
537912
578800
906521
419662
575169
159709
793934
537011
758514
452611
944698
764272
340845
892125
535798
499450
781545
614559
808981
254952
571294
965863
794121
515140
1070375
666417
590266
471226
743680
832640
505753
371488
850186
605547
798366
784174
419011
423824
657763
639973
1126353
589371
351097
744190
19884
615724
1027554
650593
1393359
746338
689521
1258159
1078683
703780
790612
541224
770814
458018
662623
869206
554025
838940
666413
419309
179388
302145
709685
690267
692706
996613
631666
560505
678020
1026942
1038318
684202
529957
573488
796796
499461
660567
786949
908811
615876
620536
852671
444778
1075687
435889
554803
889171
911384
549539
489605
701547
968586
887918
789892
684839
609508
443849
665288
706625
685132
972807
683821
884969
771581
758511
652083
525004
877855
938784
1006404
918296
369122
658456
724325
749720
641799
975828
1254761
1143514
476119
800102
514525
596040
549068
559240
651827
626364
360249
897016
733496
203801
548034
435521
43112
825079
759169
596985
1007645
930490
305645
617942
733179
737623
1220087
801885
808969
636353
748463
606457
501915
1055530
751494
748176
531407
555669
597334
533062
369729
622984
734068
581985
765031
779269
725964
514763
941793
545513
692367
352495
1137364
570519
651489
669363
511753
670753
823639
716531
490481
1051270
579606
797963
502941
438597
578759
779492
742301
482872
489970
665529
739365
537258
861349
466556
629980
969844
568429
918344
901659
435178
542599
479519
1222881
1051199
884814
404817
843557
636229
624146
342100
412434
917825
683252
655668
831657
964947
1200263
628316
618532
921489
453304
693696
396740
861392
863813
759668
577119
748109
583928
545196
993209
779289
575152
498860
761824
928260
866293
831987
843789
801358
740374
538849
582937
499986
646236
650249
25777
659733
466118
544320
514961
576539
565061
343675
688516
449698
542150
889613
23258
652820
671032
710778
366289
640286
452630
574363
971233
904048
244024
1000762
712057
646469
983356
657820
615853
616171
749022
741496
1179631
693930
818559
724056
512297
735209
750931
681470
515692
480515
843784
608607
618487
866661
728375
781677
436698
584012
174914
635215
712140
622230
759623
443907
953515
923711
577381
486807
585955
719705
480787
437470
673555
889613
504159
427494
784242
575763
958041
527342
486591
671904
924290
870388
562532
425114
658456
797013
751416
206326
722967
647872
749407
702587
592336
398876
771651
753824
637119
501915
930054
759362
823387
509116
577719
233817
749196
685973
758112
1012435
958282
875869
507781
731257
389200
979958
881831
881831
881831
883096
827496
790594
674983
357102
779966
881831
883096
827496
883096
193553
827496
827496
883096
827496
565439
881831
883096
293385
883096
883096
827496
827496
881831
1142021
883096
280227
204291
881831
562273
883096
417167
644566
965580
827496
481655
827496
827496
736198
883096
827496
827496
883096
479685
881831
645936
617796
1363980
881831
883096
501353
659260
881831
883096
833181
827496
883096
827496
883096
881831
883096
827496
881831
881831
768422
881831
827496
883096
488936
881831
883096
483649
840600
230778
377325
1535395
785539
883096
356000
827496
881831
881831
881831
883096
883096
881831
716910
499450
912216
827496
712627
126113
874569
883096
827496
827496
310385
346250
883096
624251
883096
652093
881831
881831
827496
1028491
999775
484789
811583
764882
56863
827496
827496
483514
883096
659666
883096
802262
827496
881831
881831
329195
447214
495243
883096
827496
668216
477305
709102
214198
883096
881831
881831
883096
905735
881831
1076201
881831
383909
528854
808843
827496
883096
881831
459236
883096
414478
782902
206478
827496
883096
883096
984121
883096
881831
553499
352597
827496
1008569
827496
170993
883096
883096
883096
392839
827496
644229
883096
881831
932510
200213
881831
523377
881831
486391
881831
827496
881831
881831
827496
451402
450862
591077
881831
569491
778699
827496
746688
358336
492820
883096
844490
224530
1015519
815179
334731
883096
881831
892323
881831
827496
600570
452525
721094
827496
827496
768031
507774
881831
883096
542758
691186
579919
881831
994997
1053815
883096
827496
676737
900053
881831
662493
827496
258607
389653
881831
883096
892476
594524
734142
883096
883096
552760
827496
883096
881831
491139
881831
630482
469346
314769
492285
566302
883096
883096
425918
881831
731663
883096
881831
1027722
827496
247647
524123
827496
341410
808478
661646
553941
981941
881831
883096
881831
645530
881831
881831
827496
881831
883096
703858
883096
881831
827496
881831
789162
827496
881831
827496
881831
881831
919623
796911
603374
827496
434314
883096
883096
485648
631135
623724
827496
883096
1063405
787828
588481
883096
741115
883096
881831
403796
881831
441960
507539
678430
881831
883096
881831
782534
827496
883096
519004
881831
881831
883096
956996
881831
827496
656020
496630
827496
883096
883096
827496
881831
881831
883096
941747
628716
690974
690499
756025
781307
454417
688534
881831
883096
384613
577845
551693
827496
881831
827496
974551
1022078
300600
602554
511849
883096
838468
827496
827496
1431833
687503
883096
595346
839590
451086
1099237
356893
532043
217688
1014519
835550
667164
348045
881831
827496
877836
467112
883096
417247
602726
459641
881831
883096
291412
883096
929248
881831
1077499
881831
581589
881831
573283
827496
881831
891961
355641
552760
819588
883096
827496
402333
883096
881831
1021571
883096
434419
591554
827496
742048
883096
820766
881831
881831
832138
344741
560038
827496
881831
883096
827496
881831
505748
883096
825791
442561
827496
827496
827496
883096
881831
994147
827496
881831
570439
631787
827496
883096
827496
909932
881831
883096
881831
819725
650208
883096
883096
881831
376099
883096
935747
827496
881831
468697
413051
558328
675490
827496
883096
313462
881831
1008037
883096
725861
881831
950033
711237
883096
827496
782742
827496
827496
827496
838468
447541
578740
310080
739384
883096
883096
924681
334737
945526
548689
883096
881831
881831
883096
883096
881831
827496
881831
883096
881831
883096
1198113
779082
468457
883096
883096
881831
727029
577842
883096
987980
883096
568742
881831
883096
827496
827496
827496
566438
883096
1103075
827496
881831
512541
827496
881831
616772
881831
827496
635957
842649
758484
827496
827496
881831
883096
521821
421451
827496
291164
881831
881831
486743
524388
718563
881831
691121
1062229
200213
827496
827496
881831
617292
881831
677377
883096
604767
598262
883096
827496
881831
827496
677853
507948
883096
834879
608867
933977
883096
827496
343181
881831
697838
881831
883096
881831
572734
881831
881831
881831
1143304
883096
881831
423306
827496
863286
913679
529280
1234683
881831
827496
827496
992133
203010
306446
827496
578327
502171
661537
827496
869378
399546
619597
441231
1244969
883096
174114
464847
390135
881831
766308
235403
881831
827496
827496
314477
827496
827496
825420
429853
883096
794371
801110
995488
620536
883096
881831
497991
883096
741738
708881
827496
827496
591656
791427
624909
881831
883096
600019
654912
932211
827496
1128203
1012990
881831
883096
883096
883096
838264
827496
827496
881831
883096
631805
824463
801535
883096
881831
313940
883603
597204
508523
881831
967991
845967
883096
614814
881831
531407
881831
881831
883096
881831
881831
883096
511835
883096
332524
881831
881831
601090
881831
827496
431090
881831
730875
597517
730572
575875
881831
881831
631577
656743
883096
883096
500479
883096
736830
420325
883096
1057971
473478
472643
833698
883096
883096
746480
881831
883096
737891
881831
881831
883096
883096
465978
883096
881831
805767
341951
881831
827496
284170
1122558
293255
827496
400352
1129578
184260
635850
582151
848399
881831
215314
883096
806067
881831
881831
592357
827496
883096
453510
881831
881831
883096
881831
460980
883096
827496
881831
827496
492600
616059
881831
827496
445932
562311
827496
712278
398977
993295
712627
464251
456983
883096
1002049
827496
883096
482396
365741
415557
294062
538643
883096
883096
660912
883096
883096
881831
881831
881831
765043
824309
827496
189588
883096
324957
881831
717971
396191
791954
827496
827496
524528
969586
881831
883096
827496
410341
1193724
883096
489078
715089
608043
883096
827496
706260
675313
542062
827496
524779
881831
881831
858201
883096
883096
713459
883096
881831
883096
881831
881831
827496
827496
827709
356706
881831
883096
368452
881831
548394
827496
827496
883528
827496
881831
883096
1154880
883096
678509
825436
881831
827496
1064457
883096
881831
883096
883096
883096
665077
827496
693077
277008
881831
827496
543205
555087
827496
409840
883096
1020035
498344
827496
883096
883096
883096
859747
827496
881831
883096
998652
881831
612927
889762
881831
412059
883096
883096
781526
827496
881831
827496
881831
881831
428176
374718
1049682
1064999
503075
827496
883096
827496
881831
975424
827496
484321
881831
782479
883096
549855
394184
827496
883096
255908
827496
827496
883096
883096
883096
391788
881831
834207
896593
827496
827496
47266
881831
827496
649010
827496
898048
458366
312103
829875
908927
883096
883096
832028
883096
827496
494281
625218
950381
825420
873690
984577
789596
942277
1058250
341660
1537750
644289
828961
825765
486018
977605
832001
888636
1056974
611871
687600
1141936
747620
443443
736421
767613
1066239
454573
446577
962303
772334
339127
1032648
639628
522527
544771
472457
553461
561324
625629
706503
682882
682882
642027
1239186
613790
1066239
941276
406845
928912
855353
753885
812497
269646
962303
669506
527955
1192171
498824
688718
619062
509808
703598
589297
378897
694797
1142714
472174
371858
846175
1562696
491663
574376
640538
569683
846312
843638
941276
850834
829700
1254211
549389
924107
782278
699881
984577
585678
391032
341421
742336
501414
563343
938493
561866
685963
761715
617154
427011
697855
811611
843638
583232
538232
809790
518486
965047
1031325
574643
669534
848646
797423
686308
750979
365271
604916
692766
902157
375540
1225105
638687
884916
307007
944716
246922
437614
368682
793381
817550
916901
527256
776911
952842
904164
360967
817592
1541545
354406
695720
511782
594803
836186
1155096
713614
977174
396058
450135
596830
912318
695973
909326
1132453
669874
644158
511837
1069564
418663
649539
941887
474681
926137
1075097
572596
785181
594380
941887
984577
1136812
400224
593273
715172
626488
881682
536829
906039
540334
772334
217957
454140
721193
857211
1132577
594741
605760
767613
826425
924462
559020
760488
1022751
956996
920714
599911
661921
556057
565196
1191898
1059991
891410
694263
877380
502237
949462
722569
688932
941789
602050
573401
906780
991105
717057
654079
855457
643230
556057
1213887
833751
947047
546358
575831
760616
822382
1200989
424180
598995
250131
474885
1049642
1052046
405307
887958
420879
801929
850834
570100
701420
482692
650593
823542
973285
654835
691458
1062273
620441
764250
140751
854433
911551
542286
868137
594558
582083
995131
789870
549797
788528
530429
1064573
634268
1060930
841440
866706
617488
319233
976101
747357
786958
317828
898553
648711
666770
360967
735573
692990
605760
571917
775302
853683
438005
849309
682882
757684
762500
786958
1155096
568639
695720
1217610
733472
500501
1136112
785061
815637
674143
717093
717093
952318
654302
961844
947787
405248
696506
572216
713244
913046
1067599
454024
272989
1136812
862316
743305
608763
808809
867581
311254
946317
792845
676933
846175
1005591
791694
613107
552908
556812
985697
549396
562044
912950
423831
757277
329469
465721
639459
676425
800397
648255
807528
887274
1122463
463406
578316
739229
1211340
579329
1122463
658882
1308360
106956
890348
587670
646015
487904
546993
932346
958441
956870
916101
747806
576486
896480
658457
542286
901870
884972
650595
772334
711518
720021
870158
489078
647409
1120458
693077
1155190
478604
612622
902481
825765
584831
907797
584533
785181
867440
1129032
840087
682697
792845
673852
330714
870087
480852
504690
1132577
371775
1038702
852563
696506
978793
675260
1142714
962303
612966
957172
1205320
1132453
1192171
714398
487904
797732
746535
418663
808706
805883
391142
642658
786414
366944
1043130
1054724
520429
721193
706503
667546
870158
675777
952842
912436
734725
892007
838840
583232
639628
487341
651724
523710
1537750
807360
952842
634207
877433
1262188
963806
309149
435110
834638
867205
808706
576074
894982
881109
867381
599038
190875
989954
675979
595270
554248
477969
1141936
807360
366111
867397
783852
1077499
751078
548911
616503
1039311
642716
722061
753946
601193
691858
320058
323745
848646
878257
695928
911127
314780
715896
709835
393363
694797
733298
1027501
453563
505573
1120458
784541
577729
736167
501504
545580
848646
625629
1213887
747359
1132453
150562
322046
1172678
575558
707971
1563680
979249
890740
675185
524049
1111977
403904
669023
328631
1191898
531958
793381
779869
535440
1148608
896480
658275
715949
1053062
735573
932346
1217610
695928
1071933
933627
475382
892007
716808
609669
536829
1017318
793870
745777
833751
947787
501414
663452
497818
804595
766814
917491
872160
646270
875234
275464
920734
921658
502384
949489
673852
736751
636032
239831
848646
669463
567211
873690
901926
312072
906385
521806
616962
477805
329437
807360
676622
766814
784522
893131
380173
703598
388148
871668
327403
599038
739362
782100
1066473
608763
827888
559020
802484
250131
622683
173686
651142
498688
660923
357282
733237
1122463
546691
417675
1148944
509639
655106
769631
482692
782100
754251
877637
849967
1023297
742336
1040189
906701
523468
834779
828961
496787
875989
1139300
1180631
636533
1168356
565196
907797
786414
397699
424889
378897
1002947
749733
702346
748222
1022751
617154
620441
487978
603453
591938
432722
499412
978793
920037
625932
875606
601918
746726
1027610
1015564
828961
454140
719300
717093
902619
639601
782634
1009158
472120
618495
1011273
866955
884409
842719
1186873
453510
991397
908422
563756
688476
535044
470743
531266
393273
557603
542286
875234
797763
731200
428178
855457
1017276
815638
1444554
274984
789897
1277393
945248
583045
836662
709489
1136112
718214
1141936
862485
901926
722061
869453
635393
968017
553499
600272
1192171
217957
755846
545104
1136812
919474
558296
686879
668581
850398
1032648
866706
1221834
845006
974146
627813
581858
310479
836186
867381
830821
885476
254348
741759
523468
622720
342564
1039311
432115
806918
871373
786958
774158
563043
1111873
595270
542245
682066
1107015
420599
855457
769512
655330
703325
779581
932730
607572
162494
962816
940645
354852
1415075
850834
650370
850398
1097023
540943
1001191
528655
210752
433710
557603
643355
662477
1562696
439738
760411
904804
234097
683938
663254
816526
762500
502502
991105
786958
940668
765450
1205702
948854
192141
842509
834568
582121
1282973
793099
985697
788528
463921
1036121
766814
784541
530429
909339
1186873
750448
1130821
576257
870147
890348
544526
1268178
825963
589683
284275
563303
870147
720021
453451
748547
524099
905212
808706
584222
560224
526520
1155096
465435
789667
670412
627458
549396
977174
360967
1047163
525155
849309
1250987
1059991
680950
956870
937487
1213783
447573
940680
1155377
759813
764346
979770
532456
772789
617154
774479
1040189
928690
785181
904228
591901
801963
128040
679465
1089016
1141936
909778
983653
867381
1069564
207824
383530
455310
455310
722569
1022751
629781
1066293
357059
723718
906515
991397
424158
861915
657510
560181
741294
842322
817550
1063024
353630
836662
487904
487250
1138418
913046
772334
1111977
536976
952983
399150
784098
556812
842314
927903
1161404
594741
817560
1002947
644158
689447
427224
674916
884809
529635
624081
542456
949489
342911
1017318
1052046
833751
1159959
810276
345070
1136112
1058409
1136112
966663
772221
844348
685999
843638
544771
1221834
722061
870087
419922
1022751
811562
764920
546802
471646
642716
843638
733532
567211
487904
639628
808316
981232
901725
795262
310035
673852
719319
735349
540499
573014
692569
666770
644472
464622
500799
1135481
712438
609718
502384
890663
985095
1213887
579512
335480
910746
607353
549619
617466
303706
165111
921988
530429
690008
703243
706490
742790
843585
463604
1029548
849309
1055747
875606
782100
641003
1054724
234921
345120
812848
1268178
715799
691319
516165
616053
614219
721208
692987
947940
1121363
916949
838206
1077551
487966
707856
576781
467581
889690
625478
533327
195070
994870
480780
119249
719481
590980
939271
637160
835901
480432
379344
473200
485174
555564
219767
653909
427773
584089
720785
972201
1006500
1481626
541899
625841
857740
748277
720790
601707
1193233
625883
433401
999317
792036
783509
241528
581628
869565
429102
609694
671262
424368
782329
573111
736666
919258
830267
383792
785846
943528
457717
643355
586289
389035
246463
473794
358225
465406
426387
742544
746671
478545
650502
307089
698532
921192
542633
668844
414076
327515
780926
360751
783057
825318
601304
194145
747387
893887
459684
1049045
550458
803257
543010
882884
717545
689978
713754
418926
659019
829700
848493
1321118
720763
535308
622984
779401
592449
823022
576700
289173
673775
545614
533354
619889
724644
185215
575752
874063
603164
627309
902480
955950
984574
750129
822346
370154
521721
753958
898786
831477
759037
946686
249751
425147
747830
291348
818780
310080
570534
537344
510665
1037278
494357
720021
660985
913681
1102378
734412
617522
658360
525249
1260944
803888
974619
361921
548356
824865
721327
696077
606470
420379
445136
475997
635266
995505
125915
631426
626138
1422944
499097
471988
850615
421724
709568
603703
502332
916815
632306
280101
1123018
1024001
899516
1080394
472174
181713
436955
524422
596711
699198
558918
359299
553886
563556
847092
807215
905544
560717
757022
192328
925706
586710
514120
395691
1006896
592919
443439
683495
787709
517911
506409
516766
619889
468469
457717
542693
564791
440414
720293
480527
546409
829842
555199
421724
799461
491211
526873
810529
832155
194145
742544
638736
121446
742743
1128840
898021
606470
915285
759693
847194
879163
716312
791949
619027
577669
850578
615847
768989
588457
457971
388766
583599
683495
700103
867493
426387
872626
610272
480947
266332
506952
284566
451428
1033312
955757
553251
611017
815486
708758
894773
572785
662308
981865
865583
381647
552559
593784
907156
654842
659110
780750
662939
713881
496286
617369
417655
510684
758750
754175
616025
576247
609525
569818
725373
674803
612645
718716
992054
536094
424444
683105
817608
1045166
637379
497237
799958
701369
403244
726409
311777
450144
947600
475556
886204
434421
303759
845335
473526
824549
227899
643106
827444
473369
752547
815638
145783
662594
486023
956541
627314
536070
163112
387239
744177
705602
625711
403294
585678
764644
961684
534711
956490
679542
843766
733743
688692
875540
540506
590473
756932
604794
597448
687693
567044
526914
873319
434843
706130
990077
751754
1071255
316599
472327
380538
826727
523811
712247
688063
554698
913716
517290
648592
874667
913681
616019
472560
930305
772884
572785
623244
710939
690740
666562
416936
632845
1083068
724371
703912
673069
604134
744614
468753
261412
593155
777053
322334
697608
696419
835561
467686
774215
795865
351020
631426
720923
1125807
570604
725543
1140406
1159150
522024
380196
441593
686585
1249800
931899
727631
532388
607187
180664
534145
470344
725013
700435
362956
729672
609746
399285
489552
716805
692853
407964
434837
726287
862831
1078577
725629
779401
478920
559697
284403
890211
666593
928027
617405
320035
570504
661046
579082
728584
883252
628408
713035
655832
957098
1079300
656572
432730
511683
819783
365136
1029659
596218
621305
553943
832073
327832
743305
706019
875911
631730
610547
574170
652085
1017551
834643
431372
494226
655292
874638
978490
334073
517884
516109
472305
529194
299519
334731
435441
820565
795430
575943
1149628
506577
774581
931615
497270
758211
610137
900765
829181
467305
919710
1164833
617303
846296
702927
496323
831648
1000526
286988
441796
658337
553282
636914
973030
942387
435712
624522
845472
957465
721534
835561
281032
496870
515692
407631
749261
1199160
705854
491188
732283
205359
588737
684714
645994
1181308
638145
658711
219025
480993
572519
859485
691099
334662
886001
1048187
795430
690458
678305
725657
679466
610547
603164
850757
1028312
314030
651041
704866
869936
688478
695255
1444554
939504
680271
436863
945650
865485
665038
660786
544105
384580
789629
531549
963116
671303
674566
705531
280976
798666
294369
520975
460771
781238
597785
882733
286627
391970
642961
667164
253274
711529
863611
825349
463941
998598
870353
615955
925916
613172
417654
881017
692990
763625
384106
333868
596415
322024
419461
1227697
506403
573039
595325
574383
658174
834757
357680
465069
359847
662108
681031
592739
562771
965669
472971
1622247
622718
972149
213925
434672
722798
899880
1001556
587009
1139337
561051
821395
859242
546678
395321
411924
991377
272269
773836
557679
580559
904153
815232
587985
562771
1147392
810071
706203
768031
385159
1255928
796386
257035
693972
459373
529946
363660
770536
606008
526256
523051
680993
372803
865454
125607
591485
1241363
400462
412776
320330
874427
993309
426528
610658
511305
716783
51125
467013
619009
393538
717909
978571
656489
1276374
505417
1168925
902456
1257567
1201301
813221
883949
779765
662881
639612
255535
613243
55328
649645
542047
323548
671699
689365
696613
1049158
628413
383017
742821
1021687
546386
1201301
306827
402851
1125595
719146
550526
399406
579229
554702
743612
883949
864086
611011
565929
566405
738795
422253
441517
779765
257729
733946
1117327
705040
487613
569350
370603
454000
728941
380588
460012
153230
369006
541445
637780
933138
629865
668585
647232
339447
1082154
504576
815816
434816
655898
596681
728517
1024860
667731
736887
708856
792893
483860
525432
705604
778602
810397
423739
423219
887504
760495
699531
522282
300498
750045
511256
858968
510277
641036
698807
990037
707094
318237
852288
654424
491760
985054
343762
542537
743349
844031
753537
522386
650358
578357
284703
780752
291431
673868
392987
262772
659500
734424
558823
573822
663858
568639
75268
227420
996012
870599
712402
547713
914939
432397
814476
426300
300447
370135
466885
852563
425376
1037162
664463
463378
651414
849350
438336
624858
1211475
669865
295557
802843
477332
602003
464199
915562
211593
575238
1240222
495780
1333846
719330
666461
571008
614119
916469
912318
411509
379339
816360
463956
691126
357752
380253
1622247
451742
759133
546194
524855
809119
482909
821862
398201
346051
327169
522067
754126
563974
1038117
760406
509089
652195
562778
516293
347345
670376
231633
902609
687249
797664
455825
595737
785220
829318
625448
581932
736871
511191
370631
530653
261055
780332
426951
735395
461515
251729
211720
832549
597397
517293
423739
447579
648221
942729
669060
915002
785304
606276
457798
596723
824542
353829
876374
673211
484224
298495
293400
698614
460374
287903
683267
790163
667670
434440
557586
589341
734725
649645
741816
640612
892552
560702
465747
739552
683911
490539
312073
327128
750448
230977
435178
396344
957017
1146392
440524
538536
893746
902456
498521
303395
511513
1079895
565719
707094
481927
795220
676260
549943
886308
631097
932263
809646
534897
308290
617895
668938
990221
726635
687799
1170461
523400
543960
706989
981560
315820
721848
492564
452526
517985
1034520
751418
887881
193918
336073
576048
1060072
275714
559559
702446
608496
893746
231646
783070
805723
659141
554987
783070
538005
483507
315820
719344
554080
766330
460808
867359
404383
855070
371014
1275449
593179
562201
741582
517985
806014
895789
615861
448023
736887
538377
965121
776920
1188839
521514
352501
553169
891885
949148
615909
409287
620380
584964
443578
502719
413324
642303
681043
451319
719344
1452333
561609
527833
715736
261055
893840
767621
456185
349791
255535
1038459
521223
585092
441339
630599
659575
658776
695030
521945
410827
1024777
608490
771591
915071
941789
542151
486083
477714
617906
334023
593654
824625
583937
523051
616380
365162
880430
616646
576057
680186
382478
907245
647556
867215
853488
728122
932263
229033
974431
657969
755623
776920
889166
339290
449282
465069
763894
921212
999655
372896
289173
393379
1257358
491748
859078
255328
753537
711006
459110
802151
1219493
561995
673211
248890
393942
285172
363634
625224
475989
465905
515409
249369
825249
491699
867215
624946
771164
456074
139522
610450
656052
569067
753316
934915
426434
801242
504191
331482
404468
890431
272989
555006
380326
668665
745317
567116
503175
876426
463401
874273
959355
216716
724973
728225
627861
946097
683432
470339
758923
1016102
321411
439506
569669
569384
539977
729268
733531
556933
390143
888865
550591
473797
625661
576048
460092
539046
867217
290923
425969
805423
421646
875165
250796
431563
852337
679054
361104
436852
691000
423739
424239
851447
553113
564005
535666
383116
664964
331836
976174
801290
662027
602250
455898
340229
799103
988024
870599
927069
351962
635797
323548
702982
437248
409224
469666
204689
512317
611236
706737
671876
657041
628704
556850
1219493
1025672
513533
781996
285062
587007
772328
672621
737276
794782
669742
236849
770812
795713
370646
612622
556514
497177
691514
957017
788573
685947
978418
724730
687413
778832
718115
433293
278897
400612
639217
569067
933138
896562
552584
868729
821840
834129
506492
644599
321246
410119
709482
388738
313546
505349
760495
520933
630914
463409
539006
942729
887153
793459
647770
293722
689086
637160
670145
270459
820019
636717
545923
586809
674150
570248
511256
560879
1016436
491724
665233
841428
458608
414699
635988
469890
655601
507824
502647
619331
316276
584489
511683
599790
694154
730956
516905
539735
630521
601425
656124
1025844
724259
446207
614619
846789
819023
243913
387838
452713
626312
683809
431952
968054
382078
205152
520149
695739
442313
588135
795713
612626
824819
411526
896395
968179
315493
510691
596681
579339
213052
813100
668292
855726
477245
839535
491207
871479
394440
486951
908087
538074
886001
1178134
654004
956394
656989
419473
987582
525790
561527
855619
585771
864889
866799
764436
300331
711308
658739
698646
603115
759249
446251
489550
716345
949999
489056
664041
669288
598300
690828
387684
1270702
796457
664136
532787
286081
761824
660857
483999
906357
571447
675481
382746
603610
625533
897890
781806
578309
365560
920494
960567
545922
649645
733381
483602
582469
504531
965761
370135
404637
700361
397112
457798
981097
548678
1147710
664599
898562
539084
592973
1064219
140961
572542
559559
538789
420231
363634
680784
492027
623218
642206
501950
307878
600464
329203
321722
1036410
926503
491234
553637
960519
915562
639725
369441
263748
658126
570687
897636
757826
332364
622454
890260
697408
696790
772278
826192
520465
947203
688476
814765
694972
360646
640502
1090301
415906
774952
950203
1035732
746046
250349
269869
755623
346656
759139
788191
725386
553833
291940
537020
183610
719872
1074851
632053
215547
808722
591030
614559
753681
562480
493622
563957
112846
787263
622718
598268
647232
469954
435853
950978
376552
819511
634978
424203
297129
224233
678039
752727
978757
481278
423545
906233
565669
590371
478085
581481
472038
458791
795946
706591
492693
1004323
508597
340812
964464
579029
642095
579242
655782
851238
1152797
610526
534935
715543
756962
435327
951625
228683
842311
588283
491167
380924
938503
443578
366707
709981
593427
433019
1452333
269869
382426
1036322
524483
854815
53193
1281883
982105
532802
714274
800625
767621
1041485
540054
611862
729702
475553
547608
180846
681180
579121
787008
457866
922496
300447
929508
597828
485404
700361
631554
814297
417009
488782
428190
625601
566512
903400
644794
1133447
487856
175418
565830
542048
599241
516165
393950
549120
709222
761054
747625
400694
608635
763778
1123362
831304
690556
705917
589173
715866
449128
834636
7380
491098
945827
885612
764261
477902
746461
531168
745122
532371
978156
252051
460092
754737
475034
656331
643181
584163
1034520
853981
550481
490748
856640
671763
941527
439110
564829
451924
458608
532168
682291
891885
417175
882193
253488
527322
686595
494027
1099461
186665
614798
975632
716345
671876
220432
607670
656489
760093
767638
499100
398201
635777
591525
385737
396342
611505
668546
407286
860737
577737
816955
468183
659251
702474
357752
709685
485404
278980
510771
318874
674213
776961
425439
410324
23258
638687
436553
779765
1390243
605428
873685
268773
629661
411034
380588
457902
960519
618548
461782
597480
690294
691008
312761
804896
907245
635797
787404
479029
99482
682201
777695
613913
880741
978418
819086
383893
624858
791519
693476
699361
1258464
562792
561986
927579
618356
696846
543948
925994
639777
460138
882030
498265
614777
840829
229604
973776
308395
1191593
914579
788744
566833
492246
436328
894773
721540
589005
656435
788526
692263
210109
737628
894530
624546
607010
724778
869843
900238
567182
872366
374355
644942
350776
669060
297129
614892
541078
733304
998614
496652
777847
799665
434588
1054665
376386
556921
734703
1109587
241513
661779
623251
852910
998832
661779
827806
864794
278411
617895
694098
908332
631554
628413
814765
415275
919608
819826
743963
573794
818070
805192
958105
697619
643091
1120188
727705
843706
699947
699858
635782
630320
911810
967376
499534
776915
318822
243771
861038
352781
355301
406724
647302
1052881
711308
963752
505988
911905
924380
815626
720389
887274
741586
773671
480598
746089
704171
437858
878181
721685
501648
706536
849197
112648
826336
539046
598338
854458
46376
521167
897145
535436
464843
401926
609014
518751
601309
553865
517493
767405
939765
346205
707588
821040
861470
915952
698368
573760
864209
1100987
744416
460467
998279
805658
773281
687249
715543
618858
923002
326061
486913
501617
645276
825729
785146
843076
508409
778920
537653
442002
246466
807896
941527
697408
760406
407900
289749
645276
582842
783569
553022
443200
506910
1313330
247296
706762
568168
519392
664463
264394
1266298
723819
495174
176309
513723
412541
393885
595030
666718
742240
433820
578918
1061820
540455
690911
782606
1253773
924530
619732
717294
786271
601905
757090
759249
871261
419819
359174
911550
1063452
848373
374718
645186
404468
333634
768124
389369
883989
654399
544876
683809
1084416
413481
877118
748391
359251
671491
374662
575001
730650
414672
375046
611095
700203
737623
513450
839535
475842
784341
392613
714606
587009
517769
787948
834636
1023508
461219
584089
1309920
338744
605977
667546
530353
788698
501309
421159
1145968
827219
1056009
723360
1728472
675127
714669
385905
207532
429999
610903
660660
585258
696613
597180
965121
686605
815985
1021286
565037
710331
573689
197254
1146553
410702
732822
941887
347345
485802
529473
293400
554204
612553
1062238
699956
490554
575282
555009
615738
243610
554961
389598
280586
805712
687195
935032
556043
778668
869565
546613
775862
648795
707631
387705
950419
424516
248094
544136
786185
819086
673487
569913
1145779
655122
882676
688164
330435
426895
221305
1445128
1238208
931064
565037
544666
372803
602066
830149
460807
250796
415162
908087
672621
436759
843677
819511
838429
299251
809746
902522
560802
755492
481655
850919
1728472
772025
325565
322089
709970
784750
78313
799882
1046217
437697
626653
559085
786342
630521
590371
592969
874273
745648
434365
529449
617796
534807
606097
588478
524279
554494
589804
313096
762281
888636
505652
731622
511158
676931
432471
579770
1026932
613858
946540
548826
647232
955467
858772
798604
798538
440140
1295736
686581
341785
390894
807896
732110
617841
1119742
872323
529574
480213
645493
523527
475553
786185
317137
643934
1331521
1083034
274949
473745
506431
866971
510702
370631
1043681
884767
616048
528313
158049
532561
312188
655782
625806
665625
1572139
594196
313401
634430
491871
966228
658174
571337
514255
650508
797212
540455
560694
645304
516194
546333
306152
448023
486565
743963
1396366
686120
313546
338999
447234
576404
574836
791489
248678
739829
626086
417980
772236
191291
609561
428152
605149
291526
611960
917645
492899
764345
877031
580693
300337
621550
812944
832896
779279
517289
404129
947047
674213
332688
822279
746764
763793
398340
877556
766874
470056
849574
309286
438027
810661
770518
457798
758018
785220
871373
454196
630195
946207
816865
406556
373370
454000
529751
468554
200080
449845
907710
1052881
624360
707971
358927
576057
37578
464789
637658
836608
838119
609014
838857
501267
506681
619431
374355
707147
365560
1570799
671986
731263
1244969
1104633
657052
373370
976966
540054
988024
350951
483031
567080
891831
396279
691514
897873
388728
967408
768062
804450
288199
1048288
879064
357726
483373
257729
419662
465800
352504
785146
357752
679509
807640
513250
1048702
690500
360646
612965
901013
553022
432770
343453
716273
682160
789851
396381
583583
787596
537555
368471
758191
605485
663406
513505
424381
615016
603737
630797
539536
427803
1063452
632246
607670
758035
459968
598968
490416
603885
748793
684818
631962
613085
787382
659575
1049158
753537
1109073
490115
819826
434443
925683
692263
539084
530681
465642
454831
415157
821667
987367
637780
830919
504975
895247
673644
450441
711824
647100
753941
632595
605773
528313
277085
612508
799665
496811
948565
327873
386546
376701
410783
1001186
1132436
1074823
967738
693351
911550
616972
470365
751438
918344
596462
692689
963453
544592
715211
638303
491871
1180056
771333
841816
513481
895313
424927
776597
506520
746251
41069
283668
715039
908830
336073
689428
132201
431952
732420
534935
654527
586136
584163
404558
289547
631996
778407
1156081
973738
227420
488325
506506
706057
434905
508597
965121
783569
166689
814297
548034
719624
205415
487178
517593
469890
435521
701944
935580
682580
410263
975143
653068
465133
425805
790233
1496878
812247
805635
452124
538861
382078
640602
750258
714948
402343
1083556
751358
1051756
748886
404592
812282
610573
1452333
514592
634728
539006
436740
647232
371551
395097
646740
693487
511748
443052
668938
1015402
668702
254859
747006
283668
1123362
763753
733481
565988
881886
600955
647201
254531
737132
802151
462709
395399
467107
709986
129460
299536
536867
671076
809189
676420
405977
1036604
668069
294570
337752
559559
551431
429409
975382
514536
557586
1094567
413854
598035
561051
870599
559559
822085
712011
746461
382976
427458
424516
323548
563009
562071
579914
553246
457246
775510
714274
576910
898562
514809
657510
437814
689463
489966
515857
687247
499441
1159037
491015
787103
411065
423545
532194
877646
686679
806127
366707
1000056
218819
584027
1052043
507887
1002188
597677
839917
562480
949065
874636
474059
919623
489966
955467
619732
452132
460257
684443
539874
773527
573198
609412
665196
671556
373675
505432
663894
689779
428402
714978
453140
736843
498067
578992
946097
463401
612182
734318
185388
682490
546055
974268
454580
457607
758796
454173
822253
402815
351888
635770
492693
748158
787404
794856
883420
619728
890260
404919
409710
238096
795824
579914
550591
852427
267924
421646
645402
514809
683141
442316
343181
1293209
859975
426438
477330
469677
680069
651118
465069
1060072
404558
265009
373772
473369
876199
598136
769871
851351
563737
417009
713230
491724
579807
1026507
296962
1023318
336946
412903
303990
506681
1178134
669506
565669
421983
753515
994473
387068
728225
421460
946910
628910
333613
369227
563839
347345
578416
585154
39835
1132579
662027
555093
957728
245165
754669
724558
672621
503463
577010
1185235
757696
746251
382078
531033
700591
434837
796570
572282
655562
554143
486655
492173
603610
533550
867217
407286
913232
812910
273690
674649
542286
763850
786105
898050
999637
831827
567182
770283
751457
691171
1144230
729245
519571
470430
449742
889752
840877
919432
619881
653315
719608
645398
578811
780434
377051
649311
262772
552233
568607
574705
625211
477332
535666
786695
816274
578723
481278
596939
570106
736887
467874
1199489
938026
527150
393280
259605
1104633
496356
639819
603795
685052
532194
903400
307432
974158
665983
769851
654527
877736
520620
132368
774379
457460
493622
615738
383909
868140
523400
878976
745683
706026
324580
365104
566939
542048
482909
470781
729168
665305
628673
742749
765178
1032697
712066
793654
520823
946847
686978
594985
1070451
708222
453858
1024210
725922
495174
890260
383116
910656
306387
676400
268982
266683
660021
584901
347727
1086627
647232
529488
385737
587118
281598
752338
642538
780332
945728
712402
808568
658527
913588
500094
578797
347445
1396366
850343
538631
820539
741564
714035
755688
674916
555221
1245474
1131094
637134
487135
737126
793424
253757
365030
478328
560041
817368
529119
338802
578357
896562
1239476
648810
1240222
921372
761740
332688
547165
521486
1033843
631081
715633
426963
875117
949148
577266
494660
288290
725440
792893
756138
440140
598924
984455
327387
674213
509373
935407
642067
561718
448623
546514
727746
505652
777651
556043
1202063
885447
245312
576969
589974
441103
922881
376937
517349
170276
797193
715601
676976
662970
1066833
323590
823338
796433
754778
378687
618884
632413
701776
647363
571002
490078
760325
565830
730833
426899
543948
564829
1145968
824474
655562
1058525
940680
374297
211312
288901
733817
639612
490078
1034520
771597
676260
578357
721875
360128
426906
554645
815637
506992
766909
269869
605726
1079238
491748
977915
596681
365462
834636
526390
796570
369233
446633
619199
491701
898048
754737
666718
1063160
318313
557136
519673
348102
661248
852996
448629
579914
737508
460279
942278
584173
888872
792803
631229
574881
516191
398002
734443
1002981
167051
550031
745094
869284
645994
713232
757186
853328
331849
103428
905576
193572
993984
859355
532816
697191
748391
556496
610747
347318
584976
680186
1069130
746438
543325
556539
556600
446061
213925
291164
669867
414718
755828
349909
618828
321246
1032796
788382
361097
928513
711824
698692
963453
717221
638658
759290
412851
409710
879156
703827
594453
839327
814885
733594
815282
568031
709593
878125
354036
330878
775862
863206
1077058
343650
989759
697368
905388
466795
497277
557836
692257
300498
587545
664463
821395
1148273
744561
950965
1016436
692086
483994
706737
750162
638983
544273
241807
622454
318704
742254
837696
807847
231589
350286
471101
623218
572763
706255
588135
595958
1032796
346051
965729
991765
619512
817786
816500
558259
1241290
603944
752899
940924
1049813
791441
635251
832419
705782
885591
551478
762286
328414
623015
1082750
1048460
896015
702264
897681
973927
729252
396869
887486
754529
6437
704146
477902
467301
786160
100713
939356
403080
632765
638242
229042
1285494
671083
885560
530964
939356
739296
1070725
1006757
767507
386869
663814
1017322
709023
487611
371048
464856
958604
832419
1062966
183991
652286
1108959
941887
657760
443535
921815
1101286
788376
623601
938580
625122
768705
701503
960083
743254
654856
297219
1085482
1101286
876390
888685
1193210
1475712
690294
489824
876390
359176
428313
533156
792031
1001237
770653
393027
634178
578433
540172
441960
977104
830416
784072
464638
301116
535083
1040288
1027038
808426
785470
345889
1032268
681822
550933
977104
651225
448073
982762
1301348
788884
513384
1283968
699402
946686
762286
834550
866963
747056
751585
1042749
820305
925410
806067
720838
763612
861026
844551
496685
269646
875800
1218088
1297977
1038708
817944
557777
725647
701503
687476
651225
936427
387894
901595
995488
973927
1283406
1108959
587425
574929
674704
687195
738248
487611
1191907
1134548
1038963
837380
728202
808448
805747
531315
191840
749526
578918
1027038
919651
1475712
396369
984836
691484
1020603
1108959
884771
510871
1211268
1564903
524585
1009749
665347
528326
746649
694377
485606
510871
1007152
984836
592408
562480
636747
872903
666586
1120011
846615
914828
596809
913059
1017834
1070725
949837
988743
846615
667525
744811
624502
817224
455113
908534
872194
784196
705071
577870
421224
600820
390619
825397
803114
902482
661401
627932
291526
632522
752718
903219
987022
272668
836653
682600
1455384
807932
487466
760970
535751
469101
810835
765000
846365
499592
648934
720863
634651
593427
919656
1005135
494886
620928
213193
680403
719344
662656
734816
635775
476077
613990
468649
652513
625793
744055
300936
1228851
539301
476715
890878
518857
741361
306827
517937
520869
594381
278596
622732
395852
575473
467107
250884
688366
711681
928319
488713
572366
827809
491872
734698
736219
1208977
778825
873319
528362
578190
524505
472722
793605
398701
624375
720400
102175
571464
763839
670900
497906
987532
719181
808112
953779
558823
456185
636827
337882
734698
719181
629627
907710
507262
404983
262432
584346
845587
757870
455041
599372
1200089
815746
613228
462926
319215
694620
405248
774159
804910
641784
817224
546046
668323
684714
944949
665892
386592
1128626
350263
1000015
818264
476013
883533
331275
383588
894773
438883
505135
518167
752718
736974
902403
523583
446144
461339
874724
393027
450278
661855
705253
601850
661921
560706
693556
655280
330737
1065461
539301
507217
546678
449279
540488
857136
803114
375003
395852
721184
487898
270458
825674
950391
375685
679840
587108
532389
555592
543325
653995
302244
511677
563624
741361
497720
569604
467362
265023
738020
386641
575473
492564
157027
380642
681690
311946
809566
962346
547847
914451
283367
791207
788881
664471
414999
1118642
1000654
447976
869378
363666
486341
771894
834696
359997
927173
733206
528156
713815
370236
852699
776724
588541
574173
598678
592370
906951
36239
541024
496287
395852
377144
347886
606809
1030644
917907
642223
558943
588324
1090389
569362
793674
723170
914451
670137
631039
609571
738224
805677
645313
530143
845101
862935
619594
733842
731737
1002047
445312
637010
678297
826727
892754
668323
497593
523665
990873
779774
1078825
747133
512400
646222
493214
568175
596763
683874
640913
670687
973215
615376
810835
544050
33662
714542
650330
649158
443052
504350
909158
639431
1058443
715186
926960
260576
805843
736590
546416
918503
837756
924772
598976
431202
676825
487736
914620
539301
956438
610373
590104
1001215
789747
793722
572075
411737
498524
1179822
499873
462926
459968
659487
568708
739543
559479
484207
721744
762995
519425
550346
727936
1082605
296818
1049976
460145
425653
473826
523345
560694
803990
527420
1040616
988450
972947
356987
460110
590607
1053814
755253
710826
419892
794856
574948
774008
862863
716804
698807
225690
588344
604248
955747
349471
425894
589348
1066239
1249455
1001503
563723
445883
926790
661402
791743
951445
625873
525679
901315
952834
677329
454262
558060
744469
583799
678385
436035
513450
693603
798966
925379
367172
686347
59764
361664
821543
649158
509368
702887
216963
836653
521785
984906
418108
1154515
530143
884381
650941
632997
904845
415928
859400
395323
696438
720338
969693
594524
933366
609214
609561
838412
701459
800741
702402
601665
439198
642150
952713
1002047
755688
545903
554680
676628
485312
774008
630808
506762
926464
435682
697491
431564
956316
726275
493771
510882
858407
901440
963383
657371
1088744
682198
649467
1135331
705974
457133
538874
682977
555092
807804
907435
420945
737326
703734
580559
234653
443501
671815
551659
518395
745648
414457
815341
706490
687531
1452333
584163
586878
596040
528304
496389
700992
484627
763778
1175688
703904
892047
319361
978593
636288
1183655
475034
767458
496889
469859
623874
620102
440211
486341
898110
854859
635477
606874
750759
463453
733527
718379
539046
708202
578505
1087839
1250590
336895
827148
426882
648897
730693
460453
59684
499860
752718
815363
728806
769435
801556
1304784
619373
1208977
662656
672281
808002
273805
653812
1208977
426623
611497
398387
689731
729228
380413
718743
933755
765297
886204
502114
613451
756630
672638
211201
672476
512919
264073
454656
997590
841862
561527
404772
716949
704451
438151
782515
778879
805024
481716
902403
630641
920882
1007815
831218
872063
949096
858989
1054771
544119
594242
839481
1017235
799200
244988
573050
891287
736621
778146
499811
462975
163382
237412
532546
281955
499680
437513
686671
621550
487932
489706
380413
713553
1159150
596720
616491
616911
546046
625677
729263
542863
691492
386077
742329
723879
809566
673577
527157
774544
770283
501698
566650
944949
579381
573989
993421
903840
827709
1039044
653279
587601
553996
653962
329583
684606
571500
236991
900978
649568
641686
468846
705131
279445
476162
639628
613780
364034
971420
511574
697491
619216
778407
445312
426057
684367
762569
696781
813451
717946
516719
422214
473223
542635
528712
206963
862746
379662
703668
421495
601850
1035489
859400
725025
712159
602966
791207
670405
582367
586496
823671
624966
413956
720763
705131
655944
653962
488668
795220
543877
784196
720863
524335
511835
585273
564074
904835
1189476
833017
475562
879156
621121
331623
455262
645046
602063
495880
642499
468110
631172
735608
728762
335874
612530
339504
920678
277431
910944
583282
1017122
596237
978593
1070358
527420
826192
759854
305374
408629
407120
400242
573194
686347
442828
562778
1039309
516719
583423
618856
733842
1046743
505135
656849
761008
517591
610470
678297
1088625
541133
460110
526116
650199
713731
908539
378526
527352
415779
613579
739411
940896
528362
351097
832619
738224
270458
626764
811716
599642
764940
290870
530050
389245
427911
809877
495243
737503
597221
571500
488867
850103
903840
782432
779774
800550
579236
478099
770588
358098
469437
280008
600965
587007
572574
693248
801290
518395
471010
1189476
451936
926790
750833
740802
521220
601850
742329
331849
634074
323169
486694
600697
604986
431005
625024
451897
676324
660396
377412
628170
806186
423295
349073
458628
723879
639624
836732
833179
445716
456325
602055
480564
579956
809317
587108
802093
583216
630128
677726
328471
1030644
802482
826244
479169
699198
343762
496476
644436
534003
668958
542635
657416
985553
747966
580078
883730
531600
730280
414457
1455384
526004
193946
480045
661132
555472
819271
465761
654369
444318
1367312
305509
1236088
763778
798966
712273
643560
650801
626126
705439
674287
1025421
1085536
418108
539186
487073
803424
623537
476689
505757
738192
226461
830089
680823
715938
605264
542320
629072
741816
793705
841361
774378
725534
788796
707768
509995
915354
1118642
339189
782171
1063160
671262
868771
439780
1030644
884297
429335
1264927
460110
1304784
899175
666074
583607
686327
796701
1072849
662616
1090389
967564
1078825
1169929
846716
762995
624303
566625
570879
895042
472003
340935
649158
768800
834637
598334
719730
702602
692182
970890
618856
347886
747567
505018
1200462
164442
382195
935054
315852
668626
386077
503698
800535
407383
356284
656822
511008
349977
606097
977309
904261
390109
754600
933755
723368
1037036
433731
486615
560487
419892
498348
521220
405910
969098
683778
395852
594507
587601
356170
651517
378401
482346
672281
668626
724116
727974
652509
516719
759472
548739
369729
1110854
555704
412437
523625
662776
610103
856279
877779
942553
760314
915352
307514
410716
567028
595430
586540
336145
737657
619991
683139
505599
637106
904261
645151
600965
1090389
444318
828539
308361
541024
657725
659618
634929
739811
805460
678282
171931
842386
749780
507262
657422
390394
636582
769877
673613
570106
578632
374162
284811
671289
613197
495243
719872
212395
691486
682600
835081
744226
613553
573194
597993
681076
300415
682600
902403
683139
571840
447596
537549
697657
621914
452120
436475
403245
763128
458791
318930
795578
989835
587282
440171
398716
370585
545379
1138099
491292
428680
899175
337348
359374
608010
505599
912089
705363
924954
481956
484079
502114
654369
617685
829712
1052933
750508
839639
477554
487932
423233
677915
724531
692445
393357
796796
535031
787556
579883
712883
540498
837437
283191
435477
678385
583973
916377
428680
331276
587168
708028
213193
698646
682198
768981
516790
942809
400522
644436
759854
661046
738831
730657
325355
625353
932845
380141
431843
433219
635775
35244
886706
374863
597662
559667
608136
1045761
272618
482346
471347
709733
542404
664471
450577
582121
543434
808250
515857
769719
1020685
349640
1072121
564074
470897
297279
949552
351118
826607
785663
603903
641415
756420
776160
770868
1202339
534149
218628
528380
413419
931906
339189
234804
978206
702821
485378
835131
795515
892205
669165
606743
699682
745286
811077
541133
298913
411302
347886
454133
688502
884381
659720
897735
794311
616491
847453
647821
905036
893095
512928
1040616
469938
974782
744937
433482
752045
978673
433844
1230552
254377
702161
485398
574214
269150
377144
881208
640517
1089252
656687
692445
174824
861107
636827
874981
407383
472084
479807
447255
665459
870263
540668
895042
470897
833062
842416
928560
773507
755253
595163
540668
648373
1090389
660043
751651
890438
555472
872003
648277
599422
671815
729767
549746
583423
1078825
1025711
642731
692640
375960
1125807
912011
957946
620235
171865
695040
685547
951445
812194
538825
846365
680499
690294
558479
676427
358599
812624
1006226
869808
412631
998805
1194618
638202
985180
703857
947251
769495
318590
687087
914616
497603
657780
579660
1023410
469707
661401
1193724
371710
892047
613228
444318
1086915
513032
727974
450796
461642
446515
741704
92743
458122
641686
705477
529999
753046
542404
676928
293379
770090
640502
653812
837437
621914
639045
834637
862863
924209
258004
343420
597490
1086229
1265
493196
534840
560486
802093
755253
1017179
424619
264522
549363
837437
468649
596734
991671
428680
533156
448641
1128626
554582
528543
661132
380413
853178
635993
511883
540506
424696
602271
308395
761054
852422
679259
817910
568708
717971
500401
819654
412437
793849
444150
424619
843116
783744
491932
402590
382014
404330
649698
461977
974782
969098
792409
438592
436035
605305
402078
626566
691411
554812
807932
307089
1009339
476727
295279
518395
857136
702718
744097
554080
744676
347385
925508
831228
522991
660273
712097
635473
456438
877730
738018
652043
603903
1285893
614119
795188
628170
1398201
885308
627484
626159
860153
112846
599642
899568
772593
397955
380868
728709
902482
415928
475522
838581
718186
670900
554495
945268
901452
489706
484079
603306
708791
928027
841664
1171422
650243
534420
626159
655280
455262
843689
838506
801497
600796
496389
561490
949449
1114888
712273
691486
1180369
847299
642635
631246
277431
705716
425653
973215
642095
708132
502269
521785
738701
393538
518888
841697
294596
719181
755709
541415
859834
499680
596901
637245
884700
614900
962345
811468
1095359
708517
656822
877730
435028
643776
521220
356170
917564
503124
658081
708867
318208
676628
563514
635974
652513
788066
768981
857136
665038
689731
723546
644436
825544
605121
549834
519530
730693
523335
794311
613095
644436
561420
641686
476902
720145
827809
344483
150107
795515
704451
1145541
683611
702690
561609
611335
743678
366386
324340
615376
827926
561052
733206
451428
315299
566625
726120
611736
397871
370324
624251
474862
427052
473578
448641
892047
654099
438382
555849
859400
659618
758511
846606
1028583
475522
599443
493390
629011
1320460
747902
410507
655889
620226
769495
818078
795987
146191
151807
558943
786029
1315575
686037
270458
679455
790612
461116
743725
540925
213193
476096
641686
884700
797762
842853
265270
803147
723879
690402
792409
1392956
907435
363146
210044
567026
945083
769495
568708
975332
458232
582653
633920
1202339
693556
530693
562737
860153
858772
439780
875066
564809
287523
637010
568708
1013519
890438
1100605
339024
130188
395323
683055
599443
729844
769495
769495
865895
691486
998106
399293
809317
487635
598968
455342
1055616
575473
863435
429168
562856
572075
427812
502588
794631
754977
395852
596117
316191
629593
1200027
759533
725819
681477
370867
779777
605106
978334
834696
648934
638035
831987
578632
468846
427458
544827
573050
579694
533390
431005
630128
834696
710939
680364
642223
787764
1222251
1250493
470059
367273
664577
285312
425061
637402
649916
843474
918470
230366
501009
664577
746436
828550
738224
399812
821543
772271
768592
546535
892620
548739
475522
616911
640517
598829
720925
771869
508890
1087737
531133
1091605
805771
172526
545908
395087
455549
807932
567043
799631
583540
728762
819727
637676
928958
346378
541448
1455384
489353
592225
740853
607704
644301
868570
665334
856630
654737
357442
247954
791372
661248
422915
810478
422781
1023759
585273
555842
595862
809566
863944
705477
747311
636494
619464
572144
528039
684060
620493
468398
640799
851517
749661
297391
570527
634283
868570
412791
728806
582156
584346
603306
1250493
239492
784625
1267694
631264
363603
1072849
471505
1244744
707757
697643
668626
823588
733228
530199
763716
189755
1004024
495243
821035
705477
658119
1064300
413956
534720
672281
795083
446515
706203
907116
578190
715938
625605
487898
516719
831831
367021
439198
363930
935768
428501
541274
711448
54693
404772
572626
458122
574447
469707
842311
791372
614900
614900
695603
871328
448050
639045
1054801
928027
632283
517591
610190
589974
397710
444318
859797
836653
740853
415325
955747
974782
841664
171989
651839
485243
1085391
571464
805294
1145541
616175
556332
933755
147361
778832
1155070
1063894
805024
659199
424167
1221385
129814
743678
507837
402917
649256
734698
489599
525271
571464
352942
477968
1087188
808981
595300
432275
461339
706664
593427
909079
285405
712159
779920
539481
733007
698432
769435
496310
1231928
1000654
655802
846606
905397
456438
627004
1095359
710531
1067419
273805
556263
565185
554860
476743
408565
602657
448050
491703
648433
866143
798691
302554
638288
212692
901315
548739
684060
789443
228309
922667
468019
457583
613095
486694
390394
892503
619835
270458
480880
662461
1252386
347385
506821
911156
527951
470678
448050
562828
433219
680403
435712
455549
483507
565971
618069
952713
803450
869503
254925
379681
587147
268125
967294
657694
808692
587601
668958
526535
734847
586266
733842
533910
766408
367273
895042
973879
573194
830089
669501
744097
580975
612530
901771
526365
561866
759712
940896
884684
762661
393357
399032
490227
559667
540812
369396
1107796
349471
949449
399293
796796
565971
540663
615996
971326
636827
504690
827823
793605
1066239
578123
477852
351840
810788
692445
659555
297553
908422
459048
252369
1000015
535031
432985
637010
614395
906462
763054
730779
727924
975116
829475
873752
974782
422915
745451
542899
437065
616911
538825
419011
746779
470017
623507
720412
1180369
743313
540488
358842
454133
341131
971631
693603
987619
668763
396357
692445
664270
601215
670287
539301
671023
331098
565199
919656
694715
798526
598927
1200462
512541
875036
447234
471868
626566
297972
761058
482562
639145
740853
1366041
508890
865256
540571
912182
862689
250783
437731
644301
838412
551774
900486
527664
390143
667769
859834
412791
437338
393279
884381
337520
1189127
810478
730374
638610
867229
643592
1012838
788094
418321
599102
601215
611497
657780
415645
955747
595900
830526
804225
883730
984812
1628380
595300
916541
662461
710616
671262
377144
210044
264522
440569
616911
343181
754586
837652
530128
735092
563624
805677
451188
617841
447130
576402
978673
607208
733488
625433
747225
619221
465761
348216
474909
880334
976146
459000
809414
953735
270702
940896
1250493
1091160
997376
488543
1291560
541809
565114
542635
871433
818078
1249800
950443
613261
717850
733206
1311837
420655
640517
543309
616019
516719
433482
651517
1035100
715172
348470
712159
659334
1117876
790940
703098
447484
469859
902555
404608
645313
437876
879639
620095
694964
560702
705071
455091
601641
579875
425653
520902
649158
365693
566940
693367
423670
407383
526574
317689
390619
476056
590586
572794
727611
892047
594325
469787
715186
666626
722618
750222
955747
850103
971326
700186
909895
567948
505747
358399
815486
723532
386478
583963
639431
639145
388749
636288
415928
472597
971420
728450
718186
449279
649467
543098
550014
702007
363522
459715
1044017
319215
653995
599642
398597
820154
345224
949372
1015201
615376
641200
614395
688610
834757
825571
590607
638848
415325
607055
489576
1049976
471152
408634
728751
736543
563723
315443
675855
636288
1028583
410263
512201
798538
507553
671203
587425
324137
714115
501698
783455
596973
596237
76108
496135
800426
838581
629183
527352
545908
636288
653995
480880
474796
494473
819275
408251
578048
505986
1013519
739961
621550
477013
804225
588371
785075
963214
919950
784625
1044829
578505
671262
781117
418072
569362
566405
575327
414138
560386
902579
648514
892047
740751
642937
527094
983944
899568
356319
448972
657409
809566
575520
743540
726601
706057
680364
927173
398716
774008
743678
622285
380868
1254649
646485
715186
515461
435028
560127
282866
851151
914451
491707
974045
889066
382014
607285
909398
999646
717067
719730
688764
892754
364034
607403
496389
724352
527331
805961
948480
419892
301745
820275
147361
852705
471646
842386
717001
639941
629957
675771
635775
765864
928004
1046967
983263
632809
340630
914765
1099140
294778
599407
583888
448073
688366
504083
643608
507863
558641
1045667
715631
333175
393357
687775
594381
1173393
577579
648027
296818
856630
537588
468649
636498
571500
564646
799647
918947
258438
632291
1000654
544814
560787
445077
734258
542313
1021571
777041
611335
294778
469859
486615
778418
1013519
909895
658750
558943
456438
628501
577044
1006226
675035
653962
556758
327765
393858
348486
1039257
832619
668651
1073029
858366
741361
904923
734258
158047
540046
472076
747966
492245
560787
799063
672476
467674
551659
747311
491570
705071
888681
554778
405173
1091577
341874
868116
312103
860882
164738
1521861
733565
707024
714531
629594
1115078
622571
543466
926960
472597
860708
983060
702226
811077
704451
458916
543948
894063
302773
797762
468846
977309
643142
348081
807837
541448
642437
907980
820154
888636
933755
333299
558823
739384
595066
849350
1244744
946302
787300
527959
578888
697521
390051
687253
571933
1028344
288789
807795
445716
841664
850423
676928
685887
713830
661401
265352
820839
471881
652311
770213
540778
1154515
839499
415928
297846
1152722
265863
183610
530143
352942
793674
686037
826374
648433
731737
629308
560787
928214
315852
564646
765182
519962
300829
466307
769877
763778
538286
539793
837501
863692
415325
565542
1477680
682977
218628
592663
1189564
720946
677198
405173
20412
915354
755702
548990
488989
578632
559459
681952
179040
1044829
797559
517622
1244744
865580
661923
412541
867217
705894
319215
270458
412791
459715
897316
824909
834637
352942
900255
725898
331823
579694
436035
423693
729844
645751
390394
497991
664231
613553
809877
657725
775441
763398
805424
156062
554812
262432
872194
721871
808692
428561
396369
747311
1068290
668763
535389
834637
618763
427536
750089
628501
394586
987434
352051
328520
648934
654295
564709
429756
792567
417864
1455384
759348
638974
656151
917061
603306
614147
478658
522456
592948
668958
753946
644686
641784
711448
504083
1199004
805024
885308
736192
795453
584903
1429427
731737
612596
560706
340793
712159
642020
587601
783744
733206
675342
554553
466281
244988
758248
996303
707051
942553
635640
947124
678297
634332
998667
1094276
978334
782515
705974
730969
878950
783113
413245
617221
132952
298452
683139
595300
567026
779920
805651
706873
908211
561420
811716
754511
586540
709555
592948
635563
331950
685111
484079
678516
507990
526141
406652
798438
442491
752718
513818
413956
698775
817394
435499
304377
713391
805799
1259145
730652
841697
891761
367872
752718
493480
759236
724621
700547
301116
969098
807024
497906
868570
827540
775540
958105
306100
841664
610890
505135
669501
805294
175168
752482
603131
726673
699574
911226
657010
422335
600501
1297287
606743
836653
902106
266247
619542
352942
598927
1134548
762951
182767
692809
350177
526020
756420
898655
559118
747966
1030644
864092
949372
950065
876636
400697
306540
393858
501052
1026250
426625
567026
549448
1040288
587282
468873
393858
691486
569398
372503
592948
414860
359939
1259145
799631
425635
841664
940896
922513
526004
472722
501009
595566
737509
716886
547847
857136
619456
555849
766473
860882
628689
487644
565971
853468
728709
723879
572003
833062
498106
574948
391671
651839
1072945
763054
730693
413054
374662
953304
916068
875237
805460
432985
908211
624847
526004
918248
788382
841361
586502
821543
423727
627007
515780
444633
783569
663566
906951
493075
702906
1250493
803108
606372
601215
543309
276141
639045
487898
1004536
876082
1001207
668858
578048
883533
543166
663370
745731
603242
331275
738224
578740
332634
1333846
346566
624502
997688
792409
856630
591193
486399
683101
897423
735608
484207
322680
541809
558943
499680
830526
202163
490073
796941
526004
549448
909287
406681
541712
588311
909895
805141
619770
596901
766473
547641
570519
307475
761058
747311
547370
433019
835793
617436
1036293
783193
503962
410131
397955
514526
524223
454572
882253
872003
539481
568708
430618
613553
933703
758100
626566
814485
541041
637697
1145298
623455
715568
957264
893280
755702
331275
786342
775473
626565
766448
272618
283744
433809
1051702
74767
605106
728806
1157147
610174
627932
879902
842744
569362
578073
1061670
613228
747056
756420
719181
616491
706081
829475
641430
299238
605241
295279
298027
649577
750791
1131584
249772
934223
1068290
234921
603306
388749
562578
1309920
861699
729844
678385
534836
671544
467494
490796
517591
703454
694828
638035
428735
688366
756420
742696
651651
691771
620235
606874
719624
795498
574988
541006
1455384
448641
519192
293379
729403
907108
588396
708132
287813
863598
1013519
741361
711495
613095
970163
714697
566062
277101
389503
562737
757630
572569
410507
302980
444318
512928
500293
226461
271811
862935
569902
737503
664896
680217
532144
539105
484207
488003
856677
705363
885308
711670
404760
856279
1098271
1138691
723879
903840
438883
1189564
579956
454297
420360
856742
336749
599102
813451
479826
749661
472408
448972
481366
595714
530869
957406
497184
911256
463206
901111
733206
622571
480017
680208
860973
636519
764921
297391
495533
664109
723546
773895
502711
445077
901440
907710
954132
835576
297391
516990
700484
377144
805499
683055
884297
877730
1030644
765000
792670
886117
643142
324471
479582
590586
437338
602055
494164
318881
722822
1074690
319506
364666
363615
202163
718100
899175
327074
671289
558982
563908
516465
1087839
564264
635101
893127
768616
560137
699134
227598
382401
542124
706306
564825
639283
600820
599103
619464
272618
611967
893280
908539
644591
511574
577704
426625
576660
404891
486694
776915
834797
1215083
556498
541133
714255
268639
480791
605294
980680
684870
795525
831303
834696
552511
723748
593867
356170
488181
397776
1028583
727673
260289
541024
738820
395323
868570
648433
719719
989355
730693
1035100
778825
541974
1052832
886706
765000
752381
174814
964145
520869
840772
1019480
611167
715938
1050614
547847
694964
465766
472052
339189
380646
688610
358098
531201
426727
366899
482177
540169
166211
719181
582704
259605
973215
766597
502114
597598
747225
784595
1051711
736590
480438
705543
451059
668443
581402
515532
614097
558505
708132
541809
1148006
831755
508341
480438
444151
662616
201318
662218
713370
243540
648027
680364
992693
1064219
666023
377014
1244744
563303
518081
379681
876042
582263
582653
501009
493196
641748
539481
548990
507887
905908
779777
400522
716949
628118
763778
247958
435954
484654
395323
1052218
799631
437256
411526
791207
556549
437948
1052218
724344
636288
533464
513828
977309
620095
651517
578572
647631
619027
1058409
784764
777573
797762
396555
580675
466054
569450
775667
737503
414451
576247
520637
568708
1157147
719730
791651
592225
710469
782184
774544
793710
987532
578123
497184
792670
735608
893280
1108116
464131
658750
635974
811716
580544
448641
853131
680403
382401
613451
400442
866143
634379
583282
669064
769495
531600
1131541
422819
1044829
647731
653399
491534
712671
662776
513818
513261
791372
166211
739479
530036
619542
678385
693603
430618
461635
909326
339189
1095359
792567
587635
213193
629183
652669
501130
916815
876829
558532
363615
600965
763413
414138
985025
862863
739450
738005
928020
492821
682350
883623
940896
726021
859400
628335
797013
436854
843706
489080
788686
884297
952713
1558360
487193
668323
733842
767303
911089
554206
619770
828292
497906
904804
1128319
361886
598706
554860
550014
653644
784676
636420
265023
652719
460110
756037
893361
819727
765693
835132
641604
1089691
807388
688718
527545
551659
787333
702758
678516
506533
831415
574736
671289
634838
742013
621398
1079453
474862
443381
846164
840283
480163
593410
522947
651839
551659
341951
805334
439724
671289
297988
1000654
707685
1000654
550472
372194
470981
638035
568708
603485
747966
789595
511861
551701
983060
518681
934692
543166
458615
186316
538053
724352
370335
917077
1103075
991259
506398
702007
199699
776021
857485
458122
493771
555849
694715
563723
842386
652509
595714
564923
383238
681076
543434
915039
37580
514568
684870
477912
1085536
523839
402078
256359
883533
507262
717261
367634
319819
550472
811716
1090389
711104
837652
407383
574214
500582
883595
786958
612666
635974
461339
669865
1105423
508556
474796
881208
604986
809299
909398
872003
760870
680729
363038
782299
1005582
626297
908539
1220709
509873
867229
407287
741498
438382
1183655
837652
880579
736817
569604
1180369
826559
408620
698734
967932
724674
397955
872763
323101
895543
691771
715539
573666
688764
769877
755702
638298
528566
688124
605305
840893
983263
1189564
846964
649256
649568
775281
637764
567305
644882
456416
276930
436035
587105
587635
1042855
899308
506821
589042
456907
895789
525196
539845
537843
933703
541133
513821
949239
990788
948013
719373
697916
248329
813291
662461
566940
727122
743542
801497
763778
444624
750612
584414
511584
644301
925379
800426
486083
285505
424372
530528
910134
367980
574447
1006757
892510
728242
877156
507262
367825
340630
542863
601850
467609
841664
480017
496389
1019576
578190
1019709
680364
517591
657143
428911
475522
908157
541809
547843
756630
488601
1073029
265863
808112
827926
743540
505018
1201529
693478
411498
807932
812194
1130821
593025
846606
996284
741937
539760
635320
1018380
680403
683778
971326
297855
475522
858989
642223
845313
616491
1102933
572785
474909
678297
872213
501009
942809
576483
467674
475158
488836
880292
702821
707587
676618
530143
533165
974782
572075
606167
637432
387779
650011
834637
1244744
823584
290747
621565
651225
599102
791243
572569
689018
683139
615730
829475
413956
145881
809877
647175
262549
265863
759576
460771
875205
653413
675035
415779
582576
563704
614740
739411
636494
819511
780234
252118
1363342
987021
737503
386077
727068
1044017
467609
617247
118748
440312
820989
1128626
563596
629933
688163
448834
598976
997376
352560
592111
637432
400442
558571
1249455
846408
489353
401158
595066
943705
302703
999029
532546
792567
911188
473826
286743
399293
752045
684726
502829
412320
563953
777573
547847
759466
486694
523335
508270
569261
533165
269114
741738
472748
414138
994092
563723
574218
455180
517232
365013
841512
661855
1019709
892503
542404
790051
670914
452124
610190
678516
676618
487193
568213
382401
534420
479854
784625
593427
743397
854294
569755
459715
715938
955902
493196
672606
1034846
964500
468846
1167185
563908
799850
640565
945268
965763
534836
327074
429330
690450
857136
412786
399150
808250
677520
404454
458122
1000234
451742
430592
1231652
580030
567699
659487
757870
391728
928004
705428
587108
756420
615602
921150
339504
670907
611967
809566
956941
370154
526116
744360
1288853
1167185
734698
574996
644546
531950
597662
853178
546855
458110
902106
597993
630454
884297
536178
312750
466680
672697
794827
680237
655280
295279
460110
449279
970163
247168
507262
540498
847141
799063
543877
697491
1288853
86888
694213
700255
722574
352942
663099
437858
512266
969098
502289
340630
128901
587105
601612
611095
902994
561154
508890
1017032
797535
722511
675771
599705
807558
650694
905032
480438
740603
434586
541024
300841
712097
293385
817801
394586
358599
689469
532889
744360
377144
565698
491461
860633
536721
875066
825345
956941
409580
457583
85561
756420
615199
435110
488936
605106
587420
567639
703725
1065965
906951
728709
909198
665045
739543
521815
599443
673034
940969
635640
356645
568708
581168
766372
1008594
472722
470678
671283
540633
548739
836653
620235
562952
694964
563196
358677
890410
433219
461556
919656
667490
919950
776021
907980
263980
601215
239033
820658
626566
676628
694213
956941
906904
454222
377144
215585
844338
716311
364051
603312
480709
315443
694715
739961
460467
1304784
865583
584346
1017032
1288853
477912
674111
596237
856644
495060
591682
616043
694620
413245
426882
426625
464802
543309
515532
1039044
467362
649159
394586
499592
1053715
704202
864092
658611
455180
603993
798966
339825
393686
816285
725133
784625
683778
635473
749661
255560
756851
438697
1117317
550065
885591
488713
736200
715938
509499
364034
509952
510702
642020
493771
513966
625793
945021
430660
616039
927463
1149888
262354
494663
310388
656435
844392
895764
437876
46483
520067
1194803
555678
634443
692428
450441
382014
766408
807388
483502
390181
914765
495243
668898
817241
977309
255956
478658
752718
731136
709970
691106
797516
849590
730969
708791
387894
783744
220011
747966
400697
619770
695525
834696
862935
555067
561420
964867
886706
497906
368460
949449
402944
424619
423693
868570
763778
553515
537880
571500
611634
662770
202420
1157147
420408
949443
491932
555787
632809
574439
584058
626297
352421
527382
554477
846938
460979
553833
446252
823701
1007131
630491
330531
618541
737657
577634
389458
661923
525155
424851
430783
637312
611167
846365
619567
827809
467609
516719
552760
948185
622571
151560
813862
540710
478063
674287
488601
417167
942553
553251
660593
742502
466556
1499898
785663
321790
688764
549448
810725
677110
562453
860031
506533
565971
621914
658893
672552
455180
579389
395715
792567
794311
1018725
1118642
886706
414138
696316
713108
1208977
547843
649568
678656
707024
507217
430894
715539
662616
793722
563624
675771
723770
1151589
740544
763716
456438
825674
566778
579242
490554
470678
612229
466671
1293757
415751
314240
341131
688764
846663
831784
336144
668361
718341
719350
668626
595315
468546
432566
497434
462097
543948
487644
522947
1037814
488601
606042
473223
603242
480880
327074
671966
534836
241339
570860
1072849
760656
625003
162494
720925
754151
753753
476096
446735
433219
884297
744676
358098
398716
1000654
729678
614754
844852
826381
939593
806996
625122
381907
965030
1103718
765113
680011
520547
572542
690800
1112047
765113
979161
1080818
206122
1091404
576763
662619
771059
1080818
631513
514540
1068240
1239548
965030
1135330
918248
627975
860256
848944
762716
279403
820303
1158648
649038
1048195
254161
768685
419947
203885
643592
700678
539105
503773
1217228
870391
479063
675745
662619
446637
332299
361075
700678
738842
716791
860256
1245034
439726
846833
530199
820303
736192
793215
662619
718070
861084
377672
779112
758825
646775
700678
738842
557974
718070
663532
779112
575731
540215
564864
986060
534355
763873
921278
862913
443944
1245034
825040
318822
1091404
397955
501392
738842
682933
779112
738842
787549
296126
498984
803575
762716
155626
990843
565483
839507
818590
716516
601260
802700
551245
927409
1146886
718070
785445
809044
978997
793215
801445
921278
597863
1133717
551245
551245
549170
711367
979161
1113760
439645
1103718
923678
263062
373464
427159
798117
534355
440221
459011
307985
1204059
541437
886858
1017834
921278
618307
603489
549363
718456
1135330
1071416
807534
787706
939593
534355
1233186
838398
1141373
834397
978997
649038
820303
901603
401056
662619
627975
678905
970594
1071416
908072
629229
612243
688492
738842
1245034
730231
446637
561245
979161
854560
473867
986060
793215
970594
198276
1345505
586842
1103718
1135330
718070
739450
1074196
474130
613729
986060
458362
838866
459821
649879
858948
1249158
343337
382453
850305
447756
609484
533845
823162
664357
505725
745246
638974
1116510
1146313
685487
732430
737508
705396
692011
540964
1067549
949838
548521
614337
245607
481621
550442
376552
718021
1224980
705396
605294
229857
994225
117306
801940
859457
396279
337687
340061
670539
855935
714450
913715
750689
344444
678105
728844
556646
846615
586100
744385
728376
1319967
859854
494384
1120536
885020
918506
972073
586243
1207317
389219
411413
1099810
644144
295806
826774
587517
756668
280891
584387
772711
871400
1062311
552914
428895
871531
482930
1064446
772140
819182
803579
539481
633599
527070
987980
680583
819766
568187
552973
718743
440361
968054
658483
522029
729640
286954
302929
606935
981622
507179
949624
325606
318728
175843
546101
738488
656962
380411
991765
327347
631277
872454
711158
941975
1060741
164625
614782
475673
849477
616772
842895
677365
928017
297682
613936
721293
993126
1056237
309624
536905
680049
634595
619663
1070816
601449
558948
999801
626357
747146
793672
350832
875525
907980
521360
813497
707122
618823
329982
818152
1196580
632350
526929
713822
603019
423345
663634
582670
297508
1070816
886406
291215
894942
744528
764007
565818
397561
981622
521360
1261022
477305
1041821
325037
745925
444309
999728
537344
468366
529909
650243
616984
567287
905982
1055741
635956
573100
788212
582449
885623
739412
314310
530198
688230
718475
562154
840174
815307
767885
468209
371020
634770
706381
1061334
782728
431279
870826
936124
849814
642417
633626
919094
678216
621317
727063
550894
408589
975624
705120
194802
644875
663674
729283
1061670
618152
805334
689956
727970
1086383
935768
1013367
352558
565037
744989
947132
923974
783429
802185
841076
496738
963453
599319
745818
691134
1028462
408936
633958
631349
593339
336768
462975
511727
579001
268773
446108
715258
516376
613936
585410
532525
367021
676117
773111
757980
280058
291311
413051
611018
870843
938257
764997
625201
1155542
451252
857643
307985
479307
1169871
507551
31129
859854
536648
666309
488392
953124
537150
900774
748390
697608
627226
433293
129387
1160560
291743
931235
643560
950033
658776
594744
359838
646366
923394
516376
723670
760435
779347
897290
857643
543408
584578
408641
572018
775100
1038419
487184
337984
981622
744856
729403
690500
730030
400777
897290
259909
375780
468873
396191
628368
753574
719344
942895
818104
979509
716167
385485
681520
489078
185388
330434
628991
809609
435803
293545
447756
854823
735705
1287404
846749
519082
945779
432542
783524
456330
504886
692011
412509
843891
569361
566036
327832
1002866
735404
547975
1115596
168153
703216
706295
686523
729283
681352
953124
629294
970005
569573
619479
316630
732272
655322
746767
857643
757256
711607
432932
881880
753102
478491
856551
659208
713987
872454
747146
543224
698545
854823
400548
315021
736188
699224
488310
877968
1082095
479722
513561
897879
614207
924530
311977
175619
706590
634595
742046
442217
1334672
975828
383114
642902
666309
706590
629909
722918
897958
700311
574165
117306
373006
983235
278448
657915
751701
262549
601761
701092
511302
783886
541956
838221
192685
554302
322535
728037
957897
539577
477242
1106258
576672
532520
709422
1064446
849093
1015575
625968
1207317
654713
437478
624034
344887
587517
679398
757144
155454
537440
587065
420722
815585
1210661
634179
642372
473825
852254
514263
1054714
748916
812754
713822
271839
263062
931080
702097
581071
807502
210411
129387
485019
841716
809045
790394
523588
774704
570667
371053
641133
632702
659986
655899
415226
796001
1462498
580173
554124
344903
1226191
908211
740200
692011
1064219
1160560
604165
764007
194802
762971
757618
530272
463462
796324
664861
671505
1046698
451267
378401
431915
357849
467557
626357
1143906
980769
497808
1035639
1116510
1058664
556551
866002
479567
1212102
562752
909274
982022
752779
539348
625111
745815
1048182
1106258
712725
614782
699805
521360
496297
350557
577180
698679
950129
194802
601449
652223
524479
559441
601895
1206031
756014
757858
222585
680254
699573
455398
858047
170836
594510
718777
422541
942895
532525
726683
713822
458306
1053931
797355
644977
835328
156420
641783
698881
619330
1371455
852936
570468
1338620
606548
1261044
535516
960526
364204
429369
456330
513032
594744
460025
709054
639013
635539
949838
674031
329688
421550
886406
673606
738177
588927
1017276
891049
630635
470115
611376
605955
506934
476743
357849
727970
947132
639254
1161150
1155542
426838
291818
686523
350403
159852
548864
587517
948942
724156
508675
457011
771049
507551
802035
665196
467075
357849
846365
268810
548521
954833
678105
774704
598918
1291291
755166
578316
578935
320590
749884
988964
780576
736469
989759
616373
669228
1036255
619539
460693
1023558
854633
150549
675000
656474
961439
535583
825949
718811
728463
758447
661943
595642
601311
1212102
809846
664896
676117
563687
605955
537012
564778
554302
129387
611135
729844
453467
877795
1283823
840122
684894
846749
831100
1109678
627754
638437
754401
293545
560137
459376
700394
583306
889652
369799
445714
329012
854375
480437
696393
432884
830919
840471
586338
344483
392355
562974
780576
769430
477783
1113393
623557
1378941
809816
931271
858921
716167
456330
621681
915099
826774
1062311
819650
825318
750048
615078
1124354
1152686
919063
1023076
467274
146289
538282
431279
554134
594744
219279
592001
1079104
724156
422253
715580
414484
676916
630861
556551
351781
1034846
633599
818664
898371
460696
819041
680599
346910
584284
553267
747665
498478
524483
728201
587081
414695
624034
654487
175843
396625
644599
928017
588927
268490
883650
632723
923394
1040932
988964
970453
541754
999801
1038419
334481
302244
499852
923394
551094
906508
850326
776059
748016
751102
794973
676117
666309
662218
630225
646485
749227
866974
349490
984089
636032
537150
356850
719535
1464155
667902
433776
322568
329982
513595
700630
954437
766919
821607
464847
788118
938267
382807
427429
494892
723670
736843
1198987
677850
726781
686959
410318
631412
1212102
726781
649110
723496
610778
927250
812761
621317
883650
652223
360162
1079949
440361
946382
707841
594744
1015892
698679
1213797
1112477
857643
875525
1000824
427339
350065
722861
16798
703396
278241
744856
1036255
122946
702644
425635
514332
385975
625111
665827
620386
272352
1084392
829416
609484
692445
731050
559103
794973
645809
850928
573083
415485
637119
208575
337687
735599
467274
194802
549534
666666
733481
1117269
668385
803579
797060
479567
375685
724466
965682
703828
465067
747146
802843
927185
1020819
963673
590641
814298
560919
773003
553405
626357
517410
601449
393211
744187
1462498
666023
673633
763161
659208
706081
587517
456330
186426
696972
765303
537020
366314
840471
798222
588478
970002
684433
457454
917595
445510
846196
562153
462716
594744
211017
780576
452166
704856
581124
574054
1049306
668361
1113393
726136
919026
1319967
621781
1215468
735711
734549
657913
608988
765592
669947
292634
723250
567287
1094552
568187
1002866
991624
583834
819766
673606
705120
470457
207840
646690
822499
837877
802680
758231
897799
767939
494384
405126
604953
819041
816284
821607
633899
1153933
1031690
483166
969551
432697
745815
1128056
1161150
1215045
972159
1325994
802185
287903
644875
877795
475289
738572
1232851
382078
819041
609484
715186
822860
544265
392233
412059
277003
515986
685834
950391
1032224
457454
818664
690053
849093
556921
237901
743554
1307299
544265
1161150
1098737
829046
692136
1086009
450881
593207
363319
695333
513505
861279
585267
986276
554302
1070816
538282
1046623
745989
562153
938484
698545
623024
749597
560786
699224
750864
774644
561002
872454
972159
571257
582264
866002
866004
935176
532525
1195790
1051612
744856
600056
655058
842239
642839
552979
432687
776580
691130
685887
591861
944573
793400
1462498
928435
409577
268810
360498
1001503
635795
757789
864855
577469
223515
818664
692011
745815
803869
752956
791033
1230453
393211
655430
616509
580808
112982
546614
719268
736309
912375
400387
808351
440361
454912
378415
736982
749407
649879
677726
327403
502352
1038419
1026817
1030545
275611
505206
930093
797917
1398419
334571
419039
456330
725567
898541
888579
786034
259909
435136
428321
627171
1111959
1210437
595716
967014
590816
268274
591539
677534
441524
564457
774854
627485
1010616
658351
636935
640142
629294
625101
787769
729431
336267
632702
590008
877752
947132
452442
999492
793094
1064446
1203625
726781
858952
510799
117306
1044446
744614
803869
492921
572491
624038
844740
268810
621781
279507
736146
604028
709806
633184
736982
736146
536717
757281
575817
916438
776201
633626
774972
917398
530932
310499
379046
986060
628344
1216717
546101
683827
577180
844145
408880
812304
795498
467274
655960
274355
165819
498401
564646
985932
449898
715258
556175
1119742
457857
1283823
429855
353836
538282
928942
908082
1081580
519577
590424
858622
294261
1226875
783524
1056995
340229
731393
988964
389045
787875
941975
844982
863706
465067
552029
902529
590641
397876
802185
654430
821543
1067713
604953
981622
194802
982022
897290
855099
991561
711505
417653
497483
701125
494892
693690
547713
807256
646890
551991
668282
546200
278868
664133
846202
866002
229976
505206
594120
749616
367016
592254
713915
462840
587081
1180216
938257
1050023
155614
378395
1084107
530150
570667
506827
758447
1134430
848521
783185
633877
498576
774704
850103
800307
418617
824129
564966
1180487
754546
759194
382341
630861
457061
681352
842229
1051612
785521
616770
877752
1138503
941011
578112
462239
555689
1086496
925930
238660
633627
701541
389041
829046
511973
509509
728844
855785
815307
282005
497196
719317
691268
490366
547752
478392
863774
393098
375211
527654
798317
814251
718021
580873
651889
748701
676238
868355
419317
648076
469400
1020795
486716
750331
1160560
948247
706590
736936
651011
727310
1020766
630547
362177
933924
822771
606548
734021
839090
733281
270753
515856
1087606
551885
1230932
843878
441216
373517
913320
549800
1159229
566939
411413
1046913
464638
229857
533845
814561
859207
390316
727970
894009
692011
635370
604380
674656
660305
841076
584789
629294
229857
488585
667902
764997
976843
615597
804740
481198
671250
767621
1462498
763161
344903
678105
316191
864195
1147710
664630
770195
559794
456669
667902
937731
233141
408973
221985
280891
409577
1284679
885401
677769
499180
1007586
795508
1283823
532749
698679
641936
484292
935427
509146
705396
393098
56051
654408
1134430
968911
309428
599274
899277
612466
768114
795824
464199
371026
587039
561501
794002
1035639
671783
830745
521336
388586
712912
609145
850380
539124
795508
1120650
758447
628590
726781
557482
680049
351555
733202
506070
353326
321246
853947
685923
523350
632664
123832
1134430
1063804
366386
248329
579620
655924
737443
807146
462588
385102
918506
833354
352818
255435
737246
337687
345495
784285
775862
849362
862714
711607
643652
563841
1137101
442589
788884
1149635
496297
571140
727970
1116510
533952
532520
719539
636548
1109509
592615
699224
1059364
351954
892973
686346
1039073
845298
460025
852634
631458
627171
667902
550894
844366
1203625
727770
712292
666935
380190
734053
849477
577578
1071063
600056
714199
456185
591822
587183
653187
836815
597363
1226048
533062
750048
223434
371007
827806
493666
771400
917986
391607
791520
634878
1037157
739486
777693
334810
818830
1009707
863490
527550
869035
664086
713691
1009114
708729
908131
683310
747774
699198
801246
757746
752779
259824
1034860
612428
631264
835627
989027
658216
614086
641133
791520
1103458
550556
1079104
489917
899036
514088
742821
679303
714303
318797
1001186
429136
746557
917824
840537
1040535
927521
854526
1189127
503284
531321
552047
565405
792569
706539
729394
591441
579329
576792
551501
720373
1068666
331170
514567
796710
512009
583760
321523
712519
910074
634878
691008
997902
555313
754977
469659
828313
791520
781807
528641
547631
247012
433155
612711
590823
616041
501154
774531
614086
768471
471224
451922
555643
489097
772789
383323
611434
618950
597984
760533
657732
550069
813697
503871
616281
564715
900763
361919
708854
873710
991671
405248
978554
712030
717483
1140150
540898
635172
334333
547631
910413
972240
670456
889129
694373
942271
268573
657225
397262
387327
601865
672554
279314
855998
484974
552282
714303
559947
1112959
769103
467201
876837
559347
202793
1112959
475100
403245
1089691
711668
919532
1140150
499419
867592
767477
502417
611298
725239
848053
352553
277520
1226048
938356
576486
559347
829229
666201
624454
734053
854815
581684
1139090
853201
557398
579010
858074
681954
818490
611095
411347
866051
935819
850265
721744
582158
1397885
807941
721361
607960
623963
959840
1476584
814744
507471
526951
421391
871812
797550
1023757
784880
545576
1105706
875056
1153830
500815
442280
528022
687089
1012393
404330
679303
701055
573820
311860
987077
972240
727400
924930
504276
527763
476513
649616
307514
577293
421113
939499
280962
548214
386056
614213
1175639
576777
623074
1023757
507934
776413
662050
554254
616181
927521
823937
662148
598321
779081
1235254
774531
616041
507442
590984
841248
627901
661391
585269
895532
814744
646123
591441
724856
536896
669435
711668
597363
715322
951584
656468
754216
875056
392355
445149
824760
491216
835627
310908
525263
959629
525263
120590
1242720
647824
484325
582158
519381
619909
559090
880287
743305
613228
555364
439637
463604
806718
643203
442280
584219
684322
686563
746334
564715
975382
636681
466307
704766
792569
907326
344343
640058
622511
1221839
258703
1019535
320058
449900
853201
681662
739597
618950
739597
910963
607686
627496
476944
841607
632997
387327
682077
697294
835051
484325
590686
394387
1226761
466858
1217233
836659
464847
701055
842347
352942
771032
952235
550666
898786
618092
636640
792418
1063851
631264
852109
682329
520917
1301667
660134
544131
629978
515205
805130
433155
449857
687783
821375
637681
339825
831218
588557
1371731
442280
333868
848053
440601
728601
586058
644456
585269
464664
668879
633574
553591
1139090
684202
937517
327765
1318398
547631
924610
507442
661391
789026
841248
561239
829229
527550
610513
482935
743901
472101
451111
841607
385695
620595
863607
636640
660567
551920
514088
505657
778431
806229
426492
512009
522606
562991
782996
1201582
480428
563640
576792
652944
397449
671173
387327
825345
836678
570195
1036255
507140
623863
690812
715568
808872
615821
681029
297812
639658
635461
714303
639658
646360
539536
625963
618950
681674
662050
570689
492040
672353
523150
520955
908209
789956
811245
644647
1344868
692367
426771
420060
623963
488076
719539
484974
726873
806923
890752
765538
769323
341037
585028
931356
691489
452044
871812
717255
564903
725239
781985
1109686
695391
757746
655769
671083
696611
315181
1105088
848122
841388
623019
620836
283039
656220
625359
863372
661132
586707
836339
806579
575087
777455
846094
676426
930185
839909
640957
753946
866051
285062
749221
576979
429980
635647
816889
330571
698091
354600
614036
1012393
543846
783512
712558
655098
582158
290464
400951
646947
784880
836678
671909
1002186
525094
357752
810062
738565
650694
551501
455041
661391
937849
701055
465469
571181
598801
551501
715099
927521
449028
1035100
758447
625963
817096
454367
924213
614509
701831
403195
1008172
964007
605090
1066130
274608
868133
487326
590959
819925
634878
830909
690812
852441
593674
1213356
580617
801670
421427
1139906
914488
590959
683777
512009
587000
528667
553591
877754
801246
411554
611862
926950
698248
530846
626858
341640
799471
558741
903440
670152
289246
725239
553968
661391
513725
398701
771884
467201
637828
262558
1423923
681662
637828
1491579
174438
967904
554452
372275
841607
525182
841607
500614
743901
491309
665154
767159
1094773
839640
757180
836678
776022
889129
555834
491403
406498
511000
576792
701055
556963
480431
683833
711668
449900
597466
689398
451922
408620
1446342
793373
701055
574585
777119
752338
586058
835837
797061
522174
337173
891234
1264927
1397885
1083978
570689
675673
588391
797093
816360
930185
807159
791949
302156
635172
951584
599911
513421
436619
695580
584219
517567
425991
650087
399814
545964
1023757
870692
460104
541822
378353
685102
619995
953304
810478
1018809
906233
413690
1116647
831628
1019535
645936
884972
885887
547685
556689
509052
689141
477354
666556
749237
732272
464435
558037
623977
497248
567845
205846
533227
1055111
1009114
1105088
866051
830908
1034627
1116647
698091
666306
443849
759533
253254
626340
623019
582926
1096457
886451
507934
797061
837289
682350
641290
460104
532857
793373
749221
1226761
681662
738609
227899
935907
882139
595924
466781
680477
373675
614298
856551
525263
675673
314880
502502
728872
694633
799471
828506
1098291
300135
527550
361535
576792
899036
582589
666201
992942
893760
560451
633436
882032
1063851
616041
860426
616281
865414
462825
629294
950776
676426
671173
981027
609888
550485
503466
1140150
469082
683651
459723
744243
247911
560451
988655
638610
728872
39946
814744
873381
763613
575757
657816
618950
614213
586911
991063
614086
733109
623441
542813
588754
1152686
605795
703972
960102
505519
570195
284068
698456
892795
909256
290997
586911
397621
795755
712030
889037
533568
691484
1063435
705325
1226048
792569
530820
1222253
618950
912282
818447
470122
631264
622708
661073
820072
638610
476856
613498
463663
514185
614926
504803
931661
591441
771032
685722
676426
896600
706989
671357
655925
60629
436788
854949
1037352
726873
828661
827282
723357
763291
580762
1226761
706726
641876
1009114
614926
849360
512433
604970
587183
804069
584219
811348
607960
653187
626858
724169
464849
1215468
566206
550458
483514
703918
818830
749932
791520
924930
641876
651316
532673
965682
550651
759468
836483
681662
871812
507739
385893
978554
443064
729480
708922
235308
817744
664961
771032
666706
783886
786305
829229
597564
607899
836483
612114
706558
512806
787839
786305
760533
449931
1446342
1357352
475021
880210
623019
579010
596004
802684
970477
818490
679303
648815
896750
609700
548214
269150
819925
967904
476856
253599
903440
526493
786305
620836
130188
417912
622667
614086
688917
763291
584219
910002
724169
750703
556367
776580
706539
276798
592564
361535
708729
845576
251151
698566
852634
657225
718732
172125
1098291
725239
892999
1038810
769103
654038
797550
783100
814326
724169
903615
453935
653187
795755
383116
749221
387968
361220
855287
672353
942230
914488
996415
1051494
504640
460104
446579
747146
514088
580576
543846
682190
660305
255668
783381
550398
785292
642214
441692
550710
728872
342500
1034627
597677
563608
712519
707796
988655
570689
507739
705745
424199
684048
864244
409781
1019535
628623
930185
398557
483460
751879
643451
528593
478816
793705
468166
308138
575787
596097
873381
559347
662694
728815
865649
354600
771400
835663
779081
783100
712519
572491
835627
457082
725776
617896
562963
750498
458364
818830
99879
703918
677256
1026714
931660
631264
759468
671566
1017187
570689
978554
578513
416777
958625
447700
553591
493203
453467
620315
462001
692086
568175
450765
734180
612428
705870
862844
834638
763291
845720
912089
516376
630973
368243
793373
997902
558749
335160
574585
330824
866823
388388
851676
629978
951584
835663
824760
865181
860746
878949
835627
724807
987077
724933
836815
648758
605441
588557
739805
460104
789956
637681
722638
955759
808585
507934
757746
713486
797212
714147
586911
546432
635871
284403
729718
742946
172202
564715
970477
558037
597363
547631
646123
571181
1009114
683449
631285
525250
598801
539961
1397885
567845
1303984
905277
547685
743901
104185
620595
616229
593487
505315
644598
382433
457627
893760
502327
433155
1002047
551920
465020
715089
477354
460104
836339
616977
638781
588569
835753
559347
648758
787734
625359
949166
100975
722802
908209
892999
398557
749221
600296
937849
615821
619199
701055
816535
1077428
634878
548214
690812
816889
610685
910002
616041
505657
1109686
399651
712814
554745
595300
623421
567036
623480
818447
808674
613725
648738
653187
733964
380190
689398
504303
1395881
910656
970833
950203
418744
708168
831817
507805
1033596
325161
499811
759468
785292
1077428
889255
643776
464192
502838
574199
682834
835837
488076
721361
567845
538165
963717
815335
866823
548214
814744
714303
967904
484974
997223
550485
582915
548645
460530
887654
572979
997223
211760
219961
927790
460378
560718
1307299
1112959
642020
571128
722834
1001685
610513
832037
534129
751519
748701
1040932
699921
660567
1345256
571257
917824
613781
871812
1081445
653008
614717
397621
819040
643203
786305
460167
1072121
541913
889129
814278
978554
808872
501803
823754
378952
1111653
525094
532168
1067928
739597
482226
586058
952108
927521
893760
619440
585777
691529
512009
816535
937849
949166
494854
645365
701100
747225
582158
344712
804069
654038
845576
742548
834344
1206035
1116647
458010
784880
634878
555407
264394
692954
959840
889255
756547
664086
149829
1020931
708449
492280
550566
713418
556367
620003
325161
679303
689948
751421
963033
587691
582434
774531
733109
194112
1089252
565032
820997
917824
801246
1034860
899036
583306
915285
626340
819925
715089
548214
607960
597466
482226
769103
708449
742743
746355
1000740
802323
589368
554776
651268
385371
672353
687144
382433
282509
756955
220653
773006
610275
312793
835627
507739
981458
586058
541790
1039802
651316
786305
297809
789956
640915
627211
663140
553591
866051
553591
802684
828914
449900
623963
495479
573820
641243
472773
614036
570229
561239
627632
573690
978554
816889
835837
398557
662050
868796
845576
716059
634878
147763
713830
743701
420231
1039802
756787
797550
528022
651316
570195
922959
546487
776580
594344
643091
727409
544131
967904
769323
786537
625101
724169
635854
665803
683495
596004
587623
693351
492173
754977
769222
633574
917824
802302
572158
224600
675673
558320
679738
848122
873381
635647
1397885
416016
1050614
625806
1063851
646360
824760
813412
1202687
550651
682185
1137242
515802
593244
574199
818447
1226761
708729
348216
794579
857689
504276
544131
556660
623863
644794
640957
647824
555643
550651
592832
876384
609161
403501
484855
1068812
638644
966012
500676
591067
984250
933624
872407
857414
679736
140970
389158
705175
770519
946253
696703
841862
504827
876175
991715
627267
1024860
799665
446685
443185
897735
411745
696005
876175
696703
680569
705175
879350
823652
622115
901686
637526
787300
700788
1188442
672346
645684
860274
306550
662343
641243
973237
165869
713459
701391
1438131
553781
548415
855678
764983
688359
722385
577986
928471
762761
937451
924710
596097
869259
522371
892267
621499
572920
222983
762500
532160
1030591
962352
762645
644881
600243
857156
345257
80477
500187
502891
794686
965984
970513
467033
711667
493882
548546
628191
782867
641120
250483
1010554
574027
928471
632660
966103
760390
746436
563833
719318
567019
923022
595276
706729
839985
1713
503027
768847
995572
771513
598977
580693
755877
1128423
772886
644881
804963
561367
776041
799229
579053
998062
586770
579552
566516
759125
887150
598147
583607
1166840
330571
586044
586882
750486
587455
995572
653277
727187
520814
304015
741281
933624
575577
677153
810690
571840
754535
442784
618069
503824
640377
729095
876209
272674
521510
738448
598548
559717
494964
762783
503027
704790
708481
505968
966773
590112
614524
626866
826531
505968
1079392
279507
1185743
738082
1002041
435040
741281
635640
724599
702644
578477
884644
346142
661975
474162
901686
838264
627267
454262
843925
465406
667614
578477
860274
658877
582434
849636
1245185
879350
883829
765364
434905
513831
816132
621245
1250551
636171
230988
729150
598548
559717
692052
415932
870362
729095
505968
392643
1030591
976840
874784
825713
710134
662907
461635
720552
696703
497376
590050
970513
489977
650488
624251
1133108
787734
700802
763341
722385
762761
571339
826152
843925
984250
1222295
998362
561314
555804
412791
930529
966103
421062
802083
743930
1438131
989815
928526
721500
602257
291564
554821
679358
490406
1024534
711006
588198
1041485
881792
775877
850265
773078
745880
924710
433162
635162
684987
549204
524014
776705
625035
381747
627267
533792
813706
810835
116781
615711
848972
578477
633846
568266
668611
340800
598240
701391
794686
780453
485896
949146
681270
933624
1196650
658793
136265
160515
744165
703374
480993
947096
903496
763866
519486
818693
699034
663930
419700
623557
699034
527960
879350
991968
552485
722956
1079392
481615
854995
788806
928471
709132
517768
422252
860274
517442
621499
458110
791694
528667
1002041
486655
966103
965984
579053
1034787
615609
734277
991968
777091
681270
719279
654779
970513
1051492
799665
116411
549379
443053
478925
353311
802083
773078
930529
880882
730052
553519
700802
516082
456122
594187
767077
782371
689332
1438131
705261
687994
638105
809131
574027
612748
740411
586878
870362
774144
563668
809131
588198
781441
1438131
749230
594187
947096
685375
741687
631186
807690
594187
800913
843925
914815
369006
493283
991232
775531
571612
391473
901686
795933
863622
365973
1084450
885887
884277
931402
720142
741687
930532
849480
924710
801128
380216
555804
1188297
575529
619941
671455
537129
303788
117330
474162
896346
361514
810675
609161
628527
481432
789595
843116
722418
830256
984250
886040
469787
503713
637214
1033119
991715
296822
636619
183665
705226
535802
660567
789577
361261
731255
861341
751880
1033119
612993
839058
641133
865579
764465
669466
660985
722356
744277
497002
284037
592615
629409
699034
703747
672346
655923
738448
842540
381381
989271
518395
559252
1011947
653345
823342
536328
526382
489917
875938
868932
741094
729150
314607
931496
946253
257911
528577
660790
264771
464855
451150
737405
708481
464861
798751
1009191
1013159
428729
760875
605808
694377
579053
690573
852425
171434
562719
979161
579053
749490
479047
743954
675947
683037
335471
671215
590547
727894
694253
855678
490602
797142
92581
431372
843925
656110
877646
518536
719318
859340
674350
814999
750546
487956
843970
699034
322535
862373
589842
346250
799429
602311
533607
803361
744531
680569
820019
846650
582614
779612
637526
898067
559332
720552
863001
853439
930529
1017534
1079392
736543
637214
746748
205274
929576
451402
377993
898067
981740
464532
753508
395308
546487
862373
845378
590547
622431
1201301
730052
842540
930529
392643
555804
547626
517140
719318
879350
965984
946253
998106
673562
699332
587438
979370
322903
696005
653277
701695
689229
572937
493882
420979
979370
953299
849480
760875
693450
701391
517140
677365
530317
1002041
1010554
700788
597689
754535
785695
919574
780274
867542
810529
797431
966103
527246
1000234
546866
602311
849636
722385
574736
815408
388325
861319
330928
698164
585063
658793
800913
599386
930532
982130
699418
546565
782867
901686
544332
549648
770176
533952
1024292
606548
719318
551301
498910
602257
842540
476644
394036
1010554
565143
943551
859797
781283
784846
334986
663935
793426
486743
643362
195070
700802
1033119
749230
696703
266683
502871
452578
1016501
471632
755148
847757
685485
905212
661111
658150
487159
621565
711938
693015
729095
761581
680195
638105
880596
559717
391086
770710
739008
820330
683848
859684
746652
794631
650939
937451
639943
602398
712247
1093266
74607
650939
434424
970513
164705
642372
578477
783557
462013
643717
178170
613894
485077
900035
944243
857975
672711
582263
930529
767360
1035419
601311
450340
1128423
527331
849480
1020604
771597
394902
604624
687854
708481
843178
834695
685485
599479
562578
933624
557707
722385
848972
390196
1069229
671215
879171
441364
478589
345120
728360
627267
860274
750486
722068
1021027
754955
665001
467674
1000797
711667
625711
673562
539709
724382
999457
757389
991968
408370
826152
722385
698164
668321
1084450
649695
769552
858953
474162
898067
588198
516388
640647
740411
656485
719318
750486
719318
932335
570519
729150
703374
527597
930529
687994
762645
710134
302788
901686
609888
675936
682384
251582
703374
475112
1098184
666913
384259
1000797
516388
633672
700509
719318
1004677
700788
922496
576466
687854
628191
1248076
530588
856693
633938
509427
792671
880091
597190
921763
805799
658150
536328
1128423
683848
898067
568378
784846
846716
692306
925587
374059
731159
701695
584677
690450
645684
855678
744531
745896
931496
708481
518762
680569
701391
1109073
530023
782867
759125
1085790
765693
568632
767549
794336
451250
708481
1550927
442784
896678
937451
515986
876175
517140
787764
654544
975862
168154
762645
922723
705983
539282
503027
762645
867555
912048
795775
527420
882151
737294
796343
491309
1093266
1105706
567019
795933
867542
679358
427286
943511
628191
735164
646576
513481
514920
783077
999457
845358
301116
913592
523372
722718
553601
739186
557666
998062
679775
704790
1079392
722356
494184
1273158
1079392
1237537
590547
774144
386169
694757
467943
710582
236896
991715
598147
826152
1438131
487898
524530
401696
731356
1033119
570160
814420
1068812
930529
588306
1007586
394713
991968
783557
688503
750486
628687
416016
744531
51125
703216
782746
582968
739008
402301
596411
485896
495642
774144
437977
947096
722356
880596
302361
417585
234921
530150
557707
783046
774144
759125
675947
623972
663935
601287
725462
594771
538448
850103
904791
576216
493882
572428
455308
845358
479661
601287
978974
639992
665099
729791
1000797
394713
802411
658150
707824
898909
757885
586044
724382
700186
739008
578375
586044
701695
1242123
741094
541899
698617
555804
584487
577420
241239
626866
795762
474862
723239
561736
586044
823652
509560
1196650
526382
1133108
529509
726679
741365
981027
821714
950965
875938
577842
681445
744531
621281
660264
576216
641563
868706
612993
780286
911810
653187
512632
684948
642885
966363
678076
558945
1533316
1277042
389203
1217064
1150229
820152
637855
733237
469210
619447
389203
649433
683661
346109
756501
400462
841685
573811
998329
607084
519515
237030
707702
723864
664576
848405
482685
810861
752202
684251
726005
975486
1249800
1024786
412557
895923
784658
859790
803472
757482
544685
1022662
521306
659496
780770
837361
698603
1219783
511772
498810
1095372
632196
853220
637584
550800
898048
1215093
549245
832510
1393671
503320
690558
507513
562409
697295
335031
276182
390065
683294
916695
80446
471834
480336
916628
466882
560349
723864
209547
961766
264794
723864
753911
1045951
435889
975036
722861
509339
983720
605441
659918
575786
903138
1031266
443925
350027
295882
510688
431635
295712
972656
645278
509339
919663
277167
861482
1066083
715938
724663
937735
430401
392018
633754
792307
1078311
408346
630594
853764
720135
448589
778516
402680
533478
576257
604243
562218
382433
834504
751326
848039
954788
522119
463118
600495
339937
572042
792569
665753
245165
1262293
331899
636229
675936
425147
857163
427339
498837
586484
415346
1368020
637517
562555
1032497
380888
1161732
771385
473478
1386268
413617
1368020
290934
740014
627428
565164
757482
776698
231589
779869
688107
576996
484787
1162514
746899
309428
771385
567366
1045886
1084551
376941
729094
514368
447230
698603
1018415
560779
681083
758394
484975
862070
801157
604854
999705
1083654
631518
1381999
724169
622074
1105706
1027456
1100148
867633
531955
655129
643163
719211
589603
528185
841646
605294
672357
701317
734850
799466
325771
683661
457836
888491
553399
587623
534836
595910
689090
529558
335780
334073
655923
789881
542343
537405
554081
379596
1487888
593705
1068939
484271
422203
365275
418673
654835
546439
676757
734053
399854
970991
412788
524432
1022747
611376
645665
1006500
519515
578898
989833
1031524
589048
243949
735209
387404
655399
482835
489706
707174
886706
672621
795824
489216
854560
1313557
509950
411724
665892
648521
574880
558945
825493
1314706
644901
873222
956953
329946
501861
896524
692117
999317
630288
1053072
668300
804881
1032466
546055
236326
206718
985920
635553
420619
851834
468214
783113
361220
307878
755374
998634
679082
616742
636896
800983
697490
564782
719593
267108
382292
572042
674046
894689
309338
960770
558305
913897
913023
585037
519040
411394
620494
507686
916067
531955
1734664
779328
462036
908232
198919
728241
1168548
630761
693088
736155
506975
1386268
837361
487918
607084
715093
811520
975036
615602
1120558
635464
1045951
251622
568742
629285
1023088
762061
901498
469099
553909
720599
357973
469306
627053
674692
1025446
668885
701686
1155923
440453
899375
472408
100583
477554
291858
617710
415346
559090
507513
608083
461986
333085
844543
862070
521016
469761
657041
783939
747485
776703
602136
819675
626312
630928
723864
553225
906064
1471500
898056
946190
481806
668844
649766
1020945
1072857
729714
474738
759622
501921
684251
753523
524103
903672
530964
1012499
645304
670134
650238
589048
615241
564822
405241
682824
321790
518597
703827
516695
399439
411737
629455
721157
617722
437794
935032
729284
836046
898585
1162514
451560
471279
759338
972240
410694
802329
821349
1019456
648260
911650
902468
788317
1084551
549798
522119
668786
1140349
549798
397592
312991
393774
551443
490622
905071
486917
614066
463235
697475
1046999
698603
335752
615665
1006304
733851
775510
528712
617224
559304
509950
618574
841114
1386268
307236
789831
745423
723180
699709
1014836
686982
587546
500377
1225289
346978
607084
428683
929004
607210
1068939
712590
271597
626421
748230
724393
956989
762493
381131
937735
256350
1393671
589048
706679
950468
837660
617967
557115
749638
405976
616452
919767
519311
148
690734
724393
343896
776962
559836
669765
654812
672621
559545
730841
755509
230555
890596
710613
778879
304749
682432
859315
580934
728677
380997
688330
635324
441798
698692
505315
144314
385797
744092
869259
454516
965161
340800
641260
537891
1105472
688004
715161
419758
793633
587546
1072633
496493
484792
856114
692230
877882
782867
431339
729640
866501
1403122
1116872
777455
486007
838549
975510
930701
1441054
1081611
358199
507651
556432
405944
848791
717186
986709
578699
562071
607757
721974
376941
839507
562199
469263
572475
630761
259474
751269
498861
625931
275714
671605
822767
659323
968556
343885
473745
376477
240924
681963
631518
571868
611610
299378
647731
476680
1200230
606170
558649
818843
583607
447568
1229225
711973
565164
679493
343541
860852
560396
346900
351564
710939
228944
697475
366879
899144
1192939
630928
895923
438149
562409
678702
465130
634729
623074
457270
782914
401490
678651
762838
352827
823736
468319
485487
545593
661780
356989
1072857
498348
711973
586975
548795
456641
224945
1020945
810696
550809
906859
570751
1176828
307468
1245474
776961
767645
707174
631202
746063
529859
932208
755509
585582
446930
264794
393774
544297
477511
686982
863343
437794
603647
1071190
724302
532361
261053
711973
440297
682979
630594
1184920
1116872
914560
802632
456641
714109
649472
916628
958404
827030
659918
415346
700949
489104
610272
919663
395114
1184920
690558
489369
748131
224945
1033603
476873
539365
652819
1082693
957719
275380
413807
348576
630761
1033603
213621
388655
622580
360626
784658
231659
800808
683272
490213
196152
739486
336628
779016
409098
930206
954788
426838
908843
822767
629333
485070
449240
814856
562555
615160
845307
669765
278869
847883
503379
688330
435901
919569
341874
1161732
989045
135612
593268
678076
569385
557357
288179
729284
1077269
1085432
585324
487250
356299
1008856
327765
683036
525451
297833
607084
827276
653277
975036
729626
679501
467977
577437
888151
795504
675395
892604
743067
562555
478400
717831
1032416
330208
444271
773159
562725
510630
1022360
1051068
630579
219018
634078
738635
473595
672476
293063
724663
744548
602783
601304
753618
205943
482909
674412
487537
159103
826956
779380
563023
1119180
768609
661840
387111
654580
556057
716547
682115
615626
754248
526645
709855
635307
841240
552818
436328
264859
668549
927990
757281
667456
803720
715180
725575
942433
822252
608486
639085
1238866
706298
269400
569818
602254
899691
740855
654580
750819
592656
697597
707856
638094
653399
755104
733382
652775
971411
751824
722432
517552
830402
922940
776276
600228
387917
328414
296822
909220
587255
751259
725575
683552
435051
424103
1007658
265352
642933
505636
472709
275973
646567
738313
241437
760816
474766
470617
737585
504874
1019255
868856
538771
346240
671429
755345
848312
803811
791037
327113
989757
586167
424097
786059
800280
723741
760144
913716
820566
886314
725759
581800
720911
1058407
476000
675574
498734
705197
464622
975827
719525
605199
1372901
712610
626566
606681
707856
760816
642468
630534
859307
636770
742432
594200
581800
751519
863012
802654
364204
713287
674651
55780
336777
483844
816230
727173
568061
683552
453118
553902
1072193
762851
254489
825252
636770
668622
643025
355641
759554
969722
613692
931629
1110194
725851
767077
842413
648985
663231
581800
1024234
929930
689086
220276
705917
725028
931046
1027337
971411
656310
776276
598017
755733
487805
653308
852824
790490
750486
569901
697910
1002259
796915
611553
709811
662691
740493
709200
930532
1331198
632765
903235
984133
761253
931286
551323
637468
755104
410694
745505
884409
650663
706298
852385
454262
697239
733595
742550
1015655
729265
760816
133299
873709
569790
583802
672023
475334
695867
803720
703905
845453
318063
966394
919000
707476
853217
922547
531133
599884
721451
971044
966394
874012
1036006
869140
487628
742432
917332
591030
1226670
1004736
646812
688164
672023
865662
179951
368090
1004736
474809
968251
751628
374821
515492
576352
1000438
491241
548325
909079
1049000
970991
408936
588740
959198
565729
410472
1060083
402977
618495
830402
662770
877291
401803
783106
803720
819043
528262
551185
708808
720861
820887
226005
606681
422580
1010896
843216
537436
882151
452882
794545
428750
807002
639266
706481
735793
456359
459430
755104
901918
919000
591200
698800
289173
732770
981740
742678
868856
1092731
918125
929833
791037
779647
742432
204431
476056
918828
581589
1072193
511909
861503
1008554
579242
962684
754720
836377
888569
1092731
729491
899283
690714
508488
871156
320357
995936
612460
733362
1094169
755104
768770
798548
797193
1007658
457493
1071039
624378
281548
723741
713287
581576
1072193
626012
765274
711759
886672
886672
575903
249894
375780
711759
711759
687258
209650
461362
886672
711759
324305
886672
711759
1022274
450514
886672
1085170
501374
711759
340773
319863
886672
711759
886672
711759
530630
39886
499904
915863
909562
886672
711759
711759
886672
886672
311415
886672
858622
500410
886672
711759
546005
618691
886672
886672
886672
712994
711759
734180
886672
647841
486917
711759
1170705
549534
584268
711759
991671
602517
886672
886672
451759
886672
637780
609756
886672
711759
291774
227799
419947
737512
512667
711759
671708
919651
711759
808479
1017322
1096719
886672
408554
886672
886672
693291
1049682
711759
711759
886672
635174
374405
983569
711759
977309
432166
881567
761688
168153
886672
787404
886672
559950
644448
711759
728922
711759
598000
523316
612666
765745
493584
711759
891426
449857
886672
711759
711759
886672
711759
583888
271347
958052
886672
880260
778362
520754
1288914
609206
551948
619476
455088
876252
711759
711759
468368
640778
244674
711759
397758
599038
711759
711759
886672
886672
574790
886672
173331
961178
606440
808452
886672
769943
412266
886672
390251
886672
886672
704146
342033
423132
705189
594972
598158
973626
886672
711759
615160
332753
711420
886672
886672
665024
385919
886672
886672
711759
667774
886672
711759
886672
886672
618763
384633
886672
711759
886672
886672
886672
817130
559274
528474
534002
886672
826956
711759
886672
711759
711759
711759
711759
886672
886672
886672
886672
711759
886672
886672
641725
725481
262608
886672
975967
886672
711759
886672
711759
499630
733964
608226
488058
288815
886672
886672
711759
711759
431423
454809
493502
886672
1007855
693627
645610
406323
886672
711759
711759
711759
527654
886672
886672
886672
886672
475703
687158
646420
711759
127039
711759
711759
886672
942895
886672
262724
886672
799066
502928
926065
849093
711759
711759
449240
886672
485742
963317
516415
886672
1079994
529558
886672
586434
548999
853131
711759
746687
886672
513912
711759
397340
618541
444245
886672
904164
596382
725176
711759
886672
711759
886672
442784
369884
192685
711759
711759
957464
886672
711759
711759
711759
302982
886672
886672
352217
886672
886672
886672
711759
886672
886672
886672
886672
711759
843049
375653
711759
581730
635563
1040951
886672
540348
705301
886672
574601
886672
681952
711759
577779
886672
751131
863652
711759
711759
330435
886672
1160932
886672
895016
863652
408856
1113478
711759
886672
711759
523701
339529
711759
324092
682111
711759
607773
291675
421826
711759
711759
886672
711759
886672
711759
543915
853257
886672
886672
978178
860803
711759
957510
886672
535031
556660
886672
711759
616021
711759
711759
711759
711759
711759
249710
467776
695969
807388
711759
479033
774896
759854
689578
711759
667474
554204
642457
504487
886672
884297
709261
711759
868857
134754
711759
766858
476283
886672
886672
696171
886672
904168
599443
630483
984810
665069
530255
886672
886672
926065
487466
886672
886672
711759
434704
711759
833510
886672
711759
886672
711759
886672
425700
800307
671683
889497
711759
583608
196338
321960
886672
490960
560707
565185
886672
711759
886672
886672
261928
720226
742116
536873
586983
711759
494885
485506
445781
568074
886672
711759
80116
297592
652311
905008
818490
804207
711759
603411
369899
711759
886672
1027456
886672
886672
886672
510528
562201
613230
780735
549217
883533
886672
886672
711759
886672
711759
454679
886672
702821
680011
582252
711759
1344103
668457
1082154
886672
711759
969335
886672
610140
711759
1097060
711759
896573
711759
711759
886672
603746
883595
886672
806229
711759
365271
508234
711759
546349
390348
711759
886672
711759
886672
625353
1257384
734964
711759
672985
646627
711759
886672
886672
886672
467274
1123628
711759
673310
679763
886672
296152
630018
533464
748839
641312
850563
886672
561532
763888
249593
193371
805961
711759
886672
950770
530757
708356
886672
926737
711759
886672
886672
200997
886672
711759
711759
886672
311802
745648
535308
711759
327635
610377
711759
886672
465268
711759
877491
427159
886672
711759
899516
711759
662402
711759
749600
496389
886672
1101804
868032
886672
1088414
886672
886672
711759
886672
711759
516526
711759
884644
711759
1279262
513723
843911
162212
387669
886672
886672
529082
886672
735384
925686
473318
711759
497264
641518
711759
711759
457426
886672
1104579
254196
777371
886672
485404
661005
886672
758588
886672
711759
711759
711759
711759
505496
1628380
654790
886672
711759
711759
886672
716886
624388
886672
886672
635641
647920
886672
711759
886672
886672
711759
756547
362560
886672
293783
617841
441274
1109609
625024
711759
886672
774115
711759
711759
561071
832721
886672
361265
711759
886672
460340
465406
711759
711759
886672
711759
934740
678006
759348
470841
711759
359917
711759
711759
899880
501737
886672
417514
902481
299536
753968
886672
809448
886672
711759
377398
886672
711759
711759
711759
886672
886672
711759
886672
886672
886672
558440
554968
453007
711759
711759
886672
711759
670810
164351
886672
711759
711759
717025
1059416
651489
711759
711759
366433
739800
886672
417965
576483
158966
751141
886672
126316
886672
433588
919256
711759
973302
604139
886672
581071
711759
886672
599094
886672
711759
539293
389005
1048288
90801
631763
886672
600106
711759
433482
886672
711759
711759
711759
547396
894196
886672
886672
1113793
886672
698645
886672
770519
711759
711759
711759
493918
908306
740184
487303
886672
880794
307402
711759
1215351
886672
886672
711759
711759
536647
711759
711759
886672
886672
429665
907760
886672
727068
711759
711759
711759
886672
834637
329824
598912
886672
711759
233817
886672
557797
711759
1096457
711759
870641
886672
382820
886672
711759
376869
644599
737743
589507
394184
736871
545045
669242
833562
711759
507242
341131
711759
711759
427088
944573
886672
711759
585582
886672
711759
843474
601439
140751
886672
711759
711759
886672
711759
537195
711759
769413
886672
711759
628397
886672
711759
886672
886672
704056
886672
711759
886672
711759
711759
596139
865887
886672
815363
731692
711759
711759
886672
886672
398670
654221
539576
639283
886672
163348
711759
707938
886672
435457
855198
711759
592336
886672
853438
886672
414146
711759
711759
886672
886672
485506
744015
711759
886672
811616
886672
718083
886672
557978
818843
170816
314037
711759
886672
886672
552745
441094
639283
886672
886672
711759
656858
593068
711759
886672
711759
1000023
711759
435901
708791
886672
886672
488543
711759
711759
886672
886672
399735
886672
886672
321376
735615
472748
886672
886672
711759
886672
886672
1002704
640809
510377
225068
269172
886672
633942
743185
886672
886672
711759
711759
886672
886672
463670
886672
327529
609629
886672
711759
711759
852422
632522
577645
356325
776380
711759
711759
886672
886672
493425
1123837
711759
712945
718115
711759
751141
491683
646214
503496
711759
342785
869300
588956
842311
654306
569551
711759
841114
481581
886672
886672
527420
886672
281726
711759
886672
711759
886672
1311577
711759
551450
886672
711759
765555
711759
711759
1221308
563088
711759
886672
711759
886672
881499
711759
421646
730799
890439
584314
396064
864506
711759
493502
600797
569755
886672
671763
886672
886672
692826
470105
711759
219678
989993
1128319
711759
711759
342990
669847
246287
711759
711759
711759
886672
495328
579694
886672
493118
886672
711759
711759
711759
886672
99879
886672
529662
293540
886672
711759
821931
724678
396015
571500
562276
438573
617881
886672
687531
580559
532475
711759
669060
711759
711759
711759
711759
220011
646300
711759
886672
459433
711759
473942
711759
663864
578568
432684
711759
711759
667250
541502
499412
803094
684141
566638
886672
519512
886672
705491
711759
711759
711759
886672
708657
886672
886672
662540
774470
711759
703327
886672
592789
1037960
771150
886672
300829
886672
711759
886672
538165
602378
671945
171088
711759
886672
886672
886672
711759
680049
886672
562698
606724
711759
886672
514567
711759
886672
446341
397029
968179
711759
977954
711759
711759
698961
886672
711759
478467
711759
974551
711759
886672
711759
1061334
498656
886672
886672
283949
430871
707918
711759
886672
886672
886672
711759
1048182
711759
711759
711759
886672
886672
886672
650023
799211
482809
886672
711759
886672
722834
886672
202694
711759
608821
711759
853257
502417
886672
411183
601666
711759
711759
711759
396549
886672
711759
215034
764726
711759
711759
505489
562981
348027
886672
892503
711759
536462
711759
499548
886672
971519
886672
886672
834858
711759
711759
886672
619431
886672
688353
711759
574152
711759
661468
1123898
886672
711759
886672
412173
886672
886672
711759
886672
886672
762554
515759
363071
454262
886672
458628
711759
711759
787777
390109
652311
440297
555105
829917
530408
886672
711759
886672
711759
886672
711759
914311
311392
700599
748535
711759
886672
711759
504204
711759
711759
383323
711759
711759
711759
469634
826335
711759
466556
505324
648425
711759
585558
711759
711759
668251
886672
844740
553326
711759
464666
732063
886672
711759
941285
370572
711759
321411
711759
886672
670780
757088
752296
637147
886672
500392
751575
586167
886672
711759
886672
614900
928299
711759
640133
886672
886672
659487
886672
925349
711759
564650
886672
886672
886672
711759
886672
886672
535418
925543
722967
750089
711759
533251
719957
672638
611859
987119
761611
969529
375931
886672
585847
711759
478698
711759
720220
592397
886672
387473
399704
713815
598360
442491
861279
680360
711759
711759
864085
711759
431748
164017
602055
571138
737966
886672
711759
626104
753049
886672
711759
916695
886672
886672
730899
807388
886672
851474
886672
1327996
357973
886672
711759
886672
1088638
886672
886672
450559
664463
711759
886672
886672
734725
886672
882527
711759
960230
681440
711759
675708
711759
711759
294318
502173
765224
711759
711759
1065265
711759
711759
711759
886672
762851
886672
297866
827724
424057
837838
561034
886672
886672
428970
991699
569944
711759
560788
711759
572244
711759
594938
711759
724443
469264
886672
711759
721500
886672
200477
711759
711759
711759
886672
594803
512009
871433
658979
557057
800935
886672
911675
711759
886672
469659
711759
587051
550601
886672
711759
497248
711759
368432
750304
711759
198997
636341
892364
886672
886672
886672
886672
711759
886672
631367
510951
627361
409937
681952
886672
685745
666800
711759
711759
549534
1123837
886672
797142
728556
711759
729767
507107
795762
569053
863931
667342
711759
886672
711759
616053
886672
653812
886672
726781
704733
886672
886672
886672
886672
886672
886672
1015402
886672
711759
711759
585771
886672
886672
393273
886672
711759
378096
711759
711759
805141
886672
590863
902664
886672
711759
711759
647201
624916
886672
711759
886672
886672
754377
886672
886672
666341
886672
711759
407503
836595
711759
711759
886672
886672
886672
504229
711759
340682
721413
711759
826516
711759
737434
886672
417912
711759
753786
913716
611717
401803
886672
955491
711759
886672
525259
581667
378138
886672
1134964
309011
711759
456438
530023
886672
886672
383778
886672
234097
711759
711759
685923
316678
886672
1128542
711759
511475
886672
711759
886672
645684
671945
356588
886672
597285
711759
886672
886672
707476
759362
711759
886672
886672
886672
983451
886672
711759
677329
257946
886672
542665
673613
711759
886672
615160
760514
251620
886672
711759
518891
886672
886672
1056243
886672
577677
630711
711759
320747
886672
504969
711759
886672
895231
886672
711759
711759
476784
886672
886672
711759
601622
711759
711759
711759
847049
711759
748699
886672
711759
886672
711759
663864
886672
886672
886672
711759
389260
711759
886672
621291
711759
711759
556982
520547
711759
886672
886672
557516
692632
612645
886672
886672
711759
903672
800240
821324
705621
713789
711759
473777
711759
711759
481806
711759
640150
359901
711759
886672
886672
711759
291164
886672
804343
321246
886672
889112
326782
423613
497720
886672
592886
768394
678297
526106
886672
886672
424371
711759
886672
711759
405037
711759
711759
711759
860516
711759
711759
886672
432735
711759
219113
711759
886672
871861
711759
886672
711759
645523
471636
462269
711759
468169
845472
612322
886672
711759
520016
770571
886672
609012
886672
816891
711759
419771
71440
886672
886672
379442
642499
711759
886672
736033
395374
711759
711759
793551
711759
886672
745286
693173
612229
712119
277468
886672
555854
772730
711759
711759
711759
886672
800223
711759
902832
886672
708574
711759
711759
528923
886672
886672
874374
727021
886672
528615
711759
886672
291818
711759
577977
711759
886672
886672
215019
381650
378187
711759
425670
886672
711759
734180
711759
446980
711759
886672
736670
886672
886672
711759
886672
711759
910673
511775
711759
633770
997311
886672
673606
711759
769887
886672
886672
580262
810696
711759
1205983
886672
957719
886672
529946
665675
711759
886672
427640
711759
886672
711759
588148
886672
886672
886672
711759
1079895
711759
711759
266677
815847
886672
630153
886672
688503
886672
886672
804577
711759
464122
641783
886672
886672
711759
787777
666074
532719
711759
397101
886672
425520
886672
886672
1042432
640841
735608
886672
886672
886672
749100
1101331
886672
886672
387612
886672
507072
749748
886672
767145
886672
596259
449676
711759
201798
886672
477013
711759
886672
711759
886672
711759
886672
263160
495328
605005
886672
886672
886672
886672
894454
886672
831743
991259
886672
564074
711759
886672
283331
886672
463378
711759
636054
886672
886672
711759
886672
886672
669905
1178655
711759
711759
711759
886672
886672
441321
886672
349479
886672
886672
573129
809482
522964
886672
652692
711759
711759
870748
886672
764625
711759
415187
295091
886672
807510
886672
316680
886672
886672
360121
711759
711759
711759
291550
886672
886672
1064665
886672
711759
886672
393413
886672
576568
709266
886672
637517
554248
549746
405241
659139
886672
886672
796550
639773
661537
950987
711759
622503
886672
851297
711759
886672
531459
711759
711759
534897
518789
667309
566027
886672
711759
618840
886672
711759
886672
759469
472038
682418
457257
796210
886672
625120
886672
449438
711759
711759
450466
886672
457663
711759
886672
886672
483507
567799
886672
711759
841816
711759
1197446
704307
886672
629265
628687
886672
711759
601154
711759
886672
886672
168614
201958
711759
654042
886672
886672
764843
711759
456325
886672
886672
514064
886672
405976
664876
802969
711759
711759
886672
581605
307469
628687
711759
290587
886672
805130
531946
802909
436968
886672
711759
655243
633599
711759
711759
430742
580134
560341
477511
358243
529473
886672
626407
254617
389398
711759
425894
376535
886672
493230
636460
711759
711759
357557
711759
711759
1003920
337917
886672
711759
886672
711759
741334
886672
886672
711759
886672
711759
886672
711759
886672
309011
886672
990873
411460
884887
512906
226196
886672
711759
711759
711759
886672
750561
711759
886672
459641
84368
876390
889652
711759
711759
711759
886672
1249291
767079
250653
886672
279797
886672
711759
886672
886672
711759
888974
734521
838323
613904
711759
568290
711759
711759
886672
711759
566516
711759
886672
711759
886672
711759
886672
896845
307432
655889
468928
711759
711759
472741
551714
695097
727908
342571
711759
558279
886672
616525
886672
711759
886672
711759
886672
501551
446129
886672
740646
1282290
560127
711759
481700
711759
583169
711759
711759
886672
711759
886672
711759
463234
886672
18842
886672
990310
886672
711759
711759
244237
577948
886672
886672
886672
1506190
711759
711759
112982
652138
711759
551094
711759
886672
653644
711759
711759
796261
886672
624386
711759
711759
886672
971213
711759
391148
711759
555987
1034846
748962
976174
713822
886672
886672
207554
603152
435136
711759
711759
255956
576547
711759
525527
711759
886672
1247664
711759
403423
711759
886672
886672
886672
891809
711759
886672
1044548
394023
711759
1084068
711759
711759
327347
672985
797905
711759
886672
886672
933703
348605
853275
711759
886672
886672
366190
436270
886672
719593
421640
453299
823022
886672
1175706
607986
429330
886672
591822
711759
802205
489312
886672
711759
483505
560349
865631
627425
711759
788063
430618
886672
711759
429330
711759
343187
711759
287084
886672
711759
711759
468229
711759
711759
846368
711759
711759
711759
704392
514209
711759
535031
711759
817054
711759
886672
886672
714654
796938
711759
886672
886672
886672
886672
711759
886672
526929
711759
644232
711759
861922
650229
886672
550670
711759
719921
281838
886672
162569
470995
542062
711759
711759
886672
711759
711759
734266
711759
886672
711759
434566
375263
919950
711759
886672
886672
711759
595365
886672
886672
886672
886672
886672
900035
514186
1128423
327635
711759
886672
886672
886672
711759
576807
711759
831182
582717
886672
711759
536488
886672
878976
588344
886672
886672
886672
666630
479550
471258
666750
921451
579186
522947
886672
711759
711759
767507
361401
751131
711759
711759
711759
886672
331899
219279
886672
308157
591200
718499
716442
682047
711759
580245
711759
431298
711759
886672
514512
942470
511093
584668
886672
506388
540063
711759
711759
359981
944613
711759
420277
931953
564348
711759
886672
397434
711759
967564
560224
430107
886672
774896
399052
805037
711759
886672
653448
711759
826405
674803
329469
573129
886672
1113826
886672
711759
976504
855304
515837
471881
711759
527987
711759
560666
711759
537644
711759
711759
711759
711759
587176
711759
716311
460167
810590
886672
711759
886672
886672
445127
886672
685272
886672
711759
886672
886672
746687
897681
886672
711759
985564
433155
866091
661097
711759
711759
886672
750464
711759
688182
886672
711759
486807
711759
886672
540169
886672
214044
711759
886672
711759
711759
798205
673427
711759
886672
669536
711759
886672
616175
711759
711759
987077
711759
611610
419176
711759
711759
419216
711759
886672
779819
708780
886672
419947
430595
551474
711759
886672
886672
886672
278868
711759
711759
987014
386981
583673
507041
756955
636985
711759
711759
711759
723709
711759
782171
671203
886672
634838
886672
886672
711759
886672
1014383
779366
886672
711759
922499
886672
711759
886672
711759
886672
675548
516373
886672
584677
785363
711759
886672
711759
747188
886672
711759
886672
606743
886672
772247
886672
886672
711759
711759
335351
300447
623097
835837
548602
886672
60817
886672
886672
757029
595412
645775
668968
886672
551756
473557
724304
175843
649965
651268
780925
992693
711759
310628
711759
399232
711759
518681
886672
711759
711759
659581
242488
596252
795538
711759
932670
556185
938142
615016
864413
711759
356255
711759
886672
302948
711759
711759
711759
762728
399613
873469
711759
655057
364442
711759
886672
445955
873702
711759
669009
980914
711759
594453
629839
711759
1036026
886672
886672
464861
886672
711759
193121
749866
482809
332400
711759
374452
711759
886672
145783
886672
554653
562171
739412
711759
429694
711759
886672
711759
886672
1287404
949742
886672
711759
711759
534750
711759
711759
711759
711759
564432
640828
460602
711759
665876
886672
984284
711759
711759
873486
529204
557484
735447
886672
771231
711759
647824
622329
498396
763850
385069
886672
107444
838527
886672
711759
886672
475161
384878
886672
456668
473826
886672
707686
886672
886672
711759
703725
650325
711759
711759
583973
711759
711759
651290
886672
711759
579552
886672
1261667
711759
420945
735118
618567
711759
711759
886672
711759
711759
711759
505450
545853
697328
886672
886672
899402
886672
711759
701912
711759
109990
711759
711759
886672
886672
711759
886672
886672
304229
711759
886672
663254
508707
161584
527150
751563
419545
886672
863622
711759
394586
1006634
603083
711759
183048
157290
932035
536342
699563
886672
217174
560707
886672
886672
474937
650165
612530
711759
886672
755166
458118
886672
431422
322038
886672
886672
500815
502139
638245
711759
711759
886672
711759
711759
856640
733759
886672
711759
711759
711759
711759
711759
711759
536464
371007
886672
711759
711759
857663
326184
334662
756787
711759
714569
886672
687316
391032
950781
739597
390688
742458
886672
505520
711759
725964
777314
675563
554812
711759
711759
723919
297038
677075
711759
886672
886672
886672
802639
760022
604017
886672
886672
711759
886672
344444
439330
518167
960997
674031
513895
551189
711759
886672
652569
735053
886672
681478
786790
711759
711759
711759
886672
711759
570875
634039
711759
711759
869015
441284
886672
779421
643592
221546
886672
884654
711759
711759
625873
711759
886672
711759
418193
886672
663516
729537
281053
800867
711759
711759
790222
711759
422603
662656
886672
886672
711759
711759
1320914
886672
711759
711759
1262188
724335
219490
354140
711759
759583
711759
711759
252961
886672
711759
886672
711759
711759
466295
711759
886672
711759
672983
886672
766243
711759
527136
596503
404173
618733
886672
711759
886672
950710
711759
886672
798152
886672
711759
886672
711759
478392
711759
886672
711759
833223
409327
711759
782867
249482
711759
978987
711759
385088
574585
886672
460828
711759
711759
669874
711759
793823
432730
886672
711759
711759
584222
898033
886672
886672
711759
711759
886672
544136
711759
729675
538807
711759
452963
886672
886672
736738
886672
886672
527694
886672
1076177
886672
658150
711759
1117103
468652
327569
711759
711759
337045
886672
638604
711759
463670
358677
886672
886672
886672
919663
886672
886672
711759
722634
353652
831935
711759
707957
711759
347445
886672
886672
880417
755846
701686
886672
711759
711759
886672
886672
855678
886672
711759
711759
831202
711759
590705
628344
886672
886672
886672
535607
886672
711759
711759
689263
711759
632291
642223
670629
711759
769792
667774
711759
936124
886672
667279
487721
711759
464849
886672
711759
629520
886672
819621
886672
788573
711759
236957
886672
450852
711759
761919
886672
711759
886672
488536
711759
686610
886672
598515
886672
495957
835091
586365
707112
600501
471527
711759
886672
557777
958989
886672
469015
601717
886672
886672
480267
254136
711759
624158
643777
886672
491224
711759
711759
711759
886672
730793
669303
671945
464077
886672
886672
414759
450849
775877
886672
529007
886672
597777
456074
711759
673606
886672
886672
595687
957728
711759
442533
886672
886672
711759
901090
678303
886672
485751
711759
886672
534440
886672
711759
886672
944716
584888
711759
257315
913784
292410
886672
711759
646776
711759
886672
711759
711759
711759
274947
711759
666838
766448
760931
803575
214198
711759
95416
886672
382451
711759
512701
871793
845604
878627
679345
524281
711759
886672
559058
767645
711759
711759
886672
730548
559240
440630
483859
360624
886672
839348
981406
711759
678702
772884
886672
886672
491541
711759
711759
227598
747153
501420
886672
454367
711759
598995
711759
886672
711759
886672
711759
886672
55359
711759
814532
886672
405248
886672
711759
626346
448615
557233
678172
711759
883455
402590
1469461
886672
886672
886672
503175
711759
694455
886672
1320248
886672
711759
1065691
339074
711759
886672
602257
711759
886672
711759
711759
711759
886672
886672
711759
546866
911256
711759
794579
886672
558934
711759
711759
711759
886672
711759
886672
1138503
886672
711759
886672
593777
711759
589822
681602
465985
251271
886672
752727
881507
886672
711759
843049
711759
788850
515942
684169
718509
904228
494885
886672
886672
886672
886672
886672
711759
773415
879135
284963
711759
886672
711759
711759
711759
386981
711759
787650
993309
564077
399137
886672
711759
726187
421896
711759
336413
886672
263550
886672
711759
365013
747133
711759
886672
264583
508234
711759
711759
886672
822951
886672
711759
1184283
509950
711759
1094604
946070
441827
711759
425588
711759
886672
887777
711759
886672
886672
886672
711759
848270
736621
461556
337984
932375
886672
711759
606055
711759
540554
886672
886672
351873
886672
740075
711759
767892
651979
606758
458482
711759
691561
803932
723738
886672
711759
774569
886672
711759
711759
873953
1029961
426151
711759
751880
711759
783355
711759
886672
711759
741229
750448
711759
643191
886672
426528
555092
1070343
886672
886672
886672
717992
886672
711759
479021
711759
886672
886672
401848
886672
711759
711759
886672
886672
886672
711759
521906
742502
559925
886672
279340
886672
711759
886672
711759
656478
886672
668472
711759
711759
447568
379404
1024029
711759
711759
886672
554848
698174
886672
825949
886672
886672
797013
886672
886672
910719
222860
711759
886672
711759
711759
695255
667649
886672
711759
309847
711759
465413
114476
711759
472000
1028344
886672
805642
475278
886672
886672
621160
711759
370264
560341
799364
711759
886672
852559
886672
711759
730883
556921
511973
518710
651013
595990
575988
886672
711759
417034
733497
879350
385602
886672
707122
557645
907254
886672
503832
711759
614164
610123
679197
756420
711759
622104
711759
711759
215612
711759
536359
886672
886672
886672
886672
916428
711759
886672
648823
599710
347648
118861
283431
711759
711759
191305
711759
1308320
886672
600019
711759
847257
297682
532841
886672
503231
709129
711759
494384
711759
401056
711759
582842
399642
900466
230829
711759
719753
711759
711759
680755
1034714
711759
353857
886672
678651
1045112
931430
1194067
779749
886672
711759
711759
886672
711759
623063
886672
852483
711759
711759
711759
711759
711759
423646
696393
711759
886672
808809
886672
731685
519962
886672
886672
886672
825345
886672
886672
418108
866091
711759
653720
611335
749129
827707
532070
886672
886672
162212
711759
711759
821068
711759
886672
684202
874023
650477
886672
886672
886672
886672
886672
886672
711759
460712
711759
886672
759576
711759
711759
850757
759348
297012
643777
711759
479685
886672
886672
754085
886672
821324
886672
711759
711759
719279
965005
886672
556315
771268
711759
711759
711759
970382
608988
711759
886672
651993
619861
718132
792062
874263
532498
1059414
762489
781058
545871
568162
1380634
589762
1075530
689624
570195
537195
655323
231585
744112
581658
544693
807565
706850
729889
619241
924224
490788
649676
590533
928297
651336
617703
614193
24415
672444
460266
1047301
535833
790051
1026651
57958
739548
998832
979906
387681
563194
784055
1038473
841403
848061
809603
632458
801479
256762
381249
929003
911127
377021
668579
802035
748701
881800
689221
351118
863194
514180
506054
626744
711744
498785
637178
708780
618148
819554
872304
699615
568608
556162
775696
969320
538038
703193
523541
931148
901870
577634
663224
807940
959198
987170
588011
527739
460257
230988
1145968
592336
713784
1170570
900716
619823
117526
1310141
553775
757573
527646
1361464
864883
594356
843689
592672
678370
658744
1216496
642771
704355
800406
708156
815014
759243
1343216
624872
582694
234447
688873
829700
619823
363584
569361
792930
947845
923450
1071496
776201
876110
1140188
650376
538853
706989
669242
482823
495743
890242
956976
663867
1021297
503824
688018
762092
759243
291565
323055
716326
719687
621965
541128
1000823
810556
819163
857517
736344
429721
472044
1058131
495660
370059
354835
672886
643683
1081495
540934
1000128
630521
380371
521604
827141
956298
815852
522527
688429
807565
867319
360270
608364
604886
793823
722657
357403
767079
1044216
444649
1108469
890895
428433
760760
859836
600394
771231
542124
685596
439724
791322
734325
726990
462567
654970
848657
582834
781472
1136536
573183
1525375
553149
1017179
713040
293961
837501
682002
816679
908360
551242
831407
501344
259605
619823
439511
541583
588927
592351
398373
500361
670225
500139
951421
485721
525669
670029
621965
488543
353391
463415
851326
1149560
909368
614365
721081
926296
602990
732111
1731599
694166
615853
547918
805546
872140
928021
872763
787225
573183
792981
763195
592357
348912
378998
1069848
700280
883603
668693
807940
949462
1061555
743008
563953
733283
339909
437316
717172
887153
549281
787450
931148
453304
713979
765139
862471
974146
582834
998634
956468
663994
325355
785784
626013
908704
526928
296644
1026651
705457
816628
1343216
1104606
1051652
856561
822348
737100
216068
510391
965042
672422
255450
819711
745284
530514
1006605
614802
525005
1045777
1349559
1390302
359932
661779
491188
555937
1069848
907797
685739
246666
816991
601707
792846
912738
648891
576568
781058
826490
1272557
863194
1184499
886219
892531
565391
851306
585750
554659
570451
493517
670516
1137630
577963
36883
527274
605489
768227
1114761
245165
498128
998152
872471
614365
919710
674158
967550
877532
814948
860538
820305
795628
948789
938356
1061328
1146797
763484
137455
251271
553189
1457032
967550
615075
335031
968578
1043933
1114761
651336
743093
851951
1192027
948047
462355
907797
683146
527274
532214
959039
404817
594120
729862
1071496
1168502
634490
808671
764636
482815
789281
568367
1392956
554143
728035
843008
830089
1021629
580776
318149
302647
1002480
1009849
797013
792981
482652
807565
716439
817250
513870
883186
771851
736344
645936
854846
1338548
500763
993984
327169
690844
834683
882001
808547
1108293
708156
715266
812291
524310
989593
558574
1201369
777203
830875
498128
565306
530541
765745
872774
565216
703597
601573
593255
857517
852425
1144524
541380
574722
659986
361184
627368
834683
263051
593867
652158
636709
716281
758440
573365
757573
757138
618148
587545
720492
340889
632117
494078
660436
742432
531471
657175
730959
932970
493622
503384
837034
681031
625737
812069
783456
1135140
792930
1380654
733517
663254
601150
680950
1069094
861964
1136536
981406
598470
615241
623884
605454
634382
596717
857163
672239
881017
490805
1296059
748556
760773
454516
887197
542062
687932
746140
744495
174824
316742
694943
726744
1000224
557415
529454
918503
557090
706124
664263
753515
887382
1308358
930033
720842
840859
721554
612859
807428
664263
715266
608483
757137
737100
341131
744290
536905
785784
775205
636046
801825
629520
1336917
595425
1035841
680599
833089
716439
1030922
907040
890541
797523
626744
429694
580975
1043933
472044
378269
525125
509900
758427
720342
900314
580445
752045
492338
264454
671249
866683
724127
648968
501096
737911
634341
592351
826898
753752
306152
652315
283837
1133938
1380654
684965
634341
256350
681009
876199
774448
525669
576213
634941
906247
737186
758958
454971
569725
977805
644373
1034266
722986
800308
669301
571462
895498
762489
815629
851326
608483
713040
604415
822252
410694
642015
1097620
913385
556910
767079
877159
740802
506388
449229
777237
748556
593268
435829
792307
709918
493592
625247
840768
818528
609070
560888
477360
631919
600296
533899
1203104
752329
531482
652095
595599
567211
544469
518710
1097620
768246
495660
405661
478802
760841
297038
690635
312814
762092
425918
871045
505443
635520
542048
457737
842448
217525
822954
164792
781874
765667
1032234
1040071
866280
785608
608480
635882
1026651
324715
777610
1016415
552411
504440
785834
370264
664251
888529
260636
998110
128540
735559
705002
792846
500633
906983
39946
650663
1279750
355901
627081
778251
384757
650928
869284
1480226
764190
1033127
544689
634732
531482
668351
933165
1006989
1295550
756968
475253
428680
478400
725770
250884
892133
419309
364348
647981
778497
540340
604351
756250
677991
425225
872774
408570
1066304
696203
983732
746233
597095
1006605
837526
732209
696050
656352
556885
777371
835040
724175
815014
793779
866683
550730
797184
928332
817357
1015167
754827
729774
674158
995131
598189
1182849
510321
354334
881118
921746
889890
1009889
610647
631076
556185
909499
550730
824029
465741
808671
309367
353684
245070
327239
778696
466693
949191
1084450
1149560
681009
503284
339295
892973
705820
808886
701596
491381
405661
989593
1071496
533298
978015
663224
373832
723165
864883
803608
1093042
347386
824082
840768
718872
563194
850489
490788
677104
810739
1006605
791743
400494
623884
493222
410614
189588
395691
769775
892474
542313
808804
774251
946827
589125
884587
31129
585059
678273
302703
728723
489187
523372
498688
634382
598147
489302
774543
899454
801825
626334
923537
682089
592072
777237
787056
661086
1095861
634941
601378
482371
652095
393462
693737
290374
585912
582777
754827
810047
565755
1270225
448418
762215
367046
509900
909368
1005665
665748
596117
594848
482226
415832
320203
430886
440776
997530
965675
624152
553480
942186
787769
856325
754696
746889
878015
549539
966663
637588
382820
818528
871961
1070115
727881
640057
621449
754827
841403
460980
840622
471950
699074
806700
886219
405756
796070
573839
337553
1027119
588011
581426
570439
539972
616206
776962
888889
649790
1096844
636530
695847
625737
635324
704961
687994
600838
650502
122818
488325
495114
716335
472076
1087732
790490
660091
691415
718010
535074
819163
759243
524310
511293
794910
194145
736817
1108293
535074
757078
554991
903035
763606
773637
1059441
461484
682598
883533
770723
584123
1525375
642405
842448
654038
741072
615734
551242
529880
933532
783467
429122
881017
539972
665038
341370
1064665
514525
683146
625251
844039
784941
794650
768633
705461
829872
744495
888186
476669
728309
405756
1007209
504350
742882
598364
909122
867280
533251
1096844
857057
542534
825895
854539
741923
875809
462122
332299
824082
528293
501096
606940
348501
708337
682064
509723
581384
487475
476916
734354
959271
791849
352501
577301
815977
789468
595276
963174
535074
1001237
900488
422203
457516
480213
705982
728035
476644
728035
538282
851809
290096
665748
1137630
734354
669301
601573
539087
757573
1213243
635555
779586
816679
535815
154341
623251
808804
890242
530514
808260
1079238
672126
427830
649568
1150290
554659
405459
773450
698944
338536
641539
427830
260172
1257895
670080
488986
757078
644228
556074
364591
901641
795987
458916
932970
407120
223848
819711
645820
648521
769353
872471
507292
883621
843101
741914
733886
960806
982751
790606
704051
823707
629006
1423757
610647
316177
357841
744495
932000
705833
865982
662844
549534
953511
705833
662844
761665
402301
694362
1046461
680755
1127072
972639
676933
932297
755988
714149
932297
235390
859210
943802
575984
573411
755988
1230657
388485
662844
912825
801864
1127072
806958
953511
864659
972639
593650
1148948
662844
1046461
855278
714149
1150662
1127072
555669
613110
666418
863194
593823
699462
662844
755465
1047535
690294
1150662
1021381
845384
805714
892868
830884
777695
843850
1046461
932297
845384
1148948
757277
806958
509105
887749
379959
816503
714149
972639
835576
791427
387675
755988
498861
714149
680517
1150662
932297
275562
1150662
1119216
1047535
500286
722733
183386
463174
522434
278878
755988
755988
1105050
1021381
648508
755988
1399666
599038
1230657
806958
714149
1047535
466307
547945
775386
269336
211852
444624
552567
816503
1023623
686137
830884
289173
737960
1046461
746204
440366
507446
524769
315558
953511
988204
457836
1399666
722733
1046461
423515
714149
1023623
695400
448542
1046461
705833
462768
1047535
713642
788059
705833
696703
953511
1148948
732236
1150662
806958
855998
604248
335937
1021381
1023623
957753
944573
896705
735289
804619
1047535
755988
1021381
751589
806958
848530
830884
337045
619732
577286
806958
1127072
433253
705833
322128
672621
457657
695400
1230657
806958
322716
542482
972639
827891
608048
1230657
755988
1046461
695400
662844
845384
375736
705833
1137630
816503
187917
1119216
932297
1021381
1127072
972639
972639
417864
1127072
695400
695400
112399
859210
493177
761919
859210
1046461
1127072
1148948
859210
755988
337687
852042
778650
714149
1046461
1466175
724382
466671
650177
783455
424296
1148948
521299
384634
721456
662844
1070115
668698
615134
583425
1046461
467126
513841
705833
608884
294686
845384
830884
1105050
1023623
932297
689809
972240
859210
806958
806958
972639
742240
845384
755988
657303
601837
953511
662844
932297
1046461
932297
478002
413807
519610
490210
972639
1021381
705833
704064
465871
1127072
612411
845384
755988
451241
953511
861258
751589
695400
1399666
357557
806958
727332
894009
629229
499301
486160
850417
1127072
816503
1105050
705833
1047535
1023623
753681
757447
778251
806958
722733
608048
665196
305421
662844
1046461
586990
627780
751589
727673
327982
774445
350684
1127072
591388
595716
479324
809332
537356
333927
932297
695400
463663
1047535
895245
833179
564773
575778
440566
972639
590441
953511
932297
347648
859210
473724
972639
635172
767211
662844
910788
816503
793947
714149
382752
1127072
831657
806958
562473
254136
234194
593823
507539
1119216
502237
816579
501861
727891
940039
1046461
593823
1046313
714606
1023623
490078
1150662
859210
1150662
932297
932297
1119216
531356
533632
722733
1399666
1105050
726056
1105050
806958
506910
1148948
343668
787778
1230657
593823
638245
722733
1127072
1023623
722733
953511
274577
755988
232259
565236
845384
673716
749150
326184
1127072
648727
1047535
732167
1105050
751589
806958
845384
750731
953511
816503
1023623
523743
963717
751589
1133274
1023623
1023623
302332
820040
705833
356594
662844
864999
182462
1049549
873590
972639
378323
667110
639228
548641
709102
1230657
1250493
659883
593823
1230657
953511
390975
748405
718822
714149
755988
1055757
593823
642422
481031
755988
1150662
1148948
553178
395653
1150662
845384
454276
845384
552865
1230657
395569
1047535
496249
953511
659487
272463
1021381
909339
177469
652448
972639
816503
953511
859210
932297
717367
738082
816503
692110
436162
806958
1105050
845587
1399666
972639
722733
817025
579225
1023623
816503
755988
1148948
953511
690076
972639
932297
1148948
902522
755988
618733
821840
840205
972639
1127072
1046461
396381
714149
972639
1023623
640836
859210
925311
714149
135612
932297
932297
751589
1150662
323185
1024069
695400
256660
953511
916855
712627
361633
1105050
859210
1230657
830884
284579
755988
927338
729094
599302
924797
1148948
364348
932297
535662
806958
953511
341874
1134628
1148948
785146
742472
772236
1217064
1023623
1227788
830884
560888
372503
667043
722733
806958
1230657
598619
1119216
595433
1148948
619881
1006304
1150662
972639
645321
522456
972639
566312
1031569
859210
932297
1148948
826693
1148948
1034846
1046461
646370
574255
1148948
1150662
413426
314880
734292
577489
811616
608475
953511
751589
235308
1148948
863504
784764
383847
743305
525951
441951
1152952
472927
953511
960890
390394
747884
904251
739514
103972
751589
393403
1150662
1148948
433482
1047535
659110
658784
889148
662844
376283
640897
696295
700311
859210
1148948
751589
514691
953511
1098737
455825
306746
823576
1399666
1141199
932398
886117
845384
659501
414718
808260
859210
972639
1127072
884100
1230657
503089
705833
1021381
1023623
1119216
220313
672985
659712
883922
816503
551191
550225
619140
932297
722733
1023459
297445
816503
818402
816503
1046461
1127072
847168
464861
845384
881792
1023623
705716
784416
799166
1047535
667773
1047535
439563
1150662
600314
239773
701595
845384
533176
859210
638266
587632
845384
1148948
445143
722733
1119216
1230657
517989
465110
1150662
899277
859210
722733
845384
1399666
749063
1047535
727436
816503
845384
133531
1150662
254608
544105
756358
519626
712325
856693
830884
695400
430242
658311
593823
167404
1148948
714149
758531
751589
685052
1105050
722733
586500
778082
849636
709811
734700
1105050
593823
972639
972639
755988
877329
1230657
651987
354140
953511
972639
661046
245767
806958
953511
595346
1148948
751589
1127072
796177
546590
932297
610392
542863
867359
705833
1399666
1148948
620850
705833
806958
680742
722733
203792
108131
608999
816503
813796
874752
1148948
1150662
645138
859210
859210
1021381
333299
751589
1148948
932297
1023623
691529
845384
972639
1046461
695255
1399666
507686
1119216
874099
722733
751589
453204
673613
816503
695400
755988
1105050
756037
695400
953511
1148948
1230657
972639
863058
619258
434716
1021381
804577
972639
384009
829986
972639
593823
859210
1119216
715610
972639
714149
944933
207311
1046461
599302
616858
751589
818846
592917
375104
705833
859210
816503
932297
247296
816503
854082
548210
806958
830884
1046461
1150662
953511
584222
537934
1023623
751589
135612
414888
25777
932297
617675
662844
327256
972639
332176
593823
1127072
343675
705833
202565
972639
845384
722733
519518
972639
816503
596712
375104
859210
722733
745892
647748
751589
953511
953511
1021381
1399666
662844
1148948
953511
695400
799285
714149
755988
943705
695400
1119216
806958
588905
695400
453092
1447212
657189
662844
1047535
714149
593823
755988
1023623
1023623
1046461
460067
614002
1021381
484106
714149
564212
972639
662844
806958
631676
395008
593823
432275
780453
859210
932937
1127072
163975
695400
1399666
610717
574932
972639
1094991
651517
1230657
1047535
1148948
662844
296962
751589
845384
1105050
1105050
414273
719839
666461
617796
751589
792671
1399666
669303
503231
695400
950104
339529
585154
1127072
127148
315558
677853
863575
922723
441765
662844
705833
714149
751589
1150662
972639
953522
972639
845384
559593
932297
830884
507212
375271
624580
722951
1058496
360724
1119216
720142
1127072
609641
806958
972639
496630
953511
932297
1023623
1021381
859210
714149
794910
506567
744661
195029
1105050
644714
1023623
830884
830884
542047
1230657
755988
1023623
1105050
751589
1047535
845384
1105050
789226
751047
382760
513591
751589
561609
357813
1063727
922279
816503
845384
574746
743218
355967
596382
1399666
806958
584019
830884
1105050
397691
831368
722733
510871
1047535
668761
346051
972639
1021381
953511
703460
456907
751589
492612
632971
263158
1078311
932297
604591
818780
813862
662844
464932
1021381
816503
780910
704614
299647
859210
1127072
550596
562905
953511
972639
1119216
830884
972639
1148948
617249
324243
946097
456378
755988
1047535
887059
640768
751589
695400
457334
932297
511373
714149
517082
567092
474718
593823
953511
662844
1230657
436771
932297
553230
564095
859210
603530
1047535
611062
502127
755988
816503
593823
953511
846191
859210
480267
362065
1150662
1046461
809309
1399666
830884
636682
816503
662844
1046461
698101
465800
749801
502593
634089
768989
1127072
809001
499639
1127072
816503
1399666
845384
267362
859210
556850
577634
1134436
755988
568460
751589
722733
454920
751589
682417
362698
824625
791941
507822
675710
1046461
932297
615761
830884
695400
664113
692343
1127072
929197
714149
519087
953511
953511
695400
887881
755988
1230657
1230657
816503
378138
1230657
352572
1046461
202016
830884
695400
945920
722733
1230657
932297
806958
972639
593823
1047535
1150662
637996
491028
1021381
830884
1022027
1230657
755536
596781
397331
1230657
1127072
490272
692257
972639
791489
953511
859210
615961
751589
453608
854836
638892
1047535
1047535
593823
705833
695400
834454
705833
859457
1230657
740496
695400
659339
651581
1021381
1105050
1021381
1105050
722733
291526
642422
1119216
668467
806958
1047535
806958
1127072
172718
617474
1399666
664026
695400
714149
741927
1150662
714149
496481
845384
751589
424167
494751
845384
494473
1148948
1230657
868556
620309
1150662
534611
1119216
903199
1127072
705833
830884
709200
1230657
801426
700556
349995
572794
1230657
1119216
1023623
795083
344859
936427
274675
593823
396740
886879
1047535
674892
474555
972639
1230657
1148948
655562
733594
751589
845384
859210
1047535
473121
939918
722798
695400
859210
456438
1046461
830884
755988
705833
755988
1046461
1115129
837588
695400
781605
1023623
816503
545379
797704
830884
1021381
933648
762092
1046461
1148948
604139
953511
1023623
1047535
1230657
387684
870709
1150662
300876
695400
1047535
1162309
755988
1150662
103721
1127072
556211
713511
687312
722733
755988
525874
341961
728783
578210
859210
1290593
1230657
917955
695400
660226
552365
414695
230829
953511
1021381
816503
707605
1021381
588793
727063
493738
442280
378096
590478
722733
792133
722733
1148948
972639
990223
220755
447122
803277
482809
1046461
823248
789892
852596
662844
1023623
1047535
695893
1150662
213052
953511
430595
1006649
1021381
816503
397351
399087
628235
765245
701459
705833
1047535
917524
516142
162275
1446342
1399666
648815
744164
847194
1150662
695400
937666
921545
1023623
806958
705833
455898
741011
102240
775924
390290
1046461
608441
1023623
662844
1230657
637382
1127072
662844
722733
447117
782350
196338
708267
356764
914860
1219343
662844
593823
615730
580934
1079058
1006654
816503
453708
972639
722733
511373
751589
762600
1105050
972639
1148948
830884
830884
369899
1150662
714149
1127072
348102
836678
1148948
1119216
835897
770709
830491
796386
679489
1148948
715248
304015
357717
722733
751589
755988
254859
1021381
1179822
1023623
953511
923830
622285
649311
972639
1047535
830884
430556
1399666
1230657
655362
755988
1022122
816503
506710
1312534
662844
830884
845384
859210
768821
816503
695400
634279
387647
763424
751589
298257
372503
264831
932297
662844
755988
639085
695400
544757
756668
1127072
859210
821263
1021381
1127072
1047535
650595
585558
1399666
507476
658776
705833
1150662
534849
831149
547984
1119216
909256
689601
593823
701785
662844
806958
1127072
1127072
369006
494123
1100598
478039
845384
1399666
1154331
891073
458947
806958
806958
495961
722733
439351
1105050
1027610
861699
683124
1119216
1127072
416655
653585
519518
538465
533078
1399666
706930
1127072
538282
529194
1023623
402166
326178
633246
751589
806958
587315
339025
751589
662844
1046461
972639
1021381
806958
585032
714149
1222476
852805
705833
932297
869776
511008
1150662
1018993
571868
966014
816503
1399666
521821
339189
806958
396767
972639
600965
521505
495698
1023623
714149
576941
151363
440776
796581
551462
1148948
755988
859210
705833
1148948
714149
840622
859797
648960
1021381
593823
1046461
696393
1047535
845384
1021381
953511
709975
932297
1150662
830884
523103
1105050
728269
806958
751589
830884
1399666
725089
649004
830884
695400
674735
313593
762164
1230657
710864
1001186
1230657
1047535
554041
625131
140878
1119216
732596
645506
953511
426625
502014
695400
730799
498824
714149
1105050
741962
849967
794546
1021381
1047535
459234
704101
953511
972639
972639
972766
722733
806958
845384
972639
816503
845384
972639
613976
369729
1399666
82394
713287
859210
1047535
593823
1150662
469859
751589
1021381
464932
806958
903219
953511
702007
502928
1150662
1127072
834858
534085
897873
410498
1230657
662844
705833
1023623
859210
799364
722733
559092
750443
534037
1150662
579956
1021381
1021381
673838
764190
842507
722733
722733
1047535
845384
1046461
1046461
1023623
598797
1399666
732950
913326
621231
300912
1150662
972639
1047535
1023623
1148948
277768
830884
662844
806958
1399666
1021381
807691
695400
1230657
1150662
845384
1046070
952410
593273
249751
662844
829875
810823
289452
567352
676297
634858
1230657
714149
975827
816503
563818
695400
859210
1021381
1046461
552574
1047535
1047535
837366
859210
823736
1127072
356771
1150662
371026
714149
625204
604967
678002
1046461
856867
662844
544298
1011424
1105050
859210
519512
507857
956116
427710
816503
314780
1399666
614509
1119216
714149
750129
1399666
401336
714149
857136
1127072
447617
558680
646947
1047535
278818
816103
530453
514525
1230657
1230657
1046461
489191
953511
1148948
932297
972639
1399666
997868
751589
928332
751589
549293
524334
1021381
564923
867641
629275
1116185
1023623
1001812
449478
1105050
131207
806958
704709
635661
695349
1230657
845384
845384
873800
685235
1399666
751589
849577
1006757
994539
1200257
593823
585529
752962
705833
1021381
251601
722733
859210
473949
1230657
700073
385905
1023623
1148948
845384
489369
540951
643309
953511
830884
1241392
1148948
501698
610014
1105050
806958
975848
744078
816503
662844
446207
1017834
953511
662691
845384
555187
1230657
932297
539413
1148948
705833
816503
843049
631222
589020
662844
872310
560451
751589
830884
1127072
705833
1046461
806958
405204
830884
606221
433318
932297
382256
813029
1070816
957514
591507
593823
550225
1230657
516121
689141
943753
1148948
383648
688753
1050841
845384
4235
1127072
509950
763600
459574
1105050
593823
653995
1150662
295232
542104
972639
633938
888987
714149
806958
1127072
953511
330434
662844
436475
1127072
885147
751589
695400
563737
1047535
722733
714149
1023623
1230657
613395
705833
816503
406724
722733
662844
695400
763297
1119216
705833
1101334
792567
631518
615421
778650
705833
714149
311415
932297
662844
723741
714149
714149
1023623
277070
688360
610744
1021381
1021381
593823
71440
722733
806958
311783
206478
1230657
714149
751589
662844
1119216
1105050
714149
714149
634279
1105050
1046461
696113
859210
714149
560717
1127072
705833
777614
1023623
397685
953511
393774
593823
932297
668170
645215
595675
972639
602290
1049306
1148948
908082
830884
705833
387978
393885
1119216
972639
1613558
953511
585415
1046461
544620
674213
1119216
830884
1399666
260966
1105050
1046461
1399666
1023623
972639
558328
617710
460693
497906
859210
972639
838866
309067
722733
760238
949163
953511
859210
593823
733286
1230657
755988
565011
972639
662844
622610
470362
551133
1047535
513841
569217
1105050
932297
700802
356961
675312
1230657
255668
552444
972639
525790
1127072
816503
820759
816503
1150662
830884
1026516
932297
1105050
945920
1230657
720126
459621
838017
662844
584964
972639
694471
546565
1046461
567287
1414024
1119216
695400
479503
582726
634663
830884
695400
376926
691910
1047535
491080
244204
1047535
467292
725898
1150662
737883
819267
639773
966733
755988
1119216
1124808
1049178
667933
722733
1105050
206718
816503
522272
1262995
804151
593823
1150662
627592
1021381
714149
876451
378109
541938
430871
696245
788260
1230657
853201
816503
722733
1400687
503765
617508
248438
542343
859210
1119216
757406
555980
1047535
1150662
450826
846804
649068
587379
451111
705833
914860
932297
672387
593823
127220
920689
1023623
1150662
1023623
859210
1023812
647359
1047535
1230657
1036534
1127072
755988
662844
658753
1119216
760536
533893
972639
830884
845384
370144
1047535
755988
972639
806958
524310
448699
480980
1046461
310208
1047535
1174686
815160
417145
705833
859210
472393
753099
345320
303288
629026
439140
939024
173377
710889
1105050
135607
600838
1046461
722733
511374
988043
71271
441416
845384
638983
705833
1399666
602386
1127072
755988
372989
652083
549170
529957
400012
1150662
643398
714149
953511
662844
422873
461443
695400
377398
1148948
705833
1046774
550876
898269
806958
870582
816503
613498
593427
695400
727849
811991
830884
325503
743179
505511
662844
859210
735928
1399666
1046461
806958
1021381
830884
537832
315336
1148948
593823
382225
692100
695400
1046461
613507
814856
469097
324876
823476
751589
972639
1048789
755988
1150662
397776
590053
520421
705833
593823
695400
1087092
553478
755988
1150662
1119216
1047535
866907
755988
1047535
568096
447630
1023623
845384
1119216
705145
633384
845384
816526
824487
1230657
1148948
1230657
859210
471096
972639
695400
662844
662844
613729
1046461
1150662
864612
845384
526401
1119216
277503
1105050
806958
627171
1047535
446779
806958
588915
949166
816503
714149
723431
1119216
932297
1021381
733964
755988
722861
722733
1399666
787948
972639
953511
679384
586359
445634
498810
1127072
830884
693088
932297
653510
755988
267252
932297
720626
710072
808391
806958
705833
656838
468652
754702
860274
425635
662844
751589
751589
662844
285257
1119216
953511
662844
815585
1105050
1127072
308841
845384
458045
662844
1047535
446622
388655
755877
830884
891079
1230657
830884
1105050
1150662
1150662
596004
775205
722733
751589
1276972
263748
649298
751589
751589
859210
1021381
379325
1127072
755988
635016
893213
189755
424851
1105050
1047535
751589
588884
1148948
463998
405117
739376
576307
845384
1023623
972639
1399666
751589
755988
215612
1215157
532382
1230657
436462
859210
1119216
500521
734500
1046461
722733
653634
581832
845384
722733
592655
509704
755988
1105050
704856
660207
617685
624858
774715
574197
1098352
832367
620620
806958
664026
1021381
568207
815408
593823
751589
433003
693671
709394
350743
725967
440150
932297
972639
755988
643958
593823
805424
662844
858120
953511
714149
687373
1148948
718139
313993
360073
830884
816503
1150662
341860
1399666
507107
574218
728407
497345
725462
852337
1399666
408470
953511
662844
762464
399688
790833
834929
1230657
904397
1046461
925058
953511
830884
703325
705833
806958
495083
606910
912844
662844
359436
1023623
422603
337951
972639
830884
953511
1105050
722733
541445
1021381
186665
722733
639601
694513
655380
474862
620276
1127072
415658
806958
777588
959183
714149
663990
909220
456894
972639
437024
722733
751589
616395
1150662
662844
684938
722733
404018
1054665
662844
705197
859210
845384
330331
923986
890115
759249
593823
829936
755988
764436
587444
656984
462392
1198707
932297
578050
382799
755988
357282
434843
1046461
705833
526930
1127072
593823
1230657
953511
735001
625932
972639
1399666
699332
714149
722733
503616
1341334
859210
1399666
695400
1119216
659962
722733
715828
932297
755988
781738
322128
751589
186142
714149
752202
755988
1046461
722733
755988
705833
842022
532091
415226
714149
769545
785032
830884
972639
774144
1023623
859210
875980
613230
570861
613771
1153024
1148948
524059
662844
578313
1105050
845384
348941
806958
695400
701404
545199
750145
784072
831806
969693
498757
1119216
338510
203190
1046461
1105050
478136
953511
1046461
491541
755988
953511
1023623
633540
1023623
953511
454112
558324
1119216
764997
568728
594129
859210
695400
878562
1148948
797680
450208
705833
806958
806958
755988
606392
809719
1119216
482487
751589
1023623
662844
749614
582842
1021381
806958
752202
888675
830884
932297
987532
722579
1230657
755988
1150662
757786
593823
437614
953511
932297
593823
755988
397986
582281
1148948
635172
538268
776821
972639
581390
372656
845384
830884
816503
1047535
1399666
852039
751589
695400
649311
830884
657875
1150662
314609
755988
1035639
1230657
842351
751589
558103
197309
1148948
557805
830884
938580
714149
1399666
939443
972639
751589
805322
668282
972639
511772
1023623
714149
639254
830884
491191
529297
455822
322666
953511
615727
1046461
662844
953511
816503
1119216
892484
414255
1119216
845384
681602
560873
796499
515968
566539
830884
1150662
581997
456406
739376
884195
724292
762271
834695
592592
705833
1399666
1119216
377051
177469
816503
662844
484976
519949
932297
1021381
662844
722282
654038
1148948
667894
545686
1230657
705833
1230657
1021381
588174
1148948
845384
597607
794434
593823
299346
304394
1127072
1023623
1119216
662844
806958
380190
1021381
755988
751589
637024
531203
722733
1230657
859210
588011
930033
653037
1399666
1399666
500039
525293
1047535
1250493
356074
507526
1230657
1039701
414341
755988
28874
642405
970215
755988
816503
662844
1023623
1021381
370545
320747
1399666
695400
932297
1060930
845384
479968
1230657
1127072
816503
593823
394647
1127072
845384
1399666
816503
722733
598706
1150662
1046461
514901
749614
1056243
1399666
1127072
1021381
705833
722733
934633
1047535
953511
859210
646214
254196
363299
662844
1399666
755988
894444
61804
830884
675313
1021381
377398
1021381
816503
412791
845384
816503
331813
845384
830884
1095861
1023623
1047535
838853
1148948
1047535
806958
473058
816503
179040
932297
949183
858094
971598
972639
671076
1230657
425427
1021381
816503
845384
755988
806958
425380
525251
953511
1021381
1046461
751589
662844
806958
640605
311234
480432
373587
1140677
37950
714149
816503
1010896
563088
765870
1119216
1021381
827790
1113826
845384
665644
597153
491541
441932
774692
428889
695400
258562
1105050
1150662
1047535
439588
617141
449240
600228
1230657
932297
639557
1399666
697346
1023623
806958
71770
739829
779469
393413
1119216
932394
1046461
788063
400242
543325
1091410
1119216
662844
643561
714149
859210
662844
830884
451191
853468
1022605
443369
618763
695400
602794
1046461
423856
845384
347209
705833
593823
881685
1046461
853649
751589
782600
494255
830884
369880
753508
972639
698336
1399666
724335
813459
452963
527094
671830
751589
902529
1105050
1127072
953511
843784
662844
1047535
1230657
859210
859210
816503
388065
972639
645684
542412
806958
932297
1105050
859210
564583
705833
681567
755988
765543
593823
1105050
662844
714149
1119216
695400
957514
1119216
662844
902529
1090064
695400
806039
451210
600517
716335
830884
657272
1399666
1047535
437673
953511
858610
299238
1021381
808601
859210
686546
1033662
563656
705833
859210
290923
634528
705833
626859
830884
722733
574214
593823
1148948
727478
794910
736870
594982
890233
820147
755988
816503
503231
588383
830884
816503
683552
1046461
1399666
1119216
662844
1117103
1168107
842800
1230657
1021381
751589
683139
816503
1119216
1105050
432726
935893
659552
199296
404129
751589
649879
642839
859210
885908
620386
223116
755988
1047535
593823
932297
621808
337737
490871
830884
360758
265784
1119216
714149
714149
164696
1150662
932670
816503
220912
714149
722733
1148948
695400
656352
1399666
658731
1021381
538232
1105050
411509
523527
1148948
456925
1100324
751589
751589
685716
845384
1047535
730657
877968
509238
637312
532368
845384
1047535
845384
481945
1399666
472518
708854
1023623
859210
662844
556646
1021381
806958
709261
845384
394462
580026
638526
727762
1047535
608821
1127072
730457
421303
815408
806958
1069932
525271
830884
1119216
722733
791243
956989
327569
1081604
830884
1105050
593823
1046461
806958
972639
1021381
660567
1148948
695400
806958
414372
1150662
576061
862765
482453
662844
707471
514094
932297
932297
897722
866697
491356
714149
588011
662844
1047535
845384
714149
203381
1230657
746358
695400
722733
806958
816503
736125
1119216
953511
1150662
1119216
1021381
593823
628942
685739
1150662
816503
1023623
1127072
1047535
385880
695400
656348
410717
953511
927096
722733
816503
690168
717914
340119
1127072
953511
714149
755988
1047535
972639
349784
1150662
705833
972639
1150662
318208
423824
1119216
224600
796531
538255
426121
673613
932297
751513
1127072
753786
182554
779081
1105050
662844
1399666
972639
762967
1047535
813164
704230
845384
953511
831310
705833
283369
806958
472177
820989
248127
714149
433241
1023623
845384
55214
695400
644633
1286245
734130
722733
859210
1127072
1230657
830884
953546
845384
662844
593823
1119216
733042
545908
714149
447963
722733
1008856
845384
611483
1279262
770894
273927
662844
1230657
671317
620276
719521
574722
872272
1127072
911810
755988
662844
665891
830884
722733
401012
496182
953511
597673
885201
790555
695400
335792
662844
932297
1127072
533269
694928
816503
1150662
535972
662844
1150662
809414
755988
533904
855159
698456
203035
383532
662844
1023623
719937
599389
613913
679384
646595
705833
772347
322349
304283
1399666
767638
1119216
342564
456111
437024
932297
621759
647201
1399666
723568
561290
866688
1021381
1148948
526049
913389
557177
1105050
703668
1021381
585201
405169
1024469
1230657
859210
330714
781851
668975
745010
597490
598592
932297
840731
491381
1127072
73497
402980
769495
722733
527740
228944
302145
751589
709483
714149
626340
806958
452701
771080
787777
816503
845384
850265
498321
1230657
551039
662844
816503
953511
621717
1119216
196469
1129154
434275
882001
953511
816503
953511
664894
593823
1230657
630128
627824
1047535
751589
528659
1009778
705833
718618
708885
740441
657201
722733
436099
806958
751173
953511
947531
397560
695400
736260
462659
1148948
1012990
969277
1021381
830884
933234
662844
167438
856693
664041
853807
1150662
486951
1148948
480385
520455
1145779
671273
953511
806958
527275
806958
1399666
1399666
545808
1105050
690572
605734
751589
680648
763398
343097
662844
560047
1046461
507887
806958
747485
1021381
806958
997929
841361
805499
680510
806958
467301
806958
126085
662844
583306
1119216
752694
705833
1046461
555929
859210
498284
307223
788725
806958
827208
1105050
821954
1047535
401696
781544
1127072
751589
489361
722733
657780
795750
601516
1023623
1127072
688384
1230932
1119216
552967
695400
556987
722733
581576
1399666
1023623
1105050
278868
287820
497474
627269
751589
449519
692343
684635
751589
379659
566068
418791
751589
613533
932297
695400
536020
816503
304222
806958
577357
940347
1065691
1150662
727989
816503
331950
714149
601865
568105
595958
604859
785955
1230657
859210
751589
1023623
1148948
514255
649200
348168
705833
597397
714149
953511
1230657
743313
378876
1119216
594574
517001
758454
889252
377523
845384
593823
859210
832101
593823
521081
526520
596430
773441
1047535
558980
554007
705833
755988
865007
380190
853330
1150662
638542
1105050
845384
678976
1399666
564429
1150662
545614
720338
1006282
902664
593823
705833
999728
1148948
722733
215366
723811
695400
1083742
662844
1119216
972639
714149
953511
301484
1148948
620276
649379
816503
740651
854063
392332
695400
625318
705833
714149
553478
892551
830884
972639
593823
368243
1035650
777589
571010
704461
705833
972639
839178
638246
1127072
705602
1127072
714149
1003846
830884
647020
1148948
1105050
382976
751589
560788
508955
715836
1150662
868166
932297
705833
1046461
1490195
1148948
1148948
657336
1046461
932297
733141
1283406
755988
751589
662844
722733
972639
932297
662844
204689
705833
806958
852425
1023623
816503
714149
972639
420933
806958
859210
585912
590008
654711
1230657
1105050
1047535
1105050
830884
473887
734331
581973
1119216
755988
1145365
561055
1399666
1023623
1023623
705833
748394
1230657
1148948
845384
1148948
662844
593823
1023623
755988
504191
1399666
900671
742240
1047535
497002
695400
468652
711670
1051991
695400
1047535
486493
1027610
751589
827141
845384
659299
728678
502926
1399666
859210
76384
831626
1046461
695400
751589
566243
1119216
537325
605808
714149
953511
920734
747955
627754
1014649
751589
586434
842895
695400
492937
1047535
705833
712814
510165
542586
845384
816503
676525
1050841
1023623
1119216
662844
629006
714149
939119
705833
1023623
722330
1127072
1230657
816503
1023623
586707
718999
953511
616395
619073
1046461
374794
662844
1119216
662844
1072113
1097620
1148948
1105050
695400
560047
830884
1023623
859210
620595
695400
1105050
1047535
751589
660660
443995
845384
630995
567012
1399666
1230657
1230657
653536
356892
1127072
932297
722733
576466
448135
755988
648552
953511
830884
757696
1119216
751589
688873
1023623
1000526
1023623
1127072
670152
870731
662844
794066
806958
695400
1148948
1105050
593823
455214
693478
705833
344530
530922
414587
647868
696714
596304
1150662
953511
1150662
695400
1046461
850551
1039744
1047535
751589
598891
1047535
750584
593823
695400
1021381
695400
488383
705833
755988
1371455
755988
357841
746251
683938
614405
555918
437518
990447
816503
695400
718730
106184
1230657
705833
1230657
711653
816503
1023623
747430
1150662
666838
1047535
1148948
830884
755988
859210
1023623
859210
1105050
1230657
593823
690464
725608
806958
1023623
1105050
722733
767958
1399666
714149
1046461
273628
580853
816503
501344
357764
662844
436876
816503
1150662
1148948
728234
698309
806958
629744
789443
705833
886204
1150662
768609
972639
705833
885516
480017
368665
755566
751589
817284
539967
932297
755988
972639
482247
639222
972639
1021381
1023623
816503
181174
859210
321269
1399666
651740
701055
685963
674634
932297
705833
497907
1105050
1023623
135607
669534
845384
662844
1148948
705806
705833
755988
560130
1127072
830884
408075
830884
845384
593823
1148948
1399666
1230657
566688
1046461
354919
694455
593823
504757
1036545
893235
308864
932297
830884
695400
722733
714149
830884
262351
859210
1148948
355334
705833
751589
525805
390098
932297
593339
1399666
1021381
722733
638195
1119216
684196
1241290
635360
727770
751589
845384
615535
611000
1023623
744258
593823
830884
972639
1021381
333686
546333
554197
399150
755988
662844
317874
672210
806958
806958
806958
705833
563815
751589
816503
613119
409085
616171
593823
1119216
529018
593823
1046461
593823
767038
579914
670734
582338
709975
525647
724967
462190
1150662
712097
748059
593823
1127072
976174
1046461
1127072
1187983
695400
831404
584441
976752
596781
660275
1127072
1127072
755988
662844
999492
1150662
806958
965161
662844
816503
1399666
1047535
751589
448956
823359
722733
722733
859210
720412
402116
1148948
1127072
816503
1230657
419679
714149
630027
732064
879690
932561
1047535
714655
1023623
1105050
972639
486191
816503
1023623
593823
569849
1073622
845384
756004
859210
722733
795534
748119
830884
241528
384695
665554
593823
616612
972639
361875
614097
927096
1023623
437165
740115
1105050
1119216
594196
1230657
662844
662844
662844
630515
475084
695400
755988
573493
859210
1148948
932297
440688
102240
567835
1206053
841646
1047535
1148948
293510
1021381
1046461
951886
1399666
1339184
1275952
1148948
842544
1016656
370373
1003718
789429
859210
1105050
806958
468319
813029
662844
365804
1127072
593823
271847
630987
1399666
640215
705833
1047535
273635
596849
953511
746438
135787
816503
714149
360784
751589
1150662
1047535
1150662
932297
1037960
722733
812680
543091
917824
493640
660226
1004606
670008
1119216
738193
733356
1046461
469762
859210
751589
437100
714149
662844
1150662
429855
816503
533615
1021381
649233
274611
465265
1047535
593823
714149
905235
625889
1230657
755988
836917
882365
465919
755988
705833
676420
1167185
932297
1047535
839383
1023623
384470
662844
859210
551932
413051
370426
155056
1399666
859210
632367
806958
617722
593823
1127072
380943
751589
278359
434864
452526
714149
845384
859210
732494
695400
806958
464666
705833
722733
205361
1127072
722733
845384
953511
932297
953511
1585317
938493
593823
286850
1148948
705833
949239
240656
471538
373370
1150662
479063
1047535
788978
478394
837337
806958
662844
1021381
323971
593823
953511
751589
1119216
967872
440312
1399666
1017465
123022
805651
1047535
498265
883766
972639
1230657
517452
830884
1046461
972639
1150662
647515
687994
584014
854949
816503
626406
535071
755988
972639
593823
972639
705833
840220
728844
1150662
714149
913016
845384
1119216
580543
722733
862232
1399666
751589
554860
1150662
577807
972639
705833
369223
764940
816503
662844
545235
1021381
571537
773037
703780
897965
953511
722733
1047535
755988
751513
1127072
400309
806958
953511
609408
845384
806958
335144
1105050
972639
514002
654737
1046461
1230657
1150662
682950
714149
510420
416312
582760
921192
845384
705833
791443
1000390
870042
431308
755988
916417
662844
819041
1150662
1119216
663764
806958
1150662
459430
816503
676358
830884
586710
1127072
1047535
138338
953609
1127072
806958
1399666
845384
612586
1119216
705833
816503
845384
599992
1399666
722733
1046461
617703
1023623
932297
831220
953511
722733
764636
859210
426233
755988
653945
816503
432004
1021381
752329
705833
614618
1021381
755988
648471
1399666
839932
594396
686661
632380
468845
312971
815569
687158
751589
1021381
346656
481275
670874
480924
611566
1399666
972639
910318
815666
1023623
444763
1105050
912152
420379
859315
1119216
566833
1047535
539709
852173
806958
972639
695400
522942
1105050
691666
826531
1119216
517442
832592
618500
593823
349909
337597
705833
293366
816503
1150290
751589
662844
1399666
257717
502327
511271
845384
416341
816503
806958
1150662
593823
953511
932297
953511
834204
487930
1112047
1148948
1399666
682795
905511
652944
1230657
343837
336413
772625
299647
231646
327127
722733
535840
525493
662844
610055
722733
1150662
722733
695400
884833
543408
495680
859210
722733
945077
1127072
728375
816503
662844
1046461
1119216
549245
692706
812195
816503
1150662
830884
662844
1105050
751589
1148948
845384
677948
830884
845384
509769
623922
638223
845384
1023623
615192
669257
1046461
1119216
845384
870542
816503
593823
642175
1148948
1105050
1127072
605741
972639
352849
760536
1039091
932297
574338
972639
589242
714149
146391
422580
628118
1127072
618152
512280
668355
725543
1230657
806958
1119216
845384
845384
479169
676433
1399666
1023623
1023623
662924
1150662
805421
584784
1150662
878991
845384
1023623
948960
705833
662844
457694
1105050
1086546
547119
922084
587823
565134
297812
1040043
657913
754827
255535
565020
714149
432884
1150662
707240
722733
414138
373764
527685
816503
422803
664428
640598
371551
1021381
545923
816503
932297
662844
1150662
830884
378588
447769
751589
1152722
715641
539737
356970
845384
859210
284378
705833
806958
603045
431748
1046461
705833
662844
751589
953511
732433
650694
138644
1046461
806958
185070
751589
525895
871571
615761
595276
1148948
859210
722733
645186
932297
537580
662844
463099
816503
713393
825869
519720
654469
568865
818413
1127072
932297
1021381
393901
1046461
806958
1023623
668951
556243
932297
933977
1230657
665625
751589
1148948
500666
898655
609790
662461
444151
1230657
805334
1119216
755988
806958
859210
735384
1047535
830884
1047535
751589
662844
728241
953511
447427
294224
650919
706938
850331
716910
239457
755988
457082
540488
531958
662844
670810
427945
540085
859210
972639
409098
527545
806958
1023623
1150662
518201
379797
806958
384792
696316
668665
334903
1105050
705833
1230657
816503
593823
972639
1119216
1399666
468048
554645
1119216
662844
842556
460509
66178
776411
471279
845384
767645
469410
706166
755988
751589
859210
270751
1023623
608179
714149
291348
845384
1021381
662844
1399666
998212
932297
843975
300980
1048195
722733
953511
662844
845384
1046461
542761
932297
705833
806958
695400
396421
932297
892364
618451
463698
734412
686148
972639
365275
641399
982142
757945
320912
348600
705833
496389
1127072
1230657
1023623
816503
884684
751589
646217
859210
859210
932297
859210
722733
1047535
581932
755988
636095
1399666
805151
685661
735936
397839
751589
662844
953511
1127072
333085
714149
593823
722733
468493
714149
830884
566028
697328
431090
1084450
506876
755988
197022
901564
972639
972639
593823
859210
859210
1150662
695400
380243
751589
1047535
785151
247127
816503
859210
445760
538445
603932
436328
751589
1047535
818402
722733
772669
645777
1340784
953511
705833
755988
830884
606004
845384
816503
1047535
845384
208604
647589
695400
475595
818606
971184
776597
1021381
932297
244741
419739
932297
714149
806958
433003
806958
786142
932297
1046461
972639
719203
755988
480787
806958
1192346
593823
806958
695400
471111
1067586
423670
1046461
442029
695400
972639
1230657
859210
573117
1020736
705833
669675
953511
1023623
429167
504959
475559
689706
932297
614649
1021381
591502
757389
847749
899181
1230657
738082
772196
584329
424444
770248
1150662
411139
502871
1148948
755988
1023623
189508
1119216
932297
705833
1023623
683939
307776
751589
740855
271345
972639
1021381
705833
466458
1085367
965849
303825
830884
408641
1230657
861470
798898
1150662
378769
458159
714149
1150662
1150662
656323
806958
695400
830884
1046461
648221
1047535
453975
695400
622074
1023623
806958
751589
1150662
755988
859210
425848
1127072
917011
1150662
755988
1148948
413345
873107
1043516
773858
564613
722733
1150662
490544
722733
462207
620068
662844
953511
695400
456550
421826
343431
466908
778737
446386
1170866
1399666
845384
593823
547505
593823
1148948
634713
932297
863372
517097
593823
952802
1127072
714149
584417
695400
1230657
695400
743632
1127072
845384
1150662
695400
445372
419942
1148948
648925
594686
761105
837756
816503
672357
1021381
1399666
360295
398951
705833
972639
1148948
593823
1105050
1046461
762971
830884
910719
593823
465069
1105050
932297
328118
816503
165111
556389
1127072
715332
449985
134754
1021381
384929
972639
816503
944549
932297
812864
705833
587147
939942
1444660
1046461
695400
729111
1047535
864855
534164
830884
623770
1016436
255922
859210
932297
509920
1230657
593823
1119216
932297
434715
1021381
932297
494782
673169
663662
1105050
542579
893635
830884
423519
1150662
1132887
859210
830884
1000224
1399666
358121
593823
595770
830884
1021381
1127072
1150662
714149
284443
347445
872454
553189
742313
932297
845384
1105050
953511
1148948
714149
733630
1105050
1119216
953511
810478
680950
468655
568737
1021381
695400
642595
816503
615761
755988
1047535
1119216
1127072
1150662
758248
953511
655923
845384
1230657
1023623
705833
1119216
1127072
751589
932297
672638
1023623
909562
1230657
1046461
755988
1128542
386056
433207
755988
543136
535607
1047535
483180
1046461
72108
845384
1158638
722733
816503
845384
1046461
620538
593823
972639
436866
806958
755988
380141
1400687
939205
198972
751589
535612
751589
1023623
806958
1148948
816503
859210
783886
335471
755988
551693
789893
932297
705833
499120
443569
1105050
285062
722733
1150662
624378
317145
1002947
705833
1105050
705833
527685
845384
662844
709785
859210
791577
755988
695400
719324
1021381
1047535
144561
543608
573859
816503
751589
816503
830884
707824
451639
1021381
729675
593823
714149
662844
820091
577719
502852
602719
932297
843689
1148948
615761
309367
755988
513863
119584
369197
1021381
284711
1399666
1235111
695400
953511
846650
135629
1023623
859210
593823
528465
562382
505580
388221
806958
492820
922342
1105050
535751
816503
714149
755988
976840
877010
859210
751589
743051
1148948
1119216
428364
1023623
640057
714149
1046461
143276
859210
506858
444165
613790
863418
1150662
1086496
722733
762100
395148
636227
617764
582263
751589
405436
1046461
859210
396058
1021381
336081
30494
716910
1399666
383938
806958
700940
471362
515148
1119216
845384
570545
722733
806958
838755
260996
534210
469827
1230657
859210
593823
662844
1105050
953511
755988
422213
830884
599194
597478
714149
1073687
1127072
853807
806958
695400
642198
343341
1105050
959061
833950
551185
657277
948565
533706
845384
751589
830884
953511
1023623
722733
18230
366455
470678
816503
411810
449455
597813
653277
734765
219803
722733
1148948
705833
714149
1230657
932297
1230657
472156
1148948
1046461
816503
397227
816546
441321
1023623
382967
1046461
1127072
705833
739479
613875
666007
1127072
806958
698874
690625
1150662
795004
690820
706551
1127072
811083
174914
653373
588174
303990
1047535
1046461
574324
739616
1230657
616086
400334
1148948
972639
1021381
591441
1034850
1243895
994277
1105050
816503
1399666
1119216
640866
830884
1105050
816503
553762
352389
859210
585028
662844
845384
705833
505443
1230657
775510
1024961
1119216
799081
228309
755988
689394
889176
315348
781472
299519
1047535
859210
454831
829643
705833
932297
714149
816503
389218
756668
482286
428368
1119216
1230657
859210
637658
1119216
597859
1023623
374695
684775
845384
1148948
371260
757327
708118
1021381
755576
1105050
705833
309925
751589
450002
1399666
723250
594972
806958
1148948
831000
1048103
806958
845384
697823
939896
593823
636171
929080
582777
751589
1104579
1046461
830884
602116
424215
571341
731122
563957
408880
511488
751589
520170
447345
1023623
708679
1226597
953511
845384
897589
619958
1150662
845384
548411
830884
650663
1021381
714149
759583
892326
718379
593823
217370
806958
1119216
404454
500306
1230657
722733
1423149
1021381
953511
1148948
1021381
530150
932297
1047535
755988
577704
290046
1092335
1399666
312972
834353
806958
876023
506713
1119216
317129
806958
953511
449028
665115
571147
662631
692052
660207
1150662
1046461
273365
756529
695400
1105050
1023623
705833
548999
439280
1023623
755988
806958
1021381
720863
932297
1046461
1081604
972639
464792
1150662
731685
1105050
759623
880920
1127072
859210
1119216
1150662
921020
932297
886310
771415
1399666
67301
1072113
544449
708543
743732
714450
573129
640983
808937
782355
803094
398027
1024029
636027
556972
593211
728136
481633
488782
714700
271847
460340
667488
776571
673809
427965
808937
542056
873928
651118
830909
686490
815232
327074
951424
656124
627824
772669
584225
452713
708267
654286
498265
492585
512038
397773
647679
920939
520814
1069645
1086784
1180781
340237
470382
216778
580544
589855
652388
637859
891405
531033
1068470
866107
599155
438953
479707
699818
850315
619699
653519
1028185
872724
466671
569048
843147
582176
1041859
683845
680438
635460
825731
469306
1067549
875491
1200436
310628
467233
1455384
877179
557723
694210
567252
686491
894263
72356
503819
628995
406989
621595
490084
641233
138082
662815
730152
462643
907760
594033
487790
975424
569556
770611
768569
819946
1148093
784634
672350
679120
1142092
494886
1108279
696724
1192360
382983
375003
326113
746117
501823
776422
688619
984059
945083
340630
562856
505046
1058637
791215
1041859
950104
647645
950944
755811
584970
688144
682173
328943
1020018
66753
1200436
699348
957690
724156
929248
546048
601973
444363
888406
773201
975826
338443
429369
919447
527301
755811
418492
706872
914426
690625
722482
886703
566329
604815
974891
662317
1396309
928252
625530
519991
748991
503014
451191
772531
382251
522209
635159
494845
878065
508418
578376
519991
188209
1069848
694259
646150
502324
721865
586770
946962
386546
582176
440360
630861
655685
931971
782600
607627
1264785
847194
462643
797346
457447
614479
719181
364057
616171
247954
348102
524658
935090
505018
844292
567773
1501996
532574
873400
666446
761327
612553
659937
601973
962985
157917
1134743
899494
713691
601516
548650
533489
499823
604155
579381
618863
867542
548650
405190
772531
664096
706996
982022
642170
417182
614214
863038
638490
923955
1019224
1086784
491275
663894
511919
565629
792019
690500
529138
706873
823781
718446
649217
730152
792202
846594
792930
708374
1107479
419531
683469
932757
890476
624941
884415
897112
921052
425315
675729
644339
783468
438953
1049702
899778
306530
627915
492613
526574
928969
412770
328917
475842
778089
927152
930143
688583
620188
576933
422141
647645
533780
680092
609889
555171
728240
826640
936708
980950
520742
956555
444253
873058
372237
463188
494674
498910
746117
919349
702918
877262
920678
899214
1033798
995825
417175
882151
615961
568313
806010
912608
893812
562470
457011
764919
834763
742057
808386
568607
903350
840863
639808
846780
938677
627390
606637
523569
704945
624163
919422
218606
508792
744425
741044
728900
1088940
904904
984070
856820
800668
475835
523569
501228
673530
763118
1080168
879240
625003
590980
625168
519991
1080168
708323
830388
833289
794335
363338
1338548
957343
480219
312254
912492
780714
434017
409284
637333
1000526
522751
673528
886617
685232
840746
991981
439132
644301
503961
674399
409284
524731
398387
612063
487825
602731
687255
670949
605485
827878
631351
336946
581609
660277
702097
351888
584633
734777
397720
908807
634985
821176
240432
988889
420076
690906
277003
619373
523173
604352
774215
562470
315295
1207548
914558
746833
716295
773201
462643
377993
431465
650262
659931
814280
386323
702527
671566
913155
299972
823121
589284
505147
279216
793150
697619
490320
638528
599372
1179195
555240
917212
499318
385156
516253
1011210
812117
539078
294581
923482
605977
533176
670483
892361
400292
792019
557011
932335
726919
486239
472423
805322
883096
657485
604352
659937
898400
782171
403466
1084450
825674
444150
670762
1074487
636943
603485
636442
516253
765185
447394
934626
564602
708240
621449
886617
518090
978502
644794
706062
898677
511792
675072
809483
838238
847766
677964
740425
993849
456088
779729
432302
638131
812757
484882
893653
825249
649857
233141
679120
469304
871939
879664
575573
602770
978089
600936
398293
765185
812801
636370
634089
503107
631676
696021
862952
511319
656858
76978
622736
753097
410614
484882
865802
440088
639426
19884
900609
869398
710140
773529
888688
898874
705276
281905
673562
247609
592185
683469
653215
675342
623171
784377
490005
1230060
755379
642732
433274
762903
557011
480437
601084
237414
672350
488659
449898
470745
493738
903691
386169
691354
523800
622102
551018
405267
647669
449010
1142269
722917
826772
580272
750129
995220
834560
733343
717992
834560
661302
531377
624941
550567
540598
917212
457896
416140
998110
141513
923760
422775
408817
566821
310595
749762
821673
317107
492381
615936
660564
776571
494522
1042432
711634
766424
777494
967904
576590
602349
800178
634985
525112
583282
635520
819536
595687
748839
810256
468493
494522
1101286
800901
551162
640732
1134783
247050
886476
765671
847604
908807
1048853
776422
656232
696111
568217
738609
897112
1283968
944004
946962
1406094
779403
773152
846590
757078
1086784
730222
492613
483703
791855
973927
242488
291820
535798
928617
774579
888612
397955
932651
1264785
868487
600777
634211
504110
770934
784465
356325
921524
388499
703794
871939
705464
680753
660564
693815
914645
666507
749646
560832
932306
614479
635460
485278
628243
516116
414138
953565
398345
984504
732217
505473
602770
415470
591631
803450
784941
965353
789283
943882
870497
1134743
550193
696111
753952
364204
692971
755781
694507
508523
613006
490275
828402
796236
289134
582176
547652
581755
439128
870591
588127
698646
638277
417009
761269
997590
1256061
757543
673737
531957
783407
675737
991242
627437
670949
831821
776571
491381
1242146
602966
1174775
509078
612390
179547
484882
783407
897873
548546
619359
400522
473725
638490
941581
1174775
932707
866174
899214
842581
721865
1039957
408570
767750
384580
359205
566329
337001
390209
513568
467233
603696
894611
1076947
306956
801228
607883
563758
787468
714886
458444
796814
991981
521231
790316
717118
765185
467075
583166
578357
1011367
541133
332411
538859
809645
524967
434363
769413
593211
432442
451981
602223
306614
523532
416283
508207
762295
686228
335068
714094
514979
912608
885825
522658
806115
488378
390602
620724
630460
683502
884737
904995
504898
698259
778461
789595
880011
629627
354159
1026728
658645
499181
752547
1087563
719366
489104
730165
1237101
550769
470647
1242146
714823
402343
978933
567636
222983
1105050
524718
652402
644599
1277042
691632
376554
908539
907797
1114888
587214
741032
651827
622925
937849
757989
403265
1009922
1311659
891218
555924
440088
535771
680012
315060
1069713
654077
658275
694513
916389
769075
842579
550441
542883
604652
935176
779284
68714
793171
559693
467916
686171
914939
686228
1311659
566329
885825
159291
819048
300927
720822
753076
846789
643017
1108279
467683
509997
739310
414406
948190
743603
435283
836901
421389
832854
636429
689536
876602
770428
789283
693560
747040
830641
537934
679520
714697
791694
668665
703363
888688
888406
907502
693674
425700
341338
271744
704897
603390
925894
865802
896611
829700
636943
318261
474823
777610
991020
576944
869697
628995
790316
817965
682458
622580
915586
623870
876681
952307
982740
855610
653708
663238
956555
510457
792929
814023
209303
950038
433917
1072945
511919
430107
427753
652402
546221
1439590
665445
604352
690713
749819
688583
565151
622329
540916
86888
644686
615948
456777
806671
893278
832702
776571
636943
925853
936708
473262
279870
432796
657485
889129
548996
645858
701776
651346
941988
687325
510241
615955
542149
590965
612645
1188663
836273
574883
1016647
916631
615948
673824
849856
490283
467679
393498
753689
947991
1311659
524737
443286
836981
469099
1347048
1460891
804295
985188
886516
584879
807905
971276
645391
792440
928004
678932
855604
400248
493844
717813
783935
752313
666552
573225
646413
660262
174114
658018
529509
652235
687527
1169310
898400
932707
659471
1134743
546048
550419
916389
941793
743732
1248998
590550
496311
603179
637106
649948
749646
898118
686661
674169
616611
941254
300652
808452
462643
972639
722382
1068470
480219
632522
427081
391671
427753
916389
897112
1214805
904114
818335
432471
921052
730165
949552
929607
342495
756303
479789
1264234
915728
851951
883492
361097
460038
648968
851874
849093
517591
509229
712194
916700
475064
366321
545289
837421
720937
482783
1054349
780714
834010
13192
640816
1102348
1013976
457657
595924
377093
1147890
756303
842496
1060792
636027
507759
599353
630679
641399
920324
534319
537325
309765
226255
1109678
858828
1150662
604155
949443
701907
621795
809645
788906
242656
460186
465721
719366
688503
940969
612626
1139302
733253
984059
515721
653956
729945
424944
969889
1054600
1456675
565988
875491
1035650
1213068
814934
774817
977044
941988
680540
759435
796208
812499
456020
787493
729978
507964
1226409
722382
872919
779450
802575
667032
696955
350684
688983
683307
783468
619699
924792
1070115
645231
1134743
897060
550351
475414
635172
294151
757319
640631
928969
788178
711288
741044
731060
558902
355379
762295
640737
370126
677997
442965
615936
617030
592110
512009
398387
650703
891734
1080958
476788
523800
741803
573225
741032
642732
555657
654811
833293
520799
539361
821879
819048
764919
623977
559310
1030682
730966
657329
775290
867553
573225
172385
784957
316582
462643
682917
785780
480515
602550
810611
885261
933528
367806
514979
1002353
776397
814023
562356
546638
575984
661855
729807
363071
726423
826329
623368
844106
907502
682917
545191
698259
642852
1093809
372656
415041
492550
722657
619679
278208
1126141
840266
840863
288748
325492
1161146
648985
661111
1140803
369996
870591
529574
685874
533731
804295
556281
597745
677189
779403
1102348
834629
1046335
887205
383265
362159
1039957
997182
1242146
970097
759704
837421
862952
436696
600110
386981
659184
926409
713629
567835
771150
1107267
200057
941988
744425
1115009
1199266
835328
683401
591966
809070
406545
555240
649311
1059079
658018
742502
1194618
548532
794068
581124
488193
739310
475488
662137
642732
605232
904667
535021
991715
106956
597853
806115
426777
937104
636370
926612
310222
978502
585356
669363
511524
852928
957343
625109
483167
724019
551162
622202
544689
599381
898118
891734
866971
385893
1107267
828550
273255
677220
839008
480292
846368
582176
873400
948190
907040
567642
879035
812841
721865
566329
1293041
1157565
620724
803611
582381
463587
526106
770934
785116
484247
700529
833169
672988
295387
790606
164442
939039
531490
408833
481633
553968
1193034
457836
832854
892620
620141
380646
521547
1010616
922499
1044488
396344
715709
649857
820305
808628
793150
852928
708240
907435
441109
658018
840035
727258
1051308
467609
923653
703193
784055
873400
1038028
645231
1058637
758795
941793
1170948
290692
828272
795311
499996
897112
533354
807126
39835
1030591
1040535
482886
576320
808318
237840
859790
657034
948789
532320
1115734
673895
516646
555915
837421
923482
398345
768447
563713
539046
332411
706536
947378
590965
630679
811814
860289
923653
776821
308995
704575
741160
487432
776131
735447
775877
817608
519991
566405
1008520
1064798
956555
767192
875809
694507
694733
706414
1205779
424203
619331
457258
477650
834019
662137
961250
587394
1044488
863766
559333
898118
1252386
613771
562409
879064
801228
711634
205106
422977
646150
570897
808173
549746
783185
1086784
680012
711940
452963
687783
627390
649719
735407
771851
580995
453629
876605
812499
762975
289250
728611
786492
1144645
1005138
327927
682291
878978
603437
682420
493882
568031
694733
776531
836273
460038
518153
838238
786254
629294
793265
631297
884211
812757
782976
913587
523800
654811
678964
890042
712194
443286
879664
584225
958523
947041
507759
723146
497376
488248
629351
786620
629001
453567
582994
812757
343431
792177
410270
941988
947102
347385
509997
449719
942230
1005189
737518
454573
494674
839401
864578
593602
536130
627390
674589
694513
597607
1078294
895468
745237
1028737
1041859
708788
404293
741803
768321
841902
780714
442153
991242
250321
788897
786347
899090
540995
606637
633975
706062
917212
660564
521604
630434
764919
761016
629229
600454
849856
554792
1303380
625120
336759
538255
1473993
1160190
1048636
672974
327131
1466294
1174303
444649
1213747
568460
1430241
562178
639612
714974
1213747
871299
1427682
1466294
1664428
831404
1160190
1231190
852539
1284430
1284430
446207
352244
1904137
1427682
640866
1018677
777955
1341011
1438134
973879
1178673
785092
784782
906063
1183545
1077960
676933
317245
709975
1160190
542534
1664428
1430241
1413668
620208
457737
1303380
1101897
290934
1615938
399604
795360
1049806
658238
1547777
673462
1393706
370426
1324777
1363892
1113832
816017
1342648
575846
1393706
1213747
1357927
1369566
593339
1380191
1010007
1174303
363930
809119
1345157
1284430
1357965
1231190
510165
1494546
553460
483189
224233
594665
570973
936451
1615938
702474
463409
1427682
1303380
1492847
1048636
848291
637317
1654474
729212
1415381
697388
1430241
1330581
1322164
971159
363146
1158076
622479
568985
630213
691383
609869
1183545
1302044
573100
1441800
1363892
623640
1018677
297866
733685
532051
1664428
1430241
702097
1018677
1191932
1330581
194943
267266
1158076
1266324
549861
1324777
768602
566870
1183545
627396
861787
1340200
1415381
531883
1615938
1430241
1147569
640620
697052
802909
1322164
1302044
306770
627361
1151045
724382
842239
1206367
655960
1494546
716948
1415381
1427682
370951
563560
1174303
697434
1492847
1393706
210829
456199
1113832
1342648
616301
715186
437077
700583
474796
796915
674111
877179
1506135
1438134
324921
764155
1413668
1370343
269114
1492847
929896
1330581
1366295
790801
426094
774115
606212
1330581
1438134
1160190
428864
488877
675033
1430241
512496
217783
787596
1413668
439093
1266324
755591
1147569
1077960
1466294
1547777
1413668
541653
743720
1173551
1368830
365571
1441800
619440
1430241
1438134
1357927
593728
1547777
1363892
1324777
1313086
1363892
1139267
250804
1904137
1160190
483956
271705
1441800
811710
1494546
950710
456987
1160190
1438134
1028737
1368830
1413668
976966
1183545
1492847
1186845
1139267
1139267
207639
1160190
290693
183776
1441800
1356197
1322164
1048636
937514
1413668
1284430
208604
1147569
1067419
1380191
706481
681701
968179
1303380
564432
674399
520361
1324777
1473993
730168
1463223
627814
313546
618017
561964
473898
1147569
1313086
831000
1330581
1654474
1284430
377781
688619
674072
663994
334405
1178673
1213747
1393706
627484
1494546
1357965
190284
348636
1438134
697967
1654474
1259610
1492847
596503
333682
421495
830944
1065747
1524575
669550
1302044
1393706
648347
494123
671215
1158076
671579
482079
1322164
614075
431279
1302044
1330581
1147569
721282
1422944
1369566
746842
558920
333868
940160
924111
757144
666309
923798
843954
465747
1049806
1147710
1356197
702226
348272
1427682
1654474
1356197
1206367
455113
1483315
1050931
892788
1211984
1430241
1345157
1438134
159563
434050
1369566
336799
1206367
1413668
1330581
823837
1441800
1330581
540934
1059931
1059931
755090
1492847
384580
692785
1357927
630336
860373
1463223
863002
768108
1173551
463045
642885
466295
716177
1340200
1173551
374337
329480
1173551
1415381
1059931
822751
514813
898048
1547777
1158076
1547777
265997
1524575
1341011
590705
1213747
381151
295166
1206367
667027
1438134
500601
613413
1357965
1345157
1147569
846804
942230
1473993
461854
500666
360121
677377
861851
1345157
1664428
1054600
1463223
546678
1324777
718509
1664428
1206367
1369566
695144
1654474
527299
1438134
569997
1113793
548364
262006
846308
1139267
759435
1174303
635371
717553
1615938
410043
1231190
1473993
1173551
1160190
1904137
713244
1178673
1231190
852173
888612
722405
1160190
621781
566567
756495
1415381
1547777
1059931
429167
1077312
1340200
260457
1415381
1139267
639612
321771
895231
878949
502114
1427682
282814
1413668
514598
860980
1206367
1018677
432091
586101
433714
1415381
1266324
1211984
1284430
1211984
383532
1342648
424892
1206367
421550
1151045
200156
576213
1356197
1206367
1174303
960044
1048636
1151045
1341011
1313086
1211984
918368
661401
1463223
708202
1366295
1357965
1370343
1151045
345980
1139267
571203
655217
1018677
1473993
576826
840283
463632
1904137
1342648
1322164
1380191
458500
1483315
1206367
330640
1438134
1413668
948942
1904137
868729
1466294
1324777
1151045
516373
1059931
1368830
1356197
1357927
753130
126316
553393
1393706
1313086
572749
988279
436200
1357927
368408
244887
1206367
1141151
1302044
157838
598619
1178673
682291
1018677
1302044
495160
1071469
437903
1049806
836901
1322164
586103
1363892
691499
603289
1303380
286564
1357927
1492847
1615938
342356
625251
746929
1303380
1183545
725881
1494546
1345157
1302044
765693
1313086
1506135
1206367
383831
743540
630107
623972
603529
818201
1369566
755972
1324777
1322164
1313086
823605
776820
1357965
1183545
1393706
1664428
1303380
1483315
222983
1147569
477641
504854
1147569
1206367
1313086
609412
672400
1139267
293255
426638
529580
202694
345220
1430241
1904137
1904137
774217
764921
1357927
574482
974028
908040
1324777
1231190
1494546
1356197
1158076
591887
1303380
869378
1174303
913326
1077960
832702
681587
1147569
1413668
481275
1366295
1506135
439162
1664428
471743
1438134
900273
1045612
735615
1322164
1415381
1340200
1363892
1427682
1506135
1107796
1463223
1342648
1664428
1357927
1211984
1231190
1266324
634810
905545
406666
852425
1139267
1147569
1211984
1393706
1002947
910413
1466294
853571
1356197
1654474
729791
1183545
1345157
1077960
1324777
783130
1048636
833179
1415381
1366295
1077960
1479986
1147569
649865
465290
975070
683036
448282
703668
759236
1483315
1357927
429666
1438134
800550
239868
1048636
521991
524505
342109
1366295
640195
1211984
1654474
847883
597896
1266324
635624
677460
461725
1466294
1151045
1427682
964803
868139
1547777
659828
103721
89230
450816
1183545
1049806
707303
301694
1031266
504562
1069645
740493
635460
882286
737852
1284430
1108305
956158
1466294
1313086
1370343
548911
707459
1330581
725759
760977
1049806
1369566
740560
1492847
393142
656323
280976
1427682
1427682
1506135
681523
1151045
1654474
650023
1438134
1303380
660772
1369566
1547777
1904137
899450
680200
1183545
1524575
1380191
1183545
650694
1303380
500361
1215733
466479
1284430
1059931
974908
382199
246165
1380191
643296
1139267
418790
1158076
1492847
1151045
1430241
390019
471239
750835
536464
326648
1357927
1151045
1158076
1147569
1369566
1368830
436771
1547777
700385
382247
1151045
415832
716660
1077960
49632
861802
1363892
1441800
1160190
570335
402559
1151045
457737
641631
1007949
369899
1369566
1266324
636582
1284430
460807
1174303
300810
1303380
1077960
529147
1303380
409368
1615938
1266324
994820
369159
1368830
1363892
1370343
626564
637764
1427682
742059
994870
803720
214655
1183545
1330581
1369566
1211984
490235
516526
1231190
1345157
801405
1158076
551316
1303380
1466294
1357927
1303380
505496
1151045
1158076
605126
1049806
1363892
1438134
1483315
1524575
385185
539387
1380191
1302044
852642
516403
1340200
710613
597285
816889
725534
1473993
681588
641233
1324777
1186845
1186845
1340200
339760
1363892
1506135
1147569
680185
1356197
948480
1231190
1441800
1147569
1363892
1173551
1174303
1345157
416690
628397
1430241
276896
1266324
628743
883829
1366295
435028
1158076
1492847
1211984
1313086
1313086
1463223
1206367
1369566
805470
1413668
753523
1206367
684606
1654474
1284430
561511
393842
625699
285321
1213747
320194
530757
1904137
1492847
737127
1369566
406902
951729
1178673
307182
1324777
1284430
1048636
1370343
1430241
1366295
304872
1363892
1363892
742228
420408
563559
1615938
1427682
505484
467769
122568
1357965
512396
1231190
1654474
1330581
1466294
1158076
263158
1018677
515837
574790
367215
1342648
780576
531714
606524
25006
507739
1173551
1506135
1077960
213023
1654474
890740
813685
632218
1466294
1356197
579241
1366295
498107
744216
420545
1438134
1664428
286566
733527
764125
1160190
429104
659937
441274
488755
564902
419867
1183545
1158076
1463223
1139267
860312
421674
574034
584724
511123
1173551
743576
548430
695662
647346
491078
1380191
1664428
1173551
884119
1324777
1368830
650771
665785
1160190
1213747
711824
743244
406074
1147569
1368830
1284430
554258
1483315
1524575
659139
1341011
1357927
496987
1463223
1664428
1368830
1330581
612381
435183
535513
1049806
1151045
1357927
38693
1466294
1473993
1158076
570124
1302044
714642
1018677
590136
703583
1151045
1415381
1393706
390577
376552
1206367
1473993
228434
285515
1048636
489899
386738
1654474
1615938
481913
867359
980890
1313086
1139267
1427682
1370343
1183545
749759
635371
1393706
140259
1427682
903850
615891
1438134
625737
1466294
1324777
767302
1463223
1664428
739310
1322164
1473993
1506135
1330581
649195
1357965
930532
1357927
758533
719798
1158076
1904137
1324777
1211984
1313086
665714
180843
588884
1473993
1430241
193307
420226
1284430
1473993
1427682
1492847
1302044
589600
1357927
1089867
1303380
296954
1049806
423187
845552
1358047
826772
701944
561434
348651
1266324
811396
1466294
794493
1266324
1356197
1341011
1302044
1054374
1356197
215019
1904137
1206367
1324777
1654474
751585
294409
1018677
1147569
1524575
1330581
1303380
1492847
1313086
1322164
1014525
963941
701808
1415381
1049806
764007
1430241
431981
1366295
919623
1370343
816230
638610
704587
1284430
270751
1483315
785978
678064
1330581
368408
629308
1077960
1151045
1430241
1547777
1183545
1174303
1147569
1211984
1048636
1438134
1059931
1524575
985594
258217
1051308
951454
1438134
1077960
413644
687503
625677
1018677
764508
628327
1342648
597302
633599
1506135
1324777
476106
1430241
1506135
645166
1226597
1206367
1904137
1441800
818484
1160190
1174303
539327
1494546
716531
375653
1356197
1413668
1370343
1615938
1183545
369209
367533
1048636
1430241
414703
571539
1427682
1370343
1357927
798984
538322
711820
1018677
1183545
1303380
1415381
939638
1048636
1277597
736887
1430241
1341011
780576
1174303
776555
314880
1174303
411174
1415381
465064
1178673
702264
1178673
563195
1615938
511513
658752
1160190
1492847
387239
270652
1393706
1506135
753200
166993
1357927
540461
1322164
1313086
422487
1463223
253254
1059931
1226048
613725
1341011
1206367
1430241
765185
672638
1466294
1524575
769717
1430241
540109
564646
845590
881368
556551
731200
748145
557598
905863
1415381
1366295
331275
493044
533390
255956
1369566
738268
1654474
1173551
785780
1322164
1415381
1059931
1324777
1357965
762459
1341011
1059931
531839
1147569
1393706
1109686
555159
428923
587545
1430241
1018677
360724
1345157
788948
1174303
755304
891188
1463223
1340200
683036
930291
691458
614207
1261306
1615938
678908
628179
1654474
1206367
739110
1413668
1284430
539006
1413668
1160190
1483315
1427682
514148
1356197
501666
616062
1313086
1139267
589087
590863
1340200
1415381
1231190
1276378
1654474
1393706
1492847
1430241
1147569
462745
731213
1340200
713786
1158076
468652
1231190
1018677
369884
633697
1904137
642716
870353
1001191
1139267
1340200
1213747
626297
1174303
554653
1357965
1341011
1077960
1303380
831247
1413668
1178673
1463223
377412
656097
559135
1427682
1147569
1494546
1231190
1483315
596430
849960
1438134
480213
1370343
748962
558478
949081
1366295
1357927
1206367
1473993
1441800
719324
808004
665001
1654474
1077960
1369566
1151045
736125
1206367
1145319
756968
1183545
170592
1183545
1547777
652599
1615938
492564
601291
796346
582670
1183545
1160190
1357965
532561
452166
608579
469919
1547777
498902
410719
1322164
1206367
1393706
1466294
737911
1341011
1330581
768107
471362
1313086
1369566
569669
1303380
663787
578505
773867
506054
886219
1473993
1173551
647411
997707
1357965
669630
816789
1183545
492776
1524575
1211984
628424
1413668
1356197
1492847
203792
1413668
1380191
639283
1494546
1356197
1368830
971891
1324777
1345157
110610
560505
1049806
1018677
1186845
866437
1266324
568943
1322164
362165
470722
915145
1020028
1357927
521140
789317
803375
1044175
1356197
342224
1266324
428556
420151
1178673
1173551
1356197
632666
1524575
577977
1524575
1322164
1266324
184967
1341011
883533
858586
430556
365013
1664428
914582
1213747
725534
1077960
674735
1463223
1380191
627915
277393
1077960
1186845
250321
577296
1160190
1547777
1183545
792857
884409
688685
961578
1363892
716996
309834
400203
872873
1370343
593068
1345157
1302044
509719
1357965
1330581
1380191
412222
736838
1302044
682580
1547777
1013159
1615938
1413668
745203
1048636
530427
834837
696436
664892
306631
1183545
1357927
1524575
1158076
1368830
638582
1313086
1115734
1494546
737744
1211984
1322164
493425
1368830
1018677
1357927
169874
701639
271345
838609
1370343
496287
705175
1466294
837985
817786
911646
902832
68714
512266
1342648
814225
1231190
1664428
484409
745150
291932
536167
1356197
1342648
1368830
1313086
201342
657563
795230
695883
734964
561609
1356197
653008
1664428
1483315
1524575
733565
395118
808259
1313086
1366295
1393706
1018677
667546
1158076
1363892
1018677
404907
1284430
1213747
1368830
1415381
882527
1463223
572063
1183545
1370343
667279
880609
272380
1157565
849960
612481
370251
829901
1524575
1330581
640359
1413668
221546
1178673
919651
1341011
401336
1438134
1313086
486857
1284430
846590
1302044
1211984
1904137
444778
1184669
1211984
744246
716099
1139267
1018677
833214
1342648
1303380
1438134
1037162
778559
492360
1345157
1059931
1213747
563194
1615938
674616
1506135
1466294
496407
818773
1904137
688478
526888
1284430
604303
206478
406807
1904137
259024
1186845
759354
1342648
1160190
942627
1012353
662318
1340200
1547777
784242
1363892
481716
1173551
1357927
1654474
564457
517207
765031
737914
1357927
1211984
468511
469437
1654474
1178673
623950
780770
850263
361755
1183545
896737
1322164
720911
1441800
1313086
536839
1213747
1357965
649158
1380191
671273
1340200
1492847
1313086
1139267
1322164
1147569
340417
1473993
1147569
1340200
1369566
589945
1018677
1049806
1213747
851724
579242
575823
487184
1506135
1393706
810788
318149
398829
1615938
1018677
577617
1186845
563559
1366295
515759
235225
549431
587918
880645
1494546
731321
718692
728322
915235
1345157
1324777
457372
396344
1206367
1393706
655422
1904137
1160190
1357965
1393706
1340200
639601
683925
1393706
475673
1231190
586496
1427682
913897
1413668
1213747
1174303
1059931
1473993
775813
1302044
1151045
1357927
850170
476575
620334
1160190
523665
1494546
1066980
1324777
1024353
1341011
1473993
627389
416479
621717
1151045
1018677
141520
1101286
1178673
687325
669108
651839
332411
441364
1183545
1174303
1393706
1654474
795220
646498
243610
510420
1158076
342729
485127
1147569
1494546
468846
1213747
1438134
805024
1370343
1368830
623015
1345157
1188996
1368830
1049806
1494546
905036
344699
1483315
427426
1904137
639630
1003500
1357927
1393706
1356197
1018677
1368830
1206367
764145
1065787
1345157
1059931
1463223
810611
393021
1313086
1494546
363425
1178673
525278
683914
734490
1368830
682384
815611
1363892
728240
470743
1415381
1018677
1357927
869531
1430241
446311
1213747
1483315
706598
1206367
1654474
581832
639819
1339184
486829
1284430
506858
483630
1151045
1393706
1463223
1415381
1904137
791374
235308
1303380
1427682
348912
1380191
557645
1211984
908988
932757
725028
197326
745186
200506
698336
1506135
1441800
1174303
503466
476788
1363892
961521
1284430
295558
781340
583211
361323
711204
1186845
442020
1322164
1506135
850919
1303380
1904137
1524575
1492847
1302044
661646
1494546
1463223
1049806
1664428
1524575
1356197
1206367
1473993
1363892
1380191
764739
1178673
666749
1904137
1393706
1313086
603784
67254
362065
1341011
1324777
1139267
548422
1357965
197772
756836
1284430
1083059
678762
628841
1049806
549396
669872
1151045
1492847
1158076
1173551
764706
1664428
703910
589457
1174303
416255
1547777
1466294
291696
521732
1615938
127938
699224
1313086
630703
1438134
984089
634914
830371
1904137
944004
1615938
382837
691186
562135
560490
1059931
1366295
1463223
1186845
861596
1441800
1322164
1059931
437470
424619
272463
1366295
1547777
1077960
1368830
608089
1524575
488068
743321
1213747
1147569
1029599
817333
313529
295404
443246
1393706
1427682
572905
1473993
1492847
887678
630201
727880
1363892
417941
598891
666294
1206367
465378
643592
449669
1463223
1524575
930093
370943
567670
1415381
597613
1059931
240677
516636
581684
1654474
1302044
1370027
1369566
378239
663935
673824
1114761
688850
1356197
280472
514574
1547777
1340200
1303380
439427
428176
1183545
203885
422065
1441800
636032
308107
1302044
1186845
864744
1231190
443152
702918
1173551
909383
1049806
1139267
4590
379046
465622
273608
1049806
705610
858948
1174303
1345157
1145541
312073
1186845
1174303
1483315
1547777
1466294
1049806
511271
777932
1048636
1380191
1357965
345224
1303380
1342648
717914
711776
447769
492397
630534
716194
1173551
1043362
818481
759249
1049806
482273
1183545
347020
1904137
1492847
1473993
918012
1183545
114998
1173551
437316
1173551
519690
983518
1314779
1147569
1466294
1020319
796570
1340200
1366295
1160190
1077960
1547777
585092
711308
871184
1366295
1178673
1077960
635647
1393706
1183545
687325
1415381
1463223
776508
1341011
721186
1366295
293255
670225
1494546
855300
1413668
466858
208102
763856
944660
1357965
298280
759101
344383
405605
781183
365804
1324777
227899
1313086
1357927
1340200
1211984
1366295
1506135
568031
883623
520281
1369566
639370
1413668
717067
1186845
1492847
711744
258703
1615938
1059931
172028
1077960
584212
1018677
439805
882676
669242
563324
36541
442975
1413668
1664428
1322164
1664428
434440
765043
1324777
588353
624331
727158
1473993
932757
1139267
601075
1303380
1524575
1211340
783512
1302044
1393706
630679
1324777
1345157
1380191
556124
475414
281912
1466294
536842
1048636
823537
1302044
1483315
906233
1341011
1151045
1341011
1363892
1186845
1466294
626365
659486
604916
1101908
1466294
1183545
378706
319965
1174303
1144645
1904137
695521
1065270
1322164
1430241
1463223
852942
554993
1266324
695997
1356197
1345157
837759
441056
1235909
235983
1547777
1186845
1322164
1284430
360162
881533
694383
1183545
508955
1178673
362065
343675
1427682
767657
1313086
1302044
593551
1174303
474937
553338
357144
439427
1483315
1357965
427276
1324777
1147569
1211984
722442
1368830
1438134
620768
1341011
1415381
1174303
804071
1494546
1151045
745983
979562
736641
1266324
1158076
1430241
1266324
475651
914025
1363892
1342648
1322164
808386
880060
1211984
1466294
1059931
1441800
1139267
487341
768063
728463
1320565
857689
424193
1463223
295787
358857
666446
577010
287016
837356
733343
450094
1393706
1415381
1109496
1654474
846953
1380191
583594
440569
1615938
1441800
1158076
538320
617660
631278
1204218
123051
1483315
233724
1415381
248908
1266324
1231190
1341011
910897
655805
1260397
1524575
743879
792175
683310
949999
45972
589320
1059931
1313086
1077960
1303380
944004
1664428
453890
1085391
858354
567903
1059931
232446
1368830
1615938
1324777
1303380
343264
972600
1135566
1483315
891505
1393706
1615938
1206367
1302044
681962
1302044
1341011
1356197
895126
921746
851252
1370343
1463223
459968
944573
707804
381341
404152
1000955
893395
699402
712351
612266
327390
1654474
475643
1266324
404018
1413668
854927
1151045
1492847
1284430
1302044
685544
1438134
1213747
526677
1091866
1174303
483703
1284430
411394
1615938
1524575
1077960
1303380
676297
874371
685324
1366295
683777
413377
586540
1313086
1393706
299647
1211984
1018677
393697
1186845
442392
1357965
1492847
1341011
371783
532520
562685
1302044
1654474
1492847
712476
1183545
440274
1654474
510457
1173551
545537
542047
676193
532363
891165
1654474
1345157
612586
807159
1393706
1324777
1654474
608922
1413668
1186845
1324777
855678
1380191
646376
1059931
632744
1664428
1174303
387941
472900
324991
1146105
1206367
924809
1174303
1547777
366944
1341011
1345157
809448
514217
1034329
1438134
746233
1380191
1441800
1050762
525508
1162794
457122
611236
1654474
1357965
448977
764644
382247
1413668
837436
1357927
1483315
1173551
1415381
1430241
722951
673737
1206367
1139267
1322164
451510
452648
1441800
1342648
1077960
1430241
930405
1430241
1441800
414699
650165
80703
1357965
397092
736125
1303380
746842
710531
254608
1324777
1049806
1357927
1303380
922549
769733
1100190
970835
588754
1506135
639045
1483315
603835
64470
1363892
1284430
690416
612411
1356197
1427682
1363892
1147569
370324
1345157
440824
625942
1059931
1904137
1441800
1415381
1151045
1341011
1357965
603914
1147569
1048636
1466294
1147569
1473993
944837
1174303
501921
498385
1463223
73605
1341011
342895
739800
876067
1211984
1904137
1345157
880882
1415381
799411
1366295
1183545
1186845
581263
1366295
950543
1438134
1664428
1492847
1028312
1430241
1438134
702053
1266324
923482
744246
666507
1183545
1341011
1330581
1158076
616498
1430241
1151045
378321
572473
862378
612142
722411
808878
762493
498128
1415381
1158076
836235
1174303
1357927
1330581
850117
545706
1547777
1368830
1340200
1615938
1357965
1370343
306656
1427682
1059931
840407
334272
1492847
1059931
759194
857406
638490
946080
788366
1415381
507968
1380191
1213747
753595
313813
508613
1342648
1356197
618127
1368830
733654
443439
1357965
1174303
1483315
571464
580413
591110
1139267
283345
1186845
612274
1342648
557194
1370343
622315
719279
1302044
987434
1441800
345215
1303380
1369566
237888
107470
690713
418481
1506135
1363892
1206367
527157
1282290
1341011
1266324
527452
1615938
1430241
1313086
201958
1324777
1393706
1330581
1547777
558902
1284430
645029
572910
183289
645684
1174303
489962
895718
598566
1284430
258607
1158076
1547777
1494546
1524575
344482
656869
431339
1231190
798117
1324777
1370343
1506135
877491
1340200
1048636
1330581
548861
1466294
1524575
1524575
190284
1178673
1077960
1231190
456605
658495
1324777
481444
1369566
738050
835878
1322164
1174303
240580
391647
666695
721581
1000391
1183545
1139267
1430241
1438134
811380
865783
618319
706038
1211984
774581
1363892
575315
1313086
632355
778699
1077960
702644
1463223
1147569
1322164
374998
465985
1266324
546453
355055
1018677
1427682
793283
492945
1441800
878577
613511
689281
1369566
1151045
322355
791440
619790
741032
1160190
1393706
1183545
806958
344482
1415381
113583
830416
1904137
730169
1506135
591554
1366295
778061
1441800
1064446
838782
445883
934038
357358
1139267
1430241
1183545
1415381
1303380
911156
906642
596720
1139267
167852
495279
1413668
711169
411724
419176
819914
1345157
1466294
1345157
1286278
485495
1211984
1356197
1340200
587741
733759
954633
473829
1160190
1413668
1438134
1463223
481613
712375
1363892
263643
1506135
862665
394387
1393706
1266324
1018677
454406
537823
754799
630808
958989
695603
742240
1178673
898270
789146
492200
1266324
819040
586707
1048636
1213747
1363892
777695
1342648
733532
654286
1266324
794827
1342648
1357927
1342648
1356197
540268
968382
1147569
1370343
600624
1441800
599082
428742
1506135
1341011
1466294
417167
1064799
648221
271705
387516
1492847
1904137
699205
1231190
1160190
1341011
1105622
774436
1324777
1366295
563078
690828
540348
1059931
609276
535069
430443
798379
330737
1463223
1366295
1206367
1654474
766071
1615938
611794
725481
739698
1357965
1059931
615464
552324
346033
771303
1147569
1151045
1441800
1186845
687005
1363892
889059
1147569
407964
1466294
717237
1473993
1178673
634283
1904137
1366295
583605
1048636
1427682
1393706
942271
607089
1380191
1313086
1147569
716798
1415381
752779
1380191
1356197
667309
486810
731136
1160190
363950
1160190
1139267
1357927
704101
392218
254337
1065396
1654474
1368830
882421
606794
350126
819675
758176
1430241
773077
1013455
754854
1415381
564806
1302044
1231190
281477
173346
441183
1369566
554326
1158076
1160190
561831
873381
525615
1284430
650015
1048636
1340200
1380191
678489
454140
1466294
1322164
574248
639045
802939
656542
625046
458756
411426
401991
1345157
744448
1302044
433859
509900
712612
1211984
1473993
569573
1147569
1380191
957690
515986
1049806
444253
246129
1393706
1313086
1366295
1356197
1160190
133299
455041
539142
1059931
1357965
1020736
601665
459864
1330581
451682
591521
663251
1357927
579766
1357965
1441800
1178673
475520
803147
1427682
1438134
677726
1443270
1231190
1112503
863081
1368830
931579
1330581
595836
1466294
1363892
1018677
1178673
310011
1330581
1664428
1380191
1664428
1322164
1473993
1213747
1357927
776494
1413668
657133
241807
1345157
1158076
345449
1483315
209303
1904137
96526
571986
1340200
1664428
1664428
1415381
332189
702690
1492847
1206367
1151045
755758
794910
1266324
1664428
238562
779862
1363892
1313086
1370343
686236
1342648
1313086
656042
1492847
1413668
1363892
1427682
493474
1302044
783407
808173
1322164
1044175
1330581
469938
1048636
783429
448862
807804
451639
451631
757541
603485
1356197
615160
881533
1654474
1342648
1077960
1615938
598129
1483315
1178673
1864585
1341011
691547
888889
1341011
720345
755465
369186
915490
1174303
925380
1011613
238486
389778
1366295
244055
1547777
247799
1077960
1466294
234600
744172
1473993
1441800
320399
1160190
1059931
284238
1904137
897798
1430241
1366295
1322164
890878
1160190
510819
1342648
925380
1357927
1048636
720013
1213747
427773
104185
720670
1160190
635179
1089565
1393706
453716
974387
684159
1173551
929244
1174303
389369
1438134
1303380
1492847
1483315
758487
882365
432443
1427682
798621
812183
785862
558510
1151045
1466294
636533
621894
1186845
1430241
468987
758288
1303380
1473993
408259
1654474
527758
1321211
1018677
523206
1330581
1483315
689731
480431
1664428
1049806
741072
234653
428528
1547777
1322164
1059931
1183545
271705
1506135
896739
1492847
716910
1183545
1357965
1492847
912914
1178673
1284430
837895
866143
628822
156879
247954
1213783
448839
1415381
586219
1048636
474510
1615938
579842
1473993
768633
1430241
1324777
1284430
944029
1441800
1654474
1330581
408252
582842
777494
225778
1231190
580617
936237
1357927
735916
1380191
1370343
1506135
716774
1483315
1107889
436791
1357965
995011
1438134
1303380
1303380
434586
1506135
813415
1356197
1059931
1158076
1363892
1413668
800317
1213747
576891
1430241
534647
554778
1048636
1062311
975036
1357927
1313086
1413668
1147569
1363892
207639
903312
832619
1363892
1303380
1342648
615853
796871
563581
788120
860620
800223
1380191
506631
1303380
1473993
669288
1345157
550855
1059931
553440
1413668
729477
1324777
703525
1441800
1284430
1206367
1438134
761581
739479
1322164
636895
1174303
1302044
869259
1494546
478658
1322164
1904137
1345157
900092
520689
1147569
1357927
1211984
1904137
1341011
765592
801292
634430
330182
1143906
585206
1441800
1048636
1077960
647778
1211984
1186845
833289
1231190
1284430
1664428
1049806
488584
493518
1506135
1158076
759843
1059931
1340200
866379
1213747
947095
1466294
1483315
463453
493118
1483315
1213747
1356197
1494546
1506135
1356197
600421
1524575
1266324
1303380
510784
1654474
1363892
1393706
1356197
571189
1547777
235722
1524575
1139267
1077960
773391
1186845
589945
1380191
1266324
853468
437700
1049806
1186845
1492847
437024
610174
921036
1284430
608611
295257
1109587
1048636
518167
1363892
390894
716748
721875
1524575
694364
1313086
1370343
1369566
1505094
709583
655949
1413668
631013
479011
457605
1206367
1363892
539459
177079
293510
366048
1904137
1266324
625211
481275
1904137
653373
1158076
1151045
667295
543859
1363892
821607
396255
745818
403892
923251
1139267
716598
1160190
688075
1011367
1345157
239660
1231190
785116
836339
681276
403382
725010
590709
887274
432095
646487
1466294
1357965
508070
1904137
1363892
1266324
481444
1049806
1186845
597302
1151045
536207
633378
1211984
619958
1213747
1466294
1506135
1494546
1341011
1483315
418926
873319
434078
481275
648347
732249
748793
1427682
1231190
769719
660380
1393706
600394
1615938
572662
697902
746524
1342648
1441800
1044550
547396
1341011
1186845
1306454
715543
1173551
971902
1466294
784222
458772
769000
1151045
1463223
1547777
563669
659454
724325
1213747
514323
693592
441932
1048636
370264
1039438
765179
1463223
1066772
1305734
398443
1654474
1654474
750347
782171
1664428
1120312
1266324
1322164
729283
677802
526928
1366295
1430241
1415381
1393706
494451
376959
1077960
1018677
1904137
1483315
827790
940117
1483315
9145
1357927
1341011
1494546
870916
659271
395079
1664428
274007
1302044
1430241
1018677
513400
598510
470743
1380191
671832
770090
1183545
1183545
476893
1151045
1415381
1483315
757141
562709
533022
1492847
853808
994225
1524575
442002
505489
532135
269166
1158076
872454
1654474
445850
1524575
1173551
1205753
1186845
1357965
1048636
577645
970674
428555
1178673
1341011
1904137
1904137
1357965
1330581
1151045
450765
751513
834876
1007219
1018677
206164
1664428
560021
1147569
1322164
249454
1547777
1524575
637245
1524575
1506135
630460
484143
1330581
844680
1494546
1494546
461885
720412
1018677
1370343
616625
1430241
1466294
869378
600916
1178673
1206367
548999
1186845
425496
1466294
352281
671783
1206367
648221
1370343
490902
695847
612945
1158076
1341011
857689
1904137
1139267
770830
382426
1059931
672434
1330581
1441800
472722
603529
854288
564635
600572
684917
1380191
1266324
1430241
408912
666797
517727
1151045
483357
1049806
625433
446670
731281
162275
441480
749864
461269
1266324
324868
1266324
1380191
1415381
860852
1174303
487736
523588
419461
1370343
382225
911188
787734
1059931
1183545
1018677
462708
1048636
870843
770479
1211984
368411
1211984
445322
1357965
1174303
1322164
718021
404044
1049806
524533
1463223
483293
691514
1483315
1506135
805268
580675
459473
1438134
761413
1313086
1231190
630028
922968
1340200
1211984
951373
1341011
1393706
1466294
510169
1284430
761688
1342648
1441800
694685
1492847
499450
798379
1322164
553499
389458
1524575
1341011
559816
334737
1322164
823652
478843
631186
406732
1059931
1415381
1492847
1615938
1357965
521377
765346
1363892
1231190
542048
796118
484850
660264
625189
1368830
1430241
1174303
606637
1139267
1547777
1021585
781183
744915
778699
626951
1494546
906247
1483315
451449
1002947
736167
708729
814298
761268
1369566
1345157
1173551
542573
543713
619881
1664428
1427682
1178673
694756
855531
551001
250783
307865
1483315
237888
790955
1370343
1654474
834643
521426
667213
533179
211668
739548
540057
1018677
1438134
265270
1547777
1118819
1303380
1173551
781102
569361
628098
495218
1173551
714057
632454
1173551
392332
406353
367599
399137
1048636
1466294
1077960
600375
633380
582264
562338
860400
925430
1466294
817224
1904137
1345157
1158076
59684
611011
1183545
1341011
795498
1001685
1178673
1059931
653536
484540
1151045
870582
541745
84099
942403
490748
596430
1415381
1357927
1183545
524658
599520
82394
772846
1413668
1213747
762605
852483
701595
620966
1547777
483706
808442
1357965
987455
904780
440791
695104
322221
527382
1380191
1357927
1430241
400852
1231190
1059931
1483315
1211984
1356197
451598
1368830
1380191
1302044
291673
214650
1415381
1266324
1184283
1524575
1438134
973927
759576
667981
295709
805151
432393
1904137
1058131
1018677
289550
1525375
1363892
294108
1139267
1492847
718590
595659
736543
950543
852361
324368
556549
682580
411426
1427682
488960
1174303
1338961
867425
1232324
527287
431443
1483315
798940
1151045
590591
787490
1413668
350403
1211984
1357927
606873
807905
1139267
526051
349623
1363892
736146
367777
745777
1174255
1173551
978974
1615938
368665
434408
1127072
414037
413791
483167
312793
1174303
1357965
1463223
1430241
1492847
1183545
593649
602925
1322164
1438134
1473993
593427
1330581
1506135
1340200
679509
1415381
289998
1492847
1483315
1463223
1324777
312979
1088057
855610
446252
1324777
1206367
393029
539422
1438134
1340200
1483315
1342648
1303380
1506135
1330581
1206367
606273
814225
1341011
730940
745215
1158076
653510
1183545
1341011
511982
1324777
1213747
1413668
418010
880037
1342648
1147569
1151045
1302044
1466294
1654474
301070
812282
1178673
365013
521223
725479
641586
816152
945131
1904137
1345157
551204
614995
1033716
474620
1415381
1231190
1368830
594033
587902
308915
1186845
1147569
805796
1438134
1151045
1151045
705604
856605
1345157
703105
865631
1441800
503824
1415381
1322164
1369566
1664428
1483315
494884
1615938
1483315
677410
1024980
1415381
382451
1178673
1492847
314961
1393706
921150
1186845
1441800
1313086
370380
688641
471966
1413668
1330581
1415381
1366295
1147569
1322164
348234
1494546
618127
796321
1492847
1427682
1213747
1139267
1002351
1466294
877636
469885
509065
1463223
1654474
555787
935996
1018677
1369566
906432
1524575
628430
671700
1368830
1330581
509339
1342648
488181
1463223
611497
1664428
1345157
1369566
1357927
674292
683914
673241
749702
1369566
1059931
865915
1186845
421460
726713
1368830
572569
1413668
698161
1369566
1524575
686978
436251
693248
374695
1427682
1151045
1466294
622396
664471
1427682
1147569
865312
1160190
943882
649264
1303380
1231190
818964
1466294
369275
1186845
571582
1494546
1524575
1266324
647402
1059931
1211984
1330581
1160190
1303380
1059931
1370343
635520
553184
1178673
1174303
1357927
1324777
634207
1483315
1147569
1370343
704230
1441800
820839
1284430
1340200
686232
1330581
1370343
1322164
834929
1266324
627458
1266324
949616
695234
1415381
1654474
1341011
1213747
1162214
636172
227968
905735
1370343
1139915
1654474
1106489
579370
1363892
1266324
510630
714025
1059931
1183545
409807
171989
355568
1284430
1393706
1524575
745910
1463223
1084551
1427682
853807
1366295
464532
1506135
976928
1415381
1173551
167852
1097278
1266324
1357927
1466294
565354
1341011
1158076
597902
800864
1160190
1370343
1120067
1195497
1284430
323000
1313086
1357965
329594
331301
402700
205415
1664428
277849
1363892
1322164
1357927
1357927
274835
1059931
678020
1369566
1463223
1357965
1494546
1492847
742790
789162
1178673
1415381
1160190
719705
496652
684692
881886
644456
1043362
319334
1165835
791188
776747
790316
1324777
1357965
750584
1158076
1413668
556551
1174303
1506135
1363892
874978
615757
715304
291639
644373
1330581
1654474
535374
167803
688163
1186845
840220
1370343
1547777
518888
676420
1046913
1393706
808286
1345157
1186845
441951
1067324
1049682
1492847
1266324
345320
657725
853155
320725
1363892
1174303
1213747
1368830
396714
640142
1341011
370943
1284430
461269
1366295
420971
1178673
707122
1059931
1186845
582728
1441800
1380191
1303380
739916
639266
1313086
604536
1492847
484106
987719
562771
640602
1206367
237030
1430241
954237
464704
787251
510241
1147569
1266324
1183545
865982
1147569
490273
1413668
720706
731391
838755
1473993
1494546
1441800
1547777
432223
1211984
1313086
1415381
1266324
495160
551932
296687
1183545
804207
1438134
1231190
425017
898371
1151045
412786
1266324
1048636
1357927
782779
1139267
738047
1483315
731122
1506135
941567
1430241
1368830
1139267
403940
843002
687312
472024
420894
183736
818485
658323
1330581
1393706
1441800
1213747
1441800
776494
1158076
386753
1313086
589678
1183545
1366295
660047
482396
1213747
535691
641135
1340200
590705
1303380
1524575
339937
1366295
370324
447009
1160190
1079227
834777
515379
851471
592220
477479
451816
855750
531600
373140
829254
661977
619615
700018
410119
575683
509343
407454
655122
565223
595042
509899
903774
695727
821685
709565
371605
288814
761587
607403
790594
774142
426851
557455
843975
476373
657422
857841
687597
523701
586427
981174
836847
542629
500959
874983
913110
547826
451816
941760
465917
804425
565223
842492
313772
548068
1011069
851471
558234
540527
231770
1317783
500959
341197
477479
850968
561532
789851
662806
769717
717513
423613
499163
421558
740061
140878
441864
676238
623939
358117
476373
472457
328265
681440
593455
236325
595042
615861
498278
451816
407454
1029584
538700
563444
713370
74508
565223
360540
519657
625661
411065
743559
738506
123845
1055051
478925
375003
577645
572141
205359
719267
902955
509343
932306
355985
707693
581505
563836
342394
841422
676238
802220
757858
378769
700018
384507
802798
698278
462039
525444
420964
371605
461508
182301
874983
438214
1302858
745209
786102
438214
657015
691738
514565
863789
515379
485484
802220
776260
417003
780115
719267
640605
694977
908670
386249
231770
751102
712610
369909
595992
714712
902761
485312
855750
650301
1227830
674311
531463
1118936
586120
438455
696809
741094
619679
855750
841422
416387
441471
701055
465464
558273
508546
257717
714712
917212
550743
551875
549746
1487888
521805
336168
332820
655871
387473
694977
360540
74508
526004
639594
405176
431124
408880
308107
439072
355985
980519
487551
231770
830201
645341
503349
400203
500959
676851
576696
676238
1202339
482480
366692
752804
623939
666022
852385
330669
567118
817946
1113098
797507
774504
701589
747153
997223
710592
464527
360121
397101
557907
611874
701589
775901
396369
655961
569895
985025
389469
645510
358117
544413
879559
328265
389469
395947
487644
770562
724325
630305
533136
913110
671255
712656
711718
822309
862913
765236
360540
272821
765556
902761
540527
417675
625432
605068
743559
572141
327026
394024
577469
631081
935754
884114
531817
666252
462207
463877
79063
1369159
583760
586120
481627
831476
1086462
656788
231770
676238
796321
540527
989149
547826
236119
626104
650301
693724
715161
728247
685845
924923
863789
568272
744169
385156
854987
972639
597788
830201
552381
487551
658359
546794
941115
738506
426434
762333
666718
537691
455156
965979
810871
551875
320477
671945
841422
810871
760593
700018
841422
407454
827671
661977
537691
728247
797665
676238
1029584
408543
305513
687597
1071657
555005
728247
475609
549598
594657
698278
394024
1069848
394024
550044
542113
722418
926485
831476
532652
1029584
874983
949372
975563
623939
374464
685834
612239
654909
879559
858992
712351
682636
857979
693724
527262
522432
538700
1065853
509343
617154
828322
527262
531982
687597
417003
971999
262281
841422
628906
722418
693653
625432
630902
629204
1001158
656778
572141
521805
594498
869680
760495
524533
685845
611874
619384
780013
1369159
274664
698732
451816
564278
405176
684107
754281
830201
682795
743382
788397
519657
712214
913110
579040
639871
549598
685845
388688
787777
858992
497818
858992
786524
516693
582108
408543
358117
626919
621751
403988
405176
675567
389469
489977
1038874
1317783
903774
683037
534154
338443
652223
407208
334459
714712
352713
462039
509899
481627
613268
882013
416409
537691
797665
527545
735599
717509
358117
952223
421558
595425
830201
649698
788397
614819
1006514
1030517
764751
272821
497720
733206
682574
773201
807870
417003
482562
538700
630534
453082
730383
712912
413539
412786
535436
605068
534154
586120
863789
476829
247854
405176
625358
272821
532673
829745
467126
680689
973302
710134
829098
538700
748735
971519
691910
809273
911644
620820
478920
599212
879559
247854
279219
247854
416387
498199
694977
672089
1015016
619258
1055051
902761
74508
1030517
863789
681352
415705
771810
1154599
631728
771810
878897
500959
735209
771810
252409
684060
714712
507670
631763
738506
745209
358117
874983
594657
701589
431430
599389
693724
904988
231770
477748
463877
795220
559947
760999
748735
482480
788397
416409
818713
440360
443312
279219
728247
728691
731090
270649
738661
371605
444103
919258
421558
123845
274675
856601
482480
421558
752513
791215
738506
459667
676851
647612
137455
421379
299053
955948
415923
949018
884114
416409
1090105
547097
788397
760593
1038874
555005
477479
268266
460766
627787
79063
1075362
708278
544413
371605
555005
544413
708800
928021
884114
383238
368856
445818
760593
349440
851471
355985
504253
828322
777361
869680
682636
828322
326014
788397
770562
389035
366692
551875
482480
950065
771442
890917
462662
1001469
650301
682636
1038718
721030
462039
199183
476896
855750
481627
247854
796941
810871
745209
189755
881260
452459
611472
451816
648373
613413
738506
697902
628301
509873
476896
740664
831476
700018
416409
409641
415923
1104633
397998
650301
413335
1159013
531463
578210
446285
355886
851471
762464
863789
419700
1005409
527262
725922
723239
343431
616911
1029584
676851
771810
371247
901641
771442
445883
863789
657422
809273
820013
597466
525072
917924
236325
425653
786537
433235
605068
1048362
438455
464707
443876
879095
810871
447191
595430
722991
345140
599212
630305
474909
726744
1030517
590143
834777
335860
386481
584329
326014
326014
407454
481413
519657
322038
72743
693723
421558
661977
767748
733253
279219
390602
496404
705361
879559
628712
756851
660215
540848
550656
573141
472924
785705
424748
417003
764566
395368
760593
720342
743559
630902
567118
732561
353384
565223
506852
325720
827141
630305
698091
526106
577561
429413
1005475
443327
931046
74508
68714
718186
676851
913110
355985
569580
834777
939504
535751
402899
885261
538893
635647
913110
676238
452578
590437
751860
360540
831476
630305
694977
855663
833017
535586
619384
694400
767748
639594
371605
274664
527262
360540
694977
1221828
272821
874983
902993
457454
546386
360540
834777
496404
438214
712214
816772
680510
506762
974796
253254
902761
1147588
767748
641133
516608
604553
485484
594657
830201
910264
344304
586587
451816
1038874
827208
1089372
838453
298637
1239885
407454
366692
931218
326014
615779
576696
324991
955033
857979
521805
630902
682636
463662
482480
438214
509964
295787
655826
450765
716335
815341
764843
989149
581984
247854
1038874
511057
654909
432592
854846
366692
538700
879559
438214
685088
174914
536342
578271
547826
743559
743559
738506
858992
509343
464888
565223
422781
388878
284037
458500
682979
515379
841388
855750
771442
79063
869680
564623
874983
421558
524212
630305
855750
450441
403988
304259
360540
683389
482480
760505
531463
542751
408543
274664
1400687
565223
588740
712656
79063
851471
543414
389469
462039
599212
332820
1006404
950106
771810
869680
938493
760505
924923
500959
498278
707918
524212
902993
651298
417003
813664
903774
696587
572141
498277
268960
430026
572491
272821
660215
438214
486627
1032166
863789
928021
643838
801030
400309
565223
842322
625432
476373
600834
531463
470993
1298434
833017
825634
858819
382364
550044
631763
770562
416409
797022
674111
653976
719267
1317783
402899
595042
609777
482480
385856
655826
509343
420964
822309
476896
873886
819716
470865
790601
851471
990359
625432
519402
648524
567118
975563
408543
605068
902993
574562
407454
1370343
1038874
948224
823781
538700
835342
462039
680140
625432
855750
405176
788397
18062
402899
1022939
619384
586120
407454
813290
440937
516373
594657
863789
718446
751141
472924
1204477
687597
407454
694977
722107
407454
544413
844571
791950
570346
846272
720861
859685
1083987
1101936
536311
846891
698627
684615
763625
683307
770133
619498
601805
627040
343187
702956
462097
613413
423472
554187
508241
790394
935542
674657
513348
591688
720280
918307
382996
661050
256644
880225
677811
769810
843301
599705
848774
388148
941859
578797
1047643
611123
657683
651439
759078
673877
874724
536207
695290
447336
913023
846379
606794
735118
515525
1244978
1008569
404828
632283
715580
790111
667898
607210
194802
920823
436794
501752
1025409
575798
1050514
694757
864467
772807
828024
828152
850497
1050125
750886
371247
1183972
738134
999241
754615
989592
849546
622047
718589
950473
572191
497781
900282
162548
775568
745238
687811
366332
491368
817087
409260
863180
1055508
861149
1105622
759944
795382
512061
927243
588834
569331
797732
282814
787081
747212
618134
260162
958791
923482
1071798
1021656
823813
362355
1031409
844571
575700
756409
621363
1104425
528362
898118
987829
635101
541005
162275
669079
504861
706820
308351
593745
712247
619199
736837
566638
380188
533693
1039957
1083556
741525
481639
741281
670557
1192939
746649
1143572
1430272
780195
660077
680720
567028
679341
772196
791765
768833
778633
766874
542932
729153
1180132
561718
903346
850323
1000070
1101935
511031
393974
645665
333103
923902
877524
560781
1011676
559614
914291
462079
783606
1164230
940867
838730
526928
366879
504653
691931
835686
918619
992455
1037034
671873
700170
743718
676324
476614
660894
852441
1208977
705751
703009
697265
499717
506061
633716
1031358
761157
971261
759665
299378
733974
511618
748631
588812
644158
817368
421581
718246
85176
625915
749210
621525
852873
707575
876636
829069
571320
1008408
426841
518762
592645
490118
787421
870529
581897
767509
558305
641430
517779
901641
954543
1132436
999524
893034
553921
343356
637382
441738
1069094
810149
734277
635568
613733
503956
585451
1282898
454715
735001
517779
805269
771164
595276
526305
568975
774115
359252
1101984
967242
610173
482036
542417
520844
341660
687444
935617
584881
112724
632414
826229
508853
776036
315181
1078294
668558
494142
493284
631297
268620
515948
692343
691484
622005
755404
778799
573338
798028
1182037
468466
551566
634789
683133
361633
512409
691293
929232
714669
633842
879685
832263
573985
96617
567055
702625
562356
723794
539803
688624
743554
690615
421063
831275
688696
609346
1392364
664065
814749
1096859
887512
655992
1129488
880653
1076275
926857
664733
514711
205825
439984
662000
921634
662616
668828
1078825
554750
703843
833509
902182
952842
1101790
689906
695104
730956
548362
324600
365454
1028838
845364
989793
803475
910401
872942
401519
528147
706503
522887
693642
791853
823813
603599
649256
579903
476886
884972
376554
1068077
206963
858606
723834
623863
843576
711820
648633
899691
585325
598316
1135586
1412619
593209
533808
640753
602320
987619
810739
407895
1283227
422272
631480
529959
485939
726143
513209
600339
1345671
526606
856212
1280764
726744
997029
770372
639377
474417
840407
506052
274664
186426
468638
983021
641383
960526
747889
709516
724192
783549
477923
787420
277716
433141
958644
608059
747194
416942
440567
827250
961799
532148
348636
1022566
931496
965384
880575
594951
631186
748254
649992
869583
626100
887632
238292
840712
1147080
800326
672367
370375
384903
727076
588834
974233
807037
616204
946866
690685
660849
823192
935895
425293
317952
947025
651851
754948
758595
945619
1130153
578681
232446
717914
754669
667287
1017004
900813
915773
764966
533693
624158
1063073
556643
1135965
856936
488076
893242
539760
559693
647756
542176
1227748
402365
736666
735447
668504
968084
967880
597430
749834
803044
1034741
959394
867946
783456
517887
666740
997869
961489
395021
619060
636682
674222
783127
535494
949212
915009
847941
626780
784882
539584
617439
734187
944701
229573
724466
787596
645012
377093
907524
585844
494033
433613
749866
348636
551500
687413
856646
581056
611274
804973
504653
845529
764493
578313
387012
904335
649435
758820
476509
428112
706000
551774
772911
531498
1020829
589973
862268
638670
930194
489241
715752
1312171
1640712
510583
858948
862124
770753
582129
920823
794685
646485
618801
833422
845364
1028694
661438
788022
849546
638277
524245
480219
1053742
312103
635722
755477
857661
529850
581879
743725
1064273
473195
816356
961284
670833
741046
670099
869660
647905
1131791
251622
633129
558028
484578
897529
668685
684594
561083
415584
511747
570833
805925
687811
941760
480700
272821
633727
661784
666631
693142
654607
462334
653995
767527
684519
934461
700591
740827
553022
392556
597441
647201
827744
539679
494896
728844
587898
843975
820211
301484
1163658
1078824
1005828
812879
305181
649695
211017
275892
635722
343713
755291
742339
786310
847315
717897
717706
273328
612604
487537
563023
714627
741460
275138
744018
794774
652328
875987
501572
669112
844202
716620
1060102
965980
805883
1045223
725228
530198
964803
565751
597985
886413
548362
611317
857454
299469
1396248
570751
800314
645124
166211
314240
800621
755207
693598
467504
769810
962753
483887
657026
608226
701093
1050125
1132103
922549
484975
465469
1004331
528991
752521
989385
727211
580461
450340
858819
259605
643678
1034886
563293
365522
110090
786106
991082
735416
867501
653262
586044
755365
234545
833698
562703
573050
612977
1245142
1127597
873645
229246
719330
628235
942152
942603
60167
554080
506077
928922
816108
420448
732914
383485
588412
627108
607222
892467
758142
815196
991955
944159
743806
705798
832931
801270
569568
944465
834713
888132
887573
695521
653694
804067
971261
969188
555435
670099
801138
492388
702708
737792
844853
269166
663774
671868
1015859
1270505
873881
595841
239520
475522
798540
617342
1215012
285932
637392
570685
909205
407057
911046
331897
686542
722331
776803
1119188
537409
428889
519749
937109
714977
1042983
528147
824302
717532
1024920
195706
798525
866044
583409
635308
1063851
631426
238562
389245
668497
416942
844269
379662
706085
1029270
269519
811602
671283
1029363
629279
934385
505417
1077316
573062
624394
259466
815388
504653
794559
210492
805919
816208
427872
1066963
1124889
459684
1314828
778089
884209
672974
474630
935167
912903
630627
575890
982903
848100
1068718
703423
298913
916553
299647
882749
979607
962703
470841
656925
751628
836221
454374
400098
1099548
622204
840995
644139
1302833
1075351
690500
970925
719749
433209
836221
453534
781033
1105330
578271
848003
1069765
622017
682699
1009938
827773
327074
868829
595433
552324
355379
845529
1134175
1088503
1057811
767643
730360
634750
880730
1054000
1098648
809934
492953
305842
930132
691405
643824
748329
808599
709863
924964
610392
846220
359436
827496
590326
835081
496738
1233134
1010657
1034248
520634
986424
715955
558287
323859
540057
247647
987842
884396
515113
873309
1038569
574558
885350
811036
301081
406641
721742
638382
823146
758351
722240
779837
670252
530548
756155
543474
171434
759660
746360
711007
563513
740227
374483
249482
679874
687570
751696
888270
307561
294224
448597
625806
531958
708582
617963
742650
628329
530391
745426
810358
481581
706501
683507
916667
646803
845270
671381
952411
629137
1002305
1046058
716129
899277
374084
1226761
697422
702055
684459
702986
196869
465747
832384
915995
346089
596943
868829
605837
753456
328799
952411
1034944
254185
643498
762727
849477
464326
661297
926257
697422
864483
932000
936543
984943
933924
488325
791650
1026808
957780
561829
708051
450259
835876
701671
753014
513348
824963
1026592
621646
1278561
249113
495897
591259
1007593
965890
567308
507551
651851
1070807
506605
628046
1026553
193371
844982
453865
363299
571077
692930
337917
634995
1121853
506492
821454
1350895
593179
981234
790493
375960
625687
1123675
612274
341854
891534
852100
907452
707471
985917
501023
1402216
432523
720013
1212995
621499
699665
308361
451837
767145
1124889
758117
583760
655284
1146105
1082527
771400
715450
633745
636391
1074487
933723
829098
523001
699129
579055
938152
653302
1244353
462691
1026591
1188508
925409
945148
886516
890352
528047
933739
1002351
668244
523074
907439
480201
913716
390366
1195968
796992
685205
916541
534747
811284
777905
247127
637740
647534
635622
1156273
836653
704393
601321
602269
685205
546055
717180
359176
869500
805010
634878
753758
697100
707206
691544
494638
290997
765693
1023769
483946
1139799
1213356
716129
926032
907941
916667
978502
670161
588341
824386
488615
645404
808599
979161
708856
562193
837954
1031187
643498
750587
801442
393357
732310
785169
879300
750325
717104
386546
574558
819694
714999
683507
737162
852454
1060519
773830
1240526
692278
857015
731415
629414
607290
600643
506763
807420
836088
831617
1087386
970355
839534
790798
953235
876979
140878
724016
1098081
504886
896322
579558
398779
720400
807504
693834
1052741
1040206
912142
400685
313772
599487
991439
1186764
780744
971761
906951
1013468
626855
1032797
307141
931185
1121853
567308
406724
711745
791949
860920
644658
1005170
1048324
1250939
332688
427723
706825
640206
725364
963105
1121853
797057
984943
578510
784945
758117
795504
925373
825634
907710
787650
737226
614995
583055
262240
649311
618422
476743
585663
807504
916639
753456
933400
827926
489205
850083
765842
950417
1085781
518045
448629
762682
526365
828949
890755
453159
835081
754558
1287144
709453
919094
744212
1015167
454112
815131
963383
641347
561186
650654
731429
664428
756511
637494
542228
94962
1007050
974440
816745
790798
609676
740227
785645
952568
460806
1128145
807504
753456
974548
570100
563758
669863
948987
880092
751611
890113
1258438
644992
490005
818634
623691
1273452
1026003
940122
735346
592742
541466
958948
955044
899494
489205
538017
873625
390209
722425
750949
892034
894306
897395
837052
1067549
804985
888616
1075351
545045
807502
807428
751611
1124280
774543
519187
756276
844548
958948
564411
854533
702210
349931
602704
794800
481281
840995
884209
791428
597285
1002654
363425
854343
780744
845270
1028277
485412
868121
959587
815208
299346
825499
1259529
1239600
723856
965669
945148
369381
1007050
524115
1060053
898464
593654
648934
575595
825034
756916
515420
758351
825046
746233
576826
956821
734294
684121
818817
894347
797428
696096
1007949
947351
634443
620823
723071
622017
809934
828851
800139
349554
868121
391666
819228
641784
791363
876957
790022
772855
649843
441201
629414
587514
346656
974056
594574
239568
903773
942676
1160507
335571
240677
499679
779962
637404
205106
782606
813364
1026226
439409
382451
837304
616207
480709
712507
433874
750949
895984
524115
1029120
795198
578510
779837
997041
233885
646479
754974
818634
878824
787842
1302287
817843
805871
935827
935407
930538
694207
716037
254566
224225
232692
878782
674036
636742
813706
682828
674657
807233
893345
566845
278109
658882
445220
885117
1008444
868121
1009254
440274
1216788
1166843
866799
823608
643676
1077985
376957
1017396
758399
826374
1045071
639140
1086660
567739
782494
1006597
445714
851809
697422
1053395
539759
641713
838645
679520
376957
948120
994315
436462
1005880
839426
927398
681690
848100
963105
419349
758923
840399
865769
361921
617775
776685
877023
759301
653126
689934
601665
993549
1045997
796358
572475
516121
709909
763828
697422
748114
454400
763797
625404
485134
1174647
735825
449268
777277
358550
640379
806752
399677
688202
1098648
632111
392643
852621
1267998
955044
1190070
794505
398132
428905
649810
722569
414048
1036399
809789
682997
1108654
688275
520072
690541
634487
523629
750059
538536
521686
1122493
690457
710331
1005880
734659
903773
779984
985917
567308
1020195
438953
630891
761116
737959
676289
1026413
854533
1030402
615353
389659
891918
863775
812981
857375
825664
552531
721797
202232
535210
837052
1050180
870362
403041
908422
862940
420942
1260618
570480
897060
913089
827024
526914
1045640
707391
868354
640378
733342
1021656
944422
856355
909791
854533
1282914
235879
661975
323971
1212995
559693
413002
360087
267522
819986
803619
636558
697815
567504
615464
889056
811873
921689
684196
968871
557138
865297
899580
872840
1249166
663307
712859
894347
494892
993224
479011
1056157
965173
895522
605726
670252
806752
312755
568860
903394
724441
592397
959243
631908
933723
611231
673693
748114
776378
571010
697470
780689
588908
544132
986210
488378
1088503
1136398
537208
745592
662541
763941
963647
657680
661149
837304
785331
856884
408912
622801
1153456
728827
973309
644992
735745
777638
804061
971902
413798
454153
769039
486653
632147
670099
864101
610515
673838
880633
1012538
444196
759944
712325
238983
592372
770271
924872
904048
634420
636118
1034944
791362
804343
854343
921214
932373
295182
939635
906462
822473
643398
639808
681670
926257
569233
812507
1183219
506922
1042069
718999
782480
699665
586691
766661
803767
1055868
980890
1005880
1159353
758351
608653
536521
903400
1035639
1209221
994163
1061587
983518
624513
385908
376957
769957
640527
488773
858989
327403
575293
244237
1005854
885523
714377
695514
892474
812326
861283
510089
709286
902356
1002827
682076
924459
679595
864101
532091
545965
1107273
571537
922247
555264
1085297
712945
967558
274947
904191
656869
682828
836931
751563
689086
702349
1084971
718938
1104544
972822
510519
859171
1056662
561465
356325
734659
655172
853463
533499
623513
791428
1045640
362973
235879
494357
751611
709339
796358
800927
496872
644811
991063
877023
892034
603554
662955
763941
890113
1040318
640883
881118
449319
554991
856742
503962
1109713
1243720
461929
853338
750325
523345
806111
406641
582926
900016
470483
823951
670901
632666
931114
808979
897101
243913
664012
617348
821607
608302
688944
865454
400224
970579
998062
150753
478671
970896
346284
525249
212692
617775
508892
614995
1051938
605837
754251
755230
480497
674793
1047673
85685
888270
1070148
690541
922247
190451
575984
493177
790814
729153
913716
729376
1216151
745163
645404
278868
904588
609957
877023
578689
733103
689428
690541
646487
869300
876979
722240
785645
778184
917151
372629
1026893
1130546
1143579
749020
644992
190615
1267699
703382
525426
1233134
526762
1352830
633271
825443
826669
897101
649739
358447
677198
775073
839195
853692
513027
264424
668244
379344
808219
892316
668244
622074
763828
1254560
726104
572794
832846
906983
1153456
515113
794800
796564
1138287
634487
753014
653661
1048324
638778
731981
728663
622801
967872
66753
634108
492564
351679
644893
742220
295091
634504
1006875
794505
490020
980746
508410
702782
554712
802551
784640
424174
492953
1387414
591259
976799
1138287
679082
785645
574501
668244
739407
650750
423123
237127
504576
788848
780995
626439
863343
697308
635494
800304
498539
845278
535031
803365
974548
431423
564709
904191
582295
846099
674133
615700
863789
590280
209861
1051289
1001143
833538
753758
872940
1128065
754558
396279
726777
646361
861341
325161
898965
527332
462814
846164
709338
840710
626855
578444
683116
1026003
1010591
747889
980519
1124280
941887
629414
1183219
838267
556048
297358
1007050
953287
750325
716129
737959
794546
678253
746360
645166
514030
581652
769051
618205
570480
840399
623047
1026808
1085781
559595
811036
853364
1060053
1130997
450288
596602
534188
302347
552852
1254560
839426
921943
642499
678099
700219
478480
955978
275657
611690
726171
654128
975549
649704
191451
591304
678761
1045273
1475599
763166
352086
538585
945378
566845
818255
695582
885516
772388
770429
1127597
794561
595300
823605
661297
849227
876979
754974
832832
1099528
215054
644085
591145
889872
455252
632809
486363
318881
675260
819494
837588
638542
360073
544132
659782
1492847
763117
611690
1084985
1010068
1060519
861349
1195968
925409
753978
1205584
895532
788848
535704
103428
999051
996580
632898
943981
686491
731429
524561
1001231
941517
750586
632332
1006607
852100
505210
1174647
515451
852100
984506
497814
235879
1059159
797057
520149
528039
857015
892924
842560
912796
607703
845384
415631
785313
192043
645214
831527
748322
783137
860746
695072
1067101
729022
1142730
702644
623724
880633
960044
406641
863789
687833
760410
664896
742371
650952
860475
438761
475177
1140150
930132
942230
758498
987842
475333
621646
721008
849410
747443
480497
857375
1017824
300506
975549
724382
326392
711339
854288
600327
885186
1382715
709286
547626
881563
529909
265863
811479
682008
844548
811873
626951
496265
537290
577010
537891
397112
603019
618062
908031
917308
649256
602460
912903
591588
938568
662888
1231638
828012
493390
612966
728916
832384
359901
1084971
577929
441932
675290
943981
825034
494876
834367
894125
1243720
853463
782110
478353
587000
844941
482692
753758
925517
1156273
819102
611690
454400
712950
623181
1066257
606371
648727
873953
1170756
847938
431915
501852
818634
800541
543474
926329
800259
737226
623378
899084
837954
1007593
794800
868121
732310
325037
607010
756276
1011944
436200
438588
1060266
1124394
431279
898634
419770
868829
845759
636978
396879
930075
780744
971761
632066
761057
815131
751458
356594
615807
763828
916417
630627
780259
1067713
940436
783137
883020
390463
835139
719182
439489
870548
1051938
733495
567308
577296
1060519
788399
877118
622047
472305
370646
668244
412778
706762
708397
612226
772737
661402
731313
820293
1036557
1244353
592789
994163
801397
807354
749020
863738
1188508
1040206
1396248
697638
1045640
881563
835139
788068
175418
1114634
776685
624413
1155552
397331
495331
1026226
651884
486081
578050
574596
475190
944673
836946
1149888
520823
473276
306770
835081
770652
804071
961666
346033
872310
617775
1065662
648316
938917
629183
1127203
756276
811611
473623
685547
1035357
568081
1038569
675209
1090885
625605
951552
336666
1232243
774142
703382
1005880
485802
1055322
1022026
631010
744502
638778
558287
681146
1017414
947710
703668
411413
270536
837954
1047673
1002654
904791
933723
617061
933262
852621
878701
1046187
180846
999241
707391
792174
255869
835876
933624
546918
585663
575135
831527
1052741
157838
542252
852100
1304554
685529
634504
962703
903773
733103
1114866
520095
985917
378994
863007
759980
896376
729022
1205507
796814
409839
847001
1004868
1098648
958644
848256
556758
688692
737959
1026264
962619
1024234
691955
525129
832784
822459
811284
517179
800938
689984
581163
747665
636618
398120
711973
948987
1002044
946758
668355
864355
826981
982419
974850
649827
788212
520682
1005170
634995
862778
803000
503819
930710
783947
731262
846312
1016667
862564
696413
626435
912142
643181
795991
733495
419770
921347
821486
1057219
392166
1006607
590280
979647
211017
1085297
996528
679223
568795
930132
942708
796681
575185
1183219
1231638
468019
621914
935907
832145
564044
946011
621569
748058
592372
958948
299951
544827
942190
563641
475129
599372
544477
1015660
840667
1205507
220904
716037
876979
825046
389951
783606
431635
361010
885603
618763
386055
732478
700484
566845
1017497
387823
356775
884396
595152
825046
544875
761776
779450
527515
727264
169318
485721
708629
1019109
853463
1005880
235879
491162
662888
561200
718070
671381
703423
644658
622204
762181
1010068
768010
886351
492397
751563
817828
893944
836080
427812
660191
219025
903394
1029440
486807
433917
976945
925409
720763
720260
485844
754452
713590
863598
773183
877768
917308
595450
805811
620929
1057219
794973
961116
643443
914266
859064
753708
688692
748192
794505
627604
1017497
57389
707693
729376
277101
630627
342070
880730
343713
810843
834344
758117
628867
1036557
570225
894306
636032
944673
682660
450261
537158
438588
839788
548532
942974
984506
785592
714556
998226
804271
491393
763797
1094567
275892
905554
837304
204748
668828
1121311
896376
919769
1066205
1050211
788744
895984
927963
1025327
530270
323183
534299
1212995
398186
675936
936050
767145
420060
697422
845270
462691
537891
536800
1089185
465401
874503
697027
820293
455672
517069
806704
489216
625043
691405
1094276
1043410
695582
553399
1048427
643118
463662
946962
364294
206976
515671
857282
1259230
754737
786102
662955
592615
821223
641073
914739
913089
597235
813413
755509
553638
548531
602350
633975
647534
744212
755711
1042069
886351
869812
938917
855099
1006550
949894
980777
753758
900947
775665
450441
662970
560467
630928
743008
876979
970355
637469
946011
520854
1057219
699519
878746
632032
1238208
714556
525269
357548
1146209
943369
754061
673663
1152711
568688
761116
774558
619781
782238
649965
601321
1040318
295168
1009254
945378
805376
880730
1131699
800541
939942
958948
567869
276141
828851
144561
1232243
863007
698732
451253
827024
491381
730496
709286
655769
906873
644658
911562
857979
539759
683116
853364
636742
838645
926409
657913
660822
397101
931475
807122
643498
898047
988194
776685
708121
1049158
390084
536758
778362
630627
979936
623328
688583
836608
888585
560162
1286543
373109
779257
822473
834696
609957
345468
698902
511211
819986
800867
1195968
499823
1017414
916667
599184
924863
916667
415770
567201
361664
1035812
1159353
489966
1026226
826981
453858
548367
525432
746411
640206
1022692
712546
1066205
693723
654255
722246
559910
933924
708137
1256598
283331
931185
966688
723071
657792
630434
540943
697703
970579
757337
795198
562071
664804
567869
499763
999935
832431
1099145
772388
896290
422064
695582
808979
770429
628148
997627
297426
335418
930132
493017
683449
433209
1011944
514786
513063
831303
747966
480497
891843
872931
761711
425425
529927
806093
150135
574596
841860
493900
939750
702986
818773
837588
683116
372978
682008
856098
423545
541049
1038032
1134743
583840
907452
1136536
336885
699685
593211
617710
1136398
627937
335850
402209
921943
799087
582471
535946
642541
834367
696946
720863
664933
698874
759133
645237
1010657
1079892
965173
668911
893879
401682
727921
822459
644085
766127
835362
1215323
936856
419498
815208
938152
846007
779257
1575389
531822
566519
758117
705361
1047760
649411
396020
1047692
1010490
473276
708986
710140
418498
913753
885708
1050614
647571
1020736
1059874
692136
362946
847074
664493
498688
720453
719749
846312
834129
1063152
509719
575152
1029120
924681
950509
360087
739552
972822
719182
900531
513027
564716
724730
1128145
788376
1286829
864558
812981
551030
373613
876111
619728
378526
656712
1183219
574596
1033467
805198
697470
130227
880653
576247
932006
888264
369087
883948
381114
533022
959476
1114866
787842
1026066
661387
1057074
537533
1015892
504204
769856
930132
377213
806779
942974
741496
749150
1096114
893345
631639
581660
679177
1054438
880633
736015
502171
1048789
442619
792031
481392
1308026
583803
991715
1011944
452361
754061
754061
1244353
945148
673663
740164
701671
984605
744212
1085781
661840
843988
639140
943369
801364
1010725
555264
659720
521207
771714
581179
862235
456056
936050
1056803
411183
809934
1138287
505129
675140
702644
965173
732478
444452
274862
948068
712476
558287
710577
207283
1244353
356255
767540
931185
1026003
1134175
1402216
390196
643087
714583
1130821
840710
1035812
778184
618422
759944
1048324
1409909
1007345
926257
362044
781794
856098
789301
840667
700292
778890
631364
1047673
618422
647534
1024087
492097
643676
739453
1044381
697719
684369
668216
589139
504252
807836
495185
456828
915039
622204
886351
730564
1037960
622077
681330
775073
579036
836088
556757
930132
933739
1026553
965173
260659
868121
637404
696946
705974
647115
510691
90381
807941
1475599
836946
690541
1042069
1366295
714695
388528
555987
394674
704985
666487
584085
715674
947852
1076553
960240
820525
1159353
722425
619161
431766
556549
857385
982419
900531
660124
742481
641713
583673
454516
568151
509639
578457
650730
712132
1032574
570519
694455
1441800
734698
423519
716473
795987
812981
516230
683116
949218
827257
710096
740814
1045071
1035447
784238
698101
376760
689608
1360747
638341
889056
566845
1008444
573165
825943
721286
800259
775073
1138374
1129053
839195
1350895
438588
949147
1170705
285018
1150352
896177
627670
638450
1071602
838267
638450
1002827
631842
819494
1244353
740038
554712
815076
970352
380070
802191
534493
770929
1002827
978015
713120
1105330
211852
946758
1308026
878279
671381
1154010
693910
843859
695514
464792
777589
1105330
807354
765826
629414
526442
761078
18847
709338
1073622
634995
576004
880633
698854
388528
699834
291311
634504
449171
640883
839195
689395
441201
260162
860475
1026592
962985
685370
927701
414549
567945
836088
1060053
1071602
853364
716129
765013
617303
886896
1149487
446974
621646
896105
460948
796800
335555
825443
341037
744502
1147915
523884
1311017
1040616
734294
649843
1022181
627889
690541
1075351
937731
492213
608223
818539
718938
762299
825943
900531
433786
800541
1145762
575817
993275
567182
1095204
958047
1026591
337818
981438
835081
437873
596237
667785
619080
1053395
1205832
1031358
431422
273303
820835
731931
456985
760977
950353
708079
751435
756525
644232
860475
908147
1575389
396549
948559
606524
1057088
672564
815131
831806
1108654
723071
1022606
1023812
593705
547343
665269
576696
460773
594655
893194
804271
543912
848676
958948
574596
785355
753758
998455
1282914
947852
664012
459433
698902
619331
1135965
800139
579242
654255
946102
622179
437027
1101555
696521
800935
514786
613268
759301
949147
552485
1282898
531822
1006865
345320
470362
710577
941517
528641
458208
868829
871268
477969
467617
804162
700508
713035
622179
571928
1053247
584825
640975
183610
475673
986889
838267
1006875
470545
808804
1032574
571581
943369
592884
837838
481432
800317
1072731
669803
863001
1308026
986889
912796
689460
615343
746360
1023845
695514
513381
723462
559695
567121
933723
804973
1053247
1267699
713120
1259529
745941
408856
597613
543408
415817
802798
774601
650928
1105330
524530
962008
1000009
676918
353684
442906
711745
587607
1402216
698903
833538
940122
1046187
543474
628995
427610
1195968
672153
638055
342895
1066963
852382
852880
423320
503496
882013
998226
1015655
858372
502502
701058
822459
791428
938152
678761
577948
698359
451922
683116
859171
890752
852454
562193
629414
1050654
634085
690844
1073041
715190
916553
453502
575595
736319
690541
876979
608159
797013
690788
374672
505393
353829
431892
163112
1018510
771757
600517
811223
813175
634487
821454
916010
816625
715955
645493
854533
408973
483189
609957
819544
852880
822459
677579
1020795
771855
507739
478353
470583
986210
551558
612091
698902
697719
1258438
1060519
754061
773088
665025
559836
830680
1212946
442906
625404
425147
644893
1231638
847790
812882
1124889
785169
825664
767540
530842
946758
670252
758117
1010591
889869
312116
947710
773782
815302
320260
702210
574558
907098
254252
518239
403678
699665
704847
638778
515113
632440
542252
293956
649755
984908
853338
777041
569452
829038
467335
896376
528047
489205
816441
832846
800927
157423
766071
959243
658119
645523
924710
1053395
675426
561200
991715
623863
793185
438260
1114547
1326617
967401
823573
1106901
811284
1175706
888585
1054438
787420
450816
544141
538853
514162
660863
618205
573871
867296
317699
793923
605098
862940
620256
871894
746099
364637
590588
516526
918549
986768
940867
708948
474862
819271
359838
421354
770723
556549
904733
747239
1186261
688764
578510
571581
849640
543474
971527
1007593
486807
1026808
451421
592245
627075
626495
376937
451751
596756
1038569
874069
250260
660226
1067887
722493
1007949
460197
216386
369717
1105706
914266
674735
942708
621646
637469
513063
1032797
309363
1010591
763828
1048056
789981
917308
462269
903773
1036557
742220
877023
843419
833970
843015
260162
749924
662647
931760
348036
817753
949148
784634
651216
757528
797057
722918
723873
1048056
949894
605098
938748
462981
135629
1174647
933739
554685
965890
1100598
519486
962703
580383
979647
791273
611231
1068782
1130546
392765
760870
719055
733511
1010920
571928
994163
1044382
481615
695514
962171
736219
532844
891000
932005
699640
550894
468214
670897
975549
1011014
395118
1090937
278542
649965
777897
769285
777364
400387
981363
729168
337484
557138
376957
1016128
882864
1301667
638721
390065
979647
912903
832331
763797
593376
879422
888264
548367
806779
707492
922917
734294
1055468
1010591
413497
683669
996686
640336
1250939
929997
669845
926507
596271
511526
492953
694684
643087
1032574
737327
464488
292992
678125
714829
531822
782200
1051659
494900
548367
615206
1006550
619258
598652
672153
564154
852100
719182
300337
680755
593705
251148
508410
856648
568795
918464
811223
636618
743486
669863
812351
963647
654112
480961
587607
507107
1121853
342505
130004
725410
754855
378747
1287144
755427
100415
894536
778970
395399
813937
763166
1308026
290812
513496
800297
769216
1124394
539759
579558
486653
767643
240677
903394
619034
743070
291932
764919
332820
748394
702210
747211
616802
974850
672564
915099
567027
825443
512310
339447
648926
1051938
688657
1045640
1212946
584531
885523
708517
1060519
1075351
529594
445220
1167790
725719
555264
668355
629438
1002305
896776
597980
744289
1067101
706825
582605
896894
831617
882676
603179
719055
508056
475129
529927
732310
511290
1010068
770707
768575
460025
861350
1387414
627670
765738
820073
425700
556498
828851
491080
1059159
886896
637855
716620
825721
397871
1060053
1045071
770429
751611
897913
791362
611690
862235
904588
808170
1243025
1147890
402889
527673
822648
613713
602055
474738
419867
891534
285925
781843
738299
323971
1233134
756276
592768
829901
661757
1039073
773883
494677
962008
468604
664631
667702
888585
876354
687724
880633
645493
865169
823146
762555
590470
1032574
737127
674634
966822
943981
317689
1045612
699685
778890
981190
648435
780343
625359
1019109
867494
785355
754061
540057
736545
605116
758440
1067887
641158
523934
840667
1051659
853338
793923
1006632
751106
800541
644301
721008
828851
525556
688692
1186261
932000
1257427
1123295
632414
684369
682490
1153456
925495
823146
433274
399688
1010657
1084971
828012
398345
1051938
760450
336209
638055
678099
767540
702986
545179
556549
860475
343431
519525
675209
530892
1105330
991968
508418
824386
671381
1420492
660714
1069765
809934
474738
1156273
734549
955044
783947
766246
932263
989811
908147
874638
1010920
650438
809934
953287
792929
986889
797052
605283
376957
729945
785331
856601
748254
1216151
521394
927398
617141
835139
595152
605741
967558
737274
633942
531925
724877
470973
929997
1098081
755762
1101555
691383
763166
662888
683507
548990
869500
840399
303706
1041859
850170
338639
420978
948559
1085297
694684
942708
735182
774558
975826
778890
868354
532351
832431
1034846
967558
632103
351863
959243
751611
883827
742220
746099
714236
1138287
979607
806752
454731
778184
683669
1040318
524456
711745
846220
847612
1006941
592656
823754
84368
1078311
1018510
480497
783512
1001326
677579
657000
485457
674965
700292
358677
791024
293961
932000
480077
670586
1188508
652820
512359
797479
998226
637469
884396
700219
481281
618237
718375
707391
1201085
554041
922917
576074
684917
647232
892721
592884
1106148
848048
1009938
776531
863007
542708
883829
737959
872840
812100
400030
708036
480497
1017149
666346
638673
804340
510059
855287
671381
826479
1216151
437481
342729
380827
899084
683139
530262
715955
539044
878225
1026226
608290
769687
1006550
523743
377523
906084
568044
640883
147698
724232
250582
375104
962703
807502
605116
930238
538091
714255
1249133
975549
1039744
251553
530681
721017
788848
840399
570225
546392
586707
878279
785846
682065
671381
839195
924918
659666
915191
1141798
681146
688714
1197357
715497
408232
714236
594981
1090937
653373
1009715
554976
789301
990873
643676
729477
1273452
432397
637714
939019
904191
1387414
562760
973236
692278
1079892
1072540
589950
364589
818817
841860
751419
301906
1212995
770420
714236
636421
984943
838801
787137
1035812
556121
448291
967558
1087159
599814
736205
902437
560577
861784
376957
635464
961116
1010484
822473
881479
848663
648316
260162
664235
1001231
886351
787842
1109223
878279
200053
393295
942708
1005170
688165
790167
476119
1098081
567308
818634
796358
680993
571002
904281
886858
1017414
772665
997208
352558
449510
599038
647977
898255
507310
854533
881375
820835
1066257
420942
1131791
962703
491772
1073147
825721
761187
750704
1188084
825721
745596
715674
688692
1026003
590591
531957
1042069
660193
586913
248984
716281
664262
654262
1074918
566939
328339
872931
687373
894125
599407
669440
1130546
631651
1155552
684202
256548
743305
377213
1099528
821454
508270
643181
1167790
574558
665025
634195
1180935
755828
330550
644658
854849
834207
750073
719055
491215
593566
864101
1085297
760505
862345
775653
473369
1066963
269660
856564
827418
950845
884209
571581
984506
1159353
769000
833243
885350
477692
378954
778341
840667
686542
650952
1134175
388528
610014
643676
963105
692278
777455
634914
640753
763797
578457
766127
1036557
800304
1011014
697815
613134
946563
806159
886896
849800
867805
576530
398557
546918
704798
739692
911932
521781
982903
960635
576666
1056662
614773
434363
654912
940436
997208
697308
704614
665099
767939
289425
999259
690168
574173
631351
644566
984506
790601
989811
625111
1090937
242815
1101555
888446
306409
826516
694488
708397
480601
249602
1084971
605116
553591
615807
903773
522710
786106
1321103
347443
943369
1057219
734379
982419
783947
885603
355419
588903
1054000
692223
804271
718938
518239
353422
797428
906084
807922
940846
694464
885603
716129
421354
767077
649200
950353
454529
940122
337752
711745
874328
333299
834929
798962
478353
946011
839058
706417
629026
419770
888270
707391
473276
963673
705604
878279
1046187
753115
1153456
589284
492953
815302
569683
1192939
695255
782238
643191
1009824
372179
1410711
835040
1183219
843859
1079892
820916
1017396
1009715
692278
572107
950417
1086660
525251
700219
927398
987842
701671
643087
894306
567739
856648
431365
542412
363372
658467
431417
520149
1167790
897145
504276
277314
991089
782534
1096114
623771
309149
844548
697815
1242123
1150352
628271
529100
662053
738134
711745
953119
429818
669254
540311
811873
486833
931114
1008444
737983
605052
593376
359371
798273
729997
802007
650952
918464
761187
1156273
989811
700292
852454
868829
852816
536758
1019109
885603
675662
821454
650952
826516
753115
819686
795720
437065
719749
359110
458793
772665
669435
665025
56906
661387
421776
1194992
1402216
965173
791024
1005170
800541
394445
635795
655015
841895
681146
815076
724232
581913
441987
846007
708092
479807
595931
944047
896105
807504
861182
699665
615418
908569
513038
369639
627670
877118
629661
763797
753456
980746
887703
784640
997533
309832
1125729
707391
708150
662136
801442
1045640
856098
874069
428466
675140
197993
753708
958246
882178
751417
1088957
799066
807354
492190
623378
734659
1017414
539465
886645
1032574
705012
848100
678098
1130546
508849
736155
734659
999051
888616
1258438
614810
1201369
646489
971046
986424
918464
597728
842807
753200
589173
750584
816357
979607
507471
952568
781441
637469
479682
731317
428466
927963
297012
364060
831976
808862
396020
760815
313739
437598
755762
975967
768010
815302
1282914
574501
1154010
667733
932035
670613
621242
737224
696334
731263
612229
780995
952676
650952
319965
1034944
420933
681466
1051289
880979
1053247
1019109
745592
724877
555229
194317
786105
548756
900488
1055322
694448
398951
731429
616466
999051
942708
1059159
397876
770429
1167790
710858
519013
702782
819686
599443
947852
796358
592884
782779
638055
731027
600777
838468
659254
882013
863211
891843
764675
517698
1127203
826479
929997
699234
1060053
715674
799575
819127
539048
528394
379391
592110
1096114
787842
671381
685205
726184
1286829
1007669
702602
629414
733038
530689
689303
784800
355170
378939
1212995
883860
542267
1437971
143727
646506
399236
1010813
719166
825721
857163
735346
458412
1114634
784504
711745
826315
408232
560214
556338
563836
493523
1197357
965152
539759
580495
548744
850083
791207
578749
604961
606520
953287
854533
853692
997764
506876
766127
736015
753014
714999
651527
996686
954025
578457
762827
958948
285932
843101
706825
578457
789629
1047673
773649
1152634
1180935
1159037
542888
548200
639135
803811
965890
776614
560910
470981
711339
576106
609569
486341
428835
556666
1047673
409172
773649
839534
481281
462691
697100
803552
1026066
451816
566870
760410
241528
758610
498041
683507
601473
647284
837052
849800
826669
439768
417167
878203
840871
61580
416255
1010591
1010068
733495
760450
892950
1081935
644893
273528
1033400
554025
825943
356468
701058
806778
906918
1257427
643443
738448
879657
729894
532719
819127
834629
687287
841351
784800
611231
1036263
864483
834629
1010591
103962
515113
952853
894536
320263
582372
487790
667785
714236
519673
1010591
636742
824309
180546
845270
889872
1063152
663359
787842
896105
90381
734379
863007
943981
724644
999935
921347
929981
738097
745426
731262
419870
1129053
643606
854715
804661
703382
531957
723709
783947
254136
269396
775665
853463
1026592
683669
471677
853463
896376
694053
1212946
599132
642150
834526
607899
874034
605116
766176
590641
974850
770707
433141
127148
604688
739597
901751
587091
803365
849227
34328
462332
912903
605283
716037
1014793
1283406
570519
738005
703423
629022
656712
548476
466295
1159353
1009938
498020
780995
544132
748275
621646
649736
1026591
934739
845759
618422
529946
763828
986210
1095090
1402216
1001231
525129
645404
966130
934385
1212995
1016128
598017
984831
1155447
506129
532382
889832
511584
623047
949894
595371
895598
692250
1053247
819591
607627
1090937
804354
1084971
619677
893395
1017396
1098081
965173
893034
574338
652265
250321
1047673
659229
907098
672153
858382
779257
638795
819591
739025
647716
891534
974548
1040206
838782
878782
945148
760450
871736
681043
871571
504304
771059
958725
777589
293481
948987
300026
773097
1066257
927963
875491
1068589
929981
1120737
662888
1042069
892579
932008
788647
1244353
596747
572075
630627
988889
1066963
456995
580619
403847
453745
828949
790167
852382
458628
643498
846462
986768
847274
741115
836530
478920
967401
666346
504056
790798
731981
697100
812882
1308026
899084
811284
530693
757144
489205
852880
970352
1076947
320194
232259
880645
388872
910596
667785
893345
728556
662888
842656
575595
1166843
487903
575595
688429
919373
592428
1043410
812307
868354
349343
807635
773577
856648
736205
1123722
847798
637404
623513
807354
762682
575145
346284
1051938
622179
1105330
725200
700949
965890
981438
952411
196776
234852
787300
509792
1002654
260659
1009519
1136812
1124889
731875
593268
634420
933262
672153
1008444
610901
1095654
1124280
895522
723146
891213
578992
578186
543844
782400
967401
544757
460019
912601
567308
695525
626495
634712
489205
729894
532214
709338
940122
608607
23104
537208
477640
974781
731505
535418
970925
864483
921863
747239
889790
186427
454572
890755
550743
628329
918464
809789
832331
700508
336298
509471
315295
70937
608223
1006875
971761
809934
758351
797288
811873
578296
853463
566405
1035357
768010
1057811
659254
812981
452564
906538
1167790
636504
638450
575274
791273
799884
841020
502585
1096114
675209
763435
780995
813697
908147
641312
1029120
282673
704985
694684
817325
712273
578457
831253
670914
700292
961116
1124394
808979
893345
792594
533621
753207
896376
454112
716129
836088
994627
707391
570225
1256188
890164
511524
1124394
672153
965890
279797
576487
1311017
1026591
472677
781495
802055
748953
832832
579558
538643
616903
803869
639911
313401
951445
534840
1026003
270034
736780
1104544
749415
1048324
320203
751106
796681
783947
605018
755762
506934
1047949
1078110
770707
1022606
862524
654756
1002305
795951
785150
526356
514158
865573
1257384
779837
750089
872584
1040318
413054
595707
935054
1123722
1005170
592564
826669
924384
542228
689601
989759
623368
482480
546461
532363
856884
981363
792307
867296
800182
861596
630306
1057811
359371
836530
708948
1017414
517500
641347
654255
1007910
536647
718705
293510
722282
504252
812436
210261
590705
915151
811873
684712
57809
785509
451241
492280
942676
820835
689303
698905
885350
580413
134314
1124889
1113673
424215
220432
429167
682002
944673
699182
756932
891569
544875
708051
953119
452923
694794
619835
1038569
1061359
740897
891534
420545
1007454
918464
904588
1019109
667027
1052741
864483
864271
844941
834367
646370
772388
537196
1382715
920537
1250939
450261
892950
432736
452853
1123295
406901
738673
748114
470273
924459
669092
933739
785313
388528
686182
737251
621317
798940
569463
204710
789301
514447
472305
981363
435995
898634
616129
791024
1045071
1002353
1116600
697308
648316
763166
538572
448865
1035357
900928
1007949
387823
986768
623513
235879
639140
634420
867280
1255554
1311017
752718
1038569
580619
517500
408380
892579
921278
892326
481132
555224
421354
554681
676421
1075351
1029421
626439
707391
654262
919769
688692
666341
1067887
649982
523934
644026
615241
649739
443323
729894
1080675
896894
806888
1021787
872227
1010920
529617
685052
636229
453204
924964
654899
312991
314780
1233134
1159170
973111
382020
740380
626855
640722
711339
606659
725629
682699
756276
1311017
619677
675574
940846
736319
664474
844941
664270
562821
602262
854601
318874
885523
587039
1004868
583803
1066963
64200
556666
987842
550644
632196
845651
727970
676928
1106901
694812
654408
1035357
940122
876957
969895
652265
652310
551714
644658
803619
581390
1116891
1070148
570225
457447
449319
800139
556666
337348
526356
855192
555264
654756
807916
955044
645404
458444
648472
941887
792452
784660
894290
298554
640975
474455
672564
1070148
965353
638892
783137
729022
702163
1011944
956318
1311017
578811
1059874
840399
828610
662796
644139
539879
518239
443489
825034
714879
907098
1267699
537208
450427
147763
848875
761413
1166843
953287
838267
678379
512266
1023642
780744
307484
865140
1261674
795991
596447
800139
842670
678253
726638
159466
672564
544132
674487
736570
1058457
340845
403265
701785
616948
387823
897681
1273452
513966
1047692
736389
782238
418380
537689
781340
715190
711339
751106
662773
545965
831508
634860
859790
388528
778115
560944
1006607
802055
907452
159466
669863
763166
1104544
900016
290451
631278
530080
647302
935827
671381
820835
772827
1034649
958246
862940
472052
1149734
817843
476000
698854
720530
657792
753115
884644
479011
248907
631364
775653
795508
528047
660191
625224
1026066
1188508
858372
563070
904281
794505
613917
1006597
354384
936451
763828
406948
336413
680934
638778
387516
717104
883829
883020
732830
642198
970579
575595
1101555
702527
645438
715190
784945
1047692
1006875
775525
758117
1232243
868354
1090937
357144
924384
948987
709225
927398
979607
1174647
974440
974440
682828
1006597
838581
489241
644085
958047
753708
817656
792812
347023
542228
401915
651979
878554
1006509
290263
996686
1011014
764393
922917
202565
1026553
634420
775665
560229
719182
696546
467003
604688
863007
790798
762320
953119
766176
801442
734294
944422
874069
770652
847074
737640
785645
725759
747239
469097
796017
851923
575185
838801
607700
496585
713606
865414
259743
491178
540235
566845
1065545
1128145
804343
589261
950353
772855
778890
933723
1121853
629388
1046187
738307
1054000
735346
735346
596585
833466
778115
174596
811205
819686
1056662
1518586
525129
579558
1287144
1038569
1101804
630028
958246
329946
683116
1032574
753177
949894
248314
562193
1056803
1069765
756155
312991
820293
824309
567903
642803
1024087
451759
575327
1066205
1475599
537208
708582
874503
883495
605116
908569
478353
555171
904048
1150352
444196
815208
843859
678354
1382715
634085
885603
339225
860177
661387
952676
1229225
1123675
1120067
937461
804683
700219
1024786
410977
1114547
681146
640552
802055
885350
614386
635777
1009254
513846
824655
437248
947852
994163
638778
719153
699665
984943
737274
706417
852880
879356
1088957
640975
586150
267258
1212946
1129903
545383
504252
944673
1230932
996110
1139267
711339
681146
1026226
1038569
871268
625404
897487
819749
1150837
599182
1086341
1285218
930027
1105015
971624
381647
383532
967781
442020
250321
1223132
461642
1053681
670225
1235231
616273
1210075
514368
1177326
616281
1179983
958441
897532
1362670
565814
535690
752379
670557
811142
984070
1224264
802939
981398
590372
669238
628623
857372
1253233
1177326
1145373
568074
756113
779975
1083704
1083704
221985
502331
1024923
907163
790452
1033082
724425
484079
546230
318636
262724
967338
611000
1324760
1312014
622511
747387
1100452
461443
588239
571537
930027
397623
1210350
1329392
924692
318590
383909
1012858
271345
1199448
835893
1281155
135787
634768
980864
487865
1495491
1031342
916655
544757
707804
1169291
981398
958361
836096
1122096
642171
1302917
634473
1201207
892794
607010
1413006
796752
761269
789148
1368487
1139824
1351791
1084444
1444866
852417
1105015
498524
1060286
827160
862765
582826
709179
864253
779651
477354
510568
1022027
875128
1145373
1386136
779975
1329392
1177326
847315
1036830
1079648
1019720
1404949
465133
1145162
740814
766853
1544832
352898
896259
1952849
982259
779026
486142
357643
1145209
970358
917502
662688
631372
984709
401848
1285218
581410
392556
887724
628632
486418
868623
708356
568955
947209
489077
1191346
628632
741914
623251
613600
1382092
1045728
1195414
1435824
1328443
413419
1043394
629229
970358
664614
1160190
1199448
860218
962430
930027
626627
953763
1090521
860218
287305
888054
524104
1125849
935589
888054
915701
708986
370992
489077
323096
1188814
886750
468478
473734
1235231
896259
736593
1405628
695741
1223132
878377
696245
647679
537891
515710
924918
1188814
961771
683914
1041581
935589
891509
1117876
924692
1166318
1303536
1405628
1020018
1145209
447257
571690
1087321
892794
599212
618721
607899
1030344
1436694
541555
1260345
1280065
342495
1445185
591393
1269746
606299
664336
970921
1097635
698892
650499
741334
533183
719677
793312
993666
544167
842618
715799
785130
1000931
958361
829381
457836
664211
1247525
290374
566349
959840
1123245
1033082
222979
873321
72372
795393
610275
623346
790051
996926
988455
1153060
779854
985594
1040326
1075903
533183
646489
896259
916655
1165079
167646
636898
754873
1096859
916655
1244524
1302917
691171
1404949
1587076
1129935
1018194
1312014
726401
677460
650265
843657
1331893
510094
561088
1124497
1303536
532262
532063
628632
660551
1039570
1212805
629594
875128
1029767
1070905
614996
390894
1035543
824268
1167874
401297
985887
1362670
543998
875128
969788
284238
888320
988297
695741
812020
781616
704745
636898
1119284
1145209
1479562
1404376
1024620
1153060
1005828
1173825
780706
1364002
391889
379178
1036830
1045997
358711
493829
762042
988455
970921
1146700
693100
514901
594744
569851
1288158
207344
983030
598180
649040
1114403
1431985
1025411
519317
934461
639426
928020
1174851
1285218
1308015
1404376
632401
498576
423993
1269352
730579
69609
254617
798028
360624
620676
941430
1121311
742678
109348
495328
408290
422506
1084444
1146700
1046187
925532
888014
333319
1247525
637588
424465
489077
1100452
1364002
1000955
379178
913299
1058703
1019720
331675
1032953
449898
1221127
533183
1097787
1060286
387681
811520
939172
628632
335477
1223132
971631
1210075
1105015
1053681
1231517
988297
1377772
1033082
687724
1029767
1377772
1035543
383636
706478
1033662
868623
1244969
797889
1336138
451837
608220
779966
496407
767594
971624
1544832
993666
1035543
726638
644637
924243
1044929
866925
455919
513194
975992
852417
1445185
1004815
796752
1293200
859532
987761
1386136
1033082
888014
1084082
1201207
352898
1311792
796752
1078422
546847
667166
982259
754873
769887
445861
1299057
1161571
714492
1368487
1311792
470112
822693
787330
1174205
958361
1086982
1075903
1004815
274595
1004815
468478
1035519
691563
1032162
205825
449128
600025
1328443
639266
1054667
1004967
981398
451432
174914
1310473
885020
468903
433809
924692
1413006
737298
1014443
688895
1053681
895846
596305
600998
618312
872407
940918
464239
845550
1035519
1177326
1253233
603914
463858
1269352
375099
1302917
373855
578186
848373
588619
824194
514901
452648
860218
379178
1304431
591200
719662
1096351
639018
550666
500955
1319219
985887
904247
1014443
1036830
1179870
1479562
967781
586662
797665
942813
770840
648416
887724
1376588
709597
591473
981398
1153060
924797
1445185
744674
528270
533568
325355
1281155
383909
996580
891961
792409
695928
1035543
1029767
1145209
770915
1306218
1179870
1000056
1260545
604874
543922
1189684
1228640
513159
886750
1288158
350557
543998
1288158
940918
1026964
610475
1404949
208621
1019720
1167874
963346
1306218
655284
714492
1035543
1304649
1223132
1124497
1043394
618721
435395
783005
545609
872640
420105
1097787
657670
523173
859979
714486
763424
1310473
794530
1272994
999051
1435824
584417
1123245
630548
1189684
940918
588660
1297151
1045395
1075903
871184
1125849
616229
792761
415975
601025
888014
1173825
1004967
1172835
996926
345215
988455
558060
1191346
914291
694253
576777
1060286
1097620
967781
1032162
888014
1234433
1377772
471450
624874
685722
571039
718379
787251
1285218
480077
985366
1362670
47266
505988
609669
298526
1080756
872640
1443270
1288158
319215
1628245
154874
1269352
1036133
1058703
763844
1310808
924536
1169291
796358
278897
331960
1272994
1179870
793350
1260345
1260545
1123245
1146700
636032
574897
693596
781349
671032
981175
1290653
478510
129219
1481699
263158
650185
895231
1053681
1201207
535833
493267
1319219
410719
613071
623452
1100568
887724
1145209
760792
1106489
962430
183991
319965
1360322
1445185
507941
468651
1235231
625318
1139484
852793
985887
1404376
1311792
1200989
856570
549834
1312014
1112047
1004815
623452
407750
273872
1247525
1075903
792530
1215055
486239
1302917
617154
634463
489077
586338
1175480
1191346
1297151
997823
864558
578947
881118
1278515
1066738
702402
329970
1153060
168153
370776
1488475
1444866
793312
358504
456506
1040326
805486
618721
542760
779975
1252311
983396
559739
1360909
623744
942078
1544832
793458
1223132
186536
981398
585335
1160190
1452328
1228640
494677
637996
669206
912085
1332987
503363
572282
1039570
939172
882185
1153060
556463
939172
45972
383909
1481699
482342
885532
532154
888054
792671
910754
1367289
593898
950640
845079
944644
823022
313546
989546
1304649
715434
1194989
942813
1039570
985887
1158376
1252311
1293200
1260345
793312
494125
657416
984709
1175480
920765
904247
825690
597457
884790
1199448
1210075
904247
1013338
1281155
147763
1058703
1278515
868623
845550
1176246
793312
514721
1040326
1357916
899277
1025411
1078422
701333
1288158
733758
845550
939172
668014
1458358
1143253
982259
1223132
1036830
628632
595822
1105015
896259
714492
524212
149625
596681
935589
1386136
1176246
1195414
1089859
1234433
1244524
1166318
1278515
843049
650013
785802
1199448
809934
1226597
998226
719677
1404376
1032953
706478
1285218
1587076
989546
1544832
1304431
981398
980355
803442
1279295
685228
1145373
698539
499959
862778
722579
379995
969168
1030344
622285
717434
779975
791694
961771
538483
1072837
884114
508848
818107
833516
1039570
735755
465740
632660
514064
985594
1360909
1097787
872640
974292
1368487
818341
603914
580809
975992
1587076
472156
888014
1279295
540822
476373
895846
127843
1036830
1078422
320875
682400
433812
1166318
993666
741094
691072
409162
1324760
576247
1145162
527308
987761
925532
924536
418927
1278515
1488475
422506
754600
468478
996926
799882
852417
896259
616816
574096
836459
1035543
747255
500521
377412
798724
732830
228683
961771
1096351
875128
604050
1288158
720566
1231517
544119
595339
922547
291696
758589
962309
985887
72743
703857
803847
64470
1062607
666458
1086341
395361
1324760
1293200
432074
1123245
1045728
225504
925532
1032162
1129935
1029767
504303
510706
1025265
1097787
681478
705854
1146700
1075903
465740
1105015
897532
681868
321144
872640
903312
1153060
465740
935907
815896
896882
570912
916655
571337
538861
602320
866712
1310473
962309
1022939
1145209
352898
591393
557974
983396
1039558
620182
935589
1288158
938484
709266
1360909
1078422
1252311
971527
706478
373807
1307122
706390
555513
642017
39886
1351791
1288158
491216
947209
924536
1069272
811814
978554
590680
1131597
533780
1192780
454809
1100452
422506
1173472
555312
925532
834619
820301
851086
847109
795946
961771
628259
629736
896705
1376588
587816
1284439
1952849
496630
444143
348234
1056104
934503
1036830
757826
924692
512667
869140
516116
895846
267735
985366
1188814
700414
1014443
865904
764644
1382092
1054281
616802
1084444
631645
1280065
232845
985366
469634
1145373
560802
993666
939205
881787
981398
845550
662799
1479562
539459
1303536
1293200
1145373
1045728
938018
942813
803277
875128
838464
1368487
941430
379178
682066
1279295
167438
866004
308841
412244
1036830
372978
298114
582529
623452
558421
807565
734775
612666
1382092
988489
808937
473745
846918
963833
819729
646271
1544832
360238
526401
897532
510729
854823
1280065
984258
1036830
714492
668768
460240
1260345
975992
857966
468478
739362
856401
419163
492687
571181
1272994
435862
1194989
398201
619572
895846
380827
453708
997823
1488475
214929
171105
379391
706257
1090757
1025265
1297151
1156172
755764
542400
605104
724510
617474
1046352
758273
1083704
1173472
1308760
534313
1367289
571582
716119
330072
379178
4872
1034266
1096351
233885
996764
763669
1007096
974601
775924
617436
1488475
908830
671783
1075052
536899
1201207
221866
1210350
493368
1404376
671076
1382092
385469
950068
421719
670977
1198987
513361
1025411
993788
1415772
689184
593898
318822
970358
916655
1094570
1161571
802319
835663
942078
570480
996926
1097635
553203
346109
840407
1007096
1269352
785445
1094570
975992
810256
686196
1367289
572239
910754
759878
491748
579040
557805
1417492
627309
786029
940918
628693
1070115
628632
1044929
639570
1086982
354408
364294
186943
913785
1630734
725567
1221845
1435824
1329392
988455
1041581
825720
408224
834837
1235231
1026782
727127
593867
337596
1952849
1479562
498161
935589
1413006
519486
914616
984709
934503
872640
591393
422545
1016404
962430
742141
952296
888264
468478
887724
479786
958361
1090757
533183
872640
910754
1377772
459940
795880
623452
587009
1122391
461362
1078107
658784
1595921
698539
1444866
280058
794862
735755
1210075
1024620
1145162
650133
1145162
331683
468478
894395
580308
1368487
1234433
630515
1035543
854588
408647
987110
369580
917502
601365
1298000
327026
1628245
581410
816152
1075052
989546
182462
1177326
668496
1231517
1158076
252383
1153060
932373
415471
1129935
664231
765249
997823
576910
1311792
558505
1284439
869140
619241
641516
796604
1290653
1405628
726640
1123245
725619
852417
1298000
1362670
587546
524103
1016404
567211
821572
1431985
468546
803623
844220
514901
217525
1306218
471714
629781
380171
1161571
636898
533183
498265
779975
1175480
398533
981398
527763
453865
770176
1141646
1215055
1096351
917955
1300596
970358
1228851
367806
670977
873164
505538
917502
1033082
981398
706478
1216532
756511
825249
1019720
654734
688696
647920
1191346
1040326
612390
740822
642595
1339863
331276
895846
910754
980864
1122089
1187866
967781
1078107
387529
1175480
980864
591393
103503
801358
961771
647905
1153060
1312014
521707
1331893
444026
1090521
721972
463702
993666
1404376
873625
968982
924914
940918
958361
903615
1308760
1279295
452611
582914
1031342
628632
947124
735755
627747
970921
1244524
800938
1306218
486694
847612
605582
1173825
617864
595117
712057
1194989
1089859
988279
1174205
689033
315240
1321292
735755
1223132
904662
811036
1075459
1145373
465007
981175
1123245
1040326
852417
1146700
924536
1035519
865783
512061
1029767
1364002
455723
106956
858038
352500
953990
927127
391758
1195414
618009
1025265
256259
1045728
364706
867865
476743
1141646
1086982
755417
675289
696393
844899
422923
489077
1058703
1173472
975116
615199
655106
1376588
1252311
894395
1196140
514901
674487
568503
379178
892794
527910
1153095
401101
983030
1044929
1026964
925532
1201207
958361
1029767
439398
782355
1032162
435712
596674
317448
702602
879718
1173825
448589
887724
695686
1145373
1311792
608220
954151
593898
540311
1316099
1153060
1481699
1039570
1318100
593762
612390
736282
1479562
1372087
737813
1304649
985887
962309
1700569
1173825
1360322
847315
1028883
765211
1094905
906318
487135
1415772
551162
1089859
584901
445586
798940
872640
766424
400236
939254
631719
512251
980355
993666
380646
970921
888320
1215055
1228640
1025265
1139824
379178
1367289
1139484
581410
182548
759249
816991
234612
888054
1087321
942813
1030344
796752
823424
840345
1156172
940918
1269352
977529
796752
383909
660553
130037
743946
848733
589923
285505
699435
591655
593898
1278515
1272994
251879
382874
1281155
628632
870082
423180
1299057
1324760
1364002
850083
446711
885117
1303536
1123295
1247525
445976
1458358
480507
684625
539830
380243
644686
1210075
747122
1435824
1260345
987110
881685
625750
1097848
464645
1126298
845550
434244
1052741
471347
904166
985366
904247
881375
430880
695741
795538
1030545
1036830
1043394
1488475
1054281
941430
650199
1284717
1049565
552311
1488475
934110
1177326
762694
706478
987110
653180
553009
1131597
396918
981398
579842
875128
1019179
887724
281598
771442
1312014
472198
655422
631080
433751
573670
1015519
440776
658160
390109
577003
939563
698639
74119
371743
494536
871774
358199
653437
892794
909406
1021541
578744
551894
649994
860887
413921
1163891
526395
331115
362698
556958
760950
435521
1003641
585013
689225
704181
857323
974850
985141
518513
643272
627707
780274
145993
826661
671283
591101
780723
560666
541555
639324
836546
621765
586338
737665
540269
841909
1010412
542551
630018
710875
521262
783100
483287
480720
742071
401966
719923
462129
685908
911323
521846
280121
407186
465401
518046
641854
581441
351660
664564
560413
862472
775240
593181
1088131
920077
372036
764919
907653
568968
662527
600769
540085
707459
966467
350183
1036327
574988
619303
711179
851526
1054244
898255
515059
496361
883207
637812
652206
344830
582030
763812
534357
526566
787809
365128
348027
702896
654135
725410
974849
545203
556754
788449
442997
475805
643998
854539
75268
599487
846296
776411
665368
453572
578513
368402
590829
692343
852915
247292
802302
885007
412323
339715
580026
922735
639274
516790
899580
502793
737038
713232
864782
766792
662726
764663
826901
874327
432397
657326
590586
828297
694259
660082
849350
659015
478885
384757
537781
337597
413131
299455
787050
1257471
405997
1007431
1011821
452528
391441
850743
474565
494536
1006404
750561
510017
582183
732433
869048
766575
940843
913262
422203
614025
925561
502562
433810
644952
799692
723011
560058
671769
731176
583321
787334
568141
643272
527616
910455
568131
726777
576477
514536
727054
363508
848405
652000
676400
690875
344830
872471
540603
646043
424215
665130
810124
747411
598514
369227
399376
568968
406927
744398
595958
610382
717831
1131333
807066
1051625
397603
527332
171728
786865
829028
757277
843447
157290
926737
318397
518068
772360
554802
426895
1252420
807790
224075
812572
1330890
843447
818693
470272
843447
1038718
569827
541755
54815
648946
609041
825956
651948
575683
1016415
1134319
224075
816913
709575
703639
888809
793084
762951
534580
714542
565164
516790
691857
673493
574714
474783
397603
399546
712317
818073
527417
534580
664786
778760
153692
712111
808096
515371
580311
676312
1058381
819134
563758
134845
304229
683798
741146
829028
788398
442380
501564
965483
508756
422150
860737
448291
631993
1276864
336909
869809
812617
829028
171728
794676
591486
376510
818693
238486
943707
803000
709575
825956
810329
224075
574613
785923
153692
527417
712111
713824
552135
569582
527063
706057
713824
362243
572615
800868
747371
768800
517500
366318
637466
925645
1098352
673493
701212
584869
673403
569827
676312
153692
666045
473949
452797
268453
633269
171728
825956
659496
264774
592789
487125
685880
487312
412791
588252
134845
703639
268453
880124
673493
339514
562162
643552
526960
800868
803854
427220
442380
960086
631372
559717
713824
408203
422150
783127
590604
881827
1037313
732132
574613
457179
592104
180843
519049
534630
519126
134845
508398
681237
345758
1198707
452797
850896
748058
748267
451525
102409
336909
430107
345758
477641
451525
829917
602657
980735
577769
509532
508070
685999
811906
591486
476739
1276864
754126
595139
640221
682107
712111
563709
572615
778760
931114
422150
572615
876979
439941
487125
384912
321272
492683
807922
648946
818693
674302
790626
766814
302275
460753
171728
481079
567120
544141
763261
665748
778760
816913
917981
565181
562744
812617
508756
597101
485646
400774
236849
442380
365105
868623
440130
938503
567120
422150
476739
660323
761849
588252
527063
496924
268453
303459
888809
988665
737518
818693
734198
829028
336909
704140
459914
288688
812379
268453
540916
474783
123949
1016656
666351
829028
861899
401297
712111
1134319
535522
740075
638673
1000023
260820
495743
552135
552135
591486
1036734
803116
500676
1120151
888283
341502
750321
825956
892345
274007
597101
881827
257413
498433
476739
869809
153692
818481
308209
521821
770392
778760
709575
569982
937223
946467
410943
318397
302275
561640
676248
849175
475418
802053
527417
772360
574531
773281
428501
480006
621856
1213739
428864
720280
761849
949114
819946
527063
268453
366298
617643
786865
713824
713824
1134319
605995
422150
981234
521547
224075
812617
881088
925645
518122
713824
849175
645319
889790
430808
454999
495600
816913
626138
798525
299196
653068
568987
154361
720749
713824
678105
612035
937223
846920
787569
831755
812617
229819
734876
648946
685880
980569
778760
398547
434679
785923
709575
888809
268453
588252
577934
367734
527417
563709
405035
115522
988665
785784
341854
804082
497405
182490
917524
409542
845270
681237
619790
1037313
967728
850757
843447
804461
257729
634179
819271
881790
812944
709575
748748
496924
321272
376760
571568
1180683
343518
303487
476739
476739
826329
336909
843447
786865
574613
789836
451525
685880
548364
680648
703639
457179
374114
876111
496924
475418
480006
326178
268453
897722
884379
519964
842038
720561
497405
722068
432467
756948
850089
637466
426528
681237
445243
397603
818073
712111
496924
394478
553399
988665
829028
917981
704330
490084
376446
898047
729226
818073
208604
481913
257413
830748
535815
818693
674302
785923
304587
569827
648946
410943
257413
519249
474783
967565
948293
945404
1078658
806672
594199
871543
916524
330608
811978
269336
507991
857864
1036051
572474
754953
661238
571337
767893
550014
916524
831361
408509
916524
665891
452044
856734
971173
749569
504936
419922
1047039
927649
748555
831361
1071438
786109
671162
672255
1280065
560214
484901
470583
911591
1264333
858691
512632
917557
838857
845248
870515
1032199
366155
1328285
1493882
790650
901411
594539
558571
519466
1105638
595054
824350
1213587
575315
819898
627151
629794
790650
1030550
729945
788188
887267
560349
955615
710371
327131
798045
927335
445257
683011
520634
755013
1086546
726934
857595
761887
772696
849905
732092
971173
586662
643795
439324
559058
688630
1062325
793595
641993
840800
507991
692136
535634
672239
560038
1062325
210913
993266
995383
623627
773797
356961
871543
487003
670458
684953
806672
510702
594741
786192
945404
572474
764808
426638
697294
521016
946558
852225
747387
553276
912550
703093
723011
999705
590243
849905
912487
607485
542931
787497
507991
702402
806672
769792
832108
711213
450135
517376
688630
718987
782341
672255
826332
1061154
339546
1175984
878077
1493882
696599
675855
134941
764873
932569
932240
579182
916908
643795
565529
727891
688411
564773
689645
970280
713305
546847
408503
831361
710619
873020
710619
713305
215017
573688
393427
764873
920765
479206
629794
1264333
1067586
683159
325771
255270
594809
838249
535632
631097
910949
1068782
653591
958133
767774
340161
386469
642207
822759
910949
851042
613431
747513
857595
378541
551876
906967
670947
878663
322331
183991
529883
1173825
630023
807888
902884
970005
518002
1071839
883133
1150025
817385
688765
622000
729699
1050478
600802
726731
590863
767893
529831
853054
876913
395654
553276
588124
688411
1254750
878077
657470
995383
684953
718987
710619
567121
948293
836927
202898
718987
827451
620256
775746
718987
720887
649802
658910
945148
671066
1010620
408124
711211
949596
428835
827451
84368
457343
857595
945404
937104
544332
874791
960275
834550
482371
924914
741299
851042
572474
831361
710619
671066
1040745
438904
927649
976278
444601
537588
521846
209023
540340
517376
793595
720887
145783
732092
879186
440544
228593
911591
993266
846894
1070148
887267
576061
949912
747106
818627
446310
1081438
540607
574613
1040745
674217
457122
643678
728756
967565
727075
945404
857595
468753
855183
450002
990714
764706
809173
562382
719795
628148
916908
400334
649843
477783
572474
908332
434319
674708
955615
684953
816526
797885
1056197
910214
818471
746395
582251
810045
894528
578740
827451
818169
481302
819898
517376
631687
817385
653591
535632
591009
621099
543136
703093
843101
817385
842683
754953
740162
829503
1136243
653852
934046
606273
976108
827451
910949
279196
709935
147763
731709
776572
904988
783674
540732
862940
831361
921273
831361
653612
507991
624648
728756
596944
754953
546369
782341
426528
621289
817385
797885
741299
764808
583182
578279
1493882
946558
783674
725179
770492
423222
664080
993266
497435
546247
372503
919944
625712
720887
947351
625089
719021
819898
571337
112846
1056197
893150
609070
819228
460958
806672
816638
596944
871543
277003
790650
1029068
380725
885591
717260
671162
580967
688630
721282
933221
671066
849144
989112
889176
1099661
1016449
946797
786310
729699
1144161
1068474
778407
445019
993266
764345
864034
902795
991346
1105638
823135
849905
841853
1328285
384903
1015192
683011
833660
521696
893150
855882
865169
596304
483481
661945
570454
485618
874619
861204
741380
906967
747167
369679
672984
778624
967565
688411
680316
565298
685608
928324
242603
336298
786192
831617
827451
625310
635573
349701
857595
912487
255560
1049387
1047809
1066897
1040185
1009796
722031
932240
806672
989452
575846
657256
615761
827451
851042
408509
1050478
529831
669435
897177
1047039
647310
646218
906967
740162
1061154
526928
672067
464003
610523
865169
789599
527098
722344
995188
399119
388208
553276
719795
971788
872412
1084110
1010620
609070
408509
831361
1078658
596195
388176
993266
604458
570455
854621
871543
703093
883044
586694
851042
1081428
810149
1146376
408509
765272
358711
734698
676622
314444
984947
719021
900042
806958
1099661
837756
910214
616086
872412
849905
643866
710619
872193
1328285
807888
809173
483287
349407
559882
720946
1264333
845248
687669
856734
541555
1021997
757786
988003
459558
361482
1066897
779651
456613
1264333
955615
641538
865887
729699
627151
537893
580967
720785
806672
872272
749569
643795
434978
448714
472457
912487
505985
554040
894689
729903
690245
372123
970280
678863
906967
208621
934046
654306
636322
514352
711213
657041
995383
723049
575173
631183
948293
1135330
370585
927579
855882
902850
387516
874791
626826
854621
831361
923220
821961
380662
614773
770762
535632
1071839
851676
860647
806402
517376
782301
561052
562918
829455
433588
878663
1040745
359174
621289
703093
834613
834493
448883
384792
755188
224635
818591
653591
1081438
892267
360270
906861
1363980
749569
562436
584645
867249
701636
469535
314388
920324
731041
683847
571257
727075
635573
1079238
842683
810045
627151
649802
908232
849144
635573
1029068
900042
713305
764873
541448
726982
897177
849144
1096844
821961
542985
687669
522859
719649
717918
713938
553276
845855
439162
472903
852225
670748
344378
806672
540434
755603
836927
653591
612473
266677
931660
382364
561731
1026009
750304
549011
865169
644240
622982
901457
816982
413279
477783
1357965
1112503
506788
673736
852159
747167
405255
574590
516139
1264333
970280
575152
771160
659709
758532
1056197
690245
528566
486874
671162
765826
487003
507565
586694
883133
664341
793595
295509
682388
948293
932373
111554
680097
790650
680063
1066897
1009796
1009796
287359
631394
629794
831361
744282
786192
995383
412770
491208
583182
893150
482535
796564
802320
1029068
1209221
569017
713305
957727
777605
727075
854488
919944
543199
1115375
594438
606363
1077269
912487
971788
923220
575185
858548
508288
852225
661238
671162
932240
455179
591655
1328285
650891
740227
670947
873107
796001
1173115
571826
608937
748253
564095
1064273
707493
661945
533156
1016055
992942
922381
85693
788879
800391
681238
871543
29879
967565
416177
921273
705238
882976
375736
976278
745892
841853
598828
928324
783370
883133
629156
515907
1190249
818451
790904
809173
1053196
399735
545196
1293827
631264
918621
568795
650890
831361
529619
807888
783674
946827
755404
471505
710619
386023
783370
468926
34515
204313
878077
393427
582251
764808
728884
610747
812213
782341
871543
588124
535632
37034
640221
661945
873020
1020945
993266
462138
1098903
794846
788879
938055
849144
697506
878663
680316
714057
643014
374883
526448
852483
918621
810045
819898
901457
804069
788881
796330
727075
915099
956251
992352
511323
888433
970005
841853
1044010
633334
478452
703093
636322
520547
622005
922230
408509
398201
737512
970005
860064
583415
867710
557455
827451
316582
696613
720130
671066
772572
902884
335141
658578
727075
528722
1256691
799462
489605
703093
670947
1086118
1099661
681958
946797
783674
408634
679874
523629
943149
641993
747167
933221
507084
906967
507991
960275
394353
398387
967880
605955
710619
545444
570685
1099661
523173
442020
988695
454406
432376
758532
861143
572153
938055
1061154
702097
1203683
120153
788101
880825
1141151
1050478
429122
705610
927335
732092
408509
727075
747167
797885
1026264
535918
916524
553276
304038
747106
1056197
197641
911630
900042
706921
192663
517376
1145222
791191
711213
574695
887441
734762
849905
538017
643795
385856
938055
766681
549011
393427
741046
583182
923220
713305
1048733
246287
764145
315181
1293827
948293
513318
584414
837083
687297
469535
989112
568141
375283
729903
782341
688630
487003
747106
478297
638100
980777
705621
906967
851676
1078658
993266
852225
818169
1221839
1081428
996306
1155923
126113
782341
661238
694217
485742
1047039
113843
363171
917760
879428
535189
828648
806672
687471
754953
1276146
1150025
703268
921478
409041
630291
701636
750237
1062325
960298
740162
583415
913753
737327
749780
812326
407899
480787
497214
279340
904667
1144161
631364
705973
487003
991063
1172665
487003
321376
788399
462355
583415
895351
570124
970005
892287
554193
867710
871543
821961
851042
989452
729903
1254833
308221
616813
426801
568728
970005
867249
661238
585190
790650
1031187
415792
517376
451727
781985
735092
623771
690245
611579
928324
1040745
340500
514102
992352
520547
749569
633334
818169
894528
855882
600883
19518
408509
585865
888433
585154
852225
846164
818169
487003
834613
728756
641663
155803
933053
760173
990714
40776
227396
852225
911591
671162
1008172
870515
452649
888433
610470
469400
121446
551094
872412
488960
549011
641993
798878
635661
771513
849905
621289
688630
1144161
630491
819898
831361
821961
874791
761170
605218
701732
730280
756734
788366
1071438
1175984
783674
378035
585013
703093
832896
713305
574884
990714
649438
612035
748147
465974
671326
529831
708758
747371
465871
580967
946558
763054
957893
1026009
573023
1176998
888433
711158
295021
810149
922230
975524
1173115
790650
560832
764808
445257
810149
1176998
605712
990714
1146376
668285
548739
729014
572474
641993
878663
960275
626703
871543
827451
597745
873020
995383
515291
629794
454400
543031
902884
948293
916524
628910
917760
722077
923134
718987
1066897
770255
787264
990714
366048
715287
656323
995383
616742
16928
507991
974431
714406
531870
553276
648091
595011
947132
879711
889852
888433
756821
967565
679520
673736
609070
409260
605838
427463
764808
481198
871543
910214
664039
504737
1266257
460342
806672
1050478
878077
484015
1140349
1062325
718987
1048369
1045168
1456675
827451
1059490
948293
740212
492397
826959
1081428
1255839
583182
769353
1146376
387068
720887
946558
761887
968473
615891
683847
336885
405768
683847
1048733
797885
1023076
845052
958404
865169
1328285
577010
1032199
867249
699124
855893
1172665
642300
783674
1078658
878663
747106
932240
1044010
793595
357861
1172204
770762
739362
810045
1187866
684674
631962
453561
617710
565695
524443
518081
922230
589645
243273
1084392
955615
745107
748147
731027
897177
570454
828148
451144
713938
492687
771442
514592
565134
459158
728756
511489
221546
310851
499178
851676
757439
1233186
664039
1298434
322515
667774
390251
445204
595054
786192
426318
676916
849940
933221
841853
422064
769856
1190249
775714
883133
1175984
927335
718987
822348
566737
641993
841858
819898
617061
397434
441725
834441
558237
1045168
519690
580967
1103718
830360
789516
782341
752875
692060
1099661
572474
989452
1293827
460807
871876
874791
630306
906967
837660
888433
671162
741299
809173
687669
719021
565023
933221
811978
1190249
535918
508955
822088
834550
683616
423993
980769
665038
767893
831276
822759
984947
493518
416177
543922
802320
901457
772696
669157
594778
553276
940169
1105638
917760
1396248
852742
1215012
647556
989452
747106
509361
542151
841853
1203683
721451
944422
993266
684969
766341
928324
409856
309765
482869
734407
1135998
922230
853054
580967
699027
197022
917760
723670
1215012
535632
669157
1215012
981648
730494
1032199
576585
514094
917760
861204
483668
344844
1175984
323158
671066
800182
710826
669157
845248
945404
603784
1078658
984947
289155
1276146
443327
497270
737858
897177
819511
817036
349359
492780
957893
835753
541790
849443
786192
537345
971788
894528
551635
873020
549011
949838
676141
897218
810149
1146376
1250551
602719
870515
440414
1048195
813459
569017
572474
1026009
783674
764873
777830
822056
649802
570454
798738
669023
209861
13192
643424
991346
720130
948293
728143
865169
386478
989385
446585
662531
594744
691411
849905
530379
490020
622683
330928
770762
1493882
910949
687669
797885
932569
849144
831361
948221
887267
322541
393427
651346
902850
506520
887267
231794
808132
613728
770762
363299
783370
734276
1493882
776571
897177
821961
782341
810149
660737
582251
659776
858308
646218
680316
130188
569902
883829
925894
902850
439857
1203683
922932
736069
735165
849905
793595
846894
837083
983030
880124
803623
747697
834613
687247
688765
349490
1254617
845248
818471
494784
967948
785103
643795
464192
652388
675260
507577
979889
924599
281976
265784
649802
970005
633334
767893
854621
719475
719795
422923
620625
798878
421284
754953
688630
503824
454297
764465
788101
755013
910214
563465
923220
595054
1039438
928020
910214
1076541
827820
527098
670947
755013
960275
748555
674582
761887
1045168
530391
629794
643795
923220
408509
1078658
853054
459515
922359
1050478
945011
507991
734762
747697
399516
532647
553276
740184
1056197
856734
760173
773077
698892
923220
923220
867710
529166
771203
717834
812801
802320
851042
239814
610361
729699
1227748
861204
687297
635573
907502
720130
797885
348941
313897
613508
817385
450168
1040745
1276146
806684
553276
1146376
516121
493368
809173
481047
1190249
325765
855388
943149
465469
719021
902884
351893
426227
527098
906967
1078658
487134
946558
725078
414718
860289
681159
704408
932569
851722
649498
594033
687669
788879
374718
498014
651118
817937
740162
1268775
1176998
269297
1040745
916908
893150
940169
956251
569017
927335
508288
506613
829936
701849
810402
1078658
701636
673736
633246
671066
453561
701636
808843
654609
625310
946558
635573
823588
1105638
979889
749051
507991
770762
580967
1036325
840622
262948
984947
820188
916908
1194762
710515
727089
576106
782341
558189
667870
688018
822759
817385
856734
1071839
741299
1262995
556758
529297
1071839
535632
734762
446276
1092169
912487
917760
1150025
517376
1035069
810149
938055
928324
393427
590863
970005
1070905
873020
992352
665115
575170
289715
932569
729699
688630
764873
466113
580967
916524
1099661
927335
372237
1040766
912883
550020
834550
732092
698902
465312
508288
373505
368090
479592
415470
327026
572937
749051
788101
1215012
918621
760411
812278
976284
1061154
768592
1054096
927649
424696
554553
1044010
764873
1328285
713273
740162
549011
713938
703093
514061
701806
556577
469176
901457
844202
818169
575158
959813
772696
861143
537005
407558
553276
480598
802740
697506
627151
371161
833363
1264333
450381
280058
937003
661945
971173
637250
548893
783370
730152
672255
710619
697590
419700
865579
1203683
524279
688411
372237
733038
872412
677520
809173
669157
1176998
798878
910949
888186
373146
874791
574746
393427
733248
403119
772696
541989
824963
970280
1512205
688630
472518
395114
1050478
526645
722344
995383
1066897
503089
806684
1081438
642015
732092
583802
535918
788879
669157
582251
919944
955615
669157
711213
511618
514158
734762
562752
226526
1105638
749569
658838
865169
513556
460266
893150
1276146
897177
810149
691889
738820
1010620
851042
670947
588124
680755
893150
611957
491774
641663
706166
923370
858308
821961
400781
760173
983732
693570
663137
408509
572474
385133
661238
772278
748253
861185
644367
810149
798236
970355
849144
324489
493517
350169
887267
916010
595054
788101
843909
866683
977805
449528
659937
833901
688411
772481
732213
583182
620997
910214
961232
412222
819898
408203
867710
1055747
483163
958911
864883
1328443
806672
938055
1264333
788879
1009796
887267
661945
756836
1062325
823542
916753
1176246
573039
867249
733842
1081438
560812
918621
411034
286564
688411
583415
798878
1081438
635573
849905
688765
916709
1070807
1258031
841858
1099661
912255
772448
627151
847220
945404
910949
859340
907156
979889
426988
643866
816638
672984
876681
1048565
661783
553276
710404
519082
458018
408509
719795
755013
1010620
534532
408509
971788
867710
625310
580134
335194
668768
827820
424619
732092
652775
671066
762832
696424
978100
157336
901457
1021687
788879
254161
1121914
688411
641993
1083720
957893
798878
749569
1073675
1084690
1036325
1039282
874791
701092
1099661
950068
826640
1166836
784204
866203
956425
1248323
453561
676454
816995
609206
424428
565356
771425
621784
527358
522076
771425
637392
800111
738572
887632
1006217
950820
719882
852728
485468
621186
519042
696213
888186
664927
800550
745074
759287
784957
762975
779515
374277
519087
816995
399976
471996
557907
863559
750793
760925
707124
1020685
690796
996135
718118
771425
460186
1032192
739868
283713
602859
658784
926755
1150860
995911
728777
333879
810384
653852
759287
463369
415795
210102
666881
523345
757857
767447
679736
895962
696213
742377
989559
718761
825775
501261
902027
956302
716844
719330
1214147
618385
728605
641036
513068
713876
1032791
723342
1179103
913525
727842
465333
820095
713120
796364
645607
803117
706481
826734
1071413
709260
675127
845158
640168
823864
614504
477783
716844
926498
843177
617956
820095
745479
476765
169474
640449
946710
581374
507296
874273
804024
885117
862649
748491
293881
623015
529839
894331
824674
722358
519616
631277
687089
799532
534313
682463
365439
956302
561919
787690
572657
319312
752968
672887
762042
677597
431620
941919
659782
690796
872484
426463
143777
730514
861143
557907
717610
1013693
697378
354667
1032192
557094
467180
541342
330453
180846
731968
467180
726214
482815
684866
873462
1186500
859398
791443
638671
720565
618385
787653
757167
877859
666666
869753
565616
925948
687438
362922
594031
802331
516320
338232
627361
411895
933702
639025
420722
500732
518046
938812
323859
668148
550449
1150860
724817
663993
898724
1157171
862665
576781
299467
960783
954116
991955
577529
593910
670977
411895
729710
661220
873854
546464
604962
757857
820152
1001700
410874
540266
414908
667128
920187
741980
784204
852728
687438
193307
632841
365439
666341
918224
802053
858585
364271
1108654
543031
528501
697288
388096
510321
703712
1068077
676161
675836
439965
852728
314388
487716
436693
881551
564405
651903
1407260
557010
674954
855388
757635
889076
632841
800111
412661
621317
744469
937583
641174
902333
716312
807065
1045168
353652
375263
346656
664159
479128
620141
690802
507116
830853
461118
757167
771425
631676
355126
861199
1006217
730520
572775
503006
390879
1020166
783983
660269
473904
1186261
331812
593910
1126377
655148
800529
554411
1004331
640168
576894
906318
1105088
1121091
1150860
412661
703712
702249
748491
853446
977623
716439
1024215
985671
796364
541295
511250
716844
1001700
935427
1005656
29324
458584
625267
1071413
1215205
773899
631128
344699
883207
236325
577529
946710
639025
953515
815158
714823
1419181
693616
379881
446025
729710
103428
989546
422819
1011665
719192
959039
754588
559137
564405
522456
434893
784204
560919
1017522
998950
718504
589306
1267224
920187
667144
1215205
789594
944974
957897
759287
523864
776380
796710
918450
349359
443440
508191
585050
987434
798880
572657
685367
966822
420324
913525
447191
734277
559310
638671
641174
967574
462814
507296
562105
613115
712627
853082
1426040
433318
533758
722841
764250
557010
391086
1067034
453629
563904
915813
653889
1001162
880313
1012940
253767
537552
1033059
705537
459448
680219
727894
1048013
641836
917722
868771
758864
101048
826057
849899
713668
816995
1058864
518382
946710
894331
574611
901444
1025343
746595
757347
1050023
260820
748582
621655
907891
845454
900639
667144
1005139
668431
769810
728777
862763
748555
776686
518404
1053308
873462
514718
1186500
682699
881551
562828
902333
404044
599927
998950
540251
1186500
978593
207414
683834
759287
584645
668431
630797
902657
880313
680219
845779
568860
719192
388702
472174
706062
894331
632841
675513
630173
601260
536328
641432
639911
798837
752847
852728
1259748
411895
632841
424372
799475
158503
684826
508398
546349
581374
700232
495450
654286
508849
812245
561919
807214
128540
787690
808852
663732
433783
655706
558669
690802
1060964
463683
719192
843529
1087968
722358
487101
735718
391032
651447
598022
500019
373235
572071
593910
826081
815392
600472
717152
845855
881551
1026009
1030553
507857
849899
1222232
800550
600472
511919
908031
995911
842501
798837
1357927
712929
878978
815158
859222
1110154
504584
684866
640168
746595
961198
301038
934909
745843
1048013
1049093
883227
641174
365439
113843
725975
650023
847280
1024215
493307
859457
852728
825291
601805
593910
722358
634430
534553
430845
263980
937751
826734
1089595
667128
845454
799105
555687
930362
884002
816995
782311
1039876
575208
825467
473476
687438
881551
748491
799532
716312
705843
631277
723541
1103579
844515
873309
349977
747082
538861
740184
540391
865129
572238
723342
838200
463999
667128
399232
807310
320875
471944
672887
1058864
601573
816995
956302
411606
699860
723342
486823
243061
643230
616062
1040796
625801
471944
341139
908097
1089595
555521
659496
782749
798837
715305
670983
631977
708083
855304
455023
881295
572657
640336
724457
7304
500224
674954
994884
410913
894503
773441
585400
414077
1099737
996135
826734
362922
477588
795749
723342
1017522
1006217
795393
411895
694909
636568
692695
513068
657272
658601
581374
572526
613275
718021
729236
843529
800550
825291
519622
1049093
1032192
377093
1407555
790866
465338
696213
329586
1032192
277393
663993
965507
569840
455874
622620
391917
428888
877859
777693
1426040
631929
1050023
439110
430731
853384
697165
451897
887066
791332
495452
559525
558673
576781
880313
581374
473904
705917
507296
369679
644618
823342
545478
973626
774343
818897
517546
808629
843529
808004
600472
604962
537549
784204
963599
888173
808966
878374
570773
619179
808928
757347
22556
572922
901444
722358
782749
687438
703521
474330
765692
583544
691128
375653
908097
900613
720565
483884
709261
608559
676525
511250
573944
594741
748330
753175
506939
1150860
778407
737807
686221
820415
1060964
807237
437065
699328
197326
446025
717610
566821
124030
91396
721042
1020494
670983
693770
690796
800083
1089595
748491
825291
1156010
638671
742004
382760
832588
463290
632218
602942
515599
608559
853082
667180
744360
1063552
373140
843177
379654
552100
444165
826669
1073687
480924
500224
804638
257315
1029421
414076
880249
294065
521859
880397
886889
392332
826734
437004
659960
714974
717610
853082
591441
956302
690812
1071413
478802
505056
555521
819096
160855
679473
661353
797608
447355
1023263
627707
583407
345980
685367
946869
513338
750443
593551
745074
711853
814929
1172361
521859
446025
767313
1005139
672974
981884
511451
101048
1072121
966002
873854
1153277
509694
640565
933234
902884
781371
413707
747244
365439
667144
853446
509239
1013693
916917
449455
727842
1166836
661158
1419181
321168
588632
683834
453716
1228640
414451
752968
362922
902955
564405
849899
533758
692569
729710
594031
671242
858585
653153
605999
670983
899927
760015
519042
746732
483884
902333
517546
501301
206502
904395
784204
634463
808928
608266
920187
1051711
451897
985671
843529
347686
822947
698276
600228
476830
820415
439805
692695
598360
891857
1188656
971793
407651
954214
416226
593496
1013693
918506
648620
829466
671914
1228640
614504
528501
865129
805843
646855
989559
799068
649992
956302
731968
1254750
484394
1253180
826081
759409
712176
649695
514353
283367
933702
483884
754588
452262
835919
564405
651903
744609
888173
557010
493299
629661
965384
1125562
1145892
1062296
407287
1099737
670983
836415
693556
926498
470528
631929
667144
455179
798117
880313
429409
519402
542082
754406
581374
500582
892387
654653
617989
589800
988057
824674
506245
541295
771969
703521
420978
338326
888319
594574
729061
712011
757857
400378
661353
787690
987842
701125
719192
743599
825173
714872
732874
861068
824674
823864
509211
818897
361097
772397
863766
1046187
799105
865169
758864
784465
620578
594686
641174
618385
321168
1407260
1024215
625388
652695
842501
741380
615497
718761
779515
395809
561434
541295
791246
747569
732335
818897
622620
659161
432091
956425
602942
1060964
576781
505056
919349
719535
737228
148574
894503
723792
655106
882976
799105
745074
599728
723342
889112
365439
718669
564405
621110
802280
558673
1278515
872484
1031358
1153208
807065
156120
988057
1137047
510665
410986
540391
820434
513068
428176
563904
780961
1071413
622204
564029
728777
668431
577529
802667
981884
601520
1058864
445955
702644
902657
782749
998950
689229
660341
604415
700309
979564
522211
567044
555021
1059490
640004
394705
687438
720599
594866
729236
509238
578797
618385
994884
546285
541129
330640
499986
631128
634275
749678
328104
172098
1017522
471944
476036
677979
664554
715068
470678
1093846
1179103
306757
676454
859398
1093312
685367
35074
454546
89206
153902
524422
920187
798880
848244
759633
435362
530250
920187
842311
245016
996135
396584
381735
862649
680799
557907
658238
939688
849899
372749
618385
520902
784416
576910
739178
537552
762281
784668
734130
787275
1017522
640785
1085391
230376
758864
667144
745074
729111
900639
864355
674954
426463
641702
542082
700788
994884
931496
799068
446025
1058864
651447
918224
391523
594866
845384
690802
1081191
554582
740311
560678
651452
819007
511250
327464
659960
117703
644180
411895
682064
1050023
859398
621186
1426040
934909
692769
559525
738548
1153208
907907
503176
825467
358842
1215351
597198
641174
714525
555521
457493
412173
528501
1215083
756525
752698
545444
960783
533764
464809
1160967
728777
586707
714525
796364
412661
746595
1248323
908446
743701
720565
621186
1067034
613275
832588
1089595
802996
869753
538322
918450
463683
902333
391086
1062966
826081
892387
378007
743008
277058
433679
938812
507822
802280
873854
1864585
517156
653178
1179103
807065
634348
816995
576781
639025
602942
802632
492097
1136906
1043165
584645
1017522
715305
847790
759287
561628
879922
561919
576894
643017
501261
682107
589348
998950
513863
1020166
411460
902858
471944
584017
522734
410556
576547
727842
214532
848914
493222
470232
299951
971130
456424
649991
919862
647480
740311
776425
722841
904588
668457
1001700
206502
858354
712921
849119
908446
877859
518915
507296
799475
1047742
901444
572657
438957
608559
637106
1029277
919608
1290653
829120
690802
557907
803117
776425
639025
1407260
462039
208604
907653
839543
1007593
1060381
541664
888825
1099737
456925
798538
675395
926498
436696
703566
619941
1426040
771085
569840
681963
523344
734450
509211
808928
576849
687565
683834
655601
594031
591441
1188656
1238208
203381
340801
518915
1049093
835328
666881
908097
586000
328265
792174
661353
1311931
653153
350743
250771
1026962
561616
396584
503165
919862
580410
562473
677937
776425
511250
828272
765095
803117
593181
636507
799532
529739
756326
621784
938812
588927
473476
676454
570707
966198
880249
589973
545383
280472
828539
757635
758864
417864
865631
886117
663753
752968
524443
653153
697645
876252
577743
579927
446061
789594
522289
891590
442620
529133
734588
705341
541129
692136
340976
814856
563904
632765
825467
548129
865129
1001162
443695
1001700
950820
960783
327892
990714
611944
787690
544391
1071413
672010
1179433
798290
720565
562105
697839
1111474
908446
351850
577529
954779
939750
667144
685367
539977
613071
511451
511909
691128
880313
661353
946710
683834
938812
698072
613660
631929
946794
748509
862649
557907
667144
799532
651903
930362
860612
906764
715751
894331
453580
682410
540391
964363
762727
680219
1129903
284628
513068
639345
150669
623770
1426040
1017522
849899
590834
780922
800111
991671
991984
749678
999771
1230727
846543
971303
452867
752968
1015186
908209
883621
570773
938812
435362
760536
797488
659960
414811
764781
710902
352558
852422
1050023
528501
662894
803176
933904
362179
608222
771425
626190
288887
1419181
853082
723541
757347
885560
1248323
880313
719923
569818
693770
483884
742481
759409
988057
908446
977623
810384
579536
673546
620862
473476
966002
201958
1096880
625186
1001162
963317
318397
657240
696487
295709
820974
614193
684866
828539
485796
373140
689027
880397
865662
401007
810384
780922
395321
569218
964363
728777
712317
35976
401519
532191
659960
867105
873854
748949
723856
1020166
1032192
571826
479128
985671
816995
690796
371775
1109757
802280
530050
641873
782749
639025
829120
498161
907891
723342
625267
817944
831946
500224
585324
537552
1011665
318874
1009182
801847
826081
473476
888987
627079
1057088
838200
568168
664159
439501
760925
326948
963599
613275
993954
1001769
860851
644180
968556
508191
698198
687932
1426040
807065
664554
843177
662894
604962
963599
729212
674163
477588
735718
573591
889037
635847
414138
450874
930119
973690
787897
1162214
377672
457730
167438
714525
859398
722358
1072066
963383
918224
1020166
631128
489149
840834
901444
799105
1020166
840834
1001700
709909
532191
483884
894331
1426040
914436
802280
1123898
1048013
517546
236324
907589
764781
798880
412541
889676
563351
809273
1260944
191291
956425
450407
690796
676454
684796
1032192
263376
731801
507296
1188839
413051
719192
664159
669602
721042
849899
900639
274902
231589
637986
654711
742004
620141
625711
666732
343954
753911
509694
558673
234355
156120
384992
511250
456995
626117
749088
642658
622223
206502
867108
682104
350743
905235
731968
443052
804144
1032192
1058864
551663
983272
719192
443082
1186500
618823
528501
716844
1071190
412320
677979
930362
754588
665025
781867
1048013
884379
982612
994884
803176
729767
1047770
1121091
908708
1049093
365439
134502
647480
886889
757347
341742
660198
345859
327464
1013693
608222
788923
1067034
820095
880249
676676
722841
327464
1214147
902027
1181755
641216
256367
718761
639025
682995
889174
498678
718669
1011665
691042
752968
287510
632841
1272325
379991
680219
318797
832588
1008547
795880
799532
918609
393027
1145892
784526
749088
304749
658160
608559
201958
789594
649991
789594
533251
845158
709981
500224
614504
988219
820095
446025
517546
398597
776425
1070363
998950
723342
483844
564047
827257
570773
661353
661008
695203
572657
734905
711853
1252311
367872
407865
1094243
396584
1093846
847280
196270
608043
960783
843529
1044010
676161
574697
661353
880313
872304
700678
1137630
880313
447168
869753
585400
971793
573670
558673
396584
681530
662894
695473
845158
527157
594866
624002
588632
722841
963599
542082
743542
602349
1186500
858585
529612
760925
662828
568141
723342
762459
823864
641345
460771
548873
1048013
797608
672887
774292
869450
701213
673695
567787
635606
1192501
981023
1041411
507539
485468
843056
1347838
469609
754854
665437
894818
975448
1318100
804548
1040071
754854
829184
577348
1335616
696972
829184
944949
778553
860693
315852
778553
555270
246817
1168304
590350
849630
464018
675737
830900
407120
330773
580275
673241
814321
1447189
726335
840995
545582
343420
665437
588124
778553
829184
958989
655676
638778
478510
674657
891325
785313
718556
600060
1347838
697122
869450
730652
845180
1147080
744531
1062662
1060331
814321
673695
607673
523866
1030159
843056
772273
183991
673695
572895
726335
775826
545582
631989
866427
533089
975448
614088
648620
886869
752183
625222
702138
853350
881672
975448
673695
845180
607673
881672
891325
829184
866427
778553
679738
449271
866427
667563
571294
495083
754854
814321
322614
394809
861726
788291
843970
587542
925896
843056
716598
866427
210559
545582
974015
1353035
560336
665437
1030159
702053
829184
796969
1086320
691319
436229
788291
888510
830900
553565
629292
567787
713232
915695
350169
561049
891325
1335616
754854
1347838
736110
227154
820305
572009
843056
665115
684196
1024215
1330890
611739
860693
881672
347667
546847
778553
772273
337369
572895
896506
580275
696972
71271
872940
1119827
1353035
606214
981023
722218
668397
1192501
607673
754151
860852
915695
817128
985023
222783
886869
479707
767076
1441614
1347838
1192501
860852
974015
1032972
726335
1441614
1121791
580275
580275
525269
756579
722218
829184
580275
767325
709656
730694
736211
903672
861726
545582
479854
575752
1441614
975448
655676
477381
902109
462935
772273
390065
560849
793674
929297
494184
726335
561049
313647
579225
591657
708092
525669
665891
894818
814321
641702
1447189
767076
741404
973928
673695
456531
665437
1119827
567787
614088
611739
866427
569724
1447189
855643
563756
601019
364486
889762
681568
788291
273805
841765
357227
775826
755496
356850
778553
489054
772273
330553
814321
788683
754854
587542
976712
958791
767076
891325
606644
572895
726335
843056
829184
881672
730694
362455
1168304
739943
843056
673695
891325
1447189
726640
1335616
606214
939563
845180
913089
678216
772273
580275
1006607
464372
580275
892022
668697
440297
540570
698646
483797
612604
360162
642702
573871
384960
107470
1123166
673695
860693
626559
611739
814321
853350
603437
561049
812183
611739
1254457
904029
386753
575772
630761
361911
661360
541068
613322
600613
650626
751913
681957
458444
639245
922549
336587
311258
656052
356961
935153
977998
605068
866036
662344
912117
767440
781383
434184
699462
949874
149888
943071
972953
472052
1098619
530780
616936
750393
656052
724590
872114
872114
431308
556057
729157
424203
748131
578759
949874
708267
978554
614890
945026
972953
872114
726303
805328
585009
795833
726303
334153
904247
559128
518412
818104
203345
720822
476680
465895
718618
805328
653947
943071
2450
906590
913716
657944
470767
845932
483514
836047
796346
758394
924912
908708
496999
644144
413674
1193540
340061
459840
754003
623735
571855
665675
649945
843665
573054
945026
845932
725804
1005805
948293
558056
389326
157380
616698
441201
681957
611999
440171
629870
854686
613322
79366
906590
943071
560990
922549
642207
286344
1098619
573054
943313
400765
613322
719153
198816
520902
975448
618062
473376
206122
638970
656423
72369
398136
439280
485703
758734
805328
726458
825493
629870
517370
1027477
828061
747889
247127
977998
813182
925858
681957
489973
656423
943313
704373
747636
832854
845706
585009
704373
949874
591848
665891
616698
924912
397723
724590
496999
943313
717031
734500
382799
652339
560062
616698
496999
850615
761919
436474
423753
626627
515856
949874
943551
943071
977998
968926
1079289
848950
949874
845932
959040
656423
972953
968926
1045247
322892
573340
1110326
598859
1079289
872114
528240
872114
949147
928865
848333
304222
573054
981371
639245
949874
896990
924912
578744
507655
711310
657122
659207
865987
682065
734474
943071
811096
164696
661302
357603
431871
593699
806270
710514
436474
571987
540916
1036293
639313
772895
667774
661360
1208665
934244
795833
391758
158966
727842
924912
525074
922549
616936
424278
496999
584085
866803
652339
724590
650853
233885
692719
576258
767440
442392
1098619
653947
717031
720068
518090
662344
848333
1012029
794002
523864
376526
704373
767006
765040
922549
333249
708849
845932
848333
593699
848950
574969
959040
470767
579771
942142
906590
906590
959152
400765
945026
585009
522007
251481
988964
651200
650626
959040
321585
872114
182554
616936
676905
943071
845706
610063
614890
300841
579771
702345
1143906
636020
506681
1149005
657944
616936
622064
924912
795762
517370
657944
943909
657944
749669
549789
531150
467674
653947
645946
400936
1098619
343355
795833
1012029
392077
750393
149776
729168
616936
850089
1110326
638182
165962
662344
436474
922549
743136
828272
657944
845706
845706
848333
681063
744112
726136
696029
638970
470767
517370
525143
1115537
977998
639245
943909
896990
708849
1012029
681957
579771
557455
1012029
949874
639313
656052
517370
587105
845706
713822
639313
507774
650626
651200
364271
372055
846612
652339
616936
875078
578593
983048
656423
807502
436474
480979
490708
518412
440345
579771
656423
636341
392877
329711
880584
1098619
615942
1146670
387529
496999
547370
662344
311050
757142
314780
454507
294029
806888
487825
983048
481878
470767
422081
1029243
845932
522889
604707
824858
529364
708849
1005805
750393
625711
565880
949874
656052
1013455
1045247
638182
767440
285257
456506
650626
843095
706825
616698
613913
928513
848333
717093
621560
712375
652339
922549
1045247
611999
656423
400765
1001660
977998
865987
924912
1010815
902155
637982
945026
943313
300378
857049
836047
1009757
943071
896990
352818
629870
1029243
767440
427158
527911
608920
616386
983048
747944
808886
1110326
253408
400765
949874
660857
761054
317220
717031
899580
681957
436290
518412
618062
465895
726303
945026
828061
748496
1010815
613322
717031
651200
983048
805328
1045917
724590
400765
656423
812263
875078
517219
500969
662344
743136
845932
701907
335329
619140
767440
400765
593699
828061
894536
968926
943313
557179
1048733
949874
325404
1615938
357752
772360
667018
704373
809345
579771
572457
1010815
765417
1076177
806964
734474
845932
533170
959040
458283
605305
728756
704025
544405
638956
264078
615853
553989
546918
518412
609523
629870
653947
1110326
662344
456777
690728
606912
662081
661360
1001660
315852
1184499
650853
651200
1144038
796938
711279
650853
516617
943909
923013
503969
265009
848333
705349
726303
681957
779984
620185
656423
1095591
651200
493696
313813
534707
676298
562900
616936
616936
638223
848333
848333
500969
681445
943909
1110326
811396
786721
502614
708849
751913
786310
875078
706263
517370
681957
722396
1107895
1055322
848950
362455
896462
639245
685324
950646
747636
1029243
767440
1110326
291565
945026
414841
425313
948310
972953
700188
661360
968251
661360
548367
604415
1043922
649945
652339
872114
472173
943313
650853
966467
741361
834441
901589
824858
1176828
942142
650626
587490
983048
943909
1151045
638970
649945
135750
751913
528865
40776
1005805
945026
651200
519466
396058
614884
888448
943909
889652
959040
532936
552948
604459
652339
977998
959040
579771
704373
922549
258766
518412
340237
518412
726303
611303
585009
662344
593699
795833
652339
267362
764614
657944
576649
152664
664113
949874
628042
1062494
942142
585273
703548
865987
760773
824858
943909
818104
321534
1045247
733495
961250
568346
1079289
1001660
698931
972953
616936
758360
734318
400765
968926
704373
659709
579771
284711
559492
841114
470767
845706
549170
1005805
687160
1270863
638182
545812
572389
652339
757231
585009
932937
638182
593699
611999
811187
558305
591531
824858
1157171
1116891
758108
744856
733937
906590
788063
182301
616936
662344
233794
384757
530681
618062
1045247
708849
828061
734474
476414
615847
593699
331683
452124
654399
972953
983048
631080
477902
977998
810894
1010815
434539
366944
232446
419503
638970
643443
611999
983048
649945
172075
1010815
371260
805328
653947
645038
457836
613322
657944
618062
470767
736126
518264
638375
566243
896990
412320
1056308
534771
734280
469097
818104
943313
615206
653947
638970
848950
821581
1036399
518412
656423
983048
879428
649945
982664
418765
299397
496999
585032
830740
681423
805328
768108
637584
959697
650626
805259
982259
500969
600899
533156
496999
606180
968926
845932
579771
210994
845932
949874
518038
819176
662344
836047
875078
717031
642771
308187
651200
848950
931523
818104
949874
577142
639313
942142
875078
459968
980864
767440
1029243
888270
650853
949874
950646
400765
804671
836047
924912
865987
757541
560189
908147
428740
479833
618062
487736
517179
434672
1098619
1079289
638182
726303
653315
892476
708849
418037
454400
581071
545037
611999
579771
631076
471306
800868
496999
657944
696774
682417
657944
663662
496999
662344
1045247
977998
656052
718999
1045247
319079
969551
656423
968926
747636
1110326
613322
724590
662344
656052
848333
656423
747636
1029243
651200
613322
1098619
446221
255922
873381
913716
384102
349421
1286543
656052
78488
875078
827024
375211
993873
629870
903773
635797
707207
264694
644252
767440
418673
945026
836047
496999
892387
836285
464122
415989
743136
499951
751913
828061
483087
861482
1010815
436474
639245
652339
794849
795833
896990
724590
507634
915197
813583
489966
686730
492174
616698
732950
1000368
916656
845932
863001
817320
622137
521653
943071
964277
701109
533170
580410
700232
650626
1005805
723546
747636
924912
649004
786109
592993
684424
943909
517442
656052
943071
890438
950646
750393
553638
747636
968926
1110326
747194
924912
896105
708849
896990
449164
968926
885708
392556
662344
933924
681957
761961
518412
492388
267179
649276
726303
983048
585009
977998
471881
500969
474718
924912
636171
664080
653947
638970
802996
683845
1079289
767440
517493
896990
1036528
768838
276357
470767
943071
762642
691383
470767
517370
779820
949874
1001660
656423
500969
818104
657944
395583
661360
831093
743136
556551
875078
958105
436474
614884
470767
554686
613322
622580
639245
661605
945026
496999
504056
568606
579771
611999
639245
579807
724590
552574
459366
470767
400765
137302
949874
657944
985887
943313
148718
875078
922549
697288
943313
290026
377796
724590
848333
650626
972953
629870
1098619
618062
683141
972953
534771
1001660
593699
652633
743136
1029243
1079289
610361
309411
661360
532581
311802
708849
875078
972953
783321
639245
712507
824858
638970
724590
291831
812662
538091
983048
945026
747636
845706
1045247
865987
499704
860481
629909
458503
795645
828061
650626
717031
436474
1098619
958440
924912
848950
656423
470767
726303
761711
431170
747636
629629
425225
625359
685834
984250
942142
337733
704373
734474
957406
616936
400765
506827
651268
527816
896990
875078
613322
662081
615761
1120312
465895
726303
681957
851351
567102
704373
756501
343713
461782
616936
726303
613322
690628
734474
710439
607419
616936
959040
639245
472597
629870
810149
666346
546565
613322
924912
872114
579771
959040
726325
566186
653947
621522
924912
517370
1098619
848333
503272
652773
977998
816789
972953
757815
892261
881017
743136
419309
610482
977998
331215
872114
1001660
621655
224268
826693
1110326
795833
924912
977998
545858
470767
656052
942142
427872
708849
735745
647748
400765
996012
972953
865987
852417
725410
1012029
539348
977998
525114
1016128
696846
947722
652156
618062
943313
436474
711505
972953
470767
872114
894818
620820
708849
629870
464856
573054
465895
656052
656423
949874
842250
762716
724590
897740
716525
384266
629870
455962
771496
585009
632103
613322
845706
207554
213859
751913
618532
922549
278411
613322
463632
708849
573054
601622
1110326
716659
943909
828061
1099737
1084235
904251
676427
639245
818104
1010815
750393
661360
243610
343177
727390
661360
662344
657944
912825
859797
531857
518412
632907
729807
341261
1042749
972953
959040
616936
579771
545191
638182
755013
837437
929003
437814
529238
943313
651200
689323
924912
744561
334793
959040
656423
434246
585009
683159
1029243
416255
457493
829917
945026
805328
585009
968926
723864
498810
943071
985917
922549
972159
906590
855353
382451
755202
656423
444649
465895
828061
613322
795833
639245
548261
1094170
765555
573054
983048
560486
301965
114596
943071
515671
618828
650177
793710
734474
574722
945026
635606
464809
771007
845706
830862
875078
285257
573054
470767
801292
421460
1183710
492190
661484
863775
656052
752413
945026
649945
639245
828061
229976
1045247
589400
1278337
805328
1015960
424561
974849
377930
352898
694977
518412
943071
1110326
454792
783800
977998
1213747
507781
1020035
496999
950646
1012029
650626
991699
1012029
639245
638970
945026
760925
400765
639313
573129
767440
356771
805131
1021289
339514
454498
492179
649860
640261
839534
186574
404306
549447
302634
624093
830322
970408
571586
511706
686959
452994
454498
374695
585568
644203
893472
607481
749748
1061577
745421
940730
906716
131335
445204
562201
527910
638845
796473
651561
530010
644063
648618
684450
804061
522934
982202
797190
191895
488877
870921
585568
902204
762504
502737
449327
476669
820882
461996
234902
752145
357981
319361
640377
470273
683267
705537
863944
757002
387063
1211107
682515
745476
989395
257911
1008341
818016
989395
837682
453424
817937
430483
462465
739376
412694
980489
837682
770981
413248
381060
820596
618271
912319
440520
396308
629997
977649
567080
619892
705893
618976
943281
929891
897799
422203
924187
483135
593867
788135
994830
831155
855831
1004415
721780
555911
952778
745476
423123
1004415
398458
1122711
428416
551932
503075
982202
730457
861761
711138
924187
861616
509900
752145
876175
513068
618126
878676
1061577
767621
414908
660780
7304
541454
673988
640598
580510
766857
933996
558280
1137880
896667
752479
884731
604664
683175
682013
935144
831048
411437
652270
780809
898110
859222
691345
906707
962619
789874
705664
618271
540054
534771
882944
522934
789323
1122089
621099
747387
514565
614107
797452
781453
841871
625605
714365
483669
742576
614509
181576
555323
577125
645946
709229
472954
657307
1031713
738326
566737
551320
852225
768421
1113760
653012
975455
981982
693872
1006200
465895
470722
622792
596315
824981
945879
787165
797190
723496
285612
880633
742576
768421
773417
483598
744264
517297
927655
738662
902657
807847
542343
422024
609917
644063
1100878
512352
704386
709771
464622
738225
1137088
641708
546271
709229
573261
738662
794800
859667
380662
717772
724466
577125
661398
605098
891105
691345
779765
523252
539406
591888
1083385
753958
390628
762504
583839
546271
637103
524473
770981
508355
307931
1061577
645352
430483
720474
720427
972190
574697
496481
653012
618271
592260
622792
368006
490524
646635
669697
554718
855022
1092847
681139
339682
757218
816499
675426
632660
1084985
622792
551753
516023
565356
768421
612226
723834
879635
987980
734152
583656
876829
701225
528292
816499
865144
353635
733735
788135
506876
463472
738662
593898
772077
789874
628280
559580
434978
1479562
755006
1010616
423012
881226
558280
560266
995130
1040932
623724
745476
462661
861616
720427
993224
719243
580510
513063
670506
763847
691657
1027722
564515
627670
631587
1054667
586156
1092847
332176
640261
902204
720427
582637
610606
330792
579939
285612
841835
337884
714038
328034
889076
429413
622137
695959
514863
877633
1137880
819812
960309
763790
701370
430886
816499
719243
495159
789874
548761
762504
614513
1211107
1075377
806039
502737
783193
738662
725613
738225
616983
340068
497898
604654
494357
855746
796606
775240
784374
924187
483669
746931
577938
486455
333017
902204
680110
899927
737038
551443
599929
590535
515291
1152722
620608
912319
781453
711138
620987
824561
683267
1322759
294570
978016
464958
1079620
609353
741498
762504
590511
555911
507706
452893
1383893
733735
995130
421674
937118
635285
861616
928229
780126
812263
287016
653022
537036
1039101
820330
680110
465679
1261022
835132
508523
493118
859667
764940
408647
779813
1092847
712947
466276
961284
628337
649938
909192
1211107
693872
360508
906716
582411
703907
692278
859667
326956
731822
548761
692798
1065662
577266
502737
554128
770981
888014
836774
1004415
560336
717706
356000
520361
378401
1039101
868166
371247
781315
671134
556873
711138
1383893
766690
801445
1143732
789629
433227
653376
927082
485118
802871
746931
582176
452298
1058703
594744
919233
483669
706417
884407
532498
994830
539519
517376
585228
461996
782702
701370
493607
714796
720427
556243
883958
978016
600632
797452
806058
742576
1021656
566267
857792
762786
709229
627670
1091902
458755
295509
283244
591888
591888
876252
780126
837682
682130
738225
776742
177079
580510
763847
554128
607370
175619
497898
879428
422024
561766
1280967
483669
994097
781453
294062
879635
580510
859667
738326
837682
691792
492550
933616
860233
280433
454498
368006
555911
780809
555911
502829
549447
991775
487870
583037
581168
574021
415057
763513
584123
1226110
1039101
645973
640261
1143732
799359
708332
859667
751563
626407
460012
551442
733177
753508
586219
440776
646635
559032
590535
567038
522934
554128
811223
924187
825881
404380
290072
461921
524473
1061577
373613
723546
975455
926614
829703
671134
579006
653022
652270
824981
819427
555323
768421
833179
1061577
342394
646635
894323
819427
430483
1383893
910449
980950
576583
466276
508384
802632
780126
924187
652235
383938
1027569
191157
692798
262240
524473
1211107
855022
203417
596232
899927
193946
697064
905651
527685
407296
736125
334932
448972
797190
334755
258524
861395
1053811
1383893
191157
575875
419182
906716
807833
629776
599929
466276
399361
989395
274983
794697
989395
593718
719243
755090
933053
702474
933996
640379
784374
668496
677300
356074
866581
587823
682515
843049
258524
753932
502737
528292
559032
894323
974387
901633
694039
645038
356444
517016
486655
779813
586602
140970
154874
758720
662136
829254
695525
705537
643561
784374
841070
497536
686954
731309
585568
491584
752479
434491
499996
581428
712018
629776
671134
525936
836898
551991
492448
768800
528292
285327
411748
691345
433227
468873
857192
925070
538882
746931
1212086
513157
900268
855022
617554
488647
793312
433227
484743
777695
688015
910484
813364
541699
994097
738662
949874
755006
566267
780984
714796
648618
1114141
964464
972600
820596
634207
619892
752145
591888
555743
694383
484651
480140
380253
463472
1047507
560266
912182
297849
645215
483135
454211
725492
800866
711138
590535
324600
340790
647977
561766
798878
787165
779813
693872
714038
662540
708371
844484
488290
692798
1007210
775335
583839
1122711
633436
540554
484743
569167
467033
189070
733727
1105344
674825
780126
640174
994830
720427
890311
874983
349789
385404
258524
458810
757218
995130
485276
759944
1061577
836011
682912
919286
555743
881226
819812
684450
491078
500062
565011
591888
784751
1244524
692375
797190
773661
729589
1173393
952568
799359
577125
640174
819427
746931
646635
360222
181576
819427
569167
745421
688015
653012
912319
510534
745818
629629
484618
773417
446207
1299057
390628
490941
861616
922513
533165
375736
890311
671134
343177
1068589
402352
670161
368006
430094
868771
780126
973776
718446
410503
841835
483135
877633
683267
1113630
877275
492241
671381
789874
902955
672601
902204
365090
657307
671945
1374607
746931
577765
900947
569167
644063
492448
764193
338688
627390
995130
947062
996110
317374
793763
132431
780274
288932
978016
1246802
960309
881567
545568
559441
795756
370251
524008
640647
582637
437378
522934
674825
1035162
773417
912319
824981
765671
691792
797452
1395881
719243
836011
742576
732042
644223
725200
849269
366879
387063
391758
404861
437977
580510
378413
116411
780126
909979
200579
533893
390628
566267
577765
490210
406724
745421
881226
422024
866581
762786
690435
619283
546271
714038
773417
657307
757218
619892
593455
836285
557923
849269
1122711
508141
488647
285612
30245
797190
789692
650672
561766
857485
670506
369122
816499
796606
933996
646635
709229
517219
442780
562981
995130
608372
1054591
752479
700803
766269
919233
759125
449112
653126
488647
409847
551164
1107142
773417
763847
600632
492241
398458
747697
903235
1322759
574173
579112
636370
497898
722532
498851
738662
450487
640261
369125
859667
994097
816499
453424
511436
910484
704917
458159
524200
789692
738225
799359
779813
696546
980489
498851
604155
985302
145715
830748
140751
784903
378323
788618
712994
849291
910484
1374607
194438
666452
719243
830597
640174
680110
705238
842587
555834
355541
595701
655625
384266
958829
819812
548761
559032
469449
446664
1211107
384903
929003
1412593
712066
616582
163382
829120
994097
544390
623874
872763
662023
614802
967558
405267
952853
790452
481302
607370
942297
721780
478467
453007
597207
554778
508141
464958
994097
253570
799021
1186463
290747
879635
861761
877633
939119
492448
891807
103428
866581
313965
1022274
582068
727315
347445
719243
640261
532994
650593
797190
849269
398458
714038
709229
636151
549957
691792
579108
423011
579836
738326
821862
622133
580510
678479
510481
449112
586602
847656
451971
535133
671134
726184
763790
582411
608441
405176
502737
619291
1221779
629776
339237
670525
924187
612882
691345
585568
733735
691792
291831
579006
488647
975455
462269
719243
866907
379602
806014
641708
625421
727089
285612
738326
719243
195953
498851
897665
816499
638182
558280
613713
1137880
894323
611770
595737
630153
754445
646635
822088
573793
641708
712947
508141
906873
691792
174222
486839
701806
819812
620987
451971
908446
770840
492448
789692
779106
369583
904032
939568
298637
797190
352560
647302
356898
1031713
485895
883955
643751
622792
530971
390543
560266
794697
159473
590790
528292
812100
219048
287722
753958
461333
788618
746861
583037
547727
848039
151363
980489
843314
754894
855831
622133
629776
515267
468726
889059
770981
892697
492241
134941
590355
729536
789692
250483
463472
688416
693872
788618
372629
679347
833178
879428
368006
104677
379681
1067610
574324
855831
561766
208539
937425
549447
709975
542514
1226875
534747
514863
409847
766690
757218
470779
591888
464580
508141
753958
488647
745476
784374
1201085
753958
714796
849291
747774
982202
997585
947845
842587
797452
196270
607370
930529
784374
508141
1137880
394375
819812
855831
788135
752479
797452
576307
274636
975455
773417
538820
890311
877855
782702
484618
866803
339237
893472
616175
1189028
667026
458474
653536
593983
498734
678098
719798
437248
681752
792956
294029
712947
688416
599929
681868
507706
739479
484743
501413
663385
834045
919651
859667
387063
585568
766690
831155
533356
455529
1100878
198613
585568
518365
706746
722077
506609
494886
975455
797190
558280
172526
569167
14567
409512
585568
622133
933996
788994
661113
654399
1039101
512377
701370
787165
593983
908826
582637
768800
815760
359434
623346
289998
483669
1143732
682515
702627
678656
748462
498344
498851
612114
463472
671180
454771
622792
492448
482487
586156
554718
409769
1190249
612882
513917
819427
524683
548761
563351
368006
894631
603022
952778
569167
624394
674825
1211107
779813
952778
616582
390611
781561
648618
272287
1374607
577125
927082
516790
461921
692842
618271
705664
531987
586602
560684
745421
756155
777293
789692
995130
775335
548761
855831
555911
631944
467670
677300
288769
1173393
622133
1027554
711587
693884
570059
433219
682388
1021195
343910
540822
776858
855022
452269
938152
994830
1125056
797452
829826
670525
684450
691345
1092847
404655
484618
483135
794377
784374
368006
757218
670525
463472
657338
351908
454771
258524
409847
564005
391120
371858
448089
692798
588344
797190
791091
856677
763847
590458
800280
975455
969320
524008
546389
390628
1390243
497898
548761
738225
640261
919233
687196
733735
409847
373033
806039
429437
536899
734152
648618
895460
796570
497898
1147080
762504
670506
646217
619892
602257
832446
529194
831155
449112
555911
793687
829826
841070
534836
511706
644063
461996
784374
711158
483507
299322
894323
511706
763790
399961
548785
599654
602841
641163
788135
874481
542713
431672
758720
670506
648618
568237
1061577
492600
622133
385259
453562
753049
872094
849443
762798
558280
1137880
641708
183289
606912
1110118
994097
778461
377709
671134
742576
696139
787165
943281
453424
811888
484618
819812
924187
554128
634175
1374607
672601
141691
787659
741032
532070
533368
583839
590535
627081
816499
529013
443327
524049
465015
762166
645665
933528
492245
661398
781561
751860
583037
602350
560787
705537
883955
575846
855022
745421
875351
434569
841070
743701
662108
544903
625755
205415
832446
590458
1034620
374355
526448
409847
99655
745476
780809
294581
483669
514209
1374607
560266
797190
538522
1027722
399573
560266
285515
855022
593983
586602
775335
609263
461921
691792
483087
781561
721780
268426
586602
627075
458412
745421
520682
539709
316753
567699
795220
811710
782586
788135
448089
827790
275436
768421
891644
683410
679347
977649
269301
484055
572475
767077
765417
795750
836011
398458
554718
988216
881226
713097
772181
644063
334405
489988
1137880
579006
627390
639587
448089
612882
738662
1083385
218858
605232
756525
591888
816499
651358
651561
837682
734775
461594
580510
906716
751421
834045
648618
763790
1322759
746931
448089
902204
649690
684531
483135
828652
796600
130004
561766
714796
857880
891644
1268406
672601
751307
691792
738326
642635
579006
524473
889676
1222476
759249
536610
288769
842587
548761
682515
448089
359434
607370
836011
661524
916524
586156
677964
151974
709381
784374
725881
114761
1179433
502332
975455
430483
586156
701370
555911
646635
672887
975455
863410
652270
978016
788884
899880
573225
829826
339237
824981
1000046
360508
347727
329970
251620
834045
1061577
920002
861616
797452
789874
912319
492448
721710
560266
379602
908927
390364
975455
483253
1083385
407778
733735
894323
299641
672601
640174
982202
328515
732715
433227
339558
764406
718669
503077
387063
704917
677312
783455
719243
853257
849251
563851
541712
359434
736636
609353
1017322
711390
640261
755006
208604
648618
7380
546221
547685
891644
652270
594951
1003269
743070
561766
617722
859667
1143732
864377
258524
705664
641163
437906
271347
554569
724335
1091297
618976
881226
561766
548761
1122711
497890
617425
654835
494996
1031713
720427
652091
840834
774706
653012
849227
691345
360508
792956
676676
430595
466276
1011947
454061
700080
910484
628841
548761
719243
400598
819812
494451
415439
897958
684450
285612
375271
830597
903552
555005
449900
778324
555323
590511
359847
492153
740184
988450
437129
933996
680110
789874
499548
608159
376608
692932
672601
980489
600632
582411
763517
555743
464708
569167
841070
1053811
709229
852928
753958
319452
176447
416738
582411
855022
653209
831155
551269
825397
483669
334205
409847
709771
819812
734152
704917
824981
682013
387063
960309
912319
196776
902204
285612
387063
981175
682828
554604
885906
890713
622133
984142
684450
438376
349640
288769
688015
580510
618567
832446
890311
1446342
820073
742576
564635
853330
468208
650139
361919
677300
788135
1145388
283437
447960
582637
339237
1039969
753958
746918
792956
705664
866581
668763
594944
548761
727908
796606
1139824
794697
420231
620574
746931
607370
618976
1374607
807905
607481
819427
755374
919233
988216
492241
487716
719243
719243
581879
677300
357981
794697
590535
269768
878978
842587
796769
746931
719243
670506
836981
830597
578182
954779
793627
712864
571203
461269
635200
985366
978016
763847
892996
590458
714877
577125
561628
800868
408346
464372
561766
654389
703907
339237
834450
528292
653022
408275
634487
960094
461921
357981
425918
706645
455919
857282
238983
745421
258524
600632
660780
507706
607481
891644
731822
390628
780809
749691
497869
861616
845932
653012
641708
555323
579006
734152
426485
409612
1057413
109348
705664
433227
644063
549447
753049
1004415
891105
741404
609353
591888
799359
752145
792956
1211107
419317
555323
793477
794002
480770
524008
644063
745476
1122711
484392
674825
849291
485118
924187
554128
671134
753713
472940
560266
973368
522934
1122711
582411
904780
923480
648618
673254
583839
622133
835040
783947
745476
1425600
641518
772554
766690
669925
396255
981175
546424
500039
593983
950845
653022
646635
641708
436613
731822
890311
803560
653022
583839
794697
157262
739713
721780
980489
602135
891644
570519
1198163
755435
80308
977649
1004415
941613
782383
788135
555911
613376
762659
753958
526844
957780
558280
975455
903443
608266
590535
633166
1039101
1188599
408224
779813
1031713
591888
579006
834763
687158
210559
859667
461996
635460
858434
817385
683267
969788
555743
595714
1092847
778890
639145
688015
577125
422024
1322759
721677
766690
1007837
774338
731822
603309
860026
841070
752482
781561
738326
578559
454575
339237
794697
484618
646635
463909
618793
684450
466651
612882
892267
548761
731822
360508
925752
661398
483669
663867
978237
548761
709771
837682
865140
682013
780126
431101
1039101
495159
994097
1122711
1211107
185568
610370
1296994
1128065
679011
612882
460696
388193
661646
762786
656962
1211107
554128
893472
560127
702597
911562
579006
569167
794697
572144
510748
542507
311415
659486
569997
820242
368006
671657
392018
816499
495159
831361
919109
558280
640174
561766
742576
447017
600472
641708
424696
819812
819812
379301
705313
718999
763790
278241
819812
734152
605098
334469
850604
788618
449857
613198
829826
622792
374018
1031713
466374
804358
775335
975455
787712
74767
977649
641708
348912
554718
946794
529280
796871
738662
773417
368006
590458
648618
672601
773417
647358
692798
890311
549447
745326
975455
744909
560266
603839
524008
612882
205825
713264
357680
787709
566267
642658
717574
691243
943281
751918
730758
497593
619892
924187
796606
521174
837682
807847
1092847
368006
773417
150107
638725
790236
449342
618976
1152303
891644
583037
976239
731822
640265
397331
531044
671134
618271
682013
630861
855022
533090
507706
816315
797452
558280
613252
682515
616625
991366
766848
565931
344917
454771
687508
130689
437024
712947
943281
579006
910856
1083385
980489
620823
618271
509343
855831
874012
657307
746931
443948
439588
582411
539465
555743
463924
528292
558804
515450
488647
1123722
468095
298110
780809
1008087
738047
819812
758720
448089
721081
622013
869983
794931
430483
546271
629594
788618
760950
512636
742790
580281
612553
402980
507706
721780
895460
452269
466922
780126
466276
555743
779813
705664
701471
615712
701107
501355
413823
583839
978100
486857
786032
511706
891105
891105
662505
637432
787165
368006
546271
629776
416658
530653
190717
528923
502737
832145
548075
1383893
426497
379374
839105
259980
546464
571917
752479
890311
334543
548761
619440
597260
627390
528292
449455
849269
641708
767594
841070
549447
438247
891644
618423
709771
525936
693872
799419
582089
484743
492241
1023263
365410
326149
505473
548761
862524
830597
820073
566312
731200
721780
635162
982202
440211
676618
501309
933400
418498
902204
548761
788118
1083385
688416
546569
742356
599929
586602
687556
842587
855831
1092847
955491
660780
410119
422024
799359
413428
779813
875126
841070
753958
465859
925430
695333
609917
239629
577142
581354
433227
844515
390628
502737
820073
670506
679997
317200
465413
719624
389006
652633
433227
653022
752479
360508
719230
488541
422024
883955
495159
583037
799692
693872
390628
718164
449112
375271
1099920
616972
384204
472927
463472
537525
404311
508320
492448
468846
378740
897177
454792
460727
555323
1079620
554128
738662
797452
1031713
965984
995289
609917
189906
1083385
548761
792956
800139
1047906
413206
977649
816499
636965
834045
688015
291412
797704
349614
795647
387063
1039101
452269
398458
483669
608420
559032
849269
641243
734201
627390
595940
569450
414053
896737
670525
634430
671134
833289
841835
585847
369122
99482
714796
1374607
569167
959629
652270
546271
822075
560266
1113630
876209
607370
579006
788135
902333
525936
648373
960783
842413
640261
830597
1113630
571720
593909
583474
757218
488647
390894
665625
701471
1314706
648618
514863
851996
524473
495159
707685
401649
276767
668949
943281
752145
449112
582637
609917
781561
932845
830597
824981
631811
434977
364134
660021
262567
713472
461333
586401
494522
440311
591888
134547
965682
734876
859667
906716
497898
750059
1061577
898297
555911
891105
692218
864794
910484
682034
733735
233318
789692
829826
691345
678762
711138
372275
1122512
360508
677300
430483
855831
1207317
1004415
422024
745421
732320
741980
580510
554681
504350
584169
559032
335266
334583
348081
159709
977649
739384
651447
1413668
375046
714038
780126
1038869
1195790
524008
1092847
555323
753958
1092847
631929
984918
616373
578947
780809
779349
571008
619892
607481
712947
417643
443439
667397
411368
258524
328034
334865
215940
691792
1322759
610475
712947
819427
1002259
770981
551695
591888
667702
486079
294012
445204
234732
658290
781561
853199
499823
980489
684450
404861
390628
727762
553447
770271
120148
463472
894323
868293
409847
684450
889198
701471
719243
643508
762504
819427
832446
855022
693351
399642
252909
817753
549447
1374607
734429
670057
913299
788618
652270
438810
788618
484618
742472
906716
483542
711373
682515
729945
402213
477559
430483
600632
593321
704917
618976
486913
757218
654734
511706
558280
947852
906716
488647
461333
656199
1053811
529003
834045
405416
738326
670525
831155
978016
742576
422024
677300
883955
795230
831155
484361
609353
264694
457720
902993
640168
398458
780126
137302
794697
622792
653012
933474
548761
789629
781453
512632
1216788
294071
994097
366455
558280
688015
535907
389430
763847
721780
753708
792956
995130
794697
270469
764632
536125
505204
753096
762504
841070
524473
1004415
706203
982202
711784
989395
646635
762092
352560
779813
492448
733511
828322
894323
989395
962008
586602
719243
626086
340417
784374
1031713
483669
864355
1087240
440389
564822
358043
995130
1061577
368006
757541
247854
832721
454498
461921
703696
468812
614924
832446
634191
611553
514863
788135
559032
886858
1229225
509065
712947
731822
796606
622133
910086
836415
641708
492241
449112
290875
768800
590511
721780
753316
524473
404861
684450
576583
565863
675910
950353
720427
781453
785363
577125
582637
542599
582637
816499
448675
466276
752479
788808
251088
855831
484743
640261
789874
646635
99803
843882
618976
484743
254566
483669
851306
734152
981512
891644
895351
736125
507706
1028088
671134
746931
579108
714655
796606
994097
525936
549447
339237
842587
1173629
721710
689978
1113630
680865
841070
721780
609353
612882
912319
502167
988216
866803
633908
782871
705537
704917
763790
872407
328034
732344
721780
497898
990080
886645
893472
554128
595933
784374
486486
560266
912319
1092847
745421
615134
458838
797452
758720
546271
197022
582637
1039101
836273
586215
788618
586602
1028156
1094170
1374607
403957
409847
368006
1149628
528292
461333
693872
682515
461996
315256
670506
426077
784522
701125
857966
775335
277393
449112
227867
738225
525451
1122711
426434
455551
506506
989395
1113760
745882
260556
830597
824463
1322759
657307
634165
988216
738225
503837
288725
1211107
579676
343177
357981
483669
855022
836912
502737
752479
583037
147361
989129
612882
768800
1006039
680865
527256
709771
524473
340027
785185
303444
704917
797040
669696
593718
600632
790940
461996
433227
567588
279196
480754
285612
868570
369583
452911
1321376
600632
729894
713815
642635
607481
359434
552894
681568
819812
709023
606273
653012
836011
495159
1001348
787165
699089
558280
895460
680110
439827
896841
730360
600632
538990
794697
574255
836011
1063482
1383893
516769
701370
654009
583839
896832
456629
689824
585009
454498
681567
832446
680865
785292
641708
691345
784374
468688
777041
492241
1092847
550472
927082
688416
881291
440297
830524
647411
809645
654408
528119
593983
561766
737657
559032
691792
579108
646635
560014
334859
466276
697733
242395
422024
754452
558280
135629
531817
622792
641536
587039
677410
399406
554128
461333
421427
682515
393828
494337
721780
832446
704917
641708
1096844
703907
571990
472079
229332
143244
836595
111229
357981
666749
362695
1110236
820013
946190
692494
1215157
611958
590535
140250
577125
379602
315901
683139
283335
781853
679099
611335
641163
492448
337047
641708
646635
704917
484743
592220
492448
529122
473826
766690
680865
449342
555743
652270
752038
797190
746931
671491
423727
618271
520753
1100878
511706
266677
551191
615134
1221385
931380
492448
340229
625267
651298
585568
806058
627800
855100
109440
448911
362284
436594
699402
828162
451971
888370
1065058
762426
646635
560266
1122711
672601
607370
633599
449112
379452
483669
895044
829826
285612
329993
309098
789874
544673
952778
664262
766690
940349
599929
738326
1003410
1083385
387855
830597
378103
582411
1073687
650730
713361
524473
1039101
427990
796606
561766
285612
379602
674351
745476
874220
360508
705537
714038
514863
339237
525936
849269
758720
958670
378421
515151
684450
830597
633626
989395
1121791
605121
762504
684450
1031713
746931
428923
824981
396767
448471
666559
859667
633870
884644
762786
834045
715304
670506
420105
987537
505417
518923
720427
559032
1004908
581428
622792
584903
522934
559032
988216
629776
1026893
732433
792582
691792
498218
420835
682515
648618
1083385
471465
334731
1136474
583839
387063
622792
910484
627079
527694
787165
558635
641179
508141
525936
568010
742576
917502
279344
720359
373235
437338
768800
960309
657307
1109587
551169
648618
494463
401297
819427
1122711
453796
966154
674825
830597
763790
644063
776653
653022
409847
518520
1137880
464856
484743
842587
783524
881226
829826
509868
514786
428178
704917
759704
830597
566267
599929
927082
653940
490932
574884
712947
788618
787165
572657
349701
1383893
819812
564781
709229
834641
762023
521394
683267
487993
773706
1004415
1038869
591888
448902
1098747
361749
328034
609353
590511
824926
788135
931996
808391
640174
784643
701471
409769
792956
924187
748704
759704
555472
548761
714038
773417
518634
789874
461996
483135
772593
920689
943281
907941
742576
590458
704917
653865
841835
503607
692798
165819
517593
988216
143777
836011
890311
747387
704917
564077
600632
693367
940160
444945
339237
890776
890352
618976
754406
129094
714796
629776
487184
943497
304872
745476
285612
1053811
492448
1006634
809679
565306
488185
748253
824981
732111
258524
863685
712947
463964
276665
692798
590545
677300
775335
737916
721710
841070
619892
943281
691910
677256
644893
461996
525917
752145
569167
530823
721599
994830
994830
712247
994830
494900
1031713
554128
600632
483135
635579
411656
461921
855022
762716
485118
610768
560266
595847
895460
1059948
734152
426030
731822
867899
685899
682515
994830
1039101
952778
666965
368006
468952
809516
629776
798624
704917
681690
660780
607370
579006
859667
313007
688015
425315
632121
797190
891105
738662
384720
927082
314082
775335
1135965
542082
680865
768421
842587
591888
792956
652402
627009
735705
977649
709771
249894
525936
720937
409847
747636
585568
891105
1061577
436027
902204
763790
799359
92937
502279
480163
1129488
651561
653012
567945
704917
449112
696424
506425
438180
757218
748703
264771
763847
700509
738326
915542
796570
837682
483669
1412201
691345
879635
1053811
688059
625421
701471
798455
780809
677075
755006
732111
623735
531043
773417
797190
895460
712877
473623
580510
648618
662090
641708
893472
911158
328034
904228
906481
364839
409334
701471
943149
781453
618546
200950
469138
746931
975455
693872
701471
755006
688015
622133
413467
570833
422024
543912
554718
799359
752479
943281
677249
776425
524008
339237
1143732
672601
271040
1047359
484618
548761
693872
780809
612882
602378
711138
919233
368006
289550
705537
74857
705537
729268
1310808
849093
409847
672071
662090
373129
1113630
410271
422024
528292
492448
528292
411211
285612
695072
483514
335382
508141
687144
669334
1303172
775335
876605
701471
995130
789874
318694
593983
684251
391523
658228
387063
850789
499022
1087968
567799
713783
691792
738662
641536
589974
988450
466118
914874
603914
780809
1039101
386166
877633
554718
1031713
619027
977649
996528
652270
583843
802909
1001700
466276
549447
701225
607370
646635
720427
762786
640261
360508
752479
155803
738225
736383
748655
511574
779813
436609
738662
954025
420091
555323
472793
1201369
262151
682013
565483
402301
612882
288769
800795
453424
536899
582411
234440
564264
651561
318064
912117
644562
1083385
378210
757218
387063
538067
1053811
695922
849269
447191
492241
738307
842507
384878
294071
546909
784374
556243
684450
734152
143115
434147
300980
883955
559032
524473
449112
797190
660780
384526
454771
1092847
653012
668170
359434
438588
562005
766690
1100568
726129
784374
606681
619892
646670
511706
789874
1100878
1100878
758720
391622
618976
694488
1092847
524008
524261
902204
1143732
819427
738662
591163
842373
796606
661398
304587
514824
701370
599929
919233
372504
625421
1383893
333684
791024
701471
488392
449112
463472
880936
653012
694213
805277
719798
525936
683267
447376
994830
163382
319068
890311
609641
441201
836011
731822
911932
683153
605691
752048
653060
861616
648618
859667
433227
597870
492381
524473
789874
612882
1051494
447756
572042
729918
995130
720427
943281
661779
1100878
405670
977649
328414
449956
711219
503941
454771
841835
636709
788618
746005
912738
980489
734152
782702
591888
578632
660466
522934
680110
475278
894263
647556
454498
463999
227154
503392
780126
555743
447599
640174
830597
434314
404861
948047
788135
762504
398458
580510
684450
712947
578333
551323
444462
561766
738225
703907
784912
586156
825649
502737
541982
653012
560266
842594
770981
950203
763790
390628
360508
582740
819812
440150
906422
634332
555743
1137880
756366
910484
300415
972310
1092847
529739
841835
969788
449112
488647
503205
488573
754807
824981
398458
946097
1137880
683267
902204
927152
586156
608222
615891
982202
200080
461537
911323
640035
708948
548761
720427
622792
709260
758720
989512
502737
849291
644063
666502
985917
454498
502737
688015
419176
447370
1100148
258524
579006
442106
994830
510756
630201
780126
586602
1129903
653585
947725
958911
970280
479029
753932
820073
492448
693884
508141
495159
379602
618976
792307
933996
697484
780126
590535
1137880
570500
198621
879186
819812
463472
623969
701471
941847
476856
492613
980489
924914
500042
453458
566267
473630
552827
672601
701370
874137
620987
891049
1322759
768800
210411
549447
532351
831155
489250
616714
841070
709771
446285
797452
515059
902027
590586
871876
768800
934038
485118
841835
823576
704917
583839
994097
834045
712947
782702
449112
841835
252206
549447
258524
687833
776685
375736
162494
561766
593718
598204
819812
792063
763790
1288158
699827
341360
611306
989395
425058
714796
203234
602477
623626
671573
433227
452125
1254649
691345
482485
443443
692367
483135
884654
476614
409847
721710
586156
790988
440088
528292
521828
450340
989395
461921
834045
714796
436533
464822
712402
797452
454498
688015
485118
515379
689288
467205
463472
789692
409847
577125
877556
787165
849291
622792
605149
794697
525936
466276
591888
988216
810729
692343
363038
879635
871156
753958
835576
691345
721780
895460
877633
692798
483669
816970
994830
711138
1322759
652270
682013
1004415
824827
764614
674566
618976
623455
764706
1383893
579902
854533
720012
514296
1002704
622792
768421
502178
707139
715211
482036
738673
518247
879635
994830
971519
657307
834129
641708
473058
920734
592439
590535
622133
511706
1022087
761740
841903
838267
582529
537071
780115
525125
675197
777203
433812
724382
613637
875676
920057
652000
1043922
751880
948565
935768
1215733
905219
509229
906741
642425
742548
946253
817946
971159
961148
1066268
467421
997858
757447
1299232
785705
711762
796992
536521
444059
808351
566566
624061
762569
296510
539762
673310
930557
749591
905338
859307
1044216
862952
1114661
408833
435477
740441
674111
1109587
678502
549842
633219
436562
864195
524224
624872
591441
709225
663099
789092
625491
512603
697852
327127
895118
853142
189906
737685
1213068
655782
160145
285172
430909
994236
829184
567162
539977
603625
1038032
234429
463604
626899
575875
584212
404861
211525
477588
1000368
718139
756961
210261
680383
465779
753049
344383
352504
620865
674803
465178
665239
651659
825943
555471
998451
320058
357861
535494
430990
791243
544592
734407
513955
776686
674708
979278
722240
589523
753958
846920
527739
845981
291431
491703
630454
367542
614504
1174775
479047
1003269
519187
738268
641518
851373
513895
877524
1155552
883044
567701
497177
749932
632898
298027
677534
654746
722344
414273
307927
898032
1320565
554398
462935
941527
922995
790480
717221
582912
682699
826516
585092
527741
349838
723873
595795
283039
1317371
543325
786735
543721
609777
866611
133519
1173629
781143
690080
592383
800494
1096719
958876
788399
521740
347020
772482
595270
865769
986757
664630
568737
366433
892267
286564
544105
797061
420545
604565
423855
307718
1238351
382351
532587
525647
754248
1042849
669195
973309
744297
828726
544230
855604
753944
634858
373481
808970
641646
429747
709338
740147
578797
316709
388766
726243
357017
894617
1014541
813726
666559
763419
744812
1101935
537129
518134
908960
836847
831666
1136906
1145209
412091
1025411
369159
1133260
369337
559274
102885
337520
535210
651839
658495
801300
528394
1134175
725492
908736
450035
952713
1166318
172098
324715
644052
714295
196869
712954
292229
776432
1048427
794931
803482
631651
684692
507526
530630
992631
617103
543844
936856
528982
248734
633791
487314
386249
715860
371252
496910
512009
126837
755870
477554
785185
760120
877851
392166
716886
392572
695221
360758
791166
534161
596809
516253
711853
674390
718186
96845
634431
659044
144935
433219
309510
910719
812436
705238
943568
679358
604431
387267
631500
457891
967872
597416
800884
900129
684107
452963
838277
517493
529013
823257
1338961
706989
687181
167051
387738
599103
720068
776825
383508
555690
1106148
451111
664400
588007
525251
752931
703193
589368
447191
574167
585670
594809
707240
670629
838390
660652
611690
464533
885201
632367
1230453
552896
1061721
368378
942230
519983
709986
587952
495331
567247
59177
768031
20412
705854
728751
797288
479559
511374
934244
708944
575173
601220
723368
787251
492780
489582
820073
517207
764289
1188663
684441
356594
764675
895247
1007265
669630
892795
757022
482652
1162453
900376
654653
498218
473794
692842
570806
548739
279340
1383893
565638
800741
548678
647905
344282
465069
601203
466958
1113760
603835
717379
857802
642300
710514
802323
612142
402815
683310
745559
830618
421284
358552
617764
801270
547673
495786
739837
685272
678601
789581
436598
838398
1110389
1280065
493299
439519
832009
610523
705851
892276
783363
521167
863774
471384
872578
250771
676990
531705
972940
664927
930658
771020
661524
286464
527136
405573
421436
467075
796917
919651
729826
614222
1034787
933139
352644
668497
691383
315256
1019655
551753
1137047
740115
521721
479227
385260
783494
888889
938677
251841
662531
296866
542514
769274
574214
639956
769353
647517
863365
864483
608297
543575
935176
924863
538326
445124
826718
621242
576061
325161
460879
523999
851753
407454
839316
459515
976329
404129
460870
595542
363338
418617
598334
596556
795029
607238
854447
1395881
938677
441697
794296
364723
240677
779308
864550
685088
606036
781238
176230
710904
586878
689261
625189
584677
613351
438214
237539
236991
1262312
590885
454276
268343
1189293
509723
752479
483483
646804
557978
324243
421495
851874
345641
279507
679997
556307
694362
1097370
546247
800938
615715
668282
820301
732914
666022
572920
549815
850681
595958
1004606
694225
942692
598976
540812
276637
646850
430880
345980
1393706
777364
454140
465069
820503
968725
728777
836931
607485
587179
497019
159996
450253
728535
841070
715543
747392
772323
651827
795886
567055
1253252
560336
794849
780259
434897
601895
802007
812978
665769
485353
517045
614649
765530
956318
565863
434319
1320914
281390
600106
654020
939689
794669
520799
861238
563842
709935
596120
635870
688704
633295
497593
708808
607994
407050
564005
596901
559085
528047
531822
510518
660522
826973
558574
1086462
853894
793052
959068
438604
899468
800240
1026718
806058
1008341
134941
682969
606214
690457
548999
647778
660043
902654
885328
669051
793626
465338
786432
217525
673288
1049987
559579
320632
362521
581004
739057
717230
826959
913716
819761
499548
824703
272658
672350
661129
783569
578572
434686
640836
845469
183736
802639
630463
354852
453255
687927
569350
401159
806795
675947
659865
475562
651252
893364
719021
688624
974028
406893
654468
796208
223434
1024865
778847
607000
427458
809603
680063
957464
638848
868137
764488
892653
318893
985078
419751
606221
458512
748793
597826
463877
643846
629550
568781
930027
452435
572895
504276
446251
850878
759626
911810
1066268
710233
753887
978974
565354
846590
803424
615891
460618
808843
877070
493771
601717
568359
311783
758351
830597
451994
510951
646002
861082
522289
569525
614075
831368
897836
694785
819711
1261306
247854
529003
352818
700833
528313
508339
736197
802323
683159
910731
375679
442384
618385
813661
739376
628088
648247
886617
498659
490273
688480
700947
653237
863964
678020
651147
888442
265337
219803
368665
438904
479055
678020
1038900
545045
543573
892795
334737
570667
709827
608480
409284
629477
633531
619892
418790
532160
631010
1086546
858938
606443
696123
793870
581407
1065270
611018
191157
615793
157528
684645
532857
483355
453393
331025
701968
569827
399976
1383893
485823
532447
757857
518772
398395
553996
937723
928513
869453
512603
297030
762506
1002981
1007431
272772
398345
737968
627269
891049
491167
289250
781098
267362
653037
850551
640563
550976
464586
560346
518528
440379
641931
720412
590995
768633
284628
699674
508418
609012
744740
451188
1290653
653413
539387
710364
546392
494814
561237
838845
839008
840220
514786
590299
402863
712176
1081438
947209
991283
387063
451352
1012499
872903
777119
600952
207283
621032
1006514
437509
845101
821263
806017
784912
784292
807784
481942
812263
1040485
519949
456884
521739
751671
710570
479850
514447
425061
661005
647556
701981
655445
796001
921421
124382
114556
514794
791671
184738
185568
868186
1136812
605552
348220
671708
542629
888447
618778
682019
869378
783865
444436
981066
916019
896259
198203
479449
830932
869984
893707
734279
631733
387178
1056995
1180216
558478
997823
516649
855367
390065
650499
867319
229754
768518
607132
824827
763373
548362
643887
849175
495680
784640
563709
551484
708156
663894
942470
722657
805421
431162
945404
716598
456983
591077
748949
757231
716748
305931
631606
270641
567460
264992
736420
767360
521450
467390
458793
624872
687196
713361
921273
688932
510702
959183
506506
764058
713361
715860
1108444
572734
518365
641133
829855
834719
525214
600846
480787
421788
823741
123949
724510
855935
754065
871184
550787
496740
685803
633505
988057
636978
636442
498321
999051
580675
176590
645843
434226
813761
891071
557679
644881
448291
496740
625673
700221
591749
532520
663307
151719
767175
1142269
454772
772988
710384
429980
433352
508464
908615
712821
371944
658545
857233
792981
909326
443038
345587
623770
894347
718999
608157
759554
693291
687325
784882
632499
293618
762894
729675
715836
426233
404817
368906
734022
940896
451794
325963
194501
456088
767038
929021
646635
395368
959430
896714
947725
512667
666881
336846
166993
512934
530199
790650
944422
515113
412091
1086462
694663
788698
753122
423219
715068
573817
551525
1094170
900154
821035
1118565
1002259
981190
752513
505484
423480
13488
318613
348593
905672
831527
367021
459940
444754
839763
579558
810823
1000046
612063
1053811
457011
588531
549949
852441
923522
557074
593075
1073041
961250
657620
380945
923044
509065
543008
554802
598922
611736
742613
794774
619060
787690
517985
307931
883133
1262306
736731
784634
878377
778624
774982
774986
686118
719133
646937
507621
641146
415577
565020
486857
382325
743070
694942
742026
676427
714155
674046
300860
1084361
650694
688075
1065670
514730
545179
775503
679923
935589
669602
680341
485625
480914
1027536
634279
488192
268639
746833
454920
709863
857406
143276
931204
706057
677027
314912
901662
463670
842044
572881
633716
478698
692748
526914
326971
451449
1185998
600272
763054
792803
606941
217028
726768
560781
547031
720126
763961
663540
449028
1066244
207851
921763
792019
543463
506520
469954
383636
397892
611579
248257
619823
843954
464707
680509
680186
892531
1045728
760390
622683
833510
325324
363625
302554
832854
513895
727930
419867
757097
666972
431162
116933
243895
164017
533036
523350
551894
629614
367515
621692
1464899
410827
674350
218858
714058
685874
859485
555307
1060434
775783
339274
347725
476489
987205
689812
649991
624158
402134
761771
510063
1270225
748462
557752
449676
738139
830149
654330
540269
733253
583937
810071
869319
876912
649790
606273
466958
1242146
484436
793151
652223
681146
671815
564822
659633
402387
832853
449279
709752
717554
641106
641666
424103
669281
1057825
1194067
733866
919053
1293239
950646
631842
417525
829381
1564641
793188
704788
772025
402342
514447
563513
628397
616803
520421
268773
788376
921920
122818
655285
1035455
550629
802569
825649
678656
721081
369393
855304
718456
543255
692766
677579
771546
231386
192663
332931
561158
525388
1000978
253599
769130
479740
577500
658495
447453
1033388
725967
743678
703858
436671
475885
767769
802843
557194
880653
397892
1168412
480201
719634
343727
698160
741937
1228379
494536
660277
475553
370676
601805
464104
242815
336846
569354
636519
904029
440940
885329
461635
727217
586473
806229
723873
773577
1086784
428195
681924
223310
1250036
671823
501504
870050
620493
79240
834560
574950
897316
764781
904804
983935
569435
998634
806779
654734
696123
956719
327169
1086118
415557
895024
396584
679465
766250
360222
389218
606570
749591
458554
1080958
504576
584968
475842
777605
780925
417085
430731
646740
724259
774445
613197
1064276
806778
551950
1130714
581684
509120
883043
900123
418340
811616
1141283
757361
664519
640722
433942
580119
933703
556551
666638
405293
1268406
669867
782634
407899
537409
517219
790534
460530
266537
556271
602003
671318
939706
533416
963690
828207
629957
290846
644686
911053
471642
1045777
557138
942462
848048
659986
938228
402116
680049
673761
283168
731060
475289
507565
694642
371505
914876
249602
801445
587341
819427
517392
247050
886211
898849
463686
1055684
1446342
1036133
685661
176257
397876
460491
717450
820938
492953
586471
532382
499332
467048
718848
1046623
597674
526350
419783
489605
825064
303764
539357
559836
920077
555067
596968
597501
632147
576480
674769
894503
332189
733532
670008
963116
742371
408582
1105622
390019
747880
735596
103640
862564
445169
568996
616972
504377
501206
1025672
627639
1348452
1079669
572107
576922
1005805
527041
799262
568801
538484
815276
1071232
1042524
507072
521681
659776
941789
721677
661387
423633
1066738
409925
637821
924610
791066
858038
549851
1053448
632327
975826
716238
644952
335555
197438
483261
983935
437129
714776
909791
445902
727228
683537
521711
418883
739829
771597
741046
582200
902994
810797
808399
614479
481096
659585
465400
963096
365203
678656
651724
626826
898371
667419
322022
430226
623328
60636
763809
610813
464721
1030682
583407
739552
393970
555038
570667
1255554
815146
258703
420048
1264683
591029
531812
802116
290325
738172
676161
514946
827282
809816
209334
823338
279712
471306
594552
490707
1080958
784416
817284
845967
633324
436884
269768
845925
934110
485481
405302
443573
953119
501803
651659
756387
1061893
835040
790650
511792
704368
868004
678976
573183
120296
860852
608121
667872
41069
265672
843677
803916
1000824
586523
865884
991715
705012
343580
709774
820473
666502
409858
594242
911799
654145
420558
708278
915451
906422
539711
643585
570074
665769
543783
633324
387529
435853
654221
550532
352915
828726
575683
695497
582095
327031
721282
627458
850089
520799
598652
283191
624066
289749
708555
830540
944716
432260
497775
429166
1139915
768518
906849
851724
491002
502712
200579
1050919
1327449
183665
837985
950473
903138
903394
696809
600509
523520
155941
554659
514786
891569
671823
376017
683088
583169
932654
788068
843845
597541
930229
1059490
382197
448471
333889
856677
546392
579893
695521
619346
331474
845604
504234
878374
500601
607208
653947
651845
399697
706081
360646
502546
565694
701589
599654
614482
448291
775382
378007
599650
680646
688765
709357
768185
870529
833087
606659
794371
674036
447168
1033560
539830
729007
333643
371623
230580
290325
943313
373993
923526
724441
838277
699709
881827
498696
914876
413038
876426
600643
829066
696972
569582
908705
1075718
854601
193371
701547
257582
650928
1072113
855485
943981
649802
578444
455342
803108
182554
642236
694943
748118
455561
1257384
850331
960989
385325
247050
463855
1281994
454410
683124
755811
452124
879392
597937
521223
895460
547884
723794
897294
285932
442742
373464
877736
563023
1081611
486913
747453
765326
342843
699985
575315
715099
639773
645038
539803
815916
535690
425835
327131
429578
531947
539186
538789
671162
654075
807351
871543
985214
427803
774603
568801
863007
588396
339290
541342
316621
862559
519752
957425
697308
654145
605632
248457
726427
303990
848100
555521
559461
802904
658738
859333
654912
642839
1034846
741745
1306454
1048427
266677
939390
367975
831174
773527
574152
530932
362361
790142
820013
928252
732988
787382
622481
683175
912893
466374
740646
762969
509874
678375
674046
826727
812472
483994
1049178
608891
568256
758977
242815
173346
224530
684255
492799
334903
430511
625224
451612
338890
266537
640377
572240
654592
702007
738313
754511
580746
488185
560487
30245
1070927
279362
494889
654135
705325
512934
546885
835119
670458
464532
678964
300912
805642
726749
1109496
542713
578182
491188
895044
654653
505443
750129
523482
571330
640079
1013244
700833
1080697
303444
698160
803767
452459
972190
746005
345758
782634
164625
572526
595940
648350
911985
224530
1301348
617759
235297
404720
553282
872116
824858
982142
894063
922691
214532
826081
739211
661297
401949
462555
473177
652093
553665
788383
389179
569840
878978
1029277
494784
109022
755927
565131
376760
1098497
721950
639492
522386
323033
435110
728065
665149
928319
620862
228454
345706
1192171
729545
1952849
508550
359966
117330
688214
514255
703009
732743
623703
751106
631349
631919
1031742
881140
469282
805977
583076
549949
561508
538806
747443
614542
626827
590965
1003582
795339
254670
80943
364775
791842
753097
845545
623788
694613
758259
369901
732927
571948
1008172
532610
838277
1498760
856355
350951
1068939
513803
473949
561049
1007431
157412
625490
754894
264992
558920
732844
542417
670541
640559
746127
569827
752038
603944
516420
414763
392138
709565
894125
365560
919614
984089
350684
779279
412110
166234
520548
853553
348912
625194
628692
619331
393273
645665
863007
562651
799631
1063567
973750
545104
761214
567350
362065
666732
771710
633846
252206
496310
927579
636898
325492
235390
294570
669211
634283
382653
399825
374162
331623
1095204
1044010
273890
442662
670180
577579
572635
649129
567574
720273
797147
872640
466139
567701
592462
644074
1062162
408252
855998
813513
581402
649991
345587
643996
651376
734763
632401
240191
794546
686978
565285
358842
209830
1094243
630028
854288
623328
504969
575145
921081
310208
605106
651739
778970
859834
251841
573966
809299
1066244
407523
318063
596040
696426
1087316
604165
463663
303729
538983
377599
1215323
676880
739063
778650
462821
597190
823812
753758
423993
380482
811512
905104
714569
501950
638670
572895
642028
486927
733214
807528
485435
816625
256750
683616
373109
931148
737097
610187
1058864
707226
666834
416341
770176
853194
1059159
929908
479986
556752
896079
415817
683669
872640
498037
381885
430682
887678
1050823
479129
1099920
231659
543309
1192780
340229
688704
497177
433366
689583
683153
1001046
1296249
229604
853194
702091
811223
451305
816152
869206
464958
390688
763513
934915
1087262
715099
637764
427610
914739
626193
500039
400598
299539
1088625
598829
138339
437525
182767
1052043
819986
622137
88738
851517
501130
182548
873365
452427
1029243
833223
579112
596113
369901
781371
478510
992914
604462
589371
546296
360498
293540
446577
540837
1006289
1407260
402301
555030
462209
682912
139742
722163
274768
764493
1115009
870082
1026808
759660
945131
540296
371743
247854
1019512
638725
588618
825729
273215
372312
1141646
1309966
404331
599389
604591
825634
807310
708629
569321
804595
858992
446251
829703
487407
1035874
423855
641702
625032
281905
778511
653995
601265
586219
480103
256092
742004
520995
616770
1231517
981622
154341
612114
719055
465857
644123
627874
528270
991283
127938
560270
850265
585571
548129
1144038
1253180
818264
845132
643033
1018553
856742
164792
687602
512421
714136
668361
457836
608048
510568
597564
890931
864612
405944
1101392
747546
340845
715568
610361
607027
604553
605773
550273
493212
668761
690734
636504
970925
389006
429168
649109
656179
130004
393028
436533
575223
973496
706867
541592
431069
812697
674767
499996
656923
201615
1276943
542813
103640
1047071
655172
478802
745205
492097
1169277
595841
714635
866637
724678
981175
568290
516636
752131
463118
632499
59764
586150
121490
435522
994830
277516
700675
939172
1904137
785695
577578
702887
580967
683159
1097635
102175
79063
533152
482562
401230
819478
561314
391520
381130
254196
670557
789594
551237
708995
888865
918368
430142
593909
760173
566418
676426
725770
644965
441216
650771
772911
458551
476798
421427
604246
740231
380188
596549
631523
903443
627820
415342
611231
534832
934592
1338577
521383
484829
624941
1101334
527646
342633
862962
622595
376466
681822
896140
700924
545908
585955
481926
1327996
906432
599394
893007
682817
296131
729736
1216496
508410
464638
287745
442975
1371267
414633
346566
782238
371944
691293
505056
716863
645493
535872
231633
919233
751957
796642
206478
1327996
744165
515509
615670
652358
797488
663676
860776
378269
746652
840345
491021
694830
417226
949624
1340784
786310
431766
451111
530888
498734
482371
705122
904261
640202
561559
405341
708207
570346
709863
801442
948559
471226
394375
693780
783509
723852
1132663
723693
1148093
769039
677410
388446
661484
572920
644562
706536
739025
698665
642352
406545
622064
849136
958644
860620
772996
584014
539481
317220
908602
398867
1078904
415057
99482
311035
426895
709021
733201
602063
326147
769067
274059
243798
1417492
497775
1004908
631013
926507
820658
751213
787342
305374
256469
609286
668938
683778
1168107
617221
604139
675684
750587
556921
342356
508613
760478
725567
783886
782300
558571
397101
1212805
974796
542335
505036
785103
614066
1212995
607000
296217
384720
598364
557252
1133260
285306
676471
621766
513870
355618
523098
818627
677220
605891
488649
553225
676525
521908
762555
621110
404173
454011
520753
474937
578979
465679
668620
982223
641048
803361
819163
921322
445791
790182
711759
494495
673101
389369
501328
647731
880584
306545
606346
1286543
375054
732696
443082
354042
912883
429636
861726
338581
528993
308361
1064798
682065
963346
367634
838801
516347
565806
478176
689829
669721
477215
433238
775203
386021
760873
539496
278278
584487
693483
682997
1095388
758684
1079620
415705
193307
965761
686987
1056104
474445
699124
449164
692826
323568
533090
720566
510528
763413
1172133
1025875
366155
1018648
652574
552852
1064108
1345671
406995
639636
476036
293529
293545
821874
704386
486716
699124
573338
1154880
353857
501301
612142
460019
816715
536130
605849
416756
222748
375740
603554
1040615
785637
611690
614559
795935
662308
459712
724083
279870
713989
762605
604017
550014
941422
941887
793832
740969
909079
372629
430618
671936
1114547
635304
842986
707631
458958
1242146
487116
690274
1352830
603489
700583
427773
643055
975848
971535
507476
606701
391441
582926
653100
525769
645267
481655
473554
542897
486399
659836
604725
555945
252047
703783
584789
641636
516526
757078
632414
798525
692628
705820
350169
382799
392271
540812
692860
695423
709970
1327996
492416
745163
241513
590834
604553
422221
506713
903361
536867
463425
586156
1030402
1079073
736899
829901
827806
463964
421354
722282
443958
330531
831621
650015
561315
938152
839242
724721
324957
826074
469097
543922
702279
696113
933191
935054
467335
612963
909079
360553
167430
790925
429369
329982
1026964
739934
427317
577500
480791
846622
686453
623735
883252
485241
169684
605485
713698
885007
697644
554303
954151
906777
316772
558038
1133930
636895
632413
566695
515525
570976
1204270
294686
356892
1032006
610821
833169
389245
652138
567699
1049806
826261
904314
604450
475001
527616
1206445
768010
301437
374297
720345
965152
417226
887205
791376
842800
1290508
620526
779209
469859
642665
881226
610849
568736
307469
843925
502717
822348
571037
849574
842492
908144
480188
637018
226255
247799
667785
908209
327251
477968
496702
645594
622891
380924
1207225
425754
461362
495603
523219
619759
450395
295387
260966
859472
312043
593046
358822
577314
688015
694402
1014541
480385
892510
1086462
525094
658776
455148
492834
756358
457607
836678
783498
490624
624375
133531
682598
762493
854836
348102
728723
384143
756489
1022747
803044
824542
695160
628564
1035357
979271
345449
239520
841422
791442
452361
887404
578444
78313
635647
670586
524810
805871
423222
573334
681854
246466
431005
925517
935167
573794
963317
560702
536892
799013
93576
560270
876097
1065243
465133
859834
602165
468457
733603
605724
436598
493273
597896
455342
691561
567799
902677
862940
317200
671357
1146670
340037
292059
896177
340630
724335
1129578
414534
561000
345706
565223
701981
828061
497304
600495
651158
791304
391342
919432
656743
591393
552865
482909
290587
540615
1288158
272782
754236
749444
981884
657725
666979
473283
643498
858549
1047507
780084
863872
659139
607485
1059978
656491
885117
431970
778082
913073
413497
485115
193307
453131
911669
1393663
635320
520917
383648
468753
455023
1075966
408509
624580
917557
541392
1128065
515656
382043
530954
762827
342543
612579
627009
769116
385522
717434
766119
660545
1109678
1056351
488003
619027
378952
586204
298452
397871
353635
517549
736830
712375
542140
598071
720256
320687
794973
265337
731067
767594
459869
979906
430401
444719
701968
801556
186024
296866
559875
352876
758599
830641
670557
586172
540140
836046
818152
517510
756916
92505
1006404
559717
359981
1010281
497148
426528
343097
348027
294224
175168
183882
482610
145117
800741
844680
464917
346925
762042
727924
377599
878225
526350
593651
611317
539424
840283
581973
1293827
1097060
458051
583531
614108
1407260
810457
488365
764346
978974
912729
804577
746833
714655
613744
389158
381172
902106
486324
662795
451572
676153
609250
503384
768638
662201
787148
1062162
275639
336627
270753
543107
636119
554248
542140
533165
785592
659649
619137
1276378
219490
667766
1005159
683778
562637
419498
913753
924180
484106
1234627
610140
316740
521364
336895
392235
353692
526566
513723
577677
739665
229754
391666
301397
501070
421474
398758
485633
983098
781472
506890
447921
501292
721797
1415772
432431
557074
592739
358041
472044
1056104
502263
1541545
431952
908315
783370
981438
374765
588353
1084551
167803
701776
370752
357903
841551
472044
679738
1068589
624034
622925
85561
485945
603954
775714
162907
563559
232280
520429
192180
961489
365522
695603
614821
806964
1067034
587691
455551
799471
748230
766853
1023771
662676
827744
423510
365741
528293
661391
683609
335203
903268
515267
575151
766119
659254
640958
645754
473826
627229
679796
839514
709181
550223
722282
1402027
1200652
557491
884969
541688
574595
503328
1222432
456985
615206
846776
753122
387196
1043588
868244
359832
897487
523553
251841
756278
1070927
1011613
839178
977281
567787
359299
579836
563958
528615
573793
520072
455530
1134430
515802
320399
734876
663930
796343
731737
413993
858551
1060519
511931
729460
1084690
607389
753316
949359
579620
817937
859303
244741
240351
1013424
464847
599302
604591
568561
754468
1178673
615948
982419
825173
922097
733362
832906
799637
1024469
754173
334731
690402
510514
528147
612966
720925
883883
334677
387695
748158
613904
838628
337348
1041821
644210
549407
646775
622644
424158
743576
834636
364633
632032
401991
467609
846666
496303
575293
450381
709555
404561
510259
691126
638988
708207
1179922
153686
247911
632476
788179
658474
271847
595228
48608
481945
494142
716473
816579
1074348
382364
860475
345468
546622
402460
668389
644085
470362
1025327
399885
641663
747024
312048
632066
226862
307865
828949
638892
502331
267522
117526
577498
654075
718499
551920
687297
569827
673737
442620
268426
357925
912375
877633
587394
493258
911046
730953
640722
438401
847280
642017
165636
833031
719039
488072
312732
911683
879925
433238
849479
658122
10049
946827
626855
871870
740969
625421
598181
983640
463702
299397
523569
429853
540140
773683
426528
519087
551981
590437
711213
664231
683845
588557
545631
758608
850263
820152
522100
684257
263051
562637
609921
706679
785355
359901
547832
572743
134314
903312
461854
299185
631492
262247
933624
1066520
768062
728292
853257
617508
725443
685272
845869
387239
548934
729283
725734
448714
549783
1006226
553230
686214
579528
1011069
951625
446227
723157
373235
653622
747056
612579
916655
623863
114761
1145388
351499
655292
640174
645852
875900
472173
486637
356238
857907
738662
913023
317606
599705
572814
567550
671188
872246
445039
201798
627108
861780
293125
725078
506620
600025
975070
740212
217688
221985
1308015
965475
290271
1047692
799105
805005
247854
627904
456020
432169
869398
757063
921524
445699
688362
535751
573645
564858
587795
808928
736219
1022360
1339471
420325
884928
570229
738739
784797
603914
543573
333151
678098
625222
645208
604654
431162
766341
235390
608226
559926
689906
625173
584414
1013976
615890
497754
639624
788804
1063727
482909
349614
295709
636770
452797
542623
745843
706322
756907
698417
519525
471610
714330
965426
569044
629229
686196
542408
596303
642896
616582
681146
864550
577677
720875
898833
719705
568943
608354
963775
793705
516610
841586
1286278
603012
744055
690780
742356
601098
861850
786106
589504
1096844
651903
510481
706921
670253
481802
632854
1130777
686660
820973
606167
575336
735395
594187
806704
989174
617602
532199
753911
440953
840772
711471
315820
810358
585794
533706
147246
612398
649704
438586
421674
623452
932263
505056
299536
287002
462662
869696
1022426
510063
871156
791443
633158
465162
926612
486917
812020
612266
661242
587954
596113
640598
696211
589125
525112
741812
385590
1140803
584637
859565
457701
1001556
711138
387821
672638
635360
946467
712567
804910
647302
605485
656348
753493
543378
783193
853940
798152
869720
766127
840537
341894
534836
513829
673514
610849
620493
470535
958725
604703
884157
452547
290451
473129
857792
487466
833657
727478
418481
791428
877275
551685
458399
919663
266127
269646
902654
814476
829098
607015
638298
501096
461513
699083
855680
850305
779350
959271
643451
257181
1031713
476796
857014
298195
532089
545856
608889
718556
374695
1570799
989815
628433
798317
675423
967242
474455
754317
413830
504081
487567
526422
906967
927690
391407
707303
767165
708811
797103
688313
411554
779820
307402
675335
699627
554914
841403
1028277
572785
377735
67099
544014
505519
742567
797415
845987
650554
681063
416016
642866
474417
455456
478085
1131597
718392
694645
594741
866664
778415
529875
521472
927690
797103
573121
711973
640897
742403
661012
634085
508418
544014
174671
645510
446585
1035436
856521
760440
574197
544014
955311
919862
852941
766381
546666
573744
528889
675737
358504
605466
614530
831220
416234
1150997
757788
316221
485602
659322
387516
258118
936627
949359
418765
769000
790849
605466
691168
548407
910038
981023
981260
287957
823048
778415
636945
645852
1304155
692618
717803
602623
300598
709490
727777
737097
786733
789420
1040615
750676
590995
753970
575327
923798
711950
850771
824381
884596
658841
715430
858625
677151
858625
350684
716514
722220
880920
553799
339823
347667
775042
529055
323528
492081
738390
364442
753562
268620
424640
734703
308143
705059
297833
714536
573744
738585
613508
799855
434816
865181
548105
308143
425461
727777
16798
844541
670786
645852
577061
620880
581879
630305
691168
529875
921141
448597
348696
727351
955311
303055
447257
345449
646803
776238
571128
544014
602284
542572
856521
641722
738390
669083
1304155
249160
738390
425461
425161
853468
583444
910038
565354
815638
544279
761431
885007
738585
941011
789745
571207
799855
563695
566545
639245
909291
554914
967014
454177
816236
485602
775042
523999
706781
995072
293080
742403
753970
780363
723307
532382
769413
688313
835919
743656
381158
650165
659184
592973
388645
487779
203801
736757
570022
738390
672511
806625
892105
643687
987980
982259
884596
623455
656669
583937
594163
525120
717184
708758
768483
573985
814996
520819
868251
345320
797103
772766
732788
615988
621765
673695
867203
846425
883922
1028694
722038
831407
362177
753197
876619
143276
544469
411368
707094
760514
889869
780470
922836
646668
365773
636278
862990
831079
1042286
646433
691142
631283
409368
537097
884596
829096
601543
293665
945097
598296
732561
611485
748793
370076
766942
565755
609433
662657
900480
692536
387063
589915
409191
425461
448103
725871
724615
780470
780470
630142
479075
797599
825638
548407
594727
681331
754109
341854
780470
898663
646433
635803
711580
655767
993954
783501
703500
743011
537580
671768
423351
594163
758997
643159
548407
323528
174040
341660
753562
492821
787050
859926
607977
350392
732788
1256188
728922
575503
523442
995072
912608
627787
1050624
727777
522579
582372
424576
448599
639871
520819
452547
420857
695799
789981
838613
583853
768483
742403
956493
487779
523527
844541
558943
544469
738585
598829
725871
691128
930710
849144
591415
1166382
738390
606264
748365
739110
753562
647492
763672
681398
751272
607977
460151
570158
539529
722356
995072
640816
605466
559875
391728
409191
610768
545814
597815
924676
811865
636278
505519
1042286
990186
371692
559854
573121
521346
802996
857454
454177
448103
799462
685185
694105
672511
635803
557957
763563
477264
526051
670206
392632
663589
866432
343727
544014
651739
720444
790849
387077
844541
697304
670448
650554
575263
901659
719662
797599
910038
568777
829096
858441
609986
439693
790849
736605
1006917
561501
861470
464809
573338
1168412
503272
343762
523468
522619
510902
892895
492097
347205
578759
578173
742567
856521
691168
1093623
783501
747211
847220
748886
604874
451447
781470
699627
443925
449876
924676
764479
695613
437165
688313
852941
361749
717803
725200
637404
563695
640322
811865
1396024
740827
909291
725871
528382
308705
694105
681398
544469
464372
390409
692536
1227408
818814
677364
618971
856521
573121
555834
1040430
589915
728201
636640
290263
558189
878949
757788
879559
800898
929460
568777
609433
1193540
877058
631283
963833
490134
609433
190157
709490
849386
709339
270501
673663
993266
939443
1011456
1092169
293665
621186
419662
392632
340500
750587
597815
538882
600646
556666
1036399
781470
510902
622136
452560
517593
1437971
1166382
710371
425461
610108
1032492
366455
764781
590888
579356
629287
350392
957454
505519
1304155
281598
255560
645852
714642
656377
852941
786553
631283
690941
507073
822457
751919
302244
600846
681398
921141
661012
757551
592984
997653
693425
784334
706307
831079
594163
784334
918087
811865
808310
811865
736757
280121
691168
143297
339823
466207
539803
661012
554914
892105
427426
609853
674616
614530
627287
635803
583853
566545
921141
551367
481639
757551
597815
479459
519905
830602
546666
426803
921141
880765
776036
1379583
677364
641661
640535
663839
600646
630548
815637
583853
301038
694207
474554
711580
913767
290875
641722
833660
609433
741177
448103
693724
883989
774012
866432
1042286
431938
712986
711580
982167
641392
799855
445850
658275
770516
752465
698807
790849
1023690
858441
722038
756000
659322
751272
881308
638125
736757
541448
1179103
544440
648204
611485
463042
531235
505826
452426
515850
488670
1108902
690941
638125
650554
760196
636278
992126
673288
825474
677151
505519
1020931
817121
756088
526285
638125
573493
677609
672564
529875
1003582
387077
1055128
688313
927690
703057
617393
599394
697333
381158
463042
606854
512748
551756
411368
772205
821079
842792
656669
762316
63777
568777
369580
609853
990178
1060964
496630
1305880
1506190
490134
892795
953990
526762
709490
601543
762894
519905
319863
819917
311286
636278
776555
544469
570022
568777
1178039
392632
536204
551500
489097
842895
784832
1166382
784832
659322
476733
225008
758046
409191
652339
909164
846425
714536
700536
537097
128253
675335
425461
823824
250653
850331
762089
801848
799855
797415
866432
862990
323549
818814
831869
476796
185289
921242
476733
610108
412323
370076
766381
416234
856521
841422
670458
515113
677151
551984
546951
754049
371710
653180
749773
830602
631494
618668
1304155
849386
520819
139522
902677
690046
636067
913767
815694
728750
681331
365777
736757
618983
387077
664631
718716
546333
763672
910038
544014
970921
421427
1001780
955311
399697
416761
615940
639345
694830
449876
835040
479459
1166382
757551
788994
373834
778415
656669
927690
827926
797103
197641
597230
1062335
1090140
612274
252909
670729
762089
1180935
830602
476368
736757
460257
548407
814996
207840
603408
572198
955311
797415
510534
544771
892105
1154010
609853
655767
668702
287510
770620
656377
1071190
902915
557679
742403
396602
434314
736273
876482
308138
726002
924145
626859
775042
789420
456631
647480
725871
431952
505519
401764
412323
496493
426753
695998
693723
686118
788135
891761
474885
777055
562760
516253
528889
778415
722038
692536
726934
588222
857663
344483
447630
208604
726638
318704
689578
612927
802969
546951
636278
944455
827739
831869
1425863
712986
548407
726108
560256
861294
704686
824010
757551
789420
824010
381158
371530
544014
634147
316221
852941
863418
598829
229042
370076
557957
343668
653510
485633
891687
846425
1079073
770620
811865
539529
1018126
845766
830602
485640
350392
918593
955311
544469
393774
490134
698700
430621
554411
575503
724335
921141
432260
388089
800898
363425
309050
632841
789420
937205
618567
293665
1042852
520819
725871
549554
440205
849940
631349
892653
704358
781622
827739
443494
991377
598296
365818
909291
757551
605466
531235
852941
797415
484855
766381
519355
431055
611798
916709
711393
957893
603427
485640
921141
715417
781766
738390
508056
1051711
371692
767345
563695
677151
716525
1075351
358178
651903
315493
502417
486487
641392
717184
714536
611871
583853
663589
805406
776238
1050624
192483
914670
1036293
969051
811205
551984
308143
358959
346142
622136
559854
588264
722602
605466
109995
640322
601543
449876
612390
513965
770620
762089
737623
860481
594639
382807
1135898
714536
537097
332400
454177
808584
770516
726108
784832
433293
505826
762316
754503
470255
594163
666306
544313
371692
811865
1032037
739698
824010
343167
717803
770620
426803
378035
63174
720444
717831
427220
760653
448103
674825
842311
614530
881308
705059
456330
796099
426803
904114
790849
316221
656174
822457
499951
632615
982167
574858
655767
714872
582470
761016
740095
709490
866107
1042286
190171
174222
814996
533136
247799
631645
947102
590888
303608
690974
656669
419770
560127
790849
635474
655769
762316
945097
713814
706307
844541
655767
1002178
352572
149946
659322
945097
770254
361763
370946
565167
1303172
551984
624394
888075
827739
638028
818814
987110
695333
706909
528382
898874
663589
583444
856521
596556
308143
471465
766713
717803
713977
805288
907013
957264
617939
505519
560575
802191
485640
529875
628250
831869
507634
528629
485592
866432
499704
682388
412244
690941
772481
546666
936627
551685
1036175
531958
431055
350392
198919
316174
1094238
492937
645820
629287
431055
715417
411924
431055
677139
751272
714034
528889
730875
548407
766713
1042852
581985
714635
790849
411368
191091
816772
235308
402016
956493
671762
519905
724615
604919
663589
425461
936627
745777
995072
784992
524671
727777
873943
793283
608999
938539
580619
774012
650554
502173
355041
827739
797599
901181
1116298
860852
239568
229590
548407
387077
469787
323528
659960
691168
724615
682361
200295
942297
534072
936627
814637
385522
466767
742403
823639
588222
467760
594163
573744
997391
537097
1301348
725575
910038
818713
1042852
485234
681478
701620
720785
775042
653510
631283
641392
459376
990186
841903
781766
924676
778415
1032492
468655
822734
781985
866432
545812
702034
572814
411368
630142
19884
440031
770919
542572
765384
762089
588222
381158
717184
185215
587954
1002718
706417
528382
984142
772448
583540
898909
707426
886672
515850
770620
661012
1029120
585407
597815
749773
516766
458879
267735
818814
970005
834450
514958
426753
971466
910568
590372
850093
472084
689731
611472
1103878
361898
316740
331606
352781
597230
382874
590518
606665
813238
696139
169159
715417
627211
1096598
816495
887499
709490
646668
594727
717803
444309
763948
1021289
677151
72372
420596
800898
532963
323528
522987
554660
283713
752465
892105
770516
548105
449164
755417
775042
856936
645852
768483
406003
593748
1026592
914670
741812
450561
579827
392632
471239
589915
426753
570022
284579
857385
602744
756560
1042852
831079
635803
1294896
727777
714870
936627
373682
717184
753970
761581
708278
436004
736757
714536
498262
524483
620880
1018385
722802
597677
1175688
328056
1042852
609433
909291
921242
519905
341037
882421
823135
866143
842792
536204
557957
449876
1034877
640654
316221
692041
921242
884407
924676
478827
355303
732788
799855
554914
995072
775042
946866
355303
365773
923717
871134
559722
600517
1360909
865882
811865
766425
901651
596809
735135
590888
658467
720444
544313
842063
814996
552511
611485
998634
432471
589092
629414
772204
691563
844378
849443
594727
694105
823570
599372
1017414
813796
781766
544673
720444
984574
399087
607130
291215
790849
381158
989757
426803
1121091
904446
604017
793150
554414
657932
464903
760653
485640
827781
230821
792578
891687
910038
751272
805406
990186
648204
516142
387077
834779
583129
923370
430511
738390
630142
1035928
665278
766713
578433
411368
387077
650238
443494
593867
465410
426753
722220
1047692
742403
549842
715417
658841
552745
438260
670438
682043
619881
423391
830602
600646
409191
715430
767202
751611
891590
847790
816441
604953
1049387
752465
727777
590300
477559
697360
392632
400774
961158
791449
510902
792215
704358
865783
421924
596688
431055
995188
474330
409191
984504
846425
1464899
706307
1170866
573744
661012
634147
603111
458879
415670
415779
949199
426753
554914
514798
721723
539529
248438
782214
995072
959441
931629
505826
563513
789148
563695
988194
736570
752465
1154880
563695
538005
470255
476733
454177
822457
681331
753970
846712
818152
981260
944465
583444
760815
617393
859315
722574
1032492
203250
1098475
936627
323528
656777
562758
842792
691707
731663
881308
644180
594741
547370
309050
736757
604434
563695
515850
566545
724186
569662
671754
617393
774012
426803
909291
831869
693910
704358
659322
143777
493572
694105
291874
1020563
544313
644562
640238
1430272
876426
331606
1148093
791037
930185
760653
1019709
917570
316221
521340
629287
599966
653510
750676
1047359
529875
648204
995072
573744
649982
768483
695998
817121
479084
650245
600646
559722
609206
780470
663210
425461
486295
672723
468655
701212
631283
644180
597815
659322
566125
892345
913767
421190
380188
690427
668216
630920
591926
531235
739745
609853
694909
726990
613076
842792
257315
766381
910038
907013
990186
532447
725641
1279295
609433
666930
594163
264831
749773
554914
1159450
399612
399428
331606
582911
981260
449876
781766
472924
704358
755132
597230
323528
718872
797599
594163
432260
696546
922836
705059
930093
1039044
880447
659322
981260
722220
738390
714034
514424
922836
526285
596985
646433
449876
569255
1304155
904177
502546
480442
355208
661012
496191
464533
510902
597230
927690
499086
677364
859790
822457
629287
1026003
734847
607977
690556
852941
717803
542572
28874
677364
797599
620224
685661
665115
782214
717184
559118
253274
1150997
675153
757551
609433
537097
568055
961578
434566
768483
479389
730457
740184
844541
701219
495450
641392
554277
971535
658449
589915
809559
614530
1166382
695487
487779
431055
641392
761431
661012
721212
1100605
927690
596082
510902
506930
296510
724615
656989
951851
597815
621108
722038
386631
544440
485844
409191
1282221
578173
188169
133608
721610
691168
811865
492081
797103
739837
711580
449876
602003
1046352
594741
519905
828404
528293
754285
841017
622136
892105
708948
583444
743008
388702
648204
781470
323096
884596
405891
729263
348863
426537
507062
924676
432638
750676
627006
546666
365773
913023
924348
341197
402016
381158
885906
724721
609433
927690
409191
697304
697304
757788
656052
453682
427710
904096
594741
995911
864209
685185
636278
800898
397560
554277
506077
661012
143727
866432
663589
750676
311415
712986
438149
567588
645852
762166
583444
614460
818814
784334
665154
726749
350392
1272994
322903
236106
924676
726108
183776
656777
574598
645852
365777
386631
548105
622136
695799
537231
695867
672511
631025
678430
542047
791191
902155
339823
355208
853438
990178
460753
691168
370076
776238
695998
819275
453865
732788
409191
800898
831079
585407
211505
851724
789420
821375
892105
780470
544440
283949
927690
797103
611485
566243
691325
316221
699627
174431
752465
783501
432932
588222
749773
742403
818814
799015
852941
599103
742403
660714
779169
743632
527136
738585
412732
487328
842792
662835
947845
602726
790849
684311
582911
576004
629034
448103
902915
730046
678656
871838
634147
907013
600646
823570
605466
520819
239033
757788
460374
616932
802904
763672
671762
784832
1195161
736757
689536
736757
731090
1125520
990186
267492
938924
876913
729491
952108
736167
690941
424576
589762
881308
565738
525422
683133
708818
563695
619367
753786
457793
614530
958948
760873
583444
842556
590863
530646
528382
424576
768833
546277
704358
679054
415670
784832
782214
367734
1164818
695998
692419
912886
831869
784992
528382
614530
778415
742403
610768
884596
709490
845288
681398
677151
476733
668496
378109
473283
550566
1042286
546951
273006
835435
331606
638832
86800
700032
384554
398364
971466
845101
79031
263693
497736
1288414
722135
781766
819749
402016
597230
924676
659015
640322
797103
468655
392632
858441
1002310
575503
716082
406641
669334
553989
355208
776443
722038
585865
656777
365777
659019
458791
557957
694383
546951
433844
607977
806795
776443
824010
258703
755104
602053
830602
1150352
697491
634147
455779
705059
573744
846425
402016
781470
727777
653153
894085
600509
495482
520819
663589
393273
751511
715417
750676
955533
809559
1050624
757788
1087678
301632
960890
990186
546951
396916
927690
613875
954788
470255
724615
650554
1032492
858441
339823
727777
316221
1058009
762786
505826
787690
1227408
419512
448103
231692
646850
847798
555364
150107
797103
695799
505826
762089
566545
637676
757551
409191
725871
629915
636278
13488
403390
554914
507934
951454
971466
365777
663385
290520
585407
528889
622074
544469
510902
781470
469547
1025229
542572
927521
546951
942152
1123245
956493
479780
946563
78802
711211
395832
758074
757788
631283
308143
528629
358677
934602
574985
426803
714203
609433
762089
588222
501338
365777
493687
776238
831079
711393
660341
521486
739021
582911
828313
443494
569662
433756
671873
570022
555264
563695
577743
1050762
781766
502099
534300
528889
924697
34241
727777
990186
712986
612239
1050624
1166382
583162
1028125
831568
505511
725628
734187
1020319
615940
709490
688313
522459
323568
717813
806111
476733
399833
626193
641392
663589
781056
753562
409005
365777
467864
971466
906922
866432
658841
830602
929152
776238
917981
653510
797103
408890
861455
409191
676471
392632
611485
459600
515850
708922
711308
650428
415670
856521
712938
522619
620880
1042852
481806
789420
528382
412485
936627
652438
1054244
563695
571690
569703
517016
663298
615940
808310
956493
427081
958041
659322
317578
551695
455897
906590
982167
611485
656777
695799
618848
449876
1032492
124646
892105
450799
556921
583076
661012
921020
776405
570022
677979
808310
712194
599520
797415
443894
200477
845987
784334
528629
591388
123051
573718
573121
822457
997653
830391
727777
619881
410341
582911
742567
262354
308143
594163
715430
1301348
277931
416234
971466
540022
726143
543797
824843
599386
740665
447086
797751
1050624
299895
596734
705059
528382
1150997
781180
505826
585407
186771
365068
533792
1304155
1042286
585059
749678
315126
703557
474510
854929
59645
582411
450511
102240
485602
681398
789420
929152
454177
783501
392632
629915
600019
688313
538028
611485
450094
571853
636278
827739
799855
929152
409840
738390
780470
598296
641233
574248
811865
582030
426803
818814
656110
762316
452649
339823
818073
1006941
560451
619892
637122
706307
384554
849386
808310
423152
822860
743854
846622
750162
499205
781470
717184
427646
397285
554550
1026728
751957
646433
604967
1304155
706307
797599
751272
784992
598861
414584
1057824
595011
765384
1017534
1277428
677151
646668
575336
412485
537097
721628
709490
598829
402016
568777
762089
114476
797103
743136
537097
1032006
626104
335477
210435
714306
526285
520819
808250
448103
657240
706307
578173
714034
609433
548407
862990
765384
688714
881308
837078
995072
322100
308143
343668
791304
672511
433783
929460
458879
1166382
687452
260524
990186
783501
700861
387077
776443
799665
996401
598829
781766
700644
846425
609433
520547
1077062
706271
663589
729147
448103
916695
737807
608703
623074
594727
618983
750676
329582
598296
858441
931185
522619
492591
770620
601543
868419
1166382
618983
722220
746262
617393
455980
881308
797415
761214
490134
606427
640322
511513
847604
720664
556496
454011
695998
647402
283499
902915
676976
449876
371692
472878
601543
727777
841241
831079
957343
753970
355208
564012
510902
401954
625562
797415
605494
402016
331606
598829
699545
617393
689934
843419
724615
577235
671768
663254
784832
587091
690274
493279
1032492
699627
694105
655767
569662
770894
410276
781766
441416
797599
786620
688313
618983
595990
596462
901725
710904
963346
480780
510902
677364
695799
590888
355379
516970
318728
578309
477147
563695
852562
866664
588222
258524
597230
598296
688313
914670
809559
392355
655767
990080
699627
546666
474071
293665
730769
387077
766713
995072
409191
761431
221546
921242
666346
881880
922836
641605
932005
557255
449876
681398
742567
426803
453111
600646
321082
795951
486493
981260
681445
680512
630142
656669
842792
604470
739384
797355
859705
913767
736757
766381
908087
588222
720444
862649
829096
908331
706569
849350
1120536
413002
309050
509782
732788
695799
888320
956493
308143
574152
761431
323528
416234
831784
770620
124455
1111755
734338
488782
563695
1013907
933904
476414
125667
1105973
732788
339823
469907
1060519
695998
1308015
738585
471069
768483
546666
423011
640322
349759
397611
1293239
610108
508643
458879
458362
519905
273360
738390
776411
694105
309050
278802
784334
522870
424573
594741
537588
646433
387077
491059
681331
683661
554277
909291
830602
555669
586136
563695
909291
691168
871134
537196
665983
398892
661012
399802
679787
906849
536204
814996
735097
531235
913262
672511
944455
632111
767345
862990
816955
100537
758720
428528
566545
1075377
1103878
372062
907013
1137880
766713
910038
630142
651580
122946
392632
762555
505826
548105
852742
755304
1052043
429999
648204
485602
563695
392632
501206
802927
450441
704358
424576
484217
610199
692536
397685
729483
845987
541951
418765
815694
528889
630142
927690
814996
714034
311234
442184
658841
913767
384554
386631
51974
574560
293665
509057
955311
578173
485495
912844
463042
594727
914670
761431
760653
222289
661012
884596
892316
997653
921141
387077
681331
778415
851373
688313
1093545
852941
709490
582911
724782
1103878
594163
776238
681331
660021
350392
1215045
402016
515850
456185
941343
675153
583306
550130
729481
689021
384252
819812
937262
594727
554914
751563
831079
619760
426803
527453
921242
861810
243610
424576
988043
758861
727777
387077
632454
403844
324921
570022
589915
669976
590888
991698
490134
637740
508634
1284717
528889
782776
676433
715430
738082
256750
556281
622136
569662
685716
746028
499763
784832
694105
974601
331275
332217
780470
1066768
615323
544469
1002430
343954
852941
576547
705059
968772
764326
184919
767885
818814
371692
1030344
758112
648204
75622
971466
831079
640322
622136
544440
554277
648204
308143
843147
929152
566688
542572
858441
691707
505519
551984
548739
551202
799855
955311
909291
516899
861395
559908
488100
855659
732788
413438
714034
582263
715430
977649
289715
743036
762489
921242
533612
776724
594539
605454
738390
856521
807310
838277
1151045
1227408
515008
846425
599753
757788
907013
872213
714536
678930
406498
611579
780470
1050624
704358
717184
451572
598829
726108
614460
511513
667144
818814
747049
365777
200213
463042
765562
1034081
534580
881682
1035874
843447
945097
491545
867043
531463
902915
995072
829096
714330
781238
700696
617393
736757
782534
480631
778415
425461
542572
762089
371692
927409
323528
750676
638382
569827
830130
413761
753562
504584
500042
529454
1042286
398027
499178
846425
868932
327228
736495
528382
598296
561807
641722
781470
697719
815694
597815
615323
519905
610108
515409
860247
387012
681398
569703
1042286
693088
570707
392632
787081
858441
762089
636278
622801
529055
537097
199506
738585
694105
778415
646668
390958
412244
785223
656777
472716
633230
316221
1227408
670099
797599
680866
431981
789420
971466
776443
345224
1019576
732788
921242
852941
839590
566545
750331
760653
216156
678375
468655
762975
365773
725719
555765
615940
1360909
1044446
641722
395832
598829
824010
892105
497593
613528
473704
837172
312090
585202
707122
771483
787779
446814
374277
633915
876636
485745
391441
400381
325986
97972
400381
585202
383575
314915
491278
295325
846775
738203
404173
698902
625354
1160661
530991
545191
592032
1209221
254092
704351
423537
699860
476794
431004
956578
409085
620406
640258
478139
799756
718986
489588
712137
1207831
373464
505652
333684
663139
904138
700087
161684
433543
223856
414037
687819
477704
748399
1006250
640258
861205
851336
474162
357387
1013693
366289
659251
766874
743324
369008
691168
768483
1380447
620406
482047
970890
419383
628519
841688
696439
634191
448610
487330
360178
811906
846775
807256
675378
760863
756967
1064457
887232
460618
634463
383144
550084
191895
879264
901523
729861
728366
953554
900376
601520
594294
826383
426676
668452
626732
365238
530991
448610
672808
560295
1380447
676716
865106
679146
765674
720168
805328
629438
605726
670539
588449
537618
475553
921580
453082
241807
555406
518148
842322
241540
440757
868771
592050
541342
702280
698622
596593
460116
393901
413426
925801
549957
797057
577121
662143
659237
592973
647810
317795
456130
865061
130919
385120
599057
550104
215498
258067
348600
708168
1053308
632196
453774
636751
981458
308414
509373
855300
612734
614153
641309
1027970
204861
494786
1338548
149360
465338
784945
897726
773714
863042
341361
535418
591792
535666
545200
458967
474950
800066
742049
320514
464605
518148
365458
593676
823430
715459
692605
490090
528079
892407
412173
155046
543921
431658
981174
658228
458545
793530
757002
520634
518148
328631
680093
1175522
780246
724492
864265
693864
196880
779948
813478
765648
916980
487179
218313
817940
625395
657487
378405
714526
560702
715459
756967
518010
889076
947845
596373
1008091
857057
751776
720012
470794
462842
153331
796554
766723
688230
1061587
787881
532883
683113
801405
733146
739745
667766
513318
540916
776508
733851
653612
680012
527552
684498
500360
537618
580789
756967
685012
588404
413970
514611
887323
567418
250206
537253
792614
485201
889056
588168
437024
645029
263256
733758
1113796
418178
779960
1026783
620406
412364
647725
855678
410250
764488
619034
450245
896079
831163
1146882
399645
601417
372921
872877
762030
571853
581180
507682
459742
510063
654570
1021521
516131
890577
461594
458545
621800
972023
591245
822574
863410
492280
526309
480717
890290
442184
530023
695831
768705
419679
515522
592750
353635
537618
671249
547723
644019
730924
733985
636880
270328
493742
547723
424131
413970
448648
603019
630894
772531
742049
476794
932569
127447
904138
579053
227771
956493
859129
487537
1013192
619476
482346
278897
460277
877179
771017
634789
713729
446706
741146
528079
749204
640611
887323
883169
946847
548233
795427
614823
604963
320514
809092
640611
601543
737097
174048
438328
593676
672564
699674
649961
820505
431206
341361
695471
609451
835584
588487
524388
617014
215498
747081
663139
571826
763597
314880
819409
588487
177120
577121
541984
287182
382827
491278
485243
732407
548765
645401
343431
562680
892033
1020819
97972
541553
327965
754401
351962
442788
662693
694942
620621
458869
693456
620406
489588
735659
569278
437903
618971
575388
486927
800884
653960
1076455
792837
883202
793530
594959
526388
980680
672808
620406
383144
865278
354339
548233
403988
688362
794296
1057074
691348
487495
621372
1093846
1016127
1136243
247292
332969
420303
591110
698091
620406
722052
251148
1049306
428750
504517
718986
644346
802906
708672
528750
690817
662255
839507
516258
505183
1162711
530542
491278
619653
335752
297391
1086118
800066
116413
816565
891300
602712
464605
763597
586833
461943
690611
789443
289858
862564
411842
701639
548999
704351
725048
1276943
867296
715190
588037
186278
776614
666540
951410
681986
707015
750106
680784
250309
563096
536578
499160
385441
758861
592072
601417
5936
820219
866280
591245
223856
772446
718763
634115
711514
896321
784823
739724
579136
948068
779550
594882
180285
792837
682699
1038811
659033
588937
646485
855485
772494
541787
680784
184711
702070
613528
666402
772534
554068
822574
431930
790606
577480
817286
564352
476794
185579
659015
619653
870573
592435
697172
738662
362159
883202
612561
506076
507682
1146505
942230
767690
344689
536143
606724
767361
932979
836020
663139
635413
630594
831163
334662
320514
858585
543010
601417
400627
222346
729861
484503
421073
511094
625395
227239
767868
781853
369886
411842
1417492
709179
190513
888173
591214
850792
691168
663993
309874
751628
348553
690611
448058
772280
97972
592032
778462
506183
320514
644098
233318
385120
685422
714618
617796
690611
735022
620231
421073
1028490
643678
771385
720438
383302
599740
636880
736929
484740
714015
531837
554954
509078
582449
780246
477704
755519
490090
373592
508147
475333
332969
567874
687219
791000
614589
426305
824302
596912
168177
817027
737443
563164
890700
761715
168177
651801
320574
949295
555406
557940
841017
546315
452798
711514
989129
678943
479497
1006514
795573
389537
742655
932297
822574
680254
634366
934019
796689
528240
818967
870573
887323
831361
344689
728366
808408
606443
551035
615617
742049
569278
344689
330878
995011
473898
577812
499461
674048
184711
569398
993266
725048
409085
744199
591214
654991
493078
572764
797040
610661
767361
947203
680784
793530
473704
485276
975077
103503
378323
653789
513329
950123
921580
598592
1260345
1003118
510063
793473
784823
586745
409858
525780
531356
385120
359648
457227
354339
337589
558314
809059
469842
473376
640611
13488
449052
400381
355568
431658
574722
893250
516131
1000368
450245
287957
480717
840768
253925
257760
359648
826490
616048
644437
624192
617589
380462
772446
1024230
841990
809092
290923
487903
537252
491492
421073
758273
531338
653591
495133
596373
537464
405530
593676
729254
612561
662255
580268
857974
524970
669023
438328
462580
496409
631749
344689
495789
678943
659033
990700
490090
495789
893944
682735
563293
804271
531215
674825
550084
887323
657272
738752
645852
412868
368879
498321
462966
530991
308414
625218
378774
692748
496767
744199
1624804
734777
1265
1146886
564857
1484928
576954
791853
737434
825816
430066
671235
673620
784823
184711
578173
218819
565410
219279
228434
956578
516441
686383
617159
525780
720864
752805
467048
687364
967190
531769
902109
752296
599740
529535
486500
744199
631676
669874
227771
714863
168177
804735
887232
793530
550386
911336
787779
749204
476409
470586
513900
222346
220430
763961
335292
354339
375046
580789
1019655
476794
845686
462310
883202
820147
664538
570346
889283
635413
423537
659033
784938
518261
277058
929334
715459
426528
682910
836472
754337
313965
573777
609451
346051
1026783
1126289
947630
1244969
536555
921580
522545
587947
896321
323183
1018171
460866
386738
476110
510962
383144
348553
663485
952676
1145762
420325
847561
375029
435443
640258
186995
485201
682910
452132
1250607
938917
635677
615617
901633
600327
335865
755519
656235
591245
260706
656235
829717
668452
511271
1076455
778727
739724
599194
547723
1043933
1100148
509532
489966
519402
834629
670728
588294
427256
664866
192066
547723
565410
466350
630310
780246
801824
782670
460131
640611
710463
651801
707015
821828
795546
936791
995188
975286
380827
564432
656542
1005192
774678
516131
881880
363102
585301
476110
388664
868126
1021585
586378
716744
1017109
670252
666346
823605
761076
566189
459376
846775
891509
569790
867542
580268
529538
603415
351497
754337
780246
858610
577986
448058
991234
893887
614589
859129
223856
766853
688658
693456
797212
609707
578699
532148
621372
491492
462368
610661
851373
453713
1293200
765648
239135
602623
766723
492891
412868
672808
240580
168163
599103
983447
215314
742022
420827
951316
635413
671622
400067
482933
693456
733344
687219
956578
1074464
508147
469097
644471
471686
822954
649963
596912
257760
619653
596514
691731
461943
548200
809092
158242
372921
784823
410512
129460
972023
911336
396279
536905
591245
627073
344689
294726
531215
658161
424928
386023
584314
674048
1146505
603415
728059
911903
587947
687819
507682
453115
230309
253329
614823
577812
568346
951316
558571
529656
497775
524970
586030
791000
584105
858579
851336
800368
775874
439324
279043
685422
458869
442840
846775
592435
880292
916917
531338
316380
696800
749148
431930
733344
373855
543098
821828
705932
822574
492280
584019
327965
346109
1399666
513591
842933
685419
620963
523710
594959
635413
800318
567012
454374
756522
643084
428675
662878
728059
594495
1006250
590641
466958
325589
491492
588487
1084110
682047
714686
396486
530195
1067760
263122
372583
693456
537253
841886
825318
736469
424544
592435
542529
896321
337484
705724
911336
553110
896985
800318
516373
346033
471779
802319
674048
1029542
738504
646361
654302
396486
577887
405768
685347
487326
657189
487326
1126305
630678
705745
604869
890700
203528
760863
762459
546315
554351
548407
443126
524869
334073
663102
784823
747300
790955
254092
534523
429168
655407
612212
459333
470832
497270
190909
641309
714015
1143572
459965
958404
523959
791000
1065199
523480
668680
630697
531408
507682
209861
76384
695559
668452
643678
290707
479144
370336
764272
542529
625354
724492
744437
658161
234561
419772
457607
497461
624192
300514
248207
814554
541984
784823
385156
735825
953554
526388
592488
768609
514536
544413
492280
596237
318208
389308
726669
555407
379036
627073
1184283
932979
752191
109995
724492
351497
499487
404793
749620
795573
295325
715123
298822
414894
420471
714330
749219
765648
837954
689858
453140
531825
916980
456985
728556
571207
433543
542629
250309
453774
263160
543948
479144
325589
651801
1001093
442226
631908
763392
772446
300514
1242146
714618
1089789
736838
634487
418178
751323
640288
674036
510962
388664
752369
1147890
728756
907010
635062
688658
756522
459742
427256
767507
1055618
865617
420560
653056
692565
383302
681986
555406
831368
687917
489977
587947
614823
455074
532883
475166
320129
449751
887844
423960
751776
544618
281726
640611
684778
692223
420560
588903
817940
664892
752191
487013
425402
477704
400627
929519
655407
471779
472393
843766
103579
696475
747735
541688
655407
643272
662693
387286
255384
557293
518148
634115
1249214
780588
509471
623788
687287
544618
762810
520149
531837
737976
480717
835417
175835
783048
245767
444390
863042
419383
984810
555406
558641
732701
615730
557074
299539
668902
687336
485745
1076455
610661
614153
1146503
267492
258887
628519
663251
1054600
501863
409125
535411
620406
455575
870573
319068
601417
991785
376630
458584
453774
599057
1107273
683728
565467
743806
1128064
159563
592750
728556
665818
399293
592488
74896
480717
327435
783048
771741
332364
498666
712137
669687
821828
474455
781871
1006250
504766
728366
556633
849410
186278
684794
563096
793530
772446
781131
710383
747167
596514
533136
384102
636880
467413
190513
787824
928212
568871
263122
664538
151764
542713
680865
1038065
784702
325589
418010
407651
681571
1299343
851874
315606
1149772
566062
555190
485745
548233
1001780
431004
577121
537464
383144
888232
146289
609451
327965
531338
1166836
935014
453774
505204
707918
771483
416882
573777
884060
257760
630310
984387
486013
507941
671757
453275
813465
1058760
913894
859129
821828
733253
927521
802904
881208
841688
636880
587350
427317
822574
837437
473704
287820
1002280
711595
320825
650941
718986
870573
517742
959183
612561
1068883
953515
327965
620566
215498
552745
841990
419772
1001700
451212
510259
258887
979249
650253
480336
1321211
476489
1000931
387286
546315
461943
453115
738203
628519
744056
1128064
404655
724492
782515
1042849
531215
688517
420360
507500
703783
831281
549189
510772
791058
490508
894491
528154
382408
151764
372583
819409
584105
470586
760653
406589
1027970
708758
902250
1083720
673620
543921
412045
634115
461537
333684
210109
596593
709407
457863
452798
759843
712011
556463
406589
683037
934503
738662
841688
294318
526388
806900
442788
387286
568493
1153830
542931
565593
851102
523003
452798
667614
1014836
606895
656822
1175522
704393
691348
404262
1200227
970100
463632
1053715
1305797
936901
1153389
482674
280415
711552
323299
1190377
601699
1101629
394516
1186635
997449
702070
633490
1125859
1116617
800386
807691
345037
1129492
930611
688444
929278
852708
1074198
671663
768188
1186875
830345
404018
768939
1074258
712814
877389
802375
1164002
1430164
746165
782370
100761
1200027
912002
434005
1309234
284967
550743
590550
816526
414088
1146042
1139965
1077762
1068985
436474
855952
503043
674803
520823
978133
568777
503384
1329726
1074258
683097
751106
893647
833169
930611
1046006
751671
1019787
754894
597059
632551
553272
666834
439000
774532
932211
1204276
561088
1056566
858989
388738
953438
362521
599128
790606
1243119
540296
686987
501355
1060609
973302
1401224
824674
1019787
1074258
949427
605283
936499
1075836
798290
890400
824785
766874
805609
831163
438586
805998
702782
686792
662023
1012899
708195
1083851
1052351
585273
517586
860289
1155569
1168053
860264
1113563
813302
617164
966469
826524
712506
959372
604536
1006989
527453
789570
841978
1032041
1112495
241281
715799
838832
433574
443573
539710
855952
211572
431638
1164563
528185
506546
1279790
615464
210994
802802
1048512
1106887
885350
841041
226354
190451
1056566
1056974
823259
858405
1158024
415770
1087617
949902
1175522
933450
985103
708448
305163
207840
1034344
840078
375866
838609
339025
669507
794185
559310
357841
741933
805919
781018
1094254
627579
1199182
870497
651801
628903
1034344
881270
947124
805609
1096957
1068985
905188
702849
325845
861644
589241
1065662
416737
731263
1125859
773908
766295
715378
949404
434363
362826
598510
1156172
671663
1087744
1162214
807674
1141965
391899
1227149
989471
925251
1190191
340729
618852
219803
781472
981784
888363
883053
1126714
928608
735003
1109509
981646
355603
1200820
513212
1020532
698944
992253
738020
985081
296835
779929
997156
956850
762215
627053
718671
887294
802375
702849
714342
864429
565779
1027040
755304
469015
643888
1090521
526442
736707
747049
965109
711595
702849
1059683
1642442
670506
714450
620463
602597
658003
1303760
410253
683408
613985
690585
707251
776051
791001
578376
468111
534331
471287
1081779
401101
965890
701865
688206
576382
852648
1371571
1034642
456377
909914
951767
603746
629689
495533
488713
650023
913077
1154880
614015
328104
454771
1189269
733248
483526
714622
550282
469437
565880
734642
692007
441446
1040981
1134319
569198
875033
754682
609746
544171
853163
1197744
737807
952614
801689
1293239
938950
970628
675729
767165
963020
235983
804973
506710
370403
1005558
681478
612095
1078062
1118370
1018004
191157
602762
990221
751753
475673
1250348
848410
793732
1471066
528655
435922
824868
606217
878925
749818
566845
879443
1180216
792323
628801
1415877
901749
722872
409870
405944
679592
598800
559032
1137694
430511
746918
379596
842044
698759
916541
928639
745606
533995
826776
851151
994641
676954
913793
218693
47725
964012
903090
829381
875491
591120
548336
965891
856786
837345
703486
795750
382043
818447
939940
670728
838382
1248712
902206
794697
714542
820169
416281
635936
693657
396803
1099833
1342658
497955
838199
661630
522973
620770
1427682
632515
587357
573514
564624
218313
839261
947850
923108
1251070
492125
1290836
595265
1343050
787875
1050841
464580
1265607
430107
711897
289173
596674
832875
475806
580153
629585
345153
536976
715287
846954
524498
652339
1471066
400433
639784
155083
868680
732064
900268
882800
588112
666879
944292
147969
685899
476375
746888
644042
635988
977605
424193
563277
882461
853199
604570
422192
175490
310951
658174
725220
639452
799913
808260
705265
620937
1062792
741684
645539
1454805
712140
942761
533015
979744
493494
619456
514255
616306
887525
1137694
647791
1280923
771975
729850
1529007
551074
447376
819337
983765
930490
659450
682418
950468
233724
802640
652689
610049
454573
546847
1059383
965933
666499
1409909
760263
236718
965713
1040981
998805
1166116
904628
712066
752384
453039
1235231
217525
936733
777866
85561
812307
590536
553787
972772
601421
689667
717091
337596
548148
1024081
781495
1044010
848012
197326
705799
192663
433328
972477
1015036
818014
625421
563839
474170
475058
971692
1370099
1082064
1369990
761833
835990
627571
888529
1063152
738097
604547
1250185
1195567
533904
645987
587282
384405
673241
409735
632414
1021689
1024916
730914
582396
1320385
537345
658556
1232243
551482
858952
571614
570879
937425
608708
652250
925333
536154
999728
488459
746438
1535898
506873
713659
629437
954616
726120
986162
1233134
683733
599319
699109
869606
635521
849654
952614
512799
751153
531313
867692
857975
636629
764739
319559
201860
968497
472814
599577
1302287
703515
479822
357726
654746
1015396
967865
241239
762666
900368
699234
601309
630291
700687
655841
1060317
866755
1321925
625478
1104789
468111
580029
603878
986259
730896
729607
664463
505898
403988
456185
503390
301965
711968
741221
422652
700987
1121985
842274
903850
681598
1105793
702430
539876
720734
589029
769425
676076
530484
714303
772755
756298
675328
516500
956494
1085911
709610
536394
792781
985144
594733
752811
838394
511094
639152
801689
762018
411581
649509
390617
804534
763585
787887
356764
706405
529947
583560
566650
1468615
549750
611326
606914
553405
630194
712109
834655
585002
433274
727660
771917
324297
728407
760259
850352
882023
868882
881859
1374607
532148
773134
733237
577180
1420492
301037
573523
979149
701389
664086
679767
357073
856401
818230
824006
591277
1157827
568829
673735
892688
633931
551501
877460
1351213
689269
453562
796776
950468
674307
131335
1055845
1043288
656693
710582
848022
716192
990764
516175
528380
393936
445257
826776
805267
1027023
540689
813549
635119
400837
712568
1076081
1165413
568010
427710
734918
741177
742102
621089
494220
495653
970097
1036830
988204
629581
622759
867185
1542833
835837
572970
767501
771513
674474
588569
514121
879156
549702
691890
684786
778253
494589
435428
793806
614015
16928
653602
688094
207734
781460
1157827
503176
466895
486508
478196
1165143
820522
673306
457287
770588
607130
777153
524008
770588
806028
360121
497461
1080996
752815
500106
650219
1099833
562665
589955
402017
1122987
636805
598983
635913
561986
574258
345472
524498
876356
818229
1037233
581144
671979
827671
859405
607389
465178
57389
332688
577209
653995
576568
457875
828991
516082
782814
346042
783363
420448
989840
544171
618682
652408
855659
673330
739943
612238
937666
715531
826166
616361
771852
675072
689924
750146
627944
1085911
675409
783498
710592
919788
500510
390109
696856
815916
804285
1157827
542961
1175464
754682
747546
464052
708064
392213
947145
524044
411347
923032
352431
498321
1078479
689878
675040
422341
736110
869084
1566438
544114
512706
842274
495442
544171
845208
746726
600648
598913
930206
505641
409577
551941
894829
804969
629019
826948
659471
769051
787452
934626
458052
573340
924799
828877
802007
552559
494845
1162052
557865
487870
739761
769352
1029342
628590
784823
478328
706414
796312
448200
617602
910401
324621
1000978
1184715
679787
343680
611957
587490
533015
876356
1224263
430142
573340
859970
625497
660117
632503
676650
801869
757648
452301
551875
209861
832820
554427
473304
162275
722883
806028
277167
928002
741535
786640
969051
1222295
734642
463632
741684
700188
776086
933086
677288
820573
530398
629192
1090615
455637
902206
365104
832446
627333
585684
1595096
864960
1271873
632503
519629
347862
750146
762246
724382
719267
662844
793674
299641
553850
723985
1046956
894313
1090969
648548
1354148
625131
532173
729041
577732
645150
429298
762246
712176
164697
786000
825638
661305
461929
497200
448200
751398
466480
718760
1241166
473292
678695
540455
614795
616005
294151
1074195
779632
713310
1279675
1381007
594893
789667
1022026
493771
1043403
689267
581402
1097827
426951
606082
515531
958989
820973
925517
741726
231329
702373
566756
578453
434746
693461
598225
740930
709610
1152276
1101345
734206
612487
1062094
431620
580067
639152
815348
521360
721725
1271860
668622
686786
749734
662645
936733
871984
532148
848763
775480
1087386
762881
662831
787420
818230
592213
715703
1093244
873289
1082154
586975
620766
396803
789120
1205804
576688
653351
983146
838963
815062
658434
620463
690339
688227
683146
145449
1162052
983765
1352943
809961
639973
1429569
696990
386738
463821
168614
614988
821528
811999
335194
569853
954659
503615
582470
943173
496416
531509
504006
908819
853981
557978
911384
726184
652606
817116
509025
1171797
465183
383189
1038973
947095
809961
500415
981363
487567
1032787
519964
816715
928060
516695
915941
457287
579896
951276
445143
883877
1208294
523345
764564
765864
582418
991785
468111
952218
673895
983497
847115
895637
681955
597614
551191
389200
1352485
570519
1302399
952218
1137834
805267
755690
904521
1112508
612977
796065
1018344
730769
480048
560707
736273
1216633
733224
667547
540970
630787
754854
782948
810797
933356
631323
866753
847507
1244058
402743
1057044
1086876
826693
339938
919638
848410
697826
489216
819001
779932
1190182
716357
807482
612644
892688
653889
868500
768294
665541
985492
729702
1089565
911378
124613
612022
1096187
653237
436948
498984
819001
359372
708849
424927
901525
584879
813413
789276
934185
867631
787585
653602
853468
567102
659282
768845
697235
1439690
722872
784958
901749
452402
850106
784764
1445246
536418
822759
588168
790459
812291
660532
1047301
451227
693352
639085
889171
929258
860972
456694
756842
564624
813549
675148
457875
519402
754236
541043
786279
658836
563194
913412
841389
834655
555482
666493
1322940
716192
929258
773248
540268
465295
1439690
546366
885161
1387247
1221308
355041
751539
614036
781209
430442
492784
355846
728741
703597
722411
837345
700653
769185
1135314
764900
922973
578797
1040425
826981
1208294
490826
376373
524974
587281
481281
763866
734504
964607
661077
575355
362361
682946
591532
864960
829850
786310
936015
838321
785490
877390
698700
374483
440766
941696
537877
816370
715421
759843
681618
801923
980943
796144
995130
655129
673427
702430
773409
1028150
667697
635698
594461
852759
1004973
1201775
951552
227856
606008
1238910
908285
892226
720438
528212
825649
815335
924815
977805
350475
667547
557293
632844
635344
770487
589753
682979
875757
712305
832890
727094
378740
863440
605309
592984
962100
387930
799063
631010
1387247
1082185
764451
703912
1230232
781517
853553
327089
711388
1082185
822051
724615
793150
663699
730046
803205
240619
711388
725719
760683
537580
908302
768276
800307
339025
612146
1107188
661305
394527
895858
525110
458332
330679
860788
794611
701295
787421
397839
710826
475034
1002353
710904
666493
595840
863575
1219130
536580
582082
913034
720452
958562
721184
892200
703697
951289
877523
619960
983993
765986
792364
617333
692017
768447
591721
1094730
1072046
811132
607803
964156
750712
490913
617446
823570
538165
655109
532004
591458
732111
760896
618817
1536306
804225
609733
507546
388766
760096
879837
824018
925965
702664
534331
934433
1001753
810203
1498423
873800
804619
686978
460650
1066121
722528
989980
636393
971692
765614
584222
807291
341857
341681
362892
770487
1257475
618477
875869
373517
538646
772448
828550
938395
601196
813948
470985
676496
655542
695290
739662
820546
316740
742942
646775
677641
588133
1195567
1199534
929450
390894
808478
678695
622327
903799
610661
590432
620099
1001514
264071
841990
719350
1230907
619728
600648
780246
709601
757256
514162
512799
654081
703103
1028150
856364
370395
427218
620256
703434
900309
593762
650432
1337744
636506
255704
586341
784441
529947
458932
425427
344343
512321
674375
620691
271694
597416
529238
726752
470365
877523
486047
604459
503014
1101590
857641
862300
865235
556005
951417
950171
799812
407050
1066270
258792
502492
652997
707251
703094
884628
804150
733839
1265
512799
1198113
949218
433773
572970
1067944
676076
368090
404891
628433
775973
1192780
551244
632800
687796
687745
881974
792433
807482
1137924
384761
589020
600215
703981
535936
848494
1134288
793627
913389
556161
782301
784017
788907
804034
852648
514088
409795
769907
866579
602003
750146
801923
520814
540554
645574
777490
598225
379344
1059276
977697
836939
885389
1245474
562665
1191149
727146
254482
1006944
838281
552514
645214
695749
99767
551278
722883
833002
1004719
1039667
1306433
1058409
535047
921783
216156
760259
833052
792655
528144
908121
415712
503983
452630
753322
751371
1134370
724434
765555
557849
958047
681988
1232243
836939
471538
688917
569025
1429569
947725
645186
1082064
859519
642765
1234648
633222
743099
355126
601027
1034877
544240
248907
557608
622586
717493
527050
896832
259466
889324
809961
789143
1139526
464917
1158616
651712
626000
695812
984054
824382
819163
494814
700687
559631
690075
618682
792323
771791
507268
1215644
838710
736911
647824
1152119
564974
353311
423012
559695
1098311
983235
825345
467274
942190
1000767
636506
767088
715773
781460
439456
1466175
760817
783606
362777
1038320
622153
585994
969418
855690
569997
501186
1015396
546289
632032
630557
556367
604547
754853
431603
615730
576358
630643
613673
855185
715247
543393
1138996
662831
525464
932547
783584
529576
948249
779464
538386
991975
1014444
1381007
390688
921287
721705
832084
779464
1017551
569818
658694
995610
1331998
606371
725026
586520
309428
531225
359111
631929
565684
614523
814425
750775
750319
989759
1018102
835382
350848
1069833
607098
803729
532004
863042
836459
809528
994732
489554
403097
470807
677369
524673
1175464
203035
666163
821823
1407420
1274915
954678
470828
529077
852910
428402
846954
972730
577556
410874
835106
590042
975447
426434
791102
340682
614773
706502
954237
541745
1372446
946456
904164
685803
781143
769601
134845
603839
688206
768398
639152
795036
850106
550082
844886
854854
670541
884383
872602
402700
796769
519825
298120
435175
675762
939284
724923
746676
651017
1170933
571699
665844
1346942
491584
945642
666950
493981
820821
681908
553618
1356330
607353
768276
616257
838377
320632
1086462
786782
624733
1129365
441692
763451
354983
807716
1216493
1234170
1022747
811267
607761
538618
848733
1120426
222499
990753
693219
1180016
763753
616171
955907
851373
67301
711388
498218
776892
460879
559568
561318
631601
802416
534553
379797
815447
528887
754415
780363
880397
794731
571008
1473897
595840
954256
400852
542140
919638
669535
752895
606354
727146
260706
305955
864199
831508
949729
1099418
485974
491526
916417
521246
741380
420942
843785
557849
518404
886866
515113
548430
863357
699766
569983
552788
591532
584958
530542
619840
782480
539044
987622
513736
784751
472442
733843
1093181
893094
438267
517400
892200
862324
812087
703794
1037145
836693
779819
548384
722026
1285802
584971
994641
902446
792966
600546
845208
572695
1266987
938340
345472
735739
647725
1372484
569025
635988
728275
652195
598534
811711
908819
363497
537882
488316
445768
794830
839354
792631
857427
830491
666950
695253
629308
1032694
534368
849899
536281
1066983
839354
793746
767345
601402
1287405
590483
538436
965475
738662
652689
1011837
680934
809283
641172
577080
604900
1024647
850899
891407
447257
696111
431417
1042437
1238910
965475
578405
928958
784351
474170
1232243
368411
1192130
579040
870573
662493
650219
742942
1147050
578306
507864
537500
447756
772895
858952
612022
863074
752462
481627
784702
1187177
649992
524498
667547
593374
823584
1114603
23202
750199
698530
1038300
888198
939477
258004
1258362
807482
821482
696972
1229723
798037
559332
437100
988003
601203
1254889
743694
492613
90801
1154468
418680
527132
1072747
661007
725102
565016
262358
846622
876913
1087737
714556
241730
1061424
880872
750298
890776
726854
390752
526858
810659
632414
1296249
643803
558759
866108
661628
726288
682969
830239
1013301
953568
648811
327193
657038
861326
649774
550629
1008477
738448
890360
502013
720267
1089185
1011968
725102
1031354
1014487
1028569
602600
889129
1159379
1117712
387068
611736
1132577
415501
665131
548897
767784
896611
670230
626260
498284
832798
740766
661007
631832
358774
382110
838571
525196
1492980
422214
669023
1231712
550481
615427
621490
1154468
753786
823389
388193
572244
530954
618050
802035
725102
982980
1153193
909579
1061424
864322
707410
762489
579468
709999
860788
706520
582774
937644
862702
750090
718522
786034
379744
511446
415671
769712
789940
613122
410660
668401
304259
1075123
539413
363573
642067
475158
504248
581609
486124
720278
812492
802035
454412
969025
1065340
578404
512715
750150
1111098
505382
420106
832854
982980
537491
1111098
502985
693309
608920
790111
493774
630641
600162
450094
932368
629111
505382
672236
650120
707015
762218
693309
595254
652678
492973
726288
491462
683036
602572
740766
433917
726854
861326
574473
401023
847432
691423
358774
696490
516818
1035572
679210
957406
549213
677595
709166
268425
604636
773858
578182
770420
1030934
1006321
484065
533227
424407
743216
487611
743420
868116
1172130
1204781
684039
523817
797248
1153193
543889
531787
1008477
611671
707830
637249
914087
596179
429818
465067
530353
428277
1084975
649659
812761
990024
1098858
613699
469367
1134341
1060934
580275
519641
658834
446242
504248
613699
259637
769712
502985
557345
533667
842432
1065340
1094623
675791
764842
618971
263835
890742
491462
1073801
630142
572018
1014487
798455
1097073
401510
501017
850773
1065340
828530
654009
819427
672236
848333
504248
936901
1159379
588449
776820
862702
330705
739483
518642
600563
307718
530585
848048
875757
167765
1008712
677595
520304
762215
190717
365609
493528
694360
1122825
657038
479228
825785
706961
595433
505382
700499
845745
1100691
471465
687693
1134341
549213
740766
890742
1060934
691514
785337
864322
733937
530353
500224
683502
343680
618288
628637
878663
382199
401023
389994
731070
298996
744097
775372
942636
1098858
89776
783733
391583
804619
276637
848048
700499
709999
491462
632637
489834
1150901
700759
700499
802035
625750
633739
641145
693309
732407
317384
634448
607534
1234292
696490
858790
263835
307046
433832
740766
627955
1243078
646448
234355
594129
401510
503176
228434
858308
415501
415501
696490
952802
944549
686619
562153
709999
482396
339295
850773
539813
550644
438057
1084975
474606
263062
769712
453885
861326
678556
583544
762642
720278
766987
348553
585063
380868
375263
958429
572301
491462
583169
731371
479055
555276
1110532
305421
417428
1008477
725102
972238
686619
539961
768718
355817
642092
693309
565016
706260
788880
541398
884611
497032
740766
491462
237549
1204781
1204781
1243078
627736
777091
756257
1035572
707588
583223
1045917
355344
840035
631089
698614
160515
1193127
932368
560945
614222
489834
485945
1159379
294406
417951
416840
812492
663210
502985
1172810
1117712
476375
651121
943862
613699
649472
823389
483034
650157
832798
522658
696315
682583
461659
567296
453131
593925
1125002
605726
749336
1204781
863343
560768
516818
700759
784072
500392
505382
819606
1407420
513204
1154468
961836
777364
969508
580413
742942
945237
788880
674831
670230
706961
1154468
477748
749261
1152521
682583
691217
819606
677794
1008311
810659
702430
948813
626260
487748
954886
408503
264774
726288
1316452
507084
864210
799855
637764
415501
489566
972238
318380
859234
633562
306656
901271
769712
428277
705461
516818
756270
808874
700759
509529
1278962
662081
840035
587898
277027
1031187
864994
1178941
661007
743313
513204
358774
828530
1012389
649189
358774
677595
863522
450760
1006607
635679
605598
401362
678479
1026072
830239
1176957
848136
807759
661007
363634
705983
957343
709486
434679
419082
709968
606314
635679
734918
891536
281976
743216
708313
764832
657038
674577
559015
621490
401362
485017
734152
331170
1152521
418765
797248
155941
890742
1136247
480461
846323
683833
307598
500521
709999
672434
829109
786822
491910
750844
828530
268425
696490
625143
509744
1159379
439724
711968
425403
846833
1028965
847527
378401
769712
958429
285739
709999
524308
1028965
739745
1032150
577500
817970
548897
720757
916226
1278962
825318
613122
589753
536193
848048
881752
458653
719073
709827
379039
1122825
1238351
1024230
948776
471287
924207
1150901
908790
542149
995160
589408
516818
1370120
222585
359981
1285914
948776
542676
1149525
1014487
726288
738752
769712
1076541
703559
568737
802035
650120
1419181
1061424
655495
1316452
658834
1018921
792956
613122
1060317
496849
1008477
299238
1178941
590483
667595
1097073
674158
645196
451402
469597
968036
550809
602600
448738
685036
894917
1204781
467033
894159
379662
740570
579919
511446
733802
508008
485976
528753
705213
381249
549213
942902
1110371
428277
731371
1122825
1075123
826776
525962
715041
458653
672236
1117712
1045917
502246
415501
1492980
530916
932368
1081921
901271
677595
262351
1172810
1026072
401023
1035572
776269
189210
451745
661007
467874
593430
689956
530353
696490
1100691
1172810
617554
775372
650120
1013301
735797
962499
568653
822862
596695
513204
1040318
996764
1172810
401104
834613
710273
502246
488392
428889
548897
1040981
962352
150549
458848
520304
948776
587523
1119490
393359
778461
846323
1116997
642032
415501
481691
480924
1072747
1072747
986424
627115
829513
477147
773883
252946
1072066
649659
433832
661007
664759
883931
1098858
580750
972238
707410
797452
901271
1062607
762246
735578
404018
752931
1172810
810659
332753
750844
337930
502071
1081921
894159
708543
1172130
777605
700678
894159
644063
864994
592663
766853
725871
912464
355344
186316
545676
379039
1183116
1243078
868611
578404
799568
211798
593998
740768
621099
549213
698902
864994
371429
746964
649774
513204
661012
455180
337884
924145
625217
958429
901271
486007
1134341
1252504
718767
908574
299965
1116729
760107
740766
611427
654653
828208
369209
491462
489995
491462
862702
1075966
715896
470112
889872
890742
219630
1340200
681403
825634
1098858
932368
457227
536204
539101
894159
1172130
557777
691707
1154468
702546
668622
1107144
1031187
793733
567296
1242911
625234
584222
128543
689178
696490
635606
812492
1149525
581465
549783
512919
650120
901271
778243
972238
1136247
1008477
968853
788880
298996
446577
862702
137925
1255839
428277
277027
505382
493502
693309
1370120
890742
661007
387930
1189470
730052
361435
1189470
605598
1231712
515331
1084975
447105
563119
674577
530353
635679
700759
600179
1098858
513204
802035
904446
765024
750844
696490
923134
1234292
764644
530353
880430
382871
469101
982980
1110532
565016
523295
613699
536717
1149525
693309
786924
666849
911845
248984
712137
882676
389458
401023
506567
631982
103225
677595
891213
803987
894917
518642
428277
654009
405427
298027
244055
374672
547975
1316452
696315
498588
1172810
432566
1116997
835328
1031266
401510
972159
912048
412171
711347
890742
661007
539788
664759
797248
706961
674704
712305
1035572
676837
806016
1076727
1189470
684078
479228
417951
658834
402793
734847
655109
545379
1370120
677595
731371
835753
741169
785337
749336
1172130
772166
949827
797466
693309
886678
407120
1110371
777141
601425
647679
397285
453092
419739
169318
385257
979893
793294
548897
500537
608233
504248
263835
705983
307598
552305
509950
689039
548208
433832
956578
879087
1028965
663663
371240
624720
563119
1153193
796261
428765
81865
482906
1028253
314915
659039
493528
466284
552305
529990
690097
1021807
786924
739597
626260
642027
190157
1159379
756257
600220
478637
1150901
494674
401023
756257
487326
1159379
785130
446242
858948
819606
605598
1172810
588569
1234292
597327
700759
1234292
686619
756257
351852
502230
520304
642170
1031788
1169310
1060934
830239
1104633
470112
798273
560256
1102589
633659
491078
863774
729307
463604
513204
728463
933400
994627
542504
1035928
669023
881752
979072
688365
1278962
516363
379744
1231712
823389
544689
697680
674577
458848
590074
520031
932368
797248
444309
822041
1285914
939189
812492
563841
479228
467118
1154468
759789
1031788
806016
1028965
1178941
588283
472173
1114403
502384
760792
1150901
911905
589408
448812
908657
696490
589408
391086
617469
709166
1316452
448310
470365
1360946
608586
1159379
697568
294406
1003269
227867
884611
710273
282005
778054
726854
374863
711742
451994
307598
518642
317448
995160
458848
567296
830451
598514
821917
740766
332969
648860
580750
1073631
1178941
171728
700499
1089565
584628
248984
303055
697568
650023
534747
545576
1370120
913299
868524
750090
491910
1053143
677364
1231712
798516
1159379
467426
864322
160007
635679
309329
409097
934739
1178941
959271
385325
576307
1201232
731070
458653
626421
1065340
585002
536956
440361
700499
691042
1204781
847960
1301348
249264
266787
635679
277027
995160
677595
262948
786822
417951
1121091
1234292
649794
532936
428277
370377
527741
391583
829826
725102
802215
587514
657038
298996
352389
364967
884611
1097073
632660
862702
887881
587179
555077
343420
446242
520304
438149
484336
611215
984504
704782
709166
613122
552305
702988
1154468
623735
834063
340181
749336
263835
755690
396953
806016
1109496
756257
750090
584268
890742
862702
560788
891509
723709
408163
946079
1278962
485484
490805
1243119
319977
823389
511446
450760
1069550
953568
735578
881752
1187733
614352
366692
183610
455180
134547
697568
205274
244779
505382
358178
1149525
414702
492921
1100691
760440
1200108
567325
433366
735578
662124
1065340
128040
684078
885786
764625
470985
705983
937755
995131
890742
1254889
330608
556884
204498
580262
1028965
745421
700499
725102
627915
375685
497081
943513
842963
613122
693814
657038
530162
684078
1094623
818814
463816
983824
279447
466276
569790
516818
401510
814425
428277
448310
863522
650120
1021807
884611
1189470
756257
576849
1116729
698358
420106
1116997
894159
914791
472174
740766
937644
636507
769712
812492
450760
995911
740560
672236
601473
531857
552369
502071
1360946
990024
647748
802035
479228
530353
856640
635679
381144
652607
606273
783733
621490
982980
1028253
712137
1100691
698276
1047359
777141
1136247
696315
1354148
1236975
1014487
735797
513204
303487
570437
850773
848048
1150739
790452
948776
626260
829513
1031415
502071
498588
706961
727318
696490
548672
596923
264571
829513
1014487
502230
349701
643996
504882
1110371
862702
661628
545676
949827
174222
730679
281027
843678
822899
830239
861326
530780
530353
1172810
948776
1038245
623251
469708
829513
758532
435889
864994
240166
1011027
723792
606492
659880
1172130
495113
886703
357442
597375
1172810
510702
812492
808874
1031788
662087
1097073
549213
1150901
401510
948249
863411
303487
649659
743879
554277
458653
669765
548756
654542
948776
620441
617722
669511
505382
461659
1288922
834450
575980
498588
1139906
706961
833676
718618
812492
521208
1122825
1024218
616611
326392
887441
649945
787420
749720
536555
723985
450760
1236975
461659
1116997
314030
972238
563119
740766
691345
664759
383575
864994
921783
749336
493528
972238
477640
786822
636704
586882
808874
571337
616612
829513
618062
73605
337522
450760
550386
611215
613699
649659
1134341
1254889
726854
500633
659557
771546
1172810
613699
593911
542353
565016
461659
210411
797248
7304
471720
419082
686619
1029019
704404
516818
1172810
982980
479228
908574
789420
769712
758005
433832
653011
545576
625677
740646
1116729
884731
740570
894159
817310
1204781
696424
874983
537662
578800
802035
621102
1338577
740570
408002
1492980
735578
640049
597375
589408
750844
549213
984258
697568
205158
823389
692375
890742
561055
750844
743420
539961
829513
726288
864322
1058582
458653
841586
915941
381205
1014487
527871
1008712
881752
712351
831388
820434
302244
885389
759843
355344
696315
637532
740766
1069447
1031458
581549
890742
750090
1051191
995160
697568
894917
766122
519126
703486
1026072
675791
684039
463909
831883
1140677
823544
693674
803375
263835
748885
505281
401510
682583
1220567
664399
1008712
470273
1094623
405961
1178941
1052218
578513
303885
750090
881752
533156
419531
460311
785337
554711
979072
693309
1149525
649774
1031788
335480
364846
1153193
577498
628316
819023
257561
1370120
593430
843474
683091
324566
726288
552305
480581
786924
461659
1254889
893150
995160
1083804
653761
1254889
1021807
340739
1096719
756257
602217
593430
1204781
575145
844706
505382
578404
1035572
731070
298996
687531
755828
604636
937644
565016
497955
621490
828530
946869
511446
661007
990024
1188084
520304
1013301
458653
408554
1084975
845120
413970
782702
910985
822899
448310
1094623
268398
401362
710273
1001662
1316452
415671
664759
392355
1150901
520361
270034
518642
1028765
1116729
1085866
502071
894917
454276
274636
1159379
1081921
982980
567296
908404
448310
523385
1061424
819606
1230932
511446
593430
707112
1116729
911845
912654
583839
793530
476368
705610
609869
578893
479228
932368
567296
520304
874215
391583
409191
513204
903350
519711
675548
534368
571941
749336
586833
785337
707410
341894
1013301
464104
174048
943513
864994
706417
307598
1031788
938771
720278
823389
415671
542353
363086
603885
1234292
675745
513204
1021807
273890
768375
388655
735797
501017
302493
794294
767896
458653
1031458
1072747
560346
1071032
644444
918224
322515
1150901
1091871
693309
1150406
533919
836595
305955
979072
511446
458848
168177
696315
1035572
555471
530353
578404
676676
401023
462079
428277
529538
862702
1069447
332660
894917
820372
684078
464062
823389
662799
981371
608290
832087
650120
602600
866750
826789
401362
763673
725102
470617
571507
562116
966773
1370120
786822
277027
724552
1065340
401362
1004501
1069447
421372
836678
1236975
908574
537284
1126353
589408
672236
776160
567296
448200
518642
416281
842986
674133
938771
428750
994627
625833
786924
277027
1189470
775883
683704
884611
1183116
491910
813164
502269
869660
830230
481927
735797
369448
743099
533805
862702
548897
873046
1045242
1031458
537905
698903
777745
592390
626260
535190
1154468
728407
482411
1111098
911845
435668
937644
263835
924918
488539
1180420
537714
828530
573962
485978
823389
433235
614924
1036414
756257
864322
820032
897218
1189470
1160661
748949
801290
911845
569582
523295
1220567
474783
502114
725592
802035
697568
672145
677595
1062883
1136247
720278
618127
1370120
641514
844370
545676
629689
881752
1012900
1031788
614479
461659
1117712
650120
614513
683011
862232
893707
979072
697568
852910
504248
1021807
794977
657038
1021807
766681
1028253
518642
756583
206478
741863
483669
522432
502246
766269
458653
851850
518642
852714
1310142
580750
441216
943513
540296
672236
491910
448310
428741
628746
565931
707410
1031458
1031458
466640
493528
1189470
895984
614773
525049
174771
937644
1150901
666540
720278
1097073
406554
1072465
306800
1060934
419082
467178
1149525
1159379
790167
733084
537284
845720
592564
530954
1067866
658834
502246
828208
410397
720278
1005855
830239
184919
672236
1492980
731371
1070663
1005591
869447
632660
1360946
894159
692086
974661
1285914
720278
743382
565016
661628
428277
462209
794910
654009
937794
433832
695437
289894
902993
504248
342495
1116997
420106
735578
872116
1150406
407454
1031415
720278
1181550
614244
990024
453579
707410
760505
845364
548129
396369
513204
346310
643017
864994
1234292
1172810
764406
935427
836080
614539
502230
1150901
720863
796606
602600
775372
1078022
372608
427081
579468
822172
702560
549213
769712
786059
773529
1492682
990024
957343
558680
1172255
500039
1086320
419082
129219
859210
1134341
452167
470617
792821
730579
650120
1028965
458902
658834
298996
898021
635679
1236975
832798
188209
1116729
1192501
980459
861326
397603
990024
621490
697229
1122825
1172810
812492
348264
1172810
958429
599038
650157
1070158
806016
450760
552305
254489
311035
775372
358774
73605
378421
958876
551162
709999
862702
484394
631391
1236975
588142
706961
697568
625833
449698
1028312
501017
464622
888075
700759
901271
552305
884195
835283
415671
633153
636151
1234292
578404
810659
743216
417290
658834
1231712
1031458
1028965
681018
580750
1004866
406666
726288
1014487
1150901
511446
684078
659039
358774
597228
786822
995160
1152521
542586
434913
1094623
667166
633801
699194
1622247
846666
617624
519004
1028253
677595
548897
824909
1094623
815585
743216
746127
94525
493528
689267
754556
673330
520358
835283
1061424
448310
613122
516320
972238
682583
786924
765000
1021807
574932
737836
502985
568291
1028253
433832
558490
584578
450760
852483
497736
1316452
960042
593998
990024
1420135
392022
786924
505865
502246
1072747
935873
916389
621490
1158887
502985
891213
419320
1116997
433832
492427
864032
619663
811508
578404
721974
1183116
268425
635679
950790
729850
589428
505382
818104
542082
680341
495479
726288
731371
631391
420723
823389
1084975
1349559
448836
867043
724015
943513
249369
698874
757924
828208
593430
717325
648812
450760
901271
459277
674712
685722
486295
406421
1001199
698627
487445
317448
472829
695662
677595
1117712
579807
595247
676880
502246
404751
985331
505397
832798
774321
544265
757265
211312
731371
726854
1013301
582812
787887
458848
883931
502985
43796
784903
953075
897162
640135
557899
830239
894159
1317783
258562
502246
890742
710134
580750
307598
769712
420369
744425
945237
1084975
1111098
707410
504248
298996
833169
710439
593430
602600
293956
604636
552305
1204781
817977
795430
453822
664933
271546
557308
769712
862702
850773
1014487
738513
895984
467146
612826
433832
467099
948776
873391
613699
833812
932368
654009
708322
457257
648286
493528
429636
626993
979072
448977
1028253
516818
260524
791519
552130
1134319
594903
730679
565016
699348
848012
1150406
864850
554976
627889
415501
775372
921363
391583
741812
700499
613699
786924
1254889
194317
1116729
1183116
388337
1204781
775372
702988
1094623
890742
682583
831743
802185
502985
1134341
983824
972238
937644
909814
617841
1111098
501017
552305
247168
786822
436290
822899
1492980
862702
1028253
699542
835283
700499
750090
835040
982980
386481
480219
669112
648860
500759
812492
828208
652607
945237
621490
261913
666800
820565
452446
462818
719593
307598
516818
328104
636095
589408
644618
1084975
786924
303177
921287
393774
735578
604636
544265
771917
799675
1026072
1110371
985227
282673
342100
654009
482610
911845
593430
613122
658834
938771
730679
589048
871560
494027
604681
864659
1191633
726288
642026
670588
1021807
1062883
240656
788880
937644
611681
1122577
950421
1141429
565751
389006
638710
560376
903482
866797
702350
864026
516165
1173447
485487
364134
984887
720939
675114
1079833
2450
325351
215940
662191
427317
214044
940910
902553
577471
638266
971138
1166843
472408
1443051
607693
258067
1060687
1108132
1031442
1018198
886203
791281
988216
990764
513481
770676
966469
754663
676531
1349826
1065199
884966
826776
884966
775262
737141
871918
815211
737141
831144
921081
555477
815211
539006
554486
1349826
570242
651987
293864
920267
958186
661691
823602
661691
734964
769239
737141
1022479
845237
979299
640090
615617
366212
500759
508892
1029961
1124457
489149
754663
975767
328943
883958
940526
815211
742016
654899
737141
1058989
999850
775262
1058989
775262
892787
539006
831144
845237
737141
793551
979299
646069
921318
596720
519355
333103
650344
467874
884966
573375
916917
845237
529595
975767
459002
778679
979299
979299
511157
491456
737141
775262
744416
491456
815211
519711
826758
724081
724081
892787
290451
752479
646069
517593
999850
380156
788884
605494
762748
1300130
754663
829381
575399
831144
621372
387823
1124457
589800
1033059
493212
1045223
1283684
105585
549749
756221
735897
724081
421973
737141
627075
881859
485077
444452
884966
691169
775262
709960
884966
676531
1137084
327873
677826
500891
526049
989815
786059
1092436
491456
809746
990764
736625
719039
769239
737141
742016
892787
990764
902858
706295
979299
737141
770676
646069
658122
551269
566405
708691
851996
683459
892787
948120
485703
913603
891165
646069
815211
785770
1123771
990764
539006
676531
413228
1001834
691169
975767
691169
539006
646069
494705
267360
522991
831144
736068
597430
499647
796701
959629
488704
676531
754702
683938
961284
892787
785770
513878
892787
698248
785770
705320
293767
1065270
892787
728407
725629
1058989
874768
815211
661691
668765
682316
988450
840571
539006
708691
490131
616302
859071
892787
539006
788760
733937
775262
646069
821823
679775
1124457
877337
831144
979299
611640
284560
642951
539006
791362
1018360
418791
577235
990764
742016
831144
979299
469317
754663
301906
1219343
742016
999850
532351
769239
1124457
474554
877337
515599
845237
884966
422341
79898
727770
623795
737141
999850
542057
676531
815211
539609
1209983
568121
1124457
539006
979299
414888
899171
1015167
1021787
705320
568936
539006
970005
419123
841586
726745
513159
692769
674458
798743
646069
622620
370076
1027960
1124457
445257
999850
742016
1124457
654542
921682
527264
397234
826758
1124457
486516
511305
270117
892787
785770
587104
1097854
831144
17443
975767
542644
676531
877337
784958
539006
831144
815211
990764
679645
527951
884966
775262
884966
826758
865473
892787
708691
576086
488100
815211
657240
491456
477797
742016
1124457
636945
280433
724081
539006
785770
815211
661691
840571
812523
845237
661840
528826
693781
609561
988215
616046
969051
884966
117976
646069
884966
877337
735483
1080633
535815
705320
805767
676531
691169
826758
826758
742016
539577
770676
194684
840571
1124457
412323
646069
803720
769239
491748
561667
737141
1166368
775262
531356
705320
979299
539006
646069
279533
999850
1124457
280008
719705
1071555
826758
831144
785770
845237
620012
919115
1454805
840571
884966
1124457
724081
815211
769239
831144
525365
708691
826758
724081
364486
770676
999850
705320
441231
737141
975036
826758
857009
724081
1124457
370279
265310
1058989
708691
883583
736069
785770
990764
831144
708691
737141
775262
652574
591486
999850
770562
520196
539006
742016
990764
904114
761269
919256
565354
963116
1058989
552179
742016
29246
831144
724081
593651
753046
1071106
862324
877118
770676
785770
363130
459060
520902
494565
1124457
884966
757167
975650
636682
770676
892688
705320
785770
279340
652250
683307
785770
788884
768602
733179
428364
826758
673241
476097
657038
429168
770676
486516
539006
936791
758595
656174
831144
459461
974041
783589
258927
539006
742016
561807
708691
767638
661691
990764
630820
737141
649961
843657
1019815
657208
646069
769239
731176
844693
687005
999850
469980
252409
708691
586540
491456
691169
506890
742016
691169
892787
233724
742016
884966
831144
525964
708691
430871
394184
1016415
719120
1041581
807330
754663
815211
691169
840571
753456
351988
990764
676531
639324
775262
999850
1405628
884966
892787
892787
705320
610813
785770
705320
559695
888675
999850
840571
840571
877337
539006
402743
691169
653126
788884
423653
742016
999850
298027
456203
791842
1031617
708691
646069
884966
769239
856364
683845
840571
785770
1039876
979299
742016
425486
785770
892787
754663
349909
910516
754663
746889
775262
1628380
341222
737141
788884
512701
892787
864026
516500
705320
453579
384912
877337
511866
754663
572895
961218
692974
845237
845237
893250
892787
725844
202232
491456
732561
782913
884002
840571
881878
737141
975767
708691
831144
776443
491456
928108
1124457
653479
884966
336628
975767
892787
1124457
695437
815211
788884
1044252
787275
661691
786540
892787
754663
534647
785770
491456
380413
722217
506520
539006
708228
892787
788884
491456
691169
447942
676531
727318
754663
661691
840571
588324
708691
1058989
979299
911368
815211
581244
516420
770676
1202063
754663
491456
776825
454252
646069
785770
249264
1058989
636151
652689
1562891
539006
1116064
831144
439984
581124
539006
489899
785770
840571
165268
640640
591554
1137276
737141
770676
979299
975767
706820
770676
724081
992914
390316
443159
1058989
839261
999850
705320
815211
877337
815211
877337
1124457
294318
831144
708691
753043
616079
1058989
659633
999850
800071
312581
508969
754663
742016
845890
1221847
742016
769239
543649
644158
655151
528659
1091866
630195
677198
735209
734021
766165
1170570
493212
704709
824666
433874
485298
568272
577870
604767
737327
882061
915009
915009
711891
963628
715487
735209
499680
941103
399137
724730
512950
340181
459000
879860
523784
467476
546230
1028344
470122
786106
596090
587445
358083
302361
809278
337369
399642
759354
855673
729300
802988
753957
940755
660777
704737
585190
741962
551431
424766
1160345
895066
227157
321180
668811
549207
769072
347862
590511
958248
612457
1181255
624636
986757
715860
1015960
955311
814535
406606
1070640
808458
462745
785850
563833
537506
725026
805925
516693
394325
941581
729678
802482
735209
735209
908790
518049
451924
585028
793473
823424
768657
741962
698328
756567
514263
1051492
546504
614740
733496
868849
796235
488181
662676
705611
485298
540273
570815
1011069
689884
670080
520281
908157
860972
606794
546230
826513
550526
833521
711891
515339
483722
876111
394353
802680
819400
903090
884673
839523
590658
788907
596090
450666
631183
675317
888636
434876
1057219
800381
764145
609353
879422
416256
764817
770479
569169
728953
400868
765249
682190
794522
637880
848540
403501
802222
833151
876823
698030
619346
495450
904689
459263
590658
922917
934633
633332
628344
935835
783468
164792
655151
512802
450498
628341
503205
524712
222979
554494
1153024
735209
641836
830128
769859
182767
961584
788810
695238
857014
670057
294843
1024654
641243
951673
473279
963628
1221479
743930
598566
942742
894009
465509
578436
974528
751173
778047
543649
795538
764145
465509
671556
705079
813301
156120
1200350
513952
659208
728844
963116
711891
543649
585059
705537
557272
854003
638859
490544
709811
802680
527275
645254
558749
639806
440978
634071
829674
772446
879860
576917
675684
552894
780032
1236608
316146
919000
572164
757231
1028344
675824
698343
888636
926409
451776
549484
682231
646571
912729
965715
79898
796235
802988
766165
413129
886333
514801
852517
435060
721314
445892
471610
896954
675335
500141
614204
912085
575683
567038
488181
959039
874007
574447
901870
1091866
904689
868849
499680
338443
340181
739057
1161374
824463
596090
553178
876546
632671
523003
811947
507805
678406
553178
214198
678406
764145
809278
735209
903559
735209
855673
529019
833151
818150
612457
724991
598299
210913
1001579
452130
559831
569169
840538
702690
770479
935835
358719
624997
791158
669803
540043
678216
827773
637880
772446
512802
548678
733496
657326
1018367
340181
1026681
794335
716361
72119
641978
893879
942742
522751
535472
625168
565961
749222
1016547
701979
723170
934633
525817
711420
928232
799882
678385
1180054
726061
323054
811227
818150
1002430
366528
1011461
756567
991691
615520
795538
690200
608937
799066
592875
1032256
466284
751173
753394
532214
771175
491683
549484
1075459
625111
340578
577719
672339
764145
819734
1113393
854003
578436
634071
590042
827774
604243
1070640
744903
770479
697624
714579
574447
317220
589915
552255
625168
845024
664892
795538
764145
827773
604243
735209
713377
1001781
630213
888636
879500
1208283
549980
570100
875078
759513
1160345
1024654
682912
682190
724562
815115
947369
529204
820095
516693
546230
620182
728395
630173
576486
563833
383144
794522
809278
1007528
506930
677198
940755
893879
772446
886333
637880
615520
818132
935835
588135
894323
572110
574447
727029
860097
549980
928912
795538
784898
470122
894487
267522
703127
839523
465401
1024654
1221479
639806
759354
1024465
844326
849136
942742
333299
734905
307046
511844
309925
537397
719190
309149
490283
790814
842044
796235
466764
947369
802988
517989
606743
612266
1151658
549207
1024654
879860
578436
693028
354098
1009772
522859
965715
293510
592886
606190
769883
671904
547464
785850
574447
465509
1160345
1026681
536342
868849
212377
895126
546230
707082
619380
289516
575552
522619
799461
555187
548422
361755
532148
705863
714999
512950
764145
294843
716361
599639
556862
488181
1102706
879500
698328
728395
818150
1024654
795538
963628
602719
446108
716361
1160345
573569
525508
693425
590658
939817
790814
678125
452919
412222
569897
939942
896954
1135330
771175
728009
533223
678406
551431
681983
532194
341010
642933
441239
423646
879860
380216
502793
886333
692153
778462
743418
361755
639941
634071
532214
733890
638202
617455
529204
640768
533525
671790
859747
996725
638202
794800
839016
891280
604243
483261
549980
753394
890042
452130
363508
512802
1111277
298257
1057219
1011461
692100
753200
612457
711891
645254
756567
331025
879860
606743
616509
550526
398387
410225
698328
122317
527951
362065
522451
612457
502514
880217
855673
809278
546230
672357
488072
696818
664347
823424
625661
772855
1110989
590658
657326
485298
569135
587445
1331198
1208775
1087295
1119180
587445
919000
1244978
532214
513063
753394
550526
860972
835982
635023
281605
588344
808448
415162
639684
553178
868849
663536
698030
412358
459723
663745
928572
763193
507805
529204
514337
722625
973446
865098
911312
711420
671904
1113393
461725
791714
695097
386738
840538
818150
522007
309925
616171
400781
682190
319977
649994
843678
1205983
879500
649994
1389114
598859
931496
764145
751173
976810
525072
928572
520281
512950
396440
483526
1306577
728009
588148
522934
549484
733517
470122
604243
366707
705611
585931
485298
298526
746773
371429
386357
639806
698328
522814
904689
664635
610849
531950
512950
766165
315493
1038708
320825
668314
529204
868694
1113393
638202
576486
612091
804773
574447
795933
928572
715304
939817
227867
791714
546230
470122
760971
928572
1001781
890999
1113393
553478
516693
961584
835982
628341
625388
1022747
688165
765219
650555
814420
529194
666249
804461
785130
529204
775525
809278
570861
876546
744903
814420
678406
868849
596090
559454
1311931
879500
656376
592260
306740
522751
733890
695097
766165
447257
266247
780467
460151
584314
768657
604767
898585
639284
425363
255922
804773
812161
249369
549207
785213
698343
613533
612515
556862
741962
744903
636766
1304776
571315
673546
874007
318397
1173551
513952
1016547
798424
1007528
576486
730374
876546
547464
689984
733890
963628
742004
612457
587445
914440
625168
904689
733890
339705
890042
556862
189210
599156
544922
692488
876546
790814
341857
233817
454495
637880
448665
763392
550526
666351
350177
403501
435110
224879
445542
708669
915009
631314
785850
876111
645254
570815
723857
362079
451924
802164
630195
779498
1111277
569169
80893
784832
678385
733517
618548
928101
696413
895066
895126
819591
1153024
604243
549484
1077316
260612
551431
399218
639283
744903
632500
769859
733890
554494
571912
549207
353408
1070640
502173
615520
684615
613533
402017
818150
450498
804461
504959
499862
570815
724562
785292
450198
1306577
617455
723170
724562
430556
513952
761107
805677
178170
780467
663536
893879
599639
299469
723170
578436
640720
139124
617455
570685
340773
896954
633295
558759
513204
543649
247127
1221479
677198
520281
485298
702373
755906
866002
233817
663745
904029
706804
1153024
753394
587109
606743
574447
507805
1479986
424516
655151
596090
645254
794522
418340
433874
770479
818150
232845
1151076
570815
378415
753394
514009
800381
296270
413129
583840
512802
947850
819127
525378
551431
717957
1087125
934633
210994
677198
1020416
701979
850773
693671
507805
888585
732930
682649
853218
722358
800381
451252
574447
675127
818150
711420
355181
840538
415276
698343
617247
487551
1032268
445892
499446
600056
394659
692075
498265
475553
607209
294843
582912
934633
780823
807565
513568
728009
635023
879860
1270336
771175
1007528
896954
708669
657326
844326
639806
839523
751173
308617
567739
1151076
251901
778832
677549
505510
749748
608888
577719
336144
839523
912085
915009
833151
771175
551431
879500
639806
739761
710273
896954
688696
981292
485298
1306577
576727
570035
612398
663307
814420
234704
795538
935321
726320
963628
537345
443440
446665
699228
758074
713455
1111277
515617
931204
391917
1144874
974528
451924
292410
484079
753394
663536
551431
830618
485896
987686
499592
617455
470122
780467
535383
668811
701979
403501
534553
862917
701979
702690
902538
804461
804225
340181
666102
330921
940755
233817
704737
1024916
724562
520281
641516
309098
708669
590658
596090
885720
438455
1099548
563833
467927
649509
908492
854003
1063171
710996
660457
737902
768657
635023
517989
928572
547464
822172
649994
537405
784898
833151
805677
649865
790111
1244978
941517
537397
839523
394325
639941
1111277
1007528
469210
1148175
587445
704737
658012
818132
377398
553440
845745
677198
510251
850752
451924
610747
382199
1035519
384266
386358
1015687
529859
935835
612457
180846
684932
811036
718669
733374
522751
827773
1101935
919053
602349
761740
1063152
521991
294843
394325
641916
528262
698328
574351
505865
642100
543649
649994
733890
490506
535662
325963
531825
845508
302244
698030
769687
846373
472174
818150
720079
833151
749935
698343
606129
704008
1182849
1010773
850752
670197
283369
809332
612977
733890
1168107
939817
840538
983497
573682
790814
768072
699105
24547
756992
939851
783582
548531
976367
965715
677198
769859
677198
685419
671630
361755
639941
870710
716748
818150
647402
1016547
1141151
261055
450438
274166
451924
1017522
432260
951408
760440
369442
419039
546230
942230
569897
858586
692631
912085
643488
640572
651389
666294
852648
726595
583840
668811
625111
735209
639806
1096351
556862
1044550
1036072
411413
638202
210435
708669
550082
1045646
507805
671904
466586
1091866
513450
361755
553178
1108132
790167
879500
394325
576487
604652
704737
764145
809278
617468
1049854
741313
803268
726061
657326
433874
620182
691563
724991
233817
921909
879860
1113393
451776
965715
770479
522814
457408
625168
785784
294843
204313
656376
751173
805677
888585
516693
587445
549619
884114
633716
873111
940755
668811
551431
750716
851482
764145
732930
617455
405035
417175
802988
949809
590658
681901
494890
965715
862665
850752
880217
893879
988133
852873
709453
739322
827773
827773
793455
839523
682824
642620
816786
582912
659937
578436
834678
550481
692470
804461
630195
526606
203417
278888
741962
839523
327635
896689
596763
512802
569897
774156
656376
949624
723916
935835
736625
754234
699228
606941
624192
1009772
730688
847115
472242
512802
560263
783113
744903
735209
496738
784898
403501
620182
1011461
550526
357501
885720
810611
1026681
604243
723170
876111
560413
625168
644042
1180054
351781
818201
768657
778879
780467
485298
445902
885261
770479
704737
553996
631676
512950
888636
663536
617675
998226
1397546
819554
1009772
604243
889148
451305
632324
375417
1113393
809278
850343
840538
477923
674825
489311
735209
454388
694645
805677
638202
817433
537397
1029920
433874
1183710
647312
953801
269172
583840
677520
676743
732930
668457
678406
570815
419028
361755
647515
868849
190284
1113393
1151076
704737
744831
685661
797452
273608
802680
1161374
522814
895066
1024654
657326
1081611
638375
361755
1070640
687909
1153024
310716
518254
1026714
586673
1036056
697867
1016547
756409
711420
823424
928572
676248
1057219
612457
638202
549484
772446
965715
514759
920046
666102
591657
578436
452130
785850
741962
366585
764997
549207
233817
814420
693352
746028
569169
569897
876111
576487
549980
879443
422603
619679
517140
551431
512950
549980
835950
625111
587445
663536
638202
452130
844326
807573
769859
915009
904689
996725
728395
770479
566342
537689
880217
749346
551431
662528
726061
212965
586780
768657
678406
569880
403501
1007528
606129
856767
724991
239660
638125
423764
879860
558320
805421
878701
389445
584173
467776
583840
568096
695360
617614
692100
785850
596090
885720
612561
325986
668811
880217
625165
627006
1244978
450992
509867
498881
708669
488181
366917
582372
576910
730059
726061
979587
283191
784898
783100
502492
858686
928572
896954
488181
534523
545200
886333
792655
758122
540444
554941
705611
431941
753394
963628
942742
511310
655151
863814
663536
876374
942742
804544
516905
404922
1177374
559559
553178
698343
709453
753394
1190377
764997
403501
1279305
649994
596090
605478
1003894
429853
630195
849574
781505
935835
601451
274902
455898
522814
549980
836185
568779
515008
768657
1001781
397592
547464
797705
634557
943712
800351
1044726
611231
590373
978244
626924
991622
708411
565724
670038
978244
550282
515346
570257
774527
203250
460086
903605
1127762
509712
1088943
806830
833363
675056
923371
841436
1230659
738567
1076755
488392
809414
899962
757423
1094254
574664
928009
800744
923127
923371
653720
960340
662976
490208
819694
863975
763806
540125
496351
518201
569683
783405
967141
757807
406922
774279
441525
192672
419922
587539
1066097
647680
985073
509642
1020035
903605
775568
1027795
1031311
775421
254578
787443
682319
1232243
806498
377781
570039
662795
979380
683068
674758
717409
575667
402743
342100
658490
806499
903906
630152
670629
611671
704180
545842
660160
661050
880339
859125
1109188
454516
331854
274402
810149
880339
579354
392213
1000452
1045940
854210
1016904
754757
458399
938067
974343
324566
736590
732976
1087284
139522
451837
670038
692223
1076755
630483
756387
729906
848291
1044726
749346
625684
899962
914826
614504
511089
1028459
1137733
892313
1127762
585663
728526
926272
729906
1128829
627791
834056
685602
788527
479683
488192
843663
744553
758784
463964
925696
882025
768128
908072
778601
852187
918608
729906
879711
1370343
905078
991909
425266
634557
622307
541688
697187
806830
492023
646487
922020
573054
795374
838826
783005
517828
1028459
705764
863226
621196
867992
647680
973493
1110827
708570
369639
1087284
398413
676454
863381
277516
738216
641562
956911
920324
673674
774527
867083
638050
742602
774279
901579
424480
328943
588857
666868
878754
1134143
1210981
350073
734371
843663
441525
759878
1320969
681316
905078
1042439
507136
770083
442385
692497
852982
1097969
326149
903400
864346
991622
666868
1078934
997952
710820
616043
648627
523183
624422
854210
1484668
540402
757423
891362
775878
874638
476944
805265
1122154
977190
633567
649270
872448
705764
587029
1167788
1553450
672990
823200
757712
421436
728526
991089
762761
1134143
616059
398701
1047293
480961
681316
666868
727052
752140
466380
580962
941821
405756
922501
639449
1024029
167646
701983
599700
674452
1071446
508095
741326
601361
940845
666868
356539
1114721
481278
614036
704180
938677
595931
796783
661228
1513459
679509
697313
841436
723215
798283
79366
767128
823122
544925
997174
811859
447617
784702
691738
653037
663699
510165
825156
550566
410784
643687
458073
662081
708092
482431
1003560
626732
490940
1010312
959381
307484
830670
740280
813119
622307
669647
700471
708016
707122
604702
349995
774636
797381
735586
963952
852982
894284
757712
1136209
469326
1008783
112648
324268
778039
722331
807235
382976
472076
220254
795374
922019
572569
664703
737296
890318
915952
757712
1541545
569287
606665
755347
1128099
826172
803345
915214
697187
635309
764347
872454
569287
942944
448073
967141
912048
646928
565863
181212
698614
1104457
882025
712531
1000452
428303
771446
515006
953302
908285
696546
723215
669897
953343
705253
1234921
713354
937917
844182
914826
853275
439780
1348191
791442
922940
690573
277463
765367
980503
715946
844818
710520
1250357
559461
786032
620946
953302
867946
1176832
820129
797797
674745
492937
410503
1058827
634557
880864
841197
620612
1116804
736833
659155
8368
458347
732976
687714
533955
565880
579678
592049
312979
1040332
784613
940845
780706
636338
1128099
946535
1147807
713354
946097
817793
682583
705764
853568
402559
1484668
638923
1296982
729906
712144
481613
101048
692497
932035
817970
661628
1229599
669254
1553450
509642
682291
1070025
301726
1222432
521505
579354
488871
987209
616723
369441
398413
689311
847001
55359
565439
963952
781232
831180
850089
857372
889280
807235
697313
774279
556720
522013
402213
634557
581013
555276
481132
800744
670038
722137
649270
977190
759945
605526
638923
1006944
687714
847043
879711
498984
570195
554427
782506
933869
361361
618953
393974
1296982
967141
975342
809570
639804
427990
844182
649270
370019
833050
689601
340682
982979
212513
1000688
552773
1182417
917924
709070
545842
633323
636766
1298511
702854
462842
481681
814538
430280
644572
730650
616043
745777
685933
662253
693309
711110
575667
773527
158966
911898
983653
693502
934760
163975
844095
271345
1097969
789667
375909
786650
754298
588569
1071798
813119
791441
579678
736545
1095419
708411
105585
732971
635326
336895
743702
667332
580506
775400
518857
464884
823510
647680
735525
829979
778039
1082693
783405
655625
162112
608920
823200
504770
713928
1136209
1027795
804358
621196
1097969
942460
559118
1089789
214198
559085
807428
942944
821941
629633
784613
940845
560165
584964
853344
492399
566983
604664
788527
935893
847043
606600
704368
546176
411486
997124
881237
1028459
821787
596549
800734
392554
803345
848010
688444
1167788
864413
924360
1059469
1088727
745209
350073
464884
775696
624422
660904
811517
1136209
675702
809961
991708
884520
858597
584489
755347
224566
523183
634557
507832
274862
582264
1006704
1097969
614825
428390
738567
700471
492054
1041161
769775
368314
1114721
520823
774279
1249894
509642
817903
794697
515379
441116
638923
940867
912289
952250
515517
890318
692497
720757
761886
923127
317374
888633
922940
385102
847798
347205
426318
697378
558547
863381
979380
638277
979742
741179
1118155
807235
967855
1066097
670731
795833
500292
1128099
644907
723815
593898
593501
480509
1031482
1047293
1422342
783817
774527
1215644
797381
577061
950202
533308
815341
716514
939765
712403
583407
640517
977190
464942
523665
634768
670038
394985
922609
564825
1045777
786650
991722
1047293
793749
763266
348264
873449
1214617
829259
1068752
888675
715401
751153
752416
718041
801938
697187
482535
492323
885132
820103
506148
486353
726159
839720
758032
263781
872063
675409
1000688
482909
740280
783817
869654
756230
343167
923127
592049
872063
861068
700947
953167
891362
398413
660827
670038
717409
922792
979380
1027795
540172
889660
663359
483163
682332
799411
726904
716545
757423
603903
565929
715831
1113673
547629
972688
797705
559858
736068
768995
696211
754757
791362
940687
806830
711950
1109188
408634
953302
867083
894284
545240
709054
307927
975898
756230
359865
1031482
499779
750682
771868
756230
666718
786463
528148
1128099
1495111
610482
1031311
335792
230376
756477
234440
960340
632413
1077164
579566
735525
431447
735578
684712
376099
902529
483589
695187
412045
418978
990045
644637
963551
795374
724606
603621
891362
693502
475644
646928
798283
603703
509083
845448
540402
967141
753695
991722
743203
23445
923127
716783
889171
723759
378021
812161
788108
642100
500650
275892
789148
1045940
811141
869615
507670
549874
821787
825156
542863
849119
309458
732976
641247
1128829
1049693
564201
992702
662081
270652
539813
297691
484143
867083
1032405
991797
953302
666868
867083
705764
551487
628841
1220567
979742
1070025
820742
563374
537549
604702
529364
781807
624050
728442
350475
613115
398557
759425
498264
991909
465919
544167
130037
626732
509642
178663
1359645
472748
890318
792805
451742
743077
494594
616977
669785
933702
804661
714533
764145
455310
499779
712531
499779
785912
658490
1084985
765874
891318
459263
731911
922940
1295136
203250
255560
967855
766381
635464
879205
727052
863411
520304
652050
327300
510812
859125
771446
350073
1038811
426217
798487
1011665
634663
1027795
725964
417864
888633
821941
772481
626315
982979
503429
896526
1088943
393028
798154
630152
839720
893944
706734
150135
843049
1366336
990024
390366
486399
696990
431766
922940
457460
807066
1134429
900854
672923
464052
515346
803809
1047293
649270
687814
263051
1242123
1320969
493640
975898
709289
558514
821336
974132
830670
662081
442586
744622
923920
1134429
827891
900540
664703
515522
366528
686273
840630
778601
736469
649040
841197
693088
399814
837134
711110
1359645
552806
546176
683068
999319
459684
838191
340845
557907
998861
730391
982979
615420
587281
703981
1298511
900540
554712
652050
1059469
953515
641247
839720
972953
774826
869654
940845
702944
264071
732914
591295
1184492
1071446
620003
997174
660552
821512
157336
1008783
739186
599372
1071540
528854
639612
418302
891318
933702
859125
924360
410784
580170
457343
799087
727849
896526
1077164
797705
820871
649270
522013
938067
630697
1513459
818990
1049693
997952
519149
654670
715831
547031
830260
838826
972387
991722
814538
618950
471532
299467
816995
516258
973860
641247
733600
990127
278868
612582
604702
693456
914010
970936
674745
605795
1115652
846584
479683
155083
512150
723815
650555
268343
807833
942944
618801
692075
932697
763806
213052
565181
903906
1045940
783817
662976
493790
695333
478480
326149
990221
767316
706734
1010312
894284
991909
436200
894284
983993
709054
732971
455156
727741
710520
627791
923920
854210
686138
797705
1088943
232280
1034259
629633
573523
1181203
1422342
371858
258992
796783
710029
833657
772534
616043
682816
640836
726159
853568
865987
1204040
654796
511717
486550
724663
588127
307865
668788
1034259
954192
826172
797599
726547
612582
907545
540340
492399
335361
533327
741812
902915
468903
612051
31104
442463
823510
604664
631575
726904
544320
845925
526762
1128099
821941
825156
729212
838191
541753
836365
824309
1000452
789745
662976
315928
544119
229604
922940
544079
919258
838826
771868
880179
511965
669785
903563
540235
472082
817357
839178
558490
630152
972711
584019
715401
924360
761961
847043
928299
771868
942460
914826
764347
942744
811348
539459
895846
831664
1484092
878754
899962
990045
821787
408503
695093
615911
905102
490940
657913
400387
210109
504253
890311
743720
1070025
615420
755058
718041
1115857
831664
978244
475559
960340
942944
431377
963952
781232
176230
533308
1132077
756224
882025
757999
867083
350073
841197
684968
541828
401954
490366
952496
900761
880179
840630
689984
738307
1034259
714533
479683
356255
846821
537196
1026143
780723
547261
1021876
947652
922940
893034
705405
475382
488649
866610
753887
639352
659703
578935
603483
692714
722038
1167788
720437
1203413
967855
662081
748043
806779
748335
451837
612239
203962
821787
795382
990127
553212
900268
515341
753545
767128
1553450
974132
497771
575667
991622
805265
670038
729906
167852
570615
914782
787443
736126
940687
813498
625793
607298
1230659
1129718
537740
756596
742277
500392
1031482
714058
779081
935351
972688
1087968
503376
163348
889975
784606
381205
1181203
849967
415792
718938
807214
518045
1298511
660552
695024
709530
515346
987209
639788
700471
1061213
674745
829979
1087284
508095
1484170
852187
1088275
691738
570039
770083
616043
538807
825156
602990
606901
953801
1004931
667332
533308
657554
710029
740570
495399
644572
952496
662976
892688
820621
1084082
756230
726159
913311
590373
809961
395399
852187
764880
779494
786650
1203413
284443
659848
858992
459356
653056
765349
918963
715401
754757
723239
820415
126948
833050
705984
979742
713354
794864
625737
679744
798154
445039
279216
877023
933869
1053855
551894
479854
650152
335404
805265
167646
749121
1134143
650853
678430
740280
949085
606600
347322
860455
253767
476489
757237
354698
643934
235781
918963
330676
888633
1294336
638923
641247
997124
535704
801426
407772
687714
682291
265337
775878
1018502
1086784
551337
510812
554010
579519
616059
846704
886161
499592
797381
855327
912011
606204
1051068
990045
918963
551337
487101
784613
849136
713354
702633
673633
1108902
898150
1672712
1553450
568310
453896
422214
1058827
648627
768128
907545
626552
572240
718811
432944
838191
272618
809961
816517
736517
913753
366230
708922
1109188
863381
707159
606941
510812
839267
710476
958373
1259206
639426
616803
1098858
905078
647775
492054
850415
511717
712531
1384932
666607
807510
891362
1058827
934760
712950
320747
1222400
990045
788897
574363
504737
570615
980746
1458888
459085
1128829
720226
635677
1000452
729798
669897
879711
723215
778601
805723
674745
633332
1222400
471714
682319
874625
519749
979742
690503
907545
347383
558547
757423
1526072
611960
872448
454912
444624
461659
369771
499779
764347
942553
990127
795374
395654
652468
836503
962783
278167
952496
417857
437393
977190
508095
1058525
452269
907545
1058827
203801
934880
641260
907589
713134
689250
1127762
962327
717409
798154
432932
474554
815447
418744
638923
992702
627791
779494
768128
686624
768601
903906
810929
652468
679980
784613
978244
973860
738216
401979
943712
683068
1094991
638050
662253
480006
617589
834056
533808
421130
637921
521579
412266
997174
814538
1112375
778340
452578
652050
547261
581769
1058827
471881
852982
458967
1173472
659848
1059602
512150
604062
864889
1088943
740280
718177
592331
954192
364962
544295
684048
364442
787443
644572
836879
872063
858140
579678
486083
796783
620946
979647
896177
708570
641260
694703
900761
635309
803327
728526
872063
1006704
932697
681316
1008783
847043
726982
697313
991622
862052
755058
796783
882025
1034259
854210
532486
836662
741946
765543
670143
765349
728677
706734
1076755
715401
671714
593551
655098
1146313
538847
728442
1043821
485070
744622
387823
1335820
990045
516772
334722
953522
1181203
291000
904684
256660
728442
494522
545842
1048976
570495
62092
879711
570257
533308
797308
18744
826981
799389
635309
1021876
656466
1173193
795374
785032
755623
1136209
399573
676642
829979
901725
1053855
834397
920484
570257
741324
1076755
644572
820330
620946
813892
786650
896995
732971
492054
341858
977190
510568
933869
728442
582001
308943
1046816
615016
891318
364637
726904
621212
754298
624422
1087321
670143
723250
509642
209469
350126
838391
788850
620946
1008783
402559
514193
587350
765349
800734
1018502
975342
522013
845079
831180
421130
640847
399516
1031311
860455
838845
922609
664703
958418
555332
844378
797574
1066268
682319
1031266
1146800
669897
377930
786463
932697
979380
797381
892047
473129
1076755
1140239
395361
633097
880179
590373
691529
358117
1047293
689621
1320969
841790
647935
659155
1181203
806830
237901
813478
714533
579354
997174
733600
1150352
743077
608462
689583
672990
621196
1042439
576891
626552
727272
911630
848010
775421
864346
752413
538847
874768
972688
767128
756596
989909
621430
705040
1089882
756501
1013540
638778
460834
1366336
763597
843273
831404
300598
774279
807235
824180
914826
1009824
726288
697313
364507
931629
715831
522013
1181255
574486
979742
662253
618307
973860
711310
693502
515948
763806
434712
823200
379543
877689
878754
732914
659660
770919
512150
570257
726159
66178
458024
923920
666607
809961
802639
573232
148574
1203413
785912
639557
740280
547261
1021876
578182
719463
1230659
717409
652050
1066097
757807
642849
987209
911898
1034259
452513
938067
670403
1136133
826172
574994
1028459
641106
965152
629633
1077956
531688
634557
697313
416964
145881
373370
1063070
471881
800066
504770
711495
1049693
461556
627571
583236
774527
900540
1021876
639788
979742
666868
789146
880339
653376
920057
838191
734659
649270
732808
567027
756596
708669
717221
713040
741324
659198
459110
1021876
839720
695888
919770
950171
403097
319861
235722
825156
847043
1004839
1138186
640834
900761
886161
377825
1142112
963551
470197
441525
830670
718191
808163
729527
680131
913311
958418
959677
461635
519532
962420
322038
779494
776508
886333
917151
1071446
891362
868419
820103
592331
711776
734201
811859
952250
995730
360758
293305
903563
502800
682112
606002
502099
1123853
732976
605526
848010
767128
953302
453896
538847
824191
844182
659155
784823
767429
258004
635309
1047643
933869
567874
788815
502425
809570
563217
652050
559858
670143
838826
879711
1112931
847043
972711
1076755
972711
991909
427894
816132
606600
697313
821941
864556
601361
579766
543922
809400
159996
1320969
663254
708202
942944
860455
664703
551685
630557
796783
583256
324621
469666
496985
538847
1178977
1333939
347862
349784
739186
837437
763392
728442
869654
1047293
459578
1038345
979742
503311
1128065
325036
991909
1127762
752416
1296982
959677
930529
1167788
613575
907460
915214
958418
778601
1047293
778039
1074464
546453
1135119
497771
872246
671556
1077164
757807
839720
1236608
734318
66753
743702
505443
732971
903906
774279
942460
774279
622631
700653
1096957
569827
727272
557274
846584
830670
492797
516943
951729
871499
847043
732808
741179
846704
839720
374821
774543
1043588
900698
817282
860972
465952
801202
846821
634348
503311
357501
509642
771446
1134429
733600
1366336
849008
366569
758328
851753
614979
1505094
697313
961232
785747
861193
668637
715633
864506
812935
595956
1134429
606600
1076755
431101
797308
843663
907545
659848
869285
820621
924360
312755
512150
539711
727741
264696
469787
426904
653479
1181203
900854
579678
705405
355934
1115652
907545
914266
503311
1078137
728442
939817
540953
277167
1006704
662517
659848
624636
713158
600646
711587
808928
1136209
839720
754757
591304
488005
689303
852982
612051
922549
581013
702034
639630
820103
642803
1320969
977190
471239
783817
451863
511548
768601
682332
764347
794676
619164
884520
949462
526114
693977
669897
395571
810929
60594
624422
623733
453846
572048
695024
452513
279216
579678
405169
347490
1058827
706907
891318
340078
659848
694383
704016
710029
1112375
732272
1298511
941821
536976
684969
883284
757807
846704
547067
896526
574433
813919
1085473
923127
1049693
704016
535798
596734
479850
584061
923371
890318
499916
906904
891318
661077
1127762
425520
891362
423334
695187
1027795
416942
758032
352558
663516
815115
700471
941821
768601
910656
844182
285216
579678
896995
616796
872448
604702
945097
732808
366318
490846
329758
797705
712144
676642
573039
1088943
591163
882025
710876
563581
923371
841436
592049
452513
978244
733974
704778
748445
460719
774527
806923
1000452
1053855
696426
924360
1112375
820103
658928
500249
482906
997174
668879
972688
991722
770083
963952
1553450
728442
1158387
1182417
694105
1008783
810566
379024
837877
178170
785747
347533
826678
504770
706569
987209
490208
813119
668788
466577
821482
558547
378897
872454
890172
899962
1046490
490940
420857
756230
723215
852939
14478
575484
896737
87889
942944
1176832
1112375
542961
830081
588229
499779
720437
333958
739186
433457
538847
734504
618743
662417
883495
540402
893131
599728
689250
701978
606600
728442
906233
905078
997952
967855
850315
666607
795374
399113
803345
963033
501811
537397
1032522
283723
666607
554803
350073
797381
689250
735525
715831
828114
744841
1335820
558284
582986
552799
879711
973860
889975
821787
1070663
848010
662517
1077164
571037
768601
813119
381605
326147
645276
783817
694703
490208
821787
1087428
495579
1032405
923920
507820
356989
799015
794864
916469
878754
952496
1167874
972711
797742
859307
480922
605526
717031
628531
828991
713354
785747
672990
1071446
1123771
741699
821787
867083
946540
531266
972688
866581
740280
739186
377735
829681
713354
712144
658490
964870
1150539
463496
1097969
440414
714203
756596
1020019
1018502
507820
559085
453389
393857
673437
462368
551932
1049693
997124
579354
1562658
977913
788527
1320969
270245
704180
433613
84099
542394
162494
689894
484697
546176
580448
437977
660306
775421
779921
852187
551337
1176832
963628
663139
677418
1000688
767429
803809
533308
1006704
659660
685933
874069
887489
683068
525098
682332
608757
848596
441525
814538
619060
720437
810929
738567
614589
1129492
779494
581549
733600
590373
709453
553330
822279
967855
340773
705041
934760
903563
604681
1021876
729718
728442
661228
810929
714533
1031482
1071446
923676
1115652
641708
593019
339642
635112
849008
753695
940687
381605
672137
985073
846584
862420
859125
767159
647680
785256
626552
933869
641145
939019
422335
852187
1128829
723215
662517
881832
923127
764268
716798
1062335
535857
1112375
679744
982979
590518
481570
644572
918608
831664
942944
727052
965873
934760
527552
972711
728526
792057
732976
605526
554086
263051
413038
759945
667332
499779
388485
757423
667332
991909
1058827
760505
869285
419498
911898
893250
834056
531509
1119755
704180
498150
1000632
790437
789872
697187
754109
733824
687247
316443
719463
676933
817903
863381
755347
520937
660306
754974
843616
846775
796783
577348
921185
625398
728526
752416
839720
605309
871838
852939
674210
648433
433808
740280
899224
648182
997952
905078
863975
484697
331934
761598
128892
558279
858921
938067
740280
558547
561332
788527
622234
660904
492399
753752
627333
758259
662081
758784
997952
803345
979648
708856
593909
933869
86888
711878
599443
612051
698095
673877
764347
508270
1320969
1191762
872448
785061
275380
958418
979742
972688
1114721
708411
660904
938067
668788
829979
609217
977190
616466
676642
718618
1468615
853809
738216
430886
800625
455962
970513
773111
918608
520304
952496
810929
1045055
590373
816221
307432
719399
149737
666607
722442
896995
783405
750498
733863
843677
545104
892313
355334
779026
505951
1191762
411211
1134938
713354
424097
757423
687714
507820
765252
900854
459356
672923
806830
662976
819686
452513
545858
463964
619164
503317
869660
997952
659660
603784
788527
932697
605308
424346
794864
785223
577997
1018502
800734
649890
625398
666096
676642
518790
521426
764268
982979
1393671
662907
829979
501209
551142
890172
756705
817793
880311
791281
667332
1484668
779494
895005
1112375
692497
1099528
710520
1131281
732808
1032405
798154
1078137
1070025
591838
973860
715401
905990
1044726
879711
600375
932396
601361
817793
978244
907545
963952
758032
720453
911898
892313
434208
629191
982979
815341
664703
430880
991722
532133
497435
815968
745432
459641
953302
523183
978244
798154
727428
666868
829681
778039
891770
606600
954192
558920
704318
644907
400677
1296982
445850
736729
548149
370733
647168
669897
733600
641562
626334
502646
710520
795172
633908
551984
1000688
436794
974132
265672
803809
47222
471610
1097969
661228
350073
380482
112648
625398
350073
1018392
725450
225504
695847
895005
616043
266787
866759
553009
785608
756596
984577
417570
991909
958418
1038900
712531
865235
571507
615761
854210
624422
1182417
446075
891045
916631
1044726
727741
715888
625398
778039
631183
810829
648627
786650
460240
889975
815341
710520
831664
809961
715299
537778
600680
764347
758784
89206
831972
1034259
723815
616043
706672
865447
619073
413955
711110
406742
550976
932035
717325
691168
1182417
940845
775400
527816
744622
499943
958418
480731
952413
693088
982979
592331
797599
616043
431162
820152
849008
689250
357144
434491
992702
360232
692628
626715
778039
767076
921783
581062
1127762
951584
616043
492054
877118
1115652
798283
727272
436462
462662
662976
985073
567574
700471
220011
443259
850036
724229
919195
809570
484835
1184492
641562
258171
909058
849008
728442
783817
697313
943712
1235761
924360
1045708
398838
452963
913311
484901
368460
765349
891318
956323
715287
829979
408578
635162
707186
666607
479669
859125
623109
809570
691058
710029
950468
828285
795775
1035357
783817
558547
904684
516818
719055
575670
1140239
743678
905219
733712
269114
888633
779544
1484668
641562
653215
705893
402134
993169
687932
828530
985073
890172
786463
962720
806830
564005
621655
1066097
974132
896526
689250
997952
658490
1211107
612582
940845
781616
621560
367515
1077164
512150
748158
551337
644346
591631
51596
1028459
739916
605526
768601
562198
1027795
894631
815341
441525
1410711
472793
794864
652809
739604
455055
492399
533308
721413
786463
698380
809570
708570
983607
375399
1128829
658490
1010312
342663
1029548
1203413
846202
670038
863381
192483
595005
311555
889900
679744
784912
410784
647556
582469
823200
627791
1076755
739186
694402
540140
761815
779494
620946
823510
530796
682319
631601
778601
786463
714115
1062883
972387
400522
528739
803345
585301
555332
826981
886161
612582
644907
658490
819987
424103
997174
397233
869285
859125
740314
711110
685088
1042439
1045940
1127762
715591
846598
777743
731393
682332
687814
381735
712144
618472
895005
794864
457179
735525
754766
753752
596381
606914
659848
392987
497771
1032405
613463
785663
721428
582986
788527
913311
731298
740280
1320969
800744
103503
691727
1484668
706734
438015
841197
229934
547261
637649
490416
485118
704180
975898
767429
497600
705226
672923
941114
525049
847505
806830
668011
659155
1131699
570806
683068
943712
879711
742277
615617
928229
738216
720437
771875
573461
298200
694703
633567
705932
783405
222784
674452
778601
723815
606600
492094
542456
612859
662253
665149
622307
545856
717409
704790
672638
984577
1186635
275657
717261
872454
919484
890318
755058
768128
474109
711110
755058
534319
942460
542151
659848
646928
276996
788567
1071555
1097503
612644
573780
802073
1070025
790606
757423
1047293
674382
628531
670835
923920
619621
1101935
549120
633567
614202
662081
804207
705405
689250
562480
959677
727272
914826
1167788
896995
838963
662976
997952
794864
755347
880179
822231
723532
551337
398540
1176656
859125
592921
818070
972387
558547
784613
1000688
670050
1277042
574592
427536
490940
748043
469813
713354
697313
1023170
595658
554079
965873
918608
772752
879711
850391
354539
627791
330737
706322
705764
748043
646928
545842
1139319
852982
788527
794611
884520
896526
411656
377115
829979
710029
685933
869983
1222400
387568
658490
499779
753695
512150
485844
395691
718041
714015
795374
950924
982979
332176
559858
1066097
601361
624422
658490
1127762
804462
600273
624513
974132
610717
374510
605526
669897
552773
869285
706743
1201104
1298511
1303380
587168
561973
605121
829681
619164
504936
813498
1012494
609450
679744
932580
884520
990127
453858
640654
722579
873645
1023318
468845
918963
573793
923717
560376
577661
641247
659660
611018
530270
872448
809570
939254
900446
398387
826844
488378
558547
748043
628329
990045
891318
545842
997124
485398
763793
574664
1109188
831087
1255158
731331
940845
818431
558547
787227
770083
723215
428275
662976
453039
588857
712317
898076
664703
514088
723815
1513459
992593
254348
797705
918608
555231
697313
379543
839720
751494
694563
539244
807235
646928
625247
867083
729346
807847
516899
338443
1055668
962381
823510
1091605
848596
869667
576052
1167788
952496
894284
703161
738567
813009
539762
531549
664866
726904
559850
819365
900761
684029
723815
732971
486951
539504
926192
708202
606170
666607
471923
526442
934760
621099
400868
662081
1047293
462814
859075
740311
398127
963486
812603
380411
748043
764751
848596
451267
209830
926198
323882
500959
1031482
733600
538847
779544
518134
579454
540402
576052
570257
718041
536896
687814
839720
695187
625398
705405
434184
815817
744812
894332
831163
756477
592049
805265
492399
869285
889975
872454
415029
727741
659155
458380
682816
677418
525196
689250
979742
317699
737902
525196
718041
670038
473589
682319
813329
1077164
797381
644907
1070025
694703
942460
492399
775878
398413
464826
658490
705491
1051920
667332
667611
858544
616043
854210
463378
645852
754757
695748
668011
466747
757712
460809
703747
841197
548904
655067
486839
903906
729906
486655
1020780
864994
659848
1039101
671914
1110827
728442
973591
734633
391728
1146950
737860
767429
546176
1067324
759632
639941
744622
1031311
661228
587947
717545
526220
819500
681316
973860
899907
883789
674452
1007075
949838
427650
722136
730694
1285198
749121
633567
898076
310832
714533
304015
816613
848596
883036
941847
1335820
520937
785747
964689
846090
713354
633567
807235
822693
1087306
679744
797308
922609
512632
1049693
625398
378687
416211
849640
738567
755058
329688
732976
767645
913311
1067566
697187
679744
604161
809961
570257
756596
751563
749759
516693
695187
520610
635309
672990
698734
622307
757933
752416
838191
507621
422733
947124
508095
767128
924360
609327
644337
809961
960309
531751
697187
446164
553004
816991
599578
711110
614025
490273
837678
754669
786650
812164
362179
829979
260996
1134429
510882
910831
552773
813498
706734
821787
990127
741324
1191762
834367
426904
840630
715315
882800
431885
368237
531305
524290
637891
807235
407964
546176
829681
692497
492399
752416
469019
662081
927579
590373
672990
673737
735586
696995
830670
1018502
738216
634789
1296982
733851
758032
797381
596549
706734
694703
1134429
767303
626552
446108
727741
626552
749121
712531
676642
839720
708729
349909
823510
726904
899962
605995
827030
775878
670614
1098858
848596
1031482
905078
274577
620141
594686
848596
427294
740374
682332
805348
549611
864346
603363
877191
707186
807235
486550
705405
883284
919053
942944
778303
421896
974132
721748
927145
557177
670038
1553450
935351
838489
494966
764268
694703
504898
1321211
723815
991909
1124121
577296
558547
677027
638050
857454
570257
890318
823510
900446
354667
566600
774279
920484
724186
787443
774527
666879
326873
1025265
935351
563669
967141
934760
708322
659155
436854
1077164
227968
803345
768128
440814
623950
538847
523367
495439
813498
824191
1046352
575798
1052791
920484
991722
404558
771303
298200
889975
1351503
1009254
493592
1167788
1026143
942387
569053
490134
767429
729638
534807
492285
162569
1553450
573365
569287
823200
768128
651232
894284
723215
713354
667415
821941
174431
718041
670463
1076755
687814
54815
904684
410784
619164
918963
575552
720437
923127
665644
990127
485978
991722
512978
1028459
334810
626703
452513
1202063
662081
815076
579807
839720
816221
907545
660552
509642
385938
911898
880217
830670
248329
899214
261879
571464
767128
1022274
976020
1088943
507482
715305
891362
383448
1094795
647935
1136209
410784
1028459
156120
63174
414255
274902
283256
661783
570615
620946
745758
591030
430556
547261
759945
628623
508095
570770
666881
434440
896526
1484668
637584
959677
1112375
972688
620620
736833
756596
727741
870205
476894
569287
644572
294570
852939
918963
596259
997174
1093411
1256691
504166
692565
852939
875581
809400
917061
732976
768601
847141
440361
595943
729906
417643
659155
762092
648490
531305
706734
569365
800734
346033
1140239
644907
776703
555006
809961
511909
387361
884833
964870
635309
508095
666607
757423
899962
616043
703363
1049693
846590
608586
728526
660306
449956
738567
951593
872063
747233
873821
812087
837304
310703
903906
810829
1230932
903563
963551
464884
522870
763806
635795
687570
629633
644686
1042439
1296982
728526
777141
660264
703774
1070025
838191
628531
452630
965873
565011
459742
592331
820301
662081
800734
492054
798283
823200
659660
428751
662841
807235
1008783
524712
918608
851750
872919
1129669
548739
1221314
521805
576052
596318
523733
742277
612266
860421
701023
735797
1181203
972688
1008783
712144
700471
972711
575667
713789
729556
1031311
821787
659660
822919
850899
318064
723215
876673
716844
679744
277053
58230
952496
453896
1028459
830670
732971
747485
645438
880339
890172
425461
551701
950468
881237
659660
824191
1244969
735346
323054
896526
725481
754816
697187
900761
869285
616445
809565
606600
777121
514138
852939
813119
823510
475001
681316
725552
950924
1251987
542676
503311
741324
592331
555332
829871
788904
692497
638050
920484
597101
400335
613985
484288
1226825
969335
900368
803809
898076
589051
869378
621196
758784
607234
757807
1031247
493284
437697
821787
559405
992702
814538
617896
582298
928009
512393
646928
723011
758784
351289
559739
492039
737685
930063
738013
735525
741324
432566
820974
720842
283591
332688
809961
972387
620820
855675
552827
619164
1359645
845576
1022008
820621
829979
31129
896526
866228
728442
738216
505573
666487
263709
938067
353451
941821
768128
843177
741179
1270225
1079791
353391
274611
1069094
91579
855876
791024
410481
662976
868427
1058827
1097969
669785
846704
774279
706734
1366336
593750
508095
401175
682319
538847
708411
963690
591655
997124
772807
813937
1191762
806830
522013
1320969
407744
686030
821787
780097
452442
638050
942470
991722
492054
880339
1553450
923127
1018502
841573
872063
982979
940687
882025
667332
561482
423156
685370
363102
514995
888633
573338
906861
750485
1021876
896995
751585
647775
905465
954192
829979
900446
1058827
863185
605526
574929
685919
905078
1032189
808872
421063
933869
1078137
484578
705798
486550
771868
768601
441525
640527
990045
872063
693540
378876
1071446
658784
1045940
592225
741179
588857
767429
695024
649843
647775
1150051
335471
728167
579354
920484
1162711
579381
381764
401682
934752
771681
297210
612051
1044726
796783
772970
584085
640128
661019
914010
687714
666868
811142
648633
857332
797013
764268
1136767
1322940
849008
674745
975898
583540
863226
596556
761054
321411
767928
707702
510812
626732
895005
641562
406606
843663
499779
697590
904684
964870
569463
846590
554432
984284
401490
834056
975342
496738
573723
508597
882025
712144
1076755
702896
830083
896526
734996
512150
817903
714655
585684
561986
299519
923371
618485
410702
453846
251357
891362
410784
708137
460145
488045
675791
757807
769859
268639
882025
827773
923920
524123
781985
738382
1320969
366569
1173193
848596
1088727
1095643
612644
704180
1008783
1115652
686611
206976
1027795
1275107
764268
1535898
1110827
182554
810929
488782
451439
963952
577765
757712
643385
884520
515346
720278
1000688
997174
490940
700471
774543
349940
1136209
1012494
338913
589067
996278
669867
895091
986366
929021
546176
621484
607977
954891
820621
373874
810929
557012
652468
715831
649276
853568
817793
977954
825318
791950
940845
509642
695187
965873
891362
959381
555332
964870
853568
615700
814903
646928
710029
675252
1176832
638923
839720
772279
523183
749121
370380
446242
852982
1484668
130227
739384
703382
725629
638923
994641
462111
1267936
582986
940845
967855
1078137
1134548
735525
892313
696952
636449
1076755
452513
647680
480188
392138
642207
552788
612644
989271
647680
917907
815746
1366336
360646
332579
1140239
746929
555992
622631
847900
569287
863381
1443824
834056
992702
774279
1191762
1168412
768128
682515
989593
922609
486823
708411
839720
1021876
710520
813498
764347
325589
626552
693069
600273
800734
1183116
629191
1070025
928316
821787
957098
57630
817903
647680
969868
520169
895964
1182617
769210
659660
681940
1110827
686362
854210
1038835
732971
630266
576802
715401
653988
732976
972688
484551
972730
817946
498824
803345
486550
547261
991722
1294336
1505094
705341
849744
577556
814538
412746
975898
890203
1018502
390600
478176
848010
443554
503717
706734
652468
770083
565011
824191
519610
406584
561083
730959
658119
1003560
569351
612051
710476
577617
1101513
731798
892313
647770
958418
439984
651216
627889
759945
626552
813119
497771
461556
733514
786463
733600
300980
1034259
744622
589955
900540
891318
942460
622631
737224
1193210
480219
727272
894284
593268
841045
432349
598077
608884
483462
764268
923127
584831
768601
612051
967141
863381
763625
1042749
372656
974132
669897
340078
806830
727811
734756
557873
1474794
457798
820207
1539001
410784
882112
918608
886161
859360
843323
276340
796783
767429
596912
436771
605977
262879
765185
482575
2450
729906
398413
1079301
738567
612644
107444
625043
601361
952496
660552
807235
723215
611317
628942
872063
848010
817903
755058
831404
624636
447630
502173
798283
900540
698784
737792
1008783
647363
1031569
315256
779494
662517
1553450
350641
596485
725608
963952
551337
574691
825156
963551
1001834
954203
784172
596252
975898
687814
1359645
1031311
515346
816687
379659
592049
770083
756477
291216
935920
743702
686030
587490
1058827
555332
612644
725389
145881
611944
1128829
997952
642789
863226
712556
669785
904733
770894
1086885
813009
636770
903605
847043
754757
1031482
1006704
985073
997174
824191
511256
796783
923371
1032405
967855
1087284
620946
417393
579370
1087284
1128829
291940
606600
763010
1092169
912883
1022360
1298511
789134
555322
1071446
728442
1006704
459578
662517
903563
813583
769888
914826
1006704
697313
1059469
1128829
727741
1032405
434419
556389
867581
93686
731331
768128
648454
913311
713875
546176
525143
864346
997223
896995
774279
715831
302982
1128829
158699
462122
1212763
673811
448358
985073
839720
704180
942944
495249
979380
652232
867083
997124
592049
1042439
1070025
755347
482691
392213
659848
875436
542573
740280
541974
612582
953302
732971
654081
469176
876461
543948
795427
845645
803809
627791
933869
667332
997174
571507
617446
857055
692060
575667
1216493
732976
990127
712489
576207
764347
673811
727741
810829
778039
556987
1087284
932697
585407
504770
894284
864478
585050
652050
622951
583349
1002890
293382
490940
753695
413015
841197
1083987
501678
758032
282368
793350
563088
453275
1128099
616977
802416
841436
489709
716598
1047293
848596
599999
715831
587542
738664
1003560
744622
1366336
879711
352818
991909
496849
740280
597501
990045
239457
721428
456265
1015899
1097969
486550
767128
657792
520937
668788
817903
1058827
660552
248329
409005
1109188
830670
802765
891362
743077
1008783
637891
1024958
1046187
1191762
883252
612582
970513
842941
658995
705764
1154307
194145
593745
889975
507820
695998
732971
882025
920484
710215
872448
497771
738567
705764
765249
524104
735525
1034259
695187
203035
924415
419317
513591
479682
1010312
725819
898076
1437971
809400
924360
872448
770828
866197
841197
575835
340078
805265
467390
726530
1316364
479683
1249755
490348
682580
669281
285490
459864
831180
967141
809400
803809
907405
770083
809400
719185
727272
865144
940432
805265
829681
181736
659733
545217
1097969
616043
744622
618271
794611
857440
573689
1136209
935873
670038
398413
759945
896526
410784
650939
771446
378700
732976
420599
705361
841436
812997
682332
714655
601361
743077
582820
583374
812087
1087284
959677
641247
492206
778243
647830
670907
389029
778601
604155
745358
738567
641562
805131
1004331
167765
730924
453896
955533
875869
626552
938067
588857
958418
748043
770083
846373
717409
977913
878754
811859
727390
824191
674452
813102
938142
555912
687602
778601
79898
769373
695187
888633
809570
809400
829416
752416
635897
931346
758784
848596
451791
720437
753175
552029
735565
776508
604742
706000
496702
1278157
558421
384754
87310
618721
628046
713354
553548
1058381
990045
1042439
890318
634557
963551
1077164
1305880
586051
869285
695024
1038117
423670
940687
402891
1302044
627791
685933
338326
476435
894284
569233
1043588
1045940
784164
529959
840953
558982
692497
1134143
502139
721500
946460
867083
321364
829681
900540
1097969
555332
953350
495439
725204
817793
619539
1032405
638923
1176832
1087284
775262
764268
1076755
752416
448925
647680
1023845
712144
991722
807235
1214870
958418
566600
1044726
786650
552773
501420
603309
481806
559858
1088957
940687
517590
241281
713354
373140
628531
543205
664804
757423
790182
880179
848596
585031
831568
538038
1114855
814538
329993
669897
493572
987209
881237
593181
1027795
1047293
1000452
644572
317907
683669
915214
778601
633384
628474
707677
428555
590373
766895
872454
935351
706672
1021876
977697
1021876
680688
928009
1031187
708079
719463
783429
800744
658399
473129
508633
582986
900698
621196
693456
779494
567084
756359
872063
1298511
825156
284068
685933
592049
547723
339660
908072
867800
743702
558547
979742
570039
975898
1422342
991909
1320969
570039
1070025
617247
956953
880313
726339
548739
806964
541584
783345
812282
723215
669897
923371
576727
811859
710029
838377
900698
692306
566983
270652
591140
552773
727762
719384
880179
527766
899580
620946
587490
767429
577719
707186
793155
497814
611736
552773
930093
743702
569895
725450
708570
444165
764739
599722
479683
566983
884520
670140
764268
710520
958463
764268
542504
854294
982979
852939
646928
796186
710029
779544
766681
965873
570039
732971
600273
629997
880179
803345
313417
562409
547261
924180
880225
880339
605525
300912
633166
918608
717409
398413
566983
659155
582986
400694
886161
559858
824655
611566
705457
478560
768128
1028459
888014
892313
631842
919053
858693
545776
641546
826319
1115857
932697
534299
752811
371551
821941
837214
1156762
846821
297391
814538
704897
764268
896618
576052
963551
949239
859075
522682
697313
868004
829979
377014
817639
531857
817903
784613
1032405
768128
295806
666607
415658
768062
713040
674452
413707
849008
755058
558547
1033153
781109
982093
667332
545444
804708
818964
1019563
747021
964870
940845
755058
817903
855790
516827
1109188
558547
388325
781131
991234
884520
729906
778039
652050
533223
805265
1088727
704897
823510
1059469
1067549
739383
650743
949427
1047293
977913
446061
605526
1045940
1176832
783498
662976
681316
431423
810843
797381
733600
382710
443569
527650
489011
800066
1125048
612530
689250
717186
1077164
1181203
560615
648627
249558
997174
977913
974132
715401
990843
786463
841020
641247
515346
806830
715401
992702
627791
1095925
818890
949837
875473
882402
646928
819318
905954
609161
727741
694684
918091
571306
821941
690272
844182
592049
735586
515341
809087
747146
665038
361401
1127762
780613
615996
530681
816132
682332
271091
538285
552773
398413
823510
611238
728172
739186
504770
982979
745413
145406
811859
823200
972711
639061
1030624
1034259
507820
660306
707186
831664
1049693
928101
615350
894284
697313
625186
683389
484618
1224980
612644
814903
483287
447942
630028
978685
658490
453563
1114721
604702
758660
269639
515346
694216
473595
472033
567504
890198
421389
515346
641562
689645
1167788
903235
647775
776683
579678
988695
869109
303825
753695
838191
555407
392556
666146
752416
515346
879240
990045
1003560
445039
1049937
1127762
1112375
858660
461673
518795
817903
879428
1128829
650428
654670
569287
783947
638923
991622
859125
961766
1008783
985073
967855
841367
511207
972688
702854
798154
637560
725450
978371
815637
872454
1147488
538847
853568
619164
754873
754757
531825
649270
359371
1044726
841197
533047
731255
1082948
463821
440814
944974
863975
541822
639788
813119
1422342
697187
888965
821787
582986
551367
604246
767196
1115857
524335
1283809
872063
797381
1043550
727789
693456
571431
668011
974132
234561
777165
774760
669897
1009182
1032405
829681
958864
602639
604702
512919
634420
1027795
920484
588857
385737
540916
1040880
715224
1141283
1047293
784678
901336
799461
685933
1010312
538847
688718
623015
932396
573403
346240
570039
807235
672923
784613
700471
466895
817284
817903
715831
822150
492799
769957
729906
615420
741324
1134429
931496
880339
1042852
513159
823200
1087284
565880
1191762
708784
1031311
440940
1021876
911646
72372
1156273
551337
739811
337589
717409
838191
923717
522013
280212
652468
639140
1128829
831664
626552
404637
1170
568549
559858
940845
783817
1072066
806830
783405
302554
854633
1042439
1443563
703325
619285
525444
629191
806830
733640
508702
589717
662253
978194
566160
849008
506975
778601
457179
1165756
574932
753957
759945
820103
829979
558547
628704
922609
696952
900540
744622
568975
732971
192066
848596
473924
676666
865297
720530
1230659
1097969
872448
645401
510812
1059469
899092
387229
582769
785912
786463
918608
884520
849008
756770
806830
967141
636782
1194992
274059
681440
767071
742277
997124
436200
1203413
943712
788148
849008
149737
735586
783817
1090937
706734
635326
531517
778047
647775
831664
647935
662143
635309
602600
660552
979742
708411
973860
735525
697187
615762
329286
963952
492054
924348
646928
570615
959381
757712
634557
303049
1152711
600896
807235
869285
1484668
709847
889505
934760
674513
756961
591245
848596
488647
890318
830670
768545
740280
990223
774527
284233
923371
533308
727272
590778
639788
658490
566418
463496
1422342
581426
505631
712144
669785
622307
884520
1049693
662976
1115857
595943
945635
748254
392271
709435
785912
774527
1117580
928009
869936
475253
436562
549874
649270
972688
786650
823200
93686
836861
521806
749121
892474
729357
410784
576052
823510
711110
997124
863381
738216
997174
547261
787604
692350
924360
333260
740280
398612
615078
854488
371505
641247
522013
589428
335480
768601
536937
662976
1088943
788527
684615
959381
240763
817241
1059469
156216
676078
657932
350169
520937
844182
1128370
920484
905078
881237
614088
1070025
669897
473578
1134143
341731
612644
605773
814538
890318
745068
786650
1012494
460081
390394
1076755
971303
880179
1070025
504806
308414
515346
1156762
943712
1513459
701686
795382
241938
1246802
710520
774527
798966
606901
786463
399961
476294
726159
997952
1011456
894284
913716
1059469
677915
869695
563078
782121
862665
731968
989815
480087
508355
662517
674745
1150051
559461
287305
963952
628642
630152
1000688
605526
629191
958403
687602
696619
378187
204689
527150
615420
479683
826172
1078137
689250
278666
938067
369405
774304
500361
494890
822947
784613
834056
1225239
682816
489716
941821
938067
746233
874625
823510
823048
504770
963952
639324
638050
501648
1293209
244887
669785
662517
783817
742141
328478
775878
768108
597704
612582
915214
485521
975898
706734
752416
740280
315060
875800
1031482
557194
1348191
859797
685933
208102
455091
813498
891165
888688
903563
825156
819494
992702
481038
596097
774279
975342
333175
415645
729906
778601
591120
959430
473058
913311
1031311
783405
771868
813661
1076755
797381
744622
525125
902254
636978
779544
612051
764268
794952
833050
629817
687714
660269
645276
942460
895005
795374
514520
525956
1335820
646129
896995
469597
764268
638050
487978
1115652
664703
199146
737276
795374
658490
822107
414048
660306
741179
628531
471384
749755
926065
471957
738472
708156
714641
748043
510812
861129
523072
831515
1036534
1045940
756230
661228
813498
830028
567703
1027477
811829
706640
840630
639449
902994
757391
802220
703857
965873
278411
514654
538847
960697
416882
387738
1004868
755347
755603
695187
972688
519532
674452
615420
1078137
933616
809961
890172
957454
990127
373721
552773
706996
689906
295787
893080
913311
398413
311478
686251
303868
847043
786463
977913
863975
814538
786463
885524
660844
564457
511837
668788
894284
695187
513911
872454
410784
756865
849008
435183
1127762
1053855
682649
835040
876426
786908
958418
709166
1288135
920484
565719
639788
970358
569287
757423
802871
757423
533792
617764
603954
1088943
1010312
1096743
672444
797705
715831
786254
844706
524290
1115652
977913
360498
903605
1176832
594897
872063
788212
854210
677418
529662
765349
491724
767128
771868
543414
697027
834056
500415
634557
962327
410784
615955
1235909
604660
794185
846584
477797
865579
785912
643068
1006704
941821
410784
633323
600273
379452
682816
959381
606600
942965
1109188
707207
355170
718118
576420
929004
931941
616043
625398
467205
301484
978378
778601
706734
846584
570604
994830
972600
577481
800382
774279
689250
481198
606600
511919
733937
558279
372504
867542
869285
867108
361821
796783
915214
593762
596674
833661
848405
1077164
972688
695187
604477
431162
559858
552865
841436
896526
883284
557766
724016
581180
829681
669897
809570
464884
809570
874894
799514
349759
192328
726159
492054
508969
167404
792966
634557
1076755
755347
620946
579678
692497
1003560
712531
930700
1215733
453896
1172329
710520
723215
666721
497523
1078137
731331
940845
400179
301965
814538
496158
490940
272658
634279
1112375
763806
735586
798154
1114721
779651
872454
467205
779544
436598
826693
416249
778251
973860
387178
518674
838191
558189
676642
685933
606214
674531
584880
636770
891318
810929
428560
813119
1021876
748043
687814
696946
1045940
606600
872454
670134
350403
285306
728309
804790
959381
265757
1088943
1122380
597564
941821
604155
778601
756230
745367
628531
813009
604702
668011
629191
1484668
1072465
492413
79283
702854
313772
752416
538631
971308
702155
260524
405976
1021876
276275
620946
952496
582986
964870
754020
627791
938067
680681
668788
846821
592049
892966
504276
785747
1047293
682332
634557
735586
493696
809915
829681
588857
641666
723815
962171
399642
812882
566553
727272
191451
520933
771868
634195
754588
770083
612238
830670
977913
739186
1071446
903605
787443
668011
620946
1071446
892313
522013
938067
639788
914826
822150
204748
688216
952496
519116
563194
620946
566983
324574
778039
905863
1049693
785912
660306
582986
894689
792837
763806
850968
952496
476713
738567
987209
749121
492399
787443
502120
749121
622050
520937
933904
456641
622283
616043
350392
997952
550039
689250
678020
608423
774279
809570
905078
616232
474071
1088727
498878
1167788
741324
379443
977913
163112
951417
645529
570164
647725
464622
965873
920484
902359
354952
719166
348220
797346
660552
1312534
478136
809317
730090
657338
991909
451994
567899
847043
1553450
630152
559858
629152
526677
586586
650152
809961
1335820
786463
679923
1045112
922995
1320969
515346
895846
538483
619823
1030154
706734
201334
1421352
768128
705787
903906
783405
803482
579678
566983
735525
839720
1134143
783405
687714
1034259
471096
775878
331675
535816
592049
708083
794864
587542
755058
688788
1028459
604702
664474
1136209
731331
693502
1109188
670038
324566
871870
1513459
398136
1059469
894284
890318
1112525
640286
871328
611739
834504
505902
590373
1006704
395875
768601
755347
568957
671671
396371
732971
348305
849479
670143
1018502
798154
846704
1088943
711077
666045
515346
741914
807233
869753
1130997
683153
389281
952614
613099
753786
290778
623062
1452333
965984
921605
425461
512544
674571
659660
741072
886451
692011
946847
473595
915064
848373
836530
828162
755405
545199
636945
982102
718346
727159
775023
809568
507577
668881
890775
841143
1017551
856640
860889
720704
933754
675409
727287
557928
823790
757740
793146
906977
773281
699766
1249962
739483
766243
640214
952071
861850
302655
637178
554961
503821
675481
1018510
779293
794514
585689
764393
566845
1047507
900567
937514
1158435
863042
804343
310229
499932
465139
958344
872731
883501
921920
211525
661828
913793
921242
407503
575558
1258031
426365
626034
1105973
661189
705637
619594
632957
752718
945868
793473
424561
785331
593911
537500
1229532
779284
473826
975848
604948
704945
657470
939688
723071
853168
621430
313462
685544
1063160
794550
285405
615134
651889
773858
830073
660220
734703
1154975
1222400
670977
939817
993295
1039667
662693
784341
932000
539493
883501
655608
730953
922194
840995
815638
592615
672426
1370027
430482
856401
577125
815345
1024087
183552
978175
724276
534611
990753
744502
455758
649189
652050
1258031
701981
752435
938340
748886
1359344
818780
733076
580272
866085
713280
816284
708933
641434
858394
1032647
828292
554961
926155
662416
674708
781853
322186
734095
752389
635661
613230
760096
1028344
563009
656199
692714
543461
692356
744080
1136906
443573
468928
793733
865583
765603
794336
960086
126348
558557
744447
776652
872731
712568
885511
309050
765651
892407
849590
457798
765075
822899
925911
672723
870599
734864
816284
1024534
818548
674743
663680
468928
1017522
834204
903799
824487
771391
269732
679592
349343
938340
959587
1015627
493474
798424
517326
751932
1491026
638526
516551
742568
768185
322024
990080
748145
317029
500361
924381
827739
451791
779284
1059931
969508
253488
1088275
1067101
881017
679107
643398
635324
1015281
904048
987622
791243
827739
803327
718327
619440
648102
618271
529880
699027
875757
504277
498806
1070927
923798
1271508
889832
734703
712009
925508
794336
629819
984250
573849
908088
324137
632744
473376
406584
1002722
701776
485398
627632
408589
892226
914591
526853
787650
1254889
480763
1284430
794856
588734
634085
834184
130701
659883
1249133
524583
729357
1151381
662817
1027569
546613
614460
713264
398951
804150
311286
963346
590373
790480
504771
1014513
124613
982864
511768
807603
650074
784660
431457
1252530
791243
817708
765674
419758
656542
489255
919486
871829
934433
693657
638842
845367
236356
603778
930194
570976
524583
623117
761253
778407
431417
975549
766127
848655
453749
537045
1587754
760096
290875
867690
804343
921192
804343
1239691
877390
437248
773281
540461
551592
774217
872241
823338
726141
1229067
731263
707385
41254
917998
810696
549855
861850
963346
699901
544689
619435
860887
956540
998779
744536
753932
662074
786782
582966
682968
569669
1366295
733383
896841
700992
848373
742550
1238351
486418
862014
618801
750712
439834
507655
815208
837422
1166840
646361
253069
494549
706125
519004
776652
962074
619290
493019
783569
658290
520796
574590
649433
874234
764393
657969
856644
969396
332969
611566
432260
609756
329393
948190
578723
838798
697294
394169
538038
904048
454334
952614
753456
842986
627053
532214
715543
605116
896506
622000
596968
899180
582025
813862
950845
510003
705174
730956
1122512
1256061
1047359
369402
330957
754600
602925
477027
349931
763451
961012
297833
1004677
1113380
841351
1452333
667166
807868
1033790
749126
773682
1109496
493230
630515
933053
1040932
629015
539698
687300
946521
831846
809311
446164
723124
788291
1051938
294519
743640
665305
868427
586051
623597
650634
1057723
341237
602135
678383
1054396
156489
782387
892579
578050
939635
696905
849567
1056839
545589
354420
1054471
192066
542128
669474
492820
770138
891993
1070343
100761
782237
1013158
743540
743203
830606
780031
815102
1371729
728716
639594
538386
985587
793011
451293
677458
546865
608322
895786
685349
827024
363588
501344
984693
494531
767324
753290
670043
577516
752384
726314
611123
1028312
685003
782769
898922
305040
703303
667928
90375
875218
741169
555657
827791
706591
684661
1051938
693114
677410
998811
1055668
1153496
883705
1189501
772604
764508
516376
933648
1480205
1015828
916311
663839
440056
767839
1057775
717128
921421
474746
301719
661058
579575
551482
674767
875581
630802
781693
902664
727705
953074
622732
1123792
829466
670729
811037
505922
809211
725719
732111
942124
247133
200579
775169
843048
195368
839110
557090
849567
996012
483163
792523
477518
562080
675251
818843
843048
787485
316630
686182
630765
714829
362500
845384
1064137
994147
807352
660554
934793
953653
917564
846280
790816
566100
1123792
663185
796523
909287
849217
640799
855305
886660
727588
932163
651659
567601
931366
395723
695158
746250
489241
913294
830489
1008288
748729
762987
80116
665131
1169871
931537
780031
793984
661923
899976
999030
680110
538859
597457
1076265
622384
798077
993275
678385
811427
499634
556581
533820
913935
609592
863411
471258
808862
711895
802309
970930
823305
870327
494885
862380
952296
713179
388586
727588
862702
741367
543922
524422
207840
1160055
555199
908579
390577
151974
309428
858585
928260
739626
528849
973735
864969
796829
768057
838871
748735
597198
785511
509011
718425
465594
584148
798077
953939
793171
582568
922504
441937
1043456
732234
841422
821379
748729
23104
826762
566574
647295
512737
760891
682632
624163
756424
658891
725176
767843
402388
793984
671813
1000189
586289
530653
1015828
652610
1235839
764836
853291
795474
662417
795855
811142
677458
716707
654899
997952
874625
597586
956555
673775
459878
361361
724344
477486
644260
823305
781717
866432
1011014
463409
397839
870599
671397
1010566
970211
1051702
760683
1217018
662955
1009775
557252
629915
671652
585090
819725
453275
605005
1116185
530018
871973
1012125
832909
419163
715085
815102
908718
737166
875402
507570
905388
1077598
229033
910621
597908
824180
387327
875402
1096936
638932
961378
635929
770138
679120
744399
914690
565180
965054
598060
819725
871560
815896
1008783
843048
783474
476480
1103539
763909
744903
869801
988215
476083
791297
763010
670043
477518
447837
886451
734477
749770
839619
973735
897077
831236
743000
705621
743540
921843
719837
602066
633974
897077
1109362
883705
1158097
582576
569053
908269
1055556
796938
380588
765674
388142
936759
533439
806381
806213
257413
822696
961284
520247
1127675
461673
743000
953939
902664
446779
568985
1101114
640799
795474
565121
698661
889005
677948
1063867
672280
953164
455343
904904
514611
1142491
1063894
490619
666649
743283
1185164
520247
573340
1357965
684498
449667
792523
926921
603267
855305
469044
430511
930538
873321
870117
835561
799855
650706
668662
526951
618148
700219
809248
868032
1216350
823463
899144
548672
657209
672081
760891
959611
998650
406353
460057
558497
567980
581878
966688
843048
830416
591073
806014
600766
1059441
585028
1289118
855305
461885
247609
715085
846365
530681
1183922
1359645
530757
566327
838586
515856
675220
907414
781693
720071
496702
606524
410512
424181
478589
543010
525545
706670
493344
758734
732189
727820
880321
676089
830854
887489
726914
709713
193323
729844
951370
275475
1055373
548608
495194
526336
790886
937794
275281
488110
687883
708322
860788
379681
841782
772855
781460
531991
619415
506922
414932
591778
973111
486164
695922
602718
587231
325471
695030
436229
339321
584633
354826
716780
772182
472722
686542
571906
574270
821428
533744
981622
643879
383499
381987
544132
799882
423509
669119
280347
714505
735797
580108
577296
458646
709155
645022
930679
297789
244925
757648
1201104
1101936
686236
1098648
971023
832317
649600
538361
789480
782237
531463
727786
483518
553585
631367
482873
424561
1039027
753091
654760
621062
784912
395556
804425
772911
274862
614574
549336
1048205
555585
756769
648010
529860
1415885
235204
722358
873668
529859
568588
1054829
336803
694311
757014
759132
861000
720723
502675
728211
463704
678833
737983
1004292
913513
931356
1134938
679079
1045651
619995
448629
705805
597370
535936
720670
727810
537934
373109
229318
639310
515517
444649
724923
769471
654105
965580
393435
1541865
964080
1003330
871837
498969
708611
518792
213583
533744
537877
658289
414034
745875
572573
539293
474179
607756
545964
600632
333997
449159
458443
626485
829058
682387
797604
378808
655782
974850
485573
480554
830854
392334
1183898
747439
175020
538833
616707
590687
566695
587151
379172
1094552
643011
480554
606513
637919
770723
514046
371962
823592
310100
583834
885254
928214
973309
423096
741635
469985
574122
321006
669608
382453
477051
952782
1139266
832896
404857
1244931
308033
858563
307843
1058917
749597
379923
1122111
954185
728306
600680
837105
539599
375891
706695
496323
544592
526138
465877
474426
810760
745212
1273158
284967
635897
760633
534407
295558
780458
694613
435351
619840
272317
823592
341502
460148
570708
824789
855781
413335
999873
400095
567075
605977
672004
284700
669550
456007
800223
1060102
429475
403844
778373
828717
687342
630377
546467
465877
573062
532906
750791
823851
858814
530616
212513
451596
729626
1210981
733370
789480
565996
793656
533398
498711
750479
786061
623537
250349
839147
531205
593303
423855
313780
571905
506908
415485
713570
448699
279828
747138
487073
384381
790886
1088943
450561
418927
441231
147265
744437
532581
567972
567130
730601
539718
641516
233584
728747
643362
482358
591591
589800
811037
518912
527420
524070
756733
682751
233670
621462
720438
483163
295269
457749
819432
646506
637183
539496
668282
774834
538600
503765
743554
526093
722348
849479
236522
827038
917037
665753
552376
645510
602267
663906
805705
248438
491060
773526
795573
594657
855731
649963
614964
575097
638832
643309
1092322
987284
492982
471571
94095
586523
484227
390749
775129
450278
601365
982808
778244
1055373
122317
284601
396020
623218
467112
730579
884210
477642
1025875
490940
232388
389045
30618
958105
1116729
424620
517750
585560
1066268
714593
1262486
262948
570519
429275
378961
568865
400095
336803
556840
1059948
532883
919582
854560
1151304
1151304
693296
871184
1127072
1216028
525464
884916
472064
473400
375046
380926
256356
329582
639325
428152
849800
507118
693991
894617
890752
898364
989980
797942
617956
887066
742678
936620
1030922
572411
858434
604457
436866
481392
467787
900613
802302
737103
671697
900639
1052693
533499
599086
1099737
714525
363718
990069
714525
688007
715305
847194
1119742
622792
694360
657818
775169
615807
1250357
547168
976768
948601
359434
605931
165157
709918
918369
884969
999705
890476
684450
629909
377825
799847
610174
705854
539972
414841
799514
1025482
769810
716525
505826
735565
642256
744290
479029
679107
664804
598022
620068
864195
530757
917767
848373
649879
511290
557455
509849
354394
1144806
1036433
432074
938677
742243
732017
643245
1026226
936620
306827
698545
980271
534690
422733
824785
946236
696520
534690
696139
629461
655109
869753
1058409
624668
808496
286566
719463
565522
800901
662517
365836
695439
548608
583088
841226
1247664
563290
453275
525399
536132
431365
259980
700069
1113961
762192
286081
619285
1006989
493617
540334
494409
265806
552967
1022026
513509
737585
749614
644125
827773
648164
807603
622223
826811
584163
679107
701974
684450
710582
780274
696520
704923
772189
1101935
1021859
1239548
1078137
695333
596813
1036534
542623
528643
962370
1118819
536154
525399
1079289
1026397
800351
872444
842149
762665
884561
863774
946473
664276
214912
948601
615656
906084
865402
1313747
926069
588174
705821
875094
986060
452578
1164245
593430
1349584
672353
424369
151317
539915
791361
416387
955748
1011410
995304
521208
712335
819694
749030
624900
809822
904904
624093
984387
450348
718669
577842
785454
814453
486083
627344
567637
721710
683272
846590
611859
851626
702418
940039
343341
393028
356468
850108
827724
460193
819427
965152
973801
647981
776640
733253
766814
619823
627780
912893
816520
528270
222499
520622
718716
1257895
910621
909837
881291
197326
750584
419942
808173
982223
532841
550223
598364
733724
423029
698775
972286
768800
664375
1060493
774531
669897
860647
710559
1331198
783429
1701129
556927
870748
648946
737512
837361
1031788
592408
527694
769075
1268568
565724
773706
1101739
366433
647124
1076627
757673
738191
14863
927409
1056104
688202
761107
1087262
775852
989559
495572
398132
855890
1032755
632121
1052693
385848
939688
703193
521732
757097
887777
492564
616913
789563
365836
567787
531313
975563
488782
26182
524417
993275
617685
349940
981190
977978
1083742
482692
572870
906558
947652
910605
792409
523051
847299
908241
460563
1078998
651603
715678
459684
798931
707677
763961
1026397
628531
613115
488193
853793
949085
380196
473887
578572
1011367
386357
616645
512577
979278
509083
875926
713230
637961
420231
1297588
620676
467398
729236
745358
814895
1099737
535992
863575
1516803
737585
345153
875066
665891
554712
787404
880430
595933
1047906
833075
520304
981646
630305
897278
724116
976768
631328
386380
662093
452298
596248
1124394
498020
508241
709516
723431
579024
1012628
522133
1125859
1145965
520995
895756
187801
548384
1395881
711784
604664
802280
473794
614618
888132
426963
857427
517181
641179
1062603
731248
752849
483579
895883
913729
1029019
495660
645438
917767
725440
519577
738304
804354
814996
833812
1150174
690080
631937
883724
702464
764479
941526
890949
847194
942636
648316
318694
694455
781588
1012555
537083
1317371
661223
506830
982631
406323
658205
706257
701620
693627
504766
650438
645539
627486
866246
543959
517452
764651
742582
638508
953546
587670
657263
653012
1004323
179873
786782
679343
525251
495660
306803
845367
1127072
676007
725896
985331
685602
744398
793414
650849
1094170
880645
545853
661892
892209
585039
768181
723852
620936
786106
842544
479145
864483
972730
1031304
745606
715144
477995
671605
729997
1242594
736396
918125
530820
703692
480787
562555
312500
1095925
894487
1214322
669160
832784
831183
714038
734588
917557
136118
683389
778008
426102
810118
667394
917767
941772
647910
667689
582411
600160
550449
161474
756751
969320
1076275
1135853
561532
445121
871433
703454
950417
546289
570257
878065
610187
548384
360040
758976
817054
560418
294012
842963
555005
589407
573808
947652
518481
872940
863001
629896
894487
408620
690828
440940
867043
51596
932561
696081
842942
853275
844261
490707
670029
675005
622586
698517
983235
976643
1064384
987619
984466
475382
716844
686046
1099528
693875
748118
475034
500881
842492
1319219
661019
714978
766181
768181
426077
847107
865402
506070
913894
931740
834522
973801
1013319
746889
542623
818590
430556
812841
695559
766181
917132
995131
779563
686118
993224
503328
559631
762786
1078072
626260
693570
734722
1015281
1536306
966670
1246799
500361
792671
1144778
640002
528156
865735
651712
932398
754151
698484
787267
755762
577437
542623
628826
635326
525140
784751
623094
561766
493464
1302690
619258
1353164
1160932
632554
585335
604193
1064384
561919
797574
609746
800742
559156
560274
700833
832626
778323
496287
908147
649746
1051810
692784
428750
507808
740425
260636
1257468
488365
305393
1250357
587764
545383
518468
1095204
912117
783048
845136
993873
903763
1126020
659564
767934
969025
708079
792671
905202
407561
797365
470362
575063
770487
553203
519575
383711
834638
864316
1158435
553237
1003307
488365
834169
452528
534951
603665
709918
804849
720373
516649
53193
1107273
1017534
762459
769957
759878
981190
566756
815817
842765
1034681
685763
604193
650751
900639
712556
1059383
777237
640535
857420
776911
500601
1190377
565140
537390
648316
441094
683159
581336
988169
695582
706362
1022026
907102
1066738
198911
1065070
541466
815817
882864
498067
662396
609746
732167
623205
968179
907797
736894
879075
641179
862765
1054691
981190
982740
952769
870731
807528
377709
546792
571855
706867
567044
1162935
822479
317374
904251
514263
846590
687565
505056
627632
835944
552916
1180435
532498
595770
615821
115526
263709
1053530
485378
709970
475453
545217
422842
335970
683037
923892
890949
834450
643138
773932
837715
790599
805877
736062
463576
630635
769708
722718
1006597
825280
710439
641932
434917
398977
925409
520473
799514
309912
646696
481129
1063482
511753
808448
682388
1182427
1124551
941526
586243
815817
217688
842618
446821
573591
1056974
332328
1013500
231525
984284
1180683
699674
740969
662039
885062
485606
590805
807528
777121
763144
1182934
847035
900455
1302690
622951
698627
776685
723183
891213
689513
643095
999924
868419
878978
538205
874667
872272
767638
690788
601265
574165
618066
652128
856630
384580
820188
96526
517566
894503
1164002
687077
1007824
1107144
888075
1036433
1104606
601089
691128
560963
514158
714579
894487
772189
1006989
956111
638150
692110
800867
376937
740855
955226
858585
510638
616206
607251
895962
983607
623744
712068
708697
611736
666740
1116928
463686
650867
723541
878065
654621
803915
543029
744831
645313
532462
852910
1012977
610470
722718
541128
658882
687300
598829
1159037
621209
567699
695794
853809
558571
718164
528270
869576
596315
890225
474862
544230
573718
768616
901334
625421
680092
331428
1141429
350177
789478
588412
240166
937666
572870
799855
626919
557907
623630
723852
688007
744974
723977
842942
831176
653178
577040
662081
822960
745432
562779
555005
668431
660597
774504
577561
925821
736205
537843
567084
499792
634382
1247409
1022026
532240
487326
723169
778008
972286
644180
789010
502793
965173
601559
59283
1096196
918204
847280
651290
564429
707737
887489
532525
720605
1075351
777516
987980
844817
1279790
830360
913822
1022702
756406
785592
848810
908446
529077
739552
626232
1062335
812370
698530
100103
659152
1198094
610880
791033
688850
394023
750612
744290
544592
684826
896773
595172
642471
783960
886750
768181
975286
1123710
558547
614725
899919
838305
649961
305181
327347
1052693
610535
815916
1076275
800308
714583
621209
888997
739559
468095
874845
531705
764924
719687
370279
1002866
485823
1012628
956562
895756
1016656
790606
802224
254185
843015
586150
568975
678306
694909
899180
676007
638365
809614
589509
932396
1121363
838489
873046
1346691
591843
843754
624152
572870
1025742
519042
1064573
1292331
840710
684367
765024
732899
618743
570707
1062335
853438
542407
1272724
671455
801308
401755
1297977
515492
607000
750712
807248
796413
1012628
647492
689428
682034
513068
898928
471571
1281098
630797
903329
824566
271213
698358
1052550
680442
826383
571140
520610
454406
860972
698484
699941
524078
154613
940262
842149
751563
701055
785592
560274
585330
516772
637169
747233
434328
522889
901870
863975
372503
681270
603793
661158
84368
591052
780013
1186875
1082427
387936
883724
804849
557415
884916
334205
494976
819686
479145
459821
738534
768989
1232243
1046957
882800
615656
278448
432846
926198
535872
754766
511528
648316
931740
842579
507808
819430
893681
500601
420229
923955
859315
656989
611736
903329
1040536
687565
349390
728234
764915
635326
727287
931740
949462
705611
625168
436045
1442459
1529007
527188
972000
481302
136075
762786
573744
750676
854560
638365
1038835
493283
824656
488008
927023
745149
615160
863694
689971
618054
940372
772189
414549
255450
687565
788618
987980
689971
877105
480979
819554
1113175
723335
1235551
859020
864346
754696
826811
588222
899171
783757
684741
533919
963941
234483
1145388
559156
1349584
1107144
715340
702644
982751
756751
472044
811607
976643
898928
719114
692086
1007954
1118819
492784
1012499
1001231
578444
777237
685305
587764
837052
388096
875094
976284
318313
447105
594771
532186
1087139
602719
907226
706902
668953
759466
984466
988450
919324
870281
405448
846323
363089
632064
900455
628743
397592
1044929
801202
748556
1392364
886223
797212
399218
1072046
603746
706989
890982
960526
1056974
481681
295269
617956
524938
436866
747944
408275
444335
1137073
696619
587179
1190182
835362
794185
488365
13488
769192
629604
548301
715103
901195
770283
551860
666260
477147
1002866
963941
815335
488055
714796
807528
1004677
682598
687115
990069
308138
532498
714518
707791
411368
680092
415832
1054756
595270
557455
816526
1180054
525706
1184075
618066
971692
609746
912843
525686
495572
320203
911053
863081
427397
399447
750844
455055
1095204
601537
941414
325300
510136
769734
1266089
854526
984089
835040
818366
835513
1012513
710549
321771
491021
504788
687077
629229
484697
581465
932297
753299
1058131
1244068
1007806
541787
599577
605428
639167
973327
834169
717553
858387
881226
733565
628814
453118
939033
582624
363299
654408
678899
255914
846345
1146950
872471
493255
458947
636618
548301
413038
950417
537905
766181
764479
1038753
577938
397954
805259
684450
342079
1399889
1297977
409847
493283
568010
716803
756763
461782
732433
1024029
703325
892474
983962
809273
531837
944025
363522
858210
807484
550824
737585
525704
984900
415584
692784
327113
634275
718767
660780
634283
893681
779563
588846
696050
948287
222830
427646
718716
630987
414406
770776
695758
715991
804849
912796
745910
814099
724666
651447
430107
365814
555466
356468
736871
771855
350475
818448
695439
703325
942502
577561
1457032
895756
559015
933739
976768
452963
856988
507118
860980
729696
697027
858366
102409
751628
440940
706551
483955
768602
695582
661158
976643
324368
627226
975204
670874
953206
469400
1065007
859782
671945
666458
898928
744903
850266
464566
529909
600875
693723
841389
982795
795046
494674
1145988
583544
542228
763839
831709
1126787
753850
516728
887561
524583
913822
330824
705917
257315
428466
449382
676238
721391
704923
452612
459433
706846
535334
911382
838506
1130777
760369
757966
178663
689527
773830
554351
765986
522013
184738
789547
1021656
739559
1074923
746557
551169
756037
487445
860570
685923
598364
638636
1002300
442463
935144
759739
961547
754588
1268568
872731
558574
1180435
490788
705023
803043
827539
538323
999483
328600
984284
572521
866446
751728
773088
618312
709970
598296
510921
677794
101933
640816
737150
942599
595415
240772
385257
756865
653473
629756
646232
1100148
1295703
455966
456781
407351
436240
981236
447484
776287
479144
813082
446144
687766
722031
577599
368321
547083
335477
358083
782145
648235
567937
872278
564601
547984
666342
559479
537291
441566
761563
432600
686677
731755
888273
515458
597097
744912
675587
616062
571365
563632
631222
551622
380830
381306
566956
650199
557743
648235
729626
288347
487663
561802
528895
504728
641068
1075374
706175
817172
461572
702065
612295
716324
436296
103972
255439
678039
623532
55383
436874
787427
804142
659554
348572
436876
417731
762838
570533
670087
943743
518528
693649
336374
867553
411554
437525
907776
1240115
633448
795323
733499
585689
643262
516168
289696
712690
570358
492200
571881
522509
901507
596750
344709
704455
1254348
418038
359901
803192
723201
393658
503708
468808
820992
1185466
847458
442714
464826
360946
484911
1120536
559072
735730
568748
403466
830201
602595
458793
337249
763307
397065
719529
691409
798901
832663
898619
429078
436598
559850
754304
156259
386419
898608
542082
298582
883693
823682
355467
625977
444660
533693
531870
737485
290118
521394
939706
553609
844484
507073
555307
608233
1077521
859360
542633
683537
621698
483530
509633
1157234
507553
471811
856611
665760
410657
230604
918503
852187
882925
649292
800745
209469
488669
562447
506059
579617
857979
813761
408126
249451
768306
762537
902193
327765
1207189
621206
225120
566833
840583
258478
700536
492757
454209
776784
671622
615705
318966
1256189
287250
502882
522149
433510
506508
497882
948354
416124
313643
928741
304550
349701
826285
809523
566832
722813
364591
474960
757541
836047
940526
556121
916420
1070437
621317
866404
480267
759632
789026
563144
394746
691675
638205
666402
353900
138782
786259
631281
366543
420277
1114507
492951
1038451
263535
673313
1017179
840571
497455
774007
597397
1007824
340037
649148
822597
1245380
562003
826724
559926
482680
496925
852648
815488
564292
1121824
405944
1248014
633376
422603
333558
539606
681391
426434
1038181
619728
1257169
967765
883829
387821
1246354
735439
670349
437979
736622
656877
947623
402534
791581
809332
359355
521658
544959
356640
608179
361261
786463
648383
439466
873465
316740
919741
495115
527805
801279
929877
619843
376151
778602
501338
634175
197025
657981
604570
597610
975695
757561
183665
684459
682141
759990
716234
364131
534794
269342
238764
789745
765375
330157
715064
744912
719200
343187
300382
833758
779056
536905
487124
426771
800008
747805
427747
520086
831218
794343
698129
702079
659863
487650
440482
760952
646468
573637
321612
709517
444649
784642
720372
890125
437607
403423
628185
429310
763144
828444
742277
234931
193553
754293
521225
480094
346527
1235893
661911
903629
595788
393658
596159
168847
553775
804397
757706
532214
611811
628283
726628
749583
407160
680261
258206
642100
533244
610462
712120
669888
820844
524716
512097
720624
335621
188274
888283
685036
695867
1002089
726982
250689
785067
629315
996012
747269
1066376
303036
856521
884731
485858
767335
635574
928800
846498
609442
407756
597612
562972
550308
938386
611014
628347
1032564
879655
817820
447870
361740
533092
1301348
761421
1187813
758944
390600
772586
511540
305492
465025
1193521
753203
511857
892252
669303
301197
777533
1053143
204638
503537
390249
578207
673716
500247
839234
659199
568081
774212
345915
843433
498954
463816
928394
234603
572016
853427
493742
430845
878374
416630
153692
472188
433262
485324
1153883
873697
592713
788484
727000
660049
475254
645691
671976
879106
648627
648244
749840
1104997
770233
775833
877319
608290
900037
357557
724721
654472
1004244
366543
316783
626553
499859
1014787
945461
588818
143297
605763
458642
577316
657932
501783
463099
975695
769980
806115
303344
465007
825119
586540
700843
438214
771350
1093042
852165
584968
959587
532739
503852
359896
822860
138086
914597
495251
572607
771496
871757
386419
485858
700788
304980
592111
421140
662531
688206
669181
273817
407259
535609
835672
535583
709605
836308
746090
895312
719686
1209950
542693
422369
776337
669888
954616
554978
578791
432769
1049178
580239
1121824
586070
734918
844725
970024
458061
555970
581753
741177
444165
809796
680265
518986
363849
421581
394752
193121
475786
419384
442647
526593
778847
74558
758872
472211
517460
1174451
470583
351373
515789
806824
1060343
945139
468509
683272
821581
278356
611913
954256
818188
451441
212882
837625
490881
311478
468986
639992
545379
651827
1097297
798901
669252
1391739
499297
558510
1095223
553514
708115
852728
701870
739264
527770
505289
674227
1070684
1091019
504195
659174
528993
695639
565060
920041
500927
755870
680385
347533
435441
636945
487244
586315
577416
955695
369234
520149
653562
623532
935427
628814
468726
555911
653956
664241
777760
808492
730190
904720
619431
892620
489174
515291
581305
717128
729080
802654
345915
537159
295168
784898
238720
492125
537340
699224
562298
1089869
517442
466327
809980
589121
517269
963497
453907
690019
561812
957892
679493
589121
972772
387681
948383
856611
342779
686858
656147
542748
822062
743397
723556
879970
1093973
1017705
462506
737685
405654
859859
859705
836917
454845
462234
999935
690016
1400538
527277
844941
855932
828377
468992
564095
1025006
868857
419384
808528
636946
513183
734722
881291
923322
454209
588353
485225
605943
397262
619308
796144
386642
855158
510340
800621
561629
941162
486069
334272
647204
735042
759425
584901
970890
323760
401945
834012
437625
749869
547549
399620
734053
645491
1272905
524583
447870
511256
777319
891118
444149
294267
754235
598914
807870
432769
790271
159928
924459
836396
540696
368806
405318
723004
384045
573258
1136937
1113051
562250
430511
725967
841138
358550
793682
822978
689600
740819
419607
725240
723721
528189
356325
1024469
836530
793327
1161003
574096
713080
504303
728692
970209
727675
441524
554187
460696
426292
520086
364800
356380
659059
746046
514770
1029293
565200
743732
793687
781143
528889
262281
724016
326557
618495
677650
394557
804397
776022
1027948
317907
1110758
377550
627531
478060
589428
221305
273320
629752
551031
490214
916999
609917
519680
601977
300194
691675
391367
1122754
500247
468391
553920
554725
892192
756173
379521
738534
399845
534748
454406
422096
375928
563464
467686
579077
567118
563560
904317
437773
433908
970097
200419
598262
288932
1175464
886858
802572
605308
516459
618077
879106
811637
469082
255934
776683
626609
1004866
824268
594611
491297
1111976
1096196
677782
787712
691071
920041
526483
484248
764964
665377
871058
778341
361740
464429
586203
757097
340356
532124
885881
419309
480509
606129
397336
417740
636822
478136
645521
805104
594629
498969
1179424
331400
540049
586690
1038509
453907
390230
586235
550308
466969
792202
662982
540429
901507
742363
537781
713361
469890
631678
441796
715412
570660
611317
573023
667026
365340
357501
590416
685031
833667
285473
631367
292360
370281
731948
914928
1176958
739698
594771
310454
620578
959697
333958
533593
735042
619941
675915
727862
250349
548200
456605
537252
143553
460340
734711
515912
516321
757371
889703
526318
809119
481873
884631
539175
742363
616452
130100
1242931
815323
622378
959152
789730
465947
891325
218669
782913
1022218
537594
514802
555187
640223
524294
744307
748491
268999
539609
621005
537159
588254
712120
510038
695255
470028
543556
519680
601271
632865
839058
508597
170392
685834
470961
199146
516961
1158758
767335
776143
873697
881920
635897
289466
907856
1017960
571349
551991
816916
660493
660715
824350
606036
768306
454612
432166
391773
424755
649189
662540
475289
890124
578331
813295
344282
431871
484731
391722
385441
362713
464573
707644
735289
814321
74119
899185
589808
658314
183736
373961
498510
802654
587961
554807
648870
331674
317800
543201
409711
676421
283369
527654
355301
266912
715064
1010889
793179
600432
480442
429756
487167
1072569
1104997
486297
514027
484936
684568
600456
320194
315380
360128
753845
919486
405460
649272
545433
650015
638725
562298
775332
342495
358178
873348
426094
718777
698486
786742
494896
308209
538834
236687
661864
897287
765932
699402
753575
440112
514126
315450
570400
476036
655285
755805
848373
234603
653677
570686
540295
881088
1032591
900480
433262
546235
233724
488421
948357
832624
486026
491069
411392
670801
613673
394681
955626
1112229
605118
466781
416801
990955
735515
203234
545576
889679
587315
1170705
803048
549373
673587
834571
339737
330307
506070
625122
295145
434194
661101
603645
615597
456939
969418
349524
756567
576355
842187
409422
617928
654227
282425
664441
672346
369847
108079
416216
524167
1097615
272657
391390
677040
783569
419739
736821
672633
577529
695363
565740
744172
1129972
563556
419611
532361
659271
649026
736622
1065265
648205
713604
458042
804709
848486
575330
670494
769684
463967
1004869
680385
817172
540966
499056
847258
608489
563043
777637
468746
588551
624513
970209
1022878
489820
425146
315542
437038
549576
1056825
511324
698006
353082
850089
834012
398792
521431
901507
521718
546277
474383
684459
550468
699519
487674
799411
1330462
610495
550872
646627
634430
341504
513909
416234
479854
429743
489629
809109
565797
1313586
575772
756594
539363
682932
447870
594648
504254
417751
352827
823424
725187
577976
714396
741496
599201
888264
495844
1140826
744448
624980
671180
701994
848680
466633
485123
1017396
679702
536341
410657
202201
389099
380069
1110758
845143
627425
476500
757544
827499
635076
638695
567736
1434541
458018
1267227
1400538
749869
544618
440229
350767
767663
896321
552369
446980
688359
1292331
1012772
618620
785879
326557
721552
183610
1391739
705764
585477
602330
786305
497042
427536
496361
848733
526633
781751
774301
425911
503950
873927
468808
395213
507740
437430
1150669
1267936
554918
712109
551693
693314
713291
476723
389924
522330
322640
491179
552786
584636
319366
567638
914351
361740
662531
379047
674261
385559
585321
511913
825247
936015
653839
1087321
970024
1175968
985141
566991
206208
432409
1135331
287428
761824
509950
983912
654121
631939
796274
594804
731423
519991
456153
753424
543201
551114
716988
444605
358068
537873
597692
721013
591458
734246
745711
450060
266803
315542
162548
571188
549830
431930
1091540
998604
514373
400746
536524
599897
538835
689513
522086
524290
937063
463425
792550
605460
608191
1053957
262948
299784
556256
541469
196420
336298
557855
809796
860043
646015
239425
469055
421650
510377
715025
669889
718511
283039
566418
581596
547888
875414
865617
412945
741334
745866
952781
359403
742046
578378
734371
413481
717212
628411
213583
569976
424352
611037
1114507
805499
356436
323263
484375
961116
745711
468484
756285
748875
895532
730961
236464
237137
735284
617685
283866
644339
366543
602639
388193
1093983
672153
730999
634337
502737
410448
734279
533904
823033
567015
610535
231692
748916
1197694
772105
588412
225120
484307
334094
646972
504393
282425
565489
476227
683926
628347
594482
368402
606170
614563
352616
450754
535555
572456
463408
612295
533494
534690
915691
543842
658969
383513
945047
384429
947623
777458
1439690
748277
485548
564251
788178
87889
43234
785470
580658
488167
586915
467797
859747
1054349
657422
1135898
588551
472024
190882
504166
753770
566483
648244
332893
464278
510875
660306
606722
1015892
863091
1248731
537564
546101
623297
1002041
1038451
562973
595900
671786
669343
1055140
589571
601791
520864
617061
1004606
505892
252384
476956
759863
504723
876097
515912
912028
509392
869832
671142
728234
450378
436418
340712
656464
505210
219828
397310
503392
722883
1248142
574756
1034008
672682
742085
551109
747145
942676
1099145
828000
923195
722826
302347
852075
791147
399881
602920
483669
673818
504930
1003582
606644
516931
1089869
768717
654330
628428
670253
744092
425408
598079
724457
671215
983644
382080
520715
229739
506754
472076
664684
622323
554411
237507
451653
356640
596220
477741
548154
590167
777706
638245
846824
704455
1006050
861924
476591
343650
783986
677809
1351916
705733
689517
442320
810306
531066
485091
1257358
574671
688239
602373
784553
456549
957903
709970
729400
683831
691138
463206
682190
572456
428996
428864
1243638
885007
660819
828520
467270
527277
933501
342502
733802
353082
286660
572473
731385
556840
140250
635797
757097
619728
322128
333032
742820
746365
410921
268266
569163
517510
644871
167076
791088
891685
510972
417469
394681
881479
610771
345915
386166
627531
1021859
1067713
1130821
746706
424128
710613
352887
1032497
351363
723620
1045646
1273907
537612
904628
459349
855367
623488
533717
969809
874273
589537
416761
75366
438149
603539
478802
367880
678702
799620
569367
757711
246532
781149
536737
709198
610377
748224
740579
1015693
460308
606212
546235
582291
747145
562250
825064
444715
593579
649687
656395
402199
743759
734241
675143
476723
529019
1347000
138082
609815
523804
900037
835698
893351
427869
646567
731603
652504
595344
390600
889703
793604
631251
583641
526572
578450
724922
741169
397336
729068
512456
506508
606294
1061721
1127733
662726
630700
599212
802120
635583
297388
595788
414125
574197
305685
776976
1004908
580239
465588
603933
705580
108021
779672
608174
360219
866791
577010
923322
526572
548154
489521
598914
609996
633465
701642
467586
422128
843604
617989
580754
434328
359932
1213202
554553
597363
748803
549556
418010
1087484
689039
243734
366543
369510
826601
544739
855304
449742
287464
695553
927912
639930
759863
698784
704404
870183
713126
756821
458381
559103
1188508
656700
826711
341170
388479
92966
867601
730059
393658
410694
670342
645491
394819
336042
360152
424381
744092
265163
395963
860097
656348
746979
525393
795043
722813
449842
1181958
314196
672991
621099
872110
732815
518148
634337
518943
496754
1015186
914248
462772
826711
759945
740549
824242
706601
468808
528831
903235
723671
373807
760514
1104997
1056825
766248
819238
512377
305307
621330
478317
648235
358504
730548
617864
693359
138469
1013455
699640
713291
477905
627978
1061587
662531
650039
676069
701541
627915
524167
742299
900945
931366
916924
431766
784475
620625
518134
425535
572071
386313
357568
752734
1054960
1335616
732249
602757
369643
998031
965682
304051
703339
349554
794550
899288
243734
566389
511731
430838
834849
533494
903113
608303
255451
416387
705587
781035
991573
583129
666394
463939
509326
732320
609442
554807
874007
1131254
706125
550581
1127733
680092
414172
1023263
749748
710029
605595
136265
527154
1108628
964277
505826
652493
656147
453405
525254
811361
59608
466546
931204
606782
693657
700382
865140
498013
396712
353443
381235
504072
662676
414841
353082
413844
353411
502693
924315
589716
342681
1083609
639284
366321
634585
544136
885451
655597
800613
596674
610777
646817
779492
1244524
674875
706679
492213
860711
708422
901507
947672
849630
633517
250689
479033
588655
472871
707362
1104997
810124
431383
993797
421379
1012147
612333
552786
305955
936152
770233
554936
809113
463559
1391739
450355
594974
597441
804709
670801
1137317
306373
862244
1012309
485746
475655
542255
818201
387860
576401
539175
743234
464517
343713
496925
236464
454432
403525
431915
421162
361867
750484
497691
498937
923726
1188343
383119
506029
517366
345980
330646
470057
928639
883829
605872
648647
838585
401140
709530
810303
281196
135058
1297151
403525
933791
1213589
511731
199162
800625
809317
550872
702161
999935
436066
1349826
497200
705733
610777
423653
257079
426550
443402
652058
534056
666607
716156
364131
279311
750347
356640
713569
662942
536091
507589
749583
900480
666226
467811
711891
601208
784440
424780
305381
489574
928800
483715
692142
851700
1189412
622442
473129
1222400
602328
547815
443554
881831
668016
245741
458327
1033249
395213
697082
520073
521280
700157
795832
658188
839104
1121824
804619
364870
851086
418038
410202
500859
814897
623792
1333834
673735
1039884
602847
664018
743605
591149
347414
18749
1283227
696617
558980
444075
547073
653562
416772
513667
534051
513909
382351
1051625
1011879
1131254
546479
1313557
727000
219301
391261
353900
767089
747145
591388
1150566
914041
885881
533215
442196
988219
364131
434028
413865
533356
404107
537653
270753
492951
514148
448902
458255
572504
431508
952713
370279
606964
564416
615160
707510
1081611
631944
441056
762182
330646
573880
791636
542572
318613
767663
813029
364194
636954
969998
514027
400746
899288
693649
592983
972286
560812
366389
823864
320128
849645
712590
566567
372173
792740
682823
1184763
405944
547424
413807
996155
589959
333317
883730
801890
467653
315542
952307
655116
649292
733603
503392
799015
662531
469138
721358
290118
552585
640972
535492
460865
444700
517655
884168
883730
385158
555042
517593
491170
975549
532525
584901
500164
524817
465350
1007210
687201
275826
294778
317145
641618
405735
799885
550329
845681
419281
632110
474960
813937
410899
477741
830853
813119
332340
715430
674224
1248891
462543
592289
742299
610569
516429
687556
439044
593742
339642
655031
325943
763435
279981
637197
812786
836377
500159
431650
502614
475778
712057
767089
563993
1074464
289860
811954
473387
451940
622360
191104
421980
748399
390249
495713
478629
627422
784292
737611
509793
378774
1204751
390928
1066460
669721
570795
140501
639985
871231
511308
662201
409839
517779
585521
661316
567801
914036
468287
515458
609442
948310
539175
773175
767900
655389
812456
560238
832721
417731
925517
629665
625512
801847
398413
541953
434438
323760
792062
705602
727054
891071
620070
811908
296160
394055
463453
487969
809317
498100
784363
1030517
524817
574697
505125
486297
836396
896857
768421
730493
589429
938746
391773
619308
664471
850782
527002
526973
784909
376540
520738
749750
426906
686858
611251
503891
708332
287197
769250
720861
1137150
480140
501566
249841
723169
347156
838502
561755
619604
934252
359648
304827
592708
500677
371318
485086
502546
199382
1046623
469075
272837
381933
306956
724663
777711
765623
1059109
969895
746365
202047
33662
493031
562250
891325
744974
806640
541401
696521
283102
886172
679687
434623
405661
784426
922039
1038810
566458
757561
628692
511597
389005
609362
455205
529040
251879
252383
722813
845869
251553
689971
423640
317689
1011056
611251
646468
846156
492984
1084975
690349
1379583
726159
448364
614618
407012
408224
1061555
237092
670494
572607
457824
458042
510810
322162
1002398
1135641
877636
343020
348105
875220
1070684
289793
571306
515912
774901
653602
353172
319366
861084
566491
709605
356436
430013
661667
554780
1004132
715103
648647
587915
368559
574433
740819
919195
475655
356080
779056
492241
731160
618778
527154
589426
956302
573549
931165
1255208
817734
469663
839831
364824
511837
460329
615980
511540
805104
1136548
688206
652557
798991
732064
686118
429818
1310416
331434
984596
491666
626531
668992
906859
410921
401682
358008
599533
394379
1029919
778144
563818
640648
325492
722985
432094
552760
771949
473887
576355
984831
750833
911966
519169
730629
1005128
666122
895126
714642
648152
623969
800425
982810
274003
634768
923798
877365
1089869
982962
307452
646713
184462
634431
545631
491166
780831
713604
417694
384009
997118
636617
628664
326281
428321
827847
348912
432074
569005
331098
495324
744481
1740135
298156
922639
828377
810124
439326
632778
410685
497309
1085539
556367
672509
899180
758299
434889
537618
543461
756931
676954
508633
840445
578333
348234
756420
493645
435832
756341
504072
751782
347345
372141
988455
631719
592726
473778
632096
453458
958186
503891
665760
511700
518263
858187
591927
629570
306540
387821
367626
366389
596674
500361
597610
1038181
1137317
936041
584789
529212
506754
312048
753046
573447
261055
308498
927912
647600
546235
466552
383826
759660
755998
648348
269646
649843
798605
390094
716176
463969
336846
620421
574495
815631
412575
711587
528231
1067541
644952
725976
531225
465915
1006404
581217
465333
538392
899544
726184
836308
164414
998888
495844
718132
940505
708895
553022
545329
1334288
754293
965863
798191
286020
742026
335204
474126
1086229
639392
511618
617446
711672
485548
411804
836643
1482923
413184
248148
376316
1174205
928608
619705
985587
570656
819054
544689
724628
733253
448358
579755
586870
685719
652493
928394
612063
331265
1055414
726141
573258
625105
1153883
454389
602921
647716
72369
474555
674571
931996
1024292
469895
429694
462917
667596
448011
752152
927912
177668
422192
938921
303344
559961
1055529
1120501
379046
616605
337062
407012
881752
590835
295404
549556
817908
521421
626410
693309
584788
363300
639430
587484
499986
1093224
1018380
611015
748086
501139
184384
507475
1040071
532936
669863
753928
724175
499198
655710
939519
602246
689269
692971
747814
659986
657341
691142
459925
640978
734354
602696
127843
358447
657959
806456
777610
500732
806055
165869
1359660
433401
697679
697679
827488
463967
955206
616893
1270468
713086
624059
493474
753928
382710
639430
1046385
744828
1135764
794514
1191066
590851
812395
602696
842566
978987
844866
457798
615846
547877
903605
550002
841972
827488
838099
563190
618752
910754
996262
640978
759037
934135
721710
748221
478353
817689
368572
957799
736545
720307
414703
821514
728016
717398
746910
828322
481413
722918
726731
830880
799261
713086
875563
1093094
1093094
460213
634195
720992
615262
755418
886820
912897
1034266
552100
1096196
592363
305421
812801
1025666
789127
684289
799261
404232
348105
599263
442252
697269
451439
506126
808917
579422
554277
495535
1368830
718945
577580
928907
662942
703094
762443
841972
672361
341894
744597
684289
611015
767072
950673
945077
772589
707818
588973
625454
1273158
881752
709435
438851
1156646
662300
747846
1042279
740637
878437
737632
682777
510691
682016
618861
971184
416016
765410
1174663
686180
502712
709388
682016
37950
521781
693386
405488
429259
842566
479972
654183
543202
888533
720307
693087
860129
618752
722020
536178
648733
999850
568622
747846
908790
593925
818639
842284
731035
767294
866502
660739
1118504
997154
441669
551753
631811
1109757
422141
509120
720642
590851
584788
723360
967751
471743
872110
433235
709074
631678
754415
1025666
749501
628456
542403
820150
637532
756270
930476
684049
747889
698742
307834
1079227
740637
600300
944492
725762
818027
405756
687953
831621
508106
1169695
513853
745501
566957
728664
888488
511759
967157
889790
279252
928763
942934
663233
200172
616893
1437350
553478
499563
967157
787685
502327
420655
547877
699083
753175
541913
1074861
625095
862410
744828
558669
998567
653473
1025666
190615
726831
727689
520378
768838
597180
649265
507475
425486
720628
776036
902565
493921
201646
749501
528946
759459
885655
582123
664399
561343
833243
1118318
837460
1483315
567671
401755
698742
917488
712109
535609
797545
410390
854118
638632
853892
599582
538643
845208
319163
1010926
720628
812175
658564
444309
841824
1469461
815118
949975
649991
1032791
995745
1437350
413969
670973
459925
941612
838289
911903
862324
844991
955489
947060
639700
634507
930476
740797
1022067
545576
590851
357752
974041
437221
561501
899353
691862
312362
465314
685324
449135
1016522
420655
883550
459449
648454
938532
625541
459240
888533
914208
1357888
537873
1050086
495101
615134
1226875
875767
462138
252961
805942
441546
391758
506126
330957
487870
896773
697269
472828
218337
677761
115526
197254
349490
542403
602246
599735
953763
853955
656395
665622
884878
693087
1025666
1013420
807914
738688
911105
1113175
648943
945382
301743
1106440
810018
397986
564791
677882
1191066
902867
351027
740095
356444
771442
653889
705917
1029031
1360946
866127
1129360
450666
1280967
491724
898111
498539
372965
1417321
836902
822900
1092169
586915
883612
480383
542403
686383
237854
700941
719291
845116
895455
658784
774378
748086
618861
1050086
838192
1297588
1024847
1156571
919134
262069
760952
458785
394169
511404
511053
820073
817689
487870
1003503
421140
321246
877740
649265
805942
420655
691862
879500
541083
249113
593762
608579
771168
702349
753928
568622
1157171
526687
1118318
1027363
746585
1009749
728951
654183
677949
631606
585962
497837
396785
567671
610820
145715
409839
759459
546782
396015
450498
686491
657100
701939
636782
538861
1136548
912332
876354
655003
1093094
773474
487856
561157
411296
786258
495272
1005670
1017100
1270468
677761
899353
625095
499563
599263
939519
737419
749501
1270468
707818
860129
856081
622223
698355
642276
599582
964851
414763
1092322
748086
701219
114761
618823
841799
722002
776236
324004
876456
228410
655889
1014383
463910
768556
949975
719194
316341
589121
802319
781871
576130
799202
744828
690828
528712
470743
731035
457619
855712
351660
747814
807784
654183
797103
206433
1093094
853892
597441
662942
698355
550002
784440
812213
565961
639135
822650
664375
592129
920221
726593
51974
209365
733976
398849
634507
687953
862410
281312
816314
600300
852255
838192
734331
582411
643857
706879
659986
947060
529692
740797
524281
541286
764904
732381
958753
754566
164518
618833
979323
684198
1093094
567972
649265
306387
198464
487870
746262
468869
431220
493921
487513
902867
593688
760540
653240
673233
116413
526000
802798
726593
626652
788610
734331
788610
535204
605594
608157
395143
647346
590835
871231
514542
1122538
1006917
395392
674443
556584
864471
415751
630280
837422
201860
579694
538643
671630
504806
737419
1059155
561343
226196
673233
597180
644041
263781
514554
289966
570519
649963
626652
907397
798004
697679
783005
486646
822900
1118504
936384
599582
1029031
416216
1266947
947060
474535
988524
548785
732381
428369
821755
567671
327031
536928
900947
1113041
618752
644070
633370
463855
879500
660739
346785
1087975
424407
361606
826607
840710
511913
845846
431220
426318
788610
764904
75121
1160881
698742
187690
585031
770907
738635
888533
683134
597180
301193
720628
819761
1113041
992821
957897
670043
647346
1165756
551774
941612
705361
986808
858691
746508
1188740
743425
1082429
628104
883550
819803
1087737
710368
499178
949443
155487
678477
469985
765870
841972
675791
730059
244204
511759
646271
649023
701509
379659
366737
562722
859129
662300
927528
713086
1066630
620799
1184763
338164
626652
976329
628104
880811
367806
566418
657084
496987
266537
350885
663483
856588
958876
476815
453195
695197
451267
1124392
618861
581985
728951
619786
501139
883564
499120
712984
658564
506398
484454
979323
764526
763593
719291
541783
958952
837460
607554
654510
519711
380482
436594
830669
706879
609484
984250
771917
236399
472024
475601
1093224
357813
617980
625217
720852
576258
470007
727689
679535
930476
559580
1479417
812175
864449
1022067
798004
627441
459925
368731
1279305
733802
655003
736167
669155
725166
1359660
955206
728032
689395
808484
886820
507475
1005670
646620
712984
506126
428195
747846
415751
686180
360232
629821
513484
1005670
1048711
723307
788610
644339
1188740
406419
593688
658150
368906
755895
1078282
1093094
657084
400343
376652
442446
284560
727689
612388
812662
913856
750162
822900
638632
614309
861559
788318
998567
369550
919623
930977
739701
709074
585063
739178
264424
706879
700941
615164
640978
753928
934135
816314
887798
733805
625541
846918
1108959
420655
799202
588846
631894
750584
535204
1270468
411174
1364244
1072483
907397
582123
838099
1188740
839530
536523
709074
719291
854651
610762
746262
817689
718986
590533
911574
687439
1389617
453195
1093094
543689
854475
928763
620799
771010
992821
658995
776109
975448
362338
519711
737632
775460
812841
691499
547300
456547
618752
1014441
568622
629291
915149
615262
459240
737169
1192424
809937
971184
853892
561157
271347
810124
855353
660739
723481
1204781
855712
822650
837460
693087
719291
174914
1026364
912897
1132149
758032
667043
691862
515783
700941
852905
1027493
821514
514554
844691
1359660
435752
497931
552029
766033
536928
697916
554351
402011
616580
567480
382341
1093224
735290
525231
750162
718945
641447
658150
556862
656694
588500
535840
786258
722834
899353
962309
564029
717398
854475
620574
880811
593487
660715
1593503
996262
592357
918162
730085
949624
743425
542403
181736
826640
629291
1182617
418534
722020
795749
845846
1059155
287594
395097
437915
580230
731284
954565
817744
536928
810131
468869
1024611
550841
616796
810131
581538
902867
858264
673233
958952
597180
901410
736396
737419
747846
827043
592672
962040
1286196
312953
597195
596849
1282181
799045
1141815
537533
834283
366230
592107
1265024
677418
984166
1189412
434863
880297
768601
721554
309510
692252
690634
691426
991057
720733
848460
578450
1163728
539124
693752
594419
1457032
947725
909039
880297
879163
791941
883718
246461
474920
708195
797634
676026
317145
451971
637715
875449
544998
757807
1157699
1345181
721054
553676
883718
740425
1010881
538028
839436
423671
730111
1019650
707510
661952
811414
645210
778384
841479
636172
722813
1179539
782948
948021
858922
594005
487650
591077
1074660
599430
947725
639838
649978
566566
730816
848460
688087
588971
927195
1216788
614479
914361
740646
1138636
926776
643585
884157
640442
1007147
961250
954485
898288
736699
976840
884157
866712
687996
307927
1213318
714542
871829
573854
914361
1130174
831821
631334
1091124
1146351
1207854
733018
466858
953074
619621
735158
907642
985538
858922
853224
1256189
907267
446633
1014652
1084044
669229
880297
525703
1094567
1352830
735519
825912
598652
1055425
1091124
1287847
693602
595737
469547
849149
596993
1287897
1055425
999470
1167082
574722
912897
810696
847584
1055907
683267
458417
1002470
711552
584381
880297
1040517
333667
886681
1168294
712791
775184
998443
565830
1146351
825912
655011
1003403
332248
1035174
233333
463401
943071
1167082
640442
841769
569693
937965
532368
1003544
692025
1209243
735739
811642
584381
496585
298114
441762
913481
861009
1099363
421719
949981
1099363
1010881
512919
458249
488371
906886
397438
1130836
494029
835944
668457
568711
908823
509252
583238
646409
820242
877944
497435
898288
885495
502331
675103
751467
756401
565200
910584
1230820
961250
1035174
794020
1073637
813980
661952
542507
731226
1138636
465509
849149
937003
599430
747780
827137
1091124
585335
850569
306524
886681
425161
1154230
1207854
840964
779985
816284
765185
911573
1360322
884157
671809
794020
978506
710907
436594
413481
1063914
1002470
844622
401824
448668
1195199
947725
1080931
782289
565616
1076228
631334
656750
693296
558571
667397
849149
782948
598296
1076228
909039
312732
937965
1287847
958724
1124457
1023513
879163
1230820
327113
924304
854689
461556
836260
1023513
797634
1179539
425700
740179
661952
1287847
679874
1195199
211836
830311
998443
588971
648811
943002
767690
907642
627344
889762
592983
553205
433635
1264481
972048
360986
596045
405223
750085
840032
848804
381183
1213318
857946
1010881
1168294
842642
688087
1002470
446129
885495
1286196
703692
156216
238983
1030922
843076
150976
899919
478394
652328
1168294
1006620
917965
991057
746994
830880
1264481
733224
922496
655011
848804
755418
849659
812265
740822
735519
1023717
1087617
861392
847584
908928
494281
677710
575772
625139
828980
590461
726401
408763
1195199
1080931
694508
415605
1019813
562637
611610
1055907
907642
914361
546564
473825
1124457
489966
713080
412778
825912
1226941
909270
692221
505608
841479
704222
825912
922832
462134
426766
602344
640442
499301
864700
323758
581013
756401
521364
1418778
688087
825912
1163728
878374
797634
390864
1154616
544638
664817
954886
646595
584381
433141
907267
1265024
834560
340078
756401
525214
196880
789198
475254
849659
539530
664538
650999
849567
1265024
1073637
861392
954957
854560
1099363
344830
945498
907267
1198201
810436
430142
1023717
815178
524472
753036
843076
696334
821613
1039071
677710
800151
810436
1213318
217920
980940
302655
878976
730111
861009
828035
299185
833657
441937
795184
1032574
819812
906886
825912
825912
655011
865917
453288
473885
847507
865118
794643
786106
927912
995934
753736
670458
789226
844622
503619
878225
918949
828883
305931
1084971
387178
734031
841479
1099363
907267
1055907
948854
1039209
1110006
503296
810929
661398
780263
571306
579528
1137526
1003544
895066
691765
584381
635283
274862
631334
1194936
1282181
999470
794020
321869
799045
795036
725644
619458
464917
1104127
330878
1128958
710194
1099363
488903
646409
796321
922247
800884
835078
1087321
761635
644052
797634
637715
879163
801726
806483
1019813
839436
491241
991057
970042
488128
693602
527766
1009922
1008800
577677
958583
211255
899732
1230820
1039438
500614
1084044
948021
812256
1003544
734722
782289
494405
277246
848804
947971
366230
307378
1063438
578477
899732
909039
557707
746395
992914
883718
893250
721054
948021
885619
617241
528364
1179539
563144
514126
896773
909039
493771
837437
1418778
867932
926129
473121
1213318
902565
821322
1189412
631981
904395
636391
487328
320574
726021
243734
419700
1019813
817639
911573
958724
937965
836260
806483
702345
1048050
1003544
575145
532498
312315
829924
642150
910584
688087
973193
533239
778384
825912
1157699
879557
694225
201250
506873
952898
863372
810696
947725
602920
840032
882917
206326
1003403
604591
481392
849567
667332
552896
639930
733018
631334
1040517
926776
444199
677710
584089
943002
1195199
303990
637676
1209243
1226941
843076
841769
988091
572814
771385
857212
631334
683237
726671
501420
898849
998888
835078
961250
79063
1009922
620621
1111249
483094
827137
1172326
797634
305040
724523
1286196
1287897
884157
784938
1066833
161474
849567
745203
735519
997359
668786
706306
924599
630225
945139
1073637
363497
893800
844622
693602
1035174
845838
1211268
801726
307843
849567
1194936
325471
157412
543901
442320
820544
828524
782948
799471
1195199
650999
991057
854689
687227
1048050
947619
622064
998031
726401
460771
616445
756401
645210
330072
859340
947619
556577
764190
644305
997174
735519
788884
913481
988456
1207854
765185
469437
756401
1216788
636704
1163728
885495
555093
947725
629229
763613
1007147
927943
879557
886681
1038835
899202
1286196
765417
350832
849149
848460
164625
1272076
858922
655011
679489
883718
688087
710706
849149
487134
918249
790437
801726
885495
619034
653100
788370
937965
588481
385662
407964
883550
1005159
947725
1265024
835078
495712
898288
525214
1110283
424944
806483
733018
583803
1019650
324243
846027
692025
1043864
910584
558557
413133
1216788
1043864
769420
749415
529454
1128958
416475
496158
827137
899052
857212
1137526
815178
765185
714038
657225
635000
594681
793672
850569
512806
1154307
1005655
859020
1023717
612982
670951
678241
875449
430294
1002470
1245253
486978
1055907
653158
461200
650501
493203
821322
951767
907267
1009309
415791
835078
1076228
637649
790480
879557
912178
828883
1005655
763435
900446
390600
1265024
624918
706306
574697
963647
733018
864969
851519
813302
840032
1067170
911573
1055425
661952
621430
1286196
616087
1198201
911768
1003544
458967
878976
688313
366433
943002
808458
653867
614467
547929
828524
1020603
854689
1264234
605928
815178
718680
584381
336374
835078
649690
666342
879557
1194936
898288
547350
880297
945498
714295
835078
1008367
998443
1104127
631186
1345181
676859
1103087
520622
821322
559910
1063914
669898
842642
919770
861009
1074660
537491
548859
434563
1356763
971303
548349
1004606
484375
679493
725644
694132
843076
906886
850558
966539
357485
1005655
949981
958419
1097848
950935
502891
347205
1039209
516429
1006620
788370
712137
797428
650703
615160
646409
602344
948021
785874
999470
696995
664568
875449
571337
572016
693602
654275
1039071
645207
499904
839619
1130174
440019
847584
768124
878976
721054
644599
836260
945498
849591
1092757
843076
1048050
911573
887771
739461
756000
820973
592983
782948
1104127
601666
886681
886681
958583
677710
924304
562308
524561
1272076
761578
1091124
480852
1019813
743535
769420
1348514
1009922
893194
797634
843076
958724
1099363
592663
1010881
614193
350096
566062
1110283
739211
778184
841479
289894
910203
765104
931997
469677
1282181
821322
1141815
674743
613181
749261
1084044
807065
735519
691126
842643
130037
665785
835078
92581
280939
1099363
733018
847584
970042
879557
645210
998443
802763
1144541
693752
539078
962210
466480
958583
504081
593357
702418
703515
534950
1047872
977051
1356763
810696
498657
828524
586100
996154
661952
1009309
640442
885495
1073637
849149
525049
857212
1216788
693025
861392
218606
502114
1345181
586500
735519
1148032
841893
1265024
1195199
704202
729656
842642
844622
921763
365507
1213318
1144541
1092757
245083
650501
1092757
1072927
1130174
1154616
836260
802763
743711
573023
1008800
910584
1048050
469787
350392
588971
795184
618081
922194
217634
1226941
885495
781098
910584
974343
346284
1008367
1282181
1007663
843076
845838
1130174
208983
758082
1287847
797634
833657
940505
456203
271213
1242083
1287897
349977
718375
453758
839436
899732
883221
828524
620595
761445
907267
1035135
839436
629315
707492
525638
847584
842642
887205
1230820
887771
878976
587276
843076
501023
490949
558934
319850
1262525
809559
488536
1008800
726919
365105
688087
688087
865332
1163728
1213318
548672
1141815
1171808
518382
878976
176040
1356763
1209243
737518
714473
887771
788604
1072927
848460
835078
494594
415537
685320
379391
473027
714060
495159
794020
694508
417731
1198201
894263
788884
663228
207426
346557
471957
342495
871774
399439
1080931
657346
833657
919053
1174205
650999
1128958
845838
1104127
1110006
1067170
778384
1286196
825912
954957
1230820
908563
810696
605726
558547
794020
1023717
943002
910556
100744
1091124
562914
648173
1039209
507539
1168294
1171808
726141
461302
754556
564613
660021
515312
833657
1072927
634337
588971
1154230
582108
916999
343355
848397
676289
531266
1007663
344495
1213318
886681
631587
594741
1038850
841479
844622
772205
1138636
909039
867932
999637
427965
625217
741476
622005
267266
841769
616932
641553
862052
908928
693560
961250
1075836
875449
1172326
842307
1135764
835078
869939
475997
713401
1055907
898288
940463
854689
389870
835365
928060
610803
799045
378687
731603
788604
541555
529762
1168294
390230
1057684
848460
658791
381843
288141
438904
1005655
602344
1172326
750527
999470
1242083
500763
1039071
1039209
1005655
611298
200107
616715
750683
230821
164705
878181
866712
415879
782948
866925
899732
661952
1194936
1016392
755509
849149
1016627
789143
504653
768718
729656
387894
728716
868021
617278
645521
729656
554972
625712
839619
1038850
849567
886681
1226941
693752
943002
1464155
914361
848804
1213318
1439124
778586
513966
883730
1137526
1157699
410390
1264481
534513
1007663
842643
693602
401221
878976
1207854
1287897
813980
1084044
832009
249751
645210
420360
1287847
788604
607098
914361
1265024
622631
909039
885495
812256
290072
886681
748128
1065265
797634
464278
1053415
434856
1084082
706551
1287897
323549
1099363
833657
1035135
1356763
729656
1023513
483253
663399
504159
252958
677710
842643
326053
640442
656621
339909
1002470
538411
747966
829924
165486
555077
761635
284068
1047872
202016
919484
697062
691983
501338
1128958
670743
688087
14478
809603
420181
882917
733018
778384
749597
806483
1272076
511913
667525
693752
1230820
693854
739461
190513
1092757
813980
813685
1154616
765179
1019813
1043933
861009
797634
465025
788884
1009309
739461
911573
1213318
914361
311884
993471
748762
332401
826718
338232
360784
810457
566983
825912
421224
896573
847584
782289
869084
721054
1194936
599430
317985
760773
728677
828524
672004
444321
462510
423391
945498
657725
782289
834283
338028
910556
797634
1297416
564676
803611
730111
473283
971902
801726
650999
584381
414029
749342
539519
958724
856489
1084044
459448
1159779
879163
848397
360751
832890
440937
1024620
880297
637812
683237
683141
484271
824487
826285
568549
614539
894617
1084044
681316
1096501
408961
781035
1190726
650241
440345
937965
25006
388388
821322
620656
1040517
774159
945498
1179539
262151
834283
848397
849149
383692
908157
654424
1007663
1051938
1287847
949981
1418778
732558
802763
861392
481246
1035174
769420
730816
683237
677710
502571
646409
677244
782289
399201
1007663
437470
693752
931475
652199
370377
1154616
266677
747780
413468
1319435
754867
819678
721054
1047872
1016392
579420
1091124
834283
704222
813497
833657
1009922
1010881
899202
815749
887771
465410
802763
454196
717858
797592
234964
480720
607683
924304
632308
798417
1063438
647666
594153
637715
370852
1167082
655011
699627
490394
827137
616062
907642
770671
581832
1264481
677978
739461
1035174
730998
1128958
849659
1010881
760495
1080931
554993
769420
1019813
588971
1128958
640442
685485
637715
910203
655801
774822
590536
909039
884157
860972
602344
795033
577516
1242083
270034
704222
1194936
480267
619073
882917
1041626
875449
300652
878976
1003403
909039
1043864
801726
384405
882917
1048050
858318
931941
992676
1195199
515331
579372
1073637
922547
949981
254608
782948
843076
949981
610349
522282
855353
802763
1016392
194317
769420
1008800
836260
574880
954957
706306
838527
1007663
1063914
821322
820544
260723
1264481
991057
1055907
639624
702064
1179539
1128958
1005655
601977
576399
698961
650501
607091
739461
842643
512009
857212
634435
553797
841769
954957
525112
833559
782289
721054
1082637
404130
582095
516441
530945
579372
861832
1242083
1168294
1154616
1154616
380725
790858
1019650
295269
574495
389951
842642
879163
510810
828524
562199
1039209
748128
887771
263980
818152
416341
443082
1019650
386398
785637
687160
845838
1035135
356775
201646
471430
408380
947725
1063438
1072857
514515
462079
817689
1190726
368905
971184
688087
911573
924304
1282181
794020
1096501
1286196
808917
594294
732249
1282181
686065
1009309
565814
823510
780044
815178
457287
799045
780044
776202
693752
1091124
905341
552381
804162
574558
853224
471988
1035135
525762
815178
619479
777055
601904
334357
337596
640587
842643
774159
1130836
958344
530391
780044
541735
1264481
1287897
671255
455924
650482
333155
947619
419607
1264481
691675
1072927
884157
600875
887771
883718
1264481
854689
878976
811512
810436
439519
478312
849659
535487
799620
499056
825247
806251
704222
788994
537053
1163728
799045
836204
848397
784702
484901
394183
747780
761581
1040517
926776
753575
1096501
758018
646409
238486
1078297
914361
1154230
620413
1128958
562198
682983
948879
873592
1198201
1035135
1207854
1190726
1113268
673487
756401
700696
833657
530468
1063438
1141815
337062
1265024
721950
304587
729656
773690
840032
76358
420933
945827
687565
974710
464032
1216788
842643
1265024
581660
611587
795832
36239
1154230
474440
588852
1510415
581595
1195199
668770
841616
794020
721054
1124457
1213318
275125
799045
537966
729589
592983
409769
882917
325689
561372
754485
322680
1007663
1094991
1047872
534407
908928
841893
910203
272618
599430
802763
879163
830311
1067170
792057
460854
439863
677710
750085
787955
885495
661952
843301
696714
839619
265806
1016392
599008
958724
931997
1264481
553478
698961
312700
441765
650501
1055907
1157699
644346
645852
1048050
943002
780044
646409
568899
433303
265337
615734
400442
954957
634326
736570
1009309
563844
899732
860620
556692
743877
924304
559642
861392
337047
573150
1039071
1002470
87310
924304
688087
193553
1076228
664981
685063
780044
926776
270469
913481
494886
448836
563993
970700
853224
703692
836260
683237
825912
991057
180843
635023
959152
1023513
785032
721054
685275
462001
589284
839619
799045
742481
670734
732371
491382
1190726
1287897
535852
1019813
950935
627604
1110283
811468
1301348
233303
878976
851519
947725
124646
545199
910556
773315
258478
289135
841769
436295
624342
841479
810696
793902
653153
1005655
884277
878471
815178
913481
599430
559168
788370
495205
775944
582434
707686
567019
898288
842643
1072121
875449
875449
1033060
770313
593539
593910
669093
1213318
810436
542748
1264481
829924
565797
584381
882917
1418778
770060
1356763
1426040
688087
849659
670989
1006620
861392
165636
809846
1074660
526154
961250
616107
547881
1040517
882917
96263
651414
735433
475129
691008
419772
853443
898795
839195
708734
933785
980899
899577
688353
852232
686818
554324
527189
483530
610182
653396
815914
900016
1002353
427882
602217
664277
795806
354202
671652
1062746
392902
419289
722136
611900
704042
917061
670787
693824
826773
672923
795806
591094
658398
325324
557115
1106590
775936
474991
569714
458493
469880
794728
1460062
735919
469666
833538
611900
734765
340229
535522
563303
481302
883610
190284
1086662
327169
673633
513568
1092243
404107
954282
890654
687816
694164
350263
688353
731786
1077475
878270
611900
745795
1351195
638778
250217
1410432
629819
779402
708954
536999
695238
514030
946178
795806
1052630
869417
1025962
981170
645046
1101187
846232
1256691
710331
557272
760369
725212
590269
1212805
875581
232446
487125
1099833
775648
597499
569714
436296
655011
517297
799682
1085582
750527
517207
951977
881533
855189
419289
580978
745428
697643
934015
1025962
653396
702045
94525
219742
732816
511782
792254
934015
860688
1092243
559723
629926
535038
526318
782506
424215
799682
550223
807380
644052
695907
779402
912762
567020
897907
639819
588341
632868
823135
1023107
739315
791218
619885
554569
643887
681187
690374
720173
625699
1060381
1073041
162135
774279
679672
458902
387562
846232
860312
814536
616002
1100148
663952
753021
898017
722585
1101187
663952
661370
510534
745428
860688
713075
465648
1059793
690374
747359
629926
557080
998404
444462
697766
935407
912409
224697
237840
914208
693492
549746
873173
443995
899577
707298
174438
892692
605746
681156
636967
723584
475503
711668
760916
760242
516728
537689
757768
718682
578744
766661
824655
898288
823135
961732
1037455
529100
713075
843007
731443
614244
583351
792254
1092243
1085207
943086
688797
493279
418380
855189
711077
231589
1059793
1255819
791556
1038895
167805
897907
606711
892576
808917
912409
691738
678291
330705
838248
715568
284700
548105
723584
704495
709718
1015119
837588
886777
425027
411091
411091
1075863
837473
725641
732987
899577
901585
662646
1092243
756596
779828
500641
501261
775044
766033
804189
460342
934015
977332
622914
743998
715032
594591
776057
498524
912762
326281
509427
565779
536999
787549
1088119
757406
613928
812259
939019
428970
813102
888406
890654
1251378
946563
1075863
907158
474991
1164833
394902
644052
982951
799122
730315
743832
786305
745428
736785
833538
274595
792166
875633
583565
892692
641666
855189
352558
715032
892692
254670
663467
1265
816535
1062746
490078
619885
845582
807704
767001
334027
842429
563043
681156
352217
1120005
1024081
368090
581558
1015119
869378
755603
685419
736205
979276
632868
1094991
581667
583630
583118
662646
580683
1240619
397336
646753
792254
833395
508373
602783
898017
455548
911810
1031706
437065
440937
705457
615745
441669
706561
716744
1244969
839040
241447
428152
852300
946178
608321
900945
490347
570225
897287
162135
379675
662646
664157
996401
539741
744182
848916
832217
680326
974957
400442
752610
873321
996401
574617
507192
662646
1025962
510666
1023107
934015
963628
643606
942311
1251378
905213
717945
729993
995588
647351
620726
753021
390471
851160
419867
884277
575374
965310
343518
447070
696547
1069765
1179922
853328
261412
465766
757428
629738
902664
724807
702111
797602
750817
966073
615099
897096
600150
443323
329982
991259
977932
1015119
767517
454389
970925
610374
776555
423222
557115
795224
1293986
713166
265337
890654
680865
1067541
1191346
713166
726841
273360
400470
735919
505180
694594
1293986
641071
823135
842429
694164
204291
738092
543865
807119
446711
494029
668014
907634
1025962
875030
426233
1241424
716712
888865
615099
547652
581277
606929
681156
1062746
1025962
670787
861174
693550
575374
468466
725212
1059793
648032
365238
875030
554334
954437
688258
500415
961732
837558
642100
806319
879761
608321
743998
1076727
518651
511004
852232
417599
594591
126873
445092
1085207
773625
606711
743832
779828
708954
653197
713486
681156
1255819
688353
755519
734765
519571
78027
872411
1081927
741239
834319
518651
678291
692747
505180
300988
301719
936451
757428
457061
681756
544233
807119
921580
491673
475806
1174303
388586
604148
571189
439330
715032
782506
509664
870464
625806
770446
464284
619885
824909
877093
573662
912409
742094
948242
832217
706991
996401
880379
875030
784783
744223
411671
523070
907634
961732
358538
1150201
736205
688353
786697
507192
564864
892576
925333
741313
706561
561088
473671
765000
883610
853906
714302
1101187
1039767
545682
559020
638721
1276837
706561
860688
897096
950992
657671
556203
996401
498332
591838
594591
770446
895245
489205
875030
732816
823057
977332
1460062
826773
807642
688353
694942
402260
572743
851306
606172
773625
356742
378549
563162
619885
909383
834351
637277
543901
450259
415769
590851
1247264
740819
805827
839937
718920
519621
919373
586365
1353807
384669
880639
836545
750224
317236
558620
516464
269166
715299
531597
1026400
865402
511990
319452
721832
959583
516464
1032694
982105
963486
549439
527433
1022935
885591
859326
645422
945237
644686
1230232
836858
447630
462745
569233
315126
837967
438015
818606
643485
729234
1063212
409155
942944
804627
1059364
384669
441269
850457
734711
474937
807728
522162
554488
856973
858624
334272
409577
487326
522162
1037945
940039
509224
952485
839937
588207
722041
352210
703802
950276
803680
380528
473904
818320
522162
465706
545686
1037945
468208
797897
826264
689184
393828
291216
588207
834643
471571
674430
510886
812981
716920
768545
566568
682825
1121914
588391
629275
689600
648810
903395
1094254
353411
434774
780917
968090
1293916
780917
684775
628341
729607
1443563
828524
1037278
803052
625712
769856
645271
681063
197022
245240
773441
417951
586976
1318398
718186
457228
411486
553225
735738
937234
848010
525049
941414
741017
680404
760920
789283
506852
459058
804548
830314
585410
505533
718920
402793
715897
904842
582741
509232
878111
377277
689184
616936
175843
341261
436553
687749
1463223
716042
461515
882387
732181
581056
455825
350743
779632
929025
781909
834351
705934
197022
470516
1313086
739110
790689
484247
378074
854588
738172
507808
588391
1435866
763167
735738
691738
717453
410498
814419
444309
677990
664927
615335
856509
774174
400095
720119
907460
586976
1086609
746324
1054960
546277
359453
331823
947102
829920
1014127
968179
74896
693872
794559
619786
736495
1011972
785292
456861
746842
359944
714863
1050088
301632
917586
1098461
509232
1057825
250349
610377
717453
669109
701967
878111
808819
1077473
903395
898909
837077
421983
698099
732350
359256
1103753
808819
696995
451173
937917
893994
1138452
931332
650133
535181
701380
1059364
288347
408282
750073
852742
794559
693391
943489
878111
878111
837967
559831
710667
728828
443381
756708
853275
741079
360178
578202
1170404
904842
473904
820103
943489
741079
742239
397196
714203
988505
769856
644025
872857
588412
366190
718920
426280
770313
645151
546211
874636
620319
406989
727825
504692
364824
768545
668129
829979
302703
1211268
498810
780917
616983
1056351
499763
103579
856509
821223
1026400
834351
557679
634628
620319
1037945
749247
889505
1011879
878976
715485
720670
548017
728828
687749
624909
649472
849974
694563
609815
730753
1098461
465704
964826
952485
574199
735738
1029941
968556
802971
549439
706417
920324
825764
700102
387894
687749
210411
894347
764673
434124
436875
828292
368895
627344
547945
265806
1079864
297592
499520
591304
509232
1318398
548099
947744
811250
924610
813937
711043
690179
818403
882649
721838
620319
1059364
768107
441269
1075442
699727
551265
353924
988089
833267
834351
603539
126948
879064
566353
582975
605520
998687
863685
900111
1008091
718920
566353
951276
398443
897290
183610
505831
459058
577677
485353
457109
997124
486646
684202
701967
924599
764337
305971
670954
825492
531743
1010773
330311
879087
695356
749557
808819
522517
414406
858339
510561
749557
573232
672993
515556
578202
746233
802191
833267
454049
389308
782780
547025
233333
944305
415135
705637
961680
844957
762262
769638
769638
1112050
889505
483526
866607
917586
692075
783976
942944
900111
537231
814419
251991
519249
788881
897487
585223
888014
858830
586976
392455
537886
1443563
737061
457228
962210
476830
682825
524049
516464
970417
876042
368895
259466
523680
830184
766919
643485
156062
827459
1101528
1443563
730694
989481
963486
358822
466350
614983
931046
841111
542932
586976
700102
443669
502711
608534
937234
510886
384754
958604
636022
572301
549349
929025
415769
830184
210752
610762
754720
523500
524196
1053672
748140
553421
904842
536178
669109
842255
1175464
513505
928626
739115
768063
937234
805835
782780
459333
970417
22556
807728
544752
764337
593541
997174
1015859
634366
699144
847754
598548
524724
797711
638695
249751
475666
1077473
797535
621655
745638
585223
687749
1175015
512577
574482
804627
660177
654788
803482
578202
673562
414920
925549
461635
636349
1481626
545231
491895
546211
431069
868856
913761
808819
448675
1084658
604424
808812
588207
727581
1515392
537886
1088924
479088
510886
769638
641309
611123
792655
111882
671876
1029941
652265
690795
774970
511717
1092757
827667
770060
842941
1084658
694212
1052293
861924
257561
754648
583166
779632
1011879
858263
524724
692942
762738
790689
762738
945823
782780
897290
673847
787887
717288
606227
914073
581244
800629
567162
341785
872366
696029
858339
197326
538847
397065
489256
734918
650262
604303
739315
511004
758142
625677
721103
839147
836858
883044
952485
653187
595565
883501
921495
952485
643485
797420
440141
834351
1063212
835184
683310
322497
716768
698732
959583
626232
514515
718590
486007
883571
805424
588207
788573
879664
617640
722682
735242
641049
701994
777830
814419
229819
536892
874724
764673
456378
634628
814086
479574
480780
947672
783245
1342648
485873
780917
794559
716768
748140
1009824
903395
436875
673741
530005
1415885
570833
636022
246138
1034329
1146950
1098461
606873
1170404
718669
769856
563736
802191
732283
436875
527433
825764
701776
900111
548744
656496
826264
497248
834351
473400
878111
903395
995384
791788
634628
727825
794716
745765
643006
765844
1052293
779632
790182
408641
506873
811414
585906
856509
818606
360152
511053
1053672
435689
928892
646468
774628
492564
858339
825764
578202
416281
642100
840219
834351
836858
894313
751259
735242
820453
578202
382080
644025
905511
683651
953763
570875
504959
645271
510886
696426
700385
878360
824351
1087321
277167
586976
1168294
929025
241177
715485
665534
287464
719282
841740
440766
699727
970417
690179
866607
782780
680404
763941
1011879
527433
1063212
653956
635023
458793
491310
949894
808819
392961
730368
798074
844957
434774
1146505
389317
858624
855113
804627
569627
454573
1152119
457109
837967
743443
739115
628664
402899
1074918
1077473
768000
727900
669119
359256
745638
500410
853211
866607
629112
806498
1022878
699727
1187000
611639
836858
760967
482371
756708
783524
565223
791788
1479026
797897
866607
763419
651925
1034329
732060
667495
628995
922247
627875
805590
695816
1083654
961680
794716
452269
837967
931356
1400952
605763
939896
1012628
853659
717799
889505
735738
885451
626947
386358
469433
347209
699089
720119
719077
540391
576954
1110827
710171
447845
962945
830184
643485
611639
1365949
720790
979715
1046352
1365949
522098
213621
1010773
458655
437509
894611
491895
742622
480515
699976
1011879
937234
879664
645271
989027
764337
756708
835184
467936
719809
808448
660522
529631
620786
689497
718909
85693
581374
378007
268426
739164
625616
887499
501086
979055
464239
387229
638139
622944
740827
835584
728223
728140
714489
1002918
773111
327698
710978
863349
865220
698253
831302
909036
40776
877714
471101
763470
712273
423635
738478
685361
559594
523553
346109
671748
551675
687253
894313
640685
616430
551675
687377
760697
1426040
542140
685639
916524
671652
685699
830507
820821
625168
479903
618125
339025
729965
364243
860563
497422
496050
866091
608008
709422
639732
667769
605937
697573
434863
762770
487495
633958
838730
670270
667355
951454
570207
1145968
1398201
573906
692592
524044
803861
787443
489943
75121
478639
469827
806964
401140
695568
764682
604617
694960
351863
818978
638842
737978
829717
653308
506596
700565
438607
611706
972600
674210
974681
598653
576048
698392
917221
401207
407286
509899
745122
608490
824442
675747
938045
1176998
559398
452299
527382
969245
871072
833095
341261
613925
1156762
714010
788567
579729
911395
712945
1049093
460131
1125661
764603
676964
728009
812829
316174
858888
743651
329120
699034
606103
670270
740966
1181958
1046131
763470
621545
533089
1153419
772536
964027
473608
898148
648928
705692
866091
520995
1212146
619361
594554
650703
505468
712854
1400687
798803
159291
576301
625708
632513
779904
1158435
1178940
788859
482555
627300
328791
1157693
605745
599310
578279
880987
467325
547064
698530
441416
578543
869655
474805
339697
784394
653308
707915
510099
694816
1061785
883877
865220
771356
996520
1096457
520020
888226
417864
501281
686605
555331
553138
615958
889318
986134
1163077
795939
947850
594150
586747
670121
967691
619825
732407
533568
586993
475942
694816
1061891
1206271
575180
451191
667769
861081
423451
680445
599212
833660
796990
887499
357227
850448
625978
681964
501972
269869
475557
660404
499548
681964
573261
632326
497422
824904
1012024
695187
1004869
835693
473081
890967
909785
297611
554848
550567
838952
895264
741388
43112
362385
560467
761833
716965
830010
615727
275475
805719
921634
419531
772917
263835
480652
543441
1163042
597976
860119
755988
493028
685896
597164
650253
768978
836800
712273
748582
1113098
940886
667247
1368830
889173
669667
613483
557226
602984
675290
857669
1025716
551393
795939
621212
615700
376238
202201
1040330
744092
593321
755803
694960
335792
742046
536742
887525
945796
608008
568860
605848
956183
543530
807642
661779
1007757
795040
504201
824233
585039
623557
362287
507116
1151500
727688
675328
689600
707968
1012900
1016701
1033262
1013419
667149
323528
472140
794249
272352
997223
642179
696268
586993
793607
711761
1357801
890982
710368
862611
802061
541528
582414
868004
740625
521510
712945
541295
650703
499738
810829
1273200
800381
504149
1071877
1070928
640631
381316
479550
595324
784475
627075
793942
959697
921634
613523
1137345
1335820
685699
588383
705852
429666
687115
893702
618822
785167
625578
451653
739111
523521
798074
501294
845924
886264
590230
839787
593209
453272
848681
606103
598653
708916
873026
630666
499520
601260
887525
698614
924872
493668
955033
905857
778362
357144
443126
959347
447679
528176
651825
961398
728167
1052630
969025
822070
435598
461444
590568
903812
1113175
653308
696613
769038
541945
807191
546479
440191
945382
792697
624760
714118
850448
634431
690301
579293
627811
459821
680555
723670
824758
825498
491700
871615
689741
582700
531663
1097187
594296
351060
421980
537572
451653
187690
375736
678564
1464155
279447
588368
486518
310409
563233
632914
961158
906508
1089056
595665
563233
619285
570207
379903
1070811
709568
705547
898090
807389
883992
395643
912332
674183
1130621
493502
1145436
663919
511568
644783
616936
929278
1306175
763873
496362
515442
878981
945828
616079
599430
893235
936264
507270
474892
289858
390292
841197
479574
635016
1006531
816199
628504
660112
637070
388660
520020
649271
1003303
825571
380146
595252
810457
576443
862232
710561
676964
370764
452193
938484
734972
525453
457406
778635
486978
896121
506253
254713
637070
945378
699805
824758
838549
233584
655445
836470
910917
568085
665760
438087
890967
661438
339697
1097187
954716
526046
487537
760697
833044
863303
535253
542508
1027149
1177436
966539
662723
150864
805747
488810
714058
559595
433080
459517
728528
540049
602757
564347
662388
927460
514312
815388
386287
863706
706407
1095885
522392
767740
709388
1025716
669985
671437
895764
560706
831076
768575
666900
739411
496050
490508
787828
604617
1138996
802306
644820
123832
629425
601666
938484
1066977
613483
463486
631010
787292
779373
793607
678134
802302
722513
918464
750514
516230
1083987
573040
697573
831302
887377
236399
706288
537088
868804
819163
332820
884624
676964
324761
473722
1073521
399573
858661
751980
545348
459864
897040
580531
838643
445149
898148
605525
393379
1077873
567451
525453
841157
688492
596809
779494
1308753
624179
602323
302424
629762
649825
840312
823508
422814
1057417
685699
903812
423635
445243
562640
584971
575355
840312
560799
613673
472044
522013
953329
665149
389907
585039
495101
689741
667119
755803
850343
455779
1310717
547780
453617
484814
805406
431976
551716
711853
616902
544128
443198
954200
681455
609095
412776
690349
886519
528800
779672
872645
702065
484814
1080818
736625
677602
201008
572204
756851
383527
561157
553609
459594
190477
635901
980467
728243
511761
834096
779373
835098
887990
540173
604884
812267
662797
764050
1077873
845271
509525
535723
660112
595031
1119157
1158193
576891
799261
1047817
761736
600220
479550
734715
670038
820683
859154
735792
878701
702575
591787
1177223
961398
884409
995366
536706
871089
793682
690974
455489
1163077
762041
634487
788100
706407
1028030
733224
466486
483860
514210
431976
850117
1287176
800386
903812
667355
945819
576694
613338
670121
1028359
538017
419383
714870
950691
553237
631748
550622
235983
764770
800538
625161
416405
537540
743353
365612
550328
1096457
841380
733328
883285
595324
563233
576443
442906
739164
809863
927460
800367
1114866
781390
677452
1008979
140501
499995
936451
896311
885876
936963
311478
797795
973028
561522
570134
825498
604884
275610
1024327
607010
860119
413591
293722
749748
661397
364824
515376
738013
728234
551675
599447
504788
924362
650490
25882
809982
574722
734715
215314
807628
1183219
526046
380579
606362
458232
594554
840399
410977
1362670
728292
640685
717690
635956
138086
513238
767077
799364
563815
620850
668238
667149
476489
644456
459517
593321
645210
573269
675290
1310717
924440
346240
975413
380048
945828
552135
915911
902027
495542
394023
576694
494124
769789
632343
884059
356775
1043966
254608
641936
836483
1178940
434823
559022
1060102
493028
801071
807504
281053
715812
246466
695039
608019
793607
728201
504095
523521
945378
879163
507296
574062
315671
603406
927656
420577
703268
590568
586473
681796
774226
979055
616079
516258
961594
309250
978244
326095
414587
687529
457619
593281
741367
475451
697933
632454
1071602
462417
865130
718864
242603
511175
528496
409470
1010566
1100497
506596
608490
395608
518294
1134964
396357
854159
959183
728140
559398
645303
842581
547970
727577
638967
489599
542961
752455
1046393
728491
401207
184855
420277
804772
1177223
850333
319783
569944
1085089
628519
910596
869315
685361
386287
666900
1053448
890620
524099
810568
504201
827428
480129
698193
935114
589172
209334
464527
1027149
586124
1118387
617117
751880
537569
448291
789421
511685
988204
524737
447313
701366
869444
629006
660645
442975
859680
619897
590568
759607
786988
714025
417393
598653
835164
462765
1068462
903812
728139
604617
791243
842649
592663
895012
660112
845529
461300
650703
406796
704202
894711
981622
815694
1293896
587095
477304
667355
827667
1248467
1231782
890550
1063482
426478
903035
294062
944644
420777
677602
737976
683547
880819
505265
427796
690465
501209
775149
1070811
614355
632513
703583
581360
404817
633562
652199
867937
787232
699029
1000600
691765
980459
654490
735465
648018
626441
720863
710826
1171779
751494
706481
1027761
551675
494900
975293
427583
696139
880819
1182777
557717
863410
535513
1156535
835096
927656
1115495
979850
1204218
431976
566902
712883
601089
540173
820683
804772
513046
775073
896913
918307
943713
1441614
859075
1132789
774226
214068
916524
557643
692025
913849
812267
1622247
650253
661864
806958
838507
458423
448823
616408
660594
653308
428112
703093
549500
773661
801482
1250551
978506
638139
746251
462577
655961
536900
608121
463045
413027
416152
931680
725964
940886
873859
812245
910949
762770
607010
624760
699615
765321
623884
406545
549162
449755
648823
497868
237540
978980
1117098
541555
923846
624536
750658
605154
482570
1085089
386287
1046393
886351
643768
347023
784416
310328
694685
1251378
644845
658403
945498
581263
709266
706407
718547
631968
545045
880819
667443
653308
523140
412375
504095
560706
564826
1139484
816913
550743
816253
741388
938484
1176217
659880
732440
767740
525110
926069
863349
901054
565354
972421
607670
588846
1131199
616802
801482
506372
800205
729965
719809
823508
676953
637332
958523
811981
759926
788244
662260
374998
703905
606103
716965
882687
768026
386287
910949
770934
466380
537552
665714
768978
448263
340729
491297
838613
779904
888226
575504
782289
469319
818978
919532
838643
625708
706930
593455
959013
799323
448013
741079
770981
570207
768026
577011
560706
416152
562709
385797
954716
684892
592921
819453
714794
801482
776787
1031358
602964
670121
872857
1178940
756406
916524
1016701
357734
585505
755898
473608
511825
734390
60817
927108
810686
726159
424181
768246
498500
928892
594296
469924
573831
728462
1031358
670270
897939
461444
890184
523710
1077000
801421
672615
829374
433146
604617
423635
594399
560519
903763
647739
516284
615026
811250
717208
801030
579729
673742
836470
628178
673379
427796
336777
1379583
678383
539325
605848
548999
913753
571484
871058
525432
757952
658704
447479
677602
140250
751489
894682
561088
1020603
672615
557643
684605
298582
589109
733201
537569
609095
265807
598083
1215351
345860
1121363
751333
900388
354852
678241
1026528
399620
754974
1059472
806290
451382
817368
676394
895091
625978
626236
823696
702616
892033
1188268
732569
479626
562282
656110
412110
594741
717769
737749
366899
850333
1204929
974289
873859
765321
142205
1068985
769038
519040
1007098
560519
732430
679236
886334
988693
755188
702616
643433
857669
452193
695568
894578
677452
631010
816370
496407
635770
600834
816199
1075836
650482
553572
610910
604617
1119157
732440
579729
828012
414372
653015
802310
771714
861081
700232
907000
362713
416405
921796
74767
796990
857991
759472
635901
447473
425700
657506
669985
925272
649271
750658
889230
573906
579902
738359
999506
511772
827591
797691
1000600
526535
336008
907013
854426
625616
813009
920850
691707
764102
469075
902379
757561
869655
920031
766243
511404
1176217
341858
483858
936963
741388
836800
754625
490517
744608
1017322
616375
514186
432566
795939
789231
735135
555323
523581
590071
588383
436562
833044
874339
710096
593046
792486
735201
578543
1554578
668848
712558
696613
1007791
593374
441018
554936
676953
633562
788244
576324
655961
528176
641789
524308
695876
593321
846780
1118387
572810
711552
820025
562731
759541
559278
628178
837645
723541
651077
627075
590568
664612
584189
788428
766336
604962
873859
900119
532546
738450
884644
612140
544332
792697
974289
389480
719954
422598
458052
445870
556885
560715
746944
642462
900388
1030934
890184
1024702
524476
570979
770934
226944
804450
615160
403904
848405
365030
344214
638139
799863
702575
711293
1301913
442196
878290
640685
511108
310031
817619
138533
615041
762642
540173
126316
734599
829915
1001503
954716
630658
811284
562731
853275
525393
597059
543833
548367
262830
586695
1153419
862611
565411
551675
751712
643866
615700
364839
954200
984210
960340
356468
580188
779651
857669
910949
1024702
927866
597976
894725
838952
603474
464622
501388
434017
172125
596315
814086
469829
666920
629010
967691
806061
834002
892004
718864
427796
515376
829891
625978
686952
127843
276141
551675
798037
984089
824442
761078
666908
777830
884719
363917
902379
898627
833578
575180
663270
644783
1022290
1156535
1482419
651432
693236
643768
973976
632343
1158193
927656
538291
1016566
747846
738224
437378
630822
971999
493028
384035
825498
791015
94525
555407
573906
541049
523581
894581
601325
511211
803174
143777
845924
460563
621557
938512
365065
945828
782818
956970
925000
768026
565593
655961
809317
400627
834643
959465
472954
541248
735840
382976
829477
751712
927195
412358
794530
564251
1045689
473608
226196
1027038
491593
1306175
522392
755803
431383
777533
954716
500601
419607
607098
625755
585874
886582
476056
499916
807628
785789
650703
827801
836643
496362
884624
429336
1208909
715812
922084
632355
441018
961594
752942
244017
459234
482691
512477
534003
651417
457582
1264476
678826
492656
476765
589109
273733
679274
518724
891049
440458
819961
647739
812233
900388
650490
963317
1006620
652622
734715
798807
817952
731333
682104
865130
793455
679227
284802
1188759
653308
702331
751333
776494
847604
1118387
525389
639142
579818
729593
351688
631733
648018
572204
584319
626532
470832
511775
709774
661665
887499
456759
416405
729041
387529
605848
646817
615440
615016
806061
421162
390434
609095
701366
433413
875205
1007757
850333
1025716
697933
650703
845047
352553
493675
559137
533419
717178
739937
430621
744608
941859
855890
640207
636421
857907
824417
760697
581169
703611
738224
696268
604617
1002918
1109362
227154
310595
643011
604448
583535
743718
903763
676394
909036
609593
674443
505206
373388
573549
1153419
787549
522991
826948
502374
463486
484799
316426
869874
786988
290325
1000003
1273200
598364
488371
580188
784094
753456
656331
830010
1464777
786838
505468
295674
678847
672615
461200
792530
392213
586012
915181
811500
565203
320825
848903
480161
855932
834858
830821
514099
955467
744012
1133271
420777
738172
553609
865130
1232243
973976
962012
514611
591193
708350
1026806
814637
630652
1128905
691274
885971
599310
713749
906767
371060
627736
467762
416675
545199
853291
906169
650120
541005
768978
732923
532124
797795
743013
376238
102654
963317
869226
607091
505061
1022935
671584
1077873
809863
619361
255439
819535
712514
569206
379605
854426
961398
728174
486018
971130
823696
777830
617241
604359
1249059
549669
349890
597976
1185164
486805
779373
334658
740637
1077884
652335
726984
847752
595948
453915
1116783
806186
700956
714118
745690
869315
536340
760697
743759
445699
728059
660112
779026
703522
741946
604948
726171
502882
606103
486518
581667
572043
874522
576933
505813
424296
1039237
561158
890596
730084
837010
818250
579818
527196
649961
505265
595030
583634
595665
675069
783107
836235
847074
348600
662272
500955
887499
800938
1041902
639854
948938
1027149
735465
865130
636342
521355
724427
768978
675891
913753
452427
819961
669343
402342
874477
824904
780926
1188268
681796
869226
878470
420577
800742
335404
616375
852909
505061
805276
1005170
847141
540055
733540
967728
950691
801730
290934
1068462
488960
859154
913753
552358
476509
890115
692349
602712
916524
714010
604343
509065
363071
708291
379995
565518
845384
763470
1122183
258887
672615
567020
629728
963015
1206271
786865
180197
754625
643887
740966
534750
984653
812578
381316
608884
738370
537053
360784
789516
667355
269824
484799
900282
802631
641440
739111
691765
361667
442300
396200
1034620
647266
585335
842591
967691
1017178
304259
899090
1031358
462917
506398
678847
616796
845529
637267
893174
813221
889790
739662
1031187
728819
509078
473608
852100
604760
661665
751980
418850
624360
512150
1096169
686952
588692
526046
881140
709629
614527
581360
661665
1073916
339697
339274
486404
437678
631264
367548
878981
307260
857878
195987
1024702
614513
547464
464527
789429
731565
826981
841612
641251
893702
695211
833758
768005
886301
400839
606103
902379
925059
507242
583380
679236
386287
573906
579200
736982
679227
1072767
525182
1046393
993594
537045
1113175
1030517
644893
509083
929046
493645
749358
809863
575479
783468
367010
1221127
707298
1061891
573847
474440
551745
818304
681455
1247409
261928
275973
743486
765321
396020
711232
863303
474244
716965
437614
528496
981260
923846
783198
829656
821635
590088
1119157
746910
676078
351688
874522
780702
593281
721002
575180
619732
867043
466087
395617
317738
378401
847194
812578
586124
916243
547756
879443
736958
366048
949495
715017
675037
767827
668848
670626
661878
913849
714057
373807
508062
263062
622825
384475
491105
739164
729720
919532
483316
1016566
374405
563464
774226
430107
418996
972421
511761
638245
541945
303706
610777
1166969
501328
578993
482555
505061
373881
685763
396200
448200
942249
578236
917221
770934
574118
515376
782818
379214
697364
619512
386057
1011879
597164
564826
290451
493675
923078
409470
526046
442590
485816
890099
403710
1082503
778132
390600
585505
594510
222413
387363
771917
797291
296636
461444
933904
749351
423179
935920
967213
756020
1172255
470535
431901
979587
464239
1061891
862962
945828
816613
497422
614554
605968
565004
680138
506448
701366
723027
627955
415932
778052
661468
947576
1104812
667247
585505
373592
895264
377275
632513
592921
665810
789421
702163
712514
606170
513975
675362
669667
640261
553283
503619
191840
911510
799323
516284
892547
1075787
475418
815970
562731
1095885
927108
484814
1076627
1155928
667534
386357
720574
286445
776425
1104098
594901
398151
616421
838257
598129
460378
464527
1171779
1073637
753786
23445
870475
659935
421788
800538
887525
754721
741402
1372087
436099
423635
884928
688517
1307398
625562
906169
633036
1210394
715416
929860
913753
573831
1054756
351060
565715
738478
503445
807579
863303
806061
661397
1066977
328943
841378
528641
403440
800538
719809
434017
586993
424167
576694
448909
1016107
207851
575723
1066193
1039457
224600
330917
616370
454831
309925
938045
370951
420722
308138
476628
685803
728174
506492
848010
622134
737978
667355
862844
1332545
808818
684892
722513
834096
354406
748578
900052
788518
780467
830184
593321
660645
949818
707915
676615
727700
591415
458052
860557
397839
789231
747546
628942
677396
956970
160145
493129
535253
795939
749780
1388912
524099
734893
1005317
727577
526762
426727
1025727
746557
468808
612616
632032
1024327
277393
520148
149946
755624
486518
804752
456165
533419
643893
820201
388393
1310717
1243471
728819
800758
595665
936963
521355
816253
595324
512588
1072927
668346
565203
990697
456185
861081
1087968
967695
763564
480383
812395
764050
782085
707968
193307
558982
466706
498785
517566
442619
395605
769323
886334
695845
302361
643433
941430
945378
377672
687235
802631
478667
769727
319165
914305
557643
355467
820197
506148
647102
850900
574961
743353
737611
691787
506398
329969
984653
283344
662191
797777
722407
507525
590104
760679
127039
478667
1047817
973976
891113
850448
442619
331870
1066983
595948
898297
403844
764919
880819
993693
863303
523566
995366
1061891
726984
750658
819535
863303
739164
669632
722407
838643
422598
739587
625708
305135
576324
792697
750387
927460
782818
638266
714010
772928
763121
879655
728139
385441
456254
475553
769375
715730
522392
748145
631968
380541
850333
637267
486506
165869
496493
975967
513821
508056
751980
513156
733249
183736
945272
729845
694960
866579
929860
945378
1077240
777091
715812
735284
494405
526046
548546
1164886
511568
589020
553004
833223
611854
712514
401808
197993
456254
378227
485496
547756
1016558
641030
651417
708291
629762
822647
647266
785032
498500
260725
812578
555261
812578
1046131
988693
945023
462559
762379
620786
1112106
1178940
1000600
722585
117891
504201
959879
676953
876025
873859
690071
1071877
967695
925388
617488
360148
1039190
785070
726984
618125
1022290
848010
738370
891325
473722
48003
459517
832592
535730
806073
633562
353422
757590
672621
769186
812233
838289
894295
615958
375399
410716
918307
739164
739111
661665
878470
477729
763564
362179
599447
571458
923470
382850
674183
728677
869226
624575
504095
805705
1193210
820818
210261
459517
698530
422814
667443
515802
936963
613673
540696
736958
403440
586124
537873
822647
717025
758997
984653
499951
946351
605154
502099
538386
857878
918464
1188268
605838
750658
540696
520020
551320
667720
439351
530820
777666
987619
714060
906859
804772
544233
549293
577469
873026
573906
554321
529860
795040
540947
693602
689741
746279
1310717
653788
429748
530888
1097163
361740
823474
873859
776201
797777
592792
819591
615041
1141815
988973
738224
681445
454846
356869
784441
613483
615649
556891
544620
458052
716965
1039237
678134
975293
1058131
190669
869874
543441
407651
391773
547832
973976
1307398
784343
927656
557011
781390
629728
1212308
940886
461300
789583
888226
521815
423764
723215
1187000
1217018
792918
950691
585154
467951
1020780
770934
380069
670613
846188
290455
1119157
638245
465905
880987
1196325
605163
987205
613157
623744
1070811
582700
636742
642877
486404
484009
711761
825881
662081
1055327
539788
195029
890184
943862
748748
1128905
617551
304517
699581
385082
634175
925889
696334
734715
433080
549162
923846
945188
494900
668848
737978
814461
1054768
701366
532411
805719
641030
150073
520304
341660
807601
739587
873148
316426
1182777
606097
691878
741404
816253
578723
647039
809614
327832
753421
489943
505813
386287
914297
948938
592435
574893
778867
872645
683043
337589
806073
675891
580993
367686
591193
1087069
1081824
705041
556737
533419
456144
255476
724776
617488
339697
299641
610910
542991
611854
399645
782634
457582
571828
344482
899090
461904
735465
795578
453156
690573
801940
606103
354098
688989
673811
661665
427218
323315
631748
973976
617551
573040
731333
616370
533351
553235
1138026
746263
651452
201646
301719
739164
762153
493335
794185
1131199
500586
791000
807601
471323
647089
605154
816199
742131
998205
731798
414615
1204148
764125
697364
1206271
429818
986496
698970
585140
237479
940526
546504
792697
330307
830727
629762
460562
849846
422598
922932
894578
777830
857878
640834
811865
543775
529860
472504
544119
617442
1432327
727052
943457
822647
497042
417200
728491
616430
713876
436394
608017
586124
480418
179115
519516
349890
813468
395643
945272
845047
767740
747486
711077
657506
845924
797212
726302
774760
51596
576933
724259
497422
579200
534385
919408
1119157
390042
359256
986134
604664
686952
1132789
739411
698328
769380
1149635
695568
1076275
751712
474892
592713
729593
798789
655562
493640
442906
783877
898424
792697
782818
608884
477811
446670
878474
840312
619572
837954
681118
543031
580308
695945
493628
917221
874522
768995
507270
426478
933992
151764
881678
988973
854563
1164245
356325
631513
661784
776494
140878
471716
818104
1273200
1165835
486370
912048
356869
543775
836046
757618
546103
698099
641610
737725
895012
655961
536340
689263
669254
570979
542761
1100497
546103
287957
764050
900945
501504
796312
700048
869874
702331
807628
963614
778633
596781
647039
574173
571140
671634
506577
940886
1133271
730514
587985
1104098
940886
605038
514210
848010
653015
569901
841157
986134
775184
838643
706407
1206271
835693
535253
884407
547641
472927
519111
733342
480652
832076
517837
570952
1017178
641789
909036
1028359
512705
272788
728491
423096
777830
454061
519516
174222
589010
517269
684605
1357801
806290
700766
611553
714118
924362
734407
460390
998205
453304
464372
1048776
892004
224233
1071981
1047872
420704
1065507
633905
522229
1012024
922655
384211
735792
689741
931404
885655
475229
808886
1065293
911384
643433
874818
757540
878470
433090
865130
708291
236718
421284
903477
583380
812233
510099
150073
572118
852793
606504
565054
1155928
443205
677396
728140
634850
623932
775813
778654
861707
506253
697470
806073
869874
214044
347205
383750
661392
1005170
856717
667119
372283
712273
608364
492937
838453
641610
667355
877714
835096
506633
632957
664054
584253
1089586
804772
550953
667769
218853
586012
675069
841830
486506
975293
828032
540440
472893
413921
964334
550268
619361
564154
719954
1005170
927108
712883
715299
886519
1073916
756511
685361
420723
857212
646780
724776
733342
423515
889173
810016
874339
1018225
808391
560829
777830
715812
862611
822256
906716
735792
586124
728953
548602
575705
893702
380742
558118
666900
609593
707968
411714
692592
979035
606504
684726
884405
555406
389446
806073
587869
896311
755898
599221
764102
873880
541787
918012
1296325
501972
609095
1273200
833044
662191
794249
567451
678543
625755
1138026
670038
816199
983653
861081
1089056
679014
824442
1147290
659039
884719
1600854
479661
709629
693362
1002313
698006
134502
738224
471385
771802
777830
489943
464239
761986
633905
525453
738359
714118
632096
756020
599310
499446
469924
633938
927108
409470
727577
1113098
784757
734187
480581
764770
471532
754625
683043
782085
478925
769186
997858
352597
668346
447473
434017
531663
493628
694960
961398
265230
385268
749351
655903
504095
686952
1095849
641440
685859
575241
736641
826513
430774
1296325
729965
673993
422072
692592
549162
366190
894974
417145
371530
621545
710559
676953
580371
422192
1011982
617488
571612
683547
583840
890099
990069
997651
1046393
467077
506253
717769
718041
650544
543441
867937
862384
422814
765321
788518
732440
1014721
507084
412776
377277
548944
1176217
781636
216716
327239
798379
626722
373881
913767
996262
859481
780702
470993
820872
952413
565638
767759
469449
746005
792697
618822
644845
600215
119249
974681
758108
603406
605968
1130621
498151
805811
416405
604617
537390
1250357
804821
537929
1087484
592713
820197
351688
796433
974255
1065507
1191036
480529
804244
782780
1062177
634850
680138
762153
899090
477268
835164
813146
285383
993693
1089056
999506
866333
550620
848876
566626
322515
649441
368121
594719
643683
373050
319163
624179
778654
625699
577424
559059
710584
673306
485750
746263
880379
673717
714794
738478
1287844
569198
633315
717769
580357
872645
260774
557443
434017
1125729
579006
847752
779373
418017
383323
645659
635735
482933
472870
637332
552127
874818
1158193
797665
1040330
1066977
1024702
754452
807214
1068369
953643
679736
1210394
373481
283367
578236
555331
196869
1103718
1240115
509789
767196
890001
707915
773201
753770
554432
11040
504201
424766
900388
339697
577537
848903
1110389
517140
1047817
917583
411394
856450
675484
696268
702575
816043
518122
587917
603520
348105
800425
583640
448013
528176
788370
823696
766467
921380
1212308
553282
616742
277716
449519
833044
1156088
735840
524673
595665
931221
824233
478069
689428
608372
911678
877714
818780
988693
974681
72356
676953
734067
900119
367082
927460
249264
846352
811122
483668
441416
724175
591473
626031
768185
327965
704459
639018
772784
251481
668238
595599
158022
401755
361482
886334
1104564
1038181
762379
632527
644361
695601
463486
1011820
1012011
559278
866147
588852
650361
899090
617117
523023
403623
806073
925000
609095
728174
748714
627122
824191
507941
974681
527225
1139465
814191
629425
675037
449956
772766
753421
838301
203801
409470
1287176
580188
1231782
480036
549409
667720
1307398
234902
387894
802818
376659
526535
537929
1139465
650253
452193
613728
1194936
972310
873148
846518
637291
652622
593068
735792
492656
779904
697844
778341
838301
1066193
674940
612579
824417
741115
546871
500374
1212146
625978
918464
917524
37578
693724
421277
482555
660645
786988
841157
565292
696268
825400
634850
590230
577424
1101114
662153
625978
733342
496362
649885
457406
427894
769763
603299
521355
305931
862937
830010
639252
889148
644820
610155
750783
906767
1189608
584123
628178
719818
378074
589109
400659
1060331
801482
486506
691949
533499
928229
762041
500586
950373
685699
561522
983629
581169
883285
956989
708885
764770
1068462
702762
651037
453156
893737
539304
769789
667247
425932
453272
484814
276619
976810
902538
1214782
768026
777666
595564
717769
447191
771644
712514
772917
1150901
256350
1125661
523001
488782
600215
813862
106184
591294
822744
785637
790048
630766
458236
481625
955063
861539
452228
415485
750899
774521
1088455
566568
415590
563935
396389
409378
597015
775546
833660
894487
573791
596303
499634
749583
1029293
614582
749146
677528
523375
1053869
618364
793483
633111
1134548
745648
421826
1076439
657875
626924
248908
693709
690387
1018234
765224
551566
815338
49082
440551
674163
320574
702680
586341
645138
334729
755293
628428
321546
530707
665024
439124
625105
891300
524167
738914
717822
288814
962744
1085215
675394
620240
1253971
692162
480346
879657
450724
532355
450856
494456
648796
927460
302582
671076
535370
565060
1031996
560467
541415
557074
780467
695601
539603
855467
988485
796017
825869
465007
1140175
935819
962840
614139
809126
415712
653585
637404
643163
284238
681785
541334
860900
403847
550872
714772
828256
721510
843050
563780
569575
494315
470807
609250
1116367
693413
611854
560243
460809
368487
491296
429658
697902
477797
404872
600162
626468
585988
470807
524069
513171
988124
578513
332304
560937
863814
846325
734951
563935
816804
476226
804495
702680
306674
694166
585330
757002
518029
783960
691217
841943
696968
506817
648016
576570
397654
825603
550073
580353
497617
524069
281605
424889
804425
322530
521714
415122
345524
215393
898172
1114069
277058
580353
755137
577321
492791
683267
514832
788850
883992
399439
828256
1010243
769254
550054
730457
469874
428863
890418
290870
464372
659458
598638
367564
427638
561050
600462
720437
744561
866140
549798
900726
915838
671473
394679
717555
529238
682824
376359
802362
672654
581540
297031
961760
462277
820013
670963
503961
629830
841943
426550
761057
308973
825518
498576
436270
631944
592459
732096
841081
846455
319482
489973
559836
721977
662667
672654
578313
943257
842941
611011
422580
544614
1068985
750899
658132
398345
778362
797194
320281
571903
693413
476784
1128370
300250
745246
319482
667964
522934
301734
722718
327728
781227
784547
700626
339938
817871
918296
785784
359490
768031
1018061
812810
366662
713804
18842
948819
1311674
463080
753493
599926
606753
1038651
735738
614237
383673
670963
397654
316172
691707
962744
1012072
408075
527256
1121824
413326
696968
694632
277167
787343
721107
755137
720617
374616
681799
792076
671434
424369
866085
325589
918296
663456
791128
685608
405690
674849
713080
1111128
777646
514358
218285
415485
593277
570245
379047
913026
239621
546691
128892
701368
533218
427985
382850
571415
814310
632615
668885
671188
857991
897767
592633
556607
572202
895679
923867
769254
446685
626475
592065
433756
755860
1184499
415769
408582
470807
748377
771868
884697
608043
680110
429748
758393
563935
572202
1145288
913958
769254
394679
262006
448911
655516
1220624
601341
561893
828256
249369
372543
673465
550073
731689
310951
681467
854196
1075948
505980
838321
452712
321082
726531
883043
572202
1028646
643927
627049
695160
332304
476798
603791
1115652
510036
321546
919837
1311674
843066
1107374
249113
928958
791954
563851
759699
581540
478119
606753
752643
746966
525263
208604
733565
478119
933512
920823
443958
738914
783960
857643
685635
410986
776358
625497
526445
630306
646620
464638
702161
702680
655687
556000
490770
621204
492381
693241
627872
730718
433209
777559
816804
428466
438899
629830
752435
879152
544614
381306
1050823
190284
784497
648250
679702
550054
1022426
546691
784547
462486
774521
631574
812774
938921
469663
653275
263727
458236
408915
199212
830128
862205
795880
689144
617099
612561
679052
738224
922501
447679
589400
502514
581349
1002089
633814
423823
444230
677528
480346
503899
1010243
612955
752718
923889
392117
792076
790048
529475
365689
391367
497019
772745
765238
738268
765836
498757
923867
667534
603944
464622
650039
474167
415929
638883
425004
322405
936264
469317
707400
724904
619479
399265
1063914
322165
826476
866233
769304
635261
581540
539603
648627
542693
660434
256527
712729
436178
748027
693413
626647
677528
608618
708275
480076
571336
671434
787292
1141283
560600
1000046
677180
1183988
874848
748252
667782
333879
657225
881119
592439
662108
686651
524270
416077
657232
629291
890418
559840
822971
795864
660876
450856
1077000
600393
276357
512739
746726
200407
444230
527262
835040
493967
793816
843066
707400
905433
402425
710549
559794
461281
581349
455624
638723
451612
758137
740810
478473
996725
885069
557372
344428
190284
724084
498881
721246
630766
601559
759699
252047
547073
324990
777706
365777
1078450
350537
592633
450724
341857
577321
716595
665072
647554
736894
1072857
670963
712729
645906
1132887
1079864
109649
714396
430909
681799
539606
1321618
752643
733593
571085
862863
693805
678879
463975
706850
506817
878746
516638
506817
538611
463999
641309
579978
1242056
776036
665079
423823
900300
539698
553070
280472
534127
550073
571085
938231
471950
607353
384929
684367
1230124
454423
535586
803635
673401
765836
713804
594035
650245
593277
1014680
415122
749148
695997
834022
320097
595278
586809
357387
452228
570002
366704
332304
1145288
510003
877755
661604
492791
363129
322530
446622
819313
805379
556121
716705
823838
1198752
862578
460342
717555
444967
523743
764047
803635
399265
306768
884815
415876
536523
1122512
731568
592459
770330
945614
418178
507570
572202
718547
654670
838164
799475
1083813
1080931
627049
726302
826667
746968
283675
884972
542761
1222007
703157
233599
419082
1017256
377385
732808
444230
283361
700626
555364
345741
706539
480076
756366
520754
364274
706539
542927
556660
661604
827007
719350
848470
551031
700830
1013598
745238
980503
425427
647554
660815
360547
1035363
637732
526888
427894
364274
986270
804495
241929
461677
396307
1332545
679052
862578
503837
545205
266207
935796
314048
885148
591310
504897
275714
636156
956989
332340
702045
726642
936734
796433
582410
993745
370676
969359
428136
559084
538611
674803
455624
404872
432518
724295
1047635
918296
603364
545205
1114866
637732
815494
1083742
801228
513400
945614
740086
929998
476785
870391
1230124
341953
508550
238292
421256
672010
666727
237127
758137
893104
787343
869880
544614
716595
513171
765836
200407
649298
362179
919837
544614
745637
745637
366704
519638
756517
754404
254617
856504
512376
806319
818378
677180
660876
563842
717424
241929
354420
648016
450144
653536
759348
626086
838891
423827
1230124
343175
373613
918296
510665
1082090
938259
708586
496919
853368
869147
476373
1005153
622891
917557
690728
467361
815022
594129
269301
532018
802573
990186
830821
544079
473220
869880
721246
1138636
644471
569450
1111128
611011
980229
991975
468688
677410
365472
581832
787343
594506
855467
394679
426446
822971
1083813
542635
776125
945614
356939
416077
175835
763809
811962
645138
659712
1160123
567038
566327
617405
426446
681799
892697
618793
820301
457863
726642
474126
936264
410970
721246
395118
658150
376238
536899
365472
530168
359906
559631
609021
374731
449926
919837
850681
937751
49082
492388
936264
804495
902867
906169
573877
316680
649112
322530
463751
599263
603226
497617
655516
705745
1148280
999876
643927
454423
574175
588902
545200
171105
570002
551566
584326
787050
790139
489605
573329
638883
498576
461281
808308
498565
901111
972387
461281
434340
49632
479592
1035069
914050
723357
738451
853895
788449
402925
471430
504897
517179
461677
817871
317200
724295
673393
573329
593724
776125
719349
606447
750998
991101
890550
697644
861539
386166
334986
1038009
884972
266207
394819
917061
638883
1131254
1037233
470339
624242
694632
808452
309925
563953
910925
816715
862165
712729
802362
200477
450395
451512
645994
592633
848470
568568
874667
569387
481716
436074
500024
526445
504649
247854
543008
792803
982766
415122
883955
453424
858394
508155
415135
731146
550054
197713
802573
369076
884160
205825
545630
810894
385326
919837
660434
634221
671381
432600
573791
730914
477748
573877
649695
845799
668170
478698
573401
633556
649112
671923
719077
794296
685386
823885
469874
415671
480527
549702
463975
1111128
493204
559695
805379
372583
661464
742372
365454
773867
726487
623019
614254
476226
740013
437430
823851
658188
857485
721977
467335
556000
541334
952786
700830
593813
852941
873319
881119
438180
703009
429314
698582
948565
1055618
911966
519191
677180
1113826
541102
716757
426963
519042
973302
496919
724084
13488
350537
496919
558559
742467
506817
654382
753177
557372
396307
721246
792076
781806
659068
632121
396521
874848
415537
423753
315295
1107374
332739
521346
673591
258206
533792
594035
553225
529194
842649
184967
845681
525647
517170
463858
641867
907687
1215733
272658
724295
716705
792014
799081
724237
564356
866500
521707
981096
962753
786822
696572
681964
694632
566028
611722
396307
564500
693413
677180
961163
819313
675394
396307
592633
644733
583675
1148280
519638
399265
823838
367686
729211
560937
869147
583518
1107374
833095
692860
724084
530125
1013598
591310
1122538
487773
879655
1038651
283675
562828
804495
712729
638150
551824
895197
289696
530168
844475
546691
457050
837105
463975
746968
1183988
508270
717669
647621
1018061
862578
692162
498576
675910
803475
275380
649124
416655
585321
946741
1204037
573744
320712
634058
864556
280239
570002
605279
584326
155803
880086
444230
500732
530168
302582
190099
675513
642028
445495
591310
1112047
804495
1085741
750899
521714
496919
677729
586884
711429
670305
463257
332304
885906
725187
585190
264394
818188
927521
505980
769254
475572
1067866
657116
351499
802573
181174
751189
603791
544673
365472
1129492
696572
663774
754455
914050
300187
660876
736383
617099
1138673
408763
520622
308973
792076
910631
609506
694383
869285
592633
611148
421256
620493
797152
412244
282975
727827
644493
505980
848244
669765
943779
583234
690006
510036
541102
723305
791427
1056566
570245
378811
936901
681785
808308
507186
900300
902664
538611
757294
341857
408103
483296
519854
1140175
384554
741816
742372
920714
1092234
744032
733593
855467
332818
710902
572202
486032
515339
666507
733593
729300
527833
491517
632898
590187
551566
469503
895679
991479
596159
921421
1491026
1040981
690358
813150
283675
606527
822521
881144
988124
273805
764145
938484
630027
621484
562578
492791
489174
330137
445605
564500
564500
932297
604354
725734
1145288
941730
362455
707493
961178
594210
519638
680438
605526
562974
487773
841943
1151112
862863
649737
772745
862300
353172
824169
563935
540286
356473
467923
931368
799202
805655
609790
374731
601341
962744
1017256
515584
800983
562370
577686
881144
649022
708137
801499
452712
513380
403875
514832
748949
694360
563780
673789
426446
534611
962840
362601
504897
518550
1221314
587795
963854
416077
556369
714118
615762
998805
822971
611722
481625
372543
369901
573791
724295
483827
498345
701541
716705
713291
822971
571415
797152
820821
508095
753786
346842
515584
476409
282821
654251
275125
563780
668282
309050
325324
609545
796039
758501
275301
726531
802362
516797
803635
584628
673330
914050
1242056
666727
578999
423472
426094
519191
823885
862182
310328
423152
707015
948134
670963
907886
620182
638892
470807
856504
1285802
400780
504897
565229
626013
1145714
555915
633143
762192
655422
591310
844220
743076
566626
726642
611722
797152
361727
320281
864212
556584
776125
555656
119808
599681
542599
558559
567020
998205
844566
394252
84099
322530
562972
721081
1009894
413428
461281
706125
349789
550054
128955
521714
745246
423558
623074
689428
533188
923134
742372
449926
829674
527904
403312
726642
874667
690006
757789
991479
802362
650325
551966
467361
692162
1107374
450511
601559
933512
930701
732844
584326
745638
1244068
579978
990675
638723
430107
286564
542599
988485
578480
338162
416077
612398
726159
804548
656329
656743
573329
499573
716595
579575
530637
840995
519638
538611
523680
394679
351802
837720
280103
732808
519621
431430
648796
512739
592459
345524
707352
641867
643887
718864
525140
476886
656700
1095090
544614
774081
604359
478473
500024
629978
424304
820169
874848
412065
645124
305824
1469461
595278
506817
478473
626488
560937
610523
329203
1067126
391204
988485
1078450
674319
418340
657854
865783
359009
757544
810823
1179415
1312139
511308
1242056
656700
614237
721977
1017256
848244
217920
648016
576401
429658
430066
742372
726531
458503
1297151
701978
389685
404558
471642
815022
450856
313965
508155
439219
797152
308973
642417
511094
409378
686786
254348
782899
170151
524069
544757
180529
516165
867824
816804
394679
780263
286627
844072
319482
847700
653080
988124
840195
769286
494456
547424
399017
471453
580173
774521
449876
580762
541102
1311674
752462
667502
556243
453681
505511
334567
907886
562199
300187
726487
904191
881144
1248323
611011
451512
1038009
519690
628564
398664
700626
396389
538611
659458
364274
430284
524069
1004606
761274
486807
558342
689144
678346
625204
461281
508095
910925
837345
556880
700435
721246
684792
568346
542599
766196
848244
614582
766890
1011702
891407
708586
945614
934219
280239
550073
678762
263051
843925
873920
707631
949431
513171
74767
696757
767501
626260
708275
688366
614139
754455
928299
149410
724295
992255
568070
817871
305307
603364
501863
522268
862165
1145288
900016
1017256
637715
526445
700830
592971
694756
782899
685386
1432992
558647
938259
461180
495060
991101
715326
623019
784547
778184
758501
508095
708275
627049
639630
673606
862578
415929
743396
647480
611011
756298
844072
716595
1230124
916326
738714
844806
663536
534127
839426
680110
396549
1282181
412061
662667
479932
1153060
907886
760034
386447
814325
775290
619462
511446
407778
832490
945077
657694
996731
735847
781183
922995
900726
344326
655516
575293
444230
487116
746968
881144
570245
582756
769286
373376
805267
606753
827007
392117
672357
429980
369771
414372
455624
481497
1165756
663573
599299
675394
818150
458347
360547
615455
426446
488549
454334
737443
750998
496366
695655
322680
939175
540286
853368
493763
332304
508155
494456
565715
1104889
597207
729080
410970
583675
428863
785784
694632
300187
742378
671434
535031
727332
500024
791001
581349
701086
909501
676026
466502
734283
455624
456549
776915
517566
1098497
1018061
475572
483173
797884
619215
727746
803365
764526
283361
491296
433832
685826
812662
765836
663238
630763
630766
506817
203417
611722
495744
1111128
884972
537497
832490
387229
628185
910270
439855
884972
255857
801071
874625
686624
914060
541334
179264
700626
426537
568622
136079
830130
1154616
881119
481927
397892
674469
366704
738001
386981
463369
560243
469874
812709
429658
454423
513171
769286
779209
256934
370403
513171
372111
791001
1078450
227396
550054
800178
529927
462036
468192
537073
263727
376701
631574
413921
593539
450816
599569
307718
472829
504897
551966
631651
241929
345153
690006
661604
684594
466969
359906
678878
938259
628266
586523
984751
351802
740570
567699
390906
802252
706804
542520
716757
848470
982766
814310
881119
942186
534750
1072813
598364
649112
573791
545218
751189
1179415
884684
603226
468192
394679
553004
981096
1004065
693502
494373
467361
628673
32403
640707
454423
685826
525263
319482
665072
688585
626468
1076439
874069
807628
717897
707400
172461
374731
452296
475572
575119
862863
617243
910925
739552
1013598
807235
1028646
631574
720625
718074
443759
1019563
333567
239984
650152
841943
582756
861539
402977
595278
781227
692537
523375
792076
410970
450724
1121914
694726
788318
289860
542599
377523
626468
310011
797248
493283
713804
710194
397654
1148280
705034
614139
660434
660311
521364
647411
406901
182944
1222225
290455
673401
952786
767410
685826
506570
444230
782540
866500
706561
1115009
365472
417899
631574
608891
241929
491700
508375
321546
787165
300187
452919
1067713
814856
322165
827007
813150
993428
933512
561105
891505
1279305
654529
671434
670963
583518
538218
798392
745313
862182
508095
337102
573791
583518
666216
296131
597897
633814
372259
544372
628266
614139
753421
525964
741169
1012072
411152
505980
726642
818967
1017256
863529
678929
663867
837720
409378
426446
866140
570002
1047104
574214
829875
869880
755860
667964
413761
508270
682319
837720
834629
697521
492392
620289
844475
788947
981096
962430
791001
900300
498576
655687
1010243
541102
535256
351802
409710
487330
826473
600393
320281
345524
321546
145474
695160
593960
676324
413857
556873
434078
246259
842513
706804
679405
409873
915838
769286
599926
452712
1092234
415122
1286232
555204
849227
933512
834560
495471
734331
828846
540286
247854
672066
665072
816804
728039
599569
524702
558189
782899
550039
717555
927653
633814
399265
585032
531044
644157
593277
1008062
726531
306733
1244931
686237
403875
605154
556000
811037
591532
624163
815160
829681
1018061
892351
329946
573258
516118
721977
753046
340793
462486
599569
666540
1014479
825603
628826
791001
755137
858037
1145714
373376
802362
690358
518261
513261
584326
774081
200477
478827
928483
472474
496481
1080633
453304
360547
660815
638883
606447
970513
470807
402700
649022
493283
816804
740560
253547
770940
666299
709388
385547
276953
532610
954647
795198
717822
898585
469082
563780
491673
234561
415122
728556
592459
803635
221981
247609
573150
542758
761581
382799
457875
653602
623584
787343
790048
422096
488055
508375
308280
309425
890418
702350
1070370
879902
611722
486192
682910
384554
389146
617243
1096957
508095
944159
794174
450724
804142
700361
807352
977554
640002
717555
1230124
428286
806111
272644
644456
813150
715326
772745
1028646
591094
558647
696757
267814
691366
573791
399265
757167
874848
409378
783960
944492
742372
542897
569385
394679
700830
663307
840964
233599
799041
729879
983607
781665
811083
884972
1088455
641135
1160123
956515
448023
553329
375685
407581
92164
432280
478473
552737
433364
632774
844806
591310
828256
433390
738914
486917
700830
156134
962744
529721
517170
884972
568266
473491
475775
776335
514733
588213
821526
544614
822521
675053
622349
531787
263602
798392
718074
636156
640897
783648
561050
612626
623019
690006
517347
563780
636558
514312
268960
383513
997972
72356
539603
746968
941956
695160
589716
573329
913958
522887
627004
513171
746726
1145288
817116
972845
915838
881144
542599
603364
750998
445495
603364
394713
333740
530080
937514
765013
512739
446464
441466
754551
461677
540286
501950
743599
428996
880645
514358
759699
771164
980302
934219
848470
1076439
853368
626468
600393
1107374
806092
582410
625093
992593
471348
695160
557308
988485
537073
861539
661604
544614
857946
1101392
724084
759792
834560
935796
824268
672654
538611
717555
691741
234644
720625
762023
674577
972419
685735
935796
514447
895679
614237
984258
622064
373341
631574
802573
609579
194742
503311
452228
562926
499738
652358
558342
855467
558886
1056276
62147
550054
617895
504121
1070684
562098
631574
363328
892753
736403
816729
586069
790744
241929
785784
681716
848470
518029
554582
509789
700830
716705
480076
690006
865106
836503
578696
563935
959372
892753
498565
497617
770994
918296
593898
481655
568817
735847
837720
618312
1220624
714280
541786
412330
519638
564371
903595
366704
790744
756851
934219
868297
641944
504897
807427
1399304
519638
828256
558920
455624
584326
570001
734283
725770
802319
518915
545630
399265
785784
572657
618364
724295
415122
372111
759699
515584
544963
300187
477969
540286
461418
453865
970921
495986
532018
710751
865193
601473
1236088
840995
563780
629728
956515
450856
570773
742372
1040071
772862
394645
692537
545630
638723
804495
603226
36883
614582
454423
914050
272837
562805
660434
486032
788550
658810
622793
432280
1003503
945986
696572
690358
1132943
606753
877755
667502
614175
770113
555021
802252
362777
485625
748519
657680
550002
603791
1030456
615809
877755
466969
414567
742372
586809
717822
345741
671388
469874
753508
595278
524069
532018
877689
218853
452624
444605
510036
895197
588449
784343
794377
640707
1179415
396389
586863
884697
514088
696757
514263
450799
521837
628632
780702
955180
679052
674849
655570
514358
713647
153692
504897
850681
568652
692162
617895
544614
813150
560937
799411
628235
957903
826607
884160
844475
913958
521714
800867
728460
460727
679052
351802
558920
901968
558559
412065
327131
199183
1122711
530168
508375
857163
610190
448911
583675
528753
724084
403875
913771
695847
473350
574585
481038
771875
1182427
549293
486239
661398
667964
288316
742577
566566
558342
797186
635214
685386
397654
734283
775652
513183
519638
699194
394679
89776
199212
399825
681785
476226
669501
863685
561105
1095204
545700
426365
890418
866140
1010243
992241
759699
682699
527727
417989
591531
735847
1084385
892753
691741
176040
340801
708459
533218
372870
423823
481625
74173
869447
409378
783960
514832
674849
515584
168153
783569
607977
1104019
946741
1024081
661586
587741
384962
473086
805655
576301
874667
319482
1145714
479544
351802
283675
504121
655516
466369
774081
754862
665072
483493
581349
636782
608019
1029046
874667
862578
533119
819313
415485
294726
645138
726854
645124
609566
787343
524070
1211984
813150
918296
591310
603226
343675
910925
298280
791001
570002
730718
509044
760034
198203
681467
470433
1346691
941956
384962
454423
581540
533119
769254
928958
949431
181894
345524
894877
479592
677902
674995
580353
445495
844806
359009
763307
755292
1060343
862182
475572
541102
862863
611011
652504
240772
644493
872616
735439
263727
526445
611722
703157
952786
622441
892133
1004065
1035363
988693
673606
963854
473086
905857
820383
525378
577321
747902
818188
494115
320281
748491
463369
514832
695160
753958
866500
535653
738714
764244
782300
816804
536052
888355
782899
980459
1160123
471348
844806
478119
570245
754065
848244
689144
307535
734951
294071
708586
564371
248329
685869
648102
797194
792614
397758
759699
797212
982766
707140
692537
581349
759159
592065
550073
635062
523553
495654
629229
297129
838891
829696
1182427
461281
538611
563247
200477
648668
557357
972845
1064384
842587
700626
652223
403875
490422
541334
532086
844475
707400
508155
179264
843526
319819
1012072
504897
655570
724295
726531
1210981
514263
718074
910925
613131
650482
550054
1311674
457424
717555
511301
760539
675394
473734
486032
874848
596674
427874
440112
679107
1230124
453339
364620
874667
1160123
466480
391204
262103
754404
748228
953555
181645
1020594
655516
190520
874667
936264
716705
558574
740086
329920
365472
985227
991479
470017
700626
812810
1026255
671470
544614
708620
834022
432280
589109
844475
846584
380196
1204037
556496
332304
629265
391204
365449
744758
406483
1080414
802798
581832
460712
374731
532018
822971
724295
600160
679406
626468
932467
517013
694703
502425
509252
647739
421256
558342
769286
394470
478473
837720
442714
1050765
759621
1107374
792076
542927
826858
541102
712729
541392
422580
645124
693241
384962
501950
625661
881119
491296
540668
443516
328034
378550
473086
528643
579978
587104
669721
480076
623117
956515
381306
934219
1018061
631574
465036
468192
772970
561105
649026
487773
397654
798236
474718
660815
1017256
540286
663251
345741
999614
204967
764244
769425
522133
592633
404872
634978
560243
563461
931121
734187
779492
681467
603226
498576
474167
103428
645115
303036
646101
511256
764832
434443
331683
359974
526445
703157
820383
345741
167076
1446699
328459
468192
556324
415975
888674
755860
489250
461677
1042849
399236
49082
320514
993830
848896
712929
557082
350537
783245
1233134
609433
571039
504121
691741
418582
611015
844806
896845
511919
411152
343675
727827
461677
594396
752227
805379
473220
726531
440458
450724
674849
608708
345741
655687
545630
715326
735242
624720
828256
560179
1154975
563461
533119
855467
656919
1093094
551675
550073
672654
1313107
420303
455624
1135649
667502
594035
774521
988124
716757
548744
621522
443289
639524
354983
614139
462486
754862
601558
845838
372111
965586
533152
769968
648016
29879
443592
754404
611722
498576
351802
832490
493283
566973
663137
727827
458236
574165
832009
534501
881144
517170
700565
787343
311884
664861
1227830
302582
424851
408763
558342
322165
617845
826601
862524
1132943
708275
365689
464405
803187
1107374
1242056
793553
827007
844072
320281
603791
389158
385158
605689
263727
843066
785784
755860
480346
244055
649112
494636
381249
360547
568946
650703
362159
692537
839008
781227
844173
321546
667495
487773
536052
824169
443592
412065
755860
576570
1023845
821040
428863
524123
660876
750998
1064573
470807
489138
399265
832431
312356
675394
1701129
884972
266207
834045
616902
802729
519638
513171
835328
1035732
463975
540286
592633
1054562
308973
633905
140501
619009
300187
559675
234732
918296
726531
684962
499995
769254
227588
1038009
1220624
917221
306574
991479
1140175
305492
290875
683925
498587
893104
454432
678879
981740
682420
1140175
469437
280939
448260
577321
884697
564500
462506
758393
478119
618054
614237
503077
745246
331482
455911
423823
699573
798392
583902
961732
536052
933512
577321
545630
479592
302582
546349
989592
962840
501330
908130
856143
945614
1094795
705982
711436
624158
973496
200407
750899
1397546
547119
691741
200407
744032
509678
658694
220355
555270
514263
812810
816804
804910
136910
953763
677902
685349
783960
918296
452712
1038009
630306
1271161
494456
725619
546691
875731
316380
807353
614139
675394
461677
447162
670963
739552
409378
294100
894868
890418
1236049
754404
509642
516827
1000391
494315
479165
782899
688741
475572
879152
366781
614002
640049
392773
540286
733593
731568
1311674
953653
803635
945614
1035363
634838
570248
787343
655687
668496
701733
927023
816804
773644
945461
776125
517170
415122
428277
1497273
514192
1232886
708275
1056308
570002
1018061
541334
627049
1182770
988485
636156
566267
750899
724457
543948
802729
584019
426446
527694
721252
993356
564500
807390
365689
314048
545630
615809
374464
530125
803635
555911
308973
312814
980940
469874
681467
492791
926705
1247264
761540
473335
561105
1088943
324164
376359
869147
688753
564500
480346
884972
514358
573791
686651
275125
748714
468484
452624
784401
584019
528496
469019
635795
507443
630627
155803
1073626
644714
347019
303729
688444
1078450
423823
597863
640223
756821
383323
439563
756138
888264
350641
677180
713804
702680
539363
550073
246110
922655
940463
727825
676069
595278
695160
747569
1081824
551566
787343
1047717
489943
777455
533119
700830
868297
666502
888865
798283
700626
1008367
190099
346033
853463
409378
731070
445495
1132943
671434
395308
905299
561105
854949
604169
592971
754404
651157
509950
454423
757807
560243
562792
471348
613268
579978
570615
955063
694632
467489
616048
591513
963854
690006
949431
689812
558559
563935
182741
802252
1084247
846455
480598
540710
579978
74896
200407
667964
746376
640707
535322
879664
1083813
630372
941956
386056
558342
1021859
373341
346292
819313
597828
466456
618364
772988
950419
963854
766822
875066
741168
609566
524498
1079439
344428
1001700
467361
724084
565306
716642
644493
865256
935796
653597
520854
862863
532018
186943
516821
862165
736621
694632
351954
630766
957023
563461
656919
310932
1183988
605632
1305880
351893
659458
933512
857981
680025
860312
550453
576570
359906
654251
1230124
888674
231287
614237
1311674
624666
337102
566392
617243
988485
473220
1138166
647499
842250
649794
565806
570002
1038651
480076
300187
608222
322530
555407
516797
1303380
648016
582410
637732
495721
1019815
972845
471348
319312
617243
109990
712729
661604
568281
537073
723354
844806
280239
364274
391704
776425
740646
534501
440830
610553
888674
808727
444416
769063
700830
477905
874457
428863
755860
722278
825603
754551
675056
802763
194950
276012
427638
447579
339682
392138
205359
762951
493283
1311674
699127
721246
746376
181894
797194
506817
521328
629978
500907
573877
738914
812774
837720
332304
597207
960230
942744
675290
320747
614582
515584
684424
202047
1179415
958047
409287
655330
134909
1028156
343091
863931
737813
739515
768989
662255
577437
617099
492381
351363
674849
516096
718041
809345
793553
703157
988485
498565
752936
884731
535872
644493
403898
629830
617845
946741
492791
895764
506817
721246
581349
566483
364274
701907
136910
804495
364274
614569
399376
892753
320281
593898
493204
414406
734493
855467
853368
537036
1018061
680110
738914
630766
452228
965173
715326
289466
614582
649112
510036
478689
1026195
363868
728677
1040425
428741
992631
596165
772745
496919
730718
752610
672654
511294
562981
711733
780097
798605
798898
869849
572202
462506
397654
745246
772745
551966
651216
378550
769254
796427
128521
628266
903615
893104
500955
932031
630306
907886
641525
846455
557643
498565
661604
287250
1004065
494565
761268
893104
432280
535256
734951
861539
217805
685826
493283
692537
461677
350537
846985
838891
678879
1242056
814250
869147
923867
479592
726531
507307
559840
907886
731251
802362
360547
805379
515348
618801
516638
844806
812810
503496
311777
709774
475100
878949
531987
514358
952786
460809
935796
446779
654251
619199
713804
849659
221305
743076
617243
461281
225068
693241
628266
793741
220355
544136
692537
708275
823838
239819
573791
592633
572202
345741
807691
430005
263535
1230124
718074
844566
452124
676153
504265
636342
437855
1060609
543912
841943
490805
508155
843066
636156
607606
880313
685386
712492
661604
571415
746376
617895
494878
1035363
587542
450724
583675
453735
365472
946741
963854
530168
179264
629830
772745
793414
634221
427638
755803
601341
765603
512739
777625
439629
614175
924530
528496
815852
919837
557772
603226
266207
949431
501950
594048
1111124
1132943
337102
771400
592459
1595096
398373
517170
578088
700830
674163
607686
879152
1091540
1042999
861539
402544
545706
494315
1104019
865914
342785
700626
495721
707400
543768
617895
641174
581349
563736
523345
493017
413279
827023
528119
667964
508326
669657
881682
536052
514263
695912
614582
755450
703623
1078450
816535
333260
312356
314048
587817
498565
524069
349393
649022
385334
792076
1028030
694632
750998
706539
494315
1154599
1090504
839560
400951
895679
546873
883877
729481
444230
579978
811892
287981
553235
494115
335052
611011
253547
807202
372768
764244
725501
374731
647499
631574
1123149
431422
693241
300187
474377
521714
648870
791088
567572
862182
406508
843066
452228
454412
667502
751563
524718
702304
884972
493204
676880
645138
700788
1229758
533119
558497
1106966
548325
474167
485873
694632
536052
701953
657232
236985
750209
755860
617099
727332
791001
461677
884697
425839
806888
1220624
529238
550073
641525
647499
315708
459263
584326
536052
526677
657680
526445
324328
735242
802252
1196140
549783
611722
778497
468192
740086
18749
570124
587985
532160
564371
717093
934219
1086660
826981
750899
291215
492776
1148280
415122
573661
725641
1311674
641525
919837
776125
803635
1220624
834713
774521
618647
963854
478577
505980
546691
191291
646043
756517
748962
1179415
253767
1024654
545552
815638
610155
654251
506817
531726
720785
238036
551966
618674
910925
504897
759699
754404
749342
170392
605199
531899
624575
677528
603791
458236
761848
776394
294100
825764
550073
716757
614582
621913
1076394
586710
825603
911782
884697
468466
603791
769254
663919
1063482
816905
841943
321722
311777
618364
623019
825252
888355
721804
1001179
479592
699089
756525
1180216
672615
806824
664477
601341
993027
694632
935768
468808
623019
681031
655687
814187
895679
597897
504555
959587
869849
952043
1038651
729710
174671
349490
416077
501950
421451
906063
404872
771757
853296
641525
713804
688230
1006917
495654
981096
580353
494456
868426
622349
1446699
567899
657680
614787
861539
884972
667355
848470
844475
693359
793553
956515
490508
582410
841042
648016
458236
806996
613948
862863
313563
772745
507663
551074
541102
546374
372111
455624
600393
215366
376349
989683
759792
869392
849823
667295
826057
617099
632503
689462
532587
558559
561050
632922
725644
493204
563461
816804
631574
660876
824185
445169
495654
583675
1098136
649112
798058
395283
607572
449619
866500
677113
718590
862863
581540
571415
494456
374731
599927
562981
679529
945614
664477
568817
861247
800259
784640
485606
519191
561050
964475
922787
740086
397654
1114069
931629
769286
1012772
645124
471382
630766
755997
805379
900726
259824
820040
486032
492200
601573
609733
451512
877755
611722
707400
1238351
790744
695334
608322
764102
908157
740086
459158
546691
581426
803257
617466
678241
802252
884972
452228
693805
722002
790048
528496
404872
537340
648796
332304
706920
800391
684196
998205
390409
350537
384962
848244
473335
621099
606055
495654
437221
1132943
313563
518500
323882
997223
663536
793553
818105
451173
617983
627049
855521
773151
343648
415590
768181
313563
653275
633870
308973
410225
746585
483827
290026
1047104
480076
344326
833169
409378
555021
647499
823542
680385
130919
269114
611722
731752
722026
338841
606447
866404
452262
765024
673465
784547
492381
623019
682753
647499
1261842
805379
549189
698902
790801
834022
727332
186142
399265
495083
491049
583518
870582
665072
440551
1122698
916004
631115
797152
593277
597745
918296
918296
379854
550054
359906
396307
558342
339697
556491
1230907
300187
544614
788859
432280
735847
726642
539083
881144
1020019
693455
186984
698099
478119
922940
491498
523553
1242056
884972
749146
623019
869147
1035732
798392
665484
463751
1010243
573329
526930
526445
755137
656866
421190
592459
484474
964475
563935
263134
629978
1066097
576763
791128
254566
516096
554488
727632
416942
194464
688741
699127
350537
478473
227426
743076
1159353
120153
561050
540059
908130
454402
884697
623019
375157
707400
697743
895197
556161
313563
934219
688741
687556
884684
536742
802396
359906
844806
1309145
304016
539029
733988
570002
964657
518029
846584
628266
550054
861539
305381
583340
804495
516821
604591
463257
894725
549644
879152
526056
898172
513854
679486
704012
287903
505572
579324
547310
654899
746313
600533
763612
434682
687413
1067549
564353
337884
920842
515574
1056006
523190
597292
789143
667689
953206
878483
981009
678746
955538
932951
335920
754948
444914
519299
462662
1151433
1087316
456163
1003196
758861
506471
562210
753211
834598
963833
910075
443190
740685
975134
566243
795695
583145
856588
647786
488167
506757
474166
691544
974733
755427
511526
500907
1151433
442561
379178
463623
936301
387617
650450
625204
589134
920002
415585
466882
987626
392018
284087
930701
345301
687413
609870
389985
603033
444914
658877
375479
747531
633230
901778
592983
690500
645222
466882
630225
650199
823295
531484
544405
352918
661654
809034
1081191
671825
1019775
841797
628623
490850
733201
842702
464870
538165
826264
1120931
617980
341054
611934
652210
439984
1084971
745478
433162
735297
592393
799328
644346
570878
916703
630466
512633
807235
420205
559339
766195
470903
755134
494317
397101
433457
669560
735297
434682
945148
1026413
443092
527433
731946
470903
764907
776781
592479
653602
750255
694469
409083
465985
423535
1151433
463623
890775
619458
732193
955538
284087
701030
684389
485647
557949
490850
632332
465800
441925
945828
519311
746614
663699
564583
558859
517284
327251
402899
890352
825638
759991
806484
581975
640587
304015
494471
517701
420667
732193
507958
731441
755931
458902
536523
702161
1067866
490836
395559
356999
400492
664473
643958
340078
562673
388237
351948
1030117
58230
307047
658150
507041
751864
987626
690088
616977
431931
535936
1079833
713254
440189
687413
387617
768590
535317
853296
500891
745323
825822
522859
1149171
602669
933189
667050
580754
699769
749600
734700
655822
244055
702243
548689
505572
850499
377053
459473
494507
703291
357817
729236
746313
447364
668962
513048
479685
512043
742602
388237
389985
589764
924330
529946
528147
479325
865090
533920
399609
507808
924330
756547
767250
1003196
547310
433628
513325
738506
515574
1018234
401336
646129
448729
622680
569580
1022714
746890
686762
886989
584331
461254
679641
759832
861931
513325
913557
445561
593961
893203
533920
447234
581975
845540
434351
278116
749304
526593
693592
707476
681440
870281
712085
425961
1322932
669047
647346
727651
589134
756326
975006
772940
897958
526154
703570
340950
791449
924923
692557
789940
671980
492525
542529
636122
457057
433773
628704
628098
641708
750458
442463
686762
516284
739770
699769
949641
548384
336298
782299
599450
350870
604011
655822
589555
990178
478647
219803
606622
485895
563844
998242
680103
736490
587472
1171422
458116
448665
640238
1107752
782448
1007558
796581
1047585
385989
423262
821679
892361
587314
664970
886989
328503
124030
458239
584381
389985
758011
760783
409568
340950
845540
717945
895220
512633
507822
593413
535317
529946
170151
558143
849908
285057
706890
655822
705821
487270
615561
532749
937751
612582
524099
821679
1048750
513048
424247
854602
398631
285057
766708
427331
950764
599487
625043
812126
587472
1407398
797917
640238
1014285
590827
702243
266677
300250
379659
826724
541952
544369
609412
644820
459134
744181
417145
594087
18847
557949
483956
646908
1024284
1021289
922463
762900
779499
706298
839917
1035173
853368
878768
1150130
441925
975006
821679
665341
638543
654374
804348
747531
504864
378525
622112
622234
588760
606221
474866
657261
861931
914481
453865
633926
620595
784539
604444
691041
759991
16798
506994
521071
563229
932118
898118
694685
465800
457286
587954
741072
434682
592393
731136
494507
759991
572003
873697
308280
521971
640023
256259
529946
543276
585037
435662
73605
792689
842854
480497
664540
865090
743442
825822
743651
410390
350801
900857
420667
28874
491159
562845
606691
654374
403678
599811
563719
724583
786946
492656
1112106
474615
618579
838321
328503
722542
1025410
848470
402016
762900
710840
575251
494507
824909
382256
293825
807691
605632
642762
804348
624454
634213
671422
1096589
791427
949749
280989
526973
426555
841797
541699
950764
379659
388187
819729
567193
672081
820188
661948
757419
546487
551586
76685
562824
451449
916656
497422
684389
592393
673847
440524
822435
495197
625124
754153
606691
615561
480359
920842
545200
280939
603070
73605
195070
825832
417551
657261
463529
1407398
662684
763873
244925
435662
477455
692223
531484
932118
820301
780586
464150
486087
579558
922463
456163
834560
627317
456377
449297
824703
871915
580598
591778
451449
171983
563706
514592
760783
1322932
557949
798743
471437
611521
447364
389097
597745
713254
878483
472180
650450
892171
1206053
312691
529946
583145
644943
413512
767325
839720
434359
492307
163570
691544
906977
1017610
670181
625233
828524
600533
30618
539888
544693
825832
892801
662684
745478
749199
494507
695871
792812
580494
564251
674794
883958
902572
711733
667535
254136
466281
679225
672026
901778
411183
1120931
734782
693043
426555
753887
660454
379503
505043
517284
782448
807954
461556
492174
856762
597270
842429
401763
262203
650919
767354
611246
626165
749199
458381
830597
924923
797526
736555
587380
699805
940451
399609
949641
849899
834598
748462
534965
447234
601781
790109
712085
749304
914481
360624
737966
1003846
758011
503363
793052
811223
461254
364070
578681
616186
812126
470903
589764
1284333
486780
1322932
922940
930362
1294896
702243
657261
426511
525293
436240
421089
559339
1039859
611934
706890
36541
592070
541952
799087
338554
473606
260642
539888
503778
664540
431202
883893
921806
443190
320326
577159
645222
886989
377053
975006
883979
771356
613338
583145
488066
565679
953653
1075351
792289
269519
582641
604936
660198
444914
1128370
690754
891858
600533
690565
565101
682064
891858
627889
505572
481278
707206
570707
993545
420655
453339
678746
505043
913793
609870
606091
1150555
760783
560349
799087
842307
568110
555810
478155
902795
739713
707856
334567
817955
384761
305374
542077
435529
703548
380196
426555
749199
356999
689018
467923
682882
491072
767250
362575
888507
875060
291276
486024
587314
866753
310623
431430
580909
611934
400612
922463
541952
933411
589800
727789
713875
799328
543463
674794
993545
804348
656877
739371
588082
587314
1125048
974132
698965
658449
744181
726256
658392
604444
855712
780363
488774
782146
379659
637343
788453
609870
1181060
502646
651147
722493
791788
466882
405035
254013
1096719
717724
354837
624556
399609
420667
495085
270538
760203
702161
513325
1104606
236621
798074
935654
679048
790109
328104
687477
462555
470903
804122
664861
468746
1010992
687477
568598
877191
1048750
875926
420913
543463
737900
969091
481275
43234
254617
196020
663174
355985
534808
640572
766848
596612
922019
367021
650450
606103
699127
851091
651019
933189
517284
796413
521971
845364
551666
666334
367273
806028
555332
505572
694454
555924
350870
431101
561919
1168502
804348
1214373
875060
489361
726136
892171
955538
679223
593961
460693
572836
419758
941772
584908
878474
513048
602669
753758
655822
353077
1166368
505508
831972
681002
483593
749199
340950
748491
732401
551196
687477
514527
601781
554554
638682
652195
461712
799328
645303
895637
644943
676973
924405
631989
794162
988003
240743
480497
849908
640023
795805
563641
680103
533509
458239
783524
637592
759832
661654
543463
405035
584419
1107511
611934
457286
389985
698172
345301
233333
542077
502712
495069
296562
520659
463561
362365
825638
784640
507870
631367
817054
687233
690465
547310
567349
702243
397839
1003196
762900
871564
602669
558980
489951
382132
482047
807954
1107752
505043
529946
513048
776125
692557
853875
606691
535317
1104606
693043
686103
712281
922463
1036263
782146
841972
385989
582579
555307
597292
476546
780720
559274
692827
482606
486244
403312
562824
807352
483955
203087
384960
501560
506538
368746
633788
640079
881859
784379
717724
461254
547208
878768
789143
328503
426555
461712
268125
658216
352849
981009
737643
435529
299346
755274
1151433
655822
369716
1039474
854743
799328
618579
823295
767250
1099452
952420
621099
628765
340950
757110
717724
593849
737900
953343
645412
468019
511053
650015
907742
339024
797523
638713
582450
767250
1021258
799021
362575
625124
463521
404311
490940
910075
734782
434359
797592
1113793
597292
457286
693165
404311
697725
650941
895220
535278
950784
227683
476327
573793
844866
517284
377053
875708
526743
340950
767002
758011
284087
573480
1022714
879664
1150130
893097
440028
484268
790109
440028
788453
828193
499769
564601
447520
507446
899768
506884
197022
641380
611640
517586
654374
972547
400450
842744
364337
768590
454402
732401
1034763
572836
463521
404985
924923
640915
759991
703291
364070
901778
804348
878483
443327
718333
527322
589340
792289
694757
948120
745989
668962
575251
539956
452228
951851
1094567
894617
679225
445082
461362
731911
529946
916524
416867
937964
592070
190520
166281
599299
528428
853852
251620
698172
799087
717724
585064
633788
592043
431931
463042
607536
582641
932118
861444
488066
849583
562386
727651
535031
561312
426217
607536
295145
494318
599616
505573
364070
531484
662540
587314
354419
691544
780156
793213
714582
835994
673876
533920
896954
657261
382132
415075
193918
626478
845540
661948
821679
1192229
703291
805952
602669
255860
565679
677410
667128
482107
482107
932698
1035173
649026
737265
654374
260642
461712
399609
932118
853163
883595
655380
383532
611934
882687
687144
269342
1036044
512073
364070
937765
701058
193307
924330
672509
853427
586745
559274
463999
995011
446666
1085539
690565
425961
861107
762900
698582
678416
554550
600533
734021
922463
894320
914481
818698
524429
463561
618579
540822
807954
342505
623795
494348
893203
417561
755274
879969
1379583
1032791
660454
789301
804122
899468
376981
554548
418790
811383
797881
409959
503962
635912
644952
827898
511866
554473
556888
466882
982903
614725
667535
464004
804348
648717
561312
977332
1004408
542618
1096589
147322
661654
1011410
920842
460197
612182
572836
470583
672509
565679
521971
446341
488774
349393
895220
320326
473606
701482
694454
461254
528428
724175
700551
512043
664540
726831
356999
820162
451449
733603
426555
929080
1131584
626073
785223
389097
799328
425402
591611
505508
704012
650141
827791
513048
323054
424247
416092
429578
940739
804122
225300
424247
629315
698874
336909
896524
795805
840220
431931
713254
536193
382351
804348
290374
456203
467670
448831
284087
563581
845540
521355
468247
406927
539539
690298
628704
659986
789143
541329
302738
578791
746890
942692
155922
539801
804151
694137
610055
468247
382132
712492
932118
829842
614337
266537
1090616
542476
513048
932118
300230
1150130
596612
640958
579893
692557
703308
462981
733248
514730
689804
923607
805609
563758
262830
792289
464162
745478
495318
488713
568961
446666
826417
528895
819318
452109
633788
920712
444715
542520
807954
543494
1194067
664464
323568
768590
645412
924330
892171
371623
854488
724091
488774
1039859
724091
284087
66178
572113
885261
679815
474535
467470
492525
600533
592439
1035173
828193
385325
975006
443759
671868
377053
734876
879969
923892
972801
892092
1249166
554548
446666
690585
661667
729515
893737
704484
878768
788453
786718
849908
741173
354419
575251
492525
378281
491030
669150
692557
364070
285057
690951
456163
822819
787182
554548
625233
946473
757256
389097
448781
629896
552651
597270
854602
514186
730457
446735
848944
501
384754
195706
424247
545748
531701
492307
512043
514061
656927
495600
407991
856988
590827
902572
368746
875060
351948
750331
229332
583943
453774
515574
284087
661654
848368
674651
722542
470722
736038
385260
668962
234483
680969
697434
1150130
804571
767638
413512
396602
750255
776983
789143
306695
379659
731035
826956
373474
875060
879969
464318
562673
551196
492307
492452
612886
356999
580494
573545
424544
427525
580693
461254
379503
395700
931680
796868
699805
443190
539888
640023
776781
461254
872616
728746
1288448
416867
481716
932951
223423
795454
760957
561157
507870
609870
617003
804122
352918
286803
416867
633788
356999
400387
946473
809559
608043
742116
678746
1242594
657261
1196325
699769
533188
368402
1094567
462170
828193
634213
380504
993545
656538
890597
1058989
850499
358008
932118
701482
823295
674512
749199
387590
354419
711784
1166368
1062792
482562
680103
1022714
447520
609014
759832
1017610
443517
320376
1004132
473606
555332
474166
568598
457286
545383
277590
692557
285057
766195
883893
504864
690298
24547
584908
626478
762682
811223
614337
379659
769375
479449
696572
444914
807954
883893
573001
567388
745478
894320
942961
392123
816394
704012
747641
474166
675035
445561
575251
686103
852928
350870
609592
412542
432424
679225
653209
688487
789940
789143
1132062
923892
1039474
799675
1025410
491159
718475
1022714
417561
445561
542476
539956
838321
405035
416867
583070
865789
585064
997174
65624
545858
499763
471180
932698
938262
491072
1085127
724091
577701
539888
263415
507768
1161374
1407398
547208
762701
952421
710194
692557
424346
969418
685305
763873
630306
609870
541699
858047
601781
517284
438812
920842
473608
654275
1299057
325589
469813
298064
681796
582926
479325
950764
668962
528064
675657
533130
525231
1087321
690088
762701
535317
515574
781209
672118
593413
1024081
1046131
681957
565101
891858
502492
671422
1003196
844991
388337
475021
437378
871915
804122
310623
630627
525897
1347231
645412
535317
1151433
435662
464162
431423
420913
768268
789143
762900
593849
567388
473227
382132
679670
335125
1002866
659299
764907
648173
388237
745323
875473
237854
610820
474166
750458
649038
284087
788697
767250
693752
534808
1322932
695727
427292
592043
330307
799471
486087
958403
566626
933189
662375
413512
448781
588760
819961
679815
445561
505573
746313
580494
451449
687413
745478
349700
272821
728269
594304
1017610
711516
687477
757208
987626
448330
610777
580909
807199
777293
782448
260642
427292
1045478
416867
755860
293825
663590
631281
722527
542599
562845
676859
579108
423334
513325
670786
524429
644943
418731
499823
629896
383588
528258
652210
424247
812126
913232
806144
839104
488774
534711
818553
606622
676993
310623
519243
463623
295530
774623
590827
745637
400492
840032
566979
543463
814930
626073
351948
507641
890597
1347231
436598
253757
708657
594087
990697
755591
313965
541128
553969
494348
446666
1007558
703094
878834
562845
85685
561312
955538
491162
339937
1566438
500249
892192
638636
400492
363930
933189
447520
451449
441925
779499
421089
866143
545686
299371
603914
451449
599811
548282
893097
505508
435457
700726
932547
891858
636531
569818
512633
841797
538736
1097365
396289
472327
862913
473606
875060
494507
509116
1189470
760773
512043
464318
388187
772826
424247
597707
427525
955202
482606
639046
926498
804122
356999
760783
343499
807954
690298
611246
703308
584976
724413
724413
669824
606743
605299
647853
491098
628894
548602
393273
733172
659994
278868
581998
628894
903430
753175
827580
1054695
922979
861688
628430
950866
1054695
207118
643820
690046
863369
462794
724413
628894
500868
793188
903430
1014941
785585
640218
574495
992095
656528
990084
774800
624145
955209
757524
605299
488787
1154859
581998
802569
656643
355919
1054695
193946
549500
522942
1154859
356999
363319
647853
265316
1001926
310890
607823
656528
641610
502822
630894
335748
669824
532775
432135
506567
163382
1109491
741445
756911
340027
1160546
483034
903430
891768
780398
886311
51170
352933
563949
837194
401247
718246
698950
422598
1001926
861931
666146
939706
623771
628570
806463
774800
863369
872857
697470
637609
599081
1130556
269336
939402
776483
647853
920002
754488
900807
754317
468370
335295
581998
955209
774800
827489
227157
207118
992095
826773
785585
628570
1109491
656528
1054695
478655
1371267
546792
640836
733172
909184
757524
317384
841616
664684
844361
647853
738742
963647
461712
488985
510561
500868
1001926
581998
867083
1130556
939519
662976
890325
628894
752775
900807
426791
427286
815463
860920
659184
597000
840390
863369
861802
239962
492427
1085826
709840
752775
563581
752775
823736
802763
741192
724413
990084
840390
587039
335748
693043
480258
640218
724264
749160
633470
842587
434570
468370
733172
751136
1037814
760931
476489
314605
207118
638967
903430
886311
992095
785585
692041
748391
532883
669721
378835
991259
709840
741445
702310
628570
1130556
928972
761298
305516
260774
533615
309925
844361
780398
625318
1154859
761298
22371
900807
385176
624145
460774
752775
761298
473949
939402
458687
482099
618325
738742
678455
908552
407631
251357
939402
602223
303250
955209
468370
504517
335748
827489
1154859
1014941
669824
840390
749160
749160
883455
840390
678455
420303
752775
1207259
628570
989898
663753
702310
1057602
678130
656528
875525
468370
1128065
807635
678130
500868
558680
934433
705405
698950
840390
749160
826773
709840
909184
855675
506975
264774
526729
943751
738742
647853
916323
861802
389870
584419
924949
980276
511588
990084
140250
764347
741445
752775
554918
928972
837194
980276
1057602
836981
721003
886311
762299
313563
658356
1021510
835244
733172
862014
698755
487059
903430
749160
703918
425749
643398
291300
387361
827489
891768
1186247
599773
640218
436229
519190
754721
449510
922979
990084
853043
756911
733929
754488
733929
533351
913016
620217
1154859
795374
807534
581998
749160
1035363
303250
640218
853043
903430
965161
145905
411021
1142112
305975
384045
640218
680599
733172
550563
805952
1037814
939402
663680
243212
835753
556168
664576
853043
840501
741192
774800
909184
1054695
1076695
909184
600056
806463
260172
666634
798605
977021
542693
861688
1000249
425315
900807
877093
303250
891768
724413
752775
254486
754488
525936
603659
150073
972991
888276
639840
385469
307182
472064
806463
992095
1051784
861802
861688
1130556
980276
500868
761298
581998
855304
211852
826773
955209
827489
669824
724413
581998
826773
473121
972991
587176
900807
615861
597000
529839
976437
409786
644631
863369
702310
381285
806463
335748
1001926
741803
520624
698755
886311
413754
831657
861802
888402
628894
644845
441416
647600
476916
1037814
853296
761361
787295
533215
743396
741192
790744
955209
666634
1001926
725725
386469
724413
432500
826773
376589
590167
577578
976843
709840
570125
1037814
853043
702310
229790
656528
844361
481613
980276
709840
624145
1130556
754488
678455
1223299
724264
424381
480853
581998
656528
860033
604664
267814
647853
1014941
251553
407274
1037945
648618
1519851
756911
1073626
669824
562005
1130556
295509
750561
813468
637609
776483
1076695
1094523
844361
604457
749160
977805
642100
776483
827580
903430
1264927
1001926
922979
1109491
754488
943751
678130
784900
282821
756911
536521
574630
881886
886311
1109491
646897
495627
922979
756911
782645
493043
1014941
628570
756911
853291
1054695
837194
756911
913603
752775
776483
724413
756911
729245
445121
815694
539609
757524
284856
819654
691066
922979
570039
552737
543991
853043
922979
827489
1109491
656643
757524
743244
219279
706356
758032
978009
678130
736555
928972
122828
939402
838192
827580
638670
894320
383017
1001926
741192
739943
861688
780398
1076695
836879
669195
1001926
1076695
445850
854003
709840
303250
767354
709840
532749
928763
784900
780398
886311
733172
640218
515994
754488
837194
820201
525393
774800
749160
861688
886311
511588
628570
698755
611690
743067
598638
749160
757524
671980
780398
647853
780398
754488
628894
567337
597000
243969
922979
886311
900807
314928
211907
733929
733929
1076695
788187
1001926
678455
322165
900807
879557
665079
709840
207118
861688
928972
628570
784900
754488
581998
1130556
590966
566568
827580
972991
615711
943751
468370
481810
827489
666634
500868
754488
752775
678455
605299
640218
244887
601622
738742
306695
657506
761298
882178
892684
900807
1014941
538384
707824
770684
431930
656528
992095
468019
939402
939402
658356
724264
404306
656528
542353
1351503
1122684
760488
755477
844361
827489
741445
631051
844361
749702
521966
749160
647853
1076695
805811
658356
1046933
891857
741445
831048
837194
891768
640218
368237
500868
736226
582728
703105
400765
827257
549500
480346
756911
776483
888442
327131
573680
667279
943751
656643
844066
456458
1088744
1358427
861802
233677
827580
683153
724413
600883
511300
1001926
792160
389369
481570
724413
863369
678455
656643
90375
752775
207118
624145
673810
605299
423334
698950
723124
698755
678130
770830
980276
700435
1072633
444664
928972
570125
604962
360164
698899
1014941
698755
524271
837194
724264
386714
549544
323760
913361
1076695
456325
1094293
315443
658356
628235
756911
1076695
357153
583030
710072
538861
827580
640218
784900
825518
288815
640218
593579
858441
900807
1130556
817116
1001926
678455
698950
990084
482079
512043
844173
1432992
842110
219630
458255
448158
628570
955209
827489
1043442
1001926
928907
840390
555491
511588
1135314
646221
1290836
714824
656643
981170
774800
581998
280103
656643
678455
580732
455980
903430
731005
728225
784900
861802
858586
573680
903430
482869
955209
748949
809523
808096
511759
711496
669824
640218
729168
540391
780398
962485
756911
658356
761298
887072
756911
752775
943751
1109491
581998
327515
495160
943751
614819
624145
542623
671945
484326
404561
1130556
616181
922979
434421
690349
541580
632117
781717
365345
826773
650890
1001926
738742
799323
893395
808819
597000
568025
928972
990084
724264
549500
547881
834571
656643
719937
909184
624145
776483
356319
733929
784900
1135898
525129
752775
569462
980276
972991
853043
517566
891768
628894
361271
754488
753887
1018553
863975
761298
806463
1046933
861688
741445
1109491
861688
314388
861802
624435
780311
1272905
282814
580808
1312923
511588
754488
820653
939402
426904
884059
56023
400224
861802
662723
575772
654835
678130
696634
741445
757524
895312
628894
702310
1037814
714582
871768
745711
186747
702310
207118
531822
826773
701776
647853
580239
928972
702310
955209
615626
863369
549500
470539
598000
621317
1110236
1054695
955209
567550
570125
949705
555406
461180
702835
702310
624145
749160
654469
484292
415122
622742
207118
490619
1154859
844220
731136
615214
698950
824566
724264
561302
579678
468370
867118
780398
785585
497114
602328
746735
785585
490099
741445
1156762
908130
708933
431766
827489
624145
403017
749160
770620
698755
924918
753575
1076695
861802
430774
573680
1024847
756911
1001926
690387
443995
933209
669824
840390
669824
702053
844361
970352
816284
230376
1197519
594897
604703
733172
900807
568631
903430
1154859
628570
733172
840390
829915
623627
647853
827489
324305
756911
510921
549500
468370
1001812
955209
538591
837194
563953
735384
863369
561000
835144
577583
877058
928972
942692
746376
647853
709116
992095
890676
909184
656643
1076695
870731
658265
891768
207118
733929
972991
749160
698755
658356
379744
611000
615372
980276
511588
774800
818403
855123
468370
1150587
745882
400677
658356
656528
780398
784900
1087935
847790
437027
830306
675961
769712
939402
605299
605189
517140
624145
1120188
741445
317336
990084
549500
886311
380718
418340
1054695
908130
656643
741192
733172
1076695
780134
303250
754488
972991
583349
729451
462821
577010
574175
570125
939402
980276
643055
982766
183736
43234
532389
658356
990084
917016
784900
222860
303250
495320
275139
774800
851750
695121
727428
731807
763839
1138673
335748
920031
761298
597000
741192
669824
518789
990084
549500
581998
1070927
1154859
928972
826776
943751
837194
497376
639492
511588
785585
722918
677915
581998
552311
757524
673838
562725
757524
473491
698755
698755
757524
647853
1054695
730753
658356
724413
81428
1128578
335748
509865
1076695
442784
765075
605299
634858
283744
605299
640218
1271161
604570
886311
844361
335748
666634
837194
658356
702310
624145
273365
597000
702350
639612
661160
532240
1076695
810397
939402
1054695
731934
458366
300447
435183
821714
151974
857192
853043
513212
335748
468370
631122
939402
741445
658228
628894
749614
861802
628570
768838
606901
755544
1057602
757137
538005
609353
1326099
1293757
658356
1001926
698950
391773
796969
686138
741192
1109491
666634
356939
171728
585190
643296
826773
827489
166993
610661
774800
1109491
861802
678130
1170063
597000
698755
597000
390628
916360
741192
873592
827489
646191
420408
709840
628894
853043
581013
749864
535872
951563
298554
806463
416255
780398
743185
939402
844361
785585
1186423
935106
468370
303250
534051
840390
781018
714034
537231
806463
917232
1109491
640218
603474
468370
741192
875423
656643
1154859
922979
548744
469666
766681
780398
170836
891768
511436
514216
624145
827489
399802
851351
356493
863369
678130
656528
861688
741445
785585
678455
941430
284238
776483
754488
572814
390084
844361
613181
1115551
1068782
724413
758997
464845
1014941
718333
448665
700843
1299057
738742
581998
417393
666634
1037814
709840
442884
570125
85693
1096351
732988
741445
757524
741192
335748
581998
708392
863369
640218
608799
1057602
303250
1099452
972991
690161
373017
808809
749160
564348
955209
678455
479822
992095
658356
863369
900807
656643
826773
724264
776483
756911
433390
793927
741239
420913
752775
943751
702310
922787
815881
458687
1043864
669608
1130556
752775
1054695
733172
780363
837194
1066833
990084
990080
698950
1130556
364666
451059
1211801
844361
586833
330608
527871
700436
385120
837194
757615
290455
364428
776483
489778
698755
825764
666634
909184
1037814
923322
511588
698755
400416
766071
518239
784900
807534
381285
553514
500868
605299
709840
861688
886311
1079574
93711
370377
806463
886311
511004
649961
1417492
922979
698950
1037814
752775
800989
207840
934223
599890
861688
481129
265337
656643
498861
394464
660273
835561
624145
457701
596158
500868
437478
506436
680254
844361
738742
614337
954543
464527
1054695
581998
588195
580975
550656
559313
733172
563596
595239
656528
678455
537071
597000
448599
596809
1130556
507774
481878
303250
1096484
741192
894312
817639
589800
570125
207426
955209
1109491
756911
761298
992095
335733
142205
397106
709840
1076695
450849
365136
341908
647266
752775
435522
1011056
861688
822597
666634
757524
877191
967548
228683
1109491
605299
624145
861688
660635
785585
806463
761298
1061049
741445
601027
939402
943751
574836
821747
1109491
574376
628894
1079058
698755
944231
800205
785585
780398
939402
856364
608635
477455
826773
980276
570125
991667
698950
702854
1037814
826773
853043
1001926
784900
207118
776483
414273
1014941
724413
577180
207118
656528
322636
979323
826773
581998
157027
585187
1118318
549500
909184
778259
366585
922979
465007
1014941
383009
754488
303250
734283
1054695
807352
454832
293068
1010035
724264
1120650
656643
468370
1154859
678455
1187813
918470
784900
640218
718626
741445
1105472
588818
802220
785585
724264
738742
498427
806463
831180
224945
771350
561866
992095
827580
827489
709840
928972
321015
808585
886311
827489
952420
752775
935407
724264
761298
1001926
821874
511965
861802
640218
264462
784900
799913
774800
1059441
573680
397896
837194
901725
990084
432166
738742
394919
709840
867951
1132062
832663
886311
669824
616232
678130
955209
1054695
943751
525975
1014941
837194
752775
264774
622680
335748
378898
131642
570125
980276
827580
732386
886311
764880
660152
624145
741445
806463
698755
628570
335748
440739
823838
1109491
367626
741192
738742
468370
749597
678130
939402
1076695
393536
776483
496493
500868
123022
895336
358774
698755
757524
671745
785879
600162
820040
955209
827580
417085
853043
741192
980276
1286196
943751
749088
253109
605299
675056
844361
741445
295145
863369
861688
827580
675530
386323
1076695
1001926
581998
614579
570125
656643
693972
522934
549500
754488
1003279
863369
715085
511588
1057602
733172
806463
757524
928972
705174
869939
891768
556307
400494
1254560
702310
511973
757524
746021
909184
806463
644070
733929
440738
483551
785585
709840
630787
945148
628894
549500
972991
354042
150864
507671
1154859
946351
598871
484065
724413
209830
656528
500868
756911
608703
640218
612859
827489
541380
801707
624958
628894
407631
573680
672353
827580
939402
413228
997585
528022
724413
831202
1130556
733929
563290
733172
341811
155454
702310
570125
1014941
303250
903430
840390
426963
538007
1014941
1130000
891768
743651
795338
583055
441491
839560
922979
1037814
398838
972991
698755
444075
974230
1037814
368201
811414
581998
990084
549500
407186
754488
562116
992095
389469
928972
724264
472079
527499
861688
909184
780398
1076695
656643
709840
718760
818448
106880
678455
1016667
57809
651367
928972
357556
853043
457310
542048
900807
1054695
624145
1057602
503258
738742
774800
900807
840390
861688
838609
568074
741445
540499
423047
844361
922979
669824
826773
928972
335946
723792
863369
709840
606644
828292
508963
955209
997764
730545
548761
1037814
864700
1001926
373613
1154859
1023415
497964
491188
678130
640218
624145
757524
780398
785585
595847
1017960
1076695
783817
726130
827580
709840
980276
1109491
844361
207118
760773
754488
691340
698950
1014941
549500
924715
511588
939402
549500
474426
687115
784676
639365
791037
863964
1001926
947725
844361
1400687
523924
525936
733929
853843
1154859
990084
1109491
413779
456624
597000
385547
913603
1027477
191451
749160
932396
343597
756911
733172
709840
577266
1004839
761298
710667
774800
928972
785585
861802
1037814
868285
556752
887066
757524
720280
863369
348027
961284
174914
903430
656528
786099
763117
987780
827489
656643
573680
761298
207118
765238
886311
581275
513496
861688
320611
216768
980276
712215
749160
709840
585400
378074
702310
786553
306614
566574
573680
404783
771356
414748
808585
150562
300026
741192
304731
519610
923867
589716
625562
840390
385919
901411
756911
952250
800464
1039190
903430
757524
436740
1073626
827580
1098858
354036
951851
374059
399881
620463
430251
952496
972991
219326
702310
452836
721030
547815
749160
827580
771271
1057602
712757
128955
688917
992095
708867
703639
853043
348463
698755
741445
774379
418593
787227
886311
724413
549500
859774
949495
573680
1154859
500868
852873
470676
878701
482869
553797
733929
891768
990084
570662
1388912
486239
804053
555915
848460
702310
1330462
1077745
532977
624145
429573
669824
1165790
983993
315746
658356
509704
589020
597000
417009
886311
461302
735289
624145
680742
167646
447110
628894
207118
391625
761298
863369
387363
628570
640218
709840
445127
669824
460606
454262
303250
625395
644122
625992
886311
674048
935167
570125
740625
837194
730026
827489
678455
645319
826773
487903
949427
666634
497461
598871
917965
656643
900807
610535
962936
227605
597000
673613
628570
453881
519487
303250
509642
776201
972991
464435
549500
1054695
520620
678416
733172
1081604
840390
853043
762571
776483
1207854
207118
922979
891768
335418
882881
207118
861802
624145
980276
573680
806463
1014941
774800
433832
780398
877093
903430
363425
1109491
358719
827580
516415
665891
271694
597000
426387
1037814
680895
656643
861688
780398
1154859
515598
260642
387588
943354
301287
656528
303395
785585
565518
549500
309098
1012029
827580
738742
1181959
581684
678455
323015
776483
756911
335748
776483
920356
738742
491874
732988
474121
511588
662344
827580
672601
649826
831182
802108
942336
895786
724413
761298
903430
738742
863369
972991
861802
928972
837194
955206
807024
826669
220313
277085
763289
628894
566342
278807
698950
916460
1076695
680208
729593
407351
427650
303250
698129
618848
549500
741192
573592
431422
505265
827580
1054695
595701
900807
597000
1204781
163382
174771
1024707
671579
678130
1014941
738742
745815
861802
468370
837194
853306
724413
754488
903430
678130
922818
860400
648884
955209
724264
827489
928972
1001926
669905
511588
826773
861802
678455
695160
976108
903430
1215351
980276
803067
656528
531955
741192
733517
869660
207118
861283
840390
724413
990084
939402
488316
1154859
922979
552852
698755
733172
1054695
575173
726130
472038
605299
770894
982348
1026932
470401
1237591
658356
801499
743376
624145
724264
848676
624145
743806
972991
491190
446341
623557
502659
678764
827580
748365
471686
573680
397592
826773
738742
527394
533568
303250
468370
573680
1054695
1057602
861254
511588
992095
666634
207118
500868
1147915
785585
628570
558532
1037814
761298
708207
640517
329203
724413
602269
955209
891768
827489
804973
667218
1166496
776483
628894
909184
780398
437814
753921
826773
435428
521815
884966
827489
970417
673007
658122
443965
780398
360148
596890
440130
498059
757524
678455
619462
705751
886311
409470
757524
303250
784900
761298
495654
303250
900807
806463
343431
628894
662942
748777
922979
724264
724264
653720
486780
859422
931475
1165790
566248
647853
730819
628894
368460
892171
285405
400694
698172
767849
827489
909184
653237
531822
698950
698755
1004972
733172
520358
573680
359415
345468
715039
922979
351027
656643
760833
494674
207118
955209
424296
754488
581998
678130
774800
992095
837194
741192
505980
840390
992095
678130
724264
776483
640218
311286
973928
655826
656528
980276
1057602
1037814
1026066
1001926
504640
597000
1054695
1209950
1001926
724413
649270
667782
847458
939402
1054695
698950
1014941
678455
754488
837194
1037814
1149635
774800
604576
563617
987622
733172
548364
1122380
1109491
709840
928972
182855
532994
857512
835410
524183
303250
1076695
623291
573680
504864
702310
666634
752775
1130556
302244
886311
671407
335748
657470
385088
708818
561700
678455
638632
492585
597000
861802
548099
163348
1109491
539175
527650
837194
335748
903430
837194
658325
827489
693723
780398
858318
980276
845932
757524
500932
561490
741445
1130556
928972
647853
863369
724413
404561
702310
522069
862863
429853
658356
742363
179192
1154859
418017
711897
500868
795933
826758
883718
600314
381517
780398
837194
888987
724016
716428
611485
724264
816789
780398
909184
415501
413761
840390
900807
784900
909184
628894
1076695
438362
423514
698950
656643
1098352
927096
698755
573680
754488
799837
1130556
605299
1154859
886311
853043
846518
1037814
256226
1014941
511588
632702
1154859
733172
656528
1172326
628894
177208
806463
570125
779494
980276
597000
920714
511588
1076695
786751
738742
861802
647258
558324
635520
562981
662053
255934
1014941
908569
733172
702310
1135586
698755
494674
207118
564715
542400
698950
909184
695334
806463
702310
669824
589261
785585
1054695
900807
844361
164705
422819
733480
861688
761298
422790
787382
354983
207118
749160
501281
679341
741192
656643
891768
733929
663399
669824
512577
138338
785585
741192
774800
556491
618859
561032
928972
1024178
698755
203061
709840
733805
112399
1054695
822947
316621
511588
679670
542079
623455
908823
666634
741192
741445
761298
1130556
698950
581124
805005
928972
489250
573680
470807
839857
563070
505748
458436
863369
309367
398895
1109491
662300
928741
909184
832592
844361
1130556
508062
413927
741684
632964
741192
624145
1034266
207118
1043362
724264
757524
581998
488534
548200
490887
698950
980276
698755
786000
472327
909184
1248323
702310
762701
561482
826773
638038
863369
656643
757524
733929
925517
756911
837194
983021
207118
565964
723213
827580
1014941
84099
776483
664227
737226
495399
627570
658356
572992
1076695
431638
351679
678130
528746
573680
654135
990084
1152058
605299
752775
74645
1014941
670253
738742
783109
601075
737978
678130
710140
22873
510987
1109491
581998
656643
251151
628570
647853
705692
1010130
733172
661005
687368
368237
464708
581038
886607
980276
939402
684645
695030
628894
541783
402051
498851
669824
249558
754488
567247
441298
780398
1024556
661779
628570
749136
761298
1036830
903430
609733
327515
861688
769116
705806
794457
637732
903430
1057602
1076695
910163
1006305
873381
681756
636344
570519
714462
740379
571864
672171
693686
1139333
512317
664279
519415
754625
1008979
698878
614630
851717
76752
1271161
701471
795546
1361664
762879
803915
652134
428337
787808
742102
704975
859429
465857
980201
571455
295712
546634
892023
1479920
728468
618097
767303
654472
970661
362777
1035436
598695
729736
865776
981279
391142
833134
434387
476056
965152
376895
313940
1173490
369580
690685
631372
805613
396378
430990
477526
736748
770559
404522
391441
481878
877993
547631
832538
722762
853344
876335
493075
645843
314796
1133743
720845
655031
692605
664018
652305
975634
331174
657305
604139
877329
763669
830043
762893
743313
673241
590976
1057030
801158
197254
1011991
465319
709785
527041
564095
500202
668737
690685
485646
637787
1051751
540705
635599
573650
792964
564974
643954
573650
982131
903515
734588
825380
465721
550639
722602
480341
625730
430618
846141
1173393
563365
343675
762569
635624
544440
774592
748524
879500
645518
439494
731641
626657
818482
740930
568849
918110
959058
590448
661438
710304
965833
789636
680254
446799
317907
822011
792328
772513
1024178
732349
257946
1026776
852294
531701
94962
750091
434746
733758
962116
801158
675563
618097
669884
606611
873021
882724
641748
737626
902902
571455
815255
741218
250884
487611
774159
633498
402411
891348
662210
935967
55214
231633
401159
864468
486646
618566
435142
878726
776421
904842
396836
362546
993802
930189
970674
432600
839781
916227
410439
805091
664336
593961
935198
755607
526599
894320
836377
697399
763655
620309
749710
494184
412220
787391
654656
1028732
840342
612216
878726
1008160
465243
629490
962116
716156
415041
551735
1041250
701978
525278
926337
769638
832538
610552
362546
840771
886264
755962
1215012
1229374
345800
446326
706003
920145
624478
574969
536125
334611
884470
576843
557892
926847
1166116
846604
345902
431423
516417
1082429
809593
693686
429475
923032
427041
717182
670396
601077
872269
535967
944671
750290
547511
654002
636593
150605
259474
463051
716192
508418
762893
434283
882724
821770
606669
1154885
616430
484956
528889
576847
690572
969183
452513
739829
434387
809403
541329
554550
528991
720992
855763
717395
773974
472740
626657
844152
1031713
434387
373415
596878
838190
598695
618452
863554
585920
1038509
774592
1072022
709573
834598
833134
581836
623033
792202
798802
842311
376316
585920
612506
564974
720785
993087
727258
544405
1050448
337884
762591
898009
237127
827488
667218
566622
117703
892692
1033929
569818
1133453
490871
483031
949325
567389
509339
777760
753752
518624
737246
537525
538859
744479
1154885
1006305
838265
1437535
1124051
1022144
748524
391441
708697
620368
976799
592447
848591
1143253
341361
301038
893647
684358
798802
760093
649044
703821
763806
999301
636344
822088
708472
711163
883285
938950
624043
958604
749710
324363
377930
811895
384429
803915
692949
852294
764193
672066
663949
803149
198465
903515
821223
728139
755962
779866
645518
391441
658977
744479
450855
786697
806028
948185
1392805
898627
537540
564768
652134
473200
643954
210829
762893
657305
784253
140553
844152
972207
534965
682458
525704
728662
629915
831302
674350
828292
585920
1027288
617292
527382
870718
540987
682111
1215012
1044850
821770
764346
655903
776924
843474
1037140
658738
627309
728468
945588
514192
982399
570245
736657
499032
1047822
596492
774242
892364
965833
685869
498806
577572
745360
383909
557892
733496
528991
922712
527274
392591
457499
787125
491356
602731
740379
740930
571614
1125731
54815
524561
713979
1249133
720071
533509
620421
1061424
499032
1240518
559447
859407
703821
412652
654002
590448
596943
661172
364589
862564
867774
685063
771176
193946
882950
993087
473335
622441
799388
445640
493696
693657
626379
533955
525762
916766
364821
716105
808313
776421
586386
864468
469046
737246
726287
343447
767663
642093
520149
762893
1624804
972940
904166
1073274
601331
295235
1276146
378898
822011
484224
664771
464539
1099082
717182
586707
902902
892937
632802
1014306
1139445
852294
641748
525491
374355
993257
383119
1090969
594612
821237
698645
701100
978473
730514
706757
954475
1031874
733381
677528
739829
608981
626657
991238
777640
848927
511393
1070610
273360
435175
751585
539142
797061
619145
803266
500202
658731
533351
555657
1001155
538859
700129
258927
345339
754660
1248467
882676
305118
728462
654760
803261
851717
414372
578504
325845
522263
1237101
230821
836508
660341
878726
532154
914543
815729
770559
822011
979581
800601
703918
555657
538859
477499
432307
631010
1020390
650327
657305
892023
780467
590749
983235
699615
828530
660198
741218
492018
1008869
802375
622202
378588
783886
484394
592447
1023318
465765
956776
792797
793705
929829
735597
526765
833317
340671
528756
498370
807302
568110
353117
787391
696448
419922
643385
644880
548744
791467
462559
540987
606251
671684
548616
580600
562308
641311
815255
615423
1134743
521127
649581
434982
641639
362546
730999
884306
855763
573650
827489
660738
1026714
590976
523625
577689
546315
849852
976799
627309
453534
472177
898745
808313
653634
688489
684674
493376
587314
574073
803187
727762
860285
440360
647503
580186
808313
917586
807784
617152
716156
1026594
494514
910702
1125731
807126
690908
815255
647503
544119
403904
584637
945619
795805
482247
935518
480442
559447
419289
669508
805424
989314
700174
938906
476680
872269
755955
1078429
807302
819654
700018
465319
670396
734800
460277
670744
841854
891536
572677
989314
618325
515599
1147574
321722
620595
596165
819803
827240
803261
958872
657305
787808
669508
567389
650982
727194
821770
811895
832538
1137418
828651
497381
470216
924357
704169
999538
766650
644891
626657
599884
872269
668497
768616
777640
690685
750431
769707
702487
409870
840428
542088
509466
604264
547229
1041250
465319
985968
133851
614630
809863
716944
677214
778534
145718
1037140
698886
751883
364243
187719
768246
728468
331605
788382
376981
511446
952968
992145
485526
676771
1020192
882724
892260
732743
776685
842415
676294
310716
1078311
623251
657341
1267227
1189485
662380
669015
592447
881058
865554
804500
1084448
524456
593437
827326
626947
479522
476421
715299
929829
1189127
856012
355603
678637
523884
723790
924357
731641
693141
797189
516788
857494
884297
703583
615134
391441
820374
700069
174771
756142
347443
702881
677809
1070610
539389
925015
703821
867824
596492
518915
666153
959058
726452
570500
709289
576847
592111
703821
952968
321376
830043
689288
672066
713152
446502
712556
828362
751550
666552
538627
650158
519371
748017
755607
609545
771714
119249
545700
748839
249593
470143
660738
711006
826732
935518
929829
463051
424690
889025
366528
715888
596492
765592
500305
305824
740561
706609
711248
920145
700652
476227
766858
599332
1125731
963614
396366
982399
752875
873021
456531
804495
669252
869583
778534
628942
728121
576413
784253
764047
465765
659613
728605
776678
571455
1097333
753982
308247
879316
429578
681031
369029
820374
590372
768869
963854
827240
1048368
648785
703597
828035
649684
829477
413948
427723
155626
695024
679041
866607
652013
380178
495197
680918
1015995
969183
665349
926545
1368209
848927
495085
426478
659613
568779
744479
415029
855553
696393
615328
494514
369233
1049158
938906
54310
733853
793671
528756
836508
1230124
672066
622173
1037839
55214
411426
999301
1036561
1215012
614630
677214
748021
731641
662380
615423
878726
808707
880392
470433
470143
464527
999637
800601
845508
925410
692367
308021
924692
641311
706003
462198
753493
709928
952968
963717
570245
647526
872063
829900
809978
1057030
493790
803261
664812
935967
965833
762893
1244345
602105
440345
612216
963368
740920
477499
434387
754660
991238
1180453
498370
928394
769170
791033
662402
890505
1050448
772589
778384
716744
623251
611996
545375
551478
354075
555693
675710
532240
845890
445143
452919
720068
853194
684141
732743
988024
983852
892432
547403
803915
500305
499717
970786
510036
690908
637267
993087
766650
741946
517219
571455
518245
649684
849946
676454
875894
763972
538627
912762
664336
750091
703105
815255
470143
674794
691923
1329691
617614
654888
521394
532845
918110
641311
517627
330331
537533
499032
366190
278818
799388
562098
1145762
351020
534950
143276
703821
536340
786941
821770
605838
602105
833900
846079
759607
461601
681237
583375
828651
819267
777640
716156
776678
1078429
671567
734474
650243
614798
857494
848591
682111
558440
700157
969183
629752
756155
596492
513591
251841
557645
775419
717934
585750
509672
539410
542680
557645
551735
492245
706609
569856
988973
754588
384757
931189
481921
484835
738299
495573
699175
697399
557308
332467
684625
818320
664539
353117
931189
765747
532787
699091
463051
858264
951977
592357
755607
669883
738307
726452
715144
720179
1358427
518624
883527
787275
747685
722762
395008
662137
256578
902696
329759
787391
735183
913842
531423
529603
648618
516123
700652
618053
671917
1184715
748958
771176
598853
1106770
452459
598372
521971
684341
472940
548248
765721
436106
1082933
969183
763669
660198
884306
702487
608458
490539
316221
908574
698878
1018102
727194
527274
740561
1070025
807709
799388
321501
618112
674892
435862
777640
394371
394371
546360
902902
711436
1099082
662831
792349
766896
990963
1072022
788382
663963
353836
957324
750387
469046
716987
737246
859315
1000272
559677
791446
774212
808313
520095
1124051
920484
1217064
589261
422762
1273452
789667
956826
705568
614630
744307
604477
513917
765721
714631
540619
438267
539142
1160661
220898
798802
446799
799388
980201
429999
473012
735376
719243
487326
883285
339909
748224
442831
400522
524212
654888
968926
803149
1000767
992145
433635
664336
735183
357720
614617
808886
542511
658977
972207
891348
1437535
739191
531423
380190
830043
538627
1037140
413027
724992
558211
769170
321700
772839
832538
700652
374405
443465
639164
393336
508481
538627
419384
976799
669015
529880
540807
480418
633498
617405
821248
754625
877883
690908
512636
926232
676294
594866
424278
670744
142607
548105
782720
419908
628733
708697
908356
754625
1084985
761833
1034539
315708
700652
404720
682111
557892
756495
958963
904692
376455
743656
557645
614630
747805
724446
555797
1048512
522620
380190
832446
630658
711006
516168
930189
713080
440370
570245
516788
1474794
765592
1175387
696845
540846
699271
1000272
485526
603045
669883
283392
430005
881295
656496
552956
825558
545200
1006559
412786
149360
605526
797189
664279
656725
800974
294003
1006550
770061
526873
772928
559483
687777
795946
590448
758377
538627
606589
578504
527859
712821
676294
662210
637494
957324
938313
808841
735183
516123
536829
652013
702831
1184188
558462
989314
616107
594988
599531
926847
744110
794381
849763
607531
805322
478060
830043
896719
577659
636593
389994
360295
834571
1023509
913842
690908
623849
437393
41254
624163
898585
926847
589551
635827
540705
1049549
716192
428603
838265
839849
734385
598372
304154
766650
614630
607481
809248
1028732
865776
848927
531423
461601
1047822
648309
540705
1022387
849763
772636
280368
822552
697399
793671
755962
643917
954475
831236
628746
766650
699175
741208
561088
865554
748278
721950
1198552
528991
538627
831236
832538
750091
811895
797189
300382
568000
468992
836472
739829
540440
434283
1098136
782480
695221
969809
432769
486978
673546
474698
1033929
500197
830043
1066963
776678
575901
522162
376349
917203
413857
511867
663380
348503
735597
927836
997156
489561
882724
326095
687927
708620
646780
568310
686237
735597
467146
735483
884306
714631
765747
480856
1281098
637787
452459
1048368
904395
432166
696085
373276
858908
660198
784253
949325
1061406
650849
828651
362546
806996
490871
712921
504959
732349
1180453
811895
833900
516123
648785
540987
438906
693141
408378
523945
816613
656596
470781
834683
685439
811520
772757
782720
626073
668298
1034539
681440
644071
773974
424927
799475
618566
288569
720845
550743
716324
590448
619285
654002
808004
762181
579121
1099798
669608
822011
776421
740561
709785
748278
888117
763972
658784
696448
741208
792964
221866
809403
606611
907102
921915
818904
928060
573650
731213
673633
582150
909256
596878
607828
527859
694592
1034539
7304
263415
469046
678125
672509
623165
798802
807256
596867
1070948
884405
515802
577572
297036
384823
702464
755962
548248
1112356
1105706
694676
857494
473129
980201
877993
953074
935518
792964
892937
756142
717395
29959
968982
533575
574255
594988
956531
653178
809403
896719
678098
656919
182301
408282
846296
565717
1124051
763669
709573
511717
179483
883623
649401
804969
1022144
641639
765592
1195161
706490
543136
781636
736590
954645
220929
620368
647988
825558
956343
788497
750435
416964
772513
398186
698878
840771
805613
387012
250653
567349
640978
1041485
772081
821237
781453
347019
717395
596492
488209
516551
575207
1037337
284175
537734
991323
695256
676721
580170
460727
575558
779632
681637
740930
921915
557892
559447
699271
726679
855763
805364
660738
677422
366529
727258
716987
791467
418744
636593
411368
798802
720179
731641
670029
465319
1137418
544589
623126
1121724
745360
516788
571455
640288
883145
719158
867553
740561
699125
882950
554334
836508
575169
921545
763655
88714
576847
863342
982399
623251
972730
829900
787672
557645
778061
601992
1198552
680918
935518
567692
1112356
498370
1241587
606589
574956
766650
589808
210109
397351
637160
1249790
677214
773974
1124051
252201
964851
784253
470143
1061721
661172
612886
477259
364620
659613
521127
1020035
838265
1018460
989314
674954
512715
670396
980201
449268
440191
878726
547321
562098
739829
642499
784253
740561
610173
608908
785658
485526
736197
321534
1141798
802971
494315
852294
764337
890505
540705
737150
962116
913557
956531
823849
572279
537734
822127
541984
842415
531423
731035
1098352
531338
755188
1189485
708092
785658
771875
674892
914087
1112928
611148
648697
708472
963368
748524
765592
417182
768046
1042410
1037948
599332
547511
562758
741218
709573
353117
722442
327464
566622
791032
564974
628271
949325
1026594
788941
516123
622064
716944
349119
803149
274862
633498
456040
728121
785658
649581
571835
763655
700652
503496
1048368
663949
392802
750431
111229
727194
779161
672101
908574
472177
709506
351086
799640
577357
573005
435351
756477
762893
1326952
905672
788941
576843
432790
1070115
434686
540455
869565
916766
990963
669015
551039
459240
463051
607531
727258
1073637
351863
769170
716105
191495
516649
938906
957719
746835
739191
631343
568000
554550
758713
436045
573045
948185
333175
588037
614630
523945
341338
659994
724492
520149
547229
735439
737126
903515
706609
542680
927836
453510
891073
820374
456122
1041250
860285
487199
787391
621196
1073274
1173490
905628
353117
359413
716105
461601
648962
578696
908736
698878
391086
692971
638288
643443
790022
601814
922712
540846
848591
709573
770559
679041
596867
998868
379991
1010888
848771
754625
788382
677520
504072
1437535
555513
675661
1125731
593961
534037
361439
1155969
997130
1003662
474920
812358
590738
685908
785268
515856
822173
562276
977978
822173
653475
1089184
488371
1112638
1003662
659161
860235
812358
1104770
933223
1019492
867379
913648
636883
648796
757648
568632
822192
1032737
505130
850540
794300
783817
950866
520715
714718
458840
557057
876205
560170
505751
1290508
709636
815335
367082
687682
334543
1085152
753467
427762
506554
1211268
965346
597000
722019
1207548
1002326
859355
795813
1004039
706974
825273
739225
776125
929021
602165
511437
1082099
655799
640915
753467
135787
511373
714718
419634
691415
923846
448825
758564
818590
643888
934223
286850
758487
603204
674996
924964
512510
863622
648697
473534
1024428
477176
613201
693326
708687
577309
503455
768078
668975
1434541
458159
872114
767488
525365
1181710
824746
575312
566756
1002326
639980
474866
546729
1031874
632454
545637
999319
611014
434623
991098
822192
1028459
825273
532673
979893
556199
984022
681528
822324
664473
1193617
639980
342079
913648
691083
731250
1193617
201334
807713
1033829
1192706
554611
457127
758997
864468
545637
407419
467219
344903
737909
420360
961122
333151
715224
1183423
518550
712278
128543
1001179
850089
1193617
346454
458840
651077
418617
747354
811476
664782
1195330
750116
372583
894306
769201
378103
709394
946259
443459
511437
321246
720165
799031
912420
1112928
910707
1262671
801351
1017551
566971
683935
679592
629455
376540
585195
830043
472438
713550
859326
524331
655799
932392
623251
809822
1195330
1173338
963633
274059
801351
389598
427970
505751
997734
541445
765150
725592
712785
186316
587383
755180
673283
706974
592689
997734
513131
727529
514223
963914
327698
1181710
511123
202064
750116
855192
984022
664782
930189
456531
693326
1083439
511373
830471
618567
1083439
1195330
334405
603204
912420
684090
844551
975733
687226
750116
497964
596674
815388
997734
926293
965346
663233
294062
596372
823905
760242
720165
941343
373146
994335
457748
799031
668603
298822
554611
997734
566756
887072
566971
545016
697512
818300
607209
565879
253488
639980
985196
876502
997734
418083
428369
994335
1193617
727473
850540
829983
135787
912420
838394
429658
321534
768078
688206
912420
729527
395643
754088
727529
776720
752671
613810
841842
1083439
306740
752479
822192
906861
738604
706974
763297
494220
872047
154239
635912
821734
765150
1033829
1032116
910707
517655
470981
537580
585670
230829
289779
699338
827926
797996
1004839
723027
872668
830471
599430
938501
762880
673283
799031
946905
565879
668170
739225
545637
727529
752671
712785
536800
880938
946259
755828
378747
643079
739225
939254
504276
801351
599262
593374
556548
456040
1123983
807713
876502
633449
768833
511437
1054726
674996
433727
664782
1129578
772913
769201
565879
350885
559440
458840
859355
619504
727529
293540
1082099
794300
603204
631278
649991
858691
619504
994335
938501
646378
146344
750116
859945
596997
545016
973578
754088
511437
518094
1086362
889100
999935
825273
546729
816517
247969
628614
759944
537580
619568
965346
722019
385257
768109
954132
468546
398540
985196
487628
984022
910707
932392
758487
451922
827023
513131
513046
845334
576583
849659
365345
777490
760277
828362
590589
451449
704152
767488
994335
566971
587691
859945
822849
803680
426094
1002326
389245
1265607
486295
850540
702439
695799
657125
823560
801351
545016
548994
600581
913648
707923
585670
708322
524483
1239772
984022
619504
646378
695799
765150
583234
470055
546729
963633
18230
505130
697490
648815
555821
747211
799723
670254
892451
550639
896773
850540
609828
172885
1075666
913648
1085152
687682
600248
741360
873760
702439
720165
712785
507471
825273
531946
786640
961122
676294
946259
938750
655799
765150
592068
452435
593179
1123983
765150
965152
423156
505130
554611
706417
768699
1262671
428416
825273
431339
496850
398758
592792
1123983
1475712
825273
598924
997734
527673
879711
532007
689956
257079
819478
730327
708687
511437
874541
794045
585670
392166
547826
825273
1120682
795813
702439
660269
458840
504384
799031
704152
985196
546729
446633
499991
655799
708687
1239772
559376
512715
692971
475572
565879
378541
876502
822192
822192
640578
707923
640578
963633
1082099
585670
845334
866130
797599
676426
872668
750116
304038
894487
912420
857385
932392
1044726
750116
996048
982612
768109
697512
741360
543858
808775
533513
517593
670801
603204
913648
548994
913648
997651
849899
390859
994335
457127
856601
717237
822192
945026
525049
784072
875165
636770
550670
745815
741239
517391
913648
514223
507581
980982
1032116
453884
545637
585156
619504
910707
1122154
1063020
859945
535867
599262
823905
564879
830471
657125
912420
724875
1262671
673283
695799
764193
1081191
1183423
850117
459515
287404
619568
795813
673283
456759
822192
599613
566820
616408
202694
604377
806078
434917
739225
385936
505130
566820
514995
691707
862774
1086362
702439
487689
712947
683935
739225
997734
669080
400777
738370
513131
596271
856104
975143
601491
388446
437298
458840
591953
1083439
646506
951274
946259
935407
548994
938501
1004039
873760
527856
671083
394647
1098858
1120682
1341874
458840
1120682
796427
434434
880938
748403
496685
890352
646378
583443
646378
1195330
633198
769791
781814
938501
381435
544876
850540
1034266
418617
946259
849659
458840
769791
585156
654468
533244
633198
706271
483558
636946
965346
452042
592068
712785
702439
823560
1267936
775169
822192
758564
767313
740317
379659
709636
636883
667163
505751
760277
961122
611996
630902
702439
453159
566820
744181
891073
866239
548994
913648
695799
413617
1033829
929248
552132
495060
795813
511437
720165
429168
810212
799031
969159
969159
534188
603204
203468
795813
596585
585670
728016
601717
626236
684105
799723
1114969
695799
1216496
546729
873760
373386
975143
799031
965346
599262
765150
807728
768699
880938
801351
505519
956776
511437
683935
596997
767488
320260
769201
646314
793052
758564
599156
792014
963914
489521
459002
651496
657512
963633
421215
754088
513361
599262
969159
1437580
505130
754088
455962
636883
505130
1036263
912420
546729
785167
653100
668579
585156
564653
726159
822192
289858
825273
525170
583234
769791
714718
748403
913015
313870
626441
1112050
792850
756303
657125
753575
639980
607674
697512
661810
822192
680383
596430
768078
575029
698950
926293
877145
755180
295387
983483
565258
506843
807713
823951
593244
917317
823560
769201
398533
255869
727581
894312
278666
457748
820434
854854
741360
584903
660341
466744
264831
685422
727593
938501
532168
679483
585670
740317
596303
565879
853895
707923
821734
641930
975733
412789
739225
822192
655799
596997
591502
754088
1107889
880938
872047
491774
910707
1095223
657512
812507
821798
1482310
732988
729918
593781
714718
674996
706974
573283
410718
932392
856104
748403
839654
365759
619568
244925
985196
769791
969159
823905
872047
1085152
935427
560243
719022
727593
872668
633198
965346
545016
1217064
315443
1297107
547608
975143
706974
768699
752671
555204
965346
673283
822324
652695
505130
600546
849659
585912
646314
631651
451111
804071
687682
544391
1083439
565258
493335
1120682
320129
996048
513131
823905
674996
655924
963914
801351
724016
25006
334627
545016
760096
893853
545016
883612
465679
782238
872668
1182934
362243
684792
281196
965346
769791
756774
938501
1262671
558853
559440
309504
601491
414435
272287
298200
750116
801351
753978
546180
384429
926614
472410
1038009
743073
550282
1086362
983483
720165
938501
742901
704152
683307
741360
239736
559440
997734
714718
1086362
799031
846079
984022
845334
1239772
755180
1023513
959587
994335
961122
286660
790043
489943
1083439
439191
807534
627167
725672
740317
565879
559376
740317
371060
975143
533351
727529
514223
806078
1083439
505130
769201
686654
675910
592068
873760
871615
517370
604377
1018510
880938
599262
1029293
535867
418926
828256
556324
855947
506843
680599
777293
406009
562071
584381
508341
535867
760277
277370
753467
633198
712785
646378
726671
458840
1130777
802416
333032
1033829
991098
983483
650555
566971
603204
546729
858579
872668
658738
955695
1124321
763033
428519
589368
670448
548689
585195
755180
531482
435529
601491
821798
738604
566971
458681
707923
1002326
721111
695799
472024
347354
744614
763289
587383
457127
760957
1446137
548994
601491
168704
770210
845334
105585
716716
592689
707709
341502
655799
603204
1123983
975143
983483
276953
625398
328791
967702
514223
1024836
753467
353900
850540
575683
880147
739347
625105
742243
591200
1032116
356764
318430
772913
449901
997734
750671
822623
1121095
256750
720557
706974
619504
822192
912420
799723
824350
567773
54815
596997
458840
1036215
758487
339295
787292
620309
596997
691233
714718
975733
457127
967621
554611
399604
495251
655799
548795
823573
667394
916766
565879
983483
441798
535867
817368
991098
792076
417009
383295
530937
535073
755427
277070
505657
768699
559440
626346
961122
625601
625712
697512
663994
613252
670029
850540
558982
633198
758487
457748
622005
585195
769201
997734
755180
370279
939638
752671
758564
981982
592068
342495
961122
687724
744614
703291
740317
527060
603204
777623
859355
585670
768109
668069
727593
546360
768078
821734
616645
1086362
801351
458840
457127
612239
100975
1195330
676057
646378
1236049
1032116
482988
500729
956116
829000
886742
913648
821798
796554
655799
646314
632515
598550
958963
1126381
844806
559376
634283
800317
727529
740317
132431
674803
687682
636883
807713
813948
767488
540925
792850
570534
618607
548897
457748
996048
342564
592110
909129
756113
918248
327684
795775
511437
382224
556324
539078
872668
399150
761184
997734
478925
758487
559376
913648
564154
331934
768078
712785
650199
583419
332753
556185
825731
991098
845334
481302
636883
585670
767488
59283
417001
428874
497931
618327
730514
768109
983483
932392
823905
1262671
742901
592689
741360
1219640
677801
792850
796835
599262
946905
519111
420151
1002326
689138
873760
950171
975733
604377
720165
754657
657125
582914
756774
756774
566971
365560
600875
789486
745428
738604
755180
534807
714718
823560
706974
517546
961122
725562
565613
666163
907927
1024269
1150862
503616
787383
1274350
671976
803470
689096
482429
34241
807352
795396
719373
925315
688688
576530
784553
979648
668496
820511
803869
606103
999637
1037387
905273
591727
679489
1284809
696940
807728
300331
412557
907308
979711
176040
926789
639404
1069512
997369
712912
811750
529426
442810
909992
985331
746515
468432
992298
274902
827219
648375
249423
798750
552865
466380
737296
748723
377865
704408
1099008
896391
650344
431242
1123778
521658
411519
508155
510665
1126238
803475
879190
868432
671082
577341
596372
802422
485435
617229
978816
575316
896391
679672
503821
729756
67099
579188
638396
931199
936430
542600
708083
471549
981648
331170
522217
336413
922433
183665
1004357
598022
1131182
626104
897764
823756
534109
1029161
1118376
779632
358153
794844
587890
1031526
362546
693864
714724
896391
927283
1126238
538462
1035345
607300
448866
605726
834296
692197
721271
487825
990773
778569
868032
778569
943713
233794
894994
954185
842027
935329
963854
859207
813307
860852
883992
522489
393363
866265
1119243
814209
925315
932290
1060589
563247
686982
808259
771952
863522
786049
1124698
712252
1058503
914715
231568
1035519
654036
198919
1027506
632981
439693
765008
1044250
615980
544014
687408
690275
664599
990207
618763
675040
558874
890571
748140
981541
653238
589306
890925
403957
877321
860972
646359
368090
519905
1200625
972286
1100257
633397
538634
803441
671082
833830
588619
527856
754046
642206
559170
812823
990158
950419
566881
952155
730152
1143378
564778
356734
880953
825775
1201775
591727
940492
438147
538634
444717
1145067
1050440
957409
974733
340105
908333
1014264
1189085
960997
1064859
814423
379472
892868
812823
803134
684081
275125
1379248
827431
539083
550223
751446
926789
1137687
983669
1000272
896122
493696
1199028
1021121
996155
742502
555482
838277
303788
316221
1188756
650790
466680
627785
957501
1061344
808812
542520
649992
1122741
639519
802422
825436
527041
409642
1025755
599093
337265
751669
356255
815180
478444
945148
657201
248329
1005622
950663
1022831
484055
740521
361483
1127951
156062
1126238
496351
859154
459060
904995
348105
595317
644105
684735
670476
535074
984266
670720
895436
292375
539803
815180
990743
1214075
463702
1153908
1025666
93576
804801
701912
537240
1084613
565272
551913
898337
788744
720963
587890
496233
513509
566483
615024
736946
954565
930240
691415
684735
675040
778845
553841
731143
533284
921214
458238
666760
914287
846342
549727
349701
639819
1129458
850331
437873
1050440
344995
264992
991443
985786
545925
947495
890214
745205
824152
1198094
861470
798617
575666
449028
487302
867042
469985
541445
724400
641176
827692
838438
861524
632981
1226524
445892
514148
713619
349119
436501
1055845
496004
482528
675167
569018
903549
511866
1177139
803470
268343
768421
506994
490494
1263684
139124
986307
798178
908657
741422
1145067
906775
715513
849584
453424
1138569
1244638
777621
923688
602757
587890
851146
568778
749710
928315
706144
692197
776878
861616
1188756
432985
1145067
849386
783557
978397
922658
684081
1255885
255704
1145800
569549
705675
668335
928315
953339
737036
563627
1010889
334793
715992
943787
626232
396157
1153908
542806
425408
494977
846352
928608
1278559
1113768
703669
751913
1047527
750431
568778
528240
547667
1193353
457406
677002
742046
594778
732774
184261
262489
704820
912052
650985
1196043
618977
935406
506876
672171
983021
681440
913976
1221511
818399
756411
591328
1021585
653237
783926
1278559
834053
803559
712252
718110
867759
111554
1084613
653820
679850
702815
1062121
533308
887472
811258
413927
706890
812293
632768
1634986
594980
1210301
957098
1076363
928315
818750
489951
851649
900859
538462
823146
909040
734553
1225095
528295
718637
953254
651388
1015229
441239
1216151
1162372
506398
513533
870865
606038
1208532
855699
333613
906775
1291520
1186027
1111878
1038451
627797
901350
554660
754551
620729
816527
647977
857610
529207
798984
738585
551053
1014582
694887
370992
545171
591426
676615
197713
647474
669417
705563
387286
1194476
503941
514337
640841
696477
1047527
670557
955385
446665
607398
23202
1088895
756411
1011280
689972
723992
843476
329780
857610
919574
205586
397931
785070
1130229
655506
265757
972733
802573
554303
751669
964829
802827
1592032
589436
681637
746373
1020795
242815
929645
652454
905351
1125760
784933
826214
965488
1136767
627229
812829
721104
666226
777675
725709
802827
628266
371783
955385
716385
288569
1380583
1033738
890925
725658
1088852
881859
922433
990158
972733
769025
846342
365477
501346
992188
639624
583096
1075928
1064329
605478
1077727
1200257
517742
736871
859125
769025
779979
1144829
690022
608618
1634986
1068787
746817
967312
763748
1087839
794287
323243
475835
682190
603169
795294
1477680
1184763
657302
895155
559166
807492
623176
1150587
1006709
714724
448927
970817
615024
173686
699397
1087839
839725
498500
864449
985900
623126
542572
1126912
800601
521515
825136
682995
914715
616107
1055729
618178
611905
726306
805271
552298
569365
617442
657594
838648
549855
613637
687982
613244
770420
809354
877152
899400
679850
906450
783557
1146846
813216
472410
759037
663102
784638
889551
439738
1137062
517960
644139
508792
366212
696245
1244068
1056476
363660
1316896
632218
1198617
811541
1020744
959738
1099008
913023
469919
1138503
972820
364134
1226524
425027
339127
712232
815932
605995
640058
555970
639624
984381
520854
781865
746970
837303
438180
568217
1124698
527127
1223675
740816
977554
703376
1133820
1331080
868626
1075966
794911
1153908
876348
607623
860245
757142
644965
293881
207426
1223092
1191429
742576
787137
528492
631141
816080
745010
741995
885249
391840
869274
583129
876348
388431
573545
542796
459524
609401
1380583
319068
405169
648375
306740
847043
869939
1092746
973346
732440
657302
583129
628903
476107
992298
677220
916316
483034
381885
454532
656927
807352
388688
976843
610134
846090
1223092
924179
913976
428874
781007
699352
692557
1194476
892178
542644
924652
547667
692289
1013809
840238
974902
496362
829374
221584
968401
859588
1233081
807398
591531
904126
934401
767038
558273
452997
821291
870411
1005608
740521
896325
719537
837117
1024736
577480
641767
662458
940492
1116688
676956
764191
628668
900877
1050200
590104
896122
716278
954424
783379
653178
508234
702693
792966
720126
989717
756414
367021
1050200
448836
584908
655116
733202
158242
981406
651827
752643
720346
1034008
658953
786843
1033018
597270
1030610
972991
276857
796049
1177139
767853
858268
556737
1144829
487302
1126238
876348
609567
656329
716053
535411
1199114
652999
930931
582028
658953
889687
827431
772940
985900
520937
806484
388431
1379248
595317
1027615
728692
906590
620381
922573
1061932
781772
535074
783379
850415
1177139
911797
687233
796535
1125560
878584
876595
604702
965488
1281150
397327
879172
748335
773682
1316896
894101
906775
368746
354776
525288
467447
835191
469827
307082
748202
1068787
688301
1216692
228309
612182
934391
997564
670720
1006228
705665
716278
642414
891687
775813
803729
407900
858717
678064
1192016
526249
551442
774683
953792
618784
669824
639404
300841
724427
699956
561559
847199
310479
1066460
1076755
846342
1048915
917629
164792
751669
907855
835191
1001626
719809
714506
417675
541274
1223675
813042
539529
847199
868306
404383
962581
784441
795294
471241
115123
1027506
714118
867262
1434320
377349
541274
408856
630162
909075
819430
784638
651931
814784
727389
712308
940925
874325
789035
676598
447230
504604
969671
657302
575330
587076
624158
529207
1137076
529751
618823
749001
932375
617229
580021
447287
473027
804801
1253180
1112495
826903
853408
649690
950898
418017
690275
634426
675040
977507
775924
908333
921538
191104
1108428
992072
492697
867759
543005
607398
576453
722442
291215
1393467
1113768
561461
874325
678320
927289
587325
743573
981446
1127951
634718
760505
521426
684735
1033738
669417
389430
293382
434328
168847
640093
802971
1030610
890925
760556
873257
325251
1192016
752067
840821
1030610
288569
959688
1146846
792076
665072
1064426
390109
697910
842190
697931
603322
997868
868376
1075948
811820
300598
400242
383273
652388
783926
930931
887719
972991
845987
929639
440387
534003
551860
655687
845316
639365
618495
1028242
868344
944474
838909
1093534
811888
869132
868306
1125048
722348
772240
715046
409847
321180
784782
932396
765031
833830
1101262
1276837
894484
597564
810889
520730
543005
495114
1111878
873107
609536
778243
582151
719024
1071268
612963
346008
853408
907855
494977
374638
1017996
870391
1055468
754293
669152
765760
732696
663595
1015229
937672
493668
530860
412171
1005622
740626
1057847
564613
1057847
807539
487302
639404
965354
432467
879172
667711
992188
1084395
739805
408554
919447
1233081
794287
345982
606622
921538
1176824
810136
693087
741422
509642
830644
952155
917464
984266
803134
770079
796386
855007
580720
932373
407119
766258
601814
304408
338028
941747
389097
1056476
983048
858202
582741
904126
762605
734642
707039
440191
466556
903018
401056
1037387
616032
682190
923394
904126
870003
812290
1058201
394752
777437
997615
868611
735718
575842
552852
509889
607398
309338
1053206
621760
650416
667807
601284
678489
938751
1060799
824029
1146846
953254
891685
898307
697027
486711
1009849
730653
855007
692289
858717
397092
853408
515522
639404
1000295
666920
568074
655852
773697
523588
1187372
1306433
563627
849744
546230
587890
555592
347711
521658
798713
754046
862860
927398
396802
552298
1057847
728040
443876
1064329
706501
1060792
364212
1117103
1248352
1085712
598400
813980
1017996
728040
815180
1049619
543005
154205
567638
1060589
412123
703632
188914
569018
670087
601284
617229
1227029
969671
1173022
497270
974902
637208
969396
1154859
551991
554932
490131
815146
1154885
1127784
1171947
829455
1030879
392802
1221828
492982
997858
751883
851649
864619
383273
764191
983669
1138636
632233
369233
776971
384429
719312
941023
1125560
812498
602783
800308
453543
838909
1043591
568138
563958
858717
306740
778845
791147
741422
1062121
720364
657302
568162
867262
779929
551081
584259
820197
790849
900098
637208
1028986
651520
903018
786188
600150
597151
648076
951210
1126238
843476
886351
688301
573584
1317783
458687
1240156
911797
554780
972867
383126
969973
1033267
782863
772482
607300
858186
1104564
921017
1206271
784782
695798
796049
595344
550044
364750
1093094
859821
1170948
672367
909789
541756
1379248
765290
801292
721424
540093
684081
1157625
591270
601265
337752
1137062
1059884
855007
372173
704820
591077
249522
859821
615024
338969
972733
815977
900877
252409
623892
890925
840078
783926
337471
1163961
456755
1240156
935284
608823
519614
896391
1133820
874325
1063727
697928
551783
1253150
793489
606665
1059926
414038
765031
520620
341054
693733
1119113
799913
639519
966818
785032
797824
657721
869132
1027960
542600
907352
731200
1253150
526249
751782
399802
323047
1038065
816517
1033267
437298
1291520
1057979
1057847
154613
729756
702038
374501
1111878
839680
858268
486500
858268
1501860
924179
724400
1026221
1091968
431242
1407083
697294
952676
620601
1634986
813307
1119243
686105
1068324
1020195
463645
522710
302361
956424
1029963
574486
783926
793530
862235
609401
985786
203381
977507
636057
824747
682190
396802
722792
578797
592683
796941
865674
399573
507136
638396
473829
861970
1013693
744069
374788
507570
1015652
652001
815932
1070640
521515
1117358
841380
508410
504072
530732
1030879
724156
1361078
420448
790394
997765
745875
459597
834053
1084395
891569
581792
811888
1068324
505043
896841
1037960
1066751
1108428
1005409
895436
980308
728040
812290
1117358
1023091
762880
1243382
567937
1048915
950663
924652
860307
876595
752936
725562
720330
496639
865256
731143
421446
784638
587890
965488
527806
704798
569018
1158193
650274
754109
658953
519614
676598
830727
906775
467533
1183504
941956
505382
377349
616582
642457
582986
1261667
453131
516728
554750
823756
767853
845735
764195
842627
756285
661575
1065340
594980
687893
620578
521515
733290
1079965
727389
1266083
570124
736946
250309
1071712
743179
638670
747254
593676
486032
966818
796049
453339
784782
400492
454177
776639
944474
314048
335141
537240
769468
698099
759407
911733
1147398
507080
898076
1223675
320194
632842
548678
824381
564845
827904
667807
465859
638725
1393467
818750
669417
379923
992929
409786
340181
728691
1162372
999661
637164
459158
816086
1005913
98160
954616
777437
1217157
689956
488985
162841
1147880
339697
602386
1014264
616772
933378
976259
542796
884199
574525
522217
683094
478589
1206201
587325
776059
816734
865789
765008
387286
990773
539317
572997
537240
611014
1176824
475553
431383
1020872
285691
918386
715513
742098
838755
1336531
635324
1331998
722632
693657
527382
1165895
597198
870168
400492
873257
671082
716639
760590
603322
824152
789148
675040
651388
601284
660198
466795
344859
932373
896573
671082
868306
551524
156870
661124
772240
1284809
565613
801256
922658
418412
568281
556873
551169
1127784
431279
490805
968401
607398
727401
238292
984798
1171122
230977
1015652
1222316
493771
756113
817320
804671
729593
567289
754046
679850
860992
803134
543858
1092746
663595
657721
972733
1215482
972820
881071
673847
578015
436562
1030879
782780
469210
603169
496004
1130295
679195
784933
864032
639804
1464611
759898
428501
764191
352933
1014264
985576
1226524
868306
910922
828362
437221
746155
563596
661864
1094872
581071
425520
855007
965488
350286
1244638
1020744
453705
983765
469980
641767
919500
378401
657302
619705
720373
553762
462200
288199
493962
751669
400242
475601
986307
716278
611936
492467
697038
874325
830943
822085
838648
530945
847211
414908
618327
1004428
771350
630028
1181415
867012
499860
665019
635552
400865
724631
537252
632066
1223092
879828
690886
600643
695686
495605
992467
399344
900877
931975
731768
872448
781772
1129711
676598
911733
448088
615988
1226524
895041
582150
464511
1035345
455658
362365
408880
694753
1013809
713900
1081634
577341
863074
1255885
552221
911797
647474
335477
573953
1075726
789120
921017
845316
253109
433419
1437971
661330
865196
542600
932373
649963
710876
1044250
895514
630515
632809
880633
940925
423727
570533
945063
560812
415631
715093
734266
1145800
753313
637469
1103753
969088
898842
222748
992467
650274
820844
844173
530732
784416
771952
806393
349393
826153
1287422
795113
784253
607300
651931
830943
1022360
889038
814982
813150
682160
605305
250483
909258
721424
735439
978397
1047527
366111
929152
904995
919098
909351
1282838
718640
690296
985011
1150130
985011
946410
378138
843484
765259
819238
616770
659712
530796
1441548
975448
434112
413914
1126960
734263
517586
946410
542680
946410
973346
1093042
909351
877783
950320
690296
1056006
637697
909351
985011
969666
348275
985011
909351
678297
909351
765259
617942
703305
1282838
741863
1153349
1312923
976108
675426
922761
985011
843484
465871
608981
926223
848859
457127
1441548
673511
842132
909351
1130556
413914
946410
553022
538643
351888
407750
766561
894609
648221
350832
572574
908278
753508
444212
1282838
765259
539186
690296
751957
765259
587952
926223
1139266
611123
698355
848859
228944
946410
690296
894609
861272
946410
690296
597449
557928
1441548
1282838
690296
884560
1153349
1441548
763753
926223
734263
1153349
411556
471549
1282838
782191
734668
909351
690296
542048
739232
909351
970936
1126960
994639
642001
724413
1337441
886869
453881
527758
997391
838257
511295
837345
884560
690296
778061
164414
946410
946410
448013
452446
439489
734263
765259
985011
690296
1153349
1222316
655380
734263
1282838
985011
631494
1126960
572113
909351
517207
1282838
694886
636629
698971
413914
884560
1021510
877783
1011145
926223
1153349
516797
734263
969666
1441548
909351
474713
690296
894609
769420
569198
411554
497775
425378
1153349
884560
399267
485721
238660
413914
994639
1282838
994639
289860
892966
647417
690296
1126960
662317
884560
1126960
946410
706203
461464
909351
463453
703488
759047
828213
694886
690296
877783
765259
396956
842132
791066
884560
413914
742678
498332
694886
413761
894609
648697
541699
734263
765259
842132
894609
1126960
599310
325161
463956
418680
690296
684433
489097
834793
985011
985011
1441548
985011
843484
703488
1153349
703488
1441548
842132
717555
551715
413914
842132
437478
423029
695922
690296
893278
994639
679744
969666
523629
1282838
1153349
734263
579608
694886
602373
413914
778415
446464
1068985
1153349
884560
504882
860592
894609
723719
479725
694886
817952
694886
844172
681031
969666
475485
842132
273817
500650
632309
1441548
946410
834056
765259
739186
1441548
923394
811099
766195
894609
1126960
730369
703488
703488
959198
882025
641713
765259
926223
969666
263334
965152
1006309
1312139
465410
966681
1441548
909351
843484
1018102
694886
437700
851722
594984
994639
894609
1168548
1036006
1068003
1282838
894609
389326
804536
451227
909351
262830
748582
842132
984504
994639
946410
848859
820818
894609
726287
946410
883550
500729
827738
877783
985011
894609
469437
454372
694886
186536
572881
877783
858992
624179
969666
695959
694886
251879
656929
1153349
909351
734263
582926
379797
765252
985011
498871
467874
474973
637676
842132
424296
690296
767885
657261
894609
833095
790305
985011
703488
985011
926223
926223
848859
734263
609484
413914
730231
914287
502502
460028
764058
1153349
703488
894609
877783
952908
884560
284443
877783
884560
1282838
843484
926223
894609
413914
842132
610187
926223
763613
830028
884560
627870
558635
734263
985011
294935
504990
909351
911188
1017570
355675
848859
703488
651140
453865
694886
765259
424304
703488
658791
409287
437903
894609
985011
1153349
909351
712945
748192
848859
848859
500164
765259
219742
994639
413914
743397
716194
909351
427646
985011
781677
1441548
474109
413914
1441548
909351
969666
566620
848859
926223
994639
473854
761873
772196
731603
575899
842132
1441548
848859
318090
153331
682910
297210
1441548
415571
884560
969666
622944
765259
877783
994639
1126960
694886
708570
1153349
491275
703488
926223
719954
720584
302834
884560
413914
312966
456142
843484
877783
1441548
461556
751826
1041821
931760
842132
448796
329920
867774
456199
843484
1441548
1153349
894609
926223
715430
703488
765259
608891
800898
877783
946410
848859
281548
884560
617722
474920
994639
994639
584387
734263
1282838
426528
743036
909351
1126960
367273
690296
877783
413914
1126960
507080
222273
1593503
884560
366899
85561
781056
251205
701109
388393
566730
376316
481326
578477
735346
847505
898048
476345
441201
635248
690296
690296
884560
985011
1126960
909351
748027
488058
926223
985011
896913
917011
734263
884560
730967
440077
703488
978978
877783
734263
926223
612699
894609
336627
328471
413914
1126960
877783
994639
430515
1188508
1153349
1111755
791021
728240
255934
842132
754873
222784
442988
877783
946410
703488
826718
799882
941343
694886
493592
694886
504377
843484
765259
363089
297129
946410
694886
799506
404558
946410
909351
1126960
502173
744290
974661
872241
577296
732690
694886
969666
926223
826285
320611
703488
647821
427678
727083
554848
687434
1282838
734668
969666
592886
946410
889682
909351
770384
740064
364846
926223
877783
634718
845334
1153349
909351
707830
969666
946410
413914
432295
434816
765259
423727
703488
726768
449742
413914
578279
1153349
877783
506843
765259
992676
877783
843484
548004
926223
451017
659935
926223
452513
1153349
653413
596894
427872
734263
765259
985011
511759
946410
703488
711675
909351
703488
1067702
495268
765259
792582
985011
1441548
1153349
690296
877783
458608
298743
946410
881844
734263
694886
734263
926223
433990
338510
848859
703488
969666
898619
968239
1282838
114476
804425
1126960
703488
1282838
985011
1441548
894609
493339
690296
1282838
707492
1441548
909351
848859
959465
994639
884560
1282838
909351
1126960
734263
705675
1006305
703488
969666
894609
969666
1150555
770833
985011
639732
300912
947190
507820
946410
734263
884199
538093
894609
737887
479683
441798
969666
388766
845699
694886
440791
848859
413914
1153349
848859
1244524
803861
745815
994639
226005
926223
491374
648781
369273
871431
1036363
994639
734263
673707
843484
359009
842132
985011
848859
703488
703488
884560
994639
557914
994639
615928
526711
926223
699194
848859
1441548
1126960
969666
690296
1282838
323243
871984
985011
863074
620070
877783
788734
946410
863357
903329
495786
1393467
756285
638487
1126960
1154309
806073
754721
884560
398413
1282838
969666
946410
413914
884560
985011
684689
547877
545329
1126960
1441548
661297
969666
606546
946410
1441548
969666
551521
946410
392773
994639
1126960
1126960
749840
690296
725641
734263
703488
1412593
969666
588168
625122
703488
848859
884560
315493
517071
694886
877319
448648
448690
843484
533356
946410
413914
693492
690296
995304
884560
1441548
893094
804536
280008
690296
412535
1153349
690296
594157
894609
1126960
926223
884560
969666
669721
946410
884673
671825
877783
425402
765259
690296
481275
690296
1441548
712546
946410
835531
1126960
703488
765259
502585
608321
516790
802939
1441548
413914
1441548
285310
894609
884560
894609
862940
985011
413914
946410
353451
913648
734477
391190
454112
507613
727796
549189
894609
877783
413914
551885
926223
877783
877783
722542
729862
969666
665117
848859
350081
1113832
734263
734263
1153349
703488
255704
1126960
894609
465020
703488
926223
678543
765259
775421
336627
403195
206657
568187
469138
909351
474971
894609
694886
1282838
954716
737228
673288
1125661
894609
843484
740380
765259
770559
496039
925993
884560
440524
972940
1153349
690296
781526
413914
453131
894609
1039743
969666
926223
626357
737626
802018
542824
882724
985011
1441548
192394
1126960
1441548
946410
1126960
589165
843484
843484
645146
1282838
572970
952898
986709
643050
739178
703488
884560
1441548
528968
678277
268274
476553
734263
410026
926223
690296
703488
444548
842132
985011
1441548
1441548
877783
734263
413914
994639
1153349
1153349
743420
1153349
690296
843484
909351
926223
860972
966733
751883
694886
969666
690296
1126960
994639
651884
608048
569774
500308
894609
263134
711595
877783
848859
909351
969666
485481
690296
703488
884560
843484
1441548
1153349
1441548
848271
413914
552846
946410
1282838
985011
779929
969666
309874
713361
1159779
1141798
637317
1358910
569385
1282838
1206271
741745
533706
1026528
768699
531023
909351
985011
339937
1153349
314796
690296
834329
848859
926397
894609
694886
602675
157423
1441548
1461471
629191
909351
413914
780382
894609
602990
926223
848859
653187
236210
877783
661952
551885
848859
690296
1282838
894609
877783
894609
439326
297210
938395
909351
1441548
712068
994639
725443
1038181
734263
859129
682319
848859
877783
946410
926223
508892
387568
771975
957324
584419
1282838
848859
446464
1018672
969666
656474
932031
484697
421826
546000
843484
842132
615024
677782
994639
647666
459376
694886
484288
439124
569551
842132
397208
827428
980312
413914
734263
505393
325975
765259
909351
694886
909351
456142
274496
525432
985011
699083
877783
1282838
703488
762783
720861
918261
456106
690296
884560
592973
337890
1282838
567773
824463
926223
909351
752929
413914
363689
780885
300514
639826
642765
557635
926223
818724
694886
985011
534188
909351
985011
230821
604301
713273
765259
413914
1126960
1441548
534188
877783
969666
1126960
207034
842132
1036433
694886
690296
848859
662540
765259
843484
1441548
647083
635023
610849
877783
1338484
877783
842132
994639
946410
694886
747456
497405
909351
909351
765259
387286
926223
656778
828877
796969
994639
672621
703488
985011
413914
843484
694886
690296
877783
877783
909351
909351
1282838
236370
694886
459240
162275
388813
765259
594741
734263
482610
714824
471859
1441548
963628
989174
1126960
884560
849584
994639
770980
491930
458932
687316
694886
690296
413914
994639
596747
1441548
839857
458669
897145
884560
1266083
877783
1441548
787485
413914
765259
908333
376151
189906
788804
734263
720437
1282838
765259
985011
599650
479544
765259
473335
690296
413914
848944
203010
994639
503432
593724
994639
884560
607986
413914
569325
827488
1001155
894609
379301
413914
926223
497745
295091
950353
589003
843484
590004
734263
657780
828272
985011
884560
1092400
884560
843484
703488
843484
723719
1126960
843484
1126960
694886
413914
365472
1282838
843484
703488
843484
1441548
985011
1282838
994639
734263
238660
1018415
764479
1126960
846607
515948
703488
104608
597564
1153349
934401
520889
804645
805005
946410
172028
708672
877783
683133
562991
500604
694886
884560
703488
909351
894609
1475712
765259
583070
969666
678762
430251
399573
748218
536281
877783
1282838
988143
426121
877783
413914
665341
888173
877783
894609
969666
603033
969666
537291
969745
1441548
677948
811637
926223
530541
734263
734263
994639
985011
134502
1043362
734263
946410
389537
884560
413914
894609
946410
894609
946410
842132
554096
843484
1126960
764633
330416
734263
469637
109348
1077956
538847
618566
749710
412694
1126960
946410
909351
909351
685419
677439
690296
902832
721282
734263
765259
969666
620432
1194936
848859
844548
842627
894609
597908
641068
694886
706298
821755
699235
694886
1282838
725734
383938
765259
1073041
877783
946410
110783
509199
611011
909351
547511
894609
793806
926223
708397
734021
291216
777830
843484
360646
492875
690296
1441548
894609
985011
541756
786908
994639
789924
909351
909351
623218
985011
619732
734659
524561
391367
843484
848859
811099
504640
1282838
1180328
1441548
877783
694886
690296
994639
721510
848859
512317
884560
1282838
765259
570382
677489
487134
842132
909351
1149487
690296
1441548
762716
1441548
894609
1126960
413914
413914
926223
591590
848859
994639
815076
511027
994639
645237
1126960
969666
894609
926223
745501
1153349
1153349
843484
843484
1441548
478981
727054
969666
734263
765259
413914
422340
694886
848859
848859
877783
877783
1153349
618620
834849
1230820
718083
909351
369529
985011
511373
1081495
994639
969666
734263
946410
837954
519729
734263
877783
805379
1036852
694886
297031
1158342
269874
909351
894484
1153349
1441548
765259
658467
694886
433235
926223
946410
911188
657261
703488
724353
935407
690296
528079
1153349
938313
862300
849967
715342
881678
842132
690296
628894
694886
333135
843484
937665
810439
415276
514193
468709
645724
607673
754894
994639
743651
465739
679775
884560
1441548
843484
206963
1282838
994639
843484
720330
1153349
901749
946410
946410
843484
712252
494405
994639
744553
703488
985011
1153349
909351
703488
969666
527887
422081
694886
431658
926223
807549
703488
181980
736495
490366
546638
893174
894609
884560
699374
765259
413914
703488
947025
1009309
842132
734263
1282838
842132
765259
471241
666252
635062
413914
742679
1441548
946410
413914
818152
985011
631277
969666
580598
1282838
236177
611650
1441548
714203
884560
877783
694886
848859
843484
690296
1441548
690296
734263
615133
1126960
1126960
994639
1153349
640782
985011
222585
909351
361740
926223
1126960
884560
834296
718041
771028
765656
1126960
946410
650120
1441548
994639
734263
522119
877783
413914
1153349
1282838
765259
765259
694886
971761
509793
848859
120153
613637
969666
694886
884560
539611
1153349
703488
413914
1441548
496940
985011
884560
643561
794550
538007
698044
248890
828114
1009749
994639
676798
703488
343091
1441548
765259
443369
848859
803441
765259
691499
251620
559405
746197
714708
703488
926223
607673
413914
463704
228410
985011
690296
495479
734263
877783
462662
635016
703488
698545
946410
479972
952908
765259
877783
1057413
47860
906247
490881
966394
530637
561343
726531
1126960
877783
946410
1441548
848859
770061
985011
497461
1282838
521721
1039969
1282838
985011
413914
842132
330824
994639
612051
884560
767507
409735
413914
525251
431365
476856
563247
465469
378284
603665
694886
719649
1282838
842132
591787
843484
694886
926223
926223
877783
884560
654760
969666
914591
703488
460308
994639
408961
315820
884560
877783
527154
614924
848859
1441548
910086
985011
985011
1153349
1282838
994639
909351
909351
616386
367193
690296
874801
763810
384757
909351
894609
994639
868116
842132
463267
843484
413914
687865
652818
1153349
690296
273007
694886
446480
1153349
613550
894609
555038
920484
926223
602920
843484
734263
580576
769733
370076
926223
677288
994639
734263
702887
547364
946410
734263
812833
877783
765259
716295
898655
692419
734263
377781
765259
705210
926223
694886
363299
523884
476277
946410
884560
306409
717108
703488
317029
479669
842132
477264
703488
655656
688330
818070
809528
767196
884560
1026402
690296
930588
1282838
909351
559345
753786
883705
884560
755273
765259
1067419
894609
759226
877783
764261
416777
735284
1441548
643988
883789
413914
894609
657232
690296
717128
839937
909351
387068
508095
946410
793171
460019
663298
491049
848859
994639
926223
409512
232692
994639
382236
378954
703488
1153349
694886
853142
478165
765259
1126960
413914
1282838
884560
1126960
764337
994639
213569
848859
690296
320129
694886
928039
947495
734263
499548
1441548
843484
969666
630627
894609
909351
507870
733596
419176
703488
1025449
884673
848859
413914
877783
645491
985011
916651
394659
845024
455855
759078
765259
703488
578723
994639
881420
994639
842132
926223
1126960
471859
690296
909351
900698
609484
830073
938194
922834
848859
744169
734263
376191
413914
444086
405307
765259
924357
684568
842132
482685
985011
602111
1153349
599926
734263
894609
765259
515531
894609
842132
985011
484321
843484
549368
909351
789421
994639
413914
691409
859064
877783
694886
949705
7380
174438
363660
969666
884560
765259
877783
1153349
635661
676289
502737
597000
694886
734263
1126960
427872
273817
1441548
855113
117976
327949
909351
1126960
638896
751826
894609
508141
962485
428277
909351
466284
1153349
946410
877783
877783
703488
515331
690296
734700
765259
428560
496639
926223
335204
926223
386469
611960
365136
444271
951274
1441548
1126960
994639
523522
439494
703488
842132
765259
699089
833081
587915
561998
734263
494029
845766
613713
1153349
842132
629527
884560
805705
994639
823736
848859
703488
649865
871328
117306
842132
1153349
1441548
662477
848859
1126960
670438
946410
1282838
413914
899138
455091
399201
428675
703488
472871
969666
1153349
703488
926223
710684
877783
432448
848859
483703
1085896
690296
413914
668244
631166
1153349
961630
1153349
877783
549861
703488
723748
765259
1153349
1052167
884560
668828
992697
682782
820973
1153349
848859
392138
825816
1282838
1171808
994639
926223
884560
238542
690296
985011
1153349
657398
652820
969666
794697
703488
994639
603408
440701
413914
891362
734263
1153349
903777
478925
653630
987209
413914
286081
690296
464077
985011
867379
581384
421063
692709
599531
734263
950068
663483
1227830
679246
320514
753777
946410
799262
951593
1282838
610190
974041
1441548
362243
540947
884560
1047673
1138569
926223
694886
155454
669785
848859
842132
570125
1441548
413914
765259
606212
985011
926223
684602
220327
512317
1441548
915477
277070
701389
1282838
877783
842132
877783
180227
874791
946410
1282838
765259
1282838
207840
679722
843484
239657
985011
514718
877783
493283
985011
816772
843484
406742
749840
448665
842132
841138
734263
1282838
946410
1441548
617935
994639
571293
342770
842132
994639
874625
1153349
894609
782976
694886
690296
884560
993954
944047
909351
443494
818017
946410
1141151
541528
926223
694886
1441548
1153349
765259
546271
902902
703488
894609
625960
842132
357817
985011
1153349
291675
845967
734263
1242083
926223
1282838
843484
694886
628344
1441548
413914
413914
399137
1043933
842132
884560
1126960
894609
473129
504201
877783
413914
843484
842132
926223
355846
534501
889230
1441548
1441548
877783
765259
633650
877783
969666
690296
653448
456549
884560
842132
694886
639700
795100
514554
922573
1441548
1126960
945188
1004428
702613
848859
842132
994639
994639
413914
984022
848859
1441548
549619
734263
945083
1104841
694886
566979
1153349
1441548
994639
1154309
1153349
776555
703488
769071
985011
894609
884560
404985
279775
774579
926223
969666
734263
284059
1033788
529875
842132
725146
969666
612977
800935
894609
725492
894609
877783
644943
1056825
909351
840810
559278
882950
498902
735718
974387
961178
926223
693476
694886
1441548
413914
475595
597976
734263
969666
690296
690296
493829
533090
1153349
493043
694886
848859
430515
651121
865884
926223
946410
485675
1126960
707240
121266
946410
1153349
190935
1282838
103225
923142
729829
667964
643954
720079
438057
425206
514809
884560
441765
726768
884560
569350
969666
898849
454516
625194
617741
675574
842132
725672
848859
877783
786540
877783
985011
842132
577934
793741
994639
675702
884560
843484
989268
414920
969125
909351
593164
1126960
843484
601148
745606
482968
1239691
926223
694886
354826
703488
1441548
994639
796465
1441548
841155
946410
516082
588368
734263
894609
694886
574935
953792
877783
693455
969666
732324
1065058
314237
765259
546638
848859
985011
894609
312750
844985
826846
884560
655495
503314
969666
413914
969666
907102
848859
848859
855304
796805
760277
905958
250582
734263
732815
494554
636367
389099
765259
111554
703488
765786
848859
583444
848859
703488
985081
894609
766131
1282838
926223
538573
576688
744097
894609
441566
926223
1441548
147698
703488
575892
877783
969666
561890
734263
690296
842132
413914
430556
1282838
671634
862232
842132
694886
904048
877783
269166
450002
293825
877783
743305
694886
842132
690296
423753
1282838
321343
1153349
808671
894609
950898
280157
1441548
426030
689311
941343
765259
994639
734263
666299
325771
884560
518530
690296
906849
1282838
765259
203190
894609
504576
1153349
894609
867280
486065
969666
765259
926223
985011
1441548
994639
518264
251879
1126960
352876
517954
222289
690296
1441548
413914
838221
909351
587869
634375
679111
690296
926223
803861
610653
723721
480626
734263
947062
843484
483094
1282838
793052
690296
450267
994639
896325
902379
896995
835672
624242
1153349
344173
376535
740085
909351
649645
894609
703488
894609
894609
969666
522509
1153349
325004
1364244
848859
765259
843484
751860
848859
820242
660739
1441548
985011
370943
780706
527673
1282838
969666
367307
1153349
1023752
169874
690296
848859
379381
1153389
413914
756762
848859
344483
1021121
969666
903605
994639
483756
1282838
426988
722019
909351
994097
561666
577582
682777
661828
449478
894609
1077062
694886
490602
994639
765259
842132
909351
909351
1126960
445082
1282838
728395
500927
843484
990446
703488
909351
1097333
894609
877783
322515
1153349
1153349
694886
725187
946410
926223
658977
975733
985011
557849
985011
584105
946410
994639
994639
413914
969666
531033
738791
423613
755828
403113
784094
468546
969666
570500
429078
527960
994639
911382
660863
424620
680854
694886
946410
716409
744531
1033788
918296
607130
775149
894609
647363
848859
447679
1282838
413914
694886
994639
405756
690296
413914
416798
1441548
694886
843484
734263
399218
694886
907856
519191
703488
842132
587536
413914
946410
459597
554229
700018
734263
843484
877783
593541
752630
1066660
985011
599038
812307
414548
842132
523581
646804
1441548
690296
690296
703488
909351
884560
969666
946410
909351
1282838
1441548
273528
1153349
543901
1441548
575763
764900
662723
694886
870003
1153349
529739
848859
366389
867865
771176
694886
884560
539551
743234
725220
843484
1441548
894609
812778
843484
612644
511588
985181
877783
1282838
573640
1160123
892692
842132
1337441
423671
468758
969666
985011
734263
703488
926223
656792
877783
985011
694886
843484
442300
549619
1126960
468926
877783
431383
696521
884560
579001
458793
589400
985011
694886
765259
602757
894609
877783
752479
765259
1153349
413914
1441548
310361
485858
501950
651889
507613
843484
725975
413914
1184792
884560
580975
687446
783807
453329
425754
513481
1441548
600464
957501
1126960
690296
697703
877783
1126960
946410
842132
985011
690296
876502
1106705
848859
843484
969666
433729
926223
495788
985011
297030
611817
694886
969666
413914
843484
805281
413914
843484
942230
703488
319965
590008
592850
500955
1126960
946410
909351
926223
461642
332340
675574
537045
1209243
747486
436296
734263
1012494
1282838
672884
393971
969666
909351
581087
1441548
1037337
765259
893398
1153349
457408
969666
310077
926223
685164
621032
579515
1209014
507651
463521
690296
926223
135750
884560
1018510
396357
517546
812801
487729
690296
698585
413914
877851
1282838
762661
309917
524498
909351
566994
663600
666342
578050
535374
884560
926223
785454
1441548
1282838
529662
994639
676933
652388
422712
894609
994639
541877
778586
625353
1153349
486295
877783
926223
894609
799262
565140
669238
613936
1282838
716920
969666
848859
623557
909351
909351
969666
842132
406606
884560
734263
413914
946410
803131
1035363
994639
765259
641290
894609
985011
1252530
584587
985011
1126960
848859
727689
602246
894609
994639
531597
843484
397092
877783
969666
916417
985011
848859
1441548
985011
994639
1101908
763837
664157
946410
591801
703488
1002430
459376
703488
969666
765259
751585
1126960
884560
969666
985011
428089
676427
396451
926223
884560
348220
734263
528156
808943
417704
679704
473476
746488
471042
678039
743443
650428
1077475
723169
690296
619503
794864
413914
687816
420325
694886
590859
969666
876602
909351
315240
734263
665983
1101897
842132
690296
568985
877783
525251
1153349
803176
884560
908928
1126960
842132
356436
562926
807139
734263
1282838
905102
969666
765259
781383
703488
346250
703488
1126960
501633
1019815
877783
418910
703488
507706
863977
544953
413914
1441548
1238351
946410
1441548
206963
985011
1126960
602997
946410
708275
1441548
856081
884560
609917
517960
481921
1282838
690296
765259
815076
848859
828172
909351
691233
461601
514002
909351
541984
645491
877783
488539
717189
837625
808534
1282838
892476
710820
313842
1126960
734263
732236
508418
564352
855952
440766
478394
599086
634110
946410
994639
603169
608579
703488
884560
630719
894609
848859
757389
694886
734263
517749
1082348
448011
1060859
804165
606211
742632
310833
725139
648091
820915
737848
640202
451984
726990
408721
661872
810101
517249
775541
368665
688949
751579
642198
829621
381597
767812
818073
614696
716669
612501
576954
969088
553757
1216998
870559
651671
197309
817393
740374
1022746
643789
958948
602554
575865
706679
481392
716835
1039457
529822
512667
1054780
518954
609172
1110989
276406
551450
517444
561812
961218
656124
737854
769973
440842
889759
645659
785935
779383
666260
742481
882542
510684
1075123
681876
986204
526365
250483
623629
915618
561232
840538
609760
333175
971012
642840
1178133
421062
621174
1391488
769456
419906
772597
355817
465952
1194723
855803
606211
732976
437873
945387
607871
366318
582330
637224
852905
589455
1021594
639961
711895
443159
868285
818793
725492
866239
493343
839560
297627
770786
1042790
1011956
482331
843168
758532
935198
822192
742796
755750
1220624
845352
757696
961334
910830
450135
544313
523070
926612
537083
580585
266683
839141
918307
718743
700139
1196873
558882
651265
1099166
895514
773528
896026
812398
944690
637224
506695
994932
523866
456595
856692
816655
663156
1058760
1121251
445014
849319
693653
736855
505726
414896
436900
765440
812199
380813
628902
1059354
943513
456939
848725
846894
714768
668452
599381
729212
734450
798552
784689
950984
760933
702711
1053062
909861
784103
815916
330740
774629
547059
725964
553677
447870
1049158
484187
451348
644891
713826
722514
851828
929283
468184
566873
774399
811804
784456
194112
584468
412789
682359
749444
903216
627316
749282
207394
821871
929930
757982
390196
327127
957333
874036
54340
757558
637771
649106
665085
515331
408002
829129
596681
539658
775290
657231
759679
693723
699271
1029963
699032
847643
683914
414578
421826
772565
371775
587828
519453
559892
542761
235879
871992
1077428
414024
261573
772259
932580
898048
772570
518954
1402591
469113
438812
293864
725089
558118
587828
684988
992462
290812
495619
716238
368895
645074
777291
799056
869844
598913
582917
249160
1283809
737848
723975
604459
413969
579337
643857
779383
660436
314944
762896
627888
927985
481734
594741
555093
924903
553797
752016
429484
450466
816390
642276
733724
982668
800927
1272905
875836
914782
1005785
636372
664330
712787
882485
616505
392334
730919
636372
692733
458094
518201
572204
449519
777291
458073
614373
666216
312855
577015
575604
465710
960094
434434
809516
900843
416148
778784
788947
769887
858814
875494
456596
330308
588838
604681
655597
1433054
779494
706233
288347
753343
712950
1186892
554554
452336
583585
466113
419634
234545
676077
598027
343954
611980
631551
172704
862173
435186
608322
803318
471654
627580
468869
1255819
636947
335141
394985
804914
862429
865322
774563
540295
464540
688714
699556
391556
590350
718430
776691
777610
695159
576694
600555
344392
418593
467811
327215
610963
1090969
749118
726214
456377
529938
611858
513436
811036
664683
953241
161905
941672
665983
798901
607123
531817
1014487
804165
648350
1044497
752789
397358
714429
639252
770938
413649
715799
562637
765274
706351
635430
794514
714871
713642
724058
713505
870559
466994
738105
886001
539739
859295
502286
924661
369847
751529
848758
455561
707172
422814
529510
708115
787808
507304
895532
646506
967242
794973
478531
958429
535460
526994
776109
474660
837899
1089565
866161
633399
960889
848771
892022
556162
442711
978284
932467
440855
943800
417106
998597
863023
565313
626700
923825
814301
718637
782723
672070
600555
596707
866981
725792
972806
529594
464135
726831
420383
613784
554692
923825
937012
718182
931151
769707
962132
703615
579548
827219
1160058
489582
743375
690723
772056
908278
315280
933720
908574
886223
714034
424561
805644
784882
461281
529510
572071
600592
512495
954494
669293
827539
741937
731717
522525
956642
724294
757288
386056
698703
484814
928892
1104056
699688
599968
913437
921495
252759
755923
830381
683801
537653
595895
406009
639125
577976
761131
890185
919070
510568
752367
625960
1258480
781929
298846
709863
630787
582095
313401
895097
586112
596832
636278
906222
538985
729459
676859
749282
258887
554583
763873
414024
1103753
782600
774826
210803
551482
602686
630612
1249711
276381
922578
708581
679509
734407
454276
790866
1163562
617488
682359
452513
551041
573770
340812
663563
898187
1002890
901981
979711
613784
951767
876348
490275
562005
564686
1260046
526337
650139
525426
642592
629229
1342658
683037
601206
739211
483433
627888
363419
812944
640996
845890
294029
651964
758061
1402591
369635
482968
559853
299951
842011
520453
276406
710979
776059
406589
516633
858071
764409
913822
677811
802640
525032
598510
989859
770938
693362
958989
525790
564903
628010
581956
705457
649159
1003403
665525
574486
806483
924661
431945
744925
918608
465462
759366
993176
531870
398951
733802
498672
428765
736855
521119
729067
590509
369635
870392
712787
1215178
585331
988091
615890
605309
589455
380453
431945
507934
883789
1227163
841501
702680
560336
825664
701109
836391
898381
939778
437048
1226030
490539
715340
759159
786225
463751
785874
710218
657116
498716
672426
834667
568962
343680
795990
720495
631551
745706
576849
776954
214532
519311
907976
263980
799426
1507218
1042790
744727
1042221
706407
488128
488294
456596
582257
629312
282425
876283
1035543
851927
720154
103721
553799
1022746
556439
649295
940768
514364
710977
637155
823890
794791
805919
765440
772277
233628
534692
636983
642256
859210
730856
731321
805677
651268
774189
962420
1113273
772597
544532
643789
718803
681958
774628
602588
565410
378401
531787
947060
471698
807549
547667
776787
1140514
697279
524271
793816
628010
883311
753390
895735
428176
797675
1049397
656158
535460
974887
319783
530469
443988
794118
363419
636535
553268
942040
580061
673790
995247
962220
490517
1103087
832372
609746
468184
672323
1000278
898922
1021111
660561
324137
507635
365065
1127396
844866
958536
421700
566418
785663
666299
712760
388388
622481
895870
1158066
765269
724305
480980
703376
657084
484055
903496
537388
926314
470528
283723
553848
309011
855935
502331
79063
935617
213925
511928
949912
936499
435327
817054
452564
770786
834021
1135842
861510
691499
795184
563842
759453
713590
590004
576263
445390
901981
655651
858111
809978
451898
737641
932580
615745
961334
486024
915618
718871
649023
602554
729507
576463
391473
693272
341037
572257
1104606
705602
1340957
602373
635469
458705
448395
103962
682824
1287844
335571
304187
499022
291311
946125
849885
566923
574376
852542
1022566
625041
1232419
598017
955948
559853
550147
488297
684389
672070
783370
729161
813683
817937
1225592
591297
817583
892210
970281
1165671
313546
772428
865882
640888
469827
565970
379543
588046
672830
802083
655961
410324
698129
625960
368665
480754
760239
712507
686553
609764
729507
376630
604919
398499
406517
630195
746513
800538
549855
657122
847643
885648
641163
529993
664576
130100
365203
1166903
606204
593537
734450
610404
505879
898381
582589
451984
539540
806017
908075
820844
772055
537125
693799
606579
760819
632707
524335
738396
1018426
547964
454423
672910
929943
538436
1020945
617703
696321
283335
927985
769263
693737
367607
560263
835051
1237591
573820
18036
383629
445082
655570
536150
777381
1093181
616043
764409
807137
866525
596462
467776
603520
725947
540085
496150
493622
436968
972822
589425
866981
628393
797072
858111
797832
423960
971184
966286
591848
807137
1158066
1047293
869519
1217002
718126
558060
522969
532673
1054780
262354
652979
602925
233480
620729
632527
618567
841995
748944
679062
523683
368263
157469
776606
751565
465286
973055
802474
497884
864232
857100
495774
423960
794001
523972
435174
588999
955206
748538
588404
830734
979677
619168
1507218
567605
662717
772428
758937
435922
565711
585267
459148
894829
546456
573243
448927
704574
587039
649106
1059512
487874
681454
724306
910830
713590
573481
655722
666551
628259
511805
1066630
517219
557109
1122598
648221
420722
430618
743244
735586
563456
511319
544240
773110
1067571
604303
356588
630596
712176
515205
602591
458094
669847
745686
645438
362852
832490
813991
659980
862807
972307
1031415
751579
771741
549834
1244850
1036417
943489
585875
544209
834808
698950
857930
337687
823033
553462
773528
562492
772597
1125915
621326
108079
384143
638953
963648
1106992
900671
826776
442374
360646
681876
1273452
547565
555924
672323
428874
668738
378774
686171
608159
938313
890042
593347
769734
704856
888820
583535
588882
469663
1016455
759660
720154
467653
612501
804165
323748
784640
583585
343356
780955
946205
906505
927985
396774
843309
1529926
610468
399885
858579
725755
366917
817683
875185
964833
585415
543463
452020
629312
602460
347383
632707
549349
1103881
938964
725925
657216
1026138
1032675
487888
382328
550071
777121
772940
624316
682824
765000
672871
632707
662942
465286
560543
278868
345980
340436
737836
491166
900206
689971
697082
803318
959021
1207236
962420
567127
773110
842413
562856
843943
578436
928299
401104
415769
530954
983411
836608
812613
523346
745686
1405486
588956
345220
347617
416405
440611
423472
969935
874612
1185387
140250
903799
348183
448632
713214
456279
607554
752895
729481
608558
751565
626653
601977
772807
1019267
563851
707381
423391
684373
759745
616869
1075374
800744
816835
946847
997550
591473
712546
728077
641396
464645
1132311
637584
581975
306631
665484
626700
758370
728889
433778
484814
352495
779522
335266
531870
648454
904166
567411
755811
878657
528800
631277
895801
800605
855347
942974
783918
711595
831926
907976
619168
769263
440569
513010
1036554
471698
1436763
492826
434434
669497
582113
774399
742909
1072117
416935
757281
378395
611215
681096
488803
704892
666000
651019
621187
779899
1152899
683931
790237
525897
454546
405223
509889
1055912
200419
820963
677964
706620
815881
969935
469659
969935
498555
1166903
436598
672323
460491
704574
927655
848451
846196
1529007
583535
632181
826773
595444
1027506
589182
965695
487537
702117
817584
896026
564564
525077
426485
648352
806770
649106
839173
472410
1056995
1086863
834986
597363
820197
407234
1027478
997954
806716
838891
655651
1282221
320677
650870
552554
705928
588267
598338
595243
609336
724353
304827
817224
523346
527768
510494
455351
406325
721267
363086
528501
740351
703632
690453
740953
684770
815180
844553
754974
907976
655207
566873
410766
670539
926993
463290
388672
797559
1162351
635677
559168
946205
607828
1260046
715985
789821
488712
587648
1132887
743274
957674
798332
575763
631816
647900
697903
726478
493502
622306
506529
718163
806716
435174
444143
631645
1014541
248448
677996
643789
611794
1166840
750380
762701
613390
678704
499183
642256
793058
248890
678064
497369
556203
387012
874036
573187
720565
443846
171989
715804
604664
849645
547425
721267
1039438
481823
608121
530087
376283
909861
473279
494409
780955
646850
698448
852776
734332
629312
528991
775602
503328
827701
915719
558060
408282
859657
630004
471988
394183
654146
646690
426217
506568
1109716
744925
673790
710171
665550
587523
1045073
530087
669363
565711
567349
475572
944690
611177
396440
741687
573358
785874
565711
421256
739807
598582
985744
755895
742576
469060
126837
681957
714429
931134
1169476
1018426
1036417
545205
626441
649023
568330
536150
563290
940488
999900
696210
835051
611215
289575
1047949
697374
1221511
779866
875836
600875
603232
635308
687427
577242
433207
642762
615727
530796
794753
734932
875185
444205
994116
592068
1278058
509392
583370
871859
769263
870254
723719
908426
535123
671864
799710
317220
1083059
431970
1110827
485262
500001
721267
406325
762281
332176
550755
810823
530395
492416
764039
311392
550983
361821
725137
498555
555146
761795
484618
752956
417570
377412
636770
752929
867026
646931
799304
838001
425835
1115281
929283
526836
1329945
1018189
664894
924379
322132
931441
737854
994767
962132
433591
740819
990066
446801
274059
753021
896618
856743
836379
697433
770754
885648
583370
680574
938167
591762
563705
789571
775011
618823
432600
845699
639217
507063
982683
479459
229752
1207236
960781
997868
562871
794931
458073
760686
896026
1009775
652457
520738
625466
943511
520276
455938
659015
1086320
806389
263693
797832
1081005
455158
760193
535857
750008
626407
441085
850217
427224
812407
752602
1392080
996926
200295
649159
560396
535936
714669
820822
607285
564564
618795
328920
1028965
692786
576263
269074
746868
558467
587523
913714
534105
891262
577522
533387
924661
1244966
668077
317985
456596
630386
417756
932333
957501
819332
800866
919037
760686
846821
956742
316426
816675
718640
611177
846079
958948
1102234
862663
817972
589586
537284
1300153
645074
1032675
586030
388672
648348
647666
636898
431383
312103
551715
859320
729459
708238
1045071
895059
424407
669569
882542
518986
602922
628259
469895
1217921
411394
706620
624077
727689
1003270
842649
863023
1178133
1099393
507761
602726
788947
666631
696321
903332
639868
860485
619168
751579
616248
727581
926727
392022
298124
612803
1324638
665085
913078
641331
496701
672910
498698
707381
595243
634914
480219
717101
617233
615133
694383
507789
539540
692665
1018426
579678
557109
1215093
684792
458094
961547
898187
215314
506246
578803
609172
875836
427004
723357
567508
995467
1137527
422598
746115
699688
752950
867922
698555
652457
852542
433778
620722
414896
657329
705957
583370
562725
540619
527299
440725
596905
648350
510902
470401
424465
251553
853624
588760
313780
811966
319819
692025
833860
596462
682302
348503
732063
1165143
596681
431220
880596
743420
1194723
771668
292908
993048
591931
581620
461418
263980
709403
781783
856692
829066
442831
722013
812507
894212
772280
1047012
746115
482411
834204
461464
1113163
955063
810477
851219
592973
754762
834012
789074
895097
760539
914806
896728
639953
613621
782428
630386
650663
893242
417106
811194
1020035
374672
524684
601318
1139333
914291
690723
613181
571612
541175
823659
470059
327464
1026708
619386
721265
825119
374731
1050841
847643
1031996
752950
508702
503496
717447
838429
944159
725575
637771
914309
1372622
425427
599229
760096
645995
563456
601135
862078
1077884
687927
746198
713505
831612
719243
975445
588046
473058
743998
817393
1078924
863342
965491
714790
684066
759407
738396
468384
504393
537027
809670
730324
760539
241528
633548
408470
492826
742239
356391
434124
1150587
524008
631222
877420
1074296
809066
435142
1028965
414024
617704
616505
1016455
438661
673546
543572
614443
644959
699032
490881
626329
859821
1079702
1207831
733868
574102
712176
705611
484056
883330
470049
799304
896746
385797
720016
479227
632283
438376
418926
829416
871824
930163
1121363
651041
752602
827336
568778
556972
397358
732535
468184
205361
544479
749075
345562
670960
1034344
662726
913059
593347
718941
987250
340436
799710
476110
525601
637317
700001
558882
914376
724292
652509
468926
914806
308498
506564
582627
672871
492991
756517
795846
499649
831859
692423
708238
692252
829129
399119
784528
777865
619286
646497
955708
819267
766633
676077
639614
772913
691499
710218
1087096
632558
1217002
363319
408801
957674
615436
795846
682359
293068
590917
814138
772277
355865
774189
769791
888406
773343
775421
785748
962677
509532
853296
249482
907976
863814
1029424
755906
321700
579921
321180
966902
629001
193553
581983
1109223
845460
952126
871824
1002155
997972
770938
46376
179873
164414
581985
666200
318613
997501
603184
596287
434705
529927
822348
901858
875363
377523
1041067
343511
758046
551501
503773
604424
826117
797973
673058
605218
983411
718743
1365310
611177
385082
447364
619286
368665
797072
1162644
1618144
546004
353426
906908
337737
419300
526606
826711
631976
980574
590775
605786
688678
1158193
975070
322221
339705
853822
957998
572061
898224
1146505
632707
247647
526337
705289
624077
594974
636036
851091
918504
577015
554065
1009885
442855
998642
627217
738396
381415
384423
201958
730108
982668
383017
850217
998321
779929
763419
980210
589586
1172815
699698
739315
876129
549902
726121
1173022
885648
554096
549032
761327
593091
503694
576826
551202
786496
976019
452518
681848
1006525
623629
562798
688949
583311
729041
1139333
798552
782463
788599
861707
589805
756931
606954
863342
808727
750920
939896
855935
973055
527275
715478
802302
889324
722757
679733
533808
724244
687014
445014
453606
995610
899673
730856
1011526
631343
834724
636372
753507
848718
657216
773535
689497
1008444
621187
812407
525114
725755
416135
827336
606579
532955
624117
629294
488210
1046312
788167
765440
744925
932333
774189
705502
855347
899516
562453
680303
664330
637155
784689
659649
901345
646077
1181203
588267
880141
550456
518642
944170
1262109
442855
753008
917586
862078
771714
768978
893298
998597
713826
381450
1013988
290520
865884
612891
568085
459350
1002147
674559
734230
663563
373716
662999
653984
754955
813264
706081
755472
924348
517249
782219
1119157
451348
362777
1029949
986307
1073521
1333272
440651
537149
839674
1359969
512779
426318
605758
869726
1335517
1036417
878225
1072082
1043403
907525
488209
666900
655651
597548
965280
523219
1005300
585009
274003
880384
764554
472038
598913
622064
637305
907249
413799
729177
526718
1078022
1260046
683914
644074
457582
356436
175619
960382
715412
663799
554871
791191
901564
937720
679733
997501
1029968
645550
935559
565684
627135
816390
683141
678241
740626
1098709
743573
369997
574258
610544
499704
684254
712438
399304
416655
562871
838248
607123
417200
562798
1020895
598017
453606
710825
492259
785462
909960
822744
1101286
577015
504806
489876
1040941
481823
571455
796980
431467
476999
977476
634878
616983
413807
635469
362385
820875
804557
861205
471430
633548
455310
748140
599077
693414
529872
511175
641562
818338
1002595
759125
908334
760193
249485
803318
929283
1436763
993224
633477
689486
829979
697903
915719
830032
737848
952560
827014
556655
753845
274166
673587
670511
901546
424203
765269
345997
608575
308157
703987
766215
752465
537650
889324
495961
893080
623311
1244850
1042221
568416
355934
614108
549755
607683
673113
1258480
690453
749036
597548
473829
603019
793710
863125
434297
938262
588264
761581
538861
838429
775457
236356
506529
705289
1132887
895701
587828
908075
542088
442784
453389
594898
765274
526453
786733
765274
943511
651771
130919
565931
513608
645550
770694
722243
1158066
318149
365988
453039
439863
779148
373235
792865
583030
483956
511928
765606
856988
817858
822049
585331
626236
1164418
515385
290812
394659
813683
958644
607020
858384
1102988
519682
579428
457610
1157588
653644
727965
625673
556315
503694
773501
760819
529133
314472
713269
757051
497890
263051
772745
1074501
732786
547059
199853
508523
922578
684066
852793
145881
1230453
642595
630127
491071
453881
429249
350951
509782
911683
394850
1322429
126348
523972
590550
277134
433778
588267
659915
894212
1177259
487203
849940
744308
691899
604617
765013
658778
686346
548739
509396
699956
964833
709477
510568
871027
589425
389807
424442
618777
714279
994426
592072
558882
798829
1015627
506564
888616
454252
492399
960770
560186
685237
503363
618515
629229
992298
470344
497564
513131
602938
527556
643886
436228
776276
559594
582643
744925
784729
635901
663989
842312
713040
781814
842683
744628
707186
553525
913078
680742
542980
472174
587985
604073
801891
157262
1122089
590775
860455
910264
721271
550983
669863
489097
523928
486124
1114392
767409
626352
1160961
529510
773450
798897
372503
598698
593164
342098
794338
491578
712333
983607
428466
528946
989859
956029
1032843
407556
909861
962677
869519
684027
578397
733432
520453
816769
637921
988859
713505
1140361
859656
715989
690563
867695
1021594
734450
682912
623939
469503
494604
519087
539293
740611
865882
839008
431945
433141
843168
460491
758532
816572
640218
608159
747272
720364
937470
817130
474846
437484
774826
537703
573547
620289
957582
782463
673876
525936
167051
657655
1001206
718803
719596
497884
938528
720307
554685
413927
562871
524483
959775
581428
1058719
604589
1211734
650325
729507
630004
740374
785220
318613
641936
703376
1355762
1002595
467762
810640
672286
983768
725755
685237
1040941
435174
493864
774217
1028093
503694
628010
663156
738105
1042790
813082
725925
467233
516943
683637
590917
976019
847643
461631
782746
864736
981649
316709
546180
539539
873222
126948
453272
597180
621718
542228
937965
651771
409085
127165
604832
638277
770665
596723
879635
523928
699512
784456
546951
845460
596707
746868
593207
649106
829513
939829
964833
561919
556185
339250
1436763
398951
928450
690450
685350
257364
1133555
907525
982668
1196325
635062
872762
743832
599077
589225
634219
709717
901908
670506
450002
1061030
399609
964607
972004
262247
789014
318235
776082
364697
567847
627888
1078062
427284
597419
527361
834724
491517
828184
292901
709116
848718
641507
777291
993265
525392
829129
957998
744628
1222448
498720
860097
899562
155056
900773
577242
794611
919342
630675
885648
163382
630127
233480
722013
364959
1092301
435853
786225
567977
1160058
907600
525445
687531
545682
658935
598800
912178
1300153
872335
843168
550071
304814
170146
810436
938677
588267
659980
439219
731660
833776
649022
802416
750129
1034740
811341
779464
511837
767812
422949
72743
489606
470583
761636
952560
727467
883311
710979
976413
716540
581983
210682
818338
548987
1245380
862572
546131
879790
662719
567127
579337
510648
611566
610563
91396
1047293
652610
514030
513608
1004258
977612
1094462
451924
880141
870392
827336
1025263
713642
468614
823359
779632
532877
487230
978284
599184
739698
531482
545049
476932
551592
510528
264078
793058
686106
455946
588999
765579
583656
819267
776430
950419
672426
939706
652367
636983
1355762
1105173
734230
973055
519310
1002147
565970
976782
425520
805615
699105
666441
753540
490940
860525
511844
653803
635430
767038
833950
629333
339584
718803
790689
729284
843017
504208
655207
665085
809734
361633
227683
977805
458879
496914
586112
610462
247050
1237591
722243
470112
759438
783918
939892
874366
1446137
627800
877321
732494
612626
773952
589173
515385
674728
881058
970005
529594
948354
810640
160145
673380
1101304
430952
790937
435690
544893
841995
493864
481198
1016455
547877
1145892
623019
614454
777623
700304
685896
318966
14690
569194
186995
678020
485747
661612
705617
499763
531014
914363
685324
740766
853196
875010
734450
688532
126948
455938
701717
417860
636348
724628
894868
657116
805104
640189
506212
929422
868709
785795
719145
882515
272644
269705
507057
848725
656323
955948
655082
736395
950542
1075106
728099
445317
986626
838648
863125
946873
506713
765274
961512
66753
830603
464704
771303
630612
942585
763556
637155
593392
979677
608159
831664
511928
870467
946259
654761
598456
738105
807539
621186
771668
649722
609029
549980
584468
1003801
956953
931163
448395
732535
429578
572120
704737
624138
789694
952104
636535
834724
593961
589428
608611
567015
799213
597934
650659
478155
802035
625421
1163562
481326
545049
830214
547713
737398
663727
459350
645438
690563
1028253
861407
626352
604301
1038434
566392
465462
706817
843309
420627
721265
714669
673306
572257
866525
383448
607008
833860
511853
611223
849757
578999
817693
660436
392022
653803
520148
1052550
339906
1227163
651889
426434
849319
583234
590917
558123
792486
746089
812126
804165
668637
862078
962420
607764
491059
688949
616869
549339
606950
79031
726277
878775
629991
663228
848003
558882
427829
528991
949359
765579
1423925
626120
908334
666718
769285
728741
795738
979062
233599
750534
490623
506596
706749
665295
1031706
628662
637377
436936
474057
535123
1116185
612701
174666
956570
772244
1221819
595734
696789
574671
602499
1217091
1056107
642664
556369
772184
705563
328943
1308899
1091205
693967
742059
682253
560266
985181
677508
227899
311234
913596
553084
735916
803752
1025931
794377
791881
320632
1693979
633712
731493
1039030
1151712
716712
858446
475775
812829
627866
995531
796099
732541
628662
934858
814325
463327
873021
580969
487677
992128
623091
612701
836329
685361
638636
649180
341146
334680
677222
563958
521016
772184
379391
1217091
806010
630034
754657
456330
1166529
676656
516546
846099
456668
543561
982951
740147
279256
498084
897529
995531
668848
404966
854380
857494
452516
724904
813496
730342
674221
897529
410845
531498
465455
609780
769263
1045807
749204
317430
703312
648910
877157
632783
728140
612701
854282
886293
727107
634914
684017
480700
1091205
562779
550453
115526
1026528
474057
808991
521510
684017
705563
666281
725533
980526
576693
467341
611840
865032
706057
702429
980526
739041
428176
622378
646150
386759
285321
251582
566329
911557
646242
1025931
431422
702412
795523
508355
950195
1010281
972772
1642442
232505
740626
418345
767813
503496
1024572
632515
946190
603542
632212
805281
269342
738701
789367
715185
568736
454252
1045468
288790
732377
897529
913596
708238
950065
585401
727383
317795
702412
1065415
692860
834678
673790
1091205
573113
835911
789429
853234
489639
738662
673847
622735
727606
915489
730122
314605
769578
696789
715185
730122
585401
215267
695830
819007
321168
917303
736553
659546
359300
744925
735384
689745
462134
849899
548672
733786
536462
961247
875656
627561
630034
604215
518082
930365
766998
619699
1115551
535634
622735
359906
739389
432912
474057
338869
588383
916209
716459
463401
1217091
769578
1094887
472988
547877
386249
677222
940274
956531
803043
563736
576437
734477
51596
1119916
1026932
835911
507864
268982
337471
684017
627561
985073
788734
283591
829179
435662
557057
733890
705563
788382
627561
666288
992467
912930
811405
865032
232505
672808
877157
917303
622735
754304
624628
996698
876398
404966
772184
1059683
1221819
150135
727383
415013
782779
449842
608743
835911
1068680
791251
572202
589269
558532
608430
465455
612701
510886
847014
649180
634481
402199
847700
769578
550713
702556
460223
1088392
940274
466969
584419
669051
675336
1014487
472038
612701
593209
563957
605781
499990
627577
649180
816694
418345
917151
811405
618328
639612
280415
572686
385320
907899
847087
696544
589683
876912
608743
941666
556397
32640
733786
832997
881626
470045
1158902
457270
739389
696955
768128
758259
560718
1094887
892059
604215
301116
979062
734230
750534
930365
314817
377622
737730
1091205
666281
1056107
423849
803380
518360
664812
858446
156216
968341
1030300
474690
782834
709165
666281
655422
705852
561000
628662
789563
714877
563958
483031
1278559
791245
676656
638923
658205
597849
1204929
684017
898111
618021
876398
572202
458628
334583
987824
496940
622735
883955
1030300
1077071
834678
314591
256934
825091
616043
835911
1068680
954282
1082095
725533
847014
572686
827117
907899
614825
824172
696789
537208
730342
4235
490623
290693
865196
491556
468969
844129
676656
774395
697044
470401
900761
715185
554780
715185
721315
595907
500959
915489
917209
509678
1127083
987824
1030716
729300
505056
727383
696789
695011
944998
676258
76384
715185
381081
299185
295091
730122
723376
538627
887066
447769
609780
1045807
820152
656166
829066
413707
986205
448029
911236
709165
464435
1009174
609780
996698
642462
897529
389924
992128
576892
665295
660047
491170
962420
627531
365276
737858
694154
627866
571119
906246
715672
677222
627866
968341
782834
404966
864883
831180
906861
421140
803380
608430
1221819
463855
705563
727606
508410
627875
695830
853234
917303
911557
961247
789367
609780
656166
665295
576437
838099
750534
548234
710751
1008774
793604
915489
829208
417218
723376
1100442
665295
811405
528258
690557
283837
1172255
738758
696544
703312
511223
462549
675336
944998
446025
624628
178663
847087
329970
1049346
481366
507186
538445
563904
725533
615295
537873
572686
661641
664812
549777
915489
885780
838585
460223
712690
659546
781794
892059
715672
907075
979062
356337
319871
703312
880990
912930
865666
572202
1057723
675336
665295
633712
349407
837010
1051938
474057
791251
815529
1165143
887444
1091205
102123
717334
522392
386710
825273
573704
545380
1045807
987824
1094887
314591
1088392
1127083
894857
856743
454513
386710
892059
1056107
562845
725533
637377
603529
940274
875656
232505
706749
730122
503616
849899
727606
262761
519042
470045
1217091
677222
690557
706476
308498
802302
671840
659251
695830
358447
632671
915489
803380
569861
853234
480163
730342
262761
803380
758501
764437
1221819
1171660
1158902
897879
816694
829179
1221819
782834
262761
1077071
536332
405448
673576
877157
246137
587860
941666
773210
1112495
1151500
516546
864738
509672
502866
777267
815529
258604
191305
695011
452860
864738
1094887
551484
465455
643820
467341
526677
485495
930365
539915
665295
418345
612701
867528
703312
497862
603703
580969
980088
451447
1048427
502988
1019650
682823
490623
452516
690557
451210
750270
532018
1088392
1133349
717334
648910
835911
996698
738758
767813
675791
338869
1158902
665295
1232785
490623
611018
1077071
987824
463378
490623
785846
595083
1032268
695148
414255
875656
1045807
706476
715185
648786
550894
666402
625353
885780
733786
630034
468969
1039030
727606
863814
830821
730342
539459
673306
588264
732060
578397
696789
507635
749874
1120286
711853
706737
659546
697044
1127083
677222
715672
397257
1077071
730122
564791
611466
676258
987824
600320
811405
505520
664812
664812
646453
798069
1056107
699338
816694
849899
391666
648786
1158902
470909
821237
684017
730122
262761
193572
917303
624628
953074
871774
541102
628662
744531
667482
904166
677222
712929
487856
468969
695011
603542
769578
1025931
576437
938211
834678
997154
979062
797634
453131
572997
396674
916209
79336
860688
759466
217805
631221
791251
611466
550743
992128
611466
631221
749931
546590
490517
1077071
329920
1001675
664812
697044
1088392
832997
968341
603542
728462
979035
789367
1313557
693972
1182651
732541
642664
715672
728742
712215
746324
347727
152664
701368
627561
767013
730342
585401
539609
432912
703312
1045807
673496
693425
854282
1217091
772184
569350
526729
583042
766248
664812
762838
961247
457406
488713
674221
470968
1077071
481278
447870
691983
314591
676258
886293
829179
418345
666288
572202
682417
648910
774338
546951
767071
910731
842933
753526
839327
714879
731493
734477
377622
766258
606832
576437
340037
881389
489951
523173
750534
696955
744758
572686
314591
1094887
730342
1127083
339716
299056
646453
603226
769578
194742
490623
1454805
881389
798069
527499
407503
290594
356337
697044
629752
152337
591485
932608
468969
360219
695011
726021
387523
949148
568266
655496
859020
432912
1051289
610361
583839
666281
733304
850928
834678
722493
608743
827117
1127083
677222
715672
662531
902702
628662
677508
728349
627561
792740
676258
791251
511300
996698
739389
483189
637521
424346
674292
744597
423545
958948
664812
793455
1232785
696955
432912
467341
734477
665295
1100442
753211
1041821
944998
834678
746936
674221
739389
715672
832997
1100442
988092
696789
1049346
181212
932608
606276
968341
37034
666402
816694
631221
455758
562198
875656
604215
1019650
1415282
656166
474057
670112
1001503
760925
1435200
438023
829179
580969
364039
646453
607793
869389
732541
396451
690557
799500
465455
950195
603184
334680
683272
497422
784702
1107609
843616
827117
563958
750534
932608
773210
627866
558211
577001
911557
733786
583042
853234
606176
697044
915489
576437
690585
594727
468969
419163
1088392
377095
897529
678543
629477
475382
986626
961247
609780
814058
913596
774395
577001
466502
580969
885780
795762
554287
864738
750534
934391
1008774
592886
1137924
706749
638948
360164
355919
940274
598296
721341
727606
630034
525251
987824
803380
770994
602938
735755
388485
912930
835911
633712
730342
382197
1640712
1094887
1054246
404966
1158902
606451
802224
465455
886293
819365
849899
233794
797942
860980
992128
434679
967216
432912
913596
609780
336164
334680
782834
715672
585401
965491
867079
408232
671979
576048
835911
289518
672892
648786
773492
418345
338869
753200
429756
523150
946259
572686
769192
915489
977554
886293
854282
617159
772184
224879
633712
553267
816694
506059
627561
559579
791251
395571
452130
519955
912930
426638
886293
734477
686651
847014
546354
196420
714025
816694
649180
508070
1175352
445976
942902
853234
925994
1035543
405488
250217
1019775
940274
469433
108079
854282
541756
1308899
356337
551693
492908
452860
1103753
665295
512477
829179
627866
835911
659546
590656
958604
438351
836368
900206
386710
676656
585401
906246
834678
1446137
633166
524359
649180
718956
490406
715185
418661
844817
968341
861149
262761
789367
652250
377622
228944
612701
798069
1474794
1127083
553084
608430
835911
427477
631323
654812
717334
399577
605595
727606
572686
648910
277590
467341
356337
553084
932608
1006654
957680
1088392
996698
715326
702429
414548
1111657
932608
451447
487721
730122
567325
567844
633712
622735
517586
856611
220432
703312
390688
782200
612701
706057
1185155
421868
627866
881626
580969
386710
646453
610462
762838
630867
1008567
392228
717334
750534
705416
917303
875656
475601
829179
884407
605781
728349
401661
680261
220254
705870
794134
697434
624628
605781
612911
583042
207840
727383
803380
881626
812199
1047692
1067041
829179
806111
378994
314388
438351
765606
465455
572686
1232785
967216
385602
386710
306800
467341
565342
795738
804683
840014
470045
490623
440311
715185
940274
612701
535522
811013
632394
561718
491534
968341
1242083
789367
832997
413146
913596
580969
584578
819749
942601
591532
580403
1055618
637377
695011
756774
706749
612701
902702
1229532
314591
987824
302980
646453
504006
791251
725533
356337
1232785
912930
654490
974681
583042
621187
757002
588775
859075
382807
731493
676656
875656
520072
1158902
912930
622735
987824
861680
458988
865032
1230272
773210
474057
749597
1050841
706749
1122154
595685
850216
559579
649180
864738
605781
751494
897529
730122
892059
675336
646908
1082427
1025931
935406
695221
604215
465455
458681
743125
627075
674221
815022
453561
740080
609442
772421
452516
426676
413854
906859
601309
481079
817908
950195
486087
1230659
470781
481275
401207
609780
858446
893681
548234
1217091
247558
549549
1020192
438351
677222
315295
714010
718433
450946
834678
356337
627866
514358
642664
633712
365105
697703
732209
470045
450387
932467
692497
676258
452860
683661
1213202
120296
875656
279533
808841
699332
774395
879860
773201
385919
635000
490623
705563
375487
721315
525112
841616
696544
789367
778845
911557
782834
692784
837134
386710
624628
736545
789367
585140
854549
1010064
550713
336267
306152
773210
567739
605781
128521
849899
356999
679815
627561
1077071
338869
854282
774807
734477
255535
485721
563958
1189028
733786
1087044
676258
962936
232505
153692
887798
529939
773210
716119
467146
832997
751614
745927
436609
473177
563958
590536
813295
754694
452516
979062
235043
675484
449519
769973
627632
1088392
127220
961247
766998
1040330
1170063
974796
727383
432912
572202
1118685
1024363
611466
705617
1127083
546324
396165
721315
764512
1111657
915489
774279
850216
467178
406367
769304
738758
733786
826732
377523
914690
986270
849899
782834
545637
420229
562707
695830
907899
676161
338869
474478
580969
666281
886293
696955
1308899
690557
611862
396157
987824
728741
438351
642664
490623
627866
867528
837558
730342
696789
662458
931475
466092
739389
800864
480507
985357
1020192
797288
498265
799276
361821
902702
924459
648424
956111
734153
664812
1077071
853234
397561
562210
497381
1195923
1094887
854282
772184
920037
1068680
1049346
682169
1254649
666288
366433
431892
967216
583042
479169
736729
548234
635583
172385
677508
773492
566777
785454
695011
674221
687007
715672
457057
703312
865032
454209
748140
725533
517586
697044
583042
893395
917303
867528
666281
838394
893264
821679
633712
739389
706961
668848
795738
1077071
727383
852253
695922
677222
631221
624628
751880
464573
864738
940274
334680
917303
482406
696789
489260
894857
805379
794753
872335
649180
907899
418345
723376
643398
864612
894172
519629
553084
619285
488647
576437
907899
867528
1239587
989512
520622
587545
814423
704771
406922
730122
232505
386710
855353
490691
361535
554137
772196
314591
1045807
773210
664812
232505
588610
757952
373146
670112
733786
967216
648668
477395
762726
468969
499592
1011837
418345
721391
603542
1150555
1068680
773210
646453
731493
881626
664812
872563
782834
647124
745163
637812
728349
950195
1138636
677508
593813
919098
851834
1096000
717334
812523
755477
1049346
749801
550280
584019
572202
222983
1217091
670112
608743
511559
441951
875656
949889
630034
501209
717334
705563
705563
803380
979062
607189
1264927
847790
747456
232505
362956
730342
562308
850448
356337
684210
894857
524290
916243
724527
349408
338869
789198
834678
339737
516546
350951
464580
980526
1091205
913842
654262
732541
784497
562963
795738
611466
408108
425588
730342
830186
1227029
881626
877157
681876
762770
791251
404966
668361
409858
803380
881626
738758
519487
580969
637668
1399304
438351
349700
1050200
750534
256367
1158902
668705
703814
612562
334680
1127083
597260
897529
1158902
979118
1077071
648786
754955
670963
550245
650579
760556
577001
979062
967216
983411
969529
433666
906246
682681
418749
491462
683914
789367
377622
798069
666146
155584
788167
656166
460223
847087
578397
456985
1080344
1077071
674531
342268
767813
877157
808991
633712
613157
614153
436936
531244
303990
858446
612239
739389
156259
552773
664473
727606
583223
702429
960997
836329
774395
881389
917303
249847
677508
995531
892059
811405
276012
490623
919383
849899
716835
680360
531160
294759
766998
670112
450946
290587
646453
641434
628910
738758
157917
755058
1127083
738758
695011
557293
980526
954788
847087
834678
458681
85693
423096
528977
703312
349996
732541
666281
753978
604832
551735
492564
941666
728692
452516
336609
377622
803380
497775
389041
627888
730122
450754
519235
917303
876398
553084
665295
466307
257760
246287
944998
732541
611466
395700
777165
834477
886293
864738
1127083
773492
829179
436936
709165
1083609
655685
639365
559579
690557
677222
632802
794422
648786
1056107
354420
384754
544922
821880
1181550
545383
703303
795121
725533
656166
514312
432091
314591
894857
648910
668705
330137
1077071
649766
896845
968341
355146
774395
1166529
663483
579548
428313
1088392
474057
733786
525385
614193
885780
572202
624628
537580
902702
769578
588487
614254
565679
858446
123022
733786
827117
1100442
702429
377622
858446
795738
1038245
460223
538483
703312
847087
475453
766708
550713
832997
820915
845766
705325
1049346
897764
811405
181736
262761
465455
747153
460223
572202
723376
437378
605781
1100442
876398
653100
888685
467510
563958
706591
760004
436936
528643
503825
803380
468969
523206
854282
924362
377622
522870
479144
786733
1232785
356337
644022
910922
862079
563088
566267
759863
768518
854282
857485
503317
995531
996698
715672
566714
739421
81270
723376
805267
511803
695830
608743
676656
435623
915489
534003
1077071
452860
775874
913596
630034
996698
402703
631221
664812
467341
1415282
603542
1077745
675662
782586
603542
727383
279981
944998
727383
843909
721406
429755
670112
648910
436936
877157
676656
782834
850448
1001675
511782
474738
487689
716385
847211
509664
535047
808442
801364
654382
684017
403190
533983
515267
663727
940274
405223
1030300
521115
774395
696955
248678
546375
633712
783127
980526
612701
938257
876398
338869
672357
684017
510457
1077071
170592
729346
326744
811405
913596
527710
576583
631221
432912
980526
970211
853234
1267224
650928
834678
739389
386710
436936
1221819
892059
961247
186427
665295
696544
609790
1232785
773492
740626
480161
1045807
458711
853234
1094887
706476
700304
894857
1221819
827117
580969
1211330
563958
929639
702429
782834
782834
680993
703312
436462
992128
835911
766998
307046
892059
1166529
995531
543463
715672
649180
553084
1097854
877157
728349
630034
321168
418037
1068680
432912
414748
795846
943779
600106
706476
1094887
877157
487124
917303
572841
697044
951593
931776
838099
612701
236896
907899
845298
727606
627561
1221819
232505
847014
594591
886293
738604
377622
1100442
554287
881626
894857
377622
249369
734031
662450
628662
940274
897532
951454
930365
476414
439834
976056
668452
514223
493528
1049346
550713
750534
540059
552346
875656
553750
468837
232505
773858
875656
828349
666288
344383
379325
581549
398315
1111657
355334
750073
773492
675336
516546
808991
525445
1217091
1217091
968341
916209
460223
468651
408801
913596
1045807
847014
604936
877157
676258
599595
664812
675378
917303
766165
850216
781121
894857
1127083
668497
550713
724877
146191
785827
406948
649180
670112
816503
1094887
490623
665295
695011
972867
696544
736553
915489
822696
875656
694454
500374
658810
799885
696789
979062
730342
869236
482040
688992
572202
564746
679014
995531
438351
733786
684017
254952
798069
1023083
423047
234612
446955
181222
835911
643398
827282
834678
386710
247050
576437
728349
101605
972316
702429
338869
604215
690844
902538
977476
299321
482040
522734
929998
642724
818482
566777
1064691
609621
794846
605781
823736
783960
569198
1100442
656166
734477
791251
718743
727383
377622
670112
588142
374470
1111657
1415282
603542
356337
779279
847014
562926
858446
846894
356337
725533
351030
548129
637277
551592
853822
1030300
475278
739421
813661
715672
452516
486655
253599
482040
695011
844551
365973
699066
630034
750793
289134
1154859
696544
677222
463206
784103
432912
733786
315558
779960
465455
1221819
548234
755417
436027
522710
691325
703312
668705
840583
563958
452516
536488
443159
432912
697044
348396
466693
656166
894857
577001
789367
553084
815529
998833
432912
1045807
728349
693087
772184
356074
845271
550223
461904
741115
677222
609780
1077071
489899
1111657
1100442
1002326
1094887
550713
1039030
631221
782834
314591
640218
569169
530922
467341
839917
638578
648786
831818
489599
590995
940274
696393
881626
881389
1299725
579656
706925
668705
612701
436936
690557
727383
542407
731493
649180
552807
930365
748059
589285
659546
474057
628179
791251
815529
875656
829179
717334
892059
474057
803117
733786
692060
623795
1028377
482040
583042
961247
1217091
262281
706008
1039030
711339
1127083
720346
1097968
727825
886293
568313
1117103
1068680
1106590
559032
674221
706749
452860
835911
605781
840810
532124
648786
656166
769943
470897
1001675
511706
737714
384659
697044
1088392
915489
894487
913596
605931
847014
928009
717555
904096
861193
834678
706476
611466
765842
755202
736167
548234
739421
1113961
356337
507613
702429
739389
640834
816694
724997
635000
664493
232505
465694
580969
655597
781588
967216
544136
727089
675336
696955
628662
906246
482606
706476
778737
1017100
731493
386645
519191
703312
769578
916209
630894
576437
1039030
676656
730533
912930
728349
314591
1071388
816694
967216
314591
972316
356337
976259
800745
782834
470045
1034740
559579
413326
607481
706749
458412
717334
713120
702429
585401
338869
811405
642664
762489
1100442
908241
834678
906505
740626
601402
629229
790291
562758
1181415
1166529
676615
322380
979062
744055
849899
554287
456330
1100442
518247
492413
534662
334680
433364
912402
633712
681957
832997
901981
673354
837172
901394
573569
229033
700536
745501
404966
784751
1094887
853328
676258
449282
700213
582694
849899
911557
603542
371057
985331
979062
518707
703312
789367
811036
961247
803306
875656
690557
723376
510731
608743
708121
632347
418617
603542
1056276
663307
716774
648910
628662
791245
631221
329970
808991
418537
995531
232505
628430
646453
881626
608518
808991
738758
1039030
1025931
184919
1045807
273609
705563
534109
709165
563569
902702
811642
571986
439044
676656
932608
885780
426951
1056107
685439
328034
634992
1170063
726831
634914
554287
730342
350951
677508
467341
378415
298352
694688
731493
630034
727383
690557
698950
1030300
1088392
738758
418844
956116
977476
781121
560243
688165
715672
838755
377622
383909
538007
897529
1308899
941666
630034
543339
717334
789010
674221
585401
733786
767813
452516
622992
894874
538573
460223
979062
262761
589467
469890
1068680
973718
441895
773492
1038346
436955
709165
258438
656166
932608
860972
630627
695011
682190
892451
633712
1164418
1221819
1012393
1028768
512779
576437
673789
924339
881626
730122
624628
580975
516546
909960
967216
1080940
861680
791251
847798
750091
449916
410324
617442
788135
334680
1088392
583042
863504
220355
460223
912930
571614
559579
876398
665295
781121
418345
572686
654609
725533
907899
113583
548234
930365
876912
907899
553268
559405
750316
518446
906976
1045807
546369
582911
427646
723376
950673
864738
931776
644122
856743
591590
648910
655848
490623
696789
648910
805871
620240
74868
1036044
730718
706476
745927
586124
723376
628217
1045807
811512
576437
684017
547631
803380
436936
1089789
829179
612701
672964
585663
664812
582724
592845
664812
605689
848397
970404
881389
747378
1008774
745927
911557
467341
903549
696789
739421
1045807
609780
682064
1308899
1056107
1324274
469660
574482
232505
571619
695830
798069
516546
277503
436936
841155
227683
649763
832997
569575
691949
854282
408961
907899
525278
772184
1180683
815529
611466
550710
832997
357817
772184
781121
696714
724678
992128
812997
691563
559579
1045807
1024529
867528
721315
796433
832510
584212
356337
514255
559069
690557
811405
548234
670112
715185
1158902
950195
767813
789563
452860
404966
690557
640142
979062
789367
696789
731641
377622
580969
540508
531870
232505
377622
553084
961247
1221819
575052
463015
867528
232505
532154
811405
486508
970281
648863
738788
709165
941666
293037
931776
438351
828652
244887
1056107
832997
517830
452516
727383
840501
822971
717334
847087
876398
436936
677222
476739
721315
319965
264124
709477
899495
446310
876398
657594
1111657
810823
542629
698703
781121
646453
987824
494284
1050023
544332
577001
690557
702412
637377
785921
386710
883455
649790
695011
833089
717334
529883
660264
334680
1022714
567736
1111657
834678
1217091
1230232
232505
412575
326971
659458
532007
695830
724294
609780
563958
617705
1308899
1008774
709165
495114
867528
624628
675336
440088
1100442
717769
791251
845787
1094887
1056107
628662
684968
740626
972316
1415282
807256
764007
733786
799021
702412
1008774
495174
452516
998451
894857
490623
559908
864738
622735
832997
1001675
545856
996698
834678
305842
1056107
696544
317576
519825
595500
790046
436936
730122
629169
761581
433874
476956
1221819
576437
478560
481413
509793
968341
280212
250598
727383
406724
706476
670112
980526
1201369
867528
992128
815638
334680
608743
345741
1322429
147265
1415282
519571
437915
758061
460223
665681
983449
733786
809066
723376
603292
552773
510665
585401
503328
1158902
612701
775862
892059
913596
1111657
827117
604215
537650
670112
449327
1482310
344741
603542
987719
648786
530469
624628
1001675
377622
394713
497781
678804
748982
604215
486829
736553
314591
467341
627004
808181
670112
743796
887254
604215
612701
562779
913596
432912
816694
440701
518912
714803
1036534
622064
520995
682399
661228
1094887
388872
777354
867528
458116
849899
781121
404966
721315
902702
807199
622735
533416
529739
741677
494582
1217091
767769
96263
289860
829179
1415282
390304
567020
829179
397327
738100
314591
946708
829179
730342
967242
494056
944998
499986
730315
664744
782219
961247
712476
1140514
996698
445605
801128
677508
1056107
199146
803380
782834
608743
377622
706749
750534
892059
475619
576437
603542
605781
772184
1100442
470045
642448
950195
1008774
1158902
581426
855659
554287
702412
695011
633567
460223
205415
980526
795738
414406
691095
572686
893760
497644
546103
507890
684017
847014
519262
1151658
865032
1221819
730122
386710
785470
730959
540947
702429
1092774
690557
699127
62864
876398
1360322
621089
838301
615145
452860
811405
336467
675336
745927
603542
127220
404966
697044
890271
580059
611466
702429
562752
1066833
514711
706749
437048
795797
1217091
677508
766998
967880
467341
932608
722136
308021
528144
915489
447921
830853
443327
314591
957264
527678
910922
940274
721315
745927
800464
482040
706749
637377
817513
620406
996262
1000070
739389
774395
769578
548210
683113
460342
554287
585401
695011
666540
854282
803380
262761
676258
524103
1127083
1056107
550713
784702
232505
931776
987824
864738
659259
574836
912028
881626
696955
491298
581180
436936
774395
690557
450559
907899
470045
470045
808991
829179
334680
1049346
661297
677508
305824
490131
642664
515710
676258
717334
537622
438351
585649
294759
634366
439398
572071
1103853
605781
490623
549213
775541
727606
947095
398259
847087
609780
462013
550441
830032
624059
706749
676258
482040
540619
659208
554287
627561
739389
818482
696789
686651
259605
1056107
728349
967216
338028
572473
516459
853234
563758
972801
834678
554287
950978
950195
831304
916209
525444
932608
1034266
725533
336436
951210
695187
438351
1039030
702412
675336
1067702
690557
739421
513162
789367
353443
876398
719991
565407
442830
460572
795990
549186
307707
302424
623376
955072
294033
640602
649038
970342
659835
742264
1209169
453382
573911
1160560
528101
664164
732324
927398
509659
465883
437866
555307
723975
842513
690654
559158
664113
989224
591185
644531
345413
676340
926727
705852
911686
856489
529549
442113
749739
581305
484697
360863
596317
389029
745892
995869
923437
360540
613863
534589
758121
1131791
360489
500268
820574
725348
968615
797427
723393
514002
778774
843066
1023771
873483
707007
649210
788068
799066
434837
763557
601109
445280
1162374
559084
763890
698638
834207
383453
488072
830391
733683
323956
662493
794422
378210
647106
45972
514658
647817
814749
694024
648787
1280295
803611
587090
690701
401175
605632
912550
778853
637225
777291
558615
154341
922019
660418
818396
570662
205415
498750
524334
113843
513917
926409
593473
682983
681618
433112
613409
314717
251600
433709
671937
932110
1081765
687551
690053
665621
505636
542509
604749
922149
516082
1064573
351802
531881
870132
419376
569214
138338
927090
442830
584441
769592
455041
598799
308004
730533
753689
1093545
530476
415705
496585
586135
482994
457737
601109
460547
988524
328034
465642
525760
1299939
792710
498361
621589
557233
750807
583899
465915
640079
892966
608725
831636
883571
594054
395571
954200
1014967
882387
595770
419631
544259
848872
586188
779755
403944
660994
760963
339719
491356
365276
692391
519659
338726
353384
652116
479228
658990
352495
1030497
542551
665560
824424
738914
231633
640798
555491
487134
970725
631296
909519
900529
858296
819294
632031
337161
819366
758987
1065008
1026090
535460
386377
789160
397987
610014
691147
675713
550367
322594
898741
366054
1059884
1081591
867922
632865
924362
448888
476393
595134
784577
857180
420277
842753
312518
418893
799087
907976
841128
708106
560666
858874
472233
508126
473195
564500
752183
613647
590611
632905
1063564
389950
251582
539183
553636
965389
900206
1041828
393596
405302
518986
531107
1034877
457057
767740
876449
620395
456285
1155224
838330
601236
960965
522736
652261
905104
898804
429086
901676
802416
552017
529400
799374
636256
678305
383560
582643
630306
463529
198125
211665
504333
774156
271742
592681
374848
694306
823324
508065
974666
803635
763354
430731
1236114
658979
600228
664732
515893
423545
710973
469937
848872
671634
726841
602053
345528
532815
660826
639953
609353
684425
839654
627791
473885
938158
542616
338326
659152
386839
819046
594855
555223
685735
883730
442134
713814
617089
331908
504519
559579
379662
265901
267802
342848
971520
628531
873107
514885
639611
1187080
668632
550462
556998
515957
451494
637625
512314
453681
583899
385698
314444
446700
559926
779476
587250
675667
346134
535284
556010
1149996
457895
572686
313767
452054
835092
736545
558029
668111
549935
847712
835040
284671
628593
579900
1079574
935001
579896
403543
935701
815998
233042
573990
583063
486165
974733
596038
162112
659852
470906
892973
535030
514276
208271
599577
802541
520161
652329
1322363
613409
400492
790517
720048
893760
534642
499647
500510
812710
685410
327873
464845
968341
574037
778635
757391
672327
635552
775647
918582
392019
719022
778120
522489
672879
916742
483530
526930
404719
371042
957048
318893
379632
642702
1287844
1016055
246684
493645
648577
816314
749773
505652
430677
1258362
406498
313667
889173
513475
471322
658860
749935
212017
1125450
594180
565817
309917
727839
665891
769263
620992
478537
857880
787769
361668
599019
423888
560229
528734
649472
905122
460367
607144
808342
492784
421350
1029889
937318
597642
336278
523909
1012524
661391
590509
404167
676142
1132117
442113
703842
210682
620210
744856
979185
793356
438197
859828
384567
374464
908819
725348
595072
933202
653330
760562
628236
698884
541445
562944
531752
458711
548670
872267
437129
661757
1123367
767359
688351
353628
985926
588206
806429
577806
776106
461838
800114
297866
525975
727231
385840
622825
672974
410657
692618
907090
362577
666620
656911
476257
994524
824289
312188
646971
210913
804575
1098413
633736
404470
407750
814979
758565
610737
783896
730959
821770
419339
607053
537893
676340
617396
740561
89728
310523
339715
434593
640218
708344
658780
591592
697428
898804
900984
788068
961799
632513
271398
651668
201297
962309
594582
792062
485856
194950
229111
456646
522736
684425
823814
282368
493109
605054
437511
463632
648810
399732
384000
895220
1186463
579399
364212
488273
639374
230829
567289
385325
724964
156344
406436
772940
718030
636053
634777
475001
451785
587847
712317
812688
597642
725586
451785
487102
367755
397438
751244
807097
704902
596390
649509
565945
477692
855134
430038
663457
831107
926349
431308
733276
577135
271365
926948
853564
579921
991667
553190
505948
596878
734292
696934
870682
1211162
557212
483449
514503
655799
111229
525760
296636
949906
1129390
309175
810657
733771
605305
500268
985571
922596
774482
573342
421478
176964
362385
651019
676656
371220
734467
743688
676834
691147
685410
582490
511466
310832
684175
871467
297129
372274
395428
673180
691292
747456
677190
678849
767363
293582
973327
115522
789074
715783
313767
668636
764327
535441
496500
498985
378238
378901
609362
597417
534619
607851
901585
559998
647778
778774
461952
682319
697680
648787
662352
899060
397987
622396
814014
542693
750705
551501
684097
1104770
501292
546729
402703
725586
151002
657454
685256
653009
719974
988082
883148
583334
227396
697827
452638
757544
884407
160045
991232
356940
395545
493495
905038
561998
698554
628043
413216
1045950
949044
579281
933062
676458
830293
661654
497831
888725
830150
734070
693991
809213
497011
683874
655330
649189
458091
855548
814979
564353
302773
623376
799339
863418
594539
1107368
486165
643854
537144
702644
583451
581434
700311
501336
549475
923437
363689
553882
1010243
788697
706561
714437
206611
351464
434922
427041
769161
614207
622557
872902
435601
384778
762217
759482
503292
751269
102123
968089
713495
562070
674939
831403
577938
618587
547970
1205941
624059
762217
1345291
1153389
226196
674161
853692
579118
546589
400509
672066
821299
330501
638404
508681
734013
594771
1014522
757919
764047
496850
586445
910960
841234
579118
629034
804268
550280
830293
617466
478609
887444
738662
732064
569983
809966
803375
497405
858757
387738
758121
699727
203250
400548
1236534
631559
420971
979518
379472
818027
943347
813361
343276
788599
264175
287359
733866
413150
677190
679052
979359
271299
370671
739629
674755
348458
484187
652976
713082
623837
633606
271623
695102
397987
1034259
555399
463206
829164
640143
636278
587250
827091
715783
761990
279775
461450
727052
356323
462668
259684
965389
243277
365673
521718
459375
390552
288545
352012
611406
523527
436815
628814
510649
699095
487790
803365
1311289
572486
745278
646910
868306
984605
234769
458988
360190
249454
722020
851562
442196
733496
460849
405982
625750
167805
817881
528643
703093
605473
1157560
646847
270286
642504
435743
417869
563694
485922
474510
189210
845454
636482
468412
568074
506129
516058
322530
762217
552945
438459
672083
411933
849653
1081591
428136
654311
314968
593891
360054
853419
659223
473834
839320
1149996
537893
997590
746164
647412
1040128
994323
257911
720993
747545
664651
939940
731443
495788
614002
491593
241730
646928
433473
799640
932579
617939
807504
586921
516664
639594
703716
903953
761137
425280
811750
436296
675148
678406
464435
688094
622321
827851
523909
404655
530512
732066
479707
1028459
689281
834305
580467
646030
639597
463561
779745
867025
739686
695725
448390
1141429
272657
516096
459574
374397
478053
535283
583902
744553
450387
469160
401840
436815
506567
585324
478380
477729
523877
924479
466480
816755
700002
933202
373276
592088
669632
496914
572574
750392
1140901
827240
264521
634847
350126
437625
392039
386105
384079
584968
358609
898804
606457
688214
590133
644722
529695
257737
485262
762975
527859
681572
872616
716138
1050494
597814
617895
999850
314605
1101230
389363
507990
769714
387216
504167
130188
629284
760093
350214
488226
490199
1109997
310041
778184
804661
1148093
1023286
673185
321180
167051
1693979
501880
991479
583963
327625
1642442
924715
1232256
429427
359847
620942
169874
561974
120590
602922
668077
621937
886652
431600
803552
761638
862805
722282
540429
533223
418388
380005
744032
989638
767359
514263
643169
413430
402232
209868
354809
767709
387255
783908
668905
541972
574495
707969
1109678
735602
625644
493393
773244
486655
505538
356734
992005
957787
130004
885183
705833
514515
1218364
810303
1075251
894994
562604
911717
629490
738421
674161
751918
803888
230376
600517
366120
811771
664970
757319
451785
1071032
307941
549207
264175
547908
1187920
413032
626213
579558
702079
737296
580116
279632
604446
482988
402232
445384
537231
503435
1095849
786865
600464
937020
735574
775473
470695
657964
400701
633979
186536
548236
638749
706746
759573
583419
1454805
504604
597961
546589
611394
591512
633958
798994
723108
525746
665079
528923
1209812
935615
906450
626531
583518
516414
1401873
397938
811139
423361
518153
1144382
823324
879711
547364
597343
848810
460902
426771
554914
806113
649775
478074
1218837
378281
550367
654739
616159
901639
818014
628162
769475
719324
689435
215995
976768
565300
809099
394489
349393
496523
886001
1522399
921796
950585
855134
468028
565407
716712
738510
740953
576910
761880
755639
740277
1000600
815529
617152
965863
359374
942033
1119040
858296
758360
1289618
949044
597000
186682
494582
1057217
629275
610797
640146
646847
648870
956509
527512
375891
747789
814091
592689
560779
528391
670319
32640
761831
613497
200057
374491
733170
483756
841111
789429
591541
898619
524543
337737
951274
424623
566189
587851
666299
836655
760057
643296
690820
688512
491137
581782
392022
544833
618076
489977
404682
1182110
620244
652773
672879
418448
328472
479365
488030
476496
388749
663590
760697
492757
132184
1151589
594336
744402
634352
480149
600260
820574
434593
597686
832559
633736
960541
472988
450563
614523
680555
525491
633950
565536
586150
577068
803435
632003
289222
532191
856195
321585
517651
522649
537580
670029
685860
426280
462559
692173
388551
250771
483954
593473
400509
970683
216304
294298
943585
865140
1198650
260524
338326
737493
747360
703092
475853
453398
529400
626657
549264
742298
606671
632558
903199
1038065
845230
678601
567308
573408
830201
795387
1289934
685814
426801
447727
793005
467685
895067
662349
556243
396271
597343
766868
642093
826667
815262
936430
1107368
453854
368417
651439
710751
402636
1096957
521302
978397
625359
643169
862165
1193258
362819
880444
662388
732494
1034944
191392
1027574
415310
598808
599212
571119
219678
918528
239247
1041828
147246
1359645
708975
667778
750392
260255
888398
546951
314517
331351
625874
518900
421478
516058
557458
528566
832362
317606
398834
702412
582338
1064627
358676
237414
644185
626657
849974
587070
281273
649480
533290
856269
351829
685068
408175
577806
354698
537818
403190
293429
495284
530756
580116
385176
665019
859079
1197519
966440
1176957
435598
1004967
700409
461021
586326
883829
402016
637740
515987
779755
743425
744978
710300
751917
467093
241878
391773
835531
810107
485378
875757
851471
715991
818304
578840
640980
405642
694451
618647
541838
809966
428502
825426
686222
616819
785924
698614
720086
752048
840080
701119
685386
604223
353566
582469
602372
762568
693972
588260
384079
774994
515957
695821
483039
532845
513312
670552
571636
504167
454122
407561
786001
446054
588436
792501
912729
698638
766882
733785
1107368
355682
728804
573966
676818
429588
468391
300776
513312
507204
621245
412110
965489
837303
984551
947060
869808
727467
304974
949749
364821
912085
93818
165268
460902
389950
608609
367975
736495
607485
709188
420272
476062
956742
457334
972469
746195
873450
989638
453776
815488
538448
443601
829581
741582
992650
462668
449716
746966
867025
869447
765260
257854
1130910
1125042
989314
506088
606070
751467
874579
898881
583544
570472
820301
264626
244204
526973
475461
640834
639354
260725
471322
636946
376017
445892
723214
601618
715140
450675
653104
689719
504576
623794
351196
387012
967242
548653
368417
595770
564650
460025
669887
600430
633712
594033
842413
836046
419545
706751
662667
378525
586669
108792
630004
742819
461450
541539
816370
245312
325090
821402
706113
646601
628593
616770
414146
593120
468534
908446
882950
673462
867025
517793
824060
132368
425253
638587
380901
692827
419771
830750
899419
658627
653113
673180
956509
397274
677979
493337
1186631
233599
1188343
907937
63174
942986
373657
530468
543858
549874
691888
548411
640578
797678
1328244
308283
387860
251901
699832
993681
325589
608372
982766
856346
534109
395073
915952
294935
595168
1019440
663024
156795
346134
776464
904029
720653
758565
468758
496618
740374
443030
499241
586489
383527
556998
705148
664877
738421
494900
1091866
558853
689144
563670
567080
675684
697066
733464
1255792
420934
462668
437002
623104
515835
803822
581792
647517
765663
640897
1038346
243798
915948
224214
968179
572684
628970
614175
421311
606912
307598
851562
846164
510236
537069
354036
437607
355344
213925
746164
331351
628118
463662
707313
444727
966733
407853
914939
51170
863911
421350
750705
769592
483449
494582
1028287
636422
665015
488292
972469
431903
796417
1078934
733290
629566
428152
178056
1301913
590133
708975
911898
531160
495159
494373
673695
1316896
424197
975413
548861
596536
710371
629991
805615
581632
410159
600242
949044
498988
713678
755639
646946
595169
565354
683303
355032
669785
721286
510259
783363
376254
650325
534908
682795
285458
588436
515348
413779
776091
396836
531847
739868
776789
947025
280069
448390
455830
334027
677631
586869
470695
465870
570346
810564
860530
488929
351435
594855
450950
308283
777291
717434
842913
807119
795396
586610
632413
449136
437979
712110
626830
604773
637764
684778
247318
675762
422039
738534
652058
945077
498053
793188
464360
493109
729859
585513
541608
506762
275340
415897
624828
1017276
519413
1060859
765908
572204
779921
612398
953763
408777
577806
561174
183991
618566
745579
1165143
716618
597013
845225
650340
392624
833188
835880
783896
420947
336143
535872
730629
860900
177605
681568
725524
681796
887479
467205
672045
506553
376628
402051
225199
697229
695326
525734
625831
659161
772240
639611
359997
685560
888402
771496
276996
1027509
527437
686838
788599
806393
422700
454213
769475
559229
793030
353566
948220
930165
606671
280695
728535
701733
711006
916004
339880
1099737
700019
580262
579381
519749
636617
700206
703716
631296
752875
988340
524903
747360
763643
832679
712119
392019
551465
734730
377832
536024
582739
910595
465870
653237
418042
521637
676096
847584
375019
385698
739110
506553
829098
350673
888965
678815
480149
611582
490871
900729
382060
924179
496702
815052
687551
576676
572815
591094
653038
738305
470150
693078
991098
674210
781677
622793
814014
566329
234942
600228
424271
551389
449218
811130
400492
337984
705617
239247
680445
374397
570540
337161
977476
493019
863357
351497
782623
686651
529549
542509
876478
614002
549475
350641
312188
850216
605080
684097
310523
279712
678814
469965
426528
1118860
628908
653238
774986
653644
686747
699581
387860
727529
778774
307484
725188
840029
653153
520937
428352
655943
815178
396761
850969
465386
407694
507757
642765
680448
462170
678086
576758
977044
532435
907090
453339
315322
751917
1013809
547631
769714
610243
767823
720048
560396
492861
825026
258887
593036
626000
502800
964282
653113
373376
494311
1256821
733785
500308
567084
568544
581472
528734
1107796
613844
769407
808286
330210
576392
910288
558029
564791
589060
981260
624980
523377
493346
353635
478655
805919
431419
735342
492757
406795
587070
1089051
314894
260289
539390
1271726
988437
591519
783402
616983
354809
891590
960541
933202
642504
266803
438774
508114
279632
662717
149410
532627
952147
680325
421478
798972
833075
845992
715812
632768
602282
636053
302534
1204427
355032
595169
972469
869660
654494
597095
661370
564482
392019
251306
441590
542774
791696
498750
652261
835415
577068
783130
600430
581434
744581
745770
772724
751407
393280
472051
1246799
356473
685661
767045
569528
711589
407817
149829
399990
49082
426727
461977
814091
280069
1547842
610487
1139824
607851
820673
223763
318047
823636
372376
583634
911686
1071112
759443
613036
764900
922692
483733
912053
528074
314975
741176
476680
368640
769475
359382
659271
835845
616582
339880
916703
1012275
506762
564278
374863
905059
433185
775878
353653
1193724
487222
585505
622729
717913
516037
486565
738305
462765
192507
767853
678815
424817
701579
407790
500815
300175
507508
460573
580367
648243
878364
681670
1127762
744740
563625
409052
573599
608725
1006917
611485
849960
280103
209840
251899
702753
242981
820673
500666
220313
854659
247318
529162
448919
642595
356142
783375
837954
482534
1184408
725641
473400
709840
642177
586747
277619
488030
688203
372837
644722
823467
631296
688998
631638
474300
906450
304984
433989
653934
1228742
972469
853419
723108
725347
790301
404470
789120
851257
744997
250104
809592
655873
481682
536237
588436
465857
633979
685814
648250
454235
418534
1209812
992438
713082
531655
1138082
985900
484597
614352
227420
797434
555513
394566
438596
828524
911459
767643
628593
1126141
665511
692173
1157908
833223
573569
756306
1064404
562745
1104724
237479
711600
857700
491910
638578
427292
846386
642946
541482
572685
1113650
451707
253274
780601
411229
994085
547681
539577
404385
620726
1019504
147246
810049
355682
749088
733786
623794
605283
639018
734081
456419
675563
407790
1209471
724678
754867
660436
903018
1004481
720624
913393
609035
889811
809994
521328
711248
576758
282652
871829
418448
1026066
795219
578135
569679
483039
739686
535283
971217
523016
487222
1094311
815494
626213
465345
394773
281273
579399
663495
646946
908574
841514
1135649
770510
240191
596303
520753
777605
286564
386981
442529
666394
351097
561235
728746
740716
984586
524290
695955
993681
535031
497816
934884
682979
614429
669753
663894
610059
626700
881965
1235174
598650
353082
423510
642700
418870
516608
254642
334125
613172
888014
579678
607053
306827
602271
680895
821022
625644
902859
1030965
490539
617030
640223
503508
405982
360190
585264
901639
906859
924179
992650
607695
581879
789281
860530
1447601
420919
807097
558615
267280
457426
443551
296076
979185
928209
498553
468370
275340
533805
468703
790517
660780
1189028
713176
587868
838973
445870
637748
931154
838489
900807
487124
703505
698613
283723
378471
196880
532298
424817
261226
618892
619458
476277
652328
399058
745883
494900
456934
859828
438596
934740
483722
734081
511437
963914
491910
747338
429980
558527
209469
478305
612102
437956
832721
787395
25777
732344
1057871
549030
544620
831810
799342
938313
614649
294033
702654
381205
713629
829469
506553
880292
603933
620487
554830
465345
971317
471270
500959
825026
321144
309991
820301
746233
647695
591838
146344
553248
458091
501880
506623
1273158
734081
843616
761878
809519
322482
509525
773978
547223
659557
454122
509792
622403
799388
174114
724655
793732
1063564
811865
443554
270911
651847
770510
737331
608460
685683
803822
399639
300175
925242
634789
551801
601927
645207
876175
609801
774080
443876
846642
953169
639827
610652
541267
1305880
1088957
822807
450786
695824
879675
339880
126113
445927
864724
639165
535697
820574
229857
238744
450225
752770
468534
601354
204960
1205941
396307
367806
646221
735395
825569
737836
365410
766868
426550
546277
598705
520920
661892
363862
750807
671706
489709
414383
468209
1215097
793937
413430
1062607
617254
757110
825426
345301
868426
753075
774986
843943
662715
1065007
514755
498075
811205
579921
622800
727089
490275
1022387
528428
873923
734601
527163
403035
96617
392051
535852
661938
570242
343415
365933
624721
534318
578699
543721
1071112
375729
934633
567500
460530
238446
487516
435425
578840
685873
546176
707830
640049
912807
669785
595169
540478
420873
693362
695102
648787
426478
210162
362412
771385
431856
715326
430863
556010
1259643
640343
657710
684289
843847
314968
729067
667163
683310
658967
340027
356323
551345
564482
751628
609388
973424
780823
423545
377825
824289
739174
763769
839320
442392
459568
657152
734789
861470
265672
826418
765428
403195
658021
876733
679535
442886
518785
1140901
666274
694663
638208
484257
651226
202984
551237
645888
297829
262724
435501
680451
507670
783896
507827
592550
840029
441298
474411
310932
903018
685798
706215
478031
479568
511345
426771
448599
703842
558317
370302
871467
561645
400598
561829
1063080
1030159
599290
798940
624857
684304
573408
725462
746362
203468
608668
898586
821861
614661
793212
686364
493782
1064424
298047
384649
443785
542616
699215
358683
375803
832679
259458
134314
468028
436794
700047
1035543
863911
503407
534072
1130910
460554
824268
610652
757084
799610
522109
626373
708697
577453
488802
926397
888398
336054
389950
625093
777354
618312
584645
700591
645364
1090757
306614
506613
515968
740517
408523
433709
207554
584089
481308
466113
523377
554718
337161
268343
418388
856346
1377951
494937
487071
617190
501346
631577
463529
742766
338639
930317
577480
385261
742264
228309
774800
598621
492153
799087
577806
720653
595931
609620
393596
707075
620566
632031
739074
644050
156259
419729
655351
565112
277246
541445
225121
578135
775332
594054
271392
829286
468183
505857
982365
493017
792710
620127
1197304
691147
394659
1220778
798543
560706
516576
418448
527132
293530
652174
738904
535368
956343
510723
544005
405651
590133
569082
739934
598731
872267
778407
678815
556910
415670
1020780
879559
591160
663990
409640
332660
651393
530689
747150
837123
463358
700141
434608
510649
1008567
178056
575823
590800
507990
665295
354776
453796
359484
512376
423519
790801
633979
778870
583157
442830
746119
438586
812789
294298
800077
653934
867225
740372
633979
381033
599753
287981
287878
612102
725580
850279
461838
617414
621148
795387
773947
457835
659829
439737
601238
130689
669759
652328
476439
625874
718765
637305
412330
222013
1162143
734642
465816
416921
1090735
1261759
321439
723066
642946
503852
680865
570540
673640
517655
421350
862765
616011
663952
784404
597642
534908
716324
1391488
523909
586770
811628
804645
696951
736817
327089
820264
248907
711897
809519
401840
1169291
1077884
435425
373672
568946
812051
615206
579217
922596
991234
1019504
569679
992681
513475
433236
1075816
970725
398340
595770
1212086
369125
474969
424817
683948
443551
947784
455890
327728
827786
742922
551162
1034808
699034
467435
480087
529307
697827
764387
589519
732440
882234
463409
689428
266803
982348
591042
450099
518785
495614
655598
781070
650941
683410
746119
457332
1081765
303608
645754
476062
113843
780467
1369990
589993
546015
546131
601543
615947
528665
785033
829184
793030
460699
483669
397438
1012315
691546
549026
430033
715224
384273
751407
439657
372318
494255
989045
906944
467489
513185
557914
373682
271299
1064404
782137
946563
509116
643601
495243
338935
505110
988082
395332
636997
1003662
587095
1015067
470695
1322363
1062378
562005
508065
898804
626379
434297
687551
661877
448587
312116
612413
427882
500139
826418
707230
615495
469408
1045640
709132
861443
665019
682207
890752
364000
404153
640798
198465
779899
1261842
895067
720653
927701
904761
491666
582891
632905
362592
788796
312875
625684
567736
234769
522734
548645
488647
557550
689002
441513
556548
479365
1081824
444696
290263
428751
869901
837251
703505
486165
629811
541267
465386
485982
839142
326053
495381
596666
474120
358676
541049
667782
657324
702587
672879
200080
478537
767045
694817
506695
441201
879257
321439
476886
822230
594495
822736
509317
862244
729638
500325
906590
385254
800532
917742
421542
621209
497011
1221955
454572
759423
443516
476257
867382
963648
404153
406927
630153
251271
912807
963431
878631
736623
880444
712204
538355
1221819
488802
313993
605095
57316
1084551
694685
348905
451586
565536
790517
547152
570891
427875
622800
858296
759977
671937
494890
338802
521637
561144
767045
274059
508534
654546
590371
963501
253751
588260
869453
956509
417760
621505
263980
656197
363869
820574
491570
803424
353302
645038
494527
566887
985181
340325
497603
319385
956096
830943
698797
710465
1016414
1207189
631914
686182
794249
560336
346134
649005
956067
659143
493782
287722
491556
418534
498657
643988
486165
610737
1039892
740526
582184
850279
763354
857207
486716
399358
675667
493044
393774
573343
692927
969635
745428
619736
697475
570540
449898
484597
923369
774986
816565
504439
706085
681571
815423
273489
787769
471883
724246
669705
763108
816913
639284
871241
781814
799610
340267
482538
828414
641539
538111
713339
664744
469010
510236
617722
448404
367515
638796
435996
636422
604424
998688
461468
752996
676420
882258
742766
770934
606555
637312
825026
418999
403391
435701
614103
846606
883755
698800
1025711
778629
605041
1080425
655430
523337
797434
670744
647411
386259
533509
1070893
515866
1081591
610737
875525
446700
456781
372228
693163
543934
855347
746979
587985
424788
608520
723703
350384
430677
702412
475553
705973
1050919
622800
859821
717525
497177
925242
655739
1129162
761054
726873
715152
1158193
1030651
495442
538729
696684
793861
647517
887719
956509
747756
490770
633606
570540
655873
322128
335816
349837
338726
616361
609674
688202
763108
485747
454346
297849
405642
331299
912053
248734
793212
340356
353256
529082
575891
387860
1104719
569637
1019269
708668
504806
1133555
646030
695211
645527
333319
335827
263063
581434
650314
428458
980996
411560
351915
810214
271299
276719
792233
805910
843526
489174
300776
628341
561235
977620
398834
592236
439897
652779
903763
352896
871531
752708
618953
471173
474383
1069905
625059
649775
909075
511825
330305
554518
733681
838963
857100
744978
384259
809332
360784
336347
667731
257729
865195
339880
591042
319293
1107368
1104898
240747
261226
698420
587648
491172
640146
686811
658323
596038
951646
279632
764625
518209
932605
417001
1362303
780240
572204
869844
974850
592111
512202
847798
550408
684424
485618
722129
782548
355646
444850
620781
547908
835131
632278
608948
297972
657307
943838
349837
772240
494311
576074
651254
187543
811821
505289
1101230
491028
565349
1039892
589174
645364
550398
809519
951445
543889
548670
548645
637579
647396
1362303
445767
631719
1256821
785924
169428
509867
755997
770118
648612
458399
903563
401337
845745
721781
558852
597013
671605
628704
565929
395480
1089869
443200
396080
965389
910754
885712
370223
618238
644965
450502
520520
515994
600228
628162
435662
529097
554287
647817
274861
703376
791158
759423
659678
761099
755923
412945
342100
734279
935701
251860
818396
988340
719974
694703
1193751
908819
676340
763108
988859
430957
772645
551921
951646
758565
516096
739220
508065
448606
396961
502659
461838
905197
284671
993681
402863
709083
392051
535283
564746
320062
744216
579381
430823
622173
368901
408254
1265
865769
776359
517955
689700
296881
620219
719073
402493
535729
973294
1059565
375382
533318
488481
836405
607936
1159883
461838
418996
512912
1185865
525422
354121
681401
442252
892472
790167
714429
713977
621589
540508
507204
935001
689435
770681
614391
354441
563694
516429
468028
588260
457835
606707
239492
865457
296076
1019650
1077727
469563
951445
548566
534908
821402
432074
691427
246571
350065
516664
499823
517932
676458
682751
507270
433709
827496
125720
631914
819597
653869
468214
831403
639961
791696
843847
775281
759460
680260
798030
635797
209650
786001
501336
744181
607290
945272
872930
741687
597961
1085761
556010
765823
222013
624534
454927
570736
368777
700409
621836
41213
393454
841191
647695
419498
524650
672748
961284
572626
362577
757319
718928
864889
722682
460554
268085
824381
507183
198125
612413
698972
498398
383037
464847
655084
803987
605977
582512
354809
404167
984552
843048
719539
630028
551457
674941
884560
667365
590004
464199
695821
983669
364000
508792
596533
793514
513475
1042279
845225
702412
822045
746735
1048050
787521
710331
730391
613844
772784
813361
963866
713082
613110
811866
639622
599867
613275
632212
438197
695142
670450
963866
1096936
1052425
566062
239425
442886
856869
491570
386755
920001
886223
579219
645888
806364
1005143
377832
644881
1034539
526330
397871
254196
638094
510723
158174
571706
355032
246571
829116
323777
895532
669047
372992
587151
816115
519143
933202
821022
694563
626488
504519
739910
625644
617794
840481
534318
664683
872116
589180
156420
640143
671634
681066
541539
472870
386720
849653
600993
1104898
624132
236325
635770
438197
374483
457610
859315
499744
830150
571278
896008
544128
845047
400832
753299
341204
520728
549314
63541
1153208
1018843
348692
1069955
482491
686811
580173
419631
927364
862124
457798
782694
863911
515987
722727
507774
124185
448564
738421
744901
817793
741350
783321
573921
380005
906768
479037
991083
889810
677964
542900
479041
677190
791770
952027
469563
685494
780823
562281
532653
544322
326085
816180
872930
587090
628144
475021
780467
672892
573248
487106
640146
910038
485982
792501
231503
586669
605054
822807
662066
549094
906531
884409
768259
781807
938950
404385
409710
830020
812810
723305
669489
769475
568156
736623
241878
586921
464004
420913
585264
833243
1032037
515509
535857
663231
557212
755906
540109
820150
1694905
958117
491748
861669
765252
440802
947174
395738
465092
684425
377832
331400
501162
202232
339494
775521
434816
1185865
666146
250481
402493
764009
638922
932579
467796
548324
662027
418042
638988
350263
977620
677327
645095
1411526
545582
636053
1122598
511345
432431
395608
799183
310523
654899
274025
618238
575835
1018061
821299
665082
350101
567576
756037
619503
792794
909040
752786
1180377
524388
519525
758121
387711
1322429
314037
715822
835092
494339
174222
815923
816641
62092
1060923
858828
1038651
655067
799792
685494
489816
406238
734081
672045
867601
816119
458962
592441
824029
291972
840871
515909
752708
888527
664970
264977
562070
662589
813498
355568
269874
566887
1119040
780452
705568
630515
592151
739088
579973
1062153
803389
619436
888372
564879
807510
869389
560467
521890
903303
893911
765281
521602
415406
781698
442830
660884
639611
844039
1073960
767045
775265
389104
982131
564101
706755
668668
465345
523877
909899
720168
583012
1457032
598799
762089
615026
841234
968101
215002
639354
643802
672601
899125
1060923
317137
641146
396608
454374
595083
428402
570685
908507
1159229
572174
421350
676743
618607
710687
674598
783122
920001
469968
600012
322482
399130
644339
826729
632515
384778
829581
683477
657964
610720
191305
544049
342785
593055
1060844
608948
913393
611538
1191987
1299939
797654
892753
1085539
354121
775521
830471
575086
418999
1072949
716618
868884
958570
342100
558118
491424
690952
460450
437798
657964
1194249
569528
830150
294033
611326
620429
702587
665605
343091
772273
331383
620210
377021
629762
1046933
530476
423487
622064
465543
536204
547681
1194365
917383
894051
1547842
549030
822230
575865
759014
767045
749678
736543
561301
211665
711587
676454
729537
569714
271872
364078
608948
632987
711595
715152
1267227
270911
705313
436240
555210
754099
616354
149410
702587
303233
925300
649794
36883
474594
663783
795387
1193751
717831
783375
428663
706046
1148093
506827
888270
714058
856644
575577
847798
464638
1013284
462417
451309
320326
573271
747145
326873
673842
534006
891118
1022878
948375
581688
631929
351954
640880
501
687808
761645
315738
549565
650531
497470
209840
491040
535123
717215
362728
431419
936691
699224
691294
590656
791446
1171122
708137
546972
829875
1104719
981176
590464
822971
594054
259332
891770
871467
879579
571349
343415
580585
580262
1194365
567500
992438
1188655
675713
590800
577713
545701
633348
623376
348794
691561
415047
592917
689435
501336
541274
588148
680775
498041
616813
882461
453382
867382
454122
562805
719895
527437
481227
1207029
452867
575517
533130
277619
696352
673185
678086
911599
512202
392853
463409
567500
607008
552320
676818
902357
851257
266803
705099
568396
786856
837361
633348
282652
450648
765022
750546
393971
602922
662799
476784
314968
644531
697401
380417
545329
1210466
470511
341554
589900
240351
636883
349359
639726
716618
197902
344343
910224
432488
712350
488481
128892
463941
753361
502289
41611
881919
1253844
955577
635001
362922
679776
993699
586054
1316049
1274507
752188
1016603
740999
1385271
937998
763958
295787
776852
904118
1338126
886979
699176
830372
963549
751532
1010526
1071584
998278
529496
952901
991667
87310
410845
758722
729506
804415
1068265
776852
932118
474087
624290
613320
579609
827528
421266
1013066
924963
877668
816208
821880
411976
862606
1026340
865794
1223385
761111
349560
664052
509664
909234
362159
711881
1140369
334677
374483
580658
938447
1315363
887950
506710
858911
1152595
721838
691335
527910
916950
818014
393029
693597
674368
395875
725588
876639
383777
243852
607000
644041
498824
878592
992520
1094468
477865
841654
1128489
1133678
815219
865725
630995
911749
455830
663799
877619
426777
410970
1322037
812387
928090
870645
1021535
892601
1079610
443369
648424
1138098
907712
598812
383688
959283
541182
718563
1140369
633687
988092
688308
854910
682418
792057
803811
922692
692391
409766
145025
664391
649983
830201
943368
354397
968356
527727
795323
1053624
887056
861443
734359
728113
1086149
1112666
761996
715061
904202
539410
1044636
798069
898909
738307
827572
601203
930755
869392
481878
957113
982539
902844
889758
515912
416689
614088
428996
572657
856704
1091037
930755
316630
854910
195987
509921
719073
1032419
938262
739229
876546
582957
524807
220486
560575
509678
776089
520149
720453
647940
696111
927343
1132189
784661
540299
685027
612461
367447
632031
506830
767983
308143
498933
412485
1118279
140250
932211
713783
325538
865877
374863
988092
759820
518642
746127
776089
80308
682030
947545
465721
941106
1067763
781002
476765
1104155
608921
729313
792914
810623
884379
761944
900665
483514
923911
249710
516025
659598
465509
606166
471269
678416
792208
725272
467533
227588
463911
459684
363560
1133678
736787
732350
718014
707198
769598
802120
893518
621245
1061386
602675
946231
409710
605598
670914
880073
1050320
680578
685715
870645
1261971
1159758
752183
923076
651496
409098
580450
469968
889758
696646
895018
539410
770796
960114
1117783
984842
556338
670541
674432
601818
1340447
783262
626310
551478
906800
848540
812395
1241193
354539
739055
1004657
768238
760339
955996
386358
796685
916721
595011
1149350
1056476
870645
476947
454276
453329
523449
978205
579754
776089
893518
653104
875984
601206
613523
1015467
706179
1340447
379605
885916
719190
852776
1081073
911713
371252
944998
956053
786607
784253
589555
59684
898780
809608
888446
822526
629828
756358
422326
585750
871883
906258
1290653
966638
781356
713354
541890
864215
1002940
781774
1139824
774945
684341
659835
900394
343650
872900
341690
931144
802713
601818
659918
694611
1114793
1116004
746585
738783
882386
711244
802904
733432
1081061
1112800
917742
879674
760339
545973
769598
1071241
600501
916436
305307
500392
934486
1032489
847643
501413
310361
568680
1061233
651400
441958
518148
930571
605116
678291
809332
733632
1057792
930766
1135600
550563
781002
425425
819259
1112529
794422
875067
583032
380542
868367
550191
800223
583032
406042
621655
765530
896191
394819
1298570
819313
923480
527689
613596
780061
1200625
860737
930766
629316
635789
1137325
653806
1290360
1081061
902371
733683
640058
1105034
1019675
613065
744641
1258031
1279533
1006584
758816
871164
793322
612461
853785
129094
1013823
810623
610797
354600
485747
236687
1146886
1206371
360755
731603
988092
793626
472871
524099
899869
769434
667144
300600
1116004
614443
816669
1093624
623338
571238
753129
428555
895018
341811
580170
807618
1060788
590177
1206371
626310
934486
787558
977332
828070
792208
715161
1112666
294062
662136
951857
925153
1162453
325943
412870
1158844
846343
759828
609882
623074
1048433
171429
394516
762233
789032
1016718
965179
461556
1071241
593372
710331
930571
660063
1137325
954241
544394
267623
631587
899869
882925
884230
604313
1008685
638675
952781
306409
722671
793297
739055
1032355
340068
906039
457770
1206371
828432
697482
1029849
216304
759241
1290360
733360
1164833
678699
869392
583158
743832
579754
71213
617935
616307
551841
525453
796451
739067
780061
691255
560684
619107
357841
451791
938562
599866
513186
1053624
966638
39130
948469
898619
775866
1004083
987373
366879
592035
534129
916740
879674
920769
629896
705928
1002940
752996
1074660
1091156
517651
589165
990070
796544
864215
719298
158047
694611
903234
632380
759133
582068
879579
969658
739055
903138
923313
685349
496404
882386
780345
1032489
666077
1371500
582655
783617
653806
493495
733546
868208
1290360
943368
912967
322903
664732
930755
636981
567015
1202864
535555
861198
910000
382328
869444
509232
978205
862938
739055
1159758
988340
772724
640787
967506
807134
1093195
500455
553134
825131
662841
700057
682222
495619
604313
1176008
961861
1263570
501238
1019675
680866
565061
709561
724395
737337
725176
640458
743205
863504
958308
248448
1146489
633805
796685
796932
795294
707198
647940
966638
1087361
597874
1185842
1217483
802551
506843
419607
628428
914867
719546
966638
721042
1057792
752086
840032
557380
579754
878007
571337
1025962
1131899
746233
789330
751711
581445
551966
753689
630173
1080110
796451
733360
470433
1056854
814671
797881
412786
770677
460865
718375
728827
686825
807134
655098
729007
630987
629316
914050
845316
820309
942004
891108
544394
587090
889758
1005029
649974
722031
902844
1082413
653473
918706
742679
755983
598891
988216
693675
868208
792057
561463
207205
718014
923911
1143622
495844
476947
791977
762233
704192
939458
898849
873107
780345
473794
1206371
722102
640458
632476
907624
575666
673576
464284
1011329
475177
430003
597874
885129
663024
721113
738307
957113
719298
696806
671579
776089
702711
337249
943368
635641
553134
661185
1131899
580413
812267
34328
796685
869849
226007
876318
626859
536937
753129
735135
1202864
1018061
742378
809670
908333
732657
641039
1212146
774826
1296189
454634
519487
822248
428765
924225
765274
734905
1114793
356742
950947
649659
478627
381735
916458
974328
903485
1126265
769856
1089116
854488
694611
720565
699205
1024595
961786
649426
521485
542407
585608
713783
585608
262724
685027
832783
810235
946563
887056
453398
725373
724517
1290360
745238
653806
810235
579754
740201
798037
179951
786076
597056
500392
443569
581402
704760
943662
583158
770971
780345
578216
505072
585856
745149
600726
541049
515098
693362
815950
857282
1044566
810608
723703
558617
1152577
1044636
669865
156489
1061386
703376
850758
748182
649974
982539
732657
333684
965761
446053
784832
878834
984842
851665
865725
1178136
767983
603695
682935
735780
987373
904202
497019
957113
505980
603204
394379
920283
633687
938562
993585
779632
846604
422923
844941
1035123
822150
797996
703669
863971
696321
442184
1074506
706277
902359
371692
812925
970890
1345181
634686
505922
891013
653909
1082413
963559
943662
704760
535044
620786
507063
449574
296217
767983
902844
991314
1091156
861198
708272
628662
951062
653839
841644
1008804
555422
747610
746061
947685
1202864
944799
511717
1071261
629708
895245
446144
822150
164625
1042312
346910
871164
722727
613596
1062308
817678
560779
776329
1087361
1164916
688641
1159883
916721
1024595
787558
1004972
777586
419942
1109062
660583
713647
985357
847776
1261971
703615
745184
845797
560937
864710
703593
635857
671637
389685
1062308
939458
661040
1238823
537929
363102
939402
674432
873943
506910
490084
733459
575980
641797
753952
754902
1433054
710977
732710
1063297
292760
450535
604313
473737
465721
591193
633442
597270
1185466
951731
892601
539006
638675
878007
585608
1057792
814671
850476
592035
593891
672032
802396
998520
625578
310454
660536
212017
1324274
898662
822248
732657
1217091
301116
876689
885129
758816
588353
301965
706277
1071261
963530
649974
908194
554187
637043
1059648
554146
579754
416630
592469
919783
719271
1019675
740044
968356
802120
1137325
626190
1087361
323774
696436
877157
1016277
76978
739032
1075492
462209
916458
1080624
615241
956116
903234
642946
474120
951857
669865
1217483
844838
1067763
494674
408607
1011329
923964
810623
872304
1045640
404891
1055986
597874
916721
549500
780436
1060655
1162924
433318
1097956
572764
671188
918706
1238823
512280
797211
613596
522734
672032
944799
1044636
835343
915911
788940
1011329
1060655
807777
902832
605068
775866
714058
810235
891362
916019
599326
770971
796544
1062308
820309
708207
644407
959347
637560
621363
761327
1091156
215495
759133
951731
600993
421451
558617
889852
1029849
358552
719202
1322037
960114
975445
592035
772568
636050
677227
210109
943550
544230
1041449
1129853
573911
1296640
433419
670613
1237436
797628
784661
853254
1068833
1340447
776411
1257427
665621
539410
560490
443601
1087361
842720
830068
883492
746937
441796
457406
878949
814671
130037
414841
994116
662417
321082
1179179
774055
521658
570891
901404
862044
678829
264071
713166
609882
748886
677596
816059
871431
726873
590842
801442
846079
230760
639582
585912
988410
659776
657526
547182
648309
1071241
1173315
640298
548407
758011
451512
775866
457737
980088
331950
346656
1021689
526431
672032
754340
462981
509499
744978
646690
426537
963530
730108
739067
541182
364821
844941
669865
162112
789937
417200
415135
350729
847569
597040
930755
1159758
436747
1056854
460870
406367
930755
581228
961055
924964
656329
507566
733432
736377
899869
1162924
612461
648709
460279
479389
1105034
630691
1180000
733432
583158
914336
628716
752382
597040
562193
768238
854717
1300153
807025
526431
748182
783896
460782
524810
1116004
296217
1144703
603993
1020263
650274
1045442
531870
802120
840103
767436
680578
452954
848660
846343
421232
685027
609506
1133791
705008
902371
553888
775866
451188
431603
499573
682030
918706
937597
662093
634481
539087
904202
770796
968252
736377
829196
1126265
830295
634641
775866
860285
748671
523610
699352
987373
572277
436474
534003
713783
1013823
710331
531726
329889
799691
629316
1059648
394713
685031
798604
719967
1180000
527400
600546
511166
416772
1162935
574558
340105
769727
799475
810608
1138452
951731
951062
784239
574446
1032419
863125
521490
765614
361510
903138
975442
526431
755983
961861
662869
668014
871937
613596
713989
259909
862044
636981
943368
263376
784239
676041
1221273
652844
648390
972724
1178644
589458
719202
780436
485976
1261971
524807
679747
809608
1545667
549712
163546
632343
1112666
1116343
592469
946231
732371
1004083
760863
201160
864940
759241
1224405
869444
332753
745074
682828
960110
702644
1158193
635888
518068
718811
618288
736787
807025
278137
830610
1222450
938562
725816
888351
1004083
666153
802713
301758
845797
529739
812925
663359
591787
1093349
904730
252924
904202
743205
423262
1017957
189926
806232
923019
713120
822248
1029849
965025
712079
583032
553888
900665
745644
645550
864215
815950
550191
278868
706277
1125729
831810
65624
889810
1177708
802101
407631
643099
434226
751772
1020263
1059648
304731
784661
1028242
1016718
1042570
725816
1066460
783559
775866
538847
542520
759401
1075492
622800
687007
649690
627123
645402
718563
950544
521223
778842
871164
900586
1071261
387936
257844
680448
986424
663490
1048513
613540
661185
931144
853785
983235
631915
943489
810627
793442
516464
999173
668788
1053231
492954
767436
970192
559479
961516
904202
854669
1055986
729486
1019675
1041020
535172
774945
500159
920283
759828
739067
1042445
717769
682933
610173
875984
767436
799691
383116
819169
624556
821613
1152747
735780
1143622
696646
676559
1128489
487244
696646
868208
485742
767948
702818
1298864
889758
619179
844485
770796
956531
577516
653178
485911
830068
1109230
696477
775866
907624
914791
553941
1013823
776089
489606
873483
815219
1032489
1038029
969935
1112666
456285
938946
556338
947685
812632
901404
384045
274983
612461
660553
1263570
915562
1112666
924225
745644
707864
1000805
1031354
207824
603695
420448
1082933
612461
783245
957113
735297
845797
1079464
895255
845264
705733
918706
303868
624094
618796
988457
927943
644041
950544
1105034
307047
259605
402356
440544
977603
427610
1065070
266787
620786
693236
534580
543393
850476
875984
857400
623338
820309
1137325
958765
691113
578216
631915
802120
907624
798431
386481
988003
491456
1137325
653882
604313
630691
798069
289134
606707
1014441
653806
648682
888351
503778
625204
730335
576498
468484
503825
819749
671637
350183
987373
965426
234561
515531
690406
1004083
687508
769883
875984
721544
818870
970192
263073
1157685
619890
830068
840428
419531
807944
522178
702818
923567
575772
814671
527301
1296640
590842
583158
523541
845384
759828
807025
130701
752108
537214
685635
236399
747610
967738
1452135
526995
904596
279797
875067
843667
591919
556338
608921
743963
461838
660414
930571
1441677
1340447
673462
739067
130037
935001
597056
1016718
969318
662137
1189055
618833
638985
899869
1059648
848225
1013264
1029046
1185940
988092
911288
837214
692605
1040228
855932
888351
601818
821734
1002940
554718
713739
430094
642001
373893
701860
1398419
460834
903234
629316
713783
1152747
816669
816669
1062308
684938
1015993
810623
895330
740913
396451
965179
807777
700057
976367
592469
930571
533810
770677
1221273
837514
603820
355344
940925
640787
844817
760925
1118928
793280
1093349
715140
656028
703611
896191
810608
864710
956531
1173315
880032
806631
653909
640090
929478
597056
779279
590536
623382
894205
416124
1221273
325090
615099
906258
609882
396271
170151
490624
219839
880073
635789
473318
841098
725644
502542
269074
631915
848660
871937
407160
631915
894205
695824
484394
260289
880337
1071241
759828
620578
672032
1057884
691255
474585
111546
759241
768238
611581
839147
545631
255392
989683
849657
635789
696806
858784
863995
1044139
601818
1202864
467335
1057884
1109230
1124712
1144703
400832
1019675
796685
793483
1338693
603800
780061
719885
1082413
956111
1039275
992443
57809
553875
844415
817892
970073
598372
313842
115123
345915
931144
1040228
967307
770796
818698
802717
18062
600464
583076
1176008
815219
1229760
673397
1162924
1277257
875067
1031176
659509
979596
722985
761996
579754
725386
913907
968252
30256
807025
663251
374019
619881
1015467
653178
1055986
943368
675563
1133791
465546
861895
724395
668951
880337
727272
752875
1172833
843448
659918
258038
556449
884964
1008804
535172
411581
816199
699805
669728
685874
686658
640458
841644
158242
727864
321700
956053
795630
525254
616977
158040
751628
796544
542586
1029312
601818
300600
1273944
904730
623969
872900
665082
696806
703340
1004657
186848
921087
1035123
437443
725816
706132
550191
1016414
923019
533810
745746
283662
599595
368380
731041
554364
563435
533648
552320
363545
198997
824289
464529
549439
832275
1309145
629661
557899
621172
736751
709289
630329
794268
711198
512715
803424
691823
547238
449434
547598
1319435
566756
875483
651873
469074
975848
554320
792529
1084903
808362
307136
541974
734152
1012275
591430
518687
439626
625715
687531
588209
742131
397336
736176
795946
417218
959775
625204
750063
794699
707691
304076
502179
704348
631358
606114
586870
652695
841827
875483
700232
1046933
868344
257946
957916
788108
526836
812957
500566
786590
758137
645977
885971
593535
596612
504377
826858
531327
593079
789614
595066
668148
623363
469111
1164833
586835
317029
596867
625732
386765
463612
772996
242945
574165
905591
1157370
592503
789547
995202
608520
773098
1038556
1034494
601880
810889
878848
870327
764187
779729
572475
537197
751169
438460
909258
707313
518687
852750
693953
578378
605661
173686
370134
1099393
790454
624059
798604
1052911
864956
765156
421308
635460
680993
625715
743271
659015
306740
369624
647849
1088101
750330
183300
410345
563935
396660
464874
583641
468995
766558
457122
685607
493109
664190
562907
249593
734497
645150
693688
542397
379653
440227
779828
503819
652174
640719
697013
787897
806949
511466
593975
1047717
838257
615291
573283
427004
753523
930650
1592032
515789
526836
359355
776606
351084
857304
767101
920669
1107144
1314428
860900
623911
836697
874638
544115
702690
535872
1047000
533239
351084
959629
803341
591519
866750
640023
905591
631881
409166
551592
688606
346165
692653
609889
679771
980913
340220
598717
699127
411211
597342
550086
647578
462084
578327
895220
366529
707204
450809
919095
856212
557402
598625
1075492
494456
320702
494878
684798
853216
914705
1060595
617980
941145
865371
707691
649509
646250
1065138
663674
498576
531327
615764
719129
742986
363603
704899
929981
623719
793177
896739
669534
811284
531344
304222
376614
710115
571764
651517
934741
812170
363083
596674
444218
877836
544788
1045504
799752
653585
880593
291831
665627
749678
852750
442252
753467
278228
452125
527163
754791
779837
799911
598717
622078
635756
1034494
540987
1288889
329203
602179
887186
679868
993594
519657
745647
1152941
748224
260840
561902
483375
702161
992298
756326
799265
1003969
1079893
554120
654546
989811
632809
659124
902288
805262
754557
740046
809208
734923
1034741
632026
562907
367281
379843
380453
617844
767101
854282
488649
195706
603247
1039275
431856
756695
632892
769185
905336
265512
426727
804734
627881
688177
794699
233646
622966
772973
307742
1158095
221732
857489
610349
698465
455695
482930
870118
518682
919101
739815
720851
1106590
452361
456181
813664
808466
545858
632031
214020
750063
485742
772988
511568
344778
905591
1161549
526148
737710
818803
837437
376984
311553
586039
633938
1134069
471532
591294
208660
392554
490662
490907
628457
986994
618286
756387
608435
910871
487841
594656
697138
356074
589429
468507
450163
55600
323391
842507
736699
470233
737270
1119908
536242
515981
385088
459003
1097620
628365
631559
367763
643543
302424
783245
313813
415282
651944
535838
806232
789615
840700
443912
433401
610849
265512
389791
873697
481320
377372
503910
583327
742931
832275
1161549
639337
685607
928639
653638
417671
417335
845720
1001247
636152
610550
386765
836621
709399
668164
857376
548193
658744
395399
810563
697138
758372
455010
378848
1027722
516643
512831
715323
930701
602184
527412
516134
1023444
311405
993215
473854
932423
758641
748277
574037
737371
651358
794101
97975
618520
596674
758372
524948
728463
464605
1475599
733520
589396
556660
658974
547238
625732
1053062
648717
867641
329245
492475
604059
785331
681311
422750
560614
601880
443182
610482
805723
937287
865371
932697
367763
692921
577013
694733
765156
809208
773732
667248
284285
504184
623911
327390
799364
99767
646250
603264
602179
775667
586278
708543
563456
877300
725222
585931
516134
526268
1073571
529241
558273
311405
987091
637827
525740
676659
620929
624261
746488
736487
808480
342564
570533
458579
1299538
417671
626201
1006770
427404
1133209
653889
336054
426318
756695
387400
768788
576864
810563
660130
791447
306705
308161
569637
205158
385962
645276
1021020
451316
738572
342626
428292
650185
531980
922724
526596
301260
712402
573357
683043
332875
744961
516643
554320
739662
549207
660772
526941
591619
1113163
412110
492650
416284
775330
794213
1174669
481021
1059683
590800
747464
967567
1098818
282824
736176
578393
793297
627881
979805
807868
277241
464424
416293
636239
594518
288644
699730
814728
700144
687362
937202
854542
645145
754557
1123362
510373
390094
369285
601776
721482
424206
776312
663926
914864
814940
468995
826758
836472
285505
416655
1060595
370671
874130
736666
585931
725222
998688
844912
643488
818896
873449
931235
784864
861076
1127878
346123
789516
381235
813758
605899
445759
364601
1101114
710867
472748
895217
871757
666494
794268
843218
366835
526527
889794
843156
408175
695758
765000
979861
500139
926293
530050
810563
279314
1218837
496794
728095
533152
240719
481275
847838
332820
723882
673576
598790
788068
153331
839654
962312
598129
1079611
437794
288644
562253
616147
646696
428501
472355
768124
362195
975270
855025
644019
362195
934268
426102
701354
213374
746735
304394
569233
245078
548796
747545
529241
1038449
589113
882515
1036363
906642
745413
417671
131335
898146
786616
583599
849818
650937
618286
550940
823033
643099
885402
779161
600894
1348514
549402
646226
465069
809697
676324
525948
633369
647474
680519
444271
400697
849659
530205
968615
455695
416092
519415
653638
399822
364268
889794
299944
955902
808442
547598
881832
557949
481223
875658
520823
811476
727641
306705
341783
488061
649938
281264
876632
326231
462576
544771
549806
958419
661185
723106
417671
967619
897430
889762
688517
633011
1072066
655330
817643
527898
599184
1010988
645031
322128
399031
567283
710867
865783
550629
652605
495844
634072
796312
463612
266677
429517
1073571
827326
356241
574805
495268
472090
632659
74607
547238
902649
558613
932682
506139
563513
673895
920606
578195
682150
1217064
778087
1022337
1054045
622396
656621
695334
501945
714695
386765
715730
677957
481021
129387
636239
819051
503075
1080048
612050
593321
546195
639838
702690
732743
795033
606547
799568
544788
311405
270848
801652
960298
753390
521482
661480
701473
501533
1066963
967619
68456
686242
701849
719313
594611
632031
712443
559418
297582
651944
634072
582992
435712
423472
460057
612051
462576
485521
1158095
585931
574157
449593
1037945
448920
807265
939254
799911
529638
609206
691823
705079
244899
726196
526328
609873
449662
581190
1268487
1047000
800142
456668
548735
569169
472692
845101
525826
616743
483359
632659
923106
689402
660130
510338
486948
462348
572010
902288
537489
567958
705495
763569
542707
441036
404688
792791
900984
521336
807482
836697
851363
494407
193371
568781
1026718
436325
444073
940347
679514
636452
681363
257562
566574
672564
1054562
405849
580028
799916
549393
865371
838438
565738
551478
541982
889174
467134
608435
426233
568619
163184
626383
570641
586030
680641
763569
610487
512831
432362
1087096
575945
344599
492472
853370
749000
631587
702929
542623
890363
458902
782191
922772
892559
801970
668111
1023843
860289
370946
978430
942984
867737
772011
833709
969809
633442
515558
1102220
754099
1041828
981039
793165
742947
996686
505125
575885
889215
805823
442742
950911
516082
639582
742254
835709
1253912
1182455
542400
988183
733304
1096723
1251334
931824
1298610
492397
1054957
412061
748006
837303
953233
724782
1087574
222273
945593
455825
393379
675052
469093
869496
846297
363634
531356
679992
749620
634789
817028
124030
1098193
1122891
981879
1031194
864723
876730
378585
528074
730314
376762
542623
519144
437607
763121
591438
593046
548208
782776
986093
762590
850433
1069783
563770
897461
215314
780061
111694
968148
581124
738947
623376
992829
644905
710561
814070
756763
468808
916686
611755
291193
1090608
541213
920541
885819
702985
697722
1108928
656166
817040
1083430
493043
644353
904744
854426
492472
1063390
883741
662715
825885
80446
565020
1084111
914729
1147151
856644
377050
753926
980467
722336
533245
805870
491208
848810
478827
835776
517444
925814
801071
423760
735760
970130
1256652
862111
1253894
891386
937170
709326
909815
782886
1183044
459329
594828
825131
414858
1000872
663142
537258
757910
636513
777634
240619
661525
560243
722336
749678
693519
395399
863985
1119652
797797
1191729
722248
1190191
312092
623805
1182183
1004835
1109992
624668
801335
646244
475885
477805
618822
716120
696180
595956
149625
713300
565106
673696
612538
580975
871655
1264008
673735
476000
677580
973486
901997
1177767
387977
966357
892579
774794
1182455
295091
1116645
249710
872579
907258
712549
883800
650920
1035309
773130
518083
671820
364212
469093
579608
926612
1075216
1349559
855162
760827
436675
614757
734246
863761
667355
1381140
716944
509549
967798
746938
1122891
829215
776723
946304
629026
894848
362922
1065400
702928
650450
954562
627668
1054673
876175
740075
1313871
595599
1381140
838909
892679
420303
569260
486024
1372988
757665
791740
508339
814461
929995
423760
882749
788976
890775
724108
604377
740186
507816
866189
599945
928736
1004807
624416
872063
593864
763463
707204
850433
335850
717066
834695
904974
702743
931859
502542
612742
791278
988437
655923
776678
810447
388165
542579
398132
650937
208943
442289
1122106
567410
540987
590518
724670
607300
689423
709630
808795
464003
1147390
814734
1062329
530860
865359
484143
1163579
469487
717769
405531
719624
847007
571342
685608
115123
915469
911680
677189
671361
913489
620457
190311
298195
538460
709752
1324628
754765
859511
833709
987585
1289799
589445
591438
469093
783559
803174
937098
922772
601089
459002
602269
766523
776653
988410
885224
878203
653033
520300
778601
419309
497470
526771
668539
449619
958221
796256
1231809
705510
410660
348413
369679
722031
374205
838853
776234
1477600
928705
559022
792501
1104685
340296
560274
1125060
1010770
1001629
776483
723445
1020002
1412789
1249537
442822
419455
1173344
872747
130227
634563
996451
626104
1051628
406554
928981
905219
854999
461627
996830
193758
875367
803081
585032
359815
1131893
772572
312362
936757
495450
808939
571365
764187
862111
863201
1083430
891386
754669
928798
1025353
800670
981372
454235
569190
18818
858579
757910
551478
862052
879559
808555
650039
1283951
702430
586761
1150573
843501
804473
817887
1041285
656710
872600
471239
972589
663773
836697
992520
733863
700139
686766
1045093
679265
853370
615764
862509
539390
511446
957641
538496
293395
737925
1016869
673591
786697
411060
813302
650937
679307
794910
572457
133299
622223
811622
813285
548897
1007892
217805
485132
649945
690971
1091865
829215
831814
459366
227157
856504
661090
399885
1049406
517377
317374
1083430
1012389
868389
1562994
1039273
511271
195706
1041285
1195758
276580
913489
708832
704472
804473
1237156
672995
596356
540539
624416
1109077
647556
987653
942014
1098193
972589
915446
893916
831670
814246
764673
879579
823467
398117
602614
918186
611215
200871
740579
460846
809275
983162
1008567
669202
565638
939151
1017297
944474
601769
848459
547698
1173137
618043
190875
646740
828327
834169
862509
1029952
1438342
1183044
719108
765002
1052212
238660
952353
928817
631639
742926
1178323
725657
685608
816383
939794
858787
900313
692212
623805
991830
660855
251151
626830
873450
104723
825885
521617
878491
620893
837739
835358
866133
800745
982635
860426
632413
763799
567055
714473
936757
654433
614897
679517
451212
766674
872600
593547
776483
464845
653473
923018
856733
708149
801970
1041281
164982
587860
1075216
889505
830043
682458
718379
627632
100744
1128011
396743
1096723
734375
778083
1096599
708832
933174
913489
993699
809990
665201
672210
962763
571006
889809
983360
522379
391473
872627
1149199
1207762
398557
869635
879777
1127666
1137270
1144082
498933
614909
742821
779616
1131873
744097
434204
474490
1110788
810829
772700
789281
870227
895991
792323
576180
1077218
818893
996451
1047199
950911
1007892
321255
942005
862111
1031194
841502
1183044
611553
1256652
722657
876243
827847
612184
750347
850627
909278
873687
866239
659157
1082543
629865
718012
768775
916686
709975
602762
630987
884060
422096
781035
802864
351688
1112426
419028
869106
778834
865990
726136
1051803
784754
841879
673047
903184
560376
493864
862572
473885
663251
966180
720880
1058352
1109592
896696
623378
438812
909815
1186841
952614
1015899
708608
834257
971317
980690
814789
963673
481682
875927
1053769
620483
920528
981372
322338
661523
987653
1068592
997588
711446
507473
522178
593864
488601
823643
989706
200506
576366
984415
759159
1170820
931906
751438
343177
1227830
900486
887629
873613
793368
658305
1149374
776308
972656
593547
749801
614782
597466
208039
643271
645303
521450
1440274
789040
714015
776720
681779
624416
524156
601491
624416
971203
621449
599204
609408
872063
432932
571705
466502
757639
831682
902795
452459
809952
621322
548602
624242
611834
759460
935827
804101
941234
935359
753962
909278
365276
960820
597423
1036394
942916
833972
579380
596047
958221
540478
502719
486165
883573
232505
808917
763463
998642
672964
488803
619431
917365
327698
372609
363328
903605
717754
730849
607224
758589
705023
986093
801970
544735
1079593
386188
210559
530512
321778
413993
1098187
866133
892896
954553
1046999
1440274
608922
972469
205152
727864
811681
695893
1074464
665201
826516
772645
741402
826239
883082
706920
1261630
578215
760339
670801
846297
763470
1289934
732911
788123
440028
723792
493265
677422
443670
527162
482777
1019191
702835
896852
685873
803064
803630
663993
497844
388214
928817
577266
650920
847007
746706
992661
907430
703521
1160062
395399
174175
805383
468183
1077486
476414
645496
1032189
714606
202771
607027
889058
479041
939794
864231
875927
1195758
630274
527101
892559
777939
712947
796216
941254
1064767
1324628
936264
585407
691552
539459
475112
563039
570842
813583
891405
153686
1127666
183978
628107
738114
530784
1056610
958147
863985
661035
1038120
1189608
345915
928394
589805
1111117
430066
826718
929925
193371
544107
763799
1013819
375283
976620
853370
497177
386365
1263533
766493
1056900
912865
1104770
809011
163348
319315
489973
665294
1142614
744056
669751
794591
625934
974887
1262612
860058
668911
1068592
559746
1036648
1087386
727127
647756
588264
721972
837289
1187096
811762
918369
869496
821025
728025
875339
51596
992661
1096723
292229
815402
1036648
711208
1005320
380005
709102
967798
774090
76358
1076363
833512
1253894
435337
1005320
123832
551356
865359
591438
681779
695816
879614
565571
411869
514733
789154
685494
487934
910719
533858
1064859
679517
869450
542599
1124675
810564
1007155
452228
654287
831217
329586
579732
429694
503819
514733
1038120
955524
670963
950911
692534
493966
950911
604798
500859
615353
617343
759712
1019191
515000
1279664
660457
1118854
809573
787792
654761
739864
1013819
497831
647824
859511
847007
669847
1229510
1023843
411869
533245
1031176
409193
378323
841646
1476062
970976
835031
1141191
545593
748390
848537
669675
907465
1075109
1103055
939450
397560
720530
772288
846282
1036394
893647
754765
809952
499301
500859
694853
498565
847252
746938
458979
935180
818904
485646
911680
437307
695444
710489
444264
697249
1020002
604354
773430
524350
1141008
500763
817887
721603
693910
1145599
723792
561158
954241
1007892
502289
793171
851740
1037105
665169
798404
728025
522013
540539
847616
486656
761445
505934
873687
492381
1074588
868389
705410
878491
661852
623074
744081
855819
498750
634974
1132371
981039
880086
700820
722847
588956
1145599
763799
865359
812244
628767
862509
955524
760276
1058352
646337
860711
766341
734991
770758
1007155
1235707
663800
236718
957641
306631
457849
679908
511801
817054
590984
699420
647141
439272
443007
774410
258038
192141
844220
700226
813317
629865
1056900
327765
378401
935180
745896
643017
904974
782268
1000872
729049
592845
594012
599945
1231809
404415
977952
538005
728980
747085
1477600
778834
435174
561995
593268
972377
714606
981564
425911
711446
865359
578309
1249537
430176
909501
726184
873450
578202
305509
677190
868899
689415
680918
585707
978430
661704
1083757
926272
1017291
731401
810815
564375
593013
391390
967506
460572
766441
681352
741122
531509
652388
869531
1173214
497844
720666
684605
508026
255560
736787
1507804
724973
1037105
717754
681942
879559
663142
1054562
725975
1327957
702430
1067406
291565
575846
285458
579028
680936
738579
867109
691851
768174
765806
946083
580934
516464
814593
774558
541182
720666
524417
384102
872063
496481
449297
1097956
1007147
600753
1091726
1212086
835821
546453
859600
509672
822085
589107
745432
776308
483677
485634
661523
865359
665159
669789
460414
835238
988846
900650
466899
1371804
1083430
873613
642372
1226018
875555
499763
907419
773430
658398
468604
396473
523974
1136844
1191987
528763
763684
625934
911644
872335
835821
872063
431005
862499
901549
726140
870723
702269
622944
1171586
693087
1174142
815716
858202
567352
773683
883812
697679
976227
922409
945963
652509
792611
702446
983162
838388
924406
533494
648785
901070
981564
588551
272269
448629
782886
1091726
293864
536522
942398
763684
1161404
262281
285383
695444
653975
868877
729052
702139
397065
1022910
912028
741877
1038120
819612
763034
1094656
763463
688202
929689
944609
795191
1412789
896431
313676
627534
397691
683813
773094
550876
505400
545231
593547
407234
768332
680176
1079593
189588
864494
277246
754791
709630
495572
714606
666045
971317
1005798
985882
1087631
756270
799488
612561
458529
467093
809523
901997
341953
396378
949588
816221
883812
606722
604554
996686
677131
938192
896852
844815
935996
1006036
669363
855834
515000
1281995
1324628
677131
974422
668244
797703
940798
835031
661090
815043
397892
881494
1391488
611485
588093
698881
383508
782268
580808
847007
1125060
263514
708832
911347
951838
477241
959629
777267
450144
578313
1017690
386377
1243021
666746
797422
996451
572301
819313
952359
586477
479614
951910
859030
753786
773932
916766
837886
420325
744081
718692
859030
1070603
765534
784425
685159
548904
1040787
1055613
911393
638800
760015
848459
895220
361543
486506
228167
579026
93818
956475
448629
876243
1173137
942916
878332
690996
643011
647849
617545
526873
364846
968101
1095636
779200
863501
792014
432362
574827
1273158
1058352
998059
731953
648906
289715
665685
616758
285018
805383
780772
154239
1184188
351030
766674
545313
860898
957523
630274
1050538
675705
782830
290594
559092
677580
834329
813317
942398
813137
665748
939794
497844
969416
712549
1047199
1240225
800494
1000872
907267
505786
919456
1506084
439805
1011527
816664
874065
1235707
499670
423277
1279664
663773
814173
682540
531180
794591
262737
1071420
867737
722568
945097
497844
519657
1038065
1091726
809573
458254
709326
933138
363588
1022910
474960
843501
289425
784416
1011189
887629
676193
679602
734991
1153888
939794
734477
814173
950859
1147290
686766
961524
821882
756596
761131
747085
698881
1036394
1048916
1201397
589306
885224
760827
889390
798538
878367
850767
769039
452298
835238
152337
988846
560142
878367
419797
733843
695142
565164
267228
612048
952713
872616
896696
712063
518209
663985
942005
719671
826916
487716
977190
617737
1227788
501690
1025844
464622
441725
965875
1017675
864494
591721
515906
940459
1141562
856644
458906
946620
593268
734375
1145599
831028
965384
1251166
694166
655822
729348
501666
1144082
582917
734276
1101651
875555
725844
685363
866013
74645
605357
930364
959629
710858
728042
151002
672149
506645
679602
1020719
518990
1167871
1334512
487027
770893
417941
805870
567773
1173137
586030
409858
1167871
926877
274675
1020719
814209
1087386
641146
791278
635172
940459
817028
787792
940798
228162
1045093
41813
817040
992821
1036648
705410
834257
631842
1189372
411869
1446043
1086462
486069
591295
584390
663142
612859
683110
853808
795396
515535
1273944
737419
327435
673591
584189
608867
700388
918186
1202142
411579
1131223
835497
1298610
614454
1263533
934643
1075109
874848
669249
832663
513484
972822
581620
911073
694166
504783
654508
991762
1288693
1022910
610487
659652
678241
727667
600868
868899
535513
645339
545313
970611
731197
1121828
1193251
922409
903953
705675
528659
823542
845195
957801
673613
1261630
704404
458347
637748
902273
656489
837851
499860
814789
1054957
1092737
717447
661901
679487
600260
740186
1087574
959700
765932
1179494
843978
935180
605441
1186841
1031194
355301
888604
803064
635797
641459
732047
892472
800898
494582
520378
660451
560519
988524
476680
988183
384102
583380
531988
519649
739178
557974
658798
909987
864723
940884
277619
647886
615423
1086976
1258961
918186
1155568
751793
774552
742947
1476062
670729
809990
831874
528284
744112
788813
1279787
891386
562105
332328
914610
907258
483481
584384
403875
1091901
930507
685159
813359
392613
928705
782881
419867
918186
950911
683310
162841
1054046
677580
705167
869496
872747
419589
1024595
874499
907430
626722
436598
988749
1090798
404173
1054957
910809
966448
776234
936388
472488
1308015
581056
447480
1112727
966357
1355242
714012
1189372
460774
637317
834103
800087
72369
802988
720666
886858
1095654
611553
724670
568727
847252
891356
865609
1249537
910138
743171
673707
198110
421321
753962
765534
716774
678930
973486
862373
497814
636143
467229
800048
642166
860110
575052
757319
622792
996175
645496
510886
632551
753962
113519
200295
675747
1017690
646101
650920
897038
663800
945382
1020210
611251
507948
701871
719313
738178
744840
859670
515148
660311
643079
940274
841022
489058
829982
711208
812244
314480
744561
606950
843501
340671
962711
686236
571006
409635
1195486
684568
1017297
161684
741046
1141008
528763
652286
792951
967798
830072
923109
627604
1158553
524903
1412789
93792
599728
414858
147246
772553
615821
462036
297210
869531
747211
1285697
1201397
1049858
1030716
584552
469708
969245
831217
519752
707981
645737
1355242
599945
1091654
1039778
652286
629751
606665
562131
572107
1067566
982157
462506
652557
571006
810214
715104
941234
711878
789154
810269
1112508
658305
949239
818155
1138225
712268
530368
723445
934647
515508
647695
698854
864165
708808
707981
766493
857531
1091726
819269
1446043
537525
712159
549182
708149
740989
451727
116413
772481
763034
358822
910285
1048522
500859
989475
645496
274003
974332
1108533
598329
555656
824029
511919
907724
197713
910138
1381140
907465
968252
609883
1071712
167765
1007155
771841
657964
981039
1090608
424193
622736
172704
735847
556168
696230
632454
841426
222749
686697
851541
611755
947319
186024
503913
882749
865990
430677
648221
611755
548430
271398
648810
785440
1031194
118427
325943
748909
542635
907034
492472
746046
591787
894848
629865
665751
855949
485086
1182867
739864
697923
683845
883922
734371
712123
1383544
632343
874012
1054673
297582
712063
811545
864253
923109
657232
712268
713300
583675
476886
841426
872775
855162
972377
803630
603795
391261
814173
1016110
1161404
613120
466922
699435
1149374
685347
165181
828327
909815
745124
871467
1087631
1161404
560898
237034
1144541
726302
419589
963501
1187096
965715
589716
366332
1037523
1025243
947521
382040
486807
845860
471880
885132
473078
606584
702985
899541
854318
858532
715069
937998
337031
1087574
685159
908847
435428
1355242
434408
987653
495416
868763
629294
111229
755011
1099713
760199
602614
988181
743396
863501
395691
554715
626086
515379
578320
1011203
912071
600078
468651
773130
816080
1331133
691467
677948
915615
719189
455898
762325
825119
572764
726741
1068592
928736
568641
362132
1086462
564880
515471
738579
339909
675052
873021
1236225
655647
544735
567412
953206
505075
581354
341894
747085
673841
1006036
793356
916010
956468
661704
833972
1313107
457227
846297
872700
1149734
724108
873870
1039778
945642
1096040
571006
720666
808534
891386
721245
720346
668911
669751
1053484
942005
1020002
955524
312875
657074
675191
667482
727789
675639
916686
1097956
634563
859600
671361
457334
858787
988792
674399
852187
1118949
79366
677937
463157
773760
720880
805870
526930
412789
661704
545329
526285
742444
764050
1153888
378848
422814
669751
1067406
568558
671361
630613
313897
1180736
620432
518550
469075
893916
786760
720981
1237156
518990
1371804
1176058
805870
630861
418017
712075
556737
776201
1037767
1206454
719828
560779
441958
1086976
649274
280121
718074
803482
965491
946817
942336
789330
748949
961524
501572
630274
1136844
1087386
782886
860058
748496
668385
577713
644353
1149153
608561
860110
1421934
879614
402026
634686
958147
644109
850433
1147701
823643
810303
916686
650367
838442
1068833
773130
821025
963833
684866
1019191
1149153
473078
883196
620483
466858
370251
882377
892116
834103
775816
404904
766890
849118
336344
904628
663270
820582
427296
558680
364212
103503
489973
448089
868856
700006
1052836
562399
708572
272380
995545
764409
691141
650185
867083
368380
939151
484046
659504
1173137
651121
541985
172202
816996
633097
1249567
1085432
272189
782146
702430
1118619
626454
953653
897804
584945
502099
675191
657683
506645
778083
929478
451785
749000
702818
617332
742821
535866
516209
602614
937098
766223
871824
767932
810235
1147701
613117
297627
838190
1235707
373246
1226875
507475
792323
677727
747050
957916
542397
952675
875226
414383
818893
882541
790394
910070
846297
1124195
1077698
805823
866133
724382
502871
746513
797797
155922
618668
592239
1068592
621269
1091654
743651
816629
812244
765760
244691
774338
741285
467229
877321
494641
880480
613261
1036026
892568
966839
333249
718391
607797
837904
588099
714700
518083
608611
782350
1153888
702053
765534
641459
462917
708149
970130
1108533
1096599
649771
1053815
970007
758299
1119540
1162904
1141008
429336
991830
682239
367515
384634
895330
753962
768775
574026
1093983
893255
1177767
601098
398387
960820
882749
672149
1130377
327074
834695
657552
1340338
908529
572764
622593
603082
674802
726211
775694
795508
1290339
946722
998059
882685
803380
1292943
1160062
945026
1038225
752430
1132853
1158553
951910
697680
1176058
989979
706646
965300
197713
956410
465004
646244
399976
660214
557272
552029
815043
717754
1092737
882976
567410
890272
609928
1005320
1016869
875927
421733
163348
535409
970130
1022910
342633
935180
824169
983480
973486
800001
1412789
677131
708149
1041285
697722
935359
706694
909055
1074726
654287
1145599
597095
399218
910930
999351
687005
1051803
661786
1000872
981372
1082543
1087631
455055
1036394
621449
702818
687578
288748
668911
684594
821787
872700
327832
711634
433613
347429
685185
407244
602614
540295
478864
563144
787151
713749
711747
894351
708961
729515
543966
908529
715104
801106
746842
717754
316634
685608
1116645
492472
669482
799285
812867
989475
327326
797703
811762
901997
983162
935827
841022
693519
766523
552029
267362
1051628
401976
1007311
643917
547505
821882
402260
1174142
800670
510951
904744
1007892
433783
937867
747085
675069
790801
339737
1239771
647578
733224
690524
892715
465685
604247
1039273
759159
807126
763799
910070
1207809
1056516
760199
993985
884684
1075362
986959
1147050
593807
544735
494641
997764
703696
423351
400433
760552
931824
867284
618043
970559
789040
1077486
999435
1249537
999351
570882
476196
614757
462701
1067406
868626
1058040
1154056
682458
605466
264191
814789
193371
556828
814789
971528
548591
1128568
784242
913078
1119652
858624
974132
954400
213569
974332
803266
642858
1051628
851740
763034
405307
319415
696228
596373
294935
452860
1106770
1171122
502928
792869
674660
899746
1037767
793619
533810
583158
862373
1498509
442561
767643
632981
788813
1162052
677489
653033
766820
352281
736625
666746
632841
212882
864723
504439
883531
804473
1050538
759696
436074
701871
918186
1033394
1194172
385647
397312
865068
1246602
981879
857676
649129
967738
657732
906861
586484
449662
805870
552474
768332
478589
505520
517326
265757
987653
676041
869496
753962
1083430
357726
815022
966357
1193856
443007
915469
1045903
721833
915615
576324
800353
297866
563569
862509
891355
538423
424623
387130
443516
892516
534619
1037480
663609
835642
831218
808555
1201918
952359
620483
595315
741995
981564
796095
516417
601880
134556
715416
836260
850627
652936
974332
372609
557772
929925
583159
497782
273869
848476
636067
366318
720338
824460
471654
808163
999115
1340338
793619
859600
796868
998059
833709
614319
613036
911054
768775
841502
637008
650920
797508
1020719
759194
544735
845162
760552
889076
809952
526563
1074726
712365
686679
863985
930206
609920
110772
491068
752144
816629
961736
1122891
768332
1040517
316630
646169
605494
1210797
776276
692212
404576
959688
1125060
520220
528540
831670
931629
940654
788976
1020210
901997
810303
224635
986049
566416
752700
951885
1004083
359944
564865
767932
313814
364706
1020002
1145450
498218
1181599
563904
936759
813137
869635
964826
896696
1061406
872747
1048320
743353
738171
629926
423760
1201918
587039
659652
672995
120148
760363
937098
956934
379198
1263533
1048320
492307
900252
600868
702269
748606
829129
956989
436099
958221
834026
803630
555099
567410
1381140
724628
747050
709530
613918
695444
842387
970936
697722
600753
896926
727467
750741
692041
778431
859133
658766
952353
917091
686697
681779
352818
263334
340061
1038120
894312
978941
707981
573135
1098187
1229510
720908
134845
620457
477223
1249537
341857
778431
625457
1003560
501222
901136
530587
579135
690349
705410
1196325
546479
415310
789301
701871
1027965
996012
689626
1122891
970007
500927
539172
821025
1140806
793619
507816
904024
763034
908333
905277
536522
479626
1236225
505786
473797
803674
494641
526356
814749
442384
397611
504930
721947
1096040
500732
528593
550563
747332
760363
764763
849814
870723
633306
961524
1083430
465004
469937
682469
916686
924841
632117
482761
710858
734429
213621
819326
351850
618924
941234
467923
690996
708574
507363
852728
238720
506827
522947
586761
909987
744112
824309
1083430
1062329
820963
604247
423760
834026
904744
1041285
810269
680841
428402
885819
632518
528284
443459
341660
583704
274608
867026
1476062
797703
905104
1062378
988743
171989
772553
719828
1131893
1050538
750899
1173137
448812
518045
961524
815052
769791
712063
962864
818396
1624804
440389
772011
652134
846490
682239
744840
162212
800001
972589
1086976
373855
676099
583149
1150307
465139
414615
1050390
852695
693124
947521
758399
809066
495381
767827
825034
591438
806870
982348
949588
789879
661704
872600
649771
493346
651358
728930
654433
946620
940459
463378
1145450
869496
297508
822848
988846
960382
857196
857196
718938
601098
1026316
695253
770682
763799
356640
747254
665149
711308
797703
1193856
945593
808555
613876
497749
888522
572542
312362
1049334
785798
1246602
701340
438851
938677
529241
919875
869667
732047
1039576
950911
435362
974332
673662
1412789
482761
675639
413042
1249354
403025
950065
966357
429143
892679
1032522
579024
814734
456528
560270
605357
528284
785454
163861
759712
530945
853692
555656
942014
644871
1135512
1048916
1277257
794931
826995
728410
862458
982740
457227
854717
427990
444754
1082631
949588
362698
771841
848476
582445
564429
446066
625755
589396
742947
519082
865068
892516
391067
498640
929689
887017
713767
1331080
1418778
892559
593268
1165764
565330
609791
282509
753882
952359
854210
528336
1249354
545455
648265
1118200
712075
965300
1298610
436955
1340338
662799
720981
763684
410694
684177
976062
597642
1150573
1288693
863894
768989
959039
771540
1355242
722568
863931
834824
665201
818964
846324
545313
1231809
597164
771540
726159
816629
1195758
1200203
544963
838563
777037
542635
451898
852695
690435
813359
666663
675687
711208
976620
646169
759805
763034
666727
494900
677373
1243021
831814
883055
684592
930364
681779
1223654
714986
774826
677580
593864
1020822
740186
782268
613863
174666
529147
549830
920528
804709
605763
826995
745094
774090
950833
715069
782881
430294
509889
419589
879614
745124
845183
702269
544320
334729
690191
1246602
1242516
677183
661786
576112
803611
991451
808535
592726
930507
591721
320590
671702
929689
455008
251235
778384
1045223
653767
1283951
584636
406554
1331133
872579
981383
788976
314961
853370
720346
932263
867109
783130
696230
622718
879559
222830
839741
263709
862509
524334
1150573
397184
855949
772553
809017
1235707
246265
971528
712123
899746
821613
700477
887629
484503
495658
406126
826995
1189372
553875
1049406
702430
753515
989706
496323
679602
423480
809952
547528
455924
644905
972772
511295
977190
701479
855236
1181599
573547
92567
1030232
726975
1261630
962312
1298570
546176
783521
724019
1025353
773094
985357
600753
717564
551133
1132853
775077
845195
168614
553352
412323
524634
1088895
1080156
999435
742842
695174
686147
809952
1068097
533758
1058027
556884
523697
789614
765932
1141562
567350
471385
800900
908960
808308
679957
1168927
728973
1002481
168704
760835
624416
403382
928907
925814
850627
1150573
903629
501811
437678
470968
397285
816629
1026138
1145450
738579
910922
640897
691467
764195
631222
716170
857385
638404
740989
774410
894524
675687
886869
530818
1340338
463999
985882
893345
306740
777634
1116645
845195
458254
1160560
1158553
891356
803424
904744
711747
1080425
130037
652228
444205
576954
720346
731197
589042
751917
757910
883741
479626
1412789
1098193
695867
661090
663964
778119
789460
606722
866013
910138
181576
1013540
1074726
481305
1053484
687578
483039
763684
1036363
1039576
709630
963848
675687
1202142
618753
1071981
692827
1255819
793392
553787
988317
536905
866013
813664
612398
883812
652444
1069976
377372
738178
742842
912048
705410
716120
1212829
334481
591438
470767
938192
523629
865990
657810
970616
655399
654508
855162
677516
1022888
754235
775835
682988
902581
793426
891356
1227244
413335
625354
762838
679212
586310
720591
535347
620057
691862
1139714
875888
494471
1236027
868763
597207
766493
427869
946723
561052
324868
618938
661923
1180736
586673
322594
929925
942080
899541
977954
1174445
788813
779616
727667
629287
559333
821882
876730
748606
438015
829132
781035
1124195
911382
814734
1076455
1091865
864640
227420
740160
1120483
728642
961524
896559
754401
622593
720330
249710
940615
854375
687732
971203
557170
840029
1108533
441364
836697
911214
818693
616002
746131
1290339
850433
464605
766933
500343
423727
718164
835238
760363
720666
983925
1188599
18818
859110
605441
797508
481305
929790
540041
917091
621449
1298968
280472
973446
855236
1153888
1091654
692534
718472
706772
988846
1034235
879627
909055
596536
962763
940459
1566438
957501
961897
459375
936478
248908
885819
1155568
1075109
1045093
544735
400685
820963
710115
1223654
970611
966448
705410
365869
1050538
611251
656485
223546
883812
1033943
742528
219742
521405
859110
1045093
418996
537533
1032489
743171
776483
746994
1107848
615781
470045
675950
885224
435336
574805
622557
954994
750808
635184
613876
766493
574624
1064426
724327
572391
753753
991451
835238
560142
547935
962720
234600
578215
178170
1477600
779266
647886
119569
230977
772586
787151
620057
1068991
600868
646780
681757
790480
663674
510236
759159
434260
499022
701671
1446043
972589
1056610
604660
998059
876243
597000
342027
392175
363634
930394
841586
566807
919456
1021585
857052
646890
1440274
954562
444584
787173
724492
874499
650245
215393
745124
800001
708572
774090
719828
1074726
857676
475254
640260
684938
984415
1415429
1061395
1288693
634275
844579
559746
1150573
1131893
429336
1150573
424660
630274
948558
945800
643643
776936
763091
716170
779616
784605
819612
451210
313556
426904
1359089
612095
768616
765721
582313
870168
662990
834604
975413
890830
513122
902379
773094
103503
1498509
580467
666113
408273
1077218
511672
787173
861483
1024872
630274
841796
1179494
646337
612579
889058
465004
667365
1045093
742821
833622
718182
1033394
1112197
1110788
583560
528156
608518
898608
878978
662027
695326
805383
969416
989475
1118200
1147151
714708
768775
302155
489716
1152343
889390
886684
1274507
1081450
484217
540555
254412
820582
920528
1094314
893255
491545
963914
698784
940654
964475
1181599
874499
169318
777037
782268
622593
986417
834257
752700
995545
664630
821667
248908
746842
383909
1155801
803818
836697
656523
289183
653033
526884
716823
796216
220011
1005320
930655
656466
956934
897804
1147701
82086
988749
868389
496914
818027
318822
1087574
727667
470122
684029
543948
1349473
604643
685645
811332
447600
939457
1161404
950241
1062329
830072
404385
334680
868099
99767
811842
1056900
945963
724108
814070
677183
789460
658205
1013819
963787
53625
566688
907829
752702
738178
950833
909234
679957
1149153
520689
494080
956410
1048320
781121
712263
717957
623771
685159
337249
837904
652138
575980
1056228
817028
455735
1082631
796216
558479
687516
475835
853955
786440
788370
1211707
477714
744181
813845
287967
409280
1029325
1206512
911179
835184
548654
372583
903184
726975
857531
812867
817028
670014
929925
581973
888604
656523
891355
1256652
857196
631730
768332
421558
1149374
651118
442501
791581
472488
184384
665751
1015899
817513
650920
409640
1009629
372837
661090
645029
935359
632278
486656
981819
492652
1122106
829982
727050
772416
650948
622557
657538
1062213
419289
1004481
760931
717754
431941
630482
385936
841502
1154056
773507
359403
852656
752702
725657
799057
809011
812244
850433
829215
825885
924357
766843
453424
491534
456088
501222
559092
917151
610188
891386
1070603
879828
495663
448812
411933
546453
654222
992168
810447
711589
691467
954612
598329
924183
1075109
747024
574935
748606
401175
1020268
657978
857196
702515
1135525
746842
1264927
548342
424943
503176
637604
963292
481425
786001
1003191
334405
895447
595339
984751
196420
942860
518393
332586
378973
601417
480004
396308
644438
263980
988089
709506
692346
700947
679265
1063547
907829
1020905
1230240
966733
843617
885424
1096599
983224
1033085
868432
695819
666346
593493
362592
646999
804005
721245
864018
801499
413326
1122089
672682
563591
1062540
604707
363764
817328
485929
850084
1048711
676737
1020888
1141835
622005
898297
1024860
363712
763748
907144
949413
476297
260735
759623
698007
1046989
1099965
403796
899370
497775
970946
670734
579274
811267
1033085
815840
720934
463985
646468
416077
908834
604456
817148
675527
478031
860306
750316
842295
904049
759338
960110
1082427
1098697
816733
637604
1065062
442976
919493
667703
332299
530162
690573
630225
924045
601894
418068
1213026
736403
384211
715039
405318
282327
909932
963024
601894
1181279
810985
525392
700339
758550
668051
936608
428413
488938
1277596
977476
993856
417199
737372
531356
691768
720344
447921
641442
805601
672500
846775
672434
779527
948523
948469
534787
598653
471230
592267
928090
1092295
964716
260735
715981
567012
934692
867272
588365
1378540
560788
1100125
960471
646960
149776
1020003
1026691
582145
817435
978473
776313
1211978
640088
905561
1016217
908960
446769
605745
1105173
860306
493607
505349
459600
631412
1208340
715283
413027
640685
579978
501292
970946
666579
768246
682769
993856
265252
580186
1054349
733990
540776
848689
445090
1088722
685107
714440
614802
820485
400524
1058989
939415
725964
535751
253274
714440
945479
602349
678720
423661
702531
347182
623181
722456
658689
970163
905769
630856
552078
605051
817387
459085
1003191
732600
462756
1098891
730231
586660
944254
442584
1208909
335937
476277
1108193
842229
629744
580186
969738
602847
766987
850084
907834
819142
411021
669637
754694
517229
832619
583167
566498
750044
888462
595860
709286
563627
1094311
621144
701926
793491
917464
750124
454595
657074
258819
970163
773932
581620
1030230
970130
743776
680755
449623
466693
1124701
695279
393523
720985
372376
409871
227856
307927
465568
68714
320129
718539
1020908
754070
934848
912946
819007
890857
969042
420558
674598
861134
998939
291434
759725
780467
910426
875482
756437
756253
803957
630594
744703
869747
736555
875067
512603
408175
772315
879174
385935
699995
342785
567773
659383
486179
405255
875482
540710
800629
757232
625758
735042
913525
698265
640605
679195
631587
1025320
982237
509549
655330
590946
235624
950924
775346
704558
533731
859751
460650
579048
481305
899370
961098
489611
1072241
375736
659739
610799
590547
839937
903487
723040
1062705
400701
751772
494311
677026
1072241
942297
830256
648388
970163
746133
780955
599577
698265
720048
690996
717883
713197
715981
368992
923685
683043
998939
1035519
865649
813364
1084265
601638
440862
349931
623049
634838
599576
630761
392591
1012557
311496
260735
286917
735242
633238
584617
895784
535867
322588
492179
444696
912946
739616
462756
969738
626531
669637
492169
879174
916123
956840
374321
717752
871029
383428
843602
1171760
675924
800453
353857
725835
907834
1156706
470794
923093
829469
664224
956725
911611
755441
805601
189944
845759
1012955
884496
802939
826998
583129
953093
574861
539888
645267
717042
589955
693037
563833
874871
1092600
890776
729459
589822
513706
1179523
619675
911611
810985
1388912
254642
726171
958526
257854
611717
652174
735932
540433
830150
345997
650849
542599
580089
895784
772521
795779
661757
865649
857400
705210
866571
765549
660312
719574
543768
499663
586808
510952
619196
776865
466623
882025
403892
803283
868477
882275
521611
1114478
916939
992282
980431
1158243
414141
288179
903629
881735
326276
410263
618559
726940
1238208
660312
535256
970946
540581
631882
551478
408801
782881
1089400
1037116
770079
766534
1062930
1024836
841986
373571
469176
688792
727897
775862
933326
648521
333740
388766
926397
470737
844475
1108239
551053
1057309
942860
728363
659383
727897
511597
827303
441547
714278
682846
673397
361911
768312
759679
708078
702193
938079
830256
601175
513824
644027
721233
472504
805165
537893
1031354
790710
706629
652503
502114
554258
1059667
735831
675993
561566
766368
239717
780363
777985
890857
689463
736396
547703
629239
864309
980456
493425
326178
582161
352383
1220205
934611
516321
1085296
905591
577439
562293
631730
592088
727888
859669
563220
968667
1117386
1055166
956879
659123
442350
765663
79366
813775
934848
653401
827625
332984
537240
360148
720386
463401
426835
700830
293379
502537
626104
556873
799323
681570
491662
732600
717364
616043
928736
914858
792501
833726
1045509
795184
290046
243895
1081824
1018246
826158
821164
679742
529775
448291
913955
810102
1163750
604903
396015
924613
660312
1139799
500934
762682
568074
919617
821679
1048841
722456
517229
820592
1060319
628902
309098
817387
1062940
856355
790808
803608
754411
1242176
533632
535838
1216571
813748
1033024
848509
665606
819142
821961
677536
549851
688309
676946
920157
741959
562505
792951
711480
778689
972565
759977
706539
580186
295519
527910
563925
387562
838549
422922
842817
903487
399677
210487
850084
692346
757511
627624
855227
206478
776313
992282
653934
859891
919617
556985
504766
768470
1179897
200213
642536
846064
624006
462308
467292
473335
839156
700726
846094
329969
684772
752603
419810
529147
596306
1169327
540581
555332
1178184
550403
617845
1139425
665201
606276
675220
717715
1143418
464932
821164
860306
844597
540226
935324
497947
719158
899769
1303505
526157
1055166
537134
682753
1107998
533500
797006
1038739
339237
548371
730258
909290
445760
640839
538711
675181
811981
1346752
940187
856588
535331
669789
94962
538440
594740
172385
796896
444862
135750
725479
604572
731045
1205301
646620
738478
686507
1009891
784169
568397
779966
617471
534917
802447
294726
363299
803861
788620
942722
573513
620693
1164509
686507
970163
615996
689748
789779
675643
907902
530095
809980
1064404
675409
59608
978541
527980
777817
830550
707106
615996
295624
522223
349497
626317
655822
880938
272657
681507
493283
771637
1116337
826718
569753
932379
904083
767509
857360
375729
736869
306674
643767
490084
739088
527256
894320
838323
736869
827707
475254
946459
851629
834504
703451
932118
617895
904083
972738
810138
1019568
1342205
731947
383273
831219
809789
200107
444218
377201
377091
687570
598705
953233
609412
1068097
929691
776979
145117
707106
803957
527980
708832
560127
810138
204689
1024540
1130197
934740
885007
520290
643910
577121
1012628
622133
707600
979079
792645
463785
594740
725641
601518
750556
967307
507381
831408
597499
843537
656700
686507
793687
727866
761026
1048320
611109
707575
547598
648530
631264
507381
721617
531889
709949
525393
713979
1044647
820239
746131
643767
350403
309347
532191
765096
396015
1018360
710310
720068
548768
979079
929751
653956
849818
465685
653022
481079
896227
643767
772921
834099
750556
932606
1075405
901749
444649
408150
390304
970024
1081746
709045
932606
308161
626288
638552
976477
687556
490273
913965
764349
599681
1342205
982093
929751
530095
818447
749880
617471
594740
707600
578309
913965
435803
976477
927169
548761
721617
362575
1255951
980016
588905
522223
970953
522734
786553
612644
620487
857360
1053038
968512
505652
822430
884230
287745
563043
604572
615996
430925
680107
978194
530095
514120
475775
604824
507381
530391
536105
500335
687556
737611
802447
822430
584326
541580
979828
707600
147969
657026
913965
815396
372046
902917
614900
816240
528623
543888
718471
597848
973833
932606
683622
735796
1047359
396821
764349
972738
647612
495572
1342205
1153912
1164274
749880
1009891
972738
704472
870645
611739
690877
727866
1024540
507381
721617
925683
1123212
374695
408150
147246
732320
902702
565694
514488
376191
805598
470344
1018521
672426
826886
92937
942722
669410
658858
370379
831219
208943
890991
579381
752956
1168051
807678
1123212
1101935
764943
840220
525399
627333
1168051
980016
316325
661957
757084
710310
358811
955974
703451
662154
978541
548768
514830
729649
630650
765096
594740
498985
615996
1535898
1023076
705917
929201
831408
616525
550591
723239
508484
1185865
504649
943568
1255951
774760
1101230
709530
734152
1297676
869844
660451
434328
945214
783483
365673
889475
223310
750556
748445
750556
434438
288141
709045
1255951
836152
750556
772550
708684
863397
662990
461984
979079
826695
508320
573703
889475
668357
996741
484404
710310
430925
1274869
1118275
508430
653012
408721
1045171
831408
1074360
556217
634847
945214
531822
747233
775674
889475
773334
662154
640841
905389
810513
878401
587306
931077
765096
558945
167170
236687
769217
917986
674210
1010747
544005
1042785
460152
828703
681507
728140
691499
996741
538411
942722
380556
835821
604824
736869
747233
751753
435227
773227
792323
1116337
763006
1013048
961346
1013048
412639
589400
465265
634175
702052
709801
698301
1204339
646944
452228
555171
997615
953018
741173
1371500
763043
680006
780739
681621
711895
830550
864710
646040
638083
309925
698854
821342
619088
687556
670819
735118
417469
620413
657932
528831
762018
321168
275977
581305
237137
366763
709045
480903
556217
265009
419339
527980
780739
573513
482356
894631
837414
641789
1232243
574630
905336
529641
629404
465007
920276
750556
873274
561083
979587
943551
42249
913965
514830
1164509
256933
140826
1009891
465685
1221618
1153912
643927
521174
836743
528623
883710
992171
204967
1051751
909661
898045
613261
380556
859593
1013048
504562
709949
913965
409098
730493
1075405
581038
683622
796433
747233
642095
571482
444920
976477
681507
583630
1141008
569350
666146
525256
432932
748554
953018
816240
617471
668357
548768
773227
814728
848928
731947
1188278
646040
1042495
377091
589225
828703
1010747
431733
774763
876546
1038181
693037
749880
775479
668357
1044647
435668
729809
416689
559594
570589
698413
1130197
796681
474341
980619
979828
747233
877307
803149
683037
604011
361667
834099
913965
903483
744615
953018
490339
764349
608609
370281
932606
357706
168437
1055618
864744
444321
449716
720902
653933
932606
1243638
585210
1010281
621237
310851
904751
862044
703451
596674
896227
744181
1065567
896227
773501
430925
781615
567146
415712
536207
993809
1297676
494582
851629
807283
650120
634712
629034
892059
749880
931077
589834
775674
648530
861455
907902
409847
666718
205337
549817
553421
541608
129151
909661
462668
942722
900760
592850
1346752
763630
607676
980619
1024572
686346
572486
835880
890272
706729
1075405
604695
385260
613899
590588
549817
836152
648530
929751
467936
666146
579188
860365
709801
931077
777817
343713
702052
377187
593268
335860
486516
795827
864659
1088153
859593
1026281
379531
173756
350776
739489
689748
729829
807283
1074360
939151
1123621
838668
896227
504277
660908
817887
937255
595751
1153912
932606
648530
869628
712411
418850
931077
372036
679282
1153912
615705
1013150
618446
283600
874273
380556
495839
1075405
570000
828703
421266
995869
945214
558105
777817
604824
765075
463941
1104463
773227
319229
606101
903483
726528
461984
763850
403760
885474
624334
736967
764645
989292
822430
1123212
766919
584412
826886
507381
275340
779079
838668
1297676
535374
521174
902917
972733
788620
1054756
642095
817611
765096
848928
698102
374841
727866
514830
979079
729861
973833
1153912
879075
775674
749880
761026
499824
802447
699640
993309
545889
791224
646040
363101
347618
973833
869844
972808
974355
764645
528623
729844
932606
504377
954763
919890
791224
363584
1136133
828703
637740
297031
779079
904751
857156
761026
594740
1088153
905038
666216
508430
737813
601518
778069
1042983
331265
1088153
349823
985103
953018
929751
746624
736869
1419876
388672
1036293
898297
654221
828703
626232
781636
763630
597195
441256
708137
900760
643767
599897
521174
1003560
520290
906908
736545
990127
844597
443402
773227
631264
602602
979079
538993
611062
435137
1104463
845859
666733
671361
456299
995289
799792
1116337
638552
870595
728605
292567
872919
623719
708151
845859
680107
999327
461984
534808
644591
293805
892568
589723
530095
709801
582295
843834
728073
841442
489231
879064
439863
492821
702052
439558
774669
730514
1191591
460734
729646
586643
795827
592973
641411
730374
1081746
937255
889811
945214
904083
1053699
614900
791224
1134065
384085
536925
785061
708207
1121791
414478
719957
460715
674728
817881
753517
736869
538440
408150
722739
642095
1000099
684962
606007
549817
885474
972808
907902
739943
543888
1017960
711895
720751
584412
429137
838668
588449
528623
662154
597893
1272724
781829
489231
363781
843537
681670
822192
877998
590918
779563
582445
646040
599019
594740
604824
614900
638083
937255
526318
574935
507381
564448
257911
1255951
544177
646217
670819
241730
643767
502938
696010
1088153
638552
726262
673988
682019
637604
234804
548086
878367
769186
508430
851629
248127
707600
668401
859593
1026281
860365
341660
315918
892697
594740
563088
551169
503026
838668
1164509
1044647
484835
777817
801813
791224
718229
1153912
690376
640983
257854
610146
750556
1177152
775674
514375
996741
641797
662154
683622
802447
610051
792027
980016
698102
817611
815307
641263
500094
374665
327256
702052
662375
703636
782137
588252
387738
1147807
633493
879205
622306
383636
312622
763183
978100
781829
763625
648530
889475
1133603
711797
455735
650098
859828
645401
727040
1297676
1110827
831219
331434
807283
646900
531544
977265
828292
312622
609412
817611
900760
545889
697719
254196
530587
512510
560937
775479
609889
904751
830130
582151
709045
1057219
863397
857360
809704
1156373
683047
440028
902917
632964
466994
1133603
972738
860365
762591
896227
1118275
726528
604572
629112
488615
1266697
731045
551244
1204339
622732
652448
602009
1297676
1400952
604454
660908
556548
309011
798538
820821
625236
644845
820049
554582
834099
601518
1000099
594740
648530
1088153
851629
790017
779494
999327
162135
926877
468969
1145599
513966
724552
263334
885474
509415
1134065
698413
770998
1312923
727866
637164
640296
749880
763108
953018
614900
900760
927169
564509
310208
300499
903559
761026
932606
778548
658858
683622
683622
439726
459617
983271
344056
1188278
902917
655285
349497
408150
853163
452459
894611
425805
430742
308617
508310
1070025
1053699
552818
522223
849280
904751
902917
526268
308004
520290
658798
857360
571482
954763
564353
1419876
548768
781829
1175415
204967
606251
730002
703047
736257
1118275
1188278
978541
775479
781615
265252
778852
452054
932606
825764
515083
775674
507381
1075589
864659
320687
729014
522416
845777
580932
845777
830550
397208
680006
1255951
408150
799568
562141
1200625
720902
1134065
726528
932606
788200
574590
527980
538440
773227
816240
918751
845859
660908
816240
687093
466944
849496
727040
443252
919582
728099
791224
864059
1019132
942722
991983
676057
311675
1088153
597329
773334
411976
159466
657026
776639
567576
522223
509921
999327
745501
595194
638552
810553
720902
1052456
817615
658858
571482
521991
373386
795374
719937
723393
1164509
465710
442529
913976
577659
604592
787343
767769
817611
258524
333889
827742
747233
408150
729646
1116337
673576
1010747
1042785
739489
809789
932379
683011
818097
689748
678833
836743
583350
1127939
617841
527372
1003191
582562
728953
783598
621989
1205301
921136
440930
773797
709435
873086
584424
816081
979271
703213
424181
624997
576048
1207189
606007
881494
908688
728953
827431
455158
796769
526328
508629
625164
624997
784475
985887
703213
513204
705568
554081
709435
463939
908688
860972
801273
703213
657981
808011
756570
703213
320062
657981
423277
190284
707140
601854
621989
624997
783598
728953
661525
866333
750080
860972
542961
522751
727746
606007
288290
732075
651825
608961
784475
657981
629556
783598
1242371
783598
753959
290594
801273
657981
678702
582562
860972
639751
796769
582562
908688
860972
720863
678020
883017
784475
753959
703213
801273
638725
903652
288997
352281
407981
470767
709435
1013352
801273
657981
955150
784475
518785
691289
856936
801273
801273
728953
621989
796769
368985
754340
728953
1310051
621989
753959
606007
654009
639751
1024836
842284
583350
651825
1127939
728953
746513
753959
809608
842284
345606
728953
747254
908688
908688
651825
503728
386310
571082
709435
583350
624997
703213
1018385
860972
709435
860972
703213
605595
657981
469985
625164
625164
709435
703213
860972
753959
606007
651825
556389
582562
582562
434823
856936
1059667
305971
703213
624997
640189
625164
582562
621989
400509
901394
436295
742371
784475
709943
908688
639751
323549
703213
582562
512202
625164
1055095
761077
606198
856936
703213
639751
1127939
856936
249454
582562
625164
838609
861924
507990
625164
883017
908688
584939
19884
372111
783598
579126
590720
910571
621172
883017
554495
700678
651825
801273
703094
801273
783598
783598
651825
1127939
783598
653602
446646
842284
888270
884697
753959
1044397
606007
883017
396802
709435
753959
728953
292175
1162794
551941
722506
809994
709435
520361
521174
796769
866003
625164
840390
875658
784475
1081191
796769
991232
602257
783598
540581
784475
935284
651825
628564
709435
811602
860972
796769
728953
993585
860972
883017
709435
703213
660772
621989
624997
605485
847584
856936
583350
723011
1101101
796769
621989
908688
625164
791147
783598
796769
709435
856936
582562
431915
580450
107444
518310
639751
699990
703376
306740
130037
477223
883017
570437
462094
753959
525110
728953
783598
1202864
856936
657981
796769
651825
392165
569604
683925
621989
468183
713642
558109
624997
715305
1127939
247012
728953
372274
852754
651825
692886
1127939
621989
647453
783598
331098
936388
652914
239357
621989
523683
854719
856936
389162
448629
521718
753959
783598
1204339
734022
639751
296881
621989
786697
796769
711963
908688
657981
709435
784475
464580
883017
801273
583350
624997
517937
185568
447434
637834
716385
624997
651825
842284
743879
639751
657981
703213
879087
637178
406724
468499
583350
783598
582562
753959
883017
703213
991714
711878
783598
703213
582562
856936
785784
281941
709435
1006722
624997
738916
625164
675657
625164
753959
670134
877836
616669
961334
753752
842284
728953
546682
1235761
796769
821022
639751
364171
625164
1153419
796769
856936
280472
1127939
735574
790708
908688
359300
480509
703213
398892
717395
908688
698198
651825
801273
469637
810118
606007
335827
709435
801273
753959
488365
639751
625164
582562
652482
583350
29146
524476
18062
796769
594778
1055529
944998
639751
908688
790710
676653
801273
883017
753959
1127939
574756
204363
684322
1163750
522456
854294
455897
842284
531305
300912
860972
335752
625164
784475
522969
661656
606007
703213
625164
709831
842284
759934
583350
831180
1127939
381950
354036
606007
860972
606007
1094656
703213
908688
908688
709435
783598
940274
1127939
659153
460748
826886
742547
164017
716618
703213
1026806
582562
784475
728953
856936
921349
688015
728953
606007
639751
609450
275138
784475
796769
629112
657981
606007
842284
602009
860972
728953
651825
651825
382835
167765
770417
908688
842284
651825
307047
197641
582562
621989
783598
639751
258038
728953
625712
590342
841111
606007
709435
379681
478962
1127939
697234
624997
703213
796769
744703
867824
883017
512710
711799
402026
712556
724186
606007
917209
285490
943932
784475
667279
196823
625164
791243
361911
856936
624997
606007
649574
490494
657512
753959
582562
624997
624997
625164
810564
562805
784475
783598
1085893
815977
509252
703213
801273
563736
625164
680391
796769
856936
657981
581228
517001
783598
606007
621989
903953
621989
709435
1127939
618452
842038
753959
651825
670448
728953
625934
606007
703213
531377
621989
400030
908688
783598
728953
783598
528386
801273
383776
542693
707141
860972
783598
192859
1276805
639751
670929
709435
883017
883017
363299
469408
606007
637629
1127939
765224
490199
311637
293125
473356
728953
447257
1127939
728953
715946
750387
342770
583350
624997
1133453
536829
657981
639751
796769
570195
152605
753959
540268
753959
743605
731143
784475
783598
834070
860972
592983
783598
860972
908688
583350
799001
657981
908688
753959
484882
908688
657981
234377
627167
717310
987091
883017
551051
883017
860972
657981
709435
655685
624997
908688
1215157
784475
621989
855347
860972
856936
567118
819761
409858
293540
796769
342633
391583
647474
883017
621989
728953
1188158
860972
710249
753959
430838
651825
723108
425835
639751
895069
624997
753959
796769
1127939
796769
744570
945122
251729
1080349
703213
709435
883017
897958
756418
373386
709435
796769
583350
606007
796769
997174
722802
582562
606007
666746
1020908
521418
860972
621989
678020
639751
860972
707381
538859
582562
838643
291972
883017
728953
697574
1009772
676572
894484
783598
657981
777646
793884
582562
907040
765775
467695
703213
356771
206326
625164
685919
860972
583350
651825
728953
784475
1016522
576037
883017
874503
860972
860972
784475
606007
247799
625164
669023
1079464
624997
657981
651825
559058
856936
908688
590588
860972
841793
842284
499432
233702
263514
1035483
753959
519143
657981
1127939
796769
856936
479568
624997
582562
931953
753959
360498
437307
784475
908688
845116
753959
816804
730962
719818
784475
869389
442584
703213
582562
703931
645928
621989
728953
775460
1127939
341690
796769
680186
753959
424465
856936
640260
468061
707198
1144038
856734
703213
962711
201260
641789
582562
753959
621989
505069
622618
542335
777730
347445
584637
624997
512317
524534
743353
890418
582562
856936
693854
842284
477805
796769
703213
798290
983779
1326393
856936
784475
506553
856936
773441
1127195
671864
796769
1022848
657981
399620
634213
928016
641590
754268
856936
738366
793937
721157
601678
784475
701507
625164
495427
835845
1227788
801273
842284
703213
639751
792556
812307
667731
625164
587347
790046
1127939
651825
378239
639751
970030
792710
582562
606007
855998
542056
874612
796769
583350
109348
856936
753959
639751
624997
862345
394153
740441
606007
673393
261673
1062177
795382
728953
774543
518393
644652
340027
783598
583350
783598
439738
628704
777730
821330
339906
458551
583350
782268
703213
621989
801273
334737
783598
908688
796769
783598
701330
860972
842284
856936
903691
908688
757406
908688
1057987
842284
488615
651825
606007
703213
651825
878562
693069
753959
625164
639751
856936
703213
633219
584105
657981
223856
398127
801273
856936
448831
639751
621989
753959
657981
415903
545205
966629
300143
657981
651825
703213
842284
703213
1127939
784475
1068985
728953
625164
856936
535284
606007
703213
299388
301038
856936
625164
305421
606007
639751
662589
587151
718139
386717
835693
625164
1127939
842284
1382092
709435
783598
657981
819903
908688
609029
860972
357706
398132
583350
694360
309504
641708
727705
646917
606007
728953
709435
606007
401272
625164
666507
770417
753467
662093
796769
860972
709435
1241166
624997
582562
1041581
973690
796769
582562
181736
469547
860972
801273
368746
734932
625164
703213
714871
987915
640841
796769
298913
455946
525120
316740
763470
646817
787151
583350
860972
407252
453288
284964
601084
796769
625164
657981
860972
416135
526765
709435
665484
606007
782548
601260
728953
621989
637676
624997
1009056
426727
908688
651825
703213
801273
771385
557586
583350
877851
625164
932693
652556
657981
648863
624997
729507
908688
657981
679592
1098747
883017
637122
368487
1127939
583350
651825
567504
653933
513481
1171660
753959
887499
451702
481613
624997
784475
618126
490416
657981
796769
624997
728953
529566
712493
753959
210682
1127939
856936
686213
509672
156344
753959
587070
639751
856936
703213
538611
344699
860972
860972
431033
753959
883017
625164
842284
783598
971528
236370
621989
540947
869088
784475
399218
470063
594031
842284
650937
657981
854488
1029107
908688
624972
582562
639751
1200625
651825
753959
618778
551356
784475
1127939
641978
860972
638896
684665
268241
621989
965588
683043
601805
556121
384211
709435
385441
753959
582562
860972
59177
908688
709435
657981
784475
583350
796769
1150174
621989
657981
709435
267266
703213
651825
624997
639751
829184
796769
860972
860972
634352
724492
639751
709435
728953
794303
427985
801273
823170
1258684
908688
1127939
911650
883017
606007
544953
557586
625164
480076
801273
856936
553268
728953
801273
480581
860972
582562
560666
460491
447942
709435
657981
624997
625164
592447
801273
583350
459110
948332
801273
995934
886684
709435
451785
722986
752708
583350
709435
709435
784475
410397
644006
694563
582562
639751
631877
908688
709435
639751
620289
550872
621989
521482
418502
796769
908688
753959
962720
768567
1017031
842284
526148
784475
582562
657981
624997
657981
908688
801273
703213
626476
842284
632508
332688
695197
314961
908688
784475
438865
753959
533810
765549
520073
624997
1086662
303250
512839
697733
607823
753959
883017
296217
679670
783598
694887
728953
646972
728953
703213
631832
547908
1127939
860972
575151
618881
158022
709435
583350
1076373
606655
621989
860972
796769
624997
303513
626478
606007
753959
679997
288522
753959
866265
429755
559158
621989
842284
926223
1018268
796769
227396
534493
860972
606007
390617
860972
796769
385900
1127939
1522399
842284
583350
531448
685814
460712
728953
1127939
856936
382103
796769
536193
606007
781909
310328
728953
860972
583350
784475
753959
856936
517566
656523
583350
583350
783598
832540
606007
621989
385268
908688
703213
624997
651825
1127939
505251
783598
621989
691417
625164
856936
651825
651825
709435
752701
583350
908688
929080
709435
988025
856936
603647
1184669
842284
703213
801273
651825
860972
842284
625164
836405
449676
718692
753493
856936
753959
565711
489369
1127939
709435
373474
1127939
882828
272089
703213
803424
1160560
524483
606007
784475
395715
620224
796769
860972
380924
651825
345692
657981
784475
719818
624997
753523
787875
883017
908688
492245
651825
728243
842284
796769
583350
625164
386358
753959
639751
497991
718849
1127939
625164
860972
580978
254161
334272
698627
582562
519932
753959
651825
801273
1071712
580119
535852
784475
860972
460719
792837
863669
583901
438401
753959
559908
709435
651825
619386
796769
709435
930658
657981
651825
409873
801273
641172
625164
483468
639953
883017
557772
856936
389281
651825
908688
607224
487934
467150
624997
709435
492664
625164
799328
634937
1303505
346454
612881
628593
544050
795316
639751
753959
783598
842284
784475
1055322
621989
633166
860972
953074
491662
613409
856936
882275
554258
842284
510886
703213
202793
1127939
863931
351020
728953
883017
270948
753959
380529
220276
543909
341953
625164
912967
908688
860972
639751
621989
763769
860972
883017
783598
628942
860972
675469
724466
346858
777291
709435
549500
779563
651825
796769
420022
657981
500999
639751
625164
555425
462821
753959
883017
612651
894347
657981
805883
621989
624997
1457452
651825
796769
568070
853142
693088
733926
842284
606007
883017
334073
728953
783598
950859
406428
734361
624997
1075351
627081
842284
548826
908121
419873
883017
653153
908688
813810
234644
625164
709435
625234
531482
703213
796769
411302
877883
860972
1060595
229792
695876
460870
703213
639751
559850
199970
808466
500835
782746
651825
783598
535857
307598
113843
753959
657981
625164
784475
884266
210411
948242
666394
799057
801273
883017
621515
609579
783598
582562
624997
606007
572457
601786
503496
629830
784475
703213
519621
624997
373801
592111
713269
731309
801273
908688
924145
728953
451936
856936
888725
651825
908688
709435
657981
624997
739686
860972
400524
753959
386365
753959
651593
908688
500018
543575
753959
387738
728953
747756
501811
625043
860972
624997
732310
434539
776125
386343
753959
583350
413231
764289
809248
462756
145718
1127939
380417
357442
415940
440482
783598
579754
625164
908688
573599
369448
582562
531244
822230
703213
703036
856936
863872
583350
982903
813847
433352
535706
606007
585513
639751
799637
801273
640648
809592
624997
590243
582562
860972
908688
906450
883017
475253
1127939
819597
728953
908688
946410
860972
659019
753493
470754
784475
930571
753959
470523
664157
621989
582562
804244
624997
625164
609760
753959
583350
709435
856936
624997
657981
908688
931804
958963
465706
784475
796769
753959
860972
651825
585931
651825
368432
201615
930500
768602
860972
657981
883017
1182183
657981
538966
810477
685814
486703
641797
753959
704118
908688
883017
533022
1177371
908688
954437
709435
657981
753959
836415
606007
816180
860972
1204929
899568
639751
664603
709435
470276
728953
784475
651825
783048
625164
753959
639751
856436
773474
786039
639751
923375
651825
908688
606007
634089
783598
801445
458159
860972
1127939
869667
960094
624997
651825
1187032
583350
657981
543568
739272
752811
908688
651825
783598
883017
193758
1095849
145025
651825
614725
195987
564864
753959
606007
621989
684968
709435
589113
304381
703213
873687
488539
1077723
479029
621989
34241
726777
625164
908688
575170
883017
830230
606007
641936
908688
583350
475034
801273
860972
842284
922504
728953
582562
639751
334986
504806
639751
582562
621989
651825
784475
709629
657981
709435
713629
657981
625164
601338
582562
624997
601894
753959
504057
834571
508065
842284
546871
513183
703213
291434
651825
883017
783598
824381
580281
728953
1127939
824720
783598
657981
590976
414556
582562
860972
254486
606007
897469
860972
972310
842284
728953
657981
303795
855327
843678
621989
801273
657981
625164
728953
856936
555435
665437
689303
1205954
625164
651825
606007
694508
922504
649974
533289
626120
860972
728953
992966
624997
699066
542253
703213
621989
651825
297635
430206
728605
728953
617229
712897
842284
492272
753959
910856
179115
784475
855236
842284
755304
533500
651825
583350
703213
350673
467811
582562
753959
582562
582562
603645
638233
434608
703213
845735
546393
314037
796769
759878
703213
330773
709435
739232
605691
888363
1020872
731603
1127939
784475
796769
362577
575373
703213
677536
529055
703213
490829
621989
582562
800386
583350
883017
802988
583350
444473
621989
639751
842284
730064
1003270
418537
720591
927655
897020
621989
344990
1200097
554432
728434
728953
365804
352504
583350
646908
592088
919617
625164
1342205
856936
791021
783598
582562
753959
624997
583350
651825
860972
534950
883017
54310
784475
783598
907034
674657
560505
583350
783598
582562
612243
473640
606007
625164
908688
648221
753959
406238
624997
707147
583350
821223
583350
856936
882603
934724
582562
651825
988410
609969
625164
796769
619355
409052
783598
1083987
657981
624997
554477
154874
367975
613899
621545
753959
860972
540843
892178
720666
530270
647810
765002
877755
473971
479529
753959
856936
314517
856936
856936
423156
624997
795294
860972
657981
621989
762061
908688
657981
784475
369275
962720
781588
728953
759438
624997
783598
842284
1127939
651825
1017843
1287134
784475
846518
394387
801273
606007
784475
703213
709435
796769
561050
883017
625164
438588
583350
338326
753959
426462
682469
420587
908688
621989
753959
957289
639751
796769
349548
357358
878471
753959
639751
683946
703847
784475
131335
755472
801273
672327
986042
842284
1127939
621989
801273
376386
604283
624997
748671
736751
796769
784475
621989
446048
621802
875483
842284
298822
609375
709435
750319
783598
582562
677499
801273
657981
356091
703213
908688
703213
622323
842284
664441
908688
651825
566615
486053
856936
883017
1127939
753959
783598
625164
537893
709435
624997
908688
480359
496738
606007
703213
583350
843537
409044
753959
283662
706003
780910
495427
736593
842284
417740
781589
1319219
883017
624997
712785
728953
783598
564966
583350
563897
754855
624997
753959
557293
621989
840667
621989
625164
883017
842027
503176
639751
537097
642372
883017
896311
606007
541945
624997
925868
796769
882086
516556
494677
796769
842284
784475
624997
651825
583350
856936
1054246
751398
582562
856936
606007
908688
662136
336143
703213
723169
540391
816641
582562
784475
728953
860972
714635
796769
55214
632527
783598
1165447
1190070
583350
493043
624997
639751
374629
589993
700016
796769
56023
753959
585568
447313
783598
883017
712260
621989
657981
583350
657981
606007
657981
672990
583350
657981
657981
591502
639751
495368
564509
856936
606007
657981
360295
639751
626722
831373
620099
466251
657981
709435
807729
1127939
457733
753959
581305
801273
753959
621989
624997
723462
410382
384554
783598
784475
726287
796769
908688
481277
567055
908688
625164
625164
639751
144871
129387
679107
583350
651825
826667
714583
414908
879970
1081191
842284
797526
865312
606007
908688
624997
703213
883017
703213
583350
606007
418412
356316
1048433
580006
639751
582562
624997
583350
1121506
776051
1178323
882976
657981
874499
511618
404793
728930
856936
1127939
482286
705563
621989
731012
657981
657981
461921
377349
784475
355677
348863
583350
535256
784475
652206
322903
583350
728953
276406
796769
408578
856936
489632
651825
908688
434163
633400
616012
455513
783598
624997
606007
620656
1039473
583350
753959
792530
657981
860972
772597
829891
784475
639751
533955
727021
703213
1127939
856936
783598
703213
703213
657981
606007
990154
582562
647503
651825
796769
448690
582562
784475
778550
625164
575772
883017
753959
531463
625164
625164
759944
833667
732887
709435
784292
625164
753959
621374
783598
542228
842284
703213
784475
380326
621989
675394
506066
856936
387917
796769
682417
856936
621989
842284
801273
667159
358199
582562
407266
720557
452446
381306
860972
412746
842284
671505
997764
623987
639751
583350
784475
842284
842284
569435
606007
1207010
783598
492307
625164
894125
651825
662775
465139
651825
703213
361668
651825
601865
856936
583350
783598
604424
856936
866189
908688
783598
728953
291526
583350
657981
698971
1127939
389317
639751
536892
783598
621989
784475
856936
796769
583350
661586
801273
505939
364771
728953
703213
860972
624997
625164
709435
1195161
728953
461977
241707
639751
540593
704351
703213
597225
694508
624997
651825
753959
856936
596781
603405
759854
401780
491556
777197
830295
624997
336370
935176
1438342
908688
709435
582562
743605
720453
606007
606007
908688
550551
598299
733175
574624
427650
625164
523974
1369990
583973
202064
209650
469113
569053
621245
606007
675412
728953
728953
1115711
709435
657981
621989
583350
753959
251729
583350
657981
898297
583350
860972
569714
965475
610833
415013
583350
941747
796769
823943
624997
727864
372503
537340
606007
728953
625164
621989
709435
709435
639751
783598
614337
735586
437700
427817
303049
500019
582562
639751
801273
639679
848270
352887
907352
860972
883932
624997
583350
796769
583350
625164
624997
639751
889809
618076
561916
801273
784475
1107848
720703
679902
856936
625164
861539
598534
856936
703213
307535
583350
784475
821961
554698
489056
639751
433227
645031
894524
739264
860972
842284
452459
291324
1127939
908688
1097570
1176008
606007
860972
426753
783598
856936
583967
379039
657981
582562
1073559
652779
1084111
471265
796769
625164
638038
801273
801273
712278
672145
801273
702565
345468
373594
1127939
728953
1127939
624997
621591
1016627
587070
1019625
600421
709435
651825
709435
338639
658702
588865
345443
288408
621989
1085296
207394
219678
639751
908688
376099
842284
639751
519381
883017
728953
426279
1063399
709435
364962
534168
364194
728953
814897
781008
844475
196823
1127939
625164
793455
421256
743171
1023318
801273
651825
606198
657981
409847
1019504
784475
746585
296217
440274
1014836
587639
512706
624997
392345
657981
784155
703213
753959
480359
597285
706417
842284
883017
818698
394773
703213
728953
1127939
783598
703213
625164
709435
703213
908688
816841
471721
883017
784475
753959
639751
396308
703213
883017
856936
908688
1100320
365869
372304
405654
625164
625164
583350
441269
703213
657981
657981
736590
379049
781010
783598
625164
545589
615145
751563
908688
1127939
372609
842284
801273
914705
753959
928285
1127939
796769
651825
975448
801273
856936
624997
796769
837361
657981
575119
1127939
584349
709435
1127939
801273
1076070
621989
812716
583350
340787
435889
639751
522289
801273
920041
941772
728953
703213
908688
599576
509011
860972
783598
582562
582562
685455
842284
304187
360219
55600
868771
909269
639751
581305
703213
801273
783598
822324
935324
802035
397691
765245
621989
1111124
858446
1051751
621989
371247
633567
1127939
397723
434539
1055932
476621
860972
624997
582562
1127939
446429
814749
501292
625164
565224
624997
625164
582562
606007
583350
709435
377051
842284
728953
625164
801273
383295
728953
1000872
860972
625164
621989
651825
728953
237030
796769
624997
796769
547703
611861
753959
583350
1172255
784475
796769
455513
621989
784475
768128
959592
842284
905219
582562
783598
606513
301038
703842
624997
761996
639751
817130
876050
546389
821148
856936
625164
530971
499669
639751
886858
842284
768590
814856
535631
950584
728953
495780
528704
621989
914356
883017
588961
612957
1098911
784475
883017
640238
425461
582562
732927
477259
801273
720617
1127939
908688
654221
164625
505125
753959
580243
908688
625164
908688
657981
728953
536311
577392
582562
639751
879828
530916
621989
753959
657981
992925
703213
784475
400612
703213
516353
625164
306409
825569
475451
898045
142205
728953
709435
847561
613970
753959
928090
703213
582562
254578
651825
870998
800351
624997
860972
856936
724294
506436
728953
522379
741962
851665
681398
494282
883017
420971
1213783
29146
758377
808707
606007
823508
437979
728953
952871
583350
879925
621989
1127939
577321
753959
810049
331400
581576
540478
883017
709435
621989
709435
965933
606007
842284
948523
784475
709435
728953
621989
493379
648810
267360
583350
677002
908688
473177
643118
606007
516264
703213
883017
697308
625164
883017
856936
980734
859125
856936
709435
703213
510810
452269
1198094
548154
856936
639751
801273
541383
764191
448167
994641
621989
589172
1011216
1127939
625164
908688
600430
954562
728953
648668
958631
796769
469060
546289
1127939
586993
617446
145449
657981
783598
379602
703213
479754
430906
619436
761476
621989
908688
883017
703213
624997
553909
392018
427088
369443
834010
908121
621989
621989
856936
856936
908688
583350
404173
625164
842284
783598
493966
96845
726052
201615
856936
856936
985449
431419
583350
588778
783598
582562
703213
842284
583350
696144
728953
629287
908688
781241
892579
743656
328530
728953
624997
1027610
624997
728750
648894
1071011
474866
582562
549500
753959
569461
624997
666849
929981
486608
629933
829179
860972
621989
374788
914041
625165
620942
477692
399218
709435
213925
492388
563851
908688
428863
709435
784475
764465
657981
1127939
489361
196128
784475
625164
580410
908688
816715
908688
616043
796769
584058
403091
422814
709435
784475
883017
631929
236356
850117
784475
615958
908688
856936
842284
856936
609401
784475
855952
842284
883017
1377951
1150573
883017
651825
406196
753959
753959
801273
858263
274698
639751
513084
784475
856936
827489
657981
610146
795374
762102
709435
609920
911713
571990
582562
579381
908332
535418
583350
571482
626138
842284
624997
625164
674469
624997
651825
574037
621989
621245
625164
625164
606007
826232
1127939
783598
753959
784475
606007
234852
480270
621989
585031
856936
879539
657981
753959
1035436
482538
639751
1223675
784475
796769
1063482
639299
1127939
842284
939689
783598
234483
606007
390094
583350
783598
876592
559998
783598
860972
254196
411712
583350
370951
583350
801273
657981
303759
657981
528304
354539
860972
621989
784475
445892
550563
968401
458513
883017
753959
639751
738370
777962
624997
564073
657981
773683
253547
657981
728953
471269
211505
783598
801273
416823
606007
625164
706328
582562
487516
625164
842284
709435
774189
784475
759365
458332
772757
583350
468969
663332
356940
557226
519402
970002
678564
709435
583350
551114
414932
416904
489605
786941
728953
694105
1073041
650131
888510
784634
639751
624997
883017
415406
200295
860972
625164
580348
784475
842284
624997
1112106
680303
783598
621989
714829
758501
753959
583350
883017
705811
930931
475601
883017
703213
763630
657981
753959
946473
703213
582562
782219
908688
424817
651825
902993
695997
581832
463409
753959
1111137
529496
506418
1115652
493495
452435
709435
811036
418978
883017
703213
783598
465265
1002481
955524
324137
622321
883017
651825
762166
856936
606007
409363
723354
342442
709453
1012988
606007
908688
678878
842284
752603
1135896
784475
801273
583350
784475
621802
602719
621989
739232
657981
400677
449667
860972
657981
783598
474564
908688
238599
703213
924692
628342
526365
639751
783598
1127939
384695
536125
860972
733276
639751
810661
784475
783598
1204339
350767
625164
700734
314817
883017
657981
572043
801273
583350
801273
639751
760505
796769
796769
796769
629665
860972
840456
774583
582562
926979
582562
709435
617864
1201504
784475
1127939
784475
801273
241266
883017
796769
687778
624997
784475
970031
299056
300212
477814
908688
860058
782850
883017
876175
651825
784634
735422
795990
840700
606007
753959
384669
783598
728953
908688
618375
651825
598534
453773
391190
447257
284579
856936
1198752
1047717
709435
736413
375891
663662
703213
657981
582562
514192
606007
709435
434700
690558
771637
784475
297219
1038651
728953
1133791
1201301
1172833
308266
621989
583350
783598
796769
783598
672350
734951
1127939
728953
783598
783598
293545
647600
728953
728953
809912
883017
368417
856936
796769
583350
639751
582562
784475
842284
624997
753515
595858
753959
882685
366763
651825
296076
856936
182767
625164
784475
670599
567120
515509
883017
624997
801273
796769
625164
796769
804936
784475
616301
728953
724964
801273
606007
657981
604767
639751
864199
783468
728953
728953
753959
420599
796769
531533
908688
1215711
680583
508542
753959
625164
651825
784475
625164
657981
282368
767089
669080
606007
1128011
314480
784475
712725
220128
564364
448834
694105
933138
624997
582914
709435
606007
811908
801273
625164
775330
883017
1027761
379494
625164
624997
859020
657981
438572
981176
524498
606007
581620
801273
883017
583350
583350
801273
842284
698392
624997
657981
655570
583350
389045
792406
703213
606276
624997
796769
860972
799863
847107
856936
709435
796769
856936
883017
715513
433510
504035
522305
651928
728953
709435
680049
657981
784475
1127939
539609
860972
624997
842284
1177436
624997
860972
624997
246747
625164
606007
606007
856936
1127939
625211
456144
1036419
1127939
625164
651825
796769
842284
753959
810426
908688
583350
783598
657981
860972
415769
588941
1400101
973346
703213
639809
563473
861468
856936
784475
728953
606007
1127939
1005143
851985
490932
74558
728953
860972
870467
856936
657981
653865
728953
709435
556566
1087576
578207
679080
1127939
456299
582562
796769
901245
447600
616002
827678
732773
641392
621989
1127939
492676
703213
583350
805061
451441
722348
535771
800867
583350
709435
728247
871245
527060
783598
606007
1127939
1003544
801273
784475
627881
784475
582562
639751
624997
783598
569753
769991
908688
703213
796769
621989
662990
796769
801273
753959
828349
625164
796769
709435
783598
647621
784475
624997
1127939
856936
207118
625164
394674
784475
651825
468732
703213
651825
471265
783598
753959
335194
727965
860972
387719
419041
621989
912927
856936
783598
624997
578202
796769
709435
895637
801273
583350
860972
842284
860972
402388
629239
597642
1203962
554086
694478
582562
902532
582562
543568
784475
689402
621989
509415
541175
657981
775667
908688
709435
657981
783598
709435
400748
842284
510921
856936
860972
753959
784475
582562
427990
703213
624997
621989
490394
720703
919614
883017
898559
908688
319977
1170
842284
536332
583350
797475
606007
1127939
473578
331265
709435
494977
783598
878911
783598
606007
893498
621989
908688
784783
871824
621989
842284
860972
783598
582562
481253
728953
485612
908688
887479
1127939
783598
561050
796769
657981
784475
607695
1110989
842284
649295
617221
651825
784475
621989
564715
606007
801273
753959
726052
624997
648627
860972
436693
924841
801273
873131
783598
784475
594396
908688
908688
1046185
651825
883017
784475
722877
871838
762786
624997
1081001
959021
391619
801273
783598
767452
639751
625164
1188268
987250
735200
1109686
625164
651825
497011
338639
619137
851996
589400
606007
783598
583350
532371
625164
637588
536702
909234
721406
486716
639751
565945
547152
936759
908688
1022605
842284
883017
801273
651825
856936
1157625
883017
728953
624997
796769
651825
761057
784475
783598
459226
443325
493030
136477
621005
501414
596601
473885
582562
1127939
883017
703213
860972
582562
582562
784475
639751
697249
815598
709435
942124
606007
625164
585324
458579
842284
608420
783598
562505
347023
883017
602009
939450
523610
491359
625164
883017
411987
908688
336135
632066
703213
637629
617655
582562
582562
883017
621036
753959
667916
796769
801273
783598
621989
474426
606007
783598
683651
405756
883017
801273
784475
583350
625164
639751
621989
801273
856936
842284
808383
797939
511928
682979
1127939
355682
679473
606007
592964
856936
1212995
783598
556217
605849
639751
883492
552132
755058
883017
360489
753959
582562
599890
621989
945026
796769
761416
860972
625164
728953
796769
389674
621989
753959
842284
796769
638543
904255
947652
444568
657981
860972
193918
703213
728953
621989
634175
582562
478589
842284
703213
842284
932042
100713
606007
796769
595990
1021753
613409
692860
842284
1127939
883017
728953
801273
651825
1127939
606007
796769
625164
985968
624997
720780
801273
615225
862345
427640
624997
570533
709435
819903
703213
860972
606007
639751
493299
651825
842284
796769
606007
234603
312163
860972
606007
404092
1127939
460028
594710
810829
583350
853254
632343
805925
434593
595540
801273
647612
633498
709435
624997
784475
528382
651825
639751
842284
209303
728630
721104
738307
856936
433172
361667
457310
703213
687529
728630
425427
511919
625164
842284
801273
854533
753959
194802
1127939
390019
703213
583350
651825
493043
587090
811906
849960
493592
862774
811234
756762
624997
783598
709435
428353
583350
616370
796769
1033024
814856
492650
734279
381306
866737
625164
703213
629186
625164
457374
883017
750741
582562
842284
639751
796769
648618
772025
621989
1127939
853043
654135
622442
730940
454206
410498
381605
583443
581360
709435
753959
505803
908688
791770
599119
8368
801273
657981
856936
861810
586150
606007
896947
860972
783598
465036
550147
186427
771722
588861
387588
753959
631919
709435
778144
728953
566615
856936
665077
1127939
639751
709435
657981
783598
801273
759854
1225078
624997
398413
624997
85699
539603
533820
297786
475177
753959
488782
856936
796769
531726
825774
460491
594633
625164
337589
811130
748167
728953
467811
1127939
1127939
632003
606007
883017
784475
624997
783598
621989
606007
792493
541175
842284
974619
856936
606007
1127939
652678
608799
418311
1076070
703213
329759
703213
842284
103225
657981
583350
583350
505191
753959
908688
625164
639751
583350
272269
748884
443440
842284
783598
434679
1230820
849947
409397
1155568
407924
796769
323748
883017
714583
730168
796769
618286
709435
860972
657981
606007
935827
1142490
889900
836249
1026846
1215193
284288
1128786
991314
847486
1287608
524530
551196
1179868
945052
1250816
659598
586770
828863
1409296
941315
1288196
1019486
1168543
906201
630018
523566
943032
1229685
500815
1442031
595365
841351
815027
959629
606007
631394
959831
1140767
1007949
491663
486160
941956
915489
917173
1258806
917151
851762
1075141
940768
995324
640207
568606
874761
1022396
442561
938211
299647
828012
1328406
320912
742131
908303
787050
667703
410345
804500
301812
240763
239984
1114485
623630
922917
1096763
1311140
1262107
913976
927819
714975
752797
856374
523629
1091367
592539
912873
1136081
776483
743568
1308703
613172
1520990
917365
1266138
1254739
703413
732988
1384517
1102677
878424
1062746
815027
1213574
1346350
1242001
723651
1136398
826709
1205706
1079331
561049
1288012
808841
560941
1418542
907120
355541
987855
519401
706414
1443156
432932
651019
708137
744108
1442031
619350
658547
433714
1392281
809646
943032
1079331
597335
963673
732899
1042285
1219003
812957
942545
510630
602984
946723
333955
565349
744052
1006540
650867
477283
815860
885676
1066268
856374
714975
852184
1420274
812697
1047720
1193432
869185
565118
1022545
842011
635504
346910
749801
818866
1638917
728167
1031187
1252826
732213
1552990
1078479
331600
566649
845264
913299
1137653
877293
565118
611793
424851
757391
1199463
477811
798763
281492
1533449
636482
749796
511446
817989
1040192
434913
1093975
1020931
670463
520537
1322444
815916
913015
1504541
376659
1095341
627910
877045
1153318
962793
56727
858790
961932
1446043
849591
1223502
558804
775023
855548
427869
320616
1032998
377053
1011801
924431
1244514
1403529
1306332
741743
1017135
364039
1097967
891807
521617
776301
684772
1011801
829521
837908
486608
627836
839902
308157
949661
1005479
483570
334073
779499
596629
1178927
1018121
418731
1146768
806981
846475
356142
1592032
300980
1059580
903161
714133
901899
630761
809966
890271
1111715
905336
824747
928894
631166
1261428
1770849
398033
1023224
885402
677602
90801
1504541
764682
640221
741115
458551
613289
725032
368090
373376
1221511
1278905
1108464
791462
546242
1183616
940277
896895
408275
836924
771231
501330
963118
680993
1117676
1341623
706620
1293790
1254739
969453
469954
793491
1262765
1071268
544042
404558
1495336
1150763
770758
709863
1318900
473904
844968
1178927
1351258
1104064
1097492
322090
1431065
477554
424197
1039527
540951
854380
426963
442145
465067
1123710
1275459
870723
581601
1059248
1267122
670541
836249
1069786
1474199
1262473
833874
1191647
1049406
1135764
778384
120629
1048173
611793
427220
1123633
813307
747789
760259
452228
1336943
396255
744991
562752
559875
1241667
1097967
533484
1281871
485640
806483
704025
1168543
365128
1382822
1109362
1273815
878426
311305
1072905
917317
650245
976237
1263540
861123
662143
666242
1221192
490416
1015645
570400
347345
1266138
1278905
738635
423223
643310
714149
1431275
527335
596390
1552029
1177876
859071
376701
1645439
942545
935343
497814
147322
1476179
537973
1229558
330705
1125915
819026
548768
456330
786440
460493
1708687
660409
48003
1015645
1023417
1533449
1275459
1271644
920541
1377116
521821
1262765
916058
1099127
1203132
474440
246287
173346
466373
855045
624247
646398
639471
741854
725891
738510
1344435
1176874
759829
583370
1210683
1427224
418926
592323
1304974
1007097
907087
327215
1051628
640980
1166337
531517
492564
1435866
1114208
1225153
582151
628162
622729
432932
345220
869285
1304124
541756
973504
488985
652663
989481
399376
1252614
1036011
775281
513091
1079165
902254
220912
1250759
695998
615838
1147374
502415
911675
359382
741046
1217669
1034611
1141400
1056021
1123633
1317034
499852
1358080
1026962
661586
419182
435443
415186
1267122
783084
1289411
845516
841769
1474199
905863
982111
1146313
595194
334094
1070816
668680
424188
919124
639354
1043708
383017
389005
1091078
795396
1127019
229042
1431740
228355
1023200
1260030
1040414
804268
278895
1406484
203417
788497
1009790
780955
424346
671768
1533449
1279443
1229225
607972
1288012
608559
1026846
599077
1344435
386755
1146768
259466
719649
817337
382467
940890
346250
746979
995324
440739
541460
817087
1311140
1510018
977587
602551
1406484
562752
754305
364039
1328406
1479487
822166
1586953
542305
1243493
1243493
890497
235999
744108
931978
806762
135058
685860
569891
594150
864340
1116916
1293373
1351222
747884
586884
687517
848459
335865
845745
459940
1051116
1229558
859071
541415
1141400
559085
935242
1185912
690906
919526
973779
643678
1081956
378259
670801
184711
530946
443669
389469
615328
1157408
352875
843801
690679
984588
1102181
973406
1229565
322535
1304124
338223
626100
909234
1254739
1313892
987209
1055099
930038
751782
695760
935242
454656
698850
1179424
596158
1574900
618784
412065
697608
747332
1249166
1382101
787295
502579
760071
792556
1431065
711056
570421
1054087
558655
624435
716618
709975
1158667
691738
825580
275436
751467
874058
726628
1290339
381459
1213687
912873
1022354
657034
1442006
889900
881556
1262270
456797
651517
890497
1082503
840694
750237
1196102
1128786
1338734
613172
893945
551834
384781
261806
265270
642902
1099127
979742
906849
493339
1260557
457770
770641
334793
750347
897664
586310
1104103
833874
128660
1045833
1061535
1292566
1030244
436794
965392
460266
749063
380827
198110
258118
822445
446480
1067218
939081
1484060
1059248
1021258
1067702
211748
1304328
643436
917787
179969
679212
427041
1057438
712325
1221197
1018942
395332
1131666
937161
357615
1085761
981800
943723
754305
667596
1398842
555924
629728
669989
738977
942634
801392
546496
955557
1300596
361514
586290
563343
955557
1006953
392624
1177389
363319
783966
568509
708638
618796
687531
1267628
672500
695231
984415
741946
922431
915181
900901
746061
500859
563592
1227435
542531
702373
511634
402365
690275
1236020
525058
932368
472793
459376
1189120
518874
616961
845356
156344
763423
641421
585948
454675
1344276
368452
731283
762425
623541
764747
803266
804969
841040
762769
710953
757912
633958
367763
696652
397080
862917
940564
612243
433303
1089184
765326
797995
1235707
783966
553244
429644
626266
871179
535866
343305
471362
613046
708195
603665
496110
442041
632276
586359
728434
801594
955557
575330
846808
1164808
588961
372194
1034415
1055866
279314
859833
598625
702616
628814
847765
786590
628703
610828
858624
925784
471677
601481
799156
555255
876181
574101
275301
534419
527136
1000259
928214
1136474
1164808
921315
664472
482679
740374
496562
1114592
1337157
686106
581632
194112
276580
777981
956185
1106860
843576
932848
455443
584711
420835
604088
495185
783725
452130
699355
478639
758577
1098732
846219
399822
601393
1199882
848610
775290
1145968
744076
530312
697787
433318
413133
572335
979547
947264
676776
508579
741867
616363
628635
579804
692336
800048
799156
585032
945596
910699
634768
644305
922431
817953
454516
1016288
917075
1158667
755362
805091
983073
614502
410138
696619
733735
747912
765466
1300596
480787
295712
1180548
634065
323125
759244
909992
55383
341961
842594
495114
834371
725766
647778
572810
502374
439834
919976
535166
461450
538834
660914
473904
639266
583750
640557
831883
818949
900363
553244
919774
754452
834751
701107
472711
566491
1142269
508866
1003279
1032162
421303
448866
684792
1131254
571310
818357
1011941
597101
862079
271615
419636
1051125
648076
399825
783966
1242911
935701
1000078
625204
257561
528391
421724
568737
472711
441951
541002
607909
473479
718871
619458
962782
402820
602721
485086
877293
499120
1198078
844281
508866
623109
627553
500956
965017
458545
734067
459940
1256954
510902
838673
669918
630369
679191
1062832
670270
544130
777981
603188
497617
700764
1114994
475410
552786
535516
618362
449984
669602
305307
938478
799156
809614
595168
861707
915992
1032162
731283
537549
790318
1119580
606197
682486
443669
701107
519311
1507749
544324
467093
572878
994088
573258
486529
302709
433426
723772
813755
716945
688596
1248096
906386
740922
733237
811421
741492
1055866
462485
576770
222860
851722
789629
601393
1199882
636532
834371
1191514
1043831
716945
476393
586928
723772
913714
635080
713602
557345
599884
544532
624024
687078
778900
442280
728254
924074
985951
735815
862079
961287
733974
683950
997623
793171
919741
997588
367626
587860
607606
801392
935439
640397
769312
743365
793449
749638
752125
584168
534051
529013
1222593
469491
484046
818887
587218
698296
956396
581127
813468
1030230
756525
424301
811130
1194326
581776
1104835
544005
546698
906183
601977
492945
995175
678795
689972
1006896
824827
458051
294062
854898
470300
1240444
1116645
370778
568976
440672
817591
572021
698241
332411
529065
644965
631076
321439
657326
981003
1037086
464018
1178323
598973
529824
784691
660222
811369
805123
825946
502985
85685
896939
558313
725369
643917
795583
205415
573340
731388
712654
716744
740637
954400
497090
1150997
529824
886563
1018426
1609515
763261
865725
781774
984165
238576
371053
1025875
597908
835155
652206
707204
893432
748058
818887
982395
636460
642230
1171968
575263
794422
350729
129094
858768
880480
532525
733487
403013
396674
1024572
572830
944998
348905
796800
488055
1054246
632309
1013083
720667
491535
1189120
893432
413027
234194
1206512
720330
471263
688855
915237
549650
334680
993954
796800
336724
785756
335827
340773
813468
629320
610349
769075
657358
305824
790203
921089
392052
863669
325300
910287
944998
624426
1011259
701109
392175
1084958
442119
203087
484247
363300
866571
867042
603933
855419
600577
602650
644085
540251
726401
315450
915451
459505
680510
649044
670629
866675
677744
863757
637451
437855
765075
486176
1020377
751529
659615
695824
365870
929335
521576
867182
704012
60817
320062
641944
62166
703327
820162
641201
628107
1090408
1112197
540251
905834
523012
972159
393027
867824
775197
618385
317145
550809
715621
579121
337001
837681
799933
632906
665769
703597
1091866
668898
529638
876449
649825
566642
614025
277066
638906
408251
668826
791116
471263
1096065
1085558
567931
811602
655426
771231
664874
651268
662840
588436
374205
859828
1085558
656528
353426
505069
1085558
642592
441937
829561
1094887
687152
619595
324932
889324
233480
563444
659615
688517
993693
389006
949217
622914
902643
621436
405944
419771
1609515
526448
490490
652108
478837
497002
699187
836670
728054
554229
662091
502985
837501
895658
426906
569944
678971
734517
813417
876579
1037790
546698
1153776
507471
624695
605454
778586
566544
560113
422598
340069
613728
824827
862564
695816
582585
1047949
910428
414125
554871
837077
976944
700931
670136
553879
1021329
688855
546277
476303
379744
706075
833422
916417
798803
396473
763793
646690
876426
561714
799933
686346
1519866
570838
549650
215315
712860
793732
600836
459712
534357
741866
414763
745424
784271
539830
478754
857126
1113351
781741
1059376
296126
624695
1177552
1415233
662020
622601
677083
824827
234194
797777
838325
1074198
553609
400558
788007
984165
682608
378395
596047
929992
567931
1060859
269166
367975
709014
257562
368314
207283
875033
588996
791405
812707
1123853
466850
671634
778398
1003196
1150573
1240444
811953
665493
682828
741652
466747
324705
160145
490654
627915
998414
467923
644085
735991
505186
792914
1276589
642493
784271
740966
995315
581776
857100
510027
471230
833165
688202
476510
661654
785841
1019598
578993
518481
379744
398293
830525
811953
734467
832317
660222
835698
815673
683622
921089
873450
176447
678529
779515
860768
467201
567931
972232
427830
498576
480163
393123
531663
1360825
660553
569367
94664
554296
434147
336724
655426
903153
1029952
1350895
542618
332411
216768
641493
813285
1342936
441937
705896
642493
419320
588996
566756
867118
1609515
647600
662726
718001
553251
619269
535038
598122
981003
479995
1276589
935359
506897
820473
829215
744183
809017
427830
593455
850106
947672
646225
641640
350801
984165
993985
495653
474648
505186
573793
652054
263340
593909
811953
788412
533893
1038835
657932
230778
514061
540235
433645
376547
705210
943779
579739
529824
552137
549650
712506
834429
471263
703327
1009885
400030
776432
1088895
703926
798739
627870
519116
230580
666712
622601
798739
553609
751647
490887
865761
1012494
347429
925914
608490
250520
1316754
705174
478837
753695
886563
903153
540235
1277257
1002909
411988
593375
791912
302929
1209589
482274
800386
326589
264078
302929
258792
995175
733851
561931
554068
924360
454206
1004357
1097967
541555
609917
811953
474648
475192
622229
725964
783898
875033
735991
736593
663674
593209
649994
593455
716774
572021
358008
1019486
815673
521576
776432
757590
515659
638125
938438
552255
969666
726288
640756
991304
1095228
735831
1160744
605454
984165
667645
796433
944122
608908
309813
641493
676861
666146
475367
1519866
645134
775699
593601
9145
815351
822041
578833
925914
647268
629817
1029794
700931
755750
733863
818887
954465
526056
1020018
906432
1177552
722585
1022898
560113
771513
546698
998414
549817
1262306
751718
610123
1075411
575263
1085297
664999
467695
423509
203250
551242
361010
640756
547804
570354
1194326
655426
922349
331899
405756
811369
917955
998011
716689
722382
581776
195706
326589
539454
896611
473816
767477
788007
538990
1034235
834695
981003
830525
1609515
475192
668073
764145
884644
634600
553879
709828
1013083
637227
523623
505186
817224
784239
259637
769075
1091850
564636
1019490
807081
472410
722585
470820
282327
345070
696972
671634
734876
578319
313767
1232280
709014
578319
582755
904457
651928
497002
524200
595500
1190306
924602
1220508
274902
589042
813664
792223
553022
1188158
1062746
662709
859828
758861
703926
523864
447871
532131
548845
543202
186326
769075
967525
895012
726856
1240225
807081
628668
853043
584487
1263397
521207
696972
779317
813417
394379
740989
696619
552137
128543
289522
416177
531663
602644
894907
636691
807081
1055318
505186
493464
357935
829215
455167
745866
402729
795920
861726
486917
211312
523623
1075411
553251
257264
546972
785756
1061018
621144
811369
649687
610685
340889
764168
1267987
697497
775936
924961
634275
921089
739110
910428
653788
385880
1415233
529065
636813
674181
805123
531287
1019490
834429
361488
731027
845531
660134
782742
781741
593374
522502
796800
641640
524200
420255
834429
515659
325845
675722
658798
695749
486586
1450685
720667
764168
463985
799049
465401
614025
443747
506553
423997
411714
949476
1140286
846343
970953
1189988
746553
414703
993446
619269
446502
346291
583507
559683
547804
570831
687152
288316
576373
1177552
835672
785067
263340
740777
795920
883005
829561
372318
405530
775536
569367
805287
662844
459792
921089
729509
484731
788657
471714
725373
621172
664262
391899
619596
299388
1094357
555594
1145892
608937
706197
388813
377275
829622
608559
898907
226862
383111
709014
299251
662068
470545
634600
752784
778069
815220
511404
292502
532498
870710
1020377
810985
764168
894907
302929
678971
684495
683047
1030230
582755
799933
1241135
759958
801684
783107
990154
762554
464018
662154
756128
1085558
680341
404383
397892
687152
819349
368440
298499
589165
751529
505650
642297
970783
616768
325300
784271
825946
705896
632906
625194
1263397
813417
796216
685608
555594
860768
532194
755011
1045171
391474
437798
867182
662844
1175415
764145
520206
515957
1450685
788620
588996
874007
501039
810080
1035069
735342
677744
848537
1055318
786249
491495
528991
813417
771741
452918
814789
479833
468119
1450685
834429
805123
1056308
470137
836177
444608
541555
1019598
754752
495653
644085
678971
556463
433645
763806
938438
566642
371551
420964
432280
857126
566544
722222
652223
529065
504897
370054
801881
894907
649825
1267987
581127
527557
640798
576758
653351
659615
815314
910287
780196
700711
1064426
980981
441302
794680
540251
995175
697738
558313
577776
1019598
610820
829767
484247
762554
317145
405459
530168
470300
570838
941526
715412
439511
799049
649825
1022747
623744
469491
404722
627267
532673
621575
578319
661185
109348
539658
1153776
413129
427294
682332
433645
570001
608937
743203
345320
729474
815673
314501
883005
409284
708529
762432
928205
355541
859901
700711
604165
1094293
775699
694684
340069
998414
204363
899202
253377
500305
326589
379744
309458
309086
465401
618385
445121
789468
839383
1450685
607309
1079538
572021
1240444
1194326
1024763
499630
775936
698233
644074
867182
632906
1090408
614661
1194326
871400
781917
469491
900857
735991
434342
496305
263340
1026309
1189988
1055318
388176
490490
782746
941859
925914
632906
754586
666369
621759
741854
537005
712654
830028
1176272
791116
777646
578796
543885
464263
583507
751120
408251
477805
616955
622229
1190306
498361
400953
319977
381516
700711
867182
434342
648897
712654
464018
1609515
590568
1114104
1055318
331823
532498
856269
413131
595183
980308
570838
522969
805123
525964
975848
729509
790203
533188
593375
404722
1266003
783898
564319
1153776
551242
615311
1084395
677083
597896
817803
1021357
633841
61580
938438
439788
825946
715416
365746
745424
641493
534357
638927
786249
652596
1401286
1019598
845531
301734
676916
1153776
617531
699303
331115
817493
578993
572308
889794
459505
427638
567287
813417
622914
790203
1091215
647455
1347572
867690
539830
734876
537650
567388
704825
585210
408251
1316754
412791
832877
817803
699187
131207
588093
726893
433917
707697
538411
484046
616770
977507
738178
745424
567931
692631
391899
741652
572880
855678
801881
526356
568976
659157
883829
595990
551981
284967
974454
696789
1034494
464467
1362095
331812
811953
700711
364395
762786
1085558
1609515
1263397
714377
739091
471263
452402
804059
804648
623744
602650
920283
644085
637227
289369
475192
712860
746553
1069377
478837
1321331
823146
694255
829767
558635
956803
529824
857126
433645
539830
680563
1700061
845777
556873
1215157
921089
781741
229792
361488
955897
1295149
658685
498640
1166316
832217
662840
373682
726893
639582
703327
780196
431564
829983
496305
54310
818887
677083
569551
782871
531663
553421
345524
741652
815673
343675
1219134
917760
332411
1362095
356436
532131
811953
900265
576852
340069
725891
799025
732926
878181
573793
728054
774928
534357
1037978
678039
246666
718848
1105173
428401
969088
681637
564319
663609
541555
722070
226862
679473
751860
928639
836670
688692
804648
446735
526000
568781
698296
922519
145449
1170059
331115
832217
657326
1156141
910428
708620
396066
741652
333667
542899
850735
965491
598625
855485
485330
337001
397871
905834
570504
1105653
404722
526711
392052
586165
587720
1114104
905389
622601
687529
649825
832217
641072
651157
608922
391899
737419
505186
377812
289522
774410
795651
562035
268426
677772
1312502
229033
641493
474690
734517
368090
657526
739241
739091
659615
784271
1151658
1176700
460266
1165180
413591
531663
524200
289369
559739
688202
565065
441674
687152
598513
464622
395018
566544
352551
465139
798739
574596
679702
381568
489330
1013083
397310
451702
820262
1059376
670041
644085
1272724
607309
829767
710549
1090408
759623
423351
860119
575263
554806
568976
666494
764168
653882
788657
629987
1190306
515598
268420
495653
433645
734517
733487
931776
1113351
552346
1002909
884484
602650
421980
526285
1266003
866675
596849
495653
678297
888270
578796
1021329
1177552
393123
769039
634789
551242
1020377
824827
935654
636691
892988
699187
678529
1188759
475192
644252
848972
934979
1266003
389158
553600
896714
391899
819349
951977
566544
907430
551242
1263397
995175
1127784
471269
257486
551981
567012
469304
720667
523958
521576
560608
708098
684097
798030
799049
754752
558574
1209589
1026309
522029
812120
474057
703926
695664
677027
636629
463375
604409
867182
555594
572880
468119
786249
671361
622229
102240
813468
886563
703632
704825
496305
688630
392241
712317
865554
796800
883989
979062
591592
1267987
1030230
796564
806959
756128
484046
670313
744703
446075
1065082
767834
996172
751918
710115
371318
796525
499432
347401
986994
661557
570838
1030230
505518
470123
694255
880794
1104835
593140
738001
408251
978016
588299
510426
1222476
988792
491545
646696
775936
757590
833050
722647
526285
407895
450466
678795
706745
139808
470123
1220508
475572
1040178
424301
790203
433181
558029
511677
624556
408251
910287
640941
793489
855834
456416
702402
670313
940739
668898
460696
637227
453474
1002909
602644
1037793
521637
452655
615311
747010
757590
756128
423509
991304
776319
1267987
419320
763748
981134
593209
564858
926198
411988
475192
578796
678529
858757
558313
237539
765609
442119
619269
515659
998414
556369
910038
574861
516386
769075
1165180
356920
539387
683716
392052
411021
894907
756128
673591
412652
767001
486413
363862
681523
793733
644085
757789
474028
676265
862014
703327
559440
464845
340069
924961
671268
666787
416177
345038
1108947
649825
982395
845552
430909
284037
693163
796800
920071
645038
1312502
547464
278359
435162
1370774
1153776
1029046
591861
253599
584019
572830
970783
910428
552137
1026309
857126
34515
895231
755739
483253
321379
500736
605454
767477
924145
427052
449593
427830
365472
764168
756437
878374
819988
1176272
404722
397030
784271
838190
580993
393123
726482
769075
463327
727083
385938
563274
705896
731250
441937
543689
764145
624435
588996
836670
543934
490490
1313557
550722
656809
906859
707697
501206
736699
862384
414702
1090408
515659
549777
435162
778119
648668
496305
1096065
165869
660152
764145
505186
534357
1081498
522991
834429
767477
740777
411714
336724
860768
991304
980896
550741
440672
523623
552137
798739
650307
412791
402729
376547
474648
517442
1003403
179115
782871
652224
418350
442113
1104835
458906
502985
790203
532131
819349
684735
704351
365870
620656
465401
571758
636887
502492
1165180
540251
855419
514244
604409
1065082
829561
799933
849118
464018
818471
615779
334103
752776
1519866
726482
521711
782871
823861
416177
441269
562035
408232
751414
883612
454405
807081
965715
706535
1019490
498361
746553
470123
1194326
547804
664441
709014
820262
416177
1095290
1281003
807081
375518
544702
813468
607439
834779
263340
658685
547804
947672
695758
523623
788123
982395
493346
394645
263340
822759
975399
608677
665983
650307
1209589
479365
636691
830525
984588
951977
796312
605691
263340
496305
666369
466899
736570
858768
567931
497121
523012
532498
315699
755188
566544
832217
525696
538634
762432
875033
666369
789558
924961
662844
756128
627333
731270
696972
209547
697512
757682
580598
707427
718433
725369
999319
1114104
1061577
578319
887523
372473
505186
800142
573793
858768
289728
452655
469491
638927
699187
505186
369716
499859
522991
583507
829561
997833
439788
952362
908130
803674
519516
484247
485457
642493
812058
597342
409069
688855
500732
1105652
974849
561235
712252
621836
722222
559348
974138
346291
778120
644085
1295149
739241
733487
226862
1118343
418673
680617
949217
496305
957863
579807
556551
862535
524200
814189
778398
226862
1081498
706356
553879
769075
844434
809283
1194326
1438347
778398
1552029
1090408
1287405
362243
564319
915570
674988
672239
972232
540235
677744
1094357
933053
313647
682207
778102
423509
551242
543202
772105
422814
741160
559348
289522
308064
712567
704825
712860
306387
603523
1113961
1031176
893944
677083
874007
595716
532498
855419
729014
737890
529065
869753
752702
666369
18818
513200
637714
821851
813468
505186
636887
559348
558574
647853
557147
497002
709014
548826
700931
848251
768916
820262
1040517
610544
622595
883005
570831
450502
817363
470123
381516
746308
632874
648897
452655
540251
1011259
1362095
527805
506897
373235
460223
1221819
991304
645491
779960
688855
906716
289056
515847
535586
814593
279870
720667
1070986
817363
833740
535816
678795
130689
460902
991304
716689
735342
598316
887523
726893
669417
337001
732213
490850
337001
817803
523546
981819
730369
435162
442300
581127
379744
520864
571584
1609515
278802
412065
654055
816769
662709
378395
464308
532498
1091901
435162
1081824
716689
997765
302929
1090408
743656
376547
722585
812707
1075411
427638
936264
526448
1347572
582484
995175
1126848
938438
520955
794680
1177552
636887
819349
834581
800742
704472
263340
640215
870998
832217
967574
604978
1219134
938194
392613
949880
739091
725369
300860
651436
757682
542318
538853
678795
525615
523884
1295149
1081498
593209
604978
1240444
952445
917760
526448
1415233
539830
438548
424301
985227
594591
967472
818229
883492
427638
678564
227799
657326
718001
526897
361488
629952
662844
531663
487870
757590
416586
937525
660222
921089
488055
870336
845997
525915
508363
925914
812058
755481
814125
871134
441937
781741
526448
644074
653255
725492
819228
184261
702264
693163
1415233
642493
562609
842027
377631
909036
718001
827709
1026782
515912
662840
570891
678971
248757
594639
1401286
94664
551558
1014652
464018
683547
1019598
602644
422949
573793
905834
781059
357403
767477
546698
872616
562035
819203
207283
1263397
540251
997833
507566
530080
1002909
931163
1109953
811013
925889
1232280
873645
688855
615311
570615
476303
186519
1020377
1113351
272674
565638
608490
573793
944122
794680
813417
336724
581632
798739
1021329
804648
578833
657981
910428
813417
559348
366835
775197
629111
829622
505186
1044482
1194326
552137
845531
462549
454222
804450
331812
325300
778575
982395
894907
1011259
693196
674181
172704
906505
954465
385102
454374
515598
547464
331302
79898
532844
823509
506897
889150
828317
812294
602311
813345
1070253
815335
731165
531820
808763
644758
1013213
1022566
745205
442711
852634
733426
875250
1066630
716372
554827
578800
846213
1105914
864850
458255
461901
546603
790057
1448800
811220
605305
747498
860698
626032
703120
643310
540836
976026
542394
1292743
577015
948432
1012131
265230
586239
742227
525527
1007954
397896
797084
700853
1077025
804880
981457
736847
722129
879835
1189988
1067031
801482
705733
1244788
779953
437686
390366
587823
972232
761789
792740
1095298
595140
717575
684920
1169077
811537
953903
1165453
659569
721803
554715
762855
705641
840062
757032
919297
525378
817783
519224
698213
983255
395715
440482
633563
807219
749088
488539
804005
739111
633296
836773
907712
39886
964512
485904
1018225
778774
919459
912287
855132
893498
812024
596040
909053
586707
724101
441036
795336
771128
746155
584123
919364
842986
631301
527689
967216
745007
519853
197309
568256
423519
598804
725975
1120312
698063
636983
858037
982496
465359
718110
726517
728447
335622
916067
606665
710841
1246324
859227
1328599
731421
892327
1313420
734022
347429
895198
701030
776146
482491
457481
986015
546924
321092
1041913
883083
419216
1038671
762975
1246324
813507
1189485
884561
780309
1126141
610370
805827
1334672
890502
721406
796558
498075
765760
649222
891149
260129
762914
899644
596257
453884
604068
552896
424271
859590
860043
769170
341660
959099
883418
636928
902074
687509
722264
631351
678901
768036
774563
1011329
606237
810046
1265690
1348556
923339
684105
794176
690330
1017320
765193
888315
301743
859466
935719
808206
1229510
729306
496363
1294374
749455
812856
431931
1111715
985203
972711
980252
1161854
540109
1093687
721200
721972
999087
907248
530272
607898
969168
997590
727467
937465
410243
971432
718500
1169077
821342
631237
748491
591110
923834
991096
468688
589051
501546
552933
875168
378149
202981
614405
440028
634210
1223172
1011110
840191
567730
618401
1126141
923834
762786
1088495
478754
610544
691707
601098
1375237
937759
620483
518038
1109763
653547
157412
562279
792582
1039762
675991
634419
711100
402153
1303399
610820
1713
1253180
506710
957501
411211
743634
782834
873021
949398
966448
723435
739864
919134
808384
882092
567730
912002
572685
568613
210261
825054
976329
838164
1151506
457122
377477
714115
685511
716120
686700
683954
429500
682839
798205
763117
786749
1310102
879872
627123
1010770
805078
806251
885940
563935
1152941
1054860
1110389
1302658
914336
1001917
1234127
559398
492500
946082
813726
395608
1199166
638796
535331
1110069
378021
651226
787443
742749
744905
1003560
680261
463733
380482
487135
500084
781576
893091
756855
602925
440776
625333
670744
715893
455735
712873
621747
724120
419028
469176
549990
1014796
377419
318721
810920
700006
669051
946082
717482
460865
1012131
740285
690465
977252
761403
700544
337687
555807
761459
417603
674111
482241
693170
1016557
806456
845430
876829
810575
1026389
636697
1052167
1092994
891082
1287881
1237436
356588
921017
491533
780067
1001836
630422
717262
744027
583870
1068119
608922
287197
780484
523378
692636
660584
758338
501900
755460
561802
618731
1002101
704152
1001366
1077025
291811
649307
745007
991323
749455
364184
439330
1142490
121266
764432
962084
511393
851740
988076
880267
483493
914903
605250
1158435
1071106
871072
708720
718945
633979
852946
331432
483994
784897
560929
924652
636770
671945
570978
734287
520457
840937
934950
474121
690421
747498
1168382
761526
361664
1003945
613404
347725
786883
938105
1127162
1024811
734659
760941
714450
541555
806924
248678
719153
389612
771398
1022900
662709
554860
612546
849779
315181
796896
243061
1212737
712364
74558
994972
1086697
790894
730574
901336
908496
763922
718686
517684
996152
889794
972733
637301
818338
820485
647083
690706
629413
214743
348553
475334
534045
451922
786378
621589
806251
908786
446779
582755
893104
830815
418345
957518
1297151
701506
722877
466693
736257
445618
1191514
498969
733632
890517
816780
889173
242945
825943
634592
748524
479995
795121
827906
599906
883083
781917
388479
1082127
846665
982796
765480
608343
843280
641968
1410432
508412
321180
374537
912019
956323
945244
739418
715678
973398
454122
338162
699498
463704
632406
1082772
908319
1143874
801377
930480
604073
727089
998780
504166
445629
945244
724523
465469
750254
912930
922019
863183
919500
591541
403710
943813
431981
889938
700641
862808
1057181
879825
913396
422487
894756
1128463
775197
742578
546522
644328
884071
688949
438806
1184075
1046956
419634
1021753
510133
736699
750961
1095298
806343
612538
801989
719313
1241551
272837
561573
976620
376191
546522
873670
586939
811527
205415
619555
1349559
697529
413539
843735
333175
805925
549355
820188
567178
560956
667277
505204
684478
470017
1025353
390545
542031
835490
640502
854697
336382
365065
428528
776203
675991
1003369
1222476
533379
837303
777179
1271678
1013473
898243
579346
620997
631701
810107
273817
383222
796941
1036183
667136
677220
486716
332753
1316467
370302
927949
484957
1333556
433245
994444
542031
871263
713269
1025698
787019
656822
594356
640847
898243
1013907
744568
645226
471350
793733
655721
728980
981759
975826
1133281
645226
981581
862203
1549613
704730
805271
713582
747884
881741
874724
493572
742879
706801
701686
413054
873257
846665
469019
459461
1007834
797942
783524
749375
1542513
683835
915644
539457
548077
1264195
671114
317145
804780
343612
671945
1007834
891674
725913
501265
788527
1804736
484187
544998
1114928
854868
714002
751918
1229374
632905
906505
630320
551422
391728
740579
795172
640725
979224
455582
782742
680686
269166
992553
586869
644328
722264
684778
218285
511293
765760
1288629
751997
461047
787019
534830
1070253
1133281
1234536
675357
798976
1116688
861048
719980
629839
678383
1015589
707147
844680
554022
695346
456797
463297
806741
984605
758032
815235
261257
599310
937414
996845
762966
457335
595528
812024
633790
910699
647837
827274
625127
998780
1084679
593357
879357
711100
430677
898954
933923
1156498
1418542
619555
582722
840212
643450
773644
612243
1035607
578058
420599
604992
560336
457788
606669
487882
843735
611135
717777
716684
1155336
454406
526483
938304
586642
978965
535044
753237
829039
1035732
859193
658305
679512
625797
1212002
860043
725551
768818
923622
74896
443034
755644
919783
818436
1001781
420325
603553
462392
673735
603975
1188278
541520
950151
792428
703120
1351263
724072
598647
778251
471683
645888
626032
837289
465130
922339
345915
765013
885819
890767
1153676
513228
1267998
872893
817394
753523
577743
726893
863499
598695
655600
961247
1033867
636884
315918
660553
609883
879357
691292
861060
1296492
691584
751563
372231
1073960
646769
831180
549447
660527
574220
760850
573503
403195
720992
720346
684537
991096
546553
599136
628524
648375
728677
963455
930653
548200
736359
473559
457075
872893
816780
596199
1031741
880325
545797
821804
645226
606229
745118
900681
707625
1043719
1158346
955706
748062
1084749
1175914
636482
589641
651851
356771
774760
812989
888370
629026
637526
875565
582716
1202864
851297
639884
1067505
319709
989787
708560
1003370
849582
1125760
739418
978296
577729
665697
773266
672353
759940
645724
558143
1147519
733866
836877
861048
681528
562279
775413
758853
1036044
750556
531820
891456
308107
1098732
1096957
971645
516972
669534
454634
717777
1125560
808069
537082
714706
835134
691198
523665
1013455
915688
800774
696111
509252
593405
712144
939175
494282
613236
920992
319834
888420
1224090
510900
716372
1004321
1026808
1068119
1152122
520700
950151
537689
983815
932873
636898
732903
822905
764770
1395951
831223
762232
802120
729733
416216
926257
1284809
76384
429078
818451
231109
498427
797279
1210511
713627
827539
1092994
1051621
642783
1171586
478667
763822
354441
588344
1051103
1096131
860624
649617
858948
725551
457875
882676
527335
1448800
554871
457607
516015
615349
1188268
1062783
719567
1095298
581985
972167
549447
699352
1296492
323391
839383
752030
755625
579373
791441
1109763
530916
469594
881741
810575
353172
685166
601389
428377
1184075
369574
687714
428614
957289
774678
1348556
818338
533166
797409
940969
747079
739339
718475
924001
694613
981759
853981
520962
528753
582200
1166529
653553
1153419
644059
800529
888315
814571
943707
744900
625333
488406
707605
814078
931570
874445
883196
570875
1001917
769952
713156
1063089
457223
805271
288725
707654
701506
1079611
979534
635001
632754
744465
1048522
465019
605241
532458
741930
978757
684478
445759
515376
1109449
867217
1153676
781586
360547
1147469
967354
443088
742205
803314
924315
614964
673518
467975
509743
794662
914268
901585
857610
940910
963647
334027
767354
464826
757321
1136903
756855
709994
771780
456265
1009849
811223
1235551
961346
471237
729549
511867
1108309
609700
460011
544833
681270
1368661
896121
908097
1204619
776769
1152122
645226
561792
556235
912967
542689
703615
322230
801830
719937
1119540
765932
775197
882541
486987
601148
1072912
929292
655704
653434
437069
659457
873879
336946
736359
859355
676627
794650
942934
501900
582068
885819
668987
1235144
577812
541354
814301
566959
640552
1019840
850697
1239548
579428
558732
806254
577729
867217
1112544
618822
843596
297972
353426
697815
1053231
780078
1048592
743125
770118
795336
549393
435576
908768
846717
443038
747378
954484
668164
298743
857140
1238351
313813
548795
989717
908786
324305
1004869
500815
1012131
741482
462821
728001
851541
814571
636745
983815
603975
570504
647509
862990
696940
694031
714487
925896
363781
530121
679525
901334
337520
894247
1150528
663538
540094
686584
478796
779048
383231
985025
445143
884071
734468
769337
1071693
504304
678233
972588
844173
517537
781922
392345
860950
453606
624909
618628
843532
477264
180055
884059
802988
1333556
823468
922323
467943
619508
699209
983534
1086229
805271
869100
547326
1210664
748279
807097
399757
573297
853793
671945
246684
886831
750460
671033
612891
1168267
1052799
741935
1098805
1238098
750899
593101
806343
256259
716372
551558
704950
1014441
704730
543922
869274
1092848
1375838
579807
721361
677828
438180
491207
549292
639611
290594
943316
487551
1051587
579346
740702
864726
898954
745667
434539
667277
601284
616582
577339
784897
691375
1088212
1375838
794548
666153
687616
387618
230555
499428
546924
989987
689932
689021
782863
684478
817950
1002722
426280
1165453
733919
1196725
1052414
281196
793766
858610
563627
842387
415213
719980
996741
846213
445332
938028
330553
415362
512456
744568
903763
979091
759712
229857
885819
619890
822192
652763
650751
659070
547424
589109
765303
426463
614676
659569
956298
422243
769684
562337
1008541
797035
660738
654766
51125
808384
967033
462751
252409
410276
609620
888705
640565
608937
370076
667585
912364
685988
822011
806858
556235
912019
306409
564031
625764
891076
700641
833363
485276
562477
1008541
733286
628301
625007
611890
776209
604699
853175
1200303
389818
1108365
1045553
876380
402057
742131
686968
878426
1020377
760679
751251
1133351
451798
350641
940245
675432
1012955
358719
474960
802802
1020590
415013
838563
1062783
692624
498576
631351
493284
744851
591894
1257567
606237
836368
391489
919098
856670
784002
941862
629413
529579
1147166
521485
197713
843015
375101
887728
859035
525975
765932
611233
708207
811537
985203
871164
707594
761526
834268
711100
614788
1190748
395399
949844
840212
595168
846213
1041913
874920
530475
526330
459373
217649
586239
716655
628250
928067
703090
837254
424748
991323
877495
858992
630585
671795
521238
430280
833663
626288
924001
854003
831664
631108
809789
1598784
446401
861057
957518
685639
1475599
895908
814301
830293
219113
942692
1351263
682839
1177223
607898
586445
598253
336073
764437
464664
517252
690972
319197
378413
701351
636453
1146486
551981
883069
928736
936186
791441
938779
615436
680753
681964
972167
628841
641121
699498
698961
708862
441674
424369
433245
595271
893091
816508
847651
843347
566302
771374
794095
649265
863183
502516
671620
546924
1111280
559278
636179
650139
860683
895942
663130
748985
659473
708687
768140
475494
699209
613647
860120
728111
453458
1213067
712364
1144875
1063089
730235
377053
648647
908130
1120432
664921
217649
844068
976782
962084
608561
933593
748491
693232
726004
631904
846775
1045651
837720
280103
771780
1113051
463035
723294
900915
539673
863977
320590
405976
910861
1407260
762037
760933
504265
873101
615342
749748
608567
596585
687325
843858
529662
392632
733501
714752
354336
648647
721739
996845
759940
299467
935153
786749
1118200
662797
794546
889324
804343
742578
323047
704760
595271
648970
1166496
532221
466899
452336
385158
1299538
503089
766381
1039309
818436
966400
695816
821871
720833
1128364
1052454
995821
692916
661360
807827
993658
1105653
1167467
656028
679859
848835
912729
827274
775364
986183
296881
1357888
1004869
1126811
635326
267179
1026389
899180
1032843
775945
554860
1078279
1173195
668150
581125
660329
933091
903399
1036825
900027
409795
816835
631701
602373
1241551
462643
1113192
633790
287197
916547
797409
1025875
550073
1023076
1372622
614429
1000268
783791
379374
491304
522459
744905
1289614
189906
676922
363372
650751
859193
640146
683812
845762
775413
626943
1281389
753713
658101
816780
523152
566302
781073
774074
317985
772123
744465
443088
379654
626126
772126
875585
1042819
818150
698344
985025
656151
569567
657940
792037
675432
503370
473371
447269
423011
835174
728951
579339
698296
483967
480188
793348
632660
625127
962508
1071085
849847
388414
973327
891456
557080
981759
926842
503449
765303
797422
514364
992467
1045651
541945
645550
1048628
841695
878056
873101
884561
677483
848537
317430
743756
144462
792837
1026389
851032
810477
838645
869844
503711
603500
556168
670613
711665
869667
1238098
716770
687001
315928
609928
888128
602477
769606
603645
600806
654155
630245
558647
694377
497898
570773
779269
681868
704730
834516
1005070
781586
700066
498150
682361
415475
690223
365136
707295
607659
830851
566120
947136
898954
648970
625797
1096957
598808
933754
1112544
535872
565200
767732
434342
874445
485496
630585
784253
51254
1477680
888688
365065
623953
924270
1119795
928025
631298
974441
1012961
854088
682223
764770
1151699
767093
1040330
757076
827509
834876
757578
1328599
836058
728761
1112544
1111315
993658
559537
389431
863235
634223
471237
1252872
982796
911993
456106
925373
659708
1114928
519853
536819
1054756
572542
996152
945813
449024
974441
681588
675991
955524
741048
750921
723732
855249
1191147
728870
716372
556121
698006
789616
555399
744664
613790
477259
819914
259474
904311
890365
752281
595958
794176
791541
627820
1115179
513909
1254560
871684
438249
542899
988531
342134
581951
496585
1146486
601776
415645
622442
751434
228410
639125
1048787
784764
682885
677702
615495
1054096
746061
751918
336909
462559
289793
526743
613497
1297389
827431
1060378
1358080
629607
575752
471237
673417
567852
274983
454028
797705
980527
922802
1051214
454559
1014195
880164
526836
890923
587981
882541
400837
546924
708424
403025
792541
626947
462931
875482
611376
1151506
534154
165458
489146
949129
815612
456519
769083
856590
156225
570978
807132
451898
335917
773408
992168
900027
1148273
915934
598647
418012
250582
764494
204273
938779
507163
1481550
726517
857332
1198034
1207762
869654
535123
927169
590740
685645
537005
592236
1242371
815396
680535
1238098
501900
349784
500455
815529
698925
404202
666288
61134
432320
522109
605250
540710
969471
581385
687725
863183
657670
554611
951967
1084749
743634
1333781
913810
1115345
350963
1132371
714041
492937
78313
798760
787127
483551
708961
691595
1092994
873157
989395
592432
147660
572125
354419
801351
341216
651948
1054015
746644
563625
1128463
364620
416756
856504
1143874
1199166
926898
893841
587610
653434
986183
1047507
934950
624745
579346
1126265
533289
634592
561792
894756
900857
497448
490850
965005
780940
706008
502516
1045859
950930
698617
723294
882386
644059
1244788
996914
886979
859355
600519
1061318
523377
524978
605250
1423984
1091367
740623
929233
873040
263158
930365
963121
429086
536341
678762
308463
900398
634210
723703
725583
655547
837159
544146
1498509
952788
877300
748279
482082
808917
949257
1020176
681588
755650
512575
548265
922535
991323
464377
856436
517837
630422
885971
707968
886302
747566
1082090
378149
768013
1189406
858757
904118
569231
843908
635337
302647
1101186
863183
1258233
1067505
653787
635678
840921
983480
1051571
1078279
869747
579876
1049619
645348
1297389
698734
644631
727304
760514
1151895
829098
655285
1119314
915498
608655
297627
615585
624346
821798
542335
753486
875585
635373
666367
646433
692916
972899
854400
532221
465883
1027174
377781
739311
702376
1128364
335160
541790
185840
606183
846717
330839
779358
677979
652206
455039
816913
592964
767080
827786
804056
999087
672153
824144
916468
1128364
812356
1224090
1055641
771780
404092
882524
993459
356482
1094267
532408
611401
676689
915936
489806
638948
634210
1089400
935693
705604
428377
717128
767732
919486
596137
692336
607898
642014
843532
817783
946082
781453
808961
703636
235308
719624
1152122
915934
1549613
735635
1051214
610737
1200303
744027
347784
625549
499180
885294
498075
641072
520624
898297
680936
761551
816641
867041
101689
949398
828317
748985
854118
659669
830010
865193
888973
886831
1143514
761526
859207
815027
990069
501244
251350
903663
760460
654012
618788
293481
1020449
820916
832558
774226
482275
466966
286566
702068
834876
935198
994097
757321
1198752
720995
480924
822905
716459
815996
791541
612644
619604
657226
537340
449024
784680
1053230
907782
651827
578402
422781
101605
251205
916468
1027509
999664
885940
812458
647867
898954
525826
1046015
1054860
787443
869100
682141
1006357
659001
721442
603598
397654
836394
449438
918307
662536
699547
869185
753959
511166
747871
648928
768630
1071032
595271
710172
1125040
510036
1057181
568144
718583
641767
767093
703090
1011189
317145
461047
779070
739232
733496
560937
513706
794662
813583
745007
697565
1013213
645186
867474
709468
902576
713291
802031
797058
869844
882400
742632
681130
466166
306803
862808
396446
1007150
788113
991047
1038874
478589
814762
958133
744538
753915
1036018
791784
708424
409710
1153437
469594
1086258
704586
788878
1219003
897744
762914
939175
698116
783146
719192
1302658
758338
717575
687001
740846
960616
784956
662536
821256
905104
932575
567852
705716
1185501
612582
557533
524270
633692
645086
704087
204689
656822
844068
804164
808883
698497
848349
630761
631351
906349
320357
462643
786320
748582
315295
855800
727310
934187
369886
598136
908936
967702
899121
793348
398009
547245
787230
572471
1234241
920698
1019575
627634
740492
753008
765480
1147166
931570
591388
907453
624510
882400
698399
309098
1181565
768036
523620
419908
865298
788346
963455
763660
797035
908097
979091
716954
570335
824669
604423
884928
940910
471348
725551
956468
379325
668880
474008
902304
813498
1026389
416570
516015
657786
263535
868771
810471
753237
944321
604423
861219
713627
332432
829130
895170
794061
787443
532221
626032
759132
768386
799863
909038
808069
441593
817744
794079
780309
723732
660786
1152122
762316
634487
710832
702654
880426
1438506
729431
791726
1188545
776146
731176
1077025
865670
722054
682839
561573
1076588
765303
781622
738178
796134
761711
754954
938779
728973
708720
791784
628443
832128
1065545
749748
576306
765183
586833
582716
1043959
875250
653536
542572
604434
653068
649307
449921
606362
982796
677086
954406
776203
449112
870985
487135
737196
565234
221732
728447
647621
751575
750460
1193856
939829
864315
764596
772123
649388
1348556
805379
1282699
466360
745989
543201
626475
869132
514531
1167871
1233525
733051
549527
862203
579851
688414
481096
692605
907453
1062746
917173
736941
544014
860683
360238
1319993
610271
1088955
866722
667560
1082127
795991
1165453
885819
916216
772913
1157560
977620
1431065
737005
625251
824699
771199
684736
635248
811234
736320
641677
349490
191785
196776
1153676
1078272
803296
1580853
520333
859278
759940
1016718
1029440
549777
640841
583357
1021352
606299
900029
885294
942205
1494308
1235254
789032
901899
1051856
511593
843532
1323571
934338
726356
719282
852423
1026620
836011
762914
808384
473400
440766
712568
591931
1156498
718686
1058449
735325
567852
783402
542680
962508
532221
591294
800974
872801
531597
827509
744905
938199
1233525
491578
1035485
1011110
586869
264958
631351
775364
1020692
1092848
707594
456130
1052454
914826
816508
1635781
430284
581951
739339
394679
1069377
418789
689950
659613
661840
1395951
837180
621779
744375
417040
811908
79240
853981
726449
793375
614429
1010295
1042819
834596
636036
859278
874824
289924
436553
837254
448597
488960
749685
1079030
863768
899595
873228
1045651
976237
534630
682064
513097
766732
715893
864469
193758
891448
1175070
778598
557533
958678
725683
1109449
810894
723438
578320
695174
969414
876019
864640
953903
1039762
634220
584787
836544
996845
583507
508152
648452
530475
687705
471988
1185501
394153
457607
619667
812931
848655
490214
986183
574214
569461
408470
901585
535631
750460
899595
427536
760495
577645
664164
414979
748645
994673
509090
799847
858777
763660
971014
1217018
1246324
716770
362577
621937
415149
777396
539830
863768
695346
774577
1126329
774074
453424
343499
581125
768590
1051778
739686
401764
457788
899817
652775
622914
560377
1002101
816508
495113
851032
782632
690330
435576
314433
744538
545240
659139
773093
743756
925584
694969
875585
520402
956662
878056
726025
624665
794359
685386
579807
1256954
957863
684770
1097620
1351263
1105914
898243
705099
539194
641146
950930
812833
603598
901059
711081
1000978
85693
1177876
952761
734885
1050206
765480
750254
162494
601389
641610
631237
891082
1012772
952802
826998
1152122
928337
564880
685409
271213
749714
637317
910026
482761
696111
943316
969453
634010
437503
1151895
597896
981982
747324
808763
946082
625797
996845
532955
607703
410390
697529
789985
662525
714752
744905
260289
466895
831100
416256
890124
662364
1148093
1033867
804005
477656
872694
791784
522942
1085790
281598
514971
794095
459821
371049
519310
1010295
688227
713738
901059
893091
1090098
669111
189906
696359
1005366
483593
408108
1041429
1011110
699361
196020
625513
800867
874562
1038671
826718
326759
409378
1004321
539603
449742
651400
830081
934187
713300
1051214
658189
973556
712910
957264
308731
514885
735721
1489572
675432
562725
168437
982297
1081498
613353
891448
500139
834838
952008
759401
672867
474426
922339
852754
502579
654713
868317
506713
825774
606237
534223
795775
769536
128521
455156
493622
441762
763493
738472
530310
280153
466552
576864
941958
1005070
655547
1097187
904925
978371
337733
876873
833684
642642
596439
1008541
1022900
600674
862996
678815
298582
692837
875644
952802
993658
566983
387529
1082693
1422004
1043583
769186
584123
678233
853070
457075
891149
1176302
671731
689950
507740
842163
995366
526572
994085
320260
346925
634143
770861
518178
854088
819591
336344
840921
271744
998877
1199500
792651
404637
577581
956662
662477
838826
727058
417760
626126
415897
242981
816835
684478
1084679
590371
700758
793297
934302
666578
457788
604794
1248096
728111
784897
634051
1016877
395617
172385
712144
776769
642029
913161
280069
745007
1036011
816757
351367
841616
322594
457788
671620
663130
593179
904395
796013
718509
734660
944474
750254
848470
726970
156062
899817
709863
879067
745007
993027
746127
834268
755202
296160
1047817
1260872
785951
675357
665560
1368661
498588
866769
502670
1087091
951048
704730
730959
668077
859334
652695
818451
891448
384045
758108
532458
867474
860235
613508
632121
425810
1346624
719273
429571
515125
562477
914525
648928
850046
728804
609788
648928
730455
72369
456330
917988
402917
1095437
1175335
1212737
862808
1114847
900681
548132
289277
1049130
613404
742578
349996
397723
654271
836544
797409
629413
840921
307432
891264
749685
951967
976237
986015
422982
643917
834629
818436
389765
705843
500496
682115
585154
728526
719350
725252
739944
997421
683303
361033
1038417
740441
394652
551220
425969
1271463
398033
561874
663210
643015
737196
1107752
250653
889150
772279
542738
1056308
1003544
1257006
699374
797035
440524
943316
488058
886858
877836
1057181
636954
740028
672777
900915
790551
749905
739199
618540
662999
963455
644866
316016
1146626
758853
788976
895942
826939
451790
583330
945691
709268
806858
522602
900915
647367
551387
1481550
1297676
1053626
1085152
311884
812931
768013
651041
366332
701929
898909
457075
817231
482761
1098536
853981
625764
981042
792651
680936
715861
406156
428377
698603
759875
797084
756545
1375838
875978
454364
512950
504882
724589
1181415
754177
879579
276845
310951
749924
734660
712079
468287
825571
577729
788878
1014796
811360
1234536
865877
714724
856670
733501
447214
952788
1058503
1127162
812294
1126238
661158
560994
1037278
729398
190171
649044
849643
597578
1375237
1153676
613236
559677
641549
525979
1252872
856670
827906
1039762
631237
737196
654222
579373
744375
860662
626943
942744
1031741
1320969
732903
562935
815488
366662
713300
856266
632394
726449
354384
860557
643708
701579
890517
712079
426094
580732
586239
490099
1049130
993459
698627
828317
729549
647089
950151
893091
744097
591541
944609
989987
923666
774094
952761
684579
754954
970092
1106515
1152117
843379
978965
635373
789367
808917
796013
1159779
1129436
622818
649197
1221127
331849
1071798
981042
931238
425280
816527
225199
1015589
766335
803314
176230
671114
373330
369937
821602
509721
343713
854717
799752
1085741
933622
723393
545218
1127512
1055458
321999
1062213
505448
632321
531160
345153
794662
517537
966890
808763
700016
415362
651376
715893
330608
437478
349623
713582
867109
855800
362575
830019
1158844
802031
580230
586290
349614
467426
739797
435336
488659
667163
966014
608343
501572
920698
695315
631351
831228
935274
771975
551715
396378
1143874
717262
516077
1021060
863342
863349
578565
908496
704730
641247
834838
711100
457075
680535
804790
1078279
879711
603553
766460
628428
551478
915898
312750
572010
847651
230376
402793
877495
903663
544014
676859
591233
684976
692663
634051
365869
716751
992553
699397
457788
557873
701980
762703
1150621
369716
566544
1236114
875984
512603
768800
632824
1348556
675052
639091
673365
518083
762778
675684
721200
929922
354809
582313
591591
730876
1075666
686925
784002
752281
1090724
806704
848263
773408
959271
763972
760562
724072
668777
817087
1072912
713455
942205
631351
785146
683883
731232
821787
636015
1059549
679687
307260
829137
356444
716324
662031
464586
968056
946610
719634
771710
594985
686925
713156
264071
815707
969745
986038
618540
922450
758693
771189
497749
598027
1011110
981234
978468
681398
996845
1150029
1189107
937759
696084
1095885
583229
525979
596137
633296
782137
612246
1583589
1096957
1464683
894975
765303
535723
916766
503825
896739
652880
572042
552255
890577
320577
348458
812633
1070253
679956
1028366
646562
608343
589051
687001
854088
770861
487882
1016557
886302
1051671
687787
908097
465857
886831
344471
1133351
427803
599616
840593
543201
662477
985203
1209950
890767
1014796
978046
729373
558934
604903
588046
542031
891985
899773
982856
447599
792031
757045
668765
674988
625481
429409
766190
1094267
641121
1296640
528492
504254
815488
693446
823951
859334
808841
807827
856733
622318
894630
769680
587981
727371
480612
861219
992785
543463
652835
981590
493043
697066
516077
985103
314968
517297
685166
1078066
315146
697246
440088
793766
219018
705494
666367
700612
748670
1093502
639788
414920
531846
277241
748445
1230240
886858
933923
900894
835134
381597
448471
414206
880731
655600
815585
369937
890767
715893
1154056
576847
587763
668777
1206501
651414
712079
955577
545797
651948
987277
541745
320912
551524
756623
697186
640089
706598
481129
328503
1016557
677828
725369
769219
623953
510133
540133
751997
866516
505056
885940
403721
470017
1222945
992095
815996
749044
501292
1025698
587999
625333
987074
704825
703358
746992
740702
895942
795987
344483
451581
1022337
942470
683037
393552
741482
320616
740492
750921
718086
1166624
1160744
476000
894854
880627
815118
880731
220904
1217885
1010855
1151506
831057
1013663
864449
782632
818146
580443
833157
948432
757302
924270
523378
630650
821274
612546
583870
493265
1063702
254608
537156
839276
718757
527678
1003403
761976
527322
991047
847569
906349
667277
787940
1251608
266101
752895
617414
405340
610740
766190
488649
904647
1187132
818832
717479
566680
415362
1096280
167076
600677
723732
401759
592484
796769
836058
1000438
307931
204689
745749
768386
701506
254092
325116
817950
555787
762373
358990
873101
916067
694360
371530
813345
292410
818451
708459
734287
837049
813726
560631
418038
651928
737454
913828
1109062
931368
527412
285703
1049130
895942
860698
298047
908087
676580
548602
1155489
744905
453617
601135
687705
769201
1071085
635974
839655
431033
761526
461016
666153
553235
1069183
682824
1004321
128892
1132096
1418542
1155336
649748
511685
808883
964603
713302
893194
584051
772489
679111
933976
661656
679011
1089400
842163
692336
752701
771780
821274
581951
624346
684892
354539
747912
983756
708671
572132
445332
387064
733426
776508
970469
480118
839336
876380
308157
995911
758853
848835
585505
623697
1419876
1044519
723132
534711
935693
843333
649388
791726
883083
293299
465338
606622
1044755
797540
630142
857472
459060
764242
852634
399231
1011110
645038
808884
901523
1213587
638582
545016
1002302
532063
505251
589020
484957
795282
495788
513736
565101
632754
687778
18062
515942
409710
1015589
1097187
748982
1223172
866502
724589
723975
543634
818874
640975
823390
923834
737226
1105034
1037278
413042
752281
502289
890302
970002
750658
642465
781429
883083
848321
1053674
808961
914904
1115179
907453
555261
586290
774502
769536
1133281
914268
410986
771398
977112
650482
891622
974441
244055
762696
1580853
598695
520247
414284
902379
1025009
509065
613810
554452
863001
695832
220486
682917
598972
1242346
598396
786532
303608
639723
399236
297833
808884
664876
500305
1542513
747464
656017
937465
636453
554068
735635
370379
577729
676689
1115345
261226
888315
713738
671731
584168
843428
319334
753237
1069106
1024811
502737
550032
614502
584419
404262
688414
774577
696446
1126141
733820
933091
849643
604794
785964
802031
662477
548994
822905
749452
704087
939689
616983
844815
668987
548077
462842
618672
688782
775197
726130
1229225
609828
1086118
668227
794176
903383
810080
777179
629413
966400
797592
613353
751325
1037463
510665
894247
613602
963121
365128
460572
897726
337917
751880
517655
1053484
1283745
853175
806254
927963
504304
527154
827274
819430
952909
593961
1177552
429143
450559
729733
1086697
837743
884561
1155801
668069
712655
632660
547300
379039
709198
559537
783521
917095
744027
907120
416570
892415
408817
671795
1059549
583777
886380
649748
667560
975654
385989
698405
364959
693684
826232
708560
795282
371057
928337
842490
932576
832528
434028
940422
1019840
1110069
905122
846187
254337
560245
771189
561792
871364
964282
1017960
1019302
1008031
797058
576847
765652
540295
619774
1005366
337602
465779
731421
1804736
640089
523414
614784
1229723
589641
1201301
617156
1108444
557491
706751
808202
1051621
775936
749452
373814
370236
614676
1108464
518752
879067
972801
995784
1101186
434640
699547
1328599
771398
440776
525446
900500
543797
772825
894630
454559
562522
776499
779069
357501
583675
605900
796013
687509
911562
782875
604423
826619
864320
724628
471237
859355
794079
643585
299660
372583
714765
770741
924270
806924
619508
852361
608703
1170948
740846
481305
1342479
1021352
881946
453735
933091
1016710
861219
426809
543255
916766
865990
318313
1158346
706598
706711
793297
817374
1223509
587109
945796
1186463
1153393
1162412
157290
646562
513097
554698
251622
719211
857052
1095199
894854
432480
763660
357153
1130153
1084679
816700
951991
841742
1166316
767540
495642
722041
1057602
857052
1804736
938501
797777
383563
1082127
293709
915644
411152
536394
727371
429500
701568
615539
1132096
549783
588531
1129967
875406
443190
912959
969471
655177
802031
791000
808399
530391
781098
840937
632980
822273
632406
1251608
1153891
824029
1086258
1011577
682823
457223
607623
913512
373749
814571
463733
1186463
846783
749748
519642
534223
98160
406325
1541865
714002
1129178
1126921
737005
1361583
628991
815585
865312
600531
979534
631877
728457
618822
1342479
667222
1203039
626312
961823
713668
585750
494124
782876
259847
689261
963121
647261
582716
589600
1015034
736847
464052
517071
830019
559537
600806
1193724
1138569
619758
676689
962264
623697
770861
763922
453474
1068119
282652
716948
633692
519224
486987
1018755
545797
764770
734659
790480
535815
1078272
774074
619508
607300
973398
663538
951886
446589
549825
674743
712144
587517
546180
962508
854651
901059
645392
158699
621779
611018
699493
640153
787443
892415
480760
443119
623641
1087631
699547
601426
708629
376386
454559
235781
737813
390471
511088
848858
1008541
1022022
473283
521231
591110
651403
589283
889516
637451
696359
649426
784897
703593
952802
685908
764191
726721
817098
606237
836757
1084512
551333
728761
656170
728073
1192587
956116
442755
544934
617393
813468
964603
757256
606229
668431
876873
740623
349189
684105
292634
1055322
855611
394513
433245
1206592
747566
663445
988041
980527
681106
903677
364348
933155
735355
581385
825467
445495
474121
414355
1147434
736847
1078066
889516
808351
497736
709968
862808
687093
740846
770203
690728
702053
706634
682882
685166
757648
660522
1096134
1006293
662536
951991
643011
652835
740623
756929
591160
463821
624346
1423984
460547
711616
1110069
1094267
578501
1093687
1100290
288056
649603
960974
903113
852382
879790
392051
808763
904314
914525
681588
873200
29959
265316
209840
1406484
371260
929639
589641
941106
673417
749452
509466
513200
901070
668848
1287532
758693
476765
420667
742632
933754
299467
494124
736982
544128
518752
296881
451646
529055
505448
1103042
883083
876873
698116
1069106
554076
840052
886302
542337
405307
327765
1335517
567126
564676
1125040
489606
262006
1262306
747820
1086426
572197
917095
982496
511166
716770
718909
836544
824561
1179433
775846
718379
1022566
716274
656822
358811
262151
1804736
923152
47860
383909
620566
1128463
1574900
718118
1043959
457223
726004
443925
864443
615617
619215
416145
905104
962508
624686
407234
630987
749685
562279
799304
1054015
776146
684995
696210
753087
539194
888973
595900
670384
581385
764770
892138
649766
865670
1245253
798030
759226
1131685
836058
741313
798308
685639
381581
627979
765480
716327
661761
579373
502292
735721
443088
559039
914336
589683
751434
1002101
848835
655177
777396
731662
608018
740492
994444
1079030
822849
606273
704730
625997
910820
758577
707381
653434
612911
855800
335917
934217
933974
427309
973309
451432
443592
1213067
1034873
778008
854868
902917
1015035
981759
589977
1062783
589571
244674
761551
928025
816508
809966
746970
684579
747871
449863
787443
646294
751932
655684
970092
953903
697187
485982
1002397
838563
668987
442300
1010411
848763
668777
1014195
929860
813507
1271463
569005
714711
1114847
710381
244024
814571
544833
744900
1146486
396446
848947
602905
1028472
797942
736180
781085
804056
784956
548077
662352
738402
762037
1020449
760432
923834
964865
566959
1022900
929724
581385
1247612
1166779
272658
885940
789032
717754
714752
1081002
572493
480383
414093
1010855
1282615
779070
795336
1257006
397459
272657
206718
780078
699521
740989
648362
384633
769039
410977
1262075
348526
699224
738402
390600
873157
519274
850563
369937
633606
1438506
961055
856670
815235
637301
1549613
888181
523482
917760
489205
604359
413465
1046956
742519
819117
1066240
419498
852423
358316
1145301
757999
978965
1015589
537388
595773
653553
258562
487330
981042
1247846
546389
823390
933155
742436
726136
645426
284285
932297
413038
442925
915469
667312
615700
509721
1151506
703312
774536
819238
970469
732623
634326
702139
823855
219301
1084512
775311
739339
316172
712873
729809
829048
1002397
589051
792254
954458
1026653
709379
987250
739924
666367
885859
725252
815382
706277
489606
741048
890352
840032
680646
541927
630624
654070
809040
857472
1076768
711665
764494
980947
948827
759685
1058503
719624
887728
684828
644328
781024
449510
565453
819544
786955
1030327
696764
443200
193572
530198
436747
939625
1379248
1115345
785964
764009
361664
264892
578993
684828
746153
665769
880872
671809
667560
802569
1134065
1096957
610235
410718
717069
991955
791202
175168
868056
698344
572992
477656
573113
843532
1152122
554124
726517
1377951
873291
715617
854088
549528
961580
718583
995934
839276
644059
727056
334680
816370
954643
764878
863768
702035
414578
537886
454209
841114
309347
685988
994729
915469
452124
590568
458159
736398
1321331
533484
873200
358959
960974
693417
746154
964657
719415
520962
811479
682933
716274
884071
1071085
867906
1051587
483449
993680
793937
494373
860120
700057
655704
747057
693684
854717
674598
560608
854088
625947
587816
785268
883293
667277
812989
1574900
795508
485633
1027174
770741
783048
732850
595659
749455
917095
529241
396446
886979
768057
397187
497448
649748
860635
734854
1144382
896620
795230
776285
806924
1241068
538282
1147519
1021352
479509
920157
392039
474960
692497
812024
406795
888198
586642
977744
800264
1334672
1268243
907453
934950
328529
335800
383231
591591
906995
686651
779048
495174
712945
859035
816781
387188
761805
1418542
698405
711211
647837
745806
842387
943316
471831
684796
370377
592484
750961
732903
923666
701929
787019
1286245
578572
1075251
800576
716120
733501
239033
433245
627634
1048592
272198
1016710
598156
929724
707240
570978
737005
549936
911562
529949
116933
679377
873204
500489
900894
794477
852423
922463
728410
705811
1035485
776313
931990
382619
1020176
634592
1079493
1146486
653479
574630
465004
847231
726599
485519
881946
527163
1370706
1071106
867041
636482
1155568
625997
925251
829744
486987
414584
632484
831228
623630
583346
583395
549488
704222
1477600
879622
667222
1147050
868317
705101
846776
809354
1210664
518068
820596
501900
702546
722054
510630
567681
701380
463751
835134
664782
795987
1086991
1001366
506554
1086258
875914
266706
689932
207707
212980
625388
1019030
587306
926935
895963
865298
933593
151719
506554
1033738
747566
1096131
796896
675661
824144
465243
800710
754954
891448
619555
627979
805719
608567
326759
1069183
534908
1013213
599535
751193
696245
403988
808206
754468
698399
808384
852382
1090724
707219
726595
802813
776156
674426
621591
628443
633692
537689
432424
816780
506274
735658
476896
379797
702272
614150
906995
551921
840062
686925
726517
908319
837743
485298
1235705
1016662
508341
652914
862745
961284
786749
1128463
317738
859125
480048
583340
269869
838755
969485
375930
492500
1223172
760941
731421
378001
799471
478012
733114
449319
927838
815598
667933
591541
398631
806249
464326
863499
794561
774074
626647
709268
770156
818436
980527
264626
582593
851032
1127162
530121
673480
655782
421724
512953
1371786
1223509
721803
900726
838001
823405
469117
443034
815382
450381
834476
489606
666578
1283745
576486
590230
779862
878374
650751
560937
703786
825131
409368
904540
676340
247133
622008
1199500
751880
880707
701568
716372
703926
758714
470807
840029
763822
1153676
414872
531883
968512
1297441
447370
890991
1045859
618401
991323
640725
1091215
963455
1324266
515897
642642
925077
715893
694477
636928
760819
533499
612895
308283
1098536
66571
487135
440651
631298
776514
688759
1127512
717719
896620
949257
703583
817689
673483
689303
1021352
254337
562522
924001
692663
734885
721356
691595
879622
434640
423753
643714
1054045
993738
891448
393936
606229
681106
503027
1045859
1143874
667180
938105
886380
348600
1067111
607676
816508
900915
662525
1194992
340069
546553
545797
730761
664568
705731
1051803
294033
299467
250131
709407
586642
703992
1147519
794477
204960
378149
415186
268907
285405
647385
534223
921022
837159
515061
615060
230555
666540
666873
1099833
769420
899181
700226
565234
819918
701929
721356
626552
1133281
581349
470961
505820
557533
653787
793476
525979
919098
421308
653787
741959
790637
775324
1142768
489146
708424
572301
824799
508853
944647
420448
1245790
743756
1405628
1250939
833684
885367
993747
578815
828377
853029
411152
461651
712994
717262
756929
615016
300876
935693
1152117
1016557
681942
954026
765652
748279
752943
431638
1457170
993599
685988
1117779
1004869
826851
529646
309149
981042
812120
834021
578501
846156
999664
720875
806254
737334
1013213
915839
729373
748278
694613
717575
991323
792651
969414
540976
794079
927289
840052
734885
785964
1283745
649617
567681
713738
674426
898009
347023
356142
406927
904040
868344
624857
653434
539194
582992
613602
744465
501546
816684
792484
813345
845987
941757
885025
461677
672326
993027
452130
919098
792486
1120432
957518
891149
628524
798311
491157
860683
688876
521049
1110194
664039
497593
971014
907248
747566
431871
1074660
1153676
625007
878056
842532
949994
748391
1048656
509808
399304
712655
1268243
762914
698497
993459
857304
859295
792031
620997
693170
718509
400697
1375237
321700
872942
746966
365870
738429
696359
330266
837049
872563
406161
872448
567852
513853
730444
319709
988219
754752
705731
709268
1041548
574805
910224
1223172
841709
778082
973445
554080
710841
630650
996914
549388
1257006
1051880
629397
864315
997421
756929
695452
446429
1101345
806924
465706
974441
708720
325845
312732
703829
1108956
761805
995784
989712
792651
719991
1043708
749455
1244788
385962
305181
379632
581836
937759
550032
836523
709266
1105914
689435
1101186
542337
1049937
483784
548265
798290
1026653
699512
612051
768630
632754
422819
128901
832457
443182
952761
559548
685166
280989
718945
466958
854166
381381
1386413
386469
793476
233238
883812
980229
1125972
1273449
775674
461865
776203
617089
725032
681528
709517
1054015
545637
602841
846213
1165453
605250
562279
884071
600462
642014
679588
962763
589716
452054
840399
639049
837743
692336
415817
618672
631115
277314
714487
406421
771710
530270
1070253
1431065
763822
562724
858399
643011
773408
1212737
718164
543734
708826
1058239
1402027
1041913
536054
771199
536872
652863
666576
606101
806385
795292
1324266
410512
540173
644219
783048
910820
776769
1109953
701929
1145301
479165
583777
646448
790495
1018415
876873
805271
649928
854088
1026389
1371804
788813
761551
679212
928751
630346
264045
449842
701980
1020590
475192
676922
883145
630613
1252872
800558
311234
570191
323760
662364
821941
765644
239568
215359
749636
460642
975734
629321
550872
809099
888420
192663
672777
836058
457481
1019302
754177
713738
880872
1146486
893203
561573
866525
491584
357861
508975
1259027
421788
857014
1092436
502288
903383
1288922
671945
845195
450733
711665
900500
910744
786378
692663
1070253
242009
397952
1028877
804056
854400
795198
869901
883169
1184322
725551
583777
1014195
775324
1125040
1085693
674350
1037887
1092848
934187
729548
822905
880426
749714
877532
244972
1084749
1476179
527604
447110
604903
1035812
727310
324921
1133281
210803
539735
495420
670963
372173
632981
592484
529082
1096957
461315
904040
488110
759425
1334672
635184
942553
977451
557533
636095
844068
371783
936788
340845
78488
960554
1320969
742156
588610
1019267
669119
854412
557057
804151
1192312
376238
591591
466922
408890
735019
998242
248207
414584
602427
1085693
769883
989614
860950
531740
312761
410472
1265690
949129
977451
656597
578838
381502
789281
699224
583777
996152
144561
910649
879835
542253
403374
765000
712170
1316467
508412
1009757
712655
334405
757424
382667
712390
634398
603598
718757
639091
400311
442766
557080
480267
921377
927062
580243
640261
872893
525994
526348
787019
915598
826627
1070374
736956
350537
874920
834371
736521
534072
580119
698399
782876
897744
843501
863342
870090
1059549
742232
691524
821804
684736
876252
715866
766732
632754
898780
378897
535967
724120
836385
784253
377115
774068
707691
986015
124185
1261436
579755
424247
883288
972808
1289614
578058
235308
541619
647083
845762
769536
982496
649928
829846
1158435
696359
935693
686584
1105914
594648
757141
890302
537594
744227
994729
1052683
711665
787952
447230
871072
754502
788881
1007204
870115
614788
727056
655351
915562
1100417
593817
1375838
549861
661387
1185681
765977
482685
1367058
733172
875250
908274
755805
502288
573877
529595
1014796
496914
1179022
1372622
741168
1583589
519310
887708
885294
515061
1003370
1061318
428502
703163
443182
330075
834476
942297
825443
391840
762189
974041
1073182
1015182
862996
871263
969485
833558
1041429
909038
562337
610349
428275
1053855
730235
707007
244691
1001836
888420
819828
708560
847231
773408
1005366
771176
648633
513855
624510
518365
420619
1120312
226461
777267
702376
484080
654222
869489
871883
725712
1197694
160145
779070
1007150
698734
541592
701980
1079493
461986
901059
836385
306266
722542
539830
700641
896929
997369
1026653
1002797
488126
1166779
412778
624650
768062
494638
1252485
770156
765356
727362
762397
869285
973696
317689
689229
678730
1125972
1026620
984751
449024
811537
696423
498565
1082127
981457
932832
1010752
907430
518209
955930
534827
331098
589977
655328
500197
1043959
777179
417561
416756
889475
922339
520864
891149
786883
824144
1000688
455719
417251
963455
668987
647910
501564
561573
937353
610895
983255
924270
648612
818874
614478
1035607
420006
826473
653413
779494
396803
900915
840921
498576
711100
676922
913512
562555
1351258
919053
836394
531702
745114
1062645
818832
1211734
1147469
780067
944321
1328599
658518
676580
530272
1226018
604992
633863
451122
644950
494987
860261
810303
922339
630567
712873
792037
259605
964826
932576
678906
631298
606229
457075
749714
762966
903986
613954
512273
975879
865666
457788
1199500
752080
852423
442119
866750
1125972
775846
1013540
757603
997929
867041
646498
1281967
415769
596439
723566
737454
776387
600519
518360
793348
1316467
1101442
673518
419683
791202
1060741
752775
625454
176447
581879
977587
463887
916901
515897
758720
1084679
764878
811360
854400
805489
313667
802422
1047585
610720
449024
429500
599136
890917
713224
745007
1583589
786856
806343
423211
1249166
250104
1014195
511867
551422
841742
80446
515072
736521
1262473
363917
571427
789985
1167870
623703
755188
595271
498427
944321
549528
1034873
634914
318793
483316
634398
681381
602984
618788
614784
672777
113519
661246
610693
906995
826939
327684
1286278
498178
727877
613794
579066
755441
640089
633143
1012220
991667
1106016
791035
678730
832528
770741
707295
1045651
623455
625947
261703
881366
1680917
815840
1252485
898224
549990
929829
1249354
428888
949398
1094567
524351
957910
567736
906743
776209
541756
880526
843379
437408
1052454
906680
644866
485519
776203
646524
1001836
709565
332299
781085
627979
1192587
378506
770861
529082
626312
928751
1096131
645735
796558
1363383
688876
566881
542991
631298
463296
530475
839378
875423
464077
545871
942553
499824
673735
442384
1096131
530475
475885
1092436
1084512
696359
874034
976535
837254
949844
611890
667088
760460
1319062
597607
653434
373057
678762
633692
996914
888420
1109449
914557
1102487
465359
547748
380253
875978
196773
1210664
799164
753689
1051587
862973
524104
734659
689555
679501
326636
685409
707605
629607
696047
381843
867217
908496
802120
1040536
676340
1368661
1190514
855420
415770
949994
1108954
874701
626051
671544
858992
667743
800576
1029399
932873
751917
728870
668636
804056
378395
1099465
510962
1260872
531740
891076
711616
761403
314030
553902
520012
797508
698961
644627
1289614
977451
695315
695452
546000
1184482
970042
302738
836309
398834
580443
753237
775847
373491
681569
774068
933038
779048
604953
865990
696521
150107
1017320
701929
717765
805421
540776
964865
642230
627909
877817
523206
819117
800132
896014
1046956
902984
389035
1210664
629413
334611
589641
927386
827509
641661
520358
919459
862203
482082
729809
566680
997421
374464
843943
559084
837558
594162
848525
581228
934745
630422
503911
645735
703829
667222
760108
566576
508326
684537
738947
302244
777830
667287
766732
627634
758251
377372
344056
746972
462577
952788
412244
981234
474383
986015
459399
739311
935274
254578
978296
596137
725683
817374
786990
875914
852634
797526
951967
523012
878056
1168382
720041
1012353
998059
940564
1083666
1216758
695698
666578
951409
598122
978046
1096131
250206
554711
1001700
648970
915647
599136
667683
938304
808763
784253
985081
798675
546691
524498
928450
540319
520206
859707
589121
1036370
1035607
485378
905534
511049
714706
676861
872893
600519
1193008
635678
784897
731200
1155336
317576
559537
632406
573817
865481
655600
914557
744538
1074200
647396
363794
251481
468808
797409
598296
678086
1166779
1051103
304974
939625
1232243
912522
485324
378001
859334
899773
598647
581125
1222732
680974
679908
1151699
469813
998877
1108553
815612
848835
827509
591388
641797
809040
690769
721245
519285
959820
1065114
615420
878657
751932
267522
856028
644464
522602
394943
989712
764836
786609
746154
306800
939625
829098
678906
775365
883293
775945
851740
773408
485286
303788
431695
698934
1145968
761082
999087
675151
1093502
952614
937759
816757
863235
739974
562337
567575
1004869
349623
416469
922019
622203
722260
838520
696764
698497
1017320
669111
879835
794800
701717
624650
626943
1252872
913015
758652
655292
991667
531752
840062
917988
784253
320281
649928
821602
784239
968120
384878
700066
581397
1010855
707625
782875
885025
376552
1153776
320632
831946
761526
674426
756855
615283
865298
1016557
915839
1209132
835355
840122
619667
794550
1063702
314237
942553
722264
108131
492062
553394
1066630
703829
707963
618822
630650
1162179
1118290
862384
413737
1028877
653434
453896
737005
310890
1008031
811537
704222
865670
157412
583395
647653
603598
671620
797628
625684
750254
484409
760520
775846
831508
1261436
420006
1065199
551920
763822
625333
878911
1158553
258927
634010
626379
773088
562902
644219
869809
1226018
1108954
544934
581973
445892
891076
728761
765517
1092912
881142
711595
763493
319871
620224
917132
446381
523620
631577
583346
614150
607750
404983
501863
761751
818471
1155272
937414
1094656
632406
797279
679240
588283
543795
352086
836844
631108
484618
265753
726599
873879
984421
894711
216716
729453
739837
884561
1084450
862745
849119
713928
819554
518178
1014180
723435
680579
695452
697246
542689
197326
643880
750961
640725
561792
993599
1047802
424927
656174
912287
987277
546308
939625
606809
812087
989987
671945
631108
979091
1506657
1432958
978046
527980
251553
998560
1109757
789032
840060
970092
589180
592806
569361
292852
805827
486655
1223654
900894
551746
1004866
631301
954423
482685
1086976
225243
1020888
1598784
656643
733390
718757
1110877
904786
712390
1017320
791441
784253
499428
611890
981800
494723
1223509
483493
624665
604794
556730
831902
935106
945148
796216
1019223
497143
821379
1071693
831223
856575
615585
929724
512365
687724
666578
740806
1118290
671043
268125
630703
718603
385268
716655
794061
542623
564596
772126
571365
891149
508024
816508
694969
378001
702019
853793
728447
906680
782619
767354
1155489
739178
737875
550809
973696
885367
615495
605250
930766
660047
974441
955521
757927
503449
977121
906743
830815
693417
942722
847651
675069
914268
512715
400311
453159
710381
1072912
1105914
517537
98067
1010295
786532
620422
549488
909666
258887
1242229
996552
631108
760827
461047
341857
856575
991443
305824
734722
689973
629607
369574
433477
922802
482040
856575
724992
711761
635936
601215
914856
1247612
1092848
818396
598972
973445
450267
410970
956662
1193008
1006357
79063
701506
741260
978170
644866
999698
942040
989987
791389
1260872
1011110
667743
718603
718686
163861
666607
764408
670613
997590
74119
1085127
783107
400378
1052545
553363
971014
491578
600868
751997
598918
736666
411869
712390
589134
954406
641121
403013
791726
574167
698420
529475
1271463
613193
768306
884561
836757
783800
796558
972588
797279
858624
713627
691243
699397
739311
395480
648076
776201
901585
774149
643398
1184742
1014330
1150621
606237
949129
761403
836394
943316
837159
907460
693170
380173
751325
891076
377813
484898
839285
941422
509053
452860
1187911
578773
461047
507635
744227
809014
869913
935693
482685
1127512
785850
309860
635974
1289614
549867
490834
583599
239492
875957
806254
775372
709281
865481
1052167
854166
896402
944321
782617
985081
1078272
880526
734885
694420
653536
686030
131335
904040
786955
457206
861247
231965
900945
368378
1111280
710953
605250
841426
677828
811642
800774
703120
489943
633200
681130
764747
634017
691707
629022
749748
625105
414093
625481
513449
714487
992785
669746
913161
678804
644022
265009
631351
786749
948187
734854
421354
250483
264191
1010295
1073041
219018
457374
967354
829835
530756
749044
708648
806254
596049
388431
397257
604903
727304
714881
981234
1135884
720764
694928
632321
425754
982297
909864
579373
792582
235390
1184742
937414
566302
551220
881626
850604
900894
560910
502288
235586
512043
922019
680578
675762
1068119
856526
1050206
531544
812856
526949
478473
862373
812024
694362
732850
1125760
780067
555807
639884
278448
1010855
812989
923152
1168382
938711
1013806
814078
770741
591388
615740
834276
574033
876592
511857
426217
640725
893091
652224
1098536
573661
924923
563896
982796
866769
840060
610361
1037463
476480
873200
692306
699498
853070
787443
1119314
746090
851834
577729
625333
805379
810575
1125760
1260872
323391
970674
770061
733802
932467
900398
679956
642783
896368
594446
993747
848947
341785
537082
753486
603553
468732
993401
577011
330501
649775
212432
765303
1016710
394705
933038
596257
566959
693496
802802
767732
846187
491424
1034873
726599
1013213
855327
885294
217274
211798
59608
518954
764538
665697
711390
455207
932031
459181
750920
501900
766561
800558
1368661
781917
969018
1105914
944321
562399
537156
1181072
561628
623251
804880
701929
672494
436270
737875
993658
1229558
552294
470754
1222945
865990
945963
1112544
700947
508849
739241
993599
351499
113519
843428
953903
805616
770156
498553
908768
572870
781717
1200239
720333
864469
1223172
765356
845762
578402
570897
950924
787127
731603
1400057
768031
1036018
578058
347318
514255
550054
713582
657084
761563
639723
878834
797084
791389
740806
750460
567671
611676
815307
749452
560994
545313
639622
726449
909789
940277
544177
345428
370676
51974
861219
635678
632980
800558
711100
308414
556235
689497
912995
572277
614852
671795
682839
351915
855998
732623
762975
728410
662536
764642
512365
762661
806429
545797
549990
997869
513428
513097
1048656
582418
532371
604953
682777
967033
562724
838438
980527
725551
546522
412870
964603
1002310
488749
585324
624094
423537
718086
874920
844811
695346
667870
614986
738092
795336
768062
748468
696423
888527
416145
891460
660786
471350
697565
523140
872801
514971
574892
1010188
795987
610828
768013
673511
800525
728870
577536
691375
1132096
923834
656822
510133
838963
899773
1154056
804880
952802
1188759
386419
995869
752520
1271678
1158435
912287
383231
632518
477455
908847
882524
880731
752152
653839
733929
781059
701980
705099
717844
763613
520012
412320
737300
389104
534827
1046956
1095298
1048656
745233
954458
930747
733501
759685
852946
457895
764770
554083
718603
525446
1476062
556235
1019030
601389
885025
305374
829116
712390
1014796
449024
900915
764009
818451
593961
689555
1028366
908405
845270
717128
830974
530198
486363
548610
971645
820683
712119
534215
691857
938711
816913
181174
1125760
988743
771398
599024
660047
763660
865990
936759
839336
866516
922462
574220
492500
668150
741760
561290
924001
1057181
339024
1010244
572202
608018
522579
653237
1215241
1005070
634398
631733
592484
720041
777165
923763
925813
843379
1199500
845762
443034
632824
733114
808961
997421
889173
1245253
1058449
851032
385662
815996
458768
664471
880627
919070
780067
397611
794952
706883
888315
724120
666252
1013806
963647
725252
733337
1185501
722264
613928
749118
728735
258992
739797
1289614
406299
966839
891076
951646
1049464
744840
546590
630422
858795
434889
701351
647867
637777
463444
708720
720530
861057
854868
680686
830536
608611
1004321
831057
55328
986994
459263
924270
781867
361303
506245
345860
779269
635974
814784
820095
794095
289222
809345
791030
578193
626943
859707
979634
525378
588581
538631
346240
874445
689924
969485
488126
871876
646174
564898
612082
876873
698568
767354
633863
764890
723435
456285
900027
768630
808917
196399
416604
868771
500586
831152
654577
683232
455830
975458
712268
1001795
856929
674657
411599
347539
982336
403604
754282
785490
769246
419923
348843
727812
467146
584789
531149
1153359
277755
885069
1399428
292360
328920
879913
893915
1203356
740092
490485
931861
577095
1211153
243212
596952
813360
479084
339772
899919
804578
440521
288997
903276
72383
867379
568460
614782
480509
428178
1322617
1152770
763675
574104
243212
782746
520358
651598
720599
596942
569090
580779
1220278
770938
778115
488647
615322
713808
574125
932520
512203
555309
840921
427296
904317
517452
997622
289134
547208
821961
789616
828895
701257
1067251
619428
523475
835001
515000
635600
791490
780052
399095
724259
706993
679521
653123
485922
792682
782707
781453
528467
869910
706738
563144
786553
643948
485141
619088
789533
628814
962201
678347
604719
1211153
935406
542599
615958
625359
668828
536333
816248
314307
548785
1191375
417287
798787
854128
751081
864572
1217140
348576
691335
1040200
692066
315322
854388
445481
650070
739913
497276
361398
496913
793763
310998
615838
367325
592946
841388
730787
908492
1036215
1076047
779966
491281
471465
745059
553466
764125
978012
237854
798897
532194
693627
864443
812224
435796
854380
1217140
979604
623429
575312
765349
392175
1037530
308612
423661
1010280
270221
344550
534534
521748
832454
241723
553235
475410
862819
479184
651931
811527
821874
673591
726517
899595
836011
494078
523810
956067
388672
597106
555987
289575
540549
477332
1331998
814536
433574
1014180
807769
564439
423295
483034
560018
803511
524186
840450
715111
313956
862373
577341
813360
698176
690790
913526
741260
1142112
564553
564495
905853
611417
784438
853427
859588
692807
669558
861205
825767
681357
520674
691961
292184
406455
541953
529823
434035
586239
476814
491310
705491
908949
515461
469787
77882
674361
833040
764125
795253
720670
1324274
604882
552523
693827
774643
416216
834257
961287
698976
646790
425457
579921
676064
566171
426709
499246
902871
408380
838648
256933
433906
836368
624304
1018360
602770
809034
570735
871747
1121506
678925
126348
691335
302332
606809
604459
433964
591894
1002890
364601
257729
473047
605195
986814
371247
923610
945461
436197
732493
541735
330245
330501
610361
248601
513025
526858
699956
1192788
506274
828100
229042
416942
913650
825492
526049
659155
856147
799675
654923
874823
707856
589077
1265696
561755
725524
887741
716606
682207
678408
604882
922761
567744
492125
604818
645220
667147
936483
567001
375930
365668
471657
485816
773159
410368
554426
498478
1020731
880835
801158
856147
571584
729151
589428
365987
828914
508042
604213
697852
476439
847458
599323
628231
523769
415486
585617
738937
1171885
725766
862079
668311
926702
547813
781085
774301
309149
685639
490131
838474
273608
145406
522836
633012
1017178
932900
731185
857471
861409
925550
506774
685125
372708
667163
338773
856147
561431
928539
713808
607988
1080499
989521
650322
898292
499332
621012
777980
723871
536872
1308657
312362
498780
641247
588316
567350
127938
454141
424981
589557
440028
616403
871352
872380
599019
1267223
520319
529380
653321
581658
933952
570735
234020
1059441
629889
642359
413279
933952
799918
343356
297388
521586
827953
491535
482145
723625
919862
601559
1018426
713290
533379
540404
961336
811756
405307
397106
868878
599323
495368
611624
847059
553771
733464
577266
770366
548785
639777
777188
520674
387706
589434
582562
802551
235983
892514
525975
567213
519438
790028
807199
1274023
798102
694942
741122
445451
723938
599433
883979
310833
477714
621374
310851
563355
880032
863226
407228
534534
827459
233584
752183
700289
621138
406030
934391
423189
490590
605638
448874
753786
552970
841943
800494
977190
569867
687783
520864
406351
402636
846342
578442
688398
387721
722792
778598
583730
401222
584898
658780
772700
424372
947102
345860
541822
613004
466107
365668
679815
692322
796675
738994
528516
554068
893915
823909
904190
405459
419752
569913
498311
467470
773317
552786
947545
933952
408275
549602
436197
310703
541977
708995
512150
461383
717606
419082
788417
496076
911650
785146
699190
1043364
504555
680619
323859
483844
1183216
947136
865631
473177
519980
322954
1009423
468381
569198
818188
639164
814602
264701
591073
713290
1015281
912561
493335
522345
278381
398499
649374
332304
452435
771067
1228131
313548
611624
827679
682604
409153
314225
593055
446852
426558
566650
437812
810477
1090679
778165
1013455
903611
687417
420623
792932
737493
230647
697408
612651
483173
906088
287112
626073
740092
991159
557586
1022344
752875
710114
693827
369799
241929
984048
567444
590827
1107920
1064710
1320222
427791
934745
507275
585779
661361
1273298
368773
389868
615272
833089
1026728
550239
763161
618495
299073
485949
385851
623063
317800
701257
328917
731229
751312
882130
681688
1001795
717032
624668
676064
586193
668311
231109
457272
858442
520826
743570
955800
445489
1039101
677391
281141
935198
743756
1028156
688534
574484
558557
258927
657049
880417
542007
406412
349837
686557
440564
540549
442536
532672
1153359
750904
370244
471642
543674
1027189
870065
340801
650628
684269
469307
1120343
1027722
642927
592449
343482
538966
627183
877683
596720
817267
364927
422357
96263
162558
426630
14567
329824
1112727
760816
619105
616343
788417
869844
531377
606170
616307
648926
990123
467335
783108
385254
748909
698917
539101
824827
898403
883645
1112343
699521
715134
736521
478328
1217096
485456
762992
728434
684821
365987
577336
460650
539741
956188
745721
664874
585371
644482
473971
494896
593566
1153676
370677
996166
856081
783108
528750
845278
458578
922772
640798
728309
465350
740989
173346
1265696
981577
673547
1180736
758986
520604
954673
1024736
496562
486295
553363
533920
766834
731229
547473
627449
568573
1274350
669249
734528
446429
632287
844817
1094254
635583
1095219
113519
648709
766927
632779
515746
687646
611417
498598
533242
928232
906497
808858
581484
962499
765985
585443
861638
616496
796216
791581
408067
986015
669229
472438
603491
900931
678878
538311
893488
581538
813679
602978
556910
705666
684780
880292
906039
439903
543476
950859
967222
577607
687766
971779
927079
779024
416604
604459
661757
811756
468808
808202
706821
1062746
1145618
1170403
692322
300175
1223978
1082637
791490
930240
249485
866081
439082
911129
564439
474380
747078
988082
728457
392175
432523
1117779
645399
830148
919500
383740
442252
1189120
747118
871757
1046564
851032
560399
715187
1350426
732012
705189
987921
516096
612794
1144200
410132
473457
662352
479150
1008613
552916
660762
861638
462486
344038
697738
1051778
847059
639283
535284
931403
603347
877058
472044
684269
981622
670753
788966
986078
869809
330921
361792
658150
891881
251991
928526
339660
452792
773317
565879
458579
734188
499094
634304
469351
443906
496913
918261
793165
351718
793744
656642
640143
972286
618495
427646
353878
461565
964716
1217096
537161
1368126
527871
389950
1057599
433610
686557
616403
627081
760925
842957
842199
678939
408582
832656
473737
1227788
1010280
518370
400121
825034
779303
714467
387706
406030
344550
919651
515409
790139
538311
678868
923610
548353
818366
720058
314307
982836
856304
267751
553399
579686
467716
505571
1228131
1186206
461819
1044177
1107038
607407
646849
504806
649961
290516
649748
990123
849141
714790
831223
586828
829926
598338
793744
996166
352593
574484
929101
363689
269813
549722
808770
473047
917737
593055
813738
331453
904190
530686
805051
704042
536730
423480
910649
837942
911288
567664
668685
896895
1091893
646790
770749
722055
597957
708424
604214
941130
481716
628301
523500
832454
813814
838731
411498
940459
464329
442536
618364
536504
1020035
541828
522578
405828
425380
284711
697668
973504
412358
813459
697852
745721
686557
521966
935001
645220
309860
579260
516454
467095
657454
272658
551584
987209
664462
694574
463327
941526
617883
507526
433558
501004
825963
978430
349979
367325
585779
626107
721838
801980
744161
751081
655399
390230
735478
637629
751081
957892
788970
513384
342964
694977
962520
288789
1037914
550280
474971
761954
1170403
823113
677104
399506
846920
550468
412171
714824
1162644
420827
478577
1119435
848476
533242
458332
1258955
510924
539972
667113
532119
428850
496076
571315
354826
856929
404202
704147
698176
278381
372036
607605
891076
772760
442253
863170
476480
490320
1299444
336918
445545
717409
1153888
551936
986015
740549
526814
522578
610681
464888
670313
457924
586789
1115009
738446
72356
652608
676262
654099
698176
417269
506151
820910
340178
650070
465915
281196
732012
509967
578216
377986
852862
388176
597416
604214
587076
415751
557838
1276349
411581
892451
653867
732377
493900
752338
762102
1239691
871352
515294
987619
674769
736605
520084
349390
788015
647453
884638
1368126
782560
1168548
353887
875751
342964
573395
904383
764125
657552
426708
437722
1199237
586025
693973
1093909
384777
473071
635600
843476
194464
1062559
704147
605152
668828
295348
859980
314225
298526
861409
862177
687417
606669
1090679
426630
706132
657049
955800
690027
635947
567261
836079
702534
702751
472460
903611
236621
563464
460920
538311
1279664
478954
581228
974179
814033
295348
789798
710779
771508
259743
439657
413649
594532
826939
556880
776685
315030
644482
454559
983569
773275
466969
843050
801980
233487
698627
583726
713300
348576
357132
533058
468381
725866
685471
430579
291696
327131
694574
977604
816336
1319993
651185
739698
729183
1023715
467949
1242516
932900
407228
186316
974502
898328
607676
513200
535038
699614
1217127
687727
519594
420623
403441
808002
490616
693250
294696
675397
859926
1076047
828114
858187
491703
1239363
489714
551337
754282
593651
533983
417269
577655
424262
695639
844811
638927
722480
830899
994708
990804
762586
557121
403289
269142
399506
498311
641380
408067
531149
437316
609918
339237
926702
705210
227396
1142786
526503
490624
662201
541771
835698
851727
582755
630223
468014
426708
1054860
393227
314307
516454
463421
654099
412631
746406
613064
325512
666746
677870
335850
493425
425868
822496
627589
354299
735242
511957
591931
577439
409368
638612
689091
793871
595659
814014
528926
240134
886311
543889
483108
519244
528295
423987
547320
281141
629889
589181
607605
639087
632341
559970
767732
454822
874090
338698
637296
784438
599119
734013
403608
717289
816390
691922
554081
774678
495535
639888
725048
763675
1042320
332390
697475
940492
1021594
629333
644482
378471
1012249
909234
983765
459350
549346
569190
976509
594386
879220
501578
638288
1156535
510197
727840
554550
704147
536600
550713
693894
623786
977604
520407
262351
779026
811804
524576
791490
202984
460920
959042
656838
651598
1183216
915285
493571
789281
315030
511869
34515
475755
652976
585571
869132
792932
1320222
971464
639888
215002
790028
560399
654099
879954
581484
793744
694259
678241
815716
348636
495713
907488
520319
547279
776209
669865
529055
1098411
814910
581119
510538
680555
1170403
371342
579356
1023715
872380
524576
793198
341690
500530
811821
660097
240134
620330
542296
677499
953302
1170162
713808
619867
733986
383499
793973
829926
728201
790028
702064
419292
620219
492951
521748
649992
604882
775111
968239
1002302
767834
779024
770114
306763
654607
693827
933283
722802
389807
457272
779654
377599
316537
754894
1122089
484916
1138119
681066
751543
416092
719192
913967
546924
698743
343482
708697
612507
848385
609336
469060
607084
652449
551875
825767
496076
508681
808883
543476
626531
1457170
783108
1116916
557838
525915
692954
297582
688990
397623
763806
617051
720573
705174
1145618
711891
590656
641268
404523
889173
416604
141513
785663
371342
977451
1145301
501731
568853
413993
525129
517289
819924
712278
252769
616403
600261
1240970
551478
1070982
423558
501731
706729
519983
482169
367173
174431
927949
704453
435756
831981
809078
554080
688398
419923
726339
865675
692998
586770
314225
484957
685125
454822
575412
597416
534165
717289
987187
768678
927079
819864
648214
609650
1016701
700057
367325
1282221
627424
728123
792484
780701
368201
765394
660852
762914
1046211
447520
1090679
1320222
798743
789747
489582
723153
923867
699289
1046743
638757
621522
1225078
376443
1399428
366223
702929
388794
574073
787083
502624
894246
424817
981577
1124701
991159
770914
733600
712352
792797
1286131
778679
597612
740064
448098
894727
893278
800114
730090
690222
868216
509415
979941
589571
591473
710779
829521
1040178
827274
803261
807710
1079168
531023
668627
876252
515442
751643
514832
214190
638850
734153
896141
1000137
307347
612507
530019
516845
1150621
820910
679282
650245
1023241
744223
542057
854960
555099
446569
838388
647159
656598
713455
638487
848903
526000
819924
585756
1029817
697753
1399027
725373
854800
811545
1294842
424128
920951
505180
640093
682663
718267
592539
669845
635373
605283
434014
627657
486125
818889
943032
734735
640090
476814
1004835
711750
814939
649472
934347
453885
159928
411516
976509
533058
315918
780227
440370
709831
514435
476796
542537
789143
596942
407295
674764
168851
508023
295348
688398
736435
481189
891881
454011
539811
859511
658520
388794
624694
845765
755227
969635
389203
694715
1293373
555663
508315
1259027
677903
308260
607970
533242
717479
1110863
318083
687325
544336
1186206
580415
914324
548994
1203356
533999
257330
770641
314472
495133
547320
929849
529591
533846
857663
770914
721803
627449
713979
932084
388386
388376
692223
764125
1100013
722597
1012710
505036
571987
617466
403195
781880
752381
860043
518317
956934
931403
627183
618795
825595
538311
558917
586025
912809
215517
1012710
564553
1010243
803511
261347
557012
954673
293530
886380
579381
821880
463421
634221
117330
547320
733860
462778
524353
598020
753932
738842
438711
405961
680742
623161
643015
424198
648153
581119
1014264
689824
522578
1200027
905853
519771
602997
558557
683011
329480
848115
657490
522967
440694
243852
964953
1015768
396602
643549
437722
494890
618822
581038
419729
326625
951790
607703
672879
471173
869583
668311
467874
485456
474380
574150
634595
1108988
335919
131207
417001
464364
490524
589434
561522
382619
779317
682437
857007
342556
518167
1067251
791490
504121
1097492
686122
828564
205361
498151
433558
1286233
733802
381473
651185
617051
1091866
854128
655420
714467
623063
471014
447065
472917
740777
575528
640559
641666
713085
586789
899516
625941
364927
225778
477805
610681
667721
769246
891858
891881
332390
578158
915667
480568
347727
655420
593541
608797
534534
612507
673562
713290
917760
756529
424132
740075
699769
1138917
378001
544336
349979
683722
1238098
503825
208398
610326
868878
543476
529426
1070811
417631
553782
504121
819924
387721
1171947
396308
613099
607290
987187
398175
827843
938888
611417
734364
677604
963657
1109596
852813
738307
495324
697668
1046138
882130
565050
422364
1011424
291795
842957
914610
416514
589425
307141
721361
810524
747151
761314
746362
485141
549824
595685
795066
520319
663981
517955
360934
896121
547320
446852
600261
525975
652195
415751
437607
362089
560691
548689
566458
357282
1031702
654286
468634
549722
502240
529287
742796
546739
856279
779656
734735
663369
820301
478031
801428
406351
1398467
861778
835013
472460
577556
779024
714467
908960
629527
814801
665366
745721
780227
691544
391724
62864
437254
762578
890088
545232
366318
1076047
452818
805262
812326
376443
321917
674427
601284
686043
672777
709393
1281150
444605
563375
389409
631040
339847
784034
269142
337635
341746
898585
858795
621138
721022
548785
735879
728410
444548
717606
557170
519594
872940
159563
807001
872974
643917
1032981
383513
680619
374765
557013
680801
494641
901334
549484
593374
587981
1170059
797917
829926
844912
512038
682087
546241
702751
669150
606809
785777
491662
600916
407295
628052
749456
289689
269396
436781
573395
751543
484731
419923
962257
781880
744097
690053
683232
659158
654331
756450
542296
880568
781880
930507
844000
887840
263073
439490
917737
533499
601289
877048
518724
707655
788428
609058
593357
508153
637404
854960
629762
418255
797628
899202
719578
880835
811756
978708
406367
353082
836503
816876
840712
577578
577266
784438
373842
554914
699730
217138
303759
574448
844457
768678
532363
882142
628052
350537
834908
390292
465582
618922
682191
756917
408641
1008613
556324
1112343
649374
926612
589121
654923
810914
623641
604214
1120253
556910
975458
366357
529827
427284
928539
431885
808002
664512
751864
513997
687725
360272
862582
431064
559926
418534
649766
546331
439376
288725
708800
500530
585401
334571
660097
743524
654251
858827
987921
545614
609700
789117
470339
1225153
317800
692066
949725
1067111
608393
1169331
768108
1021352
474529
592449
1152770
611817
572198
672355
327464
498693
603491
500530
748172
660505
601289
577792
342312
735840
678408
417269
676952
791116
717606
662899
609561
792797
906450
654331
613064
649961
292175
549722
529591
548070
623161
525393
385851
682437
650175
512203
799610
688398
118861
508534
461277
777641
878949
393515
640527
999698
742205
664813
821313
832656
623630
1069450
654256
493571
691961
892145
578544
608797
286020
390552
902569
573395
602669
885099
708720
857156
655420
332634
563737
463604
825963
1183758
529823
796800
798787
1009423
519641
515294
220486
458578
480114
436781
629974
682400
747078
564553
291940
632095
769746
387706
360661
875751
816073
628380
694044
542693
415605
1424244
297611
443479
948635
954540
864572
729057
1108736
689091
446262
967040
1223978
654923
1074722
440521
817387
693602
740044
675587
676340
845023
938888
700289
356074
215002
727812
800132
844410
302226
493528
933283
1120486
760363
1202864
814734
594432
709635
588793
384777
524384
676931
808002
1118370
772886
564439
1065603
872974
941148
1143050
755591
760505
323391
638896
555656
1149700
660765
408523
940029
601736
464265
557357
590749
776209
1231221
743570
660391
454141
807001
609525
932900
984048
424198
854387
567701
777293
1294374
630861
533239
579053
216250
1022027
633353
536504
210803
1225436
884719
406563
1267223
654331
801106
704902
803261
414530
684821
782560
448471
406455
475755
555797
452435
844740
302226
624650
789532
1286233
542537
885402
603522
1120650
179547
440883
880417
444600
859048
408833
1485378
461819
606214
928800
416475
435162
451971
623786
910838
533717
561465
1355495
461819
912873
480568
300382
550591
464424
524202
298156
493265
968348
905834
1026364
603247
568573
1268326
467716
420255
1382822
581428
977044
733991
411392
257330
617798
364927
263051
478125
666834
372046
725160
541977
522967
977554
860071
763043
342964
565798
547320
646971
861778
863655
934909
784504
891566
959042
971908
682885
597745
737611
427753
444600
344038
328736
1032405
631248
656047
430865
599282
270221
316537
478136
597736
498693
490431
555099
346008
958006
603012
1089941
365689
941451
961466
558815
508963
615225
605638
781553
873661
503320
692066
889348
491722
397645
787083
297627
785126
508361
787019
234020
925089
818288
672197
434672
524576
844328
515119
902871
619604
604213
544336
248601
904197
749636
932021
441225
565594
1216406
632287
792682
1014913
624304
579324
208398
720242
981884
792797
569867
1158504
427182
440521
555834
337890
643006
600507
804578
401116
420913
527512
916243
936668
900931
1106258
821374
422357
435796
1040200
422364
365804
884405
883098
808002
327949
1034660
698976
781717
688251
847724
436504
660737
467716
453329
970092
1087386
685487
611301
313875
472501
298696
1350426
801260
821374
726266
686557
606647
795523
585228
296460
951027
649374
656642
403604
322530
793744
663270
913270
472763
382897
449836
806262
970953
593742
469759
1267223
872380
655361
636039
749164
685111
566576
808858
564251
968348
817112
777188
1217140
1069041
628522
629889
654888
796099
985890
540334
416029
441256
895679
787443
799918
508315
808884
711163
696230
495284
686867
565050
540295
485976
689913
555309
726339
547813
638155
1054244
1037530
613064
496913
856279
830148
812398
1100013
662023
1231221
1049863
452292
533218
697333
589434
459655
552574
722061
652695
521602
478125
762586
877683
637451
885859
647692
519396
612182
597632
862757
793845
586239
596550
463556
677490
1090606
428571
912323
603542
700139
369909
627657
406563
507275
605152
419832
881788
799675
770998
1046211
698176
733377
904190
667704
588660
380945
801260
1089565
649084
434445
994110
599399
1201217
586135
520674
814033
609021
1035932
685487
635600
733517
640968
904807
424132
1109362
408870
633436
581119
726354
596763
314307
436197
1103796
765394
690713
506183
639277
74645
671476
348526
927005
364538
920639
817577
507270
1192788
734735
254252
628522
788431
790028
943754
738503
435598
722376
650628
248601
636547
603522
315729
768678
641562
729409
720242
335919
519594
657057
1140775
720058
769598
811842
610326
781553
229332
1289799
744701
741684
667373
474248
983100
602978
648454
639557
553081
529287
906451
549602
637771
333567
650070
634065
24415
647810
1120253
573340
326306
614649
399506
860716
416029
1108988
1153359
818250
315928
605198
762857
860058
474529
372708
775862
561974
800795
777188
548234
1304974
823405
951790
511869
646790
751312
589134
618440
529380
623094
375640
560127
564716
360526
818874
449408
696359
878645
1221819
373083
814014
667373
467325
561431
397645
373594
1022625
405828
449164
899629
225068
1274023
450144
312855
561644
649676
1019725
810699
492528
423047
572275
768853
547279
712352
482450
485456
896325
193781
947174
935753
737583
802310
388376
504201
1170403
597224
265753
433227
621138
317137
464429
805268
252769
1032928
1122533
1143050
752602
440564
585779
323777
484541
777866
780908
516075
437794
835456
911288
454252
1199882
453682
727155
674427
1076516
643958
638376
767089
712352
1035932
669845
306757
875276
991667
316537
996012
322954
776067
1488366
351928
1399027
735085
962201
638098
674421
745721
726306
193918
602731
615063
379368
474529
567574
642933
825767
443715
524855
838321
866090
889158
605638
247958
479430
1048841
334421
498970
522109
483884
486227
423519
202793
502624
324932
882142
694044
636110
315380
1041229
1100013
1128958
1033533
312043
698102
466702
929689
926702
699332
683232
575494
484916
724989
613733
814014
1108490
816253
689183
309098
923167
456416
642988
811756
566171
704902
482169
549722
307347
493675
321246
667721
454338
952967
229976
597416
724897
843876
794422
778929
497612
606507
434035
570338
379368
477426
777641
651376
876912
760189
464789
941666
696268
913650
682995
1138119
675209
682468
580117
1058705
483756
575786
685125
602794
492125
324137
484886
639164
944934
689287
461819
674038
1058705
895135
1000335
627424
698917
668957
823664
1166806
737641
733860
509889
631534
577470
514199
1040929
1143050
1228131
913351
228683
499178
792289
956493
820916
250481
1208831
945296
1020448
1188244
753689
336909
1215673
1056002
1326941
967574
82394
970557
858145
1220057
1215673
1308518
485123
1262537
967559
525975
704321
455924
1323187
1375192
1043403
1308385
783839
587561
1101404
1420961
1403983
746516
775951
1204797
361261
968871
841524
814422
1420961
1204797
598175
754109
1252265
1111689
423535
1267128
10049
1257797
1203226
1334150
1295276
854089
1145325
568653
990700
1491970
410243
808757
856252
1159934
1583258
1385235
699927
1352668
859828
780343
906531
727839
1128638
349392
439903
987921
839059
1347572
665478
730369
1279226
496913
552369
793280
706746
1136582
1386892
1286863
317430
941438
752849
419281
1222833
1173528
96526
1528883
543734
542586
1253831
1345664
988497
587561
1000643
1219985
1220057
1182752
1018520
663130
390019
733066
1400455
681398
1689162
400224
247168
984735
867759
968871
1093624
815118
1334150
666402
928528
572686
1242521
818652
1432599
325036
350101
512575
592267
315493
1262537
858757
928502
505980
1189491
875030
243199
1133117
945296
762316
712947
1541560
1308385
424188
868474
416772
1011172
839059
988497
720591
1130870
332875
1262537
1172833
1001926
594396
296521
867774
854089
1213414
524747
988497
934219
1447534
1521436
822496
895260
601236
1812954
439903
417343
1213414
1257797
740829
756749
633400
702161
348905
1519563
768601
1521436
1832725
640725
773165
749796
669083
1164843
783839
1420062
686671
587561
628341
1243370
1711394
418412
440862
810269
508145
728174
485633
1025739
818870
1207300
904096
138086
846187
731948
1245733
747050
586207
661686
528629
369087
650152
1308895
548378
217815
932547
1437519
774623
519413
1101404
882925
68456
999241
890031
1347022
1711394
998489
1255505
422950
379605
1443998
389552
488264
1150289
572117
1156198
604223
1438278
1110674
702402
1133117
1452065
509317
733066
1295354
558557
989530
843066
1111709
234769
1323187
1678218
799865
772240
739384
1345125
1205391
1172760
854089
717677
702629
1165074
793514
761416
1093621
611714
764825
1306485
1500559
1122438
379391
1110674
743419
1427455
1165570
855952
971464
512073
574592
856252
890721
1052502
1120616
560336
773165
500489
1230384
1097621
1522892
674746
1375192
660946
1147672
1101754
881844
525129
1437519
1158679
580448
362777
1121880
893526
763806
1628488
864741
1162918
660273
1081694
989036
104608
1247693
1211955
1121569
628704
186995
1161288
618881
1129495
1109114
552876
857517
638896
688163
865604
1711394
1192301
401982
511295
862179
1038221
1077621
1103755
988497
586039
322780
1203226
905954
820372
288725
1125813
582313
675114
1273526
1025739
1308518
1159934
793368
1097621
613275
718563
330674
1260847
1264352
924323
399885
1193939
1081694
1424634
593566
1028745
1277124
1161404
397080
565143
515856
1221618
611817
1334150
1217224
640218
1241657
520854
318797
699379
954406
814602
1188244
1296535
725187
1158679
779056
685076
1103755
1252265
1201514
750298
1029934
613071
1307095
1384088
747359
653787
399688
526687
400450
1247693
1130920
870367
1500559
955063
1002147
644836
1238048
443459
1207300
1327595
274059
229033
1216384
909270
505652
471263
1049346
894306
1327595
1028745
233628
1241657
565258
969056
934643
1401194
1188244
549957
469176
847721
750298
263062
1018520
1201514
566971
1101404
515558
604196
791726
743766
112819
1650260
1161288
462243
1324335
1639926
796522
1452065
764633
1272240
712350
1372087
448888
1080048
947136
1020945
1420062
1101404
1181564
1461431
851655
1221847
696183
1434925
1375519
1162918
1173528
821745
1443989
1464326
870367
1423984
1188244
434856
783839
527898
540295
508065
984735
1188244
1375192
1181564
782191
357849
1438278
649928
1478524
1081694
1125560
941438
472377
1347022
750298
1173862
945296
990875
1134252
773244
1306485
413697
1182752
493474
577471
1308045
1102722
523051
1049138
1219985
813881
840937
1133117
714149
1592165
790801
493464
631183
865604
1126238
465857
942336
1218409
1201183
1260847
365822
1257733
577769
557170
746115
814749
169318
1430526
1184794
437625
515617
943313
1160345
1002722
1111709
760649
658945
1217600
1347022
830644
587380
687152
1324335
331428
133851
396264
424928
1015906
1189491
315918
498075
462036
1102722
1461431
1034207
460902
1325151
1173528
1202188
350126
1093253
1165570
1388591
770429
1385235
1004878
712352
505036
1384723
1181318
613004
1025739
1434925
1083555
1296535
537588
1252265
581407
628767
654255
1034681
814250
1158679
1192301
1689162
1130920
733286
1245464
535659
1295276
604729
708149
809034
1397626
1283224
919769
799865
381081
1679402
536522
1135190
898432
1264352
984735
696085
1428357
1272240
1403983
1208052
1246716
1135190
326095
650094
667794
851930
681270
1346835
451675
649388
1375519
720058
610820
841524
716684
873204
176309
1428357
355813
1213414
753526
781880
869500
429391
1428357
1201651
989530
1420961
1428357
574668
818652
1396046
773165
1650260
528492
704152
1013573
1103755
554914
533351
1083555
876181
717184
1212422
531244
733066
856252
1111709
910707
1689162
1211955
1401194
1222833
1038221
361201
1196725
531083
530655
1345664
1265
586643
414146
1204797
795453
1394158
825400
959474
584264
379431
612413
1086147
582755
968871
528895
1034207
442253
504139
337884
634275
680466
653581
1028646
797415
1158679
813881
630142
1240116
1246716
1052426
1150289
626310
942460
854089
731045
29324
1108490
748524
783053
697244
648552
750920
960337
869470
1051880
627113
679536
644353
732113
938806
1026708
737780
1245380
969471
781109
624648
922075
916874
365689
886900
737780
699379
714682
1103444
163127
1226119
559908
629997
957085
957518
623503
604572
648970
482023
625262
903988
543909
447070
1243700
785841
967335
1307820
851367
869667
805178
671103
577471
195148
722877
629011
851524
719705
964459
1018516
748000
786532
869470
640968
839741
907710
365558
895756
726320
745896
932444
715003
203468
1123521
678677
729866
499079
867712
1356597
479453
514353
1014914
966733
794522
1004706
724398
814048
932444
763294
907710
732284
1200184
540173
693606
954997
955943
709044
1411452
910699
605022
505448
79240
733362
757039
677198
924961
465623
1108736
628902
788361
811405
873228
495450
813302
907863
1132514
853440
553258
764751
897726
1094853
959677
300447
765810
845225
805268
913596
998729
469954
458283
708149
770971
1027707
1309366
1124261
1153678
1177432
695253
1116491
819179
1114778
600874
583166
159852
916158
705059
323760
684568
693848
212676
617342
748278
526328
604059
1200184
1237217
304885
630097
610243
733362
756218
1255204
1040687
817584
434171
569018
601424
639223
699902
868314
896569
847838
989036
624416
660353
685277
597746
599161
969523
806568
645537
873586
895461
335635
732049
797123
384078
1181897
630097
952345
603309
421037
812421
892145
415142
1024011
958472
945461
836811
1009469
685272
544989
628826
798574
791890
950496
754708
1162690
682328
997465
609561
712443
511319
558920
660353
915161
1144950
1367972
854697
996465
745731
753540
406351
983005
646378
1303555
807367
604213
759738
765823
1580902
927676
614900
1008677
741042
261055
811906
538240
330571
829455
602257
915383
611794
628826
831430
647250
84368
176257
767255
356091
1598605
449319
709326
869526
1053342
218853
572471
539540
835066
860774
988232
815950
989530
628826
709044
289894
1028743
494886
996152
816267
1112509
1191907
1162690
756471
519042
464424
798337
420272
844129
943145
746661
940748
111229
1121592
374496
824749
1047673
636158
999698
615145
916001
860327
881466
378390
295787
1002329
428022
714752
493560
453255
1194262
414371
1086889
842854
574989
1103763
1158081
556508
18036
612315
290397
731749
422982
813685
651827
427965
151560
1026592
597397
1115871
547832
293709
1003412
849932
198125
748914
738498
535030
431090
844129
549402
1063171
854488
721079
930826
709978
925958
1184188
707240
768483
644373
610131
790233
510259
1045151
668401
559717
1000667
818230
883103
576875
854410
513400
1218047
1015844
883370
793088
1006597
1277124
562981
648244
632117
632003
1059873
656170
1235292
803399
687422
794650
628191
1107204
402977
395454
665519
823417
789334
506045
1160661
751824
637740
832714
925930
985163
986774
1050814
824749
1264847
779811
563953
1051587
718333
828839
4731
650939
524223
959153
1020195
594456
993681
777251
874867
507359
741058
601567
352553
951376
616955
746165
817394
931233
1055359
939542
1252877
786099
1335323
397592
877757
1190149
986774
421427
643015
885620
815942
976015
964641
485858
986774
730298
1063157
1621388
777251
825064
419320
853439
665519
324182
735991
430908
810929
71440
500377
666184
734616
667368
816081
646775
1122495
987622
686766
800320
902062
515267
1145417
730298
786099
866118
603737
741962
803399
1109992
511717
821995
502789
965541
373111
425408
1406958
964641
1249874
453854
809610
454774
999388
1064190
1032414
554351
1009858
695084
923884
631296
823002
379503
749539
1078493
1107204
534587
426305
1012776
611907
1114866
1314955
734161
107104
919614
584178
1051608
609917
1084795
1367246
1006067
351781
895389
1250680
591541
716689
264771
348105
1038020
725222
744641
704812
823324
219839
524785
849141
1042450
422369
699640
910956
707453
313956
1047673
1073255
1118323
1002329
1082031
996584
525365
518263
876605
560941
1074722
881466
508315
914418
290462
777022
533184
869249
788285
916638
1020195
731622
736570
823694
949402
974601
452262
985343
851930
807492
840054
1047673
1175459
708671
867382
496323
483600
782881
742980
654306
498746
648790
845686
765656
949402
945828
777267
1176744
916462
1137245
682910
743928
823002
463045
854303
935493
576875
857577
759159
488058
1417446
526024
1014022
931233
1228767
1266336
1078959
1096959
510956
630745
867257
771623
696138
897597
975448
700043
952466
1118323
416469
642685
436334
645963
685272
690028
733580
959153
1498509
498746
352595
902096
537340
950068
1025133
869249
1022043
519796
630745
985343
326344
898197
376552
666077
663514
976703
983845
614912
903763
187719
451872
919468
684433
669611
695084
837180
750558
433162
365240
440274
1327130
454774
459568
746661
903215
719318
922768
1228767
620398
734241
1141176
867581
916762
789281
874983
388208
920369
779811
417941
850325
562805
553929
959153
1175743
640204
211983
840908
862765
1022043
1025133
709978
949495
683813
424943
793202
883537
485435
583443
918307
545589
1085064
244055
880325
695698
476723
1142490
1025133
524223
865256
944247
1417446
693957
1633301
469962
727812
823754
921898
460019
906092
1193608
901980
382199
860516
855776
803399
897907
1263397
1107603
349614
768608
995082
483860
809990
547832
902062
844289
699332
821572
1073255
1071508
801219
897437
793202
795651
143553
937441
285162
614293
728600
1117568
1064426
724348
728973
625801
599241
832082
888965
1350228
557272
582200
833165
743435
641224
539844
863757
677483
718333
812398
1247693
626475
438288
607623
993382
831682
767896
581879
793826
792975
821995
795352
278448
847765
954282
210682
1329927
1011742
612315
686494
916462
1012612
890345
676515
467811
524223
1096589
661807
113583
841149
609882
809877
614119
626086
454774
832147
914813
970911
788285
1042221
852289
462567
555988
577669
394746
416177
1221820
344903
641224
709831
614912
788015
357978
811735
843190
329203
566807
1283224
628664
1249874
269150
785795
875267
878701
1004863
401212
1448670
770079
1094137
1074918
973696
916462
1000667
367215
844129
745476
1131332
604194
974430
534611
935493
742578
1020195
1085064
1050814
713455
590050
756226
883370
852845
844622
233042
1084333
507653
857679
492791
853832
784379
909563
752294
857577
701184
569169
1137245
1243067
657074
473608
769791
902979
1045711
604572
1006875
561888
556548
866118
364212
1121592
1060672
845177
983224
923339
758108
1079173
1004863
380652
1157184
720346
866500
1252877
633143
874867
693266
577112
505961
894788
922462
873214
319334
1102658
691969
723431
571011
871986
828839
451940
585584
809309
910956
1295354
294919
297789
949596
1135985
189926
898530
225068
719644
1173274
1112666
637975
832147
520917
1028088
831851
686794
902727
458579
867796
1050814
637777
358083
768608
987329
1245613
567787
814418
925916
880092
894788
593347
699545
1082637
1067566
985343
1014721
1184188
691296
964851
883055
949148
727746
823417
687422
577669
709886
576875
213925
611417
704950
809516
399506
1004863
816583
801594
967630
1415885
1096959
910273
629409
536600
981884
862124
576216
418749
407617
696358
613676
620992
527372
922768
718333
299965
183289
1279569
361727
746031
545762
383513
724084
844597
705495
799429
1174438
776086
689872
779106
719644
1176064
117976
1038221
1109847
248984
1053038
766850
630745
738498
663935
524223
924706
711938
359944
340061
808202
440551
102654
770118
1027914
1142786
916462
681128
936446
838413
568460
853832
865195
508152
428022
472693
738578
1022662
917032
816180
647367
526024
498020
183289
789334
881247
1060672
901237
1021389
205416
1084795
1064230
1164083
874983
546233
487489
902439
706069
864059
675635
837112
697959
639125
246287
446075
784846
813661
492910
1016737
941818
285057
270935
631251
986774
461172
1196102
529449
782886
373411
1129015
898118
434362
1236218
987622
564746
729576
731749
852321
607395
465674
555804
986665
632110
847107
822526
1326645
1158081
870747
1064230
410629
860272
872600
830597
885620
1452135
476220
1141176
503435
963599
908097
958704
914813
414578
794650
430742
813707
1213584
525948
902439
680103
592267
950392
1147393
922768
1109132
837112
1155909
471588
439093
632727
461172
408108
801869
1032713
752786
666146
911288
396774
800831
911236
715069
205337
372941
979062
736880
1020195
995168
469962
1326338
579008
290397
711938
753456
444075
1314955
524223
1161613
902062
664576
772126
699176
897597
814418
920975
558142
1096959
868318
578838
678861
463472
558647
376433
974601
789722
1059873
1525372
1174438
736880
1117568
1621388
1068669
511772
784656
954424
991204
864917
595847
873111
698677
560377
445235
731371
821995
422740
1011742
976062
761789
785789
1104666
346756
633908
1026592
472709
1314955
1063157
841943
691296
1057259
509793
1073255
679509
944894
897597
898619
428022
434475
737327
767517
150723
587099
1278593
823424
845686
466207
974601
902727
579108
1027914
1085064
368408
707963
1012612
986406
1114547
888575
999388
718095
374537
996528
22873
807420
611626
793927
719318
960510
867796
685908
823417
986774
798290
1035812
779811
806088
1233474
844289
729508
1336531
772988
1060672
979828
475166
1026592
578551
443029
718333
1376686
887082
899129
777165
1184109
123832
852980
819729
925930
562824
1129015
828278
949265
314310
935766
274675
474071
893395
609882
507359
687610
469962
550593
673753
492791
686494
817815
235586
382267
1135903
609500
513156
1251409
465747
595426
1087975
442105
1109132
1003708
1173393
1064230
565234
529646
924571
790866
873214
574590
438087
676952
959880
944582
793188
1050814
321394
1031642
550563
1221158
989287
972633
757359
573480
825324
149829
1172256
815341
479324
1104666
784846
596711
1129326
784846
1185496
979331
832147
423710
880218
901196
510886
696138
370951
783791
545762
1117568
779811
1252877
860083
1051608
1109132
660852
898292
910856
729245
496303
700226
743076
524271
699089
498746
842957
1312066
902727
986774
424278
809610
856611
1243067
659262
1220508
823390
981581
410977
733580
1040200
711938
520917
807490
811735
646775
245767
438288
628098
441949
751932
337265
1160797
504783
605494
796558
900455
805454
1079895
772492
111229
612315
679514
1084333
798337
867796
874625
1045151
1136562
706124
944079
639981
658052
809309
1165173
410138
837207
963363
944079
383778
1117568
837112
678801
1026592
1022662
901980
614646
640480
731749
628975
594456
813685
525269
709978
883207
934884
810402
1141176
738578
829455
575494
766882
537231
545552
801219
440940
835131
483600
279632
421624
1766191
689872
647289
1154145
609882
799429
563953
924018
1040933
902096
603471
420889
754765
553081
1023593
902439
514823
1068985
734616
718053
729508
794650
768483
581611
108131
412045
407991
952027
931233
518534
567127
431856
1193608
583278
806017
753559
916991
583070
911236
964641
376984
934288
977419
974430
631251
1172256
99078
351888
850325
1214958
1333773
825660
717668
1320222
276580
1104666
289696
914025
600952
1162143
1138562
951376
697959
368417
250104
996528
1183265
902727
458840
367307
1071152
462506
839917
1039892
1012776
1136562
1145554
117703
339494
357978
350027
784882
888575
629409
868318
1063867
885680
691296
1040925
1025133
785736
775169
895389
537340
887082
614119
1064230
678801
703522
853645
1056648
434839
648897
533667
733580
925958
1055359
881466
748914
750609
607485
1354412
824242
300175
425461
1060595
1003412
1065610
815338
986867
782871
535339
576486
852987
821995
818799
737661
542599
655125
11175
258703
690028
733580
898197
651492
554128
890345
24415
623979
824669
100761
846373
351196
1479417
819244
297031
903215
574656
1002329
541329
1233474
557978
687578
737661
881566
725224
1116645
998517
1249874
1249874
605054
947112
619053
1096959
690019
690558
625590
461952
813685
860272
476674
743568
1165079
953018
285976
921538
910273
837207
1307480
760199
1040933
731232
748914
875033
806315
869583
254161
1183265
706124
910956
1307451
921017
1135985
678861
1063634
1376686
690877
1314955
749181
516388
378103
749181
667368
547064
869249
828839
812697
1558296
832525
1045666
958963
773992
824156
559528
685845
1064426
1026592
449898
1050440
850325
563556
1103763
498746
824836
794650
860272
1188588
1071268
1148093
363320
834342
452860
1052484
427830
967630
420619
581407
844289
925916
1038020
4235
1094137
241540
659262
1104666
901980
434889
488110
879845
730064
413184
676515
488207
1326338
671396
849590
967472
985343
704892
920669
792482
363249
700354
1065610
472460
573401
739613
756899
949265
736696
876502
653215
704812
827791
881247
492550
949265
942311
730506
882907
747777
784984
1078855
1137245
1147393
797084
769631
700858
819136
763304
861107
895866
1174445
582338
790849
584189
812981
718692
541974
801548
933948
304377
1175743
753046
457852
1350228
1073255
537149
997844
353829
469962
1042221
1002482
925640
636158
608470
402917
911636
889423
483600
805454
554526
835815
491403
1003708
875760
1077723
506492
885620
854303
1387536
414920
444778
951337
1136495
379261
1078279
1084795
631298
746031
528763
784984
833289
772568
717813
1047527
1093648
961146
467205
838545
745051
894788
961398
1217151
488207
651319
972023
797647
1158346
780344
757682
541522
581385
773992
312043
264175
714487
607485
1277913
519752
502945
826473
655676
1211021
1055359
877632
891362
511775
730574
634579
468456
453405
850758
1169835
1145554
922917
643740
1061318
446056
901237
581611
660069
1558296
390600
946491
512280
898586
698775
800307
803611
955765
852980
799429
823855
498746
602135
704825
1137245
940338
807954
1145554
538074
977169
875760
761665
775951
727236
524223
491272
485412
943922
1115871
766591
288692
1018331
1026592
227157
857577
768078
716920
756226
1114866
554526
833089
1221820
1235292
1107603
379339
539979
736696
811267
817815
1068669
615440
403608
972023
751880
823002
1152492
772570
678801
569549
648174
1448670
659262
463698
752294
465883
817357
373855
850325
796980
1085558
651319
1326338
1111260
570134
538631
944582
424132
736880
1109600
885069
885620
800320
581755
784613
883103
793280
227366
541329
430908
873310
363794
1213584
961084
748353
1002482
421427
873214
1093266
701184
761696
683014
561888
662091
231382
951376
809670
974909
537231
903215
1296492
296460
299469
559875
1314955
730574
1137245
872584
1243067
558547
526024
1078855
1136495
663024
985163
853439
953968
692501
465816
695832
1109547
993295
774144
623697
813661
703725
664788
577556
731864
731458
784115
606912
829179
1032713
609889
576875
852980
1176064
843347
1000629
1094748
399130
1136562
809126
693266
604804
183217
868318
910273
1138563
326344
964641
839702
953470
812981
458159
760783
817815
467505
574827
942073
867635
554526
551920
376316
583395
660277
990039
564278
923588
434475
791431
814784
676572
902439
534419
599024
807868
1248096
707972
577701
455911
910010
824156
545762
687610
1327130
1157184
1162412
937441
914813
487969
706003
433729
319229
853253
685919
1158081
832714
787875
1078855
740966
1045711
203962
436562
589652
638512
878367
709886
447600
300841
963535
1233474
790233
254348
799429
1130009
323568
588264
486655
658898
924018
924018
1026592
956539
985163
1016737
592449
819007
1030162
1307480
756763
543987
925640
749972
526814
1053388
1071508
533184
914025
557550
1073255
1026592
919053
685834
966820
697959
863737
659501
606729
357978
942798
553929
759725
966820
1115858
326113
411183
723319
601265
731622
996528
1198617
827889
1621388
770904
1115871
498746
852321
709978
1079392
863737
759409
1102658
584107
568493
369799
771203
357978
909173
715134
818693
583278
635608
497074
916462
1170162
244312
895866
786583
697986
470049
523784
914813
699089
486398
645150
709718
758487
672944
933791
852980
709978
392780
985343
777316
537149
661239
426630
695084
393098
597971
1101345
854303
448781
609500
813707
571011
904270
434534
1313659
1071032
410757
1335779
489952
666274
1135314
776858
634937
692252
871681
871681
337917
1038020
911236
871986
1004408
380482
941818
1226119
1193608
947694
636053
672426
727236
465509
748914
906183
326344
974601
479529
467406
871681
908552
489146
598891
687610
428022
649314
568962
396869
559892
1000667
608460
365240
567350
1002329
857360
466577
800098
685166
898197
450035
264958
426623
546951
812307
1307451
781314
584178
216432
1050440
871255
239877
902096
463472
832147
251601
559831
730506
691584
468995
916462
463267
434362
877252
440189
916451
798807
462209
550593
390997
858979
455055
708916
793202
742243
675419
628457
873310
629633
367215
387977
1018331
860272
490784
346756
872928
564278
746031
931233
1406958
461172
951376
1011742
1222199
857577
784656
710973
745051
998939
771203
425911
765908
1045171
22371
1247601
1108444
761944
885712
461172
1114536
887082
860327
977913
792476
510731
985163
852987
506088
844393
811735
823943
575827
774628
901651
367215
809610
259024
894788
1212308
897597
307834
607741
750397
824836
919222
509889
711938
749583
1174438
605299
329970
1044561
561888
783557
772565
1003303
728761
648790
526141
1124628
1135314
780959
686811
581611
902062
123845
812771
832147
897907
413538
1190149
843333
441333
702376
486778
997858
979647
469660
871681
881247
164469
636533
460734
845356
921484
707453
792014
985343
983908
570673
533184
845177
718053
945868
661239
1233474
1266336
650939
708975
1307480
612315
959880
707459
888575
706679
963255
353391
495545
468456
1081416
360112
431538
1077197
479208
846343
706069
160680
345066
799475
539956
643260
686494
853439
746661
507359
857577
1236218
849496
436334
696358
597947
1376686
545762
849947
1000667
897907
995168
685661
958409
1138673
398413
746031
1109132
986774
584178
541329
786883
237539
483600
643958
510649
779811
813707
551695
811941
696358
1004481
761258
860516
602719
645523
942923
768608
913089
852726
1019694
914813
1154145
418996
917737
762568
658810
597947
703092
1078493
589490
30494
910010
767490
1155909
264696
519905
824836
903018
595266
430556
1011742
645222
631221
1016877
629409
773858
1081416
663270
575800
953470
682932
983845
932747
1023226
727272
974909
289793
803399
893010
772973
419519
827847
748914
1102658
745795
850325
749181
713339
730574
1079173
469962
942923
1145041
469075
873214
780344
440259
1012834
826708
1199500
838165
599323
946758
944161
1045151
815942
466051
1006597
897437
790866
997131
1093648
740115
378390
738506
566833
590004
933791
698497
1252877
451111
851725
981884
395632
844289
989855
931233
860516
766850
1263446
450163
738578
881466
475754
541329
692252
865674
357978
794650
916001
983845
710841
860083
890345
456869
1045666
714986
709978
864554
664788
771203
790551
1102658
291565
482679
1193608
834450
701184
611626
914376
938597
1040933
835815
936446
1329909
492027
856450
895389
1050814
297210
864449
686494
1327130
743435
750397
944582
964512
775324
1034266
725926
505474
547727
681083
1064230
1129326
1064230
338284
637764
739944
1214958
1071152
451872
1068669
604194
587250
986774
635583
903215
338688
935766
547727
955524
855953
950607
730506
729373
1199165
966820
671076
709268
248207
584487
662114
622000
704373
894788
883537
640093
562973
1003708
586445
641224
911679
770420
1099166
805892
1042221
502269
585856
1014381
634219
1333773
597947
795611
608467
749181
606834
730611
921898
927316
451872
436074
842958
1278905
432409
922768
942923
457896
1338020
908331
950496
1178666
815942
872271
964641
701072
1079392
837112
951337
933791
751197
1055359
421624
879845
451872
881792
577669
369159
845177
551244
827459
1194262
374537
755374
376659
836308
554526
1056798
775421
387930
720278
696355
1335323
1164083
951376
730506
725224
872271
356468
883103
565695
790866
372583
194464
1012776
1121592
648668
1093266
703427
925640
125720
826232
1190149
953470
547727
1026592
883847
1000667
942648
1084333
974430
784155
838413
1211734
1094137
174671
907600
1045711
555804
1021389
746661
942073
746031
299534
916991
1160797
1093648
253919
989035
401188
643260
694391
343187
831851
598513
920669
1176744
687529
1023593
897597
751824
825660
660069
449985
1060672
351233
649574
832525
738498
877757
553655
1094137
515339
453172
1079173
619758
639165
1024249
533477
780344
1173274
693953
1245613
606834
691931
990039
686982
610063
586054
1229532
925930
526836
1181897
1159353
1135903
1405628
698677
518534
283361
501900
1031642
548248
605620
741058
585779
648923
1040925
837207
1027914
923588
795292
693957
1154145
1195683
651903
418178
870291
787604
421624
924028
322022
746031
301116
997131
548776
616386
893094
980524
1247601
809213
632095
534750
1304581
633143
599372
398259
609450
294843
1015993
734103
345070
1190149
655534
662114
813685
1138562
672944
360188
241239
627915
261879
420938
711550
522837
924018
594456
663680
597947
860516
542318
345982
835144
878682
531300
1068119
470483
958876
715543
916638
453172
867796
1114536
402260
838797
1102658
1011742
1045711
788672
853253
731458
828217
750689
869392
530484
567470
894246
1052484
787604
1082031
747777
597947
1135985
1004863
838545
463290
1077619
909563
1059873
492416
554860
996528
648923
798058
687808
1387536
873214
489952
193553
1114536
815942
768608
768140
530468
814418
1261733
942073
940748
641485
652880
927316
825571
439093
872928
1129009
430908
932664
1050814
897597
963255
983845
859110
481581
879422
576922
893542
1055335
925930
28723
543833
1129326
1263507
1373128
700869
42249
1053143
354339
836177
1077619
457393
823002
907742
849763
599241
697434
770182
974601
726004
751824
461470
1117568
953470
1176348
989594
658702
495992
707879
1373128
1013806
800774
1221158
792975
1145417
1135985
697959
888688
1107603
632085
813661
1218047
881566
880354
481655
588903
594344
813707
561888
632327
1035928
612315
550481
911636
921484
724348
877757
871986
666274
995531
612935
667785
416723
583853
621459
730506
1106773
766850
1038020
1180328
841086
775239
429314
895389
793202
858979
881566
245165
850697
663514
542509
756487
1045666
690028
696358
378848
963024
784561
660069
261347
742819
1158081
1124628
616281
360272
932747
963614
430908
656524
731200
703427
403962
561502
464942
946758
784846
870747
902096
1205721
1079986
507824
943757
629736
641224
675419
777293
1136495
535529
733771
709886
938182
949402
697874
700947
1106773
288901
949402
730506
697129
928502
824749
665519
1195683
528119
591289
737661
1113741
1020195
946491
425749
1081498
966820
582992
547727
858263
573793
784535
804876
1063157
841114
405302
401212
691889
674807
378390
964641
631358
904456
346756
910038
1221820
812981
533184
1055847
353443
943712
660404
408995
409005
534587
838648
186277
1145417
969471
492791
752702
859958
629607
888685
881566
1197519
607485
550593
1223978
860516
636513
647289
1247601
738788
711812
949402
883573
426305
663514
1109132
970906
1367246
551714
897437
894994
942923
703828
1136562
919468
1079165
807490
780178
860327
819785
776106
701184
576875
615200
778601
986867
763837
897597
662830
469962
707453
1190149
1091124
428466
773858
741058
861219
504164
833165
1074337
524044
980088
1104019
909173
1135985
1106773
746446
609500
920765
518534
854303
505582
744492
785874
933791
489952
706069
813685
924990
753559
646960
542859
902096
689829
1109547
784547
634021
548200
429853
805454
720278
594648
550593
896728
953470
827889
1012776
1118323
726458
1004863
887082
838413
1190149
744538
88142
433481
988846
520620
469457
329586
1032713
1123722
1039859
1042221
1248729
950607
752603
738506
877632
864917
839654
972023
893010
1122495
950353
353077
925958
951337
715169
983845
911636
1093266
471588
832525
438288
895041
412746
962312
709886
725224
769103
307347
898965
1226710
543987
777251
696358
486398
592673
665519
529082
581632
1115175
678861
866118
1145417
456641
897524
888181
975654
547727
823664
914025
611793
476220
817815
1026592
79496
629409
254348
605999
343316
681130
237888
784846
832147
816583
609500
921318
674439
1218047
331813
994539
384754
737661
453172
498151
527552
942798
407984
657950
1228767
745866
729508
954458
1272564
171088
651011
1020195
1235292
639557
753559
499680
440346
1107204
483600
731622
768181
495342
985343
916762
851023
852980
580999
1084333
1236218
359944
812981
1055335
779984
553480
941956
867257
852980
502292
854303
991096
901253
1075276
880684
378074
840315
1109132
654811
925930
789334
745051
1079986
310703
1006597
399577
134502
525926
870747
651319
1029440
954994
785736
379822
1021289
544050
534587
620395
336042
944079
387068
950607
828515
883537
855690
812981
832714
946410
792476
409870
933791
442106
430908
1009858
454774
543987
909563
571011
1006597
387064
263063
479568
1014721
771203
879845
532739
877718
860530
797415
753559
959880
827043
495442
903782
911679
454248
925406
582724
700758
792476
666578
806357
966820
423480
1158081
525979
879845
610676
569740
1233474
852980
630745
817815
1065610
666274
1222199
849311
678801
461635
860624
961630
806111
925930
967630
872928
608867
319350
954484
1236218
903530
737858
569214
403017
691207
788285
768483
727258
933791
491662
1079984
783245
1020195
218337
490590
1055847
1307480
354140
633870
963255
880354
549407
765449
632727
845177
780344
495405
650939
361075
1073626
549000
640544
816583
945868
1062378
1176348
630745
1014022
941818
498851
469962
1068669
914025
837207
596516
840810
1145417
1037767
1020195
646156
857577
802676
1032713
1228767
372708
990127
568110
553929
974909
658188
831236
677635
627506
1135314
870391
901196
651847
541869
1160797
741058
942986
385268
1063157
823002
828980
461986
957764
623682
707453
738661
580340
662799
730298
935493
891855
1123722
1057259
637245
483600
997637
870291
713749
376659
1046312
594456
747777
859751
693957
746031
785736
697986
693266
1075276
966629
790233
826559
917032
725272
930165
450198
814418
999388
849932
511437
981884
859958
571011
836811
738506
827889
1264847
736605
910010
1243067
1079173
1078855
913389
830391
1005517
691296
1367246
699089
663514
528156
942798
440632
955860
812981
519771
1063651
709165
553363
1040925
525256
1012612
453172
949265
518534
1448670
873193
543987
395454
867257
1022662
1144711
777251
571011
582614
894788
920975
801071
714487
821961
685716
177469
746031
840315
849932
551074
687610
1350228
827744
737300
614912
1227308
595426
853594
858922
851159
1132096
782619
701184
1016737
389097
1080344
325251
623251
794650
869531
1129326
346803
959880
370054
1079392
946758
536070
878389
1005517
431005
941430
632085
608743
681523
578669
534587
448866
1006597
756899
818250
626013
1278593
867390
659649
730298
586030
648244
888575
989594
503537
836985
769185
729306
378390
649480
249423
1128145
987622
577669
927316
1017675
492797
1016737
585371
590547
1141176
678801
1019267
894788
208398
684175
1335779
687422
1073269
32403
919468
697959
768608
1421180
719991
854303
711938
813685
517082
818188
767490
654165
904684
407790
439093
644373
425293
1115871
623979
1129009
656297
492791
219678
703093
1115871
588865
938597
401212
696358
1081811
939261
510706
384788
828839
458810
873193
950392
1129009
563375
595426
911768
826559
1009603
761696
1062308
415075
1327130
625032
443715
723215
783046
1086258
1022043
742755
940748
1165576
1152492
1084795
440855
750448
935493
738578
492791
881466
853439
641503
579896
1264847
995168
743435
643590
893010
191104
984751
1144711
870747
686494
489952
1221820
516693
409795
1108947
1621388
1195416
729508
1085064
536706
809610
496889
766850
1352654
1558296
855776
757319
1195416
782448
430908
1141176
850757
986774
806364
1011742
910273
728121
817815
647289
919468
658518
823694
815338
720992
860516
531524
692252
901980
837112
914813
307834
1175743
874718
1004863
1376686
1621388
974909
564636
520917
910273
522310
1165173
348275
1079392
805907
455055
806315
825660
439093
844129
670225
298526
295558
1060672
752847
571011
550593
1089400
1172256
841086
852987
1173274
632987
425161
1035366
1136495
1158081
941818
921898
868404
797147
1036433
1055359
518534
1135314
1079986
303036
444700
520407
191778
950607
712627
701894
366529
750558
746661
245305
1448670
806359
957764
791881
1536306
1387536
603737
555804
824156
706124
346756
616496
454532
914582
609500
474718
654745
802422
438288
381435
447025
1138562
699089
851752
1350228
341811
1350228
758615
1094748
815749
1032522
567001
436334
310260
845540
220276
1042785
375054
946491
693290
333709
678815
583278
550456
841086
765534
748267
869084
346803
524099
362089
805454
802763
1055847
809610
498824
391970
975634
851752
612507
632085
932423
1312066
693957
632727
1056798
867635
772360
1050814
904456
765823
1145417
555643
781314
533184
842958
736555
518534
502120
718053
1053388
297647
882855
765449
210994
815860
528615
1406958
933791
242656
488207
844289
974909
434362
824156
806315
779243
865140
457057
693957
1111818
734700
933450
951376
689872
700066
488988
1135314
985163
937441
1175743
619415
520917
1215590
1014381
745051
770182
1583258
959153
1222199
528889
687055
547473
896995
582901
500464
859267
632283
577669
781553
287148
1005475
942798
657553
1106258
468638
327464
849479
421624
316026
625354
1131332
1040925
1002482
892825
902727
844289
1621388
815932
204273
784034
895389
1042221
1175743
1326645
810568
370852
719111
867796
809309
881466
639125
824749
690028
966820
761137
989287
1233474
1222199
868318
518534
576546
1157184
393434
554611
1137245
840054
606832
849818
714718
485435
740918
678801
539325
1293239
277619
1029889
1031358
661828
320097
371429
944988
722727
1007150
735912
852321
509889
1031642
555224
497782
943511
899129
258703
1159779
654745
681130
911636
849932
757656
699352
526995
453156
923588
781241
685361
10507
883537
1021389
929460
920975
731622
904456
750558
704812
676064
874983
581611
640897
872857
583086
567015
615740
782944
566243
731458
416016
586993
570770
646656
395118
707740
338885
421624
352595
351850
871681
793202
614912
647367
873291
957764
687422
1421180
518534
489952
1633301
719318
902727
979055
560809
800114
663773
732927
352595
899919
1044295
845686
489714
704760
944988
715401
738345
701184
875267
1135985
706069
283866
731493
1063157
324137
879845
519905
269166
1175743
577986
434362
1421180
855776
612315
883103
710134
1038020
883103
630745
1125972
1118323
96646
737661
1249874
805892
498780
860272
837207
805907
795651
916991
860327
607407
549798
824156
965470
550593
860516
903215
648359
832525
996104
696358
586853
453398
735912
924018
823048
214068
1004863
1005517
437556
562555
663935
635797
601027
482485
346134
1481550
1102220
818304
325689
634579
718333
928205
372123
1022662
837207
398009
739088
706233
674430
852321
1221158
678416
693413
692501
1055359
1233474
911236
568010
1221158
706490
250884
841086
500695
721282
1184188
899129
323760
539365
707453
507827
867257
742680
1027988
471716
828839
793202
750397
1205721
714034
1190224
1107946
428022
1109132
1051751
695582
589600
420325
315493
991997
909053
806315
859267
850315
422977
1129326
764596
1137245
785176
562974
1450685
916991
804876
785337
802676
984250
1046306
683091
883370
765449
926614
746661
493284
436099
1190338
458967
756226
542296
561888
1056798
860327
498150
1218047
828349
780835
790305
904270
1035857
1176064
695698
1078959
746279
1014180
484618
881247
562963
654227
935766
597805
832714
883005
946473
868070
738739
822521
899129
923022
950607
599332
886742
383507
689021
1367246
568187
1184188
1135985
897664
680619
1111818
348081
1165453
811466
563023
451525
852728
888364
1026592
951376
314912
211201
399218
595059
950607
888575
600394
760057
1226710
693957
522451
912287
404311
573261
1109132
784984
916451
283949
879845
366298
335081
987622
630745
1235551
793202
1077619
1041020
597896
1278593
819326
480979
768608
1126141
895866
607485
1164083
759125
1175459
1335323
916991
724632
266912
1137245
925930
874983
800320
812710
527162
895866
687814
647837
936534
680380
1097017
862235
699089
1059873
417860
854303
731662
1235292
714501
638582
1172256
1214958
1096959
679771
597947
331383
758532
588961
408554
328799
1376686
1233474
439093
559168
983483
1065610
729508
563953
433613
967926
634579
291311
924028
942073
618401
1235292
476220
842958
541329
391022
279870
676265
1079392
913389
561888
944988
801392
588368
651962
520917
532420
941818
737661
557272
1245613
401212
836503
794650
1370706
903215
499859
1021389
780344
1184109
1079173
557949
1247601
924028
942798
696358
1245613
815942
319756
397623
413184
431941
1048269
607485
744492
225089
423047
877718
1123722
733580
877532
128040
465766
762153
357978
852845
810212
772645
805454
930826
728116
661786
454634
867581
1245613
439093
922453
1271678
1097503
1003412
731749
1176348
651319
259474
1053601
578889
631962
312755
805322
374205
721022
1085792
1150587
781164
439093
567283
629409
938597
601543
1055847
946491
209334
819046
574756
915237
819244
1055335
1014022
831383
957764
916462
724719
464792
1012612
844289
419519
1157184
464605
1042221
870747
410892
927749
382204
491722
412630
488467
721260
630274
337890
612560
461928
655843
744216
1262473
586517
875384
1272286
831100
1517912
475956
627167
811981
645402
796284
498490
490747
272463
466107
1021329
654876
846156
1136398
1042987
737042
482429
928488
538916
1228931
616496
711675
958604
592070
918464
404153
549937
439288
847107
404018
719647
544679
534313
701333
662497
846175
464003
580267
548722
613548
591532
581836
560897
574446
873592
282425
869910
923018
816390
257788
625267
619508
287878
281390
1156098
789293
575090
812275
620578
426981
593209
774257
490747
569718
520895
575568
683747
562974
417073
777887
808202
692784
756140
1206053
517275
1064994
652976
1082637
517229
547874
950919
930411
909055
751710
668655
418311
795649
855038
865147
388290
524932
453550
587773
805052
853485
772277
639980
1169291
1311839
658677
230507
660152
584092
625448
768026
444742
1002310
680403
691443
847724
627657
825318
1177470
1011920
554428
356255
562436
735344
858599
251088
720000
580932
448422
611589
587000
744168
498033
385501
523866
436837
677485
515558
726023
390434
660737
655843
830719
1043364
803932
1226888
388373
848147
930050
588569
274595
761954
466577
676262
550809
342181
682043
690546
628597
603478
521991
490490
455064
800719
883571
239021
668537
636349
785521
389045
754938
712847
503411
395066
222748
457987
360204
691237
1135371
560686
943461
1074352
791894
724108
582743
678028
1078588
470255
685996
546396
879768
1210075
548970
684377
888187
1176705
517745
680876
461928
624077
720383
133519
456708
574418
433149
413243
582201
1177351
1057599
562097
518603
760920
686825
424788
672910
557783
321700
585735
571207
863501
845822
591729
684111
591729
704073
654959
488818
698902
440535
587090
281085
396066
725356
759368
96526
849443
676323
451940
419002
823864
653116
636732
672005
514002
441102
462495
976327
730369
1016718
892988
519743
1160269
925372
451898
686825
472692
84099
783363
360164
917834
999651
593068
966137
966901
813637
581465
921672
1082521
575454
596517
1479032
1041489
678899
687674
1042987
476303
1054957
653794
637726
463466
742371
467568
659412
470055
292375
496870
908529
726599
546396
897195
791093
545469
728681
845316
837162
557395
816579
673221
620051
670819
431151
927678
656466
1185615
827678
565803
543575
128739
1474547
465312
680186
565684
884568
721416
705207
372208
784528
1031964
784676
698228
697473
692784
475853
731213
734913
696368
691585
489429
673495
1350228
457807
798877
510500
637825
504167
373836
475126
610001
989207
355687
892079
565613
1185244
910777
923022
572839
415705
684946
204363
610351
733202
653038
406238
550311
611861
663983
725762
504307
723847
1024979
371331
1039457
1213783
459662
979795
993323
610783
577769
1172020
655163
463065
763438
467550
627646
1086634
364395
808769
618072
572893
822949
581547
681473
925958
437826
682839
588100
762166
718972
872454
703566
732861
773345
716238
1035504
751208
767100
448011
518068
761551
364057
574790
737294
499003
821428
310623
558436
866888
658907
1193400
488818
596517
615997
192066
403294
592857
1119035
629966
341785
610448
1056308
500966
874110
278556
290501
782137
418617
1123016
166689
504434
658910
509236
687767
417671
655069
182422
1073916
578229
657464
360087
412364
1231809
848872
348696
1003075
840132
531533
534129
787792
757032
515392
632518
611706
276857
983845
376280
502546
555193
715861
472243
733517
553724
804053
587811
643560
574533
566056
787295
281574
1073423
578010
490747
474816
940512
594482
652138
706598
693196
1264927
556943
467347
704147
638748
365736
671396
766948
364706
855070
739190
713959
511466
604550
898929
378897
850751
1074899
574910
432135
574805
486463
441934
752143
540767
318793
691072
1094283
600857
680876
967052
776464
404261
432769
893405
1053196
1193008
906088
603478
452105
696992
1313853
840877
397257
431638
752524
751710
812944
831821
718500
728963
807804
951361
211908
518603
782501
984329
338681
508363
829842
440370
610280
1283252
460081
421616
848428
461383
720184
554143
353566
477568
995395
436359
794236
248744
393537
709566
263960
795262
413129
726599
944084
372460
460547
566248
427220
879075
534611
1033267
626280
699647
622569
955860
413243
1117330
698078
514963
687767
531073
433407
614782
293106
299519
306861
898929
612316
795906
789824
584705
500647
599696
930411
498899
1217549
762189
298047
266972
414894
961284
377889
831218
463466
1012969
902112
712813
506852
493152
834134
782146
540791
649938
423737
828278
485669
925610
826239
485451
851672
475547
624411
737042
487680
366185
777524
623423
735257
376659
2450
437607
618579
855776
1130093
712760
185976
506148
643560
718430
954643
431422
311777
463789
594659
271038
1197822
527256
515731
547463
799771
729269
539351
737042
1034878
203801
734831
388944
569718
518784
497182
794503
852970
569833
354191
1156144
344741
989909
1078956
606237
674179
505786
570106
556389
794910
927082
754938
741042
1281753
539351
828070
338698
646358
953589
628217
207283
220313
630785
979065
827678
855348
718777
588941
503382
400223
1082717
863226
598580
540478
462913
730325
971624
934884
574534
1070025
1023241
767736
1047076
774373
511151
584651
360673
922797
742371
987304
696368
1171571
459376
488818
613899
513019
835680
325565
605002
630611
414971
341617
761517
857435
605882
1078588
606581
941757
391704
514963
784662
428854
398510
640952
698892
1058147
1127330
673887
879992
903030
316634
500771
524104
407408
414877
722107
637726
861726
793188
203667
675471
751858
718464
571689
316146
1040149
491166
343668
1179441
343131
7380
564313
763356
468227
824462
767252
775372
533140
464860
362455
401578
755629
818482
601417
729892
516459
741015
297015
355646
925373
636037
421616
706081
1101935
688641
568396
734913
597329
802944
771199
613849
658910
335917
786280
599010
878978
200295
473071
130004
155046
693131
683747
439450
491814
420868
987626
377622
735344
934302
1271678
794503
977218
467989
704661
604225
1091432
736487
482149
541869
786280
853485
751197
903184
415605
967937
425810
883442
642531
804627
516174
481703
493284
605038
869688
656248
423480
941422
914098
1009147
788357
791066
421037
452129
125915
880183
1411452
516690
759531
260659
742469
634917
660620
429658
811594
1025192
509392
638707
814619
398664
483243
415752
641441
789853
681569
555193
879392
498839
550403
834103
795649
324110
890181
709198
484170
487324
625709
263960
519274
155941
986038
219018
472410
1150353
457308
917165
422517
515731
583656
849118
571729
367281
663024
463970
827580
385989
694718
794411
495528
586124
611640
584651
1183423
536867
442501
944782
576027
578058
827925
988032
509252
625565
449851
417777
471430
500647
960890
929201
780598
629475
638069
587773
588195
759247
832576
620214
751208
529827
608093
607155
696806
752419
308083
936757
822848
385501
734103
172098
920259
528151
782930
697473
655622
469107
791958
699647
705207
1161854
336643
812201
792556
676014
236819
783634
785663
1189191
539803
793978
520520
560139
596517
551465
780761
549500
896832
755202
1136945
513068
408641
552279
596894
621800
490464
858482
357615
345468
236144
1016486
640439
854717
854410
691296
674179
816208
440701
914715
432311
454634
460867
856714
469351
896880
500647
625709
726356
725209
589173
679771
501009
532385
360661
457082
349393
809119
522330
740314
1052322
717825
604424
880183
447479
744032
797807
614001
753252
667711
213859
869249
539362
391563
834780
406144
406211
525759
434623
821079
692762
794268
200871
102240
508324
908811
1549613
751776
782871
85699
578058
475842
520789
778993
299539
1210683
860154
455435
592174
1041489
361261
415104
477865
645401
715412
673427
626346
462791
481004
640787
690374
715657
756947
494720
718486
941102
388214
373841
288304
635106
379245
553382
842059
916131
488425
553655
659254
689762
922281
1371804
1060556
635106
839436
503511
726349
474330
306763
468509
627428
330501
1134402
693985
844811
417401
715279
927672
336643
838643
525915
695799
609917
628961
1045370
943347
890529
537117
659501
592005
497226
477706
1016869
619088
442439
636122
1194740
649690
633475
586984
606502
636064
625549
426371
836697
483570
658766
888420
663231
714844
479291
415645
902439
543795
858153
643752
480728
793280
864612
776046
856147
828387
666177
976022
500099
636460
753234
1122660
556689
512073
683935
1009147
570842
636179
720666
625941
542653
507971
688172
665484
628153
500647
759887
864432
477937
562282
547573
1011920
982989
520319
546532
565549
566725
1140767
1204313
758377
868347
575214
182051
721286
774583
877297
999599
746580
871759
361075
563475
310549
453911
488842
628709
675127
525802
587170
1047817
679772
578756
700803
1083385
471632
464860
995545
531938
369996
670426
1102487
1023232
824235
666593
744553
722035
984530
748216
481765
484170
686043
984329
572493
409635
434194
1017128
783634
787549
278407
293881
574590
698078
680302
792861
467074
327347
177469
480728
474318
353900
578010
911129
1308899
1236225
510168
758508
520341
685908
828648
407652
424118
122524
631358
578336
538126
620198
815114
468718
482149
310336
531243
844602
713550
853023
825641
880872
1131986
431620
471453
452713
957523
636416
742469
780537
680876
803932
694664
822457
952496
609523
589165
652896
662726
807152
850380
1225496
799863
482617
707896
633475
653729
662957
783947
693892
967052
476043
524215
372332
658189
224566
452119
969666
885547
376280
728985
694718
295241
396228
656248
1084400
791894
747993
963559
863584
574583
786843
792486
753234
476000
1283252
676905
1017996
1296058
972806
723543
1097956
981321
886034
536360
443069
433111
904048
641049
560399
647250
776051
342181
734266
671937
956654
496222
875314
886332
618446
718644
578010
433357
288290
637842
603784
750505
617277
943129
845822
533604
502801
509865
568405
625584
746197
893049
709422
656586
549528
540295
1154702
507997
544831
514364
672434
1123442
539309
817683
681621
927154
712409
380373
1176576
705621
578010
606873
429968
759101
462134
846246
391032
1280539
780405
767409
619308
530095
901585
473574
570335
916524
585735
842683
477360
250131
793530
226218
431151
817001
668905
150107
432728
921101
553490
468814
631703
635797
648926
776820
830017
332958
441517
360322
1091432
660465
807272
198997
649748
387623
916631
934728
937906
856714
519490
562745
752419
570835
728447
1296492
594679
567876
548070
654234
567671
778323
439237
966292
284059
790139
503832
979941
789824
679957
888136
452456
525830
437826
308083
883492
563897
897164
522029
466680
877408
569556
1058147
549120
589097
391133
1279569
927749
1221158
685544
832457
663952
897450
504015
1023232
418618
789293
1131986
843870
757696
580602
695452
698017
421139
679775
405604
1071602
896014
487264
433688
281574
289270
630133
406367
624656
899181
460375
913496
733502
370908
702218
770113
544739
571729
494220
612325
507214
1165576
588861
774652
787449
767645
492464
1281753
482674
615311
152279
1099008
749198
884277
516459
921101
289191
936483
1276940
1136945
452456
401578
520539
370908
520072
357061
197309
326782
490747
581913
1067581
721544
558511
504410
539577
684568
519772
1038556
364846
698228
526245
318430
788813
1039635
571941
526678
548210
750680
682839
514255
204967
666125
901686
763642
594143
1204313
519772
806613
821679
388142
574656
663238
521718
264701
377812
606055
850106
475334
411988
741227
1018415
768421
498987
915667
840877
477568
673202
417073
530095
363634
1192260
477766
741687
677485
919349
676193
688268
810436
498522
245978
465469
610602
662497
453997
807804
759247
546593
571900
437509
1200097
397086
510049
831851
517275
421788
890127
869704
661090
621652
423480
574986
629098
741024
414971
498178
1039634
283122
583779
451636
573562
393543
570074
347205
467494
571924
573269
498033
490191
468814
384788
301197
617931
460196
1082139
263340
609742
635738
691185
681927
382199
811500
813726
728963
360188
456708
473554
811594
718070
850376
686830
944734
545930
636605
472188
518627
734293
627668
728681
972808
681473
385726
534281
976327
54340
655163
547326
778316
985063
551164
701305
802589
271615
319479
1210030
444187
1078956
755607
1106258
925523
753845
879617
629169
352296
839896
664884
1165668
404576
547935
484731
896897
674467
807182
871624
573991
906715
601755
732541
396271
498039
1238898
773654
238764
400343
671845
851671
814982
829844
670801
625565
907211
955174
1019492
815923
566725
442700
258038
477773
1002421
467165
843660
766381
220904
552578
470812
360322
492107
838801
486804
777348
549937
889736
441291
1313853
547473
486378
266127
609304
318716
405314
742570
721188
758508
656649
765476
441987
610033
871624
680876
953613
676766
1047675
689741
385726
879992
616768
956116
681964
602441
348863
1303820
508880
590493
617032
654234
565936
434058
538126
738506
1134376
891113
517207
914336
420727
503222
711163
693131
609392
431638
509596
792258
503222
814250
755983
949265
879850
652286
679546
832576
910095
784638
548070
981991
318260
227324
781109
1004913
566396
899560
711533
723601
393611
788349
452459
276182
692302
508095
958631
601256
420919
957048
389158
404891
570638
1293896
132368
612325
626476
734293
586984
663158
1156144
610448
616705
500109
270536
582111
400685
696920
527654
1392077
425979
1307904
1059549
704305
791275
1181777
461106
706590
716872
938403
792731
399645
712409
581181
972350
422043
768214
186326
967307
567092
1130661
437518
1134599
869753
708625
730141
956861
940532
736887
1084328
756762
1181777
745776
666294
725835
930974
1080425
839234
443325
676931
635521
399407
810427
969994
959424
672577
776769
916272
636974
285172
220151
721803
624522
285932
776387
941757
959592
861802
707594
413206
715025
899255
574488
1007155
422243
842328
1387284
612353
844953
323528
412051
726463
446589
803790
854910
847846
453785
786196
765245
1075064
838257
628367
655485
1131566
373411
535729
794727
1195733
1056515
972350
757742
1161128
582111
871535
371195
1020469
630240
571165
636889
1075064
691826
1070327
1000805
921538
392019
1011114
756387
1084328
810427
807882
892758
635370
841597
569461
515098
798363
794727
699209
696117
839751
1002597
844953
876502
1201301
407020
941230
609455
930359
694633
494315
821313
344917
644618
1179368
1130661
452435
284238
890627
757742
549373
786196
441201
940845
668627
930359
869378
747637
902731
935753
773213
719291
1011846
726458
469367
613120
642179
844805
1063152
930314
762586
737661
521759
1276704
903397
534223
1020469
297592
1011846
716872
983750
788198
442822
669785
775340
813726
881681
656792
959424
869840
449135
677811
375803
420071
736390
763356
667236
1306550
740358
820653
63541
783318
465740
652454
211214
836474
612432
1129797
678899
827550
817908
1117649
1091153
599136
638452
800322
815585
384669
792991
829891
686503
734934
931125
1072980
1084328
989035
411518
614554
1089426
751776
1073683
893242
1330037
949099
999970
428377
782691
849332
290072
318397
981027
708625
715064
582111
959424
746553
1038928
540947
478031
632905
922616
896736
881681
930974
598621
693230
1161128
427829
720761
1387284
887965
931125
919126
766681
566910
1041738
985203
738475
394705
792991
539273
399376
974688
239773
788198
632096
1003881
902731
772994
1073683
481277
538288
486297
829348
518030
559539
428683
565533
1387284
545171
907889
843825
573258
474167
1033323
544336
378541
630180
599290
491858
1024704
684605
841436
638452
516221
553859
729108
694521
999970
601927
869667
1053072
914333
640204
783113
795374
1476179
553662
707598
488649
810929
462778
1086298
739188
693230
1086298
219828
468208
1062250
739111
659994
954714
1042852
753959
854717
443381
809421
1164025
1034386
966877
966877
811632
691844
1075064
768214
791275
587306
486517
1006631
844805
962202
729906
1021020
531241
747637
916243
795066
892758
849332
945497
320062
886831
593960
650692
762432
613444
961866
672029
734934
780133
876888
859205
800322
753858
491858
738475
839751
1145392
553797
834986
494582
658052
930314
768512
882062
961866
1020469
801380
651603
541102
700956
707598
566959
869991
693230
855058
495114
884638
734934
583278
1017995
775340
196880
446042
514217
783318
1070327
450862
754305
468655
698520
772994
1117649
450498
879972
737880
1071106
1086298
77882
855000
1135494
798363
414858
721931
564482
596878
420520
908190
1012549
799911
551443
1311343
736390
896739
643585
597329
865769
1019852
847807
869840
865105
622349
734371
950871
838321
1049693
1448418
792731
655485
1145392
429492
1139622
783819
411637
694632
863002
672153
667236
664035
972350
1033323
381060
1161128
181212
708625
486517
1311343
983750
1130661
673566
1037028
521431
889737
806762
295387
493966
535802
773213
698520
939570
919126
854823
864223
259416
902148
841017
781895
509187
911876
961866
948127
1033323
1112621
613444
950834
439809
634686
1011114
1056515
939875
698520
847643
810427
954714
672577
620862
715799
526154
781895
865769
715377
1173755
691314
613444
864223
935342
931125
930974
1088900
278241
334914
1138356
655485
500859
703413
548321
871535
572815
1155497
523811
1007949
786196
568359
983271
769021
372992
661586
1037028
926409
757051
542128
762657
864223
809214
804535
703382
821744
740358
869293
495545
275611
687536
642179
666383
557766
788646
903397
574668
473885
1242911
360204
971852
897164
617471
324580
687077
636889
490514
854910
604948
702854
843825
729965
429298
415135
481205
854704
635521
386424
783819
871179
948432
494281
737813
197022
647141
224879
829466
887561
491310
933216
123270
694715
663399
977022
1195733
926935
419317
704686
798363
721931
650516
922616
896736
769147
764706
1052454
691844
481205
954565
874784
92395
609650
840771
914333
792731
1017995
442620
771718
693230
745648
712391
930359
902148
548321
765530
732305
289056
582111
607224
715377
1151292
930359
604953
694200
657512
781098
1424244
811632
769147
1056107
523701
865105
974441
920259
869840
715323
966877
1084258
1086298
1306192
481205
927079
740358
567044
1038928
748128
1002597
1387284
847846
637386
564457
792731
656866
967567
620778
626724
637386
690492
439010
336008
795651
1110863
919126
903397
712079
662143
976617
374496
621588
883923
827550
362365
595924
681083
612432
553114
261703
443029
930359
674995
364870
1134610
959499
578956
1000704
318083
333205
292022
368201
1179368
1131566
540468
710584
1242911
708625
740358
130227
949099
523697
138339
225089
752411
919126
781895
117330
698520
904752
898965
967514
1052454
1070327
735483
794727
869638
671754
975467
1015059
1076193
829646
1176700
1161128
850106
727512
929104
268453
554080
907889
981150
895217
337890
1112621
736922
859227
1037028
902148
1164025
788198
720833
958055
992949
1011114
732988
581181
999970
779883
894347
347686
727512
525908
843825
830281
630180
954714
560543
801428
217815
494582
754551
397312
785924
477900
845832
886831
731597
839426
1001009
830281
650692
599811
1130661
908190
813726
694200
1090724
1228402
1077222
827550
817445
938403
442677
964531
792731
784676
366386
1181777
766108
758039
791275
477805
792731
1161128
517045
327515
936757
732305
1048856
547748
1386721
799568
679890
580633
988024
547651
868884
712079
577318
907889
1087284
628271
803089
771718
1033323
1000704
1052454
941230
783819
817445
908306
1367684
632414
512748
864390
659070
605977
875674
1037751
841017
788198
899255
876888
407652
872902
944582
636889
618286
712391
419394
772994
668335
848858
930359
613494
810401
844805
890627
581426
982455
687471
1136945
506129
268085
693230
687646
642664
379178
548321
541467
1002597
871535
844953
869531
628501
673128
845832
710584
1138356
582659
1047802
587423
509345
394853
1048856
1010815
841597
844953
831202
871535
768512
51254
930314
780133
744568
459812
653788
1177389
816780
466374
734934
545552
796548
546453
691314
934643
850742
782691
598638
939093
495069
620429
781895
1067566
491188
693603
919126
853940
1448418
812732
829348
667236
394037
1003881
991698
667236
401336
939570
961218
410845
781895
895217
783671
700788
1084258
1367684
449134
896736
899255
869840
1337157
658352
634973
908190
744216
668335
341709
506774
911216
788940
565234
1117649
306656
938022
892758
1367684
729855
812732
712391
757742
782691
680343
763205
548234
667778
793570
851367
1020469
1006631
1098162
798363
1011114
968363
672577
646740
895447
518068
650692
885619
688759
633066
877269
501690
405891
1335484
852385
728370
890627
362922
361938
460196
634973
839751
1151627
725062
792991
1038451
954714
906386
539584
636889
1494071
351363
1067566
876888
761704
470150
1191591
869293
523185
352849
889737
366879
582111
1117649
415560
857472
999088
935342
869840
491858
865105
1060222
779086
562409
1273247
665519
713928
1024704
528704
827550
544679
634398
991698
356940
726102
232653
668335
612432
546613
290271
1112621
308977
454346
983750
1692281
677256
394489
424889
629437
864340
967514
268960
1494071
579373
587170
595634
734934
801492
792233
201160
484436
841443
746868
435327
489929
1061406
991698
1075064
1367684
976617
528726
803056
754304
1193008
940464
869638
819597
862378
730141
792991
1000704
854681
738475
1076193
798363
855058
623503
981150
1060222
686818
877300
550328
1242911
604572
876888
407694
589472
480107
701855
511236
746644
655330
311542
512456
741168
606770
748216
779991
651213
636460
666900
617808
209469
612481
843484
348143
878016
669657
418999
433731
565343
838244
993984
422572
890547
770599
376483
777267
658461
514454
676993
310771
179899
511236
558139
654131
604335
1134707
1064313
446633
696192
883329
740018
933216
267258
683454
469937
769251
694224
760439
430294
522392
1083811
546358
567004
649480
436074
1126316
638582
500343
544710
578518
453858
442113
453272
656017
781138
856558
950068
599368
547310
739095
993984
579957
290325
708479
990879
558278
398399
492576
610507
867372
554159
461901
1208609
561511
1093973
538945
776287
464618
864607
545888
410243
555821
859320
430987
353836
578390
466344
692344
636027
566749
776563
840841
587483
427651
668694
664157
678831
763675
664782
658041
879220
322162
940347
620092
862964
696910
738513
459495
1008091
702376
930317
130037
936250
681443
575659
556121
1047217
774007
655013
626743
649481
80116
903018
548070
569035
720256
403127
448315
351718
829984
1181780
766703
487262
829439
621144
823806
969459
671319
688094
425856
654331
981066
776287
645994
705731
665695
642414
918912
388447
774379
426458
433452
725549
622972
813583
904130
687007
304229
551995
713950
502084
694703
638193
1098911
731176
476856
552100
526729
102654
802839
373354
623455
780506
742589
432985
1060838
555006
911972
698399
363634
328065
666979
532214
372677
907439
772639
427585
1272564
876446
520604
395754
494125
309204
745751
321144
676193
387617
404530
506567
589472
680371
549830
374603
483056
483967
828387
422128
514454
279533
542927
1032796
543197
535865
431277
866133
704351
971464
490099
697249
449010
645565
473558
726891
885560
661892
407252
854842
377781
499546
530511
494896
892387
575891
1241485
1170705
433731
506139
497021
507629
596912
567984
964531
541712
516118
889810
796869
502988
611589
292360
500308
416260
729157
565023
406347
548181
788497
810294
466100
773436
576921
533771
302495
508363
373415
617808
585568
494522
410719
539048
366530
879850
627075
87559
497644
1141030
252584
409584
993984
854011
319861
472501
727900
523952
379721
748224
905295
456907
649651
682920
629236
546918
815970
465633
107444
620092
357662
604335
603330
801303
575504
1168412
614037
542972
791449
857974
791875
676622
233401
903993
959706
1221199
566418
824747
579957
501696
595644
840771
387077
737280
729892
512575
492062
626743
1279878
861508
596750
617845
301626
566020
1083439
846583
610507
565684
566020
554296
436045
248829
330208
1107349
1036265
575659
776287
713833
575659
619211
206239
764918
721473
245941
1045952
515910
677085
560925
548182
611701
706359
682777
1043394
611566
689741
696922
342928
270536
667869
357675
688279
566749
456681
292384
1133791
786594
403844
252584
304488
692881
882584
527123
705621
595873
810384
404530
829984
819127
380891
207344
546358
609051
800353
425448
283369
452647
578956
988057
569528
519141
753479
502913
521641
571111
920037
797041
692927
608514
789117
742457
537005
836895
1064806
530023
473558
934399
993852
942698
713833
850521
843915
781138
530511
807422
578988
532338
686617
598731
546358
835693
778088
864390
550399
502913
310771
998833
1152093
1087645
483056
769187
333135
910727
410512
592174
302396
593765
819785
679473
804963
629022
436657
787667
1016710
378103
569018
825256
554298
409584
593534
696961
454011
184503
932444
530270
702412
1221199
575145
836474
357935
822121
1130569
495979
604148
1519266
722618
512014
1024540
554428
989395
519644
425408
350767
836844
342928
373354
535399
388447
846938
51254
326426
530544
745000
270935
854533
644085
405690
481688
712963
271872
683282
402374
638193
626178
582594
852384
695937
773436
660908
546873
374062
842556
918567
331950
755701
1063931
1292761
387229
694971
856558
793505
610580
620258
658886
516690
800734
1222543
842400
339288
619257
749269
1084849
96725
663868
902731
720119
825690
745751
837012
557111
536054
594399
702138
527088
504567
605838
595931
920230
825215
281053
653355
670943
995168
739027
477900
202981
560925
553943
1309726
522456
1193400
483056
922195
800264
935856
850967
507629
467818
307402
1115989
414300
519487
676689
573275
622177
328623
295674
295530
657641
256150
713749
376674
459495
717310
444012
527904
524296
729508
495342
474109
789227
923209
512763
333913
56906
588516
849392
746381
834305
411359
1008315
675684
382508
966129
537083
914058
772779
431638
1083811
456668
572839
685738
702138
414300
720813
910363
668694
727401
1058999
492763
394902
421062
696192
661586
470049
766460
776983
728113
634285
690448
643346
433886
382820
429632
696910
215861
611722
689680
751163
609127
828128
230724
498738
829982
748554
468726
940573
727726
437884
710527
392964
566749
755931
510990
765977
520562
643081
645251
477713
642835
900016
851655
192505
448315
716945
454155
463366
302495
641006
660292
321771
645994
440128
818998
578390
667382
561866
713833
538769
342640
599035
680371
774301
1045952
537036
981991
419182
1193856
1058352
1090296
1039634
560189
693354
731729
841837
900141
869656
637561
600536
342640
742753
524483
742986
835642
533593
477559
869319
458423
787449
668694
701855
772594
602728
375398
997929
322162
756834
770004
511943
192180
577583
512633
960616
622737
773110
562893
781499
350100
637386
752451
738382
358309
789227
768732
612457
707969
519743
518030
695253
1065400
383536
507017
532214
532822
342027
772886
528467
763174
825412
682141
1036018
778564
543664
907589
772347
1238760
878991
477713
793297
881685
562893
848321
1110639
589753
844090
398399
477559
482158
753391
441489
615983
406156
934399
403334
471867
874183
449996
479165
475014
477900
732857
695233
609733
684968
779086
746720
319756
1153293
682468
567773
885276
517495
1036265
617953
788328
637771
545700
554748
792111
229819
731371
670943
328258
739264
470483
629389
682559
598548
792607
982455
1002626
523697
282673
395754
383636
264613
788768
471110
739115
776051
580598
616035
362159
661704
573340
781253
873361
1519266
627696
764840
969146
928085
107104
761896
599035
924001
320574
304488
780506
574884
471997
563373
572620
390693
495187
769032
648763
446452
341019
883329
554172
511517
743203
937328
225008
443034
571008
1015465
426226
500335
283431
850380
410986
772639
78394
627881
767892
361330
754892
580934
1041839
391537
583690
1056515
649524
578988
639143
249751
764024
821341
567955
1044465
728434
583384
640330
460308
542972
511634
433161
326971
824073
712498
819798
742243
352713
515910
983452
660222
885276
758768
714057
1029934
788768
920037
447562
626234
591619
653355
641121
454158
1085207
853808
237030
896226
816725
1029934
654508
849496
430731
515544
677190
802839
632165
953285
563461
99803
614664
634689
683455
663983
526108
642989
1049068
740186
846642
345384
516414
598731
350776
456136
719928
362713
717001
512707
515574
629149
850521
375398
982093
1528883
719928
488706
477900
469018
691837
387684
261913
823033
787019
510669
827413
192672
345913
550729
448238
671485
24547
702138
398399
962917
748377
256150
733735
684965
505125
1171571
1003966
949114
789026
1058999
774123
747255
569342
879828
512894
420619
771023
509672
1165453
732906
425448
746797
1078650
376483
502349
539423
554932
679905
637561
798223
1030182
716011
827413
1083811
280061
629422
764316
531799
962917
765603
699095
905295
674217
712751
969146
1117649
533771
732201
471287
502084
530250
608242
776563
515755
877791
718043
763563
756459
342681
296679
695024
530511
413231
1135566
657192
849851
483802
522942
414172
652608
964970
542128
862964
695452
218858
627696
753526
596912
643714
426904
277452
515648
608430
585670
426709
549714
668592
886293
559164
295257
844090
770905
690448
464211
444073
774241
612481
589445
386357
983452
670790
486960
572590
682559
523735
156902
1087502
667130
914086
747537
704619
674940
677937
1083385
1163461
1034207
760963
1130569
540971
867774
779923
579006
455062
676572
619126
495129
377709
198613
484541
534203
702272
249751
680577
564763
835584
469472
665695
389392
519629
491851
324621
323777
510990
502546
582477
658461
395754
341019
1080653
525129
476544
519141
334153
500927
1213004
868124
732646
859953
882377
457270
550725
459058
1111715
134754
440482
852384
277755
1094309
376238
481688
952191
381240
133796
958536
627785
730961
436320
561154
619386
278888
712854
389283
716802
655668
914086
456374
671748
771023
1080653
689992
854962
905389
316026
688679
1146313
1008315
333211
696874
724583
559345
454396
752046
357734
358491
402017
743317
740626
950835
462975
794702
485669
1021594
376316
617953
123832
677085
701979
634285
478139
1020469
966129
648785
477900
1147050
724333
742680
930900
578390
704764
706113
227899
173756
756821
606681
598316
519141
553368
534188
744318
704018
466276
236399
652519
542008
1122937
774159
455083
676952
596199
708523
688522
790291
849851
741595
427753
1063931
800326
988148
823643
1064313
787851
603330
648738
93257
683710
433161
433161
446671
687588
576655
425933
623629
562308
522051
831270
594163
696922
750392
503819
1039988
269336
614664
575659
375398
562867
390476
243277
330384
587954
689884
1217480
886349
688486
884595
622321
575779
416249
638490
527225
627696
760015
600857
531244
416467
895506
751643
515910
679406
496392
563461
914052
794702
350951
774007
601737
946313
589118
702377
652333
569689
563373
738977
579515
871535
714606
644977
1127512
943813
662572
1204508
307584
726775
724333
684995
495627
236991
482158
299568
816725
1080653
469827
430511
662799
142039
889737
726790
350814
881476
471110
930900
1354412
1241081
928319
726790
1334512
498576
557549
816349
866147
560971
531638
518900
562482
448011
511293
181894
856717
545700
896226
1146426
544712
1062308
685715
668694
587269
434889
599011
502945
642835
589284
942698
510669
877810
1113037
1257824
377277
805642
363781
698420
731532
360247
841111
496865
410790
475877
540710
988148
473794
1084523
547320
586773
694633
426970
554172
566329
565581
611025
737280
606251
639210
899773
820963
440874
558251
534053
345758
392022
426382
409584
629980
756459
779991
550725
1292761
842982
483802
682486
270848
756477
646380
939333
584552
467009
589753
668786
404255
1134707
782696
486655
688384
792054
485348
659562
651535
706359
350100
526639
830171
376969
630649
467489
554722
695840
536132
360125
772639
793505
906481
293037
365736
378415
730112
519644
610254
466374
453896
495198
498969
600329
272837
1001528
512817
808707
318348
911724
728891
911473
823664
1150587
872366
215861
1197519
661654
633212
633212
355687
585295
746720
495471
681611
610377
501017
349393
578956
475014
885305
280275
872677
528142
558139
813399
810294
907453
642835
1192260
524082
580962
683294
563591
339447
407259
589118
653968
585571
761131
522942
702698
620836
402374
447745
487856
754729
305894
427277
642835
729300
431279
675559
442300
528793
597252
629236
553565
632510
552100
597252
769187
119569
418926
345913
940050
740186
434238
568409
345982
669759
277452
633400
350814
692336
739195
828352
706591
469547
789227
547256
972405
1355167
544394
387894
495721
783107
424636
582477
589753
385260
330384
791332
551756
619781
591304
93257
783720
226218
1164517
828128
553085
671319
451449
562781
560971
376483
685258
977604
1308899
669632
582398
228309
609127
476579
498640
648530
880607
727446
811361
639411
856558
589301
745751
863840
948127
35244
1130569
828352
436045
440874
318966
808928
895963
868954
923520
1304034
676559
569944
910369
639125
766633
734293
1163052
622004
230988
514375
279314
736838
1046886
1019139
867319
941772
540404
462308
383630
658461
710527
834845
80420
762184
650743
893002
946228
590021
643271
650645
740018
992168
728891
617808
309329
823806
690906
758476
652563
233303
678831
549158
466577
737214
663364
1034266
835244
689992
516415
626234
962917
816876
375487
505134
1030182
431695
660039
860898
704455
688486
669305
945464
643346
314444
509016
963915
940050
199506
1212995
1080557
532735
760181
900035
460693
692488
706591
1128652
696192
455695
734160
676859
525546
671757
1213004
516789
1290113
755477
582911
774843
628743
1128706
1018839
313563
685806
917981
625709
547160
1230295
698359
712751
400020
820358
689879
156420
935165
603941
930518
1231221
1024786
667130
697154
809523
533771
1328406
1113268
718907
1183216
864895
526639
535399
558902
678408
1064313
368472
626234
602588
697317
496392
1059248
925288
374603
512575
550729
619663
327169
542008
712493
601737
671795
364963
660292
891102
779991
640330
872241
761459
455496
695053
504190
639143
636037
746381
525129
535451
246666
573340
695053
1316043
471940
717719
605410
584517
653703
116790
256380
777423
254252
680394
358309
1011928
402558
905805
78394
312966
1011928
406285
415631
716973
553147
789571
271365
1002626
743573
661132
708479
427218
328600
284967
538441
685806
1063931
541354
895943
940573
502349
615295
743203
864255
1083811
701855
184631
385157
627633
639087
499728
500650
968056
443246
398399
623201
233840
1163461
530023
224879
252584
813399
886349
486124
475563
675559
544710
577997
496394
721473
429632
656750
614037
859320
937518
435136
615745
274768
598675
634793
430925
609051
1017690
738099
330384
825256
421648
202016
574756
551157
732201
732906
580117
1141030
496394
497664
419376
233817
437509
611579
866085
803270
575847
840841
774563
736838
599368
1022387
584092
367023
900540
1121751
510669
279311
474465
550103
192505
848251
639143
827588
646433
709393
429383
856835
176039
328503
770905
843116
549293
816407
576655
231798
643346
1357224
505454
364963
774123
697317
502289
263980
517238
276857
603260
360112
680590
750316
796963
667639
983452
828302
497652
305509
450407
325562
235264
280061
253472
563591
746381
846590
891108
983756
407853
677396
840841
737710
859340
896010
469487
482898
692954
1030182
482898
799372
802847
665695
345384
515910
846920
511290
303049
542972
482801
580544
660701
762925
820358
807427
517985
720992
876661
466344
447871
551200
825129
383630
629425
774007
900035
535399
504208
348143
567984
615745
111651
746661
658886
460223
607859
383907
481688
697855
551995
455083
834257
252433
574020
328065
480787
399506
615745
701983
626407
515205
630633
705666
654716
950864
636452
498738
538222
550403
726975
802468
289138
605171
693354
739095
688759
1226888
446671
578988
524447
410174
725580
552910
784680
868954
394819
969655
525094
689913
792054
448315
599174
270302
360247
1235707
720119
625684
1040200
587394
687105
814301
423451
997788
397184
186024
808928
460696
514783
878400
1280582
355603
610513
294406
548182
536504
393936
688279
634044
464211
1015465
678853
1090296
209334
960932
169640
442218
705145
637733
1154476
431822
428378
442252
743420
532822
353707
455496
904752
430906
620092
598675
829041
854435
1357409
561919
565236
296679
776983
378259
847051
393515
576921
567955
937867
816407
745149
626234
1056476
420349
481207
659546
980899
321255
604263
230309
619126
817490
724206
356029
407325
828128
370100
854898
567955
636983
885276
413468
782696
531638
381240
858997
147698
783983
806271
597313
603914
1188599
543197
219678
503913
639762
787083
899964
413421
554302
857814
667389
412247
617808
361740
617990
949462
840348
695751
611025
940050
592963
609760
771028
683834
703779
528566
398399
632235
602422
892679
696359
676066
962917
1145325
633937
918234
680577
737454
493986
601084
1013196
422572
759621
520937
584636
611407
624728
595956
621803
693834
760439
345384
611827
445091
969994
792607
614407
762184
671319
414920
565065
552305
1060831
609051
413262
623969
874183
519644
733502
573663
1018839
642173
276819
740018
150135
833088
1096264
820358
346925
927655
1148819
458851
555076
464618
894011
585223
142039
733357
672875
400020
523620
890547
453143
524082
410790
637314
373354
567004
940050
693354
519644
733106
216935
710301
364963
1011928
795405
950835
658810
241513
813490
681611
522877
517282
550729
694971
732857
620309
319229
621172
706359
854962
328623
485612
945464
423558
637314
608273
688486
526108
506508
434050
813885
697015
865090
852562
660107
841197
770224
424636
512894
629480
325562
720119
767295
742457
643590
522061
1002626
561566
377053
764907
599035
706749
696910
340257
416387
844220
895506
281477
661500
632510
740374
769684
231382
680394
643346
718043
1047217
873541
534003
418534
834845
627696
646433
674231
500537
610280
130004
932368
778601
192505
274635
668452
630388
578790
622441
959499
349640
603405
1158761
93257
525546
821738
576921
764187
456506
152279
716802
625673
587985
522237
651213
620202
355675
771781
864255
932467
863840
837012
563373
701549
566504
567266
615200
538659
546393
471047
594264
623455
246747
561372
655217
456201
465386
500224
638670
494582
903530
527287
540555
878016
647074
455083
810294
1273237
658775
841986
801594
849392
775473
498746
689412
460292
793744
566821
747118
695745
989385
1247846
694166
790769
772489
702698
427585
724206
854011
1043535
423710
383630
589767
372849
904130
777955
690498
413262
493273
871876
562867
379721
506910
490084
835031
894484
750853
512544
319394
496392
516020
1043535
427081
444482
399732
386755
801559
902576
683110
733520
291031
454745
600894
471047
793733
579957
685419
93102
681443
623949
459495
410970
534105
611485
1128706
580059
637314
774241
678011
517495
698721
473558
456869
523952
790866
471047
327169
602311
904693
473898
638253
683455
825129
1112156
578232
885305
1112943
696806
432459
645994
769032
412535
491926
465740
631228
203247
712100
567955
413262
997788
514165
456088
1186206
728665
656704
644426
743627
878016
484936
248056
797734
770385
751407
568619
789227
597651
732201
668268
799304
373354
830130
614037
610507
461254
889975
452119
656170
322822
342928
525546
404255
896714
881494
668218
459785
395754
754892
564763
1402103
479661
770385
599174
837012
415571
1040330
364131
301038
662317
388376
709470
583812
1042432
766526
989395
788328
859048
774007
663966
404255
531014
612487
450874
478060
76752
909039
769187
124915
649481
343316
594740
448021
613928
661246
760439
1033516
1070689
774241
197485
937328
867372
425448
85699
850380
828128
825256
610507
474465
385486
738616
366585
560561
167170
529511
860289
722107
578838
933976
812725
933508
765769
1107946
275380
352068
640502
455946
934399
739195
894205
420873
620258
920842
1045714
425448
832197
1002626
573275
913793
551886
445561
556017
759807
336044
376589
782696
503493
373390
751272
639143
675836
365238
567535
793976
345913
599221
878981
843978
590196
551157
560543
839147
695745
1146426
1110639
528101
861081
755481
765102
910369
421307
539632
91246
471867
330384
713166
738370
910369
492891
1134707
538643
765542
452647
860485
491298
194742
755001
774241
664738
1224264
745751
427651
760417
720565
627972
467327
137925
411363
592963
761015
694921
142594
160962
645994
683276
433558
360879
700409
494969
732903
724215
995395
905295
1387240
1075492
583868
503778
684968
863840
430742
615206
755701
674340
1045952
797605
415713
566749
877791
477241
462884
497545
488534
538789
1124858
919613
629422
500966
693264
1002626
1032928
757302
770905
856717
710527
381240
281135
529056
437884
494641
1213202
692488
419194
868314
770224
764024
553304
806111
1162143
188384
498738
425933
742013
629368
681964
861802
698139
721473
678130
374062
1011928
576004
757656
1064426
507022
264613
1227139
718907
435457
742589
469018
460131
408282
766460
854410
863840
512014
710503
305509
717289
542572
620992
501464
937358
723673
426382
579337
622966
482898
514454
916753
474585
790614
640920
329393
547160
425933
525546
423907
1063931
793626
830171
743573
535865
1146626
458529
692488
496546
293429
883573
523377
485506
443936
575847
1134707
522051
1024786
527123
883329
945464
679956
527308
812725
997858
537203
940050
588516
534748
549714
559974
682490
630633
734160
541213
693264
1159661
529420
522953
423179
652519
997788
536342
1015281
692881
795405
638193
583515
581574
176039
376898
933508
482801
921283
827413
867759
437555
745751
486014
274835
967472
637629
864607
513276
566302
355859
836895
754304
413259
583868
637560
315060
458406
607871
333667
448315
847051
499744
545098
946228
842556
311542
368460
910369
568460
542008
514783
682665
598406
690296
531603
1011928
1064806
542376
728891
313780
963915
617145
637986
388688
759712
785032
634689
755701
792111
407252
396869
579108
702138
998205
643081
579767
581973
595873
523295
810081
520917
937328
627669
512203
793505
643081
385486
701939
395392
857444
517793
800197
538222
968096
795405
667798
461901
1112156
582582
856835
619126
879635
812874
488541
982740
612481
719967
515727
887177
529625
1073041
613105
498738
822294
395754
558060
596912
650564
443530
614171
412244
398557
388872
667639
595141
651741
654331
1058999
527335
496546
415041
252201
474121
1080653
624652
858997
698537
838244
626530
601737
551886
642173
760552
755111
355859
575145
705545
867372
852384
695751
14478
519594
342640
720119
413231
725396
719828
713611
535399
791317
608514
435110
881476
589472
809570
910871
720000
634557
296811
690448
435136
740018
783262
296131
1365628
469437
483056
757208
330708
441905
981672
440802
993984
558875
313780
474718
816781
621317
1032116
889334
490785
1004639
215861
289452
532408
658877
769032
846528
467505
338773
641400
523527
350100
629980
672653
645977
538222
483186
766045
634793
812725
842400
518094
510987
674995
567410
93257
640215
498954
374416
733607
1080653
522237
1141523
570480
383536
435136
556372
461901
665001
582704
427585
467327
715111
477713
358811
904226
670943
701855
411426
350100
713899
986993
619257
587981
904130
812458
619257
657192
877408
742589
475014
589078
551479
813013
605171
936441
454609
495653
304488
669047
542599
850758
720119
743627
533124
450754
470621
235923
912978
754729
492757
562867
1063931
482396
592319
811594
360030
155046
606457
650199
1458132
651517
938836
471657
656866
848876
875385
827354
958536
753479
538736
538769
567004
706591
398399
611714
783720
575778
515648
629480
402374
745751
787851
566845
627972
600857
645491
869378
361333
705545
551991
972405
763996
382103
292384
473959
562867
481683
781098
616629
906258
481207
1004639
721282
819785
813490
416744
160145
1179947
745424
380891
650900
760276
713195
732201
803094
405654
705545
791317
532214
526108
488782
926612
709517
694785
311542
473898
403310
635553
725040
596751
795405
559998
496546
791259
519644
417379
730258
900857
481683
640238
794702
1113268
576933
234561
344392
860972
827588
614056
449131
709470
708092
622732
504056
724116
794591
788768
743077
415281
915570
544710
435136
416154
797605
1020166
574020
630547
305509
374416
276637
523624
308586
621784
843915
597252
1017320
403374
746720
587269
610131
918912
644353
688239
716802
523430
762184
350100
572620
1104269
735593
993984
257264
552100
633937
668811
989909
693671
898608
681467
979278
554914
657641
741812
886451
676355
296636
270302
624918
636729
712140
1113268
528516
588093
1034681
667869
706591
485348
659652
780445
817903
455083
683953
718907
427650
698903
376175
315521
613548
983452
440128
542760
415281
1093973
581865
658461
74896
863226
1004639
430990
566749
270287
703583
900149
732236
773033
511593
533771
632235
619257
670210
864895
584585
882717
662304
533124
701620
877671
527489
747993
850521
592963
696029
497603
715450
630044
291031
482898
718907
411275
554124
852384
746343
615342
753957
851725
872627
728491
592829
233318
640768
271201
333211
381240
1049068
674970
670132
397413
622737
454609
906258
664738
673416
415281
497652
828479
382295
280121
677982
772779
599846
492669
969146
658041
655668
482801
904568
585669
633215
560971
312811
536342
756459
442280
672026
943014
525448
617145
526951
752451
473459
454208
667382
503711
378239
758476
682699
553750
746720
610580
345384
774373
695233
765163
634689
627669
763174
632165
703434
559746
652519
914238
783720
554914
287169
525546
602422
497021
327228
727726
895943
433452
480652
601737
560490
949579
997734
732951
610155
748330
471632
1047359
665186
593651
661797
720599
130004
71440
377385
580006
703325
248264
592739
680799
1037793
659517
461651
539365
545098
592996
619211
686213
598136
1046312
673157
917203
536125
560715
629229
519466
1288269
391722
598711
579767
614202
474465
610031
548634
849851
696922
577010
1003546
890547
433452
454155
887678
685806
519141
658041
751377
617013
502139
637314
772594
543245
535865
583244
671630
513318
1415546
629236
280275
692488
574583
740018
550725
378415
623259
351904
496471
538092
931824
772779
397159
380891
904130
280061
592829
724492
988621
319050
797409
495979
156902
858864
1112803
674970
874724
459350
494220
876318
523620
424301
995728
412746
422572
910820
933349
670908
628991
455083
397159
642328
641115
607290
619656
466706
540213
655668
340289
700016
748445
922616
942698
493645
599368
1152666
668592
599174
1273237
1005798
713989
735593
855953
334469
823864
643889
1172020
430322
500018
870854
632510
149625
883989
819749
931125
476439
1152093
666718
464618
492388
353172
665978
345384
878016
527088
550725
664262
997788
592908
383250
471047
584517
461362
417379
736252
645237
813399
520657
1491059
809490
420349
303990
973936
543245
547918
407909
1089064
1098521
966130
906768
856558
627696
588932
650743
695053
441489
623201
932356
781922
648823
745264
522109
595873
615967
482158
472474
805616
509967
475563
384380
676993
770385
273927
591591
554187
846855
398127
766526
522855
427585
497331
250135
1011665
560656
595764
895012
716573
720851
625359
972405
815939
753479
1058882
590547
1008315
517125
176468
698139
589959
380891
724441
642731
256750
604702
702654
639838
369519
679191
772779
589900
816407
684995
859320
380891
392268
392964
603330
885276
342928
637812
883573
605171
841837
510812
590664
842556
602770
250127
842941
1257824
674452
923019
938836
383740
769251
639838
1011928
878016
478639
387602
572481
455083
801559
354036
626178
650743
678241
327207
674340
595685
642372
809637
592908
487262
502913
410827
633212
629744
278228
546369
632579
414300
783720
786697
585669
252584
677364
904842
754892
544394
1357409
512014
839156
807422
578956
624894
453143
148718
797605
910789
709470
697401
895506
680371
788768
839147
1357409
525448
572481
1519266
596544
381914
530544
537580
572620
609801
358309
673988
974362
1179502
517071
438517
745478
940855
645994
678879
558875
740018
502349
680577
427875
532338
585689
864205
810235
770224
511256
412247
630047
760759
1000137
375398
525448
531603
327264
433452
702330
1049464
504190
668148
471867
850521
575683
390200
640364
353302
550039
914052
406796
453405
403310
628593
989092
471867
767385
843935
690836
299568
282242
682559
472602
608520
712079
813399
942698
445091
764349
867906
566983
951361
566749
638512
917583
554748
327169
732430
867336
554722
560898
727202
711878
832197
757924
609051
538945
598077
1094309
543197
549393
852384
523206
1221199
741595
552910
923019
847051
617953
779923
732377
430322
598731
306740
1262306
669145
341019
604903
732305
775874
597934
876318
627972
870587
522942
435522
667130
515544
480745
674995
607481
830171
959271
648234
1074337
1052454
609051
1000660
552552
896645
620073
614559
783720
661480
648047
696922
391537
843446
554748
736179
23104
369406
857772
1024786
473318
876648
445850
1134599
921898
833289
529056
431589
400020
680577
626234
726891
753391
762184
590749
336143
911290
669145
867109
383536
708523
485330
708859
696111
773436
684965
342495
599011
754729
465952
682665
1006632
886349
440128
729014
914610
640841
428208
350814
684968
747476
739769
684995
270221
668346
359256
415281
592963
291412
467476
825129
573397
596544
530511
683953
998451
527088
1388591
724441
914058
613105
620092
1186953
759945
748161
698139
414686
505134
522229
507017
515461
1063087
671567
823943
253547
486529
1038232
414686
1048002
745000
755701
717561
995369
497564
667560
739027
912522
694971
1029437
1126027
685068
1005088
1016753
377349
1097876
569169
474280
852441
1059398
976599
672995
1144367
1116033
681957
496485
1019762
327326
134845
701109
1004895
763557
1229431
1111567
849305
852100
760899
887678
555204
1078272
851211
510528
1189892
1048875
991722
617229
522517
921102
376589
1004874
1049503
1185414
702961
1321219
964548
900311
617145
1140865
1114761
750807
690877
1288593
567980
687198
883285
875072
864032
877868
218606
578236
1138451
628118
998850
380969
620034
490089
591834
803754
528156
809355
378901
304076
777022
591841
620330
564240
756747
1358170
650080
373994
1238164
665851
606343
826627
929556
1238164
772670
862215
587391
1238164
478796
620018
787219
620018
783521
813874
925470
620144
891746
681507
1059063
1156634
933138
888064
849399
426030
464923
598650
597911
1104467
713387
772670
850476
649307
565004
430322
548459
1188592
606343
297866
181395
1062522
768483
917445
844805
500595
618691
663231
138469
843061
622486
438723
347686
646817
744516
797506
630369
900863
665875
1370777
814813
907365
552255
621181
705609
663099
932211
605574
591834
1004920
289550
679474
222784
441642
397101
120153
719705
762296
757717
333709
371149
996165
689913
378939
839363
919091
674350
563785
139808
721132
861274
1000268
752429
1221819
635309
508155
560519
532131
1066733
1072912
713729
846188
536662
777248
839750
481851
638709
862078
1124381
670235
528378
822183
371783
500595
364874
361330
327728
660311
447657
610820
788439
268453
964951
679474
485612
607237
649974
774013
564240
675894
445390
615514
771638
1086726
616605
418910
528101
554841
458091
1029373
426851
683460
518900
665875
430362
700057
346490
783143
1063438
1139030
343270
1283516
1094991
605881
736838
395571
742655
261879
1230598
1139030
880292
604335
395392
684433
364874
1088416
696477
761070
926979
536242
742254
1014659
417840
257824
679474
486807
690248
854296
593392
887978
492388
546519
436136
570001
836532
884406
852457
587391
385851
1024228
1170811
586123
1370777
560101
908920
192561
906926
995519
752080
314915
910705
1189742
826718
903652
1205263
687705
711198
558951
675661
811300
1037793
1063438
502426
808002
933754
750150
887468
623126
852370
1025931
1168267
331647
372440
904096
401339
1032192
557694
542181
1092225
832562
786835
883893
877736
1020945
776667
764644
1007204
306757
824109
711938
1063438
1188655
318728
500151
837639
904475
507085
961405
703559
1014913
245117
827217
1015467
1014264
697408
369999
688706
679677
725716
891746
492585
644199
604798
673168
1163659
783143
635144
650005
683302
337469
1139030
899138
868261
555506
609523
1168927
895963
601805
383740
677149
996165
1073940
792000
682799
831115
781098
516194
680656
721804
756747
669972
447070
869319
595450
401945
788437
501354
385272
743346
134754
472243
831115
793925
553382
638709
237092
1024228
952782
797506
300382
633515
331572
1139105
596572
632117
385272
535411
652357
995519
998451
1283516
822183
312903
769141
1087502
620144
638839
698344
749050
763117
997301
591834
574961
807657
156259
849399
662828
901354
665875
749075
625165
1163659
710711
605052
631273
684505
1092225
266012
534215
895544
926657
92164
596681
775109
748072
371149
421569
365157
1087386
1013175
662726
1002046
639752
752080
1082090
650080
861274
1073940
720481
628826
1004936
893314
862378
640847
628747
484597
915604
677197
894727
969162
512097
558951
579607
650005
843061
740068
591834
1350604
281264
368380
526765
655497
689602
1350604
722918
1189742
790326
1238164
501287
591841
825664
1288693
651207
716042
663024
1174447
845357
72369
885053
440694
640520
864883
650080
341216
796969
1062607
527880
201798
809598
752429
1237156
925470
869444
486582
610590
1023078
437322
583603
831874
914826
1034102
961596
762296
1075362
692632
321361
598204
687551
910705
458408
581506
1042343
556005
583603
841380
772670
524974
1034102
690868
745010
759599
589498
653807
730152
615206
200161
1086726
982624
567261
676213
649798
917737
849908
932000
479826
957385
561301
453550
696643
520358
324621
715401
883689
909360
376984
638962
861274
1350604
563785
390019
1167467
528144
616605
790955
554364
649798
628042
247050
536352
1127162
741136
976743
505410
524915
481657
554786
492482
682799
725861
689484
873465
818152
892313
507494
322717
708401
979587
718546
732005
925470
677410
505410
591169
715967
559840
752080
596952
751160
728452
747359
506625
202016
492585
432320
1073940
164414
597092
969094
844804
689139
721132
756601
206151
788439
797147
717454
462745
660311
969162
469787
829995
919011
777045
995481
667247
1020692
1025410
744516
1058964
535944
283344
1358170
368380
1362670
609801
1084605
473949
983879
919011
732005
513701
434347
788135
675894
679677
829995
711878
434960
829749
635144
717454
897873
640364
956861
529595
1062522
814173
554841
927566
921541
908038
487326
390161
511334
960194
834055
822183
1074959
605881
857151
713387
642232
844541
802108
961405
670384
556752
856195
1107115
590493
599290
317795
550749
558349
456641
575827
686619
543136
605574
906694
263122
844155
721132
754948
1092624
705609
695221
585842
791854
997844
429755
608373
915317
1281753
486751
1338967
894545
364888
694663
691983
787219
534203
500139
945349
802639
583603
814033
570076
458686
877487
456894
605574
821440
1314428
862215
694663
721132
997301
1092225
831920
605084
542181
826264
703632
807795
682799
713175
821440
506625
387855
792889
620018
810180
713269
694663
582490
930206
1224980
481851
618072
752429
868261
705821
677197
475251
835889
458686
330705
943255
554220
727777
611762
566062
895220
762220
681868
1147672
664649
434960
927566
713179
560561
464130
676213
906926
787219
363083
631273
708401
787219
744863
731176
1002046
921541
712568
486582
706092
878525
548410
829995
641135
769141
917640
579368
1092624
505326
809355
792000
1096653
465648
385726
371149
961405
642232
892412
894545
904475
318716
816836
501287
676213
310792
519141
597722
687511
825443
807657
858606
669343
717454
926657
601236
944647
635144
619179
1137653
611454
852457
605574
1063438
558951
913130
343270
650645
686557
1009049
1124381
695727
537197
811300
912364
492585
919091
341961
930165
550567
683779
784341
732209
750546
641072
906694
452044
722269
906926
396389
372440
713729
435175
768078
1262306
536352
817746
635144
874278
823622
1124381
1089565
554841
476628
854128
802572
384567
937321
709577
482617
393295
680755
413184
744863
1006491
895544
674358
467002
972648
192483
476056
535655
694663
694663
642765
660311
777248
661500
1093502
744181
582668
573295
707130
424457
684579
1139105
230507
492585
780370
502014
629957
717454
769536
528786
1188592
613140
660311
1084605
1030162
295232
625198
1183861
1179486
792000
858842
842545
506625
492585
1003832
900863
777045
274025
512541
1092750
802871
682991
987426
730529
444548
809011
730529
855057
436136
920345
303459
650080
996165
638962
409085
529890
729573
1060838
815076
375685
793843
897287
283662
709577
592673
913130
894545
1118002
636422
1293844
485415
555021
1108947
704830
564240
364874
799882
1170059
887254
521071
447870
909164
781350
558315
1003832
292175
964951
632773
843501
816664
749267
844410
816512
1078855
855057
610590
518900
552786
571764
1266250
398340
659271
687725
579978
671908
862215
527678
655497
774013
564240
844541
723106
842279
367802
1020590
674358
696272
587391
581551
614777
1168543
454964
784341
669583
404985
683779
401297
1168927
448390
1324713
855057
466944
1034649
752429
723789
729670
841602
498398
280433
645754
698033
613140
1096653
750255
757565
827217
750255
1018707
642685
1313184
665875
730335
484131
879242
790709
888280
467740
858986
276875
505125
487330
406285
680239
564601
280237
596572
460435
845208
692632
621588
625289
752080
746444
880426
461021
717454
760014
674198
798416
797506
788093
842279
244988
541869
775852
372992
566416
578545
624656
620144
777045
531957
777045
621336
559164
664224
277931
544391
544298
891746
687531
486583
540097
669583
449131
718686
620202
1059132
264463
442529
787219
341660
981672
704739
702279
580401
914790
986994
1092171
638906
641661
679473
926993
633923
846730
222013
887254
313739
466051
254617
1102553
883256
348458
863941
908920
804994
551133
717454
492585
642732
1136105
842279
613140
612631
883256
790709
1059063
669962
507494
625198
1170246
827217
503382
224075
887678
638962
554841
555204
558804
1163659
708668
839787
445136
584192
500595
741136
1126533
335266
738954
903399
450648
614782
363689
780370
528378
312903
367515
846730
530139
972648
642232
784341
295182
732005
981260
653644
505514
1055095
362759
961405
573838
281492
655497
939173
310336
577235
524915
994573
1163659
883256
247296
749050
301082
706801
1415546
742339
649616
47222
551886
500595
861107
822429
683460
1059063
684989
632099
558315
1179368
993545
726318
795121
376191
576917
18744
542181
960932
811545
341617
675229
431650
390161
822860
961596
275340
675442
1358170
477528
667877
285282
704830
1296492
919091
551479
459792
408905
607209
558680
456828
431419
326147
712493
613140
431822
944772
803292
683779
509793
850545
792889
845997
1283516
668767
364874
777045
421266
595958
673576
1335484
536352
442002
666096
911370
601678
820280
554220
1188592
901279
612316
460340
1163659
762220
563373
1175335
642493
994573
496363
371149
532998
655497
614329
382267
823622
717454
420369
914058
639374
1023078
736410
1188592
914848
1176700
597207
887254
828243
828000
693657
612935
321361
1221535
406367
1063438
746937
446598
761070
622486
630195
716459
1009791
1336435
581506
632773
597722
587391
744516
869991
527308
489261
759983
1205263
1118002
653237
832184
781586
611762
786206
742264
1503293
473459
613140
1092171
906926
525826
229754
311050
322090
459472
737246
674198
514191
1068833
500595
1118002
382595
854296
591841
632099
505828
884406
775109
949941
650499
849496
926657
758853
493763
470431
531879
382595
615939
408905
621336
957264
841602
505326
888064
1066733
987282
442526
1188592
810180
1708687
365268
756842
816629
705536
827337
783143
901053
917640
369087
447376
784440
506975
669583
834055
868261
696272
560101
757216
482002
440841
619107
364557
225120
1092624
655886
388196
756851
757565
769141
608290
604050
632764
160045
597092
1097017
705536
1092225
810746
652357
746444
744863
1027569
618076
756339
857507
911370
670235
806268
312903
803292
788439
954437
271003
554220
807784
956343
535751
783926
978110
626993
268810
621336
252759
951867
376151
695860
506476
494558
717589
787819
772285
656523
793741
727777
787819
692349
442320
573480
554204
1024228
244204
1028472
631273
414006
891345
896909
1059063
914848
939261
781350
460782
834081
727446
1238164
621336
696272
848991
156062
799045
621336
503739
1084605
794716
316582
501086
518900
717589
760759
472917
708064
887965
579656
638758
1520591
503819
507118
753035
576845
1000805
882529
550935
448198
857901
726211
458930
649388
282814
978570
479509
857533
667476
704169
809119
836461
991693
1188995
1075401
803649
695204
821454
1123748
371313
644199
642453
746694
1291093
804151
708750
859833
229370
742936
851231
281122
930788
510819
823509
680579
601302
614343
800090
333603
1149617
714834
1064298
445566
751850
374405
1310051
786382
797347
826846
668654
720710
647232
1063438
602054
1364154
871146
628189
601481
1204850
840294
627449
808932
964386
1093868
613520
585962
1040192
716090
936441
416341
1052212
859635
246666
429152
619781
1078895
710376
713113
429968
1364154
665467
499463
830381
841616
812925
1238627
577581
662603
414949
930362
830480
898704
400832
455823
308970
1151603
629192
886349
919126
1154702
568118
270538
670483
623139
792870
663294
617277
750106
665874
417840
182490
613534
986558
1041209
626501
732685
591200
742879
652001
720771
879473
701213
414949
1066279
455714
620984
266253
609590
471141
665169
641172
708576
1059248
618043
866509
424029
884100
627137
264424
585183
603729
706056
807199
866737
290417
1053723
998850
954414
870085
953733
403953
523532
752258
581650
533884
335297
637212
824672
922463
1172398
626315
666714
1002621
979634
727897
464690
990779
973289
1351292
331146
685482
860426
675999
364189
250127
769187
537830
251350
835519
422712
566202
1396512
586420
1173472
350667
861122
1050824
675899
755477
1064298
224635
991994
991547
1286863
586530
841017
1026720
1115669
665079
633011
612325
748592
505454
977251
865604
702696
813725
1151294
751149
397187
603019
435689
773334
505922
659516
809340
528502
691367
1072315
958905
637129
492945
770751
589423
861170
541655
738178
1080447
403953
552100
1016710
631413
633425
541655
736390
755371
720625
748069
859037
714834
590042
339501
490464
911214
494080
610676
670696
812444
545735
880999
879978
938262
1135849
1112171
426292
882313
1364154
594851
771638
867700
901901
773385
638758
623139
1107142
440283
793597
411098
982628
652930
889511
364482
966207
862807
727101
861901
491891
1249872
421162
729453
525878
304445
550481
866664
645889
510098
1487769
456781
617794
354701
570975
505342
768483
544259
807555
854410
651436
890064
775352
409363
261162
782298
1311931
449600
400343
637848
661101
568118
875156
938158
427650
478977
426528
496211
1032752
594851
521745
421042
615064
1106757
412500
687325
629192
636994
674598
850511
958905
619245
307927
288692
807555
962257
319229
297947
798222
781158
482351
800367
896122
866133
752210
936513
638668
853799
482169
1073937
576263
590827
519577
1088653
543075
519413
751149
840120
545064
314037
14567
977603
373481
1184479
394964
309925
1103320
744531
598110
1000629
1730331
817327
651245
535936
618982
803649
798877
603127
375923
520675
524468
446801
445566
885775
773474
912807
403953
115526
543137
1097744
645491
895963
687902
912039
1113589
624767
219961
1091148
561173
333249
567660
856389
712873
759944
711855
834836
811172
541548
650241
335297
558352
784882
698903
890538
745149
536235
641490
895135
586643
724215
476510
1009754
640527
808761
766732
1186841
508335
670696
902565
568118
716090
374064
1016350
370992
591449
89230
1257484
574165
560327
663294
387030
563831
499120
717561
558352
873439
1151603
598477
978869
686619
635248
80943
461016
748816
568619
517560
378079
580262
1113589
398557
729253
609389
1001009
661975
756743
542738
915667
756855
810870
466090
343932
1013598
619606
293068
685602
879978
683503
412892
948559
613534
662551
658644
1273624
692297
545973
874845
674235
509921
368703
770467
697379
698797
751467
1420601
734230
986417
816044
566202
16928
541655
720710
856811
807106
831657
808163
626859
566620
513344
854219
826152
642179
553600
653538
811316
1501662
352383
830480
803753
518979
696085
593760
576845
793375
385070
331146
398186
212416
399344
1084053
1048197
586420
1059648
909522
870028
1469605
488292
626066
594595
378323
527692
1045811
739004
749614
989640
613520
507336
921102
542504
761280
708277
235923
14478
626160
809340
917084
939657
265196
379470
658644
462239
518635
656624
1043770
586420
310832
908132
598110
541613
1200640
362455
940564
651452
331545
623813
504936
951356
702027
720383
1150053
79240
712364
549976
894003
548068
441185
1153532
867638
1231734
676659
1150909
668457
384009
631989
525256
927805
653238
474594
534105
709102
506512
706056
865700
642002
579053
830098
1282898
738827
1199500
284560
944474
866300
1029851
646620
670696
394645
456880
858202
354512
581650
520819
726713
238599
969994
829374
751850
575700
813664
756743
626066
605441
864556
498839
646660
984884
1071602
556058
913122
933888
856784
997704
341504
1270336
851996
562042
410929
851606
730342
438301
622599
530250
630217
972724
803099
714229
747000
717771
403953
530087
397984
470767
499824
985890
685845
644909
423907
752210
642173
426511
632204
394964
1040687
533494
445566
603127
1113589
531726
660306
468525
798675
818768
766853
825129
871146
361934
131733
391302
620423
1291754
938123
848147
912183
586578
937255
352915
322206
558352
572244
974387
732743
894010
939570
289222
959151
736869
834975
1002145
554081
456694
729548
522172
1272934
373370
627130
291193
579135
763551
602347
766853
423537
1066279
918235
812213
508969
571900
654256
397984
447890
971184
166422
879978
748069
1128706
148574
836895
899277
589525
601085
1122100
791251
748893
516959
397984
716090
796549
734359
598075
567092
585183
861122
585183
339250
560229
387452
579922
906053
693631
563144
645889
561817
723180
926993
724072
533152
738096
572037
507663
803103
558352
954092
1074756
1160179
1063482
577946
753708
582641
647621
1291093
654615
569703
233584
923109
1351292
673487
630624
720710
1074377
561902
472043
543572
706920
702696
889269
461865
707923
613534
741227
468655
714783
448198
440283
991994
363930
505254
1145037
454631
941422
767303
913532
790832
169684
441716
565754
625513
506939
616403
1045033
637129
559908
397984
719756
465469
577335
840841
559053
681083
1153532
631894
400780
799696
362205
822146
812444
975442
898140
1192252
706083
1547888
796539
421050
394464
1606029
1223813
769989
710687
505621
383588
378774
400311
878614
564581
505468
520161
964386
506448
447890
910138
1098019
830172
890064
690384
619336
944474
857907
973289
740392
1048197
714923
229370
1075401
733596
745983
982628
753911
494586
492421
342006
922772
375019
753035
614343
808761
846402
595594
577727
750072
629926
803635
673546
775023
458838
707918
386055
602436
832317
856374
864572
718907
675999
655843
418830
594851
763445
525014
310479
301719
923933
854219
355549
613054
225361
745478
550408
810447
1257484
688148
349964
570975
191091
866147
698873
596674
614530
528240
1249872
835815
719758
1008292
515783
519425
697296
663294
482678
409085
953733
816641
686994
619241
690286
1026720
516082
734160
270274
167765
780263
500434
325512
567388
683133
55780
1030955
483934
827052
440852
420229
927152
911738
1202529
695660
752634
922719
1188268
724807
809444
932721
1071370
631246
338869
774706
423301
947137
1060222
726599
586193
776589
894003
537830
307514
478430
793976
912039
553253
771780
1122660
740596
604394
730441
707644
672350
900671
252251
342489
812213
462392
860842
599728
1060381
922547
738585
536311
408409
1588489
410015
741684
297947
860426
409206
720981
769375
1093624
711105
308283
936513
699265
449600
429137
657323
368703
517793
526634
863920
453896
715555
703786
395366
760004
1441495
518979
1277691
727874
375923
988514
449024
823508
549157
1071370
866300
711105
549287
869319
611566
444379
354600
763625
1045811
692534
772616
515949
264626
921484
466091
924511
1364154
981083
691367
631413
602137
860842
623813
700788
545205
846767
674183
391583
759829
835754
991693
723108
684304
493936
624575
588818
614119
806342
448801
538769
770751
764728
1238627
471302
720710
438902
631413
805175
604572
1396512
769217
478430
869664
594595
696910
889269
644909
1351916
805449
925035
1103320
665874
1135849
1051671
736754
375157
454388
407561
1029851
498576
724705
414206
1230926
657932
882827
824672
642002
302929
1053723
455091
545856
554477
453785
1151294
1543937
901901
553253
811096
398498
812616
853383
589423
695204
776685
1029851
825591
882529
1015085
674235
751149
899398
601755
475154
1106515
477493
799696
797347
1123748
793597
316341
912726
882827
1588489
211760
572607
463964
978570
613954
609621
797347
1181439
212965
1291754
742723
635566
944531
797939
554680
1035129
427319
677602
208539
1008699
521745
873101
594183
766853
645889
532799
632857
712449
439551
331146
877051
545064
1002621
458930
1536306
836821
589525
635566
173622
266253
452103
1019762
915570
858202
182944
991693
603214
537533
324957
558352
567126
1112171
702629
800256
725964
953733
408409
457875
426719
1011599
568384
833435
211593
313965
1161267
775352
545797
763551
1060381
776954
602997
662402
840294
260129
562305
537266
834975
545593
998368
729253
736754
583963
414949
710537
1580853
1277691
988514
717511
449408
529887
601302
311977
740596
775847
498750
694853
712812
365759
369234
296818
824672
806872
440428
1017996
872548
853383
679149
655330
504767
468384
893395
458462
411674
857901
562752
525897
358663
766853
1093349
479555
1166966
675471
646468
376547
485203
1204850
672509
738096
899785
775352
603309
697296
675315
807892
722338
620057
706056
752210
591121
340682
1119194
633555
875978
1113589
877224
686747
782298
683152
706751
727877
696991
285002
619336
537987
541655
797863
846767
841155
791977
984366
715641
623936
613876
399344
1103428
845225
212416
1143077
697379
778082
675127
735850
454912
216943
314310
894581
497143
508024
1332113
602436
541469
354512
496211
220313
157027
534630
449600
1547888
493771
644740
566971
402080
561235
620984
762925
1008292
448738
454449
561372
640221
496915
702254
412500
471302
622065
931052
1219493
1200640
293545
884601
695233
1083216
1095093
640189
944531
726721
544231
1026720
859635
786382
754298
554860
634997
1004510
500650
595140
543047
512541
1396512
1107992
803099
1220057
662603
364442
642979
674340
418732
683503
458930
797647
950834
416148
558809
925406
910568
609874
697923
306387
1008292
647761
1420601
423856
781453
796896
537830
1062788
726228
638668
926877
683152
577536
806498
1045811
468525
457807
630217
559169
852187
833435
537036
835519
1058664
615044
639229
440283
801603
460650
468209
568118
605154
869664
408409
589525
649159
859219
642250
451798
654541
666881
816478
766853
479685
1393370
1080447
1085127
1166966
18744
456505
517560
978570
1004510
889269
488421
348273
851231
496915
461965
1011259
646620
731232
212416
1166966
1096763
898140
1082175
600261
930788
235999
672026
830172
500434
515647
344169
1008699
913596
892557
1151294
692397
1210777
803753
853017
619245
923371
1037430
867700
653373
1145037
932900
1075214
816478
321612
898140
533484
978869
126873
560327
537830
716863
440852
589525
325300
958824
829455
358959
859978
980332
579922
998805
667476
590308
715641
779880
521814
564085
586496
689913
236210
329711
1118234
715412
761746
1554565
207554
695030
559039
411486
773078
792760
445837
579280
811479
479550
827671
672768
748015
723834
413697
598675
860145
828675
657411
394904
379066
943105
884763
381435
729296
559115
657399
831979
692065
467002
467509
540836
618858
534815
369233
588954
720491
553996
244674
576032
674300
546892
752193
413825
768721
792629
1021083
650900
643151
768973
832288
870028
612153
507964
1047456
450946
470483
689412
770754
746195
883284
763033
869502
500799
714118
134547
763841
708282
1568173
1594903
553933
1383055
796600
749050
605795
668290
663529
472504
722986
481320
553931
796600
272352
762956
433770
723681
711575
712113
477714
876318
203962
168614
408470
637697
948824
823288
648350
755486
135058
1090691
387588
768839
995243
620230
1075239
487567
597321
753097
847567
411632
841020
469074
740920
1022834
723946
1291754
575892
512894
881237
500799
634842
685465
684389
303459
653705
715623
784551
756531
674767
350177
610835
629022
842985
823489
1092724
624435
812326
782899
745667
700728
843048
633703
1108326
825953
538269
666383
1064209
819902
693380
311198
741359
508941
662081
871624
920850
1018677
599591
433709
402017
1123115
936981
623382
671103
493936
641580
1034329
590373
420360
1063718
671072
664463
883564
751788
622234
748876
573045
536662
1221614
608926
524447
863582
1107031
317578
680577
784318
780598
864180
604011
130004
645276
683980
754564
382247
1143926
697994
1165093
996303
488859
586523
917412
594951
505180
765663
542635
472748
861057
940379
589134
614342
482191
415929
515948
576610
632117
558366
786120
836111
558352
739416
767944
863226
861606
682047
584412
928419
635199
329711
704118
646183
462663
896693
637429
747754
1004913
609176
698815
1431684
490622
435362
495645
931689
415670
510665
754938
230580
864205
923028
1006614
437856
845809
297601
732511
722998
408777
446515
615160
573747
794911
477999
946382
857140
691720
736372
615551
1066052
581276
792121
994745
592325
445121
937177
700699
926392
427525
968131
320281
822657
593466
1002310
639679
390290
484221
633618
344830
697565
687471
498263
615647
564213
1054175
853415
588373
678703
589054
221981
465175
784336
609493
446401
735097
980212
325738
577068
639888
597465
717812
733340
172385
649991
490089
852025
811251
639773
627580
745242
707856
1072349
533454
512896
808180
555669
636920
941857
592176
330773
739692
504229
488776
200156
398364
886748
459181
612414
908278
1040744
295235
1002397
832731
797602
775783
649798
990069
839882
728054
637119
826742
585401
746927
529108
856551
531839
267228
810765
416256
703894
677581
548330
527041
656160
150943
1048865
560064
401803
851865
1300573
688583
739936
586048
831300
534419
509160
982641
931218
199889
596781
709676
695011
499406
315804
569000
837082
744527
774992
1041911
850775
728278
658185
1392298
704768
480787
303233
513481
451636
576207
1488024
706751
799506
743120
1006410
946304
577155
508026
1045493
666620
566171
666699
1021493
483870
744900
334455
642933
936132
559084
557440
660527
809870
925914
770113
745883
924179
878311
899306
452829
658109
746600
680343
886808
766919
618672
497874
1009661
1041278
911256
741595
836862
378747
945441
1137846
632336
606202
993110
432280
406989
211983
651496
1113314
653705
1200679
578838
532601
615160
738099
885513
710474
850296
792932
639366
674479
701690
794650
551772
503262
503262
395556
590545
765249
623051
673632
128901
988092
838443
695860
594767
622850
556062
733404
492173
674235
482305
751326
414301
543221
696995
921241
1010384
1028272
1012131
394169
652936
685394
341671
603513
1044776
533820
604678
590025
724292
752956
592232
495683
1116031
715864
463561
758555
861398
800256
775757
407333
321376
569641
504959
417059
197549
616395
953151
579648
805271
521388
382875
839901
580901
674707
812701
529454
872548
574859
1224248
876472
350832
684741
812237
786448
717812
849017
328471
700882
681197
443042
1406721
564364
735317
904751
637416
639238
757927
1055608
510284
528977
639352
1091424
869531
540767
657026
739797
700483
543221
756247
719286
1420601
603020
1132904
511293
307474
770363
1224192
665747
845183
772424
654155
799752
330976
431733
552221
776667
695799
724711
965404
518263
487337
879667
637517
597159
962936
969638
698580
495243
764554
732430
576944
711168
734876
539608
899385
439288
979674
909001
400494
556432
423640
1127055
838221
622349
453561
736943
597686
693356
478016
656726
806640
831219
701968
484221
565140
942470
452465
773998
1318762
753122
1259223
764484
700139
945755
525388
798110
534170
503464
503429
500169
875400
725177
391666
411275
475885
819326
687577
930961
541229
232783
547940
809283
1052890
1147880
671753
636591
891362
762701
569082
831112
1028377
626531
563228
676771
1010686
547625
989247
680703
455117
747254
1018003
611395
756943
828256
1259223
195148
539782
825684
633597
610867
1054717
799802
477594
431635
690952
1257969
298124
829682
738616
621802
381747
255384
851938
935144
401245
482535
1053072
659224
996303
1055613
1025710
882217
695832
928315
574975
943511
1052220
555384
1187133
1257797
1064837
678764
435889
730325
126948
923772
695799
615464
826651
551825
532601
499268
801663
742796
1176705
1165446
997874
801189
908936
757826
809227
699105
801001
665747
675977
740088
702040
476614
701340
480163
864180
604773
736254
1470737
600078
1048197
1036741
474272
915470
1003665
636622
557806
683668
579280
623656
729296
607008
304796
618341
774169
784676
692252
668776
675509
372208
674970
632768
816284
564071
629169
813497
538462
198464
572992
869249
509227
784376
860906
514728
512272
753058
683948
780955
1228931
378321
705874
696168
716327
743076
857014
701690
645107
838388
873391
798538
796216
16798
583963
1125780
595270
971799
555669
733233
831112
678911
553594
738096
506910
683169
491843
466922
681049
426102
399218
785285
1233576
1169331
644489
457120
849818
503911
675052
808829
811223
935719
868312
440482
454024
379546
971676
500799
958845
845132
509867
562781
1409994
727812
754538
1138047
609928
615160
743239
995247
943081
920360
798865
573045
713214
546646
764918
1358427
543912
895146
860253
1100559
752193
499647
758684
717812
626600
785285
541584
639809
465883
451802
568768
512272
807916
638557
762746
472064
767080
453288
320632
357720
76994
836674
59764
451017
851985
635972
1431684
583743
615079
668632
921796
259692
561902
956258
746910
574369
1113314
905977
440859
910285
585687
907740
1235893
600777
824992
297833
695040
541089
801603
818785
329711
640343
595617
485976
661607
742299
742774
580061
443194
693678
841510
596628
627731
980212
742736
717606
559780
535706
352915
652118
564313
1191052
467787
940845
790728
698170
568961
1137846
425439
876318
606389
635370
583278
796869
603729
753069
508610
752160
789398
340801
767892
859126
872217
1005940
909424
547282
718803
1171618
709957
611210
823578
759177
516015
639366
1047889
593961
1112172
837739
1453308
811267
459445
1143110
488859
469886
743066
881919
507471
364888
1383055
965984
1116646
573402
637156
913793
699099
743364
598990
130034
702385
717839
658041
458902
622234
716738
686762
937727
601747
691707
480914
886652
572763
151764
991698
422941
547463
630346
1139799
894637
555022
675736
716304
492648
161584
1414772
1022409
1044662
504860
943424
865725
621556
817257
698105
924964
624507
820103
615723
732708
402213
816162
135612
686103
647706
402863
608967
472988
774992
849584
275301
642120
517289
582568
388142
622680
779530
917398
839687
228798
662158
797771
217274
709862
654913
824767
476570
1017657
533184
549817
594189
549850
513708
979715
551825
537073
909176
911574
383499
700393
773962
718945
691894
1105019
703828
615079
926877
843493
831028
527516
606300
1172891
726356
460414
547505
1509874
513211
1192886
763306
238576
881291
752429
699113
741760
815646
840901
518092
939487
606729
861862
871134
657554
766209
888270
839741
620018
516525
239559
400261
701908
935886
677266
630245
621384
531703
773962
1012750
769981
982668
1109465
751710
537813
741508
1255885
776051
790833
505939
569292
308004
997222
867159
716684
648795
995157
901167
556850
579280
936563
865135
1618515
758133
514314
816440
551889
377672
684711
801392
554914
605957
531875
809397
869084
691667
1023954
664539
825163
367307
538007
734690
536204
455582
728213
671908
872770
723868
656687
455637
797737
585646
621172
763419
520680
909622
572042
685027
757845
931523
635972
788610
623051
763719
182767
979936
633132
842985
644210
1272140
586048
374200
671473
1453308
684356
553677
869971
1509874
836394
486637
431279
688422
542686
724333
905977
675464
1102114
524530
644614
767813
735171
576387
1158243
565234
928717
729080
271744
763958
488704
444416
786634
669720
776557
997660
586944
449476
750736
929260
739015
775874
534336
1036489
770833
479345
1008721
918601
687480
808010
643388
1277691
619721
694785
611454
730059
953164
601571
561000
708898
640223
389035
1464683
713214
466710
490406
742549
476579
413825
529863
809877
492693
658230
711759
907565
515151
747369
429658
780345
416234
601425
613107
1144721
768251
615534
778078
635521
589298
715412
411359
572277
993532
584824
983573
749713
909899
746171
1260394
368472
699483
720081
836765
1306924
893674
710016
923905
934606
885477
558472
471940
881447
809119
1439029
1048874
160962
837436
624722
597330
1263397
476000
777472
528578
805754
366386
380411
703121
796256
152664
527828
651417
778846
940403
765886
678079
438812
423855
548922
1016221
565884
564071
549393
1490213
996683
690636
841475
549375
959034
773718
671753
841230
717209
546613
609525
464199
385547
1073140
711108
504307
362819
425991
650681
431365
834305
979936
601829
398364
683110
778553
977251
1453596
873293
544602
687401
601559
530062
873538
565396
416664
630601
429863
179899
713926
753182
1168324
453560
837751
221546
589054
639570
991159
864472
875205
873349
563267
770687
594462
708997
830918
623437
622234
739178
493279
563141
1003828
603672
598218
830647
542411
927212
695064
447234
1012988
499315
561202
588954
588654
891950
922662
792554
483787
764484
687586
739266
265753
837214
939469
575835
360934
889352
1003753
621222
844835
542100
645276
736943
673904
502761
624135
626100
989377
531518
980615
531549
892721
27594
634419
1132853
579552
1144498
763423
653887
424690
765311
910285
373386
656598
1004866
1113314
536235
749222
595309
965588
557373
743364
695620
447269
709236
1048916
409519
421495
715046
567839
899739
338890
211849
553594
880186
131733
518714
640218
589346
593950
841609
507551
612665
697628
765474
811251
572785
813683
494057
725551
262772
484808
691141
1037767
513975
676275
851813
761707
406879
867165
775068
1088675
1064806
1038142
770641
1034418
518728
1004997
792175
793297
350096
760108
765579
618330
631651
780803
491744
426753
689225
919054
1095810
650723
574598
626877
436933
841948
776728
821112
510940
909052
821079
913847
1068761
451936
374277
854800
349931
291185
1142287
629980
697388
695620
787007
1111897
952898
695236
655362
666630
1250001
937321
654336
1040787
771965
609482
802487
486829
854282
768973
584192
772724
794753
1000259
800943
585735
763452
672833
782960
791225
643236
675736
639128
595652
537986
1069544
615457
848620
749935
809397
698282
769468
784376
897173
691714
558366
677813
593167
776285
1057599
433154
1222812
723180
1157375
637517
1016199
1289618
460057
452426
602978
542931
818366
612457
427494
946428
1590073
615295
382199
809355
478419
921102
776983
754564
495780
761054
1113314
811537
991232
849311
508533
730057
143244
566963
522836
649005
743171
622390
1438928
930027
814671
603388
638452
429964
946672
567361
638676
720876
718464
869922
678359
702831
544390
536242
398009
973727
655799
519970
691983
762467
720232
294621
765600
488859
454166
1212656
868626
639816
802940
1205211
305842
492991
956861
693356
828479
421366
700139
610895
500596
390577
744181
720373
560608
508515
551180
432311
762956
718375
1050698
636319
488460
790769
932909
521031
455377
1140767
1273237
899739
1134237
361041
553070
715574
765486
805010
422819
512935
735384
1002014
732501
405048
666242
532633
819326
850697
362819
526056
717128
456970
738828
401220
551659
372609
678849
689748
692252
794346
451244
1224248
1181564
593808
487717
536132
583576
656392
581140
643050
695110
687401
841510
1283823
342614
518355
717564
640090
569837
832624
739311
837710
293961
1077590
632390
404669
855265
481129
667374
615875
471385
417059
997704
1031519
696800
423519
982596
463409
743937
484808
869113
799831
502373
614986
333299
609217
545964
806241
87889
1409994
769963
532646
594596
554007
271574
856573
188781
733683
545960
396765
768425
671023
860358
916810
733737
553744
574284
610771
623097
809945
1519208
543953
1009661
909176
795455
1054328
726892
965404
1101101
543901
893091
519388
488160
642824
698703
684505
529939
1005608
826651
638239
918764
377187
476220
959629
535073
834571
435299
654751
595066
763144
1430450
912431
636416
920606
641854
626489
513636
382267
277931
778481
929101
627754
638038
478285
929556
538516
417269
595912
1000724
127447
617561
580494
713582
779880
609504
896714
547790
897164
461841
954682
1153532
398951
836011
583266
1036559
934037
813201
774580
226007
1097615
897174
918234
767732
693163
699332
802717
785806
957834
950626
706281
720126
807237
869113
541773
890723
668603
713671
456312
523209
917043
734895
744006
797954
1014444
863826
558033
1386539
656377
594767
598268
360148
1104467
475453
313556
692172
1039558
644489
684111
676444
786158
278109
603556
271299
880614
745111
522895
485378
444448
366318
495821
595165
735415
667876
955822
621036
596202
724589
584668
838638
754538
739910
664318
817576
711184
845516
330208
731603
691718
549647
529018
378415
791225
481425
515264
1133379
701430
1024905
523624
605620
598098
824549
1191052
821804
612943
987959
583104
815764
651574
1752066
457568
955770
1172891
775460
810143
986284
779148
764803
502634
448908
1094945
1752066
959499
724804
403543
416139
640778
563779
936638
768108
797917
545908
671587
1072980
381351
794650
572783
514432
739298
723274
437484
865759
629107
689269
725824
483039
495328
551220
670932
478981
482773
669611
327684
524911
663529
617017
713926
490856
383302
728436
579038
774894
777472
700728
992602
1752066
648240
638050
808567
390042
382875
376460
510449
671587
573286
904844
708207
459505
1181710
200477
951410
917365
729296
1053730
843943
892579
773998
671937
832288
713671
399320
1003828
789571
1014525
559537
509689
773781
759101
791655
318064
853582
140250
843301
518182
601485
520704
696138
654788
325562
626877
684173
1111165
438449
1200679
935001
686756
772527
643015
458070
480161
651594
636954
625031
552530
531237
729872
727052
446295
1126383
333211
1134475
273927
883442
849319
945497
711749
511454
1509874
389006
639622
676509
917871
700226
718401
1133379
703548
461254
916469
609973
728971
565638
679602
556639
480503
1049567
1015859
1126254
911423
973177
748775
339772
553237
566963
567945
633193
805067
960429
789668
507001
767822
611794
845809
537244
516421
668148
792282
784336
881169
758487
746484
659437
817382
818581
711759
1156646
585412
862458
694676
600805
559115
1167870
207426
859646
1163931
625174
871067
543630
590630
539608
769252
648177
306956
1240444
836430
775986
1000337
833607
657797
597908
658185
264287
485412
562744
211505
604088
649509
535951
800057
610545
728117
590432
406421
920360
1016490
747050
1004010
634628
764779
615939
729231
557978
606212
1033408
749453
855776
790982
652821
1127783
634105
793231
970596
724923
835047
910362
615723
618763
613221
705874
620436
880275
924001
602999
1001111
717934
775757
654227
679468
805694
791991
690524
1406721
420589
870940
720210
1119580
1090757
536123
899706
832907
557920
636974
802119
630700
237092
528555
642824
954679
642230
1022409
870555
606547
499792
627081
851053
660894
307941
860689
274635
644489
526864
770508
553267
853238
705716
1007204
880426
434303
844793
546978
627209
505412
1038883
711006
615994
618668
823578
506086
617490
725209
707967
851938
631060
787007
746195
399113
874177
606923
409745
518714
452105
597430
749704
496827
691738
687577
612176
354075
919134
956258
611739
493454
601485
462207
890299
411564
635298
844017
576847
563435
549393
766971
739936
910595
390209
416260
754564
601666
528977
593207
771295
630833
846356
811622
768246
858324
760537
742774
542411
557335
800884
593875
520962
522067
260840
700477
525963
612943
893011
294483
909176
819918
556655
549863
585920
595270
614563
574481
394652
760695
1091607
684568
721269
448925
480388
952968
569662
864892
612951
345528
899180
680578
675127
698325
919432
693094
598701
631533
698030
156102
366737
641220
647849
814536
569000
379368
317017
1054628
1282898
741167
547450
688585
758892
1134252
331351
602054
609482
1430548
757621
670224
790531
655886
660036
831902
1031708
648306
698934
520281
730314
676408
677581
1311406
532899
56727
834305
552250
849269
985063
866529
648169
554124
631367
604664
764072
984329
478305
537257
4526
920850
219961
150623
691157
542616
565114
573204
860809
498191
517590
573990
503819
986008
364723
638557
745007
455735
1051072
1009986
661228
824516
1143780
870682
813706
788349
802043
465175
1058864
670557
603556
1271488
909052
437254
954246
335937
908136
754586
965903
790709
612706
539584
859757
1372662
607008
497612
421255
514191
185070
1180884
619763
899869
443675
604151
109348
284378
464601
738821
637225
463768
500362
723646
967674
726248
512221
816016
436817
555435
663694
599897
599228
536662
570285
628970
643081
466522
888064
531459
576498
858427
965425
565994
535816
536331
380827
586523
646333
828256
892505
831327
554296
857240
841183
571257
147265
685116
572695
683460
1091269
958948
776483
186536
523051
672658
879377
330266
943818
704768
518500
319361
1243383
897173
529836
763424
633683
684965
1000842
571189
625031
1081498
816976
960482
518990
791977
966448
1107640
508016
676989
579038
765106
647578
644614
702055
782172
603610
1355454
798110
847932
608926
572423
679191
831112
934252
477554
1003157
564381
648727
1181777
727829
843301
1547644
739415
586399
582597
975458
919574
1085152
433154
819828
622914
528629
795653
705289
718177
562503
736314
339447
490485
634878
1000546
571326
916927
1000546
1228931
571049
851211
707527
767076
866791
721544
881447
745576
716167
1200906
842545
614528
895153
602938
411554
634003
837077
730611
501539
1089213
294605
534642
521056
1105019
1130920
570880
708282
1052244
583812
487902
791655
1759759
1341058
1127783
944872
526864
322000
649220
417904
380453
945411
631313
1258420
825054
874177
418661
1505053
806012
765008
687066
552340
951867
659960
983573
660809
803533
689956
432302
571731
1026538
700556
566389
629438
592215
525704
570667
524911
708121
689574
569000
985073
1079821
1268144
355170
498345
573562
409761
531330
760469
321523
588641
897457
989606
683502
593541
702537
1107644
853485
650957
772360
395143
588569
945717
614356
523743
480118
849843
950838
584193
789661
571049
551615
692648
654602
1078029
683470
608967
585779
632292
536496
621336
82267
580755
623063
831902
577155
334793
997351
319467
1294402
600436
768583
917536
456755
824992
530310
769252
695064
370283
450348
786011
533245
617773
422128
830844
637119
1090691
960886
581852
1100295
474804
981260
631487
647302
599926
389283
533978
704812
778763
529743
687089
654116
445121
762661
1050514
677784
1152952
638926
834342
931218
656485
679224
1041911
540169
671825
1759759
1129162
896739
377477
530874
662108
670963
473383
738506
789283
982443
577835
599228
1151272
701509
455637
641743
818698
501083
546041
767311
827528
684505
499943
833667
550456
1468558
1039884
601033
449357
726892
552760
635065
735317
456330
1683227
858828
528189
744006
950419
1088675
604526
816382
769323
497874
571129
388586
358086
438790
749231
792484
709752
318260
531014
776508
630275
485646
977707
952108
948131
349343
403152
792439
116933
585912
971274
553363
618341
610837
319744
562963
662081
551031
548210
698502
660373
580611
795159
612753
668811
689922
5936
789781
1179539
619286
574187
419473
677489
687577
619892
374672
774885
786449
630697
896714
677996
662349
820040
874805
563407
440077
604271
677854
602276
517140
452954
565533
606251
646324
792197
690427
651051
581852
591777
743806
505571
751963
745612
402213
327464
629147
761954
644210
397285
500462
504860
648057
1031741
543075
756188
1238196
265196
1095810
1164181
620198
624261
1204508
1078450
458544
635804
743365
434539
508061
811251
937255
1045493
800158
1156343
547014
922323
377051
899739
978843
791202
373772
582330
709258
470820
615457
569252
746190
257899
285458
202771
220432
947060
597848
603114
1260248
656890
937750
516353
866598
109348
711378
546756
549976
442300
888270
1114260
536662
715211
661797
733175
988092
852564
744527
773883
231287
1048534
960820
700062
656166
278299
756213
566871
487394
570035
638725
726712
928419
516646
716120
841143
656472
536524
866354
504241
609561
987091
645107
1241713
1114847
894571
583973
559746
292410
690449
516905
793592
395723
743937
790609
592232
652333
409795
674707
734722
860584
464211
330721
969526
812215
509229
547853
475412
1709614
720525
920850
1016605
663893
803550
820969
775421
892787
552725
601571
643069
495698
625584
524223
349356
702625
920345
535317
528555
621803
576247
1064567
696782
911574
419384
532601
696041
674815
945941
640647
869113
1517912
323711
901167
383182
597423
1114090
783450
698797
866143
364596
1100529
921241
822273
383673
1099783
777321
942468
727303
438449
870292
781120
506897
448364
502373
624049
970352
797340
935685
893207
570324
498576
852560
743120
468214
735586
456271
815097
956686
554722
722673
575517
564049
641663
651820
1035453
571891
710912
991581
824516
541129
978337
720048
384554
917016
411972
527213
831303
1067760
401859
638725
612693
724346
685465
642399
602650
591251
905122
850700
1177802
755306
576487
485949
913810
1021535
811796
929337
433019
680946
923832
950421
675272
477077
1069544
799665
970194
900147
678911
569556
625709
903155
809229
557907
778279
617931
210044
561599
803261
282821
588430
706838
516547
641854
881551
809229
480048
854295
637515
1492772
619897
843498
535946
779616
609590
838563
736758
633132
119618
915570
869971
760842
469097
625018
864285
739123
462094
1683227
663131
885025
594767
598404
875489
834305
483774
854181
793400
595270
997874
543067
490208
782623
620482
543990
549264
823325
207034
587009
469943
961190
463975
350214
797737
856462
530749
946382
681575
502426
1210851
758596
630601
1221614
510940
1007758
484221
865700
1154338
974850
877762
619930
742075
797704
771957
601516
1631989
379546
675464
600255
895831
1005088
598204
894294
887582
557278
645081
203885
412330
1224248
672680
465369
1122129
437956
1048162
824543
835546
927624
504752
1048874
997660
562744
532032
74607
552268
761858
642664
1113589
744974
903228
648525
1137846
743419
226081
462209
513798
1296511
371220
455551
858754
494255
492288
994745
467965
417740
1140201
973727
857979
751696
546496
931218
767849
239660
802939
775249
1222812
950421
710582
596690
720876
809427
869638
966556
708246
898431
627570
615440
653424
743425
519951
1281003
662375
383636
963698
991693
844541
818581
487902
650221
657391
533885
689225
559882
535066
850723
612753
520962
869832
615490
923028
531083
521844
567057
609374
437855
584193
620522
722593
601285
566600
519617
623627
370236
1103796
781420
1303820
519984
774293
655343
914302
529558
284703
841827
1237562
299322
791431
872217
824078
475760
710016
831453
597728
531518
739161
585428
576081
486506
851568
154874
909478
940079
594610
966951
825163
513063
667507
759476
224635
1025243
967242
801894
897803
455085
509229
724713
756306
746395
492648
892758
779683
1054717
832540
279187
784425
677266
695011
723868
665261
607398
832288
531875
514654
1055879
639626
602311
597465
775757
586833
1027970
822759
577367
1197211
864758
1093349
892531
728196
658319
541392
266803
686106
1004639
595309
482406
1091607
643948
753937
532775
953151
28874
781031
620475
596741
775413
1453596
713214
536812
858908
861312
1207596
640597
416964
604824
766526
686693
608967
487244
930253
773110
843985
894571
497745
680679
637825
1346792
548071
504500
388499
1010922
581620
720210
393538
920378
624135
421980
416284
547282
1263684
846821
297508
563144
729767
482534
1012955
613152
767045
770825
1047199
593419
239559
1085152
467787
505364
654121
787433
23258
929998
1000842
338510
713665
895916
927516
699573
469597
695948
844000
813706
480161
446341
633220
502459
613882
1107640
705685
951646
627088
873492
533478
290587
814005
1022750
689030
610867
585009
645438
577397
1430450
674300
888355
769792
821787
516414
423156
298156
628250
578831
831902
1003390
531825
504412
202694
763493
704404
460340
592479
762611
360540
793231
420360
627731
551995
902577
653980
925938
732075
742205
806696
386645
1032405
602938
430863
929080
408866
1100529
602217
642211
817257
540338
920813
939534
1022750
1003753
749704
347617
680394
1453308
725554
625031
997351
487888
912837
1554565
1187133
824144
1023715
650499
492903
342356
834780
451348
1180884
990152
558279
989789
408856
997222
550317
778964
853298
640133
234964
731883
591782
951906
983057
221208
460340
950327
456218
1016605
592064
591801
562503
718509
671330
944047
897803
525534
803566
773415
771949
446295
572540
1031519
544885
583104
1052244
299251
890480
717638
606581
587050
612175
729067
703566
1076948
828256
722841
846808
870180
598707
665028
997660
771719
648525
736299
943818
369233
506476
963402
1288131
353885
897803
1319219
921241
720165
854387
464684
494820
495542
1512352
967674
784376
1055421
447837
714737
591438
630275
817059
1489325
684505
930355
537813
996853
747754
392138
564071
1033408
833442
996915
1107031
584468
1199286
866769
675279
1022545
606103
284703
575145
962211
397285
547685
155046
579399
310336
608490
406879
533250
174771
673890
665313
931430
1104407
807133
492600
827539
625201
467787
290587
987824
731500
357920
734035
906715
1271488
257854
861606
702959
870730
1016490
919532
633841
872770
606895
716587
483019
420589
735001
625353
493069
709957
658694
409659
368471
463946
821714
690157
920606
474429
1024215
565806
769323
546358
399320
727593
930055
1237562
833709
654144
784336
697902
648219
855110
709676
768973
1122380
508975
673179
699435
447568
724301
765867
438067
906602
382402
319834
984415
787616
458840
748503
814885
524542
687089
687173
1052979
739032
475629
1175914
971799
749222
173166
631880
500236
426783
590775
292184
747754
805067
779100
475412
418791
493640
620333
661521
602544
354406
822657
468917
592596
241402
697931
513930
708687
746662
857010
623481
522456
828000
647504
1167078
659510
977186
613376
798689
698849
862860
1162453
516664
904982
803205
625835
1243383
1135568
480374
413538
598592
515910
910286
1406721
742246
560896
366155
577835
626600
639826
386056
744912
687317
646443
739691
796549
618763
616259
796417
694401
739266
791465
553594
541818
507001
656236
714218
1122154
965384
467965
304222
973727
712124
1146325
700435
719275
701849
591590
611076
372609
619245
506067
698800
706062
807384
1311931
383428
799845
960886
815816
497264
282652
1131873
792607
678764
733233
551389
383826
800891
443042
449626
902795
725976
679468
595931
361075
1186463
550317
872217
671434
883442
774074
627645
377203
697771
838192
417335
720995
777316
755134
459869
729296
1432383
579217
1138569
497372
1032706
454809
698849
698241
724713
836546
688792
711168
615723
970667
1005475
667585
633220
598594
700062
763144
251841
494876
325830
830171
776430
595114
591502
576194
463924
529979
999350
912187
1076646
1002302
848810
501945
668467
533846
504752
629147
899358
666373
1386838
554068
868564
309813
1003665
628623
674479
415769
689680
687066
651435
955595
693110
877870
1147166
285282
586683
1008404
388752
883718
533885
706281
682604
662907
858782
924253
755010
763774
525278
616724
638182
993618
845862
603556
746459
641019
946682
801421
417599
718177
305685
960097
566650
444696
904166
788657
823325
1209471
517269
911290
673555
1063566
872407
978743
1020035
740311
712588
626423
784676
721269
395073
483774
943255
730197
294935
844066
509665
991023
841164
568327
690476
822657
839200
582704
887965
626423
824862
569556
600619
609904
504583
748503
434303
392117
783438
1062645
829120
911938
626734
748303
673040
600078
823763
538985
535172
1007303
936213
671091
656174
843493
719644
706430
521056
628545
576917
726474
665293
771741
798689
925089
222983
579029
313640
682604
526910
1143780
1380195
1280295
626051
457270
800334
781880
758892
881237
770715
798317
754299
886455
859600
495546
535034
607017
885940
921349
866216
712124
506878
308157
436801
598799
588654
733233
452712
1349221
1009986
913648
641252
892758
782586
648579
461841
952386
1351258
741157
593447
925883
654374
510924
923520
945441
498370
1123844
622008
407749
926392
895942
942461
699935
822121
615088
1187616
553931
734575
629229
930365
310336
675161
513558
913853
668558
587246
668970
477766
540268
1092484
700232
1001415
850610
546756
504752
583743
678079
940379
866641
914092
709862
30494
873349
498191
709918
910362
920259
622850
701690
576486
778575
819906
565322
677489
915188
557440
521663
723938
624903
673696
707791
859150
856714
492834
821379
720081
262103
765106
575949
463683
1160380
802043
1124858
300912
750217
1010922
622557
828256
980212
728447
522619
755361
809332
615723
525240
684914
266972
666634
758521
788994
610545
1360374
866216
781353
798057
636181
723104
346978
693380
907740
775470
632436
784336
596674
830844
636119
950983
1027970
918764
576704
970259
617646
1105026
599505
766239
1031519
625523
801663
633597
819362
775511
934037
440140
649220
707007
1019223
568428
660356
576498
567701
518749
321015
1040787
965404
532520
698893
725932
1170904
349715
492648
623355
568777
766703
180506
633669
733543
526285
579365
494660
476294
698033
594610
598990
925938
512707
829466
652056
245078
1151292
941789
728600
950566
263980
643598
668351
1007880
632292
844601
499865
1125495
785964
412521
437202
1054717
702669
568310
663919
997869
1075214
561801
739015
406299
889352
1035069
734237
733737
898018
914356
617012
973727
670963
860842
831831
1016490
459373
887775
725975
826651
928302
494549
676275
534950
646232
401180
731644
929917
1010922
569252
773078
950838
725177
841438
712785
545732
690546
681776
609206
824078
1085693
743697
630504
780757
659598
1079731
697392
540910
644390
869127
980615
670758
559069
772062
669459
886808
293382
649753
688411
663131
755361
1213033
664906
729014
228167
671825
673904
649798
592314
802660
773718
929927
642328
751123
681776
431365
522579
560608
739161
797954
435136
556432
579648
894256
475367
650907
500018
660597
444143
641220
937768
432827
675950
1127478
1017186
1217127
563939
1005041
797771
611472
356380
539706
785220
600777
404669
764549
701053
631480
830128
783363
973018
724711
700182
1170705
798057
504434
916158
665082
669484
692837
456481
645399
718546
915598
326873
614254
1041470
816103
762227
744758
1012955
1154338
1191346
492867
735586
717839
767944
592789
1187133
437525
556463
542654
812224
603388
814108
726822
669228
394869
1092757
578416
438723
494339
642243
859234
389245
848107
861060
590125
830160
591782
710642
681951
786196
700471
870138
306631
618778
658132
724713
625835
803888
1307262
894571
981026
758807
597159
1321351
689225
386259
844991
770363
830160
1185501
709862
682132
538827
678624
1025243
877762
388142
182548
490856
821804
640861
420219
1000337
458768
710114
240351
422340
586278
340105
529882
733520
710509
568645
816407
556757
1039019
844838
714377
805328
729170
461507
603070
732848
571891
876472
607898
1006083
743643
610404
708956
744282
453295
613272
442579
781353
959697
619825
825067
776378
965903
585407
838221
631599
551615
891781
617190
866353
965545
703894
449707
658220
728213
671238
746362
789406
770765
1134599
778311
898672
962451
779414
367013
841939
942336
845206
573204
527951
556160
556432
1114260
1300573
809227
861185
815335
684713
807384
545499
691969
873021
631372
531875
586944
578306
765389
922662
706996
769039
761015
345038
813625
559069
440189
977291
1073391
856551
1270386
790833
574756
631289
331474
928717
1402215
722593
412631
627838
686660
932287
625186
911213
576074
568860
526456
730141
703473
1122106
1144587
568768
401159
755870
403382
130034
907137
352217
791449
469367
615670
485481
627754
1053730
816043
445542
585428
744006
704536
585847
939173
1230598
757360
795028
577082
780803
502373
627573
622390
909424
1030651
1338484
802536
819652
602938
773781
783782
489241
617297
511105
685182
1252202
633985
1097492
1170904
937554
565050
552530
687733
957540
283367
570979
888226
365804
785702
1072905
813117
487717
547995
630504
437202
471189
561866
729170
734273
739161
629147
574446
701719
671072
646601
291831
823129
615464
558980
253069
498734
674970
497270
855272
426727
720280
1210851
1682387
595471
854464
749859
745090
1001917
624049
694306
522895
453629
768251
910781
722376
691612
671937
825581
847567
716279
967674
350096
747367
635972
709286
690449
809283
439588
763958
1055879
356091
699525
528100
661607
762746
400837
565280
320687
685465
1090942
138533
543231
251841
488828
759573
682951
689965
513312
612403
948824
731716
729826
738071
811405
917781
614001
576944
477999
1143375
296160
660390
716598
414877
737289
267108
511283
923022
1271488
573814
519402
809832
454011
1022318
654592
508610
714367
1260248
627402
637825
773689
713748
249418
653363
379797
508515
261703
648057
1125780
569163
653068
509415
788607
599505
927212
1210511
961588
855974
385311
963036
890299
402680
734907
668651
1078681
719324
566137
712124
724705
761258
790849
741395
661075
389895
584628
453705
668268
892988
823325
1127072
1012275
702831
636920
639973
460025
475126
571906
833067
710291
813814
605230
912187
978843
514531
716117
676265
1334512
563141
956258
902379
442665
799628
592070
852564
1001111
831979
478016
474950
649110
440852
644614
667895
1087712
548321
505443
565931
560713
566100
835889
998728
746190
961588
671091
686574
824767
697628
708698
747079
450754
1029612
580901
1267122
647573
894426
648348
289277
849584
727013
575173
415655
776563
1054627
630603
920299
1022747
438735
1416872
707972
784336
512935
727155
294581
382330
477571
904761
855890
685394
222499
963698
424278
558917
706359
572775
503882
683073
672768
615049
770044
752244
433773
678749
541229
625454
508086
829949
716279
550935
888355
469491
574393
767913
895997
369015
795113
420847
800057
767913
660008
984088
512015
733863
566923
736982
734991
989247
588570
659271
809397
339386
547826
498385
1095810
900668
850511
660714
755477
700483
1311406
640996
519628
755708
837436
911245
416664
572471
572132
1273526
430003
822252
475877
776643
775783
656663
637278
853238
867576
719324
764960
574707
676275
396344
571238
909052
957385
1038620
505468
599174
725835
614478
820150
542758
705265
751696
523140
569214
1015919
391190
456374
931008
635027
597330
548077
831327
873483
563831
1000448
565241
930055
1339909
414434
703157
525125
778008
770283
928639
977291
801905
99803
932186
1028699
762761
759820
630388
768444
211505
918865
391619
425496
630603
931218
523195
684796
663536
718118
672326
860253
936565
593864
1023715
812275
639222
329286
997351
713179
492937
1282898
1268665
371693
1128841
657399
802551
826081
287523
697994
615723
512000
166278
518254
928639
973361
591438
793576
733404
842406
905406
562963
706705
703529
610545
728886
761495
509160
823452
963734
602650
738429
544196
655905
797771
700728
532601
532633
864045
807039
648812
567361
539608
439484
885560
1223299
578634
751847
1152810
519628
372460
406458
702040
713556
621779
774901
762734
987959
826054
423849
910781
660909
892940
762403
501539
616448
931403
905927
486837
507212
556294
793231
867917
697333
1419447
473797
763423
743066
555276
487231
626826
781355
922195
1001415
653132
643549
291431
870940
635974
1030887
821667
581484
352061
532633
528555
910707
681588
344995
841020
583630
632332
1041738
881672
1517912
1277045
644471
785358
642214
399833
809832
584665
652449
354405
885477
548680
803424
693825
999709
633618
231386
646359
847035
852342
649374
768732
1188663
741017
1110706
691100
870555
974430
704766
551825
820131
566730
811251
632789
639046
519116
737495
721617
787433
798865
372849
616066
824836
579773
750774
334455
586235
567736
1153208
547067
901869
658018
804914
711516
812290
994932
838645
500935
546041
921202
650485
746171
965984
723104
464104
1270386
622620
1255885
433080
486637
949191
613031
595990
1252202
467652
482326
795528
797529
454495
756326
666369
510665
112819
689018
473912
702272
765806
857282
286988
735333
512272
386665
992005
878981
144462
737202
653581
820150
859030
606237
677439
865371
1011259
749231
415655
635972
493030
580531
877252
763306
682087
1453308
1252670
912692
1123710
805010
868432
791225
419531
558198
411229
643155
545960
630870
1045192
1065396
702831
823943
676444
599796
1035483
584531
1167903
525491
1130697
555021
453159
841510
663508
673427
1206115
756326
988749
489146
535283
739186
456605
297946
613518
768444
887568
532105
880864
669611
1109077
607090
394348
740200
362365
932287
550658
633597
654469
743239
391520
578838
483552
209334
400804
574248
666712
949191
662892
538422
731622
809227
1162079
427878
691997
795113
669252
708997
1039010
299056
826651
681659
517793
770363
931052
746662
416271
574248
570284
764907
420727
556276
762956
667534
795518
1509874
982443
329711
725060
767509
927516
659029
1067170
593466
711575
802487
507740
351118
539410
755434
550225
687401
678508
901869
820811
620475
557345
534897
848620
622680
896226
866336
861174
663610
645348
658476
812732
467476
773263
778158
490622
474272
865675
659437
526456
787584
437202
622680
634842
1344994
824836
851938
651535
1311931
702899
928319
532601
941398
589353
789959
473356
903993
227324
641708
679588
516957
409368
403276
656663
548602
486147
982624
706062
912873
566113
412500
937028
706561
333686
458070
470906
997869
775615
844655
518534
658220
982596
894294
822433
846920
814940
911494
927516
526456
424956
540338
841862
583233
710474
900332
807428
982938
123832
1014324
901635
536496
957041
210102
500257
84368
937028
522814
416467
591438
670225
651492
895097
380462
647257
882111
716088
1525778
472504
610515
408275
658558
903695
982093
569895
699818
765008
640861
751917
1030182
445850
814667
816040
1022022
1003390
837710
932287
307432
927672
793576
433628
669360
509676
622204
936901
860809
863372
728941
510377
694091
949389
666681
633220
1048875
673566
427331
825247
570496
876973
786449
858971
750219
534676
712493
612226
1148683
815097
577155
623481
625584
883531
608579
550039
598828
1283595
647910
624656
532520
473383
660536
1128463
433434
753273
705335
408884
955174
505514
700728
873824
397351
885705
997874
826260
1039010
760695
940161
138533
500799
508523
749231
720214
702801
444143
584050
659352
617855
535034
541398
865789
569604
433419
1197211
571279
784403
318716
865759
809387
436968
701480
847043
883928
422996
683579
667782
698105
836536
861600
728234
491744
870555
631919
761697
284482
662930
680317
666634
1003029
934601
793088
293921
733196
677558
145905
543543
724958
850723
947652
745524
633985
646857
475412
744055
701072
797628
644551
570190
486511
439288
602801
782645
619147
429756
444717
609743
750586
797323
804216
615723
728059
476294
154874
416380
502503
526634
660909
609493
496076
921241
652303
509672
495114
915511
488821
327765
523974
717761
634847
682604
819259
823578
1199719
877589
443675
637034
698835
784752
847735
703548
666540
431575
915188
699289
365458
877945
564071
551242
434125
688070
298704
1240449
650679
802672
542113
923339
872775
788008
459568
877810
321000
690685
493346
836642
1519266
542504
339386
439594
802922
498033
604832
746376
658109
969459
456121
268274
815196
521732
384754
574196
408470
1250047
1167078
745709
369806
816478
613527
660036
519752
586586
585646
771957
642399
554786
566445
1187616
630697
574570
977186
567361
1125495
672768
676911
643880
689950
339386
311198
1028272
742820
493335
1448418
502761
882089
656814
308266
547121
738962
817257
580414
614851
503262
735097
773078
551622
661604
530872
487717
611210
506067
472602
807384
787673
692990
763642
527562
945497
798224
826742
1023715
646169
759366
732899
856526
701480
667213
799740
660908
427990
792932
908303
700882
705008
897173
1233787
505443
644471
656282
828964
819652
307347
690636
623656
372749
691612
652333
330917
722872
498696
545064
845206
941393
487178
615311
798865
550403
587182
580755
793866
989395
592325
774894
587741
863419
719968
1022325
498555
767759
552979
728436
814419
1100559
631703
1005320
741157
683470
681776
882121
549647
691113
599505
569252
823517
729509
892984
562408
1088675
425280
582201
755870
841230
642211
627333
631937
792175
733737
736887
590196
903611
605957
580611
841143
1017657
711750
446053
488536
534053
655323
740088
877767
638239
869107
829949
425856
980129
480515
927672
610094
625304
544585
799364
625304
547813
574935
601491
596158
635583
604702
544585
651118
633227
569627
798574
625304
556294
625304
544585
573297
743627
898297
739174
632341
629830
918528
596158
401510
585670
505110
652228
742774
999087
461362
672223
817803
379047
435049
625304
741436
797227
805052
625304
549874
596158
708984
1006632
596158
486056
625304
596158
336860
601491
544585
556873
651580
601491
952386
625304
460340
320865
861600
539611
328396
352217
544585
821845
669438
601491
976435
601491
806048
1014415
591430
936901
551721
596158
544585
625304
524683
734187
60594
601491
544585
544585
278596
668777
504969
596158
625304
596158
798113
729300
625304
596158
23258
544585
625304
390075
911972
383486
692881
544585
601491
300159
596158
803424
544585
556987
256890
392364
1270386
505820
596158
601491
601491
544585
937321
713510
124646
544585
544585
726136
782617
406641
544585
625304
625304
399095
544585
383527
596158
601491
455151
404530
668654
622735
601491
794457
596158
601491
601491
670729
601491
596158
601491
596158
499003
669602
427762
666540
625304
596158
596158
724400
902917
826232
701340
682574
919098
625304
906088
989247
596158
601491
406436
596158
816884
544585
627053
391563
596158
742113
570354
601491
819714
364171
515339
850859
601491
625304
797634
1375192
601491
596158
724964
433019
676408
851839
630652
544585
601491
596158
689019
544585
1126843
691207
812861
544585
974067
625304
434342
870865
625304
639210
625304
625304
601491
544585
656761
22371
601491
862114
601491
544585
336073
739766
826010
596158
561398
596158
601491
544585
544585
889324
625304
596158
596158
864223
733224
544585
670557
596158
625304
596158
601491
525962
704012
730992
186024
442300
544585
696714
250131
578992
625304
596158
601491
544585
844281
601491
544585
601491
683503
806343
833559
558591
859227
601491
648375
601491
625304
424261
546230
531938
598503
544585
796800
596158
601491
601491
397483
759344
875585
601491
477704
769188
415122
544585
601491
910870
694377
673441
596158
227203
625304
783509
687917
544585
756477
596158
601491
502263
459433
986417
601491
402411
191785
459234
546389
943751
544585
625304
960491
625304
544585
543934
1069783
336143
555601
361755
596158
596158
601491
887790
544585
544585
625304
601491
631108
625304
1126034
476830
887582
601491
923834
451512
601491
596158
779078
441321
544585
557261
596158
601491
544585
409085
596158
625304
544585
596158
725554
544585
1001042
601491
601491
596158
601491
492757
962113
386765
625304
544585
367281
345913
1131539
601491
482535
601491
544585
378957
625304
601491
601491
601491
596158
601491
827738
1063231
625304
562502
544585
544585
625304
601491
383111
596158
601491
193758
544585
628280
544585
719087
544585
544585
596158
309510
601491
601491
385325
544585
544585
544585
505448
298554
625304
607623
881886
646210
601491
601491
521995
641400
601491
369442
596158
109883
625304
645724
601491
625304
801392
740200
331950
936434
596158
761990
601491
601491
601491
596158
734293
568010
601491
895059
544585
745350
625247
569703
1169476
625304
596158
673770
690636
81428
927280
625992
432280
716011
923943
678886
625304
831107
596158
544585
601491
625304
601491
1046306
722076
625304
811637
691623
116933
601491
210435
521995
544585
633618
601491
625304
625304
733390
625304
596158
601491
544585
596158
755032
889173
544585
544585
544585
912738
601491
544585
544585
700477
828332
513694
544585
498720
601491
625304
544585
596158
464618
625304
601491
609973
601491
713833
601491
463160
230580
1045640
544585
601491
601491
596158
636766
601491
490624
601491
941670
726822
601491
625304
601491
596158
601491
596158
647578
496485
712454
601491
544585
596158
424097
625304
833676
625304
481278
544585
286566
596158
596158
836924
943981
628159
342006
625304
335860
625304
766848
544585
1022747
490320
596158
676408
625304
192553
515850
436504
1246799
572486
706092
510921
656130
851363
495279
544585
596158
172704
525269
1468558
601491
596158
601491
471241
327692
601491
596158
601491
516118
410302
601491
853313
432468
599990
544585
645737
596158
624303
610134
596158
834263
625304
572230
601491
625304
596158
959034
521732
544585
1197915
544585
596158
1056308
544585
665294
1421294
537009
544585
778635
544585
625304
819228
1059884
544585
603033
601491
671748
693848
596158
747079
625304
596158
544585
738161
831180
1029437
596158
601491
504121
601491
596158
625304
853440
625304
601491
596158
625304
601491
625304
1056555
596158
802119
601491
596158
566833
927205
601491
544585
381019
761711
625304
580029
561318
625304
770998
923884
971314
1006480
856677
596158
556171
416844
596158
601491
544585
601491
593413
586934
601491
544585
596158
654070
544585
601491
366155
601491
596158
544585
537161
601491
602499
920812
601491
857472
881169
601491
596158
792550
610404
732938
544585
625304
1005088
625304
625304
544585
480188
544585
745818
596158
544585
601491
859326
671505
344383
625304
448878
601491
601491
544585
596158
596158
600646
562201
544585
596158
529697
677489
340181
544585
1217096
601491
596158
800197
601491
863706
601491
573822
544585
705495
596158
544585
601491
830785
785806
774068
625304
399153
384078
1274708
427830
587741
597947
813002
523195
796932
544585
930194
466966
197713
544585
1007806
544585
552916
601491
601491
625304
737419
948134
620034
596158
544585
686103
625304
746484
601491
795946
394513
544585
971014
607192
625304
558349
596158
544585
473121
596158
601491
626365
477241
693100
422513
831368
262737
625304
840399
770904
196773
963431
531266
521830
782023
468655
596158
544585
596158
937765
572021
450675
757423
919875
599310
750561
508016
596158
601491
596158
601491
625304
1059398
596158
601491
999088
713455
596158
618440
625304
601491
596158
596158
596158
924610
1135641
511717
544585
601491
544585
625304
789563
414748
792439
596158
544585
994323
331606
596158
601491
601491
601491
596158
601491
625304
439691
544585
596158
434672
601491
1066344
601491
601491
601491
1099970
625304
625304
1023076
533919
928298
544585
672621
849651
544585
596158
686651
596158
720048
544585
601491
550281
544585
601491
596158
544585
544585
601491
553237
544585
601491
601491
544585
677151
576217
625304
909490
715450
687249
596158
834276
625304
1169077
648785
498059
709752
801882
665344
625304
596158
601491
544585
596158
601491
601491
625304
625304
544585
544585
709605
596158
601491
935893
583560
827678
446129
596158
1268487
692571
505410
544585
625304
544585
601491
690686
621545
997221
598429
625304
544585
596158
625304
625304
601491
387656
767822
574033
963115
653321
844944
601491
601491
544585
578956
542633
544585
596158
601491
378747
894631
1040149
596158
523350
544585
601491
625304
504121
596158
467504
970979
596158
702091
596158
601491
596158
625304
557440
625304
583407
367046
615436
970818
625304
596158
625304
122627
625304
625304
701514
601491
544585
190669
329711
544585
601491
1045024
383302
959592
680341
601491
632026
308143
596158
690200
725524
933053
596158
533919
715129
544585
544585
201334
601491
664465
519342
544585
784605
596158
601491
910568
768804
625304
708529
672305
1053742
625304
554706
587109
624972
1108988
772244
596158
544585
630593
544585
544585
601491
554941
625304
324162
625304
1042320
544585
625304
562507
764919
174771
625304
544585
636348
601491
657552
1051399
596158
617561
445286
729268
792234
596158
312966
397896
442700
344995
974710
625304
754357
596158
667130
544585
596158
501740
625304
596158
724156
596158
442647
898655
485487
520704
902832
574722
601491
202694
596158
625304
601491
596158
601491
1167078
601491
596158
1020166
596158
677051
1133281
625304
544585
625304
505075
197713
544585
101605
326095
601491
528100
544585
544585
784341
544585
596158
451636
601491
601491
544585
544585
823812
601491
760708
134803
601491
663615
625304
625304
580761
544585
870065
617017
1188079
727840
657937
862078
601491
646601
625304
625304
741359
596158
601491
480545
596158
544585
690464
922191
576610
601491
1029143
531544
544585
601491
544585
477714
625304
601491
625304
838406
625304
625304
596158
625304
636110
625304
492206
32640
331234
725766
625304
544585
544585
471385
691741
544585
313813
601491
981729
601491
625304
750534
559092
473825
601491
435576
569292
511609
601491
601491
625304
618385
204967
625304
544585
596158
201160
625304
910870
601491
567080
596158
518092
379596
601491
596158
596158
596158
764244
876346
544585
596158
1282914
757371
825634
625304
625304
692565
596158
596158
547918
968363
695933
931759
629450
701270
959677
853142
426783
544079
923388
843825
648314
820887
297691
583335
850574
1005933
628041
693163
324705
642487
898624
682111
435943
1215978
458628
1114356
725463
554311
466969
527163
772373
351781
373386
806343
616968
660356
775109
908190
905349
439376
632764
315181
556915
182422
606418
550656
759732
705158
854540
284566
693230
953968
547092
633071
801576
590978
1144561
944866
746979
684163
835098
1061759
854298
410174
725463
729844
856895
908101
689680
762572
651644
894982
727827
714583
1027722
802510
869378
742277
871226
659749
768946
1142541
611298
831257
663081
994110
831039
988835
809598
935731
725463
621754
370671
390373
524835
1123937
758709
692085
903322
840080
777469
362953
485922
695876
864558
911276
977536
1022822
771719
1223939
724436
681118
445850
1374474
169269
470812
561502
679379
659111
869029
970749
465360
727316
992335
559892
229042
324110
611859
748980
613110
793604
905532
706527
620889
698344
654155
1054090
1271304
1078442
930314
505414
806605
667501
630504
1140680
897450
709165
798743
539190
727054
596826
542566
740948
571407
557885
758551
577424
644627
866814
1136219
808923
1153393
1155188
407287
688473
637560
1215978
920624
664044
656416
872974
51974
608467
880922
950629
815307
679626
832295
406380
535492
56906
962599
806924
277314
218606
783678
283101
1226305
735741
473283
565719
101048
620982
754617
353172
699308
636319
723379
964851
612243
794116
580909
554802
1019211
597848
151363
551427
837214
388586
250884
773831
1097907
446716
534299
551427
498063
879769
902577
446716
460809
548101
727155
613610
551694
650499
1160873
554431
699547
937175
584513
835724
455830
563115
547803
475254
644637
412320
837852
462495
608480
742951
1125509
531584
592624
751028
846094
524223
315493
1126202
923388
668750
704661
1085357
579608
866814
1137268
351781
486627
717895
271574
689678
880923
795339
766787
524476
939495
634219
812488
698198
672029
787819
1271304
724441
1288660
788336
799719
657258
616968
709530
148718
645565
1069949
1015645
931068
581973
718908
463623
984188
657641
613549
651928
827998
907902
770082
782607
79366
1168942
283101
823638
660785
506694
1564811
841742
551801
416256
734688
705611
911027
615128
801028
849082
718263
679626
770620
333567
1005590
718509
894837
990998
668913
757829
1103742
1029999
517238
469829
536858
307514
783574
315045
739562
551501
967038
830694
627924
1059200
1208440
1160602
748453
663508
793449
783051
1063694
743749
701555
716852
907558
1121880
565487
771346
618740
739282
482815
661564
959034
818155
1234365
638625
448491
790391
861853
489960
979271
983569
911423
620864
641006
520476
1149407
858371
758709
521760
498063
655474
974450
417869
893242
759732
592624
1087212
458043
957454
1025309
1160135
739282
508504
779537
1086054
349202
966063
1020829
340773
441085
864518
990998
1112621
751640
404724
748453
567159
539925
657326
945010
309834
458061
218858
831270
834099
550073
1267623
528304
336885
697473
342489
770082
535044
671536
497545
881209
449716
607505
395656
1271304
510033
580286
695248
988429
615328
868261
448364
407408
889334
550399
545859
903322
823960
500596
494995
980102
717093
723379
602801
780760
961581
1006517
498933
1012542
347727
924896
941666
362777
606418
467099
1004236
1078567
379903
824894
377527
1480097
453708
527555
847107
859110
356482
722967
652345
751655
1508018
611472
329759
889486
671407
1096071
757829
578001
1182154
765428
627020
443042
738267
1248729
854823
711661
1150686
770737
642532
945755
710902
567126
1419321
377544
563252
580952
851676
756665
925042
368746
379374
422055
570504
1074556
524671
1008009
783097
1230327
428368
469093
879865
138644
885477
444139
326344
471530
466987
872335
653376
994887
608922
916819
783678
1003241
996106
594614
747244
994401
759820
789404
782494
628441
724441
702205
667559
872940
612924
781143
1114356
725672
842173
762379
729080
658979
436531
495479
402343
746132
581305
769725
653750
745989
791371
984188
408273
637034
691051
760365
955981
788003
932909
728252
452446
850511
740846
720565
563229
381351
868153
611836
496827
1026255
1016288
244925
407244
894756
1015271
527706
642487
702286
1001524
757360
474750
840294
800710
904270
696122
703952
703543
867176
498332
1022375
997183
977953
1150621
891935
551694
707338
1026020
673340
403898
407843
260840
518029
1084651
561194
922280
902125
628028
566243
569462
710188
581464
710577
898326
1036648
556915
559476
619437
536867
327529
717525
823988
775737
236370
1058352
994401
654472
1287740
415276
694106
1192130
594477
852634
689122
1001326
628028
702581
898431
466480
982279
888280
873274
651873
1006517
1033181
1026737
632085
616065
552135
895372
554706
683116
552896
869470
1048435
937525
962057
682132
569461
861249
1037622
449716
1017972
339602
740488
1000280
507949
606251
640235
673616
712319
997183
1122188
902833
790591
470415
571764
769746
317137
1195036
880996
162656
712785
860154
328280
915446
166422
566836
410368
649874
848928
824348
679430
793942
1144234
901784
499310
1271304
858302
685877
727425
1491970
842436
834936
464532
1060680
727316
830107
889777
337011
788638
460870
663146
524974
236522
994401
539190
947249
880872
383885
940177
723882
792756
927347
732440
696008
421844
746464
1248946
825273
733826
695685
640153
387342
651739
492550
1023267
578323
587116
543081
458091
584081
990998
526150
684177
471530
500479
907089
977251
686818
715258
903724
917590
1168875
945003
912867
802833
1123937
757829
957041
624478
831723
1061759
365594
785365
654042
505751
1026432
642067
905990
1043187
695576
623311
810553
1105093
1123495
662371
665547
1172923
761990
717395
923911
847729
910761
638850
1017514
800258
657870
819761
618795
600584
794116
855295
1121392
702448
426727
750480
837216
692333
471997
527915
736717
832554
658650
617847
795106
505414
677630
441018
952804
1012542
1096406
858371
561508
317107
881303
507204
545637
922615
595025
707594
726160
833205
318047
583603
518068
1215334
446852
533470
549120
688063
364883
346291
835244
1215978
825273
687725
458099
338698
890951
1059200
1111025
445495
524923
1126202
855778
1054438
938521
728746
734700
1157184
521760
325322
471530
594614
573110
927807
232783
856374
579031
773110
627924
574975
672833
624665
686490
1317034
649617
1169471
517366
748445
594694
565134
437802
818440
744624
819172
684650
883718
849798
810477
772244
890615
852744
871274
1005163
956659
756002
392051
596952
1017278
785538
973981
934740
680619
894756
1126561
1084258
812018
912867
807913
1287740
1065427
355457
809354
853263
623363
750148
339546
578393
1160135
659732
781807
787841
404558
246461
1126561
951152
751655
523620
402628
1024920
603039
517543
722369
842451
633071
1028874
262379
467717
522953
43796
939012
565487
991090
1026737
487896
729509
583451
867798
562719
704532
731077
488938
389035
1016711
460696
702604
660522
540411
539390
569361
698843
635136
903597
378421
943796
627924
649879
336044
520637
1209574
720823
843818
99482
843818
595976
856243
741812
690168
535179
800851
256350
769676
726357
788850
679492
271615
674822
740285
1368680
916572
603240
1078442
572261
950240
941011
1563730
1215642
813211
705821
710821
1062238
262351
461417
844450
788003
908101
800666
1048891
641157
1061759
859316
849843
696008
753987
848147
614323
698198
875155
551588
1312139
811484
801975
599297
605431
306800
1035384
918515
678677
770859
807913
440772
616316
605344
938521
673616
772609
843845
669962
214655
407843
454717
608364
743078
1114467
429143
636395
646506
932682
759287
876978
716134
906569
460337
580932
446926
1169088
728370
797118
818491
790591
681688
905349
513854
774077
1502160
825977
894537
557783
554095
510665
825901
500039
401757
625931
477797
892736
669142
905672
903597
257264
618574
674430
198706
721766
611538
828870
828070
1110356
413038
647804
773831
653807
401220
573550
1271304
1016374
732061
764173
785467
496171
922886
628531
795382
589051
947976
667716
379066
950362
772609
614154
718717
1032011
762397
804053
570496
594477
601215
807039
984924
777494
601236
734706
612334
616273
512477
805173
1160135
371020
843537
871274
727236
789404
203962
973578
600836
742942
1043704
1066020
629828
953512
103503
843818
1035842
772527
1281739
697902
594495
699512
807903
1058501
890615
824597
386313
514375
567350
438338
809413
575112
1055590
414567
1004357
959021
947545
765597
513965
1096187
842173
1324266
968961
750148
615342
660395
540776
1002280
506054
1023267
746831
259909
429755
561935
1095303
724441
861376
1207035
875548
1019675
325251
1077264
736256
1005805
616813
596385
640153
729080
604456
1074556
936776
953902
817445
737532
669145
624556
858302
656282
719930
555564
784634
970329
92581
600234
405828
481057
1083290
640650
605838
628545
615875
330839
535322
738267
755873
431871
689678
635803
1046348
1209990
695576
842172
1041316
643081
1096071
712516
536394
619851
564313
567159
798446
448315
929672
790782
822473
841796
970674
957454
587317
747670
595685
442253
907184
561449
956217
830727
631180
745985
841854
898326
380553
815382
735464
567092
725964
565487
694164
707846
745885
1031035
1109763
824316
565719
664406
745885
579500
759701
820887
711634
940397
1087961
964813
1006410
842154
739562
1120057
346557
712627
594356
958440
833709
894794
671845
677198
445184
1199437
750330
624665
486917
1058777
411368
263817
642595
533758
867154
325562
580952
1390746
709236
780766
548929
577424
402326
458070
413248
415928
527825
752849
562622
1062574
551842
158049
666853
814419
735741
458544
629905
448920
824874
641967
646824
430556
780598
709477
558711
951359
1052220
979777
763630
1085357
1187331
458332
715631
1071495
996338
804244
543081
399113
1215978
1344907
885271
437165
750807
565989
849763
739282
917590
963854
492664
1032116
964386
892896
80446
385325
906280
829663
651739
29146
968961
1029939
764678
628590
410970
800851
931849
703312
950834
790288
808890
606418
656822
409098
1379266
570835
550579
641562
910151
815494
823988
1145274
750791
210162
934740
392413
703312
704760
693425
759365
751655
855295
730251
817783
527915
496222
726034
743078
647742
56906
1097907
1087212
1110236
983534
528823
215940
682769
618743
683385
890951
710114
751529
988148
437375
1118746
583296
528549
984188
679358
651644
545064
636421
980102
1087677
507085
696041
1036170
722962
869147
941772
1018268
958092
720216
617400
617599
772670
839042
1216306
719828
126348
598655
505266
569950
737219
707846
922719
196776
628347
753695
593367
735019
758508
684139
750791
710111
548763
359355
1155634
255560
846305
854727
631180
1006517
1031239
679587
209868
732097
551581
651236
619435
944895
634811
577101
813211
781056
801909
493206
478224
626236
721687
794732
577424
789404
516690
708684
708344
684389
1180641
1101742
920790
248056
1097956
756002
801028
619606
460180
880334
528629
190615
1155018
721413
571207
1242068
602276
697499
531423
921659
1080307
512142
1364154
950070
744800
398876
1079165
503508
496171
878525
771821
910151
411229
682130
606527
910295
774450
812445
1060680
897952
1062321
785365
1269058
788003
753932
704094
557255
560890
963549
1199437
861525
859136
654262
681272
927347
607464
614037
1242068
637314
1137268
1337523
406460
770082
788760
762622
528540
516077
877142
984924
875719
545824
335691
594009
1406041
682487
1064313
973727
290576
182630
911276
954603
506694
1096989
753080
562805
472769
672708
525011
546241
937917
1092830
946906
734263
854298
1092830
629450
394587
1405628
166422
197641
461902
1118061
666226
1010931
878518
348081
1283766
1160873
612268
657074
1163174
573432
737322
635649
878110
1144561
515659
683704
644008
345482
605841
631589
852342
812018
797367
1016374
472769
701855
840305
746132
550581
683704
707856
378887
524422
54693
828317
525011
944895
715502
550312
784080
1281739
583726
843915
1050809
498659
668586
855295
1052539
790749
327256
888920
738567
563844
554124
938521
788003
1418948
669165
653658
540603
900614
724731
879422
693993
704094
908733
716732
674844
862052
545652
1060046
694380
737632
420933
931286
822026
315256
1065238
677853
757424
691168
626531
685082
289222
982467
1042137
714583
751042
435765
747670
664780
1006517
542760
862115
589250
638625
1010879
1198096
1129136
453822
648579
1355167
650070
1078567
596372
1080307
725549
703897
686825
719248
710310
507949
408500
609843
1045192
1096910
807682
309504
203962
934651
565370
595858
870028
554802
739562
697733
761887
1135386
1017995
661266
695685
672752
1050514
1085919
839201
898092
804380
904791
641643
826166
823093
455401
724093
762572
702669
1040501
648108
823638
685306
780249
736699
431877
1057146
740948
620864
731674
865288
891705
668257
606513
910761
977143
571922
697246
770861
519544
662999
679430
551756
737532
468200
395118
892990
477588
737632
919987
679626
424036
828100
594482
642230
1310051
453082
1104685
655525
744441
679358
999614
798768
1046745
824819
335141
232031
744764
743501
1111025
818623
990998
1020829
605344
903322
869209
1055346
507446
823988
713671
652605
1087677
754529
973486
1053143
288401
920624
798224
665547
450862
1023875
914376
636624
735571
1122100
557255
831257
667559
953902
522953
944646
606202
749859
462701
1168927
1086841
1072284
998242
1199961
1055346
628034
1229040
888982
1078459
643060
686747
638060
623455
949383
955981
574671
728870
507748
377042
1287532
565192
687286
651118
955902
899869
890167
608559
373068
226944
648314
412320
1178506
527256
909795
900027
783575
642979
748524
634730
576921
147246
480148
831723
718546
434850
288932
883817
933055
893173
641157
638850
407843
724436
873282
893173
643740
387936
711661
457849
742227
1208052
511957
598260
718717
571906
517772
840590
1030182
542566
892990
843821
1209471
902945
701370
809969
685082
789278
1130005
682486
639046
394472
757910
650645
1296092
752943
996280
1072283
544079
558843
973309
403724
703327
488849
1204855
1074556
865879
1027877
956217
1031021
1081898
356541
694106
831758
788750
1033181
434539
1009918
407652
1004490
832029
1028874
702604
748672
274025
322221
596447
819290
878657
1017972
1072283
214912
636183
987959
327832
789406
817952
711956
864518
638625
890615
1563730
439288
673189
675687
505130
1315256
919053
683028
548411
243061
1193038
683704
1065238
806699
798934
496517
616519
815097
442442
757340
689887
621717
839796
989247
509755
344465
681963
554431
934717
649343
1015447
575434
441758
693028
1055364
800666
739186
770826
718263
778601
819850
774760
1359089
453143
365822
674657
732061
989247
717705
913691
995783
184503
611091
786398
640153
932120
507971
1123937
595121
751523
233724
738105
780249
658490
651436
973911
506520
571931
791104
606256
414896
511379
1341453
694382
1002867
514711
832086
1303856
594614
616381
450188
466747
801028
1508018
857471
138644
931759
675563
327131
772609
944671
854727
988671
1001964
800851
227968
586847
437375
551694
521859
911027
646787
798768
532363
1101781
1077723
710111
559491
1198443
682437
797850
258478
332954
421255
589301
760842
1134760
568698
932287
226196
226539
513895
891705
603881
1096276
688239
613742
870034
777037
844295
339024
783257
944646
545859
320058
606743
1038451
192180
342964
616088
500343
1226305
817257
854960
856243
1248946
567004
990596
911027
1009871
1302833
315732
1126202
836536
804380
639307
718164
710979
736757
771769
751133
729229
559476
553909
856551
748672
717069
894637
679681
1242068
705416
744901
452427
773358
551427
611472
423124
564908
715631
921695
1578142
851051
657258
883268
536124
399732
878374
503778
679229
476716
674064
640813
719525
959118
1363195
660928
775607
456227
850574
460168
604572
635870
1241526
930653
710115
588954
707338
438843
104723
257001
371429
443747
726160
469321
665186
798768
733929
726817
505414
1030968
933952
636898
1005933
1041997
612379
859202
548257
905940
660536
1021594
656014
742680
585183
658863
717895
640058
635591
962604
449985
950128
554572
761887
490796
681637
704768
732926
1120465
661266
633911
629566
462354
385935
246684
636367
1465634
448418
882976
164414
387588
583330
883817
752671
583937
686860
590670
823775
542738
1258757
693622
765775
781379
810627
713354
511761
742658
702402
774315
563339
686123
524403
744361
541398
295674
1454255
492024
932247
1189002
138967
1116894
1049499
393142
957983
285018
976973
1393732
521280
971578
763606
468192
338162
874798
757424
571455
622078
887710
752313
723477
1074377
646448
1393732
865523
656216
1149542
857684
492472
1062331
564278
826872
843416
1509781
798924
682089
576399
822252
934606
274768
521932
924749
1402061
590752
564650
778039
51596
805616
1009537
938194
685560
854185
1094055
592596
897625
644623
781379
550749
941727
484155
1376678
895545
683541
345472
633050
1509781
659793
933407
943671
878491
307561
900141
648221
717551
902199
785310
1222495
597195
626830
417941
801228
521650
816253
1370777
958163
567931
404262
391067
672679
186848
1142335
605494
1141840
877054
901053
291795
838198
742926
1090799
1243375
968244
1007763
641605
897750
616641
782257
597848
764573
893191
267623
729941
704867
716021
502352
957245
485496
968244
961055
481320
563456
456374
992414
814019
854375
798262
1071729
1078976
938118
798777
374584
782696
656789
510810
1108001
541699
465401
894158
897750
1169683
785689
869878
711250
815487
850826
792042
357981
863761
537672
499695
383636
408909
641288
717551
780100
996338
1161046
655785
1027569
838198
550871
795125
369076
992949
605054
654888
1145546
933508
608017
753833
590042
857684
306409
1198439
866501
1276579
535322
584809
716021
816002
1128899
1344941
637237
1034297
931654
596940
439805
1107303
1071729
513063
687066
1127453
929658
909967
511105
916421
829657
957245
771082
824364
616641
770619
613110
709393
715640
764573
464638
537358
585646
730871
704867
569488
782268
829955
947313
676160
755371
844542
577681
581506
772062
1428478
405661
1008920
704867
197641
578918
732249
961377
616979
879488
147050
761051
815840
1127453
927807
668268
979288
634847
1022837
775212
602049
1213046
680579
992414
738072
593541
1143459
992414
849033
836190
733362
1145546
961177
537358
1275430
439376
465151
802422
656497
1047911
592768
585412
951145
679681
1128551
610602
656485
685813
521932
921261
899306
321586
625353
952788
1267454
928548
340787
792283
772062
1053864
320318
877054
709450
835889
1454255
1028495
1157375
1376367
1048641
904302
561417
457332
1108208
684015
961177
834065
990855
730962
960812
744702
713789
1035521
796930
992639
655785
854949
100744
619080
1294896
924599
1034297
870940
684450
1055933
877054
891950
823775
787443
385088
1057633
1217741
1111465
944335
510940
940787
607482
787878
726463
725759
672305
824365
233599
668952
449271
794297
602999
552560
739910
1020035
1006204
683541
1053672
927556
548922
893191
1099967
844821
809229
115123
556943
466958
594085
422192
690886
808750
602477
376898
602740
371331
1100025
1056760
1052855
777369
910676
1296691
787878
576004
610190
778846
707969
857684
1214880
815234
933797
570770
620289
683037
670463
366737
1111465
513380
1337963
775340
547918
586760
678372
821490
388325
723197
1214733
376280
1023247
554509
828281
1166496
385698
751628
830550
770619
1134252
1047540
849234
636089
515608
967209
578133
702870
754677
640755
588760
568359
459158
681360
765652
771082
535368
507641
368762
906107
850757
732100
690464
220151
526994
589600
831468
1000724
1008573
863116
1167302
463745
1055933
817719
387111
826773
581163
850826
315548
513211
762571
573597
476056
1139037
928994
899476
765389
744361
695216
587741
1100025
1034329
1105055
391607
806849
690464
1116747
568618
789629
1108208
934466
862606
670982
944446
831932
174596
1002251
1143459
1177930
1214733
543183
885691
1021274
1226305
497517
1096476
991134
1398082
497574
608384
1258757
839800
841597
680577
919965
399577
868841
850826
615420
950845
450852
679514
633703
546535
697225
1022059
1007196
722998
823775
1172797
1178202
977149
407186
1026698
1128899
895231
445489
635472
988471
674267
704867
780735
157412
256350
704745
774315
702286
787878
748455
1319219
753845
627004
655921
903953
1011842
1007196
756988
604477
791191
874798
991134
943671
638055
845839
479184
865110
1369834
656216
813370
662477
909079
744997
1155756
840399
1033914
704867
792794
568598
1107303
515372
408909
694756
769468
551558
1024708
712435
758693
653608
768386
809102
351367
879863
455672
710062
1428478
379503
764168
849479
610838
765008
729538
741508
704867
950834
829706
403543
1006204
104185
1145546
791202
933797
983534
674267
419791
592574
883797
539551
1135579
535933
578504
806281
918812
824365
220912
162212
624696
687480
1272790
771352
645134
1032761
805091
509622
772760
707968
945786
635641
790517
692977
941727
578634
934472
836494
875326
1001782
698798
715079
247609
539540
901257
829706
836190
458840
701945
908665
649210
783066
764573
662081
780209
1116747
556010
857684
745307
515948
685719
851163
990153
520281
1221530
504190
632020
879488
638758
502373
357132
850820
544833
705265
968491
754804
575119
1005829
1289182
892503
821792
495479
823877
756306
837786
716962
807488
239568
509446
298526
998054
836494
1051889
627573
657732
848905
656491
1222719
1044924
893191
772779
452836
145881
580170
592232
810993
944335
492169
461928
1544128
976605
1009661
530139
814734
928839
696800
983396
535073
736252
291193
625513
548075
533112
522369
702870
409745
500835
499695
1174884
793897
984166
1000126
938294
872593
958222
718043
901869
1071729
730892
636421
1221530
757184
818785
658635
997421
821804
1398082
1184409
1188079
809102
705545
472140
995728
579121
1047540
517521
806849
927624
697712
886767
1020703
664048
495114
802214
899771
892380
631278
926498
1030300
1282425
703090
748363
578519
919273
1216248
763941
683541
1098782
632003
1203512
652333
816654
1125458
669046
860176
1231144
635599
963294
831932
821600
534353
948238
1276545
838962
303233
818623
897750
1015182
647989
885008
731644
641288
844689
1268988
747330
318716
1063277
536125
658305
887458
1009537
371363
853118
779024
786947
527762
495114
627816
644623
1058319
589594
691621
309367
383636
739748
534406
949304
608384
1302511
768269
448088
924322
366704
645065
841616
768306
514971
732126
848182
641761
726868
1007204
1267454
823877
792689
489025
1345817
877495
1344941
893670
916421
867818
1005959
800129
882840
504253
497517
832592
724084
580993
260485
1296691
546296
1174884
509622
950845
500464
581506
967209
554007
613882
834065
474072
804077
809177
897625
636954
909364
418255
323263
1073940
1141840
700393
772062
619458
1100025
850826
550871
561812
380529
771082
1024798
759054
901463
217138
607481
594713
938118
506876
899255
922503
1000985
1103659
484375
1057898
773110
662477
651827
928839
583234
834065
976022
1108464
715531
880164
359939
542618
1169683
805235
395021
565638
561312
813370
764573
1047911
850089
980102
607224
424576
897612
1187625
569488
583673
724382
714791
585812
711250
848251
944446
858328
753833
998054
928160
814734
592574
662835
832217
605712
733802
634842
655785
1103999
641247
841616
753833
1068737
381415
331265
1029725
1069696
324368
1002591
854744
694684
832593
857240
943511
1319178
502670
1203512
885813
803540
700843
344326
974613
944446
562432
1214733
473190
1149542
389045
924322
772829
934472
832731
411460
441321
1048891
1428478
801256
715328
1071729
597379
950021
750032
671188
1007880
685074
1104289
896964
468192
885008
853583
168851
444073
742910
1106316
879473
783954
1025812
1369834
1402061
1152035
944335
623629
567451
420325
667858
829955
935559
628637
621457
971578
774352
785310
637156
640647
684965
542509
944335
1033953
1296691
951213
876701
650485
443747
824365
627816
868333
839796
628501
792283
724655
593268
854744
712800
674598
293106
1134402
965284
1198443
894918
783575
576953
1110356
309458
1098724
676160
1221530
779493
734964
808750
509622
793904
521932
878342
1214733
1398467
702870
1107700
533462
282425
509446
1163947
1439363
228309
850820
733233
666395
1037536
909039
816253
1393732
801559
772210
198110
1465634
712435
541818
909364
648812
770619
253751
825136
957983
767688
872653
1087567
1117889
644623
943671
1145546
538405
518476
592683
443583
93776
643398
806300
1029220
561417
238357
1216248
642877
476579
849814
871208
596535
537986
1261771
1069850
676312
426382
795125
725677
726679
859960
1539500
1077165
356987
1004093
549556
814019
1001524
625883
611688
677100
706620
979288
480325
595948
811478
805173
1210350
1205693
1058708
771789
854185
620244
433260
1082180
924749
647074
477528
315558
927556
597042
832009
1177930
941727
1242123
771189
1178673
559910
1022837
633625
1145363
864253
538222
764486
534353
437895
1054324
1276579
549800
1221530
814425
563148
542531
734098
880822
748625
589269
940593
909478
704867
938026
398387
879387
1107303
813459
843329
763463
515083
747046
834065
723514
406563
1135579
789288
722348
1140005
879387
654899
854624
632355
783445
685761
644623
821600
758684
992414
960812
653767
785310
433357
678372
541699
793434
567697
873066
311415
933960
782055
848905
545735
816654
1036291
506623
813637
915237
826591
747905
976973
640243
643998
575052
808750
548075
1054324
883015
599372
472427
915008
820434
1056760
1007763
827755
371363
1128551
843973
547160
729941
947249
985970
957245
638670
537283
649468
683015
538405
487934
318430
1057633
593033
885994
839800
784318
637237
686860
1119949
923226
1509781
772093
743011
838548
823870
951213
754804
940347
780209
1048641
1007763
816002
984520
850826
1345264
324368
787878
697225
764573
702064
1047540
928839
934472
801687
220669
534908
655921
385935
1170162
673662
934466
771352
151764
697225
825664
661318
222413
1084101
717779
723514
372376
826417
859511
686123
578570
1107303
191785
463358
563148
972350
792042
564520
1034641
344995
643388
1053065
933797
887711
938158
853583
678317
567697
956491
957245
1463007
887458
1255230
496794
1077772
877654
545098
849234
608384
714791
707981
423627
406641
969180
1157770
591513
921658
678372
768512
919273
299388
1128551
787327
651115
900202
185289
1226825
1000634
909133
383414
686982
603180
1102751
729469
462577
920988
617332
548075
882529
776125
694360
573597
575517
609586
460145
611688
943671
597042
990855
1140519
507629
691546
821600
748284
751636
610833
422317
743643
434058
424956
1025951
697191
863601
600290
1319178
944644
765579
769680
1267888
685908
398117
633400
715548
1078029
279560
381450
793897
772695
344326
1007204
879863
854624
346803
839800
707981
630174
639128
1191002
545173
453797
798616
832593
733337
1104574
468538
736570
474072
542934
805052
879863
801904
572132
890830
849643
1213002
783954
1103659
1025951
524110
424442
888187
1058131
371363
746661
838277
627668
565192
793904
233401
1032761
908332
865286
684619
609661
1020719
532420
16798
530486
853118
854744
251757
883196
677485
634695
474950
948238
848905
1027988
1096280
792011
594999
1178673
365240
584390
802061
958163
712912
605052
892522
494080
409155
842938
1341453
922547
634695
723108
1044561
312362
951410
1509781
858787
957702
1036400
497517
277452
512504
897625
1002591
987813
460256
979320
506939
678372
849033
868314
194802
1073140
823775
783946
650939
1080496
714791
553750
977149
284233
857901
638245
681445
578133
484473
1103659
573597
367515
376359
798616
822935
1174884
754804
621138
301758
710841
691134
1125002
793368
899771
958708
1001782
365104
643442
615328
1077093
582614
777533
919091
865110
671505
869079
519965
819696
972689
387860
789221
594999
592683
811083
993856
1108001
945800
748455
630599
686123
423545
700393
514094
1369834
1036291
947595
1494071
692252
635386
1012940
714718
983820
909902
1463007
417675
877224
1139037
1063277
685074
983820
554711
1057438
885813
937874
717895
783321
798777
598330
1015034
753456
654767
945324
468917
572191
888857
520823
612924
829955
985970
638193
911790
625359
991134
793897
618307
590752
704737
909133
258992
556199
340219
843973
368992
935349
1141360
636367
994401
1057431
779880
592260
1266827
823856
560518
918261
885813
627816
715328
698099
383295
1238098
148718
871562
697191
1057633
828358
611688
592574
1057431
1231144
290707
518749
712435
678702
310361
850820
1191002
787878
405341
1346870
371149
524353
750091
400685
532690
616968
872912
441590
854375
943671
968244
483367
534353
882840
582743
630599
537358
708856
668161
304281
750091
600785
401954
823856
1122711
933407
571906
1071304
817853
625686
683610
635130
593033
863826
155053
369542
642531
767448
830597
1198439
777369
376739
1121853
1268988
641761
566553
1181168
572942
898529
1003967
663839
1067035
785310
263062
364762
792042
18847
1402061
734098
1231144
553134
1210486
1169683
664603
467965
1074660
1047911
845765
505400
687134
678333
138469
1439363
850820
686494
281548
468208
909589
111554
753833
268125
1203077
486147
570975
527740
375479
943671
873274
855998
807384
487752
1222719
689513
1275430
311198
792011
466702
1148142
895545
1062331
454432
823870
683541
682732
649031
685813
1007763
436876
785310
630174
624090
669501
971578
722482
860703
272657
234377
534353
729646
619606
371057
960429
624090
650521
588195
512150
638028
1051889
401297
882840
371363
886767
704739
958163
566730
808442
466553
554172
755860
871208
774315
887710
594495
413737
516174
623873
470272
1110826
701270
729234
478518
471504
795018
1080496
554302
882840
701945
730892
640647
834182
1272790
783373
782850
789333
927212
783954
578700
644623
756545
632436
958163
668952
920988
979288
1276545
1022518
1402061
890721
76752
1402061
652229
713979
933797
361727
637237
577244
590752
1007949
599926
770619
665610
1312651
1122990
818860
821490
948238
958222
600290
853583
793133
712435
704950
1077093
823775
480341
1008434
919459
1024708
1047359
572073
593033
965289
1036449
635472
552560
1052454
1171586
1276579
1021274
1062134
280891
1178673
1223813
937874
826844
358927
764486
916421
589594
821600
1042166
826134
714791
551367
779024
487752
386357
989527
93576
979320
747983
885994
922616
925868
1108001
953106
524403
721482
960812
546535
920988
128543
790182
499487
891300
529939
958163
934728
345026
821490
828302
195148
909589
480754
781379
488005
844542
580602
577341
525446
828889
470056
800260
682008
1036291
645139
540581
879018
853370
923226
925017
680176
793133
363584
893387
958163
413921
622441
632579
933407
797938
798777
723938
738072
1041209
630532
704737
563851
271615
689402
280121
874777
352818
717561
684689
986747
257899
604456
525869
549462
458283
880275
553827
732126
150623
808775
836532
804473
622846
1082180
509446
794559
573175
1491059
676160
502829
992639
955907
940451
940532
583690
808069
703586
1148142
415041
541773
860703
843591
692977
1101636
1207035
835362
439403
267487
1302511
848905
956491
969180
1152035
808750
501675
714791
818201
816002
772829
958222
519341
757696
1178202
528496
438233
1116586
481851
582470
921250
807488
621160
864253
807492
1092439
829742
940798
600290
803540
938294
495116
1068737
838857
958204
1110826
757184
792740
958163
511825
745307
678372
702961
844689
350951
677948
791726
592768
616641
611762
696048
1008434
960965
1111465
284113
1069696
594085
1100875
517013
645065
557097
938294
484224
859960
566730
701945
566243
879387
546535
1164414
772210
450348
827755
1299162
484833
850700
878124
919070
685813
809387
693892
395691
365472
585584
698193
505448
610094
908464
1081637
571706
647534
604459
689971
601424
540357
609420
707842
1205503
1103659
1071729
721197
1103999
850697
1149542
1406484
360112
641172
430176
425427
1439363
154341
1051864
616067
789257
1026698
853583
476303
680394
748455
390196
1000702
958708
441446
1165180
637237
826872
564413
455064
593033
511334
973805
853383
686693
530368
844821
521650
1036799
730113
683668
872653
646448
1140005
1137880
992095
406380
937077
678372
348413
523442
380926
1055933
788184
828281
46640
958204
630174
579780
716534
964363
763655
1000985
677596
202163
780812
481366
901226
798616
457386
580633
958609
543865
838198
1139037
316426
520369
877054
639868
923226
1106316
866501
518476
613527
1005229
1057633
795067
394464
899869
893157
940756
639369
860032
1058905
940512
1000985
765163
553827
797597
545173
517793
283168
584390
976605
729234
524110
319293
877139
668467
825467
819696
724382
849399
381780
880872
685813
1072912
613954
829147
630174
612794
1002251
1077093
470695
494594
362412
1010514
1313107
812701
523810
1058708
532119
821600
1276579
1062331
798529
780812
1110826
701123
635472
1158095
677100
744702
1628488
586203
587182
1038353
1052799
1058534
874362
887711
1034297
1063277
1191002
936504
575942
841871
787327
739748
299944
869655
1111131
965284
604424
512935
1272790
387255
876701
870638
938118
702870
998054
397861
625457
1172797
230507
957041
744097
507118
651873
295864
541809
400558
499695
1221530
1021231
906107
542504
1054628
614319
869655
1198439
707842
799001
385662
983820
487752
488808
655217
778998
1002591
1003967
1139037
929533
613228
601089
1051072
808890
806300
1205503
1141360
958222
872366
1104289
785689
756988
1439363
672112
786947
1109847
716279
598808
663681
297571
612023
747905
426458
835861
555420
704737
515544
513736
1039745
853275
1022747
722632
974639
599808
594610
494674
961177
650008
928914
931785
175373
1029025
1217741
716021
797938
776036
716962
943981
682832
1062331
849033
410688
732126
742658
959645
296636
1108208
1135579
794559
786947
1021274
297812
828889
402016
682832
1184569
712751
500746
844298
784440
437511
987813
684281
899476
428970
1097717
524261
416284
605998
931654
577011
894312
1142335
652878
704867
1065427
931523
896372
746089
1249653
311050
351928
1021274
854163
728985
605171
668826
987813
271872
1116894
876701
537358
1539500
116933
1308142
1005475
1030300
764191
614373
1031176
544356
823870
1276545
612322
1088654
608384
1210486
763642
775541
490791
651009
806849
474072
656789
1000126
259909
711250
645360
1087567
1139037
623584
803540
685074
962720
534897
1051889
634179
430442
1049499
392486
984088
585334
563148
943671
656244
912969
561158
567038
754804
653436
405828
968996
1135566
523400
597686
744078
1057431
707969
1100733
1213002
1022059
699099
529056
774189
332875
515372
480360
777369
1149451
1139185
542353
976973
609420
1056760
851040
804904
1297685
1008573
746171
747024
1213002
1210486
617990
344741
783051
349390
924749
819269
1255230
957245
478796
899771
650900
507359
720763
938118
643442
908464
527279
743185
1057633
758273
800071
638288
751793
872912
722506
676615
793133
450856
792042
1326653
515143
1284658
600234
179264
1267454
561417
754677
164017
476614
728509
914258
555690
537316
1080653
750004
778998
715640
624772
361261
654146
938194
1063277
772829
549861
518355
694105
931785
550481
1046306
550245
853118
747905
901463
765245
494900
685719
246747
813370
660552
670136
877139
411869
609969
1157770
278868
729234
958609
739748
753096
858328
742658
786947
501031
1033953
938294
802803
1294896
682732
968996
613296
444253
743011
636367
668952
612411
798388
653608
548101
780052
1035521
670136
594648
783373
313875
1036291
781379
697244
555204
924322
1376678
747660
511151
868954
655921
785505
1289182
476733
1106168
1119540
826591
516882
806849
576004
810993
1046433
698755
936504
904190
958643
887458
716954
1007824
1121853
826591
825278
599081
492472
906107
798974
479484
725586
953106
552560
569488
1266827
1339909
1020731
894484
662906
1134888
1064994
478518
822935
828358
1432878
656497
462392
1105055
617325
787829
620726
568976
771789
928160
712435
647240
568625
880822
831247
1240343
769539
1108001
1205503
803869
332634
491460
401840
554712
801202
489025
507377
992639
1439363
1119307
644623
568698
940398
1046433
1203077
678372
638344
968996
86888
717551
604444
524123
1006204
721488
963035
1270426
465859
581913
715548
644623
988003
865286
868841
370383
698902
1222719
554302
391556
798777
887750
392004
928994
939175
1077772
1077093
944335
1055590
891622
1435755
1062331
989527
1243375
565684
764573
501162
778288
1205706
1100733
537976
679120
1112943
722127
360293
630599
568625
865475
1254116
1223978
554518
707654
1036873
352431
871208
1042501
463928
843973
958222
1008920
1294896
564553
738994
717482
587428
634695
831468
1069850
1105055
596498
959070
946314
807859
552560
1205706
730868
720575
909133
773137
907313
1092439
541002
944446
1440177
656497
888857
754804
755509
1025419
1033649
515000
733168
734098
1128412
440569
688399
361333
382645
1327646
1243375
1025951
573597
1072113
1135579
1041425
568625
499916
1044464
744361
1000702
484312
743837
665874
1100181
1007143
870512
817719
1007196
639451
817526
484833
464932
1428478
557101
849234
395392
363101
1213002
1376678
455825
838971
1184569
538533
613518
230647
745307
719968
597042
581426
811478
1077772
1072349
500313
1055617
950845
553827
764486
510449
317595
996342
552560
473050
914860
603553
772527
786648
715548
451716
699570
789333
904302
318988
504265
701945
648778
1348201
957983
1122990
958027
909589
839800
856710
546271
775212
890709
1055617
1276579
533454
1155756
610190
1060680
1203512
785310
1174884
1006204
703842
764097
1116894
965588
536270
680371
1052889
484833
1258757
1245088
911790
1008920
198203
518092
756988
854525
830406
591541
458399
734098
585140
938294
843329
1289182
1006204
610190
640243
645065
631413
908665
1024708
734098
455695
278359
685719
340257
1142335
783946
1090616
879018
913270
1254116
1058708
678372
934466
1465634
621089
771789
696764
857406
761270
812991
509622
826872
605763
505555
784660
1135579
896849
461218
882840
1203077
914058
900202
1149448
792011
614425
874798
672995
844821
900202
292901
809592
543393
424623
812444
574113
809057
1203512
996104
551265
503405
1006204
940593
1028495
684281
748872
821600
1185370
593437
787327
642309
646656
448330
678317
1076004
509446
1110826
715640
1065238
683747
1401669
933407
895018
604073
443129
849535
668750
1247189
857935
721359
563148
1029220
510311
608017
742942
939390
829179
1005959
995527
558023
871562
831083
724382
1107303
1210486
925017
888857
485451
882539
661667
1090799
595183
887710
663983
894230
558319
818860
597042
1055933
1092439
1000702
463647
928548
811953
458906
726721
678601
269301
493109
888857
438233
298064
682486
569488
1118265
909052
651346
678372
473854
983820
601805
1121853
800841
680710
848470
611840
783946
668148
973755
770707
887458
546678
868841
789614
698344
877654
675894
767115
938294
802803
310549
342911
557484
766289
759875
896540
899713
1157770
714791
562141
1539500
685394
664194
779024
834065
590752
949389
874777
696791
1080319
513883
802988
1172797
782055
402073
1055912
689600
829706
893191
1025951
1337963
569488
849033
685074
638028
1332739
796386
572471
861528
1071729
794559
764484
487752
729229
924459
1210486
826417
913986
567038
569488
779493
568625
683541
481823
629343
1000702
1000857
897625
379325
474072
968244
1169683
827755
559310
296521
640605
724022
1007416
713232
628942
557549
813452
947359
848905
938118
680655
548763
947359
1211127
895032
686123
850820
520369
874984
689971
568797
965284
600993
661564
478353
854525
54409
1379043
945786
569302
774580
671557
850106
683015
843858
851040
483570
367975
600234
601581
410892
697942
630174
797599
807534
578133
912969
634695
511731
568976
1024087
294033
1379043
661318
754804
746089
823877
976605
285703
664044
1143459
715804
732126
747983
640243
811478
960886
519141
643697
885501
1047911
1006677
914258
1243375
897952
899476
613917
1431684
823831
1583258
587798
267063
468192
624090
811131
707600
772210
1034641
783066
974639
522001
937077
1278890
348843
685074
439093
505621
1057718
1214733
625715
797995
1001511
1016711
1077093
913805
487896
1006677
732100
1099349
670136
327529
912969
655785
546214
992145
1383420
378227
943671
540007
253274
456130
737743
1024708
569488
484597
909364
1307904
798616
598655
275340
796163
759944
902917
610190
905937
524110
965284
980615
909902
938026
598477
1454255
893387
832454
1100733
684711
533920
1022837
817526
1048641
652099
1118265
438149
405416
586025
844821
1000126
421190
151560
1184010
947359
644019
766909
834065
879488
909967
898529
850521
899713
887859
1055933
858328
454388
940593
1049499
940593
933407
965284
1025812
229604
854525
699570
578669
676355
361875
312832
697942
1038474
603839
987813
814019
885271
373592
586445
1254116
1141360
957048
738072
931785
617442
603553
824365
925406
745999
822459
1047911
556982
816654
896849
685074
834065
255384
795067
369635
1401669
632276
309991
860774
360553
697942
158242
1203077
1376678
716962
691949
417175
596734
811953
63541
851159
545173
885332
417218
689985
828889
1312243
386481
467818
656789
572204
934472
785454
756552
816751
747983
400612
388655
1345817
801904
901784
685813
1008920
831253
701945
608384
611109
1116747
778998
1062788
428923
489716
901279
988935
1173862
833342
635309
813665
1006120
854525
575504
874024
810993
1178202
1048641
809102
940756
630174
958163
677100
805489
1009790
1167126
1024798
577011
969168
1275430
1128899
753759
1021231
779493
266101
1019915
715548
927390
725964
634695
854712
437484
427990
1340641
452459
1117889
716620
727316
1266827
990855
531751
1178673
1236486
1278890
613243
833726
1025812
580840
390564
627816
1439363
1047540
596535
834065
683541
1222719
620300
263158
420448
214655
958163
890709
682832
796658
1075782
960812
1275430
869803
904302
986747
644623
579607
602602
854375
918812
871208
759898
622943
1312651
359355
837786
989355
1058319
581228
888857
1077772
1294896
505828
1331163
992414
369999
481031
578700
783946
779266
714791
1221530
559059
431365
656377
405420
523140
938118
870638
842436
682832
567020
817719
1117639
908464
876639
292852
981577
1139185
1376678
626364
631903
697733
749242
775212
173622
822549
826285
921261
578216
1080496
882061
630460
742561
706441
586429
625204
823856
1245088
907089
1161230
1015899
1249653
957799
772056
618566
749638
885008
640647
747670
1261771
833342
674426
1228495
392004
697942
1069696
617847
1144721
594376
1454255
589594
947102
612403
870530
634185
723514
1149542
1078976
854744
291164
873293
946314
789221
562507
857907
821613
376235
498933
389005
969168
1376678
1164414
1057633
630460
932247
494318
1062134
685761
501522
823877
777369
477656
887248
248257
600522
1084101
1191907
1286278
1080496
511008
912969
789924
1032031
294570
1014363
1189002
408224
717705
738072
634695
928994
569427
523140
643866
885501
742658
1067170
1084101
584531
1102751
940787
685306
899771
1704339
879863
551442
604526
951145
588903
363372
369209
723732
826844
1022122
782257
674350
743533
1098782
783954
1228576
512251
745234
371363
1327646
1108155
637237
1029220
475228
601581
1174884
998900
546535
1161230
179899
703725
936504
851629
667782
1163947
1087567
653608
1261771
494527
424748
901463
854744
653434
468192
538323
635164
804849
561502
839523
671557
1118265
1568118
1216248
849908
836425
938167
381473
958027
1128412
1028495
1320341
602740
686860
558168
613534
622755
590784
872653
1047540
826037
350214
858328
798777
1171586
1092067
1042989
859295
710115
928241
666395
816725
1025812
1009537
605520
806300
521223
346123
893387
610190
770283
1174884
963294
872653
790832
947595
1139274
722872
707981
932211
1258757
1010514
1302511
682933
360553
951213
804887
395332
738994
700803
538405
452408
853118
402899
866737
872653
815307
1139037
1465634
352918
897750
948238
609420
691528
807516
890709
1128899
801071
892380
875867
1022736
976605
367447
1021231
380700
743077
824364
317236
813491
413993
730962
782494
205337
550871
1177930
1177930
937874
766258
937306
862277
817526
660039
681331
527041
877305
1104289
525914
1282898
578133
1387284
1398082
823856
1007824
931654
729844
644623
576052
679430
1101636
987205
1178673
696791
888857
454334
826718
1052855
522886
594999
585812
1276545
624416
505888
763866
685719
1231144
869878
703427
719935
1052889
667159
795906
638566
704825
724631
1098782
644950
210173
676160
250127
694715
875326
734366
805262
202232
888857
683015
753833
880426
583407
888857
1172495
1369834
987205
578512
1122711
1056760
792042
1035521
396802
1001782
849535
1080319
495680
764573
885008
743076
880164
480568
1119949
843329
536647
1568118
898431
1157770
695216
1163947
836425
1324713
1568118
1139274
850742
841616
236425
1139156
747258
1029220
679845
726886
1098782
1062308
1057431
657221
859960
957245
518476
777369
826057
739748
697712
1376367
603647
449283
696791
795067
596581
422222
406989
1141840
1376678
1178202
985970
373657
977149
1117639
793897
918812
544618
1049307
316221
922616
904096
569528
1189002
676408
612906
834099
646333
644623
200057
737419
563556
957041
1052889
1030300
554978
433185
848914
757097
1376895
483570
902199
732126
895032
849899
688399
668952
1052701
1172495
754816
909967
843416
443443
899476
1276545
772829
520962
1231144
652099
834182
888857
697942
791854
708984
1047540
986747
707392
753182
909967
860703
608867
655485
844689
786947
603309
1141360
1105055
1121853
1203512
686123
1012315
936504
1130001
531482
634695
547727
721488
666395
876890
940593
46874
1053864
645065
1134888
690464
808923
563148
1069696
836494
630201
969180
620056
685761
625109
527604
152279
874984
945786
724244
998054
677100
621384
1398082
909902
1275430
1272790
648108
616641
969630
940699
1217741
1240343
1007196
426387
616813
948816
874777
417059
1020780
611394
717479
1049499
612184
977149
720079
965491
826844
1100875
1104289
622943
462368
1296691
587589
896372
594999
774097
641761
640038
659649
1026698
484833
987205
549777
468808
885813
535347
785310
532799
742658
1047911
636611
1135269
1116747
532119
1116894
638606
951454
921261
581339
327965
1080319
1032787
942021
589306
631513
880922
546535
1001782
1005143
787829
538460
1198439
663122
591721
750091
589306
1024708
762571
1142335
478968
643260
772210
779048
1071304
651527
685074
1131566
909589
954603
801687
1125458
909424
673265
32640
1024798
1443998
1469605
592039
1017755
690950
608384
1080496
931654
1001782
759054
927556
660722
858328
1097615
821368
1369834
867079
931785
909589
627816
82394
1118265
889121
425867
1469896
631554
1032761
990153
715104
764486
798924
516511
814316
807859
841616
1185370
1105055
626276
498598
909364
357662
377042
379659
1114742
324164
524110
466456
682832
1048002
722127
826166
335792
655223
758551
507740
1022834
563456
1066630
879488
798616
745211
1139037
343922
522967
691585
532032
958163
764573
1111322
1107303
869655
338841
910704
866501
581620
408909
817853
449862
1036291
1167993
1191002
541822
839902
551622
1454255
227968
1047665
778835
1104289
1128551
614133
695216
745307
545173
684281
1312651
406436
901257
634842
719990
798616
596849
887710
656497
994323
850938
685185
535529
204313
1036291
107028
943014
705982
1139037
631829
950987
908331
415681
1092439
29324
897750
1031304
590550
698105
729570
864180
896736
499695
561301
520012
901257
774502
854219
606212
692100
772210
672768
894918
701213
1035521
996342
883736
295674
744361
576921
958708
547238
896849
555521
5936
863042
620056
452829
509446
1156739
777369
576704
1000985
482082
969180
559882
818860
544833
1016221
482610
597466
839902
697942
325957
317878
685074
811940
975838
777369
682832
674267
853799
850820
777121
1056760
1420976
615311
1057633
798388
363372
286564
899713
345472
1249653
701605
909902
768444
706742
445492
1004093
991207
592267
550419
134941
1092067
499695
458100
1058131
680558
987813
837751
1167302
547332
987813
1052889
631894
1042989
836494
611135
809387
678317
914904
797597
782257
789162
1008920
1067035
454105
1080496
1200640
810047
492024
657354
521995
779269
835066
520937
637237
707981
857684
762761
573597
1266827
823870
636239
519082
1006677
670043
1007143
936132
559858
683704
839800
885501
839654
893157
807859
723216
826844
770451
1100733
420933
810993
1078774
579900
911790
763354
1090799
478518
1029220
490214
710767
771082
499865
1154073
818134
719259
668885
1110826
875066
1084328
759287
738161
711250
160800
1100025
945382
846305
715328
1121853
844542
811940
747983
998054
854744
774259
526678
492648
206433
877654
380190
817526
498696
351363
818202
739748
568625
578669
657535
893387
756201
578570
834065
594999
384754
724655
860176
493124
286566
344689
463623
658309
623888
590589
815977
794559
345468
948879
629343
601464
663674
953106
1022837
235624
364442
127148
586103
669023
1116388
745307
734276
1204929
621575
54310
763598
786206
1142786
1056610
948238
927390
1000126
1104289
515372
715328
826844
1148683
932247
509446
858328
527828
696791
467146
729229
674267
969418
885501
764573
611688
736911
893157
1196600
881572
515372
857735
1127453
578570
403294
451981
879863
871208
1020703
842451
646995
636990
688399
288769
707575
743837
900962
1052454
1105055
813370
598338
874798
627108
877054
1002251
665978
554680
745211
893191
1276545
723514
1057718
1091939
1052855
927556
851363
305975
938317
342551
869655
622846
404388
849399
1202369
610271
1093868
1376678
500094
579607
850826
1249653
507990
625031
737963
742936
1419181
925508
1206486
1001782
379178
520369
583576
1161230
593033
1578142
777369
793897
818755
684141
1114742
622943
1051889
646433
281390
1034641
640252
854525
426525
820239
710304
715172
1156343
770079
987205
1211801
782055
910038
62147
802803
832679
860703
1539500
494255
846107
904302
492024
189926
610271
518476
671396
216716
854525
941727
795067
918876
903961
485675
968244
686123
532214
1346870
1077654
607627
616876
829920
1316318
1156098
1017755
1261771
943671
1133503
999087
889121
920484
860703
570335
557926
588195
519169
1104574
708750
821490
974639
897750
1118486
956491
579780
715860
763408
984048
761858
1007763
957245
783373
1135579
331647
854185
1108001
766391
844542
592279
492024
937525
899713
592574
1098073
685719
310771
333868
817853
691341
753833
572230
609586
1036799
685813
1112848
918812
401015
1163947
330571
757786
925017
883215
807488
488365
938118
569679
940451
666395
787878
549462
796548
1044924
648375
824460
1080319
1024798
905122
484833
787878
787829
849082
1010514
669753
1037960
1090799
860176
869249
246265
821490
1278890
711250
701733
367013
316004
938950
894537
797142
908665
677396
647396
522579
1002591
692977
346858
989527
1032761
450675
882840
864931
330185
879863
853298
772829
703382
43112
777830
621005
1161230
592813
1226434
723345
1267454
979320
251841
1077191
484833
530312
1063277
458259
774097
720491
736982
291818
585812
547813
536600
364697
849033
1046433
1017755
940593
725060
488782
958204
625353
661360
851040
269166
957983
1369834
912969
1006677
755188
505510
809066
523528
928241
881572
591838
979320
1272790
398631
793897
968996
837786
689412
434837
535563
895032
933797
1103999
668952
256358
1077191
927390
849535
887710
439805
512073
958708
1087567
1199165
716021
287510
510311
1135579
552282
936901
823856
787829
744702
1111131
509622
748625
958724
596220
1078976
871241
647666
501522
620844
684281
1312651
1111131
797597
697565
874798
1049499
888857
498553
1058100
567038
1066376
678372
741359
620621
651115
528977
559780
699034
860057
1187441
497612
547108
251270
1351073
787829
1296691
426382
797938
509622
243969
932247
813370
1117889
594999
641761
641797
729538
756201
678702
1514889
865110
938294
472814
738072
273609
676160
1077772
840593
1063277
879090
520421
833806
542592
961950
766674
1035906
673394
319350
236399
965284
969180
1376678
1161230
842284
806186
283675
1245088
1167302
787829
387855
963137
718182
1004519
1268988
776600
1149542
1217692
788349
979715
704737
1211127
916421
1063277
464792
1099833
264424
857151
742580
1077772
1078976
751628
756749
630603
1398082
724382
1090799
549937
486147
1345817
407186
608384
818202
614986
1022736
1003967
734700
523140
90375
948354
438233
1213002
834316
774219
1171618
1036799
556549
684139
357978
510373
590946
1002591
553827
372111
1142335
1036799
827755
558110
1121853
1177802
466166
843416
1393732
704495
1004519
715548
1100733
576578
817853
613196
1024798
743011
732903
900202
745211
807488
551164
1428478
1007824
528665
845270
740918
683015
885501
1149542
927859
691585
1058905
677100
612753
588760
819696
1046957
1005959
629191
826192
744702
1036291
844450
1048641
472434
630174
589792
563679
418448
707981
867581
838520
1140005
1022910
695216
546535
937077
525392
656789
682732
1128022
550871
1214433
552560
1062331
422652
877054
734098
774315
299539
979320
576290
1509781
377599
308755
1334672
332875
1376678
459495
1184569
754677
1274708
373836
1007824
820485
576917
855300
736699
597042
793133
1063277
763354
437860
659960
1179433
529875
425439
833342
845787
1153888
861600
1369834
745211
659412
331681
836190
697712
424352
271872
806300
797833
636974
577318
968996
661318
979320
503532
1281486
437206
711250
1106168
663853
158699
953343
714791
1104289
1143459
699570
1186721
764486
585812
1048320
402446
772062
775878
899408
1169683
1077093
747665
738072
728741
1174884
728457
844689
610643
914258
872653
326971
379675
914525
523008
444245
870048
806849
359256
729538
355170
496401
940756
1034641
929658
470528
897625
1128551
587840
423627
227856
331170
1568118
410892
718352
1095914
593360
817853
905937
220151
1002353
904302
582659
809057
635472
521991
555221
786648
805910
690950
176964
452426
922662
657207
1178673
430838
1187625
798924
1149542
897665
1142335
459600
613483
620726
1054324
703774
1007196
1067035
863234
744361
298526
562781
1034297
893157
1032761
843537
901257
743185
1152810
1268988
323568
1337963
974067
783946
424748
570134
837303
1103755
500891
787878
582142
574266
614323
1083666
606171
405768
348843
1022059
949880
566418
541787
131642
1002421
906107
795125
474072
927556
770715
913967
686123
926223
712977
909589
1130920
967209
1146867
925017
534353
844450
1052855
537283
844689
1222719
608384
615781
1261771
799913
1055933
722041
550408
721488
692095
1112848
704737
139399
681637
731172
764573
785798
256410
811478
1172797
1061323
376349
262991
1099833
789221
1024798
836190
951213
866938
872912
1057633
860057
1041484
928839
1048641
841460
677100
804575
848182
704867
730892
524802
871208
771789
761803
588782
1140519
1379043
795125
1152035
1166116
578800
598572
1068737
1025812
1140775
1092439
869531
308368
643442
847051
990153
854185
294151
609566
909364
434303
1058905
283431
454338
1428478
307756
695216
843147
626647
795067
1255230
472729
623871
1383420
1107303
555420
1052889
1266827
672112
711761
924145
751628
1105973
1214880
829742
553827
1240343
1238552
1509781
878978
1090799
893387
579842
1071370
1034297
764097
541401
779024
839320
877654
928548
701945
885813
207378
685074
593847
662322
1015859
885008
848905
819014
1081898
940451
1568118
523140
899713
1205503
1002251
780701
594085
1134888
502263
764430
359009
542566
979288
584349
688087
953106
280939
1048641
435162
627816
341892
1087567
750741
564319
629905
933797
220669
885332
1326653
961177
535838
753759
603800
200107
665560
912969
593847
896372
783946
440259
700380
1172797
1297685
906107
608384
1161230
674267
408470
360489
603998
631289
1184409
1004519
656721
628041
576864
616641
1187625
674267
935349
549462
767985
1084101
876701
1247189
817611
252958
796570
795067
626312
858997
983820
859422
798924
787327
528726
455830
722264
683015
809980
922762
610271
1010514
538405
490759
514359
900202
589594
772210
774352
955186
369529
757184
560614
569567
750080
563148
855376
444522
497771
787327
764573
624756
690274
665610
905126
546018
634695
603489
792011
305685
885994
873824
1268988
813370
635472
777369
358848
578133
490759
589594
665610
784545
853118
940819
897532
1167302
933407
556884
869878
753759
677526
786648
858328
1055617
538286
803056
853408
898529
1276545
887248
1432878
938118
772829
1369834
1167302
609586
877139
585847
429956
891460
945717
35244
864287
920988
469093
748625
588782
885501
860176
786947
730325
774620
877139
1128022
732774
1247189
481761
789571
581506
517289
207118
680655
582743
561976
573175
686617
991134
701927
748625
1396024
828889
499556
586203
722731
780069
575666
392004
529646
883366
1195683
737963
704766
438806
859877
795067
854375
764097
967765
495542
656244
1156813
772062
890721
420761
630599
455873
1058100
823775
987813
1024708
768229
960812
1033119
193593
896540
1147968
663989
711250
869878
514138
707842
869655
978801
1428478
839800
879018
498640
464601
538460
508523
918812
909184
1087567
932323
823424
620985
966014
723792
391520
744674
1184569
870530
1130569
556807
610190
471437
537334
292355
380005
468192
643442
617277
924749
641657
1007763
1017755
712435
676395
562299
578570
857684
768434
637753
1217692
1009537
1030300
51596
707842
814316
951145
890991
806242
617531
1184569
1327646
913805
777533
900713
398416
637237
336467
1019122
1017755
1112350
270034
1174884
1243375
753759
887710
646448
1098724
811820
547935
548075
831468
868841
829955
1276805
969630
1103999
824364
695354
651115
659224
640675
854744
1145546
933407
783373
728411
909053
885474
712435
897750
441291
702870
928241
1092067
1240343
705320
1141840
760552
729570
559476
514375
431330
767896
1110826
986270
672032
887750
924322
998054
802803
863601
314307
628743
776915
874777
491744
1004093
935349
385157
653355
520369
350767
799914
937874
1116894
782055
474072
572084
864018
615967
1146476
1022059
757658
1127453
658907
1236486
196399
568797
976973
1177930
302834
610271
1134888
1205503
828387
771082
406436
662317
835317
824364
1069696
1128551
947313
584809
896540
864287
737963
1228576
1141360
1029220
467797
918812
409532
684281
578935
889121
47222
1092067
515850
1296691
798388
671757
411776
1210777
677100
521650
335204
641562
609420
60167
569488
707842
651115
961177
704737
885501
640243
757696
1022059
1057718
700454
1222719
637740
1169683
465345
381473
101048
668335
538405
612644
634695
973755
897750
687134
684281
1052414
895041
509446
759054
609374
380326
768434
468651
737963
1163947
887248
816579
743837
622417
339823
504015
1112171
770619
1077191
493283
974639
872912
597042
882840
328503
842889
704018
844985
697942
1003967
942967
902096
1400101
870530
518476
507949
1140519
821792
1048641
824460
1172797
1104289
509446
788113
601033
857935
833972
463561
597441
884561
890576
977149
864287
1050538
685074
992570
396602
712443
775212
600290
619107
1001511
707842
957983
1465634
969630
552212
722122
380216
1312651
1004936
632914
621160
937306
785051
353836
745211
967216
902199
1100733
869079
739769
973177
909133
458579
1296691
900202
648214
921261
527910
939172
780209
562843
748455
774352
439010
1000126
561417
762227
829742
1100875
722127
797597
1035521
901901
909364
814019
1198439
733322
841616
609525
1006677
986747
560186
382467
412945
378897
519699
857151
729779
663107
661751
857684
1393732
660390
1215045
798924
874777
763894
968996
568771
223536
781379
764573
715640
436424
754650
1210486
568187
1029202
824747
711250
646448
337589
703586
507757
1062134
782055
830918
290693
933407
502352
782055
940969
845132
259458
509622
737940
537358
821792
858610
203087
890184
1092067
869655
867413
816253
899929
1143459
1509781
731423
676160
870638
913805
1053079
732100
455091
839800
750091
225089
1440177
947359
714791
1056760
807555
456299
996342
514542
1020703
526941
754804
943671
919273
798924
233163
857151
920988
328802
940699
658635
1187441
1178673
474529
1164414
764097
1312651
656151
573794
976973
787327
762216
215314
763183
469093
496702
879387
564553
716962
896372
630174
1052799
387681
586884
819696
502571
951278
1144174
513798
715839
721958
920666
771332
895202
868877
568610
698033
930551
669506
1228445
1139083
963515
26182
531083
693603
822652
903525
437866
610002
692713
893084
577366
736869
257760
830317
811820
485742
344465
732780
1201257
685227
335189
651046
881626
250217
1037383
857072
635104
1020664
831337
904577
69185
539194
794650
1125742
866840
887708
900538
461658
309904
586188
592324
635309
863751
649314
1041016
619499
813837
862124
786581
916693
639049
702534
863751
78027
421520
649948
785316
732780
839957
573791
888833
808596
651934
536647
777592
529939
721958
307260
574930
1026728
477554
655971
475572
1111202
494370
721295
289732
879835
762138
569005
890931
890775
1434541
686762
383119
378740
679322
684115
1383380
547067
629614
655346
481688
822792
861606
516134
761202
986279
884334
653132
847565
600957
694525
822792
371342
1473435
573110
516316
981022
793178
801499
289522
992472
654165
768298
1043780
754957
1127170
635104
770518
309319
325430
854126
716177
617794
895997
634861
433111
674901
614946
693942
831337
685042
608520
991625
988024
758974
966054
730051
734287
442610
427426
456406
974570
552135
422616
821823
461658
334731
555482
629423
677259
720970
787659
654546
805151
895202
813870
777592
1511165
540173
490432
461658
627314
817999
899138
701405
677609
634301
742004
516608
574930
941399
892276
890228
640707
1002397
1056890
903525
734715
709752
963833
825069
718332
927017
863751
653008
289732
684637
597911
624066
807795
583853
750929
1067954
895603
847254
570285
710711
317415
951027
165181
398557
883198
1368482
882151
956491
908201
326883
1056890
565177
786581
786760
715839
681588
864787
511665
861165
727523
752576
784438
824992
892419
1383380
264626
605241
614254
1201257
1332113
1306559
1019049
814774
944615
968661
757050
813029
589219
611401
948810
868884
887110
861851
1260697
1057146
381172
533152
377523
911810
813029
597163
844645
1034660
774543
911649
882797
886391
1243078
797409
582641
1048645
716459
521855
716707
800057
718182
896014
911649
444980
1060934
756907
958250
676594
1012367
640669
691185
649010
864868
734690
565101
407643
441642
827462
973588
868524
624049
948810
661817
898118
939172
581913
109649
683153
639390
707791
857972
724490
407643
478400
664392
427710
651903
709448
669583
627125
217028
864868
492421
1035949
1112509
963717
550386
814574
864868
857972
861851
825690
394652
519143
1374909
755701
900178
1283684
864212
593075
529739
871226
868524
711533
741400
501783
535972
677508
1037536
1089075
1037536
989929
1033567
722158
488371
401336
714571
791151
350027
726517
859184
722158
1377951
814774
783113
450427
285376
528087
715640
531701
673606
619053
497964
749141
671283
791151
1143780
567451
336627
707112
927017
225120
674844
1060934
763948
868617
476628
487324
521855
777469
427710
900178
948810
942398
853973
513431
476614
456985
816390
865479
749548
654135
710188
886391
642531
510987
739412
548422
1000985
252769
773643
779679
931909
713166
1247846
739412
351435
1054932
770723
516454
945958
784115
820337
426077
147763
759747
854380
867406
491570
593075
773612
651265
910718
982829
950776
1185006
589458
274675
698241
753944
733824
698336
641042
940274
1201232
622486
836902
417059
473777
861851
613621
611609
462392
742561
991366
496481
685102
757798
444717
987980
1021731
952761
580932
785432
613954
539811
357925
879395
526256
954307
1144180
612483
931909
1178655
601521
658290
722066
655831
446412
926378
789094
859891
716707
690427
870591
784658
1051494
885296
664392
581083
466882
426077
1054627
360661
55214
546535
594809
513431
984516
410246
707112
634779
496135
729067
1170124
498565
819606
462139
762645
874374
581083
417899
984504
670180
637945
637629
781922
1070082
921737
959381
615372
851558
380190
739412
719328
755254
880607
827462
685102
1032414
471080
900178
973588
887110
770723
982829
808596
652507
612546
439093
228162
814774
538092
509967
571342
731122
217028
1355381
331299
369087
842118
717410
832800
732312
497021
407643
634779
298195
1179441
1573392
909666
562382
614909
784545
528151
935020
494531
569833
823071
832800
709102
719328
641345
989929
647385
873500
763948
819606
715641
492381
668452
586869
946351
271338
778604
450427
869410
761534
703611
526171
845651
732312
570106
374064
597815
944615
907634
1192886
882797
1089075
926378
432074
771084
969277
512031
880842
907634
585369
868617
209868
652507
851040
614619
1260697
369275
913837
644026
1089075
828208
989929
1355381
785126
579613
612051
956644
731122
495665
870591
545499
427710
818134
632440
886391
1043922
844645
634779
480914
885910
851558
944895
870591
1043922
842118
590509
698336
828964
989909
791151
1060934
466502
757798
931909
535802
1400537
217028
716119
281390
644026
853973
823071
626656
868524
478689
1306559
676594
365668
1124392
384878
885910
969277
944014
875717
988599
1185006
649010
713097
732312
844680
885813
712011
982829
851558
911649
848092
756907
842621
1243078
986994
639390
791151
397483
1037111
771084
1136903
900178
859216
628144
729506
885296
426077
853692
709448
659793
427710
781922
365736
645339
614351
858782
593075
387068
635393
613385
1299538
668885
1138269
572016
762622
513736
548785
641345
870940
907634
617017
652507
669229
982829
353263
661523
1374909
408175
709448
770723
290263
521855
217028
612296
601464
488058
387617
543572
534956
763304
1061634
400855
990137
499012
407599
479826
442442
699627
557245
624728
572817
566189
560929
506696
589526
562941
878225
332006
774082
498060
371878
657767
976863
796941
459164
755601
1003223
667447
875751
727052
287730
1166460
594399
551233
934347
775750
891356
839560
458506
573113
441585
499168
708099
378300
693992
736754
357662
901279
549475
609543
1095424
927703
370383
644203
674368
619653
451073
761526
459461
967359
365053
431904
574656
540443
629330
618734
462495
514497
839848
755643
749678
514497
992412
860043
667639
607806
607806
863653
608183
589365
14478
899706
693678
607806
954324
285383
607806
498633
608183
716513
484898
1010263
839848
462139
817920
841748
554258
514497
589365
537541
841748
629817
227239
589365
1120465
589365
420934
395021
982829
549936
607806
628970
564031
708121
387588
1069561
307686
423509
967691
737844
954324
589365
718500
954324
687917
607806
627696
841748
620034
595599
709262
608183
755643
640650
716513
684105
514497
589365
608183
607806
696048
977857
608183
608183
540776
589365
527188
607806
607806
350065
477766
589365
798665
1053723
954235
938118
954324
619741
607806
716513
841748
997796
518836
664035
792482
954324
841748
738624
755643
420803
608183
805322
514497
755643
716513
936250
289369
954235
534171
716513
422950
954235
265523
197641
954324
589365
372504
658677
589365
612063
514497
545677
514497
716513
408409
514497
608708
514497
100975
805499
465915
841748
716513
830602
839848
514497
607806
841748
589365
608183
342100
866300
589365
954324
870114
839848
569463
608183
566253
841748
800205
766467
449319
795024
554101
841748
595276
755643
841748
954324
954235
954235
881967
608183
839848
589365
716513
997222
514497
376283
755643
716513
551824
716513
954235
1074315
661840
873361
607806
591473
755643
700641
868884
430362
841748
751384
755643
557101
954235
608183
954324
693684
608183
716513
550639
589365
954324
954324
589365
895916
533112
555099
716513
914525
986284
1135566
608183
338326
879622
604572
954235
295787
608183
839848
755643
954235
667981
954235
755643
607806
607806
765888
1122605
443402
368572
341961
608183
755643
841748
983756
716513
1305690
514497
954324
954235
607806
839848
514497
607806
511672
755643
1108444
607806
716513
625797
574975
314699
755643
299539
607806
755643
821600
589365
839848
755643
608651
755643
521578
257364
607806
839848
589365
846342
607806
755643
839848
777037
626182
558264
831841
244899
755643
954324
716513
716513
716513
843095
716513
532971
817059
954235
716513
541822
954235
716513
755643
954324
1130153
514497
589365
839848
755643
724509
954235
607806
391022
326231
716513
713179
954235
607806
954235
516114
608183
716513
464915
473807
589365
715743
849392
575568
528767
954324
891108
487509
547685
839848
441057
841748
311884
839848
535256
458239
607806
150549
554686
954235
514497
981372
841748
755643
498014
895218
607806
954235
841748
755643
882485
514497
589365
1203077
643910
839848
399091
841748
645267
668900
644950
589365
185840
513919
443715
839848
755643
954324
954235
839848
118996
601135
514497
954235
755643
589365
518317
716513
898056
841748
607806
954235
716513
1088693
859631
514497
839848
673399
1002892
671242
607806
608183
589365
734450
844645
607806
754538
929872
589365
589365
624303
716513
448088
954235
716513
389868
499705
797340
841748
716513
716428
399491
841748
567349
343305
906715
839848
839848
954235
772350
607806
600261
825749
511166
841748
716513
610238
589365
569867
607806
589365
789334
607806
588300
546230
756418
841748
611579
704469
461443
954324
441716
608183
607806
586207
491722
602770
677085
514497
683169
607806
608183
839848
669506
656497
898140
617332
813810
779078
589365
608183
716513
744032
303788
885940
607806
755643
589365
499705
576826
839848
514497
429391
74767
230555
839848
696958
781677
559854
320161
550704
514497
608223
954235
841748
954324
735415
679670
386357
524658
514497
607806
514497
525760
954235
608183
954235
791278
589365
609127
1028377
755643
979456
667683
689103
839848
1590073
512031
931077
438790
849814
716513
445172
954324
954324
422923
589365
839848
864205
791146
514497
875907
607806
589365
716513
589365
407274
678116
514497
916910
839848
514497
755643
668346
452713
236580
841748
755643
514497
839848
589365
608183
528502
1009469
1188759
589365
1492772
514497
514497
514497
608183
417869
452345
824332
607806
236522
954324
755643
596750
587947
841748
789079
1080199
954235
411560
511609
514497
695910
514497
841748
716513
475726
716513
466966
625198
523810
501578
464338
608183
916131
636884
1014195
756193
589365
954235
514497
954235
638578
293864
658982
806159
841748
669354
841748
496754
632688
514497
471287
755643
607898
646370
371944
716513
589365
756213
463063
392051
841748
608183
755643
844429
679509
841748
648424
954324
570638
608183
1324274
716513
379503
678879
411152
979674
514497
841748
716513
716513
954324
608183
954235
556160
954235
510210
664406
309441
839228
841748
695356
954324
951410
659292
320943
645888
716513
954324
763822
389552
755643
514497
520537
589365
378194
954235
954235
954324
954235
305374
1057633
695423
978194
954235
514497
461417
611684
847960
211017
192561
534587
589365
607806
589365
266397
555924
514497
544479
954324
227598
1070927
763335
866925
694106
456468
607806
514497
727236
839848
607806
527452
454402
954324
353195
716513
604562
589365
589365
954324
630547
1118139
571394
841748
963549
720937
761996
755643
716513
954324
890214
954324
670696
954603
775667
607806
435183
839848
589365
715674
420366
607806
716513
608183
607806
589365
755643
755643
415275
839848
628894
569346
514497
500094
755643
462643
514497
155953
514497
608183
763948
608183
669630
1016490
772565
856611
568975
922616
607806
612582
716513
589365
388944
954324
607806
508023
418926
571610
802416
661248
954324
882153
954324
673431
841748
87310
732501
716513
954235
608183
617130
841748
841748
755643
954324
589365
607806
881380
589365
607806
901492
473318
721107
257825
330764
612695
500186
589365
702887
834302
607806
839848
435522
1099730
514497
519274
755643
755643
1221955
963035
660353
954324
748015
267623
607806
589945
889220
569662
608183
405787
735289
608183
954235
755643
531085
1000259
82086
1036812
549204
464003
716513
613272
755643
445927
839848
796868
716513
1001213
755643
839848
494370
592072
805489
954235
954235
993446
607806
650481
954235
589365
373276
580531
839848
929556
677580
514497
755643
716513
704152
478639
839848
514497
839848
607224
841748
841748
607806
416570
954324
716513
954324
713671
514497
936638
954235
485182
839848
839848
578009
841748
627081
672658
755643
873057
716513
537787
954324
589365
841748
755643
954235
912468
954324
514497
78488
966448
1009629
879835
716513
954324
841748
954235
514497
608183
844039
624997
954324
608183
755643
841748
1290113
954235
841748
327698
954235
608183
358312
607806
954324
716513
607806
938118
607806
954324
797367
839848
397208
428375
839848
797412
589365
620308
874278
841748
876449
954324
839848
514497
810427
954235
514497
454498
471485
494582
841748
440285
755643
839848
954324
839848
839848
696972
839848
954235
954235
233794
589365
288522
716513
954324
607806
607806
607806
188274
589365
489960
373235
608183
839848
514497
490405
834629
756418
735465
860312
638749
640880
755643
716513
716513
535283
794871
859590
755643
954235
954324
360626
589365
990076
954324
608183
589365
378401
887741
841748
716513
841748
954324
557395
653404
510684
179483
755643
904500
755643
716513
600430
350885
584051
607806
594149
954235
490464
690294
813761
677855
804834
790326
841748
607806
755643
716513
716513
839848
608183
441775
589365
727577
514497
839848
839848
589365
481278
954235
841748
756763
954324
681588
608183
841748
409368
89728
514497
434534
607806
661923
1288269
666184
954324
625466
981150
636781
342603
607806
954235
608920
744017
607806
716513
954324
607806
445172
685090
941730
497182
409069
723438
851722
608183
576922
949114
755643
671470
607806
841748
772947
581755
954235
954324
801119
589365
954324
743632
589365
460223
716513
609742
169269
1392298
652563
711634
854295
431152
608183
608183
755643
745019
558332
954324
589365
607806
769631
475823
409635
954235
839848
954324
954324
570722
572817
608183
933216
900590
350814
744568
916901
577809
954235
661607
839848
716513
359009
639029
839848
839848
954324
979456
434569
350403
607806
440370
747118
841748
716513
954235
661228
589365
827716
771058
839848
607806
462269
716513
513894
687511
687030
587518
649603
372301
607806
755643
589365
841748
716513
718433
607806
908331
514497
589365
501578
841748
1167268
544298
514497
442218
608183
755643
839848
431945
589365
1019762
716513
407749
765002
830381
318260
514497
954324
954235
589365
514497
716513
841748
317795
743963
431931
866529
841748
607806
755643
589365
607806
841748
954235
514497
954324
339697
630018
748353
776425
614381
749455
954235
367023
826037
616104
841748
803296
841748
514497
584552
147723
790785
607806
841748
581847
572275
974049
589365
839848
755643
589365
377051
607806
716513
630703
844429
456506
607806
421980
707122
841748
954324
771741
617277
514497
839848
954324
603522
445184
839848
841748
531237
742298
608183
594482
1072905
839848
514497
841748
607806
795253
514497
755643
470276
770695
454964
716513
841748
589365
608183
822661
458910
104447
908527
833067
663964
766209
589365
274835
608183
589005
983669
258678
755643
329972
637471
871226
841748
782707
329972
803424
854090
551753
607806
954235
334068
559074
841748
982668
677485
954324
514497
608183
954235
888347
608183
755643
632985
954235
969523
901257
608183
788941
839848
483189
732708
514497
841748
514497
514497
716513
698033
565060
838653
839848
607806
697388
542097
608183
608183
755643
835244
755643
307878
773322
992072
755643
317583
528382
254632
841748
334405
954200
589365
695601
954324
514497
1100943
506852
1334512
580061
755643
845604
635122
607806
698248
934651
755643
174175
716513
514497
914376
716513
359307
839848
589365
954324
530511
608183
617390
514497
954235
480129
589365
511157
598189
492286
589365
568831
589800
954324
544692
954324
589365
673566
1453596
607806
332969
716513
954235
543634
954235
608183
755643
862044
754046
716513
63174
246259
514497
589365
827320
981003
716513
600290
729710
514497
930900
589365
723646
755643
607806
755643
716513
805173
699289
716513
859125
716738
625304
755643
449842
954235
839848
839848
732685
589365
954324
653510
839848
566970
954235
608183
954235
716513
1001626
699361
608183
954324
596544
839848
445136
993027
954235
133299
630336
841748
839848
600394
783188
755643
589365
608290
675315
867581
586959
784691
841748
608183
1091014
635386
894000
755643
591388
841748
538268
981581
755643
841748
608183
963298
484835
608183
954235
954235
685074
451316
954324
526527
607806
607806
586025
839848
236144
752873
625798
608183
615342
1351292
607806
755643
820309
839848
716513
716513
455158
1090616
531239
716513
716513
607806
583899
841748
785365
898297
471589
954235
954235
841748
954324
449446
755643
839848
954324
879133
755643
606707
485496
589365
234440
222289
755643
716513
755643
839848
449742
954235
1221269
832119
954235
463781
755643
430990
608183
813837
954324
750150
859377
533245
542088
1014415
264701
839848
607806
568359
841748
589971
839848
882023
379261
660036
716513
589365
238357
457480
954324
954324
514497
888514
560715
589365
839848
950123
326147
607806
514497
883975
859340
471223
755643
607806
608183
738105
959700
841748
839848
422700
329759
607806
514497
755643
516139
755643
839848
607806
841748
841748
839848
707140
434640
954324
755643
755643
607806
533694
954324
954235
724093
177079
954235
607806
485262
607806
496996
514497
716372
608183
1045033
611076
960429
589365
499824
954324
589365
794101
661330
509274
316443
486172
954324
607806
677696
619415
589365
755643
428663
850773
755643
954235
716513
739328
607806
589365
841748
607806
589365
797412
716513
954235
431786
589365
522814
419942
954235
755643
577082
801970
841748
1143364
809570
509597
954324
608183
894545
839848
567230
585428
514497
520790
920880
495642
607806
835588
643844
841748
755643
589365
542031
954235
971314
781615
954235
589365
608183
659848
954235
512049
954235
777448
607806
326113
839848
841748
716513
755643
607806
602801
954324
406989
954324
954324
608183
607806
589365
514497
589365
527828
954324
630173
693622
638906
954235
608183
589365
900984
607806
589365
514497
703486
182548
835709
607806
573269
616612
608183
1369990
716513
1009617
579607
22556
746927
618574
732643
589365
704147
504187
1210862
839848
839848
607806
514497
454972
726835
607806
555911
283662
608183
589365
954324
954324
755643
755643
514497
967574
716513
1065603
755643
716513
954235
296636
1112800
954235
512710
317297
514497
514497
514497
514497
683033
607806
755643
954235
716513
716513
841748
954324
841748
812925
511609
541592
716513
954235
834019
791145
589365
668900
954235
839848
608183
689804
839848
1041548
672680
608183
407244
850938
537316
722041
589365
337884
589767
954235
958643
125667
607806
769083
956240
494589
649005
621936
515608
586586
800157
850521
747820
847107
589365
61580
954235
824365
450724
397723
755643
589365
880313
839848
903597
587123
607806
839848
1047720
603240
589365
567601
954324
708625
839848
755643
954235
336434
514497
732500
849234
600025
485856
881640
498910
604719
1162075
925124
360934
365759
839848
841748
755643
41213
351097
865286
954324
436837
553237
858806
607806
514497
514497
955524
920812
954235
607806
430592
608183
716513
660785
716513
954235
755643
156062
1238291
716513
298064
481851
841748
954235
416135
321612
1184479
608183
417059
755643
497270
589365
582206
954235
374464
473959
291564
543351
607806
755643
1046313
755643
872974
668776
607806
608183
774992
839848
892287
448796
806438
607806
755643
839848
909967
310011
608183
954235
616019
839848
652303
1104196
607806
954235
954235
755643
486508
608183
607806
589365
366390
803475
466702
485873
992145
577010
514497
839327
589365
399506
839848
755643
716513
649875
751160
514497
716513
523492
608183
514497
954235
716513
755643
841748
607806
716513
550593
954324
711516
541977
589365
514497
580494
608183
608183
608183
639229
514497
716513
490415
841748
841748
755643
954235
903395
601084
954324
186278
553665
933062
420947
776936
307843
514497
525830
519594
720437
112648
211748
366386
608183
864223
1076646
839848
608183
755643
1215045
839848
839848
725633
514497
514497
841748
515801
954235
954324
583076
950864
869356
841748
954235
449619
769323
589365
185289
716513
1003075
767045
1580902
716513
608183
841748
841748
911459
607806
465312
954235
954324
621807
620778
954324
954235
367626
954324
514497
514497
990127
896473
954235
954324
608183
514720
487874
717533
855881
608183
606228
589365
796474
839848
954324
514497
755643
274768
601238
167051
755643
1199406
924001
965507
1180736
659863
642824
574455
457227
514497
667797
797995
755643
639908
589365
724782
839848
584031
666607
193593
483019
755643
844298
655207
753713
716513
861125
589365
725677
608183
608183
638610
954235
608183
954324
406428
954324
607806
755643
384530
891448
787653
252133
839848
522416
839848
608183
1046015
954235
608183
716513
954235
806507
858202
908552
462842
516388
1275329
716513
580414
699176
954324
620929
514497
839848
607806
721833
331400
110783
809057
514497
716513
469827
514497
568638
954324
607806
954235
934252
841748
841748
755643
588640
716513
838102
950924
954324
415475
954235
755643
289015
716513
716513
625165
839848
589365
608183
511105
858986
514497
755643
839848
954324
569346
841748
841748
589365
514497
608183
660506
652223
607806
712159
736545
306600
614909
954324
954235
514497
754298
716513
287770
589365
556658
954235
664041
608183
608183
924179
346414
865759
954235
569641
607806
716513
954324
238258
589365
358008
709840
716513
1369019
534053
608183
882153
954324
716513
889238
716513
614197
540976
749636
804053
810103
755643
589365
954324
839848
477268
839848
388337
640238
565306
608183
391474
451872
625797
716513
552574
841748
640520
589365
589365
736314
607806
841748
384527
537491
514497
600993
505234
390552
514497
589365
562382
755643
607806
755643
716513
816199
911876
839848
720346
561902
579219
457799
755643
839848
652468
839848
830381
836499
781867
954324
841748
802416
653608
954324
954235
616649
608183
291000
574858
682018
940969
954235
518045
759792
908422
397358
790769
607806
653070
426981
1042343
839848
954235
669758
608183
849033
339584
574150
755643
608183
954324
565106
839848
823870
644489
514497
1203151
661641
839848
716513
673857
716513
607806
839848
887883
839848
608183
841748
716513
607806
954324
648214
977600
608183
373697
607806
1692281
796256
954324
785689
755643
561290
839848
841748
608183
954235
607806
808809
954324
716513
871200
480515
523375
776160
734854
520682
748255
602639
791251
608183
581836
607806
256994
698116
608183
847643
841748
755643
253547
433773
954324
635738
830010
631222
607806
954235
716513
364979
839848
612501
589365
532546
1066630
589365
794675
768434
430556
305894
954235
755643
524468
662512
529656
514497
954235
487124
728746
716513
514497
447756
839848
879622
650521
608183
1197211
954324
1034870
519984
841748
522108
482356
755643
954324
297601
589365
716513
1326653
716513
455091
589365
632008
677853
836079
828889
514497
612515
810401
588411
589365
417740
236469
445136
633814
716513
841748
755643
607806
473854
534056
839848
504072
841748
755643
607806
585730
497633
769680
608183
716513
210076
954235
608183
771957
608183
954235
696956
954235
589365
954235
742723
811594
841748
613134
834780
839848
778553
668913
901492
454559
580909
841748
954235
716513
452426
839848
839848
1226059
608183
466200
715046
608183
954324
598316
716513
618931
954235
861409
954235
841748
841748
945602
607806
716513
624909
954324
589365
909589
412258
488802
574525
621196
685102
839848
514497
532557
1248891
607806
954324
152248
694004
607806
1317707
1027363
595276
608183
679845
1312160
785365
841748
709286
841748
414920
613928
716513
547343
607806
418731
607806
768238
755643
713582
942545
607806
716513
589365
656472
913781
365968
467341
841748
954324
954324
839848
1002626
841748
716513
514497
610667
648753
954235
1130569
588809
536896
985568
954324
448878
608183
755643
885271
553329
954235
716513
655420
839848
841748
839848
839848
954235
954235
198911
722122
608183
752634
1121392
954235
525647
954235
716513
608183
627020
935911
756142
514497
839848
412694
1122937
716513
954324
631533
589365
430176
672206
608183
607806
553326
589365
258038
716513
514497
954235
608183
954235
696010
522174
679203
755643
542253
608183
867818
608183
755643
841748
608183
539194
589365
954235
915237
755643
607806
839848
607806
954324
954324
607806
551913
954235
716513
841748
525385
954235
716513
589365
733286
944878
562399
589365
377631
599035
954235
514497
611836
607806
608183
450427
839848
608183
716513
727371
661599
589365
954324
762446
607806
446053
607806
526276
716513
514497
841748
904783
512139
841748
803475
1240444
948383
839848
412542
841748
853263
514497
787433
954324
825131
839848
504121
514497
606758
198203
815547
381595
607806
839848
611706
954235
495961
954324
839848
378996
839848
237982
608183
607806
839687
589365
912522
453774
417343
514497
589365
716513
686043
690022
589365
608183
764878
487394
575050
846965
647302
607806
841748
803932
403110
333327
856462
839848
839848
628393
841748
841748
607806
841748
489899
608183
589365
589365
612487
755643
788850
1386651
841748
607806
900088
716513
589365
716513
954235
608183
681575
467674
794176
1031240
607806
607898
755643
954235
954235
841748
218285
1139037
765394
900531
755643
608183
838325
732874
954324
954235
897750
608183
797506
607793
514497
772302
841748
839848
469827
839848
607806
555909
514497
589365
557415
954562
954235
704453
795352
401151
607806
716513
366944
954324
607806
755643
822496
608183
671455
911876
608183
728556
589365
353307
589365
661385
830532
529823
818155
638811
809416
716513
657637
839848
954324
884704
603729
523482
426719
1100451
728985
716513
809427
452594
965984
454405
514497
954235
716513
247799
746595
755643
504936
755643
687336
716513
800774
1129465
608183
716513
841748
755643
589365
623423
1334150
374162
841748
581611
728196
755643
606103
564845
755643
841748
755643
716513
589365
954235
716513
394464
381568
514497
839848
589365
514497
755643
744905
462094
899771
755643
716513
717575
514497
368321
481142
608183
587824
755643
466994
774315
1000173
755643
408729
607806
607806
607806
653068
804581
954324
1008613
528189
514497
713647
612943
870327
886889
910727
839848
522649
646333
735221
716513
716513
672923
841748
514497
730342
852939
812299
589365
607806
954235
562432
755643
798446
458529
716513
728196
558559
607806
491032
181894
973862
693173
876619
954235
841748
607806
991909
954324
778078
839848
954235
841748
401297
638578
734364
850545
954235
910595
559950
475418
730896
668900
472377
716513
541699
589365
604477
1186721
839848
607806
716513
839848
559092
839848
716513
608183
607806
755643
954324
828524
839848
530958
841748
924179
954324
755643
433773
854478
841748
716513
716513
954235
954235
755643
608183
479614
569837
514497
954235
514497
841748
346051
650307
514497
839848
839848
755643
622005
1084235
836262
212980
954235
954235
608183
673465
682008
954235
810935
607806
755643
87889
674351
954235
839848
607806
568122
417980
1059576
607806
609828
996342
839848
811180
684794
839848
607806
607806
607806
435136
839848
248314
965713
954235
436745
236985
916572
755643
753122
753200
696955
769599
839848
755643
329711
800326
589365
989092
751990
599135
616509
607806
954235
954235
118861
716513
753713
617632
755643
345860
529743
841748
716513
628664
529393
684111
415364
954324
589365
555834
721442
954324
841748
716513
607806
839848
689225
454432
534170
412993
954235
954235
608183
783648
502292
656750
865222
839848
839848
954324
608183
841748
676116
431945
589365
596655
584384
476570
767759
755643
884199
526456
954235
716513
589365
716513
755643
954235
320687
588809
569537
954324
765326
637343
716513
514497
546838
749801
514497
514497
892361
574808
514497
528786
608183
755643
518897
608183
611109
716513
1164245
326595
841748
608183
671608
872407
755643
954324
954324
806762
563958
841748
722528
370100
514497
1005159
716513
716513
607806
954235
589365
1198034
230778
494057
514497
499904
890638
608183
747350
954235
954324
570106
589365
589365
633841
716513
836811
526456
608183
791225
495268
841748
716513
954324
472043
589365
954324
607806
755643
755643
607806
1347022
737338
559642
157917
580059
839848
954235
954324
573480
547531
418255
841748
755643
954324
841748
330266
608183
578050
660701
459445
839848
680354
839848
431033
755643
954235
755643
454022
514497
269020
579500
589365
388196
1491970
916248
559483
682804
430865
643678
659504
879410
954235
219961
954235
799609
671608
794600
821744
640038
806456
1349469
804249
854410
741988
693055
629767
581658
852883
1091808
540555
637020
852744
628388
791365
625333
546593
361261
628305
480008
120590
685861
622015
434017
1113258
596335
613832
633012
841809
486244
568819
571069
622510
781207
615591
871984
897956
926622
362575
892984
811695
985181
1173667
867015
762498
802922
880500
574443
633337
809512
684066
590775
1166779
847630
685256
723049
661468
489153
1324558
522649
220994
756322
596826
363794
488193
545992
659546
368398
757867
472487
636612
862880
584081
865540
693055
895386
250481
575338
753575
474529
1359887
489951
392926
716354
911717
605900
558868
809053
598564
778122
565989
971976
1088390
848250
732229
878016
616025
649005
158049
1116747
571342
762498
672005
862880
476674
628159
207734
703093
693196
559710
648521
819707
690555
557549
204313
1117330
1106858
743379
836415
862666
1501016
1326406
800570
175590
440776
428971
858857
696959
726277
340729
824074
732407
485666
572685
752366
817572
684637
906814
393435
679893
579042
1110437
775311
674120
1018479
946464
891748
1139784
697657
1091808
1366941
1041692
382199
420502
1141703
940756
1045640
826042
329393
296842
484781
603975
471987
739525
757122
761636
723109
377891
1088390
996002
1055954
1139156
989599
847630
519905
377419
202016
983711
549657
478518
648399
716823
971976
563141
782193
898092
874732
702630
817267
730096
906707
989395
761996
485951
754978
798363
467361
620797
1146313
940050
1419180
1041285
703382
637551
1259269
609696
786600
671777
163184
532655
842417
547460
841809
962714
811695
954960
691335
553760
1004387
608312
572880
956918
584204
664428
765942
723049
725633
770715
276637
622510
591478
540966
850908
974004
987775
324733
872227
677245
412415
661892
1072633
537340
639888
456325
657570
573953
811695
522371
682038
472487
1115174
592539
784493
644372
517745
632117
893994
617770
732111
668503
386310
777283
682038
869447
1368477
718455
854582
785212
584591
1017504
1105722
707879
653608
878016
932576
649005
648155
371623
892984
577705
926622
438812
490962
75121
916840
844288
922406
733952
482216
897968
970594
833945
756394
1222476
656947
622510
847630
773091
666741
488667
1094945
805513
843476
445767
819683
1320474
940177
1599982
1350184
418375
809053
742306
769331
743379
649790
511038
797292
928738
504752
915984
670914
721507
635611
605781
928738
697765
776323
633337
658999
717264
937739
1144756
549690
660969
460865
1092932
753441
639325
862860
307959
822496
869988
1213689
957907
609777
956918
610915
518310
290576
689608
500479
685213
1275677
636612
665159
836019
857422
392591
613302
332492
878495
751626
1113258
588195
779525
1030975
739928
741819
511677
773847
1016680
609696
504770
511116
1091519
685256
652236
486709
467145
453101
1014950
157027
1099373
897968
719645
742580
559710
680281
192328
733793
657084
845190
1359089
842962
610833
854582
885618
697765
289246
751046
1145948
885118
720784
581977
730499
613832
867015
604562
310141
710317
1406411
771084
617752
926622
747793
823288
1068980
452446
1324558
870863
1405486
607196
478968
813482
653040
1660671
911902
605881
581977
887236
864955
759678
614930
525098
482216
716165
884808
735432
671745
659863
635064
807039
957907
868841
867784
366111
706101
596165
453608
437244
65624
722665
642512
919608
344174
706903
956872
696764
731853
1005542
1072688
820574
755347
527565
874652
842417
1017151
711346
687014
676444
835238
730341
668760
579042
868164
647742
852437
653510
916058
764467
809053
485298
785212
1075639
577015
608312
710989
792428
836019
834148
1264925
785203
480008
966383
545491
1103557
966586
300338
589922
1020596
661567
1397778
536892
1047172
563351
752943
445629
1380066
887236
1052574
1145392
237137
661491
1075027
584312
842962
538441
864898
759712
403441
394732
411516
366763
456858
518795
907261
503331
732371
734490
429143
442810
779266
809427
783661
662546
445240
244779
492937
749418
561245
620510
1637767
826037
566773
518737
833906
405281
916448
937739
742306
857037
749418
558499
705059
873087
812697
469101
419955
854387
1098584
960551
1601382
570335
718395
547460
710233
1008050
1501016
331820
676805
397455
240763
785201
513846
533825
440601
636782
922625
467329
308755
1123247
807256
655197
869447
990154
928738
940531
595268
1236027
702787
799901
1451986
966383
605410
882826
421746
641967
741404
797954
519628
776707
498985
610915
757235
990852
611326
1040329
723211
927355
868454
801707
744312
1271914
654843
577972
404751
902747
871984
836518
503435
847630
357501
897968
739525
834769
59177
652935
905197
677472
357282
843529
137455
358663
454580
744664
628812
1368477
769829
998805
443606
584573
407250
548392
960551
775813
898172
696959
568149
755468
1004894
643350
858974
956918
807133
672679
824868
220904
689018
780190
1091424
275826
817815
978843
1203308
764593
891748
741312
597260
485203
1088390
699017
893698
609433
339676
657570
211983
559710
665470
626051
498910
508969
664192
723049
778964
1017984
1349469
51830
798941
896909
401007
713054
611544
821490
490731
575338
886451
969145
665239
721071
756947
894064
447870
976632
650631
544876
646919
455966
697765
610771
965705
844303
759789
1192130
854612
344169
725657
760568
751046
859374
598015
544791
642157
990152
533604
741058
696003
552799
158291
642512
1039497
249160
932809
932809
799056
895544
803541
661840
554302
546277
786733
966383
532669
732886
891748
417536
878016
545491
1034870
1022022
1075351
785203
779525
460288
614559
514094
285002
913454
1047172
1072688
530023
839928
572061
247133
788047
380478
693362
676514
867784
626744
313875
390290
709840
438260
619252
539679
636532
740256
802833
526982
193443
1055558
894064
785174
805562
551053
685349
535609
1145948
639930
678911
293382
876595
650401
622366
679976
887236
926860
576922
740605
845146
783899
922625
769331
614930
944872
606300
668760
764678
704294
703382
472460
509642
927355
849024
831670
1017984
522985
292184
689269
823288
844251
868661
777370
1275677
1031407
577580
1149731
515461
237479
842509
1438347
354191
365773
783899
493966
937884
832459
623953
885118
905197
919613
576632
924614
493129
937001
668503
630027
1209084
274192
921541
486819
730152
172683
527105
535047
497054
545329
798941
516547
642243
618178
547460
555410
835238
836031
298582
743375
589173
797535
496548
522942
534070
824543
721071
527734
632987
703616
702787
838119
869549
438351
353195
796013
990154
646831
692678
1100573
428971
848250
504555
1599982
674601
1173667
1340010
643895
674601
1120155
686730
227899
325090
1438347
236819
293582
1014950
906088
538253
943281
1025812
764467
244062
303395
773847
492408
632981
604576
523710
527565
878016
416284
452818
648744
732525
623130
709919
419955
1078442
747367
716712
614207
771346
894158
542633
881716
1150562
744312
339676
987775
1451986
676298
650672
512194
905949
319110
660561
901937
420576
613302
850908
215034
643895
992957
448920
869447
741312
742112
906707
675234
972350
720467
279256
548392
844303
809512
628570
785203
626193
1038323
532130
639140
458655
1244328
255450
867015
653750
715860
958854
799350
864572
688202
656947
864898
800205
773847
555660
764190
709558
901112
856479
635809
889873
414894
681512
626313
819326
908672
478589
621192
647356
566444
1067549
598115
843660
745965
685213
694259
457549
1121673
695702
733974
438074
723462
828941
858614
634264
851159
616370
491191
611834
500912
975068
607144
1087631
949106
799312
866484
832558
777028
633547
333686
298696
530427
797300
729067
1139073
855906
1109979
958133
855511
931404
822708
1017657
308361
426783
704453
398413
651107
611274
695859
691103
366846
299371
418987
1203512
62166
822047
642701
889959
715442
936788
725976
692539
542434
1053252
637020
419541
1270128
620159
216895
698116
414173
684956
939498
881059
648739
450805
553600
604625
721693
1081156
776578
951368
632974
738030
410324
1271527
882370
503020
430925
697013
378687
858169
743394
240924
602453
568771
958440
1037148
987805
1075040
608763
844750
513925
507688
545181
721693
588024
681244
557682
527308
738503
347947
350667
837077
852714
589683
662542
1085596
796364
980285
860950
1061111
592186
409376
497203
427753
542859
426880
728344
511865
409376
514529
748901
687243
1312697
601542
931470
391030
764292
965733
811043
533112
563070
378973
976671
583295
846805
560898
1112529
799383
718333
841516
1024056
608592
341338
686390
383930
1139714
714375
741794
1072349
451971
1060778
1015035
690174
493243
954433
919862
566534
780458
547743
661115
1072765
443484
825336
650011
801407
569194
546257
676834
735847
541520
1098833
791788
286825
399201
453488
724440
994070
835134
730534
674112
601325
952842
538622
699032
1651631
892842
586365
1257969
1355495
645832
570727
338072
1470630
815335
960869
983451
888814
958270
852940
1243154
822708
636981
355995
336902
663952
983779
407468
497731
725774
672991
845508
616104
1092847
917248
587545
707546
835656
856800
749689
526220
1029025
608334
872382
499573
930481
928142
888658
1147356
1528510
784318
623903
597722
584050
595009
840554
1331163
625632
280061
787165
786416
737300
1256110
567317
799637
812690
853471
604225
418661
734496
587329
816748
593867
882086
679890
807992
515897
412712
653807
638707
1065437
709209
1020921
1283822
1061759
704825
771231
801938
814096
550609
755374
596199
921232
873754
461507
788629
582593
398224
452190
1123633
750363
887790
764882
778332
571705
695702
891229
705664
676407
507298
1543271
471957
696952
741183
674181
955174
704764
641252
781965
1023267
870940
560252
481915
437002
478400
646976
918713
1096289
594049
576189
681231
767345
794322
603891
442620
675159
830315
625632
740064
892276
743524
616706
583632
662292
527616
646378
601835
521991
917653
505590
931922
851819
510904
658431
1131823
625981
641288
310141
365459
891836
1079901
792863
384960
858366
1257744
928142
601835
260682
817571
598580
1205993
762316
990070
445615
577357
560739
436874
456837
209134
824184
1196102
666396
818867
874555
476414
404793
384992
879101
692412
821243
601424
872094
271201
360121
1103203
632865
712773
719073
314880
553465
454449
591089
581385
736177
760520
877155
879839
1243336
1063073
792534
1178537
777751
791015
1139073
501710
654072
814461
739562
656509
838000
780636
512398
675010
965173
641761
742610
890046
611274
562753
851819
655013
474817
523152
737685
917524
600234
642172
535399
869392
495294
1008581
530427
780332
865879
319188
660113
788042
694031
367215
473825
743688
760063
1221847
840216
634330
900676
693015
602657
996228
887859
910937
780153
1067773
725733
447942
846388
811438
707546
456219
629247
584051
708874
444600
441109
349560
917100
340267
666373
316221
663407
1212855
1240910
883930
329203
834984
905598
874555
748582
820730
889516
492903
750614
1502261
509317
699834
1036291
844750
319293
528502
792899
804646
1349670
633854
805512
677441
1078230
223536
782850
788042
1142117
891018
1074678
1017967
601835
1209574
536884
1091519
801207
640249
404751
440283
582414
525554
1010614
1099929
649172
533484
797978
1082120
535840
1132904
952642
705249
1165787
615728
986900
604335
997788
465581
1141896
661783
670613
784113
705750
925016
417106
708359
1062126
517655
721689
694400
630198
1077218
762632
789752
790067
525759
773266
806762
1132998
799314
624551
655397
570495
732113
1028909
511885
564413
429409
707130
973486
568187
711799
309204
721842
780808
674112
469890
585334
609561
1061916
719671
976343
871134
769940
958948
1063855
225361
1043212
1378746
540287
236443
828588
1131188
697617
875369
504792
1375347
816789
853493
1017764
607010
1058139
708818
875830
1118875
771789
923074
550044
597253
737051
799081
587315
680237
497771
1023665
852559
898037
586923
839782
625638
822445
888659
397691
539361
453159
895586
411359
245864
1318627
769576
623024
186278
801061
838604
903494
1300711
834466
942958
759531
884446
788855
1104671
794562
491592
749654
895586
864466
632757
921233
1096956
753662
673988
879926
785516
806758
819451
1096956
599035
864466
879926
315045
902138
789490
740489
929248
1149287
1011993
895461
228355
541469
749654
839276
794538
1002621
784638
890744
204710
888659
1011554
963036
904317
657537
946120
1313545
820566
870627
895586
905613
930653
1149287
864466
757235
663193
759531
759531
822150
1120650
545776
1202120
785516
992908
1011554
784155
977889
1163799
910080
850324
1123139
711812
893320
883508
1318627
1202120
807208
771093
199220
14863
977889
1080620
918875
959273
364959
942958
801061
1123139
186574
996926
685865
244369
1093136
939795
789093
649481
906814
564880
870627
910080
849305
639992
615927
579939
496471
492107
1080620
1033914
1121426
992908
789093
322078
486819
905613
578756
563679
918171
750929
670840
526148
372332
1188877
702286
788855
794538
977889
879926
519299
463369
464511
785516
749267
1096956
666146
1104671
655399
1045159
423096
1080620
918629
838604
772538
663193
873293
918875
992908
628209
1080620
1096956
1010614
890744
779837
1202120
638288
749654
910937
679945
1080620
517464
759531
879926
801061
404669
1355495
941526
1072211
1002484
730590
651803
955774
616032
902138
1093136
866925
884446
559717
1483201
765760
519576
832944
731313
1202120
198203
877792
472818
918875
703816
1202120
1138026
729151
403898
1483201
1057436
697659
918629
1151004
864466
749654
918629
926357
1318627
1045159
1080620
1123139
806758
541393
546242
480745
741953
788855
922879
643108
771093
914333
832944
655813
685465
992908
1072211
887157
1151004
539044
575238
830744
802344
1016738
870627
783321
506605
632476
801061
922879
188384
663193
1227731
1080620
1256328
608203
567349
233401
1261733
595373
918875
1263533
703816
962068
819451
897873
387930
516037
450724
596040
1093136
1096956
895586
615927
472716
1111567
850324
832944
615927
1083015
676459
544467
595271
810046
879926
744306
1016738
841837
514244
614025
755122
1318627
1483201
811478
926357
588353
1239631
372179
945193
1117676
1096956
939795
1175736
1065588
521363
607398
531057
1028495
743879
500905
612878
619897
500270
638612
939795
743092
902138
1104671
794538
825604
351889
890744
907506
675127
1469605
720751
276798
1065588
850324
1080620
1199395
371020
1093136
1040935
902138
519381
461174
890744
460167
794538
879288
654842
888659
755486
638596
497745
806758
814897
1226119
670180
624426
1011554
1016738
785516
933235
859136
751519
883508
893320
939795
1014415
788855
1016738
922834
785516
669824
771093
655813
863125
584017
942958
838604
955774
1045159
755122
122828
663193
663364
381473
922879
1057436
520421
511683
1292850
763524
601650
903494
817999
655813
1087458
1126034
768140
902138
1149287
211593
1173216
843984
940933
363794
902138
763493
778834
788855
926357
363584
574979
926357
1093136
375532
663615
1199395
638811
1045159
890744
318313
819451
564858
582398
958098
846590
778834
198203
663193
1045159
626113
850555
474750
1145546
1096956
324566
1114742
416058
483552
879926
1056237
566534
942958
918875
870627
1149287
704434
1235231
830744
380700
541295
961646
721647
1016738
924443
692560
675069
1143780
327390
596528
1123139
1318627
902138
446053
265293
668866
834596
918629
884446
850555
1087458
624426
862242
788855
888659
655813
918629
874310
955774
477814
655813
1078774
611840
823966
463369
879926
605574
1045159
1188877
901997
905613
894919
918629
563351
1088392
902379
1016738
907506
1288198
1121426
801061
850555
1151004
1080620
691134
561245
1483201
1151004
755122
749654
843845
715556
639374
895586
1093136
1065588
955774
462588
755122
755122
538222
796362
878495
642172
922879
1202120
789367
453708
473215
1199395
852813
881687
903494
1065588
939795
650564
681785
1227731
718446
1087458
1103557
626955
896926
694259
570112
1366949
771093
905613
918629
918875
492564
755122
338935
461507
922349
682468
1288198
498126
879926
703816
557245
749654
789490
844451
903487
778834
571257
1057436
759531
569488
679588
412364
977021
1149287
663193
784882
525940
955774
697502
888659
295951
890529
850555
1065588
254161
615927
775534
663193
815646
1006598
965173
955774
870627
850555
422214
843794
789490
609569
488371
783321
807208
834209
945193
615927
1033867
733234
651939
1149287
936504
698213
1080620
1188877
682190
806758
1080620
357925
656038
870627
961646
759531
770825
758816
775534
862277
830744
1239631
325324
828524
649374
918629
978997
763524
292643
685227
955774
755122
876916
452713
893320
611840
942958
926357
1239631
902022
880842
926357
660371
850555
962454
260723
1202120
1080620
789490
801061
785850
548521
992908
705870
918875
1000998
89230
560505
743092
1080620
655813
713382
1239631
572552
1017890
836152
411302
602049
789093
615927
992908
908911
747464
918629
884446
1123139
1149287
584173
756864
672620
903494
615927
785538
955774
759531
621138
771093
907506
947158
579607
771093
533376
587125
1288198
870627
977889
697725
755122
665560
674999
1057436
763769
1087458
454196
806758
615927
1016627
463064
740441
560849
622510
704554
1123139
936565
494410
640957
684389
788855
870627
729593
86498
789490
1045159
628042
499584
830744
523697
464145
832944
499738
511157
260415
755122
697475
615927
500598
1318627
888659
691972
682420
611626
843984
902359
907506
1297150
763524
918875
827739
763565
879926
888659
905613
819451
774699
454803
693899
763524
523295
1104671
806758
784453
360439
918171
683047
1104671
615927
819451
615927
945193
18847
896011
376869
877297
789093
642313
824365
663193
618883
811594
759531
776555
1318627
838604
524747
724711
1064710
1072211
835788
961646
792064
570743
843984
977889
764467
308083
774421
850324
942958
654354
870627
631372
814070
561996
309050
850324
1227731
613127
1065588
1011554
864443
783262
682512
314912
1014363
1016738
788855
745765
942958
519771
1096956
444414
1188877
506398
903494
1121426
1072767
542031
751563
580907
802344
961646
721647
724292
662477
843845
687511
1483201
541979
306740
778834
823966
653218
794538
354701
750219
1151004
514352
806758
1123139
1072211
831312
759531
675290
654354
713230
1199395
602726
330309
620057
1292850
895586
633465
913360
1483201
1123149
1363195
883508
867759
603022
866176
918171
470137
694663
603518
788855
580907
429964
992908
884385
550556
910652
749654
567697
1016738
778834
1080620
1087458
801061
826299
686309
654354
918875
708777
347725
483844
1151004
1065588
219018
1121426
902138
1057436
1428030
543710
498414
721647
895586
555099
945193
774699
452130
529055
747785
961646
660541
907506
743092
884446
130034
801061
771093
838604
982455
838604
673756
902138
668776
678233
660371
380926
544425
774699
759366
1483201
588861
655248
1072633
535723
584264
1121426
1188877
850555
788855
654354
231329
1131945
1143897
884446
1286863
725932
768062
789093
832540
490850
565306
712963
1483201
902138
903494
694664
955774
1011554
771093
945193
82086
748445
1131823
1227731
1239631
1057436
945193
721647
801061
623888
778834
806758
907506
339676
774699
823966
749222
835320
843984
1041285
992908
1121426
1149287
1128463
842962
693899
657554
907506
582901
977889
864466
864466
499738
983711
402026
1151004
819451
578797
663193
890744
794538
461677
1237562
1096956
385975
663193
945193
884446
992908
675464
1087458
1011554
474132
283369
961646
615927
370236
922879
655813
612325
907506
582743
926357
776686
1188877
539706
631651
850555
803566
584585
830744
428377
907506
622441
775534
903494
655813
43234
1161230
918629
895586
1136070
918629
838604
186995
686442
721647
611407
907102
75366
536346
541982
1006632
837421
884446
763524
843984
887157
1072211
598122
905613
759531
1121880
918171
1072211
789490
715588
308143
806758
843984
363372
310328
642512
977953
802344
64127
830744
823966
423096
888659
757565
164518
832540
1227731
850324
789093
942958
910705
706561
864466
771093
864466
807208
890744
788855
1175736
863342
640647
666734
1087458
942958
789093
905613
580683
763524
446465
807208
445768
418830
769733
502616
992908
615927
789093
615927
436045
572184
1011554
811360
939795
823966
655813
1087458
789093
873087
704739
789490
547326
1288198
838604
819451
259692
644623
597387
910080
806758
892896
519772
775534
918875
637392
855300
959381
520912
1080620
534152
627747
429427
903611
945193
606170
789490
788855
922879
422632
413428
693124
807208
1057436
1096956
384143
703816
746132
641071
1071446
774699
687859
1239631
1093136
1045159
366185
403110
322631
1483201
864466
565114
816613
992908
1123139
802344
872616
940531
425457
1175736
1072211
819451
905613
884446
313556
583802
961646
888659
807208
832944
928337
879926
884446
613261
1188877
741094
721647
494786
1402061
823966
856761
770372
1084328
822652
808596
879926
46376
464586
737890
1227731
654612
660371
1093136
697855
789093
1123139
721647
718263
1124858
1188877
1065588
848003
1063855
883508
908201
1292850
566749
788855
850324
801061
883508
1057436
771093
175590
789490
1093136
717067
1083919
788855
902138
755122
841070
807208
914092
850555
852332
154475
807208
771093
401339
855192
896034
654354
881192
551258
1151004
785516
803635
807208
1288198
977889
769310
703816
514002
784658
611836
955774
922879
827200
1123139
823966
423535
1199395
365104
858610
643184
801061
509532
884446
755122
308266
605903
432966
787824
879926
931978
755122
926357
806758
548476
664113
1123139
397358
945193
747350
674237
766948
765555
625388
819451
743092
655813
603033
686747
413798
356987
1011554
764173
360125
830744
1065588
864466
786809
346291
442914
785516
842746
410827
1065588
918629
945193
926357
1087458
1292850
838604
945193
795710
480763
918629
466552
763524
850555
895586
634301
1288198
76384
943347
559100
864466
795810
838604
1151004
893320
890744
470055
902138
956298
629397
945193
752045
823966
961646
535815
802344
1417268
243852
978397
1175736
846246
509211
1239631
636887
632768
749654
541182
955774
552979
893320
775534
632117
766391
989083
975036
394869
654354
777450
1149287
780116
1004107
650832
108079
248314
722687
986783
1123139
395937
1288198
583330
748872
655813
870627
806758
747785
806758
721647
977889
528647
850697
807555
995011
1072211
703616
377419
1121426
789093
1483201
310141
789490
358550
150562
830744
708322
1202120
918171
907506
757122
196773
16954
906873
1223978
789490
1034437
496150
604003
800186
1152566
417073
520962
1202120
1093136
703907
759531
492397
276935
778834
918171
680380
311967
739389
992908
976599
942958
1093136
565061
1202120
585401
750148
903494
564371
918629
349548
841436
1093136
918629
1001679
738962
992908
1023578
910080
733502
555911
362891
774699
888016
640784
816014
850324
655813
1188877
1149287
803119
728526
907506
584173
945960
698755
789093
523111
713269
902138
1123139
1505053
1082733
518533
882151
832944
789093
864466
961646
488421
918629
721647
785516
233480
861057
429298
749654
625857
823966
1016738
696361
888659
405302
982624
1057436
1318627
755122
838604
616768
918629
905613
992908
615927
743092
465224
491191
726184
310851
590656
801061
654354
721647
1045159
910080
546308
210173
492585
392780
1121426
562907
1080653
926357
883508
1096956
703816
883508
833726
797103
358398
1483201
538847
655813
977889
788855
744227
1093136
806758
960658
615927
1202120
654262
363316
614150
910080
527512
755122
678464
902138
905613
788855
469044
1288198
408902
1104671
687814
989035
1151004
494554
774699
1149287
703816
771093
698627
702965
775112
903494
902138
818202
1316467
903494
766904
1057436
1123139
802344
1093136
698627
599010
685877
819451
1112289
789093
627044
749654
942205
505410
400494
806758
1199395
1123139
922879
721647
1202120
615927
758261
744414
756545
819451
614773
536319
526762
670801
918875
632865
385188
830744
570662
735066
961646
672032
879926
1049937
421350
736299
618237
655813
777170
838604
615927
345301
615457
722822
1080620
581181
1292850
501130
722872
884446
1065588
749654
798480
663385
758154
1057436
719282
942958
801061
431063
442975
888659
918875
569818
500859
679080
864466
922879
1199395
606342
759531
1188877
1080620
880623
850555
992908
422785
731644
825526
884446
752586
667173
961646
888659
508533
755122
1057436
570897
961646
971779
896817
507324
763524
510201
580407
910080
520680
324761
864466
759531
517019
838604
807208
1188877
401212
789093
961646
755122
1072211
514244
487458
775534
806758
1096956
822903
1057436
806758
1024464
1072211
788855
615927
922879
681118
780398
239169
405604
1072211
623423
902206
888659
703816
490770
221220
892682
605466
1202120
806758
763524
883508
890744
655813
579648
1227731
396712
964334
695403
892736
806758
631703
893320
681942
1292850
789093
806758
806758
506088
655813
1096956
942958
222013
1149287
789093
1239631
722585
82267
485904
1483201
1175736
727310
680371
785516
961646
743092
918171
665927
854185
559277
1149287
807208
423487
1253551
778834
879926
1045159
260289
527225
1151004
745709
789093
1123621
1080620
926357
717025
864466
1141840
415928
747422
1318627
850324
721647
961646
586429
843984
1188877
992908
1175736
520072
642702
895586
1318546
365594
1125743
794538
879926
602216
453172
830744
1057436
843984
433236
785516
1175736
1146867
955774
362953
774699
1051092
785516
703816
1175736
524650
1011554
895586
1045159
605691
614351
329245
507368
1043719
625931
1121426
1483201
918171
643262
917660
1288198
1005294
664812
1288198
775534
830744
703816
610693
838604
893320
1000625
879926
1149287
455635
778834
428614
893320
788855
361041
945193
491042
861992
771093
615927
345482
419906
864466
910080
1107016
981406
469677
1175736
1045159
1093136
1151004
926357
663193
663193
400612
565242
926319
802344
789093
806758
801061
687336
945193
732525
850324
1072211
1057436
893217
893320
801061
843984
552212
974639
708401
1288198
588524
832944
655813
388165
1318627
291193
1011554
961646
778834
749654
776639
34328
393942
774581
1020337
172885
1064538
902138
837162
833067
811742
838604
291874
327084
1096956
929248
427224
511609
830744
789093
918875
253751
1096956
1065588
838548
806251
806758
850324
1017813
918629
450502
669723
977889
955774
821838
761264
1045302
670253
939795
942958
778834
794538
562758
703816
797672
923209
494820
427182
886193
1227731
907506
650323
721963
585666
630482
1072211
918171
650325
761117
1076424
749654
815420
961646
624720
456526
1123139
504752
789093
654354
568205
1071540
503695
807208
843984
427762
883508
882151
721647
868877
617864
162112
850555
910080
789490
785748
405117
758608
893320
1292850
918629
580531
426753
942958
1016738
508675
654354
918171
864466
843925
695725
718981
1202120
794538
1321351
762681
888659
778834
558722
879443
447479
888659
918875
739944
850324
1121426
663193
1042312
603033
996412
720566
572992
943105
977889
515906
285257
409642
209303
707159
779100
470676
861443
880275
655813
763524
625513
370677
856677
785516
1096956
440780
579672
640576
832944
1072211
721647
870627
917981
1188877
347023
961646
942958
200477
610033
789093
926357
1045159
561817
607141
883508
893320
884446
807208
1057436
789093
562758
955774
655148
801061
359436
735221
699308
420920
597034
757924
281419
955774
763524
918171
774699
925954
655813
759531
531482
802344
831087
1194797
955774
471997
775534
899929
1087458
124455
980285
1065588
843984
940699
1175736
785516
883508
850324
903494
1151004
883285
1065588
663193
850324
1188877
774699
907506
771093
778119
830744
1016738
1149287
534522
1227731
1045159
291412
879926
555332
759531
845195
823966
1093136
778834
978397
905613
702604
955774
613540
759531
395118
554431
550710
654354
789093
1292850
778834
1017755
945193
910080
645529
684450
424278
624696
786612
715366
806758
788855
763524
788855
918875
258244
391579
838604
654354
1065588
1016738
581356
123022
763524
332954
879926
513224
771093
29246
847035
547588
758447
857156
531846
797211
438074
748561
992908
613798
1188877
977889
674764
515205
602441
683282
1080620
838604
604978
902138
325391
939795
789093
794538
615927
1087458
279187
550481
902138
490876
729300
648633
1065588
944305
562885
870627
838604
789490
903494
352781
483858
1081811
817793
843984
1292850
495713
544450
468200
1104671
1149287
521841
972033
815234
648633
765652
1072211
992908
903494
785874
210411
609206
843984
738472
870627
1107016
365645
755122
822227
939795
767688
902138
1011554
794538
337249
945193
755122
832944
918629
729873
651268
723165
961646
802344
1292850
1104671
752160
615932
789490
992177
759531
743346
628944
535771
525110
597370
1039046
663193
907506
1288198
609669
615927
721647
888659
449282
819451
754299
802344
839687
926357
1288198
1065588
971993
832944
229934
750151
802274
893320
725463
630951
823966
942958
606256
876380
755122
854717
1188877
638452
910080
850324
939795
482305
1123139
870627
922879
537893
875483
992908
709448
314472
789490
905613
610146
565989
789093
788855
939795
74857
1149287
930574
807208
678528
509676
888659
788855
496490
854181
785516
365157
749654
1149287
732307
1087458
452516
902138
1016738
771093
511256
731532
838604
567664
908278
893320
699302
1692281
758360
617133
1080620
890744
977889
693461
650221
688486
371202
1199395
525426
725926
775534
1483201
486586
749654
786416
805905
907506
579515
673587
365804
909522
286690
356594
807208
809950
1011554
1045159
850324
942958
1318627
470344
481921
992908
955774
794538
1199395
1065238
763524
625457
826807
957983
807208
992908
761996
771093
879926
778834
421980
386469
866761
375271
895586
927859
823966
860831
550390
940593
627646
1006838
940835
608920
893320
992908
302709
1023715
890744
1175736
446589
788855
441094
660391
449623
879926
351551
810402
682359
789093
879972
294935
753234
914645
774699
823966
879926
788855
400509
345443
806758
703816
749654
654354
1239631
695393
774699
154874
1483201
710376
1288198
649480
874562
468381
802660
1072211
778834
893320
631968
864466
1318627
611798
1436084
763524
884446
961646
771093
771093
386780
794538
745481
706762
687997
728042
801061
902138
905613
830744
1066983
723597
1202120
618495
774699
977889
992908
1520591
756743
1202120
1057436
910744
492600
357292
806758
656947
441036
763524
992908
655813
789093
1072211
417904
590608
639773
743092
819451
1260046
1288198
391678
819451
541565
721647
657221
939795
694164
802344
933450
838604
850555
795518
1202120
992908
696948
209134
627820
310479
654354
870627
1087458
524483
1318627
435191
440391
488425
500455
789093
774699
572160
794538
615927
965921
429413
789093
801061
514027
1292850
754551
356255
655813
778834
788855
1175736
649220
269020
806758
550386
581879
404130
1040071
504434
158040
1199395
1175736
788439
832944
853446
843984
664406
342564
789490
461110
721647
561003
1239631
976671
690685
1104671
823966
903494
1093136
839260
508895
534819
890744
656597
992908
704103
553787
918875
329747
870627
929945
774699
721647
525734
237034
671777
185289
802344
474408
1318627
955774
1227731
749678
484253
725174
903494
320616
880614
903494
395632
721647
765060
903494
785516
1123139
468519
755122
702607
383027
763524
449984
1065588
518263
624219
615927
732097
1202120
570112
555690
1072211
832944
830602
1188877
391537
926357
979795
719634
1483201
787295
1175736
806758
150753
785516
761320
801061
922879
717215
977889
884808
411721
392241
739943
763524
830744
774699
588834
657978
850555
879926
864466
466276
445760
397351
870627
579399
524141
890744
903494
955774
884446
475401
945193
918875
819451
807208
850324
1104671
788855
579029
785516
794538
918171
961646
788855
596220
895586
558143
907506
1332545
1028874
738506
864466
683595
755122
749654
771093
914826
703816
330309
1065588
785516
318380
742240
402680
918812
789094
801061
1227731
867798
902138
703816
918171
826081
802344
1483201
684920
947429
849116
952345
1175736
1149287
919770
207426
349835
575885
807208
687994
619252
654354
884446
1016738
1067773
674767
789093
546691
788855
431786
381933
802344
774699
870627
255374
809832
754317
905613
434889
535860
321361
447630
236718
625632
1121426
918171
520753
527162
819451
674237
838604
823966
512896
902138
1104671
942958
795455
546569
895586
1123139
840863
674939
663193
955774
424301
788855
443554
907506
888659
574762
1149287
689956
763769
870627
762432
170375
764849
1016738
763524
1292850
1061094
656042
516414
743092
763493
1188877
910080
590859
654713
907506
1151004
893320
722158
703816
904475
823966
832944
686410
830744
1057436
811223
775534
601141
807208
732486
850555
365612
819451
601238
888659
1149287
1093136
1065588
939795
455995
823966
1169088
1149287
595270
749654
977889
1123139
826099
1104671
807208
918629
1072211
663193
860307
654354
1323564
838604
759531
1080620
1011554
364271
843681
232990
733233
905613
870627
608393
619286
372504
838604
1011554
1065588
976632
747456
885618
759531
801061
870627
1056582
385938
615927
1318627
774699
850555
310733
794538
992908
553797
721647
850324
439288
521261
1151004
668728
1199395
785516
592050
742173
641146
1292850
883508
671699
755509
663193
852187
644407
830744
1288198
1093136
977889
789093
804244
442526
940046
639941
1087458
588900
802344
939795
771093
1072211
663773
864466
807208
776707
497331
771093
955774
1225263
939795
726102
1057436
654354
977889
1065588
769595
942958
464684
942958
830744
1657720
679815
1202120
1070987
893320
885906
569248
626564
815168
883508
918629
574950
961646
755122
189755
614371
670319
995192
703816
942958
890744
787614
690298
755122
1151004
84667
324368
484287
876160
684389
662572
802344
454974
955925
762770
771093
674472
1080620
1072211
1232785
368910
700728
1087458
468208
703816
795397
838604
918875
339482
888659
833861
654354
935359
910080
974710
778834
75366
1149287
765336
522031
705034
743092
681197
615927
889436
977889
721647
830744
818201
388944
1123139
926357
721647
771484
523750
663193
578800
996002
369209
628034
902138
860768
1016738
663193
955774
890550
501539
819451
1149287
670438
1483201
436295
743092
895586
457226
721647
551202
123845
1292850
942958
841164
1121426
558606
655747
606400
888659
471263
572865
748207
888659
611706
775534
850324
926357
895586
632406
557255
347725
407274
750109
540971
1057436
703816
738108
903494
870627
815737
330075
858857
938806
749654
771093
420938
449357
335081
907506
502546
771093
648857
1118265
314196
850555
945193
640249
789093
708225
539632
479850
778834
655813
1121426
947148
1011554
1016738
570061
604186
820673
1059580
703816
883508
412808
587116
369542
1199395
1483201
955774
153331
1016738
888659
883508
663853
806758
551521
831028
893320
1149287
253069
729234
884446
586869
679525
1057436
491576
761264
992342
1199395
654354
778834
430013
1175736
755122
784292
1016738
587123
1199395
884446
905613
615927
549447
743092
870627
763524
832944
819451
821248
567120
907010
746842
663193
847051
794538
774699
749654
790541
1483201
755122
1123139
879926
590859
654354
663193
428970
918916
639451
1057436
893278
1318627
774699
955774
1199395
889174
983396
918171
584939
801061
1072211
568313
628240
253472
821755
1175736
918629
300361
313365
902138
363588
859978
969174
733268
663193
1080620
907506
893320
801061
816700
861669
698071
1160123
907506
636981
586239
458747
806758
910080
823966
1093136
368637
1123139
1028080
749654
749654
902556
870627
615927
485634
890744
902138
801061
774699
918629
1315349
775332
1011554
1123115
684450
706790
1175736
633384
681238
802344
434058
760562
756747
865334
227239
497517
756552
902859
735655
762571
801882
830744
788497
475494
771093
794538
914903
1016738
913090
655813
587118
888659
778834
1065588
926357
718182
391677
888659
1093136
783053
832944
797592
490770
1199395
1160546
1151004
1175736
492451
1149287
939875
673163
1121426
1239631
244887
663193
599101
851724
721647
289425
802344
910080
850324
295712
681299
1149287
374665
614417
789490
806758
943347
692095
316016
1016738
923039
1072211
918629
1080620
1093136
907506
317297
809412
883508
788855
739389
340926
800249
1028113
151764
272618
615591
1043933
663699
873824
902138
1149287
928364
465871
883508
471538
870627
1202120
789093
890744
830744
1239631
663193
920514
479503
789490
774699
903494
1016738
541413
743092
806758
577397
663193
903494
788577
759531
1049499
664113
1318627
823966
1483201
581875
781561
759531
568398
350814
803957
1199395
1291130
1012367
1057436
497874
1053466
1080620
654354
771093
1045159
1483201
1292850
1087458
721647
802344
893320
655813
1096956
653070
418271
1087458
1483201
785516
513228
774699
1057436
458506
823173
870627
926357
554909
890744
613798
505831
690161
903494
574073
807208
719837
830744
1227731
697244
802344
114420
533136
1149287
806758
1065588
261573
1093136
663193
827217
614319
647515
771093
356974
471714
802344
1172020
636046
543276
1175736
852339
870627
977889
247958
263415
814671
340008
1175736
992908
918171
615927
785516
832944
717968
162548
310590
850324
802344
977889
922879
768476
477500
514823
802344
926357
283361
566392
823966
850324
743092
968961
1252670
1121426
269768
196344
884446
593503
797917
579515
601707
1104671
934998
1207035
241513
785516
215517
785516
831107
850555
592049
1151004
726487
781987
242656
562869
832944
574484
747330
1057436
1045159
846325
576487
1093136
387427
823966
749654
918629
1057436
1483201
987840
628623
1299538
522109
625563
830744
891018
465588
771093
893320
1123139
910080
918171
574418
448466
677100
1483201
635238
363101
1093136
440535
138255
1239631
356091
771012
951213
664877
870627
1175736
905613
663193
721647
965983
761202
1072211
1065588
885852
1239631
526858
1016738
961646
895586
823966
1149287
893320
725179
1087458
918629
932186
736232
675747
999351
771093
566845
685082
1175736
717706
401657
893320
789490
436955
654354
545469
905613
879926
733793
1175736
768978
394681
1318627
325957
1149287
323263
1087458
1202120
1057436
1483201
663193
1011554
449862
890744
865725
1054087
1016738
487944
1048070
396803
864161
674064
962596
312966
501119
891300
821379
677903
666632
862164
824862
1283822
520920
771617
928315
1056196
766493
1017755
809443
610843
912428
470710
1641762
955152
816989
291526
747565
998059
880528
835433
1026697
465350
659598
876033
412630
770595
818702
601085
732089
1035141
808707
929235
1315111
937206
818702
939563
818601
831899
1106198
1077192
844646
960996
380652
998059
622349
1035141
875226
747271
681906
614936
1409994
865874
464130
249113
767947
858830
1031440
724108
815585
524141
748142
654155
951152
892825
851674
995550
768538
303487
267228
911906
264394
808121
998059
604126
680214
436696
404783
937353
245305
278228
934109
887859
168614
986851
990229
980195
283159
680214
456285
1120343
1033892
805581
182422
793164
871299
707163
503020
646917
771037
722402
816989
704519
169640
486829
791215
1138866
843419
176309
667655
671394
962596
1005362
464077
904858
1077192
830317
958770
573545
768579
489231
862283
581951
821198
938222
442589
505033
799045
894921
796186
376820
832609
691765
655647
964121
878617
505056
852255
896476
962596
447757
675362
939563
828349
1093055
832609
862283
744900
910432
713262
766493
611805
1223521
818702
1177802
1133020
777520
724810
493817
788855
874777
1168988
865068
876476
918471
893173
505324
667655
876476
663251
908306
491157
743991
811906
1071016
834604
844661
490268
669305
489497
817846
835433
690417
816989
984924
485339
397413
1117151
860599
1122987
746486
955056
1168988
630198
816253
1315349
1381751
708125
422222
714746
775077
577769
455635
1168988
752321
351928
986851
1112800
760108
1093055
648019
805581
552250
990229
896696
1033892
492397
502882
1117151
789781
1282187
778575
580541
778083
626374
955152
513623
726713
753391
521611
434423
904156
1119068
814946
440693
1014363
719828
893141
934109
805581
741669
468080
760199
898239
1396387
896476
670884
54815
404018
444522
452144
953541
401840
425749
732089
1012275
680214
655647
970611
380718
527565
766493
766493
910432
670884
865068
519984
1349670
402116
1024868
778165
986554
316630
900309
586840
862283
776156
1048070
919832
549966
798665
921970
759696
851674
938222
423099
753786
162907
790153
938222
1315111
302982
607419
1005362
547995
514488
1129145
986851
813002
1118387
880528
598594
880528
965001
986851
397086
841172
667655
470150
468746
515710
994886
876476
629442
753752
864161
865036
863529
692865
356482
526527
1133020
1104811
1107877
831899
994615
729736
456121
918471
951910
570441
393041
719273
760271
746486
286020
807618
812175
797529
817803
744441
628970
717447
922560
862541
751324
790153
759696
564429
1026697
387130
722402
791166
968491
893141
702040
335851
1077192
998059
951910
1093055
1187378
1132916
870127
919832
1132916
1196462
624728
756142
681906
636122
929235
1031440
624556
705073
938222
929965
625797
1338172
519659
256644
986656
937206
437700
970636
852813
434351
816208
681906
521806
412500
952275
953541
861669
1026697
390862
680214
251860
895135
629736
460292
827724
789781
885501
835433
928315
822047
951910
1303288
1046173
1002412
941477
638065
174431
667655
915423
871299
834646
1136844
834908
800326
1136844
537594
998059
789938
919832
666632
876243
498649
722028
1093055
734375
688414
798030
832358
851674
845713
776643
876476
681906
986656
350183
871299
896696
1240343
968428
680214
755955
708125
672881
848903
876243
1133020
892825
930584
898833
939563
838487
628664
355646
893841
911906
793164
880528
807618
807618
1024868
911906
1223823
310733
934109
674267
865874
397184
904388
770595
886461
611798
807618
484672
603647
696920
890752
986554
937206
363249
411721
771617
618307
1090615
994615
435628
1031440
1039273
729736
418300
851674
708125
759696
614715
650900
895126
1129145
923933
41254
805581
741669
920470
744514
981022
772167
655343
938919
807618
952275
1006269
1531152
717447
510038
790501
588610
771617
876476
991516
986851
876627
880139
990229
561508
667798
717447
488055
915598
469367
509867
953151
408817
647232
904029
967283
703376
423519
937206
667869
851676
670884
826229
844182
1035141
323748
1132916
913811
241402
656726
261879
704519
523992
970130
880139
1048070
962596
198706
1026697
762622
967283
1281753
684154
205416
104185
965001
1106198
876243
772167
953541
573248
731925
953541
994708
915423
662878
878617
791215
860599
475842
722874
570495
754481
728925
652936
830970
541979
789938
1039273
1056196
465471
1093055
705213
986656
722402
959271
771617
493592
724810
1223823
831223
423472
651400
904388
161094
695233
613244
831899
805581
937665
986851
981729
891356
688309
665115
152271
529523
1103796
353077
710973
1005362
876476
843224
955152
524245
998805
560543
938222
590775
1303288
930584
768579
1033892
768538
348843
703522
523629
1213344
1138866
877048
951965
553268
687253
674807
900123
843224
809229
778575
775077
124613
769083
720981
820595
746486
920470
1033892
831899
680214
1381751
331453
880528
623949
888229
1303288
580506
778575
793327
995550
598592
972733
596720
880528
967283
712963
882142
966343
308034
1271511
556658
995550
986851
704519
904388
860599
681906
1053769
717447
375848
504766
789781
626379
1119470
1022796
771617
501437
933216
864161
759962
921233
1381751
492895
463499
1030162
552531
941477
770595
938222
939254
548795
669360
653445
1078982
732089
620605
919832
246165
864161
675040
549373
998811
697092
693264
524097
659316
771084
888980
157726
603593
702743
859207
778349
1084343
998811
772917
636425
627818
834115
1005508
475410
807618
781510
787449
772108
688998
524097
898301
786831
691041
1027914
1075297
971130
385005
675491
721042
798130
1235975
1022282
520771
868164
626962
718164
880215
819451
874838
701351
862150
409217
571729
707155
768072
936156
1089162
266787
777585
735947
735895
630902
735099
233724
453873
693985
831975
445615
1089162
732496
399639
567744
774189
632212
486371
1034235
1006143
768072
486371
461417
735947
727206
486371
898563
640596
794465
128955
688998
452811
660311
777585
787255
736413
1170658
772108
969485
564921
898301
697092
562408
401212
776308
432807
211908
522649
660909
1510008
1093917
516821
537323
509672
520740
604589
848710
652372
613497
485904
830207
836079
1000173
864180
546756
970100
877792
435889
366563
652372
1198951
728971
921425
930767
792523
833354
641332
697092
1002805
1498509
1198951
524097
646665
791841
523784
414088
818785
719254
731475
640596
822521
1148187
1065270
1051618
707155
901851
512021
889516
549690
1006143
598747
743423
936156
752416
603593
445172
707879
731475
640596
974450
732717
512194
390065
801228
973486
754567
611407
598747
598868
1017967
772108
554072
1006143
1198951
1198951
471714
889516
622447
894454
889004
631939
731371
1026567
1392322
458780
888965
909353
921751
653788
338773
772108
909353
486371
663619
783512
1235975
1384783
768072
794465
630611
351781
609782
767655
941106
299238
669546
1161391
735895
1223991
510893
447234
507494
819884
862150
1376678
1066556
936156
688998
833354
743732
593374
485496
458780
672752
579608
712268
731231
947116
792523
663619
574073
772108
522579
518528
598747
544465
786831
793223
787282
548070
857422
570831
425225
787282
545135
627818
850065
477968
366563
453873
808599
496915
810716
861459
1075297
667005
431831
798130
309352
921425
713510
920988
1009928
669546
761047
920724
611407
1061288
816032
778349
215498
1066556
339823
917165
946351
862720
600436
711390
501096
364057
802206
889004
996541
627983
702559
1170658
937652
306674
923074
919486
603672
307927
1004006
874838
662286
632857
568187
541213
754567
834115
1089162
972276
583592
1004006
509317
833354
282821
823148
548430
412330
641332
982989
232031
802206
366563
996541
565936
426525
705913
969726
426077
568652
707155
650513
1208119
843203
669546
540109
365822
666288
798130
174771
851671
762063
676580
487178
1026567
529846
767655
833414
658775
770372
819884
692826
771084
861539
549115
538121
747623
812690
705913
819884
1068980
417106
774511
862720
930175
636425
833804
556730
1293285
486371
915317
511927
611133
458780
598747
735895
1227139
690903
554772
548330
719254
823148
787255
921425
710858
1313184
883815
483798
471223
935542
630127
1022282
1094623
1075297
719254
519628
489382
366563
1145546
1162118
1004006
384405
640596
1091316
802206
707155
640596
136075
537117
880591
1148187
947116
793647
793223
1114533
618160
900854
423052
92567
735895
709949
861459
893207
936156
456146
641332
727206
562097
451790
630844
794465
706057
690903
483798
898301
801694
1423693
535529
793223
1114533
755058
439310
549462
357441
641824
544465
972419
598747
823424
431695
598747
750857
1128412
326306
833804
622447
732496
150943
378401
1005508
698800
779453
256359
783512
622447
883815
834115
793223
1198951
361033
787255
544465
322631
949805
1004006
883472
388553
1006143
937652
783512
678831
784991
1066556
555410
239657
877300
1170658
544739
1173393
823578
527706
681446
909353
203010
936156
872780
884684
594534
1023715
544465
646665
883472
783512
1016072
933127
920698
784890
996541
985611
456136
493019
452496
768072
883815
327089
548148
920698
998811
471588
578565
312287
725137
823148
221546
615591
860365
821362
1235975
512950
783438
561032
924137
623875
833804
834115
412285
449136
767655
872780
897625
812830
855831
580636
712268
549115
453873
802206
471950
901220
592324
483798
621701
770019
767045
575778
735947
888980
970030
878262
725677
692941
770372
1192130
1061288
763841
969726
565736
636729
741017
845846
776308
776308
772108
809354
464860
830022
388337
881832
756645
465345
737338
779453
945010
145826
872780
869635
1009928
294298
798130
862720
770019
878262
770372
636425
833354
549115
1206496
1032337
833354
826229
515906
627818
768072
591438
735395
828575
669546
793223
833205
874565
783512
1162118
276216
713380
727206
531533
336044
735895
878262
109995
690903
889516
663619
1474547
819884
781510
848766
985611
661228
573814
1066556
520674
936156
781510
757406
463358
279340
862720
871684
690903
366563
669546
524097
862150
985611
920724
1016072
668340
396765
1510008
549346
843203
901851
832258
697092
366563
526941
526729
1061288
737173
693413
1114533
735099
411674
638512
696854
862150
611407
776308
746831
234656
1162118
501941
750857
921751
862720
874838
523114
828846
628289
812830
862720
1004006
996541
833804
889516
889004
841886
1086973
106956
745111
1066556
889516
483798
786831
598747
524097
612226
810386
815065
701747
980287
452742
793826
792523
476466
461333
619656
801694
772403
1022282
785689
732496
254617
1091316
652372
781510
633938
843203
965695
985611
1110877
617297
843203
1480097
472858
446801
1061288
786831
263999
1075297
646660
623624
1002805
554311
416145
798130
707155
809170
771084
704481
1148187
771084
662299
565581
1066556
985611
1162118
764168
1009928
1170658
531490
619437
560186
1041444
1026567
322822
886684
967248
505307
726652
943008
727206
839751
818785
947116
833354
476466
833804
544465
872780
731176
632146
1009928
394612
697092
1084343
1016755
771084
786831
1086973
602216
901901
930055
1086973
522162
838563
521261
380718
486371
798130
833414
1510008
327228
828846
526268
848710
717355
889516
883815
1041971
806456
759423
811821
751688
772108
1084343
735947
384273
469820
861459
1170658
431447
597095
463366
438843
491891
623532
798130
750857
1327957
665885
794465
921751
731231
735415
611407
558110
416921
1022282
1170658
269768
765245
1114533
1093917
714632
702581
809309
770019
740918
734424
688270
707155
1168942
643053
833354
969726
910216
697092
1637767
770372
803403
793322
833414
556171
651268
850511
346803
1075297
636425
1044492
412485
705913
843203
743423
712325
861459
217370
735947
810386
771084
921242
548430
636425
654452
670932
639597
920698
695821
1091316
823148
653475
759807
802206
537622
513636
493346
921751
828846
909009
929945
862720
1113158
179547
458780
620781
1093917
437393
535852
985611
499411
347922
256359
652372
415903
834115
1075297
924381
522371
588912
833354
826042
530486
1235975
569950
861525
1026567
776308
786831
469586
652372
834115
777585
673101
709605
872405
727206
772108
543953
850574
732496
787255
697092
920698
290587
446056
486371
449045
766351
506939
754567
860557
734364
614371
1089162
833804
878262
1002805
781510
627818
1088367
544465
889516
772108
1235975
880591
947116
641838
888980
1048953
477706
768072
764395
810386
861459
715752
618942
707155
919269
297426
378901
872780
687814
1077860
622247
801694
635888
523012
901851
883472
920724
640596
954092
510136
635460
750857
1198951
1016072
1162118
785285
559344
575152
256660
446760
1147356
743423
812830
778349
544465
778349
750857
643025
743423
1532199
396066
454792
909009
926301
696791
787282
510284
736179
1075297
1170658
985611
712268
864253
1066556
752875
747623
819884
778349
470123
767655
627818
540697
650836
711390
834115
428502
1387240
464942
718118
1016072
754938
374416
773078
601027
735099
685277
792523
750857
777585
738224
833414
740557
878262
640647
717326
770372
593767
1293285
622447
1043959
735947
611407
696111
450781
502997
611407
402116
705913
754299
949947
1026567
419739
861459
458780
1293285
550773
930175
1170658
682701
936156
787255
909353
889004
862720
469820
732496
798130
889516
427188
883815
808991
883815
731475
835320
548689
994401
862150
819884
669546
921425
880591
501017
861459
607859
786809
429314
717409
792523
636425
834115
768072
779453
711390
559103
792582
883815
921425
1170658
703399
793223
833414
786831
489097
369997
1170658
1005508
453873
1014913
263980
590177
936484
783512
1066556
671394
589269
803323
1254729
833354
848710
1005508
833354
535137
391474
1018500
615781
452647
578376
987980
607627
875267
862150
735947
486371
898301
565106
670287
544465
622729
691936
687401
484651
859828
909353
767655
777585
575885
1022282
735895
792523
743423
733630
793231
779981
744991
620475
1009928
861459
458780
776308
649992
601977
785874
689965
535137
431872
806590
982965
834390
346100
522371
778349
743346
322515
721647
645438
862720
770019
683385
1026567
751239
649994
1198951
824868
797381
883472
469820
698480
969726
589945
863964
833414
719254
883815
852714
1089162
360642
623873
1107877
361919
398829
664064
750899
872780
550312
556975
731475
316634
833861
454964
920698
476814
485949
802206
549115
1084343
712268
883815
640596
862720
708204
1114533
524097
697497
679069
947116
719837
889516
367021
562752
929337
1086973
409577
658185
387064
1022282
793223
1293285
1002805
1293285
861459
874838
729229
463064
535137
304187
1198951
787255
1066556
768072
823148
787255
998811
936156
862150
746439
735895
936156
996541
786831
413823
642172
723091
469820
794465
524097
122005
527673
96263
856761
777585
434700
236718
762746
832460
712268
551524
623624
819884
673393
849954
622416
801694
833804
719254
603593
772108
384912
898301
889516
564482
770372
615807
947116
721661
878225
453873
1121853
562501
834115
747623
889004
1051618
507017
438260
774348
598747
1075297
809170
790203
427791
127220
1170658
412258
637471
1005508
348463
644059
595765
883472
671136
1077000
921425
969726
731475
636425
858934
836379
524097
697092
611407
486487
712268
507432
707155
507183
536319
731231
1084343
492249
874565
978100
509246
767655
659325
1198951
783512
831975
792523
1016072
567411
772108
366563
573401
743963
697092
637676
762063
947116
931836
818785
1161440
1075297
934602
803911
622447
867818
483798
862150
1084343
872780
336643
909009
1004006
544465
143297
1170658
652372
827160
590547
458780
622065
519931
745999
768072
1022282
640596
801694
649574
832432
1089162
735947
513706
743423
808671
542583
579758
1091316
848710
1084343
617471
742549
746488
1025343
787255
747623
819884
793491
658612
393041
498555
652372
719254
897244
818785
699205
427284
726966
926181
363689
622729
833354
507118
819884
880591
819884
833354
735895
883815
705913
299568
730590
492729
832893
1026567
574884
520459
872780
480349
1179897
1086973
707155
647417
797560
383111
387604
159996
696792
1026567
689467
474383
196285
996541
320773
519402
711390
738151
652372
1061288
811131
779453
843203
731475
645753
794561
727206
930175
772279
930175
690903
735947
787282
735099
571179
878617
1196884
1009928
845364
560898
787255
930175
521806
1006143
277452
669546
598747
611861
377385
996541
872780
1051618
1009928
426034
750193
237982
1066556
387188
583675
618863
1091316
1544128
492405
779453
687438
815307
909353
1022282
444073
750857
1086973
519752
818785
873435
608691
755306
641838
767655
983697
874838
833804
618567
772108
453873
792523
524097
487244
469820
921751
535137
1004006
1076300
756384
483798
812830
1132904
937652
446053
1156343
772108
503222
1030162
655346
909009
892119
660584
1510008
870815
366563
270274
269673
735099
823148
629414
771084
636425
985611
511319
394674
802206
609782
559072
832295
862720
827217
985611
410174
663619
688998
711390
1091316
731495
768072
494491
898301
621294
767655
584092
779453
698557
792523
641332
489330
909009
735895
1189608
901851
1083704
745426
794465
512541
624418
1063078
1423693
652372
876936
675491
488055
947116
920698
688998
969726
735895
540555
265542
770019
874838
609972
874565
859926
810386
712268
975968
973486
857071
754567
767655
538294
655668
492612
833414
366563
937652
503902
880591
909009
641332
322666
483798
609782
848710
1016072
726892
645862
711390
770372
697423
727206
458780
490084
302982
735895
1091316
1091316
456121
874838
909009
1066556
921425
1213033
796261
673394
461470
1293285
862150
1002805
840667
921751
602290
776308
809170
921751
770019
219301
641332
771084
973981
640596
852942
883472
134845
700803
469820
735947
1016072
346910
770019
735895
812830
1293285
776308
756384
364596
483798
377325
1222495
673988
399428
397012
701695
480652
783512
810386
817203
542151
697092
889516
937652
860831
715111
660561
862720
386287
985611
1024953
783512
465435
882025
654165
584789
834115
1148187
862150
360322
621717
1089162
652058
711390
380969
802206
443694
932925
839932
742736
889004
902643
798130
735099
1006143
609743
1086973
535137
889004
776308
562501
811172
750857
977953
592039
436900
985611
1006143
736754
649159
492381
1051618
930175
799323
1002805
878262
786831
861459
1006143
996768
985611
682087
872780
833354
735895
802206
730457
1016072
719254
883815
640596
776308
640596
611407
985611
705913
554686
608470
810386
264958
940512
1093917
641332
1027944
831975
787521
1009928
1086973
937358
1293285
490485
784253
1005508
794465
848710
737419
636425
594595
443846
521890
772108
539978
378079
637921
888980
747623
750857
818785
770019
525702
833804
835244
488818
636425
818785
920724
823148
535137
568771
402531
731231
786831
920813
743423
641838
834115
818785
698971
648352
897450
1016072
1009928
942644
715039
779453
1026567
1044200
874565
687869
382043
1219985
716177
969726
700924
1152027
1170658
673793
1114533
598747
756384
483798
874838
723673
819884
735099
758133
1091316
985611
716167
393413
857866
747623
831975
641332
705265
163904
703312
641332
612734
812830
1091316
266127
890517
486371
1235975
535137
1016072
974849
670731
623051
708961
1235975
674361
1162118
834115
814619
641838
861459
814096
491119
568865
711390
575945
1026567
862720
792523
609782
460288
1093917
675491
1051618
928419
843224
1433117
833804
809170
1162118
921751
628236
712268
802206
607098
956861
801694
1086973
211758
1235975
969726
699035
1089162
602453
594045
739936
998811
1022282
604456
687733
913646
434260
572997
834849
895315
834115
820595
750472
794465
692397
735947
818785
1026567
610146
1162118
195730
972205
909009
1024464
458780
8602
1510008
662090
1338558
1086823
436295
394268
719254
362695
421308
1151433
803131
823148
551233
1235975
514186
833414
803403
512763
695883
332969
852342
838382
637034
996541
611407
770372
919219
544465
603381
781510
693232
735895
159928
691765
795118
809170
930175
833354
284443
611407
755492
573456
610673
831975
1016072
538611
735099
781510
802206
841813
920698
609782
756384
708826
969726
1022282
1016072
794465
726335
1162118
601542
1006143
953763
921425
900491
663619
544465
627866
743423
350126
690903
1004006
778349
827374
804059
1170658
852253
965713
416273
722784
833354
834115
982989
778349
128040
559881
809170
901851
862150
631367
612782
563953
1089162
548722
1075297
777469
1054627
756665
640088
824348
725633
528185
888980
969726
588903
455695
768072
909353
843203
783512
768072
580719
947116
823148
998811
801694
1093917
641332
694130
831975
345026
794465
652372
273328
1160380
707155
1081498
1299057
607899
781510
523152
524097
519274
725272
647453
862720
766853
224268
739026
662667
359009
1089162
811940
400558
1029963
1004006
631278
874565
552979
579678
672606
861459
1086973
366563
776308
1026567
707155
954437
769695
956111
711390
522556
901851
655799
735099
736372
672884
383776
1052937
422632
639167
358156
832412
322631
770082
804698
563092
710684
731245
872398
928337
644696
424814
582097
419758
930406
720907
820806
674289
477706
287997
1215841
457005
870336
819510
847710
872398
477308
317878
678372
846565
682971
378774
487930
658230
870591
509238
589423
836997
595271
1007222
659248
732124
509194
928873
728600
834055
729135
811480
441347
1274604
703382
870922
482049
713729
487930
565473
526471
757681
1376950
392830
792837
764392
697733
999054
823288
745970
533156
943637
591464
537127
529066
563679
619763
582396
486780
880099
739451
711642
760515
420935
826358
661840
978708
1060589
318716
638811
576949
1426615
526268
617414
767165
177510
826358
794669
655044
941600
299031
767071
936335
1211237
977550
558815
842657
677396
538516
942632
697378
1159571
811799
753273
519638
390075
605548
914387
620339
724546
1000643
678023
632246
671868
683477
650298
636813
666029
914387
789907
807134
844181
970320
607059
545329
973952
445224
518370
459597
361875
993001
484292
631832
751218
810224
770372
774527
802668
562891
776507
902671
549565
417158
1018434
723154
625477
1044721
756959
886282
894537
923027
772160
851721
626068
411231
1001009
677824
625477
724228
740929
495600
711162
925470
562891
859022
715069
923027
777370
724663
813646
772146
752066
675171
547877
601098
290462
782004
286924
224128
689421
821572
460493
676578
879747
890710
631832
771459
595562
591422
846872
724546
788667
275977
689762
14567
516845
848250
620300
411933
990137
651468
942634
782357
350729
577885
819105
474555
787580
631832
272089
657929
902671
895461
1013264
930456
1021281
574888
1259250
47550
589717
467405
782903
622423
892505
440297
396157
724597
467405
822648
827205
514210
819172
669129
821214
959828
601755
1061395
909486
502761
1159571
1022900
678474
698743
540306
591422
567302
971986
649200
772160
626068
607441
643185
660505
871197
1132987
303036
650298
695607
626068
798110
783402
795866
539361
762157
910016
1132987
1076857
676294
1096835
789907
394277
740596
842657
288748
690728
432649
432649
898804
1129145
915728
794890
762157
917660
467405
601123
411231
818542
875849
182051
1020368
671868
837400
800249
1262196
821214
753634
730251
487779
558251
668148
842657
245767
557783
822455
607441
844329
622914
914481
1186795
550725
651468
519310
778845
642243
712929
1053932
540306
822455
893997
446075
591312
822455
1114592
819105
538876
502356
649231
807134
537572
1357865
797573
237230
826719
818129
355457
767944
601123
1363153
917759
483507
701609
959854
879539
726225
1270189
383784
516845
1228886
293400
263535
723167
846872
661126
660390
622423
814169
819105
607441
300498
935520
704661
818129
529122
1041997
527885
651093
1303234
769077
803541
738567
890710
577829
723167
566325
722202
559040
1132514
494491
1069976
523643
494540
669129
732415
561242
605190
775750
654257
1126383
497644
802668
1106515
866300
788357
715717
649343
672991
511540
577829
638995
663024
625686
442184
397184
519310
666066
901453
1051125
270245
823664
537933
892062
273608
1081191
890710
321376
732415
800860
331265
450675
562891
838963
720911
494867
772160
566418
649231
479165
1118301
404891
1064280
509339
842378
974041
776507
795089
927368
562891
518209
751480
782540
886034
759597
726196
802206
976055
599332
557491
877792
388586
754077
631493
995467
993001
880313
766984
588594
797573
778030
1053932
500462
661593
599221
417158
811799
678023
890710
462665
718491
274768
974041
723439
540306
569714
856017
577471
562891
790586
633581
610685
626068
502356
705750
432649
818542
670121
413734
701609
701578
752709
753758
431160
765474
887733
779352
797573
467405
619245
645405
513249
616043
787580
467405
489468
832241
666029
1303234
818495
819812
662032
676627
655397
893997
995146
625549
659070
626068
1013402
339037
998747
601699
984800
787580
411231
401763
557057
843159
619709
513249
973952
601806
1053932
776793
880164
1064280
1262196
776793
551824
621556
396473
462540
762157
607059
701807
930456
496794
959271
930805
331396
622763
666066
778030
512038
1116688
666620
886282
851297
626068
1003825
661593
467405
569641
938210
890710
962796
1211224
678912
454011
914387
1063199
527885
487415
893997
727042
655127
535137
765753
841948
782429
701578
662032
807134
622423
847724
649200
650298
942632
638995
790028
754077
936483
746878
559040
1132987
752066
667166
394277
1135698
586746
513615
772146
935520
605190
567435
486829
1357409
722202
985546
433635
956507
756947
787295
337388
1152303
754077
206611
755625
654743
998747
998747
1003825
666029
411231
765644
818201
620339
627081
540354
776316
893997
487378
370671
631832
729950
909486
506245
122524
753342
732415
588594
513249
787580
752066
637733
724663
744428
605190
421089
1186795
818542
483507
605190
734103
649231
930456
813646
293429
527885
778121
818901
414908
469787
757255
1049373
724597
524684
976055
807504
619073
863080
649374
763419
776507
1049373
722202
411231
708687
1259250
703811
787249
1044295
579042
802668
620339
489639
935520
520319
811799
902671
802668
698757
790586
853446
394277
855623
724589
441245
1199126
591422
432649
698971
874784
985546
746878
513812
627669
601123
394037
795316
529122
886282
673340
621328
651468
693027
625477
661593
732415
828559
1018434
819105
794511
1144234
825690
1524590
723167
1186795
754937
696111
94664
1374909
669129
661297
1211224
413124
441269
787580
1090116
443289
550147
528665
753634
724663
547092
1003881
607059
677824
548674
958824
1262196
723167
832295
666029
707727
807134
312875
622423
548903
605190
810224
198110
753342
726225
651468
724663
780343
744636
842378
722689
805905
776793
1100525
722202
653434
601123
483094
654003
765753
625565
1107964
291774
727965
578977
518249
799847
879747
670287
813646
164982
626068
496618
810224
822455
1270189
818129
354586
826719
801207
985546
678023
688251
669905
530486
655127
914387
1197841
753342
394277
959828
574173
619211
631222
1259250
970320
883196
711594
470737
659125
678002
489907
529122
854098
688272
653889
683153
1017972
729950
655127
620339
549827
879747
632246
612028
712493
249535
722202
901453
669129
971976
1003075
825797
59608
1037536
717812
717968
649231
890710
428083
700908
1085060
557261
432649
511706
1186795
828833
788989
632220
851721
895799
597321
284443
819742
732415
980425
778165
901453
887239
819105
706694
529122
641006
950240
586683
919620
638995
584349
611475
621328
74868
455377
772146
417158
669129
22873
622065
559040
827205
759597
1021281
826719
892062
729950
555506
901463
226196
539351
387315
586746
579628
828559
1210862
1363153
800860
772146
995146
654431
1003878
695607
1002621
230760
851721
902206
393518
695533
678474
398201
752066
776507
744428
616759
776507
576301
398895
548903
917759
1502261
859022
505621
512061
607441
339237
1159571
840908
537672
462665
577829
638995
1259250
413259
740929
726225
428083
795018
217174
443252
626068
883285
715717
513766
771391
844181
432649
949191
919114
927368
611475
92966
614066
1262196
513249
797573
859022
623584
561314
720666
572763
1211224
765753
819105
765753
717359
1090116
848385
392613
998368
611544
905598
720985
987091
890710
529122
184639
417158
1087614
611475
562707
787580
607482
649231
795089
752712
690157
1013402
358711
508557
545491
366332
642173
958225
638616
599155
751824
607441
818129
368018
416139
548674
1459156
73605
394277
612951
677198
1043933
765644
483507
548674
688239
870369
467405
744428
595254
774577
695197
993001
801048
258067
605548
1132987
669129
1048002
664969
821214
595114
483628
467405
740929
1262196
995146
726130
472919
843159
648857
909486
794890
962720
909486
643185
413857
403312
891575
363300
779132
154341
973952
1132987
887733
849309
683953
623688
665494
519310
870118
622423
230376
752214
251601
168154
529122
422072
564413
507011
795089
844181
772199
1211224
810224
671868
696588
561158
445451
628428
686059
462665
1153811
1050809
828559
771391
915728
718974
806111
607441
548674
1222603
776082
649231
1011169
767732
759597
899312
995146
657177
925870
860426
930456
655127
685469
607507
620339
935520
977744
712546
1087028
714724
755805
722960
603621
1064280
895799
650298
1303234
771391
688583
559040
854098
846872
519310
871197
1186795
689624
746878
782357
915728
552964
544872
591312
677824
467405
800860
801119
711168
871197
356149
701791
779515
681004
807134
803550
884135
524156
666029
666029
350027
281492
711594
1132987
661593
1077000
643185
307474
523442
693027
995146
762063
859355
498084
611475
409847
450199
846872
724597
579628
835419
724597
548903
859022
790586
513249
774301
638596
467405
662774
703897
844181
772724
752066
759887
771391
245117
778030
854098
722202
974041
394277
909486
751042
532546
815992
364171
541102
622423
715717
1018434
586746
864892
763598
626530
263817
649231
345070
1143897
1053932
559040
1292769
620339
698556
826719
1262196
661593
671868
467405
861802
869726
720333
685605
977600
722202
607441
1093377
1063199
821214
919620
281477
789907
1018434
752046
1205115
591422
1093502
662775
678474
789907
577829
995146
429964
678023
703779
669129
837400
476739
666066
837400
729950
753634
497816
1211224
540947
828559
891264
620339
329889
919620
851721
666029
724546
842378
669129
490815
693027
394277
586746
892062
915728
516459
765753
837904
254978
553197
800860
651093
882365
1158814
818867
618546
1151491
550640
607441
995146
494483
269166
692853
647159
502356
724546
810224
711594
1051608
1498990
502459
789907
678474
986558
942632
789907
771391
680068
959828
592555
854717
892062
740929
523057
1075782
805490
973952
915728
942632
864556
548903
695553
483507
720983
735066
764244
316026
891575
830163
939012
778121
751917
413468
1003825
529684
1262196
525237
693027
919620
942632
263141
752214
773732
417774
695607
726225
525237
155584
840622
1270189
693027
678474
592555
912809
863080
931523
668609
771391
541773
467405
923027
726225
626068
558421
1110841
629413
901453
840972
498158
800249
715539
519310
519310
822455
724546
255934
842378
1049373
507964
458918
323015
942280
476546
729736
995146
707598
973952
663610
562281
623275
869185
661126
771708
795089
362789
754077
967209
844495
782357
851721
686651
585377
540444
841809
724546
466809
890710
621328
741058
811820
890710
772199
578800
976055
1259250
553771
915064
455351
772146
783363
818129
895799
813459
701609
854898
843159
413124
638995
707335
464915
649231
805490
577829
706062
772303
744009
247318
894571
541712
623688
803022
556943
601123
1259250
1132987
252958
842657
666066
778030
375019
333327
299965
603954
678474
411231
843159
651468
993001
1132987
1152303
915728
799719
541927
456549
368363
692624
643185
701609
902671
1064280
820196
893997
678474
103721
776507
893180
579628
858268
638306
553258
869378
607059
855448
1074430
414748
544953
643402
666411
666066
726225
776507
595114
915728
795089
788750
338164
998451
555022
1270189
555693
789907
1164517
821714
824021
925101
1118301
744428
591422
285306
1112772
808078
904730
457822
757393
826229
695607
993742
1069783
857973
573562
844017
456583
1064280
650070
666029
842657
462665
649231
1204071
623369
1010411
843159
609743
441716
334611
621328
691865
748957
1270189
496297
655127
396263
792932
745163
859022
338326
1132987
621328
1053932
611091
436451
772695
466569
19884
935520
559483
540306
338554
631832
776793
1087028
544872
1039762
332304
70937
724145
687766
607059
1211224
663099
754357
437915
317689
724597
568652
752214
893997
671868
859022
610833
352389
995146
618861
351116
1074430
732415
789907
797308
917759
287523
995146
637945
519310
574888
605548
398201
408470
631832
605190
776793
646929
989606
914387
917759
752066
948383
516845
513171
293400
1155756
753342
190099
1270189
702873
789907
832702
711594
516845
842657
974041
697246
108330
788370
917759
513249
605548
1076004
805490
778030
679492
689829
662488
760277
1143265
887733
795089
772160
901453
724542
847765
466809
954841
722673
651468
990099
666066
320260
917759
819105
831532
778121
1026698
988216
723167
461996
760460
859022
236210
1022997
431160
689608
732415
246666
1053932
923027
740929
895799
772199
705316
909486
781924
846872
753634
469937
475804
902671
607441
1132987
509792
818542
930456
774643
913051
660139
766087
401982
651468
651093
669129
753441
1262196
346946
529784
917759
1003825
724597
726225
511683
827205
813646
1169476
483507
785766
649231
828559
993001
691077
987824
770519
655127
647778
844181
483507
495418
586746
620339
574722
1063199
828559
729950
428083
722202
818542
1555125
1130018
527885
985546
729548
797573
1170
842378
421616
1262196
777590
886421
836642
632283
503464
525237
652333
760432
995146
880500
317029
1259250
818129
891286
422726
831532
818129
1391281
711162
463064
726225
997954
373521
902671
1186795
374277
867096
605548
724663
615154
722338
693027
783363
807134
650298
466809
753342
1018434
1049693
502356
700683
623914
809952
559162
819105
669845
973952
723167
766984
215982
465312
168437
880490
1063199
1211224
549204
577829
689173
753342
621328
826719
747786
795089
540306
863601
782746
304187
1029437
779349
864556
666066
312991
1063199
863080
998747
740929
638995
649231
588594
544872
740088
1152303
616768
592305
638995
863080
1118301
854098
605548
1152303
724546
726225
598316
674358
510340
778121
806538
724597
797573
413124
871197
731885
723167
715717
993001
365128
880490
787580
998747
648999
1288922
622423
428083
577829
702629
647853
923622
605548
826719
895799
678023
1074430
539926
1116646
606537
872335
1013402
622423
593847
624280
524835
859022
778121
1087284
871197
403310
660139
431160
588594
827205
591822
654670
903643
260612
477455
843845
826846
813646
762157
834055
595114
836663
1010093
408470
622763
627648
872405
246717
510893
919114
329091
695607
411231
1003825
1303234
947581
751480
578182
574888
1003878
776793
857332
527885
772146
711162
334103
902671
640330
1054615
736590
389598
722202
610513
587205
995146
843159
932407
559040
904395
482191
774421
752066
661126
599155
902671
618688
1132987
680068
649200
723439
684939
98067
919620
1018434
1217600
867096
1259250
581858
1016710
890710
753634
752066
958677
765644
843159
480008
482837
752214
611475
822455
976055
617288
892062
1132987
681353
613876
765644
974041
619559
540306
751218
973952
789907
819451
998573
937213
381950
880490
679783
651093
1049373
513249
892062
787493
626068
801975
607059
992470
687593
548181
979587
549000
1397693
682111
577015
580975
680068
902671
319482
759597
915728
559040
1022997
327128
462665
468573
515967
892062
540306
722202
387675
729950
604625
893997
807134
492472
818129
631832
985546
581258
866300
655127
540306
908496
729950
693015
711162
1013402
751480
821214
585376
744747
762157
765753
1363153
754777
788349
528516
779352
685068
724597
818129
650298
1015768
801775
1056237
225572
893180
387719
901453
976055
894918
518737
923027
1132987
493346
819105
843159
1211224
455911
335204
559040
638243
299539
580640
848092
818129
800860
244779
1008091
844661
923027
915498
519310
795089
676012
701945
667261
973952
846872
754077
1090116
495114
695160
915728
570112
693027
843159
567209
680679
714948
528836
888277
818246
795089
234653
651468
880490
660139
670438
534170
895799
923027
915728
802668
778030
362789
408554
523629
886455
661126
821214
432649
1270189
591586
867372
519310
655116
995146
724546
863080
739686
762157
854098
368703
579399
1167078
528726
694663
413124
562891
1138026
1037024
1074430
735246
826719
695607
559040
895799
724597
935520
1268503
660139
866300
678023
509478
425457
790586
1363153
1003825
648521
729950
698755
695607
789907
752214
472438
336562
858471
1226119
974041
257899
787947
1018434
973952
744428
469937
478353
711594
778121
355846
99879
959854
802668
701609
415013
959854
665494
841143
698497
930575
778030
962744
1046743
935520
1064280
643917
631832
1002626
993001
648424
666320
513249
701578
1003825
822455
842378
718928
726225
528193
1103557
462665
424892
776793
655127
511649
838963
724663
494549
723167
813646
431160
603327
992784
1204313
715717
1132987
527885
771741
1247459
1090116
805490
1074430
874724
959854
651468
559040
696567
310951
360573
717450
598122
591422
706737
1118301
863080
818542
802668
1159571
773883
838791
483507
567552
431160
823200
782357
607059
626068
646221
574888
547343
649231
330792
826719
787383
739369
917759
826719
1123748
742059
883221
608922
818129
763882
843973
151317
468672
750929
811799
525237
564588
1211224
791698
669129
799847
842406
662032
908544
650298
1213892
883002
529122
643185
466809
368703
620688
752066
722202
591312
1003878
795089
592555
863080
494522
649231
513249
600075
880490
465312
604936
1022997
671868
323391
751480
396451
891365
879747
993001
622620
491188
803521
1062213
219326
729950
1294896
1021281
577829
660139
896034
726225
1090116
518900
1212829
1363153
718974
819105
253274
895799
510479
766984
722356
1132987
759597
871197
678383
780910
844450
772160
591312
661126
594187
1259250
1003825
993001
218669
525237
1063199
597896
467292
660715
661126
867692
574167
800351
364637
789907
793381
1531152
548674
602874
1064280
970320
787580
722202
935520
842657
846872
706520
749591
660139
601123
868261
592555
1063199
883975
755708
588594
715717
880591
740623
577829
885325
680068
1021281
819105
518853
1193915
740929
396029
677824
564859
976055
664044
809400
819105
393123
827851
599035
762157
374765
818542
959828
827205
864868
632246
619774
778030
542572
722202
1230327
795089
724597
837751
753634
431160
706184
230760
949725
475228
1270189
927368
909486
611135
655912
863080
784640
655127
472118
595114
893997
776793
895799
607059
919114
772146
819105
661360
578811
698580
643185
417158
1152800
544872
413124
772199
326424
854098
1132904
766984
718974
844181
655127
601123
452002
197641
807134
732415
328976
666029
879937
762157
752066
950021
754077
751028
877269
748140
837400
746878
917759
651093
469874
1090116
494057
658963
1363153
771391
701497
887733
822455
722202
540306
702835
880490
579628
1132987
843159
1220057
870063
492097
993001
387342
724663
1018479
702012
669129
723439
665910
1014195
856243
612063
765753
797573
1064280
782357
620621
643260
605190
591586
765753
632246
364084
604730
724597
838474
1152303
698038
677824
868363
553134
342079
695607
891575
1118301
798262
607059
638749
678474
810224
998747
718974
701227
846872
359768
766984
751480
543844
4235
510284
631832
762157
565549
638995
935520
394681
957245
577829
728059
669129
829648
611582
307442
592323
1063199
1035238
466883
591742
695607
479345
572620
436451
386166
879747
941525
612138
768062
752066
825953
919620
752066
768246
625477
204967
524978
757864
700388
431160
841516
1021281
576571
525237
810224
777321
574979
654959
342564
729950
762157
372235
721905
1132987
527885
726225
724663
526249
438957
778121
643185
567799
1303234
921643
901453
776507
568696
658999
431160
268907
765738
498053
927368
559040
827205
607059
915728
985546
843935
483507
411231
1162118
826719
456121
621328
842985
895799
724597
823343
787580
706551
837400
823622
722202
765085
1037430
648973
782137
586746
578796
625477
541383
879747
854098
643185
895799
652935
377577
766984
1021281
1194326
886282
720666
1259250
886282
791225
902671
448315
626068
529122
579628
413124
417740
551164
726458
302847
930456
842378
752066
778121
935520
859234
590371
1131694
1022997
529122
610667
1021281
723439
687859
909486
1130959
685213
725844
591586
753342
913120
476043
1074430
901453
772160
1022997
1022997
959854
631832
828559
914387
901997
833312
673276
466809
1039743
509104
502240
735665
696361
919114
715717
752066
518729
702412
1378746
751480
794890
979587
671868
416777
859022
789878
641400
529122
203250
608144
665494
411231
381581
985546
18847
543342
843484
805490
632246
723167
570978
528378
465674
751193
620339
651468
487458
554841
842378
608609
729269
592993
915498
373807
660139
176385
917759
611639
1021281
813646
291031
818129
100975
423189
587309
772160
466809
724546
681767
114420
990726
780506
794890
846187
488659
361867
649200
678023
785923
523992
548415
1270189
517418
1021281
952326
707075
968996
778226
732415
413124
1003825
690281
879747
787580
578350
309772
480276
647270
811799
1087028
1053932
712435
1021281
490846
901453
971842
528492
336902
591200
584971
604165
432649
573204
711594
903547
626068
650298
640596
725557
605190
763176
1363153
887733
782357
923027
663156
502356
665494
842657
196823
886282
782357
603539
1029768
621328
917759
1118301
872063
789907
1032595
879894
407750
509211
802668
891575
661126
630599
892062
837400
315548
680421
973952
800860
1270189
911210
636152
728309
726225
655667
802668
634492
976055
800008
621328
762157
795089
669129
415705
629330
559040
1259250
751163
762044
666029
871197
441085
913040
751480
518446
548761
373807
439564
763882
297829
893180
1013402
1118301
539190
973952
632246
903654
857935
620982
782357
831899
724546
413124
605190
1211224
753342
552474
671868
454388
974041
1036018
895799
693027
707962
897665
673737
428083
335308
909486
520539
852506
741167
1021281
655031
622447
1001042
608372
778332
527885
753634
607059
413124
467405
959828
869444
692941
876104
373613
751480
317200
734700
843159
1074430
754077
298873
935520
776507
666066
590371
492891
256150
899087
732415
913930
515783
488181
707605
456392
595114
917759
579628
1052571
1003878
704020
1063199
1270189
959854
718974
938806
548674
927368
1003878
625477
842378
607441
586746
622423
579628
722202
1049373
1363153
671868
1087028
432649
954562
891575
919114
649231
779542
469101
675227
708842
411231
559040
492895
887733
399600
631832
313365
718974
751218
751218
754077
891575
447370
799105
818202
842746
808862
588594
572471
677131
1438347
555804
424176
713629
79283
1273247
761258
673809
654888
413124
516258
501690
611684
868164
822478
513249
1186795
678474
529122
574888
687336
807134
333740
810224
444649
550991
678023
391059
523810
772356
625477
483507
819105
307475
934289
751480
350392
827205
732271
785142
350214
443564
818550
902671
826719
669129
505583
652372
711162
442439
986276
876829
759934
800860
417218
778030
295387
1018434
516845
470059
751480
640880
228162
708053
813646
949179
607441
623688
751480
544872
845779
413124
795113
859295
587118
570328
464527
688661
843159
787631
366704
661126
789907
605190
330245
827350
470273
293582
973952
411231
752066
734854
724597
998747
496303
959828
400020
1049373
594031
795089
607059
701609
228162
890710
851040
811821
810365
669888
469563
586746
864969
811799
1132987
1118301
701609
611475
588594
1076588
436378
819105
545859
718974
608692
606017
1211224
420868
851721
659411
732063
418012
595114
1013402
574073
740929
408273
622423
461901
605190
616471
828559
1259250
851721
542859
919114
783345
818542
457706
675119
837400
267603
1074430
466809
771674
655127
867824
1574900
959854
737173
795089
428083
675052
650298
970320
680068
588594
548674
833591
595114
647396
821214
177605
1064280
829780
723439
822455
819074
380072
608223
760686
573110
709577
751218
381984
451848
548903
989423
891575
875363
919620
597607
632246
439310
1049373
607059
1013402
301734
625139
431447
295065
914387
904819
575942
794890
720703
690453
1074430
873483
54693
250131
892062
823702
163546
976055
684459
649200
665494
630040
1118301
724436
543225
482455
765753
643155
750522
740311
484043
777241
956547
733978
521100
698646
607084
723938
612638
514401
598299
708126
675932
847677
393832
645025
571806
708573
457686
405152
629689
886550
587091
869212
797961
449612
973348
565815
870827
777241
1087903
626584
687732
800259
74767
953655
706101
852170
1220278
241146
248433
1018252
1022429
571990
961019
744674
536766
852939
260735
691317
685182
942807
498235
937270
336023
703093
526958
803891
423295
735250
494896
940780
776753
440208
1149833
919879
791365
396307
565815
961858
895496
1065588
1033421
838143
648235
457686
661817
393029
329120
1105639
588488
182548
605171
753987
768943
1213508
1059839
830572
811284
542689
446616
419925
618567
1011561
1358098
672650
596522
667782
979062
768718
452946
696634
1133603
863080
988317
611683
688482
782957
289547
573497
541267
437393
624592
226862
979535
1039369
620250
416689
493763
1004676
443747
722094
936303
746406
740798
444544
354405
927445
767834
542758
54335
893674
538622
424198
701726
768943
382548
813538
643817
838402
607638
336666
571256
563372
638240
510245
696868
892661
886461
941453
997183
478380
643245
1047835
910264
924547
476733
1036227
846979
397952
851734
887110
384520
727705
678833
891987
801978
835904
766542
629239
163570
685866
1183594
875757
317689
535463
726389
563375
879432
377385
701807
629239
956547
1014958
1027308
1047803
806222
643950
390230
832378
962463
1220278
393832
438289
506582
156225
901546
992829
990866
870924
849953
647539
495470
650853
905332
685866
1361118
879539
687115
1116483
1125434
737130
799506
716994
867165
1139019
575787
782788
767158
643561
797961
881263
290397
475112
459287
879539
401131
581385
959645
955825
668490
844944
572275
705271
525214
929443
765810
729760
1019269
136344
731681
795987
652286
705174
1139019
469609
1041974
1291020
481688
528087
479507
691506
644714
568837
687048
362852
519169
835098
741246
1093679
990866
1221471
766327
819691
723348
940930
743257
899893
777454
1152163
554302
914627
902793
671702
785619
983421
774361
516911
470365
969717
571320
472243
655069
652679
736847
782172
778996
1035371
631462
377095
645025
583337
735395
671969
607398
782558
1070137
818111
899538
629312
896714
474426
913001
729229
521784
477418
662081
567732
646775
269675
512566
899333
314480
944988
891113
544532
563706
540531
620985
539690
574085
1215045
1222702
576949
613669
257911
525554
626485
1165093
638240
873460
915456
629312
879432
782558
470826
331432
901546
797961
902796
765336
843888
813307
156795
705916
786269
512225
735250
570154
963240
847807
555970
654146
452594
498187
955176
920146
1429053
583960
722070
719675
766467
743756
849953
882976
711081
934669
852370
519341
1022747
719634
724350
408870
653789
391678
651781
1048666
617229
678939
1224264
1197519
834533
437628
739595
474660
843888
787056
377393
665147
653982
1030216
1273369
664570
646054
485425
784306
903567
1402742
567405
372677
653789
698556
541918
997005
597423
726029
1010563
422632
258206
533239
574085
616032
582001
578024
304814
295145
626485
756015
489146
704455
979535
453606
1046355
542092
896714
767643
490005
400165
1221471
690565
544602
548625
632003
859635
571446
554025
786697
879539
543183
764188
598329
709544
851734
611535
693993
459665
583337
1032697
1225263
495069
633923
641443
593775
635136
708126
801036
327892
1049489
303250
463371
557318
705271
796937
1054324
816516
1002406
323033
782558
568384
750649
717926
658373
830118
996123
783306
958616
787165
956128
952990
659642
1349756
420761
619595
1515837
544554
254617
641525
805124
742483
643588
470415
641672
597429
900529
655949
699172
407468
660137
878871
1000798
916400
1103206
675086
634143
812793
671579
484065
732215
767701
361668
699172
1494663
687184
912186
548330
868841
840596
435023
904588
767655
932567
905281
767701
909906
445927
924111
711350
359299
805379
891232
952091
900842
559069
935988
510420
841172
682764
680159
477797
546562
680159
990960
807146
613110
638670
911031
852722
707811
529824
788638
819531
923214
849086
1037576
998781
495600
470833
577366
920749
754765
690759
864810
861277
1064346
204710
758649
499178
987205
806682
773947
503438
897293
286081
460573
850755
819531
709252
872032
861277
676627
932088
830286
623697
764493
591545
967456
1248807
926163
863804
1531243
903878
883559
745411
776797
821600
1082717
798317
729538
631471
983779
961377
912005
741179
209365
130689
246717
838609
308617
1066727
635136
1099856
765945
846653
885830
667452
533090
201342
630195
829011
714871
610133
766627
469117
656169
289222
912428
1049552
1003524
658760
842277
689567
997427
479550
530368
1043800
365981
821657
853721
720150
969526
765945
807504
808209
431650
1141101
504324
596231
921680
260289
693261
770133
720491
628716
707811
1025844
811803
650023
399732
541978
999054
769434
829494
712703
967689
927448
675086
668952
783707
745411
637227
736301
520704
1248738
508851
697923
808308
589977
1099498
794427
728252
804418
785927
930034
709165
700006
896738
945404
760536
1079133
578970
1051587
891232
422951
990310
770985
789616
897293
1014608
784376
557398
882374
539309
690759
740593
1044056
768193
1011676
921680
967506
1175935
430890
441934
528840
611794
938055
552917
577341
719463
1046070
897670
748887
780581
1014608
811214
1082717
928649
1157550
912005
1010222
974695
824614
1098221
963357
564921
365240
866449
900529
870313
990045
986505
978841
963735
714724
776797
491891
711087
893956
572677
791951
780831
872032
394919
811803
881512
765240
1370593
511301
409492
921647
524650
502546
873538
780581
706269
713176
739199
879622
347922
426906
811803
883492
920463
318605
549314
965980
815977
450559
945404
863410
903878
824516
476486
708246
675086
775774
699172
689567
342489
476191
587683
900842
606101
1015859
667157
946422
833149
551242
798178
702373
563635
338290
630206
421616
759752
902842
823905
770985
861249
647051
811214
306707
1015931
635084
382775
849302
945404
793165
793165
837215
1024798
950983
748832
788437
743656
808209
780581
400494
587874
691202
795005
570519
947359
912566
877313
777877
675252
894460
1470737
761258
895231
56051
1535739
568010
1171225
794004
722757
783379
904588
575056
693261
521315
1031915
1156198
711594
885830
836237
853080
800311
869648
764779
754340
732215
566392
934950
1049346
836237
793426
797597
524785
1026748
852594
861992
401300
1185912
709558
1156789
185976
533223
920749
1099498
900529
603692
861793
786463
746972
481207
762138
649649
893156
965349
664652
937400
542899
770985
898593
847019
1207791
610133
423099
866016
963833
722506
740256
821792
488181
442356
934950
916400
552233
1025877
768193
782259
822949
813117
628501
1019875
793702
651613
824827
297197
987105
699172
883492
1025949
867635
594591
758649
929642
643153
658054
257946
467476
988830
692173
929642
488938
1026748
800841
542097
325496
569035
971516
852165
219883
789668
943194
392413
1014608
411924
393515
440370
847304
878262
550636
998781
731925
750116
1083015
1314000
1149049
955524
612692
846653
683307
696311
452477
791541
682417
570001
407558
950246
959376
327095
983335
889521
805379
928319
952226
1080846
974695
550636
1016414
931368
740314
384634
934178
990310
1371455
970596
647324
797529
540409
872556
914729
800258
925002
967456
598564
391059
1044010
410892
893156
1252021
678130
462559
513183
690540
1303288
710816
318988
462486
710816
696311
670225
630844
584038
851832
107527
728042
778349
760578
749142
470676
794427
946422
853721
830286
691294
1223434
929176
404817
377527
1001065
769889
980108
705680
611004
1156343
695487
402314
612692
1038812
927448
1002867
947254
974138
776247
649649
849905
942047
759686
1049346
457050
829011
887777
397954
1565079
947254
790925
439788
765240
496975
822085
552979
987921
814128
1110826
952842
916400
787395
355152
644601
1055954
806494
1015931
783707
765604
993167
777877
919021
645402
260172
695236
1588489
941181
768567
880426
629831
667655
866853
1227020
811336
389431
1000464
771965
679007
815785
740248
785927
778272
846653
817694
869648
1156172
753351
1030507
678180
808808
449164
608329
999061
854560
905281
912005
1009574
710626
625139
760552
895784
647051
805747
1116864
877287
971516
742631
633455
710983
954960
183926
875474
701731
666400
651492
780581
869803
600012
581181
628716
986505
568187
625910
316709
1075788
408936
796864
1044010
758693
990045
613376
1076300
708344
684736
617471
469820
782868
1210271
780581
645565
911031
845166
649414
1009574
992570
451653
845166
858770
472602
284844
854560
534003
780581
1038812
831279
853672
647051
872897
1117191
379494
763342
928920
521712
808808
376349
649649
736801
756743
415661
668027
853471
950707
1147349
492094
539387
495289
1009654
213670
976922
1416872
601421
128739
877287
853672
1025019
1175935
1116474
1098221
872597
649649
744056
317107
1014608
298124
519089
797367
795832
889521
325206
912186
424636
520196
467178
531562
885830
1031122
650126
863804
740593
592505
976922
921889
1103813
852929
824543
763451
567592
823747
777130
575080
329759
870737
544136
838080
600012
402417
872032
758649
480997
402343
657854
1075788
965980
912186
800311
864810
873243
600836
940484
1089713
826995
873243
86800
950707
921680
846653
910724
751480
938055
770994
1025877
908597
952226
664604
1001065
1191643
778166
663199
673101
932567
519089
870313
955078
976894
970818
956823
335691
492966
553326
995858
745411
424561
883559
194438
767429
971516
919021
521759
938055
643443
445804
575080
608329
617277
849302
608019
799001
804418
586069
1075788
626877
1074938
547940
930034
929176
758122
651436
928649
460167
817387
733451
958643
861697
770133
928920
893557
537453
1000452
911031
656700
547343
687184
772784
372503
919021
1074938
753351
397836
903399
147322
987105
452424
1028906
808121
683595
655989
1252021
1079133
1314000
796338
601657
707756
805919
588912
835002
427875
1099856
559491
436657
742631
511301
940484
975254
561003
881512
984113
705843
1147349
604681
729620
930584
852607
1179061
847304
1079133
756877
750579
854987
420383
586878
631471
575233
929176
845166
575233
1001065
908597
975634
706269
939572
422222
841172
776797
795005
604664
511301
410324
740248
491213
772825
660137
830286
808209
740829
527452
924894
1417631
587256
976894
912186
690759
910724
493019
717395
932567
1000464
750091
377794
319312
893956
929176
256083
914698
827374
672991
893156
905685
869565
732215
1223434
859618
738429
742371
417341
854560
776879
1015931
828281
780831
710762
677439
372677
577946
343464
689567
776879
716177
508851
667452
883492
893156
788796
776797
980718
689567
904984
927448
346292
893557
817694
799575
1348201
738429
746373
601135
910428
611016
740248
777037
292022
827232
748161
799203
680527
1108326
508504
584499
952570
440391
664664
493376
861525
689567
772921
722628
1207791
841172
754892
838080
468672
776879
668467
731038
1494663
723081
952345
720959
932088
736801
929176
932698
600012
510410
983335
519089
572308
867635
393537
947148
736785
841597
864810
635738
528635
479682
836569
862827
207734
674399
322221
980648
782746
589423
297592
1049346
837215
934178
628716
345980
312509
501546
752688
811926
677489
830286
684920
668161
706269
372677
630123
877287
902842
551635
722628
913436
533291
654125
1101864
885830
763452
612692
781120
882524
360128
555009
448839
444715
937805
895545
545982
799272
850263
793286
580633
476837
1150577
1043482
649405
662218
1192424
233401
1010222
815927
614391
402863
424193
812193
680527
904543
227154
796864
1038267
229461
932567
909631
639143
1248807
903045
778272
842982
961008
647051
1019412
998781
911031
710626
454388
769616
761294
780156
649945
757635
997427
755013
731947
461826
963357
1028906
1043800
815420
891232
936722
815785
758649
543075
927915
370607
1003524
765240
521049
344903
842520
804418
1210271
668467
847304
907558
862527
796864
325251
763342
1010222
575233
915523
573040
867493
648399
906707
781021
747079
895784
549976
1082717
846087
847035
460257
913596
672995
891348
894460
763381
872155
408817
990045
771484
825690
867493
808331
299371
1167467
841172
1094849
912005
649649
1509237
1252021
679007
775774
180285
664652
606537
911031
409635
893156
748832
1257969
615078
883222
725803
699099
1041738
755013
948443
902306
927212
1417631
631471
727058
495721
815816
462917
878396
776247
1014608
442924
805379
1509237
997427
900529
1001065
85561
915014
1207791
674443
707737
685933
863804
515524
776879
804418
635552
700641
738733
813661
847304
1114761
1494663
1199395
539632
1025019
932567
880139
564477
658694
935988
587874
819707
738096
709963
735005
360879
707879
681423
850755
883472
969025
545694
695998
957799
398597
983335
811620
575080
873754
387063
610133
811214
864956
821657
1182358
1046347
439594
910264
867635
441446
662851
425640
749129
900890
1196699
964119
709252
1028906
1005195
853672
997623
807804
818133
945404
889521
526383
1207791
1043482
782435
230724
745090
580059
392556
909631
392455
466502
924111
1049346
473350
842416
854560
554296
611684
552127
687753
422819
1082717
873243
847304
742631
983335
668440
1249424
877313
807504
390065
573562
783707
793426
98067
632293
710983
963357
743354
449626
1259874
807021
1059839
842347
769889
612692
801327
752406
877287
394645
1182358
357726
836569
1153460
906233
837215
986900
385831
696311
928920
847019
824614
785927
564845
492286
864718
352553
854987
752688
789978
176385
853721
749801
781924
960616
587250
836237
862395
978841
922834
740593
893956
747472
492381
980108
759686
992141
848627
490951
865125
874136
909170
996278
591903
1382488
938294
894460
313780
681762
885474
1003524
259581
986505
564650
176230
583552
983335
586610
989355
937652
268085
817694
785927
804418
903874
1099498
358142
952226
653563
848388
689268
1044446
1086662
352644
547465
274192
424106
410892
183926
377477
696311
793426
701994
718043
644767
1166496
853080
1227020
562080
826042
787614
987105
775774
670525
978841
885388
862395
1172623
1526859
1116864
586669
596498
795005
623884
615997
586878
858770
638842
930034
428854
793165
628716
762109
1236020
758097
301640
656169
482325
382897
501666
673735
736801
582220
593847
742529
997427
840426
917690
796864
774211
581538
1231334
399130
937805
722628
833149
876639
578402
404092
605123
319110
1192424
480497
649405
895784
513400
693261
900842
876343
551482
373276
492054
740593
754187
864059
709064
1314000
1002310
796338
936722
231692
862527
908597
1154040
732215
317576
371693
930425
811803
686316
697942
564438
1382488
953081
1094243
770133
804418
950707
660036
990310
1098221
453580
666394
497868
952091
1011080
873243
1257969
892772
660140
809602
660137
961377
924783
741969
836237
867635
1049346
741176
1030034
536124
617845
846653
691202
747637
749862
800311
531407
464437
751370
963735
543221
153692
699454
807021
851326
529784
1077232
760578
1000464
686911
693261
723063
930440
736317
868216
911195
831152
760578
392345
742631
855831
542778
841172
962954
924894
414908
508851
929176
732047
932088
804418
997796
1175935
523884
878525
668467
635164
846653
511301
299715
961377
912186
1019480
655139
499178
738117
386481
1010222
331174
514219
191291
806050
533667
315743
603621
814128
575080
494491
550636
257520
904984
453632
575233
1099856
897293
650126
979777
462842
1429053
356541
846653
862124
889521
988830
580682
1203847
660137
915014
936776
853721
1131694
806498
1058951
733451
987105
627757
675819
767117
1079464
449434
374863
1182358
815927
1147349
331530
775774
959376
555009
800703
1351916
835497
1043482
414172
789978
853080
1147349
658886
718043
1030013
636766
543052
1038812
883109
687184
891232
901722
883957
511301
1028906
975254
955078
1000464
567526
950566
763890
862802
740593
662338
837082
469547
736829
883222
987498
863804
970597
611004
550636
1026748
532994
630206
417106
987498
310328
1028377
586084
777877
713959
332217
690759
513251
723104
795710
612693
1203847
1098221
958269
808837
721905
927386
679007
740248
833706
582434
952091
965980
618784
460929
867635
900531
706396
690759
930525
519642
1000483
819090
675086
594648
777316
380063
465130
923214
791951
893156
764145
525878
975254
508851
876513
483083
903611
897823
775774
842277
908101
873087
1154827
812193
1038812
800197
980718
788796
401757
608273
740248
827588
470781
592634
649649
716301
935988
1085134
367734
280962
963735
847019
220011
773078
1019412
474499
807146
801327
699172
876916
842277
695354
1010222
306600
778435
675820
237092
1196699
868829
987105
840622
1175935
934178
975254
1172623
665147
909170
351802
1027856
754588
978841
781021
547874
900132
180055
1448513
674916
145718
739412
755601
435996
848515
501710
1011080
932088
920749
986505
1000464
1027709
1037056
807146
950707
511301
935988
804418
595826
872155
905532
707737
668161
387130
550636
724286
657767
1027709
453796
554254
981771
900894
963735
708130
990855
861277
397623
714757
794427
841408
857217
688929
802204
804418
901722
777887
388050
691593
765945
990045
420360
439113
904783
716617
338207
909906
674916
345066
904984
908597
842277
1043311
562974
1179061
1197519
875474
1227020
1116864
975215
351260
938281
990875
862527
753351
811516
507757
740248
360555
796338
939778
837082
776430
893203
1009654
693261
337479
629762
893956
835238
651281
1005195
815785
715831
789978
788796
1074938
929642
591902
554685
962311
1123270
708750
720624
755477
379543
626258
782868
776879
205059
862827
948596
853080
1043800
731038
501266
399688
971516
624828
862716
1191643
835002
970597
791860
1531243
964119
690749
1157550
803611
948596
885830
897670
263340
782868
444754
692375
1117191
980718
661840
963735
1382488
809832
621515
811214
786951
555009
123832
596498
965349
1203847
635176
891086
728225
1009574
171596
779505
854380
1005195
846653
529793
932614
919091
1043800
998728
696809
813725
577580
425955
1182358
940484
185579
752875
874278
898451
599161
467692
1386892
821657
926240
1031122
663434
839687
550636
811223
927915
210913
800311
1175935
1044446
1210271
527565
664732
180647
809516
510744
1231334
924894
829238
853080
915523
739111
1038812
456167
868454
1024868
1043311
498693
569169
781021
952570
828549
891232
503891
1043800
588411
648155
488828
432320
1210271
295038
710816
742631
892772
793286
283369
738733
980108
807021
833149
727615
980718
767701
1011676
776797
675774
692640
484143
1082717
373557
1057431
210230
1043482
612692
622599
974695
765945
849302
873243
930034
976894
1192424
846653
969788
801327
1127784
804418
904588
1145288
835002
544394
742004
1332739
569194
778645
783707
792220
495979
298205
746483
1044010
862395
700002
346495
567504
1147349
1098221
983335
797004
776557
956368
765240
689111
877313
1101864
869319
883109
664604
858592
753944
866853
853672
693261
646690
836237
631385
776797
348413
808209
426405
520674
756414
777877
692784
776879
634219
1000464
863185
468475
1192886
776797
680159
785927
675476
1143851
1025019
802516
952570
692860
505888
908597
952226
845356
769889
760838
786951
508851
684899
541957
842146
865125
1224049
904588
576847
322409
733404
971516
609565
1149990
413467
694382
595770
589434
770133
740593
767701
737280
485412
1116474
611004
1028906
328065
345449
496523
415041
1159588
885830
1459937
819531
611205
990960
986851
797415
979932
950496
1023578
630482
246666
1086992
176590
458840
566241
597101
850755
683113
924111
880663
775774
272198
870313
578904
415364
551114
974695
1107920
924783
662851
1160873
402441
731038
802589
901336
751838
847304
719634
800311
635064
519796
599520
846653
730341
394258
929642
403440
926727
1086992
1109814
813239
1223434
928649
829011
508256
732215
649649
690759
555021
505573
199146
1073212
952226
1043482
745411
339586
438374
481004
788796
780581
800568
649472
1157550
578513
631471
402301
842962
779505
1227020
752688
805401
621640
1043800
1075788
952226
731263
440778
563627
903045
483787
812238
931436
491172
953081
757051
909631
293037
567044
847019
1005195
678233
722480
800307
760578
1031122
519415
754187
1075788
422128
738733
266787
643889
900529
651820
575233
937805
830286
442356
712703
767701
42299
1027709
978511
823747
630206
770985
975254
1149049
811336
771741
1098221
370236
327303
914337
550636
842027
800311
891232
656792
1118875
763342
375736
831841
705608
841172
707130
301548
909906
904416
641201
740248
709252
837215
946422
811516
707756
142205
765604
707737
630206
737246
1116864
696791
1051558
885271
1098221
630206
905281
847304
919021
1179486
863235
1037576
936722
857472
1448513
540433
701776
722731
1158623
734122
740248
1072767
256380
664652
633470
811516
807146
748036
761294
865135
888148
920749
623015
769791
1103206
1143851
912005
823578
1009574
615154
932614
667054
258622
554271
800311
358842
825412
983335
263781
998781
680159
719922
759686
892772
997421
361727
691202
1043482
299185
835002
924783
269020
445760
554414
415157
853672
444548
469787
958269
959376
545929
608329
579324
738733
407468
1216248
708941
663158
562843
393435
807146
946422
530749
671397
675991
747472
814785
900529
365920
722628
740248
541316
965980
936722
358822
479459
654336
289222
940484
637164
710983
998833
671864
859618
674358
736801
869648
902842
612192
864810
1116474
903878
479900
498539
763342
842416
470710
885388
237092
924783
1179918
928920
562070
387681
969788
954620
759573
209365
662695
610271
812238
174114
874494
807504
793426
516821
947254
797004
476056
1037536
805694
1082221
711006
864253
1082717
664604
927448
358142
1080421
993167
893956
874494
828575
709252
870313
505181
682649
706269
623719
284378
722857
743066
698976
630123
678899
940756
706269
1494663
767701
851676
653563
825946
363297
413950
411988
705335
618863
488055
621577
314307
707756
705680
939572
997007
1191643
682233
883846
736451
900132
510568
229370
870313
478473
1063505
565224
848385
340356
514432
833149
1037576
1015465
885830
947254
392587
408126
1063505
526910
940484
817694
915014
689567
696096
988097
676926
611688
833149
964119
767740
936722
1001065
393594
1183423
862827
681446
938266
1098221
862802
511055
873243
763342
313814
642783
474445
963357
1535739
738429
923214
1086992
883109
781021
815927
601778
325251
929642
815785
1314000
853314
861277
406517
1019412
499865
998781
811803
899994
876576
550636
751838
882164
935073
815785
654923
648528
606832
813538
632551
532998
668579
667452
326589
893557
1227020
798768
349614
709286
483108
837162
863804
872597
688422
1531243
778272
630206
735461
927448
728309
805489
795005
1005428
462495
288932
594547
553114
180962
757999
312855
738429
732215
742631
847019
947254
616698
937400
1074861
609933
579712
978588
401982
329889
534003
675086
1417631
921283
591903
854560
651613
584419
795005
885388
909083
974695
1082175
1049346
688583
871139
505555
854708
611004
909906
708401
859618
841748
955015
578477
1021731
581228
965980
585049
551635
196277
699172
1207791
359595
876343
519089
631708
876343
971516
863804
990960
585032
981003
738821
286825
785927
811214
939572
872032
770985
987209
788437
806494
806682
862527
914337
668467
980718
1417631
932614
392123
710816
992141
466969
392964
454406
392926
616968
603022
995858
624828
924894
706269
364637
928649
424193
863804
946422
218285
935988
650126
912566
518049
498824
940764
480992
918123
1052544
312832
406912
842416
378395
734588
42299
338207
547625
605937
963735
947254
161584
807504
764086
929176
946428
978110
708130
1003719
420589
1030034
836237
390249
751643
667157
812395
548932
872597
919297
621836
684389
585482
1032459
431330
1217692
1027694
950707
412485
1179061
937400
913596
278228
649649
993167
988830
503222
1280967
422796
875326
1189485
1252021
935988
697187
796896
413003
629830
1063505
725204
199489
519089
1111465
883492
938266
733451
972656
657554
118861
827793
719935
1101864
905126
778166
775774
1101864
735461
935988
948596
224627
862395
860646
1063505
811336
997427
372583
858770
745411
578709
989489
740536
528847
641503
932614
520369
346298
806682
949378
775774
999061
624163
451936
1223434
935073
1040653
764849
604126
1043482
564297
883222
1099498
813497
680159
312116
513068
934178
853080
796338
952091
531407
592331
728225
877287
770985
1060046
376730
962311
740593
988830
129298
1011080
654080
482379
1049346
722054
999061
1052544
845132
1008427
729306
608154
337658
738733
583540
721539
872155
768193
785663
486517
691593
774261
1066727
486917
863804
920749
651613
1210271
674916
351679
900842
815927
807504
420560
1086992
1245169
1207791
691593
773947
778718
950246
693362
754187
649994
634481
460168
944481
859618
845166
586878
659155
747472
976922
911150
600012
946422
1157550
752688
974595
821657
944772
947132
838080
192141
814128
861277
782055
975254
782259
779505
953081
788497
348102
634303
650126
1210271
795172
531300
696311
434658
628305
557415
794427
664604
617348
862827
552491
833418
767688
835861
657194
752313
1348201
550636
639773
940484
364189
618175
631471
439110
842416
655496
586939
1027856
908023
727063
797292
1027709
1030034
793426
952091
870737
742631
976922
564448
442356
723642
667157
811336
810784
980102
743317
416443
681950
808331
811336
599101
812238
1175935
433141
285126
1079133
872155
963549
1149049
785927
1448513
745411
1071106
1005195
220355
674452
1101864
691202
909170
985063
668440
655285
913596
767701
794991
1041316
988830
166422
1224049
821657
846653
875474
904511
818970
610133
420219
565390
863001
321782
740593
1011676
760215
630703
749669
993167
958269
967456
1025019
874494
732215
866853
476932
1192252
990045
679007
731038
476303
1116864
448757
1252021
410072
793426
1099498
457961
1027709
615424
679908
1370593
1026195
801956
823509
740248
1000452
476722
847304
546214
807504
958769
616011
359382
549292
482579
1175935
1031122
653839
398315
303233
1045789
1027709
1074938
654227
782259
916400
811194
575080
882400
893557
1027856
911548
556873
413243
712703
1115174
842416
750079
543889
278807
784517
701671
649405
557436
526049
80446
86888
1133484
939572
965980
1075788
874494
748887
252251
653255
697333
930165
707737
451581
988830
869648
1099856
631471
1049346
797212
544369
648763
1011080
930440
678422
558680
109990
165157
667157
661524
783807
796864
793164
983335
586643
1179061
833418
707811
967359
909906
833418
862802
1192424
650126
842416
320577
748832
553517
924894
752107
808209
862527
531407
1031915
434837
951906
878124
970275
996768
799916
853314
1141101
497331
845166
784186
849302
675086
1179061
696311
779505
892380
707811
1049346
914337
683884
651903
740593
928649
931354
704745
723197
938055
702961
715944
688980
776879
939572
947254
879727
630206
797559
760578
971516
873243
976894
555009
790182
990310
1210271
458061
668440
638125
980108
1026748
445876
880313
600056
847304
713262
883222
961275
708130
564873
1203847
789978
667054
1188440
1019412
428375
992141
1000464
796864
824862
862395
974695
929176
979932
783136
731038
810530
924111
519659
334680
1181525
437375
738827
785927
1231334
269142
877313
1192424
738117
1001065
811516
538516
420535
813726
978888
835479
781021
558436
743067
913596
1116864
747359
618796
730043
697590
1143375
462549
640941
862802
892772
1009654
553677
637416
806494
64470
591052
402863
811803
364274
823638
919021
436359
1042312
748832
736801
1223434
947254
541102
650126
539454
375828
1172623
952570
454364
861277
769889
804735
348843
847019
1041997
986505
849843
518249
525129
899994
710626
562070
514352
854987
935073
1008427
962311
756414
841081
709252
850755
767701
611004
566642
858770
1026748
765945
806494
935073
754187
934178
1026748
1025019
876343
861697
808808
618288
550636
772131
1043311
1038812
463460
988830
439805
692375
220757
687522
1131254
704455
1009574
978841
644059
339482
786951
1079133
1117191
642902
1027856
980648
937805
1046347
960429
865125
701831
564588
719828
913596
1207029
626857
768193
746972
89776
519089
567266
667452
664406
997007
1000464
542899
952570
1005608
587258
610133
458462
563343
542723
162212
813679
866853
1149407
958006
557678
566534
685861
860333
591930
1009656
1021178
597256
768602
916655
756471
368321
880953
796387
1001943
405661
663841
896010
788428
498265
906214
1019431
887582
453606
1040981
728827
689319
1024658
515710
1167126
735815
489389
451790
541395
868181
423115
685798
762585
230783
656496
756102
619479
747805
1091522
579219
629472
508418
466577
835519
439897
211251
880953
897837
897837
877668
667026
1091522
708645
782299
527136
980494
1090757
504830
514946
694380
708884
908306
598790
420520
867154
786604
796387
980088
745407
977396
1083757
922019
504041
567296
950360
909433
892476
536488
1200239
1180913
908578
634175
1262707
436882
386481
684154
619479
1202855
445958
711289
799156
1048262
790391
847941
744032
593164
767429
642417
990809
977624
1048663
653132
594294
766975
1145392
610404
893561
460849
334429
437484
731568
774535
1040981
813810
955186
924219
557678
1100943
444271
761202
916655
727539
888264
363794
808397
731077
769039
1091522
488670
767080
1028242
557678
898593
714621
388749
494825
926340
824549
674472
689319
804005
738092
678564
1118279
576366
478224
453682
631968
597607
691405
766561
602311
716476
932767
1048663
416273
481915
756837
320263
795504
358086
729918
1137617
897837
519144
380411
629472
880334
608981
1103261
774535
802055
993954
394277
394635
701686
1562428
1026610
1219601
1112931
418005
684894
724398
738092
654888
768193
637251
749548
768602
796417
514946
699834
585420
831107
892907
589087
756751
676193
675684
868234
893916
624214
748255
884261
673566
878137
469827
959820
774535
694380
515671
804005
700551
1515837
1162761
876199
528185
618411
247168
1400538
987105
808599
928467
629472
1152656
701525
513084
626357
832852
709064
540354
760743
904511
1024029
774535
1018808
874247
736254
892966
690237
725543
683595
765389
954200
766984
1137617
990600
655343
1102234
798115
641546
1091522
706498
974041
877668
968341
664804
714115
780589
451790
816780
650771
1326406
203087
729879
754669
675312
640362
735705
743570
924219
780311
237539
411924
645523
903045
42249
711938
902522
757924
844618
1055869
458474
974179
524785
930788
765844
678564
683609
790344
505573
802055
617241
129298
689319
385441
834929
716274
307653
618411
906214
687882
668777
690406
341137
576366
760514
900984
867390
931430
840580
877668
729918
990600
951870
478155
666760
1026610
832378
859493
641546
661761
691042
877588
1262707
811906
959820
614417
664113
229546
917091
562752
401131
655597
1144501
674822
493788
581426
1009180
1058999
359906
669721
705580
619479
489929
834477
883883
857380
724990
783800
342603
399633
633517
375617
529990
828256
720068
799156
449985
379514
883017
736058
829416
978784
494995
1103622
1221199
1073188
676525
987758
1187691
641546
1040981
780311
1006838
883883
526873
882130
1021178
232364
463206
764849
847941
805581
1008845
671645
1112931
756751
1005745
1000109
155614
585420
593164
745318
351030
793120
645321
871405
388388
567388
700551
959700
869472
687882
1156157
651613
655597
995572
684894
790533
794242
779525
875360
989355
810759
221220
934884
1152656
590752
387823
676525
631351
877668
858586
1002878
768078
859493
498659
806824
880953
1072066
937805
625992
404724
814144
108792
863959
1114761
1048479
959820
785951
710592
956507
1090798
798344
925502
1057181
840326
395754
514946
696764
618411
649343
735815
798115
1002878
720068
754484
908578
858790
793322
892476
447434
807488
539044
843529
957289
755591
529990
837191
806824
812183
780589
453140
725543
902522
1033047
192672
1252021
977396
447434
891338
742156
919053
348195
1016794
609021
762746
1016794
784508
867774
688630
425161
1206592
976274
720314
492381
621384
923106
737611
861164
971345
613988
1045607
915469
615595
802172
440300
640785
1000740
1047701
932767
1024985
675312
877654
799156
1150220
1237716
512400
646634
501031
847941
958006
468496
874812
881886
457408
693236
640785
1016794
947786
591930
864082
756837
571941
1040981
868181
922019
692165
560656
783566
1219601
726990
1090798
1115196
577572
928467
735836
709388
495268
816407
1119795
877668
618411
678702
877668
907636
614986
394645
704056
220912
954990
700002
958006
806824
951870
1303856
788428
951870
748496
864082
936192
970198
903515
524616
425979
901620
657526
562981
677040
719895
720666
951201
888286
576969
863504
662425
829416
200871
709943
1016794
724639
727593
599728
1002878
699573
361749
1069783
667026
802219
892907
867390
950496
834929
912927
827413
894143
883883
995572
799156
360329
1033533
689319
1048479
620339
1313184
808351
805489
1048479
710042
720710
632347
768434
634340
591930
820168
1018808
738177
1239105
840326
501710
868181
273223
609764
826789
652482
1118279
780044
451790
865473
702286
970198
841042
486960
727425
826789
280758
1171422
1027308
645321
634058
756583
485339
765844
729348
810918
1152656
213594
705580
875731
601542
464880
609412
775910
557245
906214
905954
1118279
761751
830524
765844
1152656
565638
726562
856929
875384
961063
1148556
460122
995572
970198
1396387
1026610
691576
968341
774007
881878
1008434
897837
362560
824073
784369
894918
654739
362560
677040
976274
686367
291412
1034473
684894
1064115
687410
1180216
386087
990438
646946
926340
1013500
783438
700551
752160
222860
888659
592390
444379
471883
823955
517302
1149307
874812
936192
768602
519699
875849
385441
1040536
783566
812183
785033
1040536
863289
425408
868234
809078
617241
903010
576366
193946
874812
1219601
828070
1043308
560608
1152656
967040
620182
694448
868851
738572
1118279
868181
837643
792204
958609
1325232
1038374
901784
557678
361749
1053723
1137617
644722
1073188
839910
756837
972377
583169
809182
633923
432697
558980
926340
735815
891338
700292
793381
769883
728509
675119
678564
970198
837643
101933
893561
776313
990600
458110
606070
326934
954904
748496
236896
789226
1093983
782299
859493
533047
783566
743336
682958
671076
906214
549355
781120
709388
576360
546372
909433
1436084
853314
829416
958006
1026610
923214
744851
715641
26949
1064115
930359
812183
657026
317029
1180216
774007
1171422
847785
863289
738375
713361
742156
648763
526930
895335
909433
575847
729151
1018808
729879
482801
703496
801207
662942
1002878
539706
995572
448082
706441
755591
900726
577015
590372
760514
632401
699113
892476
809053
734150
1001943
986496
628623
570589
320330
639873
808397
750105
891392
217068
993954
945139
653080
604875
906214
738585
856353
500763
683502
428742
693294
957289
1239105
574033
558980
1067566
571455
810918
474465
755591
517207
864769
1200239
1040536
687882
634175
944504
689428
522344
950845
905336
863289
498632
1145948
596528
440830
530544
874812
1136429
664804
678564
560186
769883
1034870
799156
1002805
196971
993954
777316
1144501
655747
757578
738092
789198
1152656
1008315
767345
560608
729486
789198
865312
902522
632347
833521
1009656
750162
653080
761751
834370
752183
754648
748335
1246966
927963
740425
1239105
592768
912927
669501
386087
682190
576366
742240
710188
632347
694953
685865
1115196
760848
883883
706883
1033533
1191643
745370
1103622
709388
696709
598548
422096
321933
771385
632949
699302
459060
629472
1048663
953206
1064115
549596
642417
580414
386087
857380
890258
880953
947249
362560
782350
654812
446381
1046413
419519
585783
821607
248678
866333
677508
729300
1400538
703786
747805
497405
626326
820168
650853
1083757
642417
475129
738092
897837
618237
206502
883883
713361
802310
634175
928285
654546
605881
749142
518068
471014
436561
601903
626357
1245564
1040536
731172
705289
629472
1073188
903792
587317
660909
336073
305073
656814
542931
332189
339938
1021020
236144
440830
765844
796387
574570
668033
633470
442253
377042
675857
740425
977932
546048
699410
451790
1000740
654433
954701
642179
1049489
748496
433452
214190
1146425
814144
423472
1064676
789198
737612
904048
747805
539698
1400538
824073
950360
459329
1278651
312971
757578
880953
460011
1366067
634340
986496
605900
687401
696203
871542
309204
378210
1103354
834929
497405
249710
480515
1009656
1068509
905336
585420
933108
754648
892907
687253
977932
1111025
1019431
912927
391133
1000740
617241
1000224
291818
497405
976274
689992
759846
802055
706996
1562428
789226
701686
525784
373672
548904
663359
928467
633614
1091975
604625
888658
748496
710674
977932
587383
738092
552788
837643
1028242
820168
1033533
361749
880350
440830
629423
71213
813937
833591
557395
591930
849946
575043
923106
757410
343713
834929
773345
1064115
324959
456040
780311
796387
678564
824073
664804
926340
552788
1048479
924315
814144
580286
549189
895335
739587
838543
1032537
903654
641380
774007
1032537
820168
802219
1149307
900029
785951
445185
759366
968131
869472
491663
677855
595121
470300
722585
628623
1021178
916515
274861
748748
986496
972377
756583
922019
1016794
529990
710592
536418
1051920
385088
890258
725817
745892
806824
748606
959820
193946
1005745
243771
757410
747805
651603
939563
826789
746046
1149307
1152656
639985
1114260
1021178
746046
508418
958006
476932
709388
802219
1057181
534036
626485
999614
258622
520912
461450
277313
319394
199220
721599
951201
738177
677147
604878
777486
563656
808351
700477
802310
819105
672879
689319
840580
619479
684894
780311
647977
826789
647106
987758
1024029
485163
385441
749801
679460
873465
713556
542149
803117
103962
1071388
802055
595344
993027
725967
994806
567744
451790
440830
655597
923106
631385
503407
386087
757141
729918
653080
760514
864082
1376588
1083310
733624
729879
802310
789226
498265
632401
103225
904982
509496
393579
487575
1009180
986496
701686
1071388
497736
789226
816248
1058496
1088654
989909
587917
451790
774535
642417
748496
701686
1013500
593164
894631
1028242
634175
869472
687595
937177
833521
977932
523400
892476
945953
1357224
835588
592761
651257
666760
1021178
627820
627044
674996
1048479
869472
1021178
924315
369937
972377
754648
892476
926340
554124
893002
364995
799203
1112229
639752
903663
847941
583990
867390
688630
780311
896714
881878
443669
789226
971531
756751
927343
1156157
343713
569035
411714
977932
587917
618672
820969
386087
936192
1057431
833521
588903
570815
565411
678406
638515
915423
908949
946121
574108
969453
587869
634734
574935
612915
533116
1018808
788594
778784
795121
874812
675312
952091
945953
100713
832616
372235
936192
859635
1045607
309991
681611
785951
756837
882164
443252
864082
908578
816629
780311
956359
1144501
444222
754669
827867
946672
668033
709388
283152
290263
903419
398018
574762
928467
809078
276845
558902
841042
994806
746706
710592
458474
806824
634340
655496
751864
1016794
769883
725844
531153
811349
536339
893561
797868
1060934
709943
752203
358611
829529
814597
896476
802792
727539
1083757
449649
891338
458474
634175
675312
993027
1169161
1262707
809182
893250
1120343
951870
731568
725543
761776
865557
958006
421354
1019431
742658
756837
929201
902114
712555
1026610
809182
788428
880953
1009656
830098
613353
1077078
793164
710592
530312
1045607
721947
1028242
864082
560608
405431
701686
836663
954841
559405
912927
236106
809078
699083
343713
729918
924219
748944
883957
1024029
628635
887561
938528
706269
448956
795990
365609
881878
1149049
317245
382534
526276
808397
1000740
1237716
837191
1071388
945953
591930
847941
875731
730579
876199
934178
794864
744632
596926
660140
1024029
809182
908578
193946
779749
813937
620289
587917
584123
697712
857380
1200239
658476
581300
508673
763445
880953
653505
892476
871985
748748
699730
377891
661132
575412
1043308
524658
1119795
866509
709943
814144
792204
945139
926340
1509237
812457
636615
908578
639619
654055
957289
619479
729918
591121
795504
995572
1156343
777892
634340
458474
981083
1417268
812183
867390
619479
72369
902522
1002398
492799
497736
874222
599297
670254
1045952
724546
1075589
510630
774007
871985
1000740
388388
443088
1045607
958269
1002398
995572
605957
343177
875731
1093983
893561
760514
746237
308209
670254
778645
844618
519628
971345
869410
888264
670254
897837
729918
1090798
151647
594446
1239105
673613
1300711
1524590
555048
361749
812183
1278390
657526
1077197
1200239
951201
825584
283662
600966
802225
724639
508418
1009180
536937
725543
1009656
632347
601424
852905
379514
489632
929860
932767
659597
754077
906318
754648
517552
604307
861164
581632
361749
362560
664804
877668
900984
800670
382703
730534
932580
1140865
536845
831107
619479
458474
212416
629472
733233
913012
701686
665159
1245564
698520
521966
757410
616698
199146
677040
841042
689319
584264
668033
838143
705335
713729
159563
893156
487736
392556
917690
243212
847941
683974
735815
355865
1057181
833521
810918
213594
1082717
480650
556152
619479
609021
924841
871985
639125
880953
425484
511038
693027
833521
352595
993027
295241
760514
586420
847035
563770
705580
772310
951870
748748
932767
729879
780311
417182
808351
769883
447434
573966
656496
678641
133175
361749
616307
852594
589822
1150220
1319219
577321
590133
906214
889334
689513
617206
886989
651403
484046
927343
859618
1024985
729879
395937
819260
517930
362560
788594
325565
988749
834793
986496
725891
1562428
1112931
716372
864769
496996
649589
837643
844618
936192
928738
524215
615044
936192
399304
90375
544702
747805
1239105
992570
558980
591388
820168
451111
1024985
899354
549850
959820
482431
811821
361749
764256
619479
754669
605724
672063
1090798
735836
982174
752107
648906
824073
794242
1045607
1037628
785663
286533
757578
278807
1077078
920606
670254
386087
362560
629839
715418
653080
617248
746706
702797
632401
670057
626357
1356344
735836
392861
355417
897837
869472
414371
915375
714803
747805
790696
729508
350767
447234
1219601
865557
860426
1219601
642417
674288
667026
905598
741404
457799
451790
895679
819433
657526
824577
1015859
1048479
584617
725543
322186
795504
331482
813937
590297
848766
756751
992580
282821
564265
782299
679878
923106
1137617
1024029
669611
438586
660894
330917
193946
729918
733390
1024985
1200239
552788
924315
618411
754867
655197
670254
788431
225572
752183
706802
1026610
790696
662942
302929
922834
761751
1118279
579112
763719
642088
220313
831396
1039711
673637
514946
690406
790696
1017359
790696
1262707
904982
484473
680342
829416
416149
993954
591270
440889
945439
895545
746461
895335
464120
1083757
523527
626357
1154234
353256
817028
609650
545173
1058496
728827
990809
640756
508324
1013500
648204
554428
938533
738931
1008845
703009
612963
289015
1040981
700551
480763
619479
509755
645321
193946
709388
539420
841573
663233
864082
799156
756837
755708
727258
560608
614391
826789
463466
953386
693854
576373
757141
950360
706132
905336
509090
1024798
738177
950360
993618
1150220
1040981
857603
1013500
897837
378911
1169161
845846
486598
769883
1215241
746046
893561
724639
1239105
888264
724663
871512
1064115
986496
970198
394587
591930
435076
552788
715617
634337
498510
386087
961063
972377
627543
384992
423262
971345
761751
435526
990600
755591
622729
912927
977932
694380
408175
1018808
318430
1258398
580909
675357
904395
595365
895335
1090798
680451
727539
1030975
834045
717813
709943
1057181
780153
413927
991594
801492
654672
387130
641605
883883
1008845
895679
563141
595900
518829
649311
857380
430013
709165
724663
634058
500724
386087
314458
765844
668033
1276579
1175180
890258
1248891
851734
433162
508418
655769
951201
1044446
564500
857380
881878
564265
819260
463781
892476
792797
606950
874812
859493
1002398
814144
1016794
630548
690406
961063
543202
994806
678023
844618
924315
641778
1005745
676525
1091522
905295
548680
1069905
662942
1112931
812183
1091522
1307990
824073
461333
993027
458474
782299
788594
1092932
1008581
554978
517207
875326
1024985
798344
545732
198911
982137
670254
844661
478016
351863
591930
1091522
923027
819260
587874
1083757
211668
819260
1093983
761751
763630
663046
617883
78802
510038
1169161
468209
495294
874812
458018
804005
568715
361041
264394
667026
553665
694380
676525
1171422
783566
802055
1002398
591930
527706
383711
722903
602740
649159
839654
412057
1562428
1103622
1051920
670254
765844
1056582
1005805
641380
789198
897837
563252
537440
629472
738092
816970
874812
912927
585420
864769
1053484
830207
691240
498414
593164
1091522
1093127
507813
298822
1072349
822937
661129
969526
756837
287770
678639
971345
980006
735836
689567
452518
234964
670254
700551
809689
865557
949239
634175
587917
868181
913958
766732
895679
1005745
222749
681308
471348
755591
878657
710613
799156
604882
774293
757864
684894
755591
440830
321422
379047
405431
629472
927949
364649
421215
886369
1400538
1064115
765240
809182
729892
634340
902522
730351
888264
870922
635712
715442
919507
1051847
1703713
1056452
467205
559032
950621
686399
866292
833864
714450
1139617
1229679
641708
669723
827755
196338
958553
1244274
499868
1203753
923834
612638
519984
717765
970393
346008
416249
865110
1279893
789694
786688
510220
632886
911078
389950
695997
661965
377187
572791
959245
1092691
480780
730391
1086784
685386
45972
832283
336063
717825
1197367
771178
255632
1254226
489174
836585
1266908
668586
704364
1150653
908527
621577
790480
700929
906439
743536
880130
970788
1104482
1065437
632276
1028110
935146
437518
1214621
191157
1222195
566241
583330
416723
1024196
1134611
1082506
352659
1021895
1022241
1287872
693942
704759
976115
930907
831798
899595
642127
276845
1045409
973976
498059
359910
1041333
955518
1078118
504254
654746
1154350
601309
855727
1082506
570219
1139479
1081504
938503
780178
732981
924317
966908
1031967
912958
1272271
1229218
350684
740705
912958
770691
635373
832696
306827
1093897
543231
875360
569082
236106
848831
1092365
682824
1186150
1396404
494277
965207
804051
836896
843845
567308
276719
416479
1128381
820922
816284
795651
822521
622914
725672
908989
558110
1030164
1224167
1054316
646612
1160127
821563
736398
998934
611626
784413
793626
1105014
1204458
888276
709717
1282778
1077654
515659
834204
698193
1175618
1183404
1093663
1160782
1418177
54340
673397
1044990
1000271
260642
776026
660819
1227136
976792
764007
876636
589537
819531
926464
216895
1064812
1064104
930456
644305
938501
775353
779880
394277
1202628
682420
739721
730386
1130911
692431
911078
1037201
1204071
978402
901336
474120
1045789
904267
1202628
1184464
985220
583963
914144
874582
1266515
1202628
565030
1157143
1146945
689829
419662
750798
806609
1043049
1022241
1813827
468008
1032817
847310
967564
1011027
1208139
876636
764430
378740
341370
1021602
905275
1058969
905104
767913
1153389
935776
1319674
433770
785949
998292
870282
1001879
624743
935146
1067778
655863
799229
1108952
974651
860515
624049
905275
983255
1308536
868661
784965
891058
772886
730051
810870
685763
1065452
1086784
736299
995256
675876
216895
725188
830106
397529
486486
831337
814096
741760
597722
962352
1257832
1538459
392926
1189390
762316
1037536
1212829
1046007
1104482
1067089
1082421
1120649
628961
472434
793426
1209652
684962
780803
896852
911548
1379459
924283
821563
816086
787202
776578
1047145
912468
771769
549379
1130425
891058
950621
867673
824825
1025742
460748
512031
1326229
327095
686809
635972
1184464
985865
907010
901686
1150729
856368
1214621
627226
869244
1123276
1030985
831912
912958
1184464
888276
830106
512467
1088768
427081
1105592
760811
792000
887728
210682
927783
1073256
697679
728143
904267
1105526
1252492
932288
1141840
952127
1092821
968750
804051
1058148
1198620
535522
628958
544425
887451
1176114
1165123
1054316
974651
1030985
1227900
847310
383486
1202628
366792
1148931
537549
1136081
1519971
928277
1064104
480219
1436458
662878
1093663
1287872
1000271
732307
949624
882801
809848
626488
229590
794300
643687
604939
717825
888551
971718
1086784
781407
203234
1218536
839115
1148931
647830
1287872
1026538
698502
290501
985865
841020
1124441
1040192
1085358
1326229
974572
919126
377622
1296679
1049148
775908
1029776
626524
375518
496485
1006552
568028
895544
1128381
397262
1106566
636053
581578
1266304
519576
926026
944171
1478236
820469
367173
615996
652437
924283
564006
710606
1415363
919867
765406
649803
950621
1104606
894230
247012
667716
1054316
576989
499689
1379459
964276
1082788
312509
607605
1410267
1011920
1065437
291818
1065452
1082421
819064
1703713
843660
520771
1092843
269813
776707
467361
855727
1144201
939632
987279
980913
1032291
570979
930971
940730
798989
462621
715541
1158212
985106
546354
307484
1022241
776026
763684
933508
578709
832696
1436458
1010246
1093115
464488
473215
959245
944615
957310
1088768
866292
322515
798989
183665
967337
711077
462122
971718
709517
150625
885402
1008924
845132
676160
1031176
795106
1257832
848831
865769
1163208
1061732
475494
763297
61580
641643
1072626
338162
894230
530403
422941
978129
1061732
423737
569292
830106
1093897
595765
501766
559858
1001073
751193
410630
1105592
944446
806672
1021602
1122830
1129916
1383698
1000271
1144504
1073256
848022
1107819
779106
793309
754757
688326
1037770
423156
1005745
905275
1031967
1401414
860154
974636
894230
779985
923044
488471
1163208
619073
761117
903167
1176114
831337
742665
555241
903691
938946
1054833
664192
882616
559840
1266661
723601
100975
591721
1379459
1081504
704364
786688
1130911
621301
621301
882570
774511
331908
1180216
700556
971718
330676
574975
516067
608922
1405770
750106
434569
1043049
1213090
1033027
309319
882570
953609
1122777
718490
743536
613302
981947
1118631
831337
491701
559594
1055019
812593
1208139
1260752
438957
633814
888229
322666
1000271
1244274
581998
479900
683775
811859
493825
716455
1215244
469943
1096438
924283
596970
724446
572159
1083439
1118681
554007
1230280
642127
1151895
1139799
680929
690938
812275
1025108
1131507
832554
1075281
607090
654672
1088768
740705
1244274
627731
1061732
868047
1420619
1420619
1043049
1214621
1116381
1330953
467797
860515
1024464
798989
875371
1012281
787275
468837
1021895
649803
186574
1001879
837715
576290
1379646
271201
730386
1123276
1067778
696096
1040228
723777
1058969
838671
528826
996425
604681
1201487
1077025
1193082
699338
901444
624665
650555
1168968
472191
382466
658319
1083390
843780
1123282
748403
855158
1062127
1057181
1360113
1330953
519932
693911
785766
873923
1092843
1224167
820152
842657
791035
1012281
1519971
293125
800590
1021801
876636
1146130
399058
683874
803630
911078
583995
667163
684477
505657
905275
775353
224268
654530
1031967
767822
1420619
882616
435419
678677
991983
500472
982856
538522
821563
976792
1047315
963980
541522
832696
781597
701908
1253342
1134611
854478
1222195
574187
1210030
745007
156216
1146130
654739
704364
570662
658052
585401
1008567
241938
1211882
1072626
1065437
1119483
1117659
409532
1296679
985106
584809
668952
1054316
643839
721687
791151
781965
1229218
1280621
1092821
761214
869244
730386
1266908
677104
548521
629414
985572
1382872
638719
1082898
703382
1154350
251357
1383698
516596
725204
506086
703473
548761
399633
960969
1195699
1253689
754648
872063
610523
1224167
1277615
1519971
827640
719054
573437
1099635
1203753
1036994
844182
1703713
1048966
1011027
833864
1105592
515535
1227136
1148931
1021801
735001
451191
609336
1418177
687566
831798
1031967
260524
1410267
686747
646054
987585
926458
1254258
293582
938806
674300
940730
622011
1082788
691240
1086531
1204458
1001438
663233
1420601
971718
216328
793322
1009848
1083352
467146
861528
1037770
330721
485481
714751
675876
538966
728143
855277
600576
1061194
1029776
991516
1113625
376565
919867
730386
1022241
1010246
677198
866292
1021895
1379646
1218536
467095
757780
1043245
970320
499641
720907
508121
417158
638015
951886
235965
693015
840937
1002581
346490
860515
1037201
1105014
1034060
681446
806672
289466
344903
522944
628209
389097
854232
316325
967735
851363
878217
591110
1002581
544394
1345657
934431
686696
806672
816506
686584
568774
476689
978402
923044
924283
833945
1099635
1202528
1037493
446311
685093
731681
332340
736610
675876
680448
974651
895064
1244274
1145451
403312
1031732
569604
1122777
293825
975091
1064104
184738
302738
1227136
1025742
903167
729710
582917
275340
1033655
1071077
470906
498576
929720
570773
740080
764531
778964
1105668
675527
898222
983255
894230
579608
605682
459600
396625
891058
570209
682804
895064
640830
474354
698480
1321841
974636
1006290
85561
1016710
751226
1105526
714034
553771
671793
1003826
1117659
1042502
1092821
1038451
507596
495844
1122830
677174
1085358
874406
533124
1029776
931420
697154
671850
728677
626744
809427
729058
763304
736257
1001679
1165123
800590
583086
755639
1023844
1028110
1198620
1501016
596970
1032817
1813827
1072626
1124441
783183
1075639
774259
1217000
1436458
418492
1058536
686809
783053
848831
857979
1382872
310792
494339
726710
1382872
540444
496407
227356
1045682
1009848
225778
649994
1021801
1011631
985220
454964
814262
1158212
1127598
643687
971718
975412
822478
704364
789694
1105592
1019627
754648
1168968
984510
1127166
330737
476907
862855
633692
1067210
1041333
530486
469787
369996
565004
1290110
492908
461218
884731
668440
857380
744905
1127616
1011027
866709
965207
805489
1454540
934431
1165123
1089594
511517
806888
753858
1370593
1061194
1044990
936142
286464
1045789
944894
899913
1023844
401763
969073
940739
700556
1154350
610833
395963
1284949
1133438
987758
391283
1031134
995256
1010246
637008
849039
784413
730386
1032844
1024196
924283
804051
970393
1179423
891264
1396404
766026
316680
735564
439897
1141446
777608
806696
1214621
1354604
919867
674237
522162
1002626
669962
451898
1519971
676664
982093
1030241
982044
855014
526639
267487
716970
229033
665470
788855
364337
555420
435601
1175618
681485
735850
441099
686490
917915
816282
548474
740626
483761
740705
1283912
1313107
1097635
567411
1133614
1260752
1023244
449926
774421
1007075
441517
711077
872579
1134611
1146183
978402
468688
933362
615044
589109
1152120
1146945
941793
812271
746376
884522
691042
358701
924283
431583
1168912
1131787
1540989
919445
554411
1016490
703685
846129
1105571
955367
333135
810166
934201
982044
813810
817116
998875
834209
1228795
1511420
407843
274983
917915
1213090
936453
963980
180055
272189
781407
807237
934556
413335
811480
595904
527698
453873
627669
263160
1017031
775353
462506
692695
1813827
947359
874406
737417
445146
762957
1037580
596199
1012281
1000452
847902
819815
1196238
328065
348036
671376
1092691
552439
1011027
1248522
744608
824332
1124441
926320
664946
376455
547310
1007303
733946
914144
743536
446311
1454540
620982
885423
1122469
850406
1380379
667904
1227136
724655
1110192
1001073
1094134
597746
995256
1189390
770270
563668
409963
410276
1037493
1088768
1201487
1011027
582111
1478236
875481
770691
1083390
567118
378401
804420
775908
1574900
635797
784157
760328
821313
649974
1152120
1088768
717010
205416
233238
831337
1152093
831337
1277615
821563
932288
171931
1383698
1211882
876636
824825
1213090
416912
882801
987849
930907
531820
885423
653080
1272271
445302
425380
447070
1436458
139522
682233
1175618
450418
767947
627402
724057
843261
1257083
390409
310141
1047315
1045117
978402
855727
1511420
1330953
537020
1028110
460693
962352
809945
1150557
554432
1118200
882570
1125608
1405770
1024868
828080
1564811
1061732
814423
1069949
875371
764531
700929
640685
1158212
940333
451631
1298101
833864
432459
505698
420071
1141446
343175
1379459
904982
1282778
1396404
578904
766026
895064
501766
536937
1006290
1011027
871885
679525
652878
762848
951886
832283
732371
824825
899942
435795
1032291
471189
1003826
656299
1028110
843820
809849
1037770
989898
706374
720991
1074027
1002581
1071077
805905
905275
1092843
701213
856368
936453
1050824
919867
587118
433588
455443
1036994
768978
762316
681323
1118631
1062185
854404
577180
1230280
1195699
333211
633012
748142
1095349
819815
1009817
766026
1001879
893707
808750
1323745
1083097
523057
680404
1082788
992908
1813827
338681
519487
1161844
1139208
869244
869113
573936
905275
338726
595990
856895
1146183
482930
1025742
823855
1123276
1062353
558142
762554
722632
1032844
1037580
1058969
982044
867042
562873
1145451
848182
796261
1047315
1002353
692041
736610
950621
437722
1076373
236580
1017031
1168968
930861
404722
883942
821594
1116381
1254258
732743
764531
854232
383302
866292
930861
371014
1110179
677870
831812
871885
258703
717364
657506
751402
1272271
675876
1146130
419955
1024196
850542
1157143
1024530
1252702
905275
828703
1117659
513224
1029648
501766
898222
551887
687586
989898
877714
720983
1109065
786688
958474
1152986
899913
981947
1115331
728737
1154905
950360
935146
1157143
862124
1001073
1138484
501039
962352
1104482
1248522
1222195
915870
864466
958553
442252
683272
306887
138644
976115
1080837
671793
364084
1083097
810046
1165123
1202628
791001
1326229
878217
316004
632020
963980
1507373
458838
1009848
745986
1026538
1457214
1058148
831798
970393
1065437
1099635
196007
704364
1175618
1067089
1118200
1308536
368006
665452
874406
759366
448260
684894
739666
874406
1076373
965983
711120
882092
856368
318114
992829
894454
932288
673753
844645
1075336
453873
1127598
1075076
936453
812593
699251
750080
712662
832696
765185
989606
1097295
671658
632146
915870
587116
906400
353885
995789
1190741
941734
808078
1379646
397984
498510
985220
435522
1286448
547119
773012
1535214
612753
1035445
779048
743063
651051
1035445
847902
711446
323745
598081
1106566
1049148
1197367
718490
953609
1098853
728709
524223
418388
1380379
691476
745986
611376
509865
672556
720216
505307
719054
507016
1124441
828709
996416
775908
525948
888276
1279893
986270
376191
962738
830381
869244
647942
809849
642946
1287872
936453
652976
1257083
1152986
905128
716361
1002581
812593
1350184
1323745
905275
659988
1006672
572323
512950
376547
80308
549874
566248
935223
638238
849843
976792
566137
979062
1011972
1021895
764678
827539
962352
872382
451344
529646
1146183
621204
501392
670908
1045117
905275
586059
784441
1032291
153692
833431
1168324
1317707
534105
1118681
649200
829166
743063
999102
999102
1266908
871202
1082506
609374
760811
738472
1082788
924379
931422
848831
594009
1266661
749050
1158212
251253
458513
788328
573283
966908
567526
1127784
898222
738304
413075
646946
882616
955367
1029503
1128381
970788
1813827
246265
1076373
1080837
383302
580340
871202
705792
821563
1345657
754386
370778
1011027
1089594
1062185
1252492
630844
726710
597736
236464
770691
584806
1006552
970393
1183404
594639
828897
860515
1080837
736610
1118681
958553
568824
362592
832696
798538
982044
1022202
1034060
1008052
1058969
850542
681785
76978
548826
930861
876636
1249069
740705
692391
1061732
958474
944171
941793
524435
768759
1043959
760676
978706
966908
950621
1104606
716979
1106467
836585
1120649
1025108
1179368
704364
789370
670121
415075
520790
870056
400558
1410267
704759
591160
887157
667964
332954
1037493
885423
742589
855727
772947
803314
1006552
597416
592144
645422
697771
958474
552015
1029648
166278
898092
532258
633846
525702
1089846
338554
1178278
785897
822521
762189
913837
475056
1286448
1097295
1283912
842347
649005
805379
659937
1354604
1066240
633493
559029
636421
932288
593808
768294
965207
196773
650848
1201487
388431
1044990
585032
635184
608490
533808
899913
781407
77882
1401414
1048966
962738
314501
1249069
1127784
481810
1105014
264694
731947
845816
957310
1184464
280237
1037770
806640
978706
1229218
781407
1196238
609484
1067873
1041333
1049148
556152
453118
1065437
722751
583960
1055613
425161
533223
789694
1069507
1286448
876636
788008
727190
1127598
799426
619914
966908
905549
1037493
1266908
361792
854232
287278
669766
866709
839782
351116
1006672
401979
567592
1252492
614563
1144504
374731
969418
1089594
875385
597291
568619
836585
805124
405340
883998
321269
839115
773644
609504
847310
671809
836396
566062
924841
1015118
507017
1152120
310951
1415363
649226
874670
1507373
965912
663993
776026
360986
940933
1139185
1053084
951319
331170
1161844
686809
388376
857332
1190741
700352
802876
701945
911323
1606029
716455
1161844
786308
1326229
1037493
854232
1154905
777608
475754
834959
1074027
985220
1089846
967337
356820
742371
837786
1098782
733286
1138484
671793
1478236
1158212
816780
241146
1023844
1202528
985865
718490
755032
793904
461172
1189120
456406
897024
1024196
839115
828193
940333
1090974
1041333
772760
967337
931440
966908
502356
719054
874406
841436
980425
857498
1059450
905939
674426
978129
1150729
279801
537408
1062127
665875
1086531
1195699
245240
539184
1007087
785191
655031
751226
1083097
785515
930907
1045409
433628
585334
656472
1015118
819064
795810
826260
805047
604186
1105014
629980
659872
999102
898092
692100
1070987
1154350
757193
1105526
503331
621301
1143654
1228795
1197367
1137102
508139
1081504
917915
1118387
796261
474132
436298
1813827
839115
954526
1198620
1094134
950566
457863
421652
315295
675426
860842
850841
746493
520962
1014725
1157143
856368
670708
905275
595562
1198620
768838
1043049
967735
777608
957310
913299
1266908
834055
620946
587824
882801
845641
705213
854232
1195699
664649
266101
716455
1174174
251644
1410267
1040935
1105592
971531
1067778
967735
1075336
665115
470382
757585
632752
536819
891058
320677
418042
869244
614619
662218
963980
636617
960969
941793
1093663
700641
726710
855158
958660
1211882
244691
217649
969867
511588
781407
280962
1113625
898629
1045117
515119
1105014
792000
340812
1017031
1099635
1211882
515897
478792
1082788
687596
956468
1257832
482485
656174
784413
327169
705055
895658
1160782
840880
687509
775353
611466
1001073
1190741
878217
806281
592239
711878
1168912
749614
671850
1086784
763304
648006
1170707
952127
796572
1015118
730386
1218536
737454
726225
948810
668867
1024196
1174174
895660
919867
967735
326095
151091
1122830
895064
424346
607896
965207
532391
914144
74607
969867
498187
1108159
958609
575208
903167
1002020
869029
974636
742782
1082898
1092821
751476
959245
823578
315322
1106566
1092691
505234
1105571
1064104
1083390
660505
636530
1160127
1073140
1154350
1105571
524483
893670
687647
504393
1094828
569163
1074027
1196238
1242721
698633
583327
1021801
1224167
790785
917915
103721
507688
749050
722784
1168968
404828
1049148
1010246
664157
433279
406795
1043245
365609
332818
798058
488365
913012
1145546
712437
1037580
1217541
555632
562735
569082
483870
892361
360329
1006290
905685
578271
786688
496794
958553
1492419
806538
905549
1026538
649918
885423
970393
672879
722376
1002020
517017
1009848
1041333
1131787
1011208
784890
1139479
417760
987967
292402
1129890
282195
1107819
1215244
1061732
1042601
1129890
446711
1120649
719996
716513
1228795
777877
544279
1030164
1128381
586484
783188
1011027
781407
613497
1030045
1345657
609669
1001879
1127616
741157
926223
1145451
541822
507275
543634
804420
588795
417751
1042601
658476
608372
1222195
1044990
854219
1011208
1058352
1252492
938167
517410
744097
1203753
368895
1056582
877714
814014
957758
273796
677174
1202528
1127784
591125
1104482
1064030
1144721
1168968
792000
519963
703069
649803
467329
626524
494531
1392492
719493
636605
746166
449574
660809
1230280
1392492
608430
1083390
832283
837850
894230
743991
835886
694684
1123276
1097295
383513
672723
364171
281196
856368
711120
706370
560666
494638
1075336
524186
1478236
616759
1034060
761214
1042502
510220
1030045
1253342
848726
634525
525702
474648
1252702
1037770
941793
738994
512066
1379646
884980
568187
824699
425964
149776
1321735
1004675
985865
878217
1043049
550408
850542
837638
1000271
458513
1106566
1046007
976274
711120
663251
1210862
951319
1011928
678764
874960
967382
1105592
1330953
615464
637237
662399
1128381
963980
1214621
892505
612891
689398
1017967
1163318
1059040
746493
985865
541952
552651
1073256
1062185
299965
574743
529890
335622
341961
942014
822792
903167
350100
1044580
880086
1345657
1093663
792433
1168968
1208139
396157
1022241
883998
1012281
981947
1067778
938222
975412
682649
717822
761665
819064
787354
660000
563220
706319
510410
815373
564071
1140129
806609
831798
664020
510220
1023244
511883
1379646
1031023
937329
1025742
704364
884114
609565
965207
407113
777608
845816
839115
717010
1713
1383698
446628
461901
718490
1150729
1033649
1019329
577872
1379459
445136
1101230
1703713
441018
1093443
381921
479682
856374
791245
563922
1345657
654583
1059576
1045789
974572
687509
571906
1160782
1157143
652824
319350
736610
749050
1277615
875371
1048966
614214
1080457
955943
817062
494277
648174
646775
1037201
712546
1113689
875371
671850
957310
450849
739088
723048
251899
1134611
1230280
904267
1211224
1166643
758273
877714
441094
595956
1086784
1410267
927896
1118631
987967
374059
799229
961366
318598
476932
985572
1186150
875371
978402
1055701
1146130
976115
685402
1222195
294726
524215
710782
959245
1189390
804536
478012
945619
469176
1086784
708560
996741
856811
1253689
614649
642173
931420
1089594
819064
634021
529549
1043245
513720
766092
764531
728073
883998
1116381
813459
535267
985865
692252
1228795
1396404
1123276
678113
711097
589638
1030985
972733
1209652
933362
585482
1025108
1122777
452002
1360113
970788
769725
1032031
1001438
1219345
860515
588206
983255
605781
1146945
1266661
1067784
556779
836031
79283
869808
501766
882377
641801
1064104
850343
540767
776026
1397778
932288
549850
583272
995256
1083097
1379646
1104407
953609
755347
511927
1062559
839654
711120
1037201
726710
1095349
917915
1218536
458031
386057
382195
521223
1053453
513431
560127
598400
824825
898222
712437
1064030
910486
935223
628812
797533
492472
744312
378898
1163318
1022241
1170247
1061634
621575
334272
998875
548411
1219345
671793
587505
606434
839932
848831
1163208
675315
1436458
571931
365689
1030985
833864
283331
766391
1009848
681239
978402
824825
1146945
618734
615647
1297075
1137617
858760
655139
740705
847902
762848
547528
1354604
961366
1034259
1254258
304154
1190741
717157
461658
754648
161474
562080
1028110
1058148
761743
967337
542689
743063
821563
1082421
905275
752203
324621
499120
864868
885423
829746
1272271
671850
1049148
1093868
568005
267242
370302
788003
233487
751083
494456
627076
429191
233276
561739
455310
904730
997709
780601
1222195
879559
784823
404661
458137
739768
595743
717310
478733
858529
987849
607415
590164
907569
599811
600971
582728
790224
602916
948317
568625
445802
889051
669165
867061
234644
723068
413561
722719
468388
1242261
703621
601978
936441
748678
471997
661781
1104918
368487
1030834
700748
983629
357501
536301
546779
541838
401295
695390
752709
260029
531659
76978
273635
622015
619849
1581397
601778
579380
499964
745111
704716
854410
384109
514879
493205
399901
590164
692827
1123217
382364
598818
632103
1131188
362842
350627
711855
1090907
950021
592882
514217
477814
537393
556433
578050
769663
465092
397028
753062
304019
798022
1077374
1225833
924600
678639
599549
614447
659039
705347
630593
540423
271299
350063
908794
1123217
799675
241094
927743
519680
738117
704268
520184
765542
408001
541072
1135934
275250
723063
757746
442988
656729
927743
759217
444980
892528
823331
983618
573736
854783
703792
952644
361935
533156
919620
607444
828872
929412
568040
1152715
821224
229332
620444
597420
639202
688422
845646
858529
661631
710858
61804
423627
835286
587709
659960
504860
154874
788017
367016
669751
447657
605548
369253
547080
380191
431577
498609
529503
458057
534586
426833
472557
393960
655829
492467
489993
924513
919653
448295
681785
666066
414877
574255
955490
910861
734167
852522
613602
1452303
654036
838541
977577
484264
1131506
524047
1172923
317689
446852
970555
576976
874004
984818
313842
634633
737316
505110
491304
534586
832295
944659
587284
883017
346495
639079
604424
944501
494090
582830
655571
525840
537214
515893
638552
495116
753351
461465
728434
433513
1376895
873964
391030
638467
749351
529335
831761
506763
700161
584665
592829
860769
669249
917267
631711
476853
749074
357877
1191370
493742
624059
540697
1004510
742205
664422
683454
453977
1131675
608182
735670
499799
839710
517784
398128
871838
932890
411183
563236
706633
696702
493556
534438
611000
304468
775358
542054
585485
737472
818440
726102
875903
690540
827366
413261
600052
552100
708826
672048
618689
746173
706429
668945
739161
383027
624965
799045
692942
717615
561974
502882
409085
480747
168849
297012
808424
729879
927015
377120
586474
580061
920458
412671
683333
963168
435902
1517341
809182
765576
521372
288819
527508
798656
922609
836555
751616
855065
428837
525742
781748
413556
903730
940403
446762
660115
809818
460057
288641
768737
654937
916283
584154
607384
382046
354899
1117107
668975
725406
701506
725348
761623
803014
610080
886900
971578
975846
544585
492132
972940
400179
279776
616236
493556
277641
450407
584169
132184
673957
682701
305482
274862
462701
538527
744354
698289
198489
408181
774454
409519
515647
562126
753850
684281
607362
658604
642117
546749
278807
369609
502098
802061
390409
508277
844129
835935
1287422
523629
637842
715685
854596
747079
769663
534203
562776
539632
613474
888510
590459
175933
907162
385477
944255
1135641
388553
328799
991216
390581
376108
327089
860333
402411
618423
798916
808079
456218
500437
738200
584189
396407
739266
440297
794287
852717
202992
771258
269897
438031
919653
448620
363917
617752
494778
538618
499792
274395
699338
749821
1214372
863209
519931
819172
717699
659325
481599
164518
911512
904267
645673
692075
636421
405916
1121873
743489
681756
435996
824116
404342
552531
822445
486299
810445
605903
612967
1179616
868560
696545
960914
324656
507740
377768
921601
1237044
977186
549171
308357
756322
30494
527706
674399
410159
891299
664048
852665
958305
610893
602659
124185
669751
574722
546739
857329
1011329
845965
806764
850111
822591
404661
639284
376565
80308
439941
687362
839845
641006
543146
545181
848444
574190
757061
754732
518028
774144
712325
520184
941422
757578
724776
123854
1066161
781155
483077
551621
970555
576933
440736
426146
397028
950834
438031
962471
804648
908768
725087
1051989
1153052
640622
461082
824964
533291
925880
910702
654937
487658
653978
511121
328063
663631
505020
702669
969820
443592
456681
202992
435581
579992
515839
636781
894796
576301
569257
487826
606170
250636
490323
572429
816023
367498
827378
702637
398932
316709
650415
920939
324123
327698
672048
749243
1206451
305482
753870
668459
819007
304019
1022843
581464
450348
467757
407589
192553
1017025
450559
706491
1248469
539423
525593
820103
634090
724748
879799
996846
377120
415043
368773
585795
1094623
562875
568524
559384
665437
1247846
518893
740536
598818
607693
696545
512541
418844
674928
472023
398229
363316
541274
483556
674284
657823
253078
619849
593367
593368
981391
519749
925818
690206
699386
434944
499591
1133859
270247
487658
353356
1123282
853328
590522
814236
615201
612643
712044
575437
957979
660115
896106
861875
667733
780452
780452
368009
893091
654678
955458
1002993
833862
867372
1114592
728426
950272
796333
889966
117330
893066
1026407
1013715
706633
1200268
1002079
556873
1000366
841487
733196
860162
914827
744851
1057014
1004420
848159
950332
722402
1013715
451981
800364
816241
863791
919298
678372
356149
462190
1108547
1057303
972933
1025530
464673
828469
755782
715401
987921
971220
695716
1053577
828469
678233
861875
1122033
744832
780452
776667
1030968
1007765
628664
354556
784902
415940
632086
711449
886459
711449
886459
804642
644019
614525
801687
736570
343316
708862
672268
816829
984185
1117209
481207
923124
1049348
809885
1044164
988982
184261
427896
1123746
1216561
507688
945465
563220
220313
931345
858394
1032868
816829
425754
1051504
527833
1136948
335555
795362
948769
649289
817954
946224
744555
1135031
796333
59645
766327
941181
887056
1122033
717299
965208
502098
698556
1102942
881117
725367
988982
335081
749222
638125
857595
1143192
736266
592236
697001
945465
815047
737979
875277
1135031
638125
991567
923124
1022427
899739
1002079
1130099
890423
863791
1200268
843509
905382
755031
717278
944733
890423
671556
1051150
875277
820168
1057014
864195
816241
705563
1043292
1227931
967424
500197
622620
541584
1057303
989854
1108547
1293809
950021
988043
761941
948619
1253446
887056
708941
887056
717299
386399
487106
932083
1121563
765576
281390
456458
1048864
950272
1060362
649241
763328
271338
1242721
961720
1026407
327239
312188
512763
972933
795352
1158522
953745
657501
984731
967424
680562
901001
872032
575282
955458
958724
1060362
1122033
919298
653553
962471
746268
1044164
631364
491155
906616
427678
1007765
953745
893156
1140082
1013715
904267
471223
662282
930481
903669
427292
1107887
984107
411714
911905
707226
417980
659642
816757
734667
805061
988982
886550
583468
878748
512075
737322
957979
806564
632767
920604
1287881
832149
755031
1156813
815700
753080
699338
832149
848906
642179
843509
1055290
1307990
1158522
289222
828883
1005890
906616
654716
1048089
1108547
761743
816760
857021
629423
577316
865504
961190
399236
945465
590426
886459
569689
401991
572084
822388
579922
331428
774159
915312
792289
517017
1079454
758461
1253446
610717
793434
689513
564090
948559
1156412
559836
755031
733072
518635
1022427
842854
861272
898010
588264
816241
778739
1244211
842400
1147621
950070
919814
449214
160045
844913
863209
796333
843484
744555
809885
828897
892136
932083
1103174
832919
690129
954494
687783
573358
1200268
1060281
770372
849960
271003
541393
878518
809885
681321
826493
505580
1174160
913051
1147621
1121563
1180884
809885
1226888
338681
832149
955458
854101
607208
873840
794477
250520
733376
761941
439049
965208
146191
999281
701340
952043
988081
311623
739203
467975
776797
759291
856398
1342956
944733
330185
1203916
1025530
744555
879758
402417
781895
761796
1135031
639029
1141479
347947
749678
593164
1143192
752419
817954
677485
1002929
1007603
716455
953745
784902
1011168
984751
720220
482325
728426
967424
919298
719246
652058
761858
1000534
460491
1121563
1395066
1103701
234769
761941
872264
573545
343254
784468
811598
682559
890781
883817
372790
962148
857021
277314
730342
1136948
962639
690298
1195789
879758
898010
893091
1200268
921411
923901
811598
752715
855448
730084
931345
1069783
993001
843509
918481
962639
425484
864195
448738
299568
536702
796600
746268
410271
1216561
746268
641006
1007603
574935
958724
906926
523114
988982
893091
927130
854823
615099
738503
893091
323033
980425
1079454
482099
424118
991567
756337
762519
1000366
965208
919814
764551
764125
1020091
839315
380926
833862
1193915
176590
816251
726601
881117
910451
898010
979727
825587
844985
547320
1048864
743688
439717
704455
1293809
744555
716357
717299
263134
814019
947937
667559
832919
1176343
962243
268085
913114
88142
984107
828469
884171
797602
1103701
608651
1022427
272644
1021446
1029939
937401
549068
840216
769875
647455
514685
908023
583963
768853
745825
927130
775872
755782
380662
659039
786181
705664
367016
629169
1123746
1102942
1145618
501986
558610
972097
463540
900140
923285
941940
717299
911905
899041
654811
322761
1055290
946224
778739
809885
637787
863977
517275
795362
911905
620148
886459
705249
496209
676680
797190
1023270
1200208
209134
892136
472709
971220
807134
1005890
901001
710973
943751
1005890
905382
759597
993508
879758
630106
798865
989854
422192
316325
1143135
1051150
1029890
224627
504015
1049346
1594903
855882
839315
863791
614772
972933
1331521
256226
283335
952108
506129
739190
748943
415013
835490
733072
1133923
1079454
993508
919298
369393
335800
815047
688576
533308
236819
773021
763328
908329
674650
736817
211760
717299
623774
1049802
1195789
878179
950272
923901
1011080
850757
1230244
1013715
881117
910071
975721
605841
1253446
465090
608480
1322342
492377
1000534
818352
686584
893104
399627
816251
705203
633384
858394
487944
879892
607793
816829
1013715
851865
651417
707542
536892
774315
919298
1123746
1216561
869357
1200268
972933
1007603
879892
971220
165458
663699
289183
966400
464760
1042343
241591
971220
1362670
857156
774159
630015
892044
843700
698344
798865
988043
975721
1005890
857021
1004420
569163
988982
635757
537689
521582
1057014
816829
1123746
1122469
461174
1045300
477766
908329
1005890
763328
392926
1232895
620436
1106198
1216561
1067346
815047
1200268
798865
750875
1216561
832919
973810
549860
566836
605841
405828
879758
562832
972933
975721
1051504
596068
351802
950110
775872
629811
542572
744555
870460
1119850
544146
491744
413228
1067346
293429
897731
920229
1176343
1143135
1026407
529890
509967
911905
226700
1013715
784902
769141
748943
520912
600007
369806
700506
896106
1006052
1002079
763328
570165
656838
1048864
746670
971220
816829
1001777
134547
521328
1122033
630995
480652
945465
799490
263062
509642
1050577
927130
736266
804642
941122
927130
679956
434406
821248
975721
709577
728426
669945
999281
816760
639265
570242
950110
881117
655741
794596
891113
863791
727058
774159
896845
1156412
331119
1037665
989854
360128
858610
896990
1102399
989854
1024464
988982
1174160
737979
726534
1004490
346246
786181
522734
497006
1022764
690701
499168
842146
531107
403310
1141479
605574
968308
328068
842889
1158522
492652
881117
893066
908329
263388
421266
945465
967424
1079454
733072
796309
725819
892868
817954
613376
1004420
310523
515534
908329
1146476
1215633
294875
857021
790727
1011968
642685
256721
730854
784121
877241
955458
625663
730096
1176343
931345
360758
402333
925417
816241
718491
911683
972933
761941
1002079
663536
869357
1021446
869357
385272
892136
925614
755926
1123746
806564
624407
706441
1002929
298696
878179
637697
685562
763654
978211
792289
1000366
843700
941122
1029890
497198
620099
1005890
796065
267242
590545
375828
761941
465816
973810
1079540
605841
755782
196277
554334
819714
688576
1155217
932489
1122781
915237
728600
1236052
555420
948769
921411
365759
1044164
826493
1048089
989854
1293809
1145908
920229
1048864
486413
809885
811598
629614
671745
897731
547573
668558
833049
214912
958724
798865
714279
941122
925417
792289
833862
804642
908147
674284
549990
905382
1108547
901001
573545
954585
953745
914827
436394
341908
869638
424465
948619
1116894
784902
845413
606581
236687
831079
848906
925614
985820
331170
1143192
941123
1106692
938329
167852
601325
599241
628388
924317
894484
1395066
427990
1007603
928548
1082427
222273
594214
840622
878748
950332
957979
564477
365879
876576
500084
815180
936472
234429
832412
743420
988081
730816
877035
792289
988081
795362
911905
1023270
929994
892966
596356
1158522
989854
1079030
562398
485646
219883
927130
1230244
399236
1079030
1022764
790626
524156
1050048
784902
931102
913114
950838
1146623
1117209
958724
1005256
755782
367718
1165003
1050577
501633
711449
1022427
958678
868453
937822
949805
404751
795362
744555
1074556
1156412
277314
840450
761941
404783
877035
1143192
827161
1049802
574190
509090
833049
569082
261573
868036
1375347
889497
911235
826824
919298
948769
1022764
774159
958724
600533
556666
979727
29879
993508
927130
552799
696545
893066
860162
988043
1141479
377599
762519
927130
848906
892868
805098
856877
950332
698325
791377
727206
913114
678383
832149
984107
678795
841796
1013455
1052475
825448
989854
307442
593368
794300
1054676
535706
728426
423760
1007603
1119850
1030584
875277
422923
826493
1000366
1151433
962604
445039
763328
848906
1107887
712350
1216561
649918
923285
755011
833619
486819
582873
615882
1232895
778575
999281
1049802
986444
1051504
691145
517422
879758
445958
632096
760806
1136948
846920
640382
843088
961720
657538
553421
621770
1079540
948619
813559
946224
1051504
746927
517655
515113
809885
1144234
716011
898010
674684
1395066
962148
511379
941123
613105
811598
1062238
913293
454196
842657
1146130
808750
972933
1395066
805984
960869
770130
843509
975721
627075
1060362
978390
194112
398407
858394
1107887
1454540
557515
903669
347490
948619
1200218
784764
1103174
845822
971220
807021
806564
972933
821607
735464
349837
1079454
412671
843700
962243
890781
886459
513383
1158522
1121563
1290539
885176
920229
845413
919814
632026
711449
666226
1216561
1048089
340027
289425
961720
878748
872264
816829
1002079
532873
1021446
633337
1079454
746268
762346
1210350
932083
717278
999281
948559
1162422
462621
827161
929658
1029890
940705
203417
978841
838778
577011
1145908
559333
528101
700540
755031
948619
737979
1266250
845602
778739
345220
827161
879758
813665
1104606
890331
911905
988043
1048864
951823
948559
919298
792289
624551
429427
984731
1195699
730816
798424
1007603
826939
254252
1005959
774159
546569
728426
833049
898010
439110
735947
992130
560139
919298
794600
878748
361594
609021
1027255
592384
1232895
822262
1079030
619784
898172
863791
921411
314912
681613
757056
642528
708629
538752
631711
908329
569689
890781
757193
388944
952898
296160
879758
886125
955458
327529
422072
1021083
931102
1102942
338777
825587
939570
785663
951152
1026407
693993
1232895
816760
984107
543224
502472
438459
988043
900140
755782
926015
1053577
938172
557586
1026407
587091
913114
893066
1123746
64470
985820
955458
1211546
675171
845477
950332
412330
827161
1395066
961720
817954
248433
1128381
1162422
832149
556779
663359
992580
824795
1048864
911683
875277
945465
661392
816829
977149
764256
702205
587168
288748
913114
714829
1122781
864955
1119850
1120408
467956
992650
886459
746268
287133
1200268
879152
632429
1049802
679224
817954
404281
999281
1203916
1000280
875277
756337
1200218
712546
694451
579324
892136
181278
257946
667716
896106
520754
603115
932083
172098
1053577
881117
499003
1165003
913293
890781
913114
112399
920229
1141479
778739
729987
717299
734150
948619
756337
1122033
1162422
948769
825448
577015
616445
833862
1002993
621747
684962
991567
658372
1057303
985568
1121563
671280
731313
973732
925417
801048
1122781
609917
1044164
878179
550658
577296
914827
711449
831107
784468
566104
1051504
780601
925614
453705
965208
794973
1048089
798865
920604
814590
937351
523701
1079030
875277
950838
893091
1176343
762519
654374
921411
950395
941123
832919
471987
887412
801524
608703
923124
299469
720216
595350
1037960
827297
880215
1050048
809885
225243
627049
408409
955458
914827
1199126
1122033
912958
925417
948559
833862
412458
1158522
397952
806241
906616
730904
626374
945465
1013715
544998
254412
588174
906233
1055290
748311
1007765
497729
892868
1122033
728794
710451
988043
699172
923124
661599
1051150
879892
923676
391619
663429
923124
804642
384757
923285
491466
515794
736266
913114
742371
841796
804690
711449
863791
988043
420835
703457
928539
819716
399744
338681
713182
917760
1020166
769000
958884
1100128
802344
318793
1109483
647977
643626
599814
450210
614197
584192
726703
675589
1009958
1217656
600674
994573
530270
432393
1183187
660222
428528
796059
822606
594146
649948
193781
1222450
928027
844029
660689
665201
347199
731176
676922
1140063
367046
415661
678699
823559
597615
670228
294514
663329
508114
566142
59764
415770
683065
1010502
725593
844717
978933
567321
420934
750547
911370
588793
526318
449751
1118569
907996
271276
533478
452674
469117
810427
673793
748549
414172
666184
594521
915173
581244
794971
762604
546230
687733
439563
892040
604584
836869
996338
802788
853269
581301
625361
711556
815754
696672
956922
543246
441888
1280899
512056
717026
951274
1009918
899869
1213508
1000438
1093173
563953
1230327
862901
1050968
755050
1045070
629490
790113
696368
523701
673811
650645
997267
610737
1003786
819433
835002
1503249
1288593
556188
742361
727821
587392
425461
651322
821029
806672
623376
792932
609843
386546
812701
779913
660508
757786
441085
671899
731038
594734
994197
1145924
341144
922609
179873
868206
528240
592005
467588
626485
513249
834777
795726
965735
895070
620656
762492
756931
673756
132431
606665
560994
511594
892935
1084584
474162
940953
541089
801626
995901
606101
796661
386665
795919
835569
1271732
522400
558313
765175
967735
854126
780910
783926
856714
508518
799637
792719
433874
716453
663462
578271
529872
620622
449898
1033848
635326
964386
618870
675148
976108
1178604
1094853
808940
749869
960869
1295871
796963
961837
585533
824348
708358
858842
843261
1067794
330878
573432
1380111
485506
668176
1021662
711533
765434
881381
632212
563635
676640
1083035
1150771
435162
744506
907731
767252
441239
789722
1522872
384960
692762
775954
949687
643621
1092290
408103
680769
786769
797367
787910
871525
411359
465003
531524
1587793
713563
758261
908920
553220
819850
875037
596254
1081653
729710
755058
714621
273805
1638917
721766
748807
802385
1112772
937017
1255484
514359
597541
1024868
572117
1150756
936011
558619
1024993
924841
531501
888522
635176
749336
1051712
758413
739058
877512
266677
555725
1023558
843883
223716
867154
1046352
683886
682065
1140682
887495
487575
747269
678696
1173841
1047835
565362
794669
870063
697994
932682
567955
703105
705568
856202
945593
777354
237092
985638
895040
1078567
681321
714821
969146
682937
511588
823638
932628
805595
562382
414385
804974
655456
756959
820581
783592
836177
883688
994573
847215
618576
851813
708485
525975
877853
755308
919888
1451986
473400
748770
852282
450498
347445
953081
772862
492903
437915
729570
936981
758782
491512
998059
1240910
1109763
741362
509642
770959
595861
806048
476956
947190
1229225
412364
520790
749524
931399
555048
633131
244312
456605
625835
683710
822759
416815
871885
1103480
626973
741362
795059
778742
620784
740804
853269
910138
1078511
830532
698556
501437
572764
562281
638543
849145
397195
513224
709816
697338
625874
711046
994573
797586
635797
523295
100744
724382
866130
737705
581975
317985
807235
381517
987539
1332642
502762
563023
729872
503356
896169
1045188
437678
763117
843591
388290
1029088
646054
841578
1367972
881381
782356
1127184
600280
1133209
741350
1239351
565439
519659
900854
799531
580171
654219
469307
843883
134755
1240449
692214
505443
961858
877460
932569
688685
577346
1063342
804756
614787
679212
1013234
977600
894630
906979
771352
924858
651486
524802
1451986
1000635
472408
1187691
702117
848543
996994
929118
867881
1118569
896852
843883
830390
134941
615176
697671
917524
244369
856761
703093
806672
211201
650848
660772
823905
612501
54310
889112
91579
1223823
456201
866743
1487345
864335
711634
458110
663090
655485
1657720
667784
846902
512490
955560
762604
1127762
618178
914336
811901
972104
689857
1048260
779424
653066
505418
870518
1083035
849954
662101
231794
1203316
872063
602914
650771
516617
852370
1058751
901090
407578
813243
677459
592039
1095226
489256
721842
910264
365034
976632
238744
620493
644836
468534
937321
1210083
823331
638841
516168
715085
341388
758714
1046882
647176
666852
820672
716712
520902
777354
1097968
823559
682373
629475
786769
1029214
721507
739058
758677
726339
963050
935027
1334512
771971
330839
788702
799229
721854
810912
733955
975338
707967
462844
825946
755974
756487
583042
1216816
1077526
429427
722222
722952
603264
670708
660772
357726
670908
558962
1255885
739308
623098
846565
483761
879453
1005282
677222
740115
1021662
753737
798431
1336943
640861
652979
821295
517140
753372
777445
247050
242009
734913
1058751
458979
1002981
767787
572471
822684
623024
803083
490504
643184
704398
1109822
246951
462853
378687
678347
956837
682222
843537
1195766
1005416
456325
854404
743795
703161
1243154
823200
480497
796067
787769
967857
366390
796638
808697
769680
1058534
631104
900486
724457
729268
903825
1025343
707106
959677
1067723
836532
682979
555826
525293
846804
666390
512365
754633
1229173
1039030
573269
538693
1522872
542092
708862
51596
854404
440297
784628
871202
130037
1069423
698972
664921
875037
981235
509446
610495
841374
769680
520912
900870
627263
817084
891323
520421
552865
755639
899255
736188
521426
682505
1382101
1101636
746406
443429
649177
1135269
546769
666328
900486
314237
795067
471854
1288990
534599
511588
746535
900859
813625
835155
769707
798675
702045
771448
805478
783592
938475
863791
1024315
640038
709650
595435
750950
556946
560646
680342
680523
643057
699489
715674
723004
754940
752602
866599
1280899
594146
1045468
613100
762622
752932
819760
839715
1006910
565362
866382
851818
1077437
709650
419797
607757
855261
746474
694531
652122
795059
1173331
675148
808246
917445
1231182
729688
662200
512912
844475
800048
677625
685319
501497
721145
677811
763972
754940
803541
568976
1017764
393039
616477
640939
913351
1065062
860907
950070
536360
868531
432916
536448
875553
1041209
636921
604493
982589
519738
989092
590204
724090
602054
880099
756326
489561
933091
1233295
975263
962542
474465
880925
733914
797052
514946
791522
941399
772125
813211
602976
690474
437648
654711
276637
786633
735653
429053
663451
804916
664760
744165
539309
743085
331605
663462
657778
706184
747468
881966
846590
796654
743911
439764
528039
1053363
557436
729623
486665
471250
593155
996626
739367
307878
685803
96617
840132
717497
307442
1010936
612422
686361
682832
511105
576568
475158
431048
703636
354425
418285
1179368
1098728
611826
781013
459181
771356
638675
696186
920649
582743
631460
953417
585491
408696
855731
342311
1042989
739797
723309
693683
545219
386223
564698
700487
758371
621627
791535
890627
123845
578763
763585
555937
490920
461353
402541
719937
605704
442846
640977
584452
858826
611826
707328
891230
582406
695248
698976
725738
474126
777801
506863
819798
609354
316220
668467
432320
724799
584490
986480
844944
575241
609354
277008
489716
698533
958350
663451
738108
842129
535179
711591
755955
902493
797881
919819
279173
624615
625563
777801
424435
434328
1116441
699920
437019
629643
622729
549842
790978
570285
737953
676786
808932
497114
634564
848672
536900
589639
505439
912844
747670
613385
375586
458995
596505
480675
492472
384045
855731
739306
537757
352980
463578
726312
875900
647102
758826
730335
458070
555513
588306
657778
559780
790704
810274
1037383
744658
479233
638778
498522
112846
745846
449863
1061915
1061515
1166672
634207
1198757
644954
568189
449159
481823
582280
686361
797393
655562
427585
623794
563096
895679
920649
958201
727057
481148
166689
790956
1111824
871984
874798
962313
969418
655148
1351143
758624
903663
809295
358199
642220
343316
593273
1021027
840502
613228
745149
488849
725273
669345
761214
426906
688850
319085
711589
844708
878957
585201
633054
290178
632413
988303
593143
527654
806380
632789
385522
195240
565452
618950
893713
680144
682753
726284
931349
787128
1038534
1179368
769758
426615
173622
819805
708225
610867
795018
307561
626291
747455
962981
627146
716523
951069
801572
1179368
1440813
777801
662828
970700
780153
770794
771708
919827
767834
484336
717497
652818
592993
766877
341261
988830
847033
1250695
580059
741681
660920
794960
1214373
626369
639985
756322
448977
777316
788989
453608
510168
876104
955484
704834
204695
865504
605841
289155
610714
430160
1030726
279917
288655
711591
831621
688505
853942
1029503
615423
923350
1044662
793626
501119
282005
687833
443934
862905
1491059
654664
1317835
679422
921108
682920
608144
1043535
625139
880780
210682
886526
783210
402541
852457
626744
997868
962770
254885
413340
763585
1260030
339562
490209
1266908
622090
398293
612954
654925
612108
511021
795651
1099856
292410
538342
844396
966495
463578
856151
918324
531635
567283
995687
257824
892337
271574
388433
1039762
794435
679422
541248
733109
266912
679422
691834
488072
505439
801454
676304
489739
717212
848672
612407
885805
1421070
269892
587380
642220
850780
536360
821029
200477
295951
525826
947116
1187034
943255
1135822
295038
679048
559780
931543
466497
688014
716015
663952
782686
1259269
760931
961276
809130
445927
898555
529529
854318
349343
594640
677811
779556
437556
258678
710661
1184344
732951
889212
850780
598859
728138
809126
919814
641580
673128
520402
767886
1379043
584493
541253
397249
898307
827376
857520
360128
424962
654905
470900
680107
878377
1100828
880184
340858
643973
977014
545012
626564
865690
765708
1073303
475778
777830
211665
454405
534656
622729
624478
1098853
1263542
396255
529631
695110
675127
824789
1266284
343668
563953
597092
934651
813035
915312
790782
857507
707163
582406
319871
377722
969446
639541
220327
525729
618676
844592
676596
646917
751919
665320
596973
345443
613497
826272
582796
396668
499824
254885
625361
726704
1288225
1013916
986747
540093
781869
358068
915784
538285
858780
1175483
735198
511830
820355
936656
1063212
483135
444852
848543
537588
668300
558360
617030
1015306
794889
624615
1038019
386700
606736
346490
247600
822600
655184
895295
620741
725023
609936
823622
806468
790978
810166
845504
592068
671376
505698
398692
273377
590493
1130576
925548
712411
931349
603001
554681
860148
409191
620092
310853
547654
952312
691042
952006
366682
609354
554426
624628
468014
482325
460145
575080
482251
818399
767565
740351
701831
1241635
640685
875900
426528
352244
467230
644686
698043
466490
869872
715999
1134264
895583
806699
733377
494284
499175
692762
294570
664105
761506
670843
765579
908757
521828
401982
1018836
562399
112648
834055
954155
579566
590106
812039
670440
797044
900870
1116916
279173
816091
41728
874137
758494
318430
1176824
733459
320260
952006
1005612
939260
608922
731090
259605
782350
656582
885008
697838
959091
886626
717497
596202
464429
559698
791535
534619
607370
661957
866593
949841
563953
460148
714295
895583
626291
757524
640456
696792
908757
725863
467476
340212
1287405
953599
530013
316199
860148
322393
627958
839928
1129148
925214
751449
950704
968731
789433
437151
679406
883883
495507
1147356
136477
435754
1232267
537877
465741
820355
654128
737202
737927
517628
484336
494889
437586
985286
1808331
754051
498510
756503
312878
399428
767813
635151
191157
628029
619074
430160
525392
663638
342489
1030968
303055
392556
535399
466228
858826
1053865
509639
794451
586471
894312
761416
855781
839842
577744
841813
322114
746600
1065396
965181
741115
679406
837660
195240
1005612
951645
453562
908492
934754
1094243
528826
768985
708574
733339
753065
996626
582796
335850
813411
391365
695237
714783
1018836
665011
1061465
663952
414034
819056
645936
581138
908672
671127
686178
387965
1087645
1019169
876502
680107
501612
633958
576819
567075
378254
638409
599109
574226
850742
266012
845504
690474
550660
462844
898555
948443
627146
597306
919888
684460
667916
711378
615947
471834
587105
885266
981771
986279
728900
929642
641503
450584
325324
372415
598106
881541
530732
706301
638125
794889
478328
769327
938152
844693
816073
369997
809375
117976
1016414
307397
629120
761320
706801
592794
1134065
810008
622301
529451
827642
1129148
895461
827851
416660
695160
726589
691983
988982
827642
687859
595163
809126
512575
803574
714567
585491
640847
908538
952291
518370
295331
894301
1126658
171434
586812
1007763
526495
449136
677903
422694
533478
1114959
804834
783697
1087295
453228
488821
1082303
747468
582830
880339
699829
591473
608144
507316
629689
946822
811637
1168324
709200
862905
539102
612538
961366
665320
192505
1099775
357675
352980
1043234
440802
344471
440312
345803
583614
801572
713510
1431610
644971
203247
669925
820355
866123
786633
822248
1245169
857037
1017598
768133
834929
508845
422606
481004
809219
409097
436842
876605
771708
773111
689884
584452
663081
466896
865417
155511
639992
619074
655971
481148
576878
449159
693821
1016288
790480
1646547
786373
858863
594629
1125720
1061465
975467
422606
670908
499216
717497
615861
509345
727203
826358
463157
794428
723988
728138
761013
1179368
779346
1252900
603835
1083320
574929
923044
385900
510629
941727
654255
757961
556308
856151
380373
574226
866933
688876
682816
697708
414093
494889
734987
643057
541810
691768
213670
1116441
1312235
859207
558072
543902
850716
753294
955484
499923
1332545
807992
779279
400868
554660
538600
817187
915767
866737
642669
788618
426727
1453125
834302
533178
635136
274635
1646547
513723
637781
779346
414707
396668
1143731
271345
766972
472174
275977
1090421
484635
356142
670112
790704
656582
689800
935125
996338
849273
880275
442314
996768
761506
652487
498824
765487
819007
423661
895979
950776
696785
396668
812024
658973
881966
487330
193553
424261
892419
1018836
804916
685771
790251
591791
554914
692165
758494
492676
443182
301038
439147
699562
746763
484336
622569
653640
373832
607414
572763
1073571
745846
788702
953417
1588809
750142
467150
686361
877460
848672
322393
656582
757979
618784
796120
351802
1028080
638341
968731
1041444
373811
784724
427650
655971
199146
706301
682816
763890
692624
1153820
648668
575366
426371
546381
551584
662477
312878
462732
420835
487444
830381
762487
797529
621721
575942
812192
577793
671283
930364
712546
407558
328799
550609
738937
708560
676232
594640
647324
918324
983452
750585
559469
634348
527561
555375
269748
753754
809130
595698
716177
899552
508584
875572
408370
706301
614406
407070
980935
762822
473777
512495
1161903
264695
570335
355015
745706
662250
486608
822600
709827
786557
730613
630491
696186
1045789
458052
508584
881249
807992
480675
680568
561831
733109
539674
521578
721002
678898
755576
976400
783210
690424
373533
636889
819899
650307
373832
699302
452949
586812
894426
884210
594741
525729
623109
574226
681588
1015306
640937
880591
774643
220929
807992
804666
316220
414478
744863
757184
378769
397249
819850
950704
378401
851586
434715
1440813
494889
969726
1357603
1161391
572486
536522
339562
668288
563953
654670
485695
359436
639044
629480
1082120
885350
956554
637161
254165
271345
778635
309245
321000
1097968
787797
585931
418830
506086
800278
1086758
810274
858827
166471
795665
726710
729501
809789
466665
389738
672671
693821
809126
949841
310853
452190
811018
1087295
185215
406715
794264
612407
546045
753754
743085
576878
825300
612108
794960
575824
791535
574570
439790
695391
865417
693990
813302
740119
411738
825940
415537
527649
440923
810008
677113
781464
463408
560969
643070
829901
434855
456419
549787
463970
420784
408175
173331
1328122
672925
1470423
990855
848693
603822
994810
434996
950268
1432958
784640
835155
744168
630153
1079500
637001
823315
835894
1146312
642675
278542
147698
809550
471730
602276
646232
381415
824194
849720
952181
884474
721931
47550
329711
603873
733914
736768
468995
709999
441018
635465
858806
921233
640038
737495
708956
779020
500343
1305880
500760
800921
790455
872600
529509
496195
962179
1017764
633748
543734
566517
812101
940633
778311
918220
741103
700484
964988
871121
665028
968032
645422
665766
820879
1040796
1196393
831491
558267
577972
529148
806468
745201
631621
430883
944335
877784
530365
1449919
764182
472910
842393
1204426
679981
614983
608312
765476
632094
552887
1018268
484900
745794
786533
524747
848103
704742
549855
869587
41611
970847
939239
745457
744624
1083439
1283822
326480
810861
952582
737173
682259
662644
677498
592600
1323846
694311
554802
631063
547261
551997
420784
632306
543047
868234
821030
687994
538342
825461
1008439
586484
1162631
746173
582085
405050
1069450
991036
705099
882142
635465
1152952
47266
879825
752260
1391327
600600
762411
631621
880032
583045
271276
711085
1362762
848410
1152176
781557
742908
890136
530818
452129
796402
1277687
603873
638926
575846
874162
307217
696934
784271
759375
653413
871121
718744
646232
431575
689708
863582
939239
611777
821322
862266
1006783
1023708
435049
906103
797804
790637
603722
931733
723239
1176693
476733
768420
784339
786105
958250
617294
1021165
906103
962003
652671
1152873
392861
972231
605724
826640
527455
778668
710790
778845
786533
741530
386023
359256
1043959
983458
627947
796402
658610
993784
870710
490084
741530
678852
913040
589600
527673
563900
777037
633748
551639
891081
563835
785191
752609
980996
560969
403235
894537
1012313
1184029
448915
883883
321144
800921
1069450
193946
491939
990547
471940
463440
588646
584809
689708
539459
682130
1250340
825461
267242
987857
490573
739667
128540
573584
564521
527828
309317
629397
494995
1501016
715782
546393
627401
687392
1220184
930027
616732
542592
34241
694366
566938
678372
651953
1146327
263980
490490
843049
709646
654986
937722
595695
688497
782213
970903
887495
861240
1217967
562926
806293
896368
208269
616078
341261
984094
1191907
825336
640218
961832
637001
821030
332954
1157493
622285
1038510
732396
907278
739667
565549
876087
817783
481281
817934
775731
732111
822273
449293
812395
405998
783162
909666
642543
565396
555310
796228
830098
607017
490887
305351
463982
781846
758391
892707
672671
500096
723038
972231
1305880
400659
647268
850545
216304
404445
823252
1427927
468016
662644
537361
729346
819362
616538
677190
665036
537358
862808
570242
467031
947174
823315
662644
546235
831468
388752
897030
1020780
626051
931733
690161
403929
1080638
723741
568528
1096289
598389
550871
648508
603873
361543
442218
739058
684974
906103
946500
901640
528516
963725
631587
939632
1077481
613936
798045
549929
822156
1001465
968725
823600
695916
868234
883015
507272
400179
972231
492954
587816
1149433
645784
699224
185568
685535
628432
780096
924845
260642
469778
896368
570839
586067
822026
865446
685803
983337
665036
652507
116411
849718
704742
678344
843024
1064994
603941
700043
861352
531277
815244
657950
762411
513318
1075853
1310093
619595
763410
224635
715485
383231
872563
251729
111546
355603
1450550
878194
830727
490952
720605
763760
798110
654502
903161
499216
764971
375937
748156
806530
824838
823252
432420
764535
769626
447942
696384
678344
737612
918879
566929
798552
654945
666675
806159
899582
701888
977108
993001
909364
503407
226578
845848
767302
496942
968630
1422978
816734
777873
587355
615267
565719
757410
384366
763649
604423
648763
919564
598592
654487
982045
781464
674818
662623
732931
481249
1268851
434700
395464
567447
772319
738304
874393
885547
814518
432488
1181159
528241
920455
461977
1128370
988982
1046688
693131
668772
1046688
746243
1374538
967337
723916
883603
699106
402446
685160
821247
603839
1212181
1237335
468484
820594
689173
713745
713310
691056
773683
603722
895475
1120313
855243
713061
554750
700043
823877
834394
529863
764282
895041
811925
219326
609221
574583
518525
219113
1146312
592324
876925
931452
758273
302647
776026
589347
948810
977129
682306
547092
1045649
1115399
810050
909364
455443
812212
1156813
677368
270328
414877
660815
487133
874393
860081
617835
638528
702860
812980
978669
534365
825300
667337
603722
714270
595270
735115
678344
628432
814821
690877
109440
785480
966600
709138
660745
338088
442514
426810
682378
781464
700297
721871
634525
1300152
657845
796407
712684
717845
688448
591464
903969
792554
940347
418929
941670
646391
963861
797628
807416
646324
893575
524932
1166137
1055558
748455
689062
823877
446502
826733
159291
720250
1014821
673334
365162
745153
650849
1152176
1165116
748839
874220
687647
602731
1453125
222413
686068
932287
1277687
329203
395021
704935
807947
551997
556490
788431
678344
516357
621807
837653
883016
411738
733570
931452
919564
797060
768875
874784
966595
748523
388176
850676
34328
721548
593503
691771
80420
321269
832689
961267
586610
561183
717497
1047020
584655
977108
526960
390581
534365
847616
648575
375866
823600
492153
896467
598389
960383
703596
1063042
1047720
979677
632165
466665
733536
235107
994079
1347824
1021165
812215
710237
761054
645954
595248
648155
581758
698063
1179609
790455
622131
653839
480899
560243
931733
783162
186943
715961
581879
1081639
809414
1057682
1017546
626978
630591
1146437
1500020
485168
734279
598136
445802
699008
652318
385737
1353865
813013
436531
630275
514170
809990
1277691
878194
672925
484014
800734
696282
836499
650477
745708
885433
692397
719650
390042
727632
795919
748455
568528
928991
779138
654615
602493
556959
400612
763760
508121
724992
855243
831112
697244
778339
947875
621194
779020
1237335
720820
411738
768875
885355
871373
635183
637099
805322
939745
825208
771484
705034
979526
1189749
265531
1122605
1083811
968630
900842
822045
902138
570667
776261
807695
468525
956523
795974
932304
963861
605850
783032
316004
712506
698281
468119
811284
821322
847436
775127
1152326
585527
914766
792882
743971
1009823
716639
669766
575233
768799
534711
1080638
172875
291564
636729
847436
1096180
783032
767115
621231
753413
855243
1038510
926331
931452
441937
616641
717067
1310093
453488
643024
701936
466850
555310
839523
630987
671441
809839
747780
781460
656750
781460
873709
1047020
930600
1011850
626700
993239
495196
702860
658303
1133020
802738
802267
788836
892729
613018
967674
748156
973445
1178206
1080307
767686
584655
464450
635936
567852
817439
516576
658476
885355
327853
870327
896306
796221
461501
677867
878193
904372
1045540
562926
1323846
758273
334365
760897
1091014
700540
432566
572450
1012055
636809
518525
486124
831218
695916
788704
726610
719144
848003
633748
910428
708862
1178979
455917
466850
1417846
779453
1035371
956523
583750
768978
1149433
667277
846088
671945
535529
560706
359307
996154
932721
570662
407991
655651
785502
678347
1437802
786539
662612
1249298
653413
677702
240656
199212
666886
724223
1072139
551639
1114045
514223
1353865
443995
970725
412358
663638
848693
582085
1019537
435576
683343
374942
745201
638032
726610
568564
932628
340181
851703
1083380
768877
1100049
638032
447124
384507
1000315
1025618
964348
571941
605850
657613
1031588
891445
1081639
109990
1004769
590608
794559
276275
594593
128901
767198
594187
822045
694574
440923
443601
745708
482455
656048
759686
177668
732407
764555
605511
464211
713928
677368
734595
647106
826922
480899
262761
1310093
898037
143115
866283
248907
583646
447009
400634
760063
795974
566970
1007176
773322
651671
723703
1128294
1019894
630703
1324747
823604
682378
539059
642675
1081639
1082303
783321
665201
645954
1353865
847436
698990
856062
430883
643905
781925
963861
870114
986783
740969
566938
819255
581836
622708
748678
666657
616732
753371
855192
750774
616732
1029635
418042
700049
632663
752609
800921
715944
823600
1310093
549984
195148
691589
1034877
877784
809130
1332518
877784
1242941
889959
1470423
600600
1082717
186682
912544
145858
632094
602423
1146437
385082
403334
493124
1063042
209840
891863
788922
655248
814423
819110
589347
947137
588896
850324
1214689
300230
581506
264771
646271
747780
727301
771199
225361
332492
845424
423480
705970
402527
907585
642675
456146
580564
535716
795490
802802
1096281
591261
275138
467095
501345
340061
589347
662644
997926
737774
811409
894002
973747
584905
1274321
682608
847616
1083188
940884
633687
584665
410475
273608
732111
1437802
877784
1021083
1034877
543721
738796
416904
703092
584905
905805
881800
633125
650477
868263
718598
1500020
845424
796163
733536
1414700
439330
625111
616538
677457
1077481
389200
700338
375937
1017406
685853
753371
607353
1046306
569627
718981
899180
521576
800309
818799
810797
617649
502342
790455
482455
717997
793231
417665
732931
507324
389200
862373
820315
637386
854117
1012033
491205
953541
1007098
968630
565719
570427
1027670
584905
823315
1007948
612236
877547
636039
526851
570412
597463
592600
251350
764535
661392
637551
929593
874162
903161
1146312
449851
755373
722402
973162
821247
651168
1373372
1500020
994810
880835
192066
745201
357877
684974
959277
785480
717837
322409
1135269
752609
1113492
1007352
790705
579596
560026
819534
610893
705286
528178
824055
741360
691589
877213
589709
564375
366230
800921
710237
796221
753898
649616
903494
756789
808751
310031
888448
1110253
327464
736935
1081639
673652
569950
790637
1009630
282541
427990
811925
821880
682816
1083188
578270
1268851
1120860
1126560
908146
563835
672925
756789
845424
813150
414857
1143364
784468
1029635
534757
467696
682378
649568
680753
979288
429298
803532
612782
720820
674818
843537
707260
711085
487133
690406
1023708
824055
764964
678116
876930
635460
416077
350073
715485
691589
721548
662644
308625
918645
685637
402527
723178
782061
579135
773326
420784
991588
735115
321576
812771
854294
527455
974355
602874
963861
799372
941352
825940
933141
880780
686103
872627
753252
1084813
818855
400634
746173
610911
490728
606551
404669
458412
629250
872604
562988
897091
268982
706996
524384
737246
945439
923725
424301
1001329
574084
699338
582562
824377
448699
915327
591444
967337
890136
758128
592013
858892
889148
265927
793965
829648
729112
416077
598158
577435
350923
988097
900859
420933
498555
795993
713867
241730
796361
305203
867895
466899
755955
675991
797004
755661
305203
824377
578661
1069949
1236534
911206
888865
234429
807504
614175
667512
288821
593787
781474
897091
340945
853325
553026
728070
574191
940891
428546
689762
796361
662612
564240
813634
705612
881125
677446
849867
758788
1050654
216465
512802
713867
741179
166471
734795
856651
853325
775342
414552
628164
395852
594162
482617
619005
702549
707995
490728
850009
512289
494974
631849
928542
1020905
1029889
1055558
296881
423721
462190
863360
776820
810879
1021260
477581
1085606
1167126
881682
964864
822579
834695
553267
828349
666786
586139
386700
582562
1414727
977603
1039874
872515
920041
536781
402331
440582
673781
867895
690288
753148
1001678
683903
660523
807717
824377
554590
651603
850009
682303
609992
480872
596916
672925
455431
865473
786382
591888
620891
424278
779399
985220
390119
712012
692153
224084
677671
778036
748636
1080244
964864
1164245
673399
567550
668898
536354
556078
581210
758128
1006046
940891
692375
989445
461700
551422
1052997
436707
1077198
711660
1002701
128892
390119
651671
838748
715828
895660
571782
495914
225304
448082
579337
599980
789510
416467
843073
897091
841019
478471
668502
730231
989445
888491
865748
890172
755207
675083
379363
1046908
683731
780409
306707
950746
727155
1002701
385831
666226
505069
449568
1020077
538775
648177
493687
800590
649558
303943
687562
824222
1086784
743513
524144
415186
901313
414888
716461
1046511
628164
863584
620674
677459
310363
987857
730494
1080244
760028
988410
1001329
440776
780409
221825
369006
674684
276798
841019
841019
766569
529990
311198
458838
679099
796361
300208
553026
913025
1085606
1418177
1423151
300208
911206
437648
586041
654118
559881
923725
493464
631135
660643
711660
579919
628164
237888
817486
416083
441085
461700
776323
778036
750609
950746
784783
521315
673781
614412
955458
517284
778036
769606
437385
841019
635224
673923
584326
1195564
285739
517284
478328
652255
766569
1080244
356259
812051
430005
897091
749516
707995
683731
880663
532298
676596
413617
865806
635770
523492
698530
824222
927202
563904
604632
766569
690288
795337
924864
938475
537541
519525
578661
579026
900778
377120
1043777
933963
452867
314382
1151658
1164403
1075788
1204071
748636
867895
1001591
596750
1015768
428502
707981
715121
692363
872515
831468
694904
470826
1044647
795993
783449
300208
677446
463640
982383
927202
529162
496182
1046908
500902
775774
316174
486047
857878
926026
663993
602770
526193
717150
748636
361636
1195922
470528
542394
1039969
709122
402331
511024
630551
362922
989445
614412
661649
562522
728746
789096
765700
947047
634793
998613
519408
520480
536354
658635
1312953
127961
904785
501980
577202
1085606
957669
639907
692363
635224
445617
1066069
310698
702549
783449
701623
767100
982864
675083
321586
659598
700561
389308
563004
996926
649693
370677
1066069
822579
437385
894064
683037
498396
592984
340945
428303
741176
287016
667512
755207
394169
658945
461842
699834
363001
300208
884884
424719
535009
485976
598158
673278
717424
478008
566205
735120
604632
437518
776835
128901
1046908
1181159
890293
563957
598158
649558
1029214
430005
1006598
605345
594898
512289
491047
783880
369209
554712
1049348
979288
524196
620674
580683
706622
731012
561209
783863
660434
724333
1126076
630551
288821
507645
778108
702345
461842
456689
715121
626664
651107
604632
1018335
563004
628743
673923
656301
710762
794788
430005
585842
1020077
717150
565806
810305
1021260
724249
710109
774699
478008
500859
651903
831086
1043777
616067
989585
782259
824377
548904
844326
417741
588096
847960
690863
870512
766671
508975
865806
911206
301081
244608
884620
356259
681440
465871
572301
656301
781474
602422
893236
710236
781150
356259
702549
1426931
717150
453550
694663
734913
263535
793965
964864
627473
853325
508478
956837
490728
529887
825131
425457
667512
858892
1034763
217924
695601
216465
749977
893236
547947
779445
778308
619005
927202
517284
629250
234861
237778
735653
835766
798768
667903
365437
407266
920973
620891
921541
286988
1006046
620974
630551
560739
370481
831086
350923
654118
1077198
692977
850009
739944
684894
757880
584789
370481
933963
563957
545205
667512
614373
860235
1020077
781474
270501
515968
953348
853650
748636
793826
659994
705750
480872
1001678
716119
315295
757880
616403
1002701
547947
335141
428546
1147349
539822
567670
776820
530693
1124983
465537
635224
144314
1009958
553026
702809
1178170
810305
416387
929065
397911
417899
591444
816921
822579
580154
810305
673781
952326
678180
875522
840667
493531
379363
647830
586139
577202
634793
950332
498155
758648
705612
1050617
554590
583552
520480
761689
761689
692953
548521
767100
586041
629250
702860
933963
711660
374382
1046908
491791
933155
675312
903792
717266
542318
746814
266677
599980
590177
380926
740191
775943
950746
455865
725551
221825
478008
853325
549664
456689
1064812
758648
715946
462209
869626
758648
659680
490728
343254
626630
706421
507990
1132484
511024
676696
789510
350923
434705
471239
628863
116413
178038
537156
580154
957669
39130
352513
635224
491159
896897
760028
265512
505889
796261
386077
626664
430005
849867
662542
651234
226862
802802
290397
796361
980671
387936
526318
766671
927202
784899
929065
821379
721660
353630
720907
684389
1085606
717450
906784
953348
660434
627004
563957
692363
798689
831086
546047
538775
940891
563957
867108
300208
542174
305203
611900
305203
913833
950864
1077198
512289
532079
707995
418375
969961
805594
581210
221825
527489
651417
576001
103962
554590
549959
929065
702809
806181
940633
654336
746814
624556
842277
725023
217924
655550
456689
826532
404203
583730
529882
1119176
314382
620674
748636
1155217
726726
875326
518150
665940
677085
399058
906784
635521
649558
1011968
469663
631849
512400
614025
969961
853325
604632
929065
674351
225304
841019
780460
991036
544472
538775
940891
665841
675119
749669
629250
211593
817253
901930
665940
940891
701009
778144
559059
224214
422712
540213
689662
1295871
701009
660434
606551
145117
503398
520480
880145
673781
1001329
964864
706356
739665
345468
727079
823175
766671
633854
495680
488471
500902
849867
400952
673278
1077198
577129
870815
702549
1077198
38693
740100
872604
739232
478008
811438
692363
566171
878518
855003
766671
813466
561178
941422
547947
694928
313401
830929
578661
865748
374321
243852
495272
553120
711660
715121
511865
692349
437093
1056760
705612
943083
703093
776820
370481
875830
377349
717150
565684
680960
813634
683731
571782
700232
594004
225304
244608
520206
416185
911206
430005
865748
397016
505069
512289
577202
460340
936848
923725
772994
881237
423351
468496
730083
839726
972104
461700
500174
216465
551920
314382
600428
284233
757880
647604
942984
681423
673923
1001329
821934
956554
227859
701968
1047145
678703
690288
631849
740413
729231
785140
927202
731489
658665
897091
905532
815335
483934
724333
498155
845778
586463
478008
1380111
469890
416083
619005
700544
867895
526463
872604
586463
606055
816921
1001678
587714
630551
850009
613522
683731
689662
657026
492564
720864
584531
609992
673923
498597
621802
584107
290325
956654
798155
856319
368703
540966
512289
629831
897091
1066069
951356
557765
824377
1009433
591362
649826
702809
862014
563957
690972
813664
457258
486014
761294
703577
591880
841019
478008
785140
642922
1273369
692363
888448
1001678
575752
748435
657934
787075
888364
629147
520480
515584
493531
386077
805594
1084759
490728
1103781
1177371
762848
406380
402331
512289
754115
432074
716996
1039874
358316
614782
823870
747360
445637
288821
409710
783880
1109065
702549
478016
423047
415631
853650
568544
733337
950746
358312
964864
897091
239877
677446
525704
908936
957669
460337
1046445
586463
810879
869444
1203753
937866
933963
1200388
893236
969961
539101
244608
727689
689662
699099
969277
532994
231794
869626
824377
783449
566544
610893
305203
989445
804224
752429
1001591
528069
461700
571782
473047
851465
352980
945906
649558
1052997
842413
1044492
244608
853650
693792
867895
764890
735119
1060436
513888
23258
628164
810784
591357
619161
964864
422541
913012
828243
471859
649558
519408
683731
853650
719239
512926
805319
906784
766671
540093
416844
646976
969961
711660
515083
775069
707995
548785
954990
342356
869635
717266
386077
1048766
783880
955385
1011544
547947
588188
653889
520480
235297
703786
553026
668069
957669
498632
794788
558366
805594
896114
837904
991480
601805
668521
792235
511761
893236
456689
778036
1124858
748435
523532
679422
498155
861798
642003
1017455
969961
755031
509755
417980
874555
755207
940891
666592
767100
428546
963298
858827
886564
579542
519408
669305
877248
1043777
245321
1039874
860883
562988
651234
719645
758128
853650
729112
577202
943083
1021260
512289
352244
791462
580154
500902
314382
416475
422712
867895
847033
781474
479683
503765
953348
346495
536354
679859
758648
517954
880685
473554
731489
181736
450584
517284
734375
668340
635224
810412
586139
573059
612949
529863
703816
232202
418000
841376
553120
668767
675083
562988
527565
477581
606276
1025876
776820
881409
636781
1002701
482326
832826
417182
811671
820899
683731
554590
1046908
509104
598189
981594
340762
243199
422712
795993
774373
792235
541110
797012
455431
507645
612963
219113
910287
580154
480282
435162
674954
308368
914827
1011554
548220
784724
1001678
867895
774012
876243
612138
547947
810879
459040
1066069
742246
869626
506981
505069
849665
270071
849665
783051
673278
706306
586139
1025876
532971
762822
552788
865748
629250
564115
789510
629250
833676
635224
586463
288821
985605
668148
542689
523500
598158
787672
810568
760028
217924
524186
480282
660434
612949
911206
523039
821934
563004
499684
709122
893236
573059
1379266
328396
565955
361401
792027
563004
883472
783863
632987
1039874
929065
707995
243852
461842
869472
505069
898356
520480
777519
620891
955774
824222
563957
217924
834754
564286
869626
298943
665940
937866
628863
806785
370481
654118
1081653
596717
538775
697005
855003
942014
626315
631296
1139083
646054
402899
923725
792932
82969
675083
779399
794788
589003
760028
696277
578661
744965
1063438
546456
817440
1243375
456167
582562
696572
764268
728775
547947
657934
633449
694164
435545
705612
457454
602801
766830
869626
850009
735478
712278
872604
655362
701009
520480
722835
776820
629414
455695
606551
758128
810397
365104
232364
677446
851465
696277
758648
1169290
1031398
789096
978650
921425
675083
680258
716461
793327
628704
247609
1001465
536354
401991
546277
850009
340027
568698
892177
911206
710236
761689
717150
766904
1259713
643519
1085606
725443
810879
661649
425889
616707
676604
1047359
612949
551584
1008583
670884
692363
720341
1029889
698902
498013
748636
507539
1049178
378343
812773
867895
552910
690474
900807
937866
380824
794788
816921
855003
566160
856651
448082
936627
775069
527127
383673
667903
964773
876888
593392
463640
536354
964864
689662
455443
489558
964864
841609
777873
690288
724542
760029
613033
427598
760028
1179368
717266
334073
566205
508418
722220
640798
1046908
1046908
850009
720864
288821
761605
610673
619005
975442
757880
397911
461842
554590
620891
374382
835990
898682
538775
604632
356259
609992
978650
712994
689965
599980
783863
794788
605995
486627
385857
562988
789597
709752
503961
478008
838249
102488
630439
660523
409642
1054628
476000
748636
660434
835328
243852
726534
767165
480872
849665
950746
785337
719328
444624
987347
335567
1033829
724398
736364
716461
943705
676580
643799
578661
660945
656301
796338
442106
740044
378588
565955
989445
1001591
1429854
796361
785140
216465
690288
641260
643832
644147
706421
890783
734795
784628
1184348
779544
918876
702809
779445
564206
775069
822248
812771
430005
877654
1201076
565955
793965
585334
651185
562988
740100
1080244
789597
719239
689662
498155
915327
810879
718649
953348
416083
461842
865806
305203
865068
1066069
592072
410243
568340
361668
867895
1004656
939144
718649
689662
927202
352980
495914
758128
758128
477937
580154
702448
384520
548962
953348
1195564
514649
566615
1316467
456003
483870
893236
178038
525704
474728
683731
640083
520520
713867
427309
943083
340945
634793
125915
854375
794788
162275
235783
831086
524769
477581
933963
1427224
652328
587773
480282
717150
811471
776820
1310093
581426
683731
883989
622079
571782
792258
1085606
553665
745426
758615
1102278
1117232
775086
908565
801603
1508688
751317
772305
912886
932085
777136
662067
703606
949106
1170707
734700
911831
618858
862488
303459
971236
68456
899893
458513
799721
871421
854854
822076
580503
841862
846286
529646
950260
507890
279311
1156508
874507
382451
1004720
303387
1184348
885838
1062238
797987
721838
454405
1059163
841074
785676
308004
557147
816362
1104568
316537
470906
954632
840329
561312
675543
907891
700728
494370
603502
1025371
601805
1052083
637251
795413
660418
707967
640440
780703
853131
1141599
639186
648933
377834
392413
318083
1048879
439110
651266
887050
692414
375815
564636
488056
953444
559348
817333
662331
612951
1086102
1246055
1061288
794442
718118
342633
819096
1152896
1099548
529629
789014
1252614
843627
901722
836503
252924
628958
561032
433162
1595765
606236
43112
712567
525011
997024
1015343
856914
886504
787436
288374
522833
1106468
842815
685771
449568
712733
888958
1159983
1683227
685256
755061
1030264
750323
776323
629117
551704
837047
751648
395283
1173170
857106
799338
1079115
912373
1017646
510245
1298652
840329
622203
705885
815511
824824
217068
456605
955424
723063
415041
416803
947137
918464
897732
1050627
656140
1158212
314338
431807
750063
469210
867163
1329379
667818
846286
622000
663142
933835
583042
760462
1026154
1026154
897732
741179
834815
540411
519610
646634
840329
917590
773392
1164664
782061
481727
695466
727989
835514
862937
854294
320747
1292027
1030264
403944
686788
741081
1153891
787075
886093
1246055
968725
849019
973361
1272039
897548
861850
675303
186278
967671
1186856
914427
838480
788825
1298652
502761
443530
1382301
390862
807428
721947
494284
813662
516695
789716
1102278
514432
1275459
606678
475964
1025010
648006
540531
1050627
668937
958846
849019
932891
1147622
564880
694904
995256
421724
381988
705079
493388
400952
878115
861397
807870
899785
1246055
830128
1016995
1062945
296882
874946
959861
1093072
1120262
548321
1144143
1173170
282821
1043135
1064565
893217
1219177
1117232
953980
959623
600260
348501
562735
1022985
376441
377781
727989
439519
791093
967671
1004823
665117
669023
648763
1186856
814418
734325
705079
956217
953980
897722
874012
452033
797858
583327
912373
773392
481823
226005
925538
982608
976719
778728
389738
730027
874784
807504
1275459
240772
1157323
1065265
889317
582406
846694
160577
1209638
947037
911831
561913
930543
515671
783720
739412
944668
460168
683668
990724
1083509
1225833
743795
1044492
860941
317578
846286
1106495
475352
268907
831621
984649
903579
1186856
854792
938002
879709
451631
637521
1022985
853961
1117878
988695
769935
210173
837047
562542
598687
211983
270302
508139
237414
866059
1027528
1175835
567126
897732
782061
731803
948432
1044544
933835
974651
1329379
732808
229332
658431
929658
1026801
707981
932334
800421
1111959
944668
1166496
923131
996484
1005095
639186
727401
821683
932334
756009
813230
1006743
723049
749558
872415
827471
849065
656140
387684
545232
1027772
707255
895831
1338415
406498
520072
1214024
1059163
403710
929488
1216747
343020
876243
1008336
424465
833768
1421916
701695
813662
1166779
898536
789210
732561
172875
1025836
671058
734831
647910
996484
584499
518370
971586
992525
1543926
575063
515739
566097
993784
924799
919037
320161
458954
925431
857009
963534
824824
285383
832154
1015665
710487
1117232
869185
841074
136344
641337
1242627
906715
1329379
897732
654905
764964
747464
817152
689284
184824
1595765
626364
669430
1061288
773392
425487
932891
335297
862937
380482
650063
608297
519116
1066097
976164
597632
1100853
1421916
700025
429413
840329
864397
895419
677289
421372
558198
669430
967279
867700
1266190
1196183
471657
1298652
733587
750808
915509
739451
725733
821274
919993
898326
667433
534611
759622
656140
1034808
258067
931588
888280
1046070
483994
904474
701354
370589
1061288
1163052
660418
464601
821707
525790
609920
604572
925538
838614
976164
946912
824386
1052746
589945
531655
938404
1046070
669430
254617
782061
600025
805052
354036
272189
1267817
442784
891230
1136767
822738
879902
907891
1216212
1117232
386645
408409
750063
689284
874946
856583
593155
732561
917590
875222
959750
881438
734941
959861
761795
440930
1086405
891448
689731
932897
330676
771916
330501
1124406
369937
504770
997311
954632
1050627
990724
1301840
871747
1005055
571310
811212
601835
867860
1014082
1083509
585334
846902
497691
160007
796734
669430
872897
927046
676666
1093443
565989
688992
756009
584050
1055589
1522423
889317
853961
701644
878043
867163
1175835
831917
1008336
686721
623376
1200397
431242
1141307
853961
827428
1034877
681752
684915
701354
766356
840329
848410
1214024
939563
800494
853672
846891
715828
1050627
901019
888958
581506
595194
861525
480282
1236676
922242
1040935
828695
656140
1102862
588932
899641
984649
919827
650063
1118901
415560
1016995
973768
466276
732561
756979
1102114
971236
962043
496914
794442
886504
641422
686023
475278
331647
928865
1043488
493388
346284
630658
1133379
427830
739922
1196183
418038
914266
752372
527049
909424
640057
705079
1045784
1027772
555987
562902
69609
930543
460865
726746
741081
611303
878437
734325
682405
912886
844459
1316067
484901
789101
764437
659598
560430
1243672
825016
892447
849019
914427
1047788
546792
881088
870827
1213935
406606
621857
557245
616343
1127125
862079
696063
918235
794442
450259
1062769
447757
707542
764437
373811
1175835
730027
791780
963534
781633
868372
869008
871718
1087211
766230
797858
359372
611303
990724
844459
751111
812625
613451
140501
605038
549707
917681
792530
784403
987403
818470
689284
687733
690581
634002
1292027
703200
259692
933835
741140
761078
402863
931588
112399
817320
623376
901019
1581636
1050627
741081
866853
938002
160577
686023
833049
636355
623190
799721
568358
497021
976719
1117878
789788
867163
437316
959951
693028
1141307
746763
400780
878115
673163
1101915
892935
962043
1101915
963534
336647
822738
424561
180647
1102862
862488
712247
415770
961950
666741
652139
933053
917681
828695
1175835
832329
1522423
907065
868534
997155
313563
1137029
553253
750109
846265
1093678
784605
440814
1015343
631094
923573
854356
919349
1226918
915509
800421
932897
405050
236425
343355
1091432
809232
821683
526256
773392
876563
885838
402527
888958
694684
782522
703583
1100853
793691
1043488
762000
944668
861512
1050627
1203847
200156
176039
499779
1202893
645276
779424
1259223
708225
899404
954632
555399
1065265
988695
896467
1091558
947199
1034194
993751
881310
751317
718682
492966
729649
543246
606236
1409833
1163096
967671
867883
1068053
731803
377865
1058613
1316067
1095175
846286
492405
832329
771718
904474
624087
931588
541712
871421
1246886
953444
864397
738387
880159
784157
963534
976719
545630
923573
1228737
904982
659870
822738
518915
562554
849065
1095190
1058613
1117232
1067954
549707
914427
854612
775127
885838
1027528
608540
750323
226862
959750
1109335
935067
1074368
591729
918300
1052746
593374
446687
901146
675086
751317
1144143
408346
867915
1041316
986851
690972
1107758
625198
1027772
476544
611303
563556
526994
352896
1127125
1160608
871421
453858
217174
1041560
986593
750586
836996
678740
1143138
247647
882684
1026801
256259
393942
931588
1060181
817152
1043135
518239
250104
860312
823252
1041560
817152
769434
1100016
493030
1158761
962954
1244342
944668
179536
908565
397591
885847
897722
794991
944671
567350
739104
698112
750323
768030
504277
351367
846694
254885
569756
839059
882238
613669
1055379
901146
31104
572184
235722
750063
1085804
562159
1052083
907312
1127125
540555
728167
1092937
732561
356337
1233240
844459
846694
1031092
1044544
246747
860941
984096
780109
1266190
682405
634997
997155
1027772
754404
484217
876346
549544
865106
823200
915470
757277
744579
711480
753717
858549
594065
724542
379261
768883
835586
187008
30494
797455
775750
775033
711339
934086
655899
725240
695122
633110
852699
664557
1232853
724316
766177
715502
641245
707147
683869
641827
870985
296270
680632
966134
399195
699717
564698
571954
902533
644106
717765
559528
836532
920812
322114
742853
413799
1311406
992472
671577
733464
918545
877567
634441
558497
783074
645358
676262
565784
695003
528435
930210
780883
784638
543463
674887
917282
807249
636462
582449
1005475
833157
644909
610983
797636
531574
755140
576048
803153
638675
1004197
1052327
669206
568790
876648
697124
881551
310390
250217
450945
779492
785082
697331
1001503
811900
766990
970990
754074
426810
390161
486172
488342
878592
946410
887865
914987
816030
754978
939851
508114
693775
535873
451951
673657
641933
660140
795713
976038
892687
263980
1148194
511588
553058
370589
665785
856538
198489
932152
859246
527692
799263
100415
757984
771916
862244
587798
391889
767098
80420
952377
641708
295558
790832
822416
715032
354632
932152
610983
698027
818451
544532
868129
674794
598110
916978
959622
479033
599246
597677
440978
828267
667933
808723
597728
566052
877791
981045
1004481
831621
685224
715032
867041
522162
1022409
526268
611088
626600
705001
693094
684419
153331
780688
665118
654899
550276
473885
251600
1257567
814250
691086
829826
1222961
739646
1203077
980908
701580
716816
948845
876834
582184
467686
866641
804536
820503
952377
468093
722689
708156
461734
802911
673652
591528
428401
859246
417218
762681
749238
601452
746617
422961
449802
811912
624522
865748
873492
698104
781085
832936
978843
763844
928027
34515
569950
405416
687007
620300
802364
814726
597618
697124
988948
896950
731596
535070
704636
1144689
644210
570548
769757
716816
731901
583779
1011329
794871
889721
716400
819899
784882
615980
628091
910514
454371
875849
630029
898672
1054175
901927
486915
93309
780601
942468
972207
500729
576922
802369
846697
751710
587355
728076
892825
1195407
703432
376254
772670
723081
1195407
987770
925358
763844
799152
875485
526863
1428613
623294
514882
663451
673789
546969
542504
791251
574929
758740
931433
808673
592857
932299
876372
778055
712124
575787
801904
584672
962978
841793
514516
832414
1025877
813465
797239
1314000
875422
908552
567744
731466
119808
393970
605941
609393
714129
557825
1135641
577469
218669
619802
934214
621363
975358
383323
1083310
693499
674887
1021083
630029
720151
736480
761303
965977
849720
239425
784007
601807
410318
608326
512619
328227
78394
810212
1217541
695003
589384
581879
1178673
891921
184711
873445
668776
769757
508448
658685
1159439
600507
657221
857240
796059
490452
901927
803153
693124
226009
655651
420919
307878
496305
668771
761303
607592
382318
880210
953545
335081
746012
672445
691307
508448
1002836
1246355
731596
684954
700929
641400
1122768
725188
327892
529863
803153
698309
1007765
386755
811912
704636
743066
871525
825571
632775
807947
1080349
841844
605900
848693
705613
543245
884737
690868
605797
767307
256534
843014
490415
636887
830160
895172
191451
592909
698517
553762
613451
426963
874675
513108
750689
549028
488868
509317
655899
435125
701929
952156
527127
888209
693270
971677
633110
431901
914987
882870
1117330
1072284
1059242
980908
836011
490452
931433
595775
687707
598650
1270232
767098
754235
402527
1000978
942468
841844
770133
779940
643708
892940
788877
505571
500084
763844
731466
759650
492934
644889
445492
814461
762624
563139
632775
799152
999520
537438
266912
638707
948432
892287
795651
772825
568628
461734
856028
593075
712231
459488
691614
653315
1001503
959451
841716
575787
574950
199183
580598
877901
819580
643539
1150997
952156
677198
806490
688792
1012859
535331
764964
910744
678075
1032810
710580
1270232
654275
732561
1038320
580279
942984
834241
807570
715315
946410
862244
745806
715109
538496
1060644
517332
682098
628380
1080496
526836
811710
531579
676582
845264
1047221
739430
748207
746012
610554
869709
538496
26810
700678
584169
531579
693775
697423
938856
665118
309504
750129
669968
802364
761958
609202
922927
832432
725240
797833
1022713
932299
607010
411599
955774
866848
775718
1004519
766990
807984
606327
898041
47725
929045
569398
840878
1195407
729872
854681
593282
834241
969381
703496
1010047
605544
1174289
656712
736480
596076
577435
807570
842260
1145618
1332545
995131
666683
736157
481470
611880
537612
592996
1154259
918984
364131
1010007
860195
674350
853532
463486
593282
931433
955833
555021
589931
715032
813487
910993
1172495
615861
837179
881141
1033486
816260
1026364
1126431
1039030
754304
551202
728717
848112
756877
531574
770627
411174
878574
422075
769388
420366
809434
644758
657510
1131348
749238
807510
753724
785766
178443
689624
712582
862905
659268
830018
970990
1692401
422781
597677
532050
673809
799263
664557
644889
937747
993334
1098903
981863
739177
372803
906131
708442
796732
1002020
437776
853973
515346
1323204
859659
631929
721931
680954
409856
771718
189667
782725
516382
626374
932891
684638
834634
959434
743354
1241713
960082
865963
815966
656130
654527
322098
509115
828336
319923
692981
483970
964338
904783
919574
313616
663964
567307
704020
747422
633382
587634
948892
495615
681143
499680
757122
855243
645812
818779
656216
432936
968673
615038
617229
302155
537068
423222
351863
635510
825673
997580
553021
1000411
684390
747245
630766
880169
231794
779573
732478
876379
775835
381930
866077
645812
1060222
536301
730758
747453
899222
475140
385572
333742
581507
673397
136344
592760
1086787
463076
535994
671608
1151292
796284
866077
874361
510284
636729
415932
595904
684390
598774
997580
749121
397903
359818
219113
590368
823517
716387
681143
1166966
728120
345251
396263
363998
499951
753960
514903
386056
828567
649226
457691
570979
387562
797628
828336
845787
631914
753960
502352
781717
429226
601127
947313
574170
662027
441987
447503
904984
523497
135058
458347
393960
613154
991516
601127
241497
828336
513211
756085
371692
256790
493663
998292
750704
465359
838262
769626
975968
279867
607564
570667
533387
620542
424956
531459
668053
974505
1204780
797705
1184613
452725
549787
637789
782725
558127
856304
465359
466173
817846
729108
452428
801323
722358
596503
801124
363998
860348
412458
397086
392361
441458
558127
581399
652284
561868
737961
418763
790832
810080
753960
863001
997580
436707
637758
581221
566214
419557
749044
596503
604188
963147
820354
598884
698847
733172
930977
526285
682132
698847
1054591
703522
841799
719895
599802
517464
789969
796869
328802
467451
1287872
381988
797954
583129
360190
753960
756102
379422
379047
688646
568266
841906
581455
369648
544465
1205811
521207
857406
608456
471101
611949
762177
1205811
704693
715985
888198
357402
279867
1205811
655458
479503
992663
769406
1054591
801626
495159
947693
684638
263999
686131
1076219
631654
507917
698847
642702
808069
704918
521455
637758
910977
280002
435995
799203
489326
469442
642091
737961
753960
565146
414584
365040
982949
841799
367023
373505
767100
475140
189667
622116
930974
495619
810080
668053
437484
684638
857472
599802
1292769
244887
452428
788017
379422
948892
419557
598884
387342
303250
565726
526318
801124
560646
630047
311789
332492
932891
1232174
626700
665374
637469
640732
1005159
465224
621760
599802
155922
637789
716273
560910
854318
372055
1159537
682087
841906
599299
620566
844706
540113
1235805
276834
623861
499108
932174
411486
645812
722119
642328
1184613
868572
492463
363842
475947
313616
593503
379766
642092
495615
767255
333742
1017570
643667
539577
392361
1007143
11040
671888
397774
681819
644342
704446
819704
948619
1086787
762177
243925
724457
865963
567038
445767
386345
637278
457691
615148
907040
910977
925690
1013544
648510
286834
596503
475140
554772
265775
130689
1054615
897873
466173
446616
219923
681197
860348
617463
837989
716273
964338
363998
277352
507917
835867
567264
549888
1415295
744965
523841
469442
716273
589308
996056
265775
526438
716459
550481
452428
794821
399901
907039
595435
469442
925690
555559
601127
564339
893165
992095
956403
816886
384757
604477
592396
905944
779360
522736
409783
801323
601127
673811
880169
1046530
692115
788017
1204780
554772
452725
660573
671899
493683
841906
655582
1068176
531635
828336
714823
782725
543356
559780
623429
710289
550124
447503
365040
390600
812024
800866
640732
964338
567307
555594
331872
803060
874361
617463
615148
841906
423855
562926
357153
326873
843482
665374
495615
702898
1226888
495615
779360
469442
447503
637789
651594
636421
655114
597018
549396
478041
652255
893165
954891
1294350
756085
1115174
805428
792484
865963
449742
652616
475140
264870
1014659
969267
499108
469442
1141840
987813
692827
533132
94664
861504
941666
882797
1089941
460257
672577
679318
553021
964338
970700
467107
571281
782725
779360
769406
969267
533478
779573
1086787
910977
619257
749887
580640
947693
773137
489326
715487
698847
394247
353900
935125
468688
421436
1024964
925690
643667
913051
608456
794821
716273
794821
1164245
516911
874361
575050
948892
592845
828336
699083
572202
649603
1065603
365257
643667
615996
779573
838600
1059642
419557
859659
359818
932576
470221
1254258
1380066
623861
549888
893165
708574
432936
800260
911015
977815
710661
535994
880244
780644
1032760
669689
920037
713455
711077
1208365
241402
440632
590536
1243686
842915
998018
571339
796013
843649
868900
764538
683831
598802
552178
821707
912966
1123994
953519
703548
861548
612511
753735
536870
432094
798317
987105
1073577
681446
679874
522886
842915
813683
870638
300447
623787
532748
986442
859244
544274
214655
522451
1285914
916828
520734
894196
312362
648164
609696
1008115
463268
1101668
507539
1007103
369542
100713
545715
101933
844225
944150
174175
991067
934302
887054
1086662
802393
613508
200407
642813
288748
936509
747662
741140
989500
844541
583337
394705
397030
1019894
1002350
1116168
570388
802393
409193
1305785
920274
498576
629461
500956
1122601
843040
593046
847916
378187
281631
861383
821737
725677
675667
747535
1064279
645304
1005452
1252900
629817
601398
1210650
475278
677384
253061
685933
927096
983313
589167
930488
720392
931909
304187
640882
861383
638475
587634
803296
837215
775650
783648
232972
1009796
805098
775376
466023
422372
836862
683980
832457
683980
638155
110783
724046
914670
915888
861383
535250
924843
1026275
738800
817851
592880
588761
552178
595886
775541
608447
414809
424260
619559
1343082
722168
925372
491461
638475
758521
839257
1057555
568976
843649
720654
983146
845773
846530
788451
701726
788332
781533
959662
567092
738695
811743
940531
683272
321771
946945
1045784
890134
529270
816192
716914
788332
1258065
1259713
735272
870518
619887
666763
667026
831460
981188
372283
400168
694033
821845
683204
537588
463268
715685
1225507
859381
775650
754545
901387
644577
888355
883603
603022
435436
521701
701912
1229421
893945
681231
669999
186278
1087795
288199
722689
181283
605520
958931
450498
603264
435175
601398
1088851
525741
624909
755974
820705
624052
900859
935333
961885
597744
434643
892627
644577
725115
906481
973452
292059
872313
1305785
795065
1007103
625161
1264504
906293
861383
1224637
684709
991067
773998
586235
642144
524212
285759
706726
780932
1305785
960061
558619
697725
879618
562287
684281
866449
682355
421896
595430
612511
720873
401227
748252
796013
594771
465069
310951
848033
914231
736771
704693
668394
1044545
668274
496827
804606
951019
512061
919564
769907
841708
1023247
946916
1023956
730814
698761
353263
627755
560849
960207
731012
1172522
808666
1113589
965520
836862
549815
219955
1037383
1014149
449626
944150
851363
627497
399031
1050627
893945
794871
251270
1058751
663858
751206
535586
1165889
434328
639775
684433
623139
418660
393435
820974
529663
772510
302982
1286158
787883
506151
549728
1446688
928471
966471
1196102
411637
263960
666763
700483
1258065
695821
680935
497203
507596
1498509
410135
824543
454822
627389
836253
703548
958526
277755
721554
740044
981188
380553
702138
777873
691117
662667
792334
651840
239657
457454
662299
744171
581689
598440
751838
897558
1446688
716238
842154
833320
1110727
852332
1050452
603868
816149
522886
421844
831790
856662
1031798
398009
691754
417514
373354
562287
752131
542713
957863
754545
820705
531235
867083
495251
731427
868235
662352
476196
525963
735769
792334
441585
773343
544184
772670
1077681
823856
633841
995109
1035835
477937
790215
708896
603237
722168
895231
272229
991067
817851
856214
1088215
787769
650967
583337
634388
577637
532844
660962
751086
530916
749773
722168
837215
853973
1079168
841143
561235
640890
491462
1020166
716914
632218
757924
582873
604050
506912
34328
748252
525741
960061
631882
892247
397028
951019
609267
821737
303049
625745
575487
940027
920037
1446688
332340
940468
1101997
883814
309698
881295
691754
588976
924128
348195
988226
970275
1026275
695653
719328
1187511
756917
545379
301548
850574
898965
564128
725451
613508
542599
1029584
917737
844225
726327
654656
1025723
845773
932426
297592
635700
854792
895784
552178
1141840
666733
820974
501586
930445
930486
902323
529270
281631
792989
988556
830553
1033022
606183
679821
1012859
787406
568409
1446688
1097356
312966
372849
684761
541822
694195
737973
716686
948332
569681
982410
715641
311265
939944
579980
760963
509642
712227
650967
540530
642351
627800
595886
391510
592574
864190
899207
633841
667162
646169
397030
1000634
542256
745585
722689
747304
816251
690871
605024
581836
995109
372992
751086
667560
372301
1011321
571706
586619
256578
590380
82267
551218
729059
745706
1022215
782428
831460
724542
643245
951027
546887
399744
712867
1184919
642351
823146
513156
759934
888244
712278
670310
377900
658635
694033
501126
405234
671587
468434
526483
835092
991067
985592
684433
870440
385260
1001065
1022215
707716
621964
833088
737463
802015
645304
458838
1071381
527516
1159966
542265
961885
1128118
902323
740191
538516
689664
811743
1054591
902702
654656
794991
938727
700728
341681
674958
658089
314310
918299
912966
660585
695653
892627
433553
346291
944239
736771
593541
781507
707781
354809
1446688
875757
1267987
800020
863235
858908
807124
707781
991985
573081
989614
660585
504412
750219
811194
780176
871494
549565
841637
810769
418492
469830
536870
494896
792121
90801
930488
995687
579280
1197566
831790
749139
506481
599864
788674
1035835
571931
831663
955468
798946
1029863
125720
797807
671058
387977
941228
608329
659626
784958
1193877
1273815
528629
1082175
906293
805977
573688
972652
645358
546000
778420
633669
892627
908344
488961
554262
683809
611210
751086
1061288
397592
475980
632930
941228
722689
1171942
976375
691754
627402
476733
543188
506228
536611
760817
608273
707781
620148
831663
549728
550556
671091
395963
419028
606949
455260
629148
697733
960061
651840
566457
878360
622032
970030
888814
525741
960650
546324
792121
817210
657208
460145
537969
1035835
605024
1308118
582724
1077681
575846
885340
622396
388749
1105014
510812
1243686
958526
617855
834641
668513
474426
334365
911649
643975
627316
636562
601325
649129
513930
1282508
703419
590017
567550
864190
264191
407853
723154
928717
223546
531287
749139
598440
463580
1029214
529270
818552
966495
500677
816199
726140
955902
585335
836253
546887
445927
870440
685101
531287
1109160
752470
631880
776715
1417267
898629
756253
450144
884884
503435
569038
517488
690863
821544
791647
479389
472033
684585
1032760
986988
644989
506126
1113157
74558
959410
586315
927831
793702
683831
527516
435754
505649
899207
806159
551443
873446
798689
1243686
648492
429784
939853
843040
784752
1417267
621964
435436
748252
261928
986988
623787
782548
859244
1064204
1268767
839327
967142
513900
837786
606183
708896
591521
1230389
842734
749139
922531
683333
383202
783648
830317
775088
811878
623787
623477
1011497
923408
1047076
1084575
1391327
627755
288141
881908
943926
1176988
519984
737036
635700
589717
213594
988556
1002727
908633
817851
853891
465350
674064
667659
781355
543188
650847
461082
671091
484651
698761
623656
501415
471036
902135
750649
550924
672045
685482
518310
1002727
754545
730814
944446
311392
449472
515151
562873
784379
997351
288819
709399
1025973
1403236
842621
598802
1001689
651432
755306
864193
1077025
818097
576194
831790
735333
845602
936882
1064279
429784
746243
283866
529322
662906
603621
756543
505355
938727
755254
373571
762554
651594
687566
915064
700285
981299
458399
538835
771577
509067
675600
483756
543188
870313
973139
918780
618440
316325
501415
868070
604919
964322
585756
590380
1011497
860253
537969
1343082
460025
1020422
846530
847798
706056
648247
683204
651009
1035835
501039
312080
973741
575840
722168
619887
452459
629112
1193877
1122601
360661
642144
788332
1290113
263709
875471
988098
858908
743789
869274
940027
650110
478129
853891
917441
594980
671587
977815
988556
693607
656282
798317
691077
580503
627316
800020
467335
662477
766877
414809
650847
669886
595242
579558
926392
505649
1224637
816784
1104685
981188
613676
690952
603975
841019
733978
811018
861422
857781
673555
796186
782055
594898
1034660
714615
387529
441162
763064
551842
378401
1020422
726534
634388
960700
662200
647977
1050452
568976
958931
1079500
714285
504075
815802
472033
976375
940468
517391
1187511
541565
1095348
1229421
893281
872063
890134
774144
587394
892828
518795
815879
494631
675554
542256
1025973
761264
1278312
393832
529887
1022518
1101520
878377
837109
524290
791647
936882
1125608
575258
1088215
928717
421224
351688
569038
912240
1116168
718050
789101
259581
346100
112111
522886
475158
870063
497831
977815
823146
700561
628890
721558
671587
511324
248601
835834
566329
810769
714448
629762
992639
944150
751206
955468
456271
892627
878084
1069889
1113157
672045
651366
712929
760199
685236
784890
1181996
742610
1224637
991985
660585
762000
915888
861656
375815
598440
412746
325975
917737
482842
868900
852088
489613
474585
615639
835092
500901
847916
729059
871494
338164
983313
712227
1099908
750998
648247
940027
1073551
1181996
891610
568976
38427
524261
861656
256790
764747
720784
575258
386310
387267
441937
992949
861422
336305
524212
598625
761908
935913
535250
534171
606183
560702
478099
817851
597848
906293
778654
534220
1137219
930488
880729
619887
860106
795479
707881
565806
643884
820789
881092
448834
1064204
550713
610033
492664
595011
915143
1025723
707219
873446
881295
744189
982137
109995
613676
757585
847798
744171
679821
730361
621843
1023956
1137219
838257
594904
905473
720654
1248142
939944
821737
473658
740814
909148
820705
497021
868900
804822
281631
766460
590380
695110
727862
476198
807100
991067
524393
888244
547220
668226
902323
400319
861277
950110
841708
718563
800590
825587
918299
773319
707219
740119
653914
647324
778635
531287
687714
817851
465816
729059
489468
878081
773343
577101
1000805
663104
670310
725115
283344
657490
810365
562614
924555
562614
561032
981188
606447
527516
414172
1035835
943926
685482
823325
601398
958526
782061
617855
693607
392926
597192
562614
511990
628890
425486
138338
640782
870440
549647
593166
653914
609161
1386651
895153
1117052
418238
1155074
356142
735333
1224637
958526
742819
837109
924843
600261
42299
721558
769426
991985
747354
755254
716914
667156
800048
798974
695653
1064279
724595
867683
1017658
528181
930507
893856
982073
369510
482842
492648
892247
935913
673555
526456
549893
1033022
908306
88738
676594
1267987
960650
376714
798062
542256
751086
516827
566189
1136759
684814
1026275
574961
802015
619887
924555
387400
494017
425991
846604
653914
1023247
798946
1361118
939944
802015
1062032
810769
1343082
597813
552530
414809
799087
684104
513209
653351
586939
896114
547119
707219
876495
350063
446326
418300
979203
944150
925914
747662
861548
720392
1067954
689624
938727
864644
390304
690871
1225507
916828
717395
831663
299082
928315
769791
358086
789616
792989
836235
988187
603868
242656
656282
731427
1023901
250260
480360
735263
629614
773998
798062
684709
724382
541253
818552
575258
645812
662934
836862
940468
659626
900894
657797
901387
568622
788262
483296
513209
1110727
445589
941228
260840
823252
820974
888244
484141
635700
761941
511236
896594
944239
422372
772399
840554
807124
702166
414971
811878
472434
1177750
953779
886293
588425
960650
881908
777490
820974
1225507
503891
973145
613760
1081064
1208365
831663
788262
400319
614037
794822
835834
568573
817210
1033022
720853
600701
787769
1101668
787883
880729
296521
471414
778420
952084
432944
632085
746801
1110727
716816
796013
817210
575258
772321
775088
566627
1193877
874848
583042
1197566
29324
662934
587741
721935
1177750
486598
523948
745127
733565
684433
946945
961885
891906
788970
998018
606276
435754
869531
538029
707219
823614
943705
506899
614240
867683
839257
568310
1006600
1011497
976375
543290
798062
924555
505649
346946
555601
888244
74607
575263
951991
912319
1184919
592596
959657
1057555
618068
148718
818552
1112229
960700
743246
783074
391607
497898
938727
403762
976375
525741
795561
969453
494017
258703
948278
961588
626489
955468
603868
780644
524212
1011202
1229421
805984
944150
1134888
753735
357978
908597
854533
277464
565726
792530
677489
700699
541393
1305785
157838
1000596
831270
318728
258038
767008
522886
217174
817851
648860
782492
983483
695569
817090
409603
690871
341197
1018709
239559
889052
594231
547588
764577
860312
809528
920037
775541
537969
212432
515515
635649
529546
997245
512150
731012
792334
791886
352244
789093
491461
1017658
908044
788332
551825
807169
809229
1345657
1001637
698800
780932
859244
953519
754327
1078035
743246
732005
463268
1208365
960207
821737
1201167
1068320
109348
780644
659626
894537
602068
707219
604283
888407
671605
591160
983653
724382
658752
596207
682130
450559
385486
1041442
844793
465815
605344
486509
1158814
645094
392123
665007
684954
741579
678801
864843
358156
539656
134754
586193
786223
1017890
966568
803487
601985
842416
817038
381158
750558
654790
704825
661830
709561
937451
575448
120153
743185
942022
722323
1131568
621990
1272790
400208
1300480
784783
887303
454869
758608
660249
960582
503693
450799
1423151
158049
683917
961646
496351
801275
438069
629846
726463
889605
934220
682036
528240
1166672
551695
513623
712227
467077
850754
466344
1313420
577835
809270
713165
525307
934037
748909
1015757
825581
875697
680799
770172
1022253
666065
499250
793354
620217
734644
776323
1153460
664863
730222
613160
455825
800252
735005
695580
828217
1008083
1135397
197187
593666
738379
783695
467003
903829
814165
393832
675554
231798
804473
562492
612561
952632
573822
818450
599866
654700
1043550
367847
507934
680865
1036968
786237
765133
612379
513211
660177
539480
932909
897112
873709
321585
585688
707605
974027
568028
743329
773159
204580
903061
907657
898118
791852
427349
929683
493044
743329
237539
896128
1068669
804676
374397
908552
233276
910080
720674
831407
563706
757635
1284018
400484
912585
641506
934152
429978
726733
1010206
821342
923763
697638
727332
702474
508910
314699
660177
1188440
702534
833405
727183
1069959
415560
740702
919653
239457
619161
876925
566715
565396
400450
853440
692153
1153538
620264
767823
529607
1112159
862261
366433
674234
937998
497280
159788
901398
967216
899180
697852
1070027
712273
834276
640780
521455
678416
683385
763613
856346
826425
392964
803380
665695
580280
179386
1172573
714579
741791
627369
465299
992602
628902
763601
669785
583370
879074
544356
735221
571039
729231
561020
1099908
617017
492908
654347
536513
564842
614367
753952
712929
605981
830735
722514
600576
674212
611400
549619
824055
862417
465175
802422
908779
721644
882025
702273
847604
783363
882539
674090
898627
695857
544394
698256
848841
525460
628863
365973
916858
689971
569467
975448
803148
642365
1399900
693603
731245
919126
340178
570659
181283
1271036
1270459
768939
1162692
743093
485911
570979
555804
609467
892500
1114104
689555
470987
625204
250217
884040
792000
895510
627924
1209924
690715
403944
527654
656026
774450
462249
634546
854223
497087
89230
650221
541501
944321
868617
585508
686982
907040
413340
598657
326147
1081960
587388
657192
615321
953609
452408
1060200
439755
920564
738323
838598
438228
991545
780270
821408
744636
764814
395884
399195
743423
959577
930038
761592
1409833
900859
895831
1021231
1090920
782061
430838
738151
1448545
889670
742926
1137880
636591
654609
767566
484564
627924
1001578
328799
861580
1005898
713979
913696
1300545
1068812
703427
689481
112846
562565
80477
922822
417740
999295
808377
529557
556785
340325
1054795
802695
639265
665135
613201
389761
686677
875667
798223
595107
265512
705410
622032
826099
1303463
603214
446974
295951
1052701
610819
641048
665154
332217
750360
687439
614798
661387
803147
539198
420159
877685
654347
681630
962643
544172
471101
660739
1160744
606171
663429
962488
601649
595742
817240
1280967
1050023
918767
825137
680107
986317
978556
918767
850576
826425
1238351
774450
517284
237092
836996
418311
612665
811628
97972
1024658
578923
724906
838060
757624
867726
791095
563830
389761
435137
1191346
772521
852311
827984
456121
659994
569467
652906
474027
699089
1068771
1025309
395864
311496
979246
943790
496869
400492
1131568
947132
707605
821602
427480
1068202
1078737
454609
632865
492861
708986
1040116
613194
627253
547661
420083
759573
475629
769018
1191702
450805
540116
993856
1048916
623098
618567
920564
720763
1153532
585763
867515
784764
931172
809270
840829
476992
851854
901112
447479
753130
873972
769201
1112943
1003727
1108709
784965
703451
409858
366120
661715
781300
840989
1036645
762853
585584
630216
782726
834394
919859
658851
597502
588195
1301102
883687
633404
1018707
462904
995472
128040
751359
735437
1192430
856537
737173
952263
675119
638995
328339
779109
305163
386478
544440
109348
957644
775460
882213
535021
836697
630594
562470
981040
788003
403127
643245
997024
837656
470807
533858
824964
1105034
1023775
959348
988783
306757
334027
702004
1185859
883854
739430
629034
894946
783159
849361
623794
653009
579008
840132
889922
869720
959348
662867
1033721
1492419
659003
809295
787743
741176
930900
906573
804062
492550
663680
690964
450777
1426567
483756
1021826
590426
675526
757130
822037
605264
1192430
958536
649480
783880
821613
321000
30256
845762
656712
748229
1053322
493230
612296
752968
932954
583346
890616
824577
1192430
741186
1543036
908723
771093
682392
883256
760199
713551
893255
892447
1171159
805374
568266
1063434
1102027
800326
734895
198464
728491
1096264
914387
493900
1429478
753248
866981
834646
845894
949771
659003
492908
431422
656169
572215
853650
692534
513383
64127
949588
707007
1046343
794596
622136
1325089
1102455
1199359
620778
661742
1432235
1345503
278407
975215
1199434
1046343
762487
882400
810626
613385
679147
1009214
706576
876547
754962
764965
753248
787354
1079837
849361
588093
984956
755917
1128568
522993
1150884
1020743
906573
948596
797269
319861
225243
650513
411351
723862
583995
1157486
1173393
292595
1286630
1107276
982829
906873
493243
1155607
484781
853118
824356
1174153
1051492
651229
554765
1336498
650241
716804
1429478
882197
860333
1184919
969806
486083
646242
432944
1027473
532513
717997
945625
591286
1190422
529204
1040812
1038870
1073130
1035520
929045
945625
1027473
1010367
837322
383527
511105
832972
570496
1064565
1146322
1023775
423535
644489
1199359
1165079
928646
473608
589357
728701
1079837
373308
778720
287745
855074
762810
1038451
1007049
992680
1435797
1012973
409519
1016141
985592
864710
515957
763174
847083
733123
686398
1155607
465883
961837
553253
649372
198672
940604
555284
549976
1078064
426232
1124809
729007
1089269
810626
986585
836242
704018
738588
602440
572117
717355
880474
273817
464729
611762
664740
495289
672483
1147200
943741
660357
887330
509967
636974
1205136
881295
638512
889486
424181
816939
963033
1286630
1129991
562973
584724
614425
127961
655899
864955
1119113
796839
788931
707697
608720
796065
699332
1286504
953299
1041273
822684
1072795
1013809
958059
666786
764833
824356
858130
1009790
890606
1041887
869913
667384
504793
409125
1441318
1379661
935301
818097
743455
544809
928337
1105019
885557
725745
787852
696029
894946
746131
843690
678699
695860
573793
1075226
676159
593653
875077
1338280
697388
1041273
405735
953792
1063632
901097
970393
595990
665245
831642
534917
759069
744900
962864
320058
715640
718024
875077
494900
640880
785619
552038
592908
769963
785619
627204
659003
342224
467205
987452
1013809
833405
1027473
584724
650723
836697
966595
784110
1277826
745285
598707
834287
693088
822037
1078064
823905
1150884
910707
1163799
783057
1150884
814245
906209
987415
786603
811121
667384
660357
985786
712053
1029768
1345503
951274
859833
977129
992615
1172835
609590
554765
379654
625897
1121687
690964
843932
570182
729021
1213067
919906
395691
650548
1103346
457346
1543036
669886
213583
1040812
922883
814245
958786
1130703
85561
481549
985786
833049
414300
634122
764814
840667
969305
595435
933155
1171159
753117
585894
1089269
614912
892345
565095
953299
1400713
1428721
922662
694932
852648
585894
748499
604062
657552
839917
1203745
1009214
832113
583272
1025706
623002
639806
924479
606758
722632
891392
684234
647742
1038870
765326
630594
905027
598812
974332
1044148
957916
524932
799203
883854
958201
962370
1108369
601270
1003986
1018034
922091
821455
662867
1345551
855387
824097
525112
1347589
954679
949207
163570
780015
1064634
936430
460159
1007098
501969
697765
816360
748499
1007049
410271
986529
156062
995684
1034658
579131
870127
1057979
642816
647155
978556
882197
535492
787743
783798
861155
957644
773883
748229
589357
674064
840605
636035
869913
1121687
858691
1172022
802703
744516
585894
638155
638675
1256107
615099
892267
607623
896475
1199434
894010
771368
892267
428431
492381
957040
728553
954679
1148556
136075
976052
522985
717589
640798
963770
1012024
925929
379075
1217744
1426567
262358
748151
673189
863931
854708
728269
362695
1026543
698755
887793
703907
609263
350848
906873
748403
982495
741404
1084699
825484
424748
915523
763654
743379
993692
661742
315443
1102455
894946
1005508
849174
723239
976052
1012973
586428
951251
847033
1027473
1347589
1016141
1010723
854375
1380449
760676
1062127
1266034
763654
796996
936060
829797
896475
245978
1428721
984956
1216692
423156
906784
486582
1099908
1031092
1345503
864193
794952
588976
416469
764965
1199359
733508
415001
471362
584050
935301
387612
633618
1071263
1114928
678699
640319
846236
1161118
942652
902833
1089269
717011
583413
1002271
851068
1051011
468216
1426931
731145
812626
851527
781322
915349
1062542
995684
748499
529147
831152
631728
869378
1002468
895405
752609
570496
341388
832113
1058139
587482
831899
697657
322631
642173
712697
1428721
1277826
980596
553731
594951
1097503
932954
857406
553326
409300
806199
702287
786603
953792
1084699
528977
877971
765326
630206
597363
997564
482933
615674
936565
791490
1012024
729527
607898
1132094
714223
693899
796221
594477
1002821
592232
806909
545134
786492
637167
257001
1018034
625801
1163967
615674
733072
895155
571826
570673
784110
662881
968491
348576
987095
1172022
1054773
257582
317711
810384
987095
900398
890616
1120152
667413
733072
379744
1018327
943169
521760
399201
510265
646827
748034
675355
623630
928646
545134
1124809
727678
839650
822037
683719
381525
735269
924379
830115
892601
715961
450407
694377
1190422
614417
891040
943169
204521
510265
520772
806199
811527
770691
689445
583000
796216
1093947
741959
638845
1199434
967395
443958
831642
254337
1450900
769185
1097503
977736
1151738
1172910
610580
780100
634185
790785
423729
661742
569837
572942
541369
997700
804370
483449
1160424
120629
859690
1058422
1022953
1116099
813112
975760
1124809
832119
906573
875799
436136
1014726
1012411
1400713
754757
952263
753248
753117
906450
1115793
863931
783798
1301102
983271
1051492
980602
954679
684111
586939
988355
76978
753117
452594
856963
651229
1066673
775522
726412
706429
905027
569488
859420
673334
1066853
679069
915598
1065785
543417
585464
875481
451382
279507
971197
659597
220486
1185859
1130703
835134
727107
1045040
718556
743840
517651
1176232
894982
980596
982495
108021
419317
988846
1116388
672268
533710
867590
865093
867991
395875
1121687
1075226
545459
1256107
358663
851375
573663
940604
916819
713684
983146
1623588
483593
629987
836697
1205835
1012973
1011438
688331
755254
804380
937358
1058422
644065
1205136
849118
783998
954171
1051011
354468
982018
919906
812626
1163967
753391
1435797
806199
761131
423535
1131038
1170003
541369
623630
862380
1301102
470710
181212
554841
751046
1043308
995684
602137
796996
865196
906450
766507
637915
1172910
795936
771934
909738
459065
812626
1132094
635847
851068
620333
579874
1347589
767117
900740
463539
1071501
729508
815715
995472
439519
729548
958201
434672
489330
1464155
1053425
623787
1179091
445767
398465
1029525
768538
584129
466882
937131
750032
740568
848250
687235
814422
975760
542572
1053322
837656
1174160
1002111
1073130
574930
865093
946008
630157
597190
875552
855387
871626
1065820
746997
1176232
288438
601270
1122071
962624
802374
659003
265806
1108369
824078
792226
1007049
959348
175533
754940
815715
787797
785964
1266034
603354
994088
1079837
605573
613588
537893
958201
943169
1325089
889922
688430
733172
663964
475547
1159865
732926
882197
560666
1182034
958845
754962
1124809
793821
731443
714223
483034
982829
851582
790022
236522
580598
535933
679525
845787
888286
895066
1181872
1123676
1575744
554432
937514
872014
872421
669283
847724
561590
512456
793821
824356
636097
845894
1151864
865093
466251
708190
411363
851527
535662
693600
975760
875799
1379488
618016
1175500
546698
1010723
604062
360190
638979
668654
760315
449327
497371
895766
569664
868333
514002
843034
600150
808496
965831
1205136
546691
482685
980648
1180377
1334580
1035520
988355
676534
1044148
393454
1347589
1000737
1170003
328623
1519208
331453
810626
1050594
735118
822037
788006
1012024
855387
824356
197187
704360
938919
761953
976808
1175500
920438
536819
904125
662867
1216692
1240225
709639
330792
906209
922883
1002821
987897
890606
728600
966408
928826
951576
837656
247609
804262
1397096
383027
951576
582743
1486617
834287
1379488
1013056
706790
1078064
462506
1029525
79063
1033721
951348
1001442
843761
833509
1163993
585726
904752
511706
782402
893635
947746
1050210
1054773
982018
1181872
795936
880734
894454
666889
1193299
630601
482685
551114
1040812
865093
835531
678852
1115793
602440
865217
859295
640058
892345
408500
988355
591286
1091939
903917
589357
783707
729474
924650
850342
518424
565112
566137
585464
691049
534711
792289
586428
912447
536819
806909
1022396
828964
821342
627816
673692
658863
557928
414670
609202
496171
1338280
859535
503532
771368
762770
1012973
1002468
682202
804844
659660
875077
848250
865286
1121687
1016141
198997
946008
561996
954679
1046343
1119243
830694
549855
405891
543901
697811
452095
705137
1038870
590164
392858
783159
1370287
470807
958059
1048693
805871
1063632
865054
492891
571706
369574
415281
948424
894946
804536
756384
601270
250689
813864
545134
920666
1006709
297789
997564
473078
707574
1623588
876801
987095
880234
753925
791720
838143
1301102
679147
648633
992969
434750
1213067
1210350
936818
787743
955505
1032760
1067661
837656
637099
1068711
786603
583870
573503
727611
1012024
1023775
1069976
544465
986529
988783
487125
994615
858130
1017683
488929
748499
888824
749770
945625
860635
1302349
688737
382402
681272
585894
831407
855387
1171159
1150884
1009587
1380449
1286630
780242
619568
409568
620429
954679
776606
494298
696278
1077481
697225
945196
743840
1183843
1116416
879578
873204
625124
589357
584724
1067661
796839
280415
812707
1069343
712053
1256107
847477
475956
1103346
147723
744516
1120152
846891
1277826
988846
1185859
973371
995472
751819
868982
1192430
709555
757056
850342
1242667
752968
777851
887330
980602
820120
809034
366543
810626
264992
1225496
30618
865093
684780
992680
988846
687133
1255652
894984
625897
462904
1345503
969305
982495
824078
601516
631394
1326395
831642
1120152
1543036
679229
673555
796216
1062082
947773
951576
664118
851068
1053425
361201
714908
341671
696312
717589
1147200
855387
702091
1071501
992969
994088
811713
1012514
1132094
958708
1066853
486960
851582
763601
503893
533430
849174
649948
743840
728269
1291822
1172022
708687
812018
727068
692572
664740
541369
169159
1127178
620974
1183843
942652
951576
621754
1028332
716396
675355
601270
957916
775522
925929
943707
308157
702287
210173
286601
666096
675355
945575
1006650
1115793
1009982
1623588
992969
414549
924479
701227
806616
644065
562622
669131
655139
782651
317971
689513
594614
523532
953792
664740
603327
954679
1031092
806199
468157
360498
907902
859535
1058422
1203745
1007354
501586
1003986
1334580
1426567
1084699
748499
997564
1547644
955409
623630
698520
379339
731231
1012514
702835
777641
486874
644065
345980
620482
210230
1147200
596707
685505
1058422
548330
467230
863032
1040812
22556
822971
787268
543418
667413
896475
947132
845894
746233
928646
891149
987452
1063434
994323
596019
935165
955505
941237
188274
658373
1063434
591894
596019
601270
304276
696278
907600
714908
784324
1116388
582142
564286
623104
799372
995472
904442
853593
1073130
840590
687133
764173
963648
1082830
320318
117891
843649
527915
1208119
835531
996416
547940
896605
1072468
1063632
833509
578501
753248
650265
615674
446646
675563
836697
801243
985786
1014403
987897
743840
685551
713551
1163993
1067169
821455
783592
644065
1217744
1012123
752027
875717
1026698
855014
792226
771368
863931
935301
980602
579874
1233240
909738
1062082
439788
1038556
650481
1120152
713551
1007049
374863
963770
1122071
185568
156879
1067169
1065820
821395
982829
1151738
1067661
1063632
1009214
517796
751819
1069343
923772
833972
992615
896475
590655
313548
990255
1010367
379374
728269
567642
1205806
893255
586586
785949
915349
545459
748034
366763
813314
434750
578229
892345
898833
875552
837326
679147
966855
852876
834021
651229
751359
1131038
973384
1345551
900870
584129
1122071
1007354
623630
811471
748034
200156
1151864
831642
1203745
1132594
1017683
592993
365034
1040812
953792
391020
614389
748499
816719
410863
728701
673692
752968
1016103
674235
957916
877547
1044148
1006709
450147
415162
599833
619462
1003986
436598
894984
1079837
919906
1291822
703596
1256174
924843
1432235
1497289
858694
1189282
378187
1018034
414971
753117
893255
1075226
982018
1160424
748499
630593
780242
266397
669758
735120
751359
855387
1117391
715323
1041581
575772
846363
713204
725694
871626
1002821
1066853
1062542
916279
659980
1132094
1057413
312092
918058
900740
823602
834287
625897
913051
842925
734074
809912
1176232
990147
462904
989637
677189
923676
545134
1082830
597598
688020
607300
843932
501437
977805
529065
985106
1057979
827755
394674
786603
751819
185840
849361
602440
1129991
1119113
896475
814173
370244
875481
843932
460187
801657
827259
909738
894903
503717
721269
545593
108330
767488
789433
669109
849174
811926
1121687
478907
684269
404203
753925
1121687
836242
810626
865196
908723
984956
667413
651093
865631
1261436
880474
858694
414549
748229
414071
1248807
1199359
641108
705289
1009982
494784
632496
483934
533188
866675
922879
900588
771368
988846
744104
518254
340702
831642
729021
741220
1057979
1075226
636035
1085826
720150
797589
696784
928337
816939
479845
1003735
591110
530013
713496
599531
578501
476277
892601
385102
513260
746827
552964
885176
1016141
585206
894946
862535
881278
982836
462980
864955
487444
266912
1038556
1037848
491167
935301
565411
925929
602440
818702
841793
994088
248385
713551
838645
1163993
813637
1012514
834021
853325
1009587
1301102
541448
1256107
142774
753294
671083
667516
1122071
861155
653434
1176232
812626
763183
267492
629409
982829
1009982
1193299
769354
710451
1000724
696278
981137
1172022
888286
796996
805692
1041887
765806
462134
656169
834322
751359
458780
1081595
498075
392486
741791
576585
185568
782782
554914
724958
687077
1007354
788416
574096
482431
1068711
1320341
864955
832113
1025182
494298
932954
852306
640675
817744
1075226
459850
963033
1103346
649885
842127
605126
702004
1043135
512334
876547
973384
759789
771199
906573
623630
870737
1040812
297947
728701
963469
846236
1018034
916104
735415
674794
834287
906209
1138882
815076
936430
1172022
578790
837656
1163967
875552
716804
692397
610280
788931
462904
762681
1144367
128472
504393
893255
851068
484503
1179433
540054
344990
681809
1124028
904819
434750
863345
719243
1000800
1000800
322640
644065
863931
1298259
1151738
929220
832113
488706
741879
890185
1010367
842255
1400713
728741
544146
849174
846236
1181872
977805
896475
604398
958059
717011
690623
1336560
795936
1044214
631345
1148018
615674
92505
1441318
440569
814245
462904
1623588
730962
510265
1325089
822654
915349
446616
946410
1199434
672483
263160
1172022
1010969
1062082
350096
875799
299951
355603
751819
320161
699176
833509
1066853
1176232
900250
867991
827867
712703
994725
659003
379363
520772
663610
281196
627958
655550
503788
682515
744516
398689
411286
694377
389765
185215
969806
1355495
890606
875422
863931
851068
462486
869946
742942
980212
732126
1138882
881278
1038556
947746
374297
393579
576301
683276
1431684
795292
922462
1151864
664604
627076
606264
528144
892447
727052
1102455
1064634
900144
997700
1065820
977736
761711
869946
1057979
442988
920438
603033
798224
994826
806909
601270
924479
1171159
906209
1261436
603019
1073130
802738
977927
785789
851527
211098
432091
652863
812910
632678
875698
699113
485667
394379
906873
837322
1002821
1016103
409519
584724
744516
788931
871626
536611
1002353
696404
1009214
993027
514223
1185859
922883
596257
1221535
1012514
715315
488647
843761
1400713
932954
283331
1116099
941960
1130703
374788
869185
811906
831642
796839
997711
503261
524097
906450
321534
714223
1078064
1007049
1160424
637066
886141
867129
584129
539079
1496931
863931
1012514
961303
1051492
1234433
828035
559247
906573
686696
463970
742331
611980
460865
1175500
227356
923840
802854
832412
709639
791867
987813
588436
696278
307284
674021
812874
686985
813314
940604
890616
698268
532525
665020
1519971
880234
570015
1155607
1007176
306686
596019
963770
753925
1120152
1242667
694145
857878
619436
523111
771368
533430
487748
563377
500415
966408
746555
357605
844913
1242667
615674
1426567
822037
398201
952263
997564
1007354
801576
778720
782172
291500
942652
1012024
1131038
545814
935512
953792
953299
115526
845316
310390
1000483
967395
509642
967395
1171159
938161
394125
720296
1064634
951576
957168
1055189
910028
758218
843761
535989
950068
327435
937131
403152
705763
1062542
997711
776501
875799
946945
833509
502288
928229
958201
949588
728269
976808
29879
620095
677710
536819
589357
1066673
463539
634219
969806
1090396
1016141
694616
786603
580953
728520
632770
846653
886550
752968
908723
558962
560189
504793
613194
811340
928865
1277826
728701
951576
1155607
851068
1084101
710391
692412
591286
763684
280472
777851
752968
727063
620992
822037
729021
727183
872897
906873
1072284
673692
839228
616928
686399
667798
874046
964131
586428
644065
244779
816939
1007049
994088
910413
942652
806616
1063434
893255
727021
487896
1000800
575577
875077
905027
846675
572202
349359
1065820
473834
900995
744516
923350
843761
1068711
705763
713551
1119243
957916
1217744
665020
791490
973251
580348
1000800
1543036
562035
690161
54310
1051492
804552
925690
906209
882542
601270
885557
761278
775522
888286
687249
501330
1334580
362165
732500
804062
1092243
1068711
916104
379381
465345
973384
492397
773974
1026543
1107276
822037
389430
977736
603388
901042
860110
784339
980602
1192430
708922
100713
1012514
973845
255922
497914
434750
669282
808932
629827
1033721
746972
875552
924479
182741
410243
1190422
1214957
821182
385268
531825
378961
1131038
893255
763837
741477
869913
1285697
890616
1163583
500537
439351
931543
545238
1334580
967263
1229192
842925
1242667
477693
326625
908723
1031092
748229
532816
754677
788066
309347
906573
1172910
924223
1062542
843761
905027
599890
892601
995684
822844
794074
778720
1031092
639570
747712
702117
976808
948424
388586
443235
444205
1205136
792530
997700
382451
780242
343199
815027
322822
962179
876547
465758
843761
786237
1057979
787743
821455
559247
522098
1225496
591286
778679
823185
536819
1151864
613221
850342
157412
898413
1171159
790736
849174
858694
729021
928646
513556
963861
1181872
1183843
705507
802374
774546
569718
990255
124455
1384783
865093
728701
778650
850342
696278
900132
1046445
1102455
554765
1543036
1181872
434750
659070
632678
927963
792226
712053
919906
726412
1280967
1064634
301745
677596
568797
753704
822844
924652
547538
784921
348264
749558
550069
784324
1174153
372926
342007
973371
701671
1066853
1116388
1122709
1013809
665020
1163967
451848
778604
578742
876801
799066
519808
588174
771093
1115793
946410
446025
499534
855488
957644
796996
908723
611582
761054
890616
613497
1007049
528178
876547
729844
498851
787743
1216692
785619
348455
894946
1185859
905027
932954
954679
834322
1199359
786603
563556
1256107
980596
684319
882197
866813
1163096
1400713
751359
1470423
653706
945575
751317
1150884
709530
659504
512334
795790
594149
845894
712053
696278
1101127
775522
727236
664740
257001
367515
850794
565322
966903
980625
630902
990255
315738
1010322
427646
501039
822381
1185923
728701
1040812
849174
826949
811735
779866
973251
935301
839929
1108536
445542
904442
1010367
915188
585894
1130703
609281
1026844
1172022
625702
23202
735764
735269
1111959
1023775
900250
882197
1063632
1209001
553760
749773
717011
894984
718472
856963
652679
147763
463160
963232
1065820
1256107
177510
906708
601270
915349
586643
757130
888364
888824
849174
202650
892267
257001
755917
964131
792470
963033
313813
811340
924650
596629
558087
203148
723862
1007049
1011259
840605
636421
791449
224627
780242
724992
867991
861155
682777
976052
1011438
651024
1012973
849174
850342
1199434
596465
342007
240924
1038105
833509
818341
1053425
971130
843761
1067661
1216692
958201
810530
943987
957644
1404865
815694
773012
795936
1155306
590204
783159
743840
953792
359110
573337
992615
1191907
561157
1122071
729580
1060181
894946
919859
640883
924652
1011027
910819
1122071
1216692
1053425
1119243
387860
417073
602440
433434
839650
1291735
403710
1040812
1096406
908723
605622
1072211
784921
685116
796839
892447
639125
525032
661742
996653
856963
771093
1041887
565407
1011438
1163967
791860
1188127
824356
906573
434750
895405
756459
866813
955505
445567
657329
735947
444165
692560
724116
434750
728553
510036
1078236
846052
1155607
678898
494298
469351
357441
352244
595252
815027
997427
587347
1067661
848905
714908
783798
961885
453708
825484
642026
431941
814245
1123676
1183044
877971
589357
571906
571396
869818
1400713
423640
814245
880474
963648
921786
871626
904442
953792
560849
1382092
687133
707424
644065
895155
924479
754962
608649
787268
811340
1205136
953299
698217
916104
597416
796839
849174
568310
1450900
914418
291031
809988
390394
877971
1051011
981040
1155306
835531
758607
874823
697811
611417
1246355
599441
505772
980602
836242
585464
720296
584724
1017335
812626
903579
1345503
682515
678583
980596
1054773
670506
619415
848693
672483
658322
845316
487326
1084699
967312
396451
943169
543245
775522
833950
702287
879835
427292
1065785
602544
1182301
692412
260255
470645
1172022
1009214
777247
734422
757130
940604
919906
636810
869472
1008083
415832
466969
1155607
674350
1380449
900740
727117
597571
730962
1380449
1240225
500019
1102455
709064
447881
520772
359815
697855
804370
1027473
849361
717011
525072
636974
680239
791867
1077275
1126560
715807
846236
844693
1013056
744516
1325089
452190
594859
462904
541369
480545
1150884
845641
814245
1054773
1240225
443402
651358
770256
687249
317200
1058422
851703
559247
982018
1012024
836235
532513
728269
831498
290325
919906
880474
1217744
617390
1035520
606447
606473
1626305
756402
649617
1163993
675355
993334
865669
536819
579874
879273
825587
913654
929034
1157899
330740
1065820
521721
1102027
499221
788047
1429478
841443
521174
875552
573090
1180377
900995
457619
645304
988355
806909
1018327
502288
1429478
690871
415001
748229
526958
550563
870138
661742
829116
420229
783798
784110
394125
654529
727301
1200397
1163967
962864
583834
1073130
547464
632678
865454
319334
892267
477518
466644
966408
994887
870516
865196
738634
437628
554765
892522
951576
897375
1122709
448629
900740
635511
893255
1090396
467494
905000
822844
821804
524546
916104
1044148
737196
554765
752968
1010367
1441318
1261436
883348
788931
746373
811340
1225496
826949
1019543
837322
761284
968345
473078
1139037
1044148
958201
894946
643866
635393
316325
843761
377095
346051
448919
969073
791490
1012973
932891
813314
676160
796839
788192
900740
924650
987095
923772
797044
785619
712697
1235390
994725
1129991
883787
395884
602440
767345
795936
830597
896475
748034
787268
902096
499326
884167
602440
546389
883480
488647
717011
527433
851068
718528
958059
948424
831642
519392
1130703
698217
1006709
625673
18818
697407
262948
602212
764272
761592
812626
839772
585464
710391
977736
1441318
1379661
804062
729548
675355
381914
753117
892267
877300
368363
922873
942652
1063632
849174
823560
1067661
1154018
607839
787249
508335
923772
817153
863931
957644
780926
1000800
531038
580792
1218202
908329
963648
997564
822971
822844
837656
687089
1131254
988846
869946
640897
737268
908672
784324
513344
967395
914481
305073
753925
796996
519628
1355167
504793
787743
799863
390364
858908
985786
1116099
906450
954423
992680
226005
1013056
74607
492024
1070327
982829
1128568
824356
847902
1071501
465582
1217326
1301102
804552
791867
1199434
706215
840605
815027
1009214
669131
697040
592726
904416
381950
990255
928337
967395
528304
460340
958201
1306859
1190422
597560
883480
692572
710626
891264
634400
569604
582722
1012514
728980
981188
615674
814606
741946
1163993
340296
834287
842925
1235390
717212
836177
1095348
552038
777625
951348
400832
484217
962320
642798
713551
569637
906573
694616
743840
257486
716396
1066853
949390
635184
771093
702004
491068
662957
1078064
805892
1174153
977927
988982
834348
810207
987095
946008
1072349
538966
919906
836697
505205
1181872
1116099
859535
1027473
337249
844396
777170
664740
580598
230507
900588
285458
1261436
906776
733502
813314
1185859
777944
889922
880941
514447
1496931
661747
498059
719254
717011
584129
1000737
640057
282337
572184
404262
883480
1119113
536819
822971
634010
821607
364870
102123
784110
1398466
1151864
534127
528502
995962
996114
744381
1009982
1012514
654468
729021
624508
950984
993676
811194
838350
481398
608692
644125
911347
625831
702004
889922
959348
625897
585491
816014
1003816
1101127
734895
284238
900588
1065785
784324
825484
796839
1026543
385962
818639
1334580
440930
522993
908920
813738
876547
1199359
748229
395747
1037622
987452
538584
731012
768387
1038870
896475
736922
887330
996338
421896
1011438
412694
341509
1623588
500001
995472
1012514
1019023
549402
1006650
696206
987093
1426567
869946
988783
949588
850324
434750
1038556
337031
794074
753117
980596
807107
984956
427034
900995
627958
783159
957758
787743
552132
986529
861155
888286
690964
164705
865217
911347
1079837
771093
867590
405976
623630
721905
887110
1183789
862808
562507
532513
1130703
1509874
610590
801576
856963
717061
994725
832273
1010367
936818
900995
865196
737978
401207
680127
783798
1082830
992615
1038556
865093
577599
1035520
810119
743840
972772
928337
608962
924479
675554
512495
384567
708475
269342
794101
697942
1002821
876801
1044561
669123
977736
782648
892601
1081960
127961
416844
1216692
1035520
597615
286464
710835
821455
932954
1018034
936734
510265
869274
869596
1027473
597240
556795
963770
630594
963770
1003986
1038556
748499
863791
937131
1092243
995472
525420
953792
977736
1216248
22556
835238
880474
976052
379744
504583
796996
973251
984956
957916
563617
714908
548576
966903
814245
889695
522360
821455
1301102
1035520
1029025
941960
546239
661564
664651
844693
988783
1175500
882261
619073
792226
1044148
946008
553752
432638
649070
703105
722084
452230
1108369
1033929
881278
545728
937161
1101127
264696
904442
559247
815715
613602
1010200
1003986
1027473
288438
654713
1018252
1174153
1120152
600015
875077
553085
846565
1092243
949588
630599
892601
784438
636097
760328
558647
620289
405864
825026
606901
602440
532513
251148
591521
982495
947746
894064
535989
1122071
806909
1380449
792226
794472
928646
544710
410475
545455
1116388
791867
889421
1044148
1007049
728269
1277826
1334580
1301102
780242
976808
787743
687249
410827
834021
1218202
906873
784110
936430
728701
619456
355181
916104
740716
704950
948424
1101127
1054756
515659
824078
335382
1025731
628612
963033
972991
610134
617644
657934
585894
1325089
1044148
728269
940604
985786
417019
1116388
628301
675819
453424
755188
315741
815027
953285
1048693
1128568
565138
820466
994725
688331
541369
748229
613117
751359
822844
695402
988846
886125
1020706
716396
928315
438899
744516
529053
598924
1062082
632678
748229
687133
1007222
615674
735689
585464
1543036
1623588
444857
613844
895405
536193
932954
670843
1335616
1090396
1042450
576060
805322
748034
923772
895155
1429569
232845
1003986
662506
1079837
477937
1132594
1092243
900588
1362670
461642
882197
992615
732727
779936
803777
892601
567535
717011
1814711
624163
732500
1266284
459366
670787
535331
667683
425964
597744
914827
566845
633712
984956
632974
510265
754677
447110
615510
855387
368958
1135397
900995
835531
1058422
1062542
619462
640861
775149
880941
799771
1020061
585894
462904
823056
992680
809988
692453
889978
1001917
1205136
410135
697235
961524
1129991
852306
1163967
836697
667413
589357
768387
1066673
649005
940473
758894
1010200
659642
806616
665335
338648
702287
833509
919613
1171159
1180377
822844
951027
941960
296160
642531
768579
947746
1171159
982829
859535
973384
393295
438899
694663
1044148
561398
714223
822971
836242
85693
822971
712697
571447
1038870
958201
689428
511116
745285
830507
969277
378911
987452
987897
793821
731004
642962
713551
692420
940604
665069
1134532
1051011
642798
915143
1175500
1066673
571008
1037024
839772
1180377
941960
985786
531300
793821
961303
952614
1120152
1054773
954423
551422
937835
894984
563837
946008
734434
474950
982829
590656
953792
733225
614722
676604
850342
925914
685602
767249
891921
632678
1071501
503149
861155
738013
855106
802813
916810
1103346
1066853
753117
726335
957916
890606
384381
715442
1057979
825176
549368
780812
861155
364591
348234
473608
963770
842925
977736
664946
1008712
1345503
527604
560988
160680
858130
706729
900740
635183
636207
942652
1057979
526249
699489
706130
659598
1277826
883854
585401
504164
798332
823877
924652
361330
475572
615674
702004
1623588
707546
1147200
745542
752784
1026543
1623588
295416
784921
609281
1039743
687133
834262
1065785
670884
493368
948424
1006709
1007049
748499
941960
1065785
630034
409280
417019
716354
842621
877346
297947
836079
535284
994826
569260
753117
821455
389200
783159
1441318
1068711
585464
660772
992680
399358
834322
413649
111694
954679
648973
1035520
791867
266803
895405
558809
866501
669131
784110
1116099
754051
916279
1286630
990036
602440
961303
898655
596019
1051492
966408
630914
664041
728868
533291
620542
709639
815027
959348
541522
441416
900310
440780
709639
900491
999480
713175
866813
535989
603720
386765
682764
227420
570049
1277517
512575
863504
822971
887330
839650
527915
675319
398458
877971
802813
1044214
615674
698355
831642
885557
901444
1038556
880091
597000
945625
693069
1193299
1082830
925929
906027
556641
989712
1066853
746555
1075500
1044214
928646
823960
1256107
822654
773886
407694
819056
863931
665695
667704
1199359
429591
796839
684433
584264
463539
418042
865217
455205
1192430
530272
875830
955505
863826
886461
4590
485667
884167
1048916
1044214
535057
587779
814245
853564
939944
986611
702581
1203745
1063632
684741
414076
1138882
676359
441566
511775
940604
531751
552038
762102
532130
1151864
957916
689428
1309354
1192430
906573
753695
845894
987452
596017
675434
973251
687133
575942
1253997
793400
679147
933141
1050594
890616
957916
1068202
915349
539101
728269
477518
754962
1130703
663231
540433
626039
1010322
1115793
1286504
482720
958059
1479487
1173880
573964
969806
1033721
1101922
836902
1101127
843932
656398
1012514
457492
787743
898413
824964
1435797
1012973
559594
615674
698800
980602
815027
1010367
998684
858130
805174
787743
1164664
502098
388586
783798
724523
772609
471347
784324
1266034
988783
997564
906209
751819
1250871
494814
1181872
541311
391489
665020
306686
444608
353872
1286630
1213067
1314241
603354
987897
579874
659070
399976
883480
890606
589357
895660
976808
869809
679147
973371
796839
924652
800625
711360
588944
982495
544809
1286630
576933
885305
662835
808572
517628
333135
949588
777851
1256107
709636
714908
248385
250424
736887
716804
640319
1132094
351435
816939
928646
601270
376798
863931
1065785
900588
933963
900588
1107276
747359
732845
797833
655829
725568
567671
682799
552038
851527
986529
1379661
1078064
657710
834021
988355
1161118
535989
745285
1023775
615891
1147200
728701
879087
702004
1623588
434996
892345
839650
832907
1240225
894918
332189
1170003
1183044
784324
563706
728269
900588
1428721
1103346
449045
988355
784110
916279
408227
1115793
700393
973845
707654
954540
889516
865217
630372
894946
871626
833373
923214
665020
986529
813662
851068
996653
723862
1023775
1066673
891392
1160424
1199434
902747
167051
667287
354075
1242667
811336
1165612
186519
1026844
774548
1017683
651229
363764
1189282
836697
358683
1048693
689481
703959
1129991
598313
991480
828015
910286
378619
614717
1121687
771368
1057979
863345
630157
985786
620423
669131
894196
1176232
560543
954679
1429478
652818
1291822
940604
823012
442665
504793
99767
772280
794435
562793
1147200
733607
563617
888286
1071957
963469
889421
775068
958201
935144
915349
1064634
813314
1067661
751359
777851
711100
865479
661840
728289
1441318
893084
992680
1071263
1129991
1130425
719996
868007
755270
1053425
887330
628826
815185
1163967
1013056
875077
923772
485911
855376
1294031
820811
602440
691787
1130703
491310
1108536
1100013
951906
1089269
715752
865196
569346
889421
1053425
683461
688331
806909
1441318
684711
695473
517937
571826
793354
1163993
1051492
522108
540411
1326662
520480
753733
145406
465648
649159
629948
1123676
904309
621231
521450
773527
1132594
651229
712053
1286504
743840
681819
997564
732218
1216692
854854
980596
850342
958265
603904
919407
1013056
229485
1400713
762104
661742
875077
1026844
540116
814245
691217
919607
590380
444245
456285
909738
584724
879316
712697
1134532
704495
516114
460223
562281
720764
1102027
413259
1057979
552038
590372
688680
1120152
660553
865093
559247
875552
443129
613152
503266
512748
785619
900658
856963
1014726
768387
973251
885176
547450
730967
1053322
713551
1071263
670729
1216692
1018327
686057
670152
547364
708986
796839
666753
816939
957644
880941
916279
941960
698217
1204458
559491
348463
1213067
834021
1007049
396255
442784
1041887
561888
737709
355995
826055
729112
851068
362891
753775
831975
1020077
434863
279828
644286
1325089
784110
158047
1147200
809988
814245
491304
894946
593046
409786
945602
884167
935301
892601
772670
337001
823059
839279
928090
1286630
881278
813314
298743
627838
586610
1134532
611582
633050
784517
746484
973384
886125
1175500
553875
512334
1240225
1199434
982829
1000800
982018
1027473
519187
693356
1115793
1029525
740562
794472
1017335
995684
958786
784110
1291822
880474
880234
748499
656247
656277
810436
840605
997711
543342
585464
924650
1082139
581898
476509
435803
1160424
687249
622181
1174153
744210
1228785
1193299
937131
1301102
957168
714223
745285
549231
634628
1019211
1492772
147246
709448
666714
238744
464638
473777
475412
488110
1049503
830381
892419
880474
1588489
900995
1400713
967395
720346
706184
1066853
601449
1116099
604606
713551
441445
877971
1108264
631742
1170003
1078064
545676
994088
1094853
751272
824356
787268
1006709
533430
924223
751359
819580
1165079
586869
535989
548500
1276033
1198096
765713
421542
631229
639672
391607
589357
250104
906209
453705
1060193
476956
997623
1379661
686057
792226
604963
644026
1071263
485667
933293
768387
725717
895660
1130703
592357
607823
644065
1062082
834287
1010200
806616
742572
548099
464860
481599
510265
990255
872293
492791
1130703
867590
1041273
574929
1064634
778332
895405
720761
821559
813864
627076
629830
1174127
136477
638811
784110
987897
694616
950987
614900
816939
892447
810447
499916
603337
232280
522282
183926
753117
846236
1450900
416083
702287
587170
701473
531846
799734
692572
1123676
469827
657537
748229
738472
802374
775522
1174153
865217
603354
817025
794472
628419
806199
871139
916104
527850
1286630
685551
738429
1027473
986529
1218202
502053
1041887
784921
920438
880234
651229
946410
1067661
833165
709639
456828
651118
825918
669736
764965
377419
1151864
603672
881278
794472
651229
630594
814033
937131
441201
816572
1347589
432600
1428721
815715
705811
849174
977736
687249
744516
987897
415832
549596
651229
825429
967395
906573
486917
765901
713082
1121687
308755
1057979
783798
1079837
569427
796216
695039
854219
612457
893707
1023775
923772
945575
448977
836242
969806
1338280
1163583
840605
851068
1066853
810626
837656
809126
866813
379854
796216
1079837
810626
921411
986851
596022
953299
942652
1036170
715807
821455
610369
835531
906573
1261436
893255
881278
325963
895155
1151864
756402
705763
640319
814245
900588
953299
815715
463982
1120152
773974
1012973
696845
663107
925929
858694
1129991
764965
476956
1065785
916104
1092243
697590
996653
1002821
838962
986467
940604
757130
804415
210261
328976
798031
867590
627534
1171159
992680
703529
1058422
863931
514217
492452
1015919
651229
1088729
498696
1172910
1065820
756402
643678
894946
941960
694878
645527
871626
1325089
882197
1205806
1018034
1000737
916104
775522
975760
680237
771093
712053
306740
628367
963648
1345551
765349
623376
1242667
1109822
543417
18744
783159
996653
812626
634028
836242
443092
963648
1053425
294514
902536
901097
826037
836697
567213
1101915
668490
274166
429818
895405
900995
845316
806616
839610
665020
895097
528891
834287
809278
920973
1066853
861631
915444
714223
640249
764125
884167
310698
587830
570400
1193915
415560
1209001
1046343
1044214
1573042
570219
1014403
716823
1022429
647778
373682
577367
728701
841871
1124191
945575
1063632
842118
749050
812626
922883
802274
511919
988846
1400713
673101
755310
1080199
1379488
602440
246466
730904
1216692
728269
415681
1235390
767415
525495
469563
448757
513171
598338
815715
882197
751359
833509
518476
694616
1002468
532775
976038
734956
958786
415537
692075
1016141
476785
312750
870542
446502
1051399
713551
649690
914738
885712
957168
752968
650322
428519
875799
1543036
890606
983360
1031092
1017683
875077
649918
794472
893255
1044075
450781
821408
961837
804552
584129
1071263
867690
785619
373981
806909
487771
696278
695390
1188343
775479
1151864
1286630
508675
361039
635917
1077275
922883
816080
174175
386166
1054676
712053
1122660
969806
1192430
951348
987452
489966
861155
1379488
1090396
935301
1044148
976052
254578
1002821
460257
723862
384878
467361
1432235
1011438
1018327
1006709
954682
757193
1057979
1123676
1089269
967395
916899
1379661
1163967
698276
994725
1060436
713551
672483
937131
702287
784110
1240910
653510
1160424
958265
900740
464880
1018034
869988
695110
571330
512031
632678
634375
731466
778650
785619
705763
810626
613771
614912
978784
516415
415276
906873
994725
783143
535852
748229
778650
1123676
1092243
687133
329759
710391
975760
664740
254013
1099730
584129
936567
585726
880234
574309
924650
906209
1060859
519341
1018034
844912
924650
573456
711105
847677
995684
979210
1379661
873889
1109290
941960
468534
418068
449900
872825
834920
699361
450754
685551
616903
1300152
688992
1185859
1023775
1051011
943169
785619
876547
686103
735269
906573
1013056
977927
1155306
728269
563617
831642
525769
585464
524658
738117
882197
871626
679147
1338280
464792
906873
1007354
728701
836242
963770
687249
657175
522195
543224
508874
909738
1012024
1547888
642067
1172910
818749
628875
850681
812626
327464
980596
249847
825484
735269
995472
627473
391678
1347589
419292
542149
603354
414615
696951
901097
553326
639597
1065820
542599
204291
544809
892447
1185859
364257
664740
617864
602440
969806
761218
512334
450278
784921
704012
753117
635377
1010367
1025706
1054773
610133
109883
607839
1125832
1013056
976052
970622
940604
761078
1131038
1116388
673692
1101127
690964
1908309
1193299
674758
885557
865054
1017683
766356
767926
1272271
327625
883687
272674
987897
421868
929045
896475
499634
963033
1193664
869818
958786
1017683
725657
805583
344741
702287
872556
1379661
780242
674320
164469
846236
510265
745502
825484
782501
716823
873293
667384
728269
509950
858130
810626
1256107
896475
606482
563656
877971
690964
795974
1049937
1450900
855614
710842
710391
945196
1450900
599864
685424
747066
507270
1013056
462751
729021
928826
491663
509170
815585
615154
311392
975760
494298
989640
954679
880234
1155607
1404821
277352
505324
541369
1277826
881278
445566
352006
741794
945575
1205136
642457
697659
1261436
943169
816002
494298
591449
1334580
952263
739088
518482
986747
1286630
834287
980596
674221
698517
1369041
510264
883854
582986
584129
892267
840937
1286504
994088
1130001
679890
923254
915349
525987
323306
812887
187593
1085826
348463
491840
731901
995472
508140
887330
1039802
901019
510265
352659
842891
744516
839772
286564
183610
517391
1069343
997358
1202692
953299
635465
969806
895155
873293
1087125
1241530
1075351
543922
992969
1016141
227154
559247
943987
953299
928646
1120152
714034
680808
883854
607806
845316
783159
1038870
494311
448915
472377
965824
894946
1107276
894426
1000126
1035520
953792
649938
642816
544809
948596
1217744
543556
905027
861155
1253997
707039
527880
333260
1010200
1410475
1253997
699302
1379661
729021
1002468
784020
973845
928285
1013809
1334580
958786
662691
778633
849174
235043
970030
926399
520953
716170
932954
977736
563617
670463
743840
667516
585894
1109757
1090396
870627
834322
1006650
1102455
988355
835531
995684
897244
347182
920438
596019
988783
849174
1002468
775522
786603
748034
784640
592768
906873
659003
591286
433580
969806
896475
966903
1124809
770985
963033
610828
715645
61580
269639
574932
658898
792195
1116099
1157323
1101127
672483
762403
289056
630594
435849
692572
1120152
488842
533430
679147
1012024
947190
1122071
886904
267623
1041273
366386
460642
337161
924650
727827
458462
640319
966855
213569
1051011
1170003
1008037
916127
745307
822037
462904
473190
1151658
929658
758607
975760
678180
701776
693793
543478
1051011
1038870
661172
577341
1092243
941960
642798
390042
397086
784921
847043
866813
1053425
865068
867590
742065
951576
533430
954679
836430
407012
1208609
615674
824356
573408
397744
536819
1089269
948824
851068
663935
702004
1131038
1102455
1115793
509755
855614
834287
812626
712697
1261436
545012
817744
637469
690964
830148
482221
210411
880234
888824
1130703
858130
923772
1009982
845894
822971
595252
908723
297197
885557
1119113
1063434
924223
994725
708862
1040812
763307
346785
692572
933538
552038
796896
545824
778720
849174
747814
975207
439501
872116
1002821
688707
791867
1426567
952420
992615
714590
623630
743840
1185859
654472
745285
900995
1338280
611777
752968
614214
246951
834629
1129991
465819
610791
1379661
981040
344867
1334580
421896
898118
271201
705763
889922
1116099
949588
489904
1241530
609412
900995
1151738
654020
528148
478535
836020
1031092
865093
790531
257854
371149
1013056
207672
984956
586471
596503
896475
846236
411738
797470
977736
1053769
453705
92610
589620
945625
314480
831642
144561
346756
954679
706535
599174
676193
313593
882197
530279
541369
847477
968316
580403
514458
1038556
635224
806646
622800
982018
867590
875799
1334580
575667
724457
555276
795186
728129
307927
826949
1082830
655805
690938
787268
643271
876801
756402
1121687
1065785
626634
489187
976052
834322
574707
41254
945575
1053425
276615
1086063
589638
806616
976052
690097
792554
1053443
414137
245312
775874
875799
953889
317578
880215
808775
1626305
763613
685551
746571
298943
953299
745127
1080620
1035520
778650
479033
577405
784110
943169
485951
995684
890606
651229
813864
790043
545134
919888
787743
446687
902109
617030
769757
1135032
962624
880234
839610
504793
611609
866353
784110
824356
442385
793897
1180377
983452
923772
331265
493388
1215157
866933
298666
1345551
440739
1079837
990255
1066673
1181872
1623588
1077275
457657
494298
1012024
1186953
1012024
1007354
869946
910028
804802
790625
780249
1054591
623630
510265
951576
699194
567611
1005362
300382
900740
171596
861155
617478
843932
1334580
174601
904442
837322
544172
444212
1159983
735269
1009587
922883
1268326
858660
1071263
219279
849174
1075226
618883
857014
662310
570195
707392
966855
813864
1134760
502286
995684
875077
1215841
705763
407643
1199434
233401
1151738
1026844
873460
919906
1199536
906258
940604
753117
1496931
1066673
774583
715617
774950
834322
505772
675355
935301
552038
1044148
430990
236469
559069
716804
712053
851527
910028
541052
994826
1441318
810109
1067954
630225
893255
669131
1058422
605546
667516
515193
1015993
977927
765558
1266034
818495
1311544
520772
646555
733236
1083015
704101
885118
782651
1010367
940333
571758
531726
995472
585334
955062
658851
877224
1241530
867590
1053425
664740
136344
1040812
1508688
987495
809444
1058422
509115
777490
973371
785619
644714
756402
695187
846236
542644
1062082
796839
1055140
493571
1138451
456130
324656
873889
1029525
1062542
1183044
549189
811018
440693
667534
369170
1013056
955505
788931
331299
958265
805897
591286
929615
1174153
354384
940780
737947
984956
833744
1147200
834287
888286
669131
963033
963648
603337
665794
828812
632872
282327
1432235
631229
1450900
712325
462904
425991
740237
1400713
613863
1007222
806909
546569
1013056
950068
917348
667413
619835
787743
624872
716396
1112803
502139
772839
836667
709064
1002821
957245
615674
353027
794472
859690
867991
753925
1183044
1172923
648727
754962
833509
688737
562397
892601
764965
763654
1177223
729007
614900
1068711
958201
782023
358399
504277
443912
750360
745285
486843
760556
433580
665020
672988
947746
796996
710391
815027
1286630
748229
844068
778069
701733
772360
325351
747808
1053206
679147
595373
966408
822844
959700
880234
380453
419908
769818
838162
433580
919906
1203745
810626
864955
581198
778288
491032
426810
1180377
845894
474426
666733
1044148
1225496
919349
580154
563617
586428
1147091
894984
718563
209303
865196
784110
508584
1090757
700342
875552
973371
494298
1128568
569270
540972
894984
665978
1131038
628301
924652
1071263
1241530
691056
217028
683204
1134532
780242
702287
504875
816939
869946
824926
512073
690275
1006709
892345
1073130
833509
1044148
728747
621475
920651
986529
529625
685484
781513
659509
963648
1126875
712697
1432235
554296
866245
1131038
946008
267242
1496931
386188
711591
702401
601270
842925
809988
784110
943741
877297
1109290
1013056
1190422
801482
420924
1000737
900740
1345551
570519
620926
1301102
880474
778575
965713
702004
963033
524123
877971
787743
958265
710391
492871
1120152
419828
1079837
568795
1277826
996741
694616
1073130
937131
688737
865196
858130
536819
1286630
1161118
610059
565753
441590
771084
693492
556432
958059
995684
448919
1073130
434750
793280
423852
1133456
687249
963648
970130
659986
598429
892267
1065785
687808
403844
748034
784921
866016
331174
638625
150549
1338280
277053
1426567
1428721
308143
824964
817977
1192430
852938
756285
296076
361636
976279
1075226
876252
1325089
883973
990255
823146
796216
197187
900250
824964
193553
835577
969305
808843
856963
630594
865631
535989
1180377
667413
614373
767345
1065785
529868
892345
813864
1073130
1113158
822037
1080620
1009738
695148
720851
1450900
1160661
1366405
977805
1006650
842925
1218202
1107276
980596
678064
1225496
878581
779991
513752
1209001
785174
1626305
904442
1090396
1002821
329393
468651
620655
968345
906873
1163658
880941
948424
810445
512031
883854
890616
980596
849174
1266379
1038556
795936
1122071
892966
879377
680562
1018034
946410
625124
741335
784324
1128568
573124
987452
671397
567307
28874
535137
1003986
675355
1073130
210803
958439
784921
976279
843379
968345
976052
1045040
404114
877853
1286630
1428721
997564
855614
973371
795936
822971
888286
596719
1079837
810733
1116388
761996
906027
588209
526677
1054773
928337
1053322
1045678
1041887
738105
753117
834287
496392
1450900
533430
349784
804062
640622
337047
486172
1155306
284403
833509
988783
605722
916104
756988
969806
528622
510265
533368
1626305
804552
244062
885557
801071
949947
920438
682392
888407
811340
320161
1102027
871626
776247
946008
644065
372768
1011080
951348
771093
623630
1018034
873081
1256107
529065
523614
709739
883480
512334
323774
394379
615038
846236
703829
992680
1163967
775169
593282
737599
472191
748229
942652
1026844
697041
1128568
437798
716396
956523
941237
1400713
880147
1066673
748229
579874
692572
921786
1155306
520369
1623588
592035
1183044
694887
1011438
1130703
510265
1160828
777170
390359
1119243
892345
1031092
790625
1086941
458364
494298
783798
824964
850342
893255
1234974
1069343
625290
1010367
666216
966014
814245
1072353
1053425
1099465
579988
849174
571640
1123676
786603
1299444
690964
996076
544809
1130703
889922
602269
824356
954484
666402
1012973
842925
258678
717264
938161
369519
531703
748034
548713
966903
885557
687133
816734
615674
806616
861155
780242
1046343
935301
696139
780242
973371
882153
958786
544265
551842
876801
1009790
585228
1064634
1035932
395428
629475
1286630
1018034
712697
775149
1033721
849174
728747
717813
662867
881278
1102171
552038
462904
1078064
1347589
855387
196420
436788
754962
679092
464130
712697
1145924
630206
995472
549549
765713
856963
1000800
916279
540531
289270
375054
783798
1235390
586428
752968
695148
623630
483180
589959
794714
967283
908723
825052
530272
775295
1108536
596019
702287
823509
1029525
535989
838538
889741
246973
1155306
389029
973251
880365
1183843
774937
880234
832972
1151864
694616
579617
611900
883207
973384
837656
438069
1225496
1176232
200579
374321
1103346
1009982
1002468
1116388
1175500
1150884
629413
696022
1122709
984956
995684
981962
921786
864059
1129991
995684
946410
740806
646785
903579
966855
759576
1062769
397952
804772
1033721
210435
778720
1291822
697839
692572
889220
1012024
524069
309458
665020
1291822
729398
422949
697838
880941
729021
858694
806561
417106
816121
1053425
654490
535586
947199
714908
712697
527698
692024
928337
1066673
984956
803822
843174
504752
442897
1347589
1432235
859535
863931
991547
667818
556700
545134
951576
560738
651388
847083
217815
512365
1161118
710391
198464
397744
686057
638850
331396
863971
1071501
1078064
660585
702862
561209
868626
561197
843761
851582
443069
448834
584724
715315
1027152
475980
959348
591286
979210
1027709
778088
855614
1044148
524388
896475
1013056
696278
1033721
775522
883854
450480
621770
1064634
1119243
1325089
615674
1025706
1007354
825484
568266
841172
532513
1213067
867881
721766
869818
775522
1100257
1001689
785478
664740
824218
625897
783113
1010367
675701
588693
923209
936818
659003
625687
1209001
1256107
418311
943169
831642
649790
936067
1103346
582739
944047
814085
1189282
378911
1163583
503532
794472
748592
1277826
683333
1128568
662867
556639
392138
979526
1102455
592529
728553
845316
810626
834287
1193299
762572
816061
584724
1075226
992680
807510
352896
932489
906450
1108369
854044
522223
733172
1172022
1286504
1007049
1225496
687249
467432
895405
854721
615730
1038870
994725
443053
1115793
867453
610849
849918
540093
1082830
1163583
1018034
616883
790625
918446
733795
851996
691405
1156098
579428
1002821
1029776
1050594
729021
1069343
966408
554765
587256
674057
1026543
526834
839523
1000800
924650
457799
661742
535989
911717
958201
685551
1176232
586707
383688
1053322
565478
386462
988846
808809
973371
752634
252179
579807
900588
646849
922883
577556
1146322
735269
997564
925358
907337
909738
826922
565594
666881
838636
684006
1025706
734382
863345
1488024
885557
876801
477713
497633
664740
906450
1176232
716396
1183044
837322
851068
783159
591286
1092225
1134264
996653
310328
1077275
932954
821478
987095
1101127
779019
631264
895405
802374
743193
392138
472818
990255
924652
514961
491280
666226
698217
626664
1041887
493393
860536
981040
1276545
986529
987897
1170003
836242
603337
675355
992680
1010200
946410
953795
315717
378525
238720
166422
481308
740317
112819
1075774
963770
709258
705793
619479
766987
1225496
900995
415281
552038
895405
888857
963469
784324
545134
957168
923772
527806
1142755
976808
452084
371692
890616
875799
952263
532513
997580
671076
309925
283839
220844
907352
978194
1082610
895431
248757
91579
802735
967702
1058225
790706
1055189
835286
816884
751871
790706
917669
610820
1111943
790895
1183841
1036218
973644
886259
825660
427034
324514
1002216
1001329
791000
871118
617883
415364
895431
828651
751871
978902
718777
1082610
456310
816394
892613
758669
647193
933927
250131
738161
1074881
305011
931064
950315
1305545
899445
858594
889862
748229
1002216
978902
924194
411460
879736
1545769
721833
933927
964394
871118
586789
751575
359110
671043
783449
924194
939381
561398
884073
1132340
628057
1082748
898485
506763
604208
1082610
511437
233163
528977
853603
1413583
574722
498075
708679
751871
748277
790706
954659
607797
314501
755611
870313
435049
708679
493771
883284
831912
906838
1183841
1013892
653492
212676
1179806
1604874
984210
1007586
177510
366563
907352
529662
705980
705980
494969
893743
1036446
1082748
785584
1637767
853701
751575
885118
983486
589458
1013892
1082748
1334580
898485
833205
1091628
939381
1007586
666177
1082610
1082610
1082748
952582
1334672
805732
778805
1035238
879736
1058225
1494663
1183841
1036218
572020
976577
517071
858594
971149
550702
235722
778654
656301
438374
973644
621326
591963
725672
950335
653369
843591
950315
680403
963533
813450
899445
1183841
863226
1111943
973644
971149
830536
763562
816751
828651
820828
556633
869547
918768
1305545
789779
1132340
937727
705980
682932
1036446
1380506
609493
922254
591822
819606
984210
938167
476198
655014
1091628
708679
551164
1234424
562554
575080
602440
937727
924194
1077727
640377
816394
755611
879736
329393
785584
581506
790706
1604874
953519
895431
869547
1604874
585569
951230
889862
933927
983486
1102862
144462
896964
973644
1488858
414478
951230
762622
951230
951230
912914
931440
679783
1082610
906838
839863
377735
504324
722651
978902
694632
1380506
1380506
1070554
581506
917669
624903
1077727
736911
912756
264463
863790
903270
672052
790706
563181
832931
954659
1082610
768022
817946
1116785
708679
765614
822760
677483
778735
599067
812156
879736
625032
1113102
1081061
334429
1251145
590368
734134
750950
1113102
1111943
853701
547669
317336
1179806
803814
1116785
790895
796937
950335
924194
1221199
934302
562752
610554
813802
754984
861541
1060317
376957
868113
368640
694508
621546
278630
701747
988453
432694
501533
1146786
535691
364395
642956
486835
233401
564031
478911
450929
302940
718177
825300
494825
925712
980006
848567
548800
813827
398293
1300667
381984
673637
824329
771346
871542
766169
78027
633884
645552
916978
611011
787883
805259
557245
1098894
555743
861541
495653
1091612
936301
1067395
880338
695216
1253860
918759
1014730
451727
869084
908383
704568
858268
1047889
315743
312855
775835
1404654
705916
1182854
616477
764218
819503
517937
1180884
1041754
312080
871164
632836
697923
435526
814314
639294
748953
773962
780343
812388
1031163
820922
589367
953703
770905
687235
1259438
556568
796130
822606
661438
668080
768246
556638
583149
972772
565453
346123
785489
1020430
1166672
1030417
619437
971718
852580
715795
1000123
892724
469503
805656
1096163
848136
771496
954841
249747
684427
372415
826271
1226043
865093
824539
504784
680510
1555850
1099638
440416
868113
741186
468157
761505
775011
934601
1197367
814087
812888
1438928
928683
811250
1041404
932479
507186
823870
286533
700882
441018
758807
493609
571447
931836
979419
689546
537027
474465
859279
993545
442589
446484
634301
413335
634425
986078
721286
848136
924895
324733
642902
444390
649040
788351
1144397
419758
638723
540972
793982
746282
624410
756695
700873
1334727
889294
871785
685029
546699
761505
1210189
691563
467003
823487
710434
646890
1072940
1012899
697388
732500
668080
1246509
1179433
553417
446783
1278039
322666
627766
492576
844281
483593
777241
884266
808070
782298
423277
871814
722847
519459
1134184
738096
898593
583963
661422
851604
1019738
670917
930355
1078708
610251
973981
874136
619137
795275
668193
974010
1091612
674983
413681
1001585
425964
621475
109440
1068119
819946
584128
667235
216328
1100051
1448545
718909
325324
850574
310260
588371
831902
709568
1122129
627977
601657
685159
712729
332070
725588
702669
922719
834661
1605278
1362690
894794
891306
383316
1308217
560849
1188877
1588809
708996
793494
953519
1418778
853708
751787
973743
669162
483034
842796
507381
1025098
561627
1167501
1011049
934601
996074
884476
887367
658561
880872
1074147
1028387
688910
786612
661952
579900
1021389
553417
1229317
826543
908672
648493
815244
799009
764541
545856
662145
743470
1306189
336434
745007
1009761
499308
587087
557676
820169
1084502
1276446
497844
1010996
1107837
864843
618867
516283
505448
886519
667992
1247264
994932
786382
686399
591513
780744
462485
590017
963373
680562
812888
683579
868347
572526
1106656
667106
755238
254252
803421
1041629
775534
792907
763344
553052
757078
877787
531160
385371
1145487
1003816
341197
745896
567810
722763
818475
284991
1371804
405230
611699
555497
800525
717061
567181
1126420
750264
619257
919053
830634
1130830
980039
211907
1100687
792111
647653
882130
664523
803271
755422
663919
1133122
895218
989891
1145487
547669
947715
1027206
823487
853298
956702
1062559
491042
696711
768283
669162
51974
1097414
979419
697951
915300
827713
970100
999480
184639
748311
640571
836934
525820
991119
439128
559103
653026
785984
761505
624334
1041411
523877
577565
819086
619458
662145
1075041
686196
989891
1252435
234429
703486
593367
702656
1117470
983359
949197
762605
666209
968420
1025951
1162192
410324
916451
1023061
306800
492954
597677
708688
856870
924895
1008464
420883
761763
774521
908862
458840
480474
509104
668689
906121
473994
936629
826543
822430
1065588
522498
1171156
926822
935713
622995
663839
902753
1009056
1057742
909519
410135
762179
565298
946807
639575
911744
770480
681510
686336
649974
1070342
1216035
618644
1157770
884476
656291
1093687
1402061
717167
962068
572475
279311
589165
860421
684263
1147211
595861
1074524
809414
851488
950984
626180
630947
1134297
750131
495279
925355
1188655
604062
332994
717903
598771
585663
403844
913793
304749
844706
720565
1019211
928746
1145487
696377
780338
257520
621370
793659
331302
778804
728655
796333
1542455
1262277
900662
277790
1663973
592107
641373
689501
676401
516633
687386
1072940
1555850
712772
783571
895913
1141862
553326
968873
512710
1060193
158049
791190
1084394
736869
585089
730113
707737
589620
820335
365449
773599
754984
585920
940727
488670
741115
664485
925545
769654
590536
551465
699595
873204
830168
516659
1121019
57809
488667
544554
1169274
1339101
688314
617697
495629
865961
1081811
359997
943014
490576
1014730
217815
718692
738624
683303
786184
986284
585089
594428
841351
784981
630756
481096
918759
457862
1117507
906773
923184
960809
1166966
901177
1134297
510168
928337
701090
701308
703394
842373
854727
569920
642340
563351
470814
621986
848136
405307
435186
623061
382364
876164
967552
952168
922824
1012033
560622
441057
776247
736508
469472
630756
504936
925109
471093
284074
629117
528292
588425
642313
911744
469299
576976
796059
588884
650314
621986
1367012
764125
1026910
453681
953745
825839
509782
519970
1065396
827320
305985
905411
1036786
647867
300230
734203
331474
1029207
742631
831883
1230920
850686
435071
1206649
864049
1239220
884266
461326
549375
645552
865961
885344
826408
470021
426777
768837
855197
897287
813736
333868
703009
529566
688792
847619
690204
811671
1032260
1108291
768249
604424
557772
896222
1273944
487551
668836
644722
737454
895473
698509
281976
1061194
721969
1345861
670043
1039951
1011506
644196
1076239
438401
723174
478215
1395583
758479
502670
940953
668080
1281257
598564
962198
670843
950984
662431
1563875
792907
869543
891084
1306859
654058
782571
966570
555241
572830
449325
220355
480094
770589
966101
839964
390600
614319
802562
774315
820910
510225
262358
1176800
183327
558278
1018502
802050
458686
498933
834693
589738
1066020
1044550
1240335
856369
1080199
517219
442106
516209
327326
1084502
845730
825721
962154
973985
437895
1205583
1105014
560041
270221
385080
718986
923388
1012609
284233
607147
1080875
864287
697265
684460
895172
839964
1107447
941757
589738
1057957
763006
755031
998805
654490
966101
1085217
1285914
635357
603214
929994
106184
651872
470021
913843
816025
853501
727340
1217529
894982
718095
1200376
264175
761505
484065
805532
719930
1143576
844431
1066785
523442
747422
462641
1081611
731984
1145487
878518
757829
505828
1122961
964229
498698
495426
665028
589738
817999
398895
980039
486835
481275
775607
630794
682190
688363
1145397
1306672
246461
650948
1542455
486685
561173
792449
839523
684949
589409
624373
1046212
421266
722651
421372
388290
865961
821579
432276
399195
981026
533858
742946
1026162
1010450
494226
813736
790121
780620
709577
655051
504164
686329
577737
575050
487244
951353
427640
621196
973985
1107329
447757
239943
356142
589738
780744
662081
538005
774521
468119
566214
691807
668193
262203
940856
811743
641987
911707
366999
748229
515915
871250
340702
656754
704453
949197
641449
611657
714277
1071693
604215
339494
950924
108131
1055379
503932
587898
489326
579781
1037376
369806
672706
1057742
1019738
510318
726024
850686
464511
1000280
1037083
1263125
876097
690715
837895
420072
502546
224566
841108
494549
446783
700443
767686
1152062
1617609
559450
897101
858782
1135269
1114815
595951
947148
898307
780503
781293
1012899
634192
559450
425837
1096163
538844
897287
513812
513968
365612
810119
768718
740605
569351
1229317
837109
724807
1000534
963373
884849
1120131
450348
851163
561183
592958
988453
985423
726024
512105
970649
777520
643695
723741
1100687
724958
868306
775011
906831
774836
642798
784528
1025098
783571
1045171
778929
923184
1039762
404872
465345
556958
812856
503999
809400
962345
689367
883480
667157
675855
684602
211758
813827
1068116
421542
575434
789079
809984
397438
921471
435576
547349
209650
603542
784942
686029
818541
493020
662488
639655
1009761
496297
815816
469677
1133122
829669
688363
1047980
670085
944724
748607
896605
272618
861409
869026
670567
636200
138255
743254
227856
643678
268274
500496
1010996
411240
1098043
1020384
130037
968316
911586
361792
429993
727678
471913
616141
753896
912039
164982
654302
1173848
265252
909990
949114
231109
800525
788035
761887
591313
436220
874370
717903
553984
569827
972582
639306
899408
1002435
350943
1015737
856870
845143
372283
867706
754984
739026
637324
1017958
881370
643273
695846
757845
811083
963183
1053486
1110006
797219
1060877
813267
673553
625019
767433
1080875
827709
1066376
801323
847749
946916
477308
848625
638543
451984
771132
595879
842517
812247
1364758
1055706
754420
1026162
1395583
1411900
859030
516382
986109
866925
648057
697092
768140
802416
1062185
471859
929858
453144
708688
624410
1002727
202898
433666
1026910
792290
751206
520066
639306
936301
883603
889212
364557
478384
871785
757829
710425
617471
515267
581755
784030
581650
656750
425947
299073
393123
714277
516357
848718
829502
380073
221732
981458
631697
863397
831218
602644
588693
682792
768026
1067505
1046456
704465
746070
623865
333682
435795
405095
681781
927152
1230389
927632
653026
643561
1003378
715795
625992
494825
686029
749311
1068116
1107038
872893
790048
837002
966105
1018724
896704
719974
866391
557676
1237698
1135985
417167
1085139
967009
1167501
700882
756432
712867
1114346
888503
735437
1314966
671155
1091617
803421
971472
721523
587087
881572
723642
906773
1046212
538844
775718
876192
811900
728883
378774
972582
355541
635373
944447
727068
648687
438182
867493
853708
950998
736869
807169
1013892
857603
637324
761763
676459
1163993
490800
1057545
1115331
510318
746503
1020838
824614
712732
736210
622995
1080875
459366
1188655
918171
653173
940002
874890
664523
720402
618867
972582
334027
1292257
587087
1328996
944047
743735
825731
808947
739205
950984
939926
776969
607502
576812
894011
495442
768976
559892
973139
278109
899746
835161
546213
421648
736301
929689
1038468
412158
480094
728100
645745
1021410
713480
961340
743254
1001176
702887
596707
637324
940592
763418
491529
670918
841995
436201
558366
698099
1011049
308731
839233
511943
205158
1159805
720220
490485
511055
842796
795493
592920
802418
390688
784347
583412
1332113
684263
874777
379178
693090
395100
956298
708246
1240335
659504
812137
720709
514458
323156
472714
716686
631471
1230920
934252
905131
792872
1011049
774428
919219
743254
632234
1057545
822431
911261
510644
697056
1057957
1161338
572016
1155734
589800
649371
1017958
819749
646635
869648
476198
646555
554625
556658
1001795
239943
868297
811671
665026
1189599
512105
569351
543557
226009
1178170
558809
953674
567038
584192
446115
603421
803421
972724
723596
590545
1119225
725975
770627
884849
853298
854776
603873
701322
698897
824329
600684
847802
972488
469563
919921
1410575
978971
915870
557676
774521
1152062
820581
304187
881221
655051
640857
596491
625702
778804
775011
553677
580636
966101
404281
1125845
812388
819172
804147
760065
714814
772280
479845
694382
654058
408224
1062234
915451
681311
883515
561372
798569
631589
1077118
884476
513602
743470
761160
629148
714567
500270
1249213
940333
706893
877512
898785
708754
814087
1121019
1022611
742049
940856
434907
305040
524416
397984
697951
817860
909461
821804
415162
691552
912325
717820
1125845
1204426
1059043
1294413
1091617
470021
649994
848625
706312
1288461
1306189
302940
810870
919140
407895
656485
526044
393220
765781
748876
1016234
889611
791647
1433605
799009
844801
516659
1035696
526044
810568
577565
604450
947047
603781
894794
735483
505226
558815
675457
337654
860421
906466
622599
513968
638543
411286
917890
823985
955321
796202
929689
1273624
710874
754854
1047908
1205946
942249
522675
510318
589441
748351
733455
762822
263054
259909
768899
946343
806672
657013
809427
853039
321000
720709
529516
779399
364874
347383
818152
874370
845730
728980
468837
1103876
637782
661438
874370
601113
709999
500223
501271
521431
410892
913114
905131
514801
917524
911548
595780
513048
707615
1143990
544860
1034421
405230
305890
451924
928755
283101
949197
491137
587465
1281257
838327
954960
973743
703621
525927
715931
521579
612753
1003378
893557
841608
844804
500927
818541
707598
885495
522001
871143
740537
1143990
662796
1119183
813967
904267
498859
685160
635868
403097
357292
665278
385176
1217529
656130
96725
1076239
1291036
557676
488379
911261
885994
1250709
916681
662828
643519
1000126
862115
882538
824539
34241
287997
655294
393220
669602
1286076
834228
719144
589409
1189293
853269
374077
1051391
488667
464917
723081
837002
541415
668193
414478
817803
1165731
393220
911494
797211
903906
898980
1116785
525074
885433
904637
825467
1349559
1030353
478053
962345
103225
664485
1065823
890484
656754
812888
246129
131207
543246
404383
1097789
601657
635357
637782
883905
1149460
1121019
1103613
940165
398201
1099548
972582
941666
314961
720411
1032577
515058
596601
787952
1284949
153902
806640
859284
476509
1617609
842796
619024
661438
663993
883905
563957
843095
830217
702637
1176877
434907
1078708
676534
1190211
904442
996074
1119183
768246
679358
382267
497435
370776
869832
529962
511774
963373
1141360
525836
547464
910880
362623
681510
1108291
607762
1074854
705914
613875
685350
1155756
765781
756834
691275
757717
686329
673394
809060
759563
821579
787627
625352
1041688
777170
886160
644353
764268
697545
494410
872380
1057742
685167
994641
726196
968134
622315
994641
736508
774521
1200713
802454
834231
603873
831912
1171915
540447
814980
537117
764541
535021
834695
974887
655813
818152
823487
1251639
789499
521431
834188
1096163
1028387
706421
617773
687386
804167
554364
812888
464344
1014916
829120
655382
669051
617435
546842
777464
888265
1136244
784638
786311
887867
672414
874284
742627
469064
692375
895913
735083
1102163
1085139
696377
1411900
1163893
614172
1096163
901177
331482
726990
712375
624410
603421
523012
718095
230522
593647
829901
932837
998684
728406
960688
1171780
684427
726196
709184
420072
611227
715787
519980
859094
516082
827713
1411900
323568
553984
1099382
865484
813009
834695
668736
573123
456130
755624
760065
641987
782616
924576
763484
422072
728100
611407
858782
978578
1024958
1095894
645552
886089
566418
1031722
961549
1039951
823560
531702
816199
575806
742049
686996
828308
154613
724246
735495
685239
1056349
797103
894794
566971
1341853
858782
945602
865961
865961
490576
674350
1074861
593304
698645
820020
1174918
1234279
319315
769726
530358
561032
756747
1314966
592232
531178
658109
944308
945575
796202
645552
363896
985423
559333
1303272
484015
1091612
297972
816059
811538
799918
809384
805268
686336
978896
250104
1119183
423537
893517
632931
824498
959036
672021
780744
546221
758479
868333
735333
1135985
647270
1064279
371605
817260
713709
861458
553026
637762
762492
781322
1453125
837895
1066020
816098
542859
765096
899431
304445
996074
723624
946807
379854
689122
700213
962068
695390
785694
246868
1000123
528726
712144
883800
573123
655582
999906
367013
592683
814821
707925
592958
765517
816040
847981
1097789
647656
654306
670884
978896
684736
513228
469010
663156
404724
1123980
946983
597216
981887
1012609
768246
545350
843441
818440
660686
794003
758039
830388
1018724
629414
200107
379797
1303272
925109
960152
717215
604424
773043
735495
1509781
946777
1074688
708688
838164
918874
594809
950381
517955
646759
622417
573123
768231
666113
861458
852956
869946
781293
548576
788836
1091612
527462
312037
559926
565138
721963
858782
676580
606114
588884
609014
690700
543224
612915
284991
1179061
531822
781293
450559
1041280
1070927
1132203
513428
890335
465069
784347
462681
718046
1375688
304445
606543
706051
947148
512289
833578
962068
1120131
458686
636231
843278
811586
1065138
726262
591955
795065
638723
951230
594734
531332
640957
657432
906121
724999
1249213
762900
1154468
723868
636119
782787
250796
515874
684433
532520
304814
334027
465633
1046163
334153
763446
530084
791556
958643
815093
567642
854776
954845
938404
807235
677696
1205136
836934
528826
382247
1244646
502508
813761
1100687
288015
775088
905411
468470
702064
557245
621986
625019
1073551
829502
711395
930574
854294
1202554
411368
661892
1173848
1020643
966408
967552
541476
528734
1011506
916416
335555
1663973
647656
1189742
1033076
503438
632827
445039
420166
803131
888503
575667
1036786
872600
398413
734422
388553
924646
444622
721969
893517
812395
286010
896222
612182
916721
687439
423320
782616
757049
437798
685159
550639
679315
568177
819051
723655
831619
493882
510318
657656
577730
470021
853708
824184
1057775
450754
1019006
848661
174596
729269
649893
1132861
884849
568177
1259149
587087
653789
695653
708754
689829
807448
563043
685224
599187
812247
1081639
704739
655747
973985
921471
691870
967552
862820
806590
1144234
748953
600289
633039
703933
990458
940828
946983
816434
707925
442730
1006809
662517
641449
950155
641449
1120131
448491
733390
790919
553875
1041629
892411
979419
632827
1223299
813226
360508
463640
657156
767339
870940
1073021
611227
867525
628091
517229
523152
668736
962068
593372
1041318
711006
522649
1011871
906569
829502
686106
242009
469563
904613
467163
507494
937958
332994
826271
680510
754984
885344
1286458
1190211
442387
852956
646635
878614
649110
726024
647942
1301493
746243
814314
499576
1044550
964338
692636
808831
1159805
738245
1166187
561534
853708
540447
847916
632931
925109
584493
871143
1074653
469299
761218
568672
1062559
662145
582659
887367
1030976
989891
756763
1022747
720216
809187
1021192
839233
304222
420072
938995
1072940
181713
1010450
497898
498646
1130001
532258
1066785
652122
1211057
510630
978976
993545
715795
931836
910029
1663973
656038
764285
1026340
670918
1074524
697315
1072767
475660
563381
899431
1663973
581506
874890
480652
779712
814348
1020430
505186
777370
998543
789221
834228
677219
798569
1235370
453288
611657
865093
1313184
669162
683089
1076239
817694
573692
551695
1215925
718095
473959
776261
1314924
582632
1055816
780744
591955
661008
275139
884476
718986
792121
1185244
860421
1247264
803131
1179433
829669
802274
855881
310320
518009
814245
813802
769210
518135
498221
1011208
809187
741024
609504
1065719
977929
624378
800831
217649
1012899
696355
903529
744991
778099
609221
1123154
1252958
538681
687364
753129
754984
1635781
619319
589738
586559
703394
1013263
891665
718686
769210
848136
498734
839964
1105571
490432
727340
866391
1086496
1086496
390075
963761
871143
930364
859147
932628
1039951
884266
79031
1016877
751573
847011
793982
711190
781508
571257
766169
591955
984530
870276
1160016
1247264
1050549
841992
597363
708896
940423
645517
823059
622000
535277
1203077
1022834
806224
567744
811083
882485
802562
1159661
749685
869878
920624
614900
963761
1124169
1221871
914670
491564
761763
970649
736978
1050981
535866
715795
763191
764715
525074
1144397
442287
1158186
744567
882538
369584
502286
562201
905348
1077025
974732
626962
774548
721523
859279
864887
772670
605473
719095
542633
593206
563381
906773
653026
832113
526070
785467
719095
1022834
502527
1038468
200057
804061
1107329
607531
476328
962293
803131
841992
1362690
1016414
869450
1251639
488948
551621
852956
774293
675457
833157
908486
817112
1263125
361755
462227
670884
636200
756278
546844
940318
812024
335081
767849
638084
426906
1086496
686336
309250
1043308
1101101
1010272
919906
1231766
442579
1153460
934601
1220521
643844
1422705
678219
669035
1421916
720568
920947
953674
693261
871143
703251
911717
940403
703933
1122871
490576
506605
1002582
330674
564400
1020061
1078708
277008
519487
703636
865484
503999
600705
793494
819503
559157
847011
438330
1234279
669162
1051918
420072
655294
1065823
795506
566845
465633
1448386
369886
782288
818541
906773
872677
474004
562845
317576
544154
678344
991216
1308217
496171
497925
579566
631742
772973
464424
322221
1206833
951708
715795
1026740
460435
1076239
834820
563166
913260
1014914
963705
1234279
640298
628070
710434
664523
1076396
571770
611447
1278039
803482
907710
788066
1051892
853501
521890
417536
1566438
540988
1012609
921638
580633
752396
640388
785748
657656
906121
490623
763344
826807
1027150
627531
884476
609917
839042
569604
318874
527650
1160873
892579
681311
758931
565298
895473
1117507
652513
1143990
546349
568342
716117
410174
1070342
469299
806590
719883
670043
878179
630947
593304
1230920
1081611
1058358
1100051
462641
827200
59764
768976
1084502
629948
853111
668736
632773
816030
623053
854556
1020422
876403
1048646
533140
814301
219323
618619
556369
689501
785188
1044545
905532
678219
142205
967552
1084235
714336
1029963
542031
707670
365981
498646
1363373
231109
1029394
645402
829208
1057986
833147
955321
1119225
1002582
728314
703933
798062
313993
1420665
400548
772784
901901
569351
1378310
263835
1030417
661486
706461
1028387
600915
650836
455055
966570
579383
541006
733236
1060317
716874
666593
834693
778099
1103613
813459
716216
1314966
1174127
877235
759576
412206
619236
822896
890484
845172
805532
727839
778804
810599
1151658
1001176
667731
1169476
825721
885495
605709
284991
823487
850686
838340
572862
931836
930694
440208
571495
478016
774293
441775
748982
1362690
1066699
1346916
810274
756590
749031
527489
659070
578571
332070
648086
509950
709184
391030
782566
505414
750746
1036786
1121885
659504
331302
870940
884369
127039
617277
648046
901317
772587
619606
908757
852011
618237
648687
766169
309770
826271
524078
726024
666177
932479
517837
1026910
697434
925712
989354
685167
623903
989891
1166496
1016234
1004816
331849
901042
663156
539551
923900
1034545
1067395
722356
962068
663156
486835
228355
889436
1066407
480474
859828
978896
1125564
1216406
350943
1001840
782754
615813
1072940
907770
548763
746484
436598
616147
417141
928090
890571
998543
988088
802922
640570
780348
1663973
539814
595951
648687
499100
1003378
381581
561372
1017278
991159
972030
632827
726196
1084346
1246509
734434
835709
1015455
828549
783926
640654
633323
1064027
693146
372055
297750
861859
1319574
628590
978210
541773
714336
856800
1206833
761257
480094
513968
1395583
1015737
393220
442287
769963
735764
686882
866391
823487
599174
191091
775602
529663
617229
979091
963428
1160065
412206
451512
895172
999061
279857
241878
587190
684427
1092079
803271
698850
462654
655051
796312
817526
678219
547349
623719
421255
727340
683399
543572
490800
1012609
1294413
266803
517628
831738
869878
709568
600915
1051892
432280
967432
619606
743652
690700
890260
597896
369223
478215
901336
325251
685599
654302
1306192
548352
245321
877347
97972
834661
814602
1084502
1161338
835490
1663973
1069161
939926
572574
714906
657656
738695
947090
810524
594164
796060
915300
773006
611280
862380
417900
775305
951708
592279
638155
584905
284762
572526
740922
557237
523804
641373
1107447
804167
712325
503438
889175
743652
698095
670043
1352294
706974
812888
684263
792096
800296
793659
588436
1242721
1103876
826228
1081811
589005
499003
770480
440123
830462
720601
684949
1100966
687566
446783
364228
890484
547080
989283
553984
292355
911235
756278
871753
576301
767339
910880
393220
717579
778631
871250
438596
682378
886455
614175
689167
1385343
541918
522371
748876
197641
843441
183610
728655
940727
832042
519576
556638
781293
296811
940333
1030417
1167561
1017958
795493
638490
918171
522330
702978
777348
534897
1411900
487934
888265
884465
295564
735272
711390
461601
404872
813538
1014821
911261
776308
600705
821966
774293
865961
805656
795972
700471
1026130
895202
559850
981026
918024
941123
1002435
390688
809187
1103613
1005129
777079
1015018
500001
858782
554697
613814
902109
1095894
381581
852011
776898
327277
965844
190311
289183
591473
703933
715258
763191
952582
1046760
476856
1334727
702560
473356
814314
1420665
1093687
1029207
1026340
237137
907203
663462
535662
773599
755576
1118920
729779
657656
1077078
665902
950651
588365
1102163
198672
1219493
811083
598440
839964
1647801
740201
551673
610523
805317
857434
639985
1086496
1064027
898980
736978
588316
803421
940856
664570
327965
463751
728903
666400
1074653
688833
570160
853395
511436
693146
707615
752406
666789
731466
911707
1314966
722503
127220
898980
731423
505514
696010
625019
853395
1423934
812701
686250
1182358
1012452
933186
942319
782571
800229
1072973
480094
1135032
910462
669918
507890
597216
1041629
1527147
1281257
1035696
551615
798569
660739
662616
756432
689367
1065823
1039309
1191702
436509
674112
647656
963428
685093
512950
953724
553110
735166
919809
564240
841936
963428
387267
976732
700237
1190840
846187
640570
749678
1221984
740930
597216
343464
583461
805268
816407
811083
1010996
1306189
853395
758377
1042432
664517
635084
425191
980838
677431
1247264
762775
616816
818666
726024
960688
618644
935713
789404
809060
496224
855116
601805
645003
701322
371710
618644
890466
517878
626734
948619
1298014
506148
861458
492576
1065427
712729
576664
865332
952909
1132861
916766
636200
1026162
544231
942468
728903
802348
137925
962154
739960
861726
714906
524416
677431
434907
1070905
684263
284991
667784
838327
824516
578452
922673
531490
358316
549346
556638
679908
664523
797219
1136700
1089213
1067395
545937
525491
775088
703105
985423
807039
652223
906466
793375
657570
529374
889557
870063
833435
1280510
831156
573793
539365
867096
668080
559450
344383
271201
799913
1298014
565362
721969
489250
411240
659504
624410
1000091
962154
793354
1255753
888982
786983
914876
844253
677485
621436
506843
32403
1041404
555594
485895
910462
554697
697910
312750
1046163
1008464
533153
682043
279173
534676
935701
627263
521903
1080875
899431
736978
521348
540988
832592
551673
642177
446170
894006
586496
767982
1188655
801820
673654
344428
633382
1005129
361543
812388
774521
580114
738515
955521
567181
499964
713899
973747
562891
969481
725589
601657
955800
599968
712729
940953
853708
600289
900662
656291
291412
693444
700443
473885
669228
1137839
637034
197523
638291
683303
763261
884476
1376950
657656
278630
739960
911744
1066407
742049
598548
999565
499680
41728
1119183
1125564
598404
988088
1202554
805532
1364758
1079133
931689
440416
652388
810737
290693
669657
603421
1127150
280283
717903
872454
851465
533758
842065
905910
937665
989283
1190211
408523
461149
836931
871143
506980
838327
1252958
539462
1243358
493696
675980
487254
538789
1202554
786585
902753
1056993
494825
1308118
679420
831619
540109
1122871
781293
585464
929520
1053309
701322
1205583
1486617
738515
525820
324002
810599
379659
673031
450929
915489
772266
1388607
628890
139124
778804
459240
642595
630218
667283
950183
278542
883559
898356
910099
591955
1229317
521049
1018502
927632
1378209
630947
730083
758012
1120131
769726
811671
381415
1127428
839201
1200416
773962
813967
441525
792872
810553
1131694
789332
804420
654302
940318
1146786
847011
653848
870874
613720
758273
930811
901177
656754
535058
686591
902747
792907
940318
762782
465350
652935
781808
871206
1216406
572863
312855
607144
689367
921850
607502
765781
517701
793982
972488
460182
992141
1007416
844446
1326940
862807
927632
683303
770480
1506686
664108
877224
1308217
718046
884049
572215
848625
397339
278630
830634
748607
508375
997155
972724
521348
1092079
535691
502527
570219
615200
387612
417290
491191
769726
708684
1168324
308033
1129758
527924
735665
1122961
1422705
658826
895913
1339101
467695
854556
606543
738472
388813
167438
797590
996175
405230
1190422
543721
593138
759570
667784
825721
387860
529872
824256
662431
976732
307347
284037
801317
579383
973985
882538
499308
572982
443715
684866
912325
832317
1068320
691275
867833
843040
670729
450929
978115
1033666
850686
789010
824868
923184
547349
633209
415276
1334727
884465
1292257
723596
659830
589250
922607
706920
1121019
402411
589706
1116441
695466
620244
855197
590247
504784
414530
614367
914753
736166
888255
744234
981887
423047
668689
378421
815737
943409
384567
1066853
1018724
261573
678219
1169290
592305
831086
1093229
481275
748252
380073
1067395
430838
1029046
795506
857370
482634
236230
979091
320281
1235893
661471
352887
824108
830643
250653
1030636
896704
334073
412279
889548
944481
735253
1082180
538844
935274
628378
598977
749516
779546
803131
1125403
958098
898667
725001
625614
939795
403866
607481
1370593
1355307
245321
1193115
503998
1005129
503389
685167
1248142
640980
1173761
278818
528847
691870
795209
898667
639575
925431
1058422
1198920
1003378
1034697
518627
755349
1093460
548018
601236
1288461
1057162
885344
796202
720210
661831
1022834
674824
922287
1352294
1062308
635030
808386
629811
410318
701695
988088
484743
339450
503407
913260
664415
472714
1114815
978971
709568
996074
647656
301548
751920
755349
659863
997622
640388
530084
758218
464450
903917
333205
844674
622005
949524
917445
616141
967601
1420576
404092
748126
962293
380073
741477
777464
734823
921781
1066785
701888
872825
262489
901042
630599
661438
327892
518476
1044620
576146
557147
519756
503407
768899
492576
305894
413927
340105
364771
367734
1044405
724089
967671
1099638
466200
741119
784245
412199
674746
1235370
500084
597060
1050549
611400
729268
1132861
632454
834695
718486
299073
806224
752849
968873
457799
764541
856322
1091612
764285
1074524
601114
979419
473380
1300667
668736
670043
935713
774901
674903
775511
797412
655803
805268
718791
604632
825324
492576
1108001
772973
852580
862380
557676
400165
1034259
552818
393842
816760
1012899
499054
554625
986426
642526
554261
370586
1142253
762569
1123079
577730
892272
629423
1010272
596695
734823
838962
701090
966105
1211885
850158
1020430
701090
945786
1233479
1130830
869472
962206
906966
940573
1020430
1066699
473380
743254
769551
625715
900995
943865
1086496
1367012
1132916
1096163
1054438
774743
845681
1206833
559664
527462
871883
801829
789499
604493
598075
498656
587465
616649
761534
427678
831086
819432
770401
418560
272198
1133122
1026910
708996
736508
526044
768249
523804
522710
1012609
690695
950998
653310
1017958
791251
781586
764125
853501
997796
1198920
653173
703090
462681
1419181
780348
874888
676330
906773
350096
940451
702061
611472
225120
686477
662517
384423
449664
859094
857434
1367012
698213
1015455
582434
1351258
683047
515450
1498799
625019
512975
793494
830885
904613
709577
457862
951708
398869
919347
1012452
1057986
521579
810114
450862
985423
525378
764541
929520
1058780
948449
775011
743727
892724
859094
816434
380652
1423934
1136244
937306
575752
870547
698256
449676
685167
207034
1074663
785126
668080
635731
440370
290587
733455
887050
1233479
1008030
531063
820673
1068116
1314241
506980
440416
934692
217525
506763
627977
1326940
369186
874888
1041629
1303272
1026130
996228
1140322
816208
765096
906466
681510
856870
472714
1118465
1278039
1304328
546532
595435
673031
656110
896114
972030
891565
1137839
687392
463045
437844
606546
423301
756278
1139156
595780
633039
415175
653026
604702
1388607
906121
509326
1010686
1072940
1093460
999140
885344
912373
1344994
375399
462641
835161
682663
848136
1193115
652388
980838
644196
632165
1057986
888265
1125403
358611
671870
485911
651872
548154
898667
769726
480924
1261733
950496
345606
630551
826260
962714
870874
854048
1172520
451591
1108553
928755
801820
819503
928865
826807
969145
835194
830634
1323037
983711
518627
669757
398869
527924
751296
1378310
899431
373308
771258
918402
508024
684263
143777
693492
100713
774428
854556
807916
407295
580348
782298
930911
1070905
787511
816098
733866
1132203
377095
994641
788064
430196
866593
819946
498155
100713
590608
1125845
906466
1017958
777828
847011
507381
707615
793375
871206
1188655
1021389
535691
516788
691506
1048646
166689
844182
743652
858614
583256
401227
988355
621441
402939
570074
453505
554261
1420665
576944
1133122
775421
354420
1231027
689501
955925
757534
246466
1175947
709902
582943
687401
601543
819073
558456
1036679
1003942
841376
764285
877442
832850
902229
558456
658132
790502
1182854
898646
628332
1036414
652380
689829
1070342
906831
847160
822431
499576
888264
315770
633923
1011049
1563730
203417
466369
688833
717837
426528
465360
1096433
692953
1012899
775435
293921
991101
705680
918024
545379
1112159
684942
896222
746210
1025531
371012
768837
138469
859279
1162192
1064662
606671
1168103
525927
1041280
1093460
398869
1040414
640440
1542455
1008464
1012609
853289
896222
587203
936565
1287872
795275
499318
822085
700766
205359
730534
246466
640570
334851
346939
939926
640305
1237698
814348
897287
1060317
927191
653351
721263
686336
904613
758012
499534
634175
916416
192663
887367
440416
222013
792042
559716
962345
778099
582166
1566438
1017958
674275
906056
781293
937013
874488
1172520
450929
274636
1002582
585324
940423
390414
461326
762775
650652
662631
1031054
839720
871590
568899
965735
1019006
926822
797412
658826
668689
803482
718791
865484
556958
532720
949969
853039
469093
1158186
605622
640571
538285
716234
823389
790121
906056
1084086
492636
1166187
882885
298582
798569
311542
680510
597060
807824
444139
99879
673654
1100687
661438
886089
425961
793997
601657
1010272
486780
664637
527105
665117
699411
735048
820621
229485
687645
658011
562507
826228
1110581
823988
816241
834695
622307
671876
822230
1068179
1049770
575787
901246
935938
660522
1047797
630947
934559
683089
942332
376017
1145368
548795
758784
354539
777141
868644
1251685
918076
1071846
439738
876219
750004
511024
1317838
786924
1055345
701607
842114
981851
339032
701607
1038477
1036427
1186025
1028253
918037
641661
926601
677907
1287232
1017319
1385178
979274
1028253
1251685
998006
1172590
1054668
175933
395428
771654
683188
658826
938964
701624
1260929
832358
829574
711591
411240
1236087
883501
1026944
726029
835894
1375166
875321
1131817
634028
1165934
748649
1351658
499411
563965
918368
511761
520539
431160
977320
1004676
1158504
648811
659830
780030
799072
818793
967321
298822
1115677
1047983
1002582
1161898
428765
1351658
1182417
963380
880544
1700943
768425
956981
343415
371875
1317838
636810
526471
490912
787653
786924
706312
812837
392117
796352
1012969
725496
763322
979274
768877
701607
738245
818534
538611
939613
577732
730064
763322
1158412
772303
981851
1045940
952340
649197
1157983
891508
1237565
544184
1033637
675457
1151331
853684
667374
1106570
1306202
690161
872563
863602
691869
1035535
872075
1213186
691869
851256
575112
954423
716430
1306202
397339
563965
952340
291972
686658
743723
788437
1182417
1148203
711634
365038
708576
1123079
581715
1451149
680382
1175523
616142
1182972
1048081
980494
485425
214190
975039
914387
742858
988453
321778
452725
1173054
727938
862702
948958
861882
763322
695011
1516226
662218
1201177
1002929
445172
1065007
777141
1236142
1041931
956981
1085850
1165427
854089
1008403
1121662
868954
1347917
919562
888399
969466
388813
1176687
985692
674745
1337156
798533
689936
450559
642157
863522
524078
1027895
528144
821613
716170
687386
993530
1110709
792235
691869
675543
823781
998153
1273799
652904
959750
1374612
721627
980237
1131817
978194
1374612
1030047
406295
821256
689887
401228
1076214
1028262
911463
1396839
1054275
690754
975039
789398
1464497
704061
1001056
946133
1050981
448831
1074368
758784
753643
1451149
1317607
887743
972117
795998
1230389
1119382
1155715
691869
980237
981851
969466
1084975
1254889
233584
592794
657278
948531
778575
1286380
938964
952340
796749
539978
534056
1271537
676615
714111
694942
416815
712184
921461
325496
695403
1068020
289466
678002
1337156
671645
791915
905102
870758
555594
628703
1449180
486627
847724
459873
1048081
1373876
862702
834348
1026944
416777
1075336
544184
1139965
698035
571764
255252
868644
1005398
967321
1066853
762102
801719
1083122
1062414
1298940
447657
727946
567642
1088813
460081
829628
812837
1058915
780030
942356
1076214
476824
803523
529824
911463
893700
613917
890004
870118
788609
1033637
612296
339716
668811
307927
952340
1197841
769826
501633
598234
1197841
1260767
534042
1026535
924881
785722
489025
906855
791915
467692
457026
593091
1193566
1005415
1236087
663674
602925
266081
946133
1212118
955468
1110118
564197
538584
1175252
1210895
881245
762063
548963
1323323
810282
414137
217957
717895
502098
691621
1158212
473658
897958
507885
679956
1240955
1049770
644045
892710
1132752
1019965
596535
720278
1084975
1210895
566405
428377
863393
733565
1251685
799072
1119101
967321
1045640
1416242
167170
528840
714111
1021383
762642
881245
1121662
1131642
562542
1106570
948531
713358
966056
668769
857735
714111
1121955
1197841
1087239
679420
607130
1223519
720278
248264
528079
1251685
1194723
387030
703628
1087239
683238
1085850
918713
1084975
966600
698849
1158412
482674
156259
457896
1056862
545930
524802
1106570
1121955
1165934
712093
1459050
1260929
638038
727938
640308
598136
702139
1228171
1087239
778651
1116916
274636
860698
881245
207707
637609
918024
424320
523114
772356
803523
950776
880432
930707
926601
1121955
1175252
983676
917590
938403
982888
590261
1240413
409850
1035535
1052940
818534
903669
578452
711018
608763
863602
495289
647517
566142
741579
288997
1112741
799072
1127579
1484644
908331
1332800
238764
870587
413751
684051
505326
465543
384960
1032182
306950
1197841
930425
954540
734754
1351658
502139
842114
1374612
1271537
583384
1047983
643273
1169212
420369
969788
803902
935938
725551
682155
1049770
1175252
941832
744646
1212217
588861
951806
1437844
566836
684741
640717
890163
747636
895032
1011229
1474981
439093
1087239
673198
278109
1260767
983667
1139965
1101365
1132752
657278
676642
80893
837322
850448
926129
493020
491157
537572
954540
1347278
538916
677907
1020796
595248
341858
1119382
1284744
1037911
1217720
956981
809846
688911
983239
890260
1029823
1047983
966056
747122
767598
893091
751640
863522
747078
667683
622128
829513
763423
743606
1021027
975039
1306202
597896
937030
812837
1086970
316026
1052940
1284744
819073
776578
552725
999777
867706
929271
749603
97975
1066800
565234
1032706
629239
803523
967321
1343420
607370
620844
999811
635972
891102
892710
701607
856743
685347
701607
895137
1007204
1468582
1240413
888399
1184125
1516226
1284744
743216
1110118
501126
554745
577332
1112540
1028253
1083122
1194723
883501
1273799
1091364
1155715
862563
1160548
942332
520823
979557
737454
639265
880432
1247127
664113
787797
1023767
888095
635712
560969
1436251
1041931
938964
553220
709989
1131817
1337156
1145368
949389
1233783
1049077
972117
666065
663329
602572
958699
1002930
1001626
1035538
259692
865886
721893
456828
641449
877508
499850
659274
1001056
537053
1113823
934347
440361
971779
883645
1151331
1203441
1022305
469010
685188
631914
725176
1026944
888399
267487
1023415
929412
1152896
1230792
1385178
533488
1124695
1110709
1298940
492757
1700943
870758
833815
1129609
835750
642026
858153
1269059
781460
682043
404817
521745
471270
1067120
1009661
1034431
613923
653009
849497
1033637
1026770
617240
700652
996695
1179415
369726
1047859
811121
979557
952340
725496
696380
549158
901444
1317586
791915
743365
629209
1153969
976423
1463848
763972
628687
844801
1323323
1121662
863791
649084
1111505
847729
852436
725496
435765
1158412
546792
714277
981851
870758
1003410
786223
1206353
649159
783880
592390
655129
796352
1313604
754816
1030047
1241489
1012983
1310093
808601
230522
713358
1111572
833815
1222520
1056270
1085693
570100
967689
1175523
977744
744646
1030047
1026535
514138
231663
1206649
573023
462530
832197
1034431
743216
1030050
1237565
808643
1018939
545181
1416242
55600
398009
1002661
1028253
846920
911463
893700
1530359
1066433
523146
1028253
905102
1161898
946133
686367
534690
710633
1051693
1173054
803814
631918
1468582
1113462
1183411
1474905
571614
1003410
1310570
733860
1054275
973353
906672
410874
552439
492791
849497
312214
864253
416135
1018832
289246
949824
681197
982079
1374612
888095
1269059
1036427
866992
512030
713358
863393
711661
1091364
934559
1071846
928392
947361
892710
783865
641288
767255
1459050
1272368
682420
1012983
657431
978194
608962
1262277
625198
925444
932186
935938
805379
714533
760187
866283
465333
701607
910880
880685
1118154
535865
830261
419170
263835
1154472
554269
655129
983458
1463848
934559
1055345
752429
710816
1236142
718139
1112741
998006
1306202
977403
863522
657278
616381
252759
880432
888510
1049846
317971
1172590
523573
865054
1317838
972117
419758
1332800
229984
241878
1326229
966570
952340
989275
626086
390364
507909
924576
681523
1066433
862702
1139965
1067846
460715
915253
975442
1468582
758133
503910
681507
929412
1337156
734611
816572
860421
1054668
1229679
394464
953763
978476
1194195
797412
783959
1317586
1054668
791514
551997
814348
551695
618035
1273799
276819
896467
818152
948531
1018832
677907
955367
542654
1494094
612243
766460
1088863
512142
758784
1056862
157838
938281
704446
1120624
934559
895005
1396379
808643
1026535
1121955
780377
942356
615099
326883
1313604
638280
860790
312048
244017
745897
1233839
1189107
1056961
283668
486825
1332800
1416242
1168942
630612
514186
928392
914624
619257
967335
1183411
1049836
417713
649197
553190
940165
1474905
831407
412206
739058
794596
903669
863393
606581
901042
979557
860411
265293
993530
1173156
881752
850780
1145368
795186
829706
389283
1067846
1119101
288015
522029
829513
807578
461149
1020796
743265
958678
887743
1218923
1323323
1222520
263051
414983
966134
609484
967321
470232
755122
376283
829574
1088863
959410
549976
1234963
1102171
449676
752715
1019737
208102
868644
750704
684619
1373876
528615
1451149
525927
362089
835476
582410
1234963
1184013
733190
703309
1076646
752715
760473
260735
1052940
1451149
620230
740766
696211
1116168
662286
919024
928392
406042
893517
1530359
1157983
537594
869818
743370
681045
569637
913881
1030050
1160548
693196
958250
1087239
1017319
1119101
1396839
1290140
851256
628301
539814
1363242
1067846
812837
727437
996695
607027
238720
504640
749638
842114
1158504
881245
925444
1030047
791915
541274
1398552
870810
427869
1017319
490624
535634
325589
1029521
703628
538584
677907
699709
778177
1169417
824935
208271
780377
54340
452513
833815
682764
1002892
613243
622307
1030047
938235
1005787
1237967
703161
620655
604717
870775
1046352
254645
751793
124646
813006
784186
1446312
972477
622078
725573
1396839
1222520
1095997
775011
1118154
299082
698905
708786
788632
1175523
1022305
899612
1087239
716962
632764
997501
930755
258766
1233839
1179415
563016
517937
1310570
925444
657778
603060
870810
1273799
1017065
1118154
918129
531235
680854
494720
1043922
808643
1194723
392199
631460
632678
718014
1240955
1005398
298047
686557
1203441
1033637
1026535
1323323
1035535
707756
706838
745576
907891
1066800
266803
935938
942332
749603
370992
1113462
1287232
714829
1030047
318237
712093
799596
1083122
685798
1148203
1464497
727946
1068020
913072
1446312
921136
491393
1398552
745892
1204781
668952
926601
1093519
522649
992949
677465
18749
610176
1406407
728509
662532
784753
1603767
1001679
944668
707697
739910
805583
921199
782435
834427
1306793
907000
703959
974998
1003066
1214802
668131
800351
481716
919674
732462
878600
705507
555309
831682
280098
314048
612561
569082
645809
652296
1111657
59177
540172
605904
990714
655769
1029382
716275
814173
1328803
880941
514172
1128005
1216796
966207
711289
665278
669488
901829
881192
813497
1316375
978784
853803
728272
478207
700723
571931
880607
483967
1058568
767233
755782
727013
353800
497248
1298864
1443257
1088823
1269098
1048705
430038
886098
644997
1389755
1185842
933813
577392
952496
625304
845802
580029
913964
1449668
609930
1352981
1336687
1547301
1414115
885555
636262
794061
604058
892262
881245
637477
1295433
566642
422694
850415
431279
1029851
225369
520953
760685
1038190
372762
433645
142205
665499
485506
809362
1077712
645239
703516
733979
873257
1146712
851032
1254331
467280
1090016
1240970
608435
606434
505674
1429509
778835
515544
1082748
583777
410657
732931
979534
1028521
515704
618922
411988
1086662
1034000
450023
1028521
739910
1085317
512490
1175835
901410
672620
1046138
740920
729626
1057374
958204
817328
988101
966134
187543
696358
1136397
1162959
751177
799045
439237
816964
762411
781023
314912
1479487
544306
929751
559260
1208055
444205
296846
1325089
415670
443670
775667
812774
1348155
1452135
702085
636974
886710
1587700
800472
746553
1100873
697712
1162206
1012264
365457
712733
719930
510512
1364127
1143576
1196387
1301952
1022996
1015919
1010450
527770
931921
785538
839233
1197549
720116
903343
852522
961485
553329
795909
510555
545814
1177427
878672
759365
742467
692886
491466
939562
1029613
691335
1225295
1123036
1048287
1043704
723815
903911
1073317
462495
735118
587332
965425
667539
309510
647838
851865
996048
767204
551389
1084562
623270
1591900
973070
947011
940802
1118147
883229
362922
969932
859358
1328803
1621143
661132
1139646
841074
522942
1588229
1160052
1243375
964484
947705
834634
863653
976092
1457560
412199
1464659
801888
768078
1009144
1209052
1143841
636464
65624
1160923
837215
1049830
138967
978560
1077382
1082130
463640
659316
1191983
1150246
878343
883787
823870
733795
680212
452531
843024
760925
870985
836530
577424
553724
878225
915729
463290
715323
580541
990631
479396
108077
1368093
817940
743058
759817
664159
700394
246532
717215
555601
867176
598022
1054795
862827
352875
475254
591357
784440
1096642
758836
1132596
832329
560849
741988
743743
618008
875369
1118138
1209052
198048
1024277
676835
1092112
667620
991700
833509
790394
794596
833804
988737
708233
726461
401305
472709
706019
1436938
755547
985322
538282
484209
1088297
647074
628466
866712
525962
720851
591590
1160923
819588
1060496
911968
1115982
573991
576060
1158201
889715
404555
754551
853663
718078
942083
540662
893271
922946
1004102
1112741
1041020
963357
478207
944531
1016806
826312
667539
1043534
736545
1069379
663537
485856
823731
760028
1327291
1319175
877022
1146090
604058
869037
958450
1094404
61804
530082
372415
634526
576812
1070708
503832
925238
487018
928066
1031288
726531
813634
697265
403097
834526
728463
1082880
659191
692979
1043212
894175
446852
523111
798262
1613395
608214
509471
895728
1003249
561773
1091450
1133372
1177259
968401
789789
532546
625997
767487
851845
616289
897991
610515
1091153
1372662
312356
968953
841712
719671
241239
923276
984015
997564
1144561
608559
1124983
900455
720384
609497
1363242
832713
1062005
684949
851644
1039027
966158
846052
631349
1073726
884377
200612
896441
841886
463578
1069850
1018252
713999
1255206
1545756
931439
985322
1334234
228523
732112
1098228
350183
1206448
551586
741058
755730
873213
365800
892739
1426943
1057046
559384
505075
979416
839648
964509
1386651
955618
767409
1226255
848103
809978
606103
1158201
968953
694303
925508
555735
1027112
622850
1094872
989559
1075589
635461
607898
622631
893902
576307
594217
874361
914448
1060792
931729
863606
877022
757193
495114
680637
716438
605904
1194174
959969
656377
683023
569432
1255206
866181
1119158
442784
1124772
574995
815364
759898
755074
828966
816976
1025819
634557
977992
794931
700546
858792
871866
1226710
849305
724709
836607
734700
510893
556846
1119496
670874
523057
1316251
594004
672922
596628
878236
777037
682973
629121
590380
1258856
792136
925238
820466
853663
624284
574598
733979
1048854
898627
714377
544959
824438
285473
1047047
554128
951769
394153
972985
678796
484468
683524
1372642
868494
738503
557109
1070837
234447
451791
1115794
1216281
684665
1372642
856537
572117
1099635
1163947
1255725
792797
706751
1544170
895728
421931
1082880
716166
1047998
1175500
809444
966449
1307159
412279
981618
950151
324305
877103
1107931
642211
861745
336918
878006
1039738
982563
477713
992949
777368
1231513
1239304
813864
837715
1009608
928390
107028
515647
769875
503961
414549
458099
769683
827629
685194
1049104
601127
1139646
963045
1474499
442156
762172
234861
1469629
905940
691216
549664
737454
1118445
873796
1016806
634388
424851
665117
845334
592459
1015316
1062213
849683
681819
706461
1065949
841473
724222
560018
865859
891665
210487
584057
633625
1039245
510555
345741
703243
1075826
248207
569714
817940
510512
781304
1148484
654306
1162541
638006
1046534
1223640
1037013
653882
945382
853156
1285492
507204
550328
673657
806073
422814
724000
628703
1306844
1389755
782566
412475
986276
511865
426039
287112
1031985
954540
1050618
712939
772279
1002224
545814
671509
1243686
937665
642732
842985
932211
953763
947132
824078
887239
568742
1114311
1169515
1191892
801882
1158956
864253
999978
576935
1216248
1169515
1190282
851845
520547
299304
367515
784753
765901
1519208
1153261
605904
656140
667516
475166
669145
679177
745408
973309
1032499
313767
946489
623661
838668
1002343
682823
1677283
1265858
905839
724156
632678
972985
631905
1350184
1081348
1109001
1240970
750781
638393
979416
1029363
950090
957296
365669
964911
1184381
672620
595469
1093173
443119
342268
1100097
760314
1028116
1191619
790925
695910
1038951
1306192
473898
1119501
839242
1461341
900510
902359
793491
882213
767487
886710
1484045
1386410
775811
888514
1253491
688665
1125060
503217
1013329
1251724
482685
1073312
889239
609497
739713
932535
1365840
750009
1068020
895172
786544
844541
393767
784416
482773
956773
873972
394557
485581
559157
705507
661746
832317
865475
1065308
927189
743314
1240655
795990
397327
258678
693353
480497
1164420
784416
1143579
892679
1132291
986774
485415
989712
1020908
759817
810530
711289
677794
887367
1675257
1162541
784915
478099
125720
822289
1507373
1117404
490273
746868
830670
706907
1600266
783170
804536
877224
497076
303233
1051125
758423
790704
975876
544306
805319
1138909
736751
986427
654743
1216281
457223
545891
641332
1059884
740533
778244
1003066
678861
403898
1018252
841292
1200300
866641
883475
454122
841995
795675
523877
645673
950090
703959
524429
882554
924355
1432957
1171766
659918
530613
793039
707534
519116
999444
1240655
1326149
1052244
1270045
1046534
626658
640093
780752
765600
500760
614219
1049816
398034
932631
662620
1029007
1063920
488960
1090616
966408
586139
743314
1068394
921138
894175
666881
935284
913232
1480983
685557
474120
1091153
1038951
525426
1076006
992525
644521
213429
671227
611227
1100097
616433
743963
342640
1015290
580872
1137973
877588
1307262
1081056
939280
830107
1338897
854717
483844
338869
800132
450023
839149
403710
684297
976388
833238
885984
1077198
888535
387342
807175
1175070
663158
957409
741328
807409
699411
1084101
1276311
941594
481761
1482668
695754
874100
896122
595742
493624
525080
922894
797917
1059412
1109365
1115751
482379
710842
600659
1439363
491517
930805
1072932
1215966
567146
390135
901832
1587700
1435938
529516
980509
1005588
1431610
956922
918517
866712
1216418
814461
1232607
1125060
621020
1271454
755306
942083
384536
631494
591787
918582
912468
662851
1008273
686507
777037
905451
741058
1266207
1114739
744516
900035
1200306
735325
752429
850980
450418
767487
679939
176309
645239
1430035
907221
1053440
599440
523497
378588
1587700
672879
631375
917383
559613
828435
93102
851032
840418
1171354
831790
642127
998059
929066
510987
978541
811836
684186
548689
224600
717184
724108
572450
1163079
672680
655843
454974
527455
746553
994957
742011
396378
798511
652606
1038359
782622
736257
1165013
652709
737928
1225457
828435
440889
430702
905251
637324
197772
573001
701407
901585
710023
1425147
1010921
375504
1105247
637278
1009547
1005436
433978
1296210
691528
830670
793039
1336687
1061882
1197549
1266207
214912
942934
1140548
722625
865859
851562
539461
597722
712124
647074
999444
816168
1108935
820771
559840
702560
211907
636530
575258
798743
873257
791490
853568
520324
1192833
955618
897840
485168
961864
851845
931729
959831
591729
1286380
875277
299304
703959
877022
569260
340926
1033848
1232243
438902
1146322
643561
503363
598918
383680
861678
728681
852457
836884
730527
341858
782850
907902
929066
797917
854823
434177
612782
686059
1004439
676905
836250
939144
762172
953842
204957
760014
1162541
703312
708371
492024
733097
312855
706019
540299
1109290
1136618
789367
1305712
842305
1099130
1144373
802735
916551
880544
893517
989092
700213
522734
841013
708645
968724
851913
1545369
961323
1215244
1047665
995563
949662
951965
949941
525908
487575
682920
681785
938158
827591
747846
363718
810816
888398
1302057
1417890
533112
1132916
643776
359747
546482
1005017
1277852
835823
748670
812212
484541
1064277
968724
1153254
844936
769080
610190
803674
859377
444920
440297
629422
864955
879865
890038
830668
857907
554550
882554
947983
1340906
1027678
1236792
771507
593847
597334
435071
662027
958350
558980
766629
975185
848906
872649
591787
423179
1356052
1144373
1396180
582984
1498799
531751
721644
893174
796776
1041626
1040228
701333
361543
1265858
1270045
964348
834461
588142
737715
976500
1414115
913849
257590
451122
1168095
886098
540478
789499
1057374
573236
875719
810898
1005608
566929
862854
760039
338885
675836
1220325
1250661
937958
673393
767892
1118411
755730
540619
407050
1020920
954714
903911
1031985
780482
723345
678796
543277
841426
1545260
668178
872433
672879
760633
670225
1074929
680394
883141
674515
664151
781880
1226559
1707197
466074
795797
665147
935733
725717
737101
614656
859635
998877
769210
626658
1009298
1137188
515820
647977
977021
605904
910705
702139
1224184
645239
529115
778286
961019
684794
755310
961685
1105066
384106
423179
853663
268999
660251
747255
1032192
1065857
831639
582914
453705
925846
549000
836518
1035792
645239
668073
609079
574157
1240876
917765
431901
863239
789769
707756
640581
783381
957069
766282
122524
938919
766125
620578
800351
889938
978194
180227
925508
1036640
546978
1319175
492565
1155637
1164816
725792
1063920
1069850
740695
1240655
690175
1043000
1439153
686176
664052
546562
714906
1012108
865298
969485
915498
969325
1256128
554518
174913
983534
937127
571447
917383
614983
633697
778087
639390
940691
1146509
445492
1062821
442253
879937
625218
705320
1293129
1013329
966471
702279
1043704
921315
883229
794788
332217
1208629
963861
236210
808862
770372
984415
582984
1081056
1055923
408833
940473
1353052
566444
624284
846425
991700
997434
651175
766447
891155
540704
442196
643561
903255
265753
778834
438228
465816
690328
1128786
944609
659649
931921
503331
934713
1019211
842825
495174
1149448
691216
156902
473479
1306959
1159587
914332
931439
1077382
816734
771821
641078
839679
781271
492801
292852
407631
1049816
881346
1109486
644521
926312
786408
8368
475177
1029963
1283313
223536
1059201
683091
673633
582984
723197
886319
1141247
690500
522344
712227
601019
749336
588384
496493
1094404
1201897
542599
340008
312732
858864
1427680
1178934
1061176
1307159
797533
981135
635214
1114761
639933
850868
923214
761887
1076411
478099
780989
910806
1187361
1516176
1108979
1190282
467003
949625
763882
656432
507464
816751
818922
727827
563004
818376
570850
1477211
1029382
939638
973867
847798
743366
853291
1334234
1306550
764990
1119158
750781
1528104
1012969
709358
1011196
606120
818519
573502
1002397
788760
527400
907558
743554
715442
503217
887303
911423
1120171
855165
850644
841712
1181192
1134303
383909
893271
896911
396473
972276
839053
929261
1139646
944335
918220
1183659
613487
650939
433419
817539
893294
511027
433645
363842
708907
1096642
1272265
688199
999381
780482
958450
588857
434244
806748
839782
813964
601426
1043704
1217921
549000
724709
722732
912991
702656
782799
859358
784638
545171
1032499
628474
421931
630192
1099713
620380
613353
683722
409710
979995
1167151
861669
488729
904984
1215801
381450
583384
499884
1023916
720384
1422705
1017065
606681
1358249
720703
979535
428431
524658
769199
848251
1062238
835171
836607
1028521
1240246
999381
1307159
780343
677845
326625
1216217
607150
832199
1051358
1191619
944580
554778
844054
420219
734923
597106
761294
661566
671976
954714
1353052
1029382
844706
761270
606017
484468
751787
671809
770440
964100
639282
1315206
801882
350183
1025029
787127
673283
241146
689755
635504
850980
963383
1248761
480672
839523
669897
1062319
930911
569432
587205
640336
942046
645410
519388
674620
636262
906056
496843
359838
866550
1081056
673182
839957
261673
726414
917895
963633
1097635
993968
572765
542940
1039069
246018
449623
674452
719498
728016
507323
412112
1235776
1232243
487478
584057
458493
940039
794631
1093149
716927
1394032
662234
1041168
729112
403721
869037
561773
950857
663210
674064
488126
1018404
552411
706633
520902
735131
497987
490273
440802
1085886
693603
745365
1097164
600012
905779
1437580
354809
1031288
1053130
855881
606039
870795
701407
1015780
236896
1225457
1122711
779209
863002
946577
1369636
851791
544274
938222
732244
1091617
450225
716166
990631
402951
784915
1101259
1004664
1345958
1099498
594336
537569
480993
957798
849361
446412
924303
765796
686059
644196
761842
311234
1362735
901907
1032697
498265
964389
534599
581412
961525
541269
1414115
668073
1231933
1127428
981828
949832
741058
562304
673811
821463
789863
474589
813328
450210
748524
795651
885766
305073
1414115
753753
1415546
997221
964389
530463
964568
695151
1015919
1505129
651594
1048705
433513
987373
805932
763205
387030
1059884
627049
776036
572475
866204
457533
795125
963045
1029275
999444
737215
841426
811574
608703
752237
732244
1158988
651517
957409
872305
679472
656962
395438
710023
676798
700172
646221
831790
526941
872649
1085886
980509
646601
950911
696241
691878
926533
1035792
751555
803892
1150246
661058
1039069
780482
294875
1267936
576933
967631
1226825
1156642
663901
977320
1241379
835609
915930
748311
500024
543137
996154
526003
682753
864724
932379
718210
236106
788048
1112730
642727
603822
610063
660047
399428
743461
883284
934707
693113
398399
1258625
976179
1155801
922431
642340
618016
726712
380216
299513
932568
633908
800703
646794
999444
614884
839046
549221
996926
1077232
396308
673182
565061
1172520
811212
701525
857907
467230
893856
965431
331872
1105561
477518
1002336
639392
1157885
636766
821579
620330
1229693
1076006
532546
817940
1023118
724108
767289
658857
881346
471223
1089184
288790
710062
1320599
664433
997334
676289
982060
857974
504640
963633
429073
1114237
713999
1273507
1076081
869378
1028699
1003066
800079
940691
1105571
1130959
840080
1119866
339288
662477
1172679
1023916
456708
1124904
485640
1141968
576136
724108
888535
1165895
1240655
544271
968261
410176
327070
725384
523866
881964
687869
634270
613676
980158
927743
970194
585575
871739
1000411
760271
482396
656962
280283
1016414
714844
350183
528862
773507
933069
623624
377385
1009538
679642
1055915
1060898
594880
791376
1600266
1033834
994300
1257103
924303
1031018
1229693
439737
867865
867261
1133020
563372
895675
1162275
685465
746042
702166
770589
659454
697392
323568
888611
907261
991699
179899
703891
225300
1378775
469598
652468
455966
664433
568742
914332
556888
953842
694382
426727
1007449
865859
1000094
1135269
682405
1089817
1097888
1007011
1032192
554778
936392
1121109
567526
856212
1278651
780176
1188168
761257
932211
677137
948116
1086541
715674
547160
751177
546000
537612
604664
1015467
909187
790022
555210
783170
944772
673050
848029
839882
1155405
1119709
537068
332818
1118265
1032752
883210
677439
446170
581244
708720
816976
200317
763205
496076
979370
672326
286690
624378
1241489
538282
944988
521739
1146090
787528
1313425
660695
1264901
761187
1031985
381747
734403
1426796
444229
560631
1122165
661158
624972
360204
641174
1412844
1128005
766629
511885
1020905
1078935
213374
910806
954636
722084
1239304
1271454
987095
674620
1329191
699194
677845
1356236
708986
1049745
733860
884925
585428
686747
945441
893902
735317
485747
776209
529591
201297
1144463
830369
688385
708207
469126
925640
856357
1029275
930136
540299
529598
1216930
276935
1063212
251229
1260435
529793
974946
1041620
926085
952496
493789
974998
707492
1216796
738634
1673571
327127
738947
732112
732598
860312
771067
1075362
1023269
610720
680801
539090
543634
801882
735246
327277
956872
1096863
703691
963383
613971
1074276
603247
670463
1099130
1091153
781586
1162074
1459513
972857
1269993
467099
585966
680801
1528104
735001
994054
930136
484983
1138451
686253
989546
920973
861745
529598
753343
1100525
618185
810385
686996
1095976
831975
299304
590550
614579
735119
1179421
999637
681115
659516
468509
478419
612878
908288
968401
991543
1098019
1426943
553517
280239
522151
818352
808337
752895
1469863
929128
801042
753122
1011376
1128005
1248761
1093973
834067
1094320
1224214
893049
924159
1307159
514801
531044
1171852
871739
1060831
1029275
359907
606114
668073
1104404
772115
683182
853156
962917
533239
1074854
903255
794294
854715
566737
443995
854823
440229
383119
1036468
523629
583544
297015
745242
431279
1713
528862
714978
590371
1080754
686050
830524
731050
1229316
583064
826995
794931
880432
1003472
781271
967631
867726
937431
687316
895119
225199
1077328
540409
1205517
515820
1062074
1086541
353998
905480
1020276
850068
108330
936392
1426943
680237
926887
474814
580754
1088759
501430
841712
814555
1005436
505725
519330
1229043
417900
902182
494554
954714
1317880
940002
1079874
1079060
664935
799274
1144806
1092225
1143841
830670
892679
1295433
237137
734422
228355
272198
621717
999978
660695
1143198
678796
1324687
759817
747636
1072362
750656
1248318
625129
651671
601228
661158
633947
469174
316380
621627
658685
426951
655462
987515
730854
1101259
668073
720384
1091450
619663
743461
702506
680801
1200300
647051
1430789
1136460
280098
888843
913927
613366
795653
397697
1028116
515820
716808
968261
738441
496702
918402
1365840
588174
630987
713999
836530
1272724
862373
1418519
510904
1179421
801882
736545
396066
462701
866204
552351
1027023
640798
1122165
1046534
1217034
893036
695997
872649
780523
1439363
307138
956014
1459937
607461
1628229
178170
334313
962441
978541
1054275
703512
356680
667243
839573
974957
465623
465410
991232
908738
933813
1018252
998576
1047047
810178
988984
722506
1110517
1051606
314143
1216035
623270
1068394
600012
716787
672467
1365715
1082717
701275
530997
814096
706317
967582
388230
588204
609650
997637
517808
1039738
1062005
748524
550660
653806
314517
610515
836177
1141247
850756
1094404
968419
903474
579953
525294
536702
434569
699498
857010
1325089
950090
851845
495113
672732
1144373
638673
415186
344550
637477
1067356
1223640
403235
1306844
673518
638069
1050229
931064
851985
534691
1217034
1197005
953672
484468
1194174
1277852
1043534
1031018
831818
792530
987949
816086
729112
465151
618440
791668
358842
713807
1171977
942083
930222
1160923
1109365
82394
462701
950090
826453
1348155
912655
1621143
871650
959969
924303
951728
946577
988101
724631
692271
404555
789668
797680
643854
931695
790022
755661
1238390
686057
841292
1253472
843415
716459
982045
785850
848928
1251724
739446
628958
594633
932323
987388
812774
1189390
856617
541269
865414
558976
629229
971842
674515
605573
626023
972341
893002
999326
802920
382775
789119
469820
1170113
860992
508418
1227731
547464
1043922
1372642
1372642
669705
446984
1284378
1420619
1240876
920734
876028
1023270
605546
952772
1333608
268489
1215949
548075
476853
894874
802390
293665
705269
663901
892358
794931
356307
664649
900035
854823
1094872
951034
368201
778008
1098228
805061
1006701
438274
704828
1012108
638006
555023
464429
979199
949651
1094730
888583
1677283
660568
718590
1046007
923276
870551
664861
896252
846425
641590
715674
926953
905102
1187361
1079874
1264901
899348
961950
673770
1099498
1058687
684083
664159
780482
759057
1439363
1302057
417704
747571
903061
775056
824478
962904
1172573
847107
1004102
948383
571826
838396
768125
1210751
1532222
828651
576060
1809111
618043
678423
927212
687869
794008
1361924
1584144
1263561
1136648
1304348
1637758
818646
1026910
1679992
1289320
1502619
663680
1061932
621994
559950
397509
1086175
448597
1617990
823314
664568
1834600
294726
1585841
1390968
1136648
372503
1022888
887423
854090
1103354
591031
253082
307756
526687
533825
1263857
1052929
597947
687859
577769
1431235
373255
1748687
837322
1430772
730816
890046
876648
1472396
710171
378769
856347
828524
940969
611662
838196
732717
1814711
337102
1446568
1517482
476220
669705
1050452
835239
788881
977124
564115
997844
1618939
1626567
1482170
123854
595433
1194993
681600
626744
1379005
1053892
1480753
944581
908038
621994
803712
1297327
1022215
805972
1496599
807728
591031
1858185
775244
1448529
772277
598346
363588
1330588
947011
669789
1360533
1503360
1290210
736729
1637758
866268
906763
757078
1425081
533825
1733121
1323704
1108001
1268560
784369
677289
626180
244887
1248286
1433541
1086970
817257
805972
1439869
790296
853263
1254975
987515
631708
1414235
885513
710832
1326395
1580473
1250233
740850
90381
1152062
668453
1515207
1034808
642186
789462
934289
125667
800353
325033
1036662
527091
1599866
617864
769654
680403
1308089
573663
571257
729873
151317
545694
1659837
1180497
688102
528270
1033828
505642
790608
652746
1698500
1297327
1573580
734831
793070
510245
1575742
1515207
1647458
1096642
819324
1005070
1454700
779709
1594205
317576
1009019
664637
1478650
1215066
1840703
552801
1454483
1055019
873055
1005195
986276
1364264
538288
702299
1618023
746070
1178587
479144
1094243
135058
487106
895182
1548312
714377
1021122
1517482
1472396
1847717
898513
751523
921258
492693
1718142
1422813
1274258
1929954
1674402
1548312
1336451
1511481
1102621
1390968
863908
469827
855386
325037
921258
1374810
1196393
701308
1549747
607534
1529720
823314
931172
874562
687695
927212
479748
767686
1391432
1193115
843228
1416684
982956
1031219
636467
1608271
738543
1517011
836011
1350724
1584144
971384
650450
1503360
79336
1180497
1079002
663046
528270
453288
1491765
1042223
1809111
247600
874122
1066719
711471
474555
923537
729675
848147
1442782
863002
1618939
1602726
651947
1140888
1327344
733619
1495549
673189
727297
1177712
1155756
1178587
402116
1587862
1580517
1288359
1021122
1345958
592232
1375055
443129
1140888
1033177
1375055
1272456
804304
717597
1356415
1161383
699203
808701
697565
1290490
843579
181713
373351
1651179
307843
1288359
950447
1504343
1265345
1268560
1011971
821363
285473
846159
1602726
438806
823508
859358
1391432
647830
890115
1042728
373749
935506
808991
1502619
516382
1219805
1021122
654873
660292
471654
252251
1209059
552818
1623949
309813
641157
1822076
351718
902464
762642
256890
414983
629414
1708425
115977
775179
1809111
1626382
672575
993692
1530064
902464
1503779
741816
788667
1033177
1323704
817382
380802
1580781
807717
969997
928210
788881
493129
740186
1559961
1425081
792096
790909
1142424
436880
924282
1292416
1312949
1206053
1092526
651513
881269
1043632
1350724
1222520
855376
843845
1372477
866663
823314
196126
681600
888446
900854
1482170
1029385
927728
623624
971384
585401
1609176
1126603
1579524
997844
278802
730812
1243013
1088009
1670121
550113
1414696
823314
1503779
1537721
527698
612334
573597
1263561
940046
323391
802749
1046240
480901
484046
779709
921267
1572446
1674402
630902
734279
1012853
822289
1698500
766874
821694
180546
1222487
1160297
631918
2034923
236356
1623949
627369
873538
891286
716808
555826
999614
1114467
972433
734931
1215633
686477
1823841
1097882
784661
579373
1250233
435362
509935
866663
689191
1432958
582222
1021826
738543
878902
1029834
561235
1503857
940403
709963
1360709
1088009
1089649
390688
964004
1482170
1248286
1609657
332467
792226
434408
1929954
781693
823347
972276
323156
922084
734627
1878353
1431235
1248286
898513
809011
1227803
723624
708856
866663
1071861
298582
863908
582632
866216
778316
669705
1618083
678305
565535
130037
471859
1022375
1720449
1451149
1443359
448956
898713
1310910
1150566
1289982
1033532
1530064
805173
823314
1297962
450418
755983
1390126
807717
1679992
748937
1433759
690168
832869
1015316
1201561
923336
692136
739104
1541963
1043311
1050023
1809111
391619
781693
441081
1668389
967283
1602726
619396
396740
352876
467077
1423598
1618939
1443359
877269
642919
742013
719990
740186
524223
1040071
1502619
1400838
1297327
1122380
1274258
618711
1599866
447230
786262
625765
404891
1396136
727237
1442736
1182301
1076799
714052
633039
1720449
514542
1580473
762611
397995
456040
1169142
415486
489530
823107
755873
971384
677570
777508
1469718
1622163
638948
998833
1530064
1468658
1637570
658731
913040
616707
1443359
945472
529595
864556
925965
1659837
1613688
1429889
763410
1372477
716852
788881
170276
1243406
390617
777316
819696
784369
356142
727946
463911
1720449
1084651
568083
1537721
794008
338536
984990
688102
1292416
1207289
813415
959969
1254512
305482
1029834
1071861
1491765
517464
897801
1430772
734644
765055
581296
823107
1023775
601398
1817858
1517011
1498467
744627
614884
984073
959394
835161
1262624
1339965
1033828
523152
818646
224084
584487
1683048
1338654
885555
772108
727107
993334
844854
873055
618863
542931
688314
967242
995467
755349
565613
1015792
1609657
1033828
969997
2122753
1595719
1113826
1542963
853325
746503
943347
890571
874122
1680034
844854
84368
16954
439717
1319279
618495
1146610
550351
856677
1053791
1442736
1628566
179386
779709
1390126
718446
1390968
466987
592308
1503779
1033177
972500
515193
735963
655813
372503
545377
962837
490361
1580473
611676
1370221
1584534
487010
1628566
1243406
996106
1277691
604139
1192407
1490735
171983
1806456
687732
1414337
1748687
822684
734627
1397573
87559
658877
1287465
854643
733102
1414696
815785
1254975
510377
649649
1259996
292175
1067619
406494
932766
1254512
1164375
784369
917818
954540
269301
807728
373006
863908
369806
936818
1664225
1472396
1763046
1066433
1515338
653945
778835
1763046
1336451
539423
542557
722951
385936
1173841
661686
982467
838346
1287465
832869
811742
540357
788278
1262473
1086175
511927
844593
835239
260682
1597203
449382
1190386
975215
1185089
694366
1858185
794008
805546
1102621
819902
412485
427245
226539
1579524
1525723
413857
898513
688259
1391432
638948
818646
1376456
837047
1503779
1521374
753008
1229205
888372
836282
519963
702052
878491
725593
604664
364979
535487
615711
257824
1089683
1089683
1609176
832358
500891
85699
620092
1040071
942297
971384
392361
679846
200506
784369
898713
1541963
1023925
478384
1490735
552492
771368
1668389
1655563
291818
613760
1652162
1254512
1338654
484009
204748
989083
563148
1824793
227908
724060
473058
411183
863908
2122753
1378906
20599
1573580
1042728
811735
1454483
486843
1089683
865645
1586120
889873
898211
573793
1652916
865645
350355
1344328
540357
732373
1543334
1594062
1043632
368985
573663
1360533
741335
1595719
943081
679358
479526
693854
876160
661828
1680034
1375055
575587
79898
494373
478119
1474711
636467
933069
901662
812299
766169
990960
591031
775244
1430772
805546
449365
1814601
709902
1553957
855197
1698500
990207
1331286
797300
446779
1254512
778349
813415
1289982
414983
821613
977805
594054
709180
1447482
705320
1814601
910141
729675
447549
915936
1289982
493560
1276802
1053791
738543
586523
1033177
1626382
936559
932911
619088
1446568
1517011
1190386
1834600
969997
1431927
782622
436788
574130
519459
925412
604729
1124169
865645
780221
358683
1772002
1263561
517566
29879
590550
1250233
1579524
1559961
1432500
786262
1195653
940845
471287
656110
1073827
816044
1347746
778813
1503779
724256
1289320
685469
1187625
567876
761416
724091
1383714
637609
1349006
199212
1049104
1250233
1771968
640841
1072139
607759
1005959
1003307
1220062
472191
621089
414702
905685
898713
1573580
1683048
1433541
441758
1118214
1535333
870138
715641
757255
1043862
753323
1548362
1365089
2085826
1262478
849302
599372
651489
663156
928548
827328
365439
541287
648635
915207
1245034
721778
1494816
721260
1145843
930122
774743
1409406
1391222
617649
1457302
613139
627755
785695
1313892
1356269
1696449
892684
619161
422055
1726624
1472548
528778
37950
817225
745648
938172
1842969
1127642
1317034
215267
489256
1711377
827328
1255526
524186
974489
564868
1002093
422326
769251
513251
403334
673102
1286458
431872
531659
1133524
691012
1309505
416135
1171618
537562
1127642
1595743
541316
658189
644796
710727
728249
319312
1150240
771451
1128589
582756
1379527
1262002
1525414
846455
1304652
1777097
1030075
956687
1705803
1079331
1498254
229546
1314903
654779
1306266
514165
779138
637757
1245034
708938
771113
722511
1406328
930122
1099026
431101
1179144
1232895
691012
890651
729513
1601978
951910
616816
662532
1041292
1805780
517302
1365089
591305
953591
1330477
1215014
535112
680954
961615
730112
1327674
555410
271381
691846
700148
704063
1474981
611937
1329468
743182
1050195
602995
1299261
1215014
1324003
421674
610094
842011
1263773
955136
1494816
682973
1070614
1119438
1582937
1273799
866509
1696449
647411
875830
887707
438790
937665
1400874
1605463
923388
1198479
1195653
1787924
1164097
1518497
697679
1218202
1919476
846325
695501
1006838
1216035
621284
1152906
762822
469503
1306627
748893
869256
443129
1025709
100103
1375347
603506
708227
347686
1349958
426615
468470
1194621
757944
768520
1393774
1503403
1407276
517370
1074716
1125743
1035906
1498254
614133
993545
1423110
1039408
1503403
519415
1045811
1450144
1149548
1665490
1406328
1074716
471263
866509
819073
428555
1156164
654135
542592
1612876
1051727
1032961
1254331
343097
765236
559143
691857
1605463
798062
591464
583983
1086345
333686
1564711
1009848
1073968
554518
879171
517684
771451
1256617
815306
305163
590547
652013
974489
1120585
750857
1074556
974489
1624695
961615
1450144
964531
1218115
483756
1667561
728249
654779
1595743
662101
377095
652616
1605463
979477
1106467
1412448
528176
660714
462732
308973
1432635
356676
636344
469761
924908
973224
1407276
1215841
1080477
542899
828777
587741
600517
1173701
1033828
783004
973224
863410
614715
1017117
1251086
506817
1139186
1494816
935716
1777097
1040929
706317
1017117
324164
1626388
702300
383692
721689
1351990
1455064
1075297
973224
1210350
616273
1210895
710228
654779
335125
868626
815174
411259
1200211
407012
53193
473463
743364
804735
711081
849584
607492
1455064
905480
1423110
868454
254161
322024
1074716
577948
1275459
1255030
785619
900726
768057
1601978
890004
464884
1138000
860992
736508
826648
583757
1457820
1118214
1858185
1589258
1339702
1251086
826936
970366
729251
1418422
1100733
596719
475024
1064235
1338895
848029
336627
390752
416935
819675
562907
1255030
1150544
743535
828777
1306824
1472548
1412448
1393774
439093
1564711
404751
695876
641562
1274708
731783
859311
1275459
662218
469019
864891
399344
551825
602290
1025098
1696449
395738
687030
289689
1030075
930122
1168930
1043803
894903
728249
289466
393832
1231928
763261
308323
1787924
1143452
1202483
1648629
1260235
953795
717812
644796
257315
473959
398895
498557
1449524
1317034
1594030
1533215
1327674
349425
1220836
624498
844361
713620
1028824
1263542
675434
1277792
1472548
1097164
801684
1390384
1412192
596581
307007
1590882
691012
913595
610575
1039408
729844
1805780
1062743
1256617
494531
649736
690435
571495
1518497
1265259
973224
1503403
754305
1247491
437628
689033
913595
356999
349640
1277636
1244798
571962
570338
285383
1067958
502153
1067958
385486
545925
286010
1347432
367515
724433
802186
1131729
1605463
1329468
736110
1104197
913203
1311839
538449
739282
1306266
757979
408582
867774
1425566
653413
855696
449716
532513
1145843
1066528
802186
869967
802186
958949
842255
1661269
1665490
859311
782259
324959
747091
1518497
1156164
1099026
1086345
761941
1197416
1312286
1046679
440521
986774
841948
980714
721935
876698
828777
812215
1245034
1073551
1123612
748807
1643748
1334743
761945
266253
1131729
648635
980714
1306266
1270622
1406328
1044446
638288
614175
492801
308864
691049
1650569
1137869
351469
1306824
875900
315729
464003
859162
405891
1306844
1391730
1227193
460902
1086345
883532
935716
223763
579851
876343
1276211
811573
1200211
664788
764645
1756242
431202
723962
890787
813634
1379527
807097
589639
1147942
933339
890651
1456442
722511
1518965
1457302
691869
725985
415001
1334743
677168
974732
811605
894985
959645
982865
982865
457640
670525
723004
968595
884049
672434
803157
773470
663385
415940
871783
1204759
536430
871783
900894
894985
1288593
968061
575787
653362
314517
259989
1057742
784408
847076
600102
447110
773470
608174
464488
968595
1009803
871783
597578
1249865
784408
1324186
497435
930832
694134
981372
694134
968061
1525235
932489
794548
1063867
502123
536430
959663
968595
629620
982865
538820
866981
602278
784408
650967
636152
803157
637609
268982
1525235
1012411
662279
764990
507688
482450
771193
482450
968595
686825
982865
662279
682392
602278
828121
259989
685803
840100
480148
459267
695702
457640
844053
1525235
1011208
692968
533153
879432
1464659
507275
894985
658618
871783
662279
723013
1124809
662279
728314
839053
256934
844053
785478
940809
847076
872593
884377
489534
879190
1078849
662279
488126
678641
482450
930832
903167
1229679
575787
782494
923220
889578
536430
923220
695702
815156
482450
724121
415162
259989
832213
909192
1179433
988463
445566
1022241
686336
1009629
940809
940809
624135
996859
830230
1580473
889578
1208629
694134
597745
940809
894985
695702
988463
1145301
266397
857009
982865
889578
383885
482379
568170
940809
787282
687536
923220
1057742
880169
982865
501522
1101076
951991
489497
946410
1057742
1253180
988463
673587
757984
482450
889578
453705
604434
923220
676594
773470
514909
887362
633618
889578
959663
1525235
847076
686584
588912
536430
451901
500223
602278
894985
818578
968061
501199
939333
885176
672268
988463
1101520
847076
349343
1033400
791023
1239884
987626
987626
651093
842068
428654
543833
1013444
510684
994835
1062678
1066073
957654
987626
667287
957654
1013444
728447
538985
1066073
491069
510265
833726
957654
1239884
957654
950944
1239884
499250
1031921
908111
1033400
791023
443088
853940
564495
547708
1066073
471347
809087
957654
560041
162112
424224
613201
1058687
903861
850046
1239884
803033
709257
493030
764903
1033400
499216
1239884
635199
850046
805041
716823
898336
1010499
1033400
297426
1033400
1086660
920514
1062678
1663973
709257
790118
1239884
326480
698328
1760823
709257
582839
875505
998258
803033
775312
998059
950944
850046
783959
946883
875505
1033400
825832
942115
1033400
716166
334583
994835
571729
805041
819714
611836
1062678
898336
948825
1066073
803033
803033
1033400
903861
795230
809087
1223994
408336
961864
850046
1062678
850046
1033400
903861
1074823
892724
1033400
471189
632035
749773
628811
960356
1033400
987626
740100
803033
1013444
875505
1033400
994835
1033400
956687
1066073
555276
544771
950944
668193
889175
778859
805041
461149
1066073
1013444
1150688
1013444
809087
296160
788750
549375
719328
1125760
1239884
1239884
402301
994835
950944
628811
1556696
723038
57630
950944
725782
1093687
825414
1238390
1083830
1066073
1033400
551258
649705
825414
1013444
791023
480267
825414
606114
912566
1033400
140878
908111
466074
488694
850046
1083830
507186
1013444
1066073
1013444
369584
1010499
966434
589866
908111
791952
1010499
644533
1010499
805041
908111
454396
425380
1239884
459515
872294
809087
602916
805041
1406721
761517
903861
822599
693429
778859
1083830
1033400
805041
787019
614540
898336
512081
510810
709257
1062678
957654
659980
908111
803033
577113
803033
1101520
898336
850046
521806
791023
865806
628811
592933
1013444
1010499
1062678
1239884
898336
840972
861726
855261
175835
1239884
725568
628811
876192
484046
872335
417001
464003
950944
778859
487826
842632
806490
628811
493930
1206053
595025
893268
783051
987626
1188343
1013444
1013444
1010499
791023
987626
1239884
694033
628811
493338
778859
1051885
950944
778859
813802
644901
840823
649690
994835
477704
1049745
803033
803033
791023
825414
564031
1624695
791023
250653
561372
1066073
585735
1013444
623859
814423
1083830
709257
1069850
987626
1066073
441825
1083830
434996
333260
813013
850046
875505
803033
803033
870127
908111
898336
1062678
1224980
1239884
875505
337884
1062678
903861
739960
324962
681588
850046
1013444
1239884
850046
1147942
1116168
1239884
875505
1083830
668558
850046
850046
614589
791023
908111
805041
922549
500675
1066073
724303
1083830
1083830
1062678
1010499
809087
405874
1010499
950944
950944
957654
850046
628811
742306
1033400
900834
628811
885018
903861
805041
792439
1062678
574851
608018
950944
1083830
994835
1013444
1066073
1529834
1083830
1319219
748876
957654
957654
529065
716117
1013444
517742
570589
809087
1010499
1010499
369986
987626
825414
778859
809087
1083830
849798
330571
987626
709257
628811
994835
864752
950944
768283
987626
882676
778859
1062678
1239884
850569
1080261
875505
950944
559151
1062678
987626
442610
890638
595271
875505
1338252
994835
746173
562105
831947
430294
360547
994835
492961
778859
503899
1083830
692771
691168
628811
903861
1010499
763006
1066073
1083830
809087
589571
1083830
950944
875505
1066073
957654
908111
791023
1066073
614722
628811
809087
805041
628811
1082437
791023
568618
791023
1239884
1299261
1239884
950944
1013444
950944
507748
709257
898336
805041
283159
639597
957654
723180
709257
439110
918645
1396136
709257
903861
650771
676666
1010499
687244
628811
957654
667940
515098
709257
709257
1033400
628716
493882
722732
809087
791023
163904
922625
714270
574084
846052
560887
772607
754867
709257
1062678
1083830
1010499
441333
709257
306733
957654
438902
595315
908111
542644
778859
1083830
711204
702439
1006204
1062678
437484
888659
934472
757635
1053206
520789
994835
705422
709257
850046
643820
908111
775943
1083830
202771
994835
744358
1013444
1033400
1083830
994835
451872
994835
598503
1062678
388793
903861
1102171
903861
791023
1437844
803033
1021383
1013444
176040
791023
628811
898336
1013444
604006
709257
709257
825414
1239884
878236
950944
805041
1083830
826543
299784
883285
675991
407865
778859
1191619
454396
900035
1083830
791023
1013444
903861
1005115
1065588
698849
792534
700546
606537
1271304
651257
739811
741157
1083830
1066073
1010499
805041
1013444
583337
778859
1239884
757022
809087
957654
957654
41076
544231
715032
1036394
1062678
637020
709257
809087
803033
1239884
957654
977806
662498
898400
628811
592920
957654
778859
709257
923167
1034235
875505
803033
506981
628811
799863
1239884
1013196
805041
554261
994835
1033400
564353
321999
1062678
1067412
995503
1013444
407057
1095190
950944
501546
546590
1076588
1062678
1033400
1159844
778859
795270
865054
760300
365040
898336
994835
748318
782878
1025931
778859
1093334
739058
805041
482286
1033400
778859
1452457
825414
914025
805041
994835
544014
1033400
957654
875505
524479
482475
774301
903861
786158
890115
754867
883205
805041
1033400
398689
801499
618668
1013444
278807
289191
1239884
1239884
592768
782137
597363
1013444
791023
850046
908111
791023
1010499
507645
488185
987626
704110
778859
1239884
994835
875505
742753
791188
559229
600592
1239884
506088
903861
809087
875505
635640
751787
584672
1083830
873760
778859
662892
1010499
931203
786544
1029834
742127
805041
805041
463366
1062678
754401
709257
898336
558502
683980
910861
417536
908111
1171081
898336
604565
636482
628811
469299
627853
825414
748688
805041
809087
950944
778859
1169077
950944
1066073
709257
1066374
841429
987626
1062678
908111
803033
458236
850046
739339
750541
898336
568742
988695
994835
805041
994835
497270
791023
718118
1239884
543795
284175
308034
639961
628811
1013444
678216
1033400
816168
803033
947174
1083830
875505
950944
108330
994835
720106
618185
987626
628811
405230
1015343
908111
1239884
788744
1066073
957654
809087
452459
678528
1066073
706370
950944
809087
628811
327728
356003
489639
791023
987626
1239884
1015290
606979
755422
908111
388479
748435
566097
609969
908111
742277
652663
522734
908529
1083830
475842
628811
529287
912447
501415
850046
898336
859782
807488
628811
1062678
1010499
898336
994835
769875
1066073
604767
987626
1010499
905473
898336
602423
817382
664463
875505
987626
363584
957654
489382
1061176
298113
825414
1010499
875505
1156098
987626
950944
390249
1010499
397459
676642
812087
898336
809087
560651
695821
803033
1033400
854435
364884
795630
241402
845846
825414
509115
847710
361921
975263
500048
656538
850046
809087
898336
628811
1092836
809087
774117
957654
1033400
307653
628811
908111
295416
803033
940002
994835
1066073
903861
898336
492966
485378
778859
666396
417561
429747
842982
452509
1010499
898336
720400
987626
950944
1035426
1095976
244024
944171
1033400
1213186
922547
709257
563175
653767
825414
987626
315738
733337
856319
875505
715641
1075366
1013444
636887
809087
723106
1067155
54693
527489
825414
709257
785358
778859
994835
1279335
994835
582986
770980
1033400
898336
838304
792989
805041
36197
789404
623364
828115
1010499
805041
809087
783004
809087
1239884
500018
415075
511466
950944
305374
903861
685194
825414
1010499
898336
776879
478328
903861
823831
709257
957654
684866
791023
710301
1083830
319888
825414
662851
1043933
391302
908111
709257
809087
994835
678795
346159
778859
1016710
1246886
628811
903861
1062678
403235
850046
709257
1033400
810207
403604
806249
825414
903861
850046
803033
903861
1166137
714058
566327
987626
752895
778859
245321
809170
562735
398758
1066073
875505
308107
751458
1555850
709257
1239884
850046
253061
822146
470814
825414
943751
875505
308247
499916
803033
1239884
419519
778859
365104
703243
894630
1239884
803033
452269
766087
709257
205827
950944
865454
794427
499738
916917
1013444
892040
198706
1013444
567328
1066073
1013444
898336
994835
689766
519459
628811
978715
1083830
906282
1013444
805041
933448
709257
784729
444245
751710
805041
1069379
411571
809087
1033400
821256
825414
994835
542599
875505
778859
709257
950944
908111
474336
987626
685239
1033400
241437
1498254
908111
809087
1175166
950944
1033400
651492
987626
994835
294409
953386
957654
430618
517117
581030
587816
563900
950944
1083830
875505
1058700
875505
866745
791023
261277
987626
957654
803033
1221471
872893
1083830
1033400
581205
506245
805041
856269
306768
875505
987626
791023
778859
336918
908111
780249
299972
242009
908111
805041
628811
757359
978409
1075788
606183
875505
898336
1397096
939926
609497
660395
215982
628070
783303
1387594
496500
817328
464563
879667
839619
629437
488056
876103
610487
810561
369679
488601
825897
968578
741981
1081578
1174387
680281
477308
685919
1167659
393123
724246
479682
678676
657959
1024493
815264
884116
988410
1038534
1024493
190615
681321
1499942
554625
967102
474124
916816
869877
398903
757796
959750
1174400
1158263
1247073
1522155
1271161
912734
588976
689032
898018
725717
1348464
806909
1022518
937347
806412
642003
636482
1091119
1038563
968932
1049024
1334474
610849
641503
1106468
1332671
868527
878551
1151004
361439
38693
567276
615064
1218863
1134896
351086
1131573
1216513
1115593
453861
543555
800525
997005
1477367
362649
484988
449984
502801
544725
610612
1093957
769636
888831
938331
249847
1648637
718965
1169717
771617
1625097
682037
783321
956003
818146
1091450
686265
1214394
535244
1687862
955946
656466
553515
1501827
756601
913239
929495
731038
1087174
1040615
492169
857603
1069787
668651
853695
897755
1116187
1342767
866370
800311
652513
627253
1070313
869877
1312312
987164
1360175
688314
945593
1336005
1330488
518501
1049536
728998
749075
857061
748876
677826
1190623
484683
1317467
1291905
598942
873983
1173974
430682
990536
765185
1163893
803692
626346
969633
674452
694703
1109813
735603
995961
866133
1625097
631742
761204
474390
1182913
905500
871626
391619
492908
1217967
869663
1302887
676604
935776
970011
932978
761204
868279
591305
1375521
702646
1238466
1031183
587559
729269
1126865
1356415
1245033
1522155
414406
470351
1239778
655600
536852
803692
474709
664303
78063
734931
854243
1786649
623764
562988
1360175
825414
527654
647886
957511
682037
1232468
591963
823424
431722
1149668
728839
1077192
345562
942468
1062335
337161
446051
291389
675275
555735
785117
1188798
1315740
872579
1528104
1068935
1295344
1725515
1277154
702158
807876
805977
795117
2168789
1153606
1317163
1130249
560713
1074042
457227
502503
536852
864082
867413
601282
930365
1481830
510168
1518705
1213517
1130282
1134896
884956
1329590
594763
862541
1141078
892411
1073009
812725
916816
678172
544998
490796
759962
801428
795938
512073
463076
1063784
959286
1184099
532646
284991
929176
351666
1383703
685239
712772
1145451
633703
1173974
1213517
825587
640083
572589
1249932
1264762
729963
937347
848661
1323199
636923
1446002
818799
721854
808452
525011
496053
445450
1295344
1054914
666836
728747
1219265
665011
913716
987164
534955
1334314
1231928
664044
618546
60817
829843
1129916
732424
1173974
1238466
1463402
914985
1216513
923246
550922
692879
827462
1084235
1100025
407113
905388
811336
1042611
1009295
1070313
205415
1525050
677085
1229235
1345831
1229753
1238466
1190623
1244718
277246
1013587
948958
819749
814693
743697
1086289
548546
451646
648635
271811
1442845
1184099
399612
727009
479241
863250
954540
955062
790288
1033929
814050
531137
619245
399491
923853
1208422
922834
830735
716619
1091069
1241326
1004720
517521
565784
1100824
866838
789615
702158
613898
1081578
1383703
255860
711279
1265345
790228
804319
727237
1150557
1612956
834055
1318428
624410
1019864
1135270
956773
1069787
813226
1244718
1187264
1995939
1266630
677901
452596
1222467
526910
436201
1319419
1303892
536852
1023268
1682864
1281046
935918
522985
929802
738323
758937
955946
757300
1139767
810556
938995
648467
1042289
929495
621878
1089571
264175
452596
1273255
833960
529108
533612
739104
1338229
915719
1302401
747079
351852
405692
470351
1071106
605709
664303
196128
716654
623024
531137
1155006
1109822
1302887
1074113
897755
1383703
590373
583963
285612
330919
1320176
782854
770966
1595358
822431
362649
614323
1117040
866213
743533
694382
597541
769279
1569834
839276
522833
441081
430682
853823
603012
691207
423052
581793
452124
614439
1265144
901279
426039
803725
898419
1010541
473737
1342767
1259353
679080
1163567
763654
1031144
822880
864059
960207
639888
823831
314517
1417399
676298
837899
1325232
1209171
1254467
321376
1098297
1253342
1298486
893066
672833
946409
651400
693726
866541
1034253
808261
1045940
621160
595523
752429
611280
1284069
855080
938117
343668
1054300
1035543
752122
475760
815958
611119
1155091
436788
344286
1089276
822230
1067104
629563
1518705
831368
1150017
922834
930165
1338715
363570
1112139
845769
1093957
605179
1258039
675060
2168789
937347
731624
682037
411972
755624
581506
765796
573514
480652
484988
413798
724206
563767
847006
1003468
870293
541176
482910
633778
1239097
1317467
990536
862743
615903
856319
570870
916933
1148679
1271161
803380
938030
715729
1170703
773197
611119
1305760
989109
867151
688801
444480
1229362
991218
774620
301548
897001
796079
1786649
1010541
842855
867881
722344
1057431
769326
716275
867151
1077693
519617
638675
936698
736543
449164
1089002
545806
1152952
1170062
1329590
1182034
1302320
749524
208575
1045784
867528
886994
1314214
605163
1323199
1726554
341144
715574
380901
874323
564197
754304
700182
542913
532214
796557
1046306
1151331
370481
786603
797340
637371
693607
1017764
843419
898840
478026
154475
703952
718581
991616
374638
1072932
747304
782171
652544
912269
626227
481277
390992
644652
594521
849402
654084
1108354
781828
1078726
1069889
368321
571257
508874
1072940
431694
1122165
828941
551896
715398
786733
1472149
184605
461530
1007600
652544
897548
1004439
952875
1010288
986440
1026737
928090
735804
702485
630165
770420
1005201
809375
705824
781379
1028113
663773
459812
652544
865831
583779
480464
925109
464318
277590
678479
793426
571417
780831
937854
848118
611234
79496
673882
796525
689276
335663
935406
628577
806646
539079
485753
647334
940930
796525
718050
800582
963738
931422
676005
933141
946454
451584
1200388
732780
508024
628640
839285
908626
628028
522334
852751
771385
908201
632476
566061
711168
558109
593372
709209
323156
615879
1115154
427598
606087
527762
626586
750636
1118024
759375
684425
1146945
696393
627811
426810
783720
850145
684793
603237
979700
913802
740920
459445
521995
892136
635184
765700
464077
656649
595904
329969
1626305
300346
635619
1049348
992828
576713
650771
847607
690168
1071390
952609
537011
671579
591368
1459513
985575
577505
711077
727675
856041
946351
836368
1075726
577164
1049967
824952
661347
886060
685860
809318
563407
734118
789505
807409
817052
725777
227683
735564
876097
919507
708986
1283516
1075635
715398
463149
596220
943504
1196440
597848
1323103
618861
722792
503819
549719
829146
453797
921847
889873
749859
842913
696951
744081
747196
824964
737246
405117
715944
654072
659572
740739
763822
900531
536418
501126
1053931
538111
786604
801092
812760
488821
655087
759732
532079
898056
819267
502928
119808
1576487
933108
624696
982018
925681
543595
1082427
637560
601203
597900
652544
1055524
1040253
854279
972857
935359
733978
601285
930605
662990
698932
697614
864144
782868
1255526
850232
265310
632264
1171156
599441
543246
823879
517391
558733
650346
716200
728314
358701
673993
1401969
755058
707716
748335
499022
916076
746269
844944
637764
518714
626647
1041333
777022
230778
653145
1673353
547121
1000166
161455
805068
524978
572982
415929
463946
1169456
535706
785964
386478
1484060
1139691
821845
761650
878570
426300
635077
1011928
654042
1495549
338935
883221
613018
571764
406286
690469
835317
677671
542616
1018013
607224
478285
533376
728457
686910
529743
788357
948632
594532
732097
1009785
709023
938199
547086
639888
481873
765266
770061
415897
903672
644147
713174
772558
647722
771089
554978
699483
531799
392591
422855
920463
694633
1470737
659889
702291
681439
637371
1028940
295038
691749
957799
174175
846376
875371
776441
812399
769201
587679
733587
1338305
684727
899309
768106
950978
936556
501726
386462
611234
575021
1129056
520411
384423
639933
601285
474272
432695
994046
734823
471504
650771
680523
794455
573503
673084
1178906
295574
881722
1107819
904219
640009
866197
533885
1139479
713291
571314
473898
1141552
728520
881722
628577
623786
997376
546756
563518
960688
1072940
823399
573592
439113
715989
880941
598701
931452
1354604
759732
810123
677498
277641
550659
592946
711346
1086909
504621
1078621
788006
838266
1109537
616649
471468
1263125
898804
755058
539420
803424
443715
541176
691366
932477
801684
520854
979724
722302
616395
213583
1451989
812294
906911
424372
512950
921898
982589
441934
634811
1029474
709426
646601
1067104
799274
526994
1058030
385762
849355
847782
491382
535067
695933
903605
659870
809318
992828
742084
531863
934880
681439
322588
1071390
751742
557245
1066916
403091
539596
778144
904526
954821
829166
1141862
992529
718999
670889
692827
711248
798858
436876
949378
509689
478285
676989
841654
1185253
1043733
1197796
527225
846436
521113
272463
330976
810417
475056
806364
927017
840771
810436
649197
442002
832113
931804
535933
721359
838266
625798
527284
660687
703952
933170
397911
784814
921798
605450
678317
927047
788955
728535
539811
772784
1242689
864558
666044
357978
596857
678749
575824
941571
508978
488056
907613
826408
940160
572526
854279
838304
1007600
708488
406286
913120
462668
1163794
695613
377477
1348155
807947
548670
1229235
789505
935721
507774
485929
863965
572248
1338305
576927
693090
1009437
395438
848906
724807
916753
1022223
708648
1338305
452095
1075726
1303412
735795
682256
701733
967833
597836
928426
528149
701382
954821
82394
1134778
515865
412206
507085
883855
470754
652093
929034
1009922
935721
289689
709200
905117
498640
1303412
1149659
424247
55328
708867
558733
518714
484224
481366
604139
881937
452860
525908
591388
660214
912269
1163931
946577
920564
451707
258293
782213
856727
936776
503407
1174174
741068
986419
963147
509689
946351
712703
686860
1016103
636422
55328
852807
680523
404018
929658
407790
1155074
570190
681588
979658
673288
959512
405255
771089
875348
991700
180647
770723
1924522
529322
727042
1111760
1091582
935838
1062574
641829
547121
660140
719624
762455
976976
574309
689276
454166
942633
1168676
845022
590655
1354604
836195
209861
619257
681957
591184
463970
822026
433513
454011
695255
597836
593647
559568
549827
768298
741760
605022
748592
796309
537109
723439
527462
671579
850232
936156
834262
317900
747880
810417
1059355
839627
643118
684793
744905
591110
401297
783303
986419
581829
679126
784814
725777
1151341
434700
560768
1125325
499862
925300
714803
461073
633947
903847
990563
728249
966172
1136547
1064690
870336
936563
835317
736887
780366
1029474
733607
649763
934688
1284744
653436
914429
741081
822778
898417
704855
579029
1032247
861899
704020
866923
756194
768193
929280
346240
1072940
691386
957577
401848
603598
382731
650684
841197
610302
74173
1011312
697614
671536
1364992
896441
759443
831082
948127
967690
207734
940727
702873
1025147
785619
825953
527555
595435
1005740
914258
908331
923285
1034266
692713
1158761
1027209
220929
339386
801092
1264901
901722
794799
376441
770061
621622
193918
390862
771448
420722
600052
396568
1083188
786581
684938
610535
559842
850295
539459
587773
894738
1073579
617864
451248
895066
411456
768193
764872
682932
387427
680057
501560
610556
407790
255869
822153
803314
434658
1217457
986419
619014
1054736
984884
565478
1268313
389674
923226
713807
874561
607224
636264
474272
863751
640009
743226
1083946
781377
305931
597836
702511
504621
715970
565113
421833
496195
359966
566574
908626
275139
859377
821440
1305596
518254
607898
906342
702291
1121922
916451
806949
674231
371342
368777
866923
243404
705507
622893
911328
855678
796661
485753
535244
443925
694684
1098853
815174
515739
369754
921643
1098853
706527
1503360
969174
897661
659965
1066916
931064
875371
832113
770061
650346
533344
768298
579029
826929
713174
539596
915888
522556
593509
628640
309991
643118
720948
702485
1064290
708648
670790
740689
1476240
665142
874323
825731
408866
355032
650684
781460
1006290
630206
425412
1169274
593392
605761
1609657
804575
1309726
816999
927047
462663
716363
784814
557147
134754
876875
1080500
755058
997376
848627
981022
691386
812395
421590
322137
735082
108792
867590
459812
681321
887777
1060778
344174
753348
479084
898780
1232468
525855
1054330
637744
664760
630987
440416
748499
1038487
527555
608390
729049
828414
297601
703952
1263163
790626
476062
477289
705973
571314
897405
1027209
847782
698281
798858
900529
600857
940865
735804
698932
673270
489468
1112289
700182
731136
836431
796558
836368
762253
289149
820377
837084
597469
238604
739629
170836
576048
937518
439564
699838
545231
839772
521317
579008
836079
717087
514711
983483
364228
547121
1131188
606087
561657
689521
556807
842544
710674
566151
862827
752107
723992
553110
945354
905044
451248
562097
628640
439863
322482
628028
763565
908201
492288
170146
1108354
578192
503356
694392
709209
377325
1033828
914429
622481
842544
878411
993784
1118603
832946
587168
843461
1075635
648832
430952
622251
286601
1253491
1070647
865831
177479
360863
275480
280962
648169
691546
735082
573663
756418
700645
860790
692441
495194
482406
648508
1185725
803314
318874
870992
491040
1035538
907258
1030985
1401969
621622
1122884
827925
628577
613588
855559
928426
602216
739451
884731
938727
559711
986177
1034474
606301
498985
732903
427829
925300
715752
675471
870258
1028253
554271
1290744
610002
1445854
709989
1260784
414478
504056
500932
860698
1356245
863965
655831
462663
449984
671062
540447
812539
859619
603781
566061
887777
497874
819534
485753
687373
981003
785337
985791
593125
942904
680057
841316
932631
742914
869008
465599
662620
640794
488720
768386
911129
1549747
355170
740739
864471
915984
533376
806429
571314
385082
818105
659889
984649
564042
346946
570519
401656
509307
528270
812789
1682864
1151179
854375
283335
361594
833972
900529
583545
1070647
643944
997590
939771
429743
509689
452466
212965
480267
1184013
980714
426077
535519
1338305
622846
727316
160855
547121
819534
180227
215982
495683
595344
430883
637699
596213
885404
820899
966172
559579
576713
417741
538916
1052574
425376
231794
722220
970552
715430
981022
431694
275892
679976
912762
390111
706726
1673353
685102
1067138
74173
810797
1161878
956265
730871
406421
775492
598406
675582
935837
483156
565113
779732
537883
883398
951646
723439
986056
691386
939402
626357
1483432
952609
664760
369519
895802
591388
734804
912762
636264
684793
542913
633193
499654
1143576
572275
692343
913360
634811
551896
530749
844706
960152
435137
677441
924858
711168
566151
1248162
1078726
736543
571314
526566
936556
559892
1212829
368910
526049
608460
792484
515366
676991
768193
700652
990875
434658
1102882
685687
742679
1308300
734913
231287
640648
910781
668428
751575
1037229
1033637
620864
703597
697249
538286
463149
254578
1055900
777103
657336
550360
903030
1062074
935406
855116
792150
597900
1115897
280484
791093
746580
607224
863410
422941
846236
696377
843973
893081
697434
833304
691748
510245
286081
622248
490143
892287
427875
855348
1017456
424176
708241
459445
500745
813837
666607
865795
963501
476439
614773
604100
953599
1163286
886838
762253
289222
579219
469437
725777
439594
752701
764211
96617
632978
932211
339386
714052
1128005
162212
975532
644714
1003241
609442
630165
892688
1064690
526571
558109
591782
649568
849402
764779
878570
1070647
586740
762885
714803
740739
554010
800260
508684
1114744
742084
997005
763118
386077
823638
975836
580658
840132
831639
582884
692713
521995
920821
539127
769875
606301
449619
684956
245105
811409
335920
714803
921461
675086
171989
890517
892729
638719
529962
1012681
675582
850232
433111
707313
329711
569662
692636
782648
932477
1084235
588324
326625
714803
615813
427245
981022
697249
740689
525855
559875
876499
561874
895372
645047
869951
476907
755601
997590
1184223
626051
823399
842277
507997
545614
712977
465599
910286
335204
1161878
695111
958225
720557
668624
521113
445804
650684
605848
493243
612753
585812
1401969
722426
668492
520854
715617
726562
535463
872677
704110
679126
678317
833085
791146
910488
1237746
773538
768106
942904
935721
801454
637584
643118
1131507
953599
642543
684899
425640
716363
732954
440859
900529
283335
572526
817153
1098853
740963
442113
747196
840162
945732
805723
825552
921377
517229
873959
711759
889388
1618023
384778
753570
836195
981796
615647
533178
632823
468535
561178
671908
483367
615879
785694
840341
525001
1147297
301048
731839
265785
533885
709023
936556
872419
752576
945786
832460
935349
1010006
869410
778653
647334
844698
993765
673283
310851
1158047
1673353
929280
727316
807422
390997
697249
935838
1226270
643802
776959
965733
974590
533166
898804
520411
956265
739666
577352
410929
1118024
934169
649093
956447
1140681
675648
480515
799835
1029648
741793
684899
747814
811253
982589
1022796
1085210
584155
591368
792199
762568
567526
251600
542616
428466
919531
687460
816999
1530359
570815
591688
304550
820377
1012926
924799
588130
562505
682420
407295
1051399
747196
763948
1085295
1040528
731696
724874
678998
605179
1078734
924858
1099524
557840
803725
631903
859941
817491
582565
619663
515783
524769
957102
388388
1030726
771089
885404
638223
1069889
456130
627820
461513
327228
1136244
986284
625209
752962
339705
460257
438346
515366
542913
789615
722376
705916
696050
414983
869951
921545
537883
945575
632978
794799
624214
595956
383527
524223
745997
729623
1226270
411240
659927
852647
509689
597107
683037
827091
30618
709209
490416
579031
850232
512073
1071712
1145843
973361
759143
936570
562159
328396
662450
597848
785316
1221211
881327
878115
698112
841367
907613
1050968
989062
891829
747360
569432
779557
479071
680079
760817
390230
605709
1603355
942205
821440
563219
454338
581434
537517
1059355
527104
738292
1020664
670790
693164
896010
718581
475278
317245
847754
680936
586041
647917
887978
597241
548678
407351
750636
908524
1161878
671437
965161
753561
1548786
966383
862518
603987
835504
1210052
866197
1324885
859941
673270
570243
645568
1003653
827091
998252
930605
689521
498126
441888
264892
526348
974590
449159
297750
822445
597541
1308300
792199
802899
335622
305482
537968
475112
729623
808491
965844
937451
734304
204273
803790
616348
839769
1085152
468046
863965
827091
696914
895756
520854
591902
588961
1430308
831874
641930
266537
741338
953719
696914
743425
561874
525855
571314
777132
941399
782731
714615
621417
856573
738036
1064690
308033
610883
1140201
917590
541176
155337
565407
618579
905044
791777
930628
1028874
713729
1327344
733914
859099
18818
734304
954852
335850
843278
437238
979700
1536306
659458
591184
748128
424369
831874
526229
499180
577505
636264
771714
948976
904791
678633
520547
849086
1100181
645568
965824
225361
495294
495645
785694
665142
866197
925809
856727
342409
1136388
873614
672042
1319178
1185253
600078
993765
1109486
755596
940614
698806
781460
915290
299136
906773
583545
416844
420924
1420445
1105093
529875
695111
776329
699034
675648
486492
759817
1044854
358398
645239
1048784
613076
776959
1537721
714898
235624
897661
779948
679976
993765
522378
465599
641545
476062
862746
440776
691566
794799
960082
714115
675648
762253
721307
628028
350801
606171
776686
740963
838266
503261
751457
849402
680801
380718
740739
998447
681670
503290
1125325
897405
1037848
1030472
622846
700242
448492
1025147
720864
445804
680892
946454
721361
582668
924858
548101
303990
843110
823559
542616
905543
606087
634449
922712
365068
752472
715323
935406
982664
463401
463374
374064
850158
569207
859099
310698
799345
617446
1022223
493624
636422
666942
766624
901336
937854
785272
997590
898840
561009
931729
1198206
491207
599101
583726
800296
421590
529117
851985
324287
607224
1007600
640153
1127170
640794
213429
927783
924876
718581
1111760
843509
427985
748305
620566
465599
359966
736188
881370
1092810
942498
441762
653436
331482
633908
907258
681855
1323676
809848
827328
980440
921411
718024
583545
1926691
677823
725491
1134778
726562
478285
944668
1176481
404311
695111
729771
676880
833726
762569
1140681
652093
573592
819228
74767
284600
814418
1010263
945732
1088919
632823
837710
766558
712963
1071077
653436
1301952
734403
152975
841170
688057
915469
1242068
527163
997351
503717
579031
760503
617458
1073019
577655
1385473
945465
1008055
885029
894984
1012804
1155782
863483
782957
1385473
861081
703092
867635
360121
600759
975781
1176800
791720
1355692
624508
975781
670964
863483
1200636
811084
472445
608540
1761154
773557
549719
666065
1132678
709530
975721
516194
776686
776946
325975
525790
732111
600759
791720
1039041
782702
319366
774348
1761154
578957
1155782
600759
1012804
1229815
485521
857748
857748
670964
1229815
541401
351852
670964
490001
600759
670964
670964
857748
811084
1408975
1039041
541253
811084
1010263
490829
683887
438824
594200
1200636
829116
885029
579515
1722024
1039041
1240013
1200636
857748
415179
635868
1282914
948619
133851
1049816
427650
746070
967690
687663
958872
383187
670964
811084
684949
773557
1355692
348195
649044
837109
623774
1229815
1003307
1071602
782702
816780
1120838
577655
1039041
695236
1268945
725409
1103849
687663
196420
1172005
696355
1008055
868251
791720
1008055
376441
708427
594200
600759
724810
594200
1427680
773557
847941
670964
541013
1012804
356003
1120838
664405
1200636
1761154
814824
1155782
518263
811084
945465
556005
914472
831517
1503130
1761154
604493
1268945
1039041
468519
272811
1154472
885029
617713
670964
1012804
865816
963761
1008055
664405
1039041
1155782
684373
1083923
899106
812349
1083923
844717
1777097
617458
782702
538827
914472
684939
773557
326178
975721
571238
571096
1241049
334424
1012804
577933
945465
330550
1102114
778384
814824
554428
554423
655785
1083923
147723
773557
773557
1235551
857748
1083923
712662
664405
975781
651051
1761154
670964
594200
931836
979749
687663
863483
1039041
452033
670964
484662
330951
811084
606590
579607
811084
421350
1053486
500410
685101
513214
868251
519371
868251
924270
617458
755983
812349
343097
975721
451776
761007
731870
600759
863483
1039041
975781
1039041
906209
710237
1039041
978342
896306
464847
971586
571096
845147
786540
863483
1132678
307653
1120838
773916
1229815
184261
805379
767886
1120838
244024
1039041
773557
709137
717087
664405
1240013
1132678
687663
845147
913093
812349
1073019
233646
632529
816884
791720
570001
577655
687663
623884
811084
788303
268960
250598
426810
488290
670964
868251
1008055
1039041
883603
1120838
814824
1240013
761763
950898
1409406
687663
791146
617458
497330
811084
1073019
571096
577655
1385473
862802
571096
906233
1120501
158174
1385473
708427
460491
551887
1268945
577655
914472
1240013
945465
775068
868251
507186
1385473
1120838
664405
616067
1086973
562719
892707
914472
1268945
617458
617458
617458
661817
955521
1080477
1011202
1155782
713671
822760
913093
664405
857748
594200
609281
1240013
933927
809270
673876
502098
856877
1083923
664405
568946
812349
101605
1722024
814824
528119
1443567
565549
1132678
1008055
1240013
687663
187719
656166
389430
643678
1132678
1229815
1203847
913093
811084
1722024
773557
1385473
247292
857748
1014403
644976
857748
1722024
577655
913093
887254
944581
1040787
159852
664604
785272
444165
859782
532032
1229815
515992
1240013
884833
1047991
667337
791720
1008055
782702
1073019
1722024
600759
687663
594354
708427
702299
493393
791720
956128
1039041
791720
855935
708427
1355692
868251
1268945
687663
613936
1039041
687663
404576
1355692
552896
812349
398558
643844
1008055
1761154
354075
978560
1039041
1761154
806696
298873
531209
1761154
464511
571096
1722024
845147
1200636
942801
577655
496182
1722024
773557
1200636
1713
812349
390862
641503
632752
1761154
815512
633039
664405
479342
1268945
617458
913093
791720
445240
503241
1077025
814824
804994
664405
688633
687663
1355692
549528
591310
791720
1120838
829843
612028
708427
556281
1155782
872825
442196
687663
657797
786865
259581
1164403
121541
565390
857748
470483
488713
577655
782702
577655
863483
594354
749678
975721
845147
623364
743394
975721
567118
1184742
250481
497987
845147
1268945
533454
863483
975781
975721
1229815
1240013
791720
858150
999906
1293798
736982
572160
826425
1355692
1268945
1073019
594354
306387
687663
600759
600759
1120838
914472
404669
1120838
594200
765336
773557
420868
940438
629804
691216
1200208
914472
228944
600025
538775
990695
1200636
1355692
542557
1120838
1229815
1096956
641580
782702
492652
760503
1120838
674503
974489
945796
715617
773557
550656
1021742
1229815
771496
1761154
782702
1200636
1761154
424640
1223521
728735
409085
1240013
617458
985220
935701
1155782
1132678
863483
945465
762645
1722024
975781
1385473
612782
899516
975781
975781
993659
814824
462170
955202
605520
715729
594354
868297
451348
448801
858153
791720
1178934
1132678
670964
510987
814824
1120624
905944
1268945
1761154
585112
848540
926129
648595
822431
594354
687663
962243
345251
782702
468216
868251
813685
501522
773557
735005
814824
705289
289222
1240013
1722024
1155782
835490
945465
594200
857907
914472
591541
1039041
867012
943313
898118
571396
670964
513194
752968
535331
617458
536768
664405
1385473
1012804
687663
1240013
1021231
913093
1093519
788357
1155782
617458
594200
1083923
1039041
1355692
653022
667159
913436
949191
845147
812349
845147
975781
594354
1722024
845022
861810
681353
857370
571096
1323103
782702
945465
670964
863483
801829
594354
577392
1370221
923933
1277687
594354
1385473
1761154
885029
921847
228434
899582
594354
885029
788303
885029
117703
807947
944609
451352
1083923
812349
1073019
1073019
1385473
1722024
1503360
571096
664405
929745
913093
1240013
788437
791720
1268945
989891
791720
1385473
557272
594354
1385473
913093
405891
1008055
714590
497545
813302
845147
868251
1043770
617458
611029
670964
600759
1039041
723216
701333
827998
965520
1073019
614150
684442
812349
670964
1268945
1355692
1200636
720575
1722024
1111611
868251
424346
687663
773557
279340
1034474
791447
874370
571257
523500
669602
1081578
302497
594200
812349
247558
708427
815965
664405
594354
514809
1132678
1012804
954109
945465
1039041
1152035
829706
520790
1273148
770019
687663
687663
1316844
863554
385486
566444
1073019
914387
594354
732049
863483
1722024
1073019
577655
782702
627004
1355692
237539
1008055
1385473
1104811
868251
503222
1132678
773557
635162
845147
577655
572073
1120838
401668
674506
1073019
708427
594354
984731
812349
885029
975781
920095
437556
857930
670964
975721
231329
1120838
845147
791720
745220
1083923
664405
594354
959254
607534
1039041
603405
1012804
660997
811084
913093
798559
1083923
405255
868251
305482
1229815
791720
987495
614371
814824
1352294
697852
535692
614319
975721
617458
594200
913093
814824
328471
686788
1331163
1268945
571096
811084
617458
664405
559859
1268945
775607
1017117
613444
755509
594200
1012804
899207
814824
945465
811084
1083923
1083923
811084
22881
423123
914472
814824
857748
913093
763064
885029
975781
857748
1179323
617458
687663
372455
499411
546180
845147
726534
1150544
664405
528148
594354
1039041
721950
597838
1132678
1229815
1722024
294100
791720
1722024
630194
877103
1268945
782702
623629
416935
868251
1248731
617458
1200636
600759
914930
701509
577655
608689
773557
546698
913093
598924
565140
812349
559069
594200
791720
443530
697249
811084
1039041
1008055
664405
1722024
539674
1056308
407234
517289
914472
452103
1449180
1385473
975781
1761154
510036
245078
571096
1073019
1195564
812349
708427
782702
441504
722628
571096
1240013
913093
748330
975721
724670
900037
708427
914472
600759
564681
975781
861627
1355692
845147
1240013
903199
788625
345449
648076
577655
1008055
843537
857748
622481
471283
714052
905176
1200636
694303
773557
594354
708427
504012
479345
458327
811084
1132678
581179
1073019
1074113
1240013
636691
594200
571096
594354
1132678
435784
631228
630585
1120838
495368
1722024
1155782
762492
791720
1132678
1229815
600759
652979
782288
1110015
403724
636945
782702
914472
1200636
1385473
1120838
773557
782702
975781
1073019
743066
747285
708427
594354
784517
1761154
772784
1016362
617458
1132678
770061
1083923
1385473
812349
1229815
833944
571002
493020
370264
908538
975781
1200636
1083923
1088729
872825
1083923
664405
284991
725672
374297
617458
999178
739447
1042139
236443
776986
477827
723180
941399
640243
1064927
595594
280586
797858
484217
818055
1313853
766298
1030764
861916
645726
795675
921801
608347
748583
544145
671827
1347278
676429
530916
828071
1028029
980318
641172
765652
1580781
573817
442988
1026720
512935
592778
683193
1065746
586704
666125
425161
305307
572458
688482
739743
898037
620281
829059
270782
427185
491393
521000
657411
638841
600545
488193
711750
373023
739008
138533
743420
291164
440693
848991
904049
1100842
566319
678904
185579
731803
1237815
513965
737036
1117537
263019
704110
811622
594497
449159
972766
681588
668503
1004758
552316
748583
849768
888614
825187
775659
821880
970119
666734
317408
660271
623109
617248
775659
870257
941720
552737
462069
1068394
1135371
700232
324957
509666
941686
1164868
332159
759807
915312
476596
951137
507116
784627
692278
627853
846189
1048646
900412
794434
410984
671827
700087
1356415
732733
530250
958510
669886
459060
1026801
665130
1130282
423060
769354
883285
613898
360986
722827
644577
474426
1464683
894356
644914
658684
743925
417438
594410
606007
802225
999178
544596
900148
592768
632440
883855
723655
900148
688482
302100
776086
952263
637905
663910
579135
894356
690540
491317
620572
715641
610623
633106
741430
770933
396521
574682
567700
700443
1217584
605541
793179
765427
928037
917787
672977
842400
603737
1145968
531659
495713
562141
1113689
599100
1161383
721776
916054
1080875
883942
692762
304468
747197
973405
1153538
665794
427678
751587
941328
743925
1003019
1275446
431451
890390
1710462
546248
265895
1682864
665996
820900
960996
620297
72356
492399
604383
624894
649581
996653
673409
644954
906573
689972
831662
742345
1016362
823173
599100
426963
1053322
720427
431451
687699
931553
945619
493647
829584
916054
805335
943922
516930
552316
790868
1326760
690817
667280
692024
387617
654260
787778
803471
397592
464326
650265
842238
719374
1041020
630152
753561
861842
293081
1184613
587824
504277
666849
767146
529451
735048
694418
1054756
847211
483844
684796
519938
604715
676773
903917
946230
507507
674163
854236
945287
1316067
739282
778597
449305
671936
825214
790868
993784
589620
989316
616471
448433
582431
714090
783146
979766
710487
748905
1103706
775659
362365
829584
471465
767003
1230717
868665
967512
289032
472992
434471
1102944
769199
376762
514488
1057413
784424
417504
758521
686635
798317
810477
630133
728388
918146
719191
1098586
722456
741619
1062258
894356
398565
811577
152248
914168
880792
542644
1372477
758661
570172
1132998
226461
615565
722168
911027
592239
197549
1017458
284991
988443
399358
305884
1286626
462486
642589
1003019
604934
837063
671936
399543
692075
590792
580682
870080
957245
749875
438267
978115
583990
638995
878706
842238
532739
892729
616471
1539500
402851
520421
698480
1039078
488545
1039787
1012609
1120210
537757
888614
575846
674650
1351658
1093339
323263
578501
545915
855906
836661
940406
1297630
433666
888640
824160
971648
713974
1026293
848928
748639
616732
802055
697747
706051
671936
459134
258316
614776
675851
864659
1046306
1152574
398186
1028219
861745
854457
762572
933500
946423
1044496
787743
834604
592796
719374
491317
767146
506843
1105093
639451
739665
347664
641023
621226
387315
848207
581951
606101
344089
569853
565302
545499
567350
756858
1283027
1050433
662374
728388
494625
480924
161684
695876
520597
818055
387632
985157
712756
1492475
821880
687205
755808
631104
837078
747366
696092
978364
1500744
837625
591576
641967
783742
888640
639214
728388
724346
481192
712756
1028446
1056961
651953
598346
835513
752983
1067104
819948
651009
388272
489382
878043
533040
513214
728121
1035449
700232
632031
1095814
720993
553847
563734
576397
495710
717169
415400
348640
544819
512551
544209
1008774
701881
479071
391274
701979
1254353
1267031
788941
1061947
706501
631968
1113775
1329379
724782
683884
449839
475863
536418
444448
751476
625919
409155
415494
464278
572159
442313
446480
894141
501881
860421
855906
870754
590426
984942
651321
840648
579229
773427
349769
539558
870754
834064
221584
786158
584123
1030047
548947
740799
618307
667539
825776
398962
999088
677531
737139
661158
491803
423060
767146
94095
1165079
581776
995961
607757
793100
933406
544113
772055
593232
948330
655490
525278
423301
849820
950712
788450
847902
759476
632135
809781
777893
726233
727678
521704
719930
326424
441245
619436
574682
955590
229299
658132
778918
790895
281390
734743
616271
680510
537572
357403
583755
310222
1061947
615350
735166
868283
193307
476596
735713
698552
1303892
658684
661399
1030764
848207
780598
615565
639667
440253
1152986
815914
466511
749993
761070
910254
1655563
621563
774907
565298
849768
677560
1052642
1787917
997796
599451
932954
675851
521000
435668
763613
530250
289135
790868
764970
764833
554778
510482
370946
803902
743971
407131
656753
560682
432285
334729
595433
423487
1039078
588806
1034247
914168
566698
817158
682361
450874
563043
560682
1094388
618423
807342
546574
463704
362490
539572
788450
546479
1135094
1303399
766577
916917
604882
422785
837625
837078
477748
1119943
1186721
263019
586120
635136
1012351
588806
610306
815547
1500744
823702
1106820
531490
638436
644631
826260
619887
612542
765244
393379
533858
998158
748746
675582
266787
608347
471538
1043770
495530
1028376
946616
493647
709858
411893
1130803
835072
1208365
669360
1202604
276798
513667
997686
845592
936105
589289
494917
993297
976343
932649
613683
648052
869809
1110118
733662
961386
577367
591073
1135094
738503
1054756
979727
853905
649644
690509
843095
46376
800264
765133
748746
750764
528292
1099833
587917
1326760
644914
729710
440253
909865
505980
1276211
1020627
1035270
535636
690509
1179998
656023
633054
558733
683657
651739
732188
382195
318716
408500
858474
587917
570519
348640
644022
695779
469101
849768
927399
624261
957879
604383
551031
701339
583755
382247
507629
637753
836602
817524
596890
560702
542092
603012
700049
788450
845378
869808
748905
839575
924406
510482
932211
249428
760119
644714
579187
461109
449839
838852
1132096
428176
811389
1130803
712756
846189
691386
1103557
417272
588209
605689
520459
756375
986668
616082
610661
716273
366987
637905
900148
504299
556058
511883
460562
343650
663609
1127598
605232
693368
1159440
783492
931301
1240371
725887
519040
364659
480515
1053769
408333
794157
1108546
1293798
950944
332615
807938
708424
748746
1076394
690509
256890
597640
1108635
476614
1016019
1041974
737107
680936
770933
1179998
950183
979079
713230
722425
1135094
559881
532525
639040
837055
552567
957879
598355
905008
324381
854236
509666
760202
397053
1063293
358723
522045
363842
686507
920790
1176185
786080
578571
413829
1096438
751230
1099026
924864
650040
725529
471208
920585
477969
610623
775676
848148
495279
559384
574179
1405486
469170
964523
644022
622995
514217
949378
769577
811577
1267547
622416
751587
964523
647652
552101
1030359
1084562
10507
713455
526680
1005321
980996
1028219
955527
767303
791449
911650
703031
1267547
839680
981141
968595
645638
258604
488545
24415
864659
730527
592042
518411
234836
1006143
1230717
722719
502871
641766
527483
853683
863975
562645
213052
1095976
570946
717227
540995
598353
524974
534711
920146
547221
1119072
593444
867041
501881
1066916
1031068
602732
756828
637515
985157
527188
815731
1029382
756590
492781
890562
725406
168849
572062
1169150
994297
343218
565817
551422
417218
926866
488593
1112912
571339
522335
645726
493647
799444
654055
684582
591576
776086
890562
454483
540711
965980
963155
954990
591955
747330
544819
425487
825969
621655
629458
332615
921349
513251
388272
755499
662957
947174
1106566
336369
618589
673409
973129
530069
370353
947578
492133
760202
714090
925640
271574
1089225
570589
878706
685868
222008
834145
809321
228355
963035
483419
616848
295509
343218
964509
936848
741794
785695
839575
684582
747366
570228
348195
820337
698132
528156
990607
1300573
900826
382745
545050
798929
1609657
568358
749962
676773
446873
599505
830811
350673
512551
819362
647831
904049
990207
494720
1007785
777494
945003
760685
505448
576141
730113
693496
397053
643370
224268
757742
789879
391067
838543
1062945
861842
1000666
636745
675468
618386
951377
1093149
951377
560577
273674
381196
585508
748746
403903
454371
782721
951837
662047
1029834
638342
1553957
522335
843690
397053
526680
747366
583755
528100
902680
866162
613683
909865
894527
768022
1030472
803750
864735
535989
834145
939012
632678
488593
1000452
237137
606776
433917
520402
1246706
661399
711750
1036786
792550
561009
551244
390414
1148790
465072
676109
1134896
636039
774103
544350
650040
661251
873541
665745
485646
592778
1366247
1388565
509274
491803
651969
823487
287622
573665
673409
433357
756375
712858
993102
665026
640565
1153208
981141
946423
637753
736982
834526
402851
203604
616848
874060
1673353
591676
644914
743146
461109
575145
1615060
540995
238672
925059
1030359
559780
200032
623414
932631
927222
323156
263019
1279305
932832
888640
663231
851363
767065
710343
707328
970441
250127
712756
649031
1095003
748746
651939
925059
729007
698132
1017458
902842
679358
710343
451873
1479026
551196
1040414
991991
221030
1137358
800264
702393
614226
575102
1095003
570663
948115
185579
1181571
583256
947485
752027
777863
435522
839680
478604
487337
728746
697235
671827
841108
754049
684582
735048
181395
809781
1115593
810640
358156
892093
1230717
979799
766577
856677
783713
577015
612432
1132916
1474905
222413
955774
659870
629442
739447
442988
900412
308033
823098
975134
939613
652513
696377
700087
954423
1710462
747197
724346
931301
509816
470645
986883
792607
374616
574234
719374
578421
766624
766577
821076
786080
792608
520854
937272
414410
615565
960240
836253
988997
1216582
347664
1130803
1609176
951837
608347
606447
1004541
788450
540711
807342
652255
864659
936303
1106538
614159
600012
345111
675095
767000
958510
407186
1028877
1285914
689028
649644
940438
459603
500198
997686
448629
236957
755499
676429
757541
507075
400852
810951
912334
969180
477741
414410
575345
562745
279533
592042
823944
561868
753175
1093339
369925
450063
381523
149776
129844
522646
841294
485182
1156172
222008
966400
391677
1078511
891551
510150
399976
660561
571113
1093339
1623811
544596
630861
535692
983451
602766
1203957
1090637
616471
469170
610550
573001
991584
1108635
437747
514588
541541
364659
891076
507163
501916
407131
1000985
1455482
634447
571093
413058
567700
315738
811574
1023683
610306
1031068
866509
1450907
712756
880792
577471
808607
732610
438899
1275446
1010367
744659
220994
890562
539880
368793
813248
848148
1079368
1267031
1626305
549647
791301
967552
846403
804536
1102944
934950
1033637
480022
539558
482674
1013263
870080
856914
437730
454348
224600
691931
603647
702862
723138
649885
607224
530816
632700
226461
755499
877305
611805
710228
1034247
562039
469170
913061
949880
784627
1193143
495835
251151
662551
529823
853716
802247
527455
726482
537127
660522
464527
954684
757541
1126392
698832
732610
402461
466122
753591
806003
596921
583234
1143184
761258
871659
785902
511049
887887
841294
726965
186848
948330
1199894
562039
706688
566319
577424
553847
580169
566319
695030
997195
749962
707130
572159
645726
459603
957879
529326
793100
894175
509466
692278
926223
622893
561221
1184919
823944
941328
395727
780917
597463
964523
532413
784005
1106258
1043212
585689
740153
823781
412694
606121
767018
532207
419540
597902
488593
886750
796941
954171
596491
677531
432285
979766
940406
836661
432488
1131508
984742
567470
861107
310222
307379
712184
916572
587639
796941
585401
393128
531308
1035602
618386
529629
775648
404281
731839
380003
604715
522646
368979
1232351
1075297
623363
921269
774502
563617
638616
330919
345111
407131
1300463
1028877
1072276
485211
695947
829703
936886
449159
502395
248229
615340
475453
619508
663407
931804
1297685
1063434
427878
772055
794074
609251
1169628
682399
589395
786540
560026
1023683
855906
873148
589395
1125383
748887
583634
584384
637276
1186915
619105
668277
516316
241723
669212
869341
589048
618386
870114
884667
739090
846159
916723
751066
522335
726482
769211
466987
836661
338326
571636
714090
834145
908269
609027
635868
526681
580169
706688
709156
858474
690950
503953
693683
588198
870555
843700
1175537
483419
663090
762048
935727
465803
630375
873505
999178
602732
837055
612254
699028
1195559
311542
996342
587917
1031992
669757
498316
900949
432488
437393
1240371
726172
343482
1395119
237539
833607
1125383
451873
1183841
724346
724346
871866
432912
1390676
787910
799274
664693
1036468
587168
545535
582271
550403
395143
570663
478802
1102944
534036
715328
947578
408729
397053
1169150
618589
880234
807870
571113
746595
917270
485726
280695
720392
342489
700112
924355
850065
888640
545915
424106
849361
775413
652333
1182808
1342088
586847
605620
476596
442988
77882
1238351
674399
900872
567624
1326585
463751
749000
643370
789868
882015
885830
811742
1114356
845056
822081
1095003
560577
645784
459613
828941
1266892
465019
1058488
667560
546574
516067
925302
619105
577862
726965
466850
790282
509816
427398
243798
779070
1087210
690509
1034247
385649
1128786
889058
834678
1027238
761308
1051608
606121
447582
489810
1326407
480899
706501
1155782
1294374
784627
1181720
994297
509816
1010936
720721
678904
554947
530816
707219
659710
376649
522646
514201
958510
375084
710031
348640
448104
453159
493583
620281
588865
1160123
769211
648350
533625
547565
593232
438906
690055
862474
870080
638436
1001136
671136
651009
743146
486224
1152574
1127598
835451
905944
436598
807132
1293541
684619
788450
650199
766461
929994
605712
695011
605689
566104
355379
398413
471208
941011
450063
615565
520753
542194
616471
853716
722827
855906
596072
380003
440031
1056441
726064
580306
671114
760271
570228
416380
635357
774348
529591
1386973
487677
709422
865090
631883
508333
475863
1463402
627027
675468
302834
383323
594595
905412
544596
679290
529326
616082
595500
594410
1117537
823812
451873
793178
697747
802247
305011
396200
878706
773852
431055
849768
574682
926129
576397
505226
898331
784369
857972
1169150
430094
785552
621326
842238
360232
742827
586939
823836
912703
575412
437241
755006
395018
819930
614776
552567
336369
555276
561534
1093339
833373
728388
536258
837078
517140
454348
710602
258438
472992
946485
1130803
1013949
432091
1039408
892093
1670121
1652968
991991
683590
788067
597075
701095
540995
568313
31129
747535
365128
889283
692631
423179
503953
454122
791708
831866
676109
674341
794511
883846
709379
1093339
726965
425856
661664
726571
659039
562645
541555
583755
465803
608347
1382092
406412
773852
1491059
1036971
748561
920269
1108635
618839
583755
277134
939317
502153
988997
815485
507163
595417
1594030
650040
748905
675593
264423
277134
868283
1130803
763839
722456
739721
579876
800974
1119072
1039787
602963
357292
529631
1342088
722982
629284
797961
1039078
503837
707682
726172
933883
480672
713671
834678
1220325
586139
1028376
597643
326264
608347
789879
690006
546147
577583
1155801
306887
744564
864956
561221
964523
643370
572159
337884
845056
642024
492133
825776
698132
752404
883532
1164868
356383
739665
408138
638668
494255
896041
590792
640296
720721
726886
970605
824160
589834
1119438
815485
704843
106880
655801
868263
503739
1041821
226009
661506
780598
673394
987282
692024
483419
604493
545701
861574
671827
1218653
693368
810706
860421
610550
1018404
186024
780044
657584
471791
647701
832317
517911
742013
591461
845056
229299
468119
1117537
504299
1299538
544079
387894
947409
648454
577375
883480
507075
842347
958643
589289
844553
1203957
847531
739447
632789
760682
852786
751449
901881
518411
873505
970441
873186
477827
862012
605689
946616
951034
578728
675392
1004375
912334
403903
257364
839680
944671
1147185
730768
788450
865484
612542
869393
823944
576397
776209
368793
842172
733564
573547
724090
847211
517590
580250
773414
961149
678116
1012351
741787
630375
485345
457385
1005321
943712
620572
757541
888231
368979
452513
740799
434471
608242
877305
849894
609027
167646
740689
1114305
868841
437241
920681
1203828
665069
683601
307379
650040
1390676
591877
485452
627027
916723
1033244
865982
503953
544819
638436
368793
520324
289894
834145
512896
676109
415400
4235
617370
892040
427582
1301999
894141
854318
626830
689555
1131508
691851
446502
706501
529065
1243087
1332739
1126392
487771
808842
570228
722425
798355
541194
455205
495530
353998
565302
547194
1482397
502634
817872
1003665
836661
644144
880063
568579
675468
951837
622191
1443051
772747
363147
1023633
760483
979096
475024
1280582
872041
565322
522857
698132
409155
520753
560577
829059
471208
519738
1023683
751230
544145
654066
292184
948330
900148
823812
744659
651939
449755
839147
498316
809414
707962
469170
695798
762252
414410
625124
801048
720384
997686
854294
418694
197641
875125
957879
798929
731792
726233
1186915
265775
343465
723425
606776
739447
658877
1004375
889121
633106
765133
677113
592778
951230
432488
821274
508333
1100013
737107
680655
970119
759696
637753
563372
559613
374382
319079
534969
1160548
1126561
1109365
542194
782721
1228285
853566
342626
765133
1057545
808607
695821
982668
645638
1186059
593206
606121
600234
427582
683657
629312
562885
1275795
966426
618425
725835
387823
765133
772105
615340
767018
825776
495530
1135621
641855
1152574
1120210
969788
775387
585491
895372
1416242
905104
640605
997833
571581
1117537
864752
596072
787778
1020627
1234734
1175657
1061061
1234734
1617609
1175657
662990
1175657
769468
977513
793904
810956
812856
1120138
226007
1061061
905532
611150
1061061
1234734
1234734
348636
1234734
953763
521455
1234734
1175657
816829
1234734
765375
398416
763563
1061061
1120138
1120138
1175657
409166
1110015
1061061
1175657
522045
907445
670210
1120138
412065
699595
651889
655992
490759
1061061
1061061
337687
1234734
1188798
1061061
1120138
541415
1347917
655248
760199
608703
1175657
1234734
1175657
1234734
1120138
791762
1175657
1234734
1488024
634974
1120138
972845
813637
465251
657913
951717
1120138
1234734
1050981
1175657
990875
1175657
1234734
387917
792486
714375
241540
1136610
672977
418042
442105
1234734
1120138
1120138
1175657
571314
1061061
1173667
911078
532627
1234734
1120138
803720
114998
1120138
634749
606736
1120138
1234734
1135993
1061061
1120138
1175657
1026699
1061061
776086
570172
502014
1120138
814574
1234734
1175657
1120138
966681
684726
1061061
623627
1234734
364633
762041
1234734
591461
141691
1120138
70937
704830
1120138
1120138
1061061
1234734
1234734
555310
953763
1061061
500537
408346
1061061
953858
1234734
284233
1120138
1234734
1175657
614563
1061061
1080653
1120138
675600
1234734
684942
554712
1175657
1061061
1124983
511250
1175657
1234734
687253
652028
1234734
1061061
898629
1120138
1218310
757999
680110
1234734
1125363
1234734
1234734
726953
1234734
1061061
1061061
667585
1234734
1023337
527924
564103
636945
619479
867917
986593
1234734
759364
1175657
1234734
568610
1234734
1120138
990936
1258150
1234734
388388
1234734
463941
1120138
1061061
507316
762104
1494094
1246886
339737
422128
705325
706312
1175657
1120138
669897
1175657
1061061
1061061
1061061
577015
1120138
1234734
1061061
1142424
1120138
1175657
1120138
1061061
1175657
803919
1120138
492472
197641
693037
1061061
420560
1061061
1175657
399990
1234734
607502
1175657
257264
217815
672706
747350
875384
463401
867515
1175657
1234734
725262
1120138
1175657
1120138
1061061
638842
1175657
1368477
470754
55383
1061061
627369
768877
1061061
611834
1061061
1234734
1234734
1175657
1120138
1234734
1234734
1209084
503999
930971
1175657
798262
67099
1175657
1220608
1234734
1120138
1061061
590182
618546
1061061
1175657
1234734
642526
1061061
1271732
552896
1120138
354701
1120138
563513
541295
1061061
708427
1120138
1175657
670908
1234734
659776
156795
1234734
1120138
978560
1061061
305482
557907
354556
1234734
1120138
811586
1234734
1175657
813810
572084
498839
209840
1061061
1105518
1061061
1120138
620139
604733
1120138
661605
697244
754867
1234734
470814
1120138
1175657
1175657
1175657
943712
1175657
1234734
709083
1234734
684454
1061061
1175657
573045
1234734
1175657
1175657
1234734
1234734
786540
1175657
381205
774563
1175657
1061061
1234734
296881
722585
1234734
380891
750067
623875
797082
651281
196128
1120138
1175657
1061061
1834600
222748
1120138
473371
1175657
358156
1234734
830295
1061061
645756
1120138
1120138
382508
1120138
1234734
1120138
1234734
852962
956491
1265205
1120138
1175657
1234734
1061061
492405
1175657
868344
1234734
1234734
1234734
1234734
754187
1120138
1061061
1120138
1015737
1061061
202981
1036272
611662
1175657
1061061
902917
1234734
1234734
572486
1120138
1175657
403195
1120138
1234734
71440
1175657
925417
1175657
1061061
1234734
1061061
467774
675315
1234734
232845
1061061
846530
1265259
1120138
1061061
1234734
1120138
759370
1061061
605689
167430
1061061
531779
1061061
402016
757184
767605
551967
1175657
1061061
871866
1061061
1175657
405003
841616
1248286
1061061
1175657
1120138
1061061
1175657
1120138
710983
632757
1175657
639725
1120138
1061061
1234734
1234734
762233
730814
1234734
1175657
939333
1234734
525994
495174
1234734
743396
889436
839983
769551
686608
582995
1234734
1234734
1061061
1175657
1175657
1061061
1120138
1234734
1016234
1061061
1061061
1175657
1061061
1120138
1234734
1061061
405230
285306
1234734
196020
1061061
1120138
684281
504621
1234734
749859
1120138
834282
1120138
342551
1234734
1120138
1234734
1175657
1061061
1055671
283839
629112
1120138
1234734
1061061
1175657
1234734
1234734
762063
772947
1175657
1234734
479389
644390
483870
1175657
670819
556660
753248
1175657
939745
1234734
1234734
648247
1091612
1175657
1234734
1234734
484794
659960
676642
450852
564749
1061061
1061061
1175657
659343
954821
1151341
1061061
726307
1061061
1234734
1175657
1234734
1175657
1175657
1120138
1422979
1061061
1234734
1092994
662828
1120138
707776
1175657
1061061
1175657
1175657
1175657
296806
1175657
1120138
1234734
1061061
1234734
1120138
677534
1120138
615148
233724
1061061
1234734
1175657
1061061
707841
510346
1175657
929994
517284
1234734
1120138
1120138
1175657
1061061
617770
1120138
1120138
1363843
775602
887728
642589
1061061
1175657
423722
577737
819326
648795
98160
708941
664863
1175657
1234734
1234734
1120138
1120138
1006650
1234734
1043933
1234734
866925
1120138
264977
1061061
1175657
1175657
1175657
1061061
613659
439717
1175657
897405
1175657
1234734
405654
160577
903161
1197841
785694
1120138
1120138
1234734
1061061
1061061
1175657
387681
1007266
1120138
493307
923394
284671
988783
1234734
1120138
1120138
1175657
371049
698169
1120138
710245
1061061
1110437
1120138
1234734
866828
527806
1234734
595826
937998
1061061
793659
853593
1175657
714025
1175657
1175657
786184
536054
1175657
1061061
492564
1061061
259474
1061061
871568
1175657
757235
1234734
1234734
1061061
1120138
790361
955822
1061061
694411
593545
552737
1234734
576676
1120138
866923
1120138
1184223
546456
1234734
1175657
1120138
1120138
1120138
882153
451776
1175657
1120138
975338
1175657
581879
1033848
500789
1061061
942427
520680
1061061
624498
830929
1175657
1120138
1120138
646555
500868
1120138
1120138
1175657
390477
1120138
1234734
856026
964561
1120138
1120138
975338
1175657
1469942
1061061
705320
1061061
1120138
1061061
1061061
1234734
893707
1175657
1234734
1061061
570049
446381
1175657
1061061
1175657
117526
1299261
452513
698325
694392
1175657
687244
1061061
885557
649468
1028262
1234734
1061061
681785
903672
555309
1175657
1517482
1234734
387681
455106
1175657
1258039
1120138
1175657
578501
256721
1120138
1061061
1061061
394732
1175657
1175657
597758
696393
611223
388325
1061061
473613
1234734
491840
1234734
1234734
1175657
804526
762925
1237133
890036
1120138
1244328
1061061
480464
880941
1376950
1120138
614244
305989
1234734
1175657
266956
1234734
1234734
1000280
913389
867530
279362
1234734
899516
666113
647385
1120138
1061061
935406
157747
1061061
811878
1120138
1061061
692853
1234734
553879
1120138
1120138
1061061
330878
1061061
675060
338869
562071
586365
1120138
716816
1120138
1175657
853263
1175657
1175657
732424
416083
1234734
1234734
732886
1226710
611135
475956
1234734
392175
1175657
1175657
410156
783865
1060991
1120138
1120138
1234642
1061061
1234734
1120138
488193
599229
708867
885305
1061061
723286
1175657
901246
755923
955176
630594
1234734
661007
1175657
618796
1100013
672434
1234734
1175657
1061061
1098043
351863
659452
1120138
1061061
1056610
1234734
1175657
327403
608312
713950
682792
1234734
1120138
854717
638369
1175657
492791
1120138
317977
1175657
1061061
1061061
1061061
1011057
1175657
254478
1005415
1061061
1120138
795670
1061061
1061061
1120138
715861
1234734
1175657
1007049
1061061
555506
245312
1175657
1175657
610890
1061061
1120138
997701
1175657
1175657
1061061
474713
341857
1120138
1234734
1234734
1525050
1175657
718110
1185006
1175657
336044
1120138
1225376
453774
435175
1175657
1234734
1234734
167438
654222
1061061
931729
1175657
1205993
615064
872609
1061061
866502
1175657
396229
1120138
1061061
1234734
1120138
1061061
1061061
613154
407050
737966
1061061
1061061
1120138
816613
636143
1175657
1061061
1234734
1120138
1120138
1175657
333135
1234734
723154
1120138
580872
1234734
1120138
1061061
586869
561049
1234734
1175657
526535
407468
1061061
561314
1175657
1061061
869444
1120138
1120138
1120138
1061061
1120138
1161391
180197
1061061
1120138
841074
1234734
874731
1061061
1234734
679358
986476
1120138
882459
1120138
470123
1120138
1160452
581176
1061061
675023
1120138
784347
992949
1120138
707671
941956
545181
592227
1175657
1120138
1234734
1225376
1061061
1234734
1120138
659660
1175657
462249
1120138
831223
621851
472992
635526
1061061
1120138
1120138
739743
612638
962198
1175657
818059
663674
1120138
511008
1234734
385935
1120138
1175657
1234734
578480
551442
351852
711279
1120138
869553
411189
478012
291526
1663973
363862
954717
647801
1075639
1175657
682839
376280
1235805
1120138
1234734
1234734
1175657
1120138
743939
722689
1175657
1175657
1175657
1120138
1175657
273528
245105
853583
897722
1313853
1175657
1057162
1061061
759660
986442
1120138
627167
1175657
1234734
656215
599299
1061061
392241
839782
1175657
336647
859471
1120138
1175657
296806
1061061
1061061
1234734
1175657
1120138
1234734
1234734
1061061
843915
1234734
955946
891229
618253
1061061
1175657
1061061
913767
1175657
923772
716996
1120138
1234734
1120138
1120138
1234734
808889
679007
1120138
1234734
743364
1234734
380652
1175657
1234734
541460
867822
1234734
1175657
1061061
749139
1061061
791146
524483
1234734
551622
1234734
599680
1120138
1175657
600972
1234734
1120138
317297
388528
503290
438827
1088367
1122033
1089162
1061061
640798
917871
1061061
900671
1061061
374062
1120138
842154
1175657
1120138
1066240
1120138
1120138
332070
1234734
1234734
1120138
1061061
1234734
1234734
1175657
724346
582410
1061061
712260
1061061
598747
1114311
302980
1175657
213621
836494
1234734
517249
1061061
1120138
1234734
1061061
771454
632671
692827
1234734
1001097
1234734
1061061
1234734
621640
1175657
1120138
527975
1061061
886248
1175657
1234734
599802
741175
1234734
1061061
674057
351688
642092
1084363
613534
1175657
1175657
709156
1234734
940884
406042
842413
1175657
644050
503496
1109847
1061061
907445
1061061
1175657
1120138
1234734
317576
1061061
905910
1120138
888398
1234734
1175657
574756
1120138
738013
572942
1234734
442387
1120138
774114
774189
689484
1061061
525294
1061061
887050
760071
1061061
1120138
1120138
1234734
844541
1234734
1061061
1175657
983973
782428
534042
1234734
1061061
1061061
597034
1234734
416867
1175657
359110
733565
906784
1061061
748109
820169
1158429
951933
1234734
695403
1120138
1234734
1120138
1005259
1061061
706035
1061061
650723
1061061
1120138
1120138
592331
433588
663184
863363
706370
747918
1175657
855277
1120138
1234734
1061061
745411
1058613
1061061
1061061
1120138
1129145
1234734
641288
956014
1474499
698228
472243
1155801
1234734
1061061
1120138
1175657
560713
661058
511588
525080
537580
507324
871562
510812
1061061
1061061
1120138
373386
1061061
1234734
1175657
1234734
1175657
1175657
1423934
391537
1234734
1234734
1061061
686442
1175657
1120138
346490
1120138
913596
1175657
1120138
1234734
583656
1120138
892935
596282
1234734
1120138
1238351
1061061
977927
483934
1061061
1061061
858153
1234734
1001056
839720
1031163
633756
749075
1088215
618386
1175657
655127
1175657
1120138
1234734
510482
714898
1175657
719269
1243406
1234734
1027856
901059
1120138
615947
1061061
1120138
660465
1175657
1250162
1061061
1234734
1234734
1061061
786540
76384
1234734
700232
639451
1120138
1234734
1779305
654380
517017
1175657
1175657
1061061
504056
692771
1120138
907258
585754
1120138
1175657
1175657
1061061
1120138
1061061
1061061
1074881
1061061
1061061
251357
1061061
1061061
666096
605881
867515
1061061
548430
382295
1120138
979320
806564
648235
834427
1022288
1061061
1061061
427638
1061061
748887
1234734
1061061
475243
363718
1061061
858660
593651
1234734
512030
1234734
1604874
390752
1061061
1061061
730286
1120138
935359
716216
1234734
680799
1061061
1061061
662101
581181
524049
816656
593360
1175657
1234734
1061061
1120138
561009
683590
1234734
708099
1120138
1120138
1120138
1061061
1120138
1234734
1072633
765904
792150
1234734
758986
1234734
1175657
411152
348027
1234734
1120138
481625
1175657
1175657
489255
807820
1061061
1234734
1061061
1175657
964588
1175657
1120138
317795
1120138
760119
1061061
326873
437884
1175657
736015
1244060
899181
684613
1234734
659614
834228
944864
397262
1175657
516298
1234734
1234734
1175657
550054
705537
840062
831223
1120138
1234734
577565
854600
511004
758596
574570
1234734
1234734
1175657
1120138
653589
1061061
1030726
408409
1175657
1120138
1281257
1175657
811132
971624
1120138
353082
809400
639933
488536
1234734
1061061
1120138
1120138
1234734
633841
1175657
767008
815335
1234734
955946
445656
990720
769018
1234734
764625
1061061
1061061
1061061
716119
587118
1120138
1234734
1120138
1175657
1120138
374863
1061061
578723
1120138
1175657
642003
315256
804690
508910
1175657
1234734
1061061
1234734
1175657
385762
715631
1234734
546559
1175657
572818
792240
591473
1061061
1061061
584412
1175657
1234734
1234734
743971
234194
1175657
1175657
727316
1175657
711100
754289
1234734
583750
1061061
1234734
1175657
621336
1120138
1234734
1175657
1330488
1120138
1234734
1175657
1234734
1137219
1120138
609590
1234734
433111
1175657
1234734
1234734
1234734
267623
1234734
701929
1175657
1120138
595879
596601
1234734
788003
764994
608017
1120138
1234734
1120138
947137
597163
1120138
1120138
1234734
1234734
1234734
1175657
1120138
588575
1120138
907782
1158047
1120138
1541963
978706
1120138
1175657
557907
1175657
260636
806232
1234734
1175657
495335
1175657
1175657
788859
1175657
235043
726634
505205
1234734
1009661
1175657
1120138
517326
1061061
694632
839910
571407
800494
1234734
1120138
1061061
1061061
564103
1594062
1175657
1061061
1175657
1120138
1234734
449626
1061061
942498
1234734
1175657
1175657
1061061
639046
458462
1234734
915984
757359
1175657
1123778
1234734
350870
842567
1175657
1175657
1061061
1129923
640782
1175657
499411
792486
1234734
1175657
708359
1120138
1061061
962720
1234734
578723
1061061
686209
353302
1234734
519425
619143
1061061
1120138
1061061
1061061
1120138
1120138
1120138
1120138
709840
1234734
591391
768046
1061061
1083509
1061061
1061061
1175657
1061061
1175657
1012389
1234734
1120138
443323
474991
1175657
1120138
1234734
1234734
1151179
818674
719935
1061061
1061061
513965
1061061
743486
840863
667582
1061061
541520
471241
1061061
1061061
721260
1234734
1175657
1234734
847729
197772
655248
710782
310890
1175657
1061061
1061061
1234734
1061061
1061061
575797
748335
545631
538121
1175657
1234734
790022
1234734
535706
1234734
1175657
1120138
1175657
753461
797737
1175657
606776
415149
1175657
1175657
1175657
1120138
1234734
1061061
1234734
879273
335052
1175657
661524
1061061
610590
1234734
950737
1234734
430331
887495
615983
1175657
1061061
1120138
913793
1268945
678929
704733
1120138
556943
550876
1120138
1175657
1234734
251899
1175657
1517938
556840
1120138
1061061
650723
1175657
335748
383428
1175657
1061061
1175657
819326
392228
500595
1120138
1234734
657950
1120138
1120138
1061061
1175657
1234734
207851
832213
1120138
1175657
1247127
1296893
619458
1227549
1120138
428502
577583
1234734
1061061
1061061
557550
912240
1234734
191495
1175657
1067356
855859
817153
1088953
636066
439643
779965
925660
824749
915714
805055
653571
531875
903125
877740
586884
833234
738326
788015
1090584
1018963
710907
801645
737779
1061528
822285
989083
431650
609739
539026
528635
591881
499923
799716
988467
655114
372900
1062012
888366
658338
1088431
1194904
356298
300382
641318
468860
488140
1093648
1028303
722967
1115419
1075706
667741
1102861
869201
604716
558456
851607
671814
629242
564749
899840
827784
597902
663764
633096
868788
1030834
1108508
958201
829777
568422
848861
685649
1349477
552132
651985
434065
1252202
875163
965665
953558
581456
889832
1140350
1423723
1320201
864100
735005
475150
907320
1134063
634789
395464
716294
646117
972849
1540471
705203
952012
669958
938281
988463
667236
739729
650333
645523
782648
1005094
720165
1032966
1581636
931154
791301
802667
1388116
574218
638103
1212181
1069549
893104
685605
600647
1078171
978847
821342
697434
870892
552745
822285
481681
737173
515581
739111
677256
725146
1178687
612665
1149739
766381
1141479
404235
723155
543029
799137
666941
604565
1126284
1142542
809114
581356
620430
554554
816678
1107507
1272254
831840
1080983
1296875
811612
654563
847011
674321
486312
130455
748144
715992
518879
637639
1103444
1369479
847050
710983
833234
1283310
667940
606483
878491
1107377
870114
684177
442853
856628
1160248
1159077
697034
754669
874888
519299
901851
663343
896084
411098
874891
695250
819073
874838
659261
767496
1196329
460789
407694
663575
1097437
895521
742819
713232
887378
1103923
993600
756384
977611
616413
200579
345301
443861
821714
669305
649732
703879
426232
491015
799836
907075
366223
193426
566245
897637
679032
526488
586768
468634
651222
646117
899431
513499
601216
798996
621495
847724
524978
699374
604856
373351
629666
774301
504110
1088363
714016
1003688
623805
964885
965665
513861
383613
598531
750270
520755
563510
975542
750323
928587
1128345
843501
938030
1088923
1322793
404917
679089
694059
581030
246466
510819
1534534
693183
1109866
774686
376809
773785
876696
508108
720165
895988
518097
806242
771093
604903
889832
680237
453550
609607
334571
464450
1163136
799771
478851
1000461
853281
1414196
765223
502621
586833
838039
769577
1072663
822287
686398
1399030
1285492
396066
1261763
771638
1319279
663275
572410
783204
623074
742723
822776
694134
748491
592430
616406
824749
679642
465871
522915
653571
441292
627580
568648
1392512
636046
648473
750574
697910
655813
494892
912421
539101
904984
645862
880836
558815
873505
560937
578489
991617
653231
963290
601575
484037
1006680
680237
870127
440272
660573
989356
653413
950556
808991
515581
362205
692631
883293
608534
1103923
638028
476419
429667
946351
798996
497964
398175
289222
670227
443861
765938
747793
883509
936627
856479
673904
442863
621374
622104
541295
832982
1111592
877590
668018
1145797
997291
917079
598029
660007
814590
781138
819103
1014038
395858
805546
824097
694466
358969
571757
668018
1103716
653762
1003554
596974
505831
732007
907203
930605
816678
864258
576741
1121018
1197398
806527
911695
878570
784525
921605
804941
1013940
575806
694842
1152656
855006
619057
535272
519345
928503
817121
321545
615977
733105
1101273
959577
449576
992412
983152
597702
760633
981581
923028
549666
628529
596974
664604
882066
683590
527105
559905
658303
612440
658035
393006
757498
681637
401207
955775
540370
1503104
459515
572158
755275
975836
960181
484648
989083
512950
996177
654614
706102
432684
665222
1061888
652929
611599
902202
705384
818998
541869
735131
380216
304045
533694
878174
689981
839523
949894
784965
280939
565069
438647
648234
581240
204967
950058
847710
533236
389219
568010
954632
675083
678426
421089
632183
535609
669958
536360
805656
865999
470021
683749
1172910
983080
768996
648572
897091
617609
927859
1078228
731636
560225
921173
310712
773043
788859
645889
920470
47266
1068499
1467899
817371
761954
682523
716294
514105
752639
433266
615543
1144341
977068
493243
759213
626548
397339
769586
550303
741312
749689
666801
553641
764465
1459937
865106
586527
407109
724398
1149739
1018622
797470
831202
787013
570831
371937
1328821
495958
884737
663275
510346
1086847
333205
718555
888156
978087
997615
912129
676013
958201
658825
846642
528665
689113
681381
609127
1218653
513623
905381
1027772
491699
502296
1005133
721469
648801
1042114
807147
722593
783720
629189
1247432
704923
575614
459197
751230
448477
659922
696085
578747
809355
975949
647778
785474
904845
670704
606289
1019929
651222
350685
624199
817946
910318
919494
584468
862582
655478
575476
1103923
606616
447434
1219146
877767
734967
608498
776287
810686
557976
551496
949933
299296
728706
482396
699617
803131
666323
569637
776902
555663
679617
861294
488363
1245264
732185
479794
462198
649885
1158962
721454
663685
1173974
279867
497330
397697
927698
648801
850046
872649
646635
857344
455310
1006120
892843
882642
1063577
835900
757498
563351
834461
541514
898400
515581
698832
711709
799863
858433
374247
842556
622605
535272
815999
760057
955527
464688
1125743
1327338
1072245
1003688
776086
766160
1007891
727813
924858
701537
1083178
955775
671784
1279639
913499
657996
1160873
911873
1132596
819163
531604
454915
926933
876827
745426
424224
316426
354468
843242
190935
554128
1261863
883098
1284378
745115
532040
1075706
773538
787056
1128456
823891
621641
192553
172461
1118750
593444
539073
699215
643108
598118
748728
843930
878043
677976
627968
719721
1172910
1361452
820884
635591
689981
1077118
175373
567328
1017694
655330
780633
1060561
502123
759264
555022
1133603
855859
888364
760572
735358
787982
958989
312356
587379
603455
689113
479683
1075777
466107
714829
698069
405864
592789
816241
764268
651985
593323
840786
899938
564206
905473
688352
997291
1197721
847106
664863
799575
360439
817121
799338
783204
1184345
384064
768601
705916
759079
731636
635181
1211546
424181
476240
810817
554155
886786
758421
881117
606289
791318
428757
335081
931575
708984
1426398
1106184
611980
593374
432320
515581
1065248
559151
848029
706461
1356415
773343
492693
901947
685919
729505
528490
456549
759370
720341
726220
184919
1267849
685649
1122771
618863
503329
995503
758288
315770
849145
701591
489250
904858
172098
490573
788854
712801
761459
391473
1050052
791150
1285266
803082
898347
1069126
690802
1193763
906925
509524
878360
703398
544145
746360
477594
735127
992412
724446
1041285
815487
377834
615437
570978
1028450
978468
685361
491417
490159
668397
614718
1101092
962734
524821
321054
748926
787086
473512
1103557
634579
823259
501491
1164741
650771
584154
1068499
932048
939944
785938
644672
675395
417716
1053292
155511
659980
862821
864258
569541
977260
642172
1000933
648940
556730
792150
377889
652812
798799
1021372
768367
877626
949866
717237
628908
628126
1351240
1152574
531209
1046551
887933
628970
688876
844419
701591
979477
858454
834908
858746
203417
758731
562159
947116
377325
847771
918115
461673
532678
403564
696761
948846
970094
1007891
379478
453634
812910
971463
994070
615983
1039041
602407
548898
532869
605797
886253
666178
1283806
1041316
687893
59177
492591
808782
938273
879578
677599
463874
654614
427477
847771
1354795
828534
611538
997351
407548
630472
845773
873265
614447
1053204
1116621
737546
904845
766775
677599
424814
859732
993336
829746
585730
1065712
793493
678337
727692
567019
724382
386166
182767
738681
917716
1061228
570377
798400
972433
792290
305884
1178687
1118954
606289
588160
1028303
918115
1096642
527155
890399
649693
954626
503431
755433
808418
1080044
1056553
522907
718522
485293
754984
708687
231386
237778
654670
343931
638139
979332
1058359
659167
554937
862281
1178453
280695
659731
849036
631115
693236
395002
730158
920687
571695
606706
667889
789281
634347
720373
932185
674321
1245142
734988
793687
659731
550689
632827
779965
983162
903430
622301
1252958
446613
565113
413602
530660
707776
1467899
983691
1018622
482406
1664619
904546
690207
459582
648628
546176
498933
854216
737657
755134
794931
688606
859300
749703
109995
716160
1121436
609030
957008
245223
897637
942967
1059392
979596
641042
701695
904876
349835
931887
546940
912109
842151
653263
761441
674321
859985
860768
663343
840959
1052746
752715
648572
859342
806527
763732
749699
506630
590513
366563
978639
464684
679828
1084347
963219
594838
531300
473971
379363
1269993
829746
718981
279198
548898
700869
1043704
1006655
1209978
491086
1159948
775892
841019
534036
781534
671075
623328
647163
519388
449950
457749
420933
739032
1373325
975443
403564
680451
678809
814073
539888
791148
881295
686676
1054880
629242
1191326
1005094
332217
535511
1172732
652812
842298
1143184
648086
304045
727978
652406
543224
1218435
494649
1209978
1279639
609828
550077
1175597
670567
1228599
687379
476419
731465
935284
596974
560389
596528
721499
210487
693236
645862
698355
474440
404059
483844
1217673
682207
776026
718986
547790
990154
376809
848366
249710
1027243
664039
1281597
648525
1180884
759817
472438
813111
799203
1288359
555845
583409
973117
471239
965559
932268
1087764
1087125
1441030
442218
767090
1450550
1088571
580292
734266
767117
819188
894550
721197
692857
667236
441398
1097437
594521
701936
691856
501666
795117
779209
736336
475641
969997
556014
894010
802828
769586
838995
612877
738506
1187662
503431
1056237
909351
1025669
1103923
1149025
846544
655131
543909
769966
653088
1033642
1718142
617354
875252
1233677
601729
849390
769683
925929
553618
836458
880565
941219
485542
563510
759644
866113
846625
1027368
693726
346240
1135029
793493
870754
601203
419739
755976
941676
917716
420698
709999
873446
1187378
855006
465674
690210
547625
1038451
719986
684582
1034803
841906
563950
694878
561878
671844
520019
1145301
828543
603795
415494
680991
871659
644303
896711
921564
622737
463874
853111
756005
490159
388447
1194904
761459
407012
702696
856063
738305
486483
787642
843673
759496
587204
920749
741220
461530
343239
1241026
441446
732563
815999
701382
675155
469221
513384
760447
36883
541555
831319
919494
514531
1008880
1206836
1152656
748596
693043
555845
617354
850406
983691
755490
771961
964885
409155
780292
542599
517042
1043959
553762
695250
366987
505657
798996
489973
472180
1250239
526853
643667
839997
248445
968791
716810
990310
380901
793249
773338
1152393
878182
711076
793493
808418
604856
704592
641449
123270
1172679
820972
1039480
521890
871713
856872
330740
932625
784510
846376
831279
636722
895521
738326
767583
681308
425867
1641585
769576
891893
754658
417675
864303
731656
461014
1129050
629242
859732
476240
631968
314196
566245
716294
647412
468634
676594
707576
940540
991741
812675
931492
365673
912240
379472
469039
666461
664157
992743
734627
601329
829901
642945
383636
1204850
731855
541630
1013146
727466
641793
758032
601216
659922
788486
337599
888695
696105
671784
960215
831932
789789
659837
492397
1130959
1214598
778325
413799
897637
731397
589652
639473
496188
1352526
799823
701146
657594
678809
985348
461673
746527
718121
574668
618977
111546
791462
764782
943818
949771
588570
959002
804062
1179574
996116
814187
691210
802732
491374
1102944
968791
986656
1063898
790814
920457
615917
888991
543734
950473
898952
488363
772631
943671
825818
388433
552896
635181
482599
1061511
705895
798169
714450
92505
1186500
575745
752804
683590
984661
822285
300382
1217541
597224
486825
892843
408943
689843
556014
719841
621757
634153
1031660
731413
814447
788850
390414
1092436
1008190
720165
882885
828129
974548
588160
519199
845516
1087764
854216
829792
1317879
301965
999717
627904
891068
780292
810412
192394
668274
931836
612826
981372
771857
1071117
1284318
1271652
615688
981552
407168
569005
965844
762676
720392
1011284
796407
716982
698990
806570
795323
768109
757648
634230
764849
733952
729151
536366
1137052
677458
475956
780633
593822
855074
783231
1263356
518749
793099
789395
726253
601329
618668
719841
864409
1392512
802262
637651
717010
718954
529204
740044
659626
660423
554782
1159948
878438
1071117
1026982
709040
824078
852410
512844
380718
609828
855533
809978
780831
645047
796929
529093
850232
975112
1005133
878450
863365
969289
698069
614630
822164
475641
515915
930605
1087101
507204
732081
1036446
710059
730542
343254
793647
965246
575494
1272254
1110676
929287
1110676
1111592
950556
1068119
669222
547913
1135174
544771
693524
698556
494694
975285
538681
899894
542405
971716
674321
1338260
660799
669958
823665
727159
760300
1144341
689398
1133630
606289
803574
835938
796439
447657
1345315
748592
343931
1197722
584468
808337
497364
1233787
863091
402729
815561
384382
1080603
392733
1224185
956654
930516
783557
403374
788497
416255
906398
462227
517249
645065
795174
647653
296976
445487
820292
977203
1034803
561689
1020499
623298
549000
1387125
606473
1562268
822735
852436
615543
1260111
960488
788671
703485
1599866
1445214
945553
839741
1099713
885292
359747
368504
763684
1143017
839523
307653
772271
974276
939188
894454
1016711
813111
862329
1119908
642945
741582
768986
659256
1414196
1227193
398758
815485
575263
920095
822252
973175
741328
932827
895521
695859
823899
730542
1055286
420502
74558
741176
554414
694316
1095165
368320
894075
592357
1176272
823939
969154
885547
891264
630460
747918
935367
812275
1035199
720844
1305532
707141
671579
1416467
568422
241591
441398
593323
454293
471883
647412
930969
745115
1352713
1494816
762569
831942
512551
1195617
950473
507820
742481
482634
589641
785938
479526
649334
807624
859866
636181
469210
678731
997932
512551
1227436
1139203
835938
524468
710412
714047
855859
355972
901947
1061987
532869
604939
977992
960181
931887
494589
819051
679293
583730
796439
885292
749227
576741
1044593
639517
1042642
918528
1197722
561487
786803
1076753
824078
960181
415661
983859
372900
437869
774348
605450
875252
448812
910676
273890
359110
864518
901600
731397
661007
648823
668579
800252
1168571
598531
285505
771857
701888
359106
931154
459366
1315196
869201
1210751
440738
779946
527105
480897
783438
262281
605617
492948
902176
400416
961055
930483
524069
969869
997753
514422
725519
951717
322419
788671
693440
649197
505448
1013146
1015927
469021
927774
421350
1077328
900520
763149
668867
461014
761570
636322
580602
973739
871713
917270
684460
776902
513131
814164
796599
745806
409125
617474
567072
587039
466194
747561
1349477
647004
718888
769968
715078
760087
347445
704923
694607
581793
497087
647004
528490
708710
785182
837322
582470
521273
574170
1172910
555521
557228
1065238
532014
631079
567242
483512
206151
274636
483512
327698
648572
710412
816819
461673
379478
224128
986348
719930
1007447
603354
127039
465175
416255
653630
572117
547505
257677
928587
759496
786408
390571
818211
776892
715831
513484
461832
686747
647573
207414
898952
874891
1225294
616029
697783
676206
999050
902202
181645
417141
1048813
307379
1140270
414337
864873
586339
1062012
717201
649220
730158
919621
586853
879617
887378
904526
703517
752804
826890
378898
646370
573584
950857
769796
788048
599441
694014
1312923
202565
80477
325806
701980
1171969
615688
483798
655389
1123154
937988
495520
583694
871200
651640
1075777
658035
1057831
535272
1080477
725443
787982
397951
621359
623328
653475
1019929
723413
660356
557873
653869
916510
909351
606949
437802
476419
692762
541630
598445
754269
878825
756858
855831
649732
1122771
556478
614630
849036
607058
560910
580468
716160
703485
1121018
559683
759621
461014
513048
754379
939613
900954
853914
712350
487511
309991
800260
701932
1078228
487932
402939
350568
549800
433434
620544
284601
1343348
633691
586448
598766
444103
750498
607603
1007603
563958
710138
1429574
946657
1212737
655704
894378
499341
692212
487124
986413
764041
844295
396837
1037536
1113981
659459
1190386
561689
562311
452119
755485
871713
790232
588576
981552
763995
1334314
883509
539857
682367
1076753
735574
469039
1247028
639044
691235
612537
296811
1055270
1062012
1066553
647449
831082
643667
1414196
722070
659965
748728
620820
783303
485754
310549
1023925
627968
869803
912109
658644
844400
427882
924555
812772
814164
414552
440272
732584
888272
813254
1324256
789257
1075777
667805
991617
170146
506088
657195
473400
345606
553641
753819
901997
656219
811336
618977
956583
527880
504286
570755
892654
569385
862488
1068581
718379
839141
588160
614630
1069126
787642
813810
997637
1376945
684163
608534
506598
437509
190099
608006
828687
923127
631392
643635
1034046
648801
667236
459785
531604
617229
854549
795352
678426
959423
694607
977260
310238
681146
641318
643057
675710
679032
1122781
156879
1002674
1013733
719721
510508
969113
1091432
535563
16798
1053323
962106
995736
719964
699483
763995
354042
441934
697783
526681
1683227
601491
935721
661399
905128
633854
1068544
918300
559032
868415
642328
570377
679828
959002
1035741
858371
313467
710029
733220
513484
1049830
673054
987581
829777
748280
919621
1014860
624997
855667
604148
769680
1391222
442218
689321
422772
744416
556641
953446
748836
981406
833819
775376
537188
691856
473086
652229
448471
615160
390571
368396
640148
932625
607058
392228
716294
824158
234964
745826
738490
377349
809732
671844
712350
1076351
659708
767090
506463
1002020
1039069
793461
983691
703092
1007845
1108902
679828
816921
647605
540704
1194808
935359
903676
701549
932185
571290
1161358
663343
1352713
588976
695250
180843
453488
506245
879578
332818
395963
649509
824078
696029
1019888
27594
1148496
615543
970536
598447
592298
833050
953714
454545
511301
900954
941654
891844
843673
1420785
576509
411352
1295629
716701
913899
565883
491417
1065248
477373
953139
670883
1127728
664064
378585
688070
786361
773338
600547
558724
913182
764041
987581
602766
1039595
967674
983981
668268
1402742
1139203
1155634
838080
851607
1191326
1365304
640206
780292
484037
921682
572471
456146
1114533
754669
581620
597920
635335
656320
629639
323528
575745
873365
816380
336369
740804
479000
715729
650204
1132714
749672
732933
755611
909351
650595
622605
687053
365240
567285
1416467
684272
823540
741370
614986
657033
770508
499234
1335907
534084
1047797
969869
924194
685761
638548
879059
709565
306674
974548
1093973
668036
838750
697237
369997
673904
704819
863050
1120774
799771
674995
669965
636887
650555
720145
481357
580469
1103346
432912
643588
602731
871278
511437
540619
737657
1036964
720814
495743
754212
584789
1091628
660152
535873
820585
437316
462296
1121378
892204
663343
537540
723447
437802
806590
782932
772356
580939
488185
1060703
894143
785919
409005
871970
837660
1030264
1080569
894649
950058
1039488
726369
727705
622669
1068581
481148
670118
1252493
192859
1272254
716672
871617
868415
534051
583675
587784
749239
779965
1805780
658685
943142
603455
239457
735687
861627
1436089
385082
767001
764517
762879
531604
818525
721886
598567
548124
1379541
103962
395002
929555
905140
949112
550689
836928
749325
424964
772747
371530
595486
892843
1144367
1007447
668397
386057
683590
760014
914262
750680
18744
298846
535882
924787
1079368
1061228
695039
729453
750962
372900
499341
833503
801243
499600
687513
675155
922484
1065238
884489
917954
1141692
566845
857972
666400
769966
721452
992642
1201058
531484
1149049
972912
588806
638998
952012
1070701
527173
975987
698095
594159
1140286
829777
1163136
912421
1068837
884941
1078171
1128986
483961
628332
1221253
469039
777494
1069549
576858
894075
175533
1252493
1084394
532361
571290
965665
500151
134755
1012707
848029
704825
916749
465685
1010954
561487
516608
892721
862395
522045
822817
785938
641596
787852
977735
888492
929597
458924
1031624
666941
258316
233159
1091404
589060
587379
1048693
459181
473570
895199
864303
747561
1425566
718121
658966
528240
592298
746527
527103
761696
976062
789505
535807
865224
601389
799203
547068
575191
710285
682400
1161128
605617
522907
669944
608498
996175
513131
754316
641918
1223521
1165576
1140865
787982
537588
1414196
792582
550579
677938
817062
1185102
903611
819534
1116187
736982
525838
1209209
799507
575476
670118
441504
1152656
737495
399087
738821
565069
500139
1045640
748277
1279639
331872
871278
767076
1154848
659541
819750
586527
171989
992241
350982
562753
981421
956401
736610
556463
890321
1469435
1221079
915592
345641
1054650
599435
937211
1031565
1100042
814357
895119
704046
1054650
744104
451512
1167795
271347
741619
581030
767415
307260
1058359
1238390
300346
786398
711895
828148
864183
610429
820301
634789
409378
1025695
686250
1054650
969370
921745
509556
123270
618614
921839
475853
1083846
1202532
1144317
859193
640439
1210722
450210
1112273
830881
537188
1298229
846528
785870
1144275
1045256
1032845
881626
727258
1263319
769793
213670
859193
109440
745074
580415
643832
1055764
725648
299251
1032845
740506
371012
915592
894351
795311
14478
1575214
1080008
359966
439691
507603
1459804
839772
547160
936300
727473
1091169
785224
1129231
619241
323956
1015678
1031565
811928
604818
1159892
901086
859193
880758
729151
577572
1423219
1008489
894351
969370
1016271
442755
369253
786738
1159892
702099
858000
665452
869667
1302057
811928
803149
956934
1027238
695876
928988
1005383
443119
1192578
964428
716372
1016271
1080008
1087961
751197
702218
933583
1000259
995552
1145378
948461
1103143
576486
771559
1221079
864501
700843
311234
436374
1102106
1017657
1188687
457226
1026275
970536
821079
1148158
1135402
490850
916512
1083846
1166676
1047991
791076
605848
1164638
1115432
541369
666044
638929
528635
549650
752647
759747
285327
749685
826868
890214
1118465
921118
774074
826868
1305704
683760
744183
1098619
544014
890321
134547
777103
1212107
753333
1031806
1159892
936300
520206
1218966
946305
940002
954815
1129231
921745
921118
802015
895231
733536
954815
1005355
1150655
343167
983392
912449
1055764
1289182
1556926
642945
1202532
1007520
347401
672297
865340
1027451
693492
351373
920903
572248
500151
11175
874596
895677
962278
1120218
985292
1362164
581378
473078
867692
1210722
336643
1082997
598918
880328
795311
428971
827164
833525
719317
853439
572301
411183
904164
929331
555399
449716
1143328
379101
449365
829628
969303
936300
1000002
953139
952127
925901
1469435
559780
489025
780790
713551
339514
1094856
714034
861539
1005355
786492
591877
524468
921676
1129138
887954
834793
420935
997589
1152679
961272
921309
969303
952925
853439
1015678
708371
610720
370481
995552
1045118
1027860
844475
612911
550328
1255596
886796
620264
844698
1091169
1031806
208269
903125
934252
1196976
653218
404293
1027451
1120262
426676
980227
811928
748746
574756
1031597
915592
723357
1122771
475278
1298229
925901
954815
785870
1074663
1095124
516168
957357
690298
365870
1025695
823200
778837
535409
1085366
732909
915592
1232213
961272
1085366
1083899
304045
965491
1019194
781910
597034
1016271
1485920
1063434
1038487
670884
1060096
1221079
830881
964839
472082
980039
1150655
1173275
163514
769793
712260
1133594
1164403
677431
913819
937211
747636
156225
1098117
858000
915592
711852
665452
1559481
623063
1082900
570335
834733
588365
851183
525987
937479
683831
1002490
1193773
579712
1047908
1036920
572526
648698
874596
941967
618425
733391
1218966
1498606
789127
952925
661058
1224819
1260235
938324
821214
467150
1209009
483600
921118
431672
1025695
649766
524752
1488858
980227
569260
655803
1302057
1188687
413231
798853
1134919
1150655
807777
1305704
499862
1031806
981421
1056373
946662
1454360
578956
818059
610915
607008
393098
1051407
401510
1079068
833744
1438534
652663
476956
827998
869667
441458
277707
1091415
168153
732407
938558
814357
1083846
1005355
1027238
793755
711315
1196976
1083284
583000
690903
1115432
997221
1083899
923528
826868
376254
958264
1209009
934998
1227424
981935
702099
795311
886796
1193566
937211
974732
629980
411231
1124002
1074957
1192578
574021
188914
741438
866761
956401
939361
1051407
582422
386812
755807
757255
671319
942731
746381
890321
1098117
1129231
1052244
1237575
533178
852876
586471
982856
535021
1209009
823946
1135092
948461
1258258
754545
1102029
462198
1188687
980039
798281
921118
214068
1034641
440923
496925
1192578
391473
609590
310479
986443
1005355
644989
621138
852255
1121389
829657
1289182
747620
789127
1232213
793982
398413
358550
881626
653571
763444
964839
1296351
894426
691476
1766505
747014
704213
612511
371195
720392
1362164
1054650
928295
746154
689250
876890
554914
630603
1127828
890321
385272
832696
921676
547984
933583
933084
786831
816859
1023587
27594
758909
658011
948461
981935
666395
487244
750032
1081078
560186
1296351
1145378
830668
619236
1296351
598189
950737
866449
718887
863828
765352
1000639
665794
633559
891775
1531078
723104
866709
771781
1224819
969303
815768
677526
942731
958699
1045256
730579
665452
664485
1058912
719022
533509
783129
345251
1093136
1017455
769793
1045256
956401
899746
717128
1088851
818222
605772
888297
1056373
795651
409781
1219534
920687
428375
440701
846694
870875
790344
1232213
846604
964839
667368
850555
1324274
1148158
822422
789127
1008489
78063
665452
1007520
653571
807777
811928
980227
958098
977889
708941
310031
646324
1263319
824386
382367
515372
1202532
1152679
817892
1236534
599864
861976
754757
787354
596690
785870
1013342
1173275
158834
964572
1245177
525098
753413
834389
977026
788702
683859
732909
840390
929331
834389
938558
1263319
977026
566627
904164
684006
850435
909296
674321
865093
886063
847798
921676
1056373
981935
462069
546000
938324
822422
500139
863828
233238
1575214
937519
1121389
1296351
757829
1027451
678879
1037911
809816
1581397
1146322
1223823
1010541
925901
826868
650785
626369
901086
558366
712350
798665
1469435
631115
656166
986891
901086
817033
847902
1039526
895677
256534
1058912
1192578
924843
747636
767128
785224
880758
929034
158047
647781
927034
921676
1145378
1147036
844717
1093482
681423
1144275
942731
1015678
1102106
796261
1199846
559143
769683
1046191
1471648
690301
1061759
1032845
543912
473994
849843
769968
820673
948461
937211
961631
1085366
204521
840014
995552
1581397
540094
925901
933583
586559
839706
54409
1030902
1120218
815768
1048956
689062
830881
668212
1036920
757142
1095124
597790
1298486
1026432
728016
369542
116413
659070
401759
1210722
1145378
969303
531209
964839
921118
797216
1004503
383989
527279
747620
614722
925690
807237
462701
1418893
1083846
838963
901086
920802
492801
501726
340801
815047
1025010
789330
1075239
850435
871027
1255596
1027238
1210722
879040
980039
663536
836368
408336
971270
1015678
326934
1136610
679748
747014
886063
1068134
591877
830735
952925
522334
1260598
341961
1048956
806843
485262
468404
256150
858000
921745
622580
523573
1019194
817663
1148158
558815
186943
1218966
977889
54340
799112
1559481
1071263
925901
663360
1047640
1031597
1192578
969370
1121389
909296
1188687
702099
835032
969370
718887
510819
938823
938558
835032
1120218
1027238
518785
940002
530312
846236
791577
700803
966977
1159892
1031597
626430
943169
1127828
836869
909296
1079068
1100042
1575214
451716
1224819
834793
690573
895897
811928
1016271
805598
630591
848411
711315
876451
552531
435136
174438
920734
977026
409378
957357
940205
568905
1100781
954737
702099
402793
851183
289732
936300
798281
1073186
551431
1091169
1093482
1766505
1056373
1031597
721776
604897
977026
980227
997589
732307
709919
858104
371342
1074957
652820
625798
1418893
576933
202984
777103
909302
1144317
1287588
811683
959410
548459
411810
1200416
662833
864120
833154
667870
919564
676461
962278
718887
1097464
890321
1000166
1228285
789014
948817
1218966
467178
1105014
921676
890321
681440
57958
1045256
1027772
1196976
1302057
938324
826408
921839
955227
897701
373050
579807
869667
1133594
552233
577352
1296351
916512
628640
816819
834733
1469435
818519
758521
1098619
814357
1418893
1055764
666263
1049752
977806
1005355
497330
921118
422781
1144317
1115432
345140
611793
1531078
1219534
1150655
820844
887556
955385
585369
691304
1043182
900458
1135402
464792
477571
916512
1263319
493663
847906
1094856
1055764
1077350
964572
904164
643839
604729
1128102
1152679
821714
577933
1232213
905614
455635
911233
515291
660342
1027709
1012609
377813
747014
674031
940054
829763
1173275
1209720
706598
952925
754212
1190386
567703
1212417
852384
1049155
938558
921676
428687
869667
881551
741068
626475
1127733
401362
921839
807777
452556
1178979
807913
1083899
307432
1053723
447630
1452457
730039
777103
807777
365968
470021
916512
751727
483083
541952
850555
509950
1036089
999677
822459
768072
795311
608906
788573
653571
969370
1144275
444608
1089477
1335821
829958
1094926
749614
556807
946662
725367
751847
858104
451348
736177
718887
923528
1557477
863828
1260598
915446
637588
839706
791577
527863
811683
418978
780576
875667
515957
1081078
950776
862329
969370
603781
448629
1556926
665452
1276211
451122
874596
147460
1036920
719269
467077
820346
884928
370908
736982
1310051
800866
1218966
913819
858803
1025029
779505
797216
473078
577732
540607
714025
439764
589425
910702
924752
771559
505326
1035270
653806
1042289
509689
789127
622732
935301
1679256
1104461
874097
1027451
1557477
887954
923528
1418893
1260598
874596
879692
567057
1210722
909296
1008489
811928
904164
1218966
570388
946305
395428
732909
614619
927034
1000002
1127828
1200833
1080008
807370
863828
1129231
956401
887954
1153293
291264
1054650
1091169
387427
529994
1048956
826868
958264
841013
415932
1260598
114998
798281
601285
679642
906911
953302
374731
853439
807777
921676
1094856
840014
1192578
1305704
1221079
895677
1083846
834461
451227
980039
925901
1094856
1391454
1029363
863828
990627
834793
1398920
568028
270652
1575214
1459804
795311
628687
813964
495835
743546
235722
823944
925901
785870
434863
332634
570182
721359
1232213
1012024
850435
964839
1091169
966595
763649
765175
643880
1100781
1255596
905473
789127
840014
981421
1102029
683237
791076
379075
909296
1453645
1438534
416997
1164638
1122830
799429
685515
726661
850435
559348
675468
834733
1391454
387188
1316067
791076
1196976
1082997
1112481
1059534
971270
703783
816253
697423
971270
1095124
1060096
395727
927034
1281214
1144275
479900
682608
623932
834733
1296351
474475
708750
584908
462559
869736
782137
1298229
598918
937479
976115
1049752
815768
1074957
1079068
571049
662665
769793
969370
336081
802663
850555
1007520
694912
483798
755877
886063
283159
404128
890321
969303
1170191
781138
452712
747014
750704
1098117
793755
1120218
937479
1229679
999677
882327
937211
913819
1085366
980039
1059534
1030902
1085366
512935
826868
362973
660997
1202532
1302057
527188
313813
1164638
961272
835032
833872
327878
1385343
921676
690695
847672
861976
732909
1008489
913819
793755
1144275
527863
1027563
942731
691294
667261
942731
532391
851183
822422
172683
780896
880328
702886
1021389
640260
1031597
797216
605016
915300
1027238
888297
203528
823864
939361
711315
1008489
1144317
462485
844950
796638
690349
798281
682979
1557477
597387
767812
1212417
417287
729068
938423
918476
499326
964568
843094
881626
921745
1103143
1305704
451584
766335
894351
990310
922662
1240554
656166
1036089
619512
294151
854375
710304
209303
585894
749398
881626
1083899
669087
1036089
1128102
811928
629639
938324
524785
791577
260577
744216
971270
562935
816859
839706
849036
811683
921118
588365
1016271
880758
810102
1575214
1082431
1227193
405003
825214
833525
1129231
507990
639457
577572
514447
917681
777103
353900
955409
685185
701161
450929
605709
743364
999677
865243
1145378
728234
1043182
542899
1036427
791577
494786
435598
1121389
388142
956401
865243
359307
751727
1105026
368009
1581397
961272
729906
798281
728375
522649
956401
1031565
948817
732909
665452
1000639
840014
711315
830881
1000639
1043182
689308
1048519
732909
848411
1147036
1035835
769186
472501
820594
449515
1302057
437812
160145
1212107
750067
785191
536845
834733
1082997
1060096
565234
1121389
962639
473825
611014
714908
1129231
503905
901086
231386
1296351
357705
824109
781060
854410
1080008
880758
922245
936430
858000
1073186
646785
1036089
1014572
1027238
873709
943671
1261436
466369
1008603
1391454
1060096
543231
1121389
748678
610045
921118
905614
211983
937479
1575214
517989
1113157
1302057
710134
1112273
868006
603538
749398
830881
921839
1120624
1115432
589441
694684
1008489
611701
506852
839706
894351
1171969
605838
1082431
1074957
905614
848411
827956
1258258
1112273
869667
683503
1581397
402493
298704
913517
712854
886796
962246
834634
1263319
638306
793755
1031565
1036920
227424
858000
694164
754765
918937
1442736
990311
1174514
710651
957357
1127828
1051407
653022
876890
652122
927034
1094856
839706
988088
938282
930020
1039595
1057545
359060
850435
743364
861976
749398
921839
769793
1115432
1557477
477969
816719
1399305
608981
887954
834733
681066
500420
424637
1085366
795938
527863
1124002
921676
202201
527863
751727
897701
868884
917568
938558
1080008
839706
1007037
472602
1083284
693496
1471648
1049752
1827047
1023601
1129231
728438
985579
506912
928426
829958
930961
371937
960082
1051407
1051407
520962
1170191
669121
1058912
1526281
1227424
870827
592308
639265
1077350
1048519
1185859
1449755
1133594
969370
1079068
559579
817033
1082997
621680
640902
561559
1103143
737705
757845
591777
816819
754035
534479
602216
991991
791076
1019275
445217
1103143
570875
791076
921745
751727
1094926
1342088
1095124
544809
780758
936813
1112273
795311
985579
940736
532055
980227
1082431
709792
977026
686057
865243
527863
458932
939361
737705
599465
232444
668290
640002
1082130
914667
599465
529509
638420
612103
1073186
836113
607473
727237
534942
503961
409710
769536
1041333
655516
738342
788067
650196
490441
806114
892361
388070
495883
914667
696920
520290
556795
542599
547625
849726
554778
702644
780100
491293
840778
849726
1136388
788253
914667
1014824
323376
865831
1104670
647485
635001
692942
673735
276996
696551
911876
263573
641449
878195
609428
345092
726502
497076
194286
515811
384337
372849
736508
85693
878195
643714
650196
942553
494565
724264
543169
509575
534942
630553
880847
1551723
764145
906280
629894
494085
1016877
697355
1056087
947875
171728
831975
713582
1516263
577133
266397
676922
664398
465871
593958
813075
387318
541006
1044691
826081
196399
830668
361336
724264
858150
381435
1063623
651388
499121
508991
954562
480219
718952
829120
815013
547625
675370
679155
675370
733105
326589
838970
681360
1073778
712184
366223
718952
291434
835451
766614
639908
849726
665616
593958
732052
858425
521869
665616
448561
872971
872433
380868
758752
898844
232444
577659
340069
891365
795023
1015640
572663
651117
418042
752287
488776
914667
518167
502395
629736
606325
545820
713582
615439
1009630
741619
1007143
458930
598060
787381
914667
844946
1214001
1009785
700697
653676
1424798
1278033
1551723
1072349
695255
823707
510016
651117
442610
799575
298937
447576
940614
831270
495335
647554
912036
568461
542635
527040
761544
519967
373957
575494
491293
527040
688239
877022
519967
509242
262403
1088813
878195
704284
901240
471035
790022
642634
293545
716160
558924
531243
521450
435577
462198
323376
381952
977735
872344
236370
923299
268960
719818
551592
575494
891365
616207
801244
961136
1510023
1516263
872437
932936
498197
1063623
577659
595009
801872
446001
857856
715884
507819
815512
641449
503893
1033244
1337963
371843
424372
592951
644008
615439
1551723
808491
1118024
738342
498197
1123778
92966
696551
651963
713582
734583
654144
469210
593203
815013
729135
593958
547625
826418
421724
676572
772695
822880
543169
790793
596097
577659
1120501
705957
812087
504583
361336
903876
904049
694468
628590
643299
762239
1114565
610076
507819
572625
571732
489976
988221
283600
263573
660264
682872
736557
813075
607473
576487
534942
752287
1056300
701936
968932
533478
489976
897952
1340901
696551
761544
54340
509242
412358
872971
364812
787209
503832
756085
726502
632974
806114
447576
875683
353034
815965
692173
646052
568382
769604
602610
510561
451212
970307
611593
631222
1386973
732052
420134
520962
1216747
1063623
1283027
543169
505806
833579
353034
345092
834635
495883
568461
1226224
1340901
570763
495883
306707
286232
380736
878551
612103
696643
508991
842578
535280
643854
740605
498197
491947
456153
692336
572526
630553
713582
825384
358663
875683
738342
547625
286232
774315
591541
353034
898844
612103
572625
544400
543169
769536
392440
553967
532633
1000411
857856
988221
507819
519967
494085
448831
388070
232444
313144
1551723
908232
611794
526853
622415
684819
761207
345092
648219
558924
660047
568461
1081605
977806
647485
862645
806114
898844
613602
551592
870080
491947
373957
679155
348696
848207
693183
568340
425751
677033
698193
677086
814165
486707
527040
795058
862356
388070
795362
1079115
541216
457575
700363
861014
532255
701256
408181
891365
1516263
504164
783291
533318
655567
657326
651963
693951
744627
900691
571732
732185
648047
606325
651117
361336
1297150
926596
608922
1089595
535931
711085
692781
693951
689623
364952
447576
394527
1161390
328034
371843
507819
516283
923299
566455
801689
1104670
364812
607070
948833
578413
605595
713692
758273
718971
638420
584204
714486
541216
721644
630553
394850
958204
632827
568461
844635
719525
1063898
716451
710029
381952
782721
515811
527077
720751
1452135
804887
656534
903876
736854
638420
526711
1063623
174671
584288
898844
498197
708848
734583
728388
665616
605299
1331847
831975
647485
783291
535662
1047998
857010
502164
843660
693951
521869
526276
852137
879075
1161390
1104670
1169627
1516263
500048
815013
693362
621757
743535
405365
347445
534942
1283684
631903
862645
392440
904049
1263634
817026
571732
689623
790048
740605
558142
708922
291727
607473
1375843
577659
585783
623675
879747
678911
831975
263573
606325
801244
651117
507819
475243
977805
752287
798996
1008712
577659
713599
752287
373957
644008
840341
892935
610076
372790
754846
879075
655567
483507
372762
700363
298156
872971
664812
298937
323376
194286
521869
276275
852137
519967
736982
204291
1007266
771382
737546
273698
1069728
715111
886034
251977
646944
543169
518262
792607
746268
383116
478639
648099
580531
547625
904049
532255
534674
593958
853683
380736
532255
611593
554778
895588
331681
689623
593203
593958
505806
776687
1063623
622415
765877
928746
1192587
577659
941676
526853
852137
1096187
948116
286232
914667
387318
736508
1249069
964936
526680
603598
543169
761544
1551723
790793
476853
599441
933720
94664
834635
738342
439790
1056300
617277
642634
1417099
279311
813075
622415
509052
323376
718952
416145
384045
696551
834635
623675
802788
610076
785663
964936
867726
486707
569964
556201
664398
824539
161455
922978
1340901
628341
658644
732052
527358
1034803
518254
533044
606325
639222
1551723
571320
572663
844450
734583
292022
373957
509575
593203
593958
1332739
914667
572625
524769
494401
534942
535692
610076
494786
653413
524726
701454
1526859
977889
607473
660956
307983
838970
651963
637758
764527
272657
384337
491947
639367
570763
525278
163578
384045
234769
572625
577909
783291
371843
1064812
1088953
1033532
598060
151174
964936
357675
761207
439233
541989
621011
572663
577659
400696
705158
801656
519967
833579
735333
453534
660956
795058
217068
471035
510016
814744
821454
814744
738342
616660
1107669
607473
710228
862356
392440
904049
568461
539811
591461
1200520
570667
763410
787381
836113
1351442
509575
194286
486707
597758
958166
569964
869347
701454
509575
1053931
622415
806114
425751
650196
262403
457334
626658
522628
1105592
723439
858425
447576
413754
425751
939589
360188
897589
689268
616452
481277
815013
380736
689075
888814
609428
802848
612103
862645
460521
838970
568461
852137
801244
919621
650501
824078
822778
552896
813075
1123154
547625
646052
547625
566455
1112185
1276033
772115
323376
531057
677289
370676
509575
858425
458655
700048
1081605
700363
1440585
732052
645074
298937
828071
858425
246973
532255
787209
475401
889148
607473
584129
929683
754846
786440
1015640
549587
518097
535280
695983
940541
551484
578413
167438
579422
622349
517911
745578
858425
774426
891947
495883
284600
769590
770742
852137
578413
862356
1113314
655567
882570
596097
881058
695760
599465
895588
575093
361336
900691
693951
904049
769536
635437
534942
988221
557914
828308
743146
298937
689623
263573
358491
724264
946224
902202
460521
551133
361336
566455
508647
796793
1060281
694166
437536
510016
519622
782248
323376
675370
857856
629665
1027679
705158
938332
630553
572625
612561
615439
474445
384337
1056300
579970
278666
735670
590917
588353
804286
656182
875683
1253549
1063623
1007603
858150
400696
836113
453977
364812
1144088
371843
852410
420134
966903
879473
665616
695830
784765
833579
599465
857856
551592
695983
1340901
900826
1178996
862356
339586
267487
734857
674843
838970
474688
498197
358399
1091037
450950
515811
640083
674843
805512
863002
545735
873090
815013
693951
703105
807624
857856
862356
769675
838970
989316
561931
622415
601895
577659
435577
534942
898844
904049
769536
801244
273698
794982
761544
612103
731695
571732
400696
669225
672977
554778
630599
835476
700363
695983
703891
572625
314517
487124
510016
806564
743366
662676
647485
898844
74896
873966
852137
895588
700363
882885
336724
474475
510016
527040
250321
404576
710228
724346
542088
695983
850826
636704
371843
257561
785126
861014
1044691
734583
922549
749586
567844
711395
483992
534942
259847
194286
558924
854708
514649
483992
955775
695111
988221
733432
572663
611593
969932
873966
647485
489976
684390
693951
1152176
566455
443906
693951
380736
568461
388542
815013
982589
345092
792002
526853
651117
1186953
551074
1200520
930574
262403
599465
833497
387318
813075
475140
388142
715787
759201
533625
645074
891365
350177
481613
902793
1231182
638420
820673
672923
641449
875683
708529
612103
489976
647831
74607
640902
943818
950070
700636
801244
1457560
724264
1161390
898844
677168
571732
316221
323376
354075
898844
839170
700363
612829
878195
483992
621769
661566
551592
577659
583590
650847
619844
790709
1377203
654080
361336
923220
638475
533166
673934
1306627
696551
232444
872576
623675
834148
624052
483992
875348
770480
498013
802848
651117
852137
591051
1200520
704284
508335
836113
511290
670883
1104568
273698
291727
509689
460521
515811
690252
643299
363570
1206486
834186
532255
460521
337984
983396
611593
162558
693951
575494
348905
810534
773392
577659
388070
914667
718952
678337
489976
1324003
535931
151174
664398
849726
524726
508991
872971
429354
941654
1026971
498197
609428
577659
963761
675370
1224637
486707
547625
640002
742936
577352
621575
1081605
466433
563556
566455
582925
615439
483992
1021662
427245
345092
642634
480464
1030205
353034
364812
610076
617817
593143
371843
693951
852137
864843
499121
593203
705158
761207
929724
732052
1516263
610076
575494
766472
645074
785558
834635
1423723
840062
578436
380736
576247
471035
1122741
392440
1070986
645074
712113
642634
633012
572410
491947
983360
549587
435577
766895
489976
1229192
713599
748953
858425
868833
767409
578413
607473
912428
245078
176040
1056300
634614
615439
513708
647485
566455
521869
499792
727540
1144088
858150
863938
415276
491947
612103
738342
317652
373354
400696
977411
817026
892843
1340901
511594
653676
496843
519967
619844
325963
460521
151174
606992
689623
801482
731803
1183187
858425
572663
784814
535280
873291
806114
704284
610512
987980
1009891
653282
813758
880065
815942
264463
831373
814390
680583
394256
844400
486032
671945
621560
897260
734842
1364758
755923
652492
602654
848716
979077
560113
1023771
457896
1026442
507964
407178
769008
648310
418979
1118195
709434
690658
990438
829048
992412
502508
1063484
985571
1335832
1067846
463160
1239886
671119
740739
1197005
823559
442078
607269
787731
741651
917023
705889
1176766
889650
778776
713384
1107232
699224
1239126
460958
456130
696277
735166
521653
1415885
1043786
626647
1214284
1224865
494684
750556
1306868
754745
454105
535999
673255
289183
142594
512061
933458
690658
622729
501726
864236
588373
960748
710620
704785
835832
1236218
736563
696029
609263
970590
588896
848716
683188
968920
888570
869304
673562
725967
1010718
779920
1016867
813758
1190569
605797
1159779
573447
932048
390894
764573
1301906
747946
566929
400179
1063484
990412
805478
876033
884209
914098
474743
454964
595861
811901
1056638
627258
390879
1197276
658392
320203
962904
373742
792529
1033438
868885
1274961
766636
654959
961524
731282
973739
710620
805091
807784
761320
620264
791708
843700
827695
420277
623794
1400687
938509
1010490
1208688
848716
542394
878739
631013
437484
975370
849962
537689
788423
1467963
728124
826281
1628229
965705
754317
743925
842987
698431
387030
823254
1208688
784525
1478104
708837
1353865
1038651
800260
971326
1192301
1181099
865669
1250214
1018780
772973
886204
171931
946912
430992
334611
355641
620510
750556
415498
937815
567181
450539
714253
636187
817663
550702
654408
856347
935329
857807
912860
666786
471223
319965
915840
1156098
473086
467774
106880
965161
1175947
677866
234902
1149401
979557
465402
259474
1080015
827458
808862
843700
770061
347156
677866
805695
355817
350684
1320997
800734
656065
1324239
905433
701731
743500
1030264
1077729
572816
861782
623024
803247
799471
767389
638688
284566
566625
678661
789181
1064235
808970
904829
936263
875751
1574236
1125250
908672
433162
683808
1266767
1267904
984353
598538
697579
827735
914676
1168571
781033
922245
1018939
770061
1153804
511319
846919
917079
764268
1010523
868664
1112688
803247
768463
808596
753724
788994
1102930
892223
1141151
450390
755611
845692
1260841
981104
892223
774703
852535
865503
1178569
875751
787274
926272
1033824
368363
757829
1157406
515865
741930
1028239
472716
1492772
894074
766165
537976
566625
805206
633072
372762
774144
654009
768564
808890
651089
1183861
820110
1326394
984315
887110
989242
1125250
772372
642026
1159353
1053383
1076668
738904
1158737
1238530
829000
936813
875759
884697
1069287
717766
630756
667743
855612
914676
469010
1267904
1106184
543075
827735
830108
263063
945786
811637
678464
613518
298452
1159887
1062388
1017936
965937
978241
722959
892828
417272
482585
776374
502997
768938
761204
491233
806023
107470
1023808
1191145
777502
555888
723741
815234
840216
764573
592683
815875
823638
866501
866838
894509
1344328
1233333
558313
647605
566444
1067880
867208
260636
1071711
693010
892223
861782
808970
975761
1125250
674815
697579
828559
547538
584855
598137
1452842
357548
1097070
511437
1077729
838538
629121
983453
766382
748318
723616
884697
711761
1153804
890129
548707
1027501
572816
491205
562244
770687
718000
786511
1334959
574987
611944
605978
690328
1039667
386023
1158737
1070070
1004835
1203880
777502
257946
691959
705798
967334
556862
1036472
1216217
717343
799676
1209286
929729
663952
518030
905158
359747
928336
352187
884697
630909
233238
277134
859707
37950
890306
717343
544757
676444
665067
579415
549596
898429
748770
757948
830108
549664
1054932
865645
513623
1017936
469514
783104
658784
604158
727523
697579
852535
633072
313842
550609
965825
622140
900253
1187378
727068
878614
1130437
633072
935568
795967
668316
594838
699595
777000
864518
494410
644738
717343
570366
1152414
816884
767389
567124
1059465
933145
828559
1293425
498187
1153804
691959
855612
936263
1208914
460086
1208914
948045
700148
1062388
417760
1362652
686309
698244
1135495
883495
517985
622392
463374
498013
294496
396184
854236
782260
471035
614720
981045
718000
734763
862281
686265
212980
984353
1017936
698244
834390
818111
357662
835339
557957
791514
956961
154991
1157783
506259
395283
673932
1125250
662552
759764
827158
1076752
698244
695937
819163
552221
490624
636162
605345
654009
884115
772947
718467
659629
499592
717766
827161
267108
730689
1019357
802337
443246
922169
1419181
841128
457492
703128
1119588
868638
1380449
623624
668316
1036582
1268074
668316
1265732
1102930
698244
1418141
599814
697579
567124
320260
674706
944724
1326394
984315
738904
907562
436675
883495
863653
208039
616524
638688
1068465
718467
447479
1157406
789181
138255
226578
684613
1071711
903691
756747
1017936
725629
535278
816952
985572
619134
1306282
1559961
283723
889137
365577
996435
780932
1129231
896704
898754
709228
863469
662552
227324
823638
860365
630472
1410297
913090
598657
948938
1004521
376283
1260841
1412844
566673
975068
1763327
892223
1418141
842825
789181
634924
744505
955136
932625
659629
718000
795967
1398742
528862
900253
1184348
768140
975244
598137
449478
401759
861751
174596
566625
611900
678401
868259
1157406
897375
846919
704618
786511
996435
687595
1410475
879416
995318
936559
730101
834839
487378
943813
891197
1260841
1253173
708121
678661
830656
680577
928336
374397
649579
673932
1176272
897450
1112520
896372
426446
592994
828559
871099
621560
1194993
724737
940531
1082846
826155
789181
202981
766382
815875
815965
621326
746975
870929
350100
936815
1032752
1152414
1314943
606661
914676
697579
764527
1097070
647346
475453
668316
423334
532154
767389
1139185
598137
1362652
767389
857895
686138
892825
561812
495932
1371167
739453
654716
1159353
761868
693325
308143
701807
889731
788994
894074
815875
1092409
248757
863469
703128
1273148
1157783
507186
697244
997990
662552
1008091
401975
996435
971270
820110
1326394
782260
1016050
832333
747079
686265
1159353
1213146
963646
811639
726277
1352622
1152414
411776
1253173
1023808
945083
749689
840216
595486
552574
603753
1082846
1047943
990148
870924
768938
928268
984315
775679
654009
979557
1113157
662552
690095
883495
1023808
1139479
774703
904829
555888
768463
613131
1082846
1005462
559711
832333
451358
827158
818061
436598
768938
609739
858529
1101864
244062
279560
1220062
598137
808596
563372
592922
912240
1010718
634579
790203
806023
948432
678661
1229317
724737
277313
769430
673182
806023
804974
1256207
556324
954295
859111
485705
462931
665567
717766
914769
764849
659629
1017936
445495
858782
928268
656466
568010
589165
1026801
864031
739453
730101
730101
692024
830108
815875
1496599
1091939
717266
313993
644738
826995
449839
881375
607464
202867
1055071
532055
630964
1159887
655125
535972
875751
894247
418929
784528
771975
119249
691147
1014665
925660
1060096
866675
610550
1038784
1147230
1126383
1029851
385919
662552
984315
852535
610550
1265732
1038911
430813
723616
808596
579980
479484
834920
512096
650595
449996
493740
637167
702870
1159887
293921
948938
821408
787274
963652
429191
791631
724264
629414
1547644
928268
684433
1352622
555204
1296617
1265732
524875
722959
1069287
774950
639248
1267464
821514
817767
931771
909631
1174918
1004521
237539
856135
717343
761160
1282176
763307
911235
791631
610550
697839
1130437
670787
288997
392643
797628
619697
883495
934320
468758
830811
1574236
622140
910696
1101915
1398742
1410297
894074
865503
948938
1537749
868664
639248
893517
657854
697839
636162
889137
738326
649705
429297
601729
531870
620778
679032
1039273
889137
1009803
575021
909269
1265732
791203
948788
519402
638688
890606
765375
624653
676968
1419541
979060
584724
1761500
1159321
712950
907578
1061021
1230353
1074802
1133000
267623
911505
647075
729151
813633
462359
1158263
622349
669888
1408201
610176
562869
907405
1181336
845784
1169993
879627
1029214
801975
899051
940273
695821
875301
821845
535347
1019718
1116199
907445
1455817
192141
950332
1050393
651947
705013
744782
557970
928978
854576
482659
840959
792629
1164517
1260088
611000
1019969
962640
1101636
1349272
904049
849888
595444
881951
502717
1443661
863372
488903
1260088
685284
917896
871277
418028
1216820
942771
841090
1621028
778937
513380
564698
390414
1260046
821571
1463914
729869
1358910
1182890
779844
907405
878450
1488366
913576
1092267
1216820
970013
1119525
424889
1236643
1245097
952162
884575
1078588
1099433
680555
548459
869269
909278
568000
317430
645960
676461
323548
1371786
964479
695821
1116199
1235231
205825
516788
1019718
772760
982174
1159321
1138173
813633
948269
865054
770367
501
412057
767663
1125196
472716
613588
981040
593651
678416
802385
1420665
1109099
1104289
681761
1027897
928648
614291
239247
418028
964479
1113462
1112694
413335
917596
667889
1290902
857472
769894
800709
831528
689445
1189566
1092932
541295
723109
719841
288015
955561
532255
1488366
726414
831528
772978
830816
595444
949156
743871
948269
734504
763629
852739
805036
767071
1371786
581385
544356
688026
1047911
186672
731783
693043
588436
836709
1115892
786254
1222448
1332926
828306
868672
1093645
535237
918871
1125196
747660
575494
846466
413556
1402778
688251
1034230
942771
1252153
624031
742260
802454
1059063
963661
679319
829558
340682
1032247
743554
842594
992885
635437
725835
928648
695821
664812
173166
426718
1358910
1012681
494401
416139
660739
861833
902069
816073
774293
618325
442041
1008151
1037960
1026728
1019718
679099
1316240
1050393
658610
1012249
954358
618325
869269
1250127
905000
1232839
1159321
1031163
1621028
913346
613451
1761500
895893
1322052
777533
924869
426719
665434
1696264
693945
764058
581244
1621028
1216820
195730
1277636
626664
983101
791764
697770
763328
755677
791868
770367
382731
684726
1076455
1402778
782172
482475
549827
1116199
1115892
1265573
742578
1112694
489550
677222
638068
678879
1086092
1140843
622594
1115794
689226
542629
962640
954358
1253910
878437
935988
679224
1283825
615291
463670
1289918
1443661
920673
1189331
512439
976974
665434
742467
438346
1330693
1492762
725835
599081
900984
907405
805871
194464
1750706
756821
1019718
547528
660946
477690
920358
1107176
476785
838260
834769
937800
953062
1208510
820672
920358
878499
755677
1086092
406984
595444
940273
639564
715258
701053
1093216
1181336
1232839
886287
1255167
494158
856479
913182
685795
747456
882876
448738
662914
551635
840064
986845
1119580
907578
438351
1006743
772978
1112694
1068423
990255
610777
821571
1056638
560430
528178
657232
911650
748377
1008458
418719
454011
314501
1321579
883367
1181336
529498
861256
884575
1571797
778996
756055
1370777
1476538
1002043
1080886
926883
1086092
1553957
376162
791868
755677
1189566
691227
1089409
721302
954358
1116910
845026
886679
650568
909269
1133000
789057
1051477
998254
175270
964479
922152
248264
482049
633950
1376895
573695
1137099
628388
560622
955561
763629
42249
618861
548763
1077062
1354709
986845
891775
638723
705013
620276
643118
672955
880141
1194282
1026032
527863
918871
926883
829558
682394
824013
749256
841090
761736
1009176
1081078
625831
344980
970013
864892
616747
700909
871494
725835
1337694
665705
1021723
1167642
980175
781880
532646
729869
583757
1068423
959657
876150
872632
1488366
730361
1189331
676061
1228576
1108902
799721
862504
590247
831314
596740
1432106
467505
551622
890540
308157
1075534
795611
717818
399688
964479
1130304
1106861
1024094
1054438
835834
414407
875301
1098427
724454
1150933
1283825
201844
666593
1504304
962944
1621028
620929
1245097
1092079
1068423
1076816
1206693
683278
701591
997506
1273400
1133000
648085
1209001
1154026
924869
1174551
1153973
858104
1703933
687083
535237
1306266
890519
695821
655843
1046444
1022764
924530
1138173
716409
1245097
857192
415486
688314
897495
836261
926883
1265573
1330693
1021723
812207
797907
885404
585906
317711
721049
1094388
982400
783970
1140889
411776
729185
875602
700561
574929
823098
652941
667287
631880
764058
706988
791301
828306
481625
870534
125607
723942
745115
188914
696764
358842
1222448
862504
738230
1159321
692333
693792
322338
482406
551422
883367
425947
803681
777490
764058
1338603
913881
396961
1107176
618325
735321
854987
691227
696709
858427
471035
495243
724454
746127
695660
986845
372609
1189566
879627
928648
701278
806242
891149
1074802
1061021
1065227
748163
1089877
1018629
1026432
1245097
119249
1165473
852742
955561
645737
767200
1085217
406641
1029348
732511
1274023
871277
1492762
884575
741136
1182890
1478104
1254747
725184
1338603
907578
1104289
1090535
660457
257677
960354
846466
1094771
772978
1402742
1274023
781509
957523
487874
477115
781808
862504
1182890
463267
713387
907405
1182890
999693
874424
604702
1279639
724490
311415
499860
643950
327228
812005
737928
432966
843984
225369
581378
779399
1129836
787855
913396
846466
688314
785789
1089409
831314
1703933
755677
948424
1216820
680343
332634
920055
911505
860235
638748
904829
837172
1017681
678383
1260088
824013
1076081
998811
874963
846653
917596
1236643
1053603
778996
950899
683278
980298
1229679
748455
398384
1291639
43234
1150933
699869
966148
893707
750270
1271253
841833
463063
778996
963366
647106
757491
810641
1077350
611355
806646
1363896
1460092
1178604
89230
994070
753616
591782
328013
1110038
856533
740413
1034701
430592
922152
956751
433714
646784
841177
830816
560142
836261
1174551
725835
739104
1052396
818304
852739
502702
871710
871710
659070
483967
770367
675335
777751
1125196
765743
981119
998254
836261
706988
716660
1088823
1009649
1182890
1129836
1045373
924869
924530
972176
452466
905264
812081
1002043
803247
910820
1154026
543565
1079368
696648
1116910
1000713
542689
1206693
612398
646784
693945
655831
867706
832632
654621
1245097
575824
876150
899408
1081490
891362
1338603
451309
665434
605241
1956944
1128568
998254
841090
690690
617463
928648
981632
601985
683278
782757
548401
1086449
765934
825016
848770
687427
976092
1053434
713120
324164
664955
648219
676968
778996
699797
1488366
536845
646784
655051
889873
610176
611320
597893
899051
1019969
724454
1002043
729185
859471
670883
944896
1172291
1354709
953062
816284
1031590
106184
675572
1125196
414908
473959
1128267
806748
834012
1274023
1260787
501696
708121
830816
648800
654022
922152
1100098
168851
228931
350767
696278
595444
1956944
897495
255252
845260
82076
427985
907405
1429478
1182617
303036
1687862
1037911
1166218
979060
503222
257590
1133000
985657
650619
728457
761736
1158761
717818
1058988
515865
578349
805036
346012
919269
1027785
1060686
801071
1703933
955561
778439
463670
1053603
783946
441504
1075534
745525
876150
665434
1093216
1059063
732931
966148
756055
856310
279775
683091
738651
798806
830751
1081490
997221
1100853
1162392
590371
999693
791764
413129
554262
1024094
949303
1039558
1555187
743871
1069067
1181550
812207
1189331
474750
573689
1129836
1096966
600228
664812
1061021
806590
699869
1260046
788351
491584
580468
897495
691227
674815
610023
811836
1189331
899051
823789
1189331
1093216
543393
1191314
821571
1289918
1432106
874963
624556
1099433
546230
378645
650619
582340
618806
1026032
789057
786158
650333
847156
775086
685795
778937
494698
418300
948269
962640
1153973
869269
772978
277641
250104
725568
701278
416216
915950
1340010
848295
928334
685795
463670
732111
1138173
354468
1115861
1354709
724358
806748
764058
1128257
462904
854576
874537
469424
588641
948269
1194282
870587
764125
995550
722070
1068423
1059063
438899
1172291
1068423
875602
463670
1047461
667992
936102
467074
937800
1128267
1312949
986900
699797
537011
1178098
1354709
875698
288015
437869
767663
789057
876639
792323
920378
852217
485667
1204560
733391
679129
1581636
664625
879322
1956944
1039919
1045373
1095003
874963
968213
794006
1236643
817486
1129836
145858
474167
1703933
835496
796218
861081
848770
654070
1167642
890540
1260787
837172
757987
1094771
797907
916959
422923
868672
845347
1250127
854576
787855
446762
699869
1039919
1402778
1225376
755677
775435
650619
897495
461965
1061021
764814
885766
1260787
312037
1443661
1189566
410156
861256
1127598
699797
1349958
1000166
1006910
1116910
894874
1175835
1253910
575824
1081490
1253910
981632
788760
666734
973435
986427
1047601
1232839
1333992
1140889
834845
907405
883367
711338
898563
758931
677180
490143
569897
1141599
856520
680448
995550
949303
407994
1127125
528069
874963
890540
870534
1101702
869269
463670
373749
1206693
1236643
743686
664955
833075
872721
474555
820463
534707
1069067
771780
645960
662477
899875
1419541
663104
972176
823098
1492762
871277
764437
1119525
695573
647075
168163
727827
647652
805036
741179
675956
528069
763629
892984
540032
824320
841833
1219518
667472
836261
683232
681696
573784
502702
735391
1432106
961385
761736
871411
707576
925320
1314088
416313
565988
1159321
476596
643776
672197
1080886
728289
684674
781665
1130304
958027
618325
699869
522991
1290902
698934
797907
1956944
948269
515235
729869
92966
642599
1019969
1000703
909278
950899
998158
783336
387684
670060
758728
648085
1584681
1153973
423121
821571
802695
1029348
767663
1125196
979060
899400
625304
697475
829558
840064
1460092
545329
1290902
1068423
1232839
813633
801656
468534
1077062
618922
847451
830215
791764
1621028
1761500
628668
899051
99482
952786
1432106
878270
1133000
755677
883367
787982
1112694
393498
944284
939498
1204513
664625
1025482
628217
709717
386357
664955
745525
695573
978675
1137099
535237
448113
1169993
816002
609566
1062945
781665
1492762
371429
1061379
570022
709717
556355
871710
712456
1291639
805036
641172
1024222
1116910
1059063
233333
920055
874963
522969
862528
465401
1075534
468404
1206649
626521
648800
930766
1349272
1265451
1021723
922152
1405486
664625
976291
491155
691227
639725
928978
738230
646244
931884
577321
358312
1460092
1497578
1026032
952786
995615
1306859
1338603
785358
833412
643370
761320
557170
1018268
891286
972176
515366
216895
805036
835627
938281
760686
964479
662851
692085
555276
500650
820595
871277
536354
616316
114596
493159
519532
840064
1150933
515794
1260088
952786
998521
528069
603645
726029
684199
890540
796079
446465
1230353
765743
954958
1194282
848770
835343
556369
1086092
1069067
535277
800709
795814
1353865
899306
365459
484564
1092267
566350
781509
871710
1280747
919564
1115892
1181336
948424
1276579
637758
764058
836667
1215041
276996
724454
151647
747660
865400
999693
681761
1089877
920358
601297
1104289
685795
1465883
662914
897495
768838
654601
202265
1052396
427309
1090535
816360
981119
691612
648052
185568
1021723
1034297
1026032
792629
1097356
669488
510027
1159353
670883
545499
1045373
374616
1068412
805036
574152
957523
1402778
1250127
861256
934521
926883
269673
1260787
827998
594495
730758
1443661
601236
872632
1264964
256933
133851
970013
682202
1273400
597195
848770
205351
200407
648800
804666
926223
588806
539420
837172
823098
860842
1274023
463670
533344
315380
698268
1571797
807938
1098016
824487
724454
651953
561157
671083
711338
879627
830816
535613
920673
1130304
846466
899400
872314
510810
691227
868672
625039
693749
907405
760514
861256
917596
681761
781626
228162
1459355
1216820
747660
1258471
1252153
802024
769576
634590
729869
344550
1144689
1018629
646784
859818
798806
813633
937800
1349272
828115
770367
1008151
671407
541809
1031523
884575
1273400
1039884
962454
874235
574165
826166
714829
637001
1050393
1106467
1053434
981632
841090
1459355
388752
1042114
1271463
638068
490131
392361
907578
805036
792629
823789
391204
699869
939944
925660
254337
1153973
747066
1761500
281273
1252153
1053603
925320
645960
806748
1002043
670396
1363896
776678
791764
1690205
715111
914266
534917
887110
818211
806748
489256
1128257
1098016
963366
406561
612398
844913
759573
1015954
822153
1313892
957838
488960
891230
583150
1194282
1051011
1189566
1020905
432302
913576
1065227
472082
1364154
963366
690044
1761500
1293541
213429
620219
998254
1443661
873349
450210
365030
1099433
264191
551484
397931
862528
1104289
1227690
851913
1189331
905613
691216
1178996
1086092
1260787
683749
768026
978675
1338603
413468
745711
388586
581595
1190514
375928
648085
555310
1094771
334914
995550
1023267
568962
972176
890423
1133000
601113
948269
787982
892361
806748
355817
979060
1497578
676905
938281
959700
845026
399823
533470
1258471
653263
972652
1026032
926883
633938
431722
1053603
821602
1250127
729869
1074802
246165
1026442
850232
763335
1174551
645023
409659
823789
1012681
769894
714339
824964
871710
796937
618325
684006
1260088
1383703
1077062
896557
483080
448671
684674
594200
379972
581729
1090110
764437
846425
337062
920358
522151
931804
662914
1068394
1053603
650652
783575
847749
508095
886461
677498
1761500
573365
1009649
1065227
642634
681115
954358
988835
763629
1527250
608703
982054
723913
929984
1167052
833411
1255337
939606
750088
480706
572275
469358
804485
511782
515613
1086604
836569
441566
1196707
807728
755420
809911
750088
1041578
1197276
1527250
617752
607090
976061
580932
939606
1056308
678583
482680
1134343
705973
642732
789330
696643
1332302
628240
1196707
672833
690700
310523
861568
807777
522491
1527250
750088
382267
975273
976061
434569
272352
460399
939606
1255337
1086604
982054
970990
569453
842146
883942
1086604
588570
14567
804485
1002929
716200
630594
720116
675777
976061
415001
1255337
391889
697661
652606
1332302
469055
1216217
1041578
985292
1196707
726130
749271
1086604
522491
861568
723913
644871
695111
617770
724264
1076398
629204
1195766
1401974
793280
1349701
819454
460399
616202
945151
939606
861568
787526
976061
1200123
1076398
708278
723913
849633
787526
441934
534572
693267
1242990
420134
833411
616202
534572
1255337
1276805
1527250
750088
381595
1004869
809911
590373
1167052
749271
599077
213621
808010
1255337
763419
511782
460399
642599
616202
604493
522491
527904
716200
979658
861568
404917
1239886
929984
1159983
626582
982054
1527250
1196707
883741
393123
1062258
939606
829688
171989
598790
1332302
685861
939606
522491
511782
593666
742946
787526
1041578
804485
1076398
586496
1167052
778763
677982
654601
692367
858131
1196707
1240910
534572
604824
697661
858746
793809
976061
1196707
1167052
683848
282652
895658
568028
863342
385213
1617609
939606
700191
936250
659597
558559
1200123
749271
929984
1167052
389807
610306
749271
515613
515613
428401
408909
1149448
784729
407895
831723
976061
833411
515613
697661
521000
513812
939606
826272
643998
867726
904720
1527250
929984
751787
749271
1196707
928648
782871
522491
1255337
1076398
511782
861568
750392
1018477
1255337
955490
436519
483967
982054
693892
296806
1117269
1044446
787526
982054
1088154
284154
511782
804485
492585
1527250
1041578
804485
919021
852282
693182
982054
515613
522491
403950
1197566
791631
787526
534572
732075
833411
265863
723913
697661
561996
1076398
737493
750331
1146476
939606
1086604
616202
1041578
929984
697661
739412
1086604
522491
750088
299972
752107
501766
618307
691851
787526
1041578
1527250
676136
1283684
716088
1167052
939606
986228
771857
467341
804485
939606
1091612
749271
1086604
511782
929984
1255337
821691
712772
400484
554821
722651
787526
426280
1002397
764718
697661
1527250
716200
445450
832972
1086604
960688
1332302
716200
929984
716200
627755
848207
419607
534572
904372
538673
640261
678804
876111
505988
277167
918193
360247
635084
657937
764349
459495
725633
826872
473807
990897
1065007
138338
595378
973768
618931
873518
968595
1053703
527766
641899
282327
369799
1265635
1225280
307452
938172
518370
286917
649826
907128
483530
1100068
244055
815538
700494
1141307
640261
731232
752698
579131
665882
897732
853378
318064
780338
498565
867706
1120926
891068
881291
1166357
586975
709774
845232
871698
335555
353707
618801
509648
875572
619009
557549
1154472
992141
684899
769310
514182
517071
636889
538111
518153
1077040
762325
589977
271345
803000
723169
1270386
657619
276151
769758
491028
779556
743063
1187859
518952
422606
815939
721593
1070838
459344
1716633
912056
763322
699615
1110959
505443
845056
484336
600584
495680
778845
579484
684796
513894
532678
893303
650481
1382623
642988
879101
810274
671134
518393
1136900
771162
624601
861621
849786
670440
756747
726482
529860
554681
1093731
1200211
388373
876890
656028
1484246
695983
600584
251553
723413
683590
357817
747350
692783
906855
1342205
674090
848078
736252
734152
565083
794889
929261
433227
976451
421778
615962
892522
738151
768985
650398
607269
547565
878988
1039595
714870
628042
902862
623019
817278
754846
845604
520411
599011
678422
575366
699576
875900
966466
265310
1024317
839937
844918
1028088
843493
349823
1521415
509115
195664
498851
329972
495414
1053703
525729
619458
1217356
684269
457052
1247886
284037
152271
827867
878988
692367
733168
896856
771164
133851
369076
1363373
822905
874406
674018
613794
446384
916641
641042
889158
824097
411441
554155
824218
503629
778845
286564
716823
726325
649031
619679
592600
1080837
590752
972991
366102
959612
496613
794101
916924
989789
462069
1170003
795323
832213
854727
566795
898038
788437
1067880
992472
377622
611836
628687
738763
307834
403762
938986
490575
166211
576959
845232
573597
549402
412581
630306
743146
788618
553137
709558
729501
1250695
695947
2010484
508538
847707
432488
779872
515783
674090
670874
533983
321422
1033244
953779
298124
854318
480569
667889
546113
287133
614900
862373
224600
970130
1210511
1351636
551164
485640
660271
737363
852876
769562
594087
835343
712456
805241
925276
731012
768421
476257
671826
747985
514560
466166
603959
497114
469018
665154
607693
448067
1141798
893084
676617
1000464
598859
452674
1351326
897425
538342
379953
1168324
1153460
1023844
698533
338438
800265
826358
906774
813679
572916
809952
286597
683903
769407
474728
614717
528793
758545
811405
845348
388479
254161
641083
997622
344089
547669
549147
875572
601331
1083385
788048
1209559
698703
645088
1003608
1188059
417141
546113
650199
647412
725023
964319
785703
203087
335663
305890
808843
320699
1035614
913025
517422
581138
1002677
449327
989789
754892
543246
306686
117703
703512
315282
834262
658398
464004
869472
596528
597728
1176343
563196
716804
604767
1253971
735138
419097
631156
136019
1107447
552250
767731
918612
540214
864183
534051
622078
901387
545814
422192
931829
2003699
1115175
964584
922379
709131
668352
154763
585201
814550
797393
365472
796817
1200376
754846
636624
1121591
1223092
157290
809528
638193
353788
1163426
759425
687244
762138
821291
705545
1086405
592964
429818
618595
643443
1033151
733097
543383
706132
505355
537426
766258
815598
377742
288545
265901
641288
679595
469554
790288
764994
619849
585688
670132
995615
773078
648177
393922
456146
857973
647778
356482
878260
862572
454140
918612
1082431
834619
511236
282005
591478
427153
387012
679255
1108845
758986
458930
584784
1019411
892710
665484
798616
478519
872344
804834
945216
761996
701019
1148729
460771
672197
756947
383187
537580
768732
609917
1115793
642326
528794
277167
1198920
491926
668352
825584
758608
621680
786416
584964
554197
904219
805011
624636
469598
490432
812018
1038534
837690
579794
586812
1716633
619211
1780063
821114
765888
906340
549120
337566
876033
434035
929118
766147
288522
676617
839591
382745
911906
837690
773527
242658
503788
659988
696648
855781
1122977
398962
1435656
675991
817620
1009851
807199
600857
147265
399543
679595
748943
864572
1375843
622479
746972
603835
444696
747330
415362
862488
537464
1063073
750568
1061511
471874
186668
1300711
576992
642258
558087
515865
870338
865224
750561
574930
579484
967567
581205
769758
375532
485225
1035687
686442
542529
944446
1140338
794889
687089
645936
765031
127447
801275
926464
564439
649826
929261
441201
964481
648174
660583
537734
720252
341101
949106
803167
674004
831460
497087
1627932
991230
268125
934692
474426
838058
671826
1393467
796065
251301
1003410
813267
593787
565083
800710
708025
890627
1052114
216250
652270
780576
513183
915784
604963
619074
722998
682505
610714
696961
485666
637164
525545
563736
866593
861747
1024094
813864
744627
1112849
494589
486014
449460
867163
574234
492871
660908
867336
890299
599960
808308
1393467
672268
761111
458018
465648
787665
702743
937998
492098
755763
1005762
1637603
803292
795352
508538
1121955
345066
309245
395875
800087
690006
1351636
469880
822173
856151
154341
591270
649225
2010484
398127
805942
618346
624636
372440
520205
694159
936648
676588
278868
973952
709708
797142
1066916
622479
635757
504195
1143138
666209
537671
723597
698800
465092
938751
636614
476198
239425
734081
727978
1062127
1039753
838058
831112
785374
529065
716281
541052
355603
851002
1199536
448977
1116272
600462
382173
663451
890119
1381886
321439
803666
914258
602726
505649
537734
895766
683775
484743
422606
436246
510705
1711377
807657
954540
702136
774511
1291299
1535739
794451
757565
697609
1166443
681752
574987
546180
548966
677431
507712
621591
537982
718984
880441
420266
358225
674358
415013
1125832
527188
880140
652270
990620
182422
535972
945404
924875
1093731
1020664
857406
550579
687783
699454
946650
388193
662772
823604
399201
908023
601325
608297
869818
507350
505571
607986
791535
975778
416443
440376
489321
1152761
721660
908464
631764
1158771
1229235
677596
682816
523541
670575
763283
497090
850120
499959
700070
700070
1193161
700070
644290
901227
1216452
700070
1216452
1193161
1193161
1255582
485496
1193161
901227
765096
700070
730579
599101
629442
1088945
931219
1102001
805379
243273
474336
664683
1255582
850120
919865
1201522
650900
769626
1255582
516209
867257
1102001
908626
1102001
702287
1051587
931219
644290
867257
296882
700070
1102001
643445
1212181
397654
931219
677457
931219
599081
1244809
1102001
1216452
1255582
1255582
867257
832457
508145
644290
802348
1317467
700070
1102001
1197796
1118286
901227
535857
151317
1344573
426371
867257
850120
1216452
771193
651820
603839
901227
867257
850120
700070
659710
553399
830694
1255582
919865
460650
931219
1255582
644290
903608
901227
301082
867257
901227
919865
1265243
980828
850120
850120
931219
656293
900144
644290
931219
850120
1102001
1216452
644290
931219
438087
850120
1102001
808890
757022
687610
197022
2450
771113
1039190
456549
650785
931219
826417
919865
1255582
988671
931219
919865
931219
644290
811750
629368
910462
700070
54340
790394
901227
700070
700070
548257
1193161
919865
482685
399627
700070
919865
931219
1102001
1102001
859342
766771
1193161
761645
871075
1333635
370264
1216452
700070
1323732
274675
850120
421050
1193161
696311
404917
515113
391390
644290
1216452
901227
747695
638193
700070
784765
901227
1008880
687227
759972
1102001
901227
793094
1193161
622943
919865
885401
850120
1102001
931219
1216452
903969
1246706
726661
850120
589250
931219
901227
919865
855667
642372
631221
700070
1193161
907128
372310
180846
700070
807238
674713
655456
644290
700070
901227
867257
919865
929556
1102001
1193161
331849
748335
1216452
644290
1193161
1000366
285018
931219
1255582
422290
644290
852170
824537
1102001
377372
867257
479526
644290
850120
599345
644290
1205946
901227
400539
700070
700070
901227
644290
1102001
590513
1193161
606473
647346
923622
700070
700070
931219
919865
700070
515525
537691
415486
694164
700070
867257
679224
1102001
656047
919865
868765
644290
700070
499852
516037
644290
1216452
931219
1255582
1099929
931219
1255582
919865
1102001
644290
862261
867257
1193161
931219
700070
850120
931154
619161
919865
715366
620963
919865
655562
644290
709160
1040787
1193161
850120
700070
850120
669785
919865
850120
1164708
654873
919865
811683
578402
850120
346291
1024445
757341
964322
868235
919865
1216452
1193161
850120
1216452
901227
395480
1216452
700070
581729
1255582
587890
901227
1255582
860683
850120
667940
639606
644290
616015
850120
553190
528840
516576
568010
927390
538253
931219
1038477
1255582
1255582
1255582
919865
1255582
1216452
100975
931219
1216452
608242
665082
1255582
867257
644290
850120
708101
901227
1098471
515768
688833
1216452
931219
931219
1216452
841995
811637
817333
814434
867129
117976
420360
719224
596973
703783
548476
782296
931219
1484246
1109077
882797
1255582
415041
659848
786803
779542
1102001
901227
931219
931219
506817
1102001
644290
901227
1065437
901227
358117
430883
700070
1216452
1102001
496150
931219
986921
486807
644290
700070
850120
1102001
525098
913650
1043816
700070
901227
613669
644290
234194
883942
901227
828152
816061
825897
867257
867257
644290
896714
867257
1216452
867257
310390
1265783
750807
644290
510684
28883
1216452
406458
786764
644290
644290
474950
931219
1102001
496639
1193161
1193161
802172
603471
611358
901227
1193161
1255582
1216452
867257
559780
867257
738588
1216452
1193161
672124
700070
1050023
867257
1153095
1216452
515789
1193161
406436
850120
962763
338777
850120
817851
466922
1255582
1193161
931219
1216452
901227
1193161
1216452
497090
1193161
1384783
901227
919865
901227
1193161
901227
439105
602382
1102001
576290
529566
697543
700070
919865
692653
930027
914426
644290
850120
630826
811478
919865
859035
430742
698961
780484
1102001
562554
786493
494298
931219
635868
997622
786252
1193161
429435
772935
360247
655382
1102001
526681
919865
700070
700070
644290
1216452
427820
720242
867257
644290
644290
401233
850120
389895
871494
901227
933835
757567
850120
703879
776535
430813
875341
465019
894527
919865
1101448
1216452
518262
898092
901227
564749
850120
919865
629209
1102001
1255582
828024
1102001
257844
850120
1216452
850120
867257
850120
1255582
850120
919865
1334474
1102001
519143
611886
1193161
700070
471362
919865
1286504
514651
845544
688312
901227
931219
503788
1193161
910861
867257
917787
850120
609221
781155
435640
845716
1380111
850120
919865
485640
1102001
700070
505571
542777
644290
644290
609030
1216452
977143
513431
644290
1102001
687595
695391
644290
919865
901227
644290
1255582
1047859
919865
495272
625793
1298652
533047
776808
850120
1216452
549428
700070
980494
34515
960061
644290
644290
919865
867257
919865
901227
1255582
1255582
1255582
1102001
782702
644290
720058
775872
1193161
337001
334153
686661
1216452
700070
844661
610254
1216452
771199
1193161
715129
1193161
668689
464684
1255582
1255582
270328
954891
964626
850120
488541
901227
760904
1216452
700070
1193161
700070
644290
1216452
930574
830381
355181
745819
630594
700070
1216452
827925
700070
700070
902871
1062127
471730
931219
1216452
644290
468995
291248
700070
1193161
919865
1216452
453295
643905
700070
1216452
1102001
1102001
305181
850120
664113
561985
536498
867257
904226
931219
1306651
1255582
384423
460929
785789
443402
1255582
300187
763387
867257
706130
507472
1255582
364959
700070
1102001
700070
919865
1216452
572982
919865
874777
867257
867257
1255582
901227
1193161
702587
277790
1255582
265293
1255582
901227
1255582
931219
651827
636661
919865
867257
590545
700070
815511
1044315
476570
636813
1102001
1066592
1102001
919865
1193161
901227
601005
644290
850120
980088
736435
816772
919865
644290
931219
1216452
919865
390783
828281
867257
931887
629974
1216452
1216452
436596
1399591
393220
1273237
662691
850120
578402
867257
1216452
1216452
605022
1102001
561372
646784
867257
724108
295712
644290
850120
901227
901227
760339
919865
892059
608475
1216452
867257
919865
700070
516631
901227
611777
285383
315918
673101
700070
850120
930365
931219
1026728
850120
931219
1293541
965289
931219
850120
1102001
500736
390504
1193161
1102001
1193161
517593
324733
963770
901227
273635
615997
1102001
160962
700070
764734
771385
1193161
850120
864891
931219
919865
917737
725629
983151
802024
466782
901227
660730
734743
1216452
507992
930365
1484644
706883
247337
659452
700070
700070
1255582
644290
1216452
700070
684389
931219
612023
1102001
919865
569714
867257
919865
681381
1069507
867257
1255582
712733
537422
828256
1193161
901227
1102001
1216452
850120
850120
931219
850120
867257
653145
1193161
856114
237030
1193161
912334
219630
688173
846265
1074524
919865
823604
1002043
1062945
229604
670043
384633
901227
931219
700070
644290
644290
778739
722673
694534
1102001
703090
479526
775057
644290
305181
919865
1102001
700070
498803
486608
191157
454498
392858
224084
660584
546698
703505
760556
1212829
644290
931219
931219
611150
1255582
1319279
709635
867257
1193161
982054
644290
469210
1136388
788931
765352
901227
1193161
410977
819864
850120
986851
1255582
1193161
1479026
725184
1216452
452402
1193161
626086
1530689
901227
683848
1193161
919865
700070
1255582
666184
276680
670451
489146
699834
1255582
1216452
700070
81428
524702
755624
1193161
644290
671945
475494
867257
931219
997404
385917
901227
810737
1255582
919865
1102001
771151
422855
1102001
750142
931219
540496
919140
867257
700070
1102001
606492
447598
914168
698099
644290
561985
683073
850120
670917
1216452
705609
1099237
619009
1201522
850120
419082
644290
1310957
641318
579454
584939
1323796
1255582
464915
901227
386469
1255582
663699
807501
824348
363130
901227
775376
502928
931219
919865
1255582
590655
738742
919865
553513
302709
1216452
1255582
24547
919865
1216452
644290
687205
1024953
823424
850120
867257
931219
919865
832154
1102001
711081
573555
1289119
644290
901227
517537
529040
901227
917954
1216452
957838
509246
901227
123022
529433
827391
700070
850120
1193161
867257
850120
919865
538909
931219
867257
920564
985568
1216452
1216452
1224242
1356597
1016680
644290
729736
901227
894064
1216452
644290
466458
598621
867257
304187
1216452
338326
1102001
1193161
1255582
867257
788854
901227
1216452
845424
412694
962639
1216452
613988
714025
644290
850120
222749
673932
595727
704064
867257
850120
1255582
919865
901227
777685
644290
533170
1805780
802560
901227
901227
644290
1216452
644290
767115
538111
1064235
743939
958222
750169
919865
581270
1193161
706620
135750
919865
901227
1216452
644290
931219
700070
1216452
476830
1255582
1141360
389868
660962
867257
519341
1102001
365558
644290
409818
1255582
919865
901227
1255582
1193161
1116916
644290
552038
1102001
919865
931219
591473
919865
931219
1216452
1216452
931219
470137
638695
901227
700070
337566
644290
959348
1255582
821395
314912
1216452
850120
1255582
931219
700070
1243375
700070
1216452
382204
867257
225369
969113
689462
700070
919865
931921
629191
630027
479196
991933
794287
701808
886505
661519
1255582
700070
1014726
1193161
703163
1102001
644290
850120
798030
657619
1102001
859926
1255582
1026912
644290
751296
1216452
901227
1193161
763822
1102001
1102001
1255582
644290
931219
592713
1179609
1312286
711168
687243
935165
1510402
749689
671227
867257
919865
1216452
1216452
1102001
1255582
931219
1193161
867257
1051899
901227
1013455
620436
638552
850120
1193161
633470
552135
766460
1216452
1042637
728655
457748
919865
595904
1255582
1216452
822526
626750
636661
931219
623766
931219
1216452
901227
864277
428136
850120
284151
441458
867257
601389
1066779
505806
700070
437657
433303
579744
901227
291276
931219
385962
1193161
825448
706396
546532
557616
410119
919865
931219
176040
919865
644290
644290
1216452
919865
1062702
769279
901227
474120
850120
1193161
1255582
611699
678879
850120
1586297
814599
960259
833579
274636
421868
1193161
919865
1216452
1002844
850120
1255582
979749
931219
700070
901227
641042
919865
262351
850120
1093339
742723
867257
577341
512094
665643
335125
931219
692065
1102001
624378
402333
1193161
644290
696868
1530064
678317
644290
931219
850120
589822
510016
238772
700070
1193161
850120
705763
700070
1301952
299951
919865
777636
867257
1102001
1193161
688422
860106
1216452
505448
901227
1102001
461130
1255582
501564
1255582
1193161
684932
520090
1216452
1102001
1216452
778766
381595
609696
644290
850120
1255582
723004
901227
850120
1193161
610429
1216452
931219
535057
931219
629148
901227
541686
1266908
634492
644290
850120
368487
410630
867257
1255582
752709
644290
644290
1255582
911993
758421
806431
1255582
1102001
850120
931219
482475
1255582
867257
1216452
901227
600871
867257
1193161
644290
1193161
644290
898010
1216452
1216452
1216452
1255582
700070
1464659
740918
901227
1110822
186682
919865
901227
867257
1255582
574190
1255582
1029088
867257
573045
1193161
919865
901227
867257
850120
644290
1102001
427239
871200
694752
1193161
867257
919865
1193161
700070
659918
835476
1232839
906018
562071
901227
789433
954562
1151278
700070
1102001
562071
1255582
633262
596750
1200688
1255582
641290
629948
689829
941940
931219
901227
649031
1102001
850120
850120
829777
473086
919865
1216452
1102001
547881
163127
759026
868259
901227
919865
634285
847304
700070
1365304
484531
1255582
1102001
702035
1255582
1065588
1255582
739698
897913
901227
697951
701591
827208
785182
537877
697239
1216452
867257
1102001
645812
919865
700070
901227
644290
680656
867257
580754
1193161
549874
174175
1216452
901227
1193161
1029046
700070
765240
782429
867257
572197
700070
611739
716372
1255582
1216452
834389
1102001
546691
700070
850120
1255582
635765
1216452
394964
701558
1102001
635373
654380
867257
867257
850120
1102001
1216452
834461
850120
1255582
722019
867257
1216452
919865
850120
730718
495479
826773
435754
919865
683389
700070
1216452
644290
867257
644290
644290
432074
931219
1193161
919865
1102001
1102001
1102001
1255582
867257
867257
1267424
700070
931219
931219
1193161
700070
931219
622392
1102001
686507
700070
1216452
552316
496674
943281
867257
1216452
430038
1193161
1216452
1310848
1255582
733220
652122
629894
1095190
1139617
954409
449863
931219
621020
575145
700070
901227
1102001
335621
679147
587341
620429
1174150
867257
867257
644290
227154
500343
901227
632842
778439
811962
931219
850120
1102001
235107
931219
867257
898417
1193161
1255582
850120
510990
631493
569214
1216452
919865
886626
1255582
700070
867257
901227
867257
1193161
700070
901227
1255582
1255582
1255582
901227
509052
1102001
406795
850120
505827
1102001
872314
584051
1193161
1255582
297946
850032
1102001
603114
960582
1193161
644290
700070
610272
542758
1216452
850120
919865
1193161
565497
236896
700070
1255582
644290
1193161
1216452
867257
479037
636110
919865
1216452
919865
850120
1255582
867257
919865
1193161
565497
867257
833676
867257
614337
731012
850120
901227
644290
1193161
723174
932048
1102001
901227
931219
700070
695501
1193161
1193161
680523
618574
1038556
1102001
470483
652255
1140322
940802
766472
850120
1175618
700070
54815
931219
1264579
699106
1102001
223546
936722
850120
524650
754963
867257
546045
858529
1201561
1255582
660311
840916
850120
1193161
919865
1102001
489876
649644
705874
542777
1102001
1012804
700070
901227
744991
1255582
789563
714824
838143
931219
381019
519402
644290
870985
644290
1255582
850120
1193161
919865
901227
644290
644290
582410
1193161
690951
919865
636732
700070
1216452
1255582
1193161
867257
644290
963687
1005282
523858
919865
542777
575170
1255582
350627
901227
329920
644631
919865
644290
774743
901227
1102001
850120
919865
1216452
639672
1255582
867257
592357
639775
1109077
1216452
1002484
585112
280472
640380
219323
850120
644290
1193161
919865
637842
488938
951645
931219
854533
381914
1255582
806114
532298
966333
767621
754109
901227
931219
793179
607300
593138
644290
325738
919865
867257
567805
725861
919865
1216452
919865
1255582
551834
861185
383560
959271
150625
662738
644290
898713
700070
1255582
709122
1255582
931219
919865
1255582
296846
1102001
644290
919865
850120
597313
650455
867257
1255582
852092
1102001
372440
850120
1102001
867257
644881
931219
867257
1102001
543393
805897
901227
1193161
730542
1255582
470272
730613
1193161
700070
931219
746464
901227
171931
901227
700070
916301
919865
648041
1216452
593273
1175597
867257
1216452
1193161
515701
838508
996204
1043959
578001
971941
710330
511291
883711
614652
1292660
618925
1120509
1141599
927682
456421
238973
756395
796340
798778
301009
748678
1090180
600088
747181
276637
391204
525855
527562
860855
396749
1063534
388172
1683227
669888
429453
650401
846864
814821
1156508
528665
685605
899408
407266
1065062
943887
330309
817056
467349
865645
603518
1058746
959394
932818
563634
433518
670920
314605
715889
683903
828811
874450
559413
687340
500647
708493
913119
478544
661602
399629
475124
660195
582314
650849
573578
1001396
625704
600260
1065820
726196
933583
520772
972209
652048
540162
663085
578024
1390126
399629
676960
857972
866110
116933
449921
487702
616448
249106
426558
599822
925875
985865
761085
171983
612020
456121
831954
537020
488300
771113
597946
871450
502139
473121
788796
489365
803131
544029
557233
778165
450862
844220
698886
1386973
620206
649738
749716
41254
371969
604814
369011
764434
585726
1095814
488300
528669
482993
432684
698509
396749
564500
466921
660522
721392
626975
598294
732188
879183
502575
770780
624636
553022
1205078
848775
475410
881278
575173
738796
1000666
481536
686985
929673
357809
528642
1253894
1052121
428431
61359
448403
274768
673784
441245
544684
803521
1038853
1021455
751854
1133372
782651
545134
170454
754559
1150081
812626
701430
658422
276996
1273255
638406
462465
900872
541971
325391
409625
689766
570685
697687
544029
521737
693178
791549
1008030
1126448
905926
436187
884407
367273
827233
732059
720983
943751
670819
472180
1164403
963050
1581620
824855
383295
1052410
369011
862535
669033
488875
732127
998258
752291
655732
640260
1084651
479628
676559
788370
783130
902176
639440
822459
697438
848399
298589
667769
787672
700895
926945
438827
548411
786181
625201
710055
718960
830217
351015
493908
909405
274059
812215
760769
1156172
651009
639280
358959
653767
409245
331137
616641
482993
703090
871226
786969
828312
688638
741002
569082
807624
653165
801228
519310
1750706
827336
972405
1106820
627726
892446
848627
1066342
1103613
838884
747951
453670
1195559
289191
552071
433473
802207
549231
593428
632773
1384731
485345
566342
426447
771835
885305
567796
613028
515570
877853
712638
304550
1266842
1471244
639403
1088517
1183378
1104988
412786
705863
659139
798480
379893
627726
679143
592996
483530
664609
956583
330137
663085
828312
844852
412757
583554
822273
96725
461140
799730
643157
550303
375679
729086
864719
234644
682020
693204
462745
1007354
585129
529769
724443
653556
489038
781302
726130
840233
813344
447305
603547
952939
482440
525508
547143
1205946
651525
623719
743471
694326
919758
610555
1035538
760354
1029063
673416
639737
387342
220904
677931
462209
1037576
863522
542113
1094853
557233
584673
868819
579887
522507
954143
552221
606724
600537
383469
566073
1261583
544693
1106348
828029
678098
322703
474991
848335
765664
866234
635929
440797
644285
1565120
721452
917473
847701
757218
715401
569462
1002805
1637168
973747
425482
779659
452520
675604
645511
460145
193978
528185
344146
418929
639699
653314
428658
869236
701480
49632
498427
466969
690506
604176
528137
694247
807171
832632
570740
697434
687536
337047
516844
981916
1073182
836325
528643
754109
619437
458525
1628566
630127
483301
717215
752804
601502
530929
626789
689900
625765
1197519
1021260
515720
608950
675588
453608
830574
769651
757305
338802
359373
793595
449600
761137
833115
583281
822668
598875
1232816
565929
550514
653529
614851
679811
776989
632841
657983
708772
657114
605903
627838
587823
689900
348588
780371
578763
499427
164738
427294
954391
636591
541979
373136
460490
580435
375398
679059
728457
586814
843338
836743
519436
1102942
563166
935067
720994
268923
944969
948260
484780
694247
558436
649885
464145
401814
555946
1070774
676721
1002020
613117
23258
790480
510340
521855
865949
512368
531490
327300
677649
634143
800111
960620
936791
580996
980237
749050
484009
736435
475805
726661
952693
539406
696206
373832
1132678
925545
592920
763418
365968
253586
351015
441716
665561
782547
679143
1158814
877849
410786
851818
211114
565453
650793
1054334
590420
858264
360547
629906
446655
826814
1108044
473788
439499
578570
1002310
586299
553757
604050
1059121
493123
604257
369011
1225579
815656
1404650
771486
744027
533304
459043
865093
938727
649241
540909
855690
630696
592298
636660
655940
845422
719923
909427
551206
569045
860485
1147890
812680
608319
605936
1012367
341854
972652
943061
656321
1572446
701731
750482
398992
889501
589461
529162
415485
347765
700526
239457
413279
625273
662487
971418
830095
412786
360863
476589
719551
538841
628250
471756
1083966
725528
646824
955107
715008
687243
879654
941591
628276
934309
520186
517950
477692
1093072
472759
573824
651030
1273421
484780
844852
638086
464307
863579
883285
697477
520297
559450
543640
820423
547558
438374
815060
727604
698905
423642
390249
712108
627016
659516
1423905
1074377
653658
766587
627707
413663
490538
647675
975540
336305
1250578
440605
990148
676805
843935
670917
803712
601502
765721
186536
812626
668689
751854
665920
207034
1019006
668309
734884
691495
1181720
899314
1453596
718386
612180
682230
573800
756544
965180
588436
309347
612192
330737
527091
818931
490731
802876
518532
581003
736362
248567
671963
751708
942942
903412
364627
475124
654668
586997
455723
579302
472079
522135
616067
315256
835062
997101
298589
630034
645779
804473
885248
624859
1150958
517593
764786
780857
1039762
739698
1136239
860033
876829
601252
458932
507022
598338
941525
526273
620206
923189
501355
633625
921924
838480
774681
220116
885248
584905
818554
638155
1440813
482894
627451
938996
783130
625704
85699
779225
500852
346994
466782
403727
488875
1305690
685877
646735
742610
456700
769288
347161
889279
631237
644900
781545
644390
521174
279314
759622
664609
662796
348065
702099
569557
560622
577017
823343
553217
639515
494649
762410
639875
669410
621754
1143282
913099
694024
532040
432781
677555
483772
573232
532207
1025695
886878
1035614
765739
674402
403314
586239
713470
637585
756839
576758
686037
787895
285752
537097
1216406
1093975
792576
565325
1288155
1113775
793894
833953
182741
672038
754109
609451
917590
675229
907365
415157
699834
404185
868878
538111
681004
1501827
956243
568672
798062
911216
5936
711395
780015
798021
314605
760424
193978
457262
253451
429191
759084
487989
403875
459541
478130
794016
868132
764019
899306
721899
505992
509812
629643
704989
552071
946822
483180
752438
370589
246129
492945
789779
661486
654146
792321
857068
1023902
1063534
792872
836743
653529
879935
792509
709801
697477
1106348
612025
663660
703450
585695
841155
996175
664322
828312
1637767
605530
575557
719923
633072
710779
525021
696132
731487
912668
705352
681423
911533
959662
588663
1082437
886611
492800
740596
584446
476526
514685
864158
464263
743726
1189120
577639
670570
518729
509812
844852
1320176
481536
603246
1002494
905495
667502
647831
757823
637040
759692
661090
457108
833460
951126
612401
659918
594147
420673
486231
525011
965353
660787
697767
659986
730816
724443
424346
1287872
561003
789254
808596
952990
636532
572206
550358
730361
739412
621449
757305
529617
416292
725099
827998
549396
727675
960125
1240137
657983
637272
777715
768233
447121
224084
591782
1294632
519920
917716
1061616
443069
569462
973747
768057
1081960
328599
904139
503027
622181
93257
826559
367984
592786
563144
1065007
926463
737924
634153
713611
591990
834592
800524
679152
603148
566595
917986
376969
670917
801813
756560
576526
1043959
773870
676859
328819
424696
395066
1106515
572444
412202
478589
411426
661501
655367
679059
577561
285310
383907
1046753
848335
530989
179672
691103
478963
470264
716649
536537
1202754
662450
627707
772758
926464
960793
823048
574740
706435
940727
834610
719962
752784
849145
478963
907039
255332
719129
712742
896659
543514
1015631
759135
1097110
542137
900778
630926
890857
963391
676509
690252
526313
667142
553217
835161
822807
547795
1278890
556655
664217
700127
645610
448177
680039
459541
734700
683595
1306859
726262
567666
353291
736937
665642
1236087
479776
505933
641502
680039
949363
802219
442443
634847
425444
637024
1064057
712502
959740
575022
532207
722338
562408
932576
669081
727437
461994
591191
471279
983216
494422
818437
586262
705116
774535
702408
1226370
526148
617869
521890
319482
373035
301999
291434
603822
469367
328817
313562
311788
942033
935671
1234754
492792
752647
255374
1033867
837913
717078
380662
698739
772929
647302
919171
487199
903412
854453
723108
681399
477690
702323
827503
926223
1222732
536878
790326
434675
976292
659516
637285
1012859
576664
980397
799402
525649
1010136
600314
465512
681637
377412
752438
513172
390398
813616
971418
709919
602925
864709
638406
1061616
737924
1044405
841090
948938
993972
641963
778030
795141
418719
564457
734884
649694
820095
705973
797930
602610
587273
689971
923028
751997
659458
930254
540607
957501
639947
579469
1253342
1017278
862999
1107837
794968
709180
468718
493088
248314
810817
1010136
1138173
751949
490538
953840
949866
562394
708791
347156
944772
404828
761807
388108
557415
253408
717467
829901
988032
1225579
267963
443846
456326
239710
883564
830773
1132094
1048500
513230
654039
346910
449973
659428
607693
581745
841309
643944
1066097
343713
868334
951126
832258
589301
831156
569557
718608
870048
516209
508058
499221
453288
1051506
288790
755024
1216248
930694
886681
705352
530866
666141
868334
818927
587022
621780
1122622
404059
973348
1058534
691108
671963
1159147
951152
720067
781545
1006815
1169871
527886
579469
600634
707106
635721
752477
1149548
657652
774988
663046
970200
723790
679134
448892
826448
909528
348588
715967
708856
604818
407295
583148
512575
575022
804495
774930
971656
919372
575216
1011329
1148679
770780
447305
764882
433357
472769
808225
449973
459920
462719
666593
541253
569028
738638
512238
1082120
657778
686764
728135
630133
360724
451727
411988
805127
390600
744375
795901
292618
799402
1310910
569610
866176
743971
766131
679976
483674
681832
865376
802828
452594
641709
413751
720373
755040
816241
762410
539431
684098
1353336
736362
804651
409712
927166
507516
687821
589181
904853
584301
680756
748113
530211
707621
428970
604826
506296
449684
791248
541971
322594
929533
692039
64200
755342
742560
1144397
881295
635721
220116
789224
566363
571567
716351
459812
432566
870477
667211
749638
358557
794536
706441
766633
683091
917933
508058
478353
1089683
429818
358959
459885
620206
926598
505057
709827
428368
1150958
583281
644286
446330
1167570
675021
555888
735426
725099
659183
363922
838295
1020810
756361
636385
820771
544684
883284
917779
841309
724892
867957
494638
943887
845681
572195
1058816
821689
531483
638857
872314
895231
660888
847710
1334512
824354
592563
603868
1362640
560377
457513
691851
918628
380502
715785
701242
466665
332770
884892
930254
567744
742098
751708
666394
681157
665630
912156
653839
460980
295674
1015120
718608
340906
872919
542193
736757
849390
494900
590652
879627
405952
712477
760875
427281
884892
499180
509622
482149
939514
736937
425039
766381
703779
371954
892292
517229
652929
93102
699136
793595
867957
547310
819397
432966
425856
251301
533413
951145
453146
815547
312903
687457
782547
759940
932965
858869
932954
1121824
293536
793219
581758
864719
789571
891348
569488
978543
488300
701025
484743
595858
782452
332168
602900
462791
799521
589729
449325
347765
774188
639947
854841
1082094
713582
816081
464277
600720
410119
850343
840233
554871
630767
685484
706729
545074
795974
346994
727161
917986
749634
826814
388108
941638
299765
681157
678111
429609
910979
699617
814809
955712
405259
634789
409155
742610
1037476
749541
829368
768807
670276
843935
523541
444139
904395
521684
600314
583327
945474
655588
374672
1126658
557322
484224
795998
839096
753729
926463
849286
468774
729570
828217
508414
624858
593879
744306
506548
664609
310851
1148314
525482
993420
290587
1133630
599531
848006
848725
438588
914406
760357
711081
394247
629461
679767
443440
651543
780371
780106
1023633
809963
592786
534036
312214
603987
787639
433731
758120
736210
838295
375131
429778
918777
945619
335890
455063
817440
1269149
779070
513230
553714
698431
483444
933105
1080983
647079
591990
557698
606829
527299
732245
535807
629455
971945
1126448
623469
569726
1027965
666142
904096
776535
598158
1054922
657290
645511
684176
528118
1066412
394348
1163136
730665
691108
992977
754204
533047
579229
623673
336666
895231
376280
458747
879692
1210895
523866
525826
729231
973382
651030
836275
704828
611162
879101
415387
577101
764006
1370886
507603
633842
585533
245978
346549
473898
434422
629976
864749
582142
680886
581650
849145
677458
738609
1207962
601325
831887
857829
429609
917205
608319
641761
1271036
827703
811940
978863
810564
615740
710171
334344
285703
542467
454952
753952
513043
389501
823400
1011506
813671
615781
630909
1184206
772481
465863
1283819
432185
748163
428081
389552
938996
635574
1114994
614717
507507
806214
439499
663291
818882
374321
1251332
581344
628716
1004062
724103
603319
813024
1149460
324959
627306
619080
644464
864719
513230
528644
632864
642230
909990
670065
664322
1161391
245767
987095
773504
749242
512238
1158737
642751
200612
315820
317245
955673
539235
658892
539420
483764
583474
381941
801849
729468
793595
687717
978301
162841
569599
297940
605574
665793
312072
901336
694326
671974
899942
743821
603530
880835
986270
775522
670782
1045640
673654
792948
651923
600720
294496
950692
403571
1201007
714115
289246
656706
533413
338519
553153
700990
1225579
604000
407630
357920
369406
740201
647541
827503
529190
500759
785057
712402
723239
627890
540162
735281
579500
971804
733771
623469
425444
959271
1083966
563298
645866
507748
759459
579469
561178
833690
700901
911653
1098728
835618
570615
541401
709339
383907
769595
807652
933700
372455
576335
583614
384373
662575
700636
905577
971656
495036
504969
268085
773158
717363
836243
469820
508261
357809
557767
663291
345615
362973
418284
558352
682520
581344
835962
722980
768387
471632
780758
521721
396580
929610
709957
357809
868132
650836
653446
529190
623883
1083966
987822
892707
841796
967437
279216
752807
726254
832020
938996
1048089
475001
493017
313548
969986
653943
724405
614150
692169
652054
565095
833946
489833
867798
503905
663291
950246
703155
870032
1066342
500782
880594
1822076
615918
537636
743420
385088
963050
618589
535738
1048376
573950
443092
1487565
402527
158174
1121974
440889
611933
515291
528004
762501
559309
569853
459743
830462
947174
430883
771624
489299
1039190
838035
663919
1075706
1093173
618925
1023988
310908
602900
784075
817077
774083
753936
531944
1038876
921737
742560
710180
404624
555022
676834
530866
25777
1266870
477308
364084
186519
901001
474429
725565
315729
716988
776909
687859
644770
490092
473463
657456
661501
679041
721253
796163
710087
651820
533955
1079565
769981
618925
712742
668490
336885
429778
1188527
783882
793219
453609
761961
608691
705013
745114
572616
588588
394645
426347
978004
880401
740227
1055629
458365
452756
870369
388172
856727
621780
712028
454931
550509
647438
838604
795901
993576
311234
251306
858610
1040291
1051864
637854
722348
574740
966418
886160
715985
415752
636863
501914
586309
793426
550765
1126658
711346
329893
718099
929176
164738
304827
983970
899314
909423
195987
635757
1025706
916313
677938
1044618
531082
538085
821697
767477
664799
860599
355049
947774
386166
382204
602217
411899
746490
687316
915760
797930
1021455
697379
294919
645610
782452
978004
739757
453670
942942
327131
592484
487509
628375
652544
525021
818211
809133
655732
782034
683268
535944
709228
730135
695402
677198
937234
722836
655151
1081191
543147
679347
703937
684995
819937
864298
932818
874243
722036
800524
544684
890857
570692
552561
572766
680510
430013
746288
641963
721412
546352
883015
600546
456121
874243
801008
821183
921411
503837
655940
283866
1016909
1034323
903234
708828
667295
380901
899875
482330
674402
618587
454155
447305
881375
743995
472085
405952
424156
707959
559842
594366
774570
342564
571782
841602
659554
651543
902587
772758
529612
1275446
295331
858806
609590
810333
821112
583330
496493
522135
648134
565549
594376
733168
797234
604946
959255
696393
1145378
477588
1056505
775068
621288
389431
812053
687323
584806
532637
504706
483876
690506
685933
544693
789333
697392
879964
492413
591056
910488
865376
629260
728054
883010
773440
536448
859420
468037
935776
682932
859075
317461
697355
861612
577578
266081
635712
420673
834592
667211
429993
578634
660904
803438
227856
748318
857079
527077
554680
415075
700526
883989
1120218
703193
562394
577561
614439
792509
368151
952127
515912
911876
605848
566681
304074
238973
506228
633859
929556
836743
971418
715120
729007
533399
623673
661506
586559
435995
833054
256145
727161
958058
925431
477929
707196
675229
721412
874243
710779
848250
856341
1205078
778316
828029
978588
211593
627797
565719
573076
747483
642302
654762
473788
682753
305884
701025
1083966
547313
843818
791535
606988
659965
508845
360724
431722
375131
925901
989242
908241
300378
657290
799506
866502
1069697
578570
691864
877076
676717
39835
779749
873153
482440
432694
394527
1065929
806214
474804
551202
586808
900696
845516
327892
576758
810333
699950
434351
683113
575802
905166
777630
518461
794434
381249
569045
224075
551206
780371
665766
767295
912914
935248
509148
944141
548966
559875
944381
655137
997501
847514
656004
765801
804121
406584
641502
753936
568382
848399
507507
715343
464860
553642
660457
601502
789299
769280
591990
1185865
580792
628165
918628
624449
764468
632135
621499
422075
1232576
745825
634878
584673
674758
246868
375485
365773
806605
466921
400745
937071
796218
686764
769259
790203
811026
733158
868998
725048
903199
779749
676892
337391
691070
742030
558844
480267
800676
723751
519191
880264
180197
1023844
1288155
511823
577769
777657
677555
584964
251481
1137052
830092
400806
1241713
663142
735458
570374
523094
930788
822684
291248
621147
681781
687005
398221
1043311
848311
727864
672483
348065
865949
215154
977744
788850
774721
384143
477680
387881
512839
495542
639951
603556
755468
688330
580996
789654
458838
825953
774250
929658
774681
783373
697291
370584
236819
1493130
634599
758375
654527
478130
687105
707993
861568
458399
669219
495655
572227
570455
768072
701025
496195
1582937
483651
1031226
616571
425482
419512
644022
1069573
588225
400806
544264
765375
1025010
550765
701171
904226
681331
872047
264220
585912
917681
487989
193918
1054696
789237
1054650
772886
748856
632165
1038876
714548
945474
895231
832258
1234754
750363
519191
747814
392158
815561
452354
791248
480045
254337
1281046
660571
265592
832258
716351
882323
848032
482993
524933
636518
581956
752708
840706
391970
743995
641247
1187410
654762
487989
519532
518049
555077
844835
714155
782421
932436
465863
960620
871164
1026518
943792
459541
594171
360724
865961
625639
552071
563635
620458
657272
586303
548157
679767
260980
737365
514094
559413
444229
546248
909405
256762
778087
1112912
634950
1089162
108131
643590
1006570
727412
764468
366987
1033268
789094
466985
1021455
929707
548037
429491
349960
1191259
282441
654668
603089
764268
556432
525921
715574
295482
276738
484833
779225
1067330
719278
297426
387427
103962
749541
782452
1040273
600785
885813
592778
331267
1338552
724892
363922
939632
1152393
619135
221969
309317
416777
483870
584452
511291
681090
246466
509148
693376
319866
994815
376984
1545369
396857
670355
784075
538392
361760
791248
639947
989626
493516
929994
41076
1146069
351679
656716
543514
553152
351015
389937
562039
332168
705863
286690
516986
654762
753759
1254747
653943
896467
793638
509246
598429
617153
507204
652139
616337
850820
885248
793219
700536
743995
427281
949894
725863
588588
673880
633859
784239
860659
469522
572159
499654
552071
400639
381780
751727
758375
769758
665991
623457
1027569
651346
1124695
1001864
1326982
448919
738638
795782
690273
437396
569610
741251
1332518
1119943
554229
488058
1423905
872745
821657
652935
641571
603530
1418422
728457
631041
833380
531590
435601
680343
930254
629094
798017
664217
508188
801964
796549
291564
642919
805127
464467
818445
437021
527555
636776
740626
1121563
737925
723153
552029
360054
710487
1208081
844494
881994
924613
879479
650200
686948
1179374
699032
271347
1026043
476760
972894
421264
778179
817253
420947
697180
834228
755763
616159
716791
22873
426801
1382190
1067419
809937
730753
1237106
926611
597363
653658
698265
1011517
414746
597256
957677
1270175
1101273
775944
898717
846938
535739
1219534
600321
903799
618940
1365602
606950
791005
322355
909795
627874
556692
664108
772826
507318
844072
368793
986880
888565
457897
274317
549346
1049301
501950
566028
677915
378774
574756
579274
666045
779349
1147266
370904
677710
577316
878807
1210086
817090
315667
476328
700363
617299
860843
604003
739922
846530
835693
958433
498803
148574
412671
1137052
781603
598564
669785
479184
674704
518101
528857
1121673
864082
874034
729568
214859
603963
843147
681507
844444
953792
781603
356775
1237698
771176
645031
910925
876466
830899
711373
593793
1116910
870914
708907
672977
839156
753607
266207
717605
763668
991083
843978
695729
457748
610174
822056
568761
455548
721911
1020315
691100
642220
729112
687142
514170
670440
850084
820705
729314
756009
914698
820598
874784
1409738
837337
667923
1023558
661742
449684
1295871
772631
51830
709957
364952
1010541
1377524
695729
929533
324582
499669
885827
506626
1036799
1319736
1262993
842749
912071
830597
750857
1189246
885702
825384
617299
492954
687364
1124545
672140
691000
621336
735295
589254
766853
372304
1690855
686699
1196043
1157826
938562
1130772
445450
954433
813862
601678
849916
684176
701558
886154
783970
1075774
892627
845641
481277
423760
929120
741132
1370665
311448
760554
786264
422922
676717
831156
336164
822056
570567
569640
509967
954959
456549
899938
812606
701480
597417
486014
579126
687305
567072
412437
562316
735058
255450
918152
803687
356999
791991
558110
1188687
888565
813862
640602
1451737
1257567
737338
1305268
647831
855801
651811
796340
578756
1117605
494886
909278
778179
885148
508058
957643
582073
482485
909029
1056308
692168
946975
586538
729568
449863
642536
609828
937558
452257
1034040
926349
952091
762657
1204339
586668
516061
515727
812606
686985
567072
1041484
26949
796776
701256
1067383
721063
815497
1140271
902497
198972
482356
650294
928436
792719
1200713
458791
814646
771486
717395
726284
527839
1396379
374975
418270
576847
1044069
1239097
572985
498798
1447482
515322
1226525
1060561
382850
1013048
1195766
844838
781355
622586
849461
793497
909029
534292
463874
698265
851629
955825
636945
234355
985469
1370665
477062
1119381
779948
538711
1012662
877523
575494
690555
855801
650671
515291
1020055
1223938
613390
463825
585291
803687
733276
760783
411530
591251
630765
940531
184738
959394
717424
461673
1498780
1085244
1204339
580089
820434
499709
667128
401763
474061
844938
799976
957643
923676
531344
808780
759835
1185003
516560
503813
478560
842749
1472763
819294
957008
1267132
467329
128892
1153820
1085244
650692
737627
903911
658726
422922
938340
846954
778259
630920
448125
479365
958038
839285
1027401
403235
556201
493212
483570
298822
874243
908896
427281
202694
913061
726446
1068369
951778
793497
1367849
745525
522007
330921
939795
765000
498798
583614
651872
1006743
645364
713082
1322063
593201
313993
853648
639951
810861
642702
806007
186668
662406
452257
1107016
885148
854295
637748
469895
517750
1014975
757984
569640
704558
488290
938996
594147
863225
599123
352187
479517
728457
610302
1037387
609506
442976
802510
777291
869729
742028
685063
695236
906340
713496
854692
331897
479365
735320
814896
730629
560108
404747
781603
1054503
926442
431903
448564
804934
467153
925494
760554
313593
367984
538711
572532
495968
1006936
605051
563833
713310
748943
507054
815591
690759
584008
925683
1073029
783863
892133
524575
772563
1013870
924391
849461
747918
659809
820434
1213026
438790
562492
260966
761097
459873
919607
650294
668457
592232
577014
680467
310387
625494
949413
507318
535073
668051
491556
500934
903141
524858
722054
794336
761097
725647
1003897
250424
932251
1447482
604903
448291
553024
790585
668811
641618
689428
775944
778259
533500
1073631
657652
978093
1019840
656542
608906
586868
850032
512578
663457
1015126
494029
1130772
1223938
559469
1071268
796557
343922
617299
429249
598638
296603
868526
553886
626475
838383
774801
797905
1008439
981372
893235
205415
696274
1270059
875693
849612
664637
836058
790414
591841
198972
1099662
753516
880469
770830
738937
861060
772826
579337
579315
1120450
641646
929120
703869
433688
491293
607850
346298
149767
1309987
926349
756498
1102055
914444
743821
1087125
822526
527839
493230
829841
926611
895336
958038
910925
661450
885148
440632
1029851
460292
585584
490457
700465
985365
971997
300094
596038
1050657
383560
572815
1003142
370018
660745
909490
899595
1052134
888297
1363508
1222225
1099166
732710
672568
743739
926068
891340
874537
958210
529509
385831
1296351
335078
685063
932126
475587
908896
216156
858010
599541
912039
1050657
459065
1102903
485394
583784
575050
597308
664262
1029161
786738
685635
1109335
1019840
668718
1119771
786151
639888
778358
108131
764276
937558
669329
1070770
326147
493069
754867
1501625
723555
795023
1157439
682743
631853
1026043
1062792
493967
1006936
686298
559332
668051
766868
1472763
836110
525120
1003897
525482
1122720
845071
541985
841637
625491
345111
908176
872857
858694
270948
900984
672180
885702
405035
515727
1151856
521146
145406
1258674
1377524
637276
752482
971997
626213
1497289
569640
532994
457897
1091787
712124
888150
651416
245171
499343
1085693
912245
733919
687305
838778
471382
732189
779029
518317
889390
1091787
1690855
540938
859971
775449
898875
1349117
963045
677915
729731
376162
877990
577014
616159
1065929
775811
907542
562450
822416
1324256
406196
1283058
691844
571986
607850
755032
30494
910029
580852
882801
823376
768434
305824
589308
670748
663457
1294139
716813
1461466
410630
1032972
698030
599714
505069
656291
708098
686995
1236941
578225
645031
789445
559229
686298
450498
199889
1147266
360555
1091787
576073
1287232
814952
893852
719153
834207
505573
486224
820226
906283
591762
1016790
1289799
692024
596809
680467
580725
446412
1276535
848900
453740
1067301
732500
375002
892661
1154461
664491
889922
1213026
666572
971997
384633
459605
428303
866599
482599
588646
605850
718155
730002
786264
1067383
493212
735058
527483
555075
814646
628347
783509
1068176
791991
803131
302738
597902
699027
920149
784676
780706
962418
559143
499343
596809
619110
950723
610878
417019
690634
711373
578225
742298
562316
571648
1308899
874034
458924
294409
705507
630765
475124
543458
899974
397145
1078314
976743
530866
764276
300419
894127
488132
626034
1179374
403390
731703
764437
690089
670678
329780
734777
656432
164696
880591
993799
819731
581895
1119771
299346
691000
654690
1814601
1072353
629272
554261
1124127
519210
717579
613643
765244
1062792
893235
409807
515613
343713
624410
592334
370589
686825
722456
399627
617675
710501
944988
520300
564495
942644
958433
808578
696278
860703
779557
1405931
664612
800394
589306
691865
574449
617845
245171
873653
1204716
791005
985365
668457
914827
842507
704404
167449
580379
759835
570495
974294
725573
1026043
726446
786264
958613
719684
1168202
665779
574449
1037081
753607
992966
287594
525486
771182
948658
815228
572458
548364
793497
613776
626034
1148934
903141
480980
284175
715289
343177
848866
693910
300094
909364
768106
584653
874034
461333
952091
616159
770563
850084
877523
616209
749672
500934
644875
874507
924362
532154
891286
459515
922084
515704
765093
892984
879479
717605
645031
796340
299469
797396
869206
780706
914387
617299
529100
180962
428458
503788
932836
1206053
145715
596356
662922
994978
953980
937558
728013
673081
398558
871501
661106
508398
642536
899202
586691
677780
931653
1148934
925636
710289
1075841
548364
1239691
496523
383563
596243
663268
599123
624206
976923
929120
807471
972766
478172
633854
549207
758795
820598
1273158
559348
1061577
749470
629629
594509
814091
296160
845790
990150
998158
414300
814280
869206
661665
422922
467435
520300
291434
1276535
1119416
471382
517930
538522
603963
696206
695106
800709
481277
908896
501039
883284
1006519
926314
682743
1010541
695660
849612
712082
730793
621525
564602
740119
310851
465025
260966
1349117
904906
1176800
770830
1124983
469160
804216
954959
830309
971997
1165116
1049655
855801
770098
521859
1050052
1132477
686148
1115109
626013
1017332
583614
458342
474615
1247414
452257
444139
813862
544264
786264
1140271
852848
731218
639951
943693
1124127
726446
692511
783625
822597
1027785
715289
763668
672590
1036394
756503
941670
488132
352875
599714
544987
706046
819102
485394
1016790
849461
764750
734134
539390
929120
668457
1075841
701171
535807
986112
722456
471283
613643
991083
901421
337566
883459
786398
633691
1003142
1005403
1512205
164705
295182
870591
128472
721063
808780
503511
1039379
1007057
420673
603665
758801
859971
794178
926314
752223
1009817
1041350
651934
919814
454559
1234433
423096
770563
402180
230760
573817
905511
860176
579219
624522
1276535
894127
501017
735320
559910
404747
1472763
814070
947599
686995
885702
396785
700436
908082
1051399
681630
820598
424156
920149
709761
693241
906018
713166
378187
713495
639127
941186
771670
449574
921920
906966
691934
917982
823684
428501
720780
1386723
359997
650200
235783
1227547
565762
962910
1081897
903914
1023844
726482
599714
803687
948817
698854
813149
920267
858010
710829
761711
329972
607638
686298
520819
487748
494115
804934
670804
833690
328515
1028094
343167
1015035
729731
1215135
951717
808780
616881
476196
1359122
767000
387529
587039
676607
563957
606276
1035234
755508
697188
978093
626291
615436
1038245
645737
848900
359838
825569
716521
650200
513475
806437
668718
685063
1253180
586673
713607
509597
1016898
714583
999693
1091787
1140708
594509
783625
319888
881994
876266
1119771
932965
488132
643299
613390
730793
368363
614111
881280
556075
1004321
426801
958038
413228
604903
1140516
869206
766747
287523
631853
460699
823331
1122720
870775
559492
788450
794336
657033
597417
1222225
621319
1120450
430524
991214
686741
467975
907542
579370
583614
607850
883459
902155
589254
809414
768520
1034040
870072
1101392
858364
741738
505142
718528
663461
1032647
394387
725629
1077481
938340
1455359
596243
677915
644085
689226
582073
812606
815538
586691
681569
602821
808701
521576
452360
975068
622586
1073029
1270059
754529
538711
581547
481873
961854
180506
718155
1102055
367193
843953
810829
1179374
625324
588005
668457
636896
842295
338999
231965
617845
677780
501678
690703
180285
610813
794178
639855
364486
845071
677811
883459
580852
969649
147660
1020315
505142
829841
816159
671888
559039
726446
471730
639127
547057
1325611
578192
537818
540094
588436
912109
425991
800054
713495
1181550
880469
275162
765744
527358
741132
996424
804286
973530
416844
736362
600857
884236
1166672
1472763
778837
860623
543663
825607
899431
903105
820123
1015126
416380
929576
799898
772826
331647
819955
692168
666121
862580
1027860
418270
726661
490616
928090
947599
640337
898717
803687
1690855
452257
425749
1157439
1046847
1106566
398565
552135
626213
1143514
621525
337566
815228
480468
469160
639855
594655
1019840
761270
1196043
943655
16798
600321
735918
957643
466511
603963
783863
622800
901421
378619
591368
1197706
359974
457393
570567
865976
901421
924507
898844
668680
838270
888725
732710
365034
1390126
274862
742528
552411
832909
419317
754289
723621
779880
844444
418100
1016898
361543
776519
689463
232783
1378540
436462
619749
808172
668680
506710
531702
674870
1512205
423704
893901
614787
1093788
648634
675143
640252
605051
732189
725023
155046
899974
735058
320399
623841
354419
1222225
495914
460148
785632
1031802
591368
1027401
790585
671820
713082
777630
845790
569640
749780
1276535
794336
770565
957677
940970
889390
943693
906580
845981
650294
834207
687167
808377
711373
907542
588857
645364
677915
442442
1043737
431101
634579
912245
502980
726446
970163
614676
659259
814896
533092
726571
601678
849036
669252
292734
1320914
614589
302738
687511
711925
600268
602588
1099662
622800
693594
580332
943182
617675
605198
1322063
811878
607672
930488
718155
682592
943693
953417
779159
645364
809460
546015
938340
812773
848900
890638
812606
606236
404747
566782
383158
549565
528292
796340
911612
934950
1270175
650908
756308
797396
849864
748962
673270
1013048
1018795
1223966
712757
761731
452578
456227
952091
1204716
1101897
1121748
565224
460650
675161
735918
1017701
650671
842295
625032
1093788
484079
804934
736801
678708
501392
372304
447942
605762
743808
1153709
626531
1098782
703897
754289
836110
603045
1128102
772405
924647
565325
854659
644402
716251
293063
698554
1215135
448714
912071
920973
559836
1003897
764268
448632
671759
905452
480849
1017701
403218
726446
598299
869653
690703
479365
1005159
1012662
630594
719854
735918
1386723
778141
551345
1082631
1026898
774511
1101465
671820
1067423
718907
750791
943792
829841
881966
517464
890878
495294
418100
516930
780343
612990
526806
480529
589908
1116783
628259
845790
928090
596809
179483
801454
1050657
360054
465345
607741
108131
724382
771619
698557
206239
497517
282327
811851
1037081
178383
382957
844072
596038
1072241
1049655
693910
521806
1099730
1226525
607414
793497
480899
727042
424077
1003608
619415
606346
601681
831312
459617
980298
542113
624298
1230717
984788
392241
908715
1141599
950241
1163658
535739
596038
390359
659141
869849
403390
903799
771176
694842
852778
464942
803687
650836
528840
878807
813762
631853
713495
757635
1185102
686699
420415
427284
526495
444923
956583
859366
1104988
737627
1363843
531820
1091787
747049
308414
378321
846211
1365602
815591
1221421
418100
931429
670656
292384
710858
1363508
734951
730002
227424
820434
1041350
1026845
851734
888173
600234
737925
908371
587898
678930
778259
796340
690759
302244
600759
395858
1012662
800797
608981
418270
823835
1120450
922692
902497
725774
968090
846954
208575
514312
433989
881994
585513
690703
1019840
477268
1147266
1010585
974548
874677
921022
286834
613390
902664
831403
87889
954959
413146
842507
1082631
505142
626503
428751
776381
1208688
667142
362289
519931
707226
702854
1027856
1017332
262503
803687
599680
531328
492966
752205
877439
548744
522174
686699
808780
804934
752402
599123
682743
660799
145826
319312
671141
1013048
980759
649394
681752
541352
622800
848775
346527
216716
752364
395454
535739
1072795
781013
616159
1006882
881994
782226
1152323
753516
626034
785632
912867
687305
601354
813149
699512
448812
1067419
788100
975968
1067419
445127
1348730
848291
580852
302738
1484644
951837
1168676
815264
396961
973530
593653
788047
788629
752402
617845
626815
751727
1012024
908323
1097635
812278
1023844
684602
135750
1056825
581123
735320
310387
1077457
957677
579126
1037081
519407
901421
1005153
1529720
822056
638243
168437
619653
572532
344089
457897
636896
564457
1002448
296976
1070770
572766
715787
543458
777638
641618
623841
589054
543458
854692
1223938
703962
661715
472170
383486
503292
1106174
977651
613643
1132096
818947
878807
1117605
374584
523299
1019840
878596
671141
422922
885702
834752
690268
820226
498985
961580
1005282
920267
794178
415186
431903
1167561
527727
399283
1223938
558509
715289
1094623
693446
828549
972912
636385
793755
800797
385662
699008
794336
623085
515704
608223
797060
632406
904786
682743
493647
639855
1152323
769210
641618
1072241
636945
588384
616159
663210
782239
1651179
690703
385962
730629
601354
617299
1053038
711373
624349
909795
987840
182490
628812
825581
689762
778141
300378
274635
344465
752402
733276
935767
719724
1003075
1012033
752451
418883
729314
573370
770563
403097
650671
583614
1053815
718433
941186
494523
816073
480468
889279
645529
336164
39886
555422
730793
771670
1210086
629915
585584
505142
812356
433375
955559
928090
890519
403390
875294
602821
424640
579274
686699
1198604
1044069
814896
819294
178443
1013048
1209978
714718
947599
553326
180529
467435
690268
968345
430524
861504
722625
815228
148718
1092295
803082
877157
719854
782239
972894
1154461
662374
540173
855090
796214
670656
499205
1208081
428995
1349117
672568
744536
729568
635283
1080681
481549
1267227
637748
451934
888132
1077025
499709
562679
304003
850059
478963
452578
1882146
771454
760554
1193299
1117605
728416
1003897
468046
607898
1144275
825052
525120
686364
356541
762289
808172
876104
1041207
313897
170151
732189
561194
470403
851375
919493
417158
621326
967601
630594
617354
304003
327239
712476
740605
535739
841005
453740
779542
764276
780106
1006838
1472763
1003281
596038
1081897
839156
336164
846211
620073
693910
752205
712476
985365
1405931
777657
518231
1032577
869729
825899
474589
778259
351367
388230
671212
923884
739324
854692
881994
930516
357073
453362
734777
714615
845981
676607
1080681
650671
557050
284074
30618
465072
399688
575577
1447482
680467
475201
650200
1062792
891340
256887
1022694
671759
1052940
690089
1204716
826949
198972
600321
677780
677780
1075841
1041581
480914
1517341
723681
862524
874724
1088919
721063
396308
867336
360054
434944
495294
670121
947599
891340
836803
1152323
777291
1056308
1026043
879705
835476
858305
1039204
124455
1175442
1126451
416260
634483
698509
422320
1024259
1043198
509470
607192
1023358
1137730
888424
690006
322000
344550
1220384
1131492
518915
1144583
1041707
630491
527455
748926
877152
656761
763822
578188
838795
408336
1130394
1096163
1452028
900834
1124083
934892
1288416
1237143
1102987
900834
539900
842114
937494
862911
594855
629156
1402649
652054
671995
500369
1321376
1131492
834484
1033640
1208270
1627855
855100
1022888
408616
569252
761340
594552
1069719
637391
1033640
824726
943946
969282
1012002
1059680
668651
261928
631513
677086
746330
502527
946451
1217909
1321376
811788
675153
257315
1284920
971046
1079354
650735
676594
1052008
1114472
1017767
597330
1337376
1107758
1297285
1381670
925420
939172
1041857
792811
743554
1148512
653263
845364
934466
210803
892721
1069719
1041707
901279
526873
690875
1037476
801475
425979
1276700
900834
552311
937494
987984
1137730
719908
1102987
832972
1005553
954867
465159
1484243
885029
935944
639481
795060
1005033
633727
660945
704172
1195862
879705
1246088
997707
746330
527358
813967
1141432
761340
1228379
928942
1086988
604584
892721
452130
815431
1288416
1092815
985995
1179405
820219
1009214
1452028
729593
478518
708856
1093339
1250750
1260598
629437
1622589
617895
981880
608498
655732
556439
563280
809460
928922
741350
732500
1192407
1041707
713684
331872
985995
957272
785415
371195
1340393
475587
964839
644022
845316
1031409
276680
134322
479449
1402649
1047874
928942
957511
1268227
1186587
697529
651780
1855250
449576
595948
1163668
939172
1186587
976292
1033640
907125
784765
1405227
1381670
233487
1121758
909606
1130394
943081
988489
1173667
849953
543684
1232273
887561
1244666
895188
1164509
742028
1073036
473198
895188
1521374
780758
1250750
820884
1024174
901020
427185
824726
657537
637391
675710
1622589
603319
629182
1433212
952006
391556
788047
623624
442914
572481
661319
1209596
997139
584192
1283107
1130394
754384
572244
828148
910452
1032405
1054676
631542
734666
1041857
947535
511837
1217909
628388
742778
882741
621391
281390
752438
931470
644286
934892
1012063
753071
706429
1855250
1069719
934074
717765
925169
823059
792452
1855250
611014
452402
649736
682701
593822
912745
972294
1130396
1682864
1091979
875506
681702
338935
971046
1078952
1031409
1186587
973398
858328
1086565
1260394
964588
655284
943946
502774
1052143
490759
1012063
612638
621546
742993
440031
841241
943818
847701
1217909
364057
892721
702616
1026442
988489
1053723
1013233
726130
1126451
900834
837925
1435142
708225
925169
352187
1039204
985995
676159
458918
781469
1163668
305334
882213
790357
374247
320161
474866
925169
770002
1063439
900834
785503
326264
574858
1103154
876023
988489
907125
1051587
705249
600592
971046
1103154
967855
1114472
729505
1254868
928922
1661719
267751
1031409
611677
805546
517302
757712
636348
861951
876176
1276700
427158
910452
1288416
700380
851582
980145
411810
793463
951581
1402649
1102694
884763
1192933
907125
1358010
1484243
980145
525256
910452
1192312
1126451
602132
1026442
1232273
423480
649226
1137730
997506
1340393
263388
731910
941196
385501
854960
824726
739308
1220384
903611
1069067
1129681
849449
913564
797633
858305
639392
1009841
623423
1240855
1138162
798030
1186587
549827
819955
1123617
625093
521806
565234
761340
796221
1005553
784765
432280
507183
703451
839725
1026919
587388
731839
763322
465159
1186587
1163668
502761
1133571
937494
943946
781469
1294857
855100
1131492
721905
1013233
202981
649409
375398
1855250
1228379
442443
981200
1195862
557923
406641
991654
1052008
613054
1052008
1121758
901310
1340393
265757
896700
703959
716361
981880
997506
829628
535857
662796
879705
882529
1133571
1079354
1102694
688633
661691
937494
1079354
928922
1102987
1209596
289466
838340
421436
1073036
413248
657845
849814
740212
554269
564859
1032405
879705
1337376
629926
1071675
1024259
864656
1086988
858305
1418864
639725
1321376
1198443
554909
896473
877152
1129504
986389
1079354
1321376
1167570
647485
824726
484651
1058747
1198757
975029
1622589
991654
178038
497371
650619
1209596
1005033
1032405
890764
1047874
923127
1268227
1172623
1086009
618867
1008509
571941
654397
629156
954867
875506
432424
1175411
654347
928942
808010
618587
1005553
132368
572674
843094
1144583
926613
1069719
943081
723216
1024259
1337376
583805
488593
913564
998121
746480
813006
824160
1052143
624876
462495
817831
650120
928922
1192312
1129504
659274
926448
23445
736009
1340393
540530
980443
901310
958103
659504
943081
1179693
250653
1250750
1039548
467145
965445
638995
837925
963428
1240855
806023
1008509
1129681
998121
629156
754049
1039548
986389
1254868
546255
1254868
971046
1047874
766131
928922
280758
1530199
820219
758502
725745
779650
625513
1137102
603319
637391
438769
1019095
287112
740839
1055003
709448
1026919
864049
759213
650645
1121436
714486
1032405
322338
752947
1220384
753071
1179405
720448
1284920
484541
1144583
1381670
720448
877152
991850
943081
1267209
1036026
531330
1627855
650023
908690
57958
1267209
1452028
532385
362695
777226
1233479
974919
589587
1041707
968580
925420
1485309
1024174
950332
801475
463825
1130396
1179405
1244389
901020
679411
1017767
538827
479990
856570
373716
797633
1267209
1240855
1072211
74558
640913
1131492
858305
910452
791159
997139
632778
474866
1288416
1405227
648959
1013233
672650
997139
299609
1170073
980145
1220384
689608
143297
511588
1435142
472759
521510
900834
1179693
821363
615918
888141
684385
1086988
925169
975029
982104
907125
935944
644770
898977
1040414
1283107
230366
618957
1661719
925636
569611
935944
935944
1088455
794434
753071
616928
637391
481277
616413
326873
1195862
1024822
1126451
967048
471227
925660
959002
1627855
593732
1170073
758502
741794
499959
1019095
584845
500420
219085
673698
655562
1288416
463257
957272
753071
790357
714751
943025
893113
1028219
971046
1268227
767079
761340
661885
595152
764878
1133571
288644
1163668
357809
935944
578700
1359827
691771
681702
997139
968580
1086988
1024174
1254868
465159
563668
953316
991933
1005033
687730
155056
642236
582485
891457
802141
840672
476760
473938
1196207
635828
766483
489973
962936
491515
761274
815150
448477
431587
331899
873953
489550
661830
589673
764034
705174
688741
722625
1058675
979261
484683
229842
1088117
770687
1034573
476949
411556
920072
655064
805127
482525
573853
567849
1043770
765023
535195
697811
616147
1024605
783831
702747
744375
584340
975782
805542
877523
342221
1346235
645784
924722
456505
957007
827695
856100
798262
582307
397327
710391
1125564
910059
401056
755347
817920
359818
642230
771635
952229
642153
512150
527871
755796
748451
1131840
322409
1652112
831282
472880
462136
606246
451191
555011
331008
469119
634880
645402
611699
859239
251270
390133
595472
750153
790415
789583
641026
922027
788741
1134919
874645
640648
856246
679584
866234
628597
456167
474475
544119
797749
843770
744505
610890
998707
685035
755374
490432
709577
412371
958190
700127
778179
505081
730124
1056789
706591
662691
401814
690713
849274
651298
569143
975111
681819
961146
882130
616869
691511
522736
1071353
448057
624087
1130803
478521
481851
858610
1115268
839587
267258
735333
789032
505842
665195
795124
1043976
18036
959621
496184
636211
955822
730162
519630
539053
824909
812761
614787
518635
621357
680107
1055112
1241887
675905
551619
1011028
868099
835490
367533
972161
448057
572680
642091
327256
810414
830371
930811
508024
382968
812812
516082
595685
652969
560041
903669
644901
932936
433770
717898
449817
426485
1017403
720981
620330
643742
411988
796602
530872
996717
428563
927369
724490
795665
762403
744261
972161
604000
626694
493201
280962
694045
821565
919758
841833
925814
1008888
180873
558419
1022343
724256
601829
657078
1091386
712947
469225
996022
964839
656332
79031
1072179
908987
499413
691749
1405420
443906
686348
596191
456392
435421
355731
360178
790243
891357
646317
642153
839747
461109
811625
1290253
743505
1336959
771635
1011506
442588
700641
522888
656582
975768
201342
721739
756095
624109
1062678
797704
957799
789079
11040
666479
688168
238036
517816
243949
793297
431220
667501
830815
697770
912461
893416
633131
775883
652840
1027785
864054
524384
735019
924326
833955
823677
1110192
541169
376809
818332
600547
824557
698319
875615
987072
260556
562425
1138157
820357
606074
637469
768026
874645
942114
1844104
554049
997183
1436458
610094
1129504
440285
440521
572158
571272
518903
783295
335663
854062
571671
711254
533409
633841
667092
481106
508684
242603
759687
453724
547139
560186
469621
881520
944681
514815
1059230
360221
445804
763287
478864
977110
822760
641366
766243
1241887
841142
727432
812101
574130
873204
573853
286690
784525
499652
609035
751506
799863
436796
568028
884236
539551
1497674
738638
552842
880823
618179
465175
476057
738013
751516
876037
617478
927369
1349111
901240
690821
686348
600584
867234
684835
456324
911129
946674
1169970
761645
395348
680442
550126
909010
702319
966236
528778
744261
783113
609764
467099
507363
678406
1055867
881822
329648
691511
472523
1070402
460235
260556
1236719
575191
570667
687793
594005
965014
1044348
1188655
290455
712624
616170
578564
818611
678750
427820
755011
825030
878235
908936
650655
979971
649274
593073
525554
450225
1277653
576839
1329959
1020164
721454
782157
812087
492637
335382
830991
854808
648432
756934
898243
1272039
598251
295469
687342
730235
360495
1059315
256660
1069538
738541
604796
1054087
646317
1140410
307475
924128
588368
660813
420281
397028
1215548
945553
469621
398641
1144500
839765
759692
600759
959254
856464
257890
973768
775883
794602
523553
1252437
580969
992272
483554
931523
1005957
653475
206976
975782
492585
796067
402118
818286
729379
505934
502985
823677
769163
195987
800463
752782
879072
1110130
407109
558161
911555
543116
783847
880579
803857
412434
651680
740798
661525
1071353
694128
924530
706573
755997
967597
717795
664722
563084
958439
888424
835337
473512
627589
828404
839747
795262
964229
771144
644291
443081
831883
936521
845030
652580
259692
1143976
989242
777785
838748
1164907
743505
588384
709785
304003
750886
785226
642309
849273
708504
492098
438195
1203097
995284
314880
971723
629819
930665
481703
478474
554105
330764
568270
1043777
953522
865309
533156
831866
810561
687391
509232
627555
805216
512566
634829
373854
1010958
971764
798329
350415
542194
816802
444075
649929
843930
1131296
727159
351311
1190089
900696
627923
552117
763437
569374
464762
438952
817287
923054
1010568
739870
1350448
727035
833569
265831
761511
85699
591237
988749
726317
587158
430510
473203
883949
612779
1008888
900502
309770
803955
818693
557142
626023
461891
757528
959925
500117
420877
1158233
693716
896719
869794
602706
853370
670136
1042997
1171234
879187
572132
420722
334313
779423
873723
373854
389705
1399256
790192
1015035
820911
444717
867234
807504
773416
571247
568189
816709
666479
748248
707276
366185
633537
737306
566778
265672
435473
977719
1058984
723138
820232
528683
902277
890704
717434
639970
727669
661937
583451
532154
986556
281492
789909
1275319
494886
609393
453884
1256729
1119072
696848
308166
561739
609043
450522
932314
647307
1349111
758478
865224
808308
803271
940273
786210
592334
544125
787952
1041974
591087
668167
849535
483450
842033
608796
560041
752625
592683
594147
1030602
646989
420415
922662
639457
869794
703180
597060
944967
839747
868088
245373
557142
1233677
1042895
613390
437812
923895
279173
816802
982443
599035
572147
1424236
388155
362287
278075
998707
983389
895687
624109
636482
797749
766628
238503
944239
872050
438621
671054
1017403
1109691
1401505
761819
367515
454209
734429
707881
987828
551244
342221
1071917
860830
822076
518903
606074
1088117
938185
822081
589412
830719
284601
717128
769288
980996
844832
322789
564103
677439
548137
186672
1183071
858782
815239
999787
632306
356207
780463
816381
623719
1008394
686658
854062
266787
708979
810635
1175140
442588
805216
968849
546292
774315
851475
1277653
729926
735984
695136
664827
286081
657630
731178
689062
548532
683337
517902
1053309
749992
653608
601807
869912
353256
668699
571272
348163
631851
616394
377622
800118
1092858
842033
489876
310549
1290253
641345
882275
496150
576828
696521
740933
952996
765285
1021804
596449
687960
633547
360751
602068
917120
415966
926835
735395
688708
367497
568011
429630
630519
1001625
821245
838661
631044
462643
309204
502156
1149521
1310169
627555
551954
488911
764542
1033046
821565
619661
438621
880847
758478
696365
337520
1348201
559402
927024
465455
820346
681781
776744
875924
887773
961146
699894
776190
737725
424292
944281
570589
889488
980984
429127
771566
987575
371859
467180
864440
627865
693664
614438
833133
1333350
612779
641562
716294
498792
751710
888640
979971
877157
92505
524546
432253
161609
274577
809781
989316
1198920
572147
712834
407891
954361
953152
710185
856100
543733
296806
1004671
598908
895796
840841
955148
881822
1283547
397929
645084
373376
1041273
613013
738609
1310169
284930
755490
226479
324081
909967
628259
776190
790192
586527
630159
591688
597640
298835
263980
639335
232434
615918
1175369
255431
605163
613152
441504
743806
935165
408449
470403
859278
748419
616928
1030653
609506
331813
1078849
758447
532804
412407
416958
630192
613013
957007
775536
631044
736044
1123792
490731
772362
610078
572215
763038
844409
767172
1169218
445605
645139
1115046
893807
766715
528999
538729
716055
766483
543116
490323
396066
605199
435578
1163063
659139
231761
469820
342496
807938
841309
585497
656546
985572
410892
835627
1130677
742901
689327
749546
748175
759243
604424
546002
363212
478026
933043
476853
689424
783863
1461466
870875
633537
682769
795165
426096
780910
526268
719593
828324
890616
1069783
841695
749546
631604
839357
656546
797255
773035
445604
789583
670477
609523
967445
1071917
1069287
402118
621688
427002
468404
811131
491790
606211
1002150
460235
430510
440693
505416
476057
335919
953187
712502
714270
959271
536550
704180
1197018
691012
560917
949932
533462
816038
365689
343316
607461
790243
1079498
1129731
533606
255560
763297
694247
942114
598260
499086
721886
1192879
414846
966418
418844
400697
821490
434067
459370
341953
744963
903167
1135248
492593
784438
843978
1070868
773890
725480
614412
524702
526150
993600
897244
650643
926612
1117717
862266
907162
1074368
455285
942781
1203097
1002020
515211
662081
723179
752438
1014754
600956
1169150
257263
850414
816381
430988
825302
933401
810414
592715
244608
599269
828549
616714
325324
483642
493696
307442
589543
580058
895188
680343
846231
569714
274636
670477
631368
711925
699595
618179
743481
483450
884187
1294117
576828
975443
437322
318272
380859
894903
736210
784890
898029
1135641
347009
329403
514554
571103
431090
1163084
672671
842044
784253
893020
713582
517816
680788
628908
869860
1161230
795736
737990
226461
637454
641240
511960
663880
722023
945680
520530
1063089
500117
1093349
667136
637674
491858
822844
790086
540825
894757
350720
764390
464278
479045
490529
725088
656469
368640
950195
782034
738482
510810
992966
1106467
500117
520637
480509
779791
737720
854998
384633
663985
811349
702562
683037
736557
824640
444438
424292
637454
653475
572766
611399
1045937
842876
1129731
737410
632510
558280
691851
14690
851558
794391
1399256
351222
440672
815041
830991
776018
638950
997605
531083
4731
307608
647039
1049895
711922
776744
504990
795736
612651
976798
351311
486929
707770
749525
1009803
908538
1259996
636416
653008
892447
438195
708190
799804
365710
879577
719259
532816
644394
455723
1844104
697438
575574
1004922
393518
798058
724761
1102859
295469
887691
514815
755796
257263
826795
963337
937334
393295
823185
1052215
1232193
666723
633449
615539
566302
563617
217649
345251
807616
539856
813576
468404
513431
444321
722958
99655
914670
386812
1499318
827233
429127
674243
875259
1007889
554697
892394
413914
759264
962525
615545
649729
670884
831156
580683
618796
656546
523051
524234
767172
760239
709957
941374
630678
803524
610915
742993
832258
561248
781065
482969
1102987
576847
1143976
538121
593073
825721
671054
901130
935899
532340
754804
783891
652969
1081102
778763
822118
925169
878706
824824
898029
891348
359868
632121
850697
1209351
400615
872442
841324
1333350
825093
512603
597106
497513
1253465
533280
816802
634219
956976
730721
646713
851654
335125
1131361
920480
891893
396015
175020
795805
826448
887695
591440
955136
781997
1080956
203250
740954
696274
517451
662748
416689
642373
376809
931403
753336
733198
731620
657949
486077
727035
750853
180873
518370
956014
824640
817486
1074881
400671
614978
819875
752913
663343
366585
898659
764645
930240
636896
500966
419925
824732
838983
465915
522969
615457
825302
956491
431336
745371
569374
508999
349937
1114104
416815
1100831
79063
700232
707491
842163
629310
524892
453796
655733
779670
711315
606818
873879
470401
707952
661665
616015
701420
728903
498800
280375
762038
535860
809781
448915
830037
722585
552893
746580
581745
737306
693267
675596
830815
788315
928646
689922
718105
1422978
694977
1200920
770593
777687
1028415
520757
701983
984788
992837
305934
360468
870744
997605
1077501
944681
1332482
627555
860789
949098
653938
1232318
699943
831407
766937
484168
429127
692212
570354
142424
491466
905412
650333
558374
767008
128955
756328
647548
942781
496696
516845
831976
602922
1292502
764390
1152761
670430
512557
677198
320747
898371
964999
591930
1145179
844354
289715
649133
1045937
657634
877108
591282
505174
1093947
518272
731178
627126
616714
948892
1192879
856357
233599
619789
895396
772074
503799
525236
773799
529949
468047
574995
715881
871157
626358
957007
624696
656546
731620
495767
660561
275537
1268963
859831
478474
722958
783678
619263
618190
550881
171596
571315
484683
507950
261288
1453819
112724
952316
944308
594475
701551
889212
854536
1073009
571272
702240
730721
528786
602914
916954
540468
1232318
1060178
608711
232368
536360
681321
920470
880847
659174
929027
803955
520757
1004853
830037
1079403
645339
691511
454547
1285557
610092
538245
837522
473830
330764
815590
849700
1530064
1166357
879072
790220
531604
451496
791000
1090654
278839
609251
470516
736044
456324
560917
974636
541598
747847
1405628
798972
782386
694166
562035
825907
351027
819875
604801
432622
559384
348036
592240
878330
518411
740274
859040
551496
484248
538729
996022
767345
665313
749506
1056758
853370
775694
887773
346495
408449
670096
404014
469855
735171
575557
625915
321964
723027
1025710
703779
639303
776519
456324
833133
532994
593061
363418
544885
494848
808108
1279356
321269
1194142
406295
417272
780302
1028904
755955
497432
1201007
543733
939111
643844
676193
505125
515050
812126
853118
943025
581538
926386
655601
1043477
1355696
793164
250582
674064
616760
509317
863763
783784
339700
582704
739870
646989
766628
620982
142598
688399
593073
575454
179115
736315
788702
1087543
343922
868347
710687
872442
785784
812006
718042
474750
378187
643590
801490
601516
55214
622415
492637
448153
531701
670253
528642
423351
924271
792366
819819
532646
831363
483034
227300
711812
1091386
730528
962525
528384
753691
836985
1123717
331243
1066868
589181
157917
682769
850303
807380
864771
1269000
471744
827308
693606
201174
962525
797637
549619
407131
676621
725594
669744
531287
1403312
1014754
752524
908987
569944
830656
639811
763038
822118
942114
844331
1244679
636745
735895
1523482
411983
144561
881822
749227
432253
737239
437393
819422
625454
1101127
681244
409635
422096
288769
740864
647449
576858
694607
1171234
1054429
981458
157838
848428
1027195
552574
901227
746132
667117
936521
804026
399095
684377
751648
764139
664827
689194
537084
589543
876198
448876
430510
308166
423023
741017
268425
598923
1216597
1051810
558867
622505
911176
783831
436900
498800
693232
722958
559647
294605
198997
495597
587379
879573
968750
782172
328530
810674
586587
777346
779144
1055816
825839
867545
764390
426603
598251
392413
911744
558161
792923
639265
822273
490159
727928
821243
1025280
672140
516316
639238
827038
842802
1062127
370027
729284
773227
495759
459169
111651
467674
1062678
553394
817818
716874
847148
614214
586589
583380
676318
935899
1147436
407352
393579
898243
1500246
627984
612915
590774
898243
609700
1106762
305483
779948
525554
519344
495455
502717
842033
1052215
627387
743394
535195
1119617
756934
648414
416921
609669
736492
879935
482735
819096
176257
907487
968661
935498
720544
803566
566749
504299
672550
830553
798995
442170
566568
850523
662796
755216
824386
658898
818363
514516
717150
936521
779866
786604
803191
963521
956976
610092
979971
938955
665769
745816
529898
851077
587178
675596
767302
833329
786210
834182
494580
1061577
719696
652156
692695
1332926
881822
576878
592715
892861
485456
491317
635248
576828
721293
508925
700683
737251
830371
425185
456858
561032
730124
751902
760695
1094856
78027
449478
980712
949123
770008
875173
469378
714003
1267464
492063
744259
386343
726763
1029423
911290
511298
526854
1056648
828503
679500
945287
612567
281631
499343
745323
1065881
672469
776046
724667
853760
749190
750442
756009
947485
1058279
726763
610448
897837
529162
744684
848220
952046
828503
982291
858748
763870
851558
1033177
1012551
709490
753970
254013
759280
511298
925214
772232
481705
842891
856497
929342
274317
563372
937272
1017764
922547
562382
93309
676528
952046
581561
875173
742294
729779
1058658
925444
786445
966662
643394
831385
861613
797649
1060178
635517
1085213
307959
645005
887995
1059648
1147813
765833
600801
848220
679500
648424
724667
750442
443906
339642
328396
974096
741430
912311
719393
884829
886714
917681
748986
1073491
580967
747232
756974
921548
588961
756239
718042
778030
637237
883531
1216747
922547
778087
2003699
572863
830796
726763
925057
875173
847619
925057
580967
403334
856497
1034164
916451
822880
465356
677901
741731
884388
753970
858748
677391
357403
1343493
408696
916742
1319540
628635
471859
567302
652375
1059392
691381
1045188
1217541
346331
830991
379422
1116894
517680
1103736
925444
764882
459920
897024
440391
506296
737605
956491
907487
511298
737552
1073069
768991
663589
769892
1194058
318874
865458
837174
1055140
751506
1073069
816247
982801
1009393
562501
837952
972294
1204513
837952
526596
861398
889376
385260
838026
606212
608458
865458
704742
930665
746750
1005097
985349
666175
708897
882801
653762
587246
310499
535067
433808
867463
1073069
668736
635106
147050
720145
599960
946451
797649
868748
906732
635112
586789
911402
1015583
528284
701380
320747
294726
691381
773655
329403
663589
652375
503328
636745
377203
738386
747232
635517
580332
750821
792872
1254747
576574
717898
797649
1042608
936792
833049
765001
722731
1028030
621036
716606
624721
982291
670451
982563
347023
799730
874960
882679
856208
631385
565581
614528
497114
772805
320203
870048
980712
551053
688411
1024699
810047
767490
795316
893856
1010821
1265144
981744
776673
769892
308755
876088
763071
518501
822211
580967
828503
698502
1042608
374491
738386
922547
1059648
920903
441539
848220
769892
320372
837174
893856
635517
702287
861613
797649
176040
1135270
495530
676528
1317163
896114
711383
726763
949123
709490
763071
360468
831228
504286
807579
742620
982291
752045
708179
812077
793491
679500
956251
514832
752942
484780
1036138
925057
915396
691005
757788
925444
635517
941526
750821
754051
1028030
861150
702873
807579
673736
565101
194112
1197519
776046
1045188
687927
237698
954526
776673
652375
720820
854188
876120
947743
692781
1056409
903199
649372
952046
534611
413927
744487
481053
884388
598774
853760
687716
911402
514536
776046
757788
925444
746464
915870
241437
372304
508320
759570
770008
767389
902843
1012551
529823
776673
923654
861611
964803
767148
746750
523623
481053
458918
1045828
672469
775953
766657
737605
783336
638240
719415
376280
971472
446502
772232
971209
776046
964144
756974
839366
776046
528149
861613
1034164
579575
766239
765833
900494
1078464
690546
719386
1062678
313361
765833
1100733
744259
614443
803524
682085
900494
409005
1073069
839366
1028904
984942
513615
688411
398458
981744
704902
489321
812077
964864
557662
865458
893856
988489
682085
756974
688385
645005
369754
328920
315667
902843
203148
797026
769907
1010821
412541
516459
869946
982688
497364
709490
1010821
1085213
726766
463045
900494
590206
714439
1150655
573402
325771
679500
770008
907910
647652
443592
664827
832528
1067330
741731
586707
673736
682085
572625
441230
769892
1011284
766267
92567
1032556
929342
1012551
837174
1064102
763071
952046
776673
837952
925444
797649
463111
790415
643394
477748
705347
767389
562501
858748
60594
787886
748807
425856
572410
745790
816360
938116
855607
861944
589908
870591
1073069
925444
692024
856497
627814
867463
1032358
1231482
667718
724036
676528
737552
709490
580967
876120
981744
757788
430906
718972
771976
463358
702091
1059648
1075927
611234
865458
1069057
837294
838035
970194
1175537
767389
767389
1012551
592240
766267
867463
706194
580541
964144
867463
708190
682085
656777
591391
743117
508320
757788
671826
747232
942858
837294
533304
744684
1103736
852813
412199
789781
545377
856497
1045188
980712
856497
651374
651374
857106
367577
757788
742620
666419
716804
663589
756974
778168
511298
310703
987495
755013
733422
956251
692345
812077
763071
530916
642732
1078464
682085
853446
797620
671825
638245
708897
583327
269301
887995
643588
851375
902843
1075927
685284
510044
876120
501
667718
616273
769626
912886
635517
635576
985349
451309
856497
737552
709965
701551
884829
452129
766267
943707
859449
314972
778168
334729
1008551
858748
747380
711204
641643
613157
724036
1094300
711383
645964
857973
590770
609281
937131
1397040
533078
1199536
726232
1540282
551841
540093
826272
811567
980332
986443
672145
1569123
349189
928436
415670
343499
770554
1486640
1513136
450636
1777097
468227
695237
971804
1564711
330888
514909
1306824
751931
1291693
999327
1277489
1693356
1191149
651416
760769
762501
1884779
1589211
1436936
599326
619053
1518497
759983
731090
1238798
896137
1026720
640517
344286
1356302
837308
1439251
756802
914820
1467930
539674
524290
554715
489025
671407
1540282
982608
911646
820963
966014
718014
756789
825762
1289411
606289
1129916
684199
756802
810951
1006590
1321180
787855
1312286
511837
849643
602731
1615719
1617508
1124983
1128915
2133329
937665
1672965
743606
841309
560026
668288
896623
756802
828414
1407276
1468397
1079368
1582563
786760
599156
487199
380718
1385900
775086
533494
1802931
951408
905166
973117
1546285
1463007
660840
743085
467230
891218
1408201
709180
556188
1567721
622729
1055691
560622
817361
549139
1095816
968356
816829
712567
1200211
1344284
294919
966418
1398081
1465284
1585236
1397040
680980
955367
777887
788278
1020619
844281
1163668
1130099
699176
741286
740568
1924522
1435546
695933
585114
1269130
1494604
1581299
246532
526285
423909
866991
1884779
762501
1586703
1330957
788941
1268945
575840
815631
659988
1441228
1344284
879894
934110
808254
744704
448067
911463
623932
1345165
1279569
772928
783720
1592879
1385900
585114
1615719
773201
666900
480569
1009437
1498990
1546285
1564711
782421
849894
651948
1589258
461109
707328
462917
1319190
1644532
1356335
767233
627534
1284925
1406407
699028
1118514
795518
1283819
1171887
631924
1546285
1588489
1550381
939260
1631929
762951
555521
633844
662374
1389621
1464482
529872
701064
850686
1108161
723242
793033
500270
828243
565164
1108161
814675
442385
236177
1005931
449442
772571
1108161
908435
798345
798345
154475
854392
772571
810289
723242
802848
484326
631604
565547
550384
798345
1108161
668771
725137
1150081
810289
779062
1000985
772571
569664
1101465
914168
912821
550789
484326
613033
651452
779288
772571
814675
460337
684899
810476
810476
1005931
1108161
779288
810289
411556
559085
810289
793033
868900
865808
822287
902182
752564
516608
362289
200982
1005931
772571
810289
908435
425856
723242
912821
481148
779062
1005931
471730
702562
865808
937907
865808
654925
601754
390688
772571
854392
825816
937907
798345
1004853
814675
700199
810289
772571
945083
723242
500377
1050452
1108161
532627
584204
912821
810476
663906
900437
707484
1308672
723242
912821
676109
779288
653889
865808
799021
844693
779288
835433
753461
1108161
558499
731038
791762
401751
779288
779062
653112
937907
865808
798345
1043437
1117269
870591
1606083
962430
826152
814675
1005931
379381
937907
912821
908435
912821
723242
103962
523114
1057861
793033
1370221
449460
779288
828306
854392
476931
534045
464915
912821
804756
779062
908435
779062
1100098
854392
810289
702542
814675
937907
978004
716312
856877
937866
859553
469424
1051727
912821
908435
774681
816919
741478
779288
1052502
1300498
460435
854392
340181
1132077
439780
721548
499951
908435
565354
937907
522135
490441
723242
486832
1012772
631675
865808
371843
368320
912821
476417
937907
660008
1108161
810476
591251
657554
1134065
908435
566995
937907
810289
519274
779288
697657
892861
723242
793033
558724
521578
937907
793033
492467
450147
822230
602610
1212217
912821
926613
434858
814675
793033
793033
619211
700199
510990
810289
555601
718909
810289
793033
668642
798345
937907
723242
376969
421648
687253
448330
700199
779062
549120
810289
747709
772805
589250
810476
289547
779288
772571
723242
1005931
974271
419193
401510
723242
782836
1108161
865106
237832
810289
909364
397187
779062
912821
638723
607828
1108161
1494604
509721
810476
380502
1267224
293864
697038
865808
422057
215940
912821
809892
908435
459011
1402061
666592
810289
854392
779288
394277
912821
491199
912821
810289
543055
937907
908435
937907
723242
937907
779288
1005931
629169
937907
686298
1112139
449568
723242
810289
1108161
1062678
814675
814675
391274
810476
1005931
1073778
426382
908435
746580
639367
865808
865808
786392
700199
468470
749546
912821
673301
723242
865808
1108161
810289
790237
779062
684674
1108161
908435
779288
480652
512912
814675
955673
557916
385176
1005931
798345
717917
814675
1648508
810289
908435
772571
810289
772571
1005931
779062
1086662
266207
1108161
937907
622409
501355
1036291
865808
468216
1108161
1005931
779288
847148
772571
409005
798345
732266
937907
536346
798345
779062
502139
536811
779062
798345
645926
582582
779062
123845
1005931
487896
551966
906763
779288
810476
721805
657940
730768
718000
873186
793033
908435
636143
792002
865808
380969
779062
599011
331137
798345
475649
1108161
1050624
865808
567242
604606
793033
779288
568398
908435
401490
723242
414406
772571
211114
937907
723242
653475
772571
659070
865808
810289
717178
943316
810476
937907
763006
810289
1335821
427753
581244
772571
865808
909661
793033
798345
558547
1253180
865808
937907
411286
1005931
723242
908435
779288
397792
798345
700199
798345
908435
854392
435359
570412
854392
748900
854392
351954
723242
1005931
865808
603693
700199
810476
580306
908435
813307
854392
396701
737973
700199
958977
793033
1108161
582477
581898
385989
839201
844220
931396
792323
1106258
933469
640382
798345
471759
893976
779062
814675
892021
700199
912821
714829
779288
647511
937907
1157983
1108161
1108161
779062
865808
865808
937907
504936
793033
1019915
1005931
1108161
908435
908435
319819
337687
547424
1005931
1005931
810289
810289
578982
482491
810476
700199
1252477
810476
779062
865808
1032845
453861
1005931
690210
865286
968661
656866
927017
912821
785902
387030
793033
793033
416921
798345
810289
793033
540094
380988
854392
779062
1108161
937907
518231
788315
401272
1075639
465410
670883
700199
710171
584173
412746
436596
428502
912821
1038651
675144
516631
636471
451512
798345
1108161
610685
531287
377385
747330
870257
938413
376565
937907
762227
854392
331606
865808
963045
779288
793033
798345
584154
1038534
424934
865808
865808
793033
1108161
814675
405035
865808
865999
772571
700199
548531
779288
1094388
937907
568657
772571
798345
641936
772571
908435
814675
908852
466679
684713
912821
854392
700199
598572
674231
1108161
908435
854392
149625
1257053
810476
772571
941600
854392
840341
779062
810476
1005931
913099
786496
810289
810289
937907
723242
793033
671608
723242
854392
814675
793033
782566
854392
925901
427723
304016
830093
554821
507232
649616
1772002
569488
531825
865808
700199
814675
649278
700199
481926
638583
810289
917568
1108161
500084
1108161
723242
284151
1005931
1120218
596359
639515
912821
700199
700199
686709
779288
313563
819056
810289
1108161
793033
810289
937907
617752
937907
814675
810476
937907
814675
937907
908435
1108161
779288
551886
937907
1005931
718713
793033
767026
798345
779288
810476
700199
922940
963501
865808
415670
854392
810289
779288
1216248
313417
304154
671824
723242
778964
908435
674650
779288
865808
980899
649738
937907
774998
1108161
779288
499413
531038
1005931
639465
719073
910355
657104
1005931
1005931
854392
700199
1108161
788450
937907
343187
1252437
700199
814675
723242
569082
810476
498178
779062
779288
810476
506062
723242
810289
631044
524103
756095
329403
779062
1108161
1076668
908435
629414
918024
519359
456346
865808
814675
316709
928648
339700
432276
868759
810289
717835
721739
507712
1005931
760686
663344
810289
865808
1108161
1005931
1439251
647083
772571
798345
495743
1108161
778168
810476
810289
873243
810289
908435
814675
741220
779288
449164
453681
937907
1108161
926078
412237
844635
912821
798345
867770
810289
772571
1108161
1563841
865808
1005931
209650
772571
779288
798345
1005931
779288
723242
612180
899667
583461
768986
854392
864082
376316
731008
657996
671023
772571
700199
572450
854392
475665
912821
527616
446814
1108161
779288
823664
723242
675589
700199
738163
365669
912821
653676
734047
798345
1023547
674177
435576
814675
798345
810289
788275
255632
723242
779288
798345
796734
912821
344428
779288
517652
804502
810289
814675
793033
596312
912821
1044593
837100
573688
912821
810476
1108161
772571
772571
978476
259909
814675
779062
865808
544807
908435
642144
814675
700199
1525225
820581
593143
1338654
514377
779062
532361
810289
1018709
908435
1624800
1005931
581648
767663
723242
708625
752152
793033
937907
854643
429298
772571
440738
865808
865808
779288
810289
704602
908435
977507
700199
772571
629236
632636
601262
308368
814675
779062
723242
723242
793033
845646
772571
908565
723242
908435
854392
779062
432807
912821
613483
910000
690703
793033
520851
1031802
677982
814675
484288
793033
403564
707251
700199
723242
335567
277393
779288
854392
475665
937907
1012123
529426
516617
854843
798345
865808
779062
779288
705253
814675
814675
590984
814675
1011057
798345
700199
912821
1034431
1108161
912821
814675
1108161
865808
592984
871638
1500246
1108161
1163959
672297
337265
454931
912821
814675
854392
548321
798345
908435
946224
865808
1108125
730391
810289
762782
1108161
416723
854392
732124
467349
793033
779062
700199
810289
810289
798345
386357
810289
912171
854392
779288
912821
452426
696521
625032
667992
549506
810289
523152
599011
779062
937907
567703
536647
849716
849515
779062
783720
498839
779062
772571
790067
578970
736829
743394
497435
481727
803541
798345
779288
774930
1108161
779062
793033
751751
814138
301999
810476
1108161
1108161
772571
1063505
810289
978087
1108161
908435
482533
723242
737043
779062
700199
854392
798345
937907
810476
575846
810289
674706
532130
665297
684713
906616
800259
854392
937907
367281
1108161
1108161
779062
981887
804834
912821
767663
810476
922804
600428
658892
700199
779062
62864
700199
723242
793033
798345
907430
958845
977068
732238
1005931
908435
1108161
1188798
779062
656485
1025836
854392
810476
115522
593765
430075
626694
798345
779062
700199
779062
1005931
734996
659497
997052
523877
312048
938281
333319
1185244
555826
854392
690055
715752
932580
810289
798345
1005931
627308
772571
798345
571294
912821
855243
680756
779062
596890
744632
912821
507062
1108161
908435
205158
865224
798345
810289
779062
810476
609362
1500744
865808
918193
723242
566270
1498990
784438
779062
807555
912821
779062
772571
779062
699483
772571
1298652
724170
1012389
1822076
814675
779062
810289
591185
810476
700199
760483
1005931
652191
779288
810476
439551
798345
793033
1021594
869720
810476
664406
700199
488486
375803
814675
638243
573297
810476
625441
798345
772571
912821
622159
912821
798345
486147
741750
865808
613549
511634
854392
812302
723242
1005931
798345
912821
1462595
723242
589526
667718
865808
365040
908435
860312
798345
908435
908435
491748
814675
779062
733667
647106
779288
731359
865808
1005931
928759
723242
676388
723242
1501625
700199
644867
215249
937907
728042
1108161
937907
402073
772571
937907
338554
810476
793033
289270
700199
715860
900011
99482
200506
365870
340267
1108161
597920
810476
1103613
740605
908435
1012389
819110
273815
854392
1005931
1553957
1108161
728903
700199
854392
1079850
772571
865808
864501
723242
779288
793033
854392
854392
398558
912821
657538
436880
481021
814675
1005931
908435
854392
1005931
772571
779062
341146
779062
723242
810289
908435
362205
700199
865808
779062
810289
1170703
536819
723242
1108161
930753
772571
854392
744375
758807
912821
294570
865808
1108161
723242
759680
1005931
937907
793033
758731
722402
865808
798340
455064
1005931
798345
1108161
798345
865808
865808
810289
865808
338519
779062
793033
855612
865808
810289
908435
1005931
865808
814675
779288
779288
798345
798345
908435
723242
670744
719500
723242
988226
854771
856017
810289
937907
401966
908435
554590
376346
793033
818450
630547
798345
779288
772571
430506
691749
635547
700199
415845
854392
781513
1108161
937907
700199
798345
700199
779062
810476
779062
793033
786308
677625
772571
833837
819337
784890
628841
1005931
631372
700199
752647
854392
865808
548521
619456
793033
1005931
601417
810289
793033
459065
814675
1108161
865808
700199
179951
868887
280002
718540
1019480
674643
723242
1108161
331119
705604
810289
1005931
578216
810476
937907
653646
623873
404872
731487
772571
700199
723242
630969
1108161
798345
378774
785870
733536
397592
524970
908435
561324
854392
912821
750304
797797
551920
723242
908383
818110
279797
407749
912821
814675
540711
865808
785663
814675
772571
219085
562542
700199
672434
908435
937907
779062
779288
932836
912821
912821
865808
1005931
559881
871562
723242
478353
810289
782421
814675
810476
810289
793033
851654
1129145
798345
869596
99767
854392
779288
912821
793033
779062
484833
595879
1005931
810476
847824
1032845
652054
700199
653992
810476
380718
908435
323774
793033
616728
1020743
1357988
865808
765596
1006600
779062
515997
635917
648998
633797
814675
798345
798345
854392
789224
908435
723242
1005931
1108161
772571
345947
491805
912821
912821
418929
723242
615570
779288
681231
472243
1108161
1005931
461254
779288
228523
787841
1114807
548411
660762
214020
912821
637925
779288
528865
415310
836869
779288
937907
343465
772571
912821
1075927
603240
789719
575778
1290902
589173
1131988
1108161
793033
908435
854392
726650
539679
779288
922349
793033
615148
735325
814675
587559
948354
793033
865808
875125
908435
865808
854392
798345
814675
500085
908435
662602
912821
723242
912821
937907
793033
594475
772571
779062
534042
643998
793033
868347
810289
747566
717011
267802
581385
793033
908435
615947
644796
865808
1108161
793033
793033
793033
558956
793033
1148869
723242
507507
675468
793033
1388743
1108161
179873
637674
612314
602610
717917
810289
640841
723242
589543
347025
395348
829792
908435
912821
1155980
865808
1007266
1005931
779062
810476
908435
345339
1005931
1108161
779288
798345
299513
854392
779288
346030
810476
486703
798345
471698
850563
551465
198911
850868
793033
723242
937907
700199
273796
798345
407895
814675
810289
798345
372473
854392
332818
344867
432320
779288
723242
912821
440363
269675
672338
485345
912821
579911
621757
854392
865808
723242
810289
506608
1005931
814675
298943
591296
827787
554269
656472
866204
959002
798345
1096839
854392
937907
854392
908435
854392
815062
798130
502774
798345
682839
937907
798345
723242
810289
912821
848726
723242
772571
908435
1102862
291795
342614
661567
588570
865808
526313
252433
582659
793033
174771
798345
1005931
779288
1005931
1418864
723242
937907
854392
865808
777490
631372
620380
1108161
254925
832154
809228
865808
740623
404235
865808
766628
912821
723242
742371
874007
810476
772571
810476
810476
912821
1363460
536354
723242
528904
475649
700199
908435
338969
400936
1101997
810289
712860
814675
908435
793033
779288
798345
494319
1108161
810289
775878
653413
843338
779062
814675
810476
1108161
854392
779062
972350
908435
720937
1108161
639248
525838
697804
680849
1335616
399885
415135
908435
798345
1005931
1108161
483807
700199
776454
798345
406666
810289
793033
570283
810476
325589
1494604
798345
619736
779062
847960
562725
865808
908435
433580
766507
621011
779062
865808
572934
749992
779062
224214
1033640
1108161
564105
908435
610146
425027
779288
752602
978715
561314
722709
798345
810476
480374
814675
912821
471940
1108161
779062
369542
560631
1077457
854392
671058
1108161
911993
798345
946888
700199
1005931
772571
502455
779062
366054
908435
700199
912821
798345
793033
854392
614523
1005931
714106
798559
518135
592041
668945
665957
798345
814675
772571
751833
779062
854392
477814
908435
779062
798345
1005931
940398
688482
937907
854392
521315
723242
772571
502712
487575
705145
723242
824862
1108161
523866
937907
490175
1056890
1005931
385102
1108161
700199
878194
772571
779062
779062
654012
772571
346033
581089
581179
1005931
518424
908435
789719
810476
779062
937907
908435
257844
672571
937907
1159147
637891
607224
698099
908435
847655
516388
772571
798345
772571
951395
579596
445090
604011
814675
793033
951823
1143576
1005931
752482
587741
810289
793033
811796
1005931
810476
1315380
893128
937907
865808
912821
912821
1108161
779062
826448
814675
779288
810476
252759
1108161
810289
1111465
712053
912821
700199
1108161
631460
723242
798031
772571
779062
865808
793297
673054
680991
723242
908435
546940
798345
854392
657630
1005931
779288
779062
912821
793033
908435
810476
408909
559778
684460
779062
476417
769249
673050
811567
860244
886683
810476
795964
558143
1053443
798345
729771
607828
937907
779288
964348
1005931
958210
775387
411810
1071085
996945
430883
413184
779288
912821
667247
742315
798345
329411
798345
912821
772571
700199
399577
810289
844029
912821
380373
810289
285612
406699
691749
810289
723242
1005931
759983
810476
779288
810476
854392
746166
814675
912821
719684
588818
1005931
723242
1280269
950723
683389
810476
747139
991036
854392
533625
1108161
700199
854392
810289
700199
700199
687700
779062
547947
409871
492585
861409
810476
937907
723242
611355
854392
1266892
723242
521031
568409
904049
906573
500462
814675
1050981
663343
723242
1005931
786416
793033
1108161
210737
865808
865808
779062
965180
937907
903654
908435
912821
720761
772571
798345
686367
647653
814675
578182
700199
692783
912821
253061
471208
937907
403235
470619
434065
860338
789571
1005931
875321
289547
878235
912821
798345
814675
854392
905412
854392
476733
867545
381923
779062
768853
754538
1108161
814675
908435
849954
854392
779288
700199
41076
602721
977953
783784
257844
908435
1108161
692571
1108161
826844
624206
606818
912821
602766
843386
772571
723242
937907
810289
814675
710134
908435
912821
679223
810476
779288
908435
908435
772571
1005931
723242
865808
908435
570002
572766
1240335
842151
1108161
727183
798345
810289
810289
1068544
779288
611135
850342
907378
700199
606970
854392
1108161
723242
424077
723242
793033
803891
793033
29146
1111465
779062
553724
775281
753234
458840
227899
1347917
700199
814675
798345
1005931
810289
779062
723242
1266284
793033
478286
723242
810289
912821
522221
518097
1005931
436930
912821
854392
810289
937907
908435
810476
845784
1038019
417106
810476
505980
912821
814675
958296
764809
531241
424964
642922
378740
798345
616883
772571
402073
912821
486583
810476
865808
376984
814675
894418
612070
742267
912821
1005931
793033
468525
779062
793033
798345
772571
653571
996695
608251
723242
810476
810289
772571
480188
779062
476895
865808
779062
798345
1124169
912821
527372
810289
336647
682816
865808
908435
963775
1005931
342928
708245
312811
865808
551921
772571
352593
772571
798533
772571
888173
937907
1190088
865808
798345
582450
772571
800529
814675
947215
854392
779288
394784
779288
851832
702819
1108161
908435
814675
810289
310499
700199
398558
689113
548645
810476
779288
996303
655923
779288
682799
715860
779288
779288
1005931
854392
937907
765652
797749
700199
831932
865808
589180
630553
681868
779062
779288
873879
325496
775753
760520
865808
814675
968578
819652
798345
269639
723242
1198443
747911
986900
711108
810289
762661
1005931
865808
793033
905451
743216
702287
1108161
644997
622131
1005931
908435
799239
1005931
489365
964931
1021577
1117191
808665
442338
1007860
720876
610737
1165079
810476
908435
810289
937907
700199
675526
814675
1212118
700199
810289
779062
579851
538017
723242
1108161
644257
191785
264423
865808
541383
798345
941538
551381
972785
793033
723242
787769
870839
290693
458327
779062
814675
798345
912821
359329
810476
854392
1005931
543146
822828
779288
779062
1005931
456458
779288
772571
1279536
865808
572985
810476
865808
577842
700199
305374
1384775
865808
1100853
1131361
814675
524915
810476
779288
772571
926087
540836
814675
862999
882876
984742
937907
873186
700199
979261
783177
1233295
793033
1259250
912821
789719
937907
810476
912821
567526
798345
700199
810476
705286
774623
779062
586474
686475
687536
927355
908435
912821
908369
912821
892109
700199
668235
810476
810476
810289
533693
912821
937907
817033
355995
798345
630460
486960
1005931
547194
865808
810289
908435
779062
772571
772571
570039
787898
721794
723242
364525
514658
1108161
798345
469307
810476
937907
810289
814675
390454
1005931
873313
865808
1005931
762568
747456
570850
551501
550579
572881
793033
772571
890042
706622
779062
798345
500927
902464
155941
723242
885029
814675
779062
836661
810289
365040
910355
1108161
981458
772571
536354
883883
779062
591822
779288
854392
734496
356973
600234
502693
871562
763807
793033
414993
452354
1106762
1017319
1080603
912821
779288
772839
937907
779288
810289
1161765
758615
772571
810476
779062
937907
810476
307475
505888
793033
1003075
129094
865808
480361
1108161
1108161
634992
932126
696077
810289
843509
406564
950651
908435
779288
833953
810476
1108161
723242
810476
912821
1046240
810289
593004
1005931
416815
912821
700199
365689
798345
1108161
912821
589717
937907
798345
888372
1215337
772571
1164664
902842
1005931
779062
717216
1058747
1005931
865808
814675
700199
984760
807280
779062
700199
772571
277705
574491
937907
600012
1108161
810476
865808
723242
888857
878706
854392
912821
633950
810476
912821
674068
793033
1020887
937907
912821
788296
810476
754854
505572
801687
671062
353034
779062
996228
700199
779288
1005931
460235
793033
798345
937907
865808
827160
937907
865808
912821
723242
779062
779062
814675
582142
772571
710134
854392
1085213
779062
723242
798972
793033
863469
854392
756328
793033
900713
773248
1006910
700199
616903
728234
793033
937907
583990
700199
810476
705213
1142424
987418
912821
854392
1005931
25882
779288
632764
762501
224233
908435
730613
1108161
779288
810476
816491
810476
723242
1011420
767495
810476
741157
810476
937907
810289
700199
793033
937907
810476
398127
1005931
540697
598081
772571
458906
387529
613140
896719
793033
268949
627387
854392
1108161
798345
814675
814675
162548
58537
289732
865808
1163967
772571
779288
943347
960886
779288
1005931
1302399
793033
380502
365968
908435
938331
937907
1567119
852542
1005931
889058
854392
480581
798345
760783
814675
772571
652969
814675
539999
700199
1108161
779062
1005931
443601
908435
837100
779288
1143579
381502
779062
818222
673128
550113
814675
676652
779062
839421
854392
865808
798345
854392
700199
1108161
897637
932936
779062
1544064
674901
854392
854392
1108161
854392
816061
353034
1118615
651268
628687
793033
937907
441036
479071
700199
908435
937907
500661
1075351
798345
779062
779288
261277
627038
492464
754863
583565
72743
814675
798345
1108161
696365
724424
798345
1005931
478639
700199
810476
705313
854392
636853
696563
793033
775872
810476
482158
733974
1108161
756194
618016
854392
1109757
793033
687235
764809
908435
360439
908435
810476
902135
751051
937907
154874
629287
375002
433808
793033
412059
810476
810289
779062
779288
814675
600183
410892
769259
435598
685773
810476
895544
431101
908435
814675
690168
700199
798345
908435
723242
32640
723242
774547
723364
996074
937907
1005931
730579
723242
722632
793033
953512
1031240
1226043
775878
854392
982864
747271
908435
678002
470676
624094
612611
392440
778650
860599
457385
875798
563651
845766
814675
1005931
1008929
1108161
779288
700199
746279
779062
611699
814675
908435
824078
779288
532065
615670
551031
865808
772571
930974
814675
810476
810476
499534
491354
700199
772571
814675
817728
418448
793033
549650
700199
798213
511634
143244
1080477
819294
950924
1005931
779062
969485
716808
709636
810476
798345
865808
676798
798345
921108
553909
789299
1108161
456218
901947
937907
1005931
841142
955152
793033
359490
488406
723242
579911
798345
1030902
480924
937907
912821
779288
912821
865808
723242
814675
655647
793033
779288
231382
772571
749541
570891
591877
854392
1005931
723242
912821
937907
1020164
700199
925420
278359
703163
707163
772571
606644
810476
865808
148574
475448
684796
772571
772571
937907
573817
931008
814675
894127
612102
781938
779062
794896
865808
501690
798345
779288
908435
683760
779288
493742
1005931
810289
779288
463539
727585
865808
764751
395858
487989
1108161
704180
862469
231798
865808
908435
772571
674731
937907
810476
236464
779062
772571
529949
793033
912821
779062
865808
451348
854392
937907
779288
420934
854392
1108161
764268
816360
514094
779288
865808
937907
405259
548947
497114
779288
810289
723242
266253
810289
652941
736179
428742
138644
779062
723242
795974
581344
55383
908435
381933
526711
494057
981431
700199
1028088
934037
723242
865808
700199
840818
565177
912821
702561
388427
865808
772571
865808
779288
810476
1098782
994708
700199
814675
625919
865808
912821
621851
544440
1108161
549937
540093
747636
587060
865808
871589
461082
943281
1108161
844017
1035868
779062
739074
504204
615154
598258
893255
865808
865808
772571
860421
987418
798345
794915
488593
565065
814675
700199
908435
253408
813239
937907
772571
779288
753970
755275
1009964
196420
618178
1064596
865808
798345
426113
798345
745163
779062
773851
723242
937907
1108161
356074
426279
937907
865808
1005931
779288
492576
519773
539491
812642
576701
908435
810289
793033
1005931
912821
1149433
1267227
550091
738013
912821
500789
814675
908435
728076
453724
520090
700909
499160
793033
723242
779288
372898
563377
908435
937907
814675
612401
854392
908435
260735
908435
814675
798345
955279
838827
179951
1005931
908435
825607
636046
623873
937907
814675
711204
937907
1108161
360508
925814
865213
157838
723616
783713
764833
416469
810476
741669
572766
908435
702854
934037
776374
779062
854392
854392
700199
387618
779288
779062
595858
810289
814675
912821
810476
452867
615176
723242
850563
793033
1005931
480282
700199
865808
606818
937907
492871
1260046
700199
398354
793033
1005931
793033
937907
235923
777508
908435
779062
687814
908626
938303
937907
810289
798345
810289
772571
893141
810289
962384
579992
865808
723242
697848
633844
854392
673753
779288
836503
854392
871494
316709
1108161
779062
772571
566695
908435
912821
810476
567285
600215
716396
1012063
988982
798345
1154702
908435
543679
1108161
908435
377672
386755
912821
814675
604100
810476
779288
413058
814675
798345
711383
643708
1108161
575826
852542
865808
937907
723242
810476
865808
810476
579672
908435
779288
507748
419589
865808
1175411
312188
814675
736911
798345
723242
970119
854392
263019
619766
913122
739665
115977
798345
937907
772011
793033
814675
392332
476257
908435
779288
947746
772571
1132916
779062
1138173
779062
723242
1204599
723242
798345
937907
707936
1472763
810289
331647
814675
798345
1108161
315770
814675
318313
793033
471997
937907
934347
226007
905577
1108161
831306
444881
582324
854392
989626
937907
1118465
585934
908435
1097464
351551
798345
954246
582977
1005931
810289
744900
908435
675095
689963
810476
854392
723242
271742
869236
700199
1183071
772571
810289
812326
927540
410276
865808
728839
772571
814033
263514
924223
912821
912821
724195
937907
574682
970342
692212
683389
814675
1108161
779062
444868
535931
793033
798345
798345
793033
606011
810476
810289
481207
723242
433260
700199
571922
801048
754978
801008
1005931
937907
814675
519628
723242
810289
810289
779062
558267
810289
908435
601729
793033
292175
779062
700199
649729
1005931
503961
425439
1108161
709339
517793
814675
908435
824078
700199
779062
531726
781460
949841
854392
969867
912821
855199
814675
937907
673480
611699
558345
779288
479233
700199
803403
739339
772571
647245
970990
779062
768030
507706
726418
802415
534647
908435
810476
908435
779288
1294139
291673
543795
667923
793033
772571
798345
814675
908435
772571
632355
571238
700199
454915
677033
689340
810289
723242
723242
509227
943813
701605
772571
590513
842914
912821
854392
96646
1132340
973371
772571
854392
483077
723242
865808
865808
508999
854392
779288
1005931
779288
912821
798345
565273
700199
723242
779288
505201
810476
1108161
502866
937907
388794
762455
842987
798345
779288
794287
810289
779062
694536
715860
552561
625910
539558
779288
678852
807281
937907
908435
727466
798345
603593
854392
589822
795124
854392
937907
793033
379261
1108161
908435
937907
1524867
912821
819662
908435
779288
798345
739416
494523
611376
1108161
967048
700199
937907
639907
486874
550710
556509
447870
798345
814675
864018
723242
1035270
625839
564095
775069
810476
564553
798345
810289
749524
374883
908435
494843
1005931
676193
823324
754854
700728
801548
818578
816253
810476
296976
1005931
364962
793033
506148
766258
721359
723242
723242
808308
779062
814675
772571
793033
793033
890627
1005931
779062
824789
904130
908435
1005931
814675
753461
908435
772571
369269
814675
895831
527091
810289
793033
798345
772571
438107
854392
199146
825175
1108161
1108161
779288
237904
732064
418978
904311
385082
793033
700199
861014
854392
1005931
912821
700199
413054
854392
810476
278299
899431
74607
145718
492550
967216
1438340
468534
912821
840712
340008
365345
912821
1108161
772571
748893
865808
779288
912821
666177
937907
361875
651115
606570
630767
665583
772571
723242
1108161
854392
656472
908435
758816
779062
800048
711912
290455
814675
907618
673606
375679
798345
515291
904219
377794
854392
76708
1021577
912821
865808
814675
937907
779288
908435
912821
236464
1108161
798345
908435
779062
596465
708754
937907
810289
588782
814675
793033
821880
779288
94525
469547
1005931
1227424
882797
570615
527871
912821
563343
579006
555011
908435
1472763
779062
861155
779062
229641
772571
408224
723242
723242
360986
810476
779062
711895
908435
609625
691634
799312
793033
779062
948432
715861
616035
395300
700199
772571
813664
746842
568761
1056760
793033
612192
779288
865808
781095
810476
725672
1108161
865808
402301
635309
1500744
661830
912821
693853
373276
865808
779062
798345
222860
779062
682020
1005931
608273
596099
723242
779062
556153
772571
919622
540423
681319
627785
1261553
793033
1005931
772571
465376
551284
865808
731214
810289
854392
402531
947715
982291
912821
772571
837852
908435
706396
704433
772571
779288
566777
700199
704989
502546
453159
700199
700199
728827
537011
912821
522263
668053
810289
892100
937907
554287
588581
894889
366682
793033
1108161
810289
723242
1244389
772571
390879
810476
779288
860111
908435
854392
811735
836569
865808
783303
976987
396961
384634
759264
908435
772571
525405
723242
976022
381557
668178
540710
1005931
779288
870477
814675
912821
761807
798345
700199
809952
459302
798345
912821
810476
501783
743566
912821
747918
601681
798665
793033
937907
453885
1056300
700199
1501625
814675
779062
980758
586586
937907
772571
854392
865808
642153
810289
937907
976543
1108161
814675
484833
676298
631929
719459
1108161
578188
810289
700199
1028917
937907
772571
635869
793033
814675
276619
451872
581465
723242
854392
810476
703629
725480
798345
602963
507653
854392
669762
574756
779288
397036
793033
1618023
432684
772571
772571
1065603
572450
779062
937451
850697
798345
729538
702680
865808
723242
1005931
865808
16928
865808
700199
490576
854392
908435
818832
779288
912821
292355
464760
723242
810289
1108161
723242
700652
854392
937907
448177
854392
488808
810476
778553
763376
741022
937907
793033
677115
810289
987415
583632
971764
681321
793033
814675
507551
810476
793033
1005931
749525
810289
626815
912821
1005931
614772
772571
918549
908435
772571
814675
793033
1005931
337635
700199
865808
742013
798345
537540
937907
810476
723242
736911
772571
1108161
441445
811157
828404
1108161
1183071
1108161
618402
722168
493516
779062
723242
912821
814675
628332
237414
340801
810289
1002929
900207
865808
937907
509317
723242
798345
814675
908435
865808
512544
326934
937907
793033
779062
758377
477680
1005931
697767
677643
542720
502516
468214
456458
779288
444557
908435
1108161
810289
561627
1108161
499432
612560
772571
723242
621502
810289
612254
793033
987619
615730
849116
910676
700199
736757
912821
779062
798345
810476
772571
779062
478129
1108161
455735
723242
798345
723242
912821
910727
1005931
732164
810289
365038
908435
908435
810289
723242
1397040
1059576
701497
772571
814675
179873
772571
912821
908435
908435
700199
561009
313956
779062
1108161
762195
572458
772571
914279
779288
810289
1040787
915237
748561
1169150
912821
1108161
927130
697410
1005931
937907
791726
566189
963687
1108161
465685
1005931
1066528
1023358
700199
1005931
869901
863908
937907
772571
660847
772571
716387
810476
859381
810476
597612
280240
853568
1021371
937907
291215
779062
854392
503882
519191
1064939
810476
779288
351118
1058534
630192
481823
617722
908435
814675
908435
912821
814675
448291
723242
721361
1005931
1141842
912821
798345
1269732
835834
779546
136118
660715
709608
937907
1658157
501726
779062
810476
390552
438790
798345
529994
1130437
772571
483449
865808
540710
854392
793120
908435
852437
908435
779288
337161
570975
769353
363642
793033
700199
1260929
1108161
865808
772571
908435
798345
810289
937907
492636
849036
1005931
793033
692916
349560
620097
908435
1005931
779062
1108161
814675
865808
1347824
992525
917398
1005931
1167795
865808
513200
1006428
772571
1120563
939188
529426
798345
814675
703200
932936
415362
874891
695487
565728
566534
908435
793033
707491
345066
771465
816372
494132
1005931
945796
490544
810476
449626
314339
651019
700199
1016680
1187859
287594
427965
810289
912703
1005931
457895
700199
1216791
798345
951886
854392
546354
772571
908435
700526
815661
810289
1005931
696084
244925
810289
779062
1225496
793033
628664
816572
912821
423957
908435
939853
1108161
779062
571029
714752
616961
700199
912821
723242
854392
810476
498155
442897
633703
779062
810289
810289
761668
936813
798345
320058
409206
937907
810289
908435
430658
810289
905944
436675
986505
179192
937907
810476
759972
421089
955745
738862
798345
700199
854392
558617
676486
1005931
1108161
793033
779288
1108161
587091
779062
810476
385900
912821
947774
946650
464018
680863
1005931
810476
865808
792629
779062
772571
810289
779288
608458
779288
772571
426446
994521
531241
810289
789367
683472
723242
400509
1108161
814675
937907
677220
1005931
772571
908435
379893
779062
854392
908435
793033
1047601
700199
700199
1108161
1319674
658274
865808
630660
814675
939188
511761
205846
865808
793033
772571
914675
722792
912821
756308
779062
839071
1005931
491205
723242
748900
865808
610360
491032
533223
1022796
717532
865808
663537
854392
810289
723242
1005931
779062
865808
344741
500859
953562
913114
362922
1005931
453362
854392
1005931
783697
723242
1378329
494345
792923
779062
550484
657854
606197
964348
1030574
1319190
723242
700199
929120
798345
683303
865808
612157
937907
865808
438381
865808
1108161
854392
736678
852349
580953
445485
1108161
772571
534674
1139037
645569
476596
912821
1005931
865808
640527
817093
948269
610657
1108161
814675
611794
865808
772571
912821
779288
810289
363588
896659
779062
1223866
616316
700199
617156
485519
587799
1005931
810476
350096
723242
674231
412199
902917
589357
798345
772571
639127
167852
649185
798345
728457
669438
814675
798345
814675
779062
684942
912821
854392
1172223
937907
900854
810476
908435
854392
1031624
500197
488774
513230
723242
912821
774055
890466
908435
888355
700199
810289
1482170
680404
908435
340008
772571
912821
679908
546239
687717
613154
1108161
810289
613917
854392
810289
793033
1009056
865746
723242
772571
831976
779062
937907
1070774
483774
798345
908435
774707
603204
804822
635162
775086
923054
723242
463088
700199
564749
814675
577420
435889
590589
527173
779062
824855
912821
772571
772571
1108161
937907
756841
912821
798345
311448
923124
793033
937907
779062
810289
617463
865808
865808
858371
779288
798345
761763
772571
865808
514685
427185
854392
810289
1005931
779062
798345
798345
723242
1267263
865808
854392
745578
975147
651688
670801
779288
499180
883311
322000
647106
798345
531235
397055
1283252
772571
937519
814675
810289
865808
598098
772571
810289
573736
879559
707686
64200
434977
578571
772571
516986
937907
912821
772571
793033
810289
580969
693853
937907
379596
865808
810289
1108161
779062
411564
1005931
779288
814165
810289
779288
456694
798345
183991
865808
874424
1040318
634003
772571
912821
592479
581648
1029521
912821
793033
1002406
1005931
588782
1005931
814675
1078421
619051
865808
723242
693864
656485
1005931
735281
562651
1108161
808261
778323
908435
859631
647830
660334
810476
810289
793033
892223
459684
814675
641686
1005931
798345
1072232
798345
647258
912821
610321
865808
814675
798345
723242
947313
748156
433395
900196
798345
360495
937907
788317
1108161
756270
927682
760138
772571
802244
1005931
432802
999156
640148
553137
654751
908435
471834
865808
976423
634382
865808
793033
385158
1108161
854392
973129
315282
865808
937907
477241
575800
600647
694633
1312286
523810
778837
793033
1761154
605595
475641
667213
854392
793033
1005931
865808
1158962
912821
1108161
343415
723242
785113
772571
810476
654583
928503
912821
819761
810289
772571
810476
1143017
937907
723242
810476
859381
1108161
834752
793033
395066
798345
912821
814675
700199
438260
557436
705137
937907
779288
409659
879775
712742
793033
125915
723242
937907
772571
423320
815977
521426
379422
663985
779062
793033
810476
599460
566514
798345
1138000
767295
798345
490084
802922
1005931
1462495
772571
844220
810476
1005931
894010
1144312
221732
1014758
646058
415817
814675
634303
725677
810476
798345
519415
456310
814675
748807
589409
700199
437513
1159448
810289
1108161
814675
1108161
1108161
674758
632799
1040179
700199
1077118
606121
814675
865808
825797
594045
854392
865808
320574
400223
819606
747472
1160248
879432
810289
519436
700199
772571
495860
772571
793486
457691
797190
865808
937907
810289
814675
772571
810476
262020
912821
273817
700199
1002406
772571
582365
854392
1108161
854392
786940
519274
936818
865808
700199
793033
451707
807097
1005931
772571
492381
798345
945382
176309
1010684
190477
558072
798345
772571
854392
779062
793033
1108161
640650
600759
808831
937907
798345
701497
912821
811083
700199
751751
1062883
937907
1025951
973371
772571
1108161
976543
779288
700199
1005931
908435
908435
1005931
254952
1067383
615160
723242
700199
779288
971209
1005931
674068
918950
867706
772571
1192407
433989
472917
575063
888814
733227
810289
448831
700199
1054532
483772
772571
1165578
779288
563957
892707
908435
1005931
798345
932289
700199
810476
779062
516821
767913
533152
1005931
692511
1067192
382367
587203
793033
779288
810289
723348
709252
772571
772571
814675
634945
908435
779288
925417
908435
810289
523295
629250
1175291
402890
1301493
488132
700199
1005931
801970
787056
954836
912821
810289
308129
814675
596505
628236
810476
527515
820880
76752
1335832
721053
779062
405768
716700
877626
854392
937907
869453
656809
779062
513139
1108161
1005931
693492
961136
558617
558448
779288
530121
723242
810289
798345
798345
726446
772571
752122
772571
327892
616448
798345
772571
865808
795779
854392
545814
854392
810476
636231
254440
793033
725593
772571
651146
810476
490529
854392
865808
793033
470382
779062
894143
525769
807795
558844
806344
814675
793033
937907
519359
814675
829703
770451
865808
701389
522814
845378
353872
845591
742665
505888
708488
1002412
715822
908435
314462
812690
1546285
501504
723242
908435
732086
522540
854392
1416467
1073036
465694
608019
527603
850868
635465
1005931
779062
327539
908435
723242
244017
814675
1108161
475877
622569
421436
798345
700199
679007
1040253
403278
700199
172461
865808
585031
779288
593070
492528
525001
393594
725767
987209
798345
937907
908435
1005931
712757
578504
814675
793033
763304
912821
1014665
793033
865808
537636
365257
892032
772571
671407
1108161
767065
452725
538711
908435
814675
602706
967963
787898
865808
937907
1108161
798345
700199
937907
1266842
754551
905926
659980
1362640
470516
700199
723242
936509
815093
772571
206433
912821
738422
1418185
747010
798345
810476
1094926
810414
865808
772571
320574
738800
793033
311286
1002043
937272
772571
723242
798345
648668
723616
1005931
452033
987828
512477
688168
798345
779288
700199
908435
1014665
754993
583552
761961
908435
1005931
779288
772571
194950
723242
1101967
593496
748670
700199
1005931
912821
407548
779288
925657
714583
814675
912821
546393
912821
1005931
741094
812772
288641
779062
908435
459878
554197
412202
717363
814675
1005931
574859
798345
1005931
908435
854392
809047
1031624
471721
772571
475451
937907
492676
700199
723242
637391
1005931
779062
814280
814675
507629
617835
647573
854392
854392
340105
810289
700199
748318
372111
626700
814675
854392
725594
772571
710134
557081
673868
779288
734991
912821
841383
912821
793033
865808
723242
723242
720864
793033
878330
865808
912821
537886
818014
864781
835476
983139
648530
912821
498659
1052872
1442080
463735
801872
854392
387196
772571
700199
810289
793033
408755
1297977
783107
866268
465072
635712
499556
649133
630392
886636
820790
703937
912821
700199
810476
1191891
814675
715417
387222
431204
793033
854392
723027
1038876
723242
856677
786803
793033
677609
1005931
497868
779062
810797
779288
607603
528540
755624
995247
932777
1037083
779062
1108161
954526
200871
908435
885332
678064
1005931
634847
1152393
1384273
871226
793033
778288
536498
798972
723242
631711
311415
1110341
514801
958845
810289
854392
779288
1200636
810476
686336
810476
700199
778308
865808
885675
396229
802085
908435
507340
936815
604660
798345
429491
462495
723242
854392
723242
367082
810476
1051587
779062
912821
700001
798345
817453
798345
585464
912821
946224
700199
779062
814675
793033
810289
787783
700199
691589
1496931
937907
899223
798345
723242
810476
865808
798345
722229
908435
779062
937907
443995
643402
812626
428431
793033
779062
793033
1053363
573578
798345
813668
813761
608174
810476
1108161
495279
109990
865808
798345
1029635
610769
865808
908435
772571
847630
772571
458780
427083
673081
77079
810476
937907
448714
937907
248908
779062
879692
865808
683637
468687
779062
732185
277133
702854
854392
835119
908435
127039
128521
92581
798345
299136
1108161
700199
480083
772571
814675
810289
810289
798345
908435
649274
810289
723242
451653
883285
529860
937907
814675
632413
865808
842802
503799
937907
959434
811259
639451
793033
744996
810289
854392
814675
657104
403957
1005931
518766
766461
1123467
1108161
793033
698365
272788
772571
328501
811750
723242
854392
476220
854392
805532
814675
808843
779288
1005931
1108161
912821
196128
937907
798345
620458
529872
798345
908435
925708
854392
714016
779288
444778
793033
798345
798345
810289
1082900
960582
933089
908435
798345
922762
779062
865808
145117
798345
519437
779288
505355
623074
798345
793033
810476
397529
315380
865808
793033
814675
779288
484046
625324
937907
779288
976899
617003
854392
810289
943813
939144
793033
646221
772571
737228
1128915
793033
779288
789714
814675
685877
1251332
937907
779288
848543
726745
1108161
630414
905008
810476
433722
433841
865808
810476
196277
723242
714450
566970
640057
429127
912821
912821
686379
653914
567019
1279575
723242
1108161
912821
723242
814675
854392
1005931
738071
810476
1102862
912821
779062
641569
381923
399243
725527
207394
509793
814675
700199
633884
697767
723242
908435
937907
779288
779288
854392
337361
1108161
779062
384520
681214
772571
1108161
810289
723242
642680
793033
736435
572526
482169
549976
799898
835514
772571
810289
912821
700199
1005590
937907
779062
810289
420200
912821
1011114
723242
723242
581088
912821
390361
772571
854392
472180
598477
515865
1148300
865808
1323199
723242
676678
779062
598440
854392
418311
814675
814675
779288
937907
779062
798345
865808
609920
461601
793033
908435
579980
374584
700199
810476
409818
788148
1005931
937907
850820
694733
912821
835343
810289
608711
555099
743717
779062
912821
1005931
1112153
589078
937907
810476
772571
723242
854392
622392
576106
1108161
266352
793033
592151
1083015
700199
798345
700199
513200
763822
912821
810476
810289
456828
779062
1805807
767834
466958
383938
865808
723242
793033
284238
373749
779288
937907
1144341
270245
779288
779062
723242
912821
323880
532822
463076
814675
772571
810289
810289
814675
814675
937907
867404
1005931
779062
1108161
793033
912821
675855
826795
1005931
824316
772571
752482
814675
801275
793033
1005931
700199
814675
342911
932048
571758
768421
820673
779288
779062
814675
854392
908435
700199
1020818
167430
906056
937907
800048
838270
937907
394247
790709
725669
1005931
854392
1178403
779062
320318
710779
1005931
814675
1005931
438522
773916
524659
886684
810476
510224
870914
810476
628240
775376
912821
1021231
779288
779288
937907
488903
798345
763463
1005931
793033
908435
1005931
814675
908435
937907
854392
952642
445905
814675
798345
716238
510296
700199
648174
773130
865808
998368
451631
937907
810476
772571
637377
937907
798345
689062
810476
1108161
814675
675593
779062
779288
798345
810476
1108161
523614
395864
337001
709577
1005931
865808
1108161
413231
700199
854392
561703
494886
1005931
810476
772571
1005931
524403
676109
268420
836835
1005931
271381
1005931
959623
798345
798345
912821
1002412
908435
937907
912821
555144
793033
642956
630028
756339
854392
611526
345215
854392
670477
810476
854392
293063
1103613
814675
657192
1126603
814675
798345
663658
772571
791556
937907
1005931
574707
723242
943409
908435
1108161
224635
1108161
705174
854392
560937
789714
715080
640730
982688
586538
1108161
865808
810476
970024
742334
723242
798345
908435
908435
779288
814675
700199
959434
473283
603817
956063
607098
908435
855376
676159
779288
814675
772571
428663
1058816
1145378
593879
865808
774547
779062
645422
814675
1108161
723242
765349
1031992
971130
661486
1005931
700199
814675
772571
1005931
599531
798345
749704
485667
553026
289222
354204
802654
1068423
691012
810289
810476
641392
810289
854392
767565
854392
349784
584107
492168
779288
929994
798345
700199
884667
788825
723242
810476
908435
782073
865808
809528
912821
896719
754816
184384
365981
854392
937907
1108161
779288
480503
693413
865808
814675
655831
1005931
793033
908435
798345
844592
709102
608456
574393
515856
723242
607027
979077
1049770
737990
567821
721523
810476
793033
288997
642186
1108161
615730
854392
696393
623074
700199
908435
498041
772571
765801
779062
639699
816103
1005931
700199
278666
251357
879059
749139
448153
854392
1005931
798345
908435
685773
793033
779288
700199
614782
814675
688239
766469
1048879
814675
779288
810289
779288
1108161
810289
1006936
865808
1338386
798345
571394
545239
772571
489876
798345
778604
596335
865808
668835
1108161
793033
854392
548826
793033
544119
779062
330928
779288
793033
810476
793033
793033
779288
779288
554362
556220
1035768
810476
883989
723242
765236
912821
587639
779062
908435
681439
772571
854392
779062
814675
727057
865808
865808
482099
400832
569895
935301
937907
854392
912821
982856
700199
742776
779288
865808
793033
783005
865808
908435
723242
1108161
452638
685386
748909
1108161
908435
772571
1005931
723242
810476
793033
875156
779062
779062
772571
723242
599926
516464
1108161
779062
527616
779288
912821
779288
793033
865808
810476
912821
563040
1344414
912821
779288
912821
649185
1005931
743697
723242
810476
766196
793033
810289
1005931
598251
798345
379033
779288
522915
1108161
570219
474429
779288
688309
1108161
1014914
746595
92581
937907
917716
1155562
865808
457657
865808
912821
807578
567008
507885
580732
767117
908435
1073069
1108161
92395
723242
651939
571175
1005931
912821
388688
823756
793033
458525
772571
793033
710241
824819
772571
779288
397896
429427
1145179
810476
774066
653310
369799
829792
753461
248601
810476
779062
779288
1043234
779288
723242
408589
1017458
887621
798345
627853
810476
745770
908435
629312
369632
865808
793033
912821
772571
421520
975968
1463007
814675
689268
814675
1339965
682792
700199
810476
841813
908435
810476
814675
865808
865808
510340
793354
810476
781060
810476
723242
1005931
937907
463409
717264
810476
888510
609764
307365
908435
937907
400142
700199
772571
845762
810476
622972
440889
441762
688094
723242
243949
912821
779062
672466
793033
854392
656017
908435
735982
742030
912821
793033
600634
976423
307608
438107
589068
658216
811742
865808
908435
779062
912821
810289
700199
700199
1265100
810476
865808
810476
798345
912821
602726
1005931
700199
776026
854392
658132
647573
798345
854392
1399256
693380
335382
474465
810289
798345
638055
281720
994652
810289
411352
810289
937907
810289
798345
1005931
729548
937907
835904
937907
810476
1005931
1033929
865808
1005931
865949
810289
910704
528181
905381
827716
865808
854392
700199
303459
854392
793033
693567
786320
810289
341010
787436
736362
779288
495298
308463
531655
854392
1595719
772571
862504
426981
865808
798345
700199
660506
908435
798345
744567
772571
1198620
723242
844072
900359
1025931
840302
882717
1006815
798345
509743
798345
810476
723242
906784
837716
315820
680656
937907
681499
798345
1005931
813534
908435
1108161
568224
700199
528167
908435
772571
529880
779062
599081
372926
779062
967564
828317
1149739
810289
489097
566160
948424
873016
1005931
937907
684319
615236
846286
530272
408620
281419
429275
772571
871785
436598
688070
646824
793033
741081
937907
700199
912821
912447
342409
796439
1119133
798345
863483
700199
937907
814675
1005931
865808
937907
649883
453143
912821
569427
865808
651281
655704
798345
232783
937907
912821
421256
521021
793033
905381
814675
1108161
810476
453550
1108161
793033
562905
854392
810289
814675
1005931
304200
1108161
755238
701025
854392
854392
1005931
709561
937907
600556
700199
557134
609566
340299
766493
1005931
957085
856038
601559
1108161
752237
547332
955107
798345
331849
719543
779288
1425566
498576
689484
836709
466577
589423
666572
798345
700199
798345
779062
581848
700199
814675
793033
865808
608592
383507
1108161
527508
175843
801687
865808
500622
954307
569714
858770
937907
700909
793033
723429
854392
814675
814824
937907
723242
793033
1108161
487611
912821
793033
779062
810476
865808
350982
524245
670440
779062
415387
505934
814675
457217
1312286
916451
871690
810289
772571
814675
570627
772571
865808
892551
931064
723242
810289
1108161
787219
473078
793033
814675
896014
779288
854392
908435
1005931
684796
779288
814675
569844
865808
477900
814675
912821
598081
645145
779288
886587
912821
723242
1108161
779288
810476
644652
772571
858305
723242
857608
723242
806530
814675
899913
798345
482933
764971
1094388
793033
590917
723242
883759
779062
691038
588404
793033
614715
723242
772571
630133
723242
908435
904613
723242
700199
513720
1005931
796776
814675
814675
1141798
770794
865808
723242
879087
335081
540530
247337
810289
1108161
723242
779288
865213
606761
525826
1194249
814675
793033
1005931
700199
1059230
700199
908435
488828
507917
714726
1108161
592298
892559
482735
779062
810289
1408201
700199
908435
779288
395691
865808
830681
733600
912821
912821
640445
793033
772571
274861
981026
908435
590371
536884
645523
744506
639214
865808
865808
526451
476832
1108161
793033
749148
497898
845646
1019214
814675
798345
591310
636532
411040
775659
909792
515735
779288
772571
584905
1108161
786764
382402
912821
814675
319366
912821
912821
810476
516082
779288
776902
854392
905128
772571
781060
700199
564319
723242
912821
493464
945131
529890
832632
700199
569463
700199
723242
1108161
700199
700199
779062
908435
1005931
455459
818286
793033
810476
810289
854392
779062
570328
471437
772571
908435
429413
772571
911571
910724
565453
814675
749869
245078
865808
779288
814675
955609
951353
779288
912821
1005931
263051
912821
651758
741509
337388
700199
358959
539361
723242
239457
723242
779288
937907
937907
779288
1005931
531490
779062
696709
320590
772571
849843
535866
1006052
700199
779062
937907
647486
1108161
854392
546243
793033
1038798
823899
1108161
723242
668642
1254975
936509
814675
540093
595879
937907
431242
1005931
772571
779062
793033
798345
912821
655172
865808
772571
1108161
908435
865808
672112
355641
280002
513431
760277
546691
810476
798345
1108161
854392
814675
847569
650679
793033
779288
473829
1005931
1164414
700199
1036291
648801
568761
848159
810476
793033
560631
779288
860375
443494
810289
723242
666881
779062
779288
814675
1108161
810476
810476
460712
908435
247609
1005931
908435
455865
552966
937907
665920
833676
459828
743001
953840
779062
233238
750105
1005860
917011
865808
825837
1005931
770044
798345
937907
793033
700199
779288
610059
1005931
760483
866761
865808
875811
793033
810476
1005931
772571
35244
988044
854392
1005931
696203
964839
798345
571238
835077
511053
1517011
1108845
908435
1127428
854392
695215
814675
865808
982596
798345
383636
809471
1005931
700199
865808
666267
772571
912821
691005
912821
865808
700199
908435
606671
734035
835269
937907
810476
700199
620523
1108161
912821
865808
637251
810476
772571
632636
1005931
723242
1005931
1345165
555187
619966
323548
937907
735464
700199
662881
490683
1030359
793033
655769
397911
723242
779288
647680
393594
798345
432280
505968
1257567
1108161
723242
632773
810289
772571
781880
763066
349490
495185
609696
810476
913114
982563
810289
710171
554802
314307
318598
700199
678804
396857
912821
772571
779288
997941
1108161
1179609
1005931
201297
1108161
1005931
773859
816433
109649
757359
490441
548689
1108161
467796
627449
413930
714025
1120838
404561
652775
639451
912821
1005931
497513
810289
854392
528144
779062
1203880
814675
779288
657195
814675
639125
865808
723242
810289
865808
798345
1062335
677051
362178
1000126
870555
908435
311415
617159
1138823
865808
1009330
793033
865808
756387
793033
810289
204710
851375
771459
900854
370283
1005931
1312923
605645
515897
779288
1419541
615510
772571
908435
793033
1618083
726196
703094
798345
700199
1005931
793033
798345
259684
559247
593693
908435
1005931
772571
865808
957983
937907
814675
639367
814675
723242
1436613
492405
814675
356003
1156190
807859
665335
609828
457454
334073
908435
810289
655458
317017
810289
888982
779062
531820
779288
779288
814675
497574
810476
496674
723242
908435
937907
937907
1065823
844329
265308
462980
772571
432250
880483
721739
772571
633215
779288
779062
271276
912821
842068
723242
779062
397834
908435
1108161
810289
420266
604664
814675
1108161
865808
901686
798345
342006
937907
999329
723242
937907
700199
615148
793033
899560
597106
810289
767477
649732
854392
800882
779062
908435
1108161
865196
1358915
562991
814675
1490735
613483
798345
854392
364962
937907
771332
356680
865808
317430
793033
912821
772571
798345
980892
937907
673793
796959
723242
779288
494410
823358
625280
779288
1005931
213621
943348
810476
675021
305931
912821
793033
1108161
810289
912821
780790
599081
772571
684087
436817
800314
772571
1108161
700199
772571
513968
854392
1108161
1005931
433666
461465
429191
793033
793033
1319674
810476
793033
864771
1108161
779288
772571
810289
810289
743076
810289
865808
798345
779288
772571
779288
1108161
912821
793033
810289
617386
798345
406126
340212
793033
980718
547881
702286
814675
937907
810476
771551
779062
798345
723242
724457
596117
778575
723242
779062
760065
977744
751195
810476
638436
810289
634382
937907
518829
810476
706072
865808
527850
810476
669145
1005931
748524
723242
777675
775667
836931
1518497
730342
679976
887568
581515
325606
937907
810476
1039701
779288
424780
589054
798345
424889
908435
1108161
723242
865808
889938
693671
656291
793033
803292
798345
751208
477816
569658
937907
262830
772571
846601
1120738
946423
810476
374470
856877
779288
810476
723242
700199
779288
391840
779062
876348
772571
810476
844950
652444
1002310
531938
772571
854392
937907
1005931
854392
477223
700199
937907
854392
534365
629236
526193
541213
793033
794287
937907
815625
852437
814675
810289
779288
295038
814675
723242
810902
684894
733390
711885
908435
206502
798345
1084958
793033
700199
810289
236580
865808
912821
1472028
1005931
768963
383768
787526
486165
616142
810476
854392
759747
700199
937907
908435
810289
810476
856533
810476
779288
793033
814675
749445
665821
814675
700199
285282
491528
865808
865808
937907
340105
458551
1108161
779062
811527
793033
700199
854392
1618939
412206
315380
814675
865976
1005931
942967
865808
912821
723242
772571
865808
779062
646197
217174
798345
685213
528467
793033
830634
713642
449325
793033
800590
865808
742042
779288
924223
798345
1005931
810836
772571
941219
1508240
1131642
700199
654502
980580
396674
693478
1020641
1108161
1005931
639040
536513
538985
723242
623251
810476
436596
772571
1108161
772571
912821
1354604
735115
811405
1005931
369632
672708
793033
780714
151764
729505
810289
772571
810476
911670
810476
772571
723242
865746
779062
1022223
652616
1012399
779062
810476
607192
777034
941453
700199
700199
683524
723242
586428
660429
793033
865808
717108
838438
772571
901671
182490
1275700
700199
715989
937907
810476
1108161
908435
751640
820880
22873
854392
723242
779288
432320
598908
839141
319415
496490
912821
668288
793033
724623
865808
770480
553024
985151
779288
798345
1101636
779288
865808
522993
827925
1017054
473512
396271
788750
772571
671075
962936
772571
779062
846403
810476
908435
919171
854392
810476
772571
863266
167852
937907
926359
908435
798345
814675
333682
689602
772571
798345
1108161
823358
1108161
908435
814675
1108161
908435
700199
779062
700199
779062
766460
385935
854392
646171
709999
1006681
432459
841374
918984
930707
529955
937907
477156
643742
793033
941526
912821
352504
856269
772571
834836
868333
810476
700199
915719
554220
675229
855258
1055286
605782
700199
793033
336369
592065
1005931
1009393
793033
584169
764009
157412
586041
480529
865808
982054
850120
814675
1005931
793033
723242
661602
700199
865808
486244
908383
845716
814675
810476
779062
700199
1005931
873538
1108161
296976
793033
691800
959172
700199
464684
700199
496071
741750
802732
779062
937907
580682
793033
908435
810289
798345
767853
315443
548352
767172
471057
651009
261928
782034
854392
664812
370450
936837
770508
700199
208539
482351
471657
865808
1108161
575779
1108161
865808
814675
950433
903483
1108161
206678
622349
772571
519630
435796
755677
912821
747468
937907
1108161
570495
700199
1120563
700199
814675
865808
700199
798569
668027
865808
907039
417218
814675
779062
810476
371202
604733
772571
779062
382553
1108161
592792
772571
746127
908435
837326
779288
772571
861352
620444
912821
792889
908435
700199
1043437
1100853
425867
603722
779062
608435
937907
937907
1005931
937907
798345
772571
1108161
779062
908435
723242
937907
772571
912821
810674
331201
810476
772571
912821
1244211
810289
1144583
624135
1108161
758669
824868
798345
865808
772571
798345
798058
902204
1566951
841128
1184345
292410
713807
810289
309319
912821
798345
854392
307959
810476
796418
908435
814675
908435
810289
814675
946230
602269
798345
648575
1404654
425868
854392
390135
873966
793033
793033
865808
814675
842163
865808
723242
865808
723242
865238
772571
796638
569214
779062
528644
731321
1047908
810289
740954
950692
683625
1005931
1286481
723242
539024
681439
1183411
755304
772571
926303
761954
807578
937907
639117
909909
389503
937907
826591
779288
523877
1108161
572021
865808
810289
810476
772571
260577
772571
814675
506239
459329
1005931
865808
912821
112724
814675
1005931
912821
810476
388767
908435
705685
779062
726029
937907
865808
779062
779288
779288
798345
502793
908435
525964
779288
525460
865808
928422
282368
498197
955684
700199
427773
912821
385082
814675
553618
1108161
854392
397951
908435
610306
814675
937907
908435
891770
526070
865808
779062
759201
1108161
726905
583694
26182
793033
810289
778030
779062
793033
912821
937907
528284
1005931
578073
1005931
1108161
1134184
779062
1147436
779062
700199
865808
346803
1097437
722107
999404
486674
723242
693690
793033
434569
779062
493283
854392
810476
919977
414567
843501
268420
400467
779288
1126060
793033
229042
1015669
865808
545377
851606
453796
142356
828029
548411
772571
1281895
413807
640913
1058381
854392
1005931
1108161
723242
723242
692571
798345
857209
1108161
661817
451344
858948
912821
491368
798345
957040
700199
646785
806949
772571
807579
798345
908435
718759
814675
779062
772571
515847
798345
885113
815625
845422
867163
1005931
756270
798345
854392
524835
942781
290520
757547
723242
824222
793033
491028
854392
779062
912821
772571
766526
865808
865808
533318
596359
414556
1019479
810289
483449
1005931
814675
350073
937907
968448
691983
700199
660908
474072
798345
912821
700199
442588
912821
810476
1005931
814675
537440
798345
1005931
908435
810289
533694
790048
471263
1007122
589461
779062
853191
455063
562935
814675
161474
793033
1286481
1543334
576526
937907
700199
605781
771244
810476
770044
790454
654690
515981
467674
601729
814675
313556
1434081
937907
912821
779288
779288
679089
798345
714147
723242
598564
779288
941686
793033
1005931
480374
705602
1050023
1252530
798345
670473
723242
772571
102654
772571
564602
779062
723242
793033
723242
597609
865808
814675
908435
810476
290812
765352
733607
507204
814675
798345
793033
865808
406554
671127
209134
723242
779062
908435
723242
937907
448632
779288
949969
772571
1098853
934998
700199
929035
908435
854392
465401
1000737
1005931
671862
824824
883285
1108161
729513
324957
723242
946008
927878
364812
772571
534844
705202
1005931
747304
548423
723242
779062
852307
865808
981421
772571
719923
793033
810289
723242
301260
142039
779062
810476
908435
772571
779062
810289
908435
864853
723242
687782
854392
814675
865808
685074
798345
660357
851306
937907
719841
736188
583730
912821
547947
772571
772571
476680
262240
524974
991480
729672
865808
596581
1005931
772571
606707
810289
415929
721838
796996
378769
980712
417514
722763
779062
755499
865808
479495
390600
582925
529769
723242
1108161
779062
798345
798345
136019
374275
775342
814675
937907
772571
619897
399344
779062
937907
794417
1156281
993666
1338571
1118431
856127
806233
946649
754330
507106
814187
834141
516067
601512
847619
614706
431005
511761
814758
709949
892551
1099963
815799
853044
478108
840581
593563
564085
755547
1130304
709045
463645
913345
1015204
368320
1125564
781810
773746
1031587
609247
408067
1612031
513734
880998
211760
693356
859890
741787
1197071
774250
793522
931041
666632
1113705
743822
789579
393842
426485
640305
702287
372900
1459355
827784
810674
786609
928034
686988
997627
416586
646191
273578
846261
498305
659261
727827
533454
1192748
567426
966719
720389
509755
838299
927736
875357
787341
486929
988722
1037536
699829
1008526
814764
45972
934851
935802
1147185
511021
1054076
812294
881520
797540
548795
483554
1044960
637183
613620
79496
921781
754330
1380625
1096220
929235
810619
454974
1145241
737927
790149
1068787
900207
761437
623532
454024
490683
641950
677457
816802
992472
644353
622618
475150
419512
432802
1080875
900471
474750
720244
872419
504041
664517
1045186
628814
538835
781773
857406
924729
871886
458910
471622
1052024
705874
1057545
1034122
639045
444544
963031
805542
341731
319079
1284613
862887
752919
565060
743570
1266519
1094932
373035
813117
976278
602447
1055691
1070687
152975
1104141
427650
712660
956092
1072113
969651
1131459
875392
699531
609247
1001969
1192713
669004
673960
1067037
431766
724446
583030
987096
1079002
656059
741141
1840945
754823
1051395
756624
1240542
383295
734722
732556
760300
745236
1030764
887809
905939
1112866
822422
579919
700924
482579
1079694
878235
854478
1104738
862776
840801
622077
1029829
1141452
650937
1268300
1015121
760616
726763
561974
540619
652698
527608
1178696
871823
1095092
735587
656981
1315265
931379
431871
1080945
1281003
541522
828953
106880
897425
1141954
678070
588075
600789
841492
411391
684594
546726
751241
1070080
1014192
818241
351363
1232831
219032
773037
743271
882734
1095790
816414
1150991
866450
1298968
878270
251841
714654
627049
957367
560336
510311
981446
1077724
817386
504164
667513
1102114
748639
604565
1182644
734384
524429
539880
1156281
907071
600522
653910
402504
786935
333667
699531
905433
453543
853258
551337
532546
330679
812423
520755
1051395
718877
708512
686819
933774
603734
861218
979526
669121
284600
814764
1108591
697279
1046121
787006
490616
1026935
986230
33662
1039771
936812
802225
462641
935333
902048
710618
731621
751964
1046310
564601
582151
718813
441102
538245
677826
1206486
1259223
367193
1019810
835904
890857
856100
651529
786792
632046
947220
869447
858782
751964
658877
776106
876120
507551
867779
868113
550266
727961
709739
663983
762966
797409
720244
556432
1095092
984017
1027181
997222
811653
576315
785440
786935
402531
953355
696923
844654
892019
921049
623681
1404654
1067037
866038
752364
644144
986496
565497
293106
470272
756667
582271
700748
767565
953080
489146
847707
629948
698945
436933
619324
1117392
760028
909875
950788
248229
424320
760041
1176063
339586
622077
714516
683272
819912
443861
753072
929561
562316
776106
1036077
567313
712733
714839
777136
797602
895336
1042065
817954
1228397
1018654
1285100
751997
655175
963290
350720
697338
866662
936812
944047
644722
731172
946837
1176063
546769
1020873
288263
358153
1121035
582330
852052
760569
818180
930639
756783
715807
529890
407325
951996
1034545
637986
1265562
676926
421908
849633
1508646
667283
701624
675370
743509
1020670
891754
1131790
831276
733974
426113
667287
853797
674361
1137351
642989
1002226
661605
725588
1153444
908469
555310
666561
900778
985177
405998
358312
1023683
679195
810543
1024694
855769
1015153
798257
1025530
836430
1033088
522466
1102885
666561
1058422
1716633
787593
937994
1144312
592415
918642
827792
401751
1104908
1011673
596304
848556
613013
610230
565302
647857
986556
422691
1037655
540766
522127
830811
831519
1249191
607464
994735
953370
880719
799329
892019
1043017
588383
952223
1244691
660357
1020752
696806
1682864
394277
672053
717391
886848
745489
632888
759882
780192
1121432
370589
465469
449297
897952
1036522
908789
1289376
785870
884799
451417
845999
1053584
768030
681067
1023020
997126
819485
262151
688707
825280
1348039
984951
863190
1190019
919654
1151856
878671
708617
792283
891084
654729
971085
678940
785075
891993
632046
872237
197772
1014770
778916
734384
982129
791150
450874
922254
399577
868369
819874
553203
982104
945964
623473
827654
920198
278878
838793
933365
734078
1011192
932807
760304
872299
1002698
682111
555187
834489
935051
877139
556155
501271
830043
537188
698041
943193
949306
769204
1032625
799258
544959
502546
1070263
1191087
337062
947289
1434026
848393
713478
867075
929021
683974
1041749
721945
622203
933356
694870
834532
1102171
958797
922824
943061
654617
676821
965998
640382
635183
903310
1114104
738579
603802
886848
492169
804676
816362
696923
936733
687556
744011
508348
1090469
785378
780706
1177640
976809
1060866
887479
1046459
703952
965943
789579
231794
685515
603180
765374
936121
990154
949524
979971
651947
921255
495673
1004488
431766
919834
819525
476220
990862
1090840
649185
913211
1155562
696806
1029177
1041896
317297
1143579
638392
805805
892988
628635
756193
483253
853942
401131
1001271
1029194
809340
738561
1015116
309491
1000231
757373
816802
1239854
576279
903763
383983
711603
783656
470255
918118
811350
581898
634492
854269
810363
921425
462378
552491
983595
887883
1102301
79898
1402240
900855
773571
627589
1080746
701607
896622
513251
1152287
1070080
329889
647591
798057
918447
701979
780436
468456
1352817
781513
552233
671780
1017117
990481
506520
1121727
623752
1142112
1106570
761328
471538
948811
772513
984782
594337
768451
1320481
1073082
733829
1092308
366314
1052749
610507
781040
596492
869315
564240
867181
988088
30245
663942
295182
1044452
1298655
2133329
1048921
793904
562711
684459
957069
626548
803262
711622
595227
990862
862485
742481
1019810
1142482
903485
590459
1135270
677189
830043
1091737
1057545
931041
773812
725955
855614
646660
610837
108792
790478
1015261
907201
661957
281720
713269
704564
1045186
922919
670349
429193
834392
847554
736748
570160
697338
620018
432488
832982
669393
636668
1137351
520330
837004
956092
754330
624652
876617
812398
613794
906070
991431
988720
598260
834489
1405177
543169
755840
671212
1051871
354952
644533
1052274
728051
980913
698675
1286405
900803
165636
679348
572562
808442
168588
260747
1221149
621780
546769
783720
1041163
427646
1214341
1027181
893675
518084
907739
756306
847808
1060866
920609
676248
962198
748944
773746
992241
1381144
528665
908382
1197357
791977
372231
1024173
502053
498059
634946
1011673
742578
437078
576733
818525
945363
472919
1072260
197187
747990
870512
866407
737239
852349
763000
941538
928034
930639
364398
878754
1059817
300338
601262
893298
967839
1007049
864670
1199241
1007609
654868
937536
526643
1285557
865048
969589
843688
769326
931058
703094
171728
935534
836027
776862
948432
1009166
599968
798420
637013
756213
826158
724424
368363
359205
706737
357402
1132722
875699
969589
548838
1317075
923544
822807
667287
493307
986573
800205
575338
709440
296811
846938
686988
635847
920609
440363
675229
656059
278839
634750
1102859
664619
320865
642398
1077035
781842
712660
1241887
1282975
918612
940468
698945
935713
846849
931041
979300
673124
973162
502349
754036
820967
185215
788669
1084068
972707
1003586
1184010
303459
948507
937536
541621
986237
912846
605740
975370
780436
707392
745826
556906
655151
842246
393579
603734
546769
830735
921998
906928
1015121
905406
958882
965158
1026697
545933
610890
657884
390133
753065
1104306
557071
622526
1094431
767565
508348
1121653
1154535
924729
582795
758839
875360
998057
820405
1434026
505410
584452
1224865
675593
693945
798471
811295
929491
1530659
1481508
990855
565989
817386
685035
669898
622957
1483586
919986
1176046
710140
755821
519066
760304
1096220
375903
672634
826824
498522
641545
636092
905910
591881
893085
745232
676061
801927
590919
168086
236718
1197721
431901
834512
503882
909661
522156
677227
574484
1000183
614722
891085
716606
958053
701346
731359
391788
526495
899862
1080815
715476
821028
839529
944340
599123
332159
869878
543448
983396
223414
558456
1032008
444321
504112
420166
408736
536615
551200
792799
440889
1149160
1078442
1140028
342387
598266
921304
362642
629865
869913
496505
890648
801054
1208316
477852
828351
535860
739244
315809
745232
551475
830557
905381
883679
598389
1308677
357925
1483641
785539
1428867
790868
585650
465870
718852
603388
1000183
422075
716363
854533
556459
316630
1282187
670542
600052
774340
748526
605016
123022
604073
721935
510267
397815
1290173
634525
403314
434918
992653
785385
624714
591473
665222
1011259
716363
1138550
1074192
748456
763730
555022
869341
1103162
774950
1039804
691714
1132907
1113322
570815
402405
708933
728512
313147
737338
661248
611074
616978
595599
971836
642751
415987
838983
538990
865711
458662
861726
854533
735210
556459
899862
635843
1677848
1036920
763183
1351307
1119183
743795
424561
672694
840719
391970
480533
842400
167170
388230
883679
394390
873768
1208316
1055379
511293
1396839
1042065
608437
467229
725635
816884
140961
429591
548795
1082834
997808
503058
1081446
417182
979557
751166
402405
1260290
146289
170816
382295
792376
529240
744819
872476
480533
1481930
977934
838227
452190
1017283
858153
798929
1154535
1716978
323169
814323
628844
1188146
979432
821998
654003
529887
1464174
876512
924001
872476
900907
886550
186672
1343367
514352
773281
946510
832258
115488
414524
686762
719913
985737
788598
623727
709235
330932
1229679
597721
872988
602074
774971
748526
431063
519082
600159
556757
912287
872476
637251
916196
328280
1312923
611881
810049
859438
1041534
750451
1543807
619073
821998
1688924
1181391
615730
561821
574157
669430
737924
588003
594679
1398920
570207
526640
957357
714654
666119
161474
625897
830557
1311807
563816
950097
529240
720579
645101
558386
541003
995467
441504
491805
1049330
688343
1578257
1496093
540559
1040630
522646
881690
623423
638063
933861
796996
538990
1084061
945680
884312
792376
902700
656888
583590
1299420
1064947
1752438
783522
764471
854712
757196
1040630
730405
335691
498316
846403
383680
646506
992878
582307
560138
554603
559039
533500
407012
674704
1066885
1121527
536615
639970
592908
1470120
1029502
714290
790371
1149160
214941
778374
572016
687610
368478
640605
1508347
1033137
346291
523670
831929
291874
867057
890114
950097
929235
695555
850432
1041685
950097
1131110
987403
666119
1078442
755939
280157
1001838
667209
1106704
1035350
990372
1082834
551722
532655
993020
594147
421778
685315
1246732
538990
516194
814000
784362
598266
696489
654165
562123
1106704
362365
912886
744819
936656
1081446
1312177
785391
1518905
610878
369542
469679
629389
427281
565709
500382
514302
980400
684607
604193
823891
1276239
965590
715476
889615
980400
480533
472668
815984
763730
715476
1064797
701278
888187
402301
441590
654691
626193
1152414
935570
392052
1012969
1299420
1125198
1112159
851955
1041685
637885
1188146
1104498
590149
548395
1054836
820357
439587
378411
575738
1172910
768839
1280991
992878
699867
588003
620889
972692
1145760
1071852
460809
950226
553189
891085
895672
638063
1312177
272198
383469
552442
1351307
687364
418132
1362762
1208316
506407
315809
318138
872957
872942
835886
1317075
194268
907150
1055707
266803
824577
1149016
960920
1260290
747623
142424
1060381
695702
695487
540559
613973
486707
859338
449660
719259
679224
1653464
977934
900854
384381
743795
1269059
677811
1029713
376547
354075
241702
405431
795822
313593
1106704
679293
715685
792376
617841
714290
838164
308033
971836
968944
129094
480533
245767
1231830
842846
898555
867545
855006
551475
391788
649813
883679
85693
570176
352593
687401
457608
821542
854334
157723
155046
412671
731172
709235
1071852
1133649
848896
1174139
801927
595330
671780
689139
992005
708933
419540
880417
851208
788940
115488
771386
1055707
591902
573432
663858
1382497
1103162
872957
479144
636092
833955
162112
1299420
870890
439657
588003
468585
970806
881795
1269165
1648340
527928
586262
785207
750649
457476
1359616
809248
839529
909044
940781
698972
522515
1598778
606570
472231
789177
594809
941526
1118217
791188
473198
1461867
753246
1135009
801389
1188593
1039327
712946
970806
689403
929778
262764
564394
776378
613051
342387
610026
846057
641840
608739
1001500
537734
999247
1028941
384118
458579
1064415
667209
707872
511861
973785
709565
1041685
905910
619622
923627
556549
482326
772447
1055707
615955
1035350
527494
858586
840720
393681
922479
674355
784362
841197
1171925
710826
534881
1167316
1010996
868466
311254
612986
723435
702965
544589
452240
932113
591473
1476899
748526
826532
628703
658877
878235
380556
704830
688910
438338
49632
411717
561534
884977
452095
659710
559905
854188
821998
609607
1038285
428501
716363
852985
4526
907150
559151
801411
1093349
503837
1084061
745232
1653464
828695
1716978
620092
642186
1225086
522755
983675
821798
608265
982201
911606
788619
422662
820625
305934
613110
358142
762822
681707
791638
852522
1688924
775229
569045
480533
921304
961053
331396
510267
603665
639233
971561
869913
629279
1307173
1082834
464917
1082834
256259
831926
526839
1163799
890114
490110
810560
610026
737548
436788
223414
835904
742267
588003
1304505
803145
667904
753062
871723
469679
1716978
886465
434918
1171925
756251
419281
809248
625981
469679
920146
683333
952462
667243
1252042
710826
958210
719913
1217020
460771
101048
415486
263211
1179108
537316
670307
781021
825376
509679
967857
90282
743925
612065
619622
1156813
864507
827793
1428867
785385
1464174
541267
716363
348055
785385
1716978
1311807
1688924
1091980
1716978
323169
792376
1601978
455735
727052
950433
817260
1028152
1007080
463415
968751
1103927
842749
1193881
622580
716363
619816
1006204
583838
956243
933861
715036
621836
868007
674707
1516029
1128368
784362
972978
809248
406922
234429
604193
584820
959172
227683
734439
291276
1121873
469418
608739
1080815
851955
838227
507653
865711
120590
507516
997808
1464174
487222
944446
521119
356389
795316
536418
820625
608739
1171925
630201
601833
430658
213569
1138621
618787
1147266
715828
1024654
781209
656888
636661
967857
1149160
578024
476166
894857
1078442
790982
996012
841840
877066
773848
616273
586091
964172
1298655
811788
585192
749926
638063
628332
1278908
951018
480533
645086
1312177
457226
743224
894731
606171
1071852
575738
708933
763730
263063
1001752
555224
456468
649789
604176
656379
551722
889694
675208
1351307
913935
1244715
776381
410316
1653464
481230
317181
503058
271276
710826
596492
689308
540559
798559
639233
529860
1018562
668401
408736
1121527
468837
1138550
686329
1054836
587060
522277
619236
1677848
1163952
406126
428501
1019866
772232
57958
926546
538990
980400
768306
295457
657554
1025931
741081
605948
1133649
953285
890114
967857
1035350
1167561
582557
983470
1208316
320687
437802
474750
422662
868706
627875
971836
748582
753918
1154550
834263
1005094
1095976
1382497
469679
780209
1149160
488120
457669
1110982
702009
195148
583838
1149016
723027
635433
1160731
662806
145783
1000123
743806
617149
859468
529875
642734
514536
800299
722822
891085
1088953
990188
658635
247318
1175102
929778
1056228
325037
1708503
1716978
629279
1064797
944340
457669
223414
313147
482406
402405
562744
770118
922479
604073
1398746
601255
872600
920903
740519
569743
707108
538990
62864
859338
586091
1217885
1108845
1174139
885258
329403
627648
318138
620482
541003
607464
890338
1000259
1713308
569980
575022
875392
921304
890648
911307
1032008
848183
1233100
623024
722023
397285
958678
666852
616331
615670
863433
589020
1208316
656379
716409
1029713
612407
662154
1092295
171983
323169
1441209
1452991
418300
457266
1464174
1413861
967424
904921
507706
607370
912428
318138
763730
645074
637034
1079087
712375
875811
524752
978706
559440
695897
511594
583311
665002
895672
684078
952996
375903
37578
702249
1291245
673793
1677848
436716
90282
622285
610448
1390174
317181
847210
1291245
345615
1336319
709739
1031409
944340
356389
559926
1005201
1290173
500434
115488
647485
700323
899915
891306
719913
392241
1035350
594033
565709
484183
1071675
996716
454351
585783
876617
469378
1451619
797292
1312177
1299420
334125
721019
518068
931846
676771
1001335
514302
611386
850564
612217
885650
728862
562116
1079087
905428
732556
170816
680404
721019
733317
466809
854392
828980
1143115
501783
331137
970342
619319
763730
652129
569718
432094
451727
638350
890648
604073
1064797
604193
715487
562123
479386
1167316
897909
411899
319506
558017
810626
410316
1064415
1543807
284074
903485
1103162
620005
1029713
919855
549264
642734
844723
815097
573503
657001
319506
598266
622482
953694
374834
921304
521684
374834
645101
201372
1238647
895916
449660
977411
684607
989712
850564
464064
916196
1257015
623875
165268
714290
1058488
1311683
473885
1236386
310698
932330
1082834
443182
1390174
373035
523670
1342633
619622
1338562
741094
625426
650781
666749
923627
278585
739104
311254
399218
737107
599363
1280991
642734
375937
1233314
1118711
994244
788225
821887
929778
582557
588003
923127
292375
450849
648454
851562
996220
784362
555422
920149
460493
883855
721019
946811
684078
831104
804420
907150
908435
478471
856838
791286
556873
536615
671043
170816
676960
415987
495414
951251
759296
1255785
570815
1171925
1177680
1476899
932954
778374
883855
319506
450413
543448
617149
889620
841058
330932
1039804
708889
929778
677256
858153
1413861
1260290
779499
792376
629279
631851
569743
1118217
1001838
482858
698903
749926
1179108
574157
610026
773848
705708
399823
749926
701053
649813
911606
922560
355837
1247009
480897
1118711
382571
492472
376547
323169
557369
595107
657001
1132907
1154550
617149
318138
1312177
844725
1052872
691660
570627
311254
1311807
611386
792449
557369
544909
474564
793461
883855
696945
1306135
890648
595948
546862
486392
770012
1177890
567778
744819
1058488
767008
568309
618796
924818
608265
804056
610033
395442
368569
1029521
859338
718182
688806
989275
1017283
1049104
871723
613659
603505
564394
671652
684001
411717
606301
642886
875531
455205
330932
1429050
730414
922479
1349006
1128368
457052
558419
916196
142424
522151
364783
629279
611074
421446
372583
203061
694557
619554
828024
607797
390434
756239
828351
876356
1003281
723435
877066
791001
864507
713329
556459
1035350
1023678
713455
866581
679223
1023316
675355
629620
743840
651903
770088
999247
1154751
721391
588003
418300
650781
62864
510924
1018562
1336319
1312177
521559
391788
657024
368569
831191
481230
1060381
921261
638063
1177890
858779
603835
1018562
433227
521559
767536
238604
342356
626120
587634
958210
140501
168086
369624
1080578
502156
1290173
656379
839276
894731
600428
910288
617149
564943
826719
490573
465092
1029635
450413
1018562
860685
670748
543448
74857
573023
619622
849509
1117572
796202
378109
223414
662775
1483641
667628
1359616
405891
960347
886652
636348
370383
529666
967857
774340
610720
1078442
276275
631480
1122830
1118217
1081446
1120312
810049
724358
413993
373386
472919
913433
874731
837786
458662
541003
1110982
970024
480135
464064
642886
599363
730753
606114
943428
793463
457575
1207602
758909
1604308
600814
1577101
510267
1054836
669917
1208379
711558
928548
560718
773064
944967
704015
436716
899862
657411
503329
455205
713899
805379
299408
876518
196880
1452991
302155
684641
921304
562123
691979
904921
318138
356389
1472379
438964
836011
661519
522277
1179405
717410
657884
357061
968944
1461867
596809
894205
502374
1207602
926862
1021742
790849
467205
705099
405864
599363
337369
555022
547947
255450
374834
654691
1195127
490747
1578257
999247
868466
865286
203417
495860
996220
890114
1338562
895110
785207
962043
568309
736796
846403
1543807
959861
603731
429892
1013206
762978
873966
960509
1023935
891085
604572
782696
996220
260549
620413
108021
484345
792799
588003
318138
561821
129094
722168
482858
614868
948658
656379
831268
722480
1021662
895796
768425
864507
713642
638716
426382
545469
803566
795064
563816
840712
1118217
180664
394645
626120
820581
786940
770933
939188
1481930
1018939
580097
1343367
401982
555520
904442
575738
1163952
526458
546349
428501
608692
1039804
720160
402199
792002
830557
109348
783873
473078
908690
810821
1101335
394218
764642
560585
1280991
761725
721305
208271
581123
405864
504112
453779
679406
611321
266677
746225
483961
1311683
99767
707286
1406620
1390174
792124
449159
506981
429145
427429
543634
748526
595173
924107
890338
613798
541003
968751
846403
724799
561590
919066
90282
1210350
1077772
400777
864507
920853
594033
670542
548744
399201
819269
649813
527877
835317
523670
459520
693365
668022
688661
252433
1508347
710826
166211
924107
789177
717201
462465
674307
654641
681499
575738
1110243
668183
881690
405169
1005667
640907
750451
393518
642886
851740
970806
891085
563816
955783
1048384
141670
786532
921304
828281
418238
1106704
536354
953235
1476899
467178
696359
410316
871823
618644
725635
1105014
392413
402951
422055
1059817
704511
1290173
1342633
649789
529240
768946
1461867
624303
947485
1000183
357073
1205585
859338
652880
792376
464064
523670
1311683
783918
1193881
840719
791636
649789
986587
1252042
944876
526596
1054836
899915
979432
223414
830108
499860
704261
467916
364535
1029713
586927
1055707
749329
459520
543448
1616950
576574
929778
521559
503058
592220
417751
940845
681707
908469
797987
752045
466665
636776
537529
1184345
1299420
792376
716363
742481
502774
375131
384118
712684
1171925
422923
866204
682602
823331
821837
1257015
773064
858264
813314
844723
481230
1003281
223414
1382497
730405
1688924
876356
919410
820844
918761
797737
772447
852349
761868
774340
455003
891085
1064698
588003
908383
536615
470909
1064698
989508
904921
657001
761308
512345
396668
892736
674412
356389
1470120
650595
1012915
1253126
737365
306757
1451619
1031183
773848
828980
545538
581240
604193
720365
360547
1023316
488120
638716
864507
595009
970328
636959
625545
422949
831517
533280
891091
576571
1006883
627772
691830
792376
616082
484183
277344
585192
665147
558386
495530
539110
906674
685188
825069
827927
640093
1263120
828811
1223990
435433
504112
350065
514554
1007080
1110243
590149
1043000
1877304
1046385
962622
579354
611377
686762
739244
522667
889713
785207
788619
716651
811340
1028941
844725
401954
915547
141670
263514
814000
696489
934294
469827
284601
1551040
848428
1058488
481851
179483
677570
809794
1039327
744905
418791
623104
858779
585934
968556
908828
825376
480533
342387
639233
642373
1338562
319506
1004456
1133649
972978
293961
545037
611386
502546
816038
851208
754990
670307
740091
654981
456494
415987
662667
773474
779657
778087
511540
795736
541216
694377
260549
780343
681707
946510
1252042
870771
1066885
750774
727862
472668
450413
339237
300187
669917
373749
1212912
785539
1118711
1616950
704619
353099
609451
1026761
826824
260549
429145
362642
330932
703912
831887
1007255
1325987
373533
619164
695620
317181
730414
1251043
1118265
223414
1604308
1029502
603505
551053
1338562
1055707
867057
830557
768798
603645
578313
892945
519310
1389920
546015
675766
911606
883285
576758
618668
616331
549787
377294
486392
1359616
591426
930231
598625
1041685
629422
1182212
484983
1653464
635640
904858
320677
650939
968751
748526
584820
318260
638301
451791
912109
1017283
710826
821845
1054836
788200
868706
1389920
826719
538990
415987
608739
1001752
774340
555075
1173866
375903
619622
709691
895110
983470
415987
357548
749926
905926
641443
720443
1318983
444798
796959
330932
641683
1614690
1565178
778374
695501
745074
1118024
485745
749926
817187
1169456
577583
738498
922479
469679
541555
905388
724195
577341
558386
815060
972692
736508
342387
847210
525820
488120
397815
749617
633859
711429
1121035
399901
1126658
899862
861169
735210
645654
330932
992642
1012542
481230
876518
1201693
518603
789177
553152
667718
398465
610448
1135009
1205585
636959
785207
483954
1476899
773474
801927
551475
551659
931846
1225086
315809
1516029
1238647
903293
667337
864507
619622
691645
889744
696510
782014
965738
934252
689992
1100443
577164
1024979
605095
190082
642734
840719
696035
576578
918811
431822
629279
1519101
856635
861169
692036
374834
934294
753246
1518589
543246
603998
486076
620436
898029
1066885
260549
860204
864855
764006
1255785
623165
709443
797126
1294057
521031
503058
754573
809332
1223856
1094233
1316451
585369
1103927
423633
427911
851406
91396
680090
673528
512345
691979
618787
322137
1225086
457608
945612
1005055
1441318
868466
486147
1039804
889744
629279
817505
735895
763730
830557
736570
410316
581684
807479
399976
340267
1207602
63777
872988
880725
669917
495345
667092
570815
252251
1110243
690770
801553
1154751
712946
385662
188774
996220
927015
640907
901387
1378209
1713308
792124
574484
1208316
1307173
873768
565709
828980
973785
639233
1143115
1208316
1244715
1217443
709555
910676
810363
613051
1167316
844723
505410
848896
544107
784362
350883
1038375
410316
684015
522156
859449
535278
825634
116411
486392
990372
721019
568309
1276545
641840
714829
539024
557515
732126
726966
318874
178383
1252042
714290
1128368
905939
943146
574157
880172
440551
723435
579260
648454
651326
486371
934294
433303
944988
1121527
500392
1144397
734920
525482
428501
968751
598638
879934
595599
828351
1101335
405864
638852
674643
522277
420281
1240823
901289
356820
785385
393681
698835
889789
384085
740091
557517
576578
780125
506686
499862
872988
825376
1067037
1023678
486392
590984
747918
574157
582557
315809
842846
653943
472919
772447
915775
1708503
486076
1081064
604193
1164907
1083704
458662
478120
709558
927540
1205585
990372
753246
436876
1145760
811037
636187
890648
631480
572526
727537
232068
504771
1131110
1509060
880172
1207602
889713
472668
710618
1324239
568309
603781
598502
772407
912160
681707
575738
618195
873966
1217020
604953
766874
984186
1311807
452124
481230
814323
821571
724446
264394
874390
651326
621302
672785
839058
1237109
1223990
797255
640298
1311807
750175
968944
1169456
1121856
842914
1248731
801927
193572
305393
484224
1167316
859468
1229954
946510
663338
913433
1246732
1429050
1149160
810769
1078442
454351
490339
1106704
750451
605797
889744
618195
710826
823029
428501
245240
690565
1130772
781987
908323
713254
563816
1260290
830557
621089
526839
616978
651265
585192
514302
1201693
625732
499027
743375
733317
858779
763730
1112848
700490
577997
861613
793522
804485
1106820
851602
522277
880172
645101
572083
740472
313556
29324
823093
1316451
657024
537097
736336
889694
730405
429145
1268227
401630
544154
668022
616660
839529
570815
929778
788619
790849
1177890
763730
1565178
540531
457608
716487
314699
573569
59764
968944
583745
507363
1046385
428501
223414
1171925
915062
629279
1225086
635843
420914
540559
1252042
1346591
749617
1413861
994244
399958
1246732
1563318
922547
874243
331647
340702
463257
1343367
801927
1255785
540559
865417
537422
792376
314480
90282
1046459
830095
637193
1464174
684607
1389920
653589
429145
557369
732688
792794
664227
1177680
959925
1014038
472051
861218
1247009
642734
1207602
292175
428501
449973
720907
1188146
992878
597313
871097
324164
170816
798677
745819
544885
831929
529240
867057
618589
846896
1363070
577847
432094
971836
635408
434996
416209
607898
847210
868466
168086
621449
141670
1351307
723462
844298
1029502
1151137
778108
1347759
611881
619622
996220
90282
182051
556459
1128368
629324
990372
141670
708424
865711
658056
1240823
797222
457669
1064415
1060381
778374
713166
904921
1080815
649789
508488
1208909
842255
320318
1428867
812971
1185370
1166860
771868
873614
502296
726905
1233891
72372
630601
994193
868230
749785
1194576
1104106
1092526
1092526
1110658
799021
800510
570978
929279
767360
339847
1176824
1169913
850378
1072542
873594
838538
917059
922315
761258
896010
1512288
1110658
1166860
512557
889615
752471
839257
712951
1056904
765634
1130882
577659
714706
1104106
814416
434963
799845
1367335
1410334
1053292
881596
946577
1348981
836227
626973
981822
724126
827943
821541
1145817
1300371
892654
765416
1048192
567588
802589
637903
1284375
1123746
977221
814586
599960
873594
668268
509478
767360
946718
1048192
881596
887695
909765
1056904
531418
1263590
473402
572132
917059
1166860
510264
839010
946454
703161
936158
914489
1268459
264583
698102
309458
558844
718872
877928
944299
897244
934320
1040501
1067035
572815
433725
718352
542980
699008
712951
914489
193426
696908
1092526
1193773
1212906
1254522
978017
805532
981822
878360
794536
600531
580564
1002998
1092526
1365755
659381
855258
819205
26182
942777
690387
1169913
781143
454931
509575
1335247
724126
665117
901453
220929
948827
796417
751011
850378
1348981
613800
1177883
872000
528847
768476
448632
936158
848858
1244426
749785
696278
904780
319079
1056904
736273
748727
524156
1256458
874812
1046080
492585
853891
753598
1013149
604664
761207
895137
724405
853785
768513
528516
901453
981822
404281
1081085
819212
565181
868898
388290
847126
491188
751640
1315885
799743
916053
433964
1932371
575567
1233891
966338
569611
1215784
1306201
1169913
780404
1024798
477730
946718
529898
765285
1094574
839010
1215784
887065
548459
398498
664619
683771
1300371
968920
1366044
291831
409280
712977
1044794
1032405
792811
316004
1058915
1315885
1130882
800494
822778
797556
922315
502297
914754
707430
1335247
1308672
748175
1116793
1006870
485293
1092526
925797
499375
633012
721376
1265532
1056904
399491
56863
576290
506980
1244426
354599
558724
657538
1212906
957652
857049
650294
1044794
354599
780404
433783
601389
1001679
810769
1348981
1215784
1138570
132201
1129960
659381
927353
872000
630192
821744
475367
421354
1067035
980590
847126
811737
854910
813837
563661
505453
1067383
1154356
1046282
442436
543373
289149
914935
454634
873594
799743
1054055
698102
1130882
509083
992325
881596
749785
1018562
839010
881596
731038
534105
1130882
1218894
839010
681637
1038285
936158
632757
372460
630914
816921
800510
1234996
937017
590407
944299
1104106
670271
1098231
559115
675095
824386
474555
1166860
721376
885870
786055
914935
543373
1044794
585934
877928
473885
618415
462290
1516968
364271
918476
881596
594838
1284375
1348981
538276
1010243
613243
316006
1135367
554681
827753
868952
780812
1244426
1173331
633938
807107
727437
716808
991011
561627
475665
821155
512030
927353
906732
505069
1111390
602614
710782
856583
703161
1054055
854910
673654
392289
891230
1094574
734150
475367
370563
1110658
916211
618415
853785
545728
532116
543373
914489
261226
812971
1177883
476220
761413
942777
1056904
879666
1071711
877928
417199
420722
957871
726571
962201
1073028
901453
1215784
354599
1244426
541003
484340
811737
970318
1263590
359106
702309
556752
908590
602614
922315
664406
519630
749785
1265532
780633
1044121
1177883
922315
1047674
926181
1196578
843095
251270
819205
838962
1092526
1116793
814586
1245310
917059
1268459
631562
1138570
914489
799845
657950
648091
572279
337361
876465
911078
1163084
914489
892446
1439869
545074
1132975
501504
1111390
916211
922315
279314
857049
502297
336724
1300371
1113317
562781
1178673
708576
440031
1054055
1111390
462198
135748
997158
820328
621011
756943
863190
343410
914489
606600
431063
225199
966338
872050
1129916
1138570
787841
642001
876088
836227
1450550
1245310
821490
910696
854910
832893
1021327
892446
452167
698176
1098231
944299
555399
439724
766058
1265532
765416
385088
542529
1032405
1129960
799845
1092526
758752
786419
1266077
1135367
653165
872000
744414
959592
854910
854910
504180
366737
1315885
1300371
680788
1046080
937075
917059
1104106
1127162
710844
872000
248984
839010
341410
620523
451305
1135367
1111390
603881
689513
839765
411905
763654
962201
847126
642144
454609
1016350
960181
756109
856986
387684
440551
546456
847126
957652
828317
1111390
904780
1166860
1280747
1214383
456153
635690
793812
755634
819205
692842
899915
729419
1129960
1300371
323528
859338
1335247
982293
541383
670271
649225
768513
482698
399543
997158
1194576
723381
866423
1017764
691097
1145817
1047044
565988
420048
727437
1218894
1234996
463223
1130882
655127
511830
750972
811742
1002998
1326407
328530
670271
510845
237092
564364
1041945
420281
1098231
555946
1287872
1239691
847126
452756
821541
572985
1263590
602614
873538
1138570
1048192
436707
1284375
491028
1196578
748727
543373
983346
668290
908590
781474
749785
529846
1046080
703779
916227
798058
901453
1116793
1257101
415385
922315
799845
1222448
836227
723169
1116793
1576487
913117
872000
429145
349769
1035842
1044121
434963
1103162
635690
124646
994193
721963
780404
813302
335455
625111
1268459
724126
1233891
1174205
901387
1015947
813576
892222
1054055
659381
760357
914935
890192
766058
459002
772695
1225280
881596
832528
649883
952291
857049
535236
1265532
887065
601389
933392
917059
731646
627049
443551
735792
1044794
1263590
1166860
748727
742821
767360
966014
542225
653475
752471
905760
1131492
721376
248433
721376
698102
966338
641449
1306201
957652
441479
819205
832972
1013149
905760
836227
551584
1284375
1244426
850378
916227
839650
913117
786419
877928
1046080
569920
726324
1032405
775662
1304652
1177883
1021327
481932
889212
684735
839010
536993
828787
684602
749785
916211
712951
790331
766058
506548
771868
857049
753336
592920
821541
1268459
887414
361514
908590
694466
731646
742821
799845
1233891
697005
555099
742821
724126
1268459
464265
1166860
743063
1244426
1342168
569351
1002998
914489
1653193
502297
659381
994193
434963
1367335
806361
914489
727437
814586
543373
1073156
891076
508100
771868
742821
819205
1092526
715961
265196
419376
1257101
467787
220994
499951
821541
325094
1116793
1315885
904780
1044794
916227
1041945
727437
731646
583868
576004
674222
405976
1135367
726571
372658
1300371
914489
775413
946718
424934
498014
942777
644068
578421
861344
391773
543514
901453
469855
307442
687198
555826
850378
921049
745826
1212906
757717
824487
942777
559032
811737
1006870
796336
694242
853785
796336
869946
620911
870041
769560
610651
803424
1169913
1157454
994193
1266077
1233891
1212906
740827
1405420
635690
243969
707484
1196578
1110658
1212906
620330
650133
569827
465333
695933
847126
748727
914489
1335247
1102579
607319
541398
606600
734201
917933
1002929
748727
1227011
1041945
958273
870041
975963
811559
723381
813864
990578
472748
905760
1365755
1266077
886894
727437
854910
812971
976038
857049
847126
1050848
770929
912087
675192
1256458
877928
880275
712951
981822
729409
586619
986230
724337
821541
542758
544465
727437
966338
721376
587816
231794
658772
583236
638202
492800
818550
836227
1367335
272782
879666
840810
552842
555513
455635
1367335
703451
790017
520297
872000
698176
1306201
1215784
799743
475401
1263590
831665
1335247
459914
942777
994193
491354
766627
1661269
1111390
1127640
970318
847126
633884
635690
432784
901453
836227
942777
909029
1006870
618446
727437
407538
667136
1048953
1056904
1111390
1212906
980443
348264
648057
1212906
1884042
877928
854910
951531
812971
829621
596493
839010
618415
138644
1006590
1177883
723381
913117
511324
799743
1024115
699721
1116793
1073156
1348981
1315885
1049045
502297
795065
914489
457748
970318
602614
436657
1169913
761413
1130882
831579
683133
427081
504723
723381
881596
351499
1338654
962201
1092079
616343
914935
514560
904780
1116793
1218894
626826
829621
850378
1046551
787878
649470
747537
788317
659381
980590
580239
892756
898629
1229225
1367335
876608
689762
698176
1013149
1047674
994193
463825
957652
512912
1145817
1266077
860244
388655
927594
1073156
602614
1092526
913117
1263590
700048
1056904
853785
128660
936158
296806
850378
774578
543373
724126
740085
723381
527608
811737
799845
1177883
653563
795065
929342
503431
1044794
1048192
553203
960533
893191
779312
876576
178513
582626
785850
780404
850378
698176
847126
960533
677149
536737
602614
1006870
1072139
981045
963501
879666
589864
658650
416135
579373
1300371
908590
692349
743394
666881
776820
1233891
470737
983346
756785
711759
706630
1073156
914935
527513
767360
435922
854910
765743
746225
1245310
829226
799743
1194576
755477
825934
960533
1010243
850378
1281046
1135367
767360
354599
742821
543373
780404
1192879
643947
1002998
521532
879666
568626
807017
416844
946718
1127728
916243
1002998
981822
1039327
606600
563166
540704
915489
604963
1419541
1036472
1154710
844447
559950
1365755
853785
500392
491073
662833
971745
761413
1044121
719224
567313
850378
1284375
426603
490940
658542
850378
1268459
870041
761413
653929
914935
518446
670271
936158
1110658
761413
656485
968661
835788
1194576
1234100
892446
666900
994193
1335247
762118
797556
543734
913117
477714
652174
928646
659381
901453
1006870
788667
608874
1284375
573502
1268459
469919
354599
1212906
652940
424036
1138570
1365755
727437
917059
800510
55600
791301
768513
749785
224075
1154710
916211
310363
295348
1263590
829621
1244211
853785
387684
800510
812971
1300371
1092526
270935
872000
726571
1046459
914935
465359
767360
1245310
1019291
881596
905760
1268459
799743
980590
521426
836227
481275
703236
302100
410481
768513
799743
1056904
538744
1169913
1194576
636945
799845
669602
854998
950788
562944
69609
783509
775403
348163
925262
916227
1047674
502297
854910
1100853
468519
1104106
674515
1157454
369393
812971
716102
1034545
554095
667026
1110658
1001725
338773
814194
518317
788798
881596
1092526
715003
1129960
779557
1166860
890562
771868
304154
962201
919486
698176
535815
612850
786419
854910
438783
681809
1104106
1163993
890192
354599
896573
748727
890192
1015121
1093868
1256458
418012
799845
836227
548210
712951
500198
810674
1177883
606600
437023
781842
936158
1056904
618415
1044121
614396
962201
1054055
849954
1021327
554715
588425
569420
962738
839010
402527
786419
317017
728735
908590
942777
384266
901447
962201
494226
783361
806343
723381
927353
596695
671963
277167
1138570
471834
860941
503314
1046080
797556
872032
1256458
483450
469174
1129960
1234996
832696
617844
962201
379363
678130
567624
517955
768513
573503
1145817
644225
892276
944531
1256458
800510
908590
931771
602614
635690
905760
927353
997158
629475
991312
503311
367046
821541
721838
251841
1002998
1127733
892446
602614
914935
721376
962154
1348981
929235
1233891
847126
825766
810109
782073
1044794
1138570
1169913
1098231
556324
811737
853785
904780
736678
727437
916211
1166860
916227
545138
673107
882840
828292
991312
730534
821155
1094574
243969
619435
387222
1002350
801419
1188593
1212906
618415
829621
727437
1367335
886738
766058
1157454
780404
898297
890192
543373
613196
385917
1082707
1332442
721376
820103
887065
1266077
940073
814586
917059
980590
624143
655971
966338
997158
1098231
695122
946718
1138570
807992
1166320
622544
879666
1130882
502297
1365755
920903
722625
1245310
709045
550399
752471
1345657
1245310
946718
629236
314225
854910
635690
1266077
684199
1046080
922315
829621
1073156
1194576
767663
673180
1194576
680404
771332
723381
480360
902917
1075706
901246
916211
1130882
800510
946718
962201
704147
904780
966338
492945
569045
1019308
887065
849952
569902
1262034
865077
647155
717216
760899
770523
1216466
626488
898946
806660
823093
1133646
1125410
635333
597640
528467
496523
494207
1070342
277452
763277
1006823
1064145
749095
810902
692743
1071443
1712866
570918
864811
651820
462069
695875
907187
493283
633625
30494
824749
732424
468726
595417
529477
606260
464177
861899
784797
583349
722658
364516
748836
1009894
1066138
451511
976115
852940
786246
795661
836997
809287
671211
588315
567736
902048
688940
658216
475964
698645
1023942
677446
793114
618861
635189
709635
753461
1166425
758974
702230
464177
441479
873113
631262
1054479
834978
448714
476057
773043
656350
580344
581356
428955
1115221
894739
582156
644286
938751
679120
709339
814209
821099
675511
376316
636789
907183
970301
623592
690545
507761
556547
534036
1250430
666286
648058
934837
816760
737085
608187
522991
248445
759438
806676
714003
896565
1071495
1024890
645477
572909
982257
536254
265316
575942
1045171
707289
543271
395066
855786
1121527
606614
671286
331060
1007057
758309
502979
778676
478560
870205
641318
550991
560229
1049330
943705
577202
287133
506764
612105
607559
941789
540023
918929
612652
371879
656202
607559
662922
700195
1122650
542212
372055
811497
521497
517680
849410
469716
398553
494005
1701633
956774
1006001
540023
1003560
484535
754677
800593
891076
537837
749095
1442942
521390
1020848
822411
451348
580812
873350
331060
948330
963964
735166
783252
816381
415175
964970
737085
606951
872685
948221
493307
692526
1036456
780735
852915
407266
1090148
1012844
856583
510245
872047
563298
840040
1101465
980387
460626
776314
636385
609831
537394
650287
784260
911695
761792
685700
760041
968416
577948
884231
475192
748872
709639
480980
678241
849264
620607
575709
497054
866232
570755
225068
936448
890203
894180
791239
480464
475113
509793
1257567
1065612
797637
440605
537154
1121714
881686
1439127
616352
365104
519970
527105
176230
284964
465159
1018337
359434
685823
774392
616558
471507
595575
886487
913879
709399
496692
603388
804581
1404020
913415
612281
709419
586477
1145911
1002020
1068581
490201
934554
995153
816697
599177
838555
1366777
698954
463539
816073
891362
792147
494697
573642
665517
494005
1016304
454350
903712
1029389
590322
720983
526566
822453
833181
1360566
641481
1139037
1173761
774221
348863
792988
707598
916227
1030976
872203
1351544
1103444
747065
807790
642531
1224889
1127942
629665
543663
545160
422349
1145911
489497
690905
924608
477156
1314375
604814
719908
387833
362927
963915
633251
832689
508647
727761
824824
545160
701939
1558990
1018114
588315
720338
1435656
996765
970301
574975
978706
880835
700454
492917
1558835
891355
837261
1064240
1151738
798069
430952
620167
1045026
1541027
331302
705073
1033634
619364
907487
1093363
796065
791468
743073
541383
878396
453432
729553
503435
1042218
971149
748366
767239
562316
475113
558956
597885
580853
699083
415485
571962
979549
794442
601924
1195312
595053
1497926
858944
517914
1127942
210044
645926
984311
536254
949294
721963
1043237
971046
687515
577088
842722
1058314
1178589
775387
778733
572870
616967
1404617
813864
989000
733913
448970
483674
1250430
163514
684460
850084
829078
997605
859342
1080536
473735
552114
521786
952996
817827
1635467
995374
687586
402441
780073
465953
825093
613728
472107
727054
744181
791239
692526
527535
1028575
1655563
302177
959750
589868
535541
945550
694180
696806
641978
504110
207118
792376
1084133
607587
1495296
1425821
337577
746697
829191
823358
767886
760968
324372
945644
369584
441162
744976
618789
522013
419519
409839
694933
1038666
605344
737356
775372
443127
637285
679082
849800
746966
989309
160962
765375
659341
560541
342079
569082
1161040
503899
968965
570613
384743
834261
884481
1331286
375569
551004
624997
743375
1264579
548744
788719
958250
567053
319506
805151
747719
498406
488706
687782
414908
971819
967916
705740
755421
182767
504220
386023
523299
613707
651885
520771
719309
821324
991274
858425
943794
479526
725720
583256
767779
716856
628737
810046
434991
556880
856963
810260
551715
684150
995167
1018445
1186500
722887
1033076
181853
778167
743395
925538
567053
515075
1035687
903980
302244
1125410
865309
1710871
687335
574483
641459
917437
822973
1071918
570146
948730
529374
518829
496548
715201
112487
1017848
520520
1224837
905760
769791
520442
641019
1432462
834785
1300463
721905
1167052
306887
1081135
627087
467435
253472
794124
846870
589868
650619
1140070
852741
927713
922873
501690
1050560
1275944
485895
929199
765022
476546
391067
201334
474426
962384
756970
703312
596928
885298
957813
853763
871731
674709
673409
791256
948846
954259
970656
469044
1542797
797948
696777
896711
762627
1081135
565235
845745
586523
231761
852963
630786
537757
734501
569695
515861
578584
539170
665920
537394
310815
341960
1027835
785679
381747
994655
818851
480497
554907
758133
677227
260723
940073
601222
251620
896716
624601
807870
778700
572261
484936
819819
988035
641625
876834
620766
1551723
1172564
1038500
1230920
913631
755657
721664
834098
817501
767779
943081
507761
853760
907112
609917
852479
728140
922822
572481
788970
354952
489690
988975
933693
822241
488937
1580351
453779
640527
965101
753456
1076401
605562
629640
660762
742901
924081
545320
783130
676604
613522
878523
562891
838555
306614
1001440
821408
682497
540023
940054
1003546
894064
737532
215002
599441
738572
876166
859230
553762
563926
695660
491891
849899
868208
795369
368378
1167775
851519
381402
580208
675777
691012
1290902
689493
466825
613508
469940
620458
973845
482930
543016
684741
702511
905939
933490
258703
1070274
582431
1001415
873518
439563
1154905
521642
630874
748151
621857
979099
701079
650231
605761
777669
977359
486602
1096257
483569
1106275
515814
1337147
578307
689487
1027835
56727
609436
800054
639941
840505
544953
960935
537139
757867
646897
884791
865196
312816
630794
777067
627868
914522
625952
524210
706551
1048118
836275
610026
609223
1243729
841338
692129
775144
1255344
957700
1113148
683949
950788
608579
1328249
1558835
603471
747392
543227
783300
1224509
1270049
848182
517566
408736
597190
873113
1045806
349837
587166
453954
1407260
1225271
552846
982263
532385
464826
799261
601255
652608
947815
401015
1225271
668654
816887
1376899
628577
556807
567852
1386319
649719
769288
561653
692440
756205
877304
441081
861841
820485
682810
651849
200080
957637
733913
589868
351222
958091
957223
898243
461087
373232
541735
830937
1307461
1266195
516878
826719
543495
727675
725633
949363
634382
555616
808270
756970
749418
587634
145718
607507
750451
1086970
900858
705563
670227
1035187
775372
686830
924295
392052
521642
417561
362089
593250
839725
1509781
760569
507761
434594
499669
722734
657791
1273397
622800
435601
584673
615972
726650
493571
843973
935067
842632
613444
927813
577202
685587
562501
1190019
749992
768233
431005
536319
684932
1675971
859182
687392
438233
747223
359436
889943
511225
1386319
475334
760314
764301
588439
307484
567162
676526
732508
494596
796777
395625
635625
476240
619829
789408
716587
361446
790040
1083509
1369666
963915
926637
667470
754146
852766
947961
310479
792136
1043374
620766
1093937
1062897
460414
698771
430623
1008603
664619
544154
534406
929556
100975
567053
309874
976278
698043
585685
570352
299965
511517
773835
405431
1044552
850563
928689
545181
863579
601135
739591
749907
807624
907378
699664
1435142
284856
976743
413602
512388
552311
880045
713977
1127255
411286
1068449
197187
401104
621908
445135
712618
839533
262379
588315
555648
564674
905388
509816
614291
708464
277246
447070
686367
620330
1026829
746127
823148
550628
183665
748317
543495
806696
676193
852479
1202823
1069287
583288
1063791
1058488
743717
724280
914748
719386
918901
990438
1057730
383560
850784
908119
364060
601104
234653
976291
811135
857907
995318
483675
646052
1588489
658319
745145
667560
844821
399349
1213689
992345
693524
525214
571711
842670
923801
795119
994057
482221
714571
600522
711895
834246
567027
595173
1177046
688637
1307461
1158164
806762
844653
854883
710836
1013059
848147
1215394
643511
712854
1059219
420960
788446
869619
732951
810490
934837
685865
709379
453221
667358
888684
937650
563921
674120
608187
515075
780156
600720
885477
1071283
767779
527462
896573
448291
464177
420947
710241
697790
718433
212017
742117
626136
324162
601104
698123
858305
856145
1243209
436295
246801
453779
994614
707923
1154751
941836
486147
1006295
591941
567267
686676
945964
327625
1133773
830083
623473
603223
1029602
788563
1063791
509227
324921
688448
1200785
712618
718813
521390
661129
701346
795311
1222112
559039
932314
1138610
816433
486754
983604
1135495
614291
928759
1122650
831840
844331
889943
900753
838706
907183
946409
706195
776687
966056
655426
763638
736218
750846
596158
815729
1267263
454209
616289
585882
702825
516521
492799
741402
591639
447380
359436
1410475
910911
979164
712353
394902
346123
1085204
466883
946657
988975
961116
248433
595248
603170
688992
910911
508196
561086
684168
875552
1160731
822241
665726
581013
1149806
668149
474475
641506
805096
592445
787723
827471
300338
626485
712913
826296
861487
918000
1235067
908001
451639
926862
462732
891445
580344
1046350
628958
1442942
482858
649686
838257
502774
853763
1363695
462701
331137
860316
967015
844706
784965
361446
407772
359373
1112449
570096
170454
1143077
1021058
600836
1045440
1116158
876451
840426
985976
1127661
1072463
1183071
928260
508760
718491
835618
391929
554641
544356
727741
548306
482570
786317
494697
706195
648763
718759
323542
466706
607908
979164
943448
664427
697272
334487
637148
586286
599474
631924
493159
786557
599044
1001838
697484
1558835
624087
842295
1003586
814194
872196
725733
404828
719193
858319
484833
639863
744976
870335
697838
546904
480668
924081
846463
731686
763158
517229
900962
1199663
1000452
749626
526714
1147230
523111
1054479
537358
725762
1008151
1102264
659015
915224
836709
1087337
727310
924005
619364
759983
516184
632893
925239
376048
634847
738488
423320
768643
456178
439484
623438
688266
495743
891362
663983
738559
995374
606362
558450
535348
693232
552760
723166
981853
674181
585650
727705
821403
616641
567267
788653
462296
601715
552702
1331315
774221
860987
643037
541343
889682
668511
545631
1276513
996945
417069
962201
394125
842127
791239
1136903
745145
795413
1313048
727767
656466
724466
546242
489521
877389
679554
696832
627624
742704
896802
462778
768298
718491
660949
928959
741571
699664
359060
1070438
1375843
595353
486874
925239
635189
201160
637333
635752
1227600
1064181
686903
614757
441590
608579
570882
1112088
830524
784986
517701
519017
548392
774623
1106275
527535
971816
583412
696401
391365
755074
673833
623584
616445
523610
198911
563921
494286
597853
525546
1221845
229604
672522
568008
659341
1055112
1255344
825875
677570
695352
681854
854410
848678
508196
498478
894180
545463
1107645
722725
914578
687201
1019683
611823
911285
460105
865424
847620
716157
210952
811245
685082
828427
564975
494005
331060
1635467
1057303
688335
444205
735089
689113
693559
969719
1098833
612542
1081021
508483
632739
362205
586359
768986
788454
729593
401180
759940
530391
821223
702971
547654
409659
1056047
989480
175372
899044
687450
827050
817024
764028
524803
459667
921650
683786
580564
525546
551381
517910
899044
1071443
960248
851081
826948
446735
865907
1800191
771505
819099
1497926
376324
709865
703434
612487
767239
880045
643519
1112088
604988
456153
708039
480349
1442942
497583
639091
553395
372036
527650
896573
992345
549666
952712
456484
696264
867401
615556
737697
691097
958250
777590
910526
628301
695660
296881
617474
533831
527275
704309
925239
721917
406412
636789
1184669
698972
1195312
675956
770998
778700
1198308
438401
855386
680090
502979
1038955
558072
763304
972912
708207
894984
748244
584204
956774
645488
687782
725252
475933
724549
852370
443252
1037963
837261
887133
1173349
595575
85685
554539
490365
973349
349701
510737
732424
1060238
532869
747193
664523
710386
663103
667020
637490
587359
672551
383171
503407
306740
834246
635290
788275
798929
558772
845806
834754
701203
771451
556324
712594
791035
850794
659316
763261
1080815
428955
747719
648579
715343
837497
783443
978421
865376
743169
1175483
584716
835286
580208
505725
642159
575835
806660
682091
343954
931041
859707
420673
949786
495835
721772
632978
923559
933461
352874
770571
739773
571417
697272
1292925
622721
1140959
708144
927936
835731
680317
1542797
799002
576603
388447
1635381
197187
833420
1113689
689224
486565
1236719
394557
516154
752210
158291
626236
705895
675891
677942
589009
231794
587957
833363
852370
674280
399031
569640
620465
1553332
739683
775886
699049
578161
815264
684442
589868
570238
548962
781355
516184
619944
1137880
1044058
817554
565235
685587
623438
562304
437648
886918
1210350
214859
835956
604569
1198308
713840
419906
759419
264424
1262034
492834
633618
466101
887133
761340
1013441
897223
450972
471209
1355076
966688
1102348
794801
745408
1168867
768564
1045171
1052109
408554
748431
901372
808270
542467
543902
619680
954526
819615
595759
429068
521642
359932
635510
251306
1432831
155626
427985
323956
946274
396376
866373
822411
884575
1234752
532833
640557
385477
836939
789408
729764
1260549
701728
431005
833232
1127972
627074
673900
959277
334583
694927
968401
287278
614437
930275
184639
787381
466886
522221
126316
602036
1076875
1227136
915255
466101
1084061
511379
664322
832554
1500020
1079325
627153
384633
189452
1227524
704992
649574
572943
706195
336257
911555
1080536
683043
1316364
834978
767001
546191
552713
703629
1026829
442443
1635467
666119
997623
988797
936448
701471
1034253
701432
1565032
1013972
1204560
1359141
957700
900907
694207
535578
660736
577447
535578
673900
643299
147723
573693
1378746
787878
1286853
773437
588362
689489
542760
869663
680039
638649
1111528
440275
676526
673409
319467
785951
614117
684560
486565
412581
839533
934343
939794
1029243
859058
821200
595523
748703
720727
521450
878396
792147
885242
1228576
103962
744480
685347
734622
844653
500343
525836
564020
817891
1200785
508518
1223521
754277
879627
693834
570219
620266
882825
896856
267145
582795
701203
539309
995658
580682
744027
357935
1064161
690905
715672
618789
742704
556439
467787
557767
642247
748431
450972
756188
1098187
1330663
627049
737085
243769
606260
806999
503851
789722
635333
564873
733596
576934
655971
621851
628991
1706364
1048766
769834
605344
475877
949969
847211
1230261
727961
660736
911182
383111
1011245
1126363
690781
878495
683073
772399
1067330
1056332
394557
1065612
940828
626796
532471
678807
1956944
851090
800394
274635
717216
639087
1083092
386357
995530
862320
665159
863141
728140
529638
1374661
849800
627261
772875
1423774
705171
419317
978255
1017497
671821
907150
775886
735446
1064181
613142
934178
583550
891754
632350
744976
373232
956003
636661
849905
901259
1010136
891920
607231
1157771
492600
640685
832826
373511
1007821
485680
1306353
484975
545463
1399012
995167
752030
1045758
553395
717731
363896
778776
754929
1691185
576012
543081
627510
614715
1104646
546612
1098833
1240406
299051
467774
749271
562719
531523
627012
766417
729912
1228372
792554
697618
1060881
765124
419320
626369
1057103
1355692
580386
1044058
677086
751588
450972
652170
890214
570338
770229
598330
907694
895000
784986
795642
585964
905349
563148
1367108
697931
768806
472029
903496
520072
772507
1071443
946616
449576
663347
730351
725714
1056047
556201
807097
1024953
1201058
581561
605973
768715
826500
874784
751793
948531
597728
493061
747468
775372
182741
811779
855285
626262
521995
589715
491703
727227
684956
422295
657447
844018
445112
989573
748872
593518
834576
1331692
522734
582370
1529646
760967
788733
306614
566541
664643
371331
1058613
1191285
718888
109990
687782
542467
792147
806829
584653
762995
953291
601807
749896
716611
532040
648959
1107357
697421
816298
814997
713329
636294
777008
668121
699084
833610
832049
903123
942114
1391963
584487
503851
834733
588601
723719
869806
988975
868208
729731
837109
842164
522693
972276
637307
318313
472821
615962
1064181
725835
430510
916394
761078
404669
394964
1085204
715839
415118
692056
788792
567729
833408
651939
276834
667438
1122596
818871
1151433
729731
637307
286376
893308
889682
912150
583694
1038500
783039
1080186
561500
980439
976528
590390
488300
557142
1173585
896014
689489
1041688
852479
1535607
937534
1175670
1121844
862319
853583
1167501
941836
1167775
1098063
1034338
837895
1084985
781845
627261
919879
738937
655284
891781
522451
451639
648940
627202
674004
260255
445412
679986
355964
663347
637333
593050
760473
1114106
486014
783252
1330663
515760
429297
618789
522013
577202
804564
732730
684051
484017
229754
1284925
1181317
307217
755061
857974
643901
570822
1050629
629640
552279
1116716
804483
697246
953291
792451
741039
1008872
671403
748431
708233
491703
858263
1479471
464847
961889
401188
1029243
570615
656117
351320
1058171
897318
821607
517974
818151
857608
660506
633876
618734
734155
560173
679082
785378
578839
862456
559275
687586
834754
883222
759375
636534
778134
1120262
580344
314866
677174
821894
833363
920992
747846
807790
1132514
940484
884385
755657
774563
636766
942967
648085
1017117
639129
540357
515768
841951
1328249
531825
1351089
726503
583834
557873
843681
578956
952996
900191
549194
789624
595621
1378496
911673
603494
694404
601924
756643
733391
534406
749935
786253
853893
933089
1191145
539857
700599
859900
640377
467013
719309
1530944
1232007
483330
470591
591461
939104
832117
545172
852169
588439
590151
1103162
749148
358399
1114429
704495
906130
699084
335382
1413806
254486
829191
959308
751458
581648
415400
554811
1099027
873113
510737
576001
668176
1005726
187719
1199026
370383
1110029
722725
627729
936818
526567
352875
789408
125915
1045902
628150
846403
725741
352874
748163
745411
551004
770905
958864
544037
575577
811405
1111211
847721
439643
918937
606545
627707
836057
587359
854510
510101
627868
745210
502712
848393
475150
811782
905972
631651
772267
721917
677555
674280
322594
252251
777944
882965
821099
466679
1113625
1439127
416283
926695
561500
864140
539749
282123
893713
532307
400165
829036
815938
563245
599044
1669982
446115
654087
629915
1048260
391840
502374
1061577
360247
628118
547326
608998
803550
542124
331545
871718
481761
1453123
561913
484833
734622
583349
547703
651885
478099
608638
1349559
476856
612322
733681
798111
1693142
805464
831426
395392
372228
1058171
589041
713977
766919
352504
908371
226539
776155
637407
418999
904056
419503
709510
414896
775278
589041
829439
852437
1314375
748431
613904
700199
824863
963039
855660
572909
940597
650281
626485
856364
332362
730414
455946
997840
723216
1215337
916602
1827421
1097179
673637
694411
873350
629204
1259996
696832
817436
484936
750799
750846
874329
750440
473860
619431
737085
417899
912268
710130
588905
815446
318272
236443
1266195
659211
596116
211908
718509
696832
1330663
763501
700465
870205
779288
668656
900496
560266
1674728
1039558
1028575
675144
1624289
415845
684395
484535
835343
554559
817827
553192
830037
248127
1163445
366321
548947
818823
832593
1116716
701950
1048118
1035187
681499
826465
743169
725762
793904
1091896
532471
984186
662279
985518
1584091
861198
889563
935802
613465
554539
565494
1104053
800593
1855250
769675
252047
1162761
1083713
246801
990174
922220
755264
1533244
749993
1018939
844018
448270
641392
846528
695875
805173
724170
774204
1260598
761908
964786
960248
511774
382534
963232
847607
735478
568598
977835
688352
948221
653571
457082
450395
690288
918227
1265732
873531
282123
983536
643457
352874
859058
755857
613391
589068
1065549
564213
775372
828812
673951
1611409
508188
600522
803630
1077108
653040
597885
1191671
753758
779070
669888
209767
790919
1326970
628642
1658757
750214
723630
871845
623555
230555
746503
707392
717534
552567
716448
645845
758681
428176
443041
903105
439219
618485
258524
837326
698603
712350
570238
625273
857893
803540
476056
1098833
783130
792200
782248
242315
1051854
513057
1404020
1081490
520022
558253
436900
702425
967601
382745
765210
1121844
277134
666286
542599
539390
806823
594376
684579
434594
689258
1155464
960935
602610
756188
852940
679170
891491
478026
552846
962734
1020848
459488
849779
456178
787907
844653
316709
548037
981796
673409
935333
650607
1121226
764031
613904
689224
493159
774204
1125489
377349
765375
720864
325963
847425
475262
1108635
506764
1175418
674598
807191
987710
664420
884620
417713
883421
763277
452321
679826
758661
1031183
715245
818375
635361
556220
1004822
492307
710836
997840
451511
1125410
1267209
988720
874329
515360
520509
545908
502167
424442
458545
589003
1125489
1115796
630995
787907
809767
343954
364516
755024
897896
636789
390398
852580
1169361
622304
987573
1190267
641338
1067885
867359
866232
1054756
442589
549163
934343
667628
615291
834322
461087
791479
813024
899595
312971
686273
834261
790740
322631
537674
238973
1057103
552741
764880
209365
476660
581013
547107
1077996
612487
245767
601715
813024
765162
751438
764059
743681
612652
419531
632347
279867
872781
601222
353307
730289
936181
646324
516464
924992
1021742
995530
958824
698365
606570
660066
614381
509187
641475
607209
530821
999858
1006600
756727
1150557
997707
641876
406196
1104646
897064
1835651
930425
531799
893085
831368
1145348
1052872
911650
675169
716587
493388
1075118
414477
845327
739591
465953
1078265
584493
1261771
1158038
532912
688314
926637
309904
828532
787562
545408
517914
851955
809439
600720
540496
765125
1312286
764694
917786
1292925
647118
1054026
700963
1107645
1150674
1038870
376324
926536
993902
987716
231329
651669
643901
448270
574529
565396
864031
780419
354140
760712
977611
423342
565494
555660
732127
431460
729643
797440
1339516
716353
587306
542808
673896
520509
304827
1276513
797470
984782
491939
1012728
1188949
992607
926637
598075
517252
903980
687586
1048218
708170
747422
853641
901516
1457480
870366
834162
762627
1013605
481207
910028
592461
981785
1070687
1088813
1395719
1224682
1146613
1063138
1203300
781464
593004
825890
1158164
624792
522944
663275
898629
1001440
142039
567800
683043
556168
234861
663610
664643
1041448
640557
864507
750671
556361
450381
788653
628958
711685
1452084
1163445
701171
1150462
248984
590652
767239
927355
625173
1101365
374584
749569
750799
830578
476660
964319
737338
186519
807876
714757
469382
872203
637312
995552
305181
814301
843230
698123
749418
494799
821293
359253
521786
1003884
640527
716649
717216
801282
565279
697038
599368
1267547
788792
1064415
1174042
1137734
588936
1045758
707126
747324
778145
907112
877791
916139
560988
698771
901516
862913
1025840
573205
809997
665240
572475
683043
905412
428955
670342
713949
648058
608100
694207
690193
584964
1043801
555281
662616
357981
753831
584953
1021058
1090469
439403
1276513
1112481
1055524
717398
567798
515794
1202987
569427
912930
1121775
482081
679116
956821
795822
725672
789658
883705
901259
664322
812802
636592
790370
1157771
686517
697246
847721
682743
783355
668511
607810
403374
930600
910133
795005
873966
268274
655087
705740
613936
761156
964319
585882
935678
853155
971945
725926
358225
1021057
435393
1064596
898759
681343
1083311
606236
932891
1007821
1158038
802739
673951
505134
696273
783300
1146613
553848
1043265
627074
1094309
550934
1045168
884045
483870
653658
954562
896852
755422
680632
852963
516470
977129
1041971
833493
655989
946582
1162737
920673
651416
1200983
565235
1017294
824141
1054694
525769
1199026
288522
817501
610381
702613
809295
691012
576012
756774
571290
961018
790854
729728
788753
886125
886735
759576
862901
589060
918929
1013059
239814
593050
582557
580108
636393
606018
850064
262358
1558835
754993
396743
698063
1378496
875108
693446
879322
1005590
958728
713850
529638
588439
802738
843095
886221
989626
670122
896571
340222
956844
995167
208398
822794
753598
701432
901372
818151
1017848
886034
655098
727155
646897
785207
647141
571484
688014
325324
807811
444544
747215
829439
670720
708233
742551
827784
422024
388118
525811
785128
591373
774703
605906
1542797
852915
747256
793165
840601
901289
696797
855970
783130
729728
817803
769834
476949
1013972
1037083
775835
990520
946510
1193721
739212
675611
663241
514450
811779
886093
552910
227588
665002
489204
746897
1130294
472327
605973
699642
696264
368806
759169
618190
675891
645673
1178663
468726
558358
1169361
963571
785128
591373
688679
318064
584197
1495296
1138538
239568
1542797
800225
477743
1224370
555660
475980
782566
1061390
945573
709419
307365
804581
776958
958728
688023
676689
487974
788225
1464784
720392
306768
724999
673198
773026
730243
698732
538084
795862
1470770
379972
432250
786151
274611
852437
758620
690545
436794
791105
1038500
117526
618925
408370
255450
928797
788792
686830
637008
605651
801619
635591
869708
404005
1131817
960935
593250
634388
669845
461413
1028349
692850
665894
704716
685984
1508946
468069
463499
607693
821565
703161
889421
983595
78063
462791
556509
593250
764031
1231941
1479471
632893
538285
724327
1191579
409839
638032
944988
774111
1619035
772507
590511
954891
364060
915336
813827
527877
1039572
465376
682306
974636
733948
586359
973349
596116
845206
551613
668685
544932
856364
620510
1502160
612103
729728
1017372
695875
789334
882490
1364483
964762
884018
718984
1558990
1039595
636945
988035
847721
853357
566350
1477975
1151072
712594
453182
1437076
474615
732300
1000265
755362
943107
874193
535352
332362
527650
849323
620510
1706364
1076500
829078
350568
789421
1021301
1083311
670908
1183789
697483
805805
307475
1080886
764527
907136
697790
802990
903485
842509
533484
366585
767415
745790
1432831
599368
313361
1102264
565322
977300
1525105
771975
1132260
597853
395463
697272
404793
756864
957790
518153
751588
474761
593456
933809
554811
236896
995153
579851
502546
848551
1701633
646256
922822
966236
896164
1122650
945943
332168
764031
758371
918028
1030450
482237
825474
750440
994614
821182
1264896
1065265
704843
793548
534406
576839
336647
769327
1191671
502062
1127972
802092
978546
1214610
1044452
435393
1030811
271615
960028
1323354
528137
743169
85699
956812
605712
514312
537214
739212
1120701
635625
612254
841951
419512
1012844
472107
553395
675096
842164
568625
948238
749776
910264
354394
681950
657290
539944
728620
598330
582156
482842
720499
701203
1083028
762985
792400
768233
867991
414686
649148
504958
915231
816506
1026697
338519
1119617
859182
929841
874949
700363
848974
863415
623575
684341
592315
1453123
1580517
752708
552114
785699
802092
797668
505020
1037883
636902
758309
466166
530198
1044869
766523
396229
811389
640440
693834
311478
756727
455039
766499
848551
952460
737697
381183
823602
536600
637609
381516
920226
638548
854883
291831
860923
125915
589068
584088
945619
879218
904125
666872
758909
764268
581648
634303
700934
805692
770563
310479
743536
430253
525011
775278
954527
851629
575185
755421
879316
894385
925956
419987
664420
532827
1228790
721917
988346
1038243
784958
1020688
214941
456088
545160
699433
606951
522221
1454869
823627
521786
413602
687485
738117
834021
413419
861621
656674
493126
517910
515904
995374
688152
844279
544998
665691
651010
748455
624465
493017
686903
360526
796777
715129
550953
658910
737524
877077
737300
762571
833610
1104366
785676
456285
489521
1158038
606829
564873
549163
815022
755061
670122
550801
874935
1123131
724457
703414
737697
1441209
760314
955259
852766
1009645
844400
1059544
1667561
937650
1137734
1015976
486825
660264
806823
927393
1068837
567729
983981
449305
543844
1038955
714226
1190267
855053
466809
1163799
847879
899154
743925
1178663
639091
610952
743575
667159
754035
1416500
1046409
490365
1022274
1021057
654762
721772
629640
813452
649828
829223
490747
660586
766746
200477
886487
631264
456178
844696
1041448
519159
871731
652035
599669
574033
946733
468573
632347
739058
821565
696512
870366
705203
398553
767103
861104
472735
655600
915224
861841
707328
721106
483675
736178
775460
1160923
660813
581240
573401
517914
1378496
939287
1214383
888286
493687
801504
501633
894029
544932
679846
766417
1138823
858944
384211
697942
585650
1255344
692157
816298
364516
879190
962396
665001
867867
670753
555281
1124145
310851
732005
90381
915231
816209
876717
93309
464326
886221
698739
282441
793249
1238632
901372
1023935
500679
879666
862012
884045
1143787
519299
812376
679126
399119
613728
984931
582370
738490
517488
890573
636661
743361
677458
795749
616558
668121
537994
779522
533831
652608
670716
761663
1240193
697361
1007821
442196
889682
585650
924992
570475
414337
708504
853763
1015792
745542
487474
517974
637699
530693
545040
576073
822248
913122
1508347
640150
687515
936806
564394
597505
758309
1230261
724348
961385
915336
533931
1275944
1145410
693043
1022747
576073
627183
496029
484936
814092
416083
756188
1052683
668036
263573
1143115
580961
339529
606260
591426
861842
757499
404263
704256
567798
795649
955159
796312
465803
666567
562793
829780
599044
460521
863467
660301
808270
788446
473830
915336
652980
1248249
597063
691754
935678
1457480
622800
1057092
834162
690850
1233204
791094
382204
568946
383711
694093
757793
439233
1584091
721305
806343
602639
816247
583694
619024
434569
448740
788446
558951
575454
728737
595143
554907
601545
781238
680057
335455
476856
178038
472276
964762
880141
734583
1078971
1048766
849814
542599
762985
1408392
479990
664322
837024
880204
1005553
515075
1166367
611029
615903
578756
473132
615160
1159187
856479
485666
443694
781800
676892
880045
1132766
411152
949381
1094522
1338897
632700
176040
762835
806234
792134
919210
787194
731738
888958
786246
989480
1062970
803193
1051433
625124
295328
879218
656674
712977
1083311
916139
545889
836057
697848
782172
1577708
698024
613444
627076
1200983
1200983
609436
662145
435628
611823
643009
612150
755499
380662
706194
494697
556692
366054
556439
961390
537004
831426
819422
469382
859567
779505
1054479
1006295
1118265
714226
1072260
898056
1047859
935678
571299
514525
479526
787907
896565
959172
1210581
669274
733800
818151
543640
568010
754850
590459
933693
1314375
296601
1058422
312256
1030450
334611
700077
619364
533228
666552
489138
654814
708144
904814
552316
618856
1049816
891155
685984
733990
829078
636294
654262
773781
852988
831936
1029580
1236832
659349
456178
580108
684460
192505
1317892
563096
572680
1195312
798972
809528
794391
371222
707582
472029
715453
726373
601545
686903
438588
1237079
818972
906130
917212
612109
580108
424442
597423
450945
716392
500523
899357
1048218
824965
849800
612487
1006295
744247
1340684
814092
307959
937017
601329
62092
1454508
517910
725188
811245
413231
404861
865309
678606
753831
688037
970656
743395
689493
693095
727961
420517
738773
734501
815596
554113
558238
462094
713175
864710
539348
972656
251205
881525
394277
588570
679406
661634
437069
869709
403110
696139
513200
939880
310815
750799
948071
754330
1039118
591941
503532
763374
1060881
1287465
1112588
1224193
716787
817510
1470770
829181
781729
851832
776656
924799
874200
2025666
687999
1035449
869794
656249
729553
1045168
915290
653165
839533
570918
616165
507761
630579
558708
606240
1107016
574583
814910
469174
181645
741930
709503
498406
1180871
975134
918647
704992
484743
413259
517326
996483
605651
1032549
923878
191291
717548
500257
767018
614459
795906
553251
679564
896571
688253
847126
703327
500798
692806
966343
532269
1149340
521760
901259
1286853
814194
253274
595770
468996
589009
942114
1047674
601650
535807
926018
335890
814194
652513
1096257
1162737
471035
1125410
831211
502014
801726
1141307
612281
567337
1090148
716357
834785
340027
1112588
733106
626485
531523
516184
785128
365836
856364
584312
958222
698834
648174
663158
985518
808741
561296
1199334
273578
334153
987716
788994
760643
1364362
500523
601045
1224509
686503
515075
742734
1016708
604007
570882
871723
331897
1033634
1463943
715768
764517
893911
1068790
1266195
419376
630767
828954
823561
709003
743837
589078
995658
1067120
656248
812701
944969
727237
1212037
595594
494697
915255
410481
570815
878381
390257
619436
843826
754774
627261
854510
425751
987762
434471
517933
700127
620264
945550
653757
497583
642988
530198
879666
811291
741350
918871
971177
1107645
457897
1202823
628248
1178663
656235
471465
444047
884683
958708
227356
337421
825485
601715
1004176
566541
657202
544797
329648
489521
389200
1096257
898377
573569
939572
806048
1043538
772507
343421
544797
781965
859058
580367
1208139
786251
169428
830070
576073
869653
1190097
806807
987415
828404
93776
950728
684272
903240
895372
720153
555281
932818
836057
715453
858213
743093
642680
493975
879666
1158038
348863
972620
802990
670782
749129
819040
1066138
444696
880185
715632
317107
658006
576589
707717
797186
641155
596635
797482
670122
726412
771505
581547
719278
816098
705055
355731
745091
848974
572275
1200785
766119
485182
417469
556891
1100853
444480
738005
1105745
907183
787261
1036572
760490
1128883
872709
393579
536254
1061288
255704
785391
698123
534406
587326
299051
570096
401490
324582
706909
1075777
747719
784986
1191285
475980
777346
817970
632636
778716
825466
339753
801603
841042
1083311
896856
697188
1054676
792002
656981
608518
832463
753561
1178638
848974
1243013
575624
631675
852067
496376
891155
643221
728951
848838
837370
468718
510665
1007889
573554
226081
289270
548306
494057
416664
482921
1043591
603861
682701
711971
654063
651168
1827421
279724
1344038
821657
561296
1379005
945644
771702
1241295
835337
1026829
827784
1463943
937650
859889
716856
1083761
872196
492241
726324
519622
1331315
1142531
920440
295328
597505
739138
555399
545806
675215
420947
1105009
1037911
893911
608518
1655563
79898
989309
1162737
680382
1028415
924496
810956
616732
637290
565330
751120
590322
474464
1140941
966810
1887875
1119997
614105
364060
660949
1215925
684387
857893
421350
369051
789183
692488
717142
431451
628150
674707
770378
1335247
625173
564573
1054694
834396
1241295
815729
869654
335555
1034610
1059167
624601
848257
901600
686298
498235
599669
593468
954080
1003617
588373
420667
750151
946657
809846
600785
860843
1241694
1013972
581779
964786
1510227
1160723
481096
511207
767239
626326
606644
1233204
606276
403310
676572
726195
626796
770519
549013
631290
801880
776600
573693
1130913
409206
663275
890540
587921
331243
914578
685823
683047
472107
920754
870944
771965
827680
415086
663275
620005
754259
734052
1129047
1237079
941024
532833
599368
737592
739667
1338552
911900
818870
500745
889137
210435
310815
490832
1115796
337602
1127255
491329
277133
991274
977611
997267
684949
655211
685272
1138610
914621
398364
737202
357849
930575
610693
714824
614670
715453
958801
1285970
567296
1099250
624556
741011
729912
764734
482659
706909
643511
810260
511960
379494
745421
750502
627427
853446
824320
963964
791105
1701633
636965
1577708
718972
1142424
837497
250260
818151
783252
546479
818857
639105
743600
580812
1377231
788757
577933
946616
984751
142598
1286853
239559
482406
838054
433395
573689
511732
813738
1077400
656516
580730
630201
293429
886735
945644
873350
859035
471654
1250340
898955
824316
589041
529985
738559
205376
732939
1233240
1163445
886287
780119
834576
683039
940597
671211
940347
1054694
588905
410685
1453123
672355
511927
817035
871241
742610
953095
822893
1313048
1154085
670344
657290
614437
917274
411963
727688
424766
742560
318598
537394
971576
658125
698336
962925
391677
875751
264394
964786
701996
610681
844018
537994
633012
883510
722532
756970
668256
531944
672052
491329
753737
716042
1131361
1054324
561500
246275
996669
942465
1072791
529477
1569186
636220
1306353
625796
553847
650281
263781
567798
722734
1178951
687586
848838
466286
376324
1542797
598158
1334580
740702
661450
748080
603031
484936
92966
519459
675096
1025531
343020
493283
559413
994299
894085
447942
918118
612109
1271537
641571
807998
911285
788333
914406
889359
1016708
859820
636592
550953
859941
1038666
646256
344428
623883
573642
263709
537489
764694
591822
661623
631129
661957
1026698
862901
470591
770378
1012383
737845
823354
633251
532912
765364
780119
749776
854186
322666
534685
1219265
1517934
579804
997564
967048
1469505
706630
136118
1364362
626973
816579
627868
903496
335471
774221
1115221
840953
649159
670255
1062970
749935
671821
953143
501696
797440
827392
898551
1023942
904842
275892
761544
528786
852437
1543193
901372
625995
630339
818151
695037
637148
993102
613707
920226
613508
689489
482930
1047071
445218
675357
549013
360758
862012
1306353
768422
723502
1243700
843257
486807
885865
960935
551704
1006295
552846
718813
441185
703833
302177
818557
416803
960028
1017497
880045
567798
771976
556752
1419183
933401
664275
767008
862887
813024
690506
815022
1169291
652951
502928
625310
742630
721772
804564
402441
570352
1025010
529477
781143
694134
1099250
1105009
828191
508610
909105
774204
832928
624859
527279
973551
844148
555616
1172564
995530
970094
486529
828532
752030
923878
492917
694933
737135
909777
454919
646897
1010006
584487
676526
822778
687782
1138538
555281
868884
385810
909105
595143
602873
884684
631200
731697
1140070
688104
698024
554978
462849
511177
383273
1225607
922337
698213
830083
806254
366102
1144143
712913
993620
1224509
814092
917274
652716
885298
652372
887933
488892
301437
684713
891993
576543
604817
909148
765364
134755
521729
728310
773612
1564455
795642
578935
494357
563922
795726
775759
931430
620266
1019630
815619
824749
711141
681438
1058816
657933
1369666
688850
526718
677446
595143
888900
728706
1023902
701531
990607
664420
808900
734467
972633
751883
1023844
1155464
493283
1021058
678816
889682
1503033
575577
145715
585685
623555
379797
675891
568244
739324
1060792
1016708
812802
884018
437223
979850
899202
537851
640232
1336423
635733
709732
898551
226695
762403
697644
682130
442029
943376
747215
367607
1378209
719095
508610
605589
724085
1082139
777032
791630
636789
849779
903519
355531
517910
368478
511732
789094
603538
952316
843257
854157
1019683
690850
792323
808308
1213508
529190
821635
78802
627074
719309
472735
448714
561628
728301
959985
1184669
1080536
686517
576935
1170780
570096
562586
836996
452230
708645
1029635
425783
270935
597885
782248
782191
884234
975147
788653
836931
638832
618856
909522
486076
545138
805015
344573
816881
442739
1223990
578584
740764
844898
888302
554681
1179745
613522
176309
494697
819258
352874
769536
673203
606724
995375
882524
750440
636294
996846
405660
907183
687485
151002
967321
533295
601903
999080
353082
886900
719193
862528
1114592
554049
646052
791479
546331
643880
580812
792147
464880
994057
677137
732730
457481
1026829
983151
665434
699867
649579
787907
504412
721772
1127255
528750
903412
601104
613142
360396
1017456
516114
894418
754312
544037
942047
749261
847148
908344
695237
859567
868132
817093
647548
604584
1069646
1037963
221969
165962
1059465
283600
651078
1017215
1039327
1143787
627791
744181
498138
403844
1564455
398553
847620
727227
453432
749358
913631
559950
430467
497583
1035538
898338
1162737
677033
491159
303487
568227
609620
467774
801657
701203
388118
818972
735431
603861
785951
738773
276834
325206
1238647
841436
685505
422662
496351
732188
855660
657202
1199026
860033
653418
749811
412407
552702
656202
773004
519853
621160
761320
683333
1181899
783355
583745
818851
522045
514842
856145
585521
591023
428955
486588
796777
811779
588936
1118465
675428
577402
555332
804564
639045
531243
536448
874375
973738
307082
788653
702809
697237
846958
294875
751480
728266
1227803
863415
559322
962370
940780
483675
940597
514422
757058
1167146
500789
769449
905126
914279
613876
805955
566541
823827
1150996
465130
956872
588315
1036334
645202
693376
570146
903191
626694
715835
540559
721772
573642
888302
1021616
1657306
894882
533295
902862
821324
792323
431460
1255337
968965
710386
627202
956774
807755
263781
593651
867234
1202987
886034
225089
803360
565580
859567
689843
990458
536878
937534
735792
1370540
954540
747838
575806
864335
877362
1045806
531359
668043
739423
915469
703398
1243406
712410
597363
762654
750799
751438
377325
1193648
504164
1072791
365836
330976
627772
874375
1022747
762627
888725
923559
682281
515661
586510
716383
1275944
861667
637744
677485
820992
566257
825237
442385
450781
704907
866622
1657306
903519
883421
1262034
659211
322137
1121018
918227
279560
519444
394713
953095
813024
349837
396183
1223261
1254730
530121
510737
577672
1098833
618261
620386
450413
375002
793530
863157
437684
1002998
794124
728470
687949
386755
518850
556277
637726
1042780
799476
845232
702887
1011871
620030
636614
1016209
365034
750972
364874
667956
858948
601011
602912
670227
527260
1095279
923151
654954
519335
540722
740384
827583
420325
697038
687866
799847
472940
937334
696510
732052
843806
787852
825336
742315
974314
575421
1188750
975369
721922
713928
921737
382154
397744
347825
584347
903497
1015085
839560
519335
904192
713665
1044582
610343
904192
373386
410318
656313
709238
604651
576077
323880
889163
636796
556959
783356
842915
704737
812005
694870
806739
90375
347825
512575
1044121
1582563
567588
651112
345092
777694
857138
461788
763153
825848
628704
1039358
909010
974564
515018
636796
494736
793223
659818
521750
650830
903496
654954
548423
594085
602912
736717
920041
732938
888277
1012006
473944
1238647
968666
916935
924108
995118
655485
975836
495629
656938
1169934
890560
604651
612611
349325
413340
713123
1042780
808741
877918
689549
882485
938847
612779
974314
739450
779786
735030
486741
913747
856269
709238
928221
590420
787855
779078
271744
718286
622774
1146339
646174
788657
1275944
797535
948071
373716
583870
888884
697338
376630
933100
727303
896917
894757
686058
635892
799192
650830
860788
1071875
698356
579829
802990
743271
904860
423909
588540
451348
993464
458662
745957
1149025
706501
975365
1043760
789285
896897
650830
609739
601011
896449
407333
542216
605541
486741
650830
720278
339676
825875
559643
458565
545491
140447
601011
527839
706413
745957
475124
553843
1015815
371969
594720
354042
551794
889083
604111
945504
1017403
668802
805051
511451
654954
777197
542108
957813
699361
654087
575764
498845
744131
928221
652929
1062353
676740
530023
622447
834527
456494
569720
673756
1668473
853281
477512
709399
394674
764184
696627
450168
545099
904100
1209486
599371
1248656
718474
745957
1343493
928221
1250750
751480
702737
1132312
574630
863824
885896
673111
475403
503170
611215
1068097
860161
1884779
500479
669121
640372
840498
453975
590129
598635
562340
891405
872171
589051
769318
588540
210162
789374
898659
546612
825890
449159
1111250
443784
894454
554273
669386
564772
720278
843093
601398
805648
740384
473944
639376
427158
554745
778089
710788
621259
478305
1137776
896897
340119
1157861
1107753
351905
518532
340682
963031
824261
728401
875833
1262832
513249
830868
870331
761807
1094901
1318983
1043647
803902
977300
923151
539900
843806
879711
944896
525239
602847
478560
710788
1219663
676740
484014
805788
548423
704666
654954
636731
704666
675522
812680
1009803
896449
907089
744217
885896
613154
140447
497814
525210
843806
934252
816613
186519
444014
483514
736133
885462
502352
808555
610280
1077400
703962
975369
810096
388388
761650
669763
924579
1062353
516576
380895
560007
543307
535268
774068
435227
721545
1068540
475403
792794
925914
651112
256762
960197
1178101
764184
482930
602847
400701
698356
634055
735196
467776
326424
146247
877918
926817
1268902
628739
921833
804365
634055
252759
840915
677498
434328
1188949
890560
614930
916139
663142
258992
654869
820226
644464
658270
610033
345200
574029
351905
868009
854582
675589
542216
439233
559774
949813
582740
882810
701471
712124
444608
767844
579608
657142
1032008
260980
730909
1203619
446115
453360
634055
482634
433209
891566
574873
770998
343345
635001
914436
714122
933100
732938
622429
810014
548423
791424
762822
913396
813817
833690
675522
547173
656938
670060
881966
775244
696610
1071852
598859
701069
894091
893303
830305
463735
929378
571113
709238
489690
904100
730909
968666
524078
612611
347825
518700
720916
1410475
971220
604651
536289
939172
340257
753503
967506
742269
499959
926817
552149
789341
1048921
409745
538411
536858
1125760
636731
752650
378446
669785
854048
793522
713508
975365
841840
892095
362852
928034
390111
601776
537560
714122
519335
916935
719067
710788
1233953
988975
878825
1346591
680660
823990
287133
776501
891315
778174
761961
840724
904526
534950
1055617
812874
431363
427640
515525
712373
554273
484857
742778
1057431
628025
924579
140447
779078
941122
919906
843806
904860
420920
644464
850303
1094901
575421
843614
243734
732938
1030050
864501
460650
1248656
610343
536289
731423
654869
652775
637278
130689
975365
1062353
893303
624653
767302
933246
894091
110090
822252
639238
686058
890560
1038534
330932
651112
628739
538182
518700
747971
471312
709407
854089
881150
1053038
256534
840841
791424
610509
831519
242315
307347
1100478
679617
802491
531870
736133
662117
692488
323984
1167213
725554
590129
830868
696843
651112
1037793
456755
666411
752846
557730
808555
901885
687364
646506
234545
517910
893303
945504
675468
768776
456549
891463
336785
834527
1182913
608540
612243
881105
805051
612742
787852
793179
1079087
920273
525011
742269
896897
720278
721922
253485
877918
790730
343345
720278
630658
1099027
830868
673513
1206693
405241
735554
664482
591443
928034
530365
710466
584760
837656
868841
443784
579829
665452
576077
311392
682011
146247
518700
618546
783356
946657
889083
719067
1107753
959532
598707
675522
140447
805113
351905
481207
907390
762403
364812
685204
928034
349440
754826
1290089
805648
702887
568010
765008
1268902
677498
515018
334851
972978
517914
920273
459858
713665
696843
580725
542108
441185
1049146
541787
873362
308064
772374
1095903
604111
1068581
790730
680442
940427
712075
370027
567671
613483
698169
792794
872171
1162281
924579
519392
527495
675522
698961
744865
573780
493967
289425
809693
891615
646393
928655
234964
545074
767001
680579
839324
610509
773427
1222476
574167
668043
951395
601681
719309
708697
530862
735030
378446
563280
594577
519335
648174
574873
594045
663906
635892
944724
905158
382523
790854
1163084
995118
808796
305529
840498
421844
328227
731321
975365
350729
669927
650945
952712
881105
409085
880147
522675
552973
1180377
320258
566806
737773
967735
627401
555660
873362
480858
488706
276935
438260
398458
869730
736593
1304652
533413
646946
663983
1029804
397954
211983
915846
1108835
965068
171931
329245
745210
776489
1001435
856497
1148797
732186
987659
680442
558951
777531
721703
692361
804996
808843
878879
889692
612911
770444
829513
978468
719453
636518
1045646
649549
760841
379166
329982
735221
1025721
781619
821763
955062
1199241
550563
689924
759917
484535
1244086
822531
587155
924793
407208
428136
938022
775069
848804
911701
1092853
804996
1144378
776038
916144
1234229
350982
667097
667460
826219
973847
479990
1005201
736593
1060965
545587
915846
866745
560138
641481
977987
565832
329648
726052
940149
615128
935075
822678
929545
627389
843999
787783
965068
766510
842406
622403
1039358
502269
781619
596264
821763
1171367
737744
642220
915553
705275
834049
48608
817546
479740
822678
877870
1214024
759940
378588
1045865
844449
1009780
874888
402493
574316
796664
1668675
769407
1166218
809781
900914
619115
951343
415041
882925
707391
769407
1237335
173195
328755
698520
1242206
461468
315380
1253910
990405
306800
1114429
781773
878739
629839
446735
874400
449305
1094932
749453
672112
759917
1009780
715267
1048779
995023
824666
503311
1072958
781619
387315
709286
824666
676952
749776
878178
480464
804996
728375
1001435
878879
463970
629256
817546
1234229
241528
1185798
965800
646197
757424
1042077
996846
765880
625416
366797
980672
376969
560186
1447482
388165
360540
646058
943457
938980
931235
533156
781513
925808
987670
1239133
610487
683389
576741
797651
790210
882164
833209
824732
241540
1171367
1030417
925808
756005
878178
871545
842723
791200
934276
817546
990405
1028468
277134
873823
1092853
951584
844449
871194
834049
781619
606901
127447
1144378
781619
1144174
943457
848147
708599
1008083
233333
1009780
597336
348065
763585
787526
526567
857907
678908
824827
597336
1318020
1364706
1043922
645402
547790
566062
1051817
474449
1522680
670143
851644
247958
1075011
1024441
750270
837024
654160
700087
931244
817546
1053486
990405
691770
709691
565279
305163
823048
584487
728375
955062
812624
907430
654359
899394
465092
382420
728375
728375
88437
477308
735221
694180
715267
1238466
985748
274871
911873
914876
640806
680241
587155
504164
675169
938911
659494
672096
145858
1108835
652035
869798
820644
615983
448471
1045865
874400
331237
638929
652824
765164
1244086
662572
807868
757424
587155
886400
819469
1029521
1027889
914876
851664
678908
639884
629502
822678
717213
1202754
934276
808597
924610
742138
1318020
519984
399304
225778
579048
722964
874173
524210
747636
955351
106956
932666
1171367
797021
1124148
680241
655330
1105401
676294
813945
776038
1029804
872593
1202556
531825
851180
980672
869193
965068
915846
1107447
782568
723197
865711
389501
840719
561590
864303
935075
1425081
1384120
931235
1008934
697794
822678
676136
692075
313897
450259
913239
619458
821763
1024441
1026728
606901
496184
693267
766756
540171
869798
587155
654160
753270
491068
737551
720057
749517
606901
736593
1029804
701939
930146
940149
873823
742371
629256
946692
400671
1017958
910985
535967
598233
692361
419170
639105
1204929
411899
598564
1048779
812624
625416
852741
656936
1042997
878879
976808
765164
387618
819123
723197
698520
777531
963681
397995
842406
831684
915553
842723
720438
294298
1029804
102654
776862
623056
580435
706957
737551
823960
853440
1242206
831684
488371
632496
943457
763585
995023
1332926
969277
488842
747928
517954
900914
1018562
698815
723197
1060965
799593
659504
852235
1113397
776038
797021
474713
562409
262608
412528
512711
646210
698902
335842
514078
933030
920335
195664
353077
784425
512711
948810
108021
995661
680778
469382
550057
608100
660195
827067
625444
735720
597101
505497
515584
518458
378499
537358
373832
638995
788750
920580
865493
1013732
903377
870591
874996
956456
911900
400165
1029715
512787
240134
866758
534647
704992
1013732
981406
651872
1466715
843397
1065955
542592
900029
846528
860729
607492
815041
824640
817222
453634
595048
1068051
891727
457857
619887
681457
688083
877938
1043234
975736
698348
799436
358312
597101
1502051
588276
1124083
973738
676795
763463
873614
1069096
920434
784442
1068871
675588
841736
859147
929748
691695
1151864
786504
861656
955626
702511
792794
764142
553859
423320
731910
515535
994415
1023917
822473
641088
789226
886673
440680
782648
74645
679201
693696
392102
884355
870286
664275
629430
1017615
959078
687074
700767
718832
906250
614077
579229
857533
1009803
609223
394674
724831
793900
790391
1104747
859588
901811
449921
828259
596222
725732
843510
697534
620720
807578
838708
869163
839986
665474
755481
922963
1068428
1045784
713826
825097
588276
730138
689489
977621
428424
619416
901174
696132
801348
605016
537350
620911
537373
863458
692452
810857
689484
937327
1145146
985618
863584
567021
762838
595713
587823
1017515
851315
745711
537011
737277
245016
704213
597101
600183
1065955
54335
735127
841736
725261
810814
371783
1222197
1144135
1241721
533386
790485
707480
1195620
365116
671825
205359
541541
757999
1045784
550622
1086976
623532
1166788
446381
466502
741738
623349
797737
635506
500076
1035056
785461
474465
785461
502761
1045784
1471006
512559
647024
1137759
567887
541899
825640
1063836
843899
434471
1030882
549980
687883
659881
975438
549719
630916
994801
898377
1030882
418871
727790
514256
671107
764342
1131207
414993
1099182
640517
808555
963410
595227
1212912
811534
324703
788333
525392
824413
593468
1334343
417713
766027
541547
322078
869163
594884
326344
939017
603237
552059
856641
557357
335842
202771
1069096
912449
338326
853925
847753
669360
862147
665669
920011
1160731
733039
541899
879347
719913
903523
549800
622638
356211
565216
850563
679634
701185
1167603
1343493
816175
595528
857358
1012176
452978
899582
557345
552846
860936
491417
724831
365609
992886
597101
532684
723625
685824
1139103
639127
926386
452994
898974
940054
718475
879682
680291
706614
851734
816175
782586
942777
1355830
689398
1031579
523960
729872
1107428
567454
1091799
756973
394464
877938
285327
751178
436840
675899
769788
1059793
895447
1114776
901767
601691
507653
788076
790485
1013902
562095
676368
837417
963361
985196
813297
1154902
525395
881027
815644
975438
810530
924295
219032
1280027
1260598
741548
554269
923522
1069869
867787
917441
1237032
621497
631196
987345
1007829
593304
751968
643151
1261121
802359
1013700
324703
850342
811583
1085889
240924
634119
606970
724490
588276
482326
699205
318598
937209
1139156
772510
852711
779494
997157
538209
697913
550881
572084
733590
921349
1256446
554765
514256
568899
756732
543373
697913
305482
676089
537210
958734
345595
701905
552305
948730
683588
1474214
417073
677976
977411
901174
324703
580475
901306
801283
761338
635485
789408
376984
879416
795997
907788
934248
775892
260706
881174
1068871
914599
618485
843404
1228795
595282
1106825
1022514
619926
814895
825640
791166
954703
714921
308973
669473
512456
1124798
919094
588209
490145
518900
847438
713582
939017
853556
585863
857907
305664
1027446
893929
845022
495455
495932
737277
1006095
711781
1029715
934309
602887
1280652
935398
633667
659881
301484
1144742
481684
850670
787490
869913
499127
631196
925417
459065
1256446
737004
1167603
891086
1177883
614380
789853
512544
815554
809816
753956
797412
788750
736905
630661
315743
857961
1597203
606342
838708
288452
714122
406641
708245
978976
850276
603800
515904
449325
1192407
983487
479386
663209
630661
651944
997390
994801
984554
827843
589959
757255
969135
486176
979079
736362
529937
1166788
821687
876123
918622
648709
515636
471507
694574
950763
379351
653561
451802
1074383
732837
490293
1013732
473333
1056086
400558
933048
714486
676795
305664
421896
807344
526274
730138
879418
656249
274675
777416
825524
569082
954703
707392
744371
885207
663104
764059
708540
1071913
1112055
872237
914995
375669
769288
849684
785707
977621
654706
694951
1184537
767323
877017
650614
549707
1572446
731214
455635
676795
733771
682037
919986
831840
790150
603602
1024778
716247
802415
630661
385917
1068140
882164
643151
938023
961298
1019228
685794
1068428
986443
1138384
1195945
625638
440088
186277
686077
767226
725568
1208299
790525
1171367
517708
891173
589959
651321
910395
969135
787194
595738
863431
655997
720103
664921
537373
708540
786531
752956
699559
1279356
669145
1110926
880032
750558
858780
291215
789753
863458
658483
1222588
651944
527649
895660
1165213
853856
875679
964683
786865
466051
494401
176468
877017
217028
550689
1722900
569834
1031579
764142
807837
729736
379822
641129
552799
134803
892535
1030882
844609
554897
665669
790125
1244211
516636
889044
601702
783865
942607
744431
1036423
632527
619333
802328
1433463
409745
519463
729309
937209
824413
370244
879418
653895
1303466
576422
300382
563372
803891
1217711
914937
815656
585021
750133
604931
751568
926093
803314
659655
860936
701535
635008
990920
650614
906250
305664
698052
717753
897112
804286
815554
758820
651944
902687
614244
528644
860729
361041
801348
872950
785707
972932
864518
602887
759497
1303886
781997
1022393
545735
485487
1106468
749558
1009043
419603
718512
798834
940677
603677
426280
670750
1031579
1045865
711781
618016
379351
752875
792595
894240
910526
816175
812526
920335
510686
288789
802134
990520
633876
816751
916149
941122
409818
1077693
670358
243498
981244
713122
748000
482625
679201
588276
735464
938023
1045078
496906
942878
642665
915312
941600
309834
865886
937647
959392
969154
771439
565466
492249
1091415
490293
500046
1002253
487265
786531
543224
697199
957069
562517
806823
594996
706413
759169
546845
664539
1015232
588276
805907
754312
769288
630765
641088
687245
580996
1128363
727938
1092075
607185
533260
411182
1075244
341361
644976
693696
855277
914599
399349
706614
551626
620911
717244
676546
724831
729309
778272
509104
795592
525877
480652
920335
718509
897609
702286
805039
757648
265316
860584
726280
733809
635485
707430
603677
732253
618533
619926
645638
457857
786531
875679
1474214
420667
634921
635511
900140
840719
990920
907788
782480
764289
572475
694951
1035056
1099182
631196
766027
462862
578838
600547
51974
902687
751968
514170
868466
1216747
706429
769061
761548
686732
492757
920335
837660
860421
988818
967283
1388744
508004
653561
487748
368396
601691
777416
319098
890986
436512
530782
875506
669212
673518
608832
657447
401428
952204
897732
332818
654424
707191
689059
595687
552793
746967
755374
679123
844230
876518
690846
684939
509567
878178
706614
505497
859075
211017
814000
368504
596635
695198
891727
574972
1012176
435601
485244
687783
937647
438214
671608
479379
682111
955822
692452
750410
152271
776285
524468
853155
841383
848183
677735
807602
691844
739587
722670
991602
840442
1055706
486192
862485
1132875
850868
671107
592983
987327
633667
476277
748280
730138
674063
1006095
681457
802328
1023917
555420
789753
716800
931184
844995
752313
691634
867159
474465
673301
655116
519463
428458
564975
572526
1052215
1143976
713826
727412
763994
900381
1466715
966921
647485
76108
680605
717244
1065955
570045
908066
923311
517708
440672
659881
669630
905495
1165605
1139103
880204
1029715
540642
677544
1107428
552894
280752
640259
533215
731172
210224
1013700
676368
611823
852370
722670
750451
813560
614741
641088
785046
693182
1192412
807837
747000
867770
844898
550484
777751
634614
994801
501637
1056799
681767
160680
364080
492966
802526
490145
544214
937647
266706
585021
891173
859179
1145717
674903
580901
307379
860729
925636
1043292
635506
668178
630661
934248
390490
500076
602887
605143
1112047
571962
905070
1280652
426474
943516
920011
1009043
950157
950420
819974
782236
706614
369657
670640
356594
1399012
882734
802007
898775
621120
401428
1141599
843046
774623
554364
785707
1030093
891793
665474
631675
1055104
1116661
529595
796283
549719
374346
697529
636959
910182
623727
444014
801348
674412
798021
599011
1055104
898286
244608
402697
1017515
774904
927355
675899
723625
499862
1252958
1192115
384423
768249
1007658
320956
1017117
897174
653561
980439
614077
881027
881027
897609
959147
742315
609334
72356
580762
368802
759026
519641
591014
653757
371172
878642
839179
774904
418871
710386
645638
884644
342681
376637
569906
375029
555987
905070
905863
1049767
886154
538017
509556
618867
1073876
565736
302982
596635
841376
910755
1433463
441517
631196
530818
516636
565466
1007658
399243
615361
1195620
388237
748943
814895
567159
851341
1103113
1145146
328819
571272
527989
854659
767772
753936
723730
1071334
660743
1015232
997390
468861
710661
631196
1080319
524108
890986
1031992
665669
684956
629359
994415
459667
898775
686077
848501
874996
692953
272269
707480
709221
861803
867865
839357
759983
661193
612150
910395
419603
340531
359974
748943
897609
191291
1071913
602887
893835
1157312
857480
744431
924246
769061
777590
972894
976596
629430
554641
603677
72119
625162
772727
785046
786504
969403
893743
959147
566826
833715
711850
982755
640057
862485
1432831
519463
680297
859147
516636
620720
733998
575185
633667
338536
130004
619333
962140
788076
398083
994415
571238
1074663
685101
627387
616337
1041095
562205
725635
1055104
967448
767323
981822
736905
526612
1069096
548512
280433
410919
528467
774623
781925
575752
782480
754502
696303
765880
855199
1013700
685284
680849
835834
609149
533220
522515
1074119
853856
784442
759950
386345
538121
979727
1098728
825524
471635
781928
959147
671679
514256
797628
629359
1023917
908066
904255
722670
657915
698063
1112055
859960
584931
622995
860729
657181
500808
721189
1114090
959147
872398
402697
260735
379351
1041539
693513
601389
609095
405234
412330
953307
1038033
1065955
567887
567666
633667
914871
525395
839130
669473
887938
1474214
540505
604736
992886
554428
692452
614741
826547
471657
764145
159996
1029715
679811
1274130
776381
1006942
701535
673054
834262
577441
755810
689972
1100058
658088
850574
732696
496731
901174
490790
472180
658483
739185
224627
1008408
562366
408406
496351
646824
459267
492467
708552
732715
362443
808843
749988
440482
188774
986284
493849
562972
612665
234545
465089
410672
215315
504280
813706
742801
531229
772074
353451
318528
514554
637290
849445
1009823
433639
1015235
749683
301694
685810
632440
555036
658085
879720
347946
566354
533858
493930
566076
818110
727760
802953
497973
1424893
718174
570207
919809
815060
619479
362443
317971
191157
711091
497210
537252
801008
970924
687429
629817
732715
347711
895461
838778
690195
766417
631697
458342
672503
691949
791151
1385650
648140
636047
412945
904192
862528
794988
701908
689442
650904
597363
489274
709701
1104269
501772
713547
498479
382967
777669
1007925
941907
697091
558625
728100
745850
243734
518389
615497
631044
990045
735683
743837
1334343
459199
1375259
775399
751480
718000
682378
672287
1226653
738704
513679
894757
235316
458067
830572
759531
675355
833327
512724
931865
615977
943795
358009
60629
434566
670075
976451
280592
838604
590986
1094364
829841
495063
896121
1343626
673544
543051
706743
728777
606912
688606
612934
565641
1430772
338602
732715
1002216
604215
769133
880339
562366
541213
229332
741947
662448
559210
709701
505645
926927
713197
473198
1023730
638018
637392
714772
805504
641268
833076
1079850
516320
464817
689301
363611
1028148
526285
728951
1008052
962738
937211
621497
837285
1131961
637674
41254
616175
693726
908517
395858
642153
573421
924875
664786
1035657
539969
511250
645074
625578
569695
897313
702285
581506
629974
394713
738704
860253
596449
745536
319871
849058
552861
577929
585847
558388
709756
1067784
565322
1069787
745407
922560
815244
381306
650477
328799
455432
810556
701541
453432
916002
603437
1375682
342079
585174
610911
902629
1552497
404342
793297
504280
817033
1777883
583908
504252
922424
516690
157412
546623
499412
543418
397438
616881
618065
567149
694887
812953
413602
1078849
855353
553909
296835
695055
1045064
1806456
453183
634867
742236
909449
813498
273817
637777
597336
671249
648571
400666
648571
78313
757054
582867
454008
1121841
566541
472690
776489
954263
690636
640650
728018
1470423
639941
1039358
841602
613140
550509
722709
997426
414443
608347
891755
519610
1141470
485956
619771
1021875
638301
1168368
891645
766877
539625
1204309
748583
792290
697851
545956
1405724
1004462
493849
719398
414769
695390
698355
672988
1045138
922169
691725
536349
980027
690790
1353865
1094416
840554
414407
640722
693354
563559
712420
453724
720768
565364
432169
850448
934870
780586
817489
424077
750323
1018707
490429
816881
637490
434171
937760
745361
486418
708018
641347
219048
840426
546018
389203
730952
561332
996175
726678
1017403
839130
355603
464930
493158
993898
834354
569463
1256458
832103
520402
884684
321168
206678
728707
951645
1167201
950470
391671
337047
728242
718046
668116
815953
673297
764245
255869
798841
596910
573421
185070
805804
491660
792031
1118009
673224
781619
837625
566543
540505
444196
725771
465401
732283
249522
418916
520290
376762
839028
723954
627075
901174
492279
661097
424141
970692
972857
196880
328551
779533
773974
710636
392004
595775
913088
507122
299534
445052
428123
451449
736179
512957
419150
412885
596196
849643
802996
725099
749683
800076
516690
508394
1380142
648571
561899
864780
819176
577949
819064
953268
601678
927212
553348
502164
456846
668040
754938
768271
921484
690509
1006204
872102
506609
165636
1124196
830040
984822
955598
880423
892502
725137
507276
505366
1028042
559955
617453
781970
799521
592993
1063552
864276
951350
722781
1043074
1007255
653767
939572
1065486
685127
773078
628449
786210
537464
876547
673232
921643
630767
770361
697279
568018
957278
861673
674591
844613
839293
614657
909865
66753
824771
694377
1008522
880780
1228122
838793
1070950
486785
700436
723041
571153
755421
518101
714025
383560
600720
915164
391638
664041
553348
704453
1492405
1130519
753173
806782
899624
506609
792586
716438
397715
442647
645654
762572
826299
254885
992653
843584
414748
931392
1126736
850439
1028042
787906
514621
599077
681231
1242206
868565
425412
797535
1564811
811715
899186
559955
819064
960784
931392
803433
1109848
1265918
1053044
1121714
1045627
874539
585335
487106
1178521
765557
919573
885161
783509
823855
456227
757114
542037
880045
754442
948515
783796
895540
614240
472082
812055
647180
678428
449960
878270
826812
1135959
875798
391638
607762
907125
523972
672045
676227
494078
771875
1135959
119249
708479
591902
766343
1165605
487337
528652
813016
596236
920013
871595
374478
1034128
839249
1244086
939739
1243265
873999
886068
117306
874184
75268
862577
641745
1564455
525916
618016
666865
745884
1198733
692019
483764
1088276
953798
781880
873571
1318923
841908
1011497
685859
842787
615199
905401
1222844
882401
671825
416145
838538
966380
777139
780801
644962
383613
808973
557549
845822
907709
977143
861368
629224
882401
358842
855836
566615
436207
420868
714290
862551
820356
669066
871752
857351
429145
929930
660585
730554
834527
505069
1103938
1040897
613391
772917
917398
727877
243273
771875
403238
817820
1395312
685525
771875
293106
704599
747561
1693617
1041483
1028042
452209
825848
781970
948017
410786
640986
765078
867095
797637
765557
506609
842599
436201
600962
684949
956312
312816
571153
383530
874184
775265
386780
646931
1109848
858232
228523
783003
751066
171434
1319279
748775
582496
656938
732501
1242089
534950
1130519
820382
884260
898170
832627
370080
874096
685773
483354
369519
1153973
1080482
1190019
741281
1044924
661468
987567
871988
709756
923401
1099275
955227
913879
637333
964019
788854
765557
897318
629224
423537
1028904
839249
431722
785507
1081308
626715
1071207
1222844
963167
1275700
1200820
739496
1109848
733404
632710
635936
904118
971151
593073
832826
818953
882401
310212
446762
1007255
935677
778739
812488
798573
804887
348794
917803
768868
843848
617254
738387
865822
892003
605163
951174
543246
716088
836602
849960
1097253
1034128
829567
990873
707088
334547
907183
632311
1395719
443252
851607
248229
507016
808709
640623
1028042
319965
1160815
795352
547173
929912
941848
727877
567699
842704
950522
602512
643073
874405
736659
900778
767205
657847
645442
787202
770361
929912
682831
1024966
430813
1146751
1091731
991491
113843
323306
1057280
661564
782395
890311
531825
931392
568018
882717
874096
647701
843584
921643
636970
839820
801881
600517
654690
898170
976719
928357
414993
689231
867095
831851
349497
919573
959516
425448
836931
551969
819226
873571
1292935
1254467
614946
747031
924742
1157905
667097
742117
676227
399218
921643
1158263
980103
723862
780801
964019
904937
678428
707088
553052
811405
795317
745666
558448
1088276
677300
505572
403097
666865
929912
864276
411231
917803
530380
793328
678807
1008522
529521
719453
573693
1109335
968736
1196678
907709
820653
865392
430226
899624
985455
859406
682141
844889
945244
627816
765812
947289
964172
841834
794157
1121866
822379
500745
1259282
1200820
348239
915339
900120
1091801
330792
590206
876269
595590
670542
828925
519199
1214851
873016
866301
841699
1067310
909792
957168
746936
811405
874184
181645
595590
614948
826689
636614
862577
800516
842599
766678
765653
1062779
597609
700767
585485
465072
875341
923401
992241
864457
985476
874184
744131
550220
1080482
602512
986867
866301
618452
917803
836046
875798
330928
594859
618587
323548
574255
1053044
678606
1096379
582144
669066
666805
1013787
919958
837800
1053308
903267
441190
931392
408232
1116154
929912
605848
1069081
871988
661035
966380
678428
771875
575802
1196678
897356
930225
931392
1071207
882011
788604
965831
462719
693325
614077
849072
944321
886068
962370
684210
963380
590630
400189
576927
591941
411286
985078
327539
1054479
540609
629275
108792
1091530
436246
679242
868565
913089
882011
483419
525916
664405
164982
1028574
821055
1034128
882954
712963
824771
648432
602512
847304
471279
605530
668040
887700
812624
839249
1127598
792042
488371
939557
398359
813016
788262
668490
610381
504562
780801
683807
982829
905364
162112
949629
521000
699670
885576
638707
394902
1067784
1103938
818359
927572
983333
816506
981200
826689
1032257
793592
835907
669891
1181899
917506
904118
981117
811405
707021
809038
917920
919573
473195
832353
1087248
741547
841995
881455
1396136
552544
1027341
725311
887700
340119
758127
842787
594536
1032257
742117
1232816
822776
987567
930463
969032
534154
726324
921658
978913
820356
417134
576487
785507
541334
486785
768271
700699
921165
785507
654981
614946
419498
776339
835159
992653
960784
915339
781489
820434
559059
898170
843480
485059
733404
855836
717026
1091961
841834
466497
600235
930165
1284418
1080482
785507
921643
754654
1053308
1243078
1148182
848716
1104266
813016
602650
471756
935534
901097
742882
631174
448922
402100
806365
675021
507276
1264548
886068
639451
772105
840502
181713
582496
736039
720578
383119
742416
941998
813016
787823
1156883
793659
746814
765474
820382
978913
516620
886068
726495
649172
310712
1136435
339529
726495
878159
389985
919958
612986
1085432
319098
941998
704453
525916
380868
1176046
985447
622063
964019
887700
882011
822379
854231
596695
931184
511842
696310
939739
678905
1331315
918608
475760
899478
614657
865822
810047
957278
839982
1600012
588896
824261
649348
705286
768271
564844
267145
770593
849515
819226
1064351
309250
810769
742117
1049167
1103938
1222844
768868
58230
1222844
1131361
915830
658328
686383
697811
731496
590630
629224
832627
1170073
661957
1156883
631801
1260929
785777
708540
859406
681253
426447
946718
754938
991491
207283
766343
900717
661035
750142
997
953798
630414
457258
540005
829567
783187
887700
1293191
602512
751343
826689
1069081
285473
625165
543572
609374
885620
525916
899186
861368
1318923
474455
842114
545960
413184
877341
939557
597306
642372
710115
941096
594475
402863
921643
473829
655400
1138067
913879
410276
440736
824261
627875
808973
782437
436207
1049167
502053
1084731
869905
920483
543245
402331
1103938
562745
1198733
607156
1046864
791630
755708
280939
416844
484608
842704
456181
689231
915830
910127
348463
383560
562843
609620
722799
1053044
540697
575093
812055
1075336
900717
882401
456846
951906
1332482
985078
732064
301081
874405
1027341
877341
435473
771875
867095
1121866
951213
792042
899478
793992
646437
763300
757373
429137
1148182
816132
905711
444187
502719
739496
915830
29146
625648
989582
880823
874405
887700
541985
796407
854435
995874
668470
736264
1191907
900120
962450
673232
1088016
1030768
766343
901289
928009
484608
716383
754816
987567
515617
603405
754962
712963
858826
463871
839071
656621
457334
568018
879868
793592
859406
813756
777139
820096
533386
609374
697899
307927
766343
1522680
798573
968634
823855
746936
1036652
909792
1259282
1062837
931040
508004
1084731
755708
445837
903267
597957
985447
722734
719243
930225
577656
672550
898170
826812
1284418
816081
739496
668490
829920
1027859
967702
797637
320128
920013
641449
697553
428546
1043074
892003
468861
565807
1133101
649172
898713
882401
567435
703426
407643
769445
681523
473990
549929
614946
645654
726495
565224
744530
915339
855836
185215
771908
585695
645610
1137029
391638
599408
632773
814108
627816
622533
881455
713977
698348
627229
808709
736520
840923
928392
830811
777636
666865
398011
665629
768868
520754
899290
874096
882011
478119
876104
572934
600381
891155
740864
942717
678428
835907
808970
742205
614657
469940
798045
426880
931392
725863
872084
1028574
836154
765557
743723
607156
709573
322482
690871
582398
551123
913879
426232
771875
1050922
773409
1063274
1136435
806429
807219
1004758
872102
697899
838884
891111
527826
813016
950522
646931
858072
1016304
819226
787823
1105135
851078
414477
484608
530318
998520
914930
781489
331301
573110
933982
678428
868952
793592
632710
1015553
769000
706393
690275
942717
613018
627816
607507
706576
585847
1130519
1153238
985476
870566
926613
855376
823915
1148182
788874
800860
485059
795316
885620
1169660
742589
365240
1030093
404342
264695
692019
536555
316221
398553
915339
426727
640581
594482
835907
855863
1093731
516470
1130519
470382
1284418
773977
778716
734160
658328
505934
1156883
905364
722394
793328
519159
622505
855836
727877
654773
987761
436207
770571
918528
939557
444649
357442
590025
847668
420281
1032972
854582
906763
957008
546562
1235315
819671
695064
614133
569292
936627
483019
521979
662775
570673
1000452
1532702
1056648
356645
611274
667117
420619
666390
572444
609661
472690
92567
549454
889462
156344
741370
859618
525649
519808
758669
559594
688014
1181348
880719
1608353
710188
311967
627204
554686
574179
874370
853785
781545
735272
687647
378740
1091558
498396
769636
819079
674707
544400
1304178
389761
988818
641172
453735
1065437
631542
853281
459869
604565
754894
180197
526328
772416
502796
687536
1093055
843529
783865
691634
624143
544441
673781
554428
468672
369008
719551
488960
772167
797599
944871
642933
883975
627240
668077
537020
977613
796915
900471
638055
645220
919622
600025
1590922
744078
528778
616343
1347759
1438340
606543
894807
744536
569895
479045
825097
848029
582271
448358
246747
561899
542557
1261368
418077
1044352
709501
847098
1173331
505888
1104311
639655
356391
454177
687342
743573
697770
868261
460868
471223
518424
243277
562480
805542
265785
349705
853044
1040816
780803
672904
1116441
734118
369008
515291
926082
719551
655430
659343
537020
592279
707856
620139
938294
589594
227588
449077
1147070
664391
635433
830381
700471
676652
521995
980984
1021795
723555
1001969
461465
926448
606527
879283
710912
607394
540783
432302
821363
406042
464874
497890
512081
1138823
679129
809602
791631
599076
457770
645303
741281
639265
791273
1814601
735001
640937
545447
364884
200107
731783
385848
732688
757763
135351
300013
882566
867257
898563
548476
428501
723790
1061834
496925
508108
696368
797686
808831
768463
531490
798989
1005276
511038
864253
543116
802749
720733
817656
528778
437776
952925
669626
767565
561086
1033139
530993
748678
922662
802262
1042780
1167213
779837
822273
880748
1063534
585754
408175
527673
592984
537422
804544
466987
532678
1166848
974607
773890
570935
701944
524892
554686
483378
980285
911739
297812
668689
776387
397815
504344
508108
661830
775602
959516
783983
955225
1048956
841966
546845
1166860
888973
757498
767509
720242
507954
449623
832333
643024
581793
715126
749059
1118083
473963
1088945
1012969
559069
1064812
1087543
435668
244741
782214
672038
1218894
1502999
912703
527689
684141
840502
950899
459785
540323
743723
737720
534917
856662
562394
695601
549619
552727
121541
1496599
630557
615457
447121
428502
818304
926790
485648
550364
424369
1141819
699559
330185
563375
1200211
827793
651923
544281
364659
1049172
713692
1140410
929491
568310
464789
768938
775679
719923
710130
407135
634210
567124
801714
867336
214630
617855
744536
1401505
895064
690273
304749
751388
412500
527105
886379
1395424
889497
483253
683015
865237
668913
1002682
674818
426981
905433
675395
1073465
441443
1039875
989864
525021
804286
538188
504035
452298
464511
755873
1012348
620031
612934
1054532
497465
1277653
729580
872520
1024149
441798
656110
897177
562926
519388
655561
360508
495680
465815
637639
673880
1132678
490999
1462464
313467
784695
355837
949179
649311
670128
1106859
45972
684206
459621
926822
1608353
881062
506257
357442
710765
932631
569488
827654
536825
833988
956092
668193
862010
589587
495680
1018445
797412
613069
1223132
1064927
513428
492973
905641
657192
319312
645023
721197
1028468
610720
698043
998684
554155
729135
513708
875540
670973
434445
925566
513010
1047761
653363
898489
766952
518501
955925
1247414
439110
246747
587799
950763
654911
1315890
446685
626180
878642
997605
251899
1585236
1486640
1254975
126948
367497
644462
706141
904164
567124
619914
493085
559492
1000175
366585
791301
805871
736829
851400
477816
474960
398597
663156
433588
581465
669470
657258
896106
518088
575080
925657
680342
1089305
640382
803438
901177
632836
854495
285321
299519
888372
337062
402899
551484
704704
336666
705545
33662
1371135
900648
576112
351222
244017
424755
460235
488875
708625
511175
657156
1047601
581602
762966
338802
627085
421321
997844
399732
507122
681292
326147
1118606
544047
709468
475124
633841
536825
581029
393970
96263
419589
559247
640737
840537
974049
580332
974314
734467
620206
627747
669152
469503
602999
813838
602766
625793
835119
726650
845765
474589
771821
441613
574226
653088
680753
890540
655961
708691
1283252
1080261
381502
865243
529078
882915
383983
519398
569557
519388
572863
388272
743085
1011218
718981
724831
514223
625793
923438
661372
780292
736336
392175
1064351
877740
480267
863431
474027
903485
365968
310832
727159
904984
952967
479345
549596
668288
447881
1030593
752647
369574
545499
679779
513428
791977
323948
1682864
730584
664813
713544
960125
725762
758596
957040
442105
702476
602900
899942
730665
885292
716324
832986
805871
769199
550581
617453
1007391
1308677
807237
550044
401337
713692
497203
650033
786416
786177
927743
220755
703382
512787
649938
723954
329648
956034
569292
596553
456458
587207
775776
1303709
759034
756270
385648
672387
712278
484394
382180
884737
605179
723555
504586
916858
1054922
332285
869832
705210
797412
1000175
465175
616413
940398
970468
564448
1036472
583757
335477
740568
627580
808831
791063
658398
590129
507551
419662
422893
563965
763437
532720
1030636
885651
657442
841149
384102
784245
314237
957085
933392
526595
581602
734595
882857
696914
580435
740374
507688
948980
772167
775679
656038
707575
471342
594610
1143282
716455
322512
609888
528555
493624
429644
341671
748010
736780
750671
572147
448358
465333
1080875
429743
904164
986270
440112
519388
513027
479614
674018
844706
442884
774616
232368
1009176
895188
306757
466577
478604
881295
164705
437202
685877
528904
1028690
606537
479459
708009
995670
587869
817475
777490
635183
792486
622229
1096220
941538
695998
585464
675593
841351
560704
644997
167449
490529
788970
725176
414434
465779
592220
1252230
368487
668651
918993
705792
920146
527673
712823
893675
446461
683749
525392
1067541
851602
1162552
897562
700191
554494
462681
583412
533153
952043
601874
503813
714823
692853
830816
701979
957007
352244
887883
177479
460930
765001
369337
281548
401759
562656
1043995
744536
1054795
792719
900034
525491
807791
656038
775449
507964
496651
142598
1416684
391889
400494
606537
707969
771718
574592
639226
277246
1046121
1064939
655138
655248
565661
903825
441245
849065
660008
519388
741905
859985
640737
668689
749913
575080
382318
377042
576949
483253
775587
571806
697091
527136
427773
967857
1624800
564602
432966
736659
748069
1012367
593143
910054
556873
1356302
1315890
394674
765374
924722
764526
652504
460448
848540
925646
920095
691936
438769
527673
866750
715138
692412
327390
1102859
708800
960650
647781
1023268
486506
293709
505674
280240
771835
1024277
884892
808973
819696
481705
214630
435803
522535
368817
659642
534600
710130
629608
808555
670085
640897
746842
766587
1106495
1037163
520547
712801
869140
599864
369253
646316
1045940
910318
623019
632265
424292
552896
886519
253547
362443
926181
176040
1135270
568657
654617
671826
147723
881951
810414
1019214
821312
839720
226055
362842
562656
1014806
447009
225068
900317
604139
875267
672671
1069783
413279
717835
528100
1319190
978087
668945
398597
630009
644074
479786
611089
871157
566970
524403
894312
733007
721838
1035868
642026
519427
551484
977021
1046240
513510
858624
869001
662402
470516
542599
822684
962040
556949
300338
794941
755455
647652
477852
897172
1254889
312043
380127
635947
839042
726479
743085
132184
608498
1097480
739061
974314
828907
737924
517138
619415
766874
418844
692153
744306
919486
875757
335477
542557
843242
864780
713928
528467
1037940
676818
1192879
617203
488371
442925
601417
1049693
748992
553517
448424
782296
725528
244741
868632
607461
944871
332812
587207
854457
744009
1197211
360547
560917
886141
748485
858691
806233
349640
821744
629587
797423
413798
495712
200982
597898
607531
769532
154239
843978
690273
714844
596431
498165
1017646
1026400
751573
637324
833676
711373
898593
627905
418300
794157
683917
1049077
466084
757979
259605
757979
576060
688959
623522
378220
427948
804941
1023236
526884
560704
356989
551496
826727
507964
595861
887867
577948
864115
596372
1138157
777625
495198
458780
174040
525994
657983
492807
420934
609999
485241
1159187
791184
1154333
960765
524196
669252
549139
452033
615849
852739
613055
608498
747197
337047
653938
862880
915396
710062
560646
600701
825934
687821
469594
551358
1034679
929707
833289
710130
601558
635936
921922
539044
464211
829319
652504
528891
873594
527036
451212
365558
558875
884115
470115
680147
592151
423047
746842
722822
435522
911290
695402
423633
293429
645790
707726
950440
822708
473777
624143
1005256
1109972
544400
371875
813498
850520
1047835
916159
766289
354632
852739
342935
560917
633373
871568
699017
647781
490999
898489
816939
502928
340027
1021455
428923
871097
625342
417675
395632
382968
593374
723024
1143511
238576
493663
648057
513975
266101
968580
759747
915784
814165
1066768
669430
528119
608534
657258
672671
747847
1204781
570692
724382
1118009
156879
861150
941196
1004456
445529
514730
1661129
760041
782696
677855
528555
331908
483253
479345
688680
719551
554782
563921
952925
636416
647153
715372
571447
358225
949932
651222
788674
919066
721197
658826
644637
821312
884737
617386
852813
599245
1531575
294496
928503
897356
599864
291727
992837
386399
471047
1077723
1015035
882857
1073465
912421
936806
693611
720856
871134
996443
1178101
760065
721197
1005590
1102579
600329
946969
200107
810414
655802
1182212
716021
738588
825640
810414
626826
949824
866038
1047998
658092
724198
618823
668340
1146476
981117
1051407
424766
736138
953791
430442
492945
749913
488273
554686
859979
875615
810049
743226
1225579
856347
190520
545313
725782
299519
996012
449684
864409
538876
897558
756102
657156
515997
624049
790814
522174
834021
412870
233599
694092
925566
793491
696085
777811
1017646
272463
744988
515997
493085
616605
506329
567699
405840
637481
317576
633262
760424
554686
712977
683679
945083
731359
424889
861150
1134297
608711
681696
1623835
612175
192180
538288
720116
350848
1665812
717266
694059
960620
440930
515137
657100
579042
650614
1068581
1157029
648493
185070
498693
331434
561173
653681
740384
1096653
561902
395142
694684
921922
941720
670355
1030333
108131
612158
999054
978971
725204
713480
1004936
866337
520753
763562
532040
794092
763445
606758
492937
653681
869978
728129
571290
1133122
939173
724286
572444
815585
1047431
717273
467292
446053
564676
898029
524290
630198
1124270
932950
796910
671750
713780
1145368
479128
872063
336370
684001
487930
948134
962463
648140
744516
657184
876995
976987
499318
780370
662477
425964
771769
722998
614337
662194
1359616
795726
834055
1157979
687930
855778
635714
422192
597722
990897
436136
348651
853672
621194
748216
760815
773851
351908
1105500
966105
948365
470011
698530
828015
503961
654751
810414
730493
820438
1030976
642495
652138
773098
832298
606758
776312
544115
758521
708684
1014946
1508873
102123
813538
717273
425964
962463
980580
856714
1023228
587634
695836
680983
826271
389445
758521
633923
1000805
758943
487732
999054
596717
559122
748216
875658
850711
593905
875658
924652
468758
485838
1034648
714614
831651
682202
882273
594189
449684
713480
608124
859030
977805
754511
782298
401085
883784
869294
929488
566929
658625
786983
549396
982624
514078
417283
872063
655497
726966
535944
1094729
741478
1065792
1065792
372179
1029339
795749
613966
749689
535172
198464
1014022
718213
979079
788439
371149
831665
692886
805499
371859
549679
858888
713204
920211
740989
869978
673811
1216085
577357
751793
855778
1138460
445492
889462
887186
875658
717589
894205
525948
1136105
835062
1508873
527990
495655
999614
645779
622486
808530
925074
533387
882273
740506
839149
808843
249106
733778
776312
686652
413914
889497
541565
553752
542778
869596
1056505
1087265
314975
950470
962770
887186
1138213
821151
1133122
465469
571149
590164
845357
736410
630909
509170
212965
509339
540505
735092
980086
235879
652138
557899
405998
509345
691546
643402
844314
261226
601829
730335
669762
676771
613596
150723
190520
920669
897487
811300
816434
551715
315708
399349
581848
999054
1003696
309707
359907
707338
566520
413622
813162
1124270
733271
272989
949389
950605
590164
587060
780720
586420
720601
597722
740141
378994
809444
1138213
603781
972249
774699
225089
612897
410260
755857
948332
302275
461977
715985
740989
373981
727013
763446
272989
681125
487732
763662
948365
539558
784113
574762
769406
469880
680983
1012551
972912
832769
729869
210044
645949
977603
846163
717125
210527
855778
600701
930231
1122830
643073
713480
386105
949390
794562
584123
983483
524290
863032
305509
483600
556807
966448
734754
590164
547171
811366
728129
744758
673654
440841
236153
741812
416895
641373
785737
672052
932520
751793
644303
657114
769077
821322
493279
900863
888257
1024445
828015
787402
633872
837716
813498
1028376
720601
832298
645339
716982
1083987
816132
870815
883930
940845
1071495
571149
794562
249772
843796
530365
252759
681066
985275
633011
630579
794562
761437
794248
553752
809444
598913
713590
1263090
843688
791146
623719
491939
720768
756545
744457
749713
774720
700544
763524
188774
442755
576935
810339
618739
948449
647838
591184
530154
699570
1096653
687016
776312
727437
503695
1240296
942481
575574
604946
702140
230778
740989
681499
613549
1150954
609917
578564
931689
1105500
924019
667658
739416
655135
940845
1472589
633011
765708
809848
694663
652951
586869
695487
1419181
488273
691317
436136
698530
806699
798158
493279
576933
569292
722967
656466
784113
845713
1038870
836602
985476
474071
506139
634028
647573
569928
952939
1141065
645949
777321
700409
720601
874960
725160
1216281
780370
693943
852806
1172910
982293
852873
925074
829985
759650
799721
884952
717273
467292
549083
794092
1241342
508975
1106088
260129
908789
658625
655135
943981
768131
541267
727401
803081
586668
747464
495185
912756
899124
1145368
620963
400634
757305
939064
725160
490826
834055
735395
956823
595879
851607
816700
1014022
605084
693762
816434
816780
765871
360863
808831
887186
698530
896763
470011
786892
1042590
875201
543137
765156
708171
774720
966471
909287
648129
786983
1097991
582830
986867
896764
605759
949122
417899
633011
835707
456644
797628
834055
769626
972559
523065
724958
1077772
806224
605759
993115
949390
648493
633872
1056336
644909
351908
1290653
785897
535723
553752
710711
611995
654080
773098
972559
691584
1127616
389445
968048
812137
744614
949390
763562
793870
951356
447230
1005060
836546
577453
403013
565452
1058816
621754
932950
1071675
540697
509148
742004
425964
611762
574831
998368
794746
782298
616706
709490
441245
774720
1046282
718462
810746
707842
579922
1057561
1192107
601755
677540
948134
652508
665367
574762
507275
509142
673906
881402
845713
713590
848183
939173
764268
704739
759692
783208
1136105
626475
506476
852806
666742
191185
816700
523974
816700
688279
717125
369542
634375
1216281
680239
939173
782061
577357
596553
969694
939173
566205
1106859
830927
483970
476132
363083
619572
696132
1041095
1223934
842582
658625
812137
325738
967619
557923
617713
379363
847766
1009617
863032
734103
832298
449442
275340
771916
1168070
509142
778845
1202024
592850
1472589
501533
702697
845357
720601
900863
454580
651873
652085
1172244
881541
763446
601755
771175
644696
505828
956523
632764
949390
750109
816159
857472
498427
1097789
787855
920211
698465
881541
474804
665741
418534
440930
900863
765474
894075
51125
709950
627138
691865
1513976
652048
553120
668654
102175
602184
821514
1124270
589445
677197
599174
868261
1197071
521827
575988
453617
521457
371149
501172
260129
784425
122627
407266
977815
759375
665741
916127
1279783
633515
467292
896764
706266
1164881
608609
635064
856714
272989
925074
463105
652508
930788
488818
1029339
664780
505081
808530
493279
397035
507336
633872
582668
756387
839149
604462
1151294
757208
842812
1119126
272989
1216281
698336
601755
1031092
635288
937635
593638
751178
447070
696945
471521
604299
506139
496915
351908
571941
725776
1255943
717482
655135
866337
695660
533537
1472589
810104
680983
813538
572020
858842
759650
1140865
988489
903123
380997
363083
713950
765043
291795
608124
825907
379245
401337
939173
571492
896764
493624
890094
571149
179115
971165
671942
472989
928037
1046294
718474
779542
973747
972393
874242
392413
758421
514815
982864
294267
872616
368396
379543
718682
737419
812707
781815
682111
367445
784965
971841
823835
1051019
599078
768174
1140518
1125261
521828
400319
348458
447756
630658
939391
562974
486032
563559
710494
762467
1185941
565722
341961
368762
722094
911786
371858
489952
1031594
904744
1140308
504265
680283
769413
744398
431877
978755
1126420
253586
689144
1006680
820644
1135833
671784
1017009
606555
782566
843216
662081
807635
819623
825584
194438
819269
1146688
612897
84368
870208
789329
414670
1055887
880784
463982
704048
735798
645401
369896
842262
631905
834876
503290
703996
1014393
957118
704145
1053827
839720
846099
838343
668651
436794
394516
771481
887859
1025934
838983
1396467
897612
925104
600944
744189
795455
996123
730542
916515
747000
1112703
1011630
865609
523972
598389
881221
645693
558510
787910
722094
656981
965300
1185941
674068
882744
508058
847055
868896
842483
1192107
423156
762810
554821
906853
924823
997932
680283
1112703
487449
899312
470344
565989
723445
301812
605795
342387
1165858
332432
872919
1033139
1049077
484794
655592
973018
662925
829669
884620
451555
944335
623363
812867
813476
963213
510460
669131
558288
558226
853603
581635
906853
716438
1052148
468216
511927
870120
704145
997030
392275
1128450
834348
813614
1069896
873687
184639
803720
427429
1099158
680283
758848
828220
447745
941164
502296
618784
998852
480897
1104877
1060362
887859
544710
708961
632135
707286
1080156
876104
708193
974249
170816
825131
996830
507318
504377
1017464
848032
659373
713563
304749
535070
666141
372543
600217
1053827
974729
1022918
904035
899357
1043137
676559
907829
288221
981174
1002494
708193
729998
1215784
314462
818155
454158
917528
813679
1254730
950110
151950
564601
750151
484740
908789
1106451
915879
1227352
611739
1053827
637193
796216
778069
679257
977913
426026
1149542
335404
871389
518624
832800
873571
885501
819103
452477
437159
924571
672368
997079
785461
616463
891357
854210
902263
666122
846099
874499
819269
818601
833452
729238
829657
327949
739870
843441
571455
690556
420415
582327
388172
577645
708868
718099
406412
1055887
946722
667211
1145717
828220
826315
978920
1203133
1065050
826315
160962
656832
726862
464638
867208
813476
849492
966940
888255
301812
320263
698095
686730
592761
820123
708361
994678
465575
702873
863488
1272603
1149224
1022918
428654
538835
459802
758012
428555
885182
1045815
902477
906278
1149899
766523
396785
977736
820154
1015650
777962
972772
712428
643889
1104653
431786
867163
937550
909044
758012
420266
1037911
250483
616809
888069
1389849
997631
581456
798710
908481
621120
495612
870208
743509
1030443
1188246
846421
1012088
781815
861416
602841
585303
659835
371767
877211
737844
581973
569932
206976
641373
491172
1223543
977344
882685
1051019
738735
790326
697208
997079
986417
734936
541913
589181
724448
537352
318397
1047571
623302
818913
734467
418380
526276
476166
1064008
826315
743547
603621
703996
1038912
946289
301193
569365
747924
715064
451555
1087631
745421
536430
946250
860130
648462
868368
410174
895660
614412
708107
848233
573964
872616
671353
589182
867208
735272
702985
1031594
343218
785703
544107
769881
1148186
916266
974249
557994
744205
1224130
802184
1037523
1069688
579260
917681
1097445
409718
876995
964243
516414
690055
712123
1188246
952696
519739
889346
1002146
464074
921745
547310
962683
1111117
833715
506788
452137
867737
649616
879854
551704
430284
919882
557109
1076846
552262
677566
1043137
491172
634847
425027
73822
670434
1132130
462681
972294
666746
811478
936848
671995
1046306
620057
831453
696274
664886
810797
842262
732047
600944
951943
693368
207378
313059
341854
1013455
655871
1112159
823359
572232
638403
530060
877853
546271
1151755
1040642
1027024
906830
1023315
684972
1467131
1069688
638703
518167
965043
629705
1053827
790810
1333557
390111
933426
754677
465308
840550
978746
847705
1039576
1058352
942005
1209559
771259
925242
908956
1101432
400433
848708
390581
399732
828996
892289
593091
618307
470056
270274
174671
1107089
623584
798908
1027024
1105391
547326
404783
906853
584390
937550
762467
907829
761099
738651
742580
1152939
703696
967564
608214
1043137
762467
203528
752768
196971
693594
510236
771059
1124798
842366
818550
856322
844726
834303
99078
759884
626521
1224130
1305690
298581
463466
1136961
897003
965043
795455
802055
773416
943118
821234
637333
840968
889798
66571
508414
1018654
1014572
702045
776118
771459
917222
758848
579863
782788
1493469
587890
418072
818923
656832
584482
819269
775161
792661
980332
782788
779745
759443
912703
824577
430284
798710
922281
1267547
905910
599541
1091939
459802
737844
514094
717952
933284
748293
976164
687231
897755
569823
924128
798517
607149
881040
768246
547585
451555
810738
682130
580598
707020
498014
818913
798908
678071
670434
367319
251879
846455
466818
1080156
647024
339514
971945
539529
768596
704506
570219
908481
830371
703996
889390
788237
614323
818923
890621
607461
946289
869596
656854
522814
655129
943118
353291
610306
813802
811389
507318
603688
717395
942481
478026
778087
1068396
697208
813476
791278
554892
673737
689608
848743
471913
709286
798908
906861
1030889
662925
908956
662925
615947
973486
1037090
1128463
558419
471788
563622
955609
831453
278542
669916
742506
890373
775642
579373
256259
472064
958341
743547
619923
358225
1112703
1210994
408647
578524
460342
951943
828900
989328
933426
731365
619693
500650
722093
795307
986900
361075
657890
1216302
638403
853488
597042
885312
917986
228410
1249417
1727867
1125925
1275232
678925
1120218
1018102
613494
1201918
932477
950931
1065139
774517
720814
737239
671233
639277
667211
1082139
723445
818797
655069
339772
469503
215002
878686
1044056
791278
722002
252383
583156
279917
1001771
1068396
533295
484417
367182
770058
782248
721293
741173
511883
402100
1301795
547585
951943
363249
658635
691857
730997
385648
766922
660373
999586
442589
870369
364979
873889
820635
582760
582680
663344
912081
757457
1242556
422879
551695
1190965
517593
360737
767389
585527
1152939
897003
883927
427188
926530
907889
726862
1201918
791868
834441
428546
655592
637720
1160484
958616
917222
779290
696186
1025934
979183
916072
464809
604678
908956
610777
759576
1006680
487449
1142162
561154
927763
564394
862458
723374
370563
504377
892289
870208
737211
1142162
991830
403314
346284
925242
882685
580597
989328
748293
889234
851680
430284
766351
996830
634867
850084
685317
680446
874242
697208
868368
821234
1140415
927763
817028
733508
965043
786955
1069683
870120
816719
1148186
1158255
675315
555276
592761
781324
878235
726530
48608
9145
889234
750750
518528
902263
1006517
899087
595172
691108
595163
834348
882744
657487
842172
542159
683657
1340218
430883
881040
1037090
368487
419082
641967
1076846
1163993
710858
911734
969695
1327833
592415
286081
269673
868896
1101181
762873
848233
1012088
620057
844938
292355
599482
954135
672550
932519
687253
528144
1133329
440937
687231
821359
1056246
592984
888831
808154
1004143
1111117
857493
856322
986417
1190965
581635
1163063
1122771
162135
315732
662925
1463543
825607
823639
525649
592713
838509
943118
892896
859818
856943
672368
735726
709510
828811
1064161
1052109
923592
330916
1001771
997463
661486
1334580
616463
651066
527806
1196192
609599
689178
878055
847055
964488
826600
756066
518528
490923
662488
849019
1389849
1020430
741048
1090403
638403
689924
847705
626582
851474
744684
515671
878894
385188
196338
316709
356588
758848
650731
570946
640088
1216302
341388
806293
863931
718888
796260
589977
897003
648800
986129
689144
912160
1053827
781209
935905
685803
1146688
1034460
855153
720506
509793
609191
868537
818601
688838
906278
589182
750764
452746
885312
893856
921053
276834
777641
883928
676121
871587
859891
651740
1146322
670434
719189
881731
865414
937986
1019556
775936
519082
813111
572232
856943
1133329
1144730
622229
715289
635757
964488
270274
568460
667805
352553
710494
796260
870815
487449
781324
542947
818155
245741
312214
924571
939686
913025
775757
657949
1094972
950362
766922
275125
1061460
601678
1128450
540411
882217
619693
805268
1105500
653475
942005
1039576
230507
473830
790810
721905
629011
376565
339127
295624
766523
607149
789329
210994
653307
752768
818155
401428
1047571
495612
836113
601255
881685
750741
541913
168177
330917
768596
1242556
822848
658863
1467131
708193
752241
957571
1128827
1160484
519116
644707
663251
1304752
615988
871587
753140
1201918
1009176
866465
557142
1043137
909128
817526
412485
963026
675357
621322
469407
1125261
780302
690272
272782
1137095
651146
751779
613494
928942
932818
1196192
964488
279198
887017
743364
604643
764028
860130
1251176
308973
384536
550124
1024258
613494
484131
845592
765056
1299048
641004
616772
792661
563570
874242
920146
194802
638929
840968
614380
532148
951943
866450
573343
1055913
378156
316582
1045078
789329
834839
867737
708961
1153547
334344
719883
768804
847705
450381
793497
885182
616809
355170
887017
472839
558419
906278
1055887
489078
614386
1012088
1099158
1036665
765056
838340
763000
799072
685317
1027024
699203
916149
871204
1069683
994452
1005428
719553
616509
708961
812867
1184070
904921
75268
692983
842262
1165612
1162473
642612
1162520
567162
906861
375398
989328
831093
400433
1007067
638403
1088900
1049241
700400
1250415
493572
925104
1163005
668901
622580
928274
369986
1039576
1053703
610271
1012932
817028
957118
873049
201483
566568
235043
771059
522172
836409
499860
829567
770682
821066
611359
360396
853268
736009
512896
849633
782784
1132077
957812
502913
800494
1053484
625578
548333
729998
762957
607511
613889
548186
1135833
901907
889798
771481
700477
656854
448927
1202496
611880
539551
726862
942005
653910
946722
983697
839880
1417198
702985
385088
821234
796549
747918
1090387
865609
630019
880441
584154
1023315
947037
658127
575494
892988
397459
1348464
1051019
720506
609883
469599
730091
895419
912171
640729
656832
978738
639775
762741
683025
784754
489558
86996
495612
615420
878055
559229
479342
1064008
602718
610992
490923
708361
618938
868763
978920
747354
730265
1090606
974249
918549
730997
1038798
658127
958616
764450
676771
568810
841230
1148186
598503
440428
798223
788664
670434
1065050
658127
694092
684727
906674
228355
997079
845663
401212
208102
614066
715355
656880
581138
496924
984990
294726
1107753
442620
841058
1232212
1137095
609590
460521
964243
679767
1047571
916933
851213
986964
1015650
967774
491172
763493
1011302
538288
811962
889234
906278
1105307
617058
613110
657949
561802
712123
903876
554892
567796
481926
861860
567038
1002535
168163
782438
804544
645134
591438
410174
1419183
154874
627648
636253
1071719
603550
1103873
992865
564438
475213
688253
874242
476419
414686
682520
1037523
579302
558497
730997
547881
983271
913353
1616057
578216
899312
842366
614782
1240343
605633
871617
81270
892289
470006
200612
759849
653307
301812
934669
635857
600957
964243
505573
537358
768596
1188246
454417
408616
881572
666323
130034
779407
514439
849515
726530
789329
1231856
425754
647867
615983
538681
972104
718460
721838
933426
1029602
1030889
631574
369909
726920
621322
943428
889346
607156
445412
860716
522947
851680
953074
780600
751051
726920
634361
823052
1060934
581190
1014984
964488
486990
653237
1283825
462719
338028
856322
1069688
813476
818155
495198
729998
601485
974729
701019
834303
708744
1162520
1099158
1105391
951340
747367
904974
352553
781581
889158
639000
722675
475401
1068053
747354
663210
545925
584058
703629
302226
185289
810993
664255
671757
967514
1066433
338935
860375
899087
861701
518528
743317
581973
633747
785226
884040
656130
736911
969695
459802
689144
943981
744205
472184
779275
916266
1096180
238764
413914
679890
883927
691097
842366
666411
108079
775936
475564
874242
1103927
808154
742506
811871
1046933
1026720
980619
783280
878686
525210
1051361
807097
768174
534619
160007
847705
520276
933700
699203
784754
756066
662925
457052
619693
550609
332159
637778
708107
933141
159284
868466
895973
514730
865178
650428
924823
433375
782248
1151755
847705
937550
824021
942005
865178
643918
908481
545571
545571
744056
518101
548186
723792
1014984
519739
1034460
329969
789329
617058
1105307
628903
860214
876563
602841
149829
974333
648630
780600
685317
885182
1156190
726652
906830
1037523
982608
1151755
882217
465633
930681
766087
486147
759875
606761
806888
626789
722970
843537
869672
1063178
639214
622295
937986
814461
1146688
411905
874843
722922
383673
72356
677826
288725
1047660
753616
1201918
1055044
1366258
908956
598234
951943
812894
887750
1140308
828220
973486
923592
411391
944299
619693
853180
855153
1068396
964243
454417
606992
950334
1091530
276580
289149
865101
1186221
868425
1185941
703962
1222931
320263
819096
928763
320263
619693
718233
848115
759875
334583
874843
742506
747354
234815
147246
769881
826727
992525
672055
704145
464074
741962
1417198
1107089
1012932
585906
636253
195730
1366258
541311
961146
868537
764450
301812
348272
887937
981174
828524
948449
768596
96263
814173
812867
875555
832317
246466
638403
572574
937075
666734
680283
1055044
959621
813614
952217
604851
1115423
711622
1293425
392613
892289
677566
633747
729998
688692
1024258
693793
1090387
1012063
850439
654986
705422
609625
545571
853268
906830
715064
102240
875555
645693
730265
726920
406458
649093
566068
472202
761736
989328
469160
761763
582422
742506
1088767
751819
966940
577948
330916
1242556
600944
653404
666567
972532
849118
735227
1223543
304582
603734
761908
566068
789853
1104141
1082631
521259
1077218
604851
674996
445052
435433
766922
605795
680239
233276
737211
993115
855277
826727
608265
210994
798431
1160484
645693
604851
467180
797637
872063
1417198
400671
640044
898540
757327
896623
896600
666178
242603
1209559
775878
550433
861616
692333
1006680
444920
908481
764285
1069688
974749
559746
1065050
1210994
660264
390628
723445
911786
407234
251553
743547
1239306
547585
638437
569823
999586
536193
780370
669417
690631
820647
113843
605049
962683
274675
988303
237092
733771
999586
745371
569953
524047
528847
1094972
914627
904474
1064008
393681
1066069
902574
718522
1222931
930832
591438
740472
757513
322338
368472
696610
892361
486165
911786
665011
708107
704506
1112703
655384
616961
847550
1090403
718233
951943
381450
958708
742077
859438
775601
55328
605530
689415
702886
722922
662925
299378
1160484
732047
569214
142039
1224130
902574
431941
519082
689226
363268
776936
908956
737927
710761
737844
997631
733007
423099
612184
430540
933426
808154
738735
749626
844459
130004
1074750
543679
978920
831282
637333
865831
447870
782586
794596
798589
881125
832659
729238
1007067
221220
875373
652580
784080
669744
727938
975369
691524
637333
1028873
737211
940793
739058
881685
415658
841143
869808
762154
1002535
599435
636462
757457
817820
749062
550484
824278
983346
578524
529122
1106451
593116
623302
782438
843042
811462
941164
826916
477956
739309
633747
697208
627450
581635
621627
846421
703155
667992
899087
1389849
1299048
402446
684972
1216302
769413
1101281
634285
320281
782566
861416
1162520
729204
868792
1152939
821066
885430
787567
908956
519341
89728
665875
749896
576944
724448
581360
646919
950334
732047
1078132
845232
945382
670892
844459
952696
469842
459802
506751
771059
781533
1210994
1001771
906859
933426
629490
858331
636253
752241
649110
905128
923592
1240343
284964
1021455
963213
700477
580114
816802
761941
1031579
974729
684586
396744
788647
549264
705013
769201
769413
1031594
623661
441945
442156
766243
806605
1137095
717952
776118
902421
675777
943981
684972
811653
495500
867042
906830
596581
658673
799192
392613
661263
486990
1029713
967073
741816
545775
543953
937986
965300
1189959
337520
689876
819269
815249
1222931
620057
629664
782234
495619
998528
732249
1188246
624922
855153
824261
228523
1163005
653404
1240343
1000123
227356
836985
505698
656854
814593
815694
455222
1217921
1146688
378180
1111117
1052148
409718
171989
614381
726920
609883
566068
875555
875555
766922
865609
1200820
726920
930681
383190
737211
362852
837517
847148
679257
573343
905853
873204
804132
830944
839863
917528
573257
708107
1038026
731313
756066
478968
807066
720945
564448
894889
230555
747354
566031
744205
933982
470344
809990
735653
954135
937550
704506
578796
818601
821359
1099158
520319
978755
847055
1043137
745034
1076846
1218381
822848
462931
899312
617685
981174
677373
847238
880784
599390
813006
495455
526249
853674
873687
525647
981174
732047
609874
666390
932576
376630
721106
846099
484651
701551
1097445
472839
887859
749160
471322
919882
793754
647043
480997
847879
672368
1146688
474465
979183
732373
885312
715846
528549
481308
437241
486656
1019965
828220
931488
671491
873754
553847
818913
636910
1141973
1249417
762154
724448
665437
737419
978746
420325
642179
735798
943118
645074
812894
1105391
718048
1006680
1185941
856943
1067824
1069896
969695
892985
712428
433162
966903
1142162
989355
1106174
392275
759875
796216
402899
739868
762154
703593
923801
882217
618861
811462
755293
793118
543245
784754
53193
689178
932514
475001
607149
702985
888069
887017
577286
822848
616463
580989
870839
696848
1009964
858908
955159
813208
1106451
449898
957108
629426
836800
1128450
505047
760514
1140415
432944
537958
760415
759849
704048
1017821
779349
1281895
631882
619435
1027024
773501
1070163
256528
868896
1320398
1350045
792661
1188246
716751
933426
773501
939686
596259
1027368
330916
939391
798400
870120
1028873
911734
1082631
983820
518084
1128463
812894
821359
1028787
889175
755179
775717
826795
629705
484579
80420
1083023
848147
544154
834303
726530
981174
539900
1051019
607797
1119176
607185
767100
384064
1022736
1203133
807066
459802
486990
682359
630551
497844
1038912
708868
552793
599390
930571
602841
331400
419193
922080
506520
531655
465568
776936
197641
586871
680446
826916
411060
307452
887941
546271
822848
425809
270274
691112
605638
956410
637333
514312
1251176
838267
1008729
861701
847238
677566
960793
594838
671233
557778
769791
672785
758012
942481
1233376
491172
676304
703094
930436
696315
1028941
1366258
964243
596259
656854
811462
392861
744074
847550
847550
813498
320943
759868
641980
966940
712428
472839
864150
738624
352553
912081
1620103
855153
439788
1039576
856943
699032
865609
445217
853017
905660
650619
710858
678904
726862
866465
1098477
1031802
270274
943118
679003
444544
511004
920949
599541
751779
1125925
885258
956976
584390
1185941
470645
807317
779020
517793
893224
1244342
762467
817028
807229
409217
954135
521490
690631
457608
1152939
830037
800114
1140308
691030
745371
1040560
677625
664262
502296
1069683
997079
896557
1064008
704506
752074
627229
299321
870208
289149
739685
622131
535865
818931
702680
835119
625801
520755
802184
604729
1173275
1294145
574740
1424358
206151
405624
1053484
351387
262103
793754
394387
730909
489200
1128450
627076
484079
1203316
948813
537622
873313
708107
849389
957118
879839
732047
589182
527225
575835
782788
1211420
832528
487253
488371
1218381
745999
635043
954135
795455
717898
927763
1076816
261806
798908
932514
700400
529591
1366258
1104653
700477
956410
1028787
846287
710858
399976
352553
596912
820635
1401505
1125261
763444
609599
234429
759868
683097
1062779
718233
345368
777736
1467131
774074
834876
795005
893224
569640
1127580
573395
934669
842262
950931
782757
745826
1188246
1251176
1107428
614337
886161
979596
604767
1213546
619252
722970
699203
720506
749689
616509
826916
955227
413602
677373
776936
838778
814599
633465
544465
586704
487449
734894
774068
697950
690631
680863
613157
791278
474298
751779
598653
975826
736315
842366
573343
759747
883927
615849
1119771
779745
847019
459385
672055
798517
545363
513854
782248
868896
909312
621322
640729
617393
823915
667211
700323
891542
798517
861482
378180
873204
695136
688309
972532
913218
440937
906830
678908
937735
231761
611599
986964
803117
820625
841311
581973
629705
853672
702240
925242
667211
907829
833485
496222
452477
873687
953512
1135833
722094
59283
471239
564128
425254
415661
869870
646116
904744
878686
915879
325963
491701
321964
1090469
367281
546726
1152939
505307
723445
911734
676304
700544
853961
917920
528293
526571
806202
457862
1203619
727183
415932
1272603
147265
703604
310387
1128463
430284
692165
633166
889390
1090387
861483
846261
765043
445090
1131492
1160248
859162
655384
838343
864457
1112703
971841
311967
662925
691934
698733
963026
933084
1119617
941164
735798
865178
901907
287997
881685
940608
573343
523719
616809
677106
267228
256890
821798
950931
856322
364812
771714
458879
756066
1275232
588976
718460
973486
1211420
994452
908481
888857
979183
809990
530660
14863
915879
826315
368817
895796
853268
399087
950055
885182
981200
655362
741816
866307
951152
818913
421778
541913
580415
908481
689144
251306
533295
593355
486990
847055
812867
627958
476761
508418
405891
401085
606294
482930
1211420
752074
653676
1204794
735227
404637
731705
1102102
996830
608703
746963
843537
769675
742403
969695
303036
637333
856943
659316
991830
696720
721157
801490
1023315
868319
906278
944030
1052148
978746
828477
459094
469594
569756
995670
965043
541913
1213546
496493
719084
500580
885312
795125
912081
616463
649574
917717
768877
780812
951340
906830
471208
1016234
684586
973952
260747
1222931
757618
397380
935905
480094
873186
516082
748928
695652
385989
973644
1152939
906853
846867
805151
361041
945382
801106
638406
622569
863975
1216302
1190965
621515
1012088
1251176
535280
1147230
863407
595048
933284
789563
392275
1094574
631621
765336
801657
1251176
505355
545363
1332876
810738
718682
590656
408647
546574
428136
656523
925242
584482
979183
557778
908956
1177640
695652
771976
545571
608498
764786
891050
853268
359997
828477
942488
1163079
1424358
573343
502352
814593
757547
409718
593143
695652
1102102
617414
1001771
214655
763598
1162552
604851
907261
975826
547625
847550
675947
843042
704506
814671
380074
752768
550113
521611
750750
616509
713262
701019
566068
512484
777863
774517
692942
954135
288725
571826
299378
616809
706550
519463
998852
1071719
581089
707106
1341216
917717
1031594
919882
758012
1069896
795455
588489
800891
802184
660506
892896
799721
610094
837421
956410
660340
1185941
834303
960263
722066
335078
792334
342311
470006
460292
729238
607149
899312
616509
601716
954135
798853
674853
1146322
599078
705811
485726
859254
490923
1127580
629664
702985
870683
354952
1065050
897558
316177
819269
652246
809990
599067
727879
653404
689178
402331
530162
766523
571478
718352
559143
856943
874242
1068396
730997
711081
485667
106956
262240
544279
320263
737419
1250415
226255
925104
649961
1090387
954135
704048
1272603
882217
451555
780600
554364
910871
793114
487943
697950
731646
519739
647886
718682
919461
333211
695444
570763
752241
889234
416586
470006
575151
389445
600836
912157
294406
859254
460011
917717
772399
957571
234355
872616
1160248
689144
481599
999586
1166966
1223543
661725
644394
978746
948111
556490
686442
885312
792811
817721
1028873
1018252
381600
648462
1334474
651326
1156813
1035842
464074
820635
859278
865224
666396
393470
664485
682239
651115
592761
689984
784754
1037090
1069896
472690
671491
776936
735798
638403
988142
519739
1112741
712428
368009
722970
899419
542079
703451
1197811
605745
1049241
793118
728900
619211
1058423
807229
870120
599390
321523
1035710
358043
764450
409718
781040
759264
437019
852391
668587
768596
911786
828477
412364
902033
1064008
619585
364525
1034871
959577
599390
865178
466922
575145
798710
700477
517537
586365
838344
782061
853674
377501
751779
430592
1002535
547877
779407
755179
648462
718456
1080156
491461
1099158
1097445
919296
1046294
258244
450799
370401
554509
884916
730721
729204
1071719
673261
722970
634712
897218
797556
480997
592761
840959
821234
721002
817721
1250415
330916
946865
918611
816052
624090
912081
981174
563351
1195862
482221
381196
1012932
379325
1249417
837162
653255
553752
414076
392613
905689
958524
961319
1104653
560490
872556
676401
431892
655384
878825
1058423
1076846
885312
693312
620330
1107089
378421
777962
860063
691870
741962
797412
813208
746897
925104
859163
798589
739263
726920
905660
1063178
443906
798710
335352
939686
1054275
547116
1164827
1065050
982074
700454
1023315
743686
826727
1111117
748928
605633
1185773
609874
811462
387684
615958
742931
672368
710494
772131
937986
619887
810738
718042
844459
612850
704145
730444
440112
305884
996830
550203
893224
730091
520276
670729
413713
619319
519082
327625
701728
768596
938167
986129
379543
626686
653307
847705
650731
864409
460958
1301795
309917
585303
833577
504344
997463
925868
660418
890571
834065
1188246
299378
1087631
464074
943800
703996
650793
567447
459158
700400
718637
859113
947003
770058
1007057
706751
1275232
778825
942481
741351
943118
884248
784517
831684
965350
890373
559384
983697
668901
448610
732213
842503
654120
521653
654729
842855
646931
744398
1202496
546972
409745
978755
1107089
1212217
418844
1245034
966456
811796
274166
965043
813614
847550
722841
708193
1144730
816052
451555
1102102
611401
747256
459950
782788
1299048
904744
940073
793626
932514
741812
937550
878686
671353
365609
448876
209650
868537
974249
629310
930146
737548
781324
484212
974333
656687
603688
276935
451599
1061577
739309
412199
236522
834441
1027024
638437
733948
626019
934669
702140
173377
978746
847550
1210994
529122
671233
775755
1076846
899713
766523
974333
1149224
680446
417069
1250415
759868
722093
933426
547538
865178
758012
1101065
727183
764450
360540
875572
587204
642551
882217
1010367
1014393
861483
999228
881040
486990
1197920
1231856
869971
1008934
519808
229562
1023236
975022
845147
462048
788253
749062
372837
908300
937986
793118
787521
768174
504344
472839
585303
548186
779745
974333
734858
985365
847238
796216
338271
481136
579863
908481
610556
1000113
936223
299378
594518
739263
436334
878894
856062
986417
722675
1164827
1096834
950055
428742
826959
737211
975826
661919
1226045
549368
861701
524388
349937
707859
936223
703593
259909
102240
743766
301812
663993
631697
442730
671233
1152939
704654
335896
702095
1149542
700477
882685
616809
1023315
310851
746897
453424
725343
491172
1140415
519617
586365
348843
506751
679257
744398
703604
996830
830148
638703
587774
713684
1285557
468493
1049241
911734
794588
703399
1103984
875667
486990
873586
704828
739263
973486
585505
557778
844039
821798
737211
806797
677566
603020
838282
404069
909312
744056
1051395
813476
942481
701079
514033
584356
766922
454417
788994
486990
734700
660271
952186
530327
666121
636482
708868
762154
933426
707936
426485
853674
793605
352553
368478
550280
422879
739981
476419
811462
488948
670506
717952
815768
212395
472839
1072795
594187
569823
487870
718460
771059
766132
547585
690631
585303
656523
978755
798589
671353
1141055
636253
806092
730997
826727
840968
948708
378323
774315
631273
666294
486508
551887
863407
818601
912157
384757
978755
1049241
671353
1142162
1320398
330916
292908
1366258
713692
477156
718555
677373
1137095
463781
1091169
902574
1000113
1358427
1063178
692157
679257
735798
662114
888831
748377
704506
873049
377834
356541
873687
336666
954135
847055
802184
503311
431892
708193
495961
355126
636624
724448
758012
580415
1198604
417175
787521
759243
768174
818601
660185
838343
696720
933493
525838
924571
667799
912081
519157
957758
649885
10049
967514
1165079
830944
504377
578791
604702
707859
667784
419541
493279
969695
763342
812867
632117
916266
162212
639233
1049767
847677
607693
1015650
885182
683097
758648
1051019
605795
147050
301812
768596
911060
791278
786492
567931
1120619
530732
797637
380901
767913
619319
826727
437586
776337
826028
984210
1125925
877767
839156
773474
802184
861416
1014984
785627
653307
805051
796260
719712
1302057
337655
739685
236718
773102
373807
906278
688944
1106451
604643
759875
1340218
655592
378180
190477
682359
1327833
579863
860130
511825
737410
698176
769881
783742
842483
613882
570880
704506
362079
818923
270274
923592
855153
1132340
759875
181395
778739
431892
570388
210682
1025934
1290173
500270
385234
930900
739685
427185
519951
726530
607196
469842
398992
647838
1207150
781815
825766
653889
901246
725204
818923
314339
619585
796216
964243
426318
719197
701405
874843
650535
643396
737978
700400
773416
553984
883928
782586
925104
902033
349369
818014
1033002
1009182
639875
742506
579863
1105391
931488
263535
1341216
487215
819269
907353
851213
506751
963373
1166443
782788
250131
762154
989355
801687
1197920
952696
365612
906830
983368
943981
826421
1037090
889862
623302
1476899
656832
590670
545016
828907
652139
647043
854082
756190
710816
708361
737419
749062
860214
997030
920949
749418
873362
1106451
846421
793754
914745
674063
936223
558226
1111124
684972
353887
645693
812894
460771
642612
507890
390504
861150
624652
954135
422879
685317
902574
705957
770012
476992
1009848
490339
497483
680446
798710
1001771
560552
713301
664612
658127
244887
743726
834348
704048
1031594
650731
648462
792486
721253
860214
796216
1058423
674853
506788
682239
846421
545363
735322
605795
487449
912157
554892
989328
828477
826028
333927
944988
499689
1350045
751779
781815
885182
779872
739232
951340
813614
661376
917890
390196
677373
790415
505416
469842
861954
563001
1014393
609221
1052148
582582
747354
1668473
909405
1053484
639335
693961
842567
866307
1170890
967514
750750
249847
735227
861416
795455
764437
671233
730141
464199
566068
537373
572206
866307
657634
642340
642487
421542
511116
1058423
830929
911734
927763
579123
809287
842366
868368
657261
756066
874424
916266
619585
747636
762467
564128
1045138
584390
973018
674853
722922
334344
908300
834303
627791
521360
598572
1002146
502296
395691
715064
726920
707859
502702
893743
707859
815249
611683
618160
595172
910651
986417
974729
398895
184824
843190
589048
770058
1240343
581438
820880
664813
1148186
1027024
786955
1668675
820154
1151755
818155
557778
952696
997631
997030
866662
997631
614319
708868
708868
565722
1002146
1037523
751083
979183
928666
1105391
124646
547585
700477
543202
618160
612184
670883
475213
691923
942481
874499
558226
1088767
1140415
509194
157838
382420
703593
800891
541913
771059
875506
657847
1211420
729238
798589
536555
584784
813837
580097
768596
719189
704048
952696
984366
555323
345692
641745
656832
313739
1044315
446983
440937
558226
465706
616622
941114
1140415
522086
743394
726920
519739
894205
1127580
815939
702985
782438
696677
700363
533825
1099401
813208
903707
952217
608649
554603
752956
406872
826028
731038
1002535
642092
775161
714020
1125261
1148186
758012
217028
546691
584390
931488
1075788
950334
614773
543246
812626
1024514
723862
1341216
444778
1047660
917222
943118
1010490
605795
964243
941114
445567
1151755
491078
643069
904744
532720
841367
763261
567535
583370
776046
464638
1063496
942005
720151
718460
454177
846421
436598
834532
707859
621322
483876
438586
715064
797095
1063178
605849
821066
1105391
715798
1046240
531726
793754
675191
473938
887700
162212
708961
897003
344471
948119
583960
783557
493572
750750
647656
469174
787312
647043
972532
961272
375029
534105
487449
845692
1071719
363001
703996
458551
777736
840884
927046
818601
464377
1127521
982855
1231856
844698
629442
532148
874393
566189
834515
610714
506788
1283252
1268126
743971
623575
861539
868877
671233
727585
529122
747535
818913
332671
379602
831936
498969
472839
917528
983697
1077264
865178
839880
697208
1190965
381106
605633
1023315
356391
870120
1091865
853268
932514
878055
1198037
513968
583620
475641
518528
557778
568654
657266
621322
676652
642179
542216
633921
1341216
529100
895796
532148
994678
900984
798710
486231
629664
762467
653783
518887
462862
629502
561590
604851
1019556
655747
1125261
840968
872856
707735
459802
582126
633884
689178
649334
678064
210994
912081
701979
489952
708933
1094972
568797
1046240
836800
718682
605795
619693
351363
1025934
531418
374346
575945
627791
973018
889777
1008240
470185
904100
371937
921745
784754
275611
468509
924571
588611
1101181
843042
348137
654120
656832
932514
566097
617058
204748
803857
1340218
697851
732795
799312
1099158
606211
710858
353376
673261
730753
1011329
790501
1218381
508419
848540
629705
872616
925109
383768
911786
839142
210487
1104269
573343
580544
480997
1340218
1251176
1012932
905660
902263
548186
739011
766922
697950
1075191
696315
518829
390196
1240343
396740
820154
747464
589277
997631
1034460
581973
834348
1010568
771059
1069896
597900
454022
1206071
873687
618160
1189959
957023
716363
1188246
908306
520799
1107089
691765
666886
793754
979183
671233
818155
942481
848233
1128827
957118
828900
102409
881731
861416
1389849
828477
924652
1103984
691765
1206071
758012
682487
378961
720057
499413
1040816
1068396
616463
547152
653307
341410
474061
537358
907829
723155
625732
991830
572574
783522
891812
1079285
584482
1055887
1222931
1163438
718233
595172
891069
583745
933284
561086
690469
564439
794287
1080156
633517
1240855
942005
1103984
539572
866641
693690
802184
1378328
595590
1138157
179115
814173
1023315
308034
654614
454177
964243
796260
901454
1266467
661451
415670
693834
320263
499923
348588
994452
1014393
943981
883927
464429
1106451
873687
868425
1005428
451555
128540
666746
1047571
718456
743547
904613
1071719
859985
584482
1039576
912081
671134
562501
878894
1201918
545363
492377
1084332
878270
1019556
768596
469010
748248
938409
1043137
355837
817721
629705
762467
1014984
662925
382180
621322
657890
806437
591473
934669
501522
502296
196128
812894
631849
605633
1249417
613876
881685
628776
1272603
1051019
1068396
908956
960886
553382
707859
846099
882230
887330
946289
690274
543514
666746
566350
454417
575421
679811
764450
722066
582406
704654
782586
583554
224084
1112703
834641
319229
1087631
911831
934880
862911
883928
634346
999586
589182
961347
914627
1102102
571455
1051019
558226
1177640
974333
818857
850859
398221
695652
644144
545571
802244
1097445
656523
933284
853816
408647
795455
616961
902033
1015650
732047
895155
470807
554892
689144
633694
643181
1327833
1076846
777736
951135
753246
529190
859254
798908
675191
1082631
730969
457822
1028787
609883
942717
599078
998852
835821
928014
1333557
1091530
720506
357861
751883
600944
592430
943981
546569
868537
745838
909312
633747
696843
547585
580840
494889
952696
456549
701808
468209
761274
803891
1223543
752768
604643
905660
869971
346123
661033
729238
656145
652988
950334
541705
723445
904974
757565
729151
834303
840959
956410
445485
965497
495612
613771
781324
1074247
976164
758521
722066
147723
347295
814618
875555
608691
320263
877588
768174
808202
926530
618748
599390
1051019
451924
846867
619693
683097
550722
860214
882685
609883
451555
620297
962683
1094972
547585
738761
514730
308107
952217
682823
861541
1218894
553843
477223
637008
946722
874499
591438
1159865
853180
1163438
878055
259581
999586
536829
421190
128901
313059
1884042
522648
937550
914599
1128450
820635
678849
655592
707859
986964
605362
902421
859254
1087631
901907
584490
904744
1013425
1001771
650731
808154
707542
996830
718491
865609
1085012
547888
615983
834186
712123
938417
707888
1001771
995467
1099158
666746
605795
902263
596259
814173
811743
470006
1493469
958524
1137095
500844
719189
657104
708868
645405
819160
974333
440791
647486
1224130
1149899
941114
656130
598914
631174
458879
860130
722093
982054
451555
1090387
722066
950055
1142162
979183
952186
381435
437518
567699
633747
469019
1058177
889346
620493
616809
919588
671233
80308
1012176
573432
800054
1037523
427642
340793
773416
1202496
1213546
535989
577015
1028152
657454
614745
463409
911390
710633
1249094
490001
1106451
874499
891111
443669
571140
383273
963213
275480
853268
299378
585303
744398
676089
733662
593765
810738
527923
430284
723445
910070
557778
590513
554681
266956
790810
426347
868763
728174
1140415
594031
1107089
749062
895973
882217
747354
508100
430284
779159
707888
627577
961009
931349
570966
855153
672368
925104
724189
840968
974249
941164
930382
663575
718460
579260
657890
1202024
1065050
889390
619585
654120
616463
865609
964481
739308
986964
810378
1008240
907829
762873
750741
581635
801106
1038912
946722
76108
882217
846867
685469
812867
391520
503075
786955
602841
908481
377187
854269
673283
931488
766523
658681
1055286
712123
1006680
851213
378180
787521
637333
592713
752241
920949
418660
299388
74508
744398
592415
717952
874242
721776
765579
670434
802713
1350045
1249417
856943
563627
529122
718105
978920
957523
157262
498640
963026
579274
581635
616809
902182
756066
1100058
550057
487677
759875
775161
812867
994678
907834
581973
777188
888069
1250415
873049
745999
509793
1516560
837573
743547
782248
838509
748607
365105
378180
371551
434858
1047660
696315
908956
1133329
1051361
655592
785254
674853
684972
777962
636253
621497
868763
770077
782226
471622
906830
605795
700009
978920
480997
349392
1366258
236819
950055
1031594
1025934
273007
626686
601699
312824
446164
1320398
793754
811462
483080
621322
710858
847705
873687
793754
1171156
312048
355541
740804
748069
560718
470006
416469
861483
551954
1027024
1224130
998543
1053827
848233
747354
619693
1216302
1210994
280239
866584
1147230
1366258
1250415
707859
704654
434297
1028690
794371
605633
997030
412247
559413
476992
933426
807140
549355
942005
690983
682020
726495
994452
1181099
777008
43234
855449
619693
596090
707888
738488
671233
750741
568138
743547
722066
1340218
1190965
640226
737695
911786
688251
846421
818913
633219
1342767
1156883
816829
770682
718233
826727
919477
765494
925104
899312
1119552
884646
791462
892896
573514
911786
940508
892896
928014
1104653
846099
1163005
750129
942481
834348
1037090
880272
608961
895419
723445
210994
989355
225089
792661
427642
908300
1184070
861701
442218
490320
663338
810534
469842
1142755
1082631
957118
657890
524108
868368
776118
700032
870825
634382
548186
652328
495612
680283
951340
813476
745838
392275
702819
601338
722093
729998
613494
1013840
638437
862469
584971
1111117
612184
967073
737626
735798
624962
298526
996830
770133
324164
773416
757788
1103984
875658
330266
568654
859833
542356
607149
634347
689708
1389849
846099
1333557
459802
700536
902421
836027
321015
1185773
801927
700477
1083023
748293
825729
668642
555381
904744
853708
887859
536289
873687
389243
622638
688023
369087
619585
718233
656832
870120
1327833
719189
407630
722093
735295
507516
621021
750764
1142162
683097
1209559
884073
252958
1206071
708961
907829
973018
890519
818913
806300
693683
638759
1350045
815939
491172
297015
969303
698660
811462
687231
495612
1206071
209650
312755
819269
773504
533376
748928
628812
730997
343612
1389849
771481
888069
1044960
847238
330916
737211
739308
446502
1028873
808596
164414
582321
558231
982855
613494
714223
819269
940320
1249417
1125261
885182
1160484
759135
665201
480997
679123
722675
1113317
806202
1052148
1049593
786994
1069688
125915
756785
782438
705496
276275
486506
542356
814593
1330429
1159440
642179
579851
690631
570242
638703
645023
689178
623104
1125261
662925
704048
656523
638703
440469
1022918
1094364
515461
431220
972532
732047
974359
755179
1028873
1467131
773501
726862
658127
404311
757457
762154
695555
629664
609874
1007067
952186
771481
592761
723445
983030
747990
910871
381516
957571
874843
716177
585369
605344
518476
827067
818913
1249417
758012
500681
906830
972532
700477
679152
1047660
620057
733459
556779
725575
1069896
718777
613494
792661
702985
1105391
529516
725593
1000183
1144730
764919
673180
862456
691765
1092724
899087
752952
776018
919834
315809
613494
582659
1065050
1149224
683294
798908
578001
527495
647079
788674
823812
782566
1093502
747354
1037523
882685
751296
314880
265542
917779
440830
398121
718456
465312
867545
1513136
454580
532148
759875
868368
892394
669249
608961
545571
714839
947937
874242
704145
600944
270848
605016
892289
820635
1522680
514170
774517
787769
646169
638658
976038
892446
600944
475778
605573
784424
809990
893224
718233
406915
592761
618385
828292
819362
946289
728135
766523
458057
752919
635770
843932
1107089
964488
961347
857972
1034460
924823
1210994
618425
952217
250442
924700
483180
769881
572894
332432
1296351
1049241
368487
718456
744056
744205
771059
516608
1185773
846867
336885
498851
372179
1315890
899612
881040
885182
325589
711393
934880
415932
904744
389446
638437
634829
1251176
406666
607149
540556
906732
1038912
1064008
952186
834441
925104
1406620
881731
402446
780694
1185773
1041135
693196
427650
697208
969695
1127580
789285
881731
1301493
475453
861416
983697
406042
1027024
759875
942005
813208
946485
924571
552100
834876
454417
636452
456299
842262
950055
1348047
932048
822893
924823
1130772
725179
843690
964488
521490
774801
689178
335455
1332442
1327833
743547
713082
537858
880272
715064
627306
677566
716251
1106451
1170271
904730
288725
947109
724380
531083
599078
1054334
1000175
736937
868763
489951
812867
917528
629664
970194
847705
1340218
664542
648462
667159
1012088
882744
697208
576741
652544
740191
882685
1467131
1137095
791403
974249
684972
1023315
842567
958317
780600
911734
794696
378180
257035
670434
390475
615570
933426
638403
654286
706102
957571
666746
528193
1012932
697838
677566
558226
708107
773501
280002
791278
221584
1028979
896475
1164509
819269
1058423
866465
838343
766297
501784
1012063
739685
633563
447434
796216
847055
636782
559418
538996
1340218
799506
739309
207394
856322
837573
892896
882217
890621
1285622
352553
760277
287278
183289
792710
568396
1043017
846867
718233
1240097
813208
969145
439551
853268
759868
286564
831866
555660
561993
1032365
764450
629664
809937
700697
745999
222273
1055044
1002535
856943
697208
793754
320677
934669
637118
645442
875676
875676
751949
875676
350177
875676
939723
875676
613117
875676
730529
925657
875676
604716
903914
875676
875676
333927
1053095
875676
875676
875676
642669
875676
727669
926859
369648
367577
875676
875676
875676
875676
662616
785337
444047
894903
825412
875676
850574
875676
510482
875676
1180294
855387
875676
762410
875676
867946
875676
1243265
875676
875676
875676
875676
875676
875676
1083509
607759
337469
1104877
337602
875676
364360
875676
624206
875676
604248
875676
875676
579575
875676
554680
804544
750169
712373
600684
875676
1470120
898563
370054
914937
875676
440841
865816
875676
760029
875676
454105
805015
531178
875676
838638
1058751
875676
470909
875676
755677
680769
875676
875676
378035
424193
1251024
544589
522344
602706
608372
875676
510420
856898
526718
199183
1123467
875676
875676
875676
875676
875676
627401
875676
875676
875676
875676
572429
964172
875676
875676
875676
801849
875676
875676
697910
914279
431242
875676
875676
936738
367193
875676
875676
718649
875676
738323
875676
405604
423121
875676
875676
875676
400539
554871
478333
718504
875676
822422
875676
875676
637674
875676
875676
617685
509567
312755
875676
875676
353900
875676
770367
875676
875676
875676
875676
601238
497964
875676
875676
875676
811083
875676
226055
875676
51170
770627
1229235
875676
470059
733925
875676
875676
875676
620018
875676
348794
875676
875676
823702
875676
875676
875676
875676
875676
587273
1086246
875676
463735
1067541
875676
702309
896259
875676
636278
875676
875676
875676
875676
875676
584665
1216791
570377
875676
875676
875676
875676
831093
819051
739111
545219
732715
875676
875676
875676
875676
875676
477588
545571
875676
397834
875676
730335
875676
875676
875676
875676
875676
525243
722348
610550
589283
1208316
689654
505355
946500
918622
382154
789301
875676
956872
830868
410138
628593
875676
875676
875676
917982
875676
512128
574570
825969
875676
912932
875676
875676
857595
1155224
148574
683472
875676
1204513
872063
875676
1118514
1101915
612986
638548
875676
875676
875676
875676
775679
875676
718460
874162
875676
408505
875676
1054087
875676
715795
652504
543448
875676
611836
875676
875676
875676
60817
404828
216201
875676
952420
875676
875676
464532
930382
459134
875676
1279575
875676
875676
875676
875676
788076
875676
875676
875676
875676
875676
875676
875676
875676
567287
875676
875676
875676
875676
875676
875676
514256
623673
875676
875676
875676
875676
875676
875676
333742
650468
563078
875676
875676
875676
875676
875676
784942
666396
782871
875676
506686
875676
751117
875676
875676
944299
518903
875676
875676
673833
799184
875676
875676
439657
875676
875676
875676
875676
875676
789714
837299
875676
818525
875676
988298
881913
85176
875676
225572
1054334
875676
539461
875676
655382
606212
1581299
875676
422951
875676
333682
875676
461326
875676
459060
514352
875676
651093
439499
639168
875676
642335
843978
875676
875676
875676
875676
875676
425964
609035
476761
875676
882857
646197
875676
739205
875676
875676
643394
875676
875676
875676
550656
373832
493796
875676
373697
875676
875676
875676
875676
363794
875676
875676
875676
535195
875676
875676
918780
875676
504324
875676
875676
819203
875676
500340
875676
875676
751449
875676
875676
875676
875676
264695
875676
1061834
650535
875676
907357
875676
875676
1012859
875676
686915
875676
343465
875676
875676
977815
875676
875676
875676
200477
875676
875676
875676
508647
875676
875676
875676
678905
875676
857009
741351
561902
460265
875676
389029
875676
587306
397952
455039
667142
875676
816040
875676
875676
875676
875676
420935
875676
1180294
875676
875676
1090584
297691
711709
875676
746927
875676
906966
645047
875676
875676
646783
875676
875676
563953
164696
685806
875676
760065
749445
262379
1450523
875676
783983
699127
552670
875676
388208
875676
471883
875676
875676
625793
667502
875676
787047
655971
1012456
294919
875676
712834
885344
875676
875676
875676
875676
567426
747620
875676
875676
875676
967886
875676
875676
875676
875676
875676
875676
916572
875676
339326
875676
679223
875676
875676
875676
875676
787949
478963
1075261
459829
875676
875676
965101
875676
875676
875676
875676
550057
515957
188274
875676
217370
875676
875676
875676
875676
875676
554095
373354
85693
875676
875676
202071
633219
370264
542644
560686
875676
490429
875676
875676
459349
875676
830295
868132
637903
418694
875676
594200
875676
875676
765760
875676
810619
932489
875676
478907
614554
875676
875676
434922
918797
875676
1540531
875676
875676
875676
798420
875676
875676
904921
869653
709156
831403
875676
875676
875676
715860
875676
629442
875676
875676
1129495
875676
587683
617240
663084
294496
909627
528644
388070
875676
376547
1279575
580805
558278
875676
897471
875676
642956
844725
933493
579978
875676
627875
1332442
1281003
849036
305393
875676
1211420
875676
875676
722799
411776
875676
841108
875676
875676
875676
875676
998018
631924
875676
875676
440112
951853
875676
337602
875676
569853
871134
875676
957652
875676
875676
895137
649226
911649
875676
664637
1266077
875676
875676
942731
627430
875676
427088
875676
650455
698645
875676
528683
875676
875676
912756
482216
973117
875676
875676
531995
875676
875676
875676
875676
875676
875676
714638
485262
875676
875676
875676
904744
875676
527934
949866
428176
379903
807235
683884
875676
875676
1285622
780766
875676
911606
750840
875676
884952
587816
503398
875676
429778
814824
538449
883679
875676
660894
890577
321144
603230
875676
1029768
518624
307959
875676
864923
875676
630591
875676
875676
875676
875676
875676
875676
875676
875676
103428
875676
521641
625915
875676
778243
901453
703237
579315
367246
1007765
875676
870118
875676
981174
1668675
875676
875676
875676
875676
875676
875676
875676
659334
875676
754049
74508
1017515
863554
875676
875676
875676
875676
875676
875676
541253
503717
547313
821657
875676
533766
875676
875676
901857
875676
875676
781895
875676
875676
392233
1197811
909287
875676
875676
875676
566626
875676
875676
340008
875676
875676
1041857
875676
875676
635721
589273
432341
345111
875676
761868
875676
621497
686730
875676
896106
331267
675688
623675
875676
809794
688399
875676
875676
875676
612651
336369
875676
743073
501599
752968
875676
393128
1071480
993620
801106
875676
875676
875676
875676
875676
875676
875676
499078
875676
676627
667159
875676
875676
875676
875676
432341
874812
875676
508056
875676
906966
775642
545064
875676
800054
875676
875676
875676
903969
766015
875676
875676
836518
997222
875676
966862
460929
980544
875676
567118
875676
863698
875676
580762
875676
875676
875676
249451
875676
988298
624909
875676
875676
626374
875676
830727
875676
875676
875676
875676
875676
912187
875676
936687
573736
875676
515671
480349
703849
486625
594337
875676
296603
875676
875676
875676
875676
875676
875676
875676
791278
346549
875676
486532
875676
875676
827274
917977
875676
875676
875676
875676
167449
875676
462641
833578
684441
875676
696077
374452
378994
532672
875676
277452
875676
875676
960921
875676
892551
875676
756095
875676
845380
875676
875676
875676
875676
306707
875676
723374
875676
875676
875676
875676
875676
483798
794442
434855
883015
190615
487882
875676
875676
707114
875676
921786
511373
694166
875676
875676
875676
923654
329278
875676
538999
1105307
631737
841128
875676
875676
875676
875676
875676
737720
905027
875676
875676
750565
875676
875676
568579
936733
583461
875676
708576
875676
727068
875676
875676
525420
823665
720565
187801
257677
585177
852349
880388
875676
924223
712163
1012853
1086405
875676
875676
875676
808843
875676
162569
875676
875676
875676
607394
714614
959277
1056086
964584
875676
875676
875676
1180377
875676
875676
875676
875676
755311
875676
990260
875676
842295
875676
425097
371652
671630
875676
875676
1338895
875676
990873
669758
875676
482003
875676
456271
526958
1037940
875676
819761
981174
554567
472402
875676
875676
403898
552448
349960
875676
751230
875676
875676
875676
875676
875676
652156
875676
600647
875676
402331
875676
884977
875676
471834
610133
952939
875676
875676
875676
261806
875676
744865
638448
367021
1002993
875676
875676
875676
875676
1022191
875676
875676
875676
597957
875676
875676
875676
448364
875676
673924
875676
968944
875676
875676
875676
875676
875676
875676
450559
615988
875676
526596
544400
750410
581123
388433
637657
875676
710049
875676
592331
875676
875676
875676
875676
638845
840643
875676
593323
78802
875676
875676
371755
756218
875676
875676
323728
875676
875676
875676
593638
875676
601699
875676
393922
875676
875676
895511
875676
925894
535216
875676
910443
916858
875676
875676
875676
875676
1348201
610657
875676
875676
875676
727432
875676
700766
875676
875676
875676
1001056
657252
377722
534292
875676
875676
875676
629926
531044
637290
875676
875676
875676
732558
411066
875676
875676
877341
923039
683091
819226
624665
735957
875676
875676
875676
549549
875676
614209
875676
569932
620330
315380
875676
1128450
875676
473777
875676
875676
508320
114476
875676
875676
402405
160145
875676
875676
742506
875676
727401
572206
875676
1164509
458958
875676
875676
875676
1054795
875676
654039
875676
230522
857604
719645
875676
875676
875676
180529
875676
875676
825224
875676
266628
875676
639908
650948
875676
875676
875676
827208
527372
875676
685482
791631
875676
875676
875676
721063
720278
633687
877285
875676
843190
840818
902399
875676
515083
875676
937986
875676
772670
451863
921749
970194
883759
875676
902952
914168
875676
875676
875676
689922
875676
540995
792794
495789
746571
157290
875676
875676
875676
875676
875676
893113
875676
875676
875676
875676
875676
875676
773102
475158
875676
875676
801243
875676
875676
875676
783231
808973
694878
338773
871718
726307
524933
777694
974160
875676
74558
536193
717343
875676
657656
875676
855614
924920
875676
731407
505950
875676
875676
585763
875676
875676
875676
875676
736751
1219534
485904
642783
947090
875676
836409
660412
477241
736751
822422
875676
875676
497912
814245
875676
875676
985979
875676
999191
875676
805788
765749
678372
577248
875676
844354
875676
875676
875676
875676
644571
875676
875676
875676
875676
875676
597902
875676
776902
771803
875676
771162
875676
875676
875676
875676
875676
523008
875676
861260
500186
876020
875676
369896
875676
734409
875676
875676
781925
462495
435640
875676
875676
875676
875676
433477
875676
875676
875676
841155
630198
444881
875676
875676
537005
875676
567027
875676
875676
875676
790454
875676
263709
431638
530327
875676
508488
875676
875676
978543
875676
782288
820911
841128
875676
875676
885291
875676
875676
875676
322703
804834
875676
875676
1223132
794157
875676
875676
875676
495878
505590
1011302
809460
875676
875676
453629
828953
543458
245171
875676
1031092
875676
875676
875676
875676
631711
875676
610306
1164907
875676
751506
875676
93102
363611
875676
875676
875676
163348
875676
568244
875676
924406
887157
875676
794412
685494
809781
846099
875676
412061
462399
732274
970820
801490
875676
875676
638707
858722
875676
864675
875676
875676
346331
535529
875676
875676
465471
520912
875676
875676
875676
806021
875676
488371
875676
644627
875676
887938
657537
690875
875676
448564
875676
875676
770133
792121
875676
386863
875676
875676
535236
875676
875676
875676
882840
875676
505289
875676
265337
471791
905452
875676
875676
591541
875676
603975
875676
550113
1173275
558345
875676
875676
875676
703912
474960
875676
324164
459367
875676
875676
875676
875676
875676
491699
813013
498539
496195
875676
269114
875676
597034
161684
788618
975467
519169
312048
875676
875676
753915
875676
629191
697910
875676
875676
522282
875676
453884
700783
860183
875676
875676
1040601
875676
875676
895540
556633
494843
534042
691621
875676
875676
875676
875676
875676
875676
655588
388129
875676
875676
875676
875676
935905
427393
512096
727813
875676
627187
1031163
875676
607605
875676
436675
1306201
875676
875676
875676
217649
875676
875676
875676
875676
875676
875676
875676
875676
875676
875676
724466
875676
524738
875676
875676
875676
771708
875676
875676
431005
875676
746580
845172
579126
875676
699670
875676
1200713
875676
189667
875676
875676
875676
875676
758752
471348
640650
875676
875676
640093
875676
875676
747684
875676
608458
962259
999073
972620
750492
643948
875676
875676
891315
875676
559384
462756
875676
635686
875676
875676
875676
875676
875676
457227
401233
783371
875676
858130
1097253
875676
875676
875676
875676
749876
429336
875676
886060
929342
567504
875676
875676
875676
875676
614715
875676
875676
675572
875676
855678
875676
667159
875676
875676
875676
653346
971419
875676
821455
875676
875676
875676
584653
839687
284154
875676
1265
1332671
875676
875676
875676
875676
925431
592996
797649
808011
557147
534678
633147
555381
875676
316370
197022
875676
650225
684607
875676
321545
436246
875676
771565
875676
422700
706090
806202
950830
744646
503331
992865
875676
783295
914440
622957
875676
468493
875676
232068
875676
371363
671107
930382
664612
582280
875676
875676
546130
875676
966404
955521
875676
875676
569374
961319
875676
688637
875676
875676
513180
875676
450621
875676
875676
875676
1015035
421372
875676
875676
875676
875676
511379
830954
740064
875676
875676
527762
974314
875676
764983
875676
462530
1190306
816434
875676
875676
523887
764275
621759
401212
875676
507964
682223
875676
620572
277854
875676
460340
875676
875676
14863
875676
634546
875676
782034
875676
875676
875676
886154
411776
369162
666801
636965
943932
875676
668300
351908
762605
875676
875676
629717
875676
827259
875676
875676
875676
875676
875676
875676
608901
875676
875676
875676
958824
289246
875676
875676
478099
875676
584499
85561
1144312
376614
875676
822778
875676
460296
875676
875676
931470
875676
482998
875676
875676
632823
875676
557923
933538
551442
585856
883015
568016
701146
698695
812675
610819
845456
419512
875676
1043311
875676
875676
875676
875676
875676
787723
674412
739058
875676
875676
487748
652270
875676
875676
618325
442218
620864
1031057
375084
875676
645402
748986
875676
875676
875676
875676
875676
950334
875676
875676
687077
579967
875676
875676
497432
875676
176040
549619
875676
1100401
875676
875676
875676
390463
875676
875676
875676
875676
875676
752477
544674
722220
922963
219323
149767
875676
712924
875676
613936
875676
659139
875676
727604
875676
875676
434705
551484
875676
875676
875676
875676
875676
514094
823781
943516
641380
707207
875676
875676
666900
988749
875676
875676
701605
307284
875676
875676
875676
875676
930027
875676
875676
875676
875676
498232
965998
600894
721452
703851
875676
875676
736757
954361
398498
589526
719818
875676
969282
679092
568340
875676
598158
875676
875676
875676
875676
577152
531659
875676
573597
875676
875676
875676
875676
313548
869678
265901
875676
652487
914406
875676
875676
313144
749160
875676
875676
875676
1133379
180506
556308
875676
875676
729869
541838
875676
946500
870608
531899
875676
875676
423104
875676
448919
515544
875676
875676
528623
792554
272089
660457
794239
875676
648800
875676
850167
875676
875676
875676
733337
875676
904752
875676
875676
807430
1180294
875676
343881
875676
875676
875676
875676
643887
635062
875676
875676
875676
875676
875676
875676
875676
402299
542405
875676
870815
875676
609625
79063
675303
671622
875676
875676
875676
1143514
689947
652940
875676
875676
875676
519617
875676
401979
875676
875676
910909
964803
875676
875676
875676
434471
875676
1202905
875676
875676
462510
875676
875676
875676
875676
655125
557752
953522
875676
875676
1279943
527578
701731
875676
875676
771294
645439
549116
514588
392652
762264
944671
970832
1340218
955776
715355
829193
801032
514885
406436
864716
369051
667001
657502
981443
839010
798119
884941
795105
493696
663610
571051
772972
824562
533370
446385
571801
1095284
726772
321608
1148797
832451
330721
494317
568640
497868
305073
493843
436913
870243
448987
527649
616104
1138999
589287
623049
1019785
323528
228434
846163
676193
826418
863155
726801
645866
790346
831080
504480
611014
1162711
315322
853479
984535
705286
930463
1062551
848543
956153
635378
890538
781491
1067977
296967
1141237
435380
696266
339772
999702
877231
708333
849149
909060
1230142
556958
1134512
887732
726264
591449
630591
1257027
863155
1318316
1184415
1323820
397591
512030
652843
796218
731423
659818
655605
706974
856671
710371
475778
808147
614851
823006
794613
910455
390564
1024886
932330
492479
280237
661536
817260
714423
654814
461521
545754
779054
859113
561819
1027012
540561
485873
757680
636417
412247
681181
671491
610272
857608
715291
524908
649904
745411
811488
785897
1184415
343345
889287
496665
680101
409005
774527
606761
834248
267228
476082
820302
656649
349574
463357
1106622
760225
861782
460701
681523
685792
665695
891918
433503
74857
819821
621028
635061
574929
1002741
678099
826536
671633
666363
1188881
808782
612175
723597
703344
1324046
575826
745728
1163967
636200
896964
248445
834248
824716
873068
842361
752716
745766
735665
1008120
935067
870775
713422
639376
621459
619682
276338
424680
1294848
574491
756290
860979
600816
365776
994726
1115892
688986
990150
353291
804775
574157
765783
739287
940563
134502
315227
543733
672050
960519
809919
746128
1148257
656955
748423
933615
802244
820423
947704
774885
386252
625318
848743
857093
353082
1377379
792862
439110
557616
639690
679385
698732
296881
1069789
482119
546286
437322
1060222
798615
628240
772615
746936
728600
756290
846604
482496
855794
622637
900421
875005
440569
747717
56023
802426
666363
499862
909605
725629
450381
1102107
508398
1017340
842621
480639
711677
725401
592461
928728
647060
426371
1246619
439128
549447
889789
1038563
847753
962396
1314308
1148776
494317
1116713
612814
638301
613954
654469
383295
492570
553803
426347
1209164
686077
210224
834288
647385
1106538
445718
982928
1149617
466344
667956
555113
591512
579469
1348047
738166
586299
718467
999340
649109
523625
867784
678912
828152
330405
819864
869129
842361
942014
681003
910998
591175
606570
863404
634842
812575
750482
663364
821627
689308
867220
608435
464653
810544
1152896
660799
630439
634964
734904
575574
1265659
925646
734904
577011
770012
911338
574145
411460
724958
325324
259873
1062839
882230
591175
479965
798533
1157905
267242
762124
512826
827336
721627
701303
798522
733335
418533
556959
751864
664943
799304
619682
578081
910884
529426
935802
783591
538017
754551
993051
938264
314472
460168
734904
718418
932630
631627
530365
877717
476949
1038912
770451
646573
514830
926530
946382
387344
666122
574491
799778
506675
577967
558267
486881
281586
643744
625209
450975
641924
854725
817222
651168
659183
793988
837732
1168772
1290653
560349
866656
451305
1085057
734384
924749
426640
745149
364024
974177
1011284
405465
572158
1007149
899560
532009
654556
631256
839994
339584
472460
769733
886845
868125
346864
991506
1051871
1045488
686549
734067
900680
876269
1202464
235043
810744
957270
788237
583688
674321
944319
886956
228506
975493
579383
915406
411079
545571
427911
942450
1206068
890573
890303
642417
483961
863522
768323
735025
545363
320774
344510
1257027
136112
1177883
972991
868882
639930
600816
647432
611757
876269
604333
682932
554666
332467
853258
939496
822173
804839
340385
429067
660216
603325
651556
362289
517339
624206
666478
701908
942607
151250
917985
924507
590793
746503
791403
527692
984831
740280
219048
521559
1072542
614135
594349
599422
395348
222413
880272
983360
639309
825737
909414
675380
452596
315708
833497
348195
640184
503265
1144371
285868
417565
636894
1002605
563091
726801
725401
938147
574117
448987
675593
747013
1255718
722514
859543
687837
936484
891222
1075723
400929
910884
903814
331820
1087863
441355
669403
784883
510571
799262
958688
868125
502009
640792
589343
1047226
1176849
306707
322703
793809
457748
614946
822057
389868
517464
514685
383295
1045965
619362
605741
712121
409807
769478
751647
485481
460562
797907
567539
995640
765180
953522
359490
285925
421236
970576
564581
989275
960517
330764
538422
845030
819821
871057
932021
854277
800721
1201074
549506
206611
617209
403178
722799
861131
751757
537541
896417
522947
752260
970397
622574
782549
534129
618043
872668
432944
560101
487127
1128588
146191
919951
707110
576858
804839
546374
566160
458238
523670
1101465
757557
472064
505828
539480
737595
762411
843205
862458
663658
856100
837732
768323
646342
711777
641484
603325
845592
798616
696110
452954
1160494
440523
676571
1110487
869486
996400
870771
565561
855128
695136
963342
475523
453348
424097
549396
234815
837549
939172
930525
696753
929589
556655
868882
895033
647432
691844
620255
776387
619584
868125
924749
638104
845663
834248
509010
870096
982897
697334
640902
511645
888219
1014614
819123
521844
436837
281586
860519
626713
653485
1208909
794941
1359281
369912
960171
703851
558962
675339
664489
1136822
846510
622950
469249
707286
683874
568461
151504
659018
797651
446919
781849
655561
747532
487732
981215
559046
820695
318064
645735
693951
610409
835839
890303
868175
534399
888669
565762
709083
1522423
845689
572839
310390
645832
456549
834212
770648
399153
707829
339252
515509
1036044
680689
613356
766015
614782
1166375
880758
999372
675315
632793
981077
444674
1072791
683760
955571
807269
561368
320774
1026245
938759
869323
271347
719700
662255
1128705
537716
1258915
539438
759425
1000734
585915
671969
492399
612691
586111
1237218
1466032
601295
833486
832889
852793
933615
510373
873646
658414
816260
733781
639367
1445503
667628
603240
924682
493129
865995
817478
672055
878491
785688
256890
1007658
885162
931381
1256666
924095
569427
782296
264394
1062480
512826
662076
614135
570899
554812
792862
713692
856494
662081
572343
217174
722958
60629
960041
491555
727190
730216
461521
257677
285868
604227
579431
471788
657502
648484
841403
797364
1502051
300212
859920
763243
492173
640150
671651
876088
508188
263312
774103
920949
739451
703779
640818
743261
687064
352389
463807
908718
1582585
351086
1181330
572553
1115268
930055
723024
642587
795360
894642
388142
373749
931040
1429765
277707
707091
475201
422651
828160
358711
805190
658945
469074
672190
765374
1088429
918512
712126
911685
614563
479459
537384
677498
959953
617209
812549
863404
539431
851902
913823
807269
495389
1488940
841995
874375
520538
777183
641590
462641
875483
1502160
391204
586428
394784
813656
903863
855223
702794
518504
607970
853849
494098
701474
941484
810544
791777
946423
798130
554812
667545
1050848
904713
658665
572553
733240
804775
473196
523732
919855
707384
1006877
747441
943083
929995
839785
763243
150605
508964
699897
1145212
1018239
1227447
450381
579475
535014
764280
640169
774351
391225
198489
570234
570773
1035081
708605
957008
795105
599714
773287
725568
626723
930927
373354
672462
945569
638650
434036
1075927
614149
1026139
225300
516608
1232816
615547
498640
724398
512462
410929
567699
785254
565050
458906
1137099
816381
737051
1116713
659367
592042
226479
790650
726543
869134
869001
680839
552894
641083
689986
933651
423739
1047998
802186
726772
804752
818523
459199
869638
806232
707546
785100
422024
577986
925832
409712
635478
508975
986552
1146201
743255
728242
369082
779670
963342
805379
697367
889491
676082
600894
862946
940024
725861
565815
501843
787147
432476
4731
1170485
867708
651947
671407
463678
1057369
642675
1013961
677398
550256
616809
690462
787268
1092615
448313
1231444
704843
947116
961754
1046360
393006
503782
357841
790346
851083
707751
999657
337265
650771
791915
833405
604333
1201230
1083099
545631
747532
1149739
591696
1086712
436904
991602
726988
198997
621417
604973
619584
915406
870286
940133
567852
655298
921359
628969
697949
759802
1090743
543096
1181185
485911
569703
674853
478333
499431
658528
473766
928749
431294
935692
861539
278877
840531
653286
922940
823331
786189
883419
604565
892382
556906
842962
1217846
1022296
730856
1052683
650197
692986
924682
799609
664786
760764
1138999
250481
600242
842296
649109
543096
644585
884644
491161
364024
221969
850376
604159
972895
439258
857093
1516560
931846
972464
786858
621780
654756
755640
513139
612333
737595
986092
1631929
1029423
975467
808147
921499
849149
549420
608101
134754
967839
853849
809665
413807
479088
666935
629117
561608
685536
840916
624647
199183
937955
421169
479900
1217846
1034029
446144
704511
549447
628501
799234
922753
532969
647432
610409
248984
463807
972832
836997
516283
870815
714423
810744
544725
598812
850459
696453
1176084
935301
467635
123845
894006
269689
408770
609767
813361
635361
589977
425670
1251338
790415
892725
605134
628032
306487
596394
839046
566845
1049860
504916
452190
775874
581123
955776
649732
444715
744310
594610
764139
715372
281586
859926
453534
614329
693594
463063
448831
803891
461521
996484
558996
575945
723126
531814
485234
603008
1070703
696315
581758
668286
859151
1251176
811612
544014
858806
571153
614417
422327
825640
1310323
748944
469249
641814
626254
641026
535014
1156722
496665
800038
602925
903814
675508
608926
932702
1007266
952803
859112
733335
776337
686638
402464
873768
636762
673172
571693
1263767
620269
380718
361725
805594
365776
1217846
336334
829412
676585
545171
840841
433513
944019
354191
458239
773500
1057369
719795
939064
1253465
973129
1009649
305040
312034
856494
709237
1068947
562522
257264
614772
604897
909060
622533
795058
665516
891918
422072
561021
457227
735984
759802
402464
805593
1049104
991630
690950
630568
711055
527060
799485
929877
672099
904713
388793
872274
619362
815933
1151646
542775
1224378
843095
1450523
818700
393583
753931
606934
239520
843526
793897
928862
628095
1101040
1045815
950646
753900
512710
549454
435380
397896
988720
949768
733781
640818
878220
514863
677544
861320
347226
276371
594005
456471
373980
361725
770648
697244
666294
136112
471225
710466
524752
704568
567539
1162174
951356
721158
469321
562450
717264
1024886
360883
440940
589306
328775
798691
1105268
761704
711677
509567
1093030
661807
618389
960519
408175
345038
799672
306487
953601
732219
423320
1266872
1334767
225232
704554
820302
597374
1050152
358718
826727
959023
987115
905171
856570
448358
977805
535729
1068320
747967
830062
810902
715111
664489
1522159
728070
653561
346864
910583
824562
770328
1008120
902130
410415
868882
324703
665661
825272
787924
773886
873771
178383
773921
576207
455875
631444
682569
1143579
787147
433141
874645
489876
645724
644585
918146
531701
622637
1024040
693961
963155
751991
1018710
816283
625798
742071
520538
608393
901146
292852
616676
418990
657175
1050452
608792
1046352
885162
378025
456324
478851
839785
593607
676159
672781
691645
921499
1517228
450337
768839
467361
737044
557510
445124
943435
308166
427273
950605
938759
409847
800788
909414
604826
843537
523158
289907
750649
687837
891491
711677
861936
974626
970200
627450
314269
609874
171931
559260
717795
861782
176309
565394
614715
651126
707384
480464
757440
993051
374688
637251
496076
859151
782491
440862
822057
636697
625388
1047874
927624
816812
796149
939496
702762
431786
1229120
863653
567337
743257
785897
718556
1585236
797853
537982
634964
524267
377252
861936
537384
898966
880441
755640
659367
266352
543373
307474
1388535
580565
547881
698904
850089
756290
931354
373298
61134
642512
634149
608209
914983
714377
663615
972464
887289
754726
578081
810744
483838
801626
853118
692467
510131
447608
651832
1154832
567247
787312
517601
638288
794941
576138
708014
731487
418073
914208
972392
951211
347226
622017
782789
853750
463919
285868
456418
889137
1161944
859969
543669
614380
779138
653571
608809
851644
676559
642372
1000534
535014
481847
563661
738007
436598
835476
781938
726595
1002741
763243
251357
570177
845925
993051
715162
617240
733212
660216
1046399
1240152
548068
602453
783966
640343
975292
969145
958688
614149
851902
805313
853849
996916
685361
889107
526341
444902
1273734
612250
843298
578961
828261
660908
585966
680578
648215
745808
616676
606213
408190
561819
422326
678541
723197
1141819
960517
755611
689462
941472
1014256
734782
621322
168588
1102107
721106
747855
641247
746288
518972
906482
1265659
651281
631256
692467
871057
504063
535148
900679
614351
679779
257755
1116713
236469
514885
733240
434701
1225983
924391
521163
712782
801656
572553
1823421
481847
461073
824387
611014
661807
1038500
745473
616221
716061
915859
662063
911433
576015
1125250
449716
609973
397929
960041
601616
722922
709524
919066
553463
1008520
1026245
984719
502719
984831
446025
1045288
616221
571824
540933
612381
673616
668648
1153668
765744
977621
859818
984831
240580
735025
604333
629778
583555
628604
455117
893675
512249
666478
934619
1284230
737251
1105241
534399
666976
322588
529768
535348
762264
542731
791170
1008168
621497
504265
179672
147246
783303
230778
709237
1271193
774295
475958
653950
837407
565561
322482
278877
462228
774351
473121
663187
1258915
506878
1049769
908288
429354
618307
639364
876360
688152
619353
1086102
347023
622774
1246092
1024040
640737
569823
1102107
614404
769426
567539
603505
754063
693058
863636
451961
330830
857093
999777
927545
440523
583799
246267
657177
607638
822408
600194
630375
195730
1456094
549937
663615
925309
885618
769291
963687
605722
302155
312034
645523
792595
774156
506520
572444
758638
936291
726530
1000113
689398
843218
620456
779542
593607
647833
687244
972991
767381
477912
696753
542356
648215
966623
900331
582449
665365
699752
520494
762956
789853
521179
682424
657336
1144398
294130
441725
725064
819103
707954
564865
871568
728289
864716
650735
365776
732213
630080
857608
543902
769733
521290
227908
1000618
1135495
987072
912776
1045145
600816
826107
909605
853395
477641
896206
528465
686638
681144
476082
570970
801215
842361
771009
918067
956823
805173
548932
540933
567624
515678
770194
909142
996916
1217846
826814
570880
632386
846604
770328
1123976
591590
1057369
78313
243273
765664
680488
685792
875506
352483
425259
293665
878890
569627
940662
596394
627085
824400
696753
781608
734231
869808
491529
746154
256265
518728
1256666
565394
387344
730856
694506
934958
993343
1144398
510131
720604
770046
692636
684460
559046
910211
589051
1082657
782789
779054
648287
998035
872858
799485
1000734
519210
740520
1023418
825213
630545
566167
359355
1088790
283102
825581
696110
859690
810081
779054
526994
846508
883861
491157
777951
549447
512874
941568
440272
617209
671633
175243
806778
650264
520538
558962
876145
768996
314670
799015
1206486
709949
926927
777951
844466
381516
702523
417718
699590
398158
573290
630198
361972
338554
638655
809170
652487
876360
805583
810171
781377
454158
1046411
340385
935905
608101
847221
685862
753900
370546
530808
783840
986395
466194
643561
486114
450381
552567
1128705
731188
744382
769426
734275
191305
1126791
874822
374346
618362
723179
942498
1005079
274861
546370
727523
353357
316152
929035
923189
446746
366662
864457
799063
666394
630023
510684
203667
782296
465512
932630
876742
1256666
314670
879627
530543
390783
711895
772403
999657
506675
610272
1074250
1102859
859920
637266
657890
809665
1522159
853750
342681
503328
1033733
596717
726595
717546
504916
775179
1092615
608319
625348
537384
852816
797853
1073179
698164
422651
471376
760365
552587
434340
764881
589461
937704
782789
716727
206375
660084
1045003
743998
741980
765988
583362
757088
1176849
707153
993343
435110
578349
469479
771481
824316
820302
694506
396740
1189547
1082657
377597
579239
613669
234053
1413895
662477
741286
805313
549116
101143
1038500
1546285
1264459
731743
643678
1016110
1216359
1058422
389361
518263
292022
673513
636417
377252
710832
765994
905586
542088
370450
540189
373308
675950
1057402
911522
999935
655027
1056020
866683
607006
830834
515981
730768
720417
1033825
612954
628102
784861
558620
1246619
862149
762926
639775
999595
986646
557778
1026139
924749
770941
741058
896106
696806
478734
911522
701303
976016
647701
785100
691933
415928
1235400
370736
1250981
445090
608393
638543
804917
721052
715162
852025
592018
630765
608691
1116327
582073
953601
1591951
1261781
1229920
921258
639930
1035240
282824
1033139
517488
544384
761550
850117
785688
401704
504057
627834
1065577
854725
586484
799771
717855
681181
826536
1142112
946382
331468
804775
1062551
698517
654367
640184
1126875
759696
396455
821055
972209
784861
1049860
497429
737695
432930
591175
997219
682306
919951
1067954
787147
826408
892267
929491
210487
535613
346864
917528
147246
662667
787006
1043610
404281
523128
845484
725401
1237218
495471
827642
851819
1139270
486881
656466
888884
578081
795360
454396
610133
957270
841556
1082657
608101
541175
526504
636187
978992
450975
457869
905406
791170
668584
681527
855122
1170569
887753
434672
340385
1041095
877740
876793
929410
650781
1045965
986395
846510
425588
831976
994452
376547
626193
934521
797560
896206
790304
614657
518504
844593
673116
565055
572197
604826
541603
840233
486915
843517
1302444
377339
729082
319029
468216
561086
708351
762268
1558859
727677
387267
1054922
562793
890390
891918
413474
797364
806792
668647
634257
875294
775011
547173
958688
636442
751577
670986
592102
476240
597767
840531
526341
796687
340299
1158372
887581
853017
704568
824081
824316
1000123
714098
755805
735063
1058019
1035438
660920
494905
937602
455003
589283
1025836
723163
887581
187719
833048
501843
915888
1332647
708773
972991
726549
707751
385748
789127
707328
863757
501843
1162552
270753
1031383
413970
380851
910884
944988
691086
1266872
1229120
576713
462122
700064
681650
1042077
606923
292634
304337
431294
628157
663985
637842
891918
100713
1011076
655167
450768
475626
813738
871849
771009
812575
791829
680101
196020
721413
562374
873533
515811
744318
659367
724337
930832
795560
814860
708353
740141
320774
510629
660418
721776
855355
855355
674853
800645
830572
874812
824676
673833
625765
962254
727404
486778
819397
813959
582911
813959
651020
639845
724831
962254
809658
963213
813959
929062
727404
409540
563475
651020
572147
702131
575238
824676
596572
800645
625765
962254
407578
855355
651556
722094
233487
736829
636974
455151
727404
363764
800645
962254
98933
727404
534212
651020
1154710
655139
624465
921641
745155
830572
855355
681706
849039
639845
651020
651020
424680
535853
492693
824676
855355
813959
962254
335748
523553
903608
1242867
178513
962254
962254
962254
676459
575263
947090
471940
813959
855355
778240
800645
1119183
639845
566405
962254
625765
364535
625765
395738
930681
778240
819675
676318
253960
625765
824676
403374
824676
463257
1508336
813959
735603
422893
831468
622637
792291
962254
869185
417283
675434
727404
855355
651020
723091
625765
778240
962254
778240
625765
1174160
758437
813959
727404
745155
962254
1242867
651020
813959
532130
855355
778240
727404
725594
762519
390628
265785
824676
813959
665745
418871
665059
824676
437023
813959
745155
763684
656716
485695
505555
135748
593823
460789
800645
855355
824676
625765
651020
790679
813959
497513
813959
962254
745155
545754
824676
824676
745155
285018
824676
395332
1090902
407325
778240
397995
778240
800645
738578
855355
745155
1242867
674381
374638
513214
855355
778240
582073
727404
988303
745155
651020
651020
591073
745155
651020
625765
896106
625765
855355
625765
962254
800645
824676
369624
810929
728600
411368
873533
488294
533239
822560
602290
1242867
570283
1242867
456846
605163
417290
925077
960311
903300
726746
824676
698851
800645
718528
727404
1242867
778240
778240
625765
639845
819051
808551
642886
757734
634964
523541
884967
359299
704771
226700
778240
580029
468456
824676
639845
855355
513968
1158771
778240
1037982
800645
824676
824676
727404
760676
651020
780462
800645
794889
651020
733868
639845
800645
206678
824676
753643
869806
962254
651020
649197
591461
806748
639845
813959
727404
1104103
813959
651020
639845
249522
1242867
800645
962254
800645
800645
800645
431941
929802
625765
651020
855355
977637
431037
625765
971384
683848
562505
1242867
913351
639845
600759
786416
524769
617864
804834
962254
639845
625765
727404
813959
855355
813959
476949
962254
855355
1242867
462931
277452
577342
962254
813959
745155
529789
1034648
727404
800645
625765
962254
813959
727404
727404
778240
625765
824676
813959
855355
1242867
855355
376762
797292
717605
639845
813959
602696
353263
943516
824676
625765
625765
1242867
875066
639845
727404
702249
800645
474318
745155
639845
682490
733262
908476
824676
908006
778240
813959
625765
781615
614001
591341
800645
855355
886154
778240
234902
813959
177668
617705
1493757
543169
639845
800645
745155
1110709
597449
962254
1162520
982829
928268
800645
371505
949941
741624
1007983
651020
614405
855355
824676
435413
759570
708014
739115
782191
823568
631821
420983
800645
1242867
813959
778240
569398
604856
536925
651020
824676
778240
670840
625765
641924
855355
651020
962254
778240
915396
685367
625765
824676
547950
1242867
727404
778240
440178
533112
813959
778240
962254
782754
726220
726349
745155
813959
962254
727404
962254
727404
670463
566350
440814
826465
368201
256150
651020
639845
1242867
625765
800645
564159
813959
727404
824676
745155
639845
855355
557510
625765
900966
1251338
917966
671945
1094729
587355
745155
639845
625765
533372
1242867
824676
1093868
824676
727404
962254
676960
531235
651020
841058
385376
819099
778240
727404
490728
1242867
651020
727404
1242867
410336
633844
574995
516223
651020
735602
1242867
856954
1000734
745155
1242867
435362
916090
983389
977552
501491
427723
462495
981255
923559
483798
955595
944136
572590
1025423
407244
958801
1014631
768885
953371
604946
232202
1097060
746839
1032854
964413
856922
1092386
173195
1000145
539053
749261
709503
393722
367273
843301
1191229
507204
792923
1162444
951700
451256
904049
716039
1214935
754566
670986
682281
932629
661567
1138876
717266
1002242
940971
1192366
1000145
561002
1131663
1118514
764668
818779
870063
540954
959723
617319
448714
566470
273674
500736
1000145
873268
729538
499679
989926
463580
741772
824078
1382054
824160
395018
873268
428923
172875
411518
618775
607982
867323
727016
727203
586471
872065
706420
764242
488450
536060
881370
1206353
369542
582626
1077078
971351
825484
955351
764668
875305
860941
1021066
790495
839010
684356
956332
577314
588142
1038079
960301
716790
388414
634985
864494
1002242
941087
981851
684727
905659
609782
564048
910360
910360
832972
741025
1194567
1014631
925231
926335
493126
313546
508108
454143
1110666
728869
493126
764898
687615
733322
925231
522086
438761
752389
425856
999368
908892
911942
376628
519210
813827
344741
904456
874652
908489
653040
1149160
1184721
673200
1105432
741772
572394
609622
486486
738082
709071
1104289
856588
1253920
524097
926093
726467
374058
390879
606236
805099
944078
404005
886750
465126
1228948
486500
517138
864018
705116
835211
510219
977529
939035
717551
538729
1161003
533140
708277
928297
842028
598330
550266
1023615
517841
569462
1094683
783074
1095284
545682
861458
560806
702613
874645
488450
597466
707546
713748
669422
897302
1054334
851036
1031640
332364
695531
1072289
1046338
89728
918098
602054
593651
633854
1495336
374140
1181779
693326
479365
988977
505555
438267
866734
484618
676596
643057
431575
842028
178663
130689
1029194
714713
1140945
573524
798573
863431
725936
616411
1001578
535691
474379
669422
558619
693160
957040
967335
946582
606473
1193947
1420595
613244
582830
834085
1007121
715543
1420575
588951
564029
702613
1152395
637968
871281
773416
986943
621020
615891
903934
746687
459065
1112881
462931
811478
971023
313546
623775
954177
624094
741980
1206782
387012
921896
717551
1058988
410939
241256
612628
502352
746839
1028432
629819
332364
606317
693622
411391
1027772
893123
803682
722585
630284
737300
589539
1118237
444465
904456
539010
785207
1099814
757867
532627
571695
486500
977529
740299
617133
1079441
512289
507116
546507
861409
584623
1063496
632354
609622
1003361
1077636
769532
1098016
488185
717125
714713
947396
668937
1241656
1057125
869978
607150
687357
755840
702085
1094168
512666
716039
799524
800270
1070313
1037998
947396
1036967
374058
572394
1112047
1124336
1365102
1031588
989047
833921
565302
925473
627875
876428
298666
1090598
634361
711656
200871
956555
469010
693141
1355830
638875
910252
748992
819850
749062
785367
343305
756503
633562
690565
571394
610363
947323
436462
629421
669051
1355255
913433
836922
868287
790118
686229
637968
1214935
616411
1078402
1001324
777130
310361
946834
463420
910360
756337
1267263
717355
954361
471057
1037998
276615
1051732
873783
327165
773921
625173
981255
1001415
417713
1023988
690686
307397
810104
925661
693160
1166987
747561
216156
603433
813761
594495
749859
1143388
1001578
551524
615128
960301
1217196
709258
924184
1224370
638910
1173460
834754
1368137
590898
412757
807230
901036
1173460
612316
992345
934289
1025467
913679
1075787
686314
486500
723311
1345154
692855
565258
472932
757341
941087
619504
493696
959532
490084
713346
873331
256527
388290
521146
842028
600159
1047585
564105
818565
878411
861344
310832
995503
798069
1206782
747369
948942
1022107
808142
1104289
922203
855488
435576
620053
766195
679298
755293
1241061
541761
908892
860716
511837
892222
1079515
849908
1237215
554494
1045211
930959
844289
439564
856800
1025467
1171421
1044185
682281
730289
651634
540954
1024848
865237
577314
1000691
947473
1251024
988977
759297
197772
808205
1150674
757340
907889
729045
1359461
1284920
602441
731788
1044185
760931
888257
752388
786533
674991
875555
1031640
399243
1365102
824386
1025467
927323
828349
875305
836188
730168
916090
1100276
469418
600119
524290
564048
1068680
970849
1059007
637517
905361
582819
571207
855110
882323
625093
802225
651827
1094899
743395
707392
474455
871281
1137102
562418
698835
700895
886068
919319
623458
589461
1131663
997112
1025423
548186
718433
822849
994288
867323
363338
839042
817361
1017020
1165858
925473
559647
841721
794524
385962
333319
866734
549936
518009
749636
615484
781068
1090598
939143
596493
554295
943039
676066
1363460
661602
613800
866174
647761
1103761
157380
1057795
986587
402851
672194
838600
758672
688215
549929
838600
464566
820752
923393
552149
181395
908892
1175140
837123
613332
1078402
1298174
1046472
880397
401763
1174205
923393
1064342
673553
471690
388414
866734
504277
1017020
643445
932514
566142
1224370
1184721
1184721
407630
1092335
1240654
535268
716790
874429
445730
1217209
1009964
658702
931657
1032854
682831
697941
1021723
943809
951700
910479
1355830
664471
1039408
1224370
1152287
952801
856922
909472
997112
837146
564943
774295
881520
446210
784097
737771
635936
533999
1066830
890540
360934
1171421
592102
837115
493230
568920
837502
586137
856588
1075787
458711
669422
579576
785207
968364
455830
1103761
956504
919319
728869
808205
1379572
916090
1021575
646510
698390
597911
918098
661464
589026
997112
633618
1036967
591231
988047
834085
1015097
714713
771009
456471
1149016
855110
848775
375669
904416
866174
331265
709258
442265
345443
892985
873268
1179693
737472
1087764
151174
1194567
1179669
529612
551695
1241061
749160
945707
1030104
1160749
902666
406494
944136
467048
483774
1316478
1272582
1131663
896716
444465
1075787
889501
305307
538527
472932
774583
459828
647761
883256
927582
981851
748175
732126
496601
741157
739381
640171
145117
1108847
586349
867865
1382054
795413
875170
739451
495680
1124337
519210
947485
583182
1001324
616881
1056908
775468
577314
780601
945707
481275
517074
618982
935802
878834
723311
732126
477062
727677
1044185
552318
637579
633562
563661
895317
752388
1121662
501815
407936
1051732
365680
561370
408833
830279
1010032
1224370
593201
790361
638350
842238
385762
560806
938987
919477
674591
1101448
1241656
708277
1316478
568598
687528
752034
405690
945547
903934
955505
887859
584623
714122
1382054
981255
546588
997112
796960
609622
732938
1234642
1125509
682223
647161
946834
927353
822849
220912
1036967
943039
797022
801568
313546
653630
625545
871970
756458
683679
823376
925473
1102351
733271
620333
375883
547171
800263
566458
1109263
643060
1011218
639953
610487
966198
1102351
460308
914426
595009
230760
905659
578090
597466
393098
871147
566807
568189
610813
627275
970453
492176
815402
756326
568598
760860
882062
923393
626792
938987
922683
634985
1108847
622995
1043543
691969
1017020
503027
623458
1223313
1025423
908732
977552
530365
693671
1298174
209650
918098
828787
754488
632100
364839
559842
685026
824741
661892
658356
605848
415226
544320
886672
841953
187719
527495
765402
905473
1049086
488849
655450
668952
928002
736126
656301
725574
612734
651889
799771
439519
539304
605428
584908
597534
1247871
642446
1030591
938498
922549
1103331
1021861
1319640
265270
699682
990376
736126
444014
650481
1109189
617414
1086786
649208
892272
591145
755310
990376
864826
774547
603914
739190
1103331
725574
1223692
661536
497006
689268
898110
968938
703583
1244679
568364
184605
559454
699682
361898
887867
576487
730084
873817
500934
942294
603081
707108
746330
619236
1147873
1109988
1049086
882664
810590
857807
804450
670748
612502
428466
640794
608026
264571
450648
262830
403957
929639
825214
266284
788882
1158281
425380
741720
739448
496665
595070
350685
905129
387684
830157
536835
960301
593357
1071877
552059
550871
882664
997688
786404
913345
978046
428501
818787
991411
754488
1139861
697438
691524
736126
461242
415226
1005747
575764
912421
778658
556098
594438
433655
536835
892716
746931
797423
506939
286988
360000
1101799
995693
725574
586768
1319640
955237
266284
287197
806739
917552
920751
1139861
396183
749620
794556
858082
714695
367433
631697
644053
924793
1103331
811989
829829
700410
363917
506553
96725
736126
733737
805678
864478
485895
916917
513384
622202
372123
972564
462602
1293191
630579
814165
721782
973286
586768
1002605
1125137
843994
507653
1247871
264571
333155
871075
1079988
1071877
883014
796996
414133
520520
554978
558620
294875
643889
1008365
708460
921989
858082
150723
956274
931704
891566
581832
639280
853821
728360
971138
896897
785158
735580
816649
660930
995693
841953
829829
1238693
783323
709565
1393008
386077
789667
658127
1064027
1147873
345384
287197
999627
893035
595392
990376
676758
759055
492726
1152204
559774
625712
1184383
754488
1152204
759055
249558
886672
1046458
750347
681902
429684
334680
917552
1009296
809599
840946
419216
232887
849667
840946
1046970
805678
1266872
799395
830157
666723
1272265
317245
918593
750671
898273
979234
554385
684193
451212
1463007
296954
597534
587380
849032
92966
991089
451210
736126
860775
473196
792199
493149
799155
997833
632579
749787
1125001
554385
647667
725160
620018
878671
642446
623522
637875
903692
539304
778438
1106148
500510
1054695
469225
1008037
605838
912657
244925
332328
906976
459828
253586
804917
816649
661892
601192
924581
807482
890573
1053496
461422
1238540
1069869
309917
431822
425670
606570
881083
1053792
1152176
988982
901637
466586
735603
642313
858082
623498
800329
183386
769259
593787
1067512
1008606
921989
599011
1223692
902964
929984
398354
689026
538548
904974
883014
580119
1139523
979799
579754
860775
940054
382553
648928
607189
571764
807085
540468
994084
682462
875360
748423
841070
341681
991089
678676
196823
823951
550358
689462
1378021
783122
1038912
955375
647180
826481
853044
984258
682462
835449
719913
585032
669482
901334
422951
842238
842065
654544
1048195
66753
306686
543733
708422
704550
652013
954351
581832
475253
535216
710711
774554
736010
4872
1078727
894835
537958
866070
342224
777270
955946
972564
653321
418492
789437
1214935
486819
296954
721698
589254
784754
459385
643819
1176794
1007834
1011192
849399
543055
607058
426034
648928
763446
666400
746931
1208052
731043
364839
563444
1208052
876171
807133
1343016
658356
829771
824741
322114
1020873
572680
824612
588290
721782
793754
857660
502761
1344573
997833
927670
864826
681902
678406
945951
803565
471874
898273
475253
1106148
1332876
794098
670966
810187
774801
910443
737773
769644
867280
533621
748466
627339
991411
1080569
1311735
821674
911216
709919
931011
790679
991725
538548
895788
1064132
708422
462485
861458
505992
554385
331933
735431
449915
691383
844541
614077
788882
669077
1182332
722887
916373
399491
1124336
982104
1071711
971138
581832
1078727
847808
916917
824612
422941
433688
251271
669077
631108
807482
932711
991725
829073
299321
597534
920059
963486
1076214
1356692
1125137
847619
570039
733262
869654
308498
946468
655450
718649
569218
754720
532194
689347
1343367
823369
870293
767490
749787
1152204
527483
1016468
1139523
1154874
1154874
976221
525444
638528
754488
154475
973474
874409
746931
775541
580119
418731
1316507
723435
460240
230778
700195
632003
471364
421446
258604
540402
829771
370608
931011
603081
46376
731232
413829
927166
823369
1125001
141513
829280
442218
785075
481599
807085
627339
416921
988487
953524
1046970
327692
532535
864826
646342
977359
680756
1046458
415226
697942
710953
673333
394369
622191
419216
1356692
1005747
719180
789579
531758
1000740
466586
1114855
634429
277503
1049086
1213508
858082
528847
388479
631222
625545
483593
559442
785572
398701
867282
730084
772231
749180
730237
944320
978046
985907
842238
620911
906976
732500
840714
661480
622392
571954
873817
369269
657195
904881
778658
473070
849667
681735
1125001
536835
502508
877341
251271
1109988
491157
691383
700385
1082637
465861
449915
754049
937017
697733
422222
714695
699682
788798
664219
905451
841796
91579
419182
849032
938077
807471
919977
461422
845096
654653
910254
691383
730414
874409
840714
159103
825699
482330
633915
603045
497644
544107
551478
993360
876698
348168
1053496
1580721
895788
452923
1018756
693625
577744
520539
431871
467674
886052
656955
642352
980680
636338
667681
328501
332634
1139861
901334
287251
181673
404576
962706
724719
252118
1123424
449296
1163438
568205
278228
854560
920751
647667
678505
623498
829280
805678
866070
559454
919772
911890
872515
755499
837872
866991
591145
1042958
976915
415276
972766
935754
180843
724126
801445
738831
932711
1393062
892945
381488
310908
725043
545219
1319640
442588
1103331
621525
871589
636122
920751
754720
623498
1257567
902842
857604
454547
554385
251271
1030591
1147873
910331
1007845
1079988
434746
748253
827503
446051
763342
687833
415226
468996
901637
429555
586768
921989
788882
449296
893035
772184
676805
723335
1106148
614447
743425
130689
391619
1017402
702123
864826
567736
917075
746931
652457
1311735
697747
988487
460240
647667
765368
768644
876451
560349
849399
631797
802996
810893
1106148
341953
648928
425733
183386
823369
723335
704902
690623
655450
1098078
798185
119249
979596
756037
438647
658356
562665
604073
963673
1277653
881083
805678
1064132
1012077
901637
609251
924987
953524
423537
1237710
525836
1109189
417335
490575
752775
962706
812053
908337
944249
408126
1077772
627339
895788
580119
749620
768007
451790
822977
742211
455500
608372
807516
746931
912024
588867
712402
905129
475253
698660
963720
823951
954351
772766
631264
1069266
931710
538548
319482
515906
898110
524047
812874
300447
1287794
808841
451901
761111
443569
1101799
1208052
1311735
495373
639040
471791
1393062
714695
929639
786404
973474
551478
541899
682462
469787
825699
335404
974976
657192
741042
566553
1016468
877436
973139
820752
798806
502514
419216
591145
754720
1078727
744516
852966
830954
1182332
847132
432694
717997
1351292
876171
810893
879666
512559
746931
648940
1021799
1042133
756911
713979
708679
864478
541528
451274
472769
827675
826940
684111
918937
663158
795811
950433
884799
892626
601865
850670
915396
699985
601865
724170
478467
1071877
633915
709236
1002330
728360
541822
991725
794556
668238
785572
699682
648928
1007708
742705
640794
549787
892267
911695
823369
557827
1193956
453382
737187
281941
867522
917075
309834
944320
536835
1008606
756037
1244679
841953
669077
1079988
251271
653314
953524
232887
793702
265270
971138
287112
870959
843537
882664
944320
858082
883014
868617
534572
978046
1101799
863266
915396
859675
991089
728360
685773
276798
1123424
367319
938077
1133236
1028592
398758
733560
1287794
525444
619914
840714
664391
1021140
999627
826755
622202
877436
401982
528659
1316507
988487
1329448
931011
457891
911506
556098
998733
599011
708638
904881
870959
824612
681735
793459
717589
1343016
723335
799395
954351
726172
1163456
579825
1311735
668584
267492
470528
537714
496184
534807
893710
654533
902687
701591
1046970
580872
481823
1127162
848408
502871
755923
183386
853198
911506
1130264
577628
1064351
1028432
794556
798130
900680
1614690
1016486
668457
824741
462094
1266093
993360
469342
898110
291000
746931
668238
1042133
849399
467421
931704
880748
681902
497114
1186096
477358
557827
854375
534807
999627
1042133
554385
684193
644444
759055
1008962
826755
772766
767663
799552
791672
556098
823736
962525
876171
487101
792486
895788
622202
627339
378506
943705
672050
741350
1214394
687005
1008606
487269
619362
884167
333155
851562
1744501
805130
682462
1078727
910331
713626
881913
1001396
966829
920751
601865
865656
1109988
1030591
655450
816415
586496
360583
475253
651101
487101
1176794
812395
566491
893035
980680
680096
749620
607189
405003
268999
562522
785688
633915
527157
480008
852813
378774
1064937
1040601
595070
954295
1223692
866070
879577
978046
663775
705792
744819
953512
437513
400213
1016486
445933
1000175
580119
1170562
1074042
771723
882664
928942
749620
1005747
881083
458529
843537
273609
920751
462986
489566
569398
1082637
752775
401104
828828
899163
882664
1036098
800329
263817
348168
390039
1042133
741637
851629
531876
709490
929639
523094
679089
281941
813967
611298
1067512
1133236
1106148
691383
793272
416145
985907
825940
850686
750483
1109988
698739
1385473
745524
920751
706536
722673
917552
798185
768644
894835
1057795
419352
474127
236210
551531
481599
674869
890577
647867
870282
955375
443088
607189
589600
822977
829280
963720
468460
640537
794098
1147745
1184383
754720
559454
1319640
1012077
928556
628118
972766
1121720
235983
707392
723335
858980
895788
449159
451981
794556
973286
673333
742481
847132
535280
1171216
721698
762189
391355
446051
755234
699036
682462
691012
912024
935754
698907
628301
933606
699411
824703
497741
903692
856767
500562
994415
622574
481599
1000618
860775
591231
1071877
498032
666249
343131
461977
358068
874697
682515
679811
877767
645202
739453
717981
451191
860775
1006600
337265
796149
1055144
603318
502114
580633
740975
769861
936275
576978
725451
1147873
761320
1008962
1054695
955375
993360
756066
1067512
691429
784627
400208
873817
994036
168849
692842
1048195
1048195
600874
333155
778937
1204910
1067423
873068
951211
474411
840946
1070609
786404
853821
497435
633915
797737
740975
652165
918593
495479
413602
911506
460809
1318316
895277
976915
631151
607189
784867
938498
501017
751817
665245
593787
991725
364839
938498
553190
830088
459385
622850
612502
637103
204960
1054695
979300
778658
527157
1072791
788882
838013
327390
698431
1152204
691924
624465
668584
714695
830157
681735
654128
508930
580239
451210
603081
599241
991725
786404
841736
941789
397327
585521
705963
1044348
449915
467048
775679
1094278
1046970
862765
888015
422740
502114
412485
487101
788117
512559
476614
877436
166471
866070
325771
663674
895277
826940
586087
533413
676664
584194
689026
145718
716274
475626
894395
654028
823951
1164405
1030093
1033579
823951
807085
600273
908337
648928
1139861
497248
557827
649974
593845
826940
895788
1102694
490529
1332707
1114855
787304
785572
822977
953524
820162
332954
893542
428501
991411
586768
624465
204363
698533
732793
1086405
697188
492472
1152204
944320
710953
856305
1171216
794556
800351
799183
553440
487101
730919
364839
610668
433946
924507
1049086
756066
102175
778323
280752
1343016
1046970
793459
818362
800329
689026
400213
597534
477641
1311735
862765
856305
1082637
1008365
511966
623498
1244679
714695
755828
903655
121541
699106
691383
575169
851213
972564
688638
586768
709636
668902
691383
690276
794556
350729
894366
699682
698431
721782
721638
1106148
828900
742278
1378329
973474
903199
693625
689026
516037
265270
940793
627339
873817
841953
1027706
714695
856727
853821
907910
847132
784754
829829
995693
593357
485856
520196
206326
640794
352094
931011
1158281
561002
264571
731043
604208
738609
1049086
787593
1064132
600956
502114
804286
823369
425439
1106148
963033
771144
730222
124455
829771
907378
266284
733560
1043311
894366
255901
1008606
364839
1109189
822977
708638
834581
908337
793459
561368
614782
1060178
492153
512068
398701
1103331
970275
760616
819948
985907
507318
886672
743871
829073
527157
630969
586041
572410
689026
901637
874409
669077
791188
538548
1186096
559882
525826
661892
864826
569169
440923
847132
804494
767146
699028
657252
776086
722007
392052
833693
332328
798185
101048
1186096
716852
643819
682462
782438
427218
911506
784741
360609
633376
625712
408377
632100
826940
861483
550044
737363
908337
810560
823951
1070609
425964
667703
281941
683294
981117
483593
596421
708422
926082
552561
510293
682462
346030
898110
347295
723624
1182332
595254
512935
576498
756037
883014
765210
842621
711395
621325
406436
955237
451062
466441
605665
683268
565164
1139861
708679
1036098
805932
404576
529307
634429
815871
456285
233487
550890
929639
870959
864478
902915
1027837
1143918
1182332
675538
642352
524215
1211541
529307
650265
283987
970832
702656
494825
700410
1113824
781491
1002406
485519
918402
1287794
1182332
554385
1114855
938498
916373
524393
621325
874400
911542
445566
924613
840525
940908
503429
494164
980680
557827
610668
894835
898110
721698
818362
1067722
756201
406113
789437
1314943
1319640
451417
1031409
853043
901637
895277
741902
1158281
181673
994036
751819
303868
882664
972785
630009
411486
1011251
513706
907639
903914
346291
458339
776744
1152204
631151
1171216
961098
112846
810893
874409
786604
677768
901334
1223692
788117
475253
876171
498399
895277
436074
460240
973474
786404
581832
935754
791662
564553
945032
401814
704834
672338
772249
908337
726307
789437
1356692
916373
1019524
775295
396668
838755
576839
632264
785158
904881
818362
287197
603081
421648
788882
972766
377419
484560
694887
538548
756911
707967
663158
792452
392355
739447
659015
544014
709774
529307
505520
348696
1176794
699943
234600
776312
696365
582796
840946
626019
835531
995693
588618
708679
874409
828991
389446
696923
579754
673992
500808
646242
778238
591145
234600
1004936
469418
1050922
1186096
894366
689111
443569
623498
124915
605759
151719
1008606
235983
279857
689026
1189959
828029
865400
775659
976221
392355
704550
1109189
585335
855881
912109
607189
840581
973286
622202
883293
849032
785572
768131
862078
953524
758127
995693
924987
892626
1162886
693945
642352
638800
333155
920751
1176794
527665
793459
496351
756818
754488
1284651
917284
350073
569052
703387
660475
725683
1311735
904881
713232
593357
657890
319197
723624
634429
468509
720126
1095236
311496
990376
864659
465679
645364
790704
281135
892133
1130264
492576
1008606
1064132
485640
1316146
570663
807166
553440
607189
611417
853043
670253
762410
508100
1077312
840712
428136
1065129
1284651
845116
754720
443569
1147745
449915
1052996
824741
797969
483593
556098
756066
798589
1078727
451210
875267
318881
924987
1095236
932711
1008606
1147873
593357
485922
988487
750574
772766
310409
265270
268766
805151
721698
901527
318881
183386
810269
909792
1113824
985907
584337
362120
589068
613728
740975
840946
1334580
907715
775449
439764
976221
828925
1298199
1070609
580119
852647
805678
742705
730084
1070554
466586
824612
747369
745090
728360
594337
637103
588463
1252229
660475
963673
810269
849399
532194
1256666
903692
724116
648928
627167
744414
1173022
658665
637466
692571
1224185
1086786
74767
1319640
511379
778238
611014
300598
925262
538376
577847
973286
505520
403278
385311
971460
963486
873331
908337
976221
921989
810817
1078727
171931
601865
402343
1048736
1316507
514138
552966
652755
637925
1079811
1078191
360724
490441
1046239
460240
203087
583172
1008962
332328
340858
493085
660475
303868
264977
378619
1042958
1067512
572147
698309
1147873
1048736
940793
824612
944320
826940
186509
903814
470056
449296
942294
1284651
892716
526973
1070609
853043
804887
750347
415226
977637
1078727
872974
477219
97571
1121720
978046
597534
217924
668238
830641
788117
669077
1162886
1046458
689521
586768
785158
1147027
1014665
477015
234600
405530
196126
307927
586768
802085
1148182
463812
410672
732793
835104
518481
483593
1177734
945382
92581
583145
577966
595070
633384
452923
916917
681902
645084
527562
600041
660475
1092079
1093740
508584
822977
443569
628025
826940
1130264
467923
713542
849667
1070609
718598
657177
1139861
955375
376254
668238
714695
443569
901637
586768
756818
823951
632100
938498
513200
438779
348168
1016468
984258
772362
793459
700206
985907
348168
627339
938077
798400
689026
265270
805678
714695
340325
1077312
331137
1106148
264571
607189
556959
859095
1171216
545126
425391
744382
239247
524802
210230
901334
791977
670753
1101799
554385
826481
791221
829771
476596
1284651
988487
295071
1008365
684367
758133
1002310
885651
610833
232887
505204
735395
853043
554385
842901
793459
587204
621525
785158
726232
677977
841492
723435
885747
1147745
783295
1284651
780584
708638
700206
1078727
752609
955375
554897
773392
612502
922549
736126
716274
1284651
725001
607196
551478
944320
580658
978046
605199
369542
483593
825699
1284651
1070609
785207
754488
1072791
464130
669920
576889
415226
904881
511883
893035
864478
365776
859675
971138
805932
817892
370380
648424
295712
1010522
731513
558809
502114
603081
830185
881832
784661
646011
922549
745478
557827
614280
728360
902687
836724
569398
1007708
525444
606537
917890
849667
517181
584517
1067722
634810
842238
851604
905129
990376
383542
580119
826940
865976
756818
995693
1027706
920751
1113824
450522
809599
788117
754488
788882
759055
789667
883014
725574
788882
912255
540505
761550
534807
547343
258992
756037
1310525
977529
438783
707480
736126
1247871
756037
788882
752775
993360
607189
736126
625740
405530
364839
537384
1016486
537714
1208052
569984
233702
1004624
1238540
929639
613643
126085
1033579
690540
882571
840525
839141
810893
368570
686280
264571
318881
264571
591145
806699
1171216
393885
508180
741509
633915
892626
756066
1002330
840946
788117
341261
265270
1133236
826940
840714
789667
640537
481599
1343016
569718
759183
1186096
768481
502114
862887
688753
976221
1106148
818787
569292
1147745
1007352
627339
922080
580909
505520
405339
994036
539304
783122
1008603
1121720
266284
685899
262351
873057
963033
633842
612891
1071877
696341
1045106
251229
816970
731043
586768
566491
956954
681637
883014
529307
976915
1094278
841953
1124875
474465
1031938
973474
489993
719463
669077
574393
789667
763183
493124
646210
875367
483019
980680
384659
1049086
1343016
476760
702317
818855
554385
633493
638676
868251
1095236
788882
785046
810269
741025
622202
638800
791116
443569
487902
732563
196020
778658
853937
860775
449296
554385
805932
287197
917284
526572
603374
734103
826922
822759
625295
898110
1112897
644074
898110
630987
881083
582485
873293
638055
1121720
580119
907613
542713
559454
699682
818787
408175
924013
370417
614563
894835
451210
971138
623498
640794
348168
590568
1356503
296954
545915
610668
963486
638800
842238
980237
1195908
495612
1036098
739728
691934
431151
583409
232887
754488
1182332
483593
841953
963033
829073
895540
818791
373807
638403
972766
826481
625712
474411
1165858
877436
1125137
376283
830157
320942
651044
856767
601192
940793
636338
878411
489554
882685
395142
869177
841953
825699
1162886
972564
849032
853043
824952
663344
782372
357920
414034
942294
662738
529307
710953
709440
880141
1125137
175373
631797
822977
589729
1048736
766657
1113824
663158
1054695
829631
838755
853821
997833
962706
428501
1113824
673084
607090
793459
415226
587178
310260
605691
181673
1016486
792661
681902
331339
832273
603081
971138
1114855
864826
1147873
1008606
1244679
579607
701894
955237
332328
1082637
955237
507199
636338
910331
721694
1209209
905532
1079988
631151
875367
544264
366684
904881
972766
803094
1133236
708422
783966
696711
1175618
924987
743787
641503
285703
742942
867280
901637
837759
670966
973474
895396
938498
797969
486500
183386
794098
711912
990571
250893
637521
1287794
687516
538548
633272
891645
1580721
736126
866070
1049770
415226
794556
876171
483593
988487
990571
886672
414406
659299
810136
573111
921989
656643
746931
895277
671584
1284651
991089
1095236
959621
800329
1139861
817838
941077
610661
564894
689513
553084
731043
688753
963486
654262
670966
335477
854243
763000
580114
519931
1287794
517971
1123424
917075
379546
684210
542174
213583
298943
499116
941907
219326
1067722
708010
735705
705536
324287
1238693
989318
165962
675144
579048
904881
894835
1162886
639874
786940
606183
764782
566491
319518
725574
678303
588951
933606
647667
390398
1237629
621322
1078726
744805
561003
743395
736126
513122
997833
716790
829280
806834
822273
232068
570882
569703
320774
281941
935880
655450
756066
857370
636338
973474
794424
556098
704145
806021
533625
1094278
1103331
601835
1152204
778332
183386
1184383
932711
788117
932891
636338
941077
941077
266284
254617
978046
823951
825361
536835
503375
868454
710239
757255
1007834
727692
640537
841142
1147873
1182332
449915
580996
92395
1005747
891514
647385
688753
251271
988846
579754
890306
400639
827792
265270
383542
898110
448022
449915
898328
699682
935677
597534
807482
861382
569218
661892
898110
721698
1170562
717011
847132
1165531
1171216
808841
866070
928728
1007834
57316
642352
473990
744104
253485
1121720
916373
235983
749620
601865
536051
510264
922942
866070
640602
973286
556153
648928
345220
787072
864478
487101
435578
623498
881083
708625
906976
1048195
731043
1016468
607189
917552
642487
1046908
415226
794098
995693
364839
849032
723335
415226
916917
677182
1113824
413649
753936
1028979
830157
807085
603081
645303
1079988
382341
348168
494317
931011
251271
1091522
1052996
549368
566491
962706
732793
1067722
318881
736126
676109
719214
864478
625605
527740
810590
1070223
633562
363249
557827
567447
481599
1012077
460414
759055
1139861
576574
840714
731043
304200
1121748
697095
1287794
181673
750627
531418
856040
1238540
691112
581832
521979
1617508
556975
582184
621325
866070
893035
984258
691383
1030591
948424
929035
488904
853856
717266
515427
994415
973286
868617
383542
853043
1183789
1011251
1133236
959284
962096
592041
904842
816649
551478
332328
885148
693625
662461
646944
727303
538422
507122
1132077
973474
258992
709165
727190
723335
662772
911256
595194
654668
710331
955237
605633
533387
825030
534807
1025706
1176794
742165
581832
1011251
708638
614077
1091405
554385
556098
539235
603240
995693
700803
912657
723335
688806
162656
415226
697042
908337
753735
797961
544048
1038079
215249
392355
660475
716274
651934
955375
766360
1223692
722887
502114
944320
699036
566363
464601
577966
606600
906976
544320
991089
721689
830157
287197
704550
779333
561501
700032
474440
978920
893474
512912
867530
808841
477692
823369
457393
999627
449296
905129
1106148
1070609
443569
725048
886672
781772
912024
801445
228523
718888
1311735
481510
1046458
976221
749787
895321
327089
556098
931643
800692
721782
745286
931011
1048736
799395
874499
1186096
636338
693664
451924
370608
826940
466586
1079878
647667
1243078
565832
723435
849032
1123424
234600
1079988
942294
586768
794098
285650
1378775
383542
991089
443569
383295
907639
1109988
681735
959367
1103331
234600
893035
713387
976221
849032
829073
665419
864826
625740
823951
663158
860775
972564
402698
955375
1078727
901637
571315
721412
788719
1182332
778992
721552
900388
597534
244204
669077
569218
625712
559454
1121720
303868
829073
1036098
525072
932711
451631
918593
1139861
51170
333927
659381
751864
1005747
1208052
763262
559454
477641
1042133
1114855
840442
639903
696567
684173
873817
1343016
398701
771188
384273
556336
699985
1287794
410138
816649
1157454
638350
818362
894835
829073
355603
981887
532040
1093740
265270
696266
1093740
875367
714695
559058
760760
833020
695897
1149224
347825
551478
528189
449296
973474
688753
794556
672765
650011
512575
358723
594187
1028592
25882
587250
755293
565407
871118
1011251
525444
528726
633227
652156
1319640
723435
940793
647886
368929
220432
805678
602423
738761
593004
1027706
1095998
281941
593357
778238
655871
894835
730084
603081
1067512
800329
570354
494537
636278
756818
655450
430670
768644
821845
507990
805692
544320
797996
898617
364839
973286
426558
887753
1016468
1162886
321778
449460
433473
638800
566491
607189
681902
1109189
910331
566491
955237
861613
594031
894835
873817
487106
586768
339700
882664
916917
1238540
235983
475253
685188
665642
775694
640537
1002381
805932
901857
708638
534674
1117572
721452
499431
674704
808173
720981
744912
769210
1031094
958004
564394
300143
1059232
498032
577776
454209
893298
476328
458339
570160
408961
481249
653307
860043
612631
782034
426777
662995
1224536
1069218
570177
907955
651673
524234
481249
837059
779862
825137
827680
539880
634175
530860
550983
883222
776820
605931
859279
590509
754993
593164
962052
744912
721132
719650
447380
800223
1089421
1001618
610429
963481
829645
903663
808351
644740
465594
657501
616082
630542
431202
459065
860043
722956
458780
698972
818551
897612
669721
691847
779499
678564
395545
792889
640557
603070
325765
903663
1152446
818424
752016
767892
229604
1118279
814643
1283027
800777
690406
275340
728113
883800
861204
778937
406872
932110
647163
888453
648498
901964
1228397
625093
890400
527455
654380
563847
681520
882664
1266872
627377
599069
529656
416801
572410
705253
531753
712945
680343
728870
923259
843954
785461
781533
565779
575486
681786
546004
426963
507199
585039
386692
562031
946206
533304
549789
607156
683268
247958
917524
1096425
904255
910593
356383
539304
1090656
382490
756787
844160
693170
155511
1130971
1125296
705189
970506
616067
969645
886476
769185
1125296
540450
756787
538643
1096425
874985
531753
808206
1170101
841501
901964
432697
598635
745478
898540
576922
656137
717575
729468
533327
462170
503532
717575
224566
1001500
549789
468371
879880
764019
540002
735062
466952
872857
1146321
713872
764268
1130971
818923
850734
972275
660787
1197025
479136
1063312
1051908
257364
1063312
713422
822526
528964
429609
834859
665957
1302876
566661
202201
834859
691354
1130971
566661
968468
1108350
742705
803482
407250
886476
949310
738653
783130
1078637
663754
522821
723819
600874
1221409
875466
951278
627377
547282
760296
333175
1051908
348636
496665
622150
759165
895000
879880
680519
651030
586266
465435
717575
676214
290046
681786
663278
389870
696567
320062
726519
760296
862417
699595
566661
822679
534171
872299
979635
377993
788000
429336
713872
296976
515188
633143
1148257
1051908
612150
1206921
713418
469067
663754
855631
789719
1077922
576922
462844
972275
1108350
861340
468183
860746
668832
882025
739310
799178
662425
798130
413649
763297
1221409
222979
874985
290046
1130971
299895
716102
712945
793400
439093
396440
452084
654669
835956
852683
654140
792763
673600
512698
1052502
664060
534415
661040
615372
573248
669744
746899
812398
534415
469170
783549
681786
1096425
686229
602407
648498
663754
668832
663200
107028
723846
783549
540450
1146321
576954
724023
405651
759165
1125296
308888
470566
681786
585039
735903
585039
614135
1030711
728870
1289420
546004
217920
737169
713872
1125296
889121
862279
558023
209365
713418
535787
1063312
1461581
654868
516576
301734
635892
849691
798223
1002128
1126646
687191
801548
657634
795064
576922
931376
479136
911378
841501
1474391
812087
766267
391556
768868
1474391
399885
424927
1019866
1069573
969645
1150954
1162520
343305
576954
512698
739310
522156
699034
1343016
1051526
529860
860557
638104
459712
941160
1078637
499928
382490
717575
823185
417218
664039
627187
1248142
1197025
661040
816919
622150
931376
537716
768601
760569
418300
161609
329586
1030711
429892
810599
712945
563466
381081
771175
724799
652818
1035571
961686
1146321
1229406
1271943
862138
1004264
1051871
1063312
681786
662425
1146321
529638
494987
199146
531753
1046173
836800
693170
473654
859977
1063312
662425
824552
1045940
870006
1126646
308888
925894
455032
663754
35074
422192
585039
783323
680851
678126
728873
416803
1090656
746899
686725
1260539
619722
979635
744146
668832
723819
486516
645254
1170101
303720
962389
972275
272782
724023
1096425
618784
874985
560701
1130971
48608
632974
693170
1108350
758097
511207
734114
464605
949310
677289
968468
689250
861340
468718
605121
483378
1229406
1476428
735903
1229406
531753
798430
982410
1090656
563965
537036
652818
734216
505318
936158
186995
879259
389870
1030711
692153
951610
250598
868664
533239
763283
922919
678126
629664
576315
1152446
592663
666900
531753
1197025
798430
962389
1130971
566661
611836
931376
846581
486516
589729
1090656
882744
399629
793272
290046
968468
936764
676214
308888
626227
619606
434746
905070
295021
1002128
1096425
891284
495673
919349
1090656
538815
931376
696458
505318
899163
789442
529860
384337
857062
654669
1594030
870710
663278
756787
1022163
655322
415486
891362
891284
730494
560701
254632
468183
761270
874162
337655
862138
1197025
818700
486516
939860
308888
399236
124030
1197025
621720
697978
723819
737169
746899
633143
673600
1197025
798430
397459
445837
615711
1039507
936764
806807
697848
910764
512906
738653
621594
1051908
899419
437873
959172
534519
695846
525877
556490
1063312
894921
443759
809248
573817
895000
745766
348055
775673
681520
726571
541630
509524
654669
432802
876715
693170
1221409
678126
592663
616606
1049178
841501
706492
491564
437895
761875
616445
1018208
891284
972275
468183
390628
589342
1146321
697978
901964
819040
587519
1101281
895000
1078637
732222
500868
970506
1145968
359815
185579
567366
585039
888684
760296
1098233
733681
380216
663754
163861
783549
436671
712945
1206921
547282
613487
676214
538005
484326
859806
442020
637468
1032425
1063312
535787
1065396
478026
540022
961686
922503
737169
1020564
398151
525647
726766
825818
482698
553348
778553
406458
776715
479136
589342
592663
622150
850734
761875
759159
1269732
574707
549789
1126646
948424
860775
542689
938274
750952
738653
534519
972275
799665
972275
1197025
941591
534519
784634
592005
18062
870006
895000
814416
414406
759165
798430
534519
901753
270501
761207
483301
789442
1051908
841501
1260539
713418
299296
647751
895544
744939
600352
565779
687616
746899
442020
498479
616068
712945
949310
167803
533920
662402
728870
1209559
605691
901964
503407
478920
879880
515981
579026
1006035
627377
421089
580239
972275
505318
598790
537036
675589
923259
743547
750498
792763
657454
684087
970506
824552
791093
468183
460783
660568
859831
616379
564071
687616
487874
979635
665030
901964
649269
456392
820315
886476
314143
746899
1130971
468183
747354
691354
461082
675389
386692
612674
387943
505318
396712
717575
645404
839141
633143
834354
479136
681520
833085
775849
644053
624592
666593
676214
1108350
474298
663754
477929
589342
442020
723819
1096425
799665
589342
124185
783549
756787
761875
969695
627171
518550
386692
1136105
713418
756787
524078
670840
687191
676160
589342
603602
877203
805259
799665
891284
528763
618574
696995
697978
1170101
673600
855631
882186
1260539
908383
103503
713872
630767
870006
681520
290046
727811
734114
129219
767452
586624
551967
560142
761070
567426
389870
540903
643181
492024
666900
483507
584050
1271943
728873
841501
826812
696458
1170101
680851
1170073
689166
429756
668832
555375
156420
348275
857319
678126
839412
926530
784634
739310
680851
807107
1014915
680851
838266
982054
889334
625679
721886
839680
929159
816204
713418
1039507
512906
822679
1323676
783549
1078637
922503
761875
1038606
717575
1096425
668945
330571
485640
434434
479241
512906
775161
687191
804244
645254
672194
723916
1271943
915123
909589
697978
445189
592663
713361
1086166
746595
409245
566100
1075351
598211
648498
541844
1006035
1051908
963428
637789
522944
697978
675572
844450
325496
1289420
460930
652818
1170101
909967
504168
818970
1080622
789442
929585
800103
565779
537491
616995
701471
751894
983859
549789
689166
560701
576922
722734
1197025
691354
468183
824552
142424
796120
697978
870006
1051526
696643
1093072
663754
678126
348396
557109
518476
801714
687396
550468
627904
671824
1102351
505318
855863
103579
698976
655322
681786
708933
622150
713872
553361
734114
589342
515671
923259
892213
891284
895000
534519
648388
558023
879880
1250290
412874
352006
738653
1023907
391607
845300
761875
442020
718153
663278
886636
735903
394674
431339
1289420
922503
789442
1020752
668832
728870
936223
492636
687616
1051506
1362640
1002128
486627
421804
702064
1086166
808206
792763
396451
550352
805678
761875
389870
865816
886476
797602
486516
433917
735903
770401
808841
479845
966236
566661
713872
585688
735903
602922
666478
576954
1002128
600956
681197
1271943
547282
801189
693170
968468
713418
614133
574929
717575
1165776
581704
353872
621720
687191
640719
792763
1099984
631385
637096
841501
414406
648498
320943
614535
457748
614048
920049
124030
473400
686131
687616
652818
1161003
575846
681520
668832
566100
278793
1163931
589847
978738
932520
783549
788000
483651
528540
874985
941160
761875
637468
582740
807039
1289420
386692
1038606
850734
529860
816204
834859
509679
713418
718509
582626
761875
373505
412874
565164
566661
1023236
941160
835956
435441
407652
862138
839200
936764
560701
462641
753140
728741
546004
802415
541775
706492
706492
798430
1197025
533606
734114
834085
761875
886476
808206
342221
1093030
856714
903881
580061
614048
224214
529860
496127
794556
723819
682515
249883
637096
760296
992212
389870
691157
789442
512906
600090
452674
706492
1068206
538253
589808
1058864
949310
666749
891284
934619
622229
433419
725160
1250290
652818
585039
922503
1108350
535787
614048
856755
963561
724023
760296
299110
889789
458061
472221
1356269
573547
611000
505573
597848
519749
840953
692397
949310
1232813
624903
660160
717575
658760
760296
713620
727297
197549
343131
681786
789442
523688
709997
728051
173195
661040
734114
652580
922503
1038606
673600
874985
895000
1301795
797992
1039507
589847
761875
947473
691931
968468
695487
715474
647751
744146
1050968
499078
450259
13488
1227559
637096
363299
739310
777630
1126646
512906
897020
949310
1165776
822679
412874
437826
792794
834859
923711
276767
427044
429756
705189
1474391
1086166
693429
589847
680851
544807
604824
1450874
832317
811180
619436
805052
1051908
929331
734114
738653
712945
679767
165181
728870
501880
774216
709997
917011
817744
635770
968468
1069456
576922
637096
678126
581879
541775
799665
605903
1078637
761849
896713
561081
592663
483444
290046
621231
377865
442020
717575
484794
1197025
969645
604176
972275
711085
591368
588023
784634
705189
728870
1474391
373136
576922
874303
496135
486516
642650
337538
784634
739010
570978
783208
452818
1002797
1030711
638406
784634
482475
512698
627377
433834
1126284
529860
676214
564105
785075
973995
246265
1271943
1104106
565779
529860
962389
664192
816204
1095003
697978
802703
788000
687191
901964
756253
502114
1422978
653445
694122
886476
442020
537982
642650
870638
543555
689166
1113744
1232813
354420
737169
931376
870006
612250
1078637
722673
546004
870006
1474391
662425
266787
186672
1260539
1130971
622150
1221409
270287
756787
412874
1090656
880923
644770
874985
581704
891284
597387
733277
985196
281122
654669
775849
401339
547282
759165
551586
648865
936764
789442
1110666
1030711
611384
290046
516025
399629
389870
196971
492664
605639
727677
739496
406795
694242
727906
845300
1006035
491555
691959
1125296
662425
449851
1041685
510744
537036
317689
602922
759165
1018445
826719
1002797
931376
850734
572705
783549
941160
891284
751568
457270
756787
816204
882025
792763
663754
414748
645254
728873
1211308
609696
925104
690157
564105
389870
465214
654367
922503
622133
1130971
661040
594187
457857
893835
558023
798430
496150
875466
1008526
1221409
862138
560701
614048
624334
412874
346089
938980
10507
547282
621144
134547
755058
576922
882025
1051908
771258
623911
761763
1021027
771803
822679
561974
738653
481510
768386
1251176
644914
850303
724120
917212
968468
743547
263211
660342
912753
420277
889501
565779
895000
866758
664060
559938
1038606
727906
728870
648498
583511
591930
429756
619051
734216
922503
1250290
880923
512698
759165
596496
835956
970506
850734
269768
901964
984535
549789
755509
355126
549789
566100
801454
193781
702523
874985
1004671
932520
665630
768732
783549
1108350
834512
479136
839983
818017
428401
633703
546004
663754
697978
1002797
677613
436136
549789
708754
637468
491976
732710
923259
611074
1260539
565779
614037
1002797
693170
312874
1206921
398009
505318
399201
727906
864193
727906
584008
124185
290587
684939
400929
458711
1051526
445136
566100
713418
801553
1069266
827118
598158
503961
668832
799665
433209
547282
1090656
816204
709997
648498
648498
970506
556432
1206921
761711
759165
419603
673600
184639
680239
717575
1170059
564438
718213
696458
576954
784634
706492
861340
523298
649200
789096
549396
604729
654669
647751
360724
1474391
386812
386469
759069
663754
382490
783549
512698
394578
798430
628812
655322
880923
549789
576849
759165
382490
703382
1146321
891284
395632
339880
365068
725767
662425
519082
1002128
460145
653794
786416
697978
1022424
970506
547282
734114
786650
879880
442020
637096
645254
464688
851818
1250290
558023
1030711
1474391
999595
464874
878450
737169
815576
936484
290046
535787
792763
822735
437873
870006
470264
535787
423760
547282
799665
1232813
689166
529656
633143
724301
1146321
676214
780901
972275
693611
681520
857319
1206921
541844
713418
741268
845300
1037536
287428
566100
755840
822679
775943
491199
636348
614149
810207
675411
746899
746899
422340
512906
739190
405241
776933
718000
902208
1165776
896713
681786
1002797
680851
795224
702287
1206921
668832
686077
931354
717424
429756
654669
706492
770663
1474391
684049
728873
911307
1078637
203234
717575
1108350
875466
841995
1250290
808206
537036
734114
581704
638301
604963
713329
691354
931376
706492
547282
817896
560701
957085
681650
512698
706492
436512
1007097
565779
906830
653561
713418
498844
875993
442822
579829
412874
1008091
529656
896713
529860
1096425
1096425
824552
365634
645254
797602
693261
685101
613483
59177
361543
895000
879880
517410
731359
745542
881245
891284
160045
396451
372992
791301
735903
603542
931376
807017
1002128
1163931
668832
727906
834859
1280991
278299
1020055
540450
290046
927756
1008094
706435
425754
444187
1271943
784634
571447
746899
835956
328137
524858
1038606
529860
668832
145744
861340
592663
734216
1120619
713418
691524
549789
398829
870566
1063312
769818
969645
336982
564265
1080622
1041896
1080622
415751
412874
915660
389870
676121
655322
696458
545064
472668
835956
852297
709997
761117
1154702
901964
329972
870006
680849
911378
860853
565779
717575
978004
174771
784362
560701
597190
452997
748455
622150
566100
662425
961686
681786
652284
1229406
529860
1002128
1125296
768106
289149
442020
647751
697978
788000
545134
541844
680851
846512
668611
804524
587022
710725
551502
703817
432930
877203
821744
537635
780238
780238
507381
659541
622168
1341601
917612
175843
866498
348926
890762
897432
955946
612322
730142
492530
725925
784097
854555
1086823
838115
887743
597560
900843
900843
1017310
547660
866602
490988
709573
537635
572607
915598
537635
863441
950559
546257
572881
662789
328802
1063073
1116713
424956
303036
1025426
298589
890762
972392
1041270
551626
670132
1341601
622462
866602
1385650
707842
518850
938117
566409
689654
526612
145718
1335832
950559
1062194
705438
718327
662789
632852
1043378
727692
637753
607305
271003
886636
730142
648634
897432
718327
718327
668611
1041270
749669
518891
691307
897432
1183071
730142
780238
540162
718327
514961
854555
718327
1000534
490988
622168
705438
1041270
1041270
725925
627668
490988
1043378
1062194
465266
1104453
662789
792290
547660
815197
650849
740506
529619
662789
854555
890762
746963
828312
369011
681197
950559
446412
673431
465741
890762
680711
980287
703817
661665
433253
962356
856635
1207424
514961
900843
641575
645930
749669
890762
582151
900843
499431
983389
514961
661665
642144
749669
504969
793522
465266
780238
673960
986230
369506
1000315
947971
1062194
717165
613923
950316
705438
525210
612878
540162
632852
705438
849716
641575
734904
668611
1064342
866602
809400
668611
890762
794198
890762
794198
198911
1062194
592151
394948
518525
1496795
718327
866602
862504
671491
718327
900843
272618
691645
627377
877436
665695
890762
632852
537316
705438
867463
673518
780362
718327
353900
863441
776387
868218
373957
866602
665452
502352
661665
866602
843377
645977
566409
854555
725138
725767
1341601
792781
393006
515850
751819
730142
712082
729506
838115
536983
725925
705438
405604
726354
744027
306740
622168
490406
900843
863441
747330
630902
794198
398127
662789
257263
863441
730142
464760
599807
1062194
730142
537635
814643
596259
730142
687253
764484
671083
661665
863441
897432
562944
410784
947937
792781
675357
792781
514961
662789
702064
703817
855243
492669
900843
836934
661665
551502
621701
569260
886034
506067
850788
588641
1062194
551502
317711
1130772
641575
645930
780238
705438
721905
547660
605777
823712
645930
950362
679503
943751
186024
890762
668611
780238
660540
540162
566409
632852
524970
899964
814187
622168
464826
1062194
897432
703817
703817
655129
1267227
792710
122627
457223
854555
749669
490988
725925
887239
658560
749669
453975
821408
785737
155046
1206068
540162
399732
537635
579008
1062194
1102348
866602
818017
850788
683955
537635
664619
584908
1041270
518891
963373
1217720
862504
570234
792781
550506
900843
480849
523750
929708
540162
722532
1043378
1341601
792781
551502
787402
950559
854555
547660
730142
635640
417665
1341601
346549
641575
642006
440672
518891
662789
345301
668611
558267
980865
607305
1104963
632852
1341601
725925
640897
792781
725925
661330
863441
656313
935248
566409
854555
622168
703817
718327
349808
863441
816381
365776
866656
985791
470973
622168
611000
773474
510318
537635
204638
661665
749669
792781
670490
566409
668611
606114
632852
670355
632852
850788
697154
1341601
758848
537635
388290
566409
607305
932126
551502
755492
1062194
661665
1228379
1025951
724186
1341601
492937
514961
639000
705487
1341601
553382
611135
429644
722482
631944
861936
422700
1000635
589016
792781
897432
508261
950559
838884
536143
890762
390398
1017986
598875
749669
792781
864457
1170890
488058
350667
1138999
250893
950559
551502
962356
850788
251600
761320
703817
1043378
641575
703817
453629
354952
425027
680801
629275
936509
1138460
622168
661665
661665
718327
850574
1083178
950559
547086
645930
457533
1062194
725491
645930
465266
490988
718327
986880
547660
547660
948811
499862
749669
723311
662789
645930
859843
703817
913088
566409
292567
1041270
657708
632852
721766
1341601
730142
890762
415364
995047
399744
961387
900843
445127
863441
1062194
730142
566409
850788
890762
336643
551502
850788
910395
897432
668611
547660
237031
709827
721545
760087
637639
490988
794198
970024
289270
641575
794198
542008
412694
950559
838115
453225
92505
759878
1132594
873331
514094
762811
857009
794198
866602
944988
392102
749669
661665
994655
1030882
308166
605772
518891
551502
821148
638568
749669
790480
551502
780238
703817
622168
900843
737277
465266
868644
884210
924579
645930
604719
485234
27594
507183
514961
667501
407135
866602
352389
741624
465266
1041270
718327
540162
551502
740201
490988
540162
1207824
675153
838115
780238
551502
432253
850788
801619
490988
683175
1212912
490988
551202
854555
742914
783074
641575
846581
731218
547660
619080
504304
794198
854555
454153
1264762
175835
897432
523158
537635
823400
950559
641575
794198
606581
827605
369679
654713
268982
842691
711373
607305
490988
540162
308004
794198
838115
705438
499705
780238
792781
540162
885325
708679
513623
490988
301437
756005
390463
490988
547660
1041270
863441
537635
693311
408194
732711
493503
729829
1341601
705438
661665
233702
512607
838115
845424
317220
627142
718327
566409
566409
886750
344392
547660
874731
749669
578024
838115
270753
435797
742411
518891
1041270
792781
750680
1045033
786888
540162
369996
733868
1375843
620482
1041270
605058
839242
442504
1341601
794198
505590
890762
890762
566409
1075362
642032
1038468
536537
775673
794198
490988
749669
514961
264637
897432
834641
705438
1043378
730142
661665
838026
637285
441201
1056270
622168
622168
756781
662789
780238
749669
1327401
854555
335078
825934
866602
904048
248744
736478
592715
537635
622168
484759
716312
924700
629272
453543
661665
360498
866602
566409
692153
662957
524141
526651
936738
164705
481308
900843
962356
850788
662789
641575
749669
537635
854555
1052008
855100
566409
794198
124915
720373
765635
1341601
792781
632852
944895
537635
540162
838115
749669
903654
955521
502575
792781
780238
794198
607305
838115
749669
634207
760616
854555
761165
1171156
729049
518891
514961
854555
465266
661665
554072
639374
672708
377252
897432
607305
893236
631044
641575
715795
641575
962356
1056961
684866
289138
665154
792781
210737
725925
151950
1187387
362789
716800
607208
662789
514961
780238
854555
540162
820730
1341601
622168
1117407
854555
565807
514961
551502
622168
1341601
547660
904226
718327
792781
725925
805374
1039576
730142
1062194
681440
1290253
749669
863441
761511
366797
954562
866602
607305
705438
532472
759738
870327
866602
641575
580621
645930
265308
622168
890762
852265
705438
891108
850788
700112
814693
923005
1203133
566409
1043378
514961
646887
890762
780238
758795
792781
714839
1083390
854555
897432
867159
782568
725925
579712
962356
547660
587170
962356
607305
897432
529882
705438
537635
388230
890762
514961
838115
551502
730142
1117470
780238
495883
534272
547660
736789
662789
780238
685861
641575
867161
640252
792781
720761
1041270
518891
540162
783365
778918
641575
966343
464792
850788
838115
783303
518891
604185
1108009
518891
711850
551502
333155
858394
607603
1034235
962356
645930
831468
866602
703817
718327
610063
551502
803482
577125
765008
447756
597366
1062194
792781
890762
705438
867770
641575
514961
607305
376349
645930
449159
702887
854555
725925
486685
622168
890762
668611
639404
1062194
497749
1214383
792781
645930
1105019
738934
607305
668611
387965
1217063
465266
202984
756055
549506
162841
545037
792781
866602
441517
861611
521103
718877
465266
558962
309841
674243
780238
1062194
786496
607305
540162
1041270
645930
490988
400777
328755
490988
888991
962356
119808
1062194
579354
734081
668611
551502
913090
787752
634175
622168
632852
518891
622168
662789
725925
850788
684006
725925
668611
540162
657526
638531
518891
742894
518891
609883
217274
877442
518891
849747
537635
476660
551502
792781
569252
854555
516226
615670
1563397
508478
890762
1041270
971836
485646
780238
514961
780238
532395
810207
759443
1192117
807017
544998
438067
622168
880150
508065
677458
607305
962356
621876
858551
863441
661665
1062194
665630
429531
1341601
718327
730351
537635
417465
900843
608692
850788
668611
854555
540162
325351
863441
515509
733974
854555
859690
540162
552531
709774
547660
1062194
343499
899981
1355255
465266
537635
339252
884564
1043378
725925
780633
616732
721687
866602
607305
900843
1062194
632852
703817
649411
780238
568170
549855
547660
866602
661665
897432
547139
794198
794198
950559
632852
685227
844768
909414
767249
559938
1062194
571957
907889
902202
415658
212432
236469
335081
773200
537635
897432
962837
570039
482869
730142
611739
483080
794198
334429
514961
547660
866602
794198
441775
1121432
542644
537635
227366
175843
408136
811369
838115
632852
641575
598258
550765
794198
916858
705438
838115
365157
1043378
897432
537635
662789
537635
668771
654397
850788
721922
749669
496127
514961
340299
130455
459302
566409
730142
514961
268406
703817
721146
537635
607305
645402
416660
1217848
874280
829985
698976
890762
1024514
80420
1341601
494784
602282
687133
1033051
950559
280375
913941
723868
1041270
566409
662892
745390
803524
770780
705438
836902
401305
662789
541927
1041270
1255943
834228
838115
566409
850788
962356
780238
607305
1062194
500998
897432
551502
873783
890762
661665
450522
730142
600041
230783
897432
866602
547588
809287
756959
850788
781624
537635
842033
939477
794198
850788
661665
553217
957656
364057
838115
709453
645930
750347
718327
866602
433141
406421
611980
533280
866602
215995
1129836
854555
969719
795998
538405
694104
977344
794198
950559
573584
607305
699670
641575
792781
718327
792781
900843
892177
705438
677104
547660
1022518
465266
518891
631372
1062194
703817
725925
793900
580805
937494
518891
838115
1117674
470006
814165
780238
632852
604356
1043378
662789
661665
1341601
603817
794198
730142
658863
1062194
866602
749669
57958
1062194
537635
650158
1062194
540162
792781
603471
607305
614508
583244
897432
703817
749669
551502
685205
1363460
570035
1041270
780238
897432
604193
661665
688549
1125509
900843
522221
900843
646831
460521
537635
749669
445802
749669
404092
962356
1062194
866602
794198
304749
780238
459914
917952
718327
1135406
551502
780238
800734
464860
632852
794198
194317
866602
271742
409334
642487
645930
1043378
1245310
860176
559396
794198
490988
792781
962356
662789
235316
540162
796687
686911
703725
462862
912461
210752
718327
1041270
405459
513399
518542
635490
866602
622168
1341601
242315
656860
518891
900843
628118
518097
703817
821840
1043378
749669
850788
542991
661665
514961
976291
976915
854555
792781
537635
888492
439237
688437
725925
866602
247958
248757
723514
547660
866602
1043378
607305
632852
756486
655151
863441
827320
527299
451924
838115
703817
838115
547660
481004
780238
540162
518891
1041270
431877
293125
632852
319518
561301
780238
542572
615510
718327
370721
718327
566409
273805
641575
652487
792781
718327
641575
850788
762572
704745
1043378
1096167
415929
1271765
854555
730142
584623
370417
792781
622168
674764
607305
863441
827843
1341601
465266
562719
590950
780238
299519
514961
780238
950559
906672
823148
866602
460193
722731
662789
962356
950559
668611
183665
269840
863441
348275
882685
542245
181894
838115
518891
620219
718327
797749
984751
863441
457862
697410
1041270
841908
662789
725925
1026697
1125261
1030764
953124
904720
561902
660191
306574
928800
614555
830181
848207
1004524
447202
361633
1019556
658506
824120
515109
328034
484699
857701
746317
755107
484699
1046159
1242089
483180
833335
713061
826402
725138
492241
382667
883033
768071
1015387
1010862
544383
872437
676318
738171
1083987
423222
329789
511761
826402
752180
800437
726117
479090
641380
953272
544383
916351
650347
702180
765451
641263
830305
467933
712123
865923
755293
532821
829601
564474
534272
593995
655172
536983
531604
859852
972633
719708
624441
960885
729776
714829
828705
618451
1155366
775699
766523
751955
614555
327127
629659
438214
660540
838968
811962
892739
1132443
831202
581650
561368
821613
824225
895379
897958
747804
599153
543876
990527
426232
759476
992514
427646
729208
682011
984033
684932
1005097
669165
990310
669304
261162
982694
775699
603793
635740
682412
775699
565719
444548
460308
762640
612019
607039
928114
592964
659251
552222
846708
192328
899203
993145
821016
331933
794321
719060
435441
757412
690022
675275
522888
734874
632527
456623
1066530
1060854
159563
620916
371623
582562
462418
874840
791987
549980
379903
456623
799105
895563
743547
641435
993199
1011968
457869
590740
944896
1074001
992345
698844
722396
873268
772102
693827
766587
407772
66571
655497
881066
345443
538449
596628
900662
726652
748335
955289
997813
620105
437425
566344
900169
1090656
1495336
652122
634736
655818
1023775
713607
916183
706164
766005
898775
771941
397243
884620
715543
1019006
232388
948166
993145
309510
798143
707770
560393
753931
792197
512238
572368
674485
833112
451892
951700
439691
515503
331482
930832
485641
768130
592715
460249
660259
656215
794321
690015
771941
712963
520381
1189435
708198
1049494
935333
864303
783388
834263
460886
535933
881541
607039
451892
668475
771941
559185
1106861
928895
974486
491577
422072
691546
904784
607362
607362
428466
1066530
948166
1137712
559185
742929
456623
734874
794321
771723
499556
796680
919154
666223
648240
1077772
742929
908768
794321
1048280
298822
1210508
997961
761280
775431
887380
752180
878325
928114
846708
432939
386863
974486
943461
694371
749516
904784
194145
1088746
653882
818952
731161
655184
725144
521712
64127
722396
1049494
826634
607362
558505
879632
985043
767930
1299048
1050606
774939
932666
206611
609714
767930
674485
663906
375039
365157
1045676
460738
722396
855106
946888
547221
590136
751573
706164
418560
935331
640602
508176
445902
733240
519116
1189435
612674
796680
787797
794321
282652
355886
729502
288545
921745
997961
572368
875539
722396
426474
660259
796680
647646
668475
616349
481106
668475
1045676
708627
521559
622136
888372
1061684
660259
396184
343410
791987
392378
567694
705621
593446
456623
634992
688637
598335
444321
841487
717898
563816
866004
470754
771941
183327
801730
785722
1231293
687064
974486
713607
881066
519159
914208
814693
670027
616349
634175
640439
766005
638253
868638
851181
705347
830373
776985
760476
760476
611343
1055610
797523
766147
485641
872476
572368
26810
870815
682447
485641
739196
837142
842621
910909
779786
1051864
455062
559185
479773
1007124
787136
592107
776985
955289
719060
655818
625744
779264
935331
788750
371202
281548
563833
270649
317977
1138108
598335
949846
720145
611343
613668
391556
451776
674113
830380
993199
553594
1052573
562380
693827
574271
761650
679206
681181
450231
413663
830380
534154
1044755
775431
828324
1066530
754204
948166
771941
572764
506675
880141
993199
531779
609166
85693
417899
793463
713607
1257977
491577
413259
865656
696205
755254
482668
1066530
636782
436661
625744
943461
765056
297012
1150954
968061
464185
983332
1173761
710180
760476
725089
935331
440376
422700
500783
948166
667956
598335
593607
304796
608575
915754
881066
974486
993145
236144
279724
878325
955955
658809
707276
456623
679206
799025
670027
1005428
635164
385900
887037
602217
1075657
727539
460886
713607
407936
651349
685520
792197
901955
707856
674485
609579
493742
652824
590793
330185
784601
737493
830380
435441
722731
773870
757961
859170
865543
613668
993145
935333
713607
917590
955289
997813
546458
694794
348651
411018
694371
997961
609714
668623
460886
436661
983483
946888
935331
1013425
919066
915422
513431
1137712
471730
787136
750903
555358
653630
1020091
653882
611343
609874
819759
790435
1093553
901955
666223
28723
565988
1599000
696205
1060854
569681
525072
722396
719060
631453
640439
851181
553594
248908
866004
945680
671969
825826
681337
743261
819759
792763
802920
893189
755404
346490
598335
974314
491854
666400
690207
559185
517931
598355
985043
708627
818952
509672
955289
791987
562380
698905
887741
163570
846708
799072
719895
1097468
822150
997813
546233
657959
752841
739196
706726
1048280
787493
1013904
790810
792197
571211
754304
697355
634736
220480
668623
686503
734874
736982
826634
830380
915350
792197
997961
536615
780424
698844
1060854
456623
526718
877427
766005
768306
919378
552222
916183
771941
646875
1097468
593885
839926
555872
643947
32640
639973
1433463
801730
845104
607039
566344
1203441
789117
900458
509339
696205
543228
1052573
502452
574271
916183
673278
928895
368703
696205
978476
698844
791605
851181
517074
511155
643947
786914
874752
460886
658809
851181
533409
695916
1218867
834752
760476
826634
926181
619604
517931
818952
719060
900169
1257977
593061
592760
819759
855104
431587
240924
661118
460738
985043
568638
956918
479773
775431
673736
943461
846708
870282
528264
734874
792197
842987
769912
834908
635828
706164
943461
901955
1092994
943461
935331
746166
846708
612826
653882
766005
822057
912024
462725
581240
955930
757412
425805
460738
666223
794516
520206
964561
613668
285703
899207
830380
728605
613157
457516
818359
568638
1050606
964791
1009330
282327
922169
531240
1169660
684442
651408
830380
771941
693236
805052
425259
955955
451892
1039771
632573
671608
735918
682466
645779
609166
896704
1049494
887037
853622
788377
708791
668475
693827
584493
916183
818952
775431
666223
78394
540549
844072
974094
553594
1074750
696179
705621
713607
264463
483954
706551
924005
1052573
1048280
1058915
693827
953783
945680
493975
616349
713607
718603
943461
830107
792197
571478
750962
379325
830107
761117
715822
714270
471468
993199
915598
510904
895942
791987
342895
421050
750903
436661
760476
935333
722318
757412
1231293
424292
757373
923151
713607
547877
358086
729151
812789
1091111
573503
672923
552222
953783
457385
517916
711471
625744
719060
893189
626117
955930
714034
1049494
625744
1074001
450929
546458
436930
517931
833112
760476
808596
562719
609221
566344
720041
535972
661035
387064
738704
1093553
335691
734874
562380
818816
643947
713607
671319
1221610
775431
1060854
759849
1060854
709608
700699
623561
757624
907910
1354709
801730
693827
757412
611343
598335
668475
564201
706164
716358
670027
713607
797523
556549
651349
851181
286834
932711
881541
611343
696205
485641
914376
195240
759191
804418
766147
1257977
1189435
787136
180197
915422
807280
1246092
993199
598335
553517
742165
734874
812789
826634
833112
674485
403334
491577
613668
845104
670027
928895
803099
677948
448466
706164
812789
577872
440229
666175
598335
745090
851181
497964
668475
1443936
899203
643947
917719
608265
609277
539496
1045676
780797
364360
791605
1024514
830373
651349
895563
895563
631453
750903
742882
914738
767353
946888
648462
1030711
757424
744684
1137095
900313
808010
586262
1156143
864940
1055610
843510
708627
1231293
955955
383530
617675
512787
946888
877427
653882
461642
559185
1138108
821016
495575
546458
414748
436661
388810
991625
838157
1028888
952996
528644
259458
574271
997813
475154
893848
832412
705621
660689
1256666
1055610
588276
1050606
674297
429863
1129681
866004
668475
485641
582884
785188
1046511
810339
876266
607039
576270
974486
859170
717310
706164
859170
469857
653882
752647
916183
574271
1257977
458336
801730
843794
859170
96646
538999
859170
662830
751619
675155
547465
705621
1231293
887380
632183
821016
649151
560393
517931
671757
830572
743078
1078637
613668
289508
646919
609714
579048
619604
606614
774939
526471
719060
505642
717273
635517
709411
916096
696205
832258
736435
693827
375039
567694
725955
935331
768130
620105
993145
919378
1175291
805379
879632
1727867
391523
923254
750363
692511
705621
731465
780424
552222
479144
693827
839922
566073
811989
985043
731161
688094
623561
516844
1045676
706164
392902
908768
885964
1050606
722318
705621
1218867
822207
1131492
301221
785075
1044167
696179
662498
894994
716487
948166
460886
597190
822252
878325
993145
483884
613668
693827
121266
569681
1013904
698844
833112
826969
749620
916183
461673
740806
1154472
1067383
1323676
559882
308368
946888
1049129
1189435
757412
854808
671657
429297
805648
710466
798329
1138108
1075657
693827
719060
631453
1055610
573421
722318
546458
993145
460886
668623
653882
668274
766472
899203
997813
426447
640439
750129
757412
817187
846708
521559
845104
502139
620105
1030653
766005
456623
974486
1231293
1097468
950559
733412
851181
605617
1137712
1218867
502880
249751
532816
881066
1210025
750903
688746
663343
679032
981887
669917
1354709
1066530
1218867
692079
722396
709422
1075657
916183
901955
796914
559185
642531
770126
846708
241266
606415
838157
942658
722318
997961
796680
809427
694218
696179
501186
740155
404202
923763
1137712
1118514
826969
930681
714335
771941
804473
708039
527515
560393
942858
705621
637579
375039
912776
589008
598335
660904
571113
553882
904784
935331
1183071
943461
960688
479773
815958
620105
606342
607362
653882
846708
450231
1231293
838340
989292
575080
584552
760476
452109
792197
750903
613596
265531
656880
535435
1071480
714377
583370
643947
247318
579225
899203
1052573
421436
339127
486583
516067
900169
127220
760476
552222
697811
377599
901955
818947
1326027
878325
993145
695245
491577
830373
607305
522556
673142
690022
1068935
818952
790435
651349
775431
651349
809602
611343
993199
534154
643947
1097468
479773
695250
590784
485641
617644
327403
791490
568797
1445316
635425
825639
868100
376552
744455
434643
1177344
995743
907185
999826
1047669
1041451
971336
916572
917338
1010684
1028715
600957
1331996
1096146
868714
828162
1204613
723728
953664
848195
636595
970163
333899
76708
1263632
535541
532701
674040
913583
565929
752356
1158440
635593
620893
633872
729459
874725
787851
473974
731511
937518
1064727
462351
1121185
395556
788671
607439
716954
492310
2055136
918718
677761
1440040
528250
761092
1133674
1207102
1204613
581072
728605
521859
760602
785709
628560
1024971
1452135
900210
734903
1086797
685256
338913
451727
905944
238772
1216567
492310
1389776
872068
1035117
345468
1014231
716213
1342001
995743
1116667
550622
400484
1288589
771116
1173686
995743
994051
1017664
1275573
781954
299321
657122
569641
886125
857064
832026
699205
839955
761668
507629
868147
575486
766605
910249
1096399
1404663
863441
577599
752813
1188486
625295
858350
448315
588570
700494
1430005
277313
640722
515032
645724
1156177
1341842
761092
310523
626117
699559
1452441
1270085
637386
871568
616019
1028715
510924
1176924
992412
441443
923936
792595
635004
1044273
602689
994051
1021614
729292
644372
1131349
800758
1314171
1087667
835136
227598
405302
643254
639233
482440
873533
689308
752247
957978
1019564
1090235
827654
1440040
947035
816253
161684
418926
1065700
1125925
1121026
580262
891365
927122
520790
1389273
827191
439897
658610
851607
941404
600874
755499
635004
909364
895140
768174
973778
771116
1049627
971336
1585646
827843
999298
994452
551482
737130
767001
471913
930310
971624
868794
957978
1275573
1205773
925064
782029
1146000
992711
747623
1528677
285925
803677
639481
686732
1049627
480374
380997
1161679
999841
2055136
1072139
1253900
604416
832454
407538
346291
1225906
967009
565411
1096976
798974
1164352
498539
1369590
508484
906979
490434
845728
547585
968872
511055
1026698
738171
665793
1263632
1061297
875170
1265108
980495
631627
764375
788446
979858
852793
448022
1012592
1285622
1106114
871920
773678
724990
1372146
999826
516082
384004
720061
858072
886611
1156177
408801
1068428
1285085
436904
1265108
1242544
1168890
1288589
1337504
836430
961098
400492
956858
1126419
244289
352875
936883
451227
1337504
940475
696312
566984
775011
186536
449574
1177344
1050658
1447341
548641
566845
823918
308064
467280
698210
782061
1580085
900210
253485
498235
1207102
903006
1008953
834752
1192403
1041429
641129
1008953
1154049
832554
1228496
559413
775946
1008932
516636
646931
1177344
149737
518603
812247
619687
1006592
664749
1371167
1263158
558319
699752
593793
641083
994500
533178
454717
1668767
1354709
776706
741429
773201
1120941
1006592
1096670
1019921
677086
485873
1679715
429667
772848
718461
1010272
855195
797095
1024971
996278
378187
1107287
623851
999362
509816
362120
345092
1258120
939044
826252
1263772
606269
1002859
628875
1236339
974229
1704392
1308747
936813
692954
866656
663483
875972
918269
497749
1164772
869125
1337504
650937
826252
691459
608124
850966
1061435
757088
746979
610360
1342001
558369
737770
788076
562450
581620
895140
879587
969694
799098
887342
863612
629359
601865
918718
639575
980495
919705
907068
837673
1424905
1073107
532018
936883
1077414
1105019
214630
236425
1039501
427873
869486
850111
611834
556152
524331
851016
728278
807038
853172
755805
1158988
951520
1064727
1247807
1043112
677729
983334
1135495
737770
1262752
787521
1349394
844466
615342
744905
833243
1011355
1308747
967262
204710
142424
769280
247292
510373
1033661
936241
1485914
1242544
658208
1342001
520169
1107883
1017664
374321
373300
54340
460818
1207169
411486
550639
884878
634475
826448
721666
1080963
1436563
1043777
899087
986200
1120580
1260612
706536
882095
1120345
560492
994500
741847
1021712
831615
752639
984698
1025789
716213
889234
570589
660195
855240
849685
775946
744724
836339
1022405
621688
1369369
1228071
745090
488120
757528
850966
406493
860006
1166078
1161679
700628
1100312
727839
473198
635425
639374
569462
880925
922482
612184
341010
493908
1263245
449660
368817
955829
871147
525704
994500
1393654
1022985
662891
878370
887751
489025
1162054
379245
568270
871226
1443358
493480
553363
842486
366684
271213
1111572
1035796
868714
601874
1139556
528178
1048340
374107
739190
486703
619687
553465
1005555
639985
756066
1165985
1191771
705158
241239
656485
466896
781914
993027
608413
856200
934669
1367960
816709
689876
847766
861132
1039844
723153
806547
955829
1043685
684029
960171
521634
866915
956858
619589
614386
805130
915489
688067
788446
648820
1002902
825639
1116598
775387
1186353
1376561
407694
650325
811735
1039330
1437662
1029744
922212
1021614
1168890
556130
769617
1430005
1013439
624143
1376561
790508
1156713
241094
1186353
411460
1004194
757863
736218
665461
567746
341137
527117
299895
725215
703817
463807
903646
842366
550266
1046910
1356839
1039802
1092019
841973
535306
959367
452284
687837
640878
183610
679223
899655
770595
519341
540172
506205
505649
278920
392418
932416
400232
974730
463807
978154
620333
1057283
1035275
707835
252670
392418
729802
405766
1283107
490146
578299
672094
977324
890403
720330
622691
974730
620167
575079
576131
702196
762945
525497
412158
512417
309037
771233
672904
490893
783572
739519
1024327
919063
615090
610659
979798
434406
936003
1256583
853852
986654
746814
754765
692939
802760
703566
825706
787492
320687
1093030
158380
801933
703593
611359
697084
616955
977436
519071
904393
799300
451863
825848
797628
788875
623805
157290
622607
823949
617191
736487
328920
396813
743840
521859
795455
687351
708814
726006
748701
727361
582632
756037
415966
1075150
662207
554138
646592
566541
816852
402223
857608
369269
868136
802669
817630
883960
647237
1226521
491157
401141
931027
335297
1014758
651126
892639
606864
458011
1096425
199873
757726
792862
536287
580996
506398
734086
823620
596243
855488
130037
610468
573689
1355779
594264
850655
850378
537645
446252
627171
440554
494283
775923
877203
937602
1107364
949306
1141842
455703
526415
903199
708246
328775
452284
729829
1097567
508148
563377
552727
354890
604262
608703
639983
473223
1028049
306950
727867
734440
311722
568813
1028075
425964
435227
701778
893976
573423
559085
1188686
957932
339753
266466
684029
641690
500415
594438
1059121
673534
845484
399675
998210
888173
543890
541982
655120
698390
548423
823620
833175
751931
411137
867523
686919
669491
965014
404673
823855
854318
781132
900359
1046642
502926
190600
730021
707286
361725
946457
250565
712531
635185
859698
587666
582380
524726
445450
770877
788981
733926
903381
158380
550713
411490
661557
848766
255270
474808
486652
579006
585921
504809
1114929
609623
911816
868068
706798
866004
526711
1049991
544465
417482
746731
401966
924109
914592
1092019
616015
648414
436880
1147201
982775
680834
1176849
1106566
580642
734086
913973
875539
747445
986518
411441
633751
634091
387617
574154
955237
550789
771200
819770
629191
540220
753724
687249
130004
1113540
624304
548423
659693
856103
1087764
651051
883564
754863
1008513
1033825
531969
716673
766523
958244
777092
688014
870815
828099
803653
676968
689710
865972
562149
465489
1126451
1056410
857853
488894
452729
365047
775042
966701
808970
369015
531166
478589
847668
487748
400232
767383
612635
687373
602925
1065929
685237
402464
1061317
181894
352729
765558
697355
879229
496975
399201
628259
584491
639864
688215
1043328
563479
324137
787492
653307
1124392
910571
820814
438960
428797
607908
687039
817382
701624
509487
538525
396837
458665
272352
823424
597861
647234
639064
621780
520965
364649
583750
392691
640827
271459
512417
937886
724179
789131
587518
966701
601701
573921
741785
786612
521140
691524
603325
827927
747299
667496
630027
704602
237888
824585
691795
329893
553906
551722
734187
885808
827755
486917
838026
692024
949918
582298
491393
265831
644707
455030
597449
587438
695911
410423
956348
700795
650546
549880
577896
538121
799665
840376
277393
722731
500173
582901
385689
933859
548976
687267
401286
633555
630463
629320
344214
596688
988919
590074
954684
537745
797671
347479
923014
716078
950914
397750
902493
696266
598923
1071877
892716
702064
596740
674355
394750
671364
644767
757744
735630
468014
758243
467107
610468
364057
521290
762209
234053
733952
518546
416776
689920
1063552
581829
900984
806797
868136
865831
478488
480683
440780
516470
721886
1010715
586477
834348
699989
561590
340142
640314
870437
1088944
689597
650532
518200
695573
642067
944868
440942
534129
860711
699106
490099
883878
389736
654144
939172
919774
396016
682932
301812
584371
903381
1037940
677414
712123
1362652
796595
328775
511055
243949
716673
744510
677106
1021799
835904
1188948
748466
445154
617133
666335
504377
689172
677030
484014
567287
257780
397619
461854
430893
93776
394750
696259
601035
699670
1056789
432493
530327
702537
618128
811876
911793
557627
632318
748456
563656
847766
1557219
320801
707630
350177
367497
650546
810187
1015562
603131
760872
985944
910314
438390
803271
408973
886683
1056410
904996
79063
689308
505130
243969
772359
1092136
254048
932543
683424
277590
1137496
719459
961390
776442
900830
636959
711380
859698
1018119
271742
472668
186509
695248
515873
833728
959394
859543
922315
882270
538525
496632
857539
403982
543116
746967
569467
1002198
412768
419941
595434
797102
635548
742910
1224208
646297
504592
918593
587666
449716
527455
833490
476119
970468
776820
468573
672355
280433
590288
384423
190600
916149
689172
537164
630551
591569
499520
644040
774103
347711
474866
733838
564702
932416
784119
993204
483080
433098
1042420
970820
49583
738948
1085389
972957
368363
367980
939853
578247
613923
295558
891306
741794
1004048
684418
440942
645074
815984
551461
631675
733694
479011
399223
601558
352560
730514
789481
691405
458656
377889
740350
255671
679224
168588
619429
383272
535332
1053434
781060
420933
658702
649339
780017
966056
545564
625295
644973
608575
654620
461788
399428
681025
424748
927724
897180
681950
613157
885427
436385
699106
811886
674068
1023576
654752
438260
922482
835339
680607
567869
698095
367980
867545
255332
464629
737844
798517
824629
1279569
871389
1041896
893848
582813
639064
612635
709064
838970
479414
980786
848606
708735
919774
687544
963486
621915
742027
897995
681112
423640
579939
645860
535306
971399
656614
880034
400695
714579
527826
620544
642606
663919
498955
974730
537266
468170
724565
639064
702091
1123495
700195
1070392
778304
869008
1085389
963915
687744
1611271
1186958
892238
668945
711685
700275
824124
471705
498969
818306
985447
206610
446252
752403
757712
938748
601143
1107284
610392
768106
1155728
858655
549565
1028047
700821
941223
493742
738362
798573
545405
863918
744078
1067734
636253
340061
721911
1080297
853856
322983
646849
525399
938278
698557
693434
610251
682329
964948
868617
805585
496509
580107
452050
583640
623050
200978
389736
879462
672983
740292
350338
1188686
856351
305163
396058
114256
421560
325036
157412
740065
303387
586365
1115961
603768
1138095
487222
580952
463466
310853
254406
412292
684001
590468
784942
733866
391582
648133
393658
692423
375211
525836
959612
430196
754700
348168
408271
593201
591931
411653
380962
656614
819153
490613
269660
937006
530781
698695
850655
372283
969806
483934
634595
610271
572401
373044
471705
451449
191157
1027233
810131
775153
843196
424097
764633
430455
976987
1137496
786633
931354
843610
601473
460340
895461
557719
633515
933859
672101
460642
575079
657074
517471
953407
972656
396857
669547
605095
411352
984445
968614
505226
894281
874280
794941
710080
520965
981648
430893
773233
665461
655120
1033139
789977
325033
517566
890989
853926
412292
612330
543514
931725
722696
1101678
888292
375211
511584
180843
465803
455657
397187
566541
539305
467107
661620
653711
1194375
436811
290417
612651
652503
1441228
665117
601493
555701
633493
342729
541991
1140063
631444
734871
823696
621120
708361
543116
428625
735426
652406
480219
836663
989710
553909
465758
602847
592537
681260
500219
793272
683097
736302
267063
874463
296385
886894
679915
721911
265806
903854
623050
783863
600427
612213
55780
641938
1560455
601493
807142
907724
334611
474465
889101
609608
929585
628341
414556
1015212
754963
568850
476306
920754
1176888
868068
486601
937858
753736
680607
950476
301745
456468
364096
555178
850255
599771
889922
816132
375211
909679
654213
1183287
462335
558360
502926
477840
703485
762189
645160
833780
386645
355995
697179
319983
397028
898527
1137040
802713
563026
653411
893178
824509
1039277
710080
922462
514531
665050
800253
240432
815964
297846
1004143
855325
341370
645610
641938
672839
794801
22881
744347
623024
1049842
258206
538121
882877
1011871
515193
598327
641240
1000363
986264
1349429
849746
1356605
1263772
997463
709489
660772
241339
1009303
550855
909679
481926
622800
623138
1290157
388431
776312
868068
427118
794655
369854
1267790
819153
867347
299568
721505
1026663
910037
239993
776007
865675
683495
939073
678852
851606
384757
1026375
1132103
725322
785358
547158
331478
1092019
727361
490110
916053
1104963
402458
384567
558457
591777
417589
411137
702886
548248
731172
599719
752500
582327
698557
505635
552174
748253
473267
510620
950914
887289
66571
890507
677441
866447
764509
491137
858579
425486
552174
733952
697187
787238
865163
582798
443849
521641
650196
992878
1223380
1042420
529566
859193
732336
786679
769726
423341
506553
439519
369854
309990
1004048
608601
316004
767028
1051134
556558
909704
418999
468714
406946
654986
768112
141691
743196
463105
438490
854126
558499
775230
670883
1075449
628875
879516
1124353
740607
904365
583474
596859
36239
418993
503300
441934
630553
1079136
609253
611227
661342
991003
767383
491437
899346
691504
649095
602295
716426
933859
868670
519391
575079
175418
641072
470528
584299
727059
138338
895588
245293
813267
943637
520539
834021
466236
1288842
554627
338777
1058362
969746
747614
957023
556567
681645
817187
584982
881186
839354
649241
913973
355216
606363
550854
350743
596445
766345
471646
956348
640878
671364
721022
597896
911816
136019
922940
405031
549527
1408358
642230
314458
982775
707630
306624
210737
769966
679771
426019
1194375
677223
849288
937858
1244524
742765
507422
370054
698835
584299
507085
356274
665365
689659
558247
745861
533758
999937
677414
719378
483253
838282
861233
178663
385919
1508873
802414
995420
555381
639469
656687
965527
436955
821455
901168
703485
751793
608601
513846
971360
1128131
376739
570638
657849
562614
745717
557827
378769
244988
540220
687249
687373
525482
375258
479070
662063
490146
794966
516882
580415
758533
710342
43418
825706
699788
429193
1077040
663854
495198
519388
807624
556778
1022646
227300
738524
989546
918622
938278
835139
529617
599719
453002
911378
792011
716673
811037
772359
567526
440382
564141
1150674
776442
937886
563084
598923
908050
866447
595254
561036
607313
972895
882770
659709
572616
442647
417272
696155
1075449
715860
406286
750649
494905
1041749
697529
612360
702196
810171
731038
708605
768801
896891
623061
672679
434562
640223
833490
796407
770877
300212
580029
724565
599960
1036604
914592
696767
186995
573423
334826
758463
767383
1395735
402729
399573
111554
397028
700363
890644
782083
1031079
629298
598316
930094
205649
820095
664491
90282
309917
545209
840841
484858
337833
285807
1039277
748582
1312884
762267
870293
596287
920335
477010
746388
519071
808648
646468
676983
712638
416723
558247
560741
668866
1049600
177605
622691
400959
533156
1237576
708107
452588
1059190
717615
754968
737095
422663
232411
639238
549120
730084
701024
628860
1093553
729519
904395
890644
587679
730112
945533
530548
706630
617869
752086
730542
884407
832453
1323177
622459
619429
200317
778040
559185
426033
632993
1198929
974896
601262
843088
751460
622479
703193
591293
1101678
504592
977690
852873
1292785
259984
513649
846612
491085
512957
1049842
274577
673833
931415
280433
695289
995420
283167
692088
504875
565242
459914
813771
380926
728428
452442
965185
843008
1143391
672983
321439
903260
863050
769909
653040
807191
476306
396684
615128
704046
255671
867523
195987
797641
785902
371692
851216
631372
790650
663611
615896
553425
901168
857093
665769
337602
552496
1113540
622763
492726
394446
561174
568680
847753
1365973
677658
434406
787982
582470
598487
984446
275745
885618
643942
954423
312413
699989
956845
663520
538525
636417
705538
550953
851559
1172323
761538
764072
383111
361972
236106
1008993
443694
646297
673534
387400
462778
1037326
608757
704051
863735
835044
488056
794966
251205
767697
580952
825706
613051
623457
295387
858655
903605
817388
186848
375617
553142
665686
269837
1092136
794966
971548
843805
751278
402458
724440
902616
763520
594399
1402027
736376
821879
879322
432888
535306
957932
679017
764437
795749
614829
637903
756102
480250
744324
1019995
824552
692085
455703
917350
366135
739412
892639
778029
933469
572791
436517
416776
767249
805585
568231
987163
925077
396058
552100
944868
808815
1142262
930622
367980
563487
835709
767028
1115813
612244
581985
769055
703433
660688
1128131
399830
553349
1169690
480250
711757
432888
616743
764882
569718
603230
766628
111554
665050
1043328
744823
885886
344728
929427
363198
437396
800002
758877
405031
1121185
833415
417589
1016110
924868
516223
626248
608649
72383
720148
427393
354900
330669
640827
451873
534105
851954
938077
738524
373793
407266
849274
586812
677540
610586
701146
981047
696342
679017
312413
505713
350743
560755
459791
1167570
595494
805585
874804
548540
614245
709980
744939
658398
651244
739982
778323
882877
648133
959703
718048
793348
842311
402209
683934
586477
827515
576194
755431
680325
872717
824002
775005
760872
719446
591777
698169
817818
1117055
745961
628860
556846
409871
683088
443080
639184
674598
732029
489365
549800
961912
716443
603873
961912
459791
775923
853852
1016643
462069
340257
721670
313401
400695
1063574
565131
633751
1083017
811695
506466
801392
506188
899875
719671
1469640
925894
818155
411447
269660
748909
547343
793133
690321
691975
1175254
410625
540818
280758
552174
716968
595833
772805
770648
880092
637018
510102
787088
715972
775614
1030104
719463
715322
813139
780592
768801
552209
1308353
553382
747532
794119
817532
327728
521181
1022296
952232
700815
905953
934119
594542
1016553
505705
717467
932416
778825
386590
1069294
201334
708648
985376
534674
701024
853093
913973
612314
469820
659138
526383
449271
641605
488290
506692
265310
311198
798942
859698
568551
108792
947277
525133
742416
892639
842662
794333
706072
554627
687883
585783
776007
603131
388479
715322
767302
215498
425856
728058
568607
436837
934119
340323
467337
727902
470056
766712
788267
667180
618574
824124
1001546
453609
564103
765424
327698
862107
936003
538909
647904
799976
726482
708898
536287
784526
667545
425615
783362
402815
683988
487449
618763
730494
663611
669109
473267
350982
921896
346793
1011628
353376
515178
420306
1006675
375455
725215
672287
1088944
441668
765821
558499
578247
538681
589336
692308
573423
742277
559081
458416
874500
337984
434704
570763
406989
718712
787238
548002
622153
864013
382461
1038410
770595
961912
1032893
615896
38693
929310
568654
745961
441530
552174
582986
720276
330501
870512
837249
373767
312509
549193
783696
995797
641938
1113540
616165
744915
900395
601205
851404
709422
929878
1008513
700795
882223
751278
756695
400959
769263
643069
751272
617478
715961
375455
714516
890507
908883
1340684
576758
472618
848468
754765
424184
451572
434067
398498
957932
414071
584280
428625
657554
484320
839046
515874
784097
502150
379801
744216
1371167
729844
704366
568680
613854
672839
955521
845846
557144
868068
656643
640827
514447
526249
483220
680834
695289
881427
445837
695248
458551
482411
633751
872808
386249
914881
378980
819160
245293
781925
956845
971512
976543
482579
314643
640952
560741
400200
608601
456392
1116566
204363
786327
463758
549880
659411
808648
869684
537164
1041510
988303
1032365
665878
504402
638438
959123
407131
622312
879425
240432
1356839
556959
1062618
602610
691629
515811
637889
988187
500595
674734
838039
487269
562192
889950
542841
972123
944818
800314
487686
911816
696643
553843
852052
595392
543889
831717
1222448
463580
657147
767028
900287
511584
1142755
825199
365710
965675
542339
851221
637526
758909
862279
612381
700755
862281
802920
974730
932518
1102271
863923
471874
591293
936003
564702
753503
304003
290462
921641
629074
805585
825634
556567
938002
574468
582410
443484
596859
808648
745411
461016
637073
696342
843994
521979
400724
924530
577218
858655
658618
903753
262965
563196
603954
482024
904996
727703
587231
1043262
872717
267492
844331
572401
359373
830244
965185
1241721
750430
610468
860659
1469640
687544
989530
768249
524186
741250
775382
972957
325433
674869
713104
590542
675639
555701
605795
799300
730112
548275
771233
932416
579775
601776
568187
702378
686475
714108
420306
664740
892500
525256
557829
1299255
904078
265024
599587
331478
614861
756531
823818
682793
406807
808317
564826
436745
404983
247050
1104747
338554
564873
691128
219961
721148
729170
454656
982903
544465
690234
938688
744779
566507
724679
1034230
506289
507864
455123
400685
811116
929080
661342
623002
716159
702109
355934
915530
4590
712082
403866
580932
641449
719167
824621
438247
467610
532899
526959
859727
295709
701109
804822
824438
262724
536015
776425
233042
580410
875367
656838
649279
744146
532323
915530
349392
518081
477321
709381
896849
717252
560587
792282
573028
516408
581399
709381
432684
368496
1069544
697450
430005
795060
728786
881953
532899
243061
292982
715999
541129
718871
251582
923936
337361
943637
444143
831079
314106
354629
377252
871093
756486
784206
539105
458622
728174
254566
726156
512031
784438
209830
636285
890514
504771
657252
679358
811369
467674
665396
247799
805420
1114994
771957
209830
608867
611968
403760
440345
922834
500966
814246
508148
578232
613917
620712
420383
795159
370279
782137
526193
854375
1332302
240166
539105
769187
370100
957812
755379
461556
652517
843584
688163
339482
580932
564826
420777
724440
784526
494896
663158
271392
603835
332524
791571
779953
338890
925889
244289
376187
853785
321608
262247
247799
561962
498107
169269
749144
440345
747577
482146
747577
464831
315804
637119
548248
455962
722689
644225
800758
783256
1311492
664637
649167
688163
766086
723913
563851
423633
593964
428571
752381
364213
605654
444143
565884
676640
341410
550328
702847
782157
535148
1078132
795159
720764
629343
574945
609832
796930
646857
406584
579484
510059
693489
985965
875811
518081
382490
537178
562397
908329
340980
663505
590678
731176
795159
700882
582676
773655
541989
854197
744036
896559
209830
480528
302600
638703
614002
655497
675802
518081
612157
453272
598440
646989
640813
794377
632551
510265
1350937
651673
851404
849239
308612
1069869
311789
735957
373922
735768
759884
665533
386869
650383
1091961
744036
649188
384695
539493
988793
630080
929411
1019951
665357
615238
1008037
738288
723913
603835
696155
604992
514516
618381
768798
1240529
760048
588383
714704
748053
839071
397773
778783
533236
832852
560587
612153
861011
628332
900590
932520
271392
538017
757635
797264
679974
495298
1019951
641347
705215
459869
782139
609211
742106
567251
904654
819819
839344
771861
643504
882877
576781
684015
1010806
788756
674817
881541
351667
788587
406786
613525
841966
708808
473335
700882
568513
422418
479156
709840
885915
669525
707791
694387
408370
907184
405267
897924
1050538
783003
789906
342496
615226
604134
479682
766601
814164
1270721
665533
631711
686148
708808
426463
871093
1034412
924108
297508
693429
640571
820800
708518
738288
609211
591285
764244
422977
756055
764437
852052
588865
270459
488185
678503
451971
624389
665030
538155
495789
727177
719167
1028980
744011
1096076
752034
456049
958389
636285
408336
1089406
219961
464140
682793
628240
550330
631714
682329
549619
948942
587050
255671
452564
598701
810590
853940
1019951
634530
632961
453411
759135
518015
381933
578889
702783
652929
743760
579607
678033
553558
754410
793522
638313
782921
601985
747475
453272
778131
527863
767302
977805
303444
642877
607505
744009
229752
598729
1067419
432397
706536
712350
761789
643108
1054694
853672
614504
639280
627560
445014
603300
733694
948890
1011028
1371432
820256
885763
826742
666390
833154
477999
756458
556551
356000
537252
824623
802993
381914
568244
604111
652517
971676
1177130
247799
602815
482692
925889
445014
615226
705215
483410
414156
428136
571447
283987
254566
532899
530342
645814
605643
1512220
999937
610062
921657
669189
533951
302244
781038
633166
705215
555804
826988
665778
611443
450288
709264
536884
908936
596420
558951
270459
747577
559859
848477
663520
482528
871679
333868
455962
379596
610519
226700
830062
251582
905953
325689
556551
1138000
591293
470710
738952
781038
717008
605428
1017506
590678
597081
983334
688308
62092
839344
669862
401101
1312884
436745
550330
701607
665778
780932
891812
591285
652929
478016
562972
782236
479325
853494
722554
826988
522211
732154
267362
524609
564213
178513
834503
378619
823915
622295
525399
678253
366314
845762
351326
569000
295232
680298
736176
602512
913001
429453
555804
400378
210994
247050
96978
1125383
653434
518515
665082
919505
655961
728174
952316
635048
440345
403125
828811
754554
315804
478519
930352
563166
303444
887296
541129
803156
1069218
722980
922084
557957
932777
666734
646148
918748
565452
895379
462530
784110
735094
859254
532323
543876
610062
676055
564868
563982
628319
919259
455123
918778
422418
373801
487844
498107
728174
875899
866915
258293
795159
509345
697743
541398
234377
1028608
804647
672706
512249
470621
950308
980495
934784
256150
525921
951763
818479
452564
573484
491239
527331
522755
762070
96978
970512
409577
785293
742106
584901
573295
581138
511927
763958
749634
538999
521457
1000175
441936
459665
367281
618381
765579
527130
1043482
884817
732154
605643
798197
554042
650319
585174
574369
588778
351326
757328
670193
692361
407865
612427
482003
420777
748053
524468
827191
526003
776286
502535
1082582
709862
516408
266972
518081
583315
404331
928873
946689
461484
383323
697502
687516
809990
865470
545797
658281
461996
768973
853914
891812
640813
829226
549393
447214
714704
589834
836113
454387
1015447
845493
660093
446716
270459
330674
452564
563479
771059
543047
96978
761789
500595
798197
1332302
432302
681719
1068837
364261
573295
690437
539438
303444
896559
353829
626193
1324113
611968
213859
360148
792153
508737
761771
766232
583540
351222
815124
1071875
289032
752241
819974
694466
950058
628942
458254
562724
636285
696050
665533
1198112
523566
607829
666805
791506
914754
1040977
256721
766906
699525
452564
770627
499338
755746
716159
837024
650383
735718
574945
764501
684424
705564
713768
715807
1034412
742929
299467
796743
946689
370752
599541
718871
377201
747709
247296
574369
873313
913109
816709
738995
687134
1022245
1188948
598400
506054
690291
619736
773440
209840
397871
830244
565481
769574
974395
470348
372275
618931
791148
444548
577656
506274
522156
1194208
575454
587257
631880
39130
798197
723501
612427
581228
691725
425402
454021
295709
625056
488392
679974
283191
659793
399675
458500
673142
370236
820800
401272
731154
972464
755188
1057592
400612
444229
455032
228798
841367
722094
285321
360112
482698
1015650
802993
837259
615226
942878
685219
835942
745711
464199
688308
761650
923918
661759
750492
257946
616883
817592
525256
745542
573338
742106
675538
644353
888831
820705
471225
791571
519317
741554
955595
694387
613117
448177
602999
410986
735738
408002
722323
400855
198203
604134
671444
1176888
510871
976343
815124
610062
469093
420777
340787
641743
247799
616236
635185
636853
614209
553646
790814
847011
308612
528149
475254
253599
504830
688163
788882
845096
764072
556658
1017506
551500
747297
805420
165486
78027
554143
899543
830062
690437
580231
92743
356000
717753
707196
221732
619005
672230
737075
842028
449707
450288
548075
871093
485244
1263494
367975
727938
1034473
605428
491515
654003
630479
554065
560587
657452
1018673
250206
954609
899312
543290
580838
720661
532911
241094
756353
937988
787819
980821
688606
554325
504830
923522
538527
662789
840366
993508
1040977
791571
449707
233333
751647
735171
749936
694466
452228
706957
522301
750122
435628
643326
592461
1331996
563851
1311492
465537
691128
796743
450765
866113
674222
372275
727040
665396
510871
509782
431877
835942
710775
835942
470348
766601
777533
959703
570134
427429
445018
659793
327031
1187678
1058751
1255424
624722
731465
708814
804244
856674
885915
425402
604134
693489
505698
480536
555804
635255
563982
691621
425402
798197
533905
360553
405267
558277
367975
967916
470348
725771
288569
770536
635048
433844
534833
530315
604176
1137759
968520
776135
902819
814809
1031457
968556
401101
530342
283191
755539
516724
675335
607897
391917
519610
368452
404983
675802
583315
797077
650383
534299
741793
650383
857423
251582
668584
665396
709161
764085
928873
438247
515861
455548
574114
756098
383302
1064442
92743
495474
614559
669189
458254
819729
897180
441936
982936
655323
893955
1499484
1194208
473400
741962
564826
757961
789906
360128
685773
708687
654347
330721
413042
682793
796930
965188
856674
549171
297947
982936
735768
655858
576004
990731
681719
667460
602815
782014
1059680
541129
617133
299031
609443
848255
758897
936883
492286
451873
1009645
959635
677735
270287
1160494
747709
343713
530342
871679
398117
825267
504830
669862
984094
889978
444143
381523
805512
643504
645220
1042958
289732
910574
697731
709851
1059315
471468
443669
584645
641743
1064442
340105
377120
652517
376187
735094
313144
1010806
483730
613917
810914
614504
477999
421648
527408
780460
221732
784110
808317
754804
458130
739416
356000
566959
309834
536015
637011
925889
630479
971209
712064
495958
760225
851775
922704
872102
622873
934784
1440369
496639
604252
840366
756741
506045
96526
367447
1293932
506045
864335
1030135
941404
386227
955808
717310
938688
681025
640226
655858
650383
915530
875079
252946
1133329
499642
645361
502535
1025057
689463
1106825
914168
875466
477690
595356
820800
509689
979674
289907
723435
558788
617491
295709
713418
426640
609211
1110000
295232
589020
468381
640169
1018950
229752
814608
948825
864158
502703
988793
790810
559229
817592
459448
555183
410135
1121873
459448
915530
665396
289907
549709
785777
691447
907184
525647
569830
422418
549705
563982
465706
540817
453272
443861
433737
1021486
645518
756741
686148
510059
420777
942600
693943
910574
413042
553341
724150
643326
603835
607185
766087
709792
908306
595107
941725
709098
745074
723913
598729
410986
1075184
466344
372275
462417
682037
554325
556509
820256
467145
617491
651873
743606
158291
308612
474921
609692
462756
702847
709161
729159
479529
1031239
729170
939044
395858
544809
535528
611968
433783
613525
479144
617491
413042
688364
592372
367975
630479
589956
612254
611018
864950
838514
696509
899543
823279
688308
684641
536015
519317
756907
591576
784206
623766
864843
614861
583315
707433
632966
574945
96263
640813
636910
665882
642877
995670
632961
89709
885763
472714
603835
664519
1029963
747475
822980
243734
742106
676640
609227
761789
878194
366999
929080
655323
81428
532899
824623
461556
169269
640813
781904
766974
331570
805529
849093
725491
482869
551794
605428
640882
1053038
680298
827847
829280
649893
1001138
758897
985944
611018
479156
457607
403760
559668
709161
981313
169269
968520
340787
796930
717780
960041
631714
933392
595356
742483
930780
927896
591285
665201
667136
585400
373922
293366
602815
649574
747299
903881
929390
687700
611968
573597
962389
649185
859126
658635
766601
718390
615226
714312
631277
739981
590678
515671
559407
569005
639283
488392
702783
694466
503333
486550
1125707
997844
949413
775894
870288
183386
536015
651366
729170
1114776
605643
393538
400378
512031
690951
397871
820256
1096076
254645
709381
812100
698169
598251
593541
717780
361401
519951
803156
602063
932202
915290
1303678
810914
732295
1110029
1001427
422418
900590
992602
719449
367763
364057
728601
425402
713768
610659
849883
825336
396999
707954
827847
286690
420777
535528
667466
702847
339290
760048
610519
753343
1004079
679974
1263494
692065
617491
783122
702109
735768
452564
600546
980821
528193
516724
756531
512812
799159
914670
919259
397773
385188
806251
635574
985483
607901
455548
576781
156879
611316
530198
600462
340105
684424
556277
819759
644985
688163
247050
383692
816579
539105
634731
951763
1019586
821066
494384
397871
589834
770836
865972
773441
382667
664262
700882
477979
611316
1250750
576270
524752
824992
626785
642886
918748
729710
710897
746839
458622
668497
438214
302703
459605
457749
558277
687249
503333
1017020
679989
871679
631277
665002
852841
675802
472734
401305
533488
219301
820800
1017506
589956
578349
599390
614002
687967
797784
737075
743760
452564
484434
693690
525527
213859
505520
445718
984521
715078
512510
370251
781904
174438
552015
900962
504830
621005
247296
585584
506425
536015
828148
618922
702109
750237
984521
368452
431048
1007860
521377
147265
1019951
665396
700064
54335
270459
848477
340787
642243
782921
250206
677811
505131
971676
334027
486297
476949
404983
763032
803156
710959
925976
497729
459858
523158
919110
661957
340762
641410
758564
764125
587050
386249
797077
606949
919505
891812
693489
797102
404331
367046
427185
590239
611968
722847
951108
614508
714699
503333
756921
716968
669525
592428
506045
726349
593693
754846
656293
392289
1481963
1043209
1173338
592653
770147
514560
461484
343254
525769
789668
518515
1026774
732154
719671
968602
437316
749754
659665
848803
859126
209830
424036
408002
384695
493575
853849
614504
1105822
617286
572016
385989
270287
944878
646148
732295
370279
741157
659793
761732
250206
613525
699049
662167
482691
682487
413042
901078
795159
475154
574114
817646
522667
229752
1105822
441936
71213
712974
761761
573423
267362
713768
563016
682882
566959
840366
388237
185289
502535
299539
610519
512812
495474
787321
437004
723276
740596
1018950
657452
302244
575145
421037
532129
532911
747475
652517
632836
617488
1018710
1248104
679974
572444
439941
853785
518015
610813
244608
797784
895218
464976
340105
592663
1349111
736844
525038
563851
350568
718393
729170
728786
737075
351326
635467
568797
870104
823279
529846
1002981
531092
527095
436110
450288
429855
466198
848775
522515
467075
768583
515613
699894
798197
633563
520547
435419
943806
551794
555804
743760
905617
606818
532899
690951
785374
792175
548002
961536
814608
385840
635255
918115
898617
1219516
459448
510059
814246
666540
842094
943946
670867
617332
495474
614504
337391
612427
163904
735768
641743
763978
938002
398117
401101
890824
691128
363689
605428
880313
908238
732154
650450
919259
754511
523566
1147070
425482
527555
530342
446412
634948
856322
797784
698622
254566
980821
570134
790104
1289799
595978
407891
1154751
667992
903228
507645
643744
828261
503333
573343
832453
367975
995874
558867
426463
894994
631277
656621
632372
728174
860253
602212
603300
555435
649480
549709
584506
612006
341681
860887
728601
149625
713946
918748
708190
705602
652517
684735
513251
747475
812100
574930
550360
850589
1020489
523566
1514948
719167
1090577
787321
890824
833170
661402
1311492
722847
530342
890921
384695
295232
384695
820328
391625
718503
640882
980821
794377
573028
1019865
896849
756741
737725
308612
728174
512912
614740
398117
884312
488108
942600
251582
765877
770682
684835
646295
656256
585894
508881
761187
536258
467716
488108
342614
721739
400748
636039
521340
1240529
330245
735984
462840
1242376
405169
580183
634948
803424
748053
413807
643125
814608
795997
860064
507381
527130
869453
759573
426279
846403
376649
522211
924501
835942
1010806
653363
600779
823279
764642
812086
304377
859126
825097
737246
407774
797077
716978
480199
857423
566507
907184
808317
605643
551500
609767
728281
522013
611968
539410
458254
725787
1177130
518081
471279
915039
425402
247799
913109
816812
687967
438247
267362
332524
1350622
373298
1106566
408336
720661
1192241
613525
752287
373922
683733
420777
760676
907834
1031806
859727
881416
870104
63541
835467
735768
262608
791278
676640
479156
1004079
845493
664262
764874
688505
761789
700465
445014
869818
752381
414034
717008
860064
584901
438247
377865
585206
732295
815885
723913
364261
312034
618385
858827
824438
950840
870104
894205
1020752
925646
609443
744805
757625
251582
637119
945361
570134
798197
842127
458500
637119
960920
639238
92743
363922
531044
656489
752313
485667
1064442
861894
875201
790374
782139
908732
367763
644953
980821
657329
498803
542092
792175
445014
633072
889858
465501
589956
853029
252946
958635
488392
696132
441231
351326
982903
122007
480199
744863
846512
185215
900691
580761
634530
643326
890571
376630
762571
720145
756921
681260
526148
488072
196975
549709
1059230
720661
444143
636039
778131
638239
920651
830954
447214
560587
674707
552511
1090654
436794
563851
802993
636285
786532
858551
453272
269673
889535
1481963
816498
751751
680488
982936
410986
615539
295709
628319
1316507
660093
737848
679989
415157
891812
608695
480199
1191779
349960
96091
368496
676640
537622
1371432
1065603
794774
652751
356000
812051
63541
299388
431822
644301
229752
946689
1122380
723276
441936
961536
643504
881416
16928
603864
637391
295336
314106
498053
845999
707791
730665
428571
428571
886060
555804
631277
773111
720661
553646
726474
633797
510346
877589
643326
735768
359106
1342767
632372
768078
679989
875899
978743
737848
1075853
766601
957978
672230
816700
974249
763958
229752
998765
503333
331976
1022245
405230
532899
486032
406786
327728
373801
410685
581179
723913
732110
1069544
794774
160007
1030135
894055
549709
820256
629182
518015
523665
286845
674996
779546
447434
732295
351666
665365
871496
414077
615226
681439
723501
686367
919259
574191
1031457
453065
915530
687930
929080
691447
781269
364874
631824
572084
820256
384695
617491
325351
688308
433783
808377
588449
832082
535322
496297
792175
443246
572942
763032
798942
694890
970820
600546
690291
574912
504830
770836
529739
597898
846246
957069
948942
749144
690951
1003772
250131
551502
433722
297508
587109
617491
885964
574945
705215
966338
518081
533522
370752
397208
723861
726522
925889
610668
959162
407234
724056
719167
880441
736844
412874
252946
219961
1191771
165869
737493
1014726
465945
942600
603835
604100
915332
728281
533503
454922
504830
738952
712365
262737
747297
881953
782600
530060
628319
265024
504049
394645
823818
573484
525038
838014
783003
745961
560346
642543
684023
1105401
794862
636285
472734
614447
1263494
574950
684284
750693
831517
578349
401101
697743
582839
810522
1048280
609211
560587
455123
760048
331870
520742
289547
736844
648886
782127
627068
1057488
540499
703178
694466
979674
705098
621196
981003
254576
935617
947961
512106
708518
520494
250783
575567
831628
653153
536346
162275
776425
796930
560806
611018
657849
822980
445018
622620
768973
340787
820256
302244
1194208
439863
758752
603530
752381
1284925
801490
948942
384695
389552
595356
919505
393538
850618
867057
781038
782921
785126
577505
705496
758820
654756
855794
646148
372123
940563
1022405
431055
839785
345692
368363
455123
870959
459433
759159
604134
36239
839344
891284
665396
869177
721148
697731
493967
861659
603835
584901
373922
477476
592174
849443
247799
640323
549379
1171421
902819
273635
679223
741503
914609
568551
390133
764642
760048
666252
627068
753757
688266
714704
507350
602063
917952
547425
462931
1057872
667128
411182
347755
879587
661759
760048
596928
936217
1110000
723501
573817
558732
308612
814536
903799
594785
719167
616029
926463
881690
594399
367763
645518
377120
945569
835942
982936
519317
630127
827847
258604
698622
736844
435441
416469
923439
849443
766601
415975
356000
610062
547425
576207
469965
581003
1302444
482691
645544
1352817
463683
451122
918904
276151
793348
736844
690951
574987
500595
573105
325689
563957
490538
330245
813683
630969
919110
760048
676176
532323
699525
602063
795113
539105
409092
550330
498107
613771
690437
382968
458622
687391
1057592
301719
518081
490564
276275
462069
892238
897935
833085
659552
822980
445018
528549
424748
865376
724056
653307
761771
787321
723276
295709
327635
455962
797077
871679
609211
641743
1110000
796743
250783
817592
372071
875170
731154
669249
756921
896559
985965
748119
864950
929390
764881
849443
383636
967335
538916
839028
450929
792282
615514
750170
471867
431055
276819
566507
611949
858827
554272
400748
844252
566966
603835
943798
549186
354425
977416
814608
570134
882931
965187
582364
886060
796402
718153
594785
600025
971676
667858
665533
882323
856623
867821
576781
505204
1018950
659583
216250
789906
521340
519317
587257
530818
822980
307679
588782
985970
399472
842094
272658
881685
340787
277641
340296
844466
1258719
1240529
569000
610306
744078
539010
461556
642877
671444
505147
750568
882931
551753
798197
978784
587438
919552
690951
950707
518515
654668
480406
631277
247799
766974
722922
769631
441936
530342
464236
698164
1260046
720068
563982
766601
491207
770833
702378
605654
644157
714312
502074
687379
519317
467610
734230
357501
691447
648174
461484
531969
853785
380926
315746
403125
761413
839344
665533
702109
755539
573484
663130
862716
820800
270459
270649
595900
871093
938688
721305
515346
581465
750237
950788
732110
753059
609227
622366
451173
1036648
565762
1256458
736844
982903
566959
484777
897924
1149542
788618
29246
1263494
500966
308612
331106
521340
838514
748053
928646
447109
669189
598086
853785
724056
639283
564364
797784
712950
447230
676141
813459
165486
80477
727183
661759
782921
656880
587109
591285
1052215
495474
1001312
848187
699525
461832
425254
650948
543075
603593
414857
377120
412057
881953
958389
566681
640882
505202
611018
96526
639224
605645
1514948
442526
845493
800009
907184
766289
723913
467610
722554
1071353
817592
643326
739421
701079
921657
824732
384695
632372
741738
480961
792988
756921
605428
930909
276580
1194208
738117
515617
216465
895781
482396
1096076
838014
426463
486674
476723
575974
1090577
549709
373386
313965
479325
529739
790040
425225
513701
606979
768973
703473
693489
709862
638313
604992
828261
531092
1010806
399744
622620
453065
367763
243061
613216
379046
794377
823818
352217
922704
712638
452564
871093
556551
914440
765774
672101
92743
1172576
478090
1314171
644301
980821
682753
319315
616612
856040
615226
194145
937494
680783
677427
890989
521377
652517
617488
476057
684023
825818
1232273
380070
516724
811750
896849
744036
420777
495309
569827
590678
474921
597747
709184
346527
1225496
597216
757513
353451
498041
453749
877589
881416
603642
716159
707791
590678
670744
63541
699127
518231
573232
612153
900590
346291
412437
686660
585497
679989
683333
602744
631412
814059
612153
755539
702511
738288
787321
955808
749936
529768
970275
283292
615226
496869
1566951
823818
254566
720661
672230
510871
641743
931488
794291
709161
372275
900933
588951
465089
314106
764244
662775
699525
479156
775531
859126
411021
868714
735768
579026
728281
360526
386626
629977
219961
640813
961536
921605
589641
696646
554272
1019951
646857
491393
728281
564448
515847
904654
895781
466577
618381
607762
683455
741793
1119011
929390
1040271
784438
233628
706573
875520
544656
614892
1004079
458500
991983
696521
1270085
870104
1121856
721950
912187
840366
573338
531160
823185
984521
776425
963232
842094
783614
853785
296882
735718
896849
602706
459433
590784
747709
437004
844354
184855
698169
602815
486231
832082
539105
744036
1015035
871093
345689
533188
802207
1063312
342224
910574
297508
815185
445018
1240529
814447
824292
518015
538188
774517
574114
904078
676055
462417
679584
440360
847921
713478
793476
480529
455123
551500
603835
974089
836495
569143
703178
741879
900590
711656
462417
460148
404983
710115
643326
619257
587050
728281
646989
835467
982410
502535
503020
663787
912776
980821
267481
689132
254337
271597
1041857
530644
1225906
566507
669528
238576
905617
447214
508026
882977
857977
753059
760602
702847
780460
315558
709381
741503
569461
368496
610970
981927
678503
750693
493376
413042
603802
747577
569000
885763
136118
985965
678503
797336
652138
525612
679974
669189
646989
236106
758734
663787
744282
640813
740882
464236
537149
544656
848894
398117
605643
910070
453749
413042
440360
786858
618128
642877
724744
878523
908517
584506
982903
344428
769413
884878
666540
1228379
299539
549393
568513
918748
247296
552942
904654
798517
955689
1053790
563982
400855
463223
510871
803653
657452
756486
605428
493687
239337
643326
461484
654020
252946
963486
685806
297219
378774
827784
427911
815984
262737
677735
636285
877589
370279
554042
736557
946373
646244
508969
667299
929080
994333
698622
408138
480282
926530
368496
878137
605428
609443
269831
552964
610062
657001
368452
617491
646148
717008
593964
390359
897995
694744
968602
588563
612427
958389
548422
827160
544656
480199
824562
305529
877589
764244
229752
858827
763032
790585
391489
956348
516617
730883
384064
1008215
403314
165458
904654
434865
616571
518528
797784
980821
585177
605772
677398
629182
441231
619596
495500
1105822
750170
1042891
918055
857807
848468
633531
982936
505202
417482
285691
573793
668497
423099
349425
998765
824992
842503
755746
331276
572766
649279
591791
358312
626401
549709
295709
744216
1037536
262020
455123
711250
487628
908690
1078132
951108
938688
437316
522556
843218
707791
667545
1166410
728816
659552
678905
596420
981927
945361
922547
649188
1194208
687014
294224
162135
302244
708518
506045
858827
422418
930909
722554
919505
669602
827755
576077
857423
897979
847531
112846
532899
518035
891812
703414
853672
857423
467075
780932
825267
441231
589956
607534
554554
713946
524186
487039
690437
778825
453455
672230
646857
623592
617354
428377
484434
550991
1066885
480199
57630
299944
619789
919986
667516
962396
1018950
783632
858827
975531
573338
537109
585575
247296
651439
918748
900962
764542
569830
564103
781717
677735
613917
200506
658021
453272
767001
762164
273007
254486
418763
604213
896849
955808
835433
785188
817478
609095
777533
533951
677735
1001427
541828
527738
820256
844409
341509
679974
569840
797077
568513
1064442
802993
716159
1034412
392853
859831
802993
516724
584901
930909
482691
355934
600546
1365102
295232
1138000
529739
1018950
617458
838014
942600
697450
519317
696033
327239
262737
846167
636285
422317
961686
642877
593765
749936
495474
336846
955808
482692
377349
808317
817191
611316
635467
426801
357061
332524
449707
1177130
912703
611443
645146
975068
794774
554325
479529
537004
507653
585156
554706
461556
552942
602063
1371432
673200
632372
1318428
629977
593004
903228
691429
398117
860161
768973
841367
688128
733818
321660
922704
812100
401101
738995
598069
499338
500966
441936
612427
724056
618128
884512
914745
918904
609211
776425
783614
415013
530315
580838
703851
247050
611018
468470
735718
583324
490832
376510
453749
742268
512812
536015
418452
721148
804473
869708
940828
869840
919296
1105822
747297
646058
34328
535931
629182
1010806
406664
466644
869583
930909
440632
684424
246805
1279943
303444
708868
539105
613054
405267
602063
753757
505657
618385
693043
899543
652517
358663
601485
643326
581374
648886
623511
347711
710775
283987
663130
451227
912756
636540
635255
421102
658618
415705
181894
567945
334344
921657
956274
142424
467610
211720
886984
743901
566507
834754
631714
553646
626567
778679
646989
1015447
807107
634829
428571
482692
454432
655323
690234
744036
988793
1000784
732808
541129
522211
754502
724056
665753
910574
475401
1042824
465706
1448006
1350622
564826
399577
773441
703178
265024
558607
209830
1004079
453065
714704
929707
96978
504830
462417
539105
705286
709098
899051
1035842
563982
297508
794377
763958
737775
515981
317092
787878
717252
826988
864950
250206
436110
400855
639306
709862
699559
787321
740568
400509
315558
352217
360121
817191
732110
592653
766601
769187
542088
614504
639283
661759
787216
483034
640323
877436
725635
857423
788120
937988
544265
1114994
931470
968520
635686
759325
384695
277066
248984
497831
512874
771861
919259
729419
465501
815124
897732
447479
813149
700380
547425
370251
560587
767130
613525
799015
601045
614546
295709
717008
610668
895442
860418
624922
549709
785784
855771
687995
727875
1069544
688857
685035
431151
781038
526229
577655
1097411
1739448
697834
816306
580564
432459
1414511
748554
983034
962810
978735
491840
983034
1025801
886968
1211457
737595
511540
932576
640058
330720
965400
1057402
835211
1378882
1223380
856674
701785
739685
978065
886765
434850
910348
441936
1266857
562042
887568
985455
317699
1626046
418763
1107484
1147471
397053
300187
1326621
1373824
1080886
748701
590585
1081146
584964
1286840
911435
1118083
952560
791695
1500593
824935
247050
517816
1508887
1017911
1233641
1373824
618212
1061145
853672
923517
826807
597767
625839
1045745
314972
1115770
800784
704550
1041309
1041692
345070
792705
1338472
907029
405840
1061498
587246
1347480
1368611
920814
718954
666184
1266976
1068320
441190
870437
762041
592050
657261
510819
1062650
841840
848596
790461
775005
888913
717809
283984
831020
1019393
955902
747306
897222
961116
700300
1368488
793687
463415
518546
1278708
973333
476452
1309558
739461
497143
1283398
1410076
1275711
709580
689329
705215
815201
1198795
849313
928850
653992
798924
550203
983390
337001
629287
943142
1040174
894962
486418
576496
771708
810577
1124561
997926
1082162
1263232
836185
1072840
392289
1069107
1369708
798924
809674
1447809
468370
501437
1163691
1432232
728135
540189
1303525
1199165
934679
532804
1225812
376162
531524
930143
68714
1360633
1962067
1338349
1113315
1171294
1010066
1259478
536051
715111
580989
636393
806619
958077
535492
845894
536884
772088
861142
344599
537197
1327889
337031
664489
519482
1335934
1141656
1212183
1017476
574157
1283877
993600
1406204
992297
752364
973333
535306
644274
695998
683015
962810
1115109
547503
1634361
1244524
155643
1531903
723081
233702
1013787
943316
832177
1447685
1416453
550315
510245
1052568
973479
653153
734122
900691
804411
738819
546940
836227
622605
868444
466346
660540
1053151
852349
611447
786908
705891
565580
426442
490575
952735
519341
1260354
795582
1331996
747623
1048347
1088231
834844
1368586
415075
1029695
850167
753757
694045
1170890
741595
422576
335919
895231
1024258
479628
469855
792478
977690
629977
516996
792799
953809
1158437
984180
1090688
1013377
1040157
914675
724413
1010715
571330
492981
692826
485640
842503
1432846
370695
1188146
1181160
742909
982634
739461
689835
1239387
1219686
676597
941600
1320330
932428
522172
861701
1345033
516357
225778
974314
909492
1409818
472275
1102780
478012
342409
427762
843419
219883
1061460
1248959
1337415
533716
791631
910998
462643
964386
767844
756214
1008526
815694
538017
1478498
977110
429747
1369177
1406407
1203540
828152
599719
901812
623074
806777
1330840
421050
536333
1246414
959453
756002
1329551
583632
665834
1008978
1345033
762605
1079015
1264776
1482412
1185110
1158437
594655
1194616
671403
335266
843250
965348
255252
836421
155941
789096
1093617
977451
884187
930310
20599
961907
1104711
670136
298937
624087
1329145
905660
617209
920870
1013643
398364
828191
973185
419216
647432
1017911
852596
978863
1374678
304488
337388
840233
672229
834194
360128
1143975
631174
991630
981531
1102617
366530
1080829
926463
930600
1124704
1465308
1462051
682928
585649
997909
829065
941747
1309558
699361
805594
892639
627138
633996
779159
1500593
790040
672190
1609412
440780
1229833
1423743
909642
336759
259466
737226
824374
1057527
419306
789579
615764
600314
715417
1262641
1007315
136477
957519
1220935
460701
676262
531038
1136385
899261
497652
739685
1341857
454400
829756
1078112
956442
838270
1113315
1739448
1036044
978065
844698
650097
808973
693671
564101
660745
1017911
489299
1103331
1054542
902477
963410
975493
1288139
582280
1581299
281720
483784
823861
826600
956126
1017288
1006736
752602
876195
1007315
1266857
1303336
1498646
1041705
905370
842802
703094
567247
1414511
816067
552294
1359141
849072
997843
614946
1352069
685635
1266976
1437063
1553189
1115203
325391
905907
1139615
433808
610659
761137
1105663
763298
810737
394645
912865
1432781
1059340
390847
729911
630386
824374
424962
965317
798924
1052568
927461
960765
735281
599074
501843
788275
388129
697013
1028056
1473790
565815
1104398
1033991
1069294
1272248
898137
828191
1130031
841155
931051
656528
836415
1036044
436716
416209
761511
967502
328599
782508
943081
1102617
754357
669785
496127
1535453
686604
800203
875170
826358
1347480
647485
636211
561234
969717
922471
1092115
1184582
527408
853493
693945
780273
232783
711379
406786
1237710
1081146
996355
781723
902015
895640
1450428
793687
931424
983034
1261508
369015
888221
1219686
781608
788713
1005590
788587
589802
659174
772088
1338438
318482
485293
531825
733643
965739
655839
731783
445090
1749705
564011
890824
905048
826807
898137
961907
636393
627004
693671
1297842
348588
1014535
1763571
979117
1267372
1225862
1247154
748554
1428892
1305181
567460
399976
947209
862780
770595
462134
674004
972500
466631
822242
639040
1060670
923517
1104129
1072245
803718
693951
443096
385184
1185336
1078827
995213
577248
899307
967564
1080886
887746
741619
625198
996594
551465
779407
1004215
674591
1394728
292540
589003
854126
499951
1576482
1517690
340296
524403
1262267
719463
643905
1081146
424982
891416
859969
1338349
271381
348537
824374
987464
1063438
1320199
604450
737934
163514
716672
521750
837136
1008273
578756
1213163
867867
832177
669360
729223
1273917
1096075
1072840
109783
1414981
701785
958035
499951
792234
1498646
1114215
1338349
1167536
643944
1324372
1123790
1245823
921154
487870
790826
574117
959700
1025789
1017486
699525
967564
1299528
1208652
1233564
365459
366543
1148079
788148
824055
748639
933633
994950
1739448
1962067
903648
414407
427083
983390
1093030
377900
708518
1269555
1173450
500085
606590
834532
836185
222013
677169
1104129
708518
805942
748018
784901
492961
1028050
633950
884386
696085
792170
1001169
658857
420006
1028050
934760
174601
773697
504441
816572
817849
337654
1103302
840373
1035697
581437
779159
625032
934760
238258
1469640
834739
585136
540005
641519
965873
703858
932847
851678
989523
849298
779948
440672
507551
842106
800516
642740
473944
603421
825999
942653
476284
421311
314433
1224088
716534
737548
963551
1110414
797022
967821
785912
851678
807859
527561
851678
1211445
637749
840373
810477
931475
692361
929686
815914
351222
500479
523442
716534
681303
1121185
192663
914333
584552
965873
1171421
701526
842089
663343
1024283
595687
1035697
479228
265806
681303
511298
606342
632559
695501
1024283
652969
603880
406564
995874
609281
958526
438401
592574
1106859
846565
651244
437802
859026
519512
432566
641519
148
1029339
782082
1028050
870286
834739
699512
759573
815070
521167
434406
810397
838827
787660
1088729
315060
1237124
1482412
885248
656533
1250575
560108
867785
911606
1126451
934760
585136
363147
883710
687106
929686
812077
684006
1250575
738166
914819
544356
684983
709717
462751
213429
1204829
613798
823315
613834
651326
851439
883710
708808
493129
957154
1140410
800523
867785
681303
840373
911429
428742
713035
989523
930660
807761
715078
1028050
680939
1044622
727910
769941
994718
849078
871419
716534
810397
260162
882539
750840
1037163
448477
1211445
676193
893848
686988
836284
1118072
958526
642740
386863
853849
797022
603880
836284
526639
769291
846483
555513
615439
626647
1029744
808025
790704
567159
377781
810397
1123142
592760
526341
764983
578935
654907
768895
519512
934439
840749
712583
800523
676382
842106
703858
603880
889436
817849
868936
395018
690469
560127
664440
859026
579758
856674
842106
709552
796387
971660
373255
989523
655116
670843
663972
579519
688326
442196
932847
851678
840373
603421
612986
910065
945981
311286
803594
1211445
727677
1204829
638761
235544
701128
842744
859026
774926
836284
840373
1476646
690828
99767
375640
701526
493843
934760
704907
841593
270782
759576
487826
931475
855488
641121
551715
494896
836415
638761
701526
680939
910065
653762
840373
531423
974249
791278
717575
721505
517816
750243
488471
840749
840749
910065
651820
859026
891952
603880
610815
519512
891071
274947
690828
426963
486839
892177
274675
545191
912756
782082
842106
788850
871419
1024283
713035
1024283
265895
1110414
951482
792170
551954
883710
836284
710062
676382
825999
846483
756055
641519
1175009
549083
965873
1237124
647043
934760
937886
700323
1280207
432966
617491
931475
364824
871419
472761
884705
486839
815914
657890
257780
257844
449985
1050158
867282
1078449
792170
606123
429336
1110414
1050158
743995
929686
713657
1035697
305482
732061
603880
430149
868936
932847
653556
859460
784718
868936
875937
784901
766351
970650
783632
677341
604409
666800
1250575
358550
744441
811695
453858
498232
960439
1050158
965873
712583
815070
527562
868936
1049280
1118072
742213
1267227
697480
692536
641121
929686
834739
842089
690828
931475
607128
654380
1228496
1268481
562651
788850
581266
1024283
1103302
681303
659254
810397
713035
521167
1087265
841593
608297
320203
910065
958270
701128
883710
824078
632559
1304155
1184383
444151
629236
847668
680939
610815
1204829
1143751
585136
963551
330737
642026
929686
958526
875937
378740
1324045
1143751
931475
803271
431575
1285725
884829
461073
610815
650294
449676
800523
617061
647082
486839
901246
546376
943428
840373
666800
742213
454523
652964
506062
826600
924742
713035
652976
710674
666800
942336
1280207
603880
282337
369909
785912
151974
811620
970692
661113
261703
1071875
875937
1229833
1110414
702233
1160749
420134
313467
716357
584322
610815
957871
752074
617061
569689
1012040
676382
315804
929686
846483
769941
874012
400558
798283
567523
807761
641121
801687
751272
200477
814694
392187
460448
634058
603398
615353
1110414
899203
884386
603880
788113
578299
85561
769941
1161944
825999
744380
294532
502074
749144
638761
1022985
1208709
871419
269675
825999
642740
508769
696567
203250
971660
499522
836235
932847
842089
262764
681025
859460
697378
554685
883960
917528
1178079
382775
1224088
760357
815070
690828
694821
846483
720378
797022
716534
810956
640924
664440
958526
713657
1666589
869635
769941
932847
463578
1280207
643037
825591
965873
823962
472305
1178079
378687
734230
701128
677220
320774
545191
971660
603325
405654
963551
342564
934760
1012040
559737
536925
797022
713035
701128
660739
846483
943076
704613
637391
928629
703779
593357
425044
742266
642740
815914
690828
1158437
526285
777490
748018
1173460
583330
584322
490832
792170
980049
465843
770563
1044622
659605
603421
486832
840373
521167
1121729
734118
1083521
614077
368806
713657
612158
442436
840749
1035697
971660
929686
738634
545191
840749
1324566
1106258
869450
929686
958526
641121
749075
1028050
724085
958526
239021
162275
513449
1035697
574756
559040
643396
551793
936687
637749
891111
723624
577742
845378
960439
815070
1012040
979798
963551
378994
595048
1237124
823962
965873
884705
932847
869978
965873
1237124
637749
823962
676382
873268
864276
1493469
992767
641121
1028050
697743
157027
892177
899964
771356
487444
421799
945981
670396
748069
989523
772424
935911
549800
732696
823962
998539
681303
1143751
738262
501690
992767
751833
980049
629608
971660
884705
472043
735847
486839
750498
388108
769941
334680
605084
617061
840749
1211445
524968
980049
925089
709300
1017767
1085820
727910
1050158
787341
834739
738262
1024283
1118072
808025
891952
815070
1012040
206239
859460
980049
740713
734743
629811
600015
485059
810397
1137351
998539
827847
244055
784718
931475
849960
717719
610815
636231
376283
871419
810397
964971
852265
272989
779423
492891
641519
1065129
1033096
660847
614343
1178079
840373
446569
842089
1211445
575779
834739
743117
815914
798283
817849
529887
871419
676382
834739
958526
730579
712583
634921
891952
713035
960439
894487
949377
1035240
809400
807761
798283
521167
666800
865076
957154
842089
340845
1022691
834739
841593
682793
815070
957270
844443
1269260
581138
1124337
642740
1191507
807761
206326
846403
680939
1283784
395300
662667
422212
488849
511927
1349705
519512
742268
664440
274635
545191
867545
670319
945981
517239
884386
473938
698213
774055
971660
612314
727035
798283
808025
1143751
834739
637749
500369
729049
666800
836284
851453
683028
820705
600432
965873
1035697
841593
1002198
486839
1035697
929686
807761
629094
610815
680653
932847
672989
815070
619766
608901
681303
1211445
743377
666714
911429
179483
1012040
610815
275480
471293
667198
690015
931475
150723
742213
1012040
871419
660084
599205
1226521
477693
703858
425075
606864
486839
655624
748018
464377
697529
567020
945981
932847
439105
748018
815070
792170
934760
416283
958526
1044622
1118072
713657
859026
429570
486047
699680
818970
871419
836284
891952
773697
792170
1110414
585136
1011076
965873
541095
463065
350667
578010
814694
441190
579519
823962
1280207
632559
742213
633559
603421
1010715
910065
841593
1607443
776100
521167
545191
834739
529638
1250575
957154
518122
577742
585136
678406
638761
894642
673880
1174205
808025
604416
710844
764125
797022
978241
904784
992767
564318
906539
908506
931415
834739
766787
561021
431883
883710
825999
641519
910065
963551
992767
814694
1078637
174965
721638
573950
585136
690828
521167
932847
1356254
980049
365276
366737
1242544
681303
585136
408912
579519
811962
333155
1191507
714312
1261508
968048
1044622
971660
992767
891952
742213
823962
742213
617061
814694
817849
673207
545191
721627
780362
773697
784901
809518
480672
545219
875937
1366509
742213
486147
992767
1110414
931475
859460
641519
508874
486685
561099
742304
1033225
292375
842106
607686
963481
963551
739090
1049280
664533
812649
1115467
681303
738262
1170284
510538
898619
836284
382341
851678
632559
458462
1204829
1118072
796387
637749
825999
929686
786055
867785
989523
611321
1050158
1103302
701128
690828
690828
960439
1049280
782082
989523
685237
642740
797022
797022
614740
612800
793690
443906
888688
841403
499308
606314
859460
859460
896053
956063
769941
610815
1178079
945981
1276254
945981
457228
450135
1035697
849716
322114
796387
701128
884705
989523
664440
1049280
764344
479794
638266
565571
963551
398692
769941
934760
1050629
1276254
965873
797022
556601
889334
931475
713657
521167
713035
877470
1224088
557437
666800
796387
378109
474866
1040995
762247
654028
875937
883710
426463
712583
719453
565050
1035697
841593
807761
687725
757921
739185
517725
641519
769941
401661
841593
960439
713035
910880
1204829
521167
851678
692906
448466
503508
738262
825999
500377
836284
476328
638490
859026
785912
352887
842089
184967
713035
690828
698703
827791
709980
807761
183355
957154
838270
836284
807761
641121
730956
681303
823620
1097682
1024283
840749
840498
842089
792170
597026
634789
952967
871419
744506
701128
680939
473938
784718
769941
666800
1211445
687396
621109
797022
604208
578700
534711
483449
738262
926862
700636
851678
647781
1044622
526765
834739
859460
965873
448714
998539
326759
665822
848393
752086
752364
836284
1039507
455987
928647
603880
655624
884705
680939
808025
736312
999368
680939
842089
701731
641519
655496
579519
681303
1191507
551715
841593
521167
1378775
617061
992767
782082
267735
809416
746927
965873
647249
840749
808025
577829
632559
817849
1291387
692860
523125
992767
713657
603880
420727
1118072
794669
859026
507748
1006936
681303
894921
798283
759079
386736
1355779
526356
741530
998539
1224088
871419
748018
259416
524141
748856
998539
1237124
884386
803094
836284
1588489
486839
784901
1237124
877583
771164
622482
331870
521167
515811
871419
729911
493279
911429
934760
931475
1028050
859026
681303
1035697
322594
851678
867785
546030
677540
798283
657336
703858
738262
712583
634028
625720
519512
798283
610815
840749
1100245
433518
756974
727910
1250575
680939
545191
558615
664440
1191507
724198
1224088
460145
896349
710788
465766
1095284
563569
742213
859460
924700
842106
980039
473568
831831
859460
558591
823962
922212
1211445
676382
125915
716534
953268
649133
676382
641121
576664
630557
797022
808025
729844
492935
763300
797022
701526
784369
742213
1050158
784901
669071
529850
929686
457669
701526
758097
749697
297426
545191
703858
664398
666800
808025
632559
1044622
784901
884386
661097
945981
681303
521167
603880
660904
784718
893955
676382
690828
546844
784718
794101
931475
632757
1028050
891952
883710
639265
1118072
485356
697852
801028
638155
602900
586039
1039501
1211445
685439
681331
739728
867785
768996
800523
713657
690828
657005
884386
825999
1217848
449660
779537
702703
939073
584322
472793
676382
690828
1281003
702161
567435
931475
840373
701526
868936
911429
633272
929686
659299
1178079
1211445
567694
1028980
677697
757423
840373
883710
1171283
349490
603880
437700
766177
931475
840749
742213
163127
749801
1031079
945981
1049280
1103302
748018
548120
1191507
910065
503311
840581
467342
545191
1191507
418017
828907
637749
813162
673676
797022
324921
884705
819056
846483
945981
642740
548423
308361
762325
611274
823962
367694
1049280
1110414
603880
992767
934760
1191507
929686
495835
622191
891952
378025
823962
649167
883710
637749
836284
642740
1211445
1091415
527665
745708
807761
690828
1103302
891952
965873
1050158
225361
916810
705636
626594
118427
610815
1224088
958526
415486
409847
727910
610815
992767
406458
840749
655624
1012040
537117
733317
1012040
738262
867785
642740
1120937
519512
868936
617061
957154
1276254
365449
800692
1045940
871419
1003203
691924
813668
380529
579519
641519
664440
586768
861936
785912
511291
642740
1224088
1126420
754863
1103302
742213
597163
1024283
1074247
412581
626248
392811
533156
1480820
1276254
551673
1250575
315045
810397
479184
1055140
716534
1178079
665030
1048592
784901
798283
632559
867946
177510
734422
698907
642740
891952
610815
817849
637749
798283
883710
611014
706974
823962
915123
348239
535691
421778
817849
771280
637530
800523
643443
1224088
655624
727910
929686
395442
617061
784718
1076668
978708
443484
659070
875937
910065
404917
1072245
668300
564318
666800
796387
794553
783004
698934
325845
1024149
456037
519335
1299528
432238
712583
1068837
519512
500117
989523
887037
713035
520407
763446
1118072
934294
825999
659357
712583
690828
400524
1204829
477455
584322
535239
637749
753809
871419
1178079
1255602
884317
483530
695830
1211445
910065
818972
713035
608757
655624
792948
309834
784718
697367
797602
808025
585136
259692
752775
984743
742213
703858
603880
641121
638761
499959
1143751
154239
871419
713657
491555
579519
655624
681303
276615
742213
832026
631453
433473
834739
700454
784718
780910
800523
683455
812675
667198
550364
676567
871419
867785
545191
1303224
931475
385359
808025
958526
610815
960439
796387
961386
836284
854629
814694
851678
1049280
478008
469418
1110414
486839
1253900
538584
703858
840749
1128370
714147
421169
883710
1049280
577505
773697
450427
911429
435239
900250
641519
346793
641519
938911
1126961
398597
608649
883710
380800
632559
610737
998539
603421
606644
1276254
610059
810397
690828
1677848
989523
952898
815070
875937
1211445
784005
784718
676382
1280207
814694
535853
488072
603880
946057
296881
810397
517651
965873
135607
790730
712583
814694
773697
790196
738262
604252
580725
929686
871419
610272
1035697
555310
894028
519512
1044622
201342
883014
327635
579519
752287
359355
701128
340531
859026
810397
680939
520196
765473
782082
618719
610815
390504
841593
836284
807761
673394
963551
785912
1044622
1424358
748018
1118072
834739
825999
868936
748018
692571
851678
813302
680939
1121824
577742
748736
283600
516608
642902
577875
1155178
349356
859460
610815
725573
960439
241591
932847
932847
683472
992767
505980
584322
462335
664440
945981
734279
1024283
1280207
1237124
711085
1078727
884705
887859
660568
785912
384695
465685
589283
601045
527197
1204829
1281392
929545
603421
1028050
815914
963551
712583
738262
1110414
1014111
875937
1088945
655624
1027195
716534
319079
642740
809570
713035
604148
486839
840373
485666
579519
973145
518528
931475
903135
801881
1051405
695531
649773
464880
857888
725733
826024
1058445
200496
422349
877187
1120619
516665
602706
404388
669758
654262
986627
667722
948490
529985
545794
340027
747699
668003
415494
824648
734722
450288
877187
899250
271463
659881
630428
616406
248158
463946
725342
467205
901827
727952
765030
821223
1075110
614105
569726
680510
1030509
784686
539480
257824
694093
834543
981335
516665
840363
1058445
964019
614529
701244
715064
694092
1049995
730444
675511
451924
500661
898652
622763
407694
812488
918993
925379
993199
599614
727952
454523
550563
823627
874409
781561
747699
540110
493653
771060
654665
693234
881816
725342
761538
1570528
312509
1051405
458588
782435
618546
590164
500085
661103
176230
323263
745226
839184
678416
422349
986627
597722
928959
849445
1315111
901827
1578782
925379
728100
946178
482033
890648
335842
543227
881816
783072
520895
725733
725342
801243
986627
513057
782963
477692
667512
808554
854282
705120
273674
925379
452638
903135
747699
695676
472434
879851
409325
748244
668902
540110
988818
684281
465072
455898
482033
458588
361668
1315111
746184
958369
365634
552904
614105
516665
682923
552904
676526
1578782
699083
515451
573693
1054938
621760
566142
776286
210044
502288
683862
682923
826024
684199
514554
526448
1119926
427044
457266
235107
1271281
684460
676526
542212
392418
701244
545794
701655
547173
996379
911879
690435
502508
992914
887888
950428
533355
1123617
672767
925379
570687
801881
1074607
622109
700434
529985
429630
457842
527535
649773
682923
1578782
533355
1054938
651928
728100
845464
710844
861240
771060
765030
688266
590371
903135
601205
1005521
950746
661665
669464
948111
1270059
1082369
682923
1157204
881577
1315111
986627
335081
563016
156225
993554
561993
436794
734308
725733
612254
734857
528891
665991
538855
537168
238103
655205
587039
396063
546305
582734
488519
838513
536270
530060
615374
233042
507372
880778
570338
850610
649188
916211
536601
444482
818027
215154
680801
669272
673301
649773
852062
493704
414219
951700
1020308
623884
411000
507022
551803
598004
452281
759769
1059219
969443
694951
627652
633986
432893
633203
511293
441547
581104
642312
824687
775503
950250
645781
417494
821837
179386
688318
948402
559407
642495
774262
674124
820357
651521
425947
504582
792096
690951
366569
269831
709083
379569
494098
610100
469160
688535
738653
740421
657111
517369
612641
1100691
467696
991373
740374
522211
836602
246306
784770
819332
490717
909601
432204
600428
880249
1062826
740638
606752
565411
501533
696804
485569
246279
616903
592174
822767
906861
802334
343053
224214
1026245
488018
1136269
591797
682147
396063
376334
816649
531753
689876
867734
891766
476723
394671
363515
438960
975980
588084
821322
319983
804690
687629
811966
749894
572716
992672
727033
528734
831240
807074
548241
1125984
1087179
88142
907071
906734
864871
842385
862012
287950
1083409
899207
720456
517071
956571
882513
485241
720419
427276
663589
615939
903552
469323
672550
832088
866622
675947
478521
619404
618169
899667
874989
564077
750962
672197
555594
1026344
778108
500343
447949
766906
976301
410657
611280
693834
590420
724121
861359
466958
1080886
740638
702673
565222
804517
640878
490523
762466
835821
468552
385082
717818
750519
836111
815966
975068
1153548
472643
597465
900491
913833
734559
568012
521966
727537
601927
470115
396646
211114
648605
1192366
643683
576653
818096
662389
1235325
720015
1026667
728746
633547
507805
823993
234561
822383
757573
825336
735354
857320
455966
668069
161684
509217
1040787
380005
740348
645398
713490
951049
274835
471606
550034
881416
809763
289425
1279305
760572
660401
482146
540673
514268
499642
403892
653713
804517
381933
1233710
749840
724365
682143
463911
652156
763598
630331
766561
817499
300247
369999
728692
524458
867678
542991
433282
609054
433956
788619
653467
707020
662647
743212
524622
702054
383930
684242
688500
864879
424696
946146
676284
512753
348794
818077
399308
447555
611938
501974
787721
450379
1053555
695459
443977
1198884
402464
916917
928548
740289
667703
712077
55194
499897
580762
722680
418373
278666
684263
528004
599865
1221149
954398
270416
730528
852873
258118
893340
881577
431972
498564
861200
590770
1196886
224578
955999
460521
946742
878124
637744
955980
521138
122928
783310
666857
722887
512698
580932
584971
636312
722318
331570
517326
669626
1033129
807017
594126
744914
545960
443042
271313
870799
638644
613048
596928
434855
504770
671749
413340
821222
326424
397931
495632
1345033
571381
467691
458214
775835
361722
1156107
780161
467787
693519
425482
329734
531868
908723
633993
626865
110310
584229
430160
456548
954663
734675
786055
498308
229752
972385
457131
814073
986395
421981
447599
216320
1018630
93776
648516
889922
548333
744036
610104
249367
601628
520451
766960
720339
814529
773622
433451
396344
932933
1215337
588174
1285566
766349
562534
786308
655311
769689
889013
687917
315732
668975
363496
710462
930974
400640
378817
661725
565060
482894
638903
590154
264571
667655
392004
503832
714245
647904
494489
818246
636534
541809
831086
745585
469424
588782
496184
397750
758687
976301
320797
471108
141414
920356
1196819
835484
551706
519344
697424
859923
604699
549171
414556
753503
486711
531936
829703
829812
707196
481716
516922
551109
231604
724958
575824
720308
568905
650137
505727
678731
576877
349808
632833
402333
728951
870293
635184
981807
1423946
186996
355448
460028
470516
597363
633203
336058
467901
589130
507909
865286
737818
516846
637646
663981
1053555
823587
959049
680496
516804
813369
221134
290587
338446
425689
547072
1001728
450799
478333
636462
924600
568092
535954
396776
814064
693717
1155315
826358
500082
317220
694385
816783
906734
893148
924866
507422
705604
528937
570277
814443
652138
522667
789999
564864
604215
384992
959367
492180
645398
778134
980055
1552666
475747
618323
651411
796381
1214382
399087
770778
888510
905070
983840
382793
1137172
360054
523456
324305
591841
715935
604383
1116621
715705
870775
960248
637994
662452
638914
317872
767313
694601
603977
471208
1378440
563775
669272
439620
758463
553909
460868
643024
565762
524211
718984
843218
576976
977985
676580
313749
614670
930431
518389
440140
390225
730401
783019
781229
350027
289321
375884
432893
491233
904035
932580
396614
426463
1045106
620906
759157
928221
630285
480957
528555
582168
479553
1069107
423104
894937
710525
539431
1054288
868094
721019
603019
392344
633203
1484243
266968
734894
894003
570899
841953
1376619
662708
573790
812732
1121758
496174
530469
446764
623457
843993
727340
202694
291456
816214
942076
911129
484257
727376
315322
1268126
1056890
640952
933209
790357
230869
891340
524105
322419
414397
471108
492800
605871
699917
898987
820693
596129
718605
927212
1032136
641121
715842
18818
431941
382967
622090
603020
392735
631359
846756
653555
548188
452477
561925
889238
653307
423898
414219
287274
546937
738647
1053792
37034
495788
754315
350673
888609
376630
334342
306600
633783
695441
651044
509055
317374
190099
852055
496176
720308
504344
677368
894937
728058
418640
443323
500051
1012176
710826
1107496
677459
722028
759497
631902
217920
531915
164241
859539
395727
785391
646353
848792
789147
662708
425660
620415
608463
564394
709774
430557
815552
719593
484972
778108
332893
608372
779788
989546
423704
730231
488287
807219
956571
885388
852892
429621
817818
601280
1132494
844723
981708
776323
761159
375996
416935
504476
772615
1133174
464093
709810
350063
569623
277269
852711
916127
516966
880234
539619
544267
614700
831358
452281
698904
651020
847753
516748
907639
1076939
817499
950792
385348
374058
509194
705215
749907
588084
376878
548427
304498
723766
663822
749929
414534
480770
920168
765388
611417
724538
889676
727549
767836
1073002
1162587
854237
556714
894167
424123
691128
407243
978514
568621
472423
374735
260193
865399
715596
870638
337873
204843
215202
1008037
341987
865307
473042
813297
740280
677560
621176
596000
610967
890608
656332
340267
589005
743317
612671
472170
522724
765264
386324
399938
952696
631958
440978
381966
665124
1617456
586667
1263120
835918
621434
615854
644762
471108
417158
1168283
704954
540530
369854
865582
713594
425670
658056
548088
599988
700011
981299
499375
711885
631625
404099
1189762
349325
394218
645402
599480
1385650
418433
955822
600065
785409
540189
838972
424123
582406
700220
737818
809912
724904
818667
221142
738647
886956
900418
612150
482579
504960
470391
706323
635638
1013454
656313
446483
335616
311286
577765
709572
510629
798490
844804
335831
425660
479340
482451
817382
286993
185085
796369
600508
463683
332328
696972
614369
475689
838513
403433
543340
253331
639462
224578
1150820
918707
529874
868136
272169
671847
675950
942674
663658
171049
719061
1142208
859420
634022
926346
246774
779788
679929
363748
573966
844445
508058
573433
778823
516553
576052
977850
678410
612967
636682
468364
516596
829058
627210
815968
633696
781778
861352
783360
817049
530873
655929
912994
758990
557233
663346
500677
751082
633783
345606
615201
499806
953758
680330
392482
750519
438783
596000
963026
1264776
828625
759120
536843
679771
411653
398186
574995
529058
331933
532559
597255
296014
872314
626853
836227
539572
808589
675037
833955
371422
838353
650999
763563
290490
638846
368435
738262
54693
565713
634449
813302
257633
443081
648174
657111
1003586
689514
839720
313866
516248
708960
240763
444674
322276
487517
595517
1016988
416555
786210
693625
417438
550000
694821
599294
620712
424891
195987
702896
995967
347591
930501
720058
909010
455573
688500
246279
1308399
614476
486032
981708
698004
906734
767354
531244
780605
1283877
508370
212882
477730
746850
658966
719593
473859
616035
661662
702157
511761
795987
550245
806254
427279
529015
251678
660311
478507
648096
400867
601951
956571
800468
439685
396738
80264
403138
624922
672155
569611
1066448
180801
682025
705352
731489
826265
654085
615374
723127
368431
752454
641575
753377
840498
467691
808831
597915
534586
634189
613871
459990
1097946
1012408
627578
463421
801944
443850
669687
863235
688017
1577101
338164
728734
1004758
805758
345319
434960
1260617
534154
416920
587816
976301
786022
410316
440562
737818
910364
1123617
551461
498659
908723
225199
1045311
887883
822242
286671
775715
552541
398158
1122201
582406
583563
383647
713867
797473
773501
481192
649964
443850
565568
587816
953343
698038
780260
557052
657582
691236
658348
287533
726196
678126
581940
666675
498032
686439
492523
551392
634187
687319
732688
347755
504204
311788
979324
789076
1054288
695441
453361
468047
666995
531605
821840
381158
762466
385343
537168
829601
549929
633548
446650
519523
649226
694225
951484
274213
846307
817300
620723
419810
636759
1037228
743863
534707
636532
746394
985760
368478
554018
590129
394390
599011
1005018
677182
666216
640252
529741
891480
614460
557335
1263158
979778
74173
603392
871451
529645
326934
577847
205531
285369
874989
676661
334611
710844
548002
924479
648795
641948
124382
1015035
872493
719700
676661
746394
368478
787908
1050893
1141973
1575817
597255
597813
546506
546613
620645
675947
458532
796896
772925
198638
405159
598970
622015
440428
637007
942653
775892
368580
900037
327773
633262
456936
473566
583506
594916
346008
120592
756802
379668
433844
402244
706323
636122
708248
882933
890762
417469
954636
710833
787123
387617
545367
582995
565054
601951
583506
349823
765994
536257
371005
802760
337750
620723
456700
588641
924600
641131
720419
721627
503882
612877
744074
1259478
649217
730124
684992
733662
594505
448687
562376
921749
1230200
628150
878297
649198
538111
256150
564035
347686
411898
647255
1009817
818077
790232
912549
619404
619687
800422
1047721
956954
930860
139547
434294
387364
491007
602398
746731
672060
1199436
539575
296881
846612
380287
507872
727376
414219
453857
788558
1059154
733212
794256
658348
621800
695134
1040560
431972
910788
415770
893926
899875
844725
498834
688833
815121
469865
717843
721376
494318
337654
662647
525519
897873
634219
574369
497171
198638
737326
737381
279793
569396
979549
1151278
431307
893414
615361
291276
559066
612464
684972
592561
347573
528870
641022
687191
532040
835733
558591
577505
666201
525195
321269
624142
527917
462136
630157
752650
497741
371422
980069
456181
253331
246306
645137
686498
450271
746855
243949
509426
845116
589198
512685
718528
539459
773977
760853
548325
511883
684069
934880
701141
657582
558020
1085615
856652
601303
250206
395545
974546
775368
504304
465399
1044894
557948
1126285
1225496
915658
355208
148574
225208
556943
568000
427922
601322
743475
464309
585704
543075
731404
622312
548210
596928
663346
842028
486757
614510
291836
672170
857666
619137
765634
710708
476844
381920
566076
527679
200062
972448
541417
383190
179919
571021
517734
516076
425614
554432
837899
568905
515216
1252202
1170485
511966
707856
524105
472192
1061021
493129
396813
1136567
407936
640333
415276
505727
949918
494402
759987
756718
1017421
244024
654888
518245
602040
751082
1061791
649340
407707
759443
501433
1376619
531955
569005
302929
480346
602440
464563
749211
579149
430556
955897
1158212
956332
639451
686439
689350
804708
628895
727813
631115
772238
674181
481697
879171
828412
463576
776100
798927
758599
794915
553368
770256
440983
431936
541918
369677
519185
1374765
712402
354075
609877
313562
251860
965188
799362
533513
970163
509581
843093
503054
780015
1038870
1043391
932314
531160
536693
477681
535807
358134
766746
598908
616194
522969
919105
589051
558804
715536
995552
379536
417149
631884
820859
694778
768675
863572
378421
1272113
499897
853829
311575
321168
654821
750014
552033
833023
836946
702854
519465
721376
1143505
452788
997932
741872
844411
519436
412810
763012
546004
627770
735957
775688
1272234
749792
358008
1107126
307342
854659
688318
641022
636969
615374
509055
771150
664485
645914
1041754
173195
1220935
437151
641575
1126034
337471
1154846
325472
683974
502911
713393
623675
525480
646862
732213
516882
778089
787560
542391
1046165
372889
524936
878222
812193
756718
100000
734722
463871
660195
847083
350065
538309
474048
532204
357841
844411
386648
605850
604699
619300
639756
910702
953714
825590
387313
819149
701728
584243
605724
628547
538815
832298
497761
681781
1126024
850476
682816
840581
786908
658554
505551
257946
1160894
613808
359110
671641
721776
651204
701141
245282
387313
796369
784799
471140
774250
825590
929037
824637
637744
555097
490717
334424
318874
793249
571381
550198
1168890
603505
775978
840786
96526
416415
447633
374397
836129
785440
368580
579161
772403
955351
674135
657392
510177
450862
599865
745492
915615
305934
911229
126988
475453
946811
447932
975235
734066
759769
387400
849684
725975
885677
353164
1050624
666022
623266
261701
513376
909472
313698
844359
494889
838148
682701
362940
317872
389501
1716978
405891
574599
858150
221142
451761
433150
518539
673140
1411756
806684
842897
982737
702183
897873
572406
546506
430813
1009928
734559
565709
903881
567754
1029018
1369708
1098236
666201
749646
455431
557873
818947
646075
517057
743071
356765
316050
613228
713232
491540
90375
232446
359620
744759
961734
701808
976036
865899
607852
444344
344094
398641
930431
835709
748900
557235
396837
384302
687884
892945
1329705
801438
679295
838968
508684
1145037
738546
578340
530680
773663
720764
448433
844359
900856
607149
461530
556663
505163
614356
866677
704046
952417
820095
477900
1064332
363584
458871
23995
353973
944891
700220
585134
676066
929138
942428
332987
521031
570589
518621
378671
1138845
576010
1069540
634626
924406
683874
516966
1043685
885500
556483
946854
531959
458214
779245
469827
1071913
452424
564776
788749
400615
648516
467001
832088
1196819
631907
937737
529666
893340
1004216
776974
255072
451214
654101
531944
695998
1046254
545903
823767
868327
777136
931647
246306
975826
523735
611074
763233
417335
425689
437598
601280
972532
651168
581245
332958
440496
496176
895033
934619
568000
661282
629346
290286
585906
1321180
658317
793497
437513
855842
661342
811157
479089
392378
592996
815328
875434
57958
956039
327390
339494
812281
478797
621359
501949
911943
1021995
611605
676771
830844
1055144
636974
644026
600785
810560
566995
693943
346049
632293
614653
488634
808054
755640
704311
604383
343733
507992
612671
790374
608592
666675
553268
765508
873783
694225
325322
793444
696211
792529
417975
474087
682707
374821
599988
821395
844449
242301
886379
896259
730152
188656
157528
1210511
667512
432428
566749
569210
366054
367441
789647
505580
805758
801849
286276
561747
592547
813953
1134888
634454
691767
664651
911890
620415
571913
483554
419810
485345
490498
613008
863393
579219
813945
675194
988032
631694
596811
599187
1132494
643948
599187
614653
575263
741698
692419
721905
495632
582044
256792
787593
625236
445038
618131
778511
561876
885732
280632
631372
372889
868263
1021995
878297
469621
298752
688442
341270
863338
1022296
846510
925749
633203
461242
800468
194950
761575
1036265
1053484
635638
178470
533399
465766
697825
694621
565163
1085570
1286709
1124704
410495
216320
500048
231794
308505
1002376
859350
474932
649340
446716
674068
714176
460247
591868
865582
856611
552894
865582
764342
512894
1072291
417250
777034
602040
396260
709235
807172
288350
1103927
445885
520142
548882
521653
509104
497021
620332
363748
684619
470129
752816
684619
548333
690362
557126
634382
241591
346803
1127297
207394
594633
433964
533811
311652
981708
631625
265308
622190
880419
731459
460521
760990
689891
349157
535512
557607
860585
597416
585646
356311
724712
635104
572969
486420
574033
474707
468235
145826
789714
446974
728269
829645
645321
894892
961009
959944
1067722
210413
211908
480219
529741
312280
508255
402698
159563
626724
699917
633783
710304
256358
702564
509217
688500
586037
693314
714245
519465
1046458
559185
592561
557948
387377
298054
218337
393936
932304
442788
424814
495713
667703
905738
1079988
593911
712291
417540
763300
947473
405159
642274
1127297
720020
632757
580725
792602
157950
603033
623473
665839
532221
384302
985760
442610
594187
277167
341234
780605
488314
578041
598160
538811
440978
650325
1092324
677456
885292
581895
529637
1485282
864018
662219
464889
488693
607908
696677
598970
331599
403154
848792
4872
200161
671847
771619
688849
1206053
1179405
676546
458871
460664
591230
896832
598092
1383507
527275
905944
903648
617354
401311
1194550
511677
552491
697654
634969
627085
608444
779245
467036
592561
528359
1056085
251342
920358
567523
404747
763093
228185
629298
792661
673202
690928
509969
714796
869341
329813
703470
618574
728491
279857
608183
236356
552177
431151
887586
909432
929301
633384
346012
664485
516922
718984
925929
701213
634693
960842
386970
415953
813111
685229
775895
340508
957871
681413
528623
460399
950522
797412
514469
618323
740384
562366
486032
530837
650999
318064
367686
806048
609044
410919
522593
506605
604775
1211295
622815
685502
953189
592855
291000
710833
668181
769576
966273
650961
423541
814401
827744
763638
330393
557847
386556
687507
636092
980948
477524
152887
819435
491028
635490
432893
555960
633166
365160
415953
400524
1068946
305359
860068
353973
645613
588569
395701
211983
840502
602841
373420
691305
340841
1083476
696365
391638
221142
659174
754330
595475
748665
734160
420376
779544
523202
486721
625740
540692
872888
679130
746190
886063
856000
510685
381019
661192
517979
492377
631392
678570
982461
260057
684995
529055
510874
588492
519425
726178
688015
548986
455086
772947
584561
356883
549510
742311
546754
991384
427279
570277
597811
742953
557678
919063
441378
606216
570277
624577
982217
616236
550062
191353
734894
976857
601504
402178
611704
516248
537886
248931
700825
883257
554706
526509
239660
887056
170975
1074250
709639
1062094
611280
637258
701141
870740
862279
373891
528023
791556
421102
819149
407258
737763
787908
552053
821361
1021995
961347
225391
903102
629157
934669
693264
636872
899667
718459
375817
545310
950058
568621
721943
358481
292749
540603
376702
1043198
545278
614460
550000
562670
690251
582145
777155
417561
392652
200477
581755
447044
356014
350355
601691
338181
702054
550198
817818
543244
355677
994806
425036
211593
469938
794821
821600
636969
594985
1653464
700137
961520
334439
107028
494368
628918
614101
1222319
910816
788375
704949
738919
881593
280609
566845
724457
1118502
401960
531970
544048
1131851
332246
348065
890870
664100
543096
661595
741509
778918
425320
980667
785014
596293
561962
394665
269417
774575
814357
635361
621309
861860
461242
475494
671641
373891
544867
394574
661072
813771
684130
452862
493900
752971
499862
687253
1244839
849839
510874
1026667
1414535
744224
969174
628918
824032
1564561
903247
305359
473177
417665
630285
763508
642604
1323436
594985
347627
525001
630803
735837
443810
757491
496174
727089
401067
349277
728947
605366
931836
498308
1564561
560465
680404
1055868
674381
888173
643950
715842
500808
599672
210994
344728
584561
462641
559413
374665
875034
782137
770506
808980
475501
780173
657663
347161
655125
450413
731912
464789
1221845
449434
621908
763477
695459
211997
899739
527688
593444
655496
445566
591877
576315
529789
559346
264523
519622
642520
400124
673255
891508
1098236
325567
218183
979658
387675
664491
241053
495713
512894
1019330
1017421
785599
1088944
697682
509055
759215
956571
474127
634340
660611
478406
509907
582250
837407
1003691
546506
535954
773244
470234
362602
478739
936627
552894
815298
416139
522776
844327
387562
707835
185675
642313
981086
425837
1120933
784481
725819
771581
599825
926695
792175
364705
505727
417975
1026971
401220
1058145
664516
461721
1224689
432922
713490
545502
222304
981443
736009
942118
600638
505073
636143
708225
788403
578455
720308
986821
588865
633406
552222
853598
785014
396260
546506
548325
746814
652841
634693
235255
637016
598296
684205
628511
751359
728951
661360
869610
266803
558158
654821
812281
1054263
589198
679360
432169
651177
1161883
423541
868337
855393
731367
561714
396063
641131
655172
999280
862448
568000
779259
585863
605904
529578
1192583
687917
679319
584413
672866
818027
615457
463437
965630
610992
1164903
629778
628918
972181
378197
470566
548325
1153603
719504
726196
905617
345070
853950
839445
648862
829396
177668
217815
382327
903485
783549
315995
516922
427743
33372
554839
675368
932214
788031
720339
627030
903914
845316
837196
744481
387456
807330
547480
553363
913143
750581
741865
245282
457717
807974
405300
818534
647255
641262
662542
889101
531959
234503
816859
458579
848542
941411
389985
346973
573790
430048
1255030
1015973
567887
609713
298752
322276
495906
250653
649198
422949
685502
437598
582037
872974
328393
1093349
1222319
528695
891463
859539
942033
644125
1226845
765824
516374
396277
924855
614674
717800
403294
508490
784324
357978
430670
799234
442159
966837
413671
921896
475073
685881
623276
799943
983840
788446
721870
451287
630624
645790
887923
992002
831240
546998
654101
1669066
99803
446200
446791
544177
390769
843338
595097
383133
483094
378343
878544
600065
422982
1052502
718984
692605
794255
840366
438478
1046070
404371
167534
708800
427898
621417
974096
251841
77079
738647
233276
1289988
471626
550032
1347355
874711
613786
746608
701618
640924
496604
408968
353707
653294
867480
875571
686725
396053
723730
546717
728332
549172
570878
331599
369677
466901
1154734
500675
740065
906734
423814
536878
179547
458342
491027
563622
648605
793604
392260
651518
723514
754811
885500
588289
923627
590421
818077
59764
463254
522086
387481
613196
603019
627580
641683
1134497
436885
560646
577742
730985
632770
585704
253331
600944
587066
517367
714245
855074
767028
734371
935075
700279
130494
699917
911943
460902
468235
1154846
880388
661604
899595
652176
360534
331441
559476
420828
675060
256226
670696
628577
1240855
676134
1042392
383486
635726
450874
700232
659591
326681
1038887
391670
1185336
745102
933490
645333
814896
655090
215249
932314
603033
525960
1437473
332635
715935
741370
421379
763201
845321
609044
768619
519425
715289
641948
856673
1220440
465741
648533
932520
451761
518834
363295
771060
528830
860531
1111117
610172
809854
800253
632785
485675
366590
493167
689139
675060
722503
431200
671139
646705
656614
701925
1467131
826056
464764
595590
713032
732808
412447
803099
264696
550062
641032
606216
687183
1038091
735602
376702
1138000
620493
791764
499565
961733
526595
487485
1575817
1220115
228506
635726
500041
498871
645333
805598
585324
583646
810219
627984
1150587
464093
546144
342681
898561
460435
398539
347445
424891
400124
517525
722726
763616
1122033
969302
672112
758463
304942
699989
1049567
720165
890403
574367
1030537
644467
726317
728739
658023
698733
580332
458092
431812
719795
875833
552861
445038
1151646
933365
691236
427743
331599
462520
634626
371603
657663
861200
440574
390225
188085
560682
1039357
658124
356655
704954
781868
614654
898561
896254
700363
859201
427753
1164849
530680
499959
464754
942316
406075
622479
1481963
431363
1581066
499634
144314
785046
1056085
813129
407630
643887
891466
455167
601361
915723
1045784
929247
662247
1180292
564816
1048290
765824
416493
641262
548002
828487
730022
485569
890914
841311
694421
444090
297184
357978
1032280
1211295
672005
1110829
423879
249558
142598
991489
656469
781509
1000196
643742
815298
595254
473880
939875
905899
611014
632269
396029
613008
1083521
222008
535452
684822
211997
344204
671806
528178
565517
827037
861539
387481
618962
703200
514588
945623
555097
364337
587341
1010443
723747
719083
716515
304980
625039
720634
654752
802328
906828
530121
740562
986573
290284
626086
382508
573271
830117
565224
562127
531056
683064
478495
739794
370481
837581
823865
1010388
568626
492867
980165
835020
573578
1560170
902050
928767
933489
437484
527371
640121
1059269
1100635
925104
554258
1200080
1197211
634867
789263
868606
916649
322060
593905
555698
559012
509227
1250085
121266
781790
941180
891588
1008993
500956
165962
365152
406561
705564
317092
985801
648998
462012
816366
156062
668611
1093027
932702
918430
844310
1066434
537662
1560170
729848
394456
783023
407913
604454
518844
1442275
849495
522878
443976
877418
735765
886611
568487
412292
528465
570556
590148
679083
483043
833546
327256
723684
1601565
738533
465694
322355
731783
447900
716351
690272
1016198
764782
695064
855609
872888
845270
759917
471808
786955
744472
620018
985801
899541
860421
622096
528525
713582
756760
789557
624517
628259
1012284
846612
393498
738967
164234
528119
596498
491280
1049311
877792
693767
643853
1125849
464326
412386
668513
1414133
828055
701168
766978
1275098
859852
822248
647584
706997
688944
536054
778438
199889
1174240
1004215
761085
1179669
498926
1010181
472275
1006201
814161
753055
822379
467550
333288
685152
665132
861754
404401
277878
1650545
650546
348168
575594
785345
807715
531590
769689
1601565
763093
384809
643853
686029
575594
533920
1199436
697930
653833
356645
294570
1093511
539124
915910
1200080
698458
776823
1624200
1552073
659716
485116
684637
852417
415486
531307
943795
471759
392752
525482
1093511
582668
566160
720089
880412
904749
970620
448233
465843
566160
1024931
667575
821583
1180322
801921
293081
710130
644338
961928
503865
193781
1210610
703344
1001759
90282
1154008
676304
777627
715575
753069
456439
575594
738533
791470
1069451
401935
513615
986248
366054
803620
1193109
914723
668611
1062055
897311
1235104
1769468
1116924
555607
753069
895140
678332
858681
1079288
625035
818952
860366
482678
710910
695390
654368
985316
706962
799200
522833
772548
810014
664819
1556488
738342
259458
559039
779941
1166250
712268
480761
1305181
323839
72372
638292
1022200
525256
689079
536855
655997
831926
806762
904749
707114
576052
659146
1083017
593472
814161
751084
737454
617535
587107
690506
555629
660897
735426
1402234
943859
293709
895140
836921
483378
778722
752958
276676
894605
522748
592072
985801
610026
500552
1015387
640121
973154
1129043
440819
980165
256083
689424
411571
719721
625732
216641
863441
538729
729074
902050
658317
394421
526718
480761
851421
894605
918806
808147
889862
743442
457530
645585
901279
1049311
522878
663736
462012
359106
1064677
431650
619300
799823
689149
1219686
785345
918512
891952
716771
407909
680297
483043
1525478
865619
752380
896850
636042
790458
545016
819188
1215079
1168173
783690
402333
167449
636530
864975
1155388
552492
638852
929301
1184693
1509347
787208
986248
664391
1174240
346049
283723
697930
688507
462089
924749
644977
759692
898594
335946
540711
1024981
942828
457748
785046
229857
394421
1328589
246684
909829
617909
1052133
693314
463970
840195
664637
918806
636143
654873
1353504
836709
776630
812871
674212
595652
734859
958721
660342
854593
560105
800205
406584
660897
821909
547711
448104
851421
670119
479786
1129043
1338937
532990
1298777
621240
1062055
401935
878295
613275
1491772
920994
851474
650091
436963
631460
611645
574995
1104143
493696
541971
1296188
608026
1242204
1289215
1223823
587107
644665
556509
530866
794395
741783
1444549
459026
1143975
766071
761303
1013945
945873
899450
865479
1086111
697659
855376
828302
379374
554081
757076
1169970
800118
638749
1038425
905585
544989
551694
724163
674100
799323
1157940
620308
731213
657854
976528
1010312
474072
620308
652228
835709
1118072
736537
92743
694817
873176
676142
381081
921272
376702
697838
737834
738203
734490
474585
676142
715169
493607
1090340
709733
477241
722665
1150422
514815
453505
621807
961903
639165
624647
828302
681963
633841
401486
643887
1001679
916787
620333
817388
1091770
755634
919219
528264
1217846
671866
616471
721969
813837
927152
249558
713382
663829
991489
699235
646989
916787
737834
867590
601581
691108
777720
668776
544989
927152
769217
802416
631369
654047
697279
754458
749044
784725
867859
876928
702983
192394
1019269
693911
467280
706136
838014
530419
899450
735464
887968
722887
386626
804642
633425
356765
682417
693911
1043966
727293
845558
780797
574500
643372
438882
491393
872902
649222
761665
520451
1195283
844674
1244691
591629
685095
653068
1016233
1010312
676593
1241657
697279
909870
654546
550652
1281072
769217
493044
480118
584809
530613
435440
93309
1038425
523299
545405
463088
520687
631115
983332
1148496
903563
432389
693911
722665
508751
272839
392378
859553
554722
631368
589198
579583
1010312
586188
389431
909870
839679
443694
1103005
384757
1199264
854126
480683
596916
1013945
615200
179040
893557
648928
620308
574245
702983
457669
633833
674021
753704
652228
817772
726184
509010
92567
629830
825723
849998
611062
424184
916787
656496
699235
466922
956747
924369
433513
430813
1285849
1012969
644585
607759
702161
622283
754699
931990
676142
545769
610271
936774
471612
1175102
995010
620542
838164
527371
652228
539665
702161
841609
952181
474585
723568
677190
684097
952181
825723
461832
671937
730101
916787
774373
545405
817388
747874
649222
276637
809637
986900
921272
1038425
915754
1192366
719650
717518
888229
797422
1012284
941141
786412
374672
509524
830750
484065
905082
883509
387936
1085925
780984
546479
196007
633950
726595
1241657
694817
931399
1068386
702161
679360
722532
829412
1090340
811989
540116
874731
441825
1108329
1095540
892116
687287
575577
593765
59177
985979
768089
537662
671242
775230
845435
760963
499086
893557
450543
485913
1008749
568544
1043966
839610
953994
696747
1078442
1001678
586305
1385868
633950
827445
1010614
1009086
642045
639165
391444
668391
1134532
793392
596916
684097
788068
529148
606964
1213873
844876
838827
935800
1008749
847051
79063
540323
709344
596916
872902
1166947
519437
721969
300382
863971
923323
782742
454703
786540
639165
1010614
606070
485330
839610
953994
479909
553606
729833
601361
749375
702983
560270
861539
611394
482385
677190
586305
777370
699697
505163
753042
878911
577933
828302
638452
1131851
642045
804647
797422
784292
774623
925143
722274
1226119
719964
376280
568544
920769
1013945
816248
595378
847035
385831
789229
654546
668832
155614
356211
932368
479909
676142
646976
989025
639126
542531
935290
731213
564035
690558
754699
663985
737743
903881
485625
733199
730721
727938
325919
802267
789616
395583
915658
139399
689421
721286
702161
418574
814897
404817
985178
577799
697659
932368
876928
664990
865479
611394
823447
508845
605134
60629
845435
848029
1029348
699235
445375
643887
650999
596916
811194
626582
666473
887700
525399
372455
935800
1069896
530798
1102780
547654
818201
1082972
579454
627314
761736
671242
703783
461725
753925
359815
988686
905082
696747
479909
276338
746700
568544
615939
366437
593693
793392
690288
903563
1058692
1090340
898881
721286
919219
545440
584809
1103005
729208
699235
472337
679240
645364
905059
1309423
680529
722665
648492
921272
935290
640317
1010614
453488
633323
961837
697659
730419
898881
334357
935290
893557
925143
945575
1103331
466556
846175
513536
1125530
849998
633841
720773
905585
489389
752968
689149
679771
751752
737743
370244
888229
604462
725400
611062
1117072
560270
756193
961903
847051
862334
791952
670966
677811
556549
988686
596916
242815
900098
429815
590964
835419
709733
1010312
940614
1018843
948708
645003
932368
931470
842901
757076
696747
495520
568544
754804
892116
648492
679771
615757
603033
789094
844674
519071
699697
671937
346030
882513
763445
481462
622759
485625
914489
900098
597861
451309
1090340
520297
909666
739186
446774
804268
961903
1019269
1090654
811194
911135
129460
615200
759028
356425
930974
134803
691317
1213873
580682
625352
472337
499634
1123864
909870
767844
563444
737834
818440
757340
558591
796996
677459
632332
324932
789229
706711
562981
830388
1025502
545440
733496
909666
562480
1076607
440772
797868
578501
900098
896600
961903
785100
466497
339772
676214
825426
747299
1289376
756931
545440
319872
303250
835709
879516
814897
376441
947265
660053
839610
511004
376701
799323
115526
650041
555183
941141
766822
721286
791871
885852
743067
1099963
713382
649826
742334
874220
472337
931990
925143
415693
667247
642595
525702
878054
606070
307365
634454
558620
553152
825723
581179
498640
749044
689948
800280
690558
731213
897979
945873
709733
961903
559825
645303
1010312
874246
793223
1142986
855192
920769
295182
796548
797422
925262
1043966
642045
726184
786412
935290
782742
566413
893217
520402
777720
832554
308549
59283
784725
383826
1464482
575532
484065
677649
707968
213806
830750
489389
885852
415013
671866
557764
646944
536880
777720
636894
1008749
632332
713382
925143
628626
622620
867057
611062
480780
839610
430038
864082
920769
671866
791403
736590
408912
459990
820635
531178
318728
715474
540116
542434
481366
134322
577744
697964
763201
623873
539665
520637
728388
604213
645003
876928
757775
537564
558319
414971
876928
740290
826742
281720
626792
690558
608520
780901
845356
620542
1213873
907702
748423
544212
702161
813369
469880
436657
685525
639046
782742
795175
237143
788813
897979
545440
1010614
949244
554081
1010312
451572
784658
888229
737743
1277550
671242
784725
639165
893557
802669
671242
909870
782742
1221007
615200
736537
685605
313546
378405
540116
702983
1018843
849998
875125
601322
490949
709733
457513
624922
1134532
1049767
805253
935727
909870
493607
861704
753117
743282
602092
469820
643168
725176
694817
726835
805462
1011993
551465
527335
726835
621807
565594
645003
461952
628626
1013945
398364
737743
1213873
733948
355152
639165
555499
1154207
911135
491078
1018843
865479
1043966
730332
480339
454297
450271
508751
565594
872691
639126
391067
659183
950308
892116
591512
909870
634749
669687
924545
1134532
347573
472337
685095
825052
900169
838353
689421
622283
686574
726835
563220
396521
553052
709733
674021
655529
946599
760963
490654
563372
697964
622283
595183
779259
858446
749375
1075686
912739
742894
674100
170375
775881
340980
720773
679771
733948
839679
335860
896137
1166947
923323
428401
452103
578455
363101
236896
652228
717252
662881
782214
1090340
843055
621807
1285849
201297
895447
531732
385108
952181
903563
745261
805253
637657
965921
1096220
753925
1163438
697034
1009851
1324836
199873
302982
1043966
679771
945873
931154
789616
687287
697964
1129836
988187
1018843
784725
827851
1099182
697964
940614
605712
382180
739502
604716
588449
677631
420777
324287
1138621
517042
261226
696747
383680
1079061
1090658
590133
547319
898881
816248
956513
891968
800510
293382
287251
906861
691210
399577
830388
685188
1585646
707484
654816
192859
835419
568544
479909
649031
893217
702983
722047
397931
671242
435598
607722
503905
841609
631174
885852
887968
517066
683153
991489
815914
1161883
757022
722665
859350
667436
998669
962763
675639
789229
614956
764898
743264
682417
953994
883611
627076
499279
722047
754699
1285849
340299
1285849
900675
613844
432600
145117
1157940
721286
501472
1123864
431658
335860
627167
1195283
159103
430143
678570
650948
726184
754699
804642
611394
431048
782784
415059
747614
568544
769968
225304
905059
697964
1061880
1038425
439587
968337
648492
885852
961903
794098
891968
855192
704020
855863
903563
367265
753925
840497
1071446
782694
1055868
863418
893557
405431
257520
786412
350214
813815
900675
654546
700924
978543
789229
722047
911135
477743
485330
935290
658274
984782
274835
639636
308612
689421
497198
945873
887947
560779
789229
416255
732295
539665
858446
784292
734161
459110
1079061
742071
855192
493607
601311
720773
472337
631092
611394
905082
351307
22873
1154207
620308
472488
743067
677190
597336
697964
802016
707968
809966
784725
1038425
732743
217714
822810
690558
734161
927152
811366
1013945
677938
665154
688215
796553
1004690
707968
765133
846175
865065
830388
1071446
759028
1241657
676574
697279
663985
738967
470826
645003
845356
749375
900098
687287
952181
452957
530929
82394
1010614
517082
774678
1154207
931990
388193
878911
317145
451872
820693
1410076
753047
754458
909870
676593
1167207
616104
490949
697659
379556
1123864
909870
586807
788068
956513
935837
814530
1142986
874220
647605
1088392
1123864
509104
806039
1368586
471347
720145
818636
751752
985178
743078
822560
761274
757076
753047
622283
893217
961903
707959
1213873
961903
807269
991669
633425
961903
1019269
775946
702983
382466
403138
817386
846175
580058
961837
849078
789229
421321
404828
483558
459495
683137
586188
912056
802267
666395
876928
627258
751833
359009
784658
663359
685095
714590
334439
1244556
342681
546574
968872
829631
988686
789229
953994
736537
639126
862831
775376
731213
622283
600546
591512
685861
850604
961903
991489
574114
306707
853785
510629
1239482
671242
653747
564318
718940
888229
1010614
371755
693911
285703
628340
725771
876928
753042
721286
407287
544989
757076
474585
855195
913847
453534
1018843
970163
679771
671937
903563
1399308
653747
945873
666177
611394
792282
722047
956513
809637
713550
885852
722047
1105472
620330
385158
876928
839679
897979
638922
830388
726184
965921
311392
345092
671937
335860
573865
500084
704020
622102
778243
652228
978735
793621
816824
919819
872824
744758
818440
661665
961837
649222
721286
916787
622283
467673
567394
325919
663615
581340
707774
643958
697964
1022318
591592
1213873
1134532
1335934
1094972
804268
485330
715536
693911
1002890
976435
726184
985178
934074
477153
642179
671242
916787
804647
839679
1011993
845435
1028715
845024
1119821
501633
757076
486224
731213
606183
1123864
835419
654546
769217
953994
989025
474585
1015227
849691
839610
616519
1157940
709344
946178
484168
92505
725844
1048693
788066
552511
779159
751752
479909
623165
594878
644985
256150
925074
861169
638438
746527
581704
1154207
571695
596916
106880
613844
845321
541565
1134532
1577101
859848
734161
545440
408912
793392
593392
695860
1378440
563220
431568
425867
1142986
925143
635335
988216
671866
940614
869001
682417
1163264
833411
628875
1142986
639679
805253
622102
671866
573343
684206
1047720
1090340
1019269
482146
1007204
392811
802416
696491
784658
481716
691425
735217
667261
722782
1002902
1002890
490949
1079061
776287
726835
372499
694817
186574
517837
957437
710826
586188
220844
448738
652228
721969
817772
785345
1134532
622102
580969
916787
777370
835419
1015227
1154207
681238
765634
772695
941141
981796
818440
804517
552149
569895
696747
567539
461339
671242
472337
1043966
734161
485330
911135
676593
489993
697964
638749
919219
775137
643372
753042
483558
288769
878911
899267
985178
769861
613518
782061
775246
785897
761665
767686
730111
448915
709733
1062303
648008
949918
921272
791736
749929
414406
412617
846175
663985
490949
540116
741351
587736
520917
940793
611062
412623
699697
874220
1239482
315918
953994
440370
1013945
749375
540093
544989
1019269
874220
401272
599205
633841
636042
504515
868009
225089
378735
1038857
681963
685095
1142986
814897
1076447
493583
451872
762661
489389
759028
621741
938677
976596
306887
637454
868466
696747
681741
632332
911135
876928
1181444
685933
389289
845024
499996
923127
545440
215267
870566
1142986
1010614
1049593
777370
518834
631460
664876
902033
627240
697279
991669
608520
740374
459828
825723
611227
493118
328034
952181
1090340
494858
705145
916787
891968
586188
919219
554081
192364
985178
988686
524634
215202
702983
632332
346033
1019269
892116
807717
256151
1217579
858446
693911
866992
734161
762070
266081
607394
493936
471323
1010312
626778
1011993
588084
525482
903798
1195283
782248
722782
1157940
436462
493503
789229
257677
484257
714492
486721
800463
579988
749211
209840
622283
708680
590792
968580
1163264
266690
1285849
782742
645003
693043
844674
1002890
569210
694089
556752
685933
633143
1167207
965921
855192
1134532
343464
572863
161474
900675
709344
780984
421863
611394
652228
1134532
1046338
953994
620542
658317
545440
721969
825723
814897
749801
781901
727371
856239
684419
528149
935290
1013945
674021
325690
786412
519425
809966
633425
615200
636819
887947
591512
641026
804651
702136
1154207
938562
909666
524634
878162
483937
668776
1285725
399218
782742
695360
652211
981017
839142
759028
416920
800758
788068
1161883
530318
1079756
1167207
736593
590136
782694
545440
1011993
702161
761310
720773
877928
874220
442751
697659
702161
1108329
687586
949309
194802
694817
613028
809966
676593
1010614
817387
861541
940614
845024
808343
564581
544989
487926
759769
686395
1195283
568544
540116
953994
1181444
805253
1121748
903563
988686
788066
1015227
1336958
1213873
722665
784658
694817
829226
749373
984743
952181
749044
835709
923323
940614
474585
804647
908241
862577
802416
840497
451122
346033
753936
1181444
565684
1079285
818440
629915
799323
691283
639126
782438
555594
749044
1107134
1195283
703178
900675
827851
563220
440962
891392
489389
506609
653571
722689
676593
1080482
940614
825999
643372
754699
900675
754458
646510
484065
1004869
838538
856835
370752
1002890
267228
518525
1015227
713123
709443
645003
737834
164234
1229235
463924
811194
699697
685152
553258
726835
737834
760963
451094
699235
658721
893557
865479
825426
635591
1213873
757022
782742
596916
734161
1079061
928034
820596
501784
728913
677190
705163
335860
697279
322338
710858
736537
767026
794966
721969
722665
887947
591868
749244
923323
490654
871713
584050
955689
903563
754458
726835
639126
572197
757076
887947
255431
1108329
847051
500130
872902
572458
526681
897979
986900
620542
840497
611062
568310
841609
785100
405416
1154207
727669
608390
665101
939563
683047
684097
685095
713382
623661
729185
784658
865479
551803
1025502
830929
675395
1285849
759830
961903
622102
449660
896850
713382
883366
845024
554081
472337
674399
825723
622283
731213
633841
687287
820150
921272
543149
671242
1065881
830750
777370
863418
600427
795592
663359
526909
905585
678564
578069
511990
835709
804605
696747
768029
615730
379325
611500
346886
737834
715506
793272
438774
1011993
639679
1105472
704020
662375
580687
317900
769217
288374
726184
979658
370721
872902
846175
485330
608026
754699
1109578
765744
745826
543393
570891
1161883
675095
805253
587784
874823
456040
736176
839910
517082
809637
679771
905059
672112
622102
628626
749050
1071446
633950
846175
643372
753735
1019810
659716
917390
422814
390783
644305
493030
676621
777720
590133
880835
516553
591688
1585646
673528
830388
800734
429297
630173
753704
676142
830750
988686
522304
479909
842068
638350
674021
633841
498427
876928
689421
932368
816824
865479
612316
488226
591629
611529
1157940
737743
709733
961837
639679
1019269
369911
694225
502352
839679
453916
671866
830929
568544
402863
817772
830388
335860
900098
606070
591629
586305
685095
786412
863418
849998
745457
785100
408449
611062
794966
716515
1161883
559405
953994
770506
784725
565684
685794
210411
800323
623873
839610
671866
835709
768946
697834
688998
728016
346490
568544
638749
406199
692523
1103005
587256
887968
830388
748275
754699
780984
697659
540450
931415
660739
931990
524634
635721
777720
777370
1079061
885852
734161
749375
616648
929802
780984
957932
953994
685095
833181
935800
643372
645973
649222
898881
351027
952181
738203
671866
1142986
655067
757076
927152
858446
805253
639126
1166947
921272
599345
806619
190875
751752
633323
687287
900859
888069
5936
508335
479909
245305
1079061
900675
761665
559405
785100
825723
677117
897732
685933
348657
893278
872691
722665
893217
445218
370752
753047
845435
344728
1089650
1285849
1043966
622102
693911
909870
643168
643168
805253
620030
51125
320699
755640
689421
702161
610612
402698
591848
639970
653711
354468
1256583
591629
476788
654546
858446
680794
689421
802416
715935
825723
544989
643504
611394
804268
581558
482525
685095
568544
540818
499705
633323
734429
824703
905585
681963
654546
299344
1105472
605002
558872
699724
747537
660216
905059
648492
633841
477681
439330
528870
734161
481705
825723
503532
759028
986900
799323
835709
361717
522538
509567
1239482
887859
799323
1191507
394513
250653
814897
897979
721286
415658
418300
903563
726184
804268
647634
402016
831911
542695
821840
726184
1033640
789229
1038425
784658
664637
935290
638749
652228
491709
925484
391625
565594
565364
1180928
523960
495293
961272
623752
732336
593428
1239482
1308399
632332
377865
738203
633841
521227
946718
972294
357675
987003
816248
263781
1112881
965921
373386
872902
802267
759028
788068
721286
808343
755188
408138
649222
777720
782742
737743
583337
786412
544989
633425
669219
1258823
544989
79336
320357
797523
809637
664612
401212
704020
903603
537252
635619
849998
749044
927152
939172
956513
761665
671866
1241657
587714
483558
596916
674021
919819
474585
125667
1034472
668776
661035
780984
639679
639679
993051
1190302
546305
848540
805253
493607
764882
810166
1195283
691317
840341
591737
270221
649222
713382
723514
784292
267362
469895
1142986
574940
699235
213429
713382
580932
805253
820653
671937
413718
559405
1068128
953994
791736
911505
961903
809966
559476
819362
512032
911135
844674
1285849
989025
900675
758841
477571
686762
916787
210952
495520
827503
559647
807652
1239482
800463
483514
651020
811925
808343
697964
940614
903748
722482
811194
754699
919819
366590
489389
671937
953994
1154207
764965
981375
799323
592964
509374
613013
460980
891968
610031
1241657
421311
176230
418789
788446
875833
722047
620308
1115586
721391
430458
437730
1045311
878911
517082
961903
422317
329245
1166947
889798
780984
916787
1092713
1175180
911135
1013945
977265
1175180
663985
596916
572406
722665
607603
532599
1469024
840497
336369
1668767
674021
967048
525649
828302
1001678
737834
654546
835942
785100
210682
568544
802416
697410
586188
664876
505943
845024
830929
166211
777370
539665
604462
830388
493167
444544
730273
1134532
491535
892116
568544
819110
202550
781675
615200
763283
986900
545728
663985
299951
335081
613844
920769
695096
1019269
628626
874220
681963
571247
554081
788068
751752
800087
1001678
850167
804642
723568
830750
409039
753042
887947
925143
927152
611000
800259
591512
1285849
643168
349343
828302
876928
727190
495063
961385
606070
923323
611062
820519
633841
848672
856407
571067
858130
846175
485425
1019269
755275
845232
761665
389736
704195
719650
687105
844470
841609
739310
777370
487231
890698
649222
726835
722047
674021
649222
804642
953994
343922
660423
306733
953994
974038
987575
1010614
682707
529190
518081
479740
925423
814897
396999
943095
612360
799178
668627
840497
585847
698210
841609
936223
721969
764688
839679
517082
787878
953994
474087
930364
432996
903563
967564
773606
868606
734521
725322
301397
708568
738203
609827
539665
751752
817772
334439
830929
737743
853172
654546
317430
474585
528665
1105472
474585
681963
764965
694817
385689
663985
788558
513376
989025
696747
590133
746230
531659
622620
321660
755639
596916
298113
839523
737834
826312
699235
663985
513649
627772
633950
704020
885852
621807
653475
782742
671937
1181444
989025
1105472
935800
490654
559405
1023837
845104
790485
697964
931172
545050
883518
401220
514909
385331
786754
611394
927152
736176
310212
280375
919819
424696
490949
874220
858446
331933
835154
861215
690558
1011993
463466
164696
893557
753047
985178
754699
671866
643905
653303
816824
707968
600890
900098
776425
784292
921272
676142
817772
737990
809966
976022
707968
655667
414746
395399
899163
887947
622283
710674
835709
421264
858082
486839
580415
818440
935800
808572
816824
690558
1226521
798691
654165
807166
804642
985178
1006509
808343
331897
668776
816824
872902
885964
782742
674399
935290
816248
753047
754458
940614
799863
1010614
1105472
591512
802416
940614
441086
952380
1182090
842361
654546
931990
663985
769217
633425
345066
798400
590133
971955
330888
604507
611394
542129
807249
830388
630997
524634
541792
528639
205883
790374
90375
360940
830929
890114
706694
754699
925143
880823
797422
507653
851363
1123864
463825
727952
623172
863418
903563
441566
702814
512957
1163264
512096
555568
734161
693754
490654
544212
1001678
925143
620712
47266
808343
741865
789692
1105472
458753
953994
873205
1150422
633950
919819
1006509
693911
517594
725782
919819
1015227
850574
839679
676593
591592
769217
451599
1174653
897003
662063
245165
721286
872691
731213
224268
815201
956513
936223
759028
648492
1025502
675411
542394
763164
587355
798558
618844
452513
886968
789616
785100
840497
662255
527455
1019996
599031
887968
1012728
788230
648492
704020
781522
759531
341054
791736
696111
1161883
591629
743067
952181
726650
619585
793392
869294
1080496
368929
436657
750430
831202
648492
663464
849998
809637
571008
484065
1276729
898881
441798
1356254
682361
989025
621807
591451
839610
1187249
419828
408224
744510
1195283
650225
1011993
696747
1004216
965738
731213
900675
757076
1669066
824749
1624200
543992
971548
722403
784725
1008749
1031297
769217
471759
721534
649222
633996
563220
570850
315717
749375
935800
591592
760963
485625
722782
988686
620308
799323
702161
565684
956513
382793
899746
872902
801644
814897
777370
1195283
398510
639884
942336
701785
475254
1123864
413751
1025502
736537
408002
634058
452513
919219
1082431
550514
565684
597228
682417
472622
845435
654165
809637
632332
1166947
729151
335860
893557
816629
638749
590133
615200
864443
1102987
396743
731213
314609
887947
654546
490498
392926
812526
602726
483558
786412
740975
639679
393837
677613
788068
804268
905059
825660
395142
802416
818440
898881
784725
294298
560270
640368
720773
687287
828302
893217
839679
813837
825426
671866
761665
754938
998669
1021555
899450
308463
784725
356973
685494
432888
548423
1001312
817772
591592
991489
802267
601488
687287
1008749
793392
909870
514516
406275
861729
159563
830750
697659
806039
571008
474585
1001065
328063
190099
633950
1096351
791200
891968
586188
759028
882987
1170569
679771
809637
667613
676142
671437
753090
761665
765674
682793
989025
636037
561628
791091
540116
825426
736537
471632
849998
1053496
1038425
639404
707020
900098
721286
596916
769217
357061
1174311
892116
261347
229934
330501
571008
1195283
909870
1105472
633950
823684
685933
501881
685095
935290
664876
1006509
591629
724126
565163
421309
951027
599771
905082
127961
751752
576207
696047
591592
753704
1163264
721286
673960
433419
925948
534088
714377
1181444
571638
307284
652085
754458
759028
736537
738203
844549
1163264
505727
682417
1148391
565684
596916
816248
709344
459828
1142986
638749
788068
559185
639126
1025502
668776
307379
542205
412885
915048
674100
817772
552643
733105
764965
734216
603505
697659
911135
909666
801687
1026698
865479
757076
1108329
791376
753042
707141
932368
867906
825723
633841
897979
1103005
554081
755639
989025
591592
1011993
755639
870369
622102
1053900
816824
175843
900675
366530
709339
615200
837135
684097
825766
490654
1010312
948942
171049
630019
1025502
1006509
531482
685095
817779
544989
464929
809966
1013945
945680
718248
843109
787310
835709
397834
398637
516085
976451
615394
117330
919819
276376
663868
1041309
854910
746253
929235
550044
640323
592580
793988
493607
949413
424215
425254
479909
1246072
732641
707968
802267
374638
1175180
897979
1160353
639679
872691
782694
606070
652228
956513
909870
721969
676593
940614
905059
251729
1018843
721234
616082
992878
538681
841609
1203133
649222
876928
903563
826807
682018
1208422
845356
564702
1336531
702161
608520
865479
696008
920769
1285849
883564
542089
689421
809966
799323
242894
673172
783257
702983
597896
566028
736537
702161
247600
861150
759868
890704
217649
643372
524290
807504
722665
757076
825723
622283
742993
590770
637778
680341
327874
881599
524634
615200
893217
688128
816824
489389
738203
840497
952181
371875
375714
516526
760783
911232
565330
823324
794559
676593
638202
919819
726184
481004
1161883
350982
1105472
552322
518915
496150
617722
863418
840497
715506
1015815
586527
597848
786463
891621
814245
1155366
522762
585260
754458
650765
319888
765180
688724
525420
591512
690558
835419
789616
1001678
753925
576689
390562
856211
809444
989025
588231
813016
717231
385848
763304
1390314
710737
483961
696238
718649
497370
533304
905128
569366
693438
520290
895156
170592
988722
205883
519318
895542
782017
780855
931332
826315
621686
779312
571158
689308
771072
569891
761309
598875
1031921
950956
858456
630652
540220
268274
957853
1061720
726227
728398
804220
504830
874455
299378
667092
1213163
483558
808470
817056
890981
708137
708137
826867
744514
1069783
510267
1001769
868266
414219
471428
707100
706123
500305
633629
429591
928334
819422
1061720
516354
672483
500392
900471
1032008
607447
1031921
932698
841003
596420
1196085
703828
832383
804822
673566
846980
909142
676313
897098
858456
704761
237904
525053
770598
871941
832570
755233
396802
564326
751957
672170
709761
583070
794260
667092
891345
1098514
782017
739244
500574
212432
558980
729660
441190
971874
777533
592969
282821
471428
525960
1061720
722887
583070
922666
352875
363051
232280
627550
404470
336647
522301
750821
513249
817056
681253
891943
564500
442770
543743
410630
614202
735958
118861
750821
360293
415489
742769
815376
808538
485605
643880
737030
598875
912393
808538
902536
691365
562674
898125
588856
839575
369377
798154
821296
974825
486244
622459
747816
670136
585553
654729
831831
553558
708861
876118
773655
847440
711825
890981
676313
554199
729021
661761
751957
1254664
897991
681955
780855
1390314
839867
622481
628021
726227
769407
613000
868052
1067709
786492
710841
685502
768131
825673
1265031
750821
971874
1196085
345618
689609
696238
763848
500574
636593
718877
770228
1090948
182767
692847
726803
1069502
708861
275827
651011
752609
516354
1345165
627694
562674
707100
647471
379881
516354
918224
818097
997463
614202
821052
838353
728398
665542
613000
742769
890870
900860
647374
825673
483961
803718
815954
952361
863289
766843
663048
836463
566520
665696
770522
896003
588793
500844
499318
448477
896003
923096
793143
733914
650832
1053930
1265031
734488
1134343
757334
795175
566560
710858
711825
497610
575233
888005
493337
636810
794364
487844
698458
693274
1031921
763848
863225
594256
683068
691346
572406
486601
929572
726204
770228
1390314
626131
258992
736904
817187
669081
529882
744514
773781
708697
970512
1196085
728398
800223
497610
591820
1109263
1159794
864670
726803
665696
691346
734488
613000
613000
647881
726227
849389
823851
742914
843397
663048
968987
621686
510244
546506
868052
708137
890981
873594
944327
594256
1152446
586207
642734
737030
606652
628021
943981
643348
720727
826312
906049
895542
846591
270286
751957
1242204
721943
554572
767172
950956
701064
794260
542151
693274
857310
516354
1044165
640337
735743
473347
490172
676176
592072
667045
738954
832570
789879
373386
471428
734114
751545
808621
622151
735958
912393
928884
631043
846591
925754
395283
610392
726803
692847
696238
977291
402531
900136
1018239
808538
908732
932289
770228
755233
1098514
930959
637212
719321
857666
417975
775577
735743
593143
218337
557415
592574
669081
669081
981047
516354
663048
847149
782017
682679
906481
902536
632183
639184
692586
839867
825628
670611
672634
677137
661865
335682
1217811
689609
244741
464764
490172
788895
548459
932891
565884
610063
414371
711101
726803
780601
484229
742769
500650
1031921
690552
321000
794260
613507
468266
730508
1254664
988835
690552
583070
490441
696238
876118
564326
543448
767363
512345
727059
797269
269768
96091
851226
904858
900136
751545
858456
817719
1159899
902536
882023
664856
500574
672060
692079
575557
707100
755233
936437
253331
400640
735958
1390314
929572
762138
420360
1166105
611713
765674
441547
765698
735958
839867
905511
703611
743234
823560
751545
735743
420432
734044
1007240
730508
819770
668018
777348
868266
583070
442884
871941
324656
1047044
559038
1067539
1053930
685502
730508
895156
662647
730275
562218
676313
542927
900860
726227
1185773
593919
592580
765698
770228
890619
485129
773781
604734
693853
985559
615864
528642
876118
539073
750821
929572
754580
805507
619756
407936
554711
766062
898619
562674
902536
437895
1098514
871941
369008
755233
708137
889789
826867
780855
1098514
1343094
430075
1080956
1028970
901527
913747
871012
535308
531506
1069502
797721
1069502
1155736
146104
836217
497610
1054880
938210
1227864
662892
707100
832383
599949
629095
896003
1159794
669081
817056
592969
672602
530862
519082
1141029
566402
604159
1343626
948402
758120
808538
900860
725771
455500
538376
1157204
516354
1343094
568648
707735
404917
313704
827594
35074
687438
607447
509672
708137
751545
640384
618574
218819
351307
808970
821296
734488
687098
756942
829756
672781
519318
691346
623024
692847
923096
876118
1274745
592969
571381
647881
684440
808621
754117
596356
764535
609782
628021
808621
573790
665822
766853
882606
379381
648811
357978
681012
804220
109990
478507
1061720
794364
902536
485345
871941
397954
234902
813463
617951
629095
629095
785777
672602
900854
734488
781229
400030
754580
254978
565325
652599
747660
750821
623429
661761
647868
871941
1127640
621686
647881
1140063
991630
688180
620621
698465
1203245
532116
815376
499160
815954
613889
490172
922666
457897
968725
158834
657024
735958
497610
839867
876947
972849
594610
808538
434960
944219
554199
782549
365994
871941
808621
1327889
778114
423023
841573
1165985
385522
562674
728398
540220
562674
625057
838962
681955
718248
789920
1028970
317363
708137
778114
946579
233480
540294
516354
846804
859201
452424
1086924
910056
562674
815954
721703
633629
667741
636593
832383
667045
720703
832570
633166
944219
877240
569366
869660
805507
1254664
191451
1263232
598875
692847
876947
782017
757857
756942
519318
1124353
707100
636593
944219
837135
588856
734488
1203245
1092815
1034679
946579
645523
708353
210994
663048
426034
817056
498824
621686
682679
574114
730508
442300
564864
739502
1001065
516354
794260
617951
525053
701362
751957
838344
895542
696238
858456
1170485
676313
1046338
895531
770228
479776
845484
691346
960311
730168
657333
478333
938210
581266
667092
643348
540220
900860
797264
691346
580762
852417
1390314
1217811
388479
594159
487010
793988
685502
613243
890619
713037
1090948
688692
598875
636593
1104464
832570
868052
816789
1183789
815954
832119
636682
508538
869660
765698
764786
444522
931883
294287
647881
682679
437678
752952
599480
647881
730275
442316
983739
446484
418791
1031921
628021
490172
730275
525209
915754
266935
815954
735743
393922
1220115
808538
574140
617951
659299
401905
711101
808538
516283
971874
1226845
531459
793143
732219
891345
882606
936437
1028970
620380
846591
858456
903876
540886
946579
663048
880298
696238
644905
869776
693274
804056
444090
719996
691346
285752
775577
356287
598875
614202
799183
644696
1010614
868266
573853
1065577
628021
922666
832570
587736
628021
626131
971874
647868
569366
708975
583070
1379527
734488
1007240
598447
735743
815587
802328
637258
702854
730275
560105
613000
805507
950956
758661
1061720
518829
708861
358009
599949
912393
568621
455719
832570
711825
900962
1353793
454177
758160
846980
726227
815376
551235
820301
694521
256792
690552
598875
504916
599949
719321
692847
500782
544014
795307
708576
637899
912393
868266
788895
711825
691346
702099
797026
443127
1159794
809471
833875
490172
821296
868266
1168772
996355
725433
900860
404561
568476
804220
804220
1067539
1007240
983632
464688
540294
516354
735635
747620
629950
701881
775923
529741
695148
929572
693274
1098514
871941
987573
754580
643348
674004
888005
595366
950956
735743
1118063
525053
782017
839867
900860
1085404
1049311
988722
846980
643866
726803
810619
1067539
583070
313546
382180
1098514
885808
490175
752454
403433
932314
665696
593919
451631
751957
1038798
279828
1028970
374000
611713
754580
1341601
766062
797264
682679
516354
900136
793143
254486
747816
667092
701362
773781
669081
655572
735958
832383
711825
594256
873646
711101
698348
288644
797721
719321
664485
730275
755233
832383
751545
936437
841609
780855
628021
763613
643348
877240
459823
551235
707100
849684
800682
805099
1069502
410757
647881
189755
869098
805507
525053
564776
868266
599949
285473
688180
647881
797264
782017
851226
805507
626131
1045145
490172
554199
900860
424190
1067736
826867
626664
1028970
519318
957853
551237
805507
813815
546917
685502
691346
566402
606228
797264
807024
825677
551053
1024798
550451
682839
1061720
689609
684440
174771
234440
498084
469321
782017
448878
672634
711825
1061720
453411
1131961
411456
540220
659373
545171
649883
771072
1053930
1353793
609599
520205
583070
498084
764983
1098514
1196085
540220
841318
881592
711101
302834
823903
1203074
456907
537716
672634
705171
825628
725817
903452
823052
1159794
779159
625679
500574
708353
721703
205415
756942
868266
708861
910583
604562
818335
836463
866870
591820
480225
528937
735743
624206
684053
643348
846591
599174
359712
419656
697475
815376
765698
426784
490498
900860
621686
817719
261701
788895
636766
812024
640880
354130
888005
639811
775577
97571
672287
846591
925420
497610
694382
413546
842366
621686
896003
681955
943795
891345
433297
848341
711101
580183
749913
950956
793143
364261
902536
719321
383777
1069544
890619
808596
755233
579219
1390314
564409
643348
941498
525053
266397
264696
922666
436246
1390314
1079498
713490
742769
797721
638103
405159
895542
791184
1120580
647881
903228
356000
1196085
1115892
647868
691365
643024
488055
1147436
846980
896003
771072
290417
741624
770228
1031938
644286
1004090
808470
933055
592969
1156856
700536
598477
754580
556846
476614
1485498
748648
799804
655572
718940
646397
1053930
599949
500574
318600
773781
884407
905258
797264
706903
730275
388373
1265031
709949
395348
1090948
900834
877240
1254664
476492
441102
929572
720002
661761
771072
904784
1031921
726803
1058145
679360
789920
668584
832383
734488
794364
497610
591820
708245
1168890
868052
857310
1069502
701362
707100
936437
545754
234644
426096
923096
554199
1031921
1196085
294496
754580
861473
626131
1473790
771385
266803
936437
821296
468618
871012
554199
806802
808538
587774
667045
533223
807039
1028970
540220
1113814
616955
944219
365236
1390314
572073
808621
871012
744514
1203245
743234
411869
950956
562674
726227
494057
497610
1196085
566402
890573
602860
896622
728398
684440
661605
1390314
708353
687793
1348201
684440
957853
794364
956410
490172
540220
576753
1290744
726803
773244
551442
736235
392260
540294
760990
983739
533116
674875
706711
794260
770695
685502
620217
446735
614202
726803
832383
858456
766062
910286
429191
815954
808470
690552
554261
1265031
737030
1061720
1098514
754580
614202
868337
1108873
1161185
737030
1035081
592969
653153
1006570
1007845
409509
592415
745576
320161
476344
561173
445172
711825
628021
657634
797264
888005
503781
815376
184639
950956
923096
796930
788895
495328
417980
858456
846980
262247
667092
633629
665696
668584
451210
806802
397327
726803
929159
890981
902536
280456
691365
867406
1269130
479000
1274745
611871
701362
806748
535297
670750
444151
661761
636593
542329
310222
504497
759157
850938
636593
715944
817719
351387
1028970
669081
971874
637899
832931
553594
621686
825628
918224
895542
742769
765698
857310
182767
1001196
458278
621686
701362
773781
782631
1044165
326344
923096
470348
959621
647881
869794
157290
562089
501491
540817
628021
1335832
617951
1203245
586530
1159794
912393
461556
541175
851226
637193
780855
628178
775577
711101
853672
686280
471428
1055517
817388
559038
888467
682679
685502
736458
669081
798154
566402
225089
708861
554199
875895
766906
566402
880783
653694
890981
735001
635255
846591
511234
651825
1178770
751545
573890
788577
448834
559038
1254664
1273953
597868
1053496
654933
892270
716042
936437
696238
626131
871012
611713
591820
592713
1274745
628004
846591
805507
868052
692847
615757
688180
458830
750821
667045
742769
594256
593919
1083284
856164
876118
439802
676313
876947
317576
882606
694942
687438
670801
599949
1044165
817719
744514
565273
673745
1159794
598875
825673
869660
766062
1343094
701362
650832
857310
753610
1353793
592969
891345
593919
621686
710618
915048
781790
629950
1390314
732295
750821
496320
726803
582470
500232
757373
763848
825628
667923
548068
689609
644301
224268
417125
532798
540294
728463
883853
397053
871941
716804
643950
983739
701362
869660
719459
510373
561463
627589
693274
617951
796896
676313
642045
676313
868266
1007240
778114
598572
501815
1007240
443934
667741
894605
473990
674875
782248
406159
683068
735743
1229974
449576
1447185
331216
701362
659208
890619
390628
535634
195706
389203
902536
946579
757544
576933
1007240
530511
465266
449664
869098
905433
1032608
568410
455875
755233
896449
441467
684440
891345
695846
773781
599949
614202
737279
823903
562674
302347
500574
907889
846980
743234
725925
936437
637004
497405
963026
942502
756942
667092
817056
464789
795906
732222
652093
1196085
775577
871941
625057
506827
594256
756942
708861
772925
900854
751545
314480
636442
988722
882606
432420
1196085
1159794
317737
922666
445172
690770
525053
1090948
147698
935301
808621
540220
823903
1168890
494402
832298
322355
782017
326625
794255
646871
980006
371551
648493
888005
592969
890619
815431
175533
839867
1254664
895542
516905
876118
167765
569366
676313
895156
605199
672602
933430
868266
792550
808538
404293
719321
986821
640384
594256
1267209
891621
1265031
989018
899346
868369
988722
619585
707100
782017
316709
566402
846896
392561
1274745
686741
735354
500574
397195
871941
846591
871012
763848
210737
885273
700137
868052
401417
957853
836463
791243
456700
288574
1443936
226196
647043
591820
1204599
185579
883330
886938
749190
652779
732711
820315
495345
79741
643348
1390314
715807
922666
1196085
750821
763848
614202
380652
695459
661761
798154
542081
1090948
529433
747350
904974
721703
693274
725817
1114776
836463
708998
692847
788895
636593
633629
1159794
665696
569489
389305
408320
1191771
979549
900860
251879
1090948
663048
686604
362177
804220
888005
702604
858456
816381
584982
869660
902536
918224
808470
763848
769289
1098514
545191
1254664
922666
788895
773781
1060222
922666
647881
987984
805507
766062
736560
527698
638950
760967
693274
565354
911606
653762
1193109
858456
593203
817056
517239
241591
546372
580386
238731
902536
660391
1118711
583070
957853
930525
1044165
665696
554297
981443
814246
755233
540294
689609
562674
886938
617951
661761
918224
1353793
441231
904818
868052
808621
922666
851226
519318
751545
1041273
690552
788895
629950
471834
663048
789920
1045050
1183044
490275
1265031
559038
821296
586523
492125
896154
1161391
490485
431877
711825
693274
815376
727549
708353
808538
661282
868266
1053930
868052
426727
664819
471428
591820
846591
813463
660395
519318
825673
456299
249751
437021
684440
1028970
734488
559038
551583
896078
684440
399938
636593
755233
868052
762966
551673
711825
696238
458214
556841
1016014
629950
538525
530132
946468
701362
1114215
744514
756942
671749
853785
600321
554778
662881
804220
528695
641980
918224
519318
770228
681955
765698
742769
944219
765721
1196085
1432235
596505
883611
743234
526959
938210
532325
640336
950956
556568
629095
473402
847569
733536
679974
960783
890619
777037
804220
558495
997631
812971
598110
756942
912393
143115
1031921
469985
647868
1052872
598875
322594
782040
18062
583070
895156
580932
858456
592412
594256
726803
823903
650832
696050
611713
682679
347727
938210
611713
596114
433209
412279
1248104
657336
798154
637324
902050
734488
214190
721703
946579
763848
417106
883853
1099214
239568
157723
743234
257844
525053
552561
500574
970512
461952
886938
682679
756942
798154
788895
487611
241239
1028970
984353
703200
832383
929572
522475
634437
1217811
432966
285759
667741
1569123
497610
1028970
958296
815376
106184
777132
808470
479386
495531
449716
392228
735958
667092
245767
871941
30245
684440
652547
409795
804220
902536
1274745
672602
751545
626131
798154
708137
751545
366054
751545
647868
526864
540220
918224
969239
944219
547313
425105
772299
599949
773781
387855
1061720
883853
877240
815954
626131
977150
707100
592969
858456
752404
858456
583070
1007240
594853
562674
562674
808621
586927
692847
770328
1160567
730275
518461
817056
685502
540766
631849
528304
839867
989526
617951
1217811
185215
755233
712587
922666
605998
561935
808538
486582
599949
844327
533031
789969
588856
839867
628590
637900
884317
170515
1159794
336724
1343094
763081
751545
551235
641262
670319
701362
791440
1203245
566402
667045
544287
676313
767663
928268
824585
971874
500570
1103126
780855
832570
720601
530732
775534
415364
588856
782017
730919
529666
685502
858456
540294
497012
800253
650486
1023838
805507
626826
871012
593919
735958
231792
725648
1007240
554199
642495
929572
1013454
583070
726227
504793
737030
593919
528467
826867
534849
453975
460247
314106
790436
902536
591820
789920
868266
480924
650832
579978
782017
922666
818211
611713
636682
512031
620330
825628
483937
734488
1067539
815376
771072
805507
737030
876947
817056
535837
362365
567850
691844
721703
665490
804220
741760
750821
900860
691346
770228
708353
356989
1044165
890981
587355
426318
158242
402223
594256
1390314
702613
1254664
755499
715720
303250
377930
666714
266466
808621
670756
740638
568020
509010
445492
683760
769577
591820
839867
553425
1274745
936437
823903
805871
446210
667351
510136
592969
754580
617951
918193
583070
661761
1181348
643348
500130
750821
694744
839867
468061
726803
988216
545535
285650
827037
985995
503170
887937
288199
1028970
553886
765180
882606
817056
826867
708137
689662
882606
888005
807892
876947
799036
669081
1254664
1044165
318600
810553
789920
298589
633629
540220
789526
1058007
457011
588856
594640
929572
388813
559038
730529
836463
810746
1304652
694633
846591
657876
667727
440554
588856
755233
936437
531753
750821
4731
769586
120592
416260
477905
941917
817056
1005060
696238
857310
1159794
789999
613000
756942
728741
626792
750821
766715
815185
707100
629950
417760
497610
1060533
444548
821296
885763
672483
775824
1061720
1196085
222979
262737
707100
688180
298637
1265031
923096
851226
414877
579246
393244
529612
559038
459603
562674
805507
380859
766062
900803
794260
872314
846980
737030
661761
711046
688180
735743
636593
846591
661342
735958
808317
312878
733921
693094
584902
688180
611938
844072
516258
617370
536693
720916
617951
950956
684586
410863
466583
569366
708861
322409
524782
823903
586889
766062
683068
817719
685551
643348
931332
797721
808621
1098514
832570
1007240
685101
642045
1007240
430075
902130
592969
1353793
481207
604699
1401505
885273
865106
790150
754580
260129
988722
880264
871941
628021
1050192
725215
797721
691236
877240
442106
912393
859580
691979
619400
547092
197081
221208
789920
438376
1333992
667045
869660
655382
934110
823903
730508
471428
853940
737030
1129341
213859
470122
613133
540294
554199
693274
1090948
669081
593919
362922
983739
349189
796259
826867
689602
629095
698248
830572
1196085
1217811
471428
735958
525053
471428
537188
1044165
635290
280962
905070
815954
763848
682679
667741
477852
737030
851226
589051
625057
324678
671364
858456
676313
607447
877240
801729
304550
825628
944219
649269
406584
1090948
1366511
864494
1007057
462089
857310
669081
743234
936437
213806
816743
818014
640384
543679
868266
360495
651782
626407
701362
708137
555821
1136567
789920
858456
500574
591881
661761
356999
1067539
210261
604252
988722
565224
1245034
681955
770228
716672
269417
934892
757237
450407
839867
666540
237778
593919
1254664
929572
682679
829955
583070
794364
832570
555905
846591
557847
880761
215202
704195
567251
855097
789920
688180
794260
815954
1522985
1054288
751957
500574
971874
1012088
931375
669602
661854
839867
458906
882606
832570
588856
886938
579370
868052
886765
406844
770088
676662
522915
808470
657890
1274020
731870
655572
766062
1229974
1044165
816002
305374
581205
662738
495780
743766
708424
761845
1007240
770228
626131
836284
756942
914698
665696
643905
640384
560750
682679
757184
789920
593919
890981
158242
871941
636593
350568
823665
890981
558924
599949
636593
726227
676313
301999
653630
1094574
635869
477373
815694
691365
788702
566402
693274
1099608
1254664
895542
451892
812861
572257
931332
541129
545814
338648
754580
591541
312525
958270
735765
902536
931332
788895
424982
702233
373832
691999
517017
497610
614202
643348
1390314
785703
271742
381600
398558
756942
534212
773781
630594
625057
443601
626131
1007240
1053930
591820
667092
467229
684440
681962
583070
401203
1061720
549355
617488
891345
690552
277352
592969
1053808
846980
1028970
475747
871093
540220
611713
1265031
794364
711101
942897
826867
1053930
706441
944219
529162
1031415
734488
760806
459541
815376
566402
643263
605795
671716
509470
1067539
690552
660743
603153
581104
1203245
895696
643343
120592
593787
251582
664471
1265031
797599
637899
587341
612651
971874
1229974
770228
918224
742311
819988
1159794
667741
1061720
1090948
950956
775577
403604
971874
977150
681955
589539
808538
665696
606363
511706
896003
390611
672602
532032
744514
794364
851226
331849
670027
808621
287622
477900
425482
645333
885273
843049
392367
273609
64127
885521
900860
675589
628021
478555
891108
621686
377599
569366
794973
871941
473502
655572
663048
607447
781965
528264
628021
533409
647868
912393
743802
530993
536289
175373
1052008
471707
825628
1121653
550032
519318
473777
952802
356255
148
742079
858456
737030
855097
316006
798743
659349
1246828
604409
719321
737696
929572
675060
886938
869901
688180
587799
813463
432802
599988
882612
756942
591696
544585
574179
494319
680342
898424
1217811
491281
472184
719321
682792
681955
691346
1114776
633465
471646
711825
667092
621686
1203245
614214
428368
429491
1343094
736397
936556
653116
624517
607398
994950
1053930
885273
647881
735603
898720
426442
922666
758687
891345
604716
495856
815954
1007240
729513
201297
874697
655572
1265031
832383
749792
896003
506932
566402
945619
554199
484168
560287
514497
871941
583070
647868
418073
547775
882606
765698
821296
629095
224635
1265031
1274745
591823
936437
621284
533513
306686
882606
647881
817719
929572
755233
886938
797721
868052
789920
772972
621686
733818
828574
507359
1049860
708874
774373
682679
253815
794364
508601
714118
462399
756942
891345
338536
647461
894426
873533
641240
554199
497610
522045
770228
637945
793143
750821
923096
982974
912393
573111
459850
840366
640384
1092875
707100
1061720
633547
738105
683193
566402
688180
1205773
1006428
1020873
1044165
708137
692847
632577
530916
867787
290576
628021
784597
594256
874429
854200
655572
583070
607414
995555
647232
706141
730508
497610
871012
689609
770228
569366
734488
869001
533858
1045749
426526
794260
1115747
780855
665696
682679
281574
603839
721703
706328
950956
625712
594256
735958
667092
771175
871941
598875
1005828
632286
1203245
929572
538155
229271
775577
821296
856164
1098514
794364
552117
554199
320574
708596
373832
966039
1414511
1229974
708861
680886
588856
900860
610468
801970
957853
773781
846980
519318
628021
817719
484560
399095
701236
540294
948659
915184
637899
436794
737030
663048
899746
895542
705763
922666
750821
797721
304445
794364
882606
895542
497610
562905
988722
1061720
663537
869660
613000
894975
900136
1254664
1098514
902536
480668
932666
490293
683068
791200
988722
454143
413467
755233
497610
633629
911282
156102
454209
655572
839867
551337
708137
882606
686915
655572
684440
617951
878335
636593
319965
1053930
143297
797721
625057
962836
626131
735743
900860
633629
561751
688180
815954
620423
206462
633629
539480
813463
338648
721703
902536
506751
717605
322518
567849
655572
633629
640384
528904
358984
538584
640384
772609
636593
897755
667092
636200
966338
1390314
773781
817719
1343094
711101
685638
943316
1254664
250884
1007240
648315
472460
1227864
316026
1078196
822810
334024
594256
661761
508684
665696
846591
1353793
539879
383187
690552
672602
971874
532879
701362
728398
798154
176230
818110
944219
628814
1053930
707100
681955
229752
879894
839741
340150
738763
464713
636593
737030
798154
785391
868052
808202
348576
895156
857310
851226
431306
888492
1019577
409300
730275
620031
668274
711677
797264
702797
551235
235783
775577
513717
698072
1196085
692847
797264
788895
663048
610272
546230
890981
388655
904365
778114
540220
554199
1213873
846591
797264
561021
490172
722318
754580
594741
868266
585359
853043
817056
763848
676313
835071
427820
428614
708353
661761
691346
167449
707100
684440
667092
443484
523051
542927
922666
633262
464139
846980
1390314
559038
350801
727703
647881
798154
890619
628991
725343
808154
583070
755233
909615
670694
808470
471080
688180
773114
659641
846591
685502
516354
885273
686236
457492
900287
295065
793809
365038
571455
616035
1353793
571175
1068449
1116924
886938
683068
694164
603835
693446
861155
839149
688180
825673
643348
581691
521021
367984
670396
324305
1069502
627187
273397
1265031
692847
1035697
869660
412059
1159794
1004671
614202
909679
769263
813725
671637
423879
559038
626131
525563
890981
796283
741042
804220
936437
952802
718713
604734
1522985
648221
509999
494264
376984
937665
591820
817056
625057
815954
882606
851221
771072
794364
446200
769912
568625
797721
808538
735958
821296
489976
529040
944219
672071
356819
551235
689878
839994
588856
1274745
900860
601999
857310
611713
593919
492307
591820
691365
647511
569366
891754
890981
516354
822150
663854
895156
398829
794260
595059
681955
661761
540294
734488
735743
744514
321422
944219
498041
500574
922666
807039
547862
525053
890619
757544
607294
637899
1038928
902690
735958
762411
527863
711101
516354
551114
736780
385188
882606
438522
195706
708861
516354
546917
621686
482475
685853
1090948
863235
719321
738954
957853
1028970
950956
971874
1390314
1069502
804362
1254664
1229974
592969
519617
431568
868266
501309
621686
900136
527496
744514
610190
1090948
378687
569366
490172
233276
798154
876269
497610
815376
929572
885273
690095
1076447
1196819
593911
551531
460636
858456
157262
815871
594256
647868
629950
341908
683068
837759
637899
1214781
798154
705203
886938
748836
768696
1239387
544154
895317
902536
707100
386478
1077312
743234
922666
642309
858456
644141
827764
471319
525053
896003
618739
1028970
720364
411974
664100
551235
283600
726803
633376
804220
414173
676294
947116
636593
1077328
891345
832383
757544
597707
420360
594256
891345
728398
1904967
556130
817719
565439
936437
846591
460789
936813
495471
825848
851607
738647
680108
682753
788895
845104
938281
647868
418742
562674
402915
540220
490172
938210
942488
633203
505131
690552
589026
435995
1203245
667092
278585
457109
901444
950956
804220
619396
1196085
636593
206239
591820
544998
186665
636512
1324113
868266
793143
988722
826689
563037
469674
751722
592969
238576
796260
726664
736235
1053930
971874
701362
555585
1069502
711825
1010715
722673
611713
663048
829120
704015
601262
667045
868266
1337504
1359461
765215
696238
816253
484288
876947
599949
869660
719321
726803
614202
529578
708353
946579
817719
592041
889315
589342
665696
793143
582901
822679
817719
770228
164697
707100
793143
746190
950924
500574
711101
593919
551235
586789
545814
1265031
730275
627772
871012
808621
490172
902536
517451
851226
427398
789920
711825
965348
727293
582030
919855
967567
882606
695473
672287
874097
784442
751545
579301
1090948
891256
685502
839867
832383
695473
1390314
322128
330740
561998
818525
388129
868375
157528
1485282
512297
162558
708137
929572
1028970
609661
734488
689435
877588
459712
933774
721442
251841
335622
743840
667718
708861
851226
757544
1390314
867590
505645
667092
481942
821296
626131
559038
415387
846508
670396
868466
159291
1254664
789616
694821
723276
614909
643348
591541
1027365
494085
497610
711825
576194
544587
540294
562802
490172
450464
779533
647868
447287
685502
789920
845790
654165
944219
594256
621326
580492
772862
715036
667741
708398
421542
756942
821296
667045
425457
1031921
651439
421908
429570
668033
786754
815201
900860
1025931
204498
1090948
851226
756942
858456
404401
882606
451646
755233
487934
731090
673283
256721
557071
1217811
868052
814895
958792
874463
358557
707100
611713
825628
1067539
735958
688180
601141
526909
896311
443182
646960
559038
585334
825673
382341
719321
823903
773781
891048
747780
751957
491280
518424
689609
690552
1254664
1229974
798154
628021
611713
926927
730275
793143
832383
1021027
815376
1055140
299378
775577
669525
337635
950956
938264
721703
633629
682679
681955
672602
558023
636593
1235325
490914
1217811
602092
479342
667045
187008
1343094
377339
825673
637266
676313
792478
876118
655572
1028970
918224
1234642
944150
1196085
886938
858456
766062
1098514
601644
694817
721703
756942
469198
797264
488160
932330
978578
272644
857310
577342
872856
944219
880032
385454
252051
923096
1203245
735196
734488
757498
704462
609420
895156
358959
814637
524078
665696
929572
566402
626131
633629
566402
730508
1098514
882606
701731
960536
584490
672602
394713
656981
628021
1090948
798533
693274
737030
594537
928845
599949
619330
724286
815376
499642
890619
1061720
757544
397184
619050
711825
908789
471428
726227
748775
392004
900860
793143
276615
751545
730542
714339
846980
708353
997426
363338
551235
635184
388810
570743
586239
857310
676313
770228
708137
871941
665696
363001
498640
711825
406664
663048
643348
794260
599949
808470
775577
647881
163546
247558
325845
569944
968849
559038
735196
896003
1196085
729112
805055
522947
798154
611713
671651
765744
628021
667045
726803
708861
690552
506257
1203245
503536
683068
554199
607447
1012726
784438
564326
1217811
737030
756942
276014
863923
1067539
977324
847440
688806
708861
617951
670787
1353793
691767
931332
605904
265592
633629
751779
545856
880787
930458
559038
431037
635151
609579
657797
613000
780855
843338
565753
577286
1217811
956039
729506
519318
366590
821296
728398
643348
667741
643263
826867
663048
876947
771072
640384
871941
811940
802047
533488
923096
875313
551714
728398
836463
397623
658270
689609
778114
423537
826867
988722
933356
562097
677341
672602
477373
582562
517010
607447
457397
737030
839867
890981
1007240
775577
560774
676607
797264
695519
324078
735958
821838
681955
490172
824621
907585
636593
895542
896003
936437
371363
872600
473990
1061720
1371432
816414
514863
780855
629095
679584
629950
977324
716042
771356
1090598
583070
471612
773781
801813
1031921
900860
739244
862551
888292
297946
896053
906784
804220
832383
763848
841090
707100
564326
1254664
544526
502135
888005
376510
793143
797721
523625
467342
636661
646152
595833
688180
667741
459577
684522
665696
30391
611713
745094
669081
775577
332969
625057
460187
821296
357441
744514
708353
845822
1161003
422977
1014397
220929
607447
851226
663130
523566
821296
490172
412292
474709
629950
562674
905433
1044165
450768
1069502
631737
988722
380868
798154
825673
484696
661761
1274745
674815
267280
317825
500574
776933
992767
815954
824109
988722
794260
707100
1254664
525704
594256
490747
1028970
661761
466583
1274745
886672
763848
883853
954642
757544
633406
397165
713301
74896
598875
471428
655541
667045
955225
572791
1028970
708861
774156
264045
813463
883853
871012
402100
497610
825093
829396
890619
468499
818108
886938
519318
1067539
342564
667741
569726
503407
876947
745862
885273
743234
420698
537691
895156
1343094
890619
665163
1159794
732558
505572
1353793
871823
999586
284482
618074
746936
1061720
519318
730508
598875
886938
611713
780238
681955
1061720
641743
669081
1063042
682679
471428
1369819
1311807
573597
931332
737030
526276
896003
810282
789920
1274745
551235
598875
882606
655572
588856
661725
823052
912171
557142
561324
750821
774930
562674
918224
435319
874375
607447
1031921
551235
988722
624378
846980
682679
890619
929572
771072
436394
601968
144314
818901
886034
868052
902536
825628
871012
612897
707100
590427
621686
551793
591820
825673
629563
805542
890981
642877
779936
798154
721703
542174
610813
896003
761165
832615
691365
1390314
1121711
919986
629950
726369
825628
772839
930974
931332
858456
871012
819963
567027
780855
671806
713232
839720
691878
500082
618131
124382
938210
459885
763848
482496
692847
1254664
817838
294496
885547
543503
280752
801243
681955
588856
773441
780855
797721
629950
417199
422819
587246
613000
815954
457120
842483
593919
651257
613000
851226
492891
685502
954341
687960
515968
896003
793143
944219
896003
711825
527877
681955
392695
983739
611343
688396
1031921
815954
706104
691365
1007845
871941
567746
637639
599949
1143115
888005
1019543
599207
722318
464309
872063
685502
807147
900207
667045
932698
1134497
826867
815376
647868
896003
647881
562674
817719
232280
950956
503765
815376
770228
1007240
742769
942897
363896
1031921
844037
977150
791366
539277
764244
543679
416083
497610
808470
793143
817719
1013643
471428
462842
749142
667092
1090948
498711
738166
798558
647881
917986
609043
540220
681955
652863
1066434
759079
686229
575112
1098514
771072
1090948
744514
1167562
1058747
730508
206678
804220
401300
748335
667092
500574
491515
765698
902978
929572
639044
588856
210994
569366
331908
890242
692847
972849
540294
645930
320677
564558
944219
823369
971874
501472
478963
1031921
815954
316152
164705
683264
608643
870968
1007240
602639
654762
900136
797264
770228
815954
888005
647868
730508
401339
626131
756942
748277
607898
836667
971874
1044165
825673
325806
638903
744056
640612
593743
708861
740065
298047
754580
611713
735958
694014
761159
1067539
821296
730275
840841
654146
1105268
857310
783558
495906
675155
650832
622580
1203245
983739
663048
354204
944066
271463
1069502
721413
570753
632386
1069502
730508
471874
640384
567025
354890
490172
753071
612888
965794
839867
721703
751545
843537
614202
871941
637899
671591
522776
706266
1098514
691346
855178
957853
884210
838270
433666
782017
805507
883853
685502
1054281
540220
929572
368378
711101
683068
667243
876118
778114
493503
895542
789704
569366
883853
792323
527455
876947
602040
808538
868425
950707
1073551
665696
770228
730275
650832
617951
800437
771976
521360
944219
735063
877240
918224
743234
508335
1390314
789920
610059
885167
570707
593919
757334
1274745
569366
709635
434982
1045828
626131
876118
682679
703858
500574
882606
707100
815376
322631
803482
1217811
931041
548002
730275
808538
331897
611713
705055
516354
513475
868052
471428
832570
869394
624158
775577
383560
836463
608373
782017
490172
232579
462986
643348
721473
797721
643348
808538
672602
1069502
330185
1045138
763848
757544
172875
780015
771072
494284
949866
717589
708010
645401
805507
815376
682679
737030
701242
647881
850618
583070
604215
721703
647881
561235
665696
691365
743234
597609
797264
1175254
204498
994655
931332
696238
815954
1066434
797264
633618
836463
751957
695916
688279
742769
742278
908517
782017
882606
836463
730128
899655
1254664
922666
817719
676232
1117717
11040
781677
517829
698043
496940
501949
599042
431941
647868
865101
1163264
478155
886125
607447
805507
805507
908506
975796
665696
1389273
1084389
757544
465359
376254
425655
900860
916787
1056086
1274745
1280207
718311
270302
726803
821296
954135
566104
971874
877240
825628
395625
613000
390075
515581
895156
455039
610550
479052
629095
766062
750821
519318
868266
598875
794260
540294
825673
840786
801656
900136
735958
690552
822381
797264
444706
931332
656053
693274
750821
765180
667500
691346
770228
540220
77882
936437
510267
647868
923096
734066
265337
877240
750821
957853
714829
519318
823903
681955
782029
1265031
347600
1167207
1390314
944219
817719
751752
772548
592537
601754
1196091
647868
500808
1343094
702378
1098514
1291189
988722
626131
379351
504391
598875
597632
793143
1343094
631880
869660
287594
604962
592964
442620
947457
886938
667838
895542
202565
743234
683068
688070
394446
650832
957853
497610
902536
650844
519318
585116
780584
592969
672503
861701
591820
655572
1203245
661938
689609
468718
633938
628021
613000
692850
797721
338999
624696
1509060
704511
508419
383272
930027
787855
825628
779088
310390
821296
408282
849523
898819
682743
696868
78488
666400
623429
482598
467225
665461
461651
815954
708861
825628
387617
689609
1132781
685502
842802
868052
1090948
890981
632770
887773
927790
931332
669917
655572
687814
775878
590964
868266
694410
609247
719321
655572
611713
780855
691346
517750
471270
755233
700385
1308747
564326
950956
770228
586188
805507
1343094
793143
625089
667092
798154
766062
1245502
320942
595644
919105
693274
1390314
325037
629950
775577
778238
1353793
551235
663048
566402
615547
846980
633841
831628
472523
647881
715506
890619
1025931
591820
808538
1265031
893021
708353
796776
971874
928297
661715
827368
568041
1039802
457822
667741
364705
793143
381747
711101
922666
715111
734488
633125
404263
482411
1008606
817719
640355
551695
442863
312878
750821
750821
636593
629034
735958
687249
951484
569366
611713
1086069
832570
808538
546004
798154
763848
250131
718213
437866
640384
564636
556730
740572
728398
817056
957853
510150
647868
1008509
691933
670912
728707
355731
653363
684440
920269
591820
290812
883853
399830
983820
665696
839867
633629
629950
210044
1353793
614202
821296
734488
516354
877240
554199
757544
580725
1044165
836020
794966
403875
744514
704568
647868
766062
968103
615670
591820
689609
667045
1036291
782017
688180
1093553
931332
486751
681955
625057
882606
938210
731511
721703
383513
458317
775470
320479
1073969
222091
341953
1031921
545937
619009
808621
638032
552100
944219
815376
846591
612456
773781
730275
950956
857310
554199
747483
625057
1173022
931332
502053
461510
672602
690552
1069502
623138
408801
692847
637899
751545
719321
897471
876947
1355255
708703
633986
978468
834738
426963
362177
592969
500746
585177
1247871
516354
721505
614772
691346
808470
691346
401249
504110
738013
876947
684440
849568
944219
593919
463825
825673
927373
1172404
733838
540237
755233
790838
611713
864507
647043
296967
574827
882606
556130
1203245
599949
559038
559038
310885
726470
944219
744514
582565
594857
797264
511510
1229974
794364
1045192
883853
1090948
884317
895156
808538
851226
629950
628687
828243
797264
929572
443784
1069502
733134
667741
756942
643348
828828
713996
778823
563632
683068
763168
868052
785874
973018
757544
380417
583675
569366
990667
722922
588856
825628
343199
877285
259847
554199
825673
860792
574814
726227
406458
559850
447630
836463
765698
711101
812690
1069502
909178
527923
824866
688180
400223
267280
726227
1211457
356645
823903
891345
338326
814646
896003
539414
636593
702139
862076
804220
735210
868266
900136
571342
1343094
929572
983739
773629
559038
733271
311799
876947
664523
637899
873309
672602
494339
566673
598875
750223
682679
900136
636355
900860
449684
685502
945575
775577
871012
826867
969443
547775
918224
503398
764517
1302134
883853
918224
900136
711101
851213
420200
621686
778114
769586
1274745
693305
520687
707654
944219
564326
844845
808621
593919
446764
882606
1196085
248257
637546
936241
633185
540220
750821
628021
730744
538392
998242
1254664
618644
586853
530748
497610
447015
886938
708353
577216
504969
569689
841070
728398
613430
900136
762410
653806
569932
691365
832570
422700
459873
773781
537674
931392
756942
457768
711825
797264
763012
572355
625057
1227807
680005
739794
728398
455063
756942
991384
498871
667741
1025311
722862
826755
478141
607447
929572
469637
892825
366437
490172
696132
583070
1098514
477681
449707
638150
525053
836463
518068
217924
739306
793143
711105
696238
609707
674843
735958
501802
473570
396156
238446
839867
869660
383111
628021
396961
832659
719321
1093668
471428
1098514
617951
626131
857310
385188
836463
637899
647868
637117
1031921
650832
604255
983739
418560
633629
669081
883853
271421
656215
805507
684440
797126
731259
719321
815376
763848
865972
808538
535541
677441
778114
821296
880783
645134
905803
689609
640384
593919
921833
811300
691346
821296
637278
730275
667045
808538
600634
896078
726803
537982
540294
332759
750821
696238
625057
500574
1211055
634861
824327
100000
594256
341234
613000
164518
1067539
136477
266803
469597
516354
821296
871012
1031921
334342
625032
514055
707100
643348
540220
883853
683068
857310
689609
808538
693409
559038
222983
847126
369657
849399
737044
459366
627377
749336
665696
795175
613000
955484
782017
890619
583119
789147
710711
1203245
681955
711101
482692
654873
667045
661761
708353
583070
628021
918224
633629
497610
463647
571051
804220
797721
703426
418284
797264
629950
522814
881953
440178
664284
785409
929572
882606
936437
615089
518135
991407
661761
810927
763848
938210
540220
344460
954891
708861
794364
559038
497610
736982
857310
891345
957853
689609
598875
1343094
925754
607638
805507
902536
771346
946579
778114
636322
1031921
770522
690552
773781
282005
629950
938210
1159794
547853
590421
611713
170993
378021
771072
949207
706633
667045
672602
579883
632974
190615
667741
771072
859941
726803
693141
719321
227908
1031134
737030
1213508
1217811
569366
772607
971874
876947
460399
637899
583760
419503
1353793
900136
912393
941725
415705
882606
580173
736671
868266
667092
965675
684440
417189
493019
832570
667092
983739
1200211
702677
712391
638852
1009964
707100
578570
591820
621319
1103444
785014
967702
667045
1203245
647881
559038
820469
365612
667092
882606
684440
900860
1254664
624577
967906
93686
805507
736009
1053930
682679
636805
876947
532032
636593
681955
443088
851226
1081604
623437
621686
895156
711825
1012243
1254664
583070
591820
599949
676313
743234
465175
475124
269892
764898
1119821
832383
516354
798154
732511
420415
900496
737705
846591
352378
890981
763629
851226
1069502
705811
958244
846980
826867
578009
814427
667092
788454
507494
1150587
584107
56051
690555
883853
498738
765698
566402
1265031
711101
782017
962254
750821
598875
459060
726227
566402
577775
763848
1067539
566402
518864
592969
622078
827681
817719
519318
846980
525053
775577
888005
1390314
1343094
645513
900136
739648
891345
895542
529374
1007240
592969
841529
682679
798154
773781
1099608
685502
975778
554199
853785
711279
562674
587355
838115
757544
690973
734675
715596
912393
257035
794364
794260
858456
730124
683068
886938
661761
1324566
764034
643348
808470
1175272
569366
1002406
685502
832570
248229
1217811
754580
885273
885273
751957
593919
450407
187220
920390
751957
780592
944219
551235
893926
734103
766062
735743
1188948
719321
728398
708353
686368
789920
734364
506932
885291
641683
789920
454507
447079
701362
817056
756942
931332
469244
307756
770663
392752
770118
730275
751545
683068
700372
735743
938210
602074
885964
888005
541792
490293
802258
777348
787851
865363
853598
951853
651873
808621
689575
533513
912393
528189
773781
616273
551235
832383
938210
1256446
721703
708137
726227
751864
886938
852265
681066
820911
696238
1114472
1390314
358051
744731
255072
434865
734488
770228
577967
743234
811559
500966
950956
589409
992642
988722
538835
895542
775577
766062
900860
271742
693274
1007240
1011673
895156
742117
634997
798154
885273
780855
633629
568310
776306
804220
784425
629950
685188
562988
365607
623584
471047
1282975
800682
1017020
665696
1090948
727938
540531
793143
1067539
672602
876118
929572
826867
591291
832383
689609
743234
771072
1478498
897755
204498
810289
446762
321778
636593
562905
813463
628341
540220
1061720
501530
650412
922666
886938
568905
708137
477153
522344
1044165
509907
889083
1067539
720981
922666
839867
457657
443736
778114
640384
1028970
647881
554199
676313
592969
815376
669081
301397
707100
773781
805507
836463
525053
350100
716583
815376
746132
372055
636593
1203245
481873
690552
737622
817056
424097
381966
571704
689609
701362
790838
437844
893575
763000
661605
308741
687995
696871
629950
900860
628788
957853
914440
730508
763848
1017451
958721
633950
737030
386717
929572
708137
761776
529426
636593
871012
625057
525052
804220
253599
583646
946579
538276
481308
80703
794260
416603
971874
699217
19518
497610
367319
709858
500574
253902
810544
754068
819099
455285
625057
533811
344089
661761
532804
925796
745986
708137
667741
846591
923167
825673
742769
929572
322789
397366
744514
675194
986821
1274745
621686
527495
945687
559038
1023957
832383
769560
456828
566402
938210
495856
598075
877240
890619
643744
1024283
676597
988489
365710
731783
6437
235043
683068
778114
857310
685502
667092
321964
836800
665696
755233
706328
693274
750821
393579
592969
650832
1203245
691447
683068
471428
667560
708137
570176
192394
775577
751545
1177820
451210
1007240
1194440
394464
1031921
690374
560887
711825
929277
230778
405465
280240
733781
1028970
604073
321348
474589
498834
923167
701362
602726
1196085
689649
793143
858456
357920
289155
647868
1175076
888005
466519
810942
500574
559038
876360
507990
667045
782017
1038425
517594
730508
670883
805507
598875
869660
424123
367686
617951
896254
410662
566768
1061720
423047
808943
859969
918224
269977
589729
517930
551235
708353
524915
635714
708137
540294
274902
846591
823903
824387
888005
393936
455898
599949
416944
521737
965921
569366
637899
815376
705099
602860
608920
815376
600517
596420
335266
527372
374107
938210
621686
876947
591888
272189
728398
1010066
605172
471428
912393
782017
1312884
583070
782017
797721
667741
931235
754502
598875
613920
888219
765698
758273
569366
1077985
782017
591820
743234
421311
540220
1090948
565989
825673
1035710
1051399
896003
719321
773781
883853
301260
1369590
463068
920980
793143
178383
890981
804220
868266
693274
519318
921233
1498646
708353
869660
517082
931332
778114
575942
564326
667436
583070
669081
964910
798154
707276
636593
655572
689609
631096
794364
565364
495455
1227559
711825
721703
633629
235107
946579
806619
923096
857310
708353
619596
788895
818924
853648
466886
1265031
789920
823903
817719
408282
583070
640384
735958
793426
1217811
756942
525053
436963
900136
566402
447630
236687
438233
806966
1390314
754892
492911
660772
1069502
655572
614504
821296
895321
871941
311623
836463
708353
607447
540294
621686
689609
944219
839867
929572
459785
693274
839867
734488
362602
750821
720280
368320
525001
778114
890619
877240
1007240
656707
437375
637639
733317
476765
681955
540710
465843
500574
519436
838043
425137
623813
299965
960842
606984
769527
666319
541151
567950
276836
741592
673526
563309
575903
639669
874054
214408
400432
405436
470735
201621
1016492
651124
1233131
1066494
1505721
783464
290271
616567
738267
241528
813967
628276
462094
553878
626992
625056
777822
712499
815639
475857
630297
1204418
76708
201621
799734
677189
888850
749144
693540
975369
783464
698703
227366
301081
789999
555835
305163
888850
580901
532795
791594
434306
797264
709069
617722
278895
544744
674261
696672
527418
645713
797698
1252904
521982
433235
630460
284170
408136
730332
1043198
573273
876088
655333
408001
698808
850693
775230
888407
927537
435922
454177
370277
246747
741505
580183
881040
642794
802207
660216
677560
340986
1166371
1006360
108131
507022
611208
485257
633898
1143477
1066494
590843
865106
702844
528185
810914
331265
305941
557146
703031
508126
1016642
932285
554345
520713
663529
798913
561322
1166371
584649
356014
648484
659504
770126
741429
508145
1058406
705051
950364
592984
644304
455619
791091
584182
740293
729292
942319
273312
1267921
745884
839075
1206104
520928
559405
941555
1402234
610396
586533
122302
397954
668763
669195
374550
309315
683934
200062
585485
768420
404669
712126
232783
551792
1362418
596125
231329
635510
826251
1211445
403374
796595
681413
904621
829412
947215
726900
574033
659271
504298
577108
911310
871326
346209
829883
715008
642794
749055
540803
547834
427480
256350
727407
841521
664840
805512
736324
723135
651124
611663
684424
619206
690492
1088315
1010245
802317
561113
715944
720722
612732
405436
870566
609110
629830
516788
311063
947289
739956
669121
637969
465884
1040167
404545
507554
466456
408479
1065437
587736
575098
269897
1166371
942319
715574
1065480
846298
1106339
583384
1215419
1256089
595528
564077
755581
796221
1256089
1058406
806802
407358
925796
795286
769527
594441
907979
734356
441876
1011098
1058406
499367
693690
635030
438394
535729
539551
641562
914333
382745
594655
934498
547152
703220
694963
694352
434462
325541
729348
563309
1016492
547982
676859
531975
883518
464458
1025284
461645
701618
1252904
1235380
694642
803503
547982
435049
356973
614296
399860
594957
694352
782811
619572
1140941
1036663
563313
810914
764311
527549
664840
611208
986543
540803
823712
1296339
1021327
99803
816772
861299
482244
679255
943792
696008
751426
608393
179192
389551
797289
632599
432420
859407
610111
892035
852025
1073012
799739
690000
543710
720722
1014847
518026
695187
368432
741592
671566
761383
548450
695573
502717
718474
455619
586533
653186
393295
799385
721442
658719
306707
819930
701426
835765
541110
784725
662076
579239
459467
1228496
520713
738815
875170
645713
1165288
840801
1233131
530023
734275
877820
779515
1183790
561747
434859
747354
1103126
517937
586033
1192999
1004720
649177
791223
700931
830829
90801
361401
732750
287997
743808
718350
971165
723183
577453
736264
718390
570676
770126
387894
13636
577236
517302
499534
578265
478512
434859
440382
565547
915846
632599
552587
485573
815639
729154
615075
749190
580869
475641
521259
725637
803503
1252202
1165288
410974
537327
783464
729838
675112
784341
477971
733530
763050
737267
907979
276580
400432
607061
928037
612753
500677
825060
1206104
709775
786935
1101811
770126
569932
626958
827954
654938
309315
811194
455791
348097
611663
629242
651150
639435
1066494
705564
669195
789815
895546
502417
1175102
585195
644312
644261
843447
929310
412720
542156
530060
570707
414288
547834
696491
651124
684128
615730
256887
1274020
876995
300338
617608
568313
981449
787797
446414
573817
719964
533040
399860
637276
690280
314143
621240
593444
681981
507502
1193947
431941
725181
164738
744963
651150
474641
554345
750488
466251
422192
472518
362243
771412
559620
791117
703220
583384
571257
964051
519989
642794
634591
497745
981372
461326
546562
381595
644304
953156
803503
803503
460116
578265
401449
803424
419855
701426
184631
474641
719459
403152
541828
649222
686479
859407
494384
460701
497245
535838
781156
668507
687679
612650
789291
994718
235334
1004543
1152287
477971
534464
925889
586206
728824
461645
761636
586206
491157
1122033
900316
1068946
1594675
1136766
623813
1292034
916314
581453
533920
568016
705051
354632
423987
900316
385748
698808
682143
517366
841953
327991
656235
355786
1028979
722593
1231908
365268
1049715
179402
79283
650294
694718
612217
725669
1025284
164792
416659
613243
544169
688833
409765
667099
840801
488531
571712
734356
551635
1425566
437895
382731
730191
484972
905392
737757
251229
782811
531549
869663
872180
1066643
732750
647637
422513
541686
146247
611663
854958
357861
616515
830829
846509
203010
382534
404545
975461
797321
387562
608319
472184
644533
668507
860623
723135
555845
348097
948678
795316
816709
880183
312072
764484
672112
675112
761383
531287
847215
301965
446414
1066494
1020055
796216
736051
1016492
848694
497745
969717
910256
653186
303759
789850
690275
639243
799739
686196
504956
660930
508126
796387
718327
559594
898666
578229
836251
602916
1022773
464601
557549
554494
684128
913719
902238
928426
780110
302244
639985
693540
679319
928426
583384
900316
1575817
598118
435685
651010
1028868
581453
730652
766510
674945
720145
384536
639243
625504
531549
391204
179919
627028
652438
521869
1066643
625056
1140941
640782
1004543
861299
813802
616567
497745
512891
487930
488531
324514
480225
561501
413635
484292
1443351
697679
350177
784341
296927
613028
808173
985486
911310
634591
724301
1443351
729154
475857
775577
584649
623813
663850
388359
416659
880227
611310
626315
819845
884468
575233
542156
720983
957357
139399
686321
794391
1016492
463807
915846
497745
299664
327464
937535
724261
338554
296851
1375615
364058
482244
787188
902081
544356
768599
682799
542156
958949
434462
889676
765000
619067
610111
472523
444098
499367
472518
647234
846509
877813
652438
663611
573290
837885
907979
815639
478512
777689
938117
795987
840801
666319
1166371
669195
632900
1040897
838043
557146
749059
647232
402223
511645
720722
296851
580736
623654
928426
478339
666599
421896
864128
635183
826754
798913
581884
171596
560900
904056
287745
632099
563148
769527
466487
1108329
863289
817191
471788
436136
588404
653186
544744
789285
656596
560900
375996
586033
433235
609110
616067
1375615
673180
330185
665030
730909
686391
1295219
939143
598096
807729
690164
554273
563309
612732
653609
1097536
461006
524353
747990
741592
470571
826251
843338
687884
1053544
942717
636046
567950
846298
602552
408696
532510
859407
690000
297012
673369
723135
610111
880183
1009182
571257
553251
810914
547538
1370467
741505
1296339
561501
872244
651124
1146694
500552
778454
612732
429151
453206
826448
430142
792988
900316
667142
837885
645713
247292
209650
611407
663775
385080
407131
840502
455719
786067
703236
734356
599371
797858
1022773
690280
690492
537011
739205
545492
844415
803503
626958
1335469
880183
958949
398011
1292785
353312
405031
350870
1026602
841403
1328423
760430
756560
790650
772299
760495
698850
852245
791987
660090
698850
646510
1207698
255860
398641
1432846
334689
278585
870297
858456
577847
308107
590868
159291
698850
883878
698850
561998
1328423
698850
721080
643070
698850
835694
933284
455515
646116
760430
615437
643070
626401
886154
698850
698850
760430
1306824
698850
760430
607502
1328423
606707
760430
760430
760430
801687
1328423
618175
588818
760430
678391
737277
486627
698850
800422
698850
1328423
477571
1328423
317363
1328423
1276724
539701
643070
698850
383777
346490
643070
595194
338586
551685
653413
596022
692066
1328423
760430
464847
1328423
1328423
698850
826481
489025
698850
760430
698850
643070
643070
810560
1328423
891345
1328423
760572
440841
727437
885675
1328423
793272
760430
643070
643070
859113
315282
698850
698850
698850
792376
676082
698850
944442
726130
1328423
698850
760430
596117
642899
698850
521431
643070
643070
698850
760430
652375
698850
698850
1328423
613048
760430
424755
747977
643070
1328423
610720
752647
738546
627020
698850
760430
245078
534088
643070
698850
698850
698850
688746
1328423
760430
678925
614214
1328423
603325
1328423
698850
760430
760430
1328423
167170
299539
760430
760430
940451
760430
698850
698850
864710
684419
1328423
643070
1077111
760430
1432781
1328423
880748
491758
1328423
788315
800259
478286
468209
760430
643070
760430
559835
698850
462904
651020
1328423
1328423
760430
645946
1328423
698850
760430
760430
698850
508702
724301
643070
1328423
742721
643070
827308
698850
756458
600321
533494
666814
1328423
698850
760430
397053
760430
1328423
836000
1328423
446480
760430
760430
573113
826252
716232
806228
644141
726487
397896
522304
683625
592957
499521
630969
704155
407012
420727
523732
311496
916549
797381
484835
726988
829987
441590
500622
666252
709886
621977
1173914
916549
1015947
763158
856570
1173914
1227807
607058
709886
586041
573090
564118
709886
867728
852035
1114106
612315
628887
795813
579833
907967
671945
899871
819485
869638
579833
787721
892067
801755
229590
795813
906127
881395
836537
706537
467581
672004
551200
763445
568940
542159
734923
808602
759175
478333
834287
1131344
773376
603180
1011506
617277
709886
578188
647988
556267
579833
836537
766360
716232
1149734
787910
784883
775112
701258
881395
745963
869902
423060
598914
521083
872565
881395
855387
836537
531604
808602
551200
824097
607410
440830
579145
927083
743352
351118
1369590
323692
916549
473223
607410
627275
734923
869902
579833
672731
550315
744261
801755
627275
547158
867210
822474
867210
759175
23202
661451
836537
708628
1057280
453608
623229
781681
864409
685375
566458
241266
280609
867210
765465
372310
797381
369015
703829
583511
1153060
1173914
797381
759175
690204
512710
431695
621977
1057444
406584
502508
670463
539679
538990
665695
849678
731910
1076314
422545
1008793
551753
707654
867210
845327
559012
551200
621977
856200
883043
1257078
1173914
881395
726487
212416
800171
457291
634985
672004
612628
557144
726122
736671
401759
483774
347617
670593
694669
587869
872565
533409
855387
1149734
300810
499521
1025311
797381
558093
933854
725160
726988
346009
579833
949309
571104
706537
684081
899871
728777
626369
704155
1060260
332634
694669
726988
694613
672731
877723
1149734
691972
773376
647988
694669
1057444
647652
663402
647988
387077
381172
262948
872565
969273
814392
732924
629681
298822
628887
635324
810821
866683
1008793
1002046
856200
689111
401982
436900
612628
572394
745963
852873
442897
721931
607410
890785
590136
855751
801755
621977
1038810
801755
343020
940244
758669
395864
621977
581467
611645
545960
663402
927083
1008793
1032632
881395
855751
1168453
565728
1149160
1057444
881395
716232
625910
539880
708628
704155
504220
830037
696940
1008793
541982
718556
948942
626485
1258120
629681
669438
331647
797381
572394
938748
684081
618566
499521
473559
1076314
1173914
963031
684081
894493
802992
672004
672004
899871
613000
867210
522907
855387
716232
770871
773376
745963
672004
628887
1157905
723865
689321
933854
368876
759175
872565
1082637
830868
453954
917259
612315
505992
579833
543572
579833
1153060
706537
629681
1008793
540172
836537
673253
694669
704155
906127
714423
691695
451358
612628
525403
869902
777520
683337
726988
671341
685375
797381
849678
454656
627087
708628
916549
770008
459524
856200
525444
797381
782549
257824
795813
1076314
708628
762676
627275
781681
635324
661761
353301
765465
612628
1011506
568310
805074
634985
458317
999824
525403
607410
781681
1008793
358927
456326
759175
1412902
1057444
559950
966862
865899
899871
209303
647988
1153060
593367
118266
500340
335831
883043
603602
627275
263514
1102785
317738
759175
612315
1127162
629388
805074
805216
694669
498839
969273
647161
933050
325765
899871
706537
467716
869902
620141
424372
666323
553857
618200
1011506
1007315
951101
699868
635162
856200
663402
627087
365634
689984
734923
607410
687655
659516
547503
694669
627087
443127
826252
786412
397754
386736
937079
607410
436424
690552
988588
783524
969273
615436
651634
807038
691979
730391
730883
462048
458399
520965
855387
721336
614559
549083
924326
472423
323391
462399
867234
907967
367734
806228
548430
605904
651634
747031
629388
801755
657996
826252
807038
689250
553882
673534
861704
932330
1076314
1024491
826252
814392
546292
872565
1509701
857888
752609
1224821
647988
634985
672004
260415
796120
399573
542159
933854
1173914
927083
806228
824807
957853
869902
445038
1040630
438330
500051
709886
515137
585527
732808
572895
899871
647161
961390
422212
612628
866113
433325
948490
1131349
225208
565694
765465
759175
1173914
881395
773376
566245
918193
906127
865399
805074
564118
709886
663402
656248
773376
597615
499521
536193
849678
806228
566458
1499252
522001
780855
273578
787769
460789
542159
636355
623229
583236
330792
1149734
838314
329711
855751
808602
881395
872565
1090902
572394
524335
376162
732924
961907
506608
808602
818816
736257
709886
662531
568175
579833
806228
699868
731038
152605
496548
804286
745963
713665
590791
849283
503941
225396
627087
647161
684081
651634
856200
659390
640924
795813
1153060
647161
652504
765465
756066
759175
564448
756055
836537
456687
586527
607320
318582
674843
969273
726988
693010
286564
935194
612315
694669
449271
933854
672731
1348201
1173914
373246
496827
797381
1149734
726988
855751
775659
527738
647161
87559
805074
940244
899871
647161
635324
531899
330721
639970
814392
756002
483505
755708
721943
590420
566458
233276
623229
691972
868318
380005
604424
444151
896716
708518
579851
635324
883043
604528
699868
627087
647988
847753
1076314
759175
525403
924467
542159
542159
631618
634985
499521
869902
806228
1057444
74607
839357
689513
684081
906127
1057444
696040
712951
1118608
906127
708628
301437
515322
434423
718174
818027
621028
634985
940244
612315
358481
927083
623229
728947
621977
571257
684081
674506
933854
867210
577835
806228
385948
705481
572895
627961
627087
1131961
1147873
607410
708628
969273
647988
1024149
801755
660273
579833
872565
681260
261806
659045
826252
540722
612628
633011
627087
647161
974089
780436
554297
595905
933854
1076314
1076314
695357
919259
940244
999824
641026
906127
773376
726988
899871
654268
734923
906127
794255
1619268
736678
339494
619914
220904
906127
628887
1076314
435413
801970
629681
1413542
867728
254999
805074
311802
867728
678172
564118
801755
598075
451256
672731
881395
468216
216779
906127
560127
628887
397331
1022608
669736
156834
999824
745963
927083
746461
765465
669252
862649
813700
425588
447657
483094
767317
986439
275892
537031
579475
697327
1173914
545209
623229
1076314
359815
734923
345468
855751
699868
454400
919819
387936
1149734
892067
222968
1076314
697899
566458
647161
756193
765738
498792
385880
872565
663402
792481
499521
773376
708628
892067
1101678
222413
723766
727412
849678
759175
709886
927083
1308747
469820
867728
869902
803753
790461
547107
525403
879720
969273
542695
986439
542720
724992
836537
598258
635324
445154
704155
379178
566458
849678
694669
734923
450418
949390
732924
745963
726988
899871
537893
883043
716232
670908
856200
904713
906127
668036
553368
395545
1043209
507805
734923
551200
836537
704155
1008793
732924
916549
734923
1073002
616967
336627
629681
807038
481115
1032632
672004
795813
1076314
855387
647988
607410
587898
806228
797381
573780
795060
865048
491517
907967
999824
202163
628887
1172975
529739
674040
623229
801755
781681
476419
999824
706537
466680
579833
457270
369911
315548
629442
726988
797381
540910
768420
637008
770090
667847
1153060
907967
973976
872565
762956
566845
933854
626594
716232
1149734
773376
781681
869902
557437
699868
524970
379881
239169
789096
940244
801755
459869
374162
697942
618074
699562
303387
420462
190520
705051
706537
634985
691972
805074
910065
600508
539619
483449
590493
819251
801755
896700
814612
243798
694669
612628
231503
704155
429818
988982
672731
1153060
368580
707276
532899
525403
806228
992639
299664
721454
564118
627087
806228
856200
610100
614787
704155
743803
699868
1149734
520920
584669
402458
709886
612628
266127
889570
742042
522466
699868
525403
629388
546248
999824
921922
516248
656536
1149734
808602
648454
535838
1461581
489951
716232
536858
726988
647988
795813
926927
448831
569427
577190
916549
849678
672004
635324
1011506
860855
623883
1076314
647988
706537
491161
612628
795813
722665
759175
927083
621028
746131
579833
606121
855387
781681
628887
612628
579329
607410
515379
1323564
663402
675339
376187
456644
404030
449931
457334
872565
572895
645003
319819
450799
745963
883043
867210
748119
896078
499521
629681
564118
629388
750483
659638
627275
1366511
1173914
635490
539969
463647
825706
933854
881395
627087
849678
710775
672731
736372
651634
1008793
315743
881395
204363
985760
826252
632354
572895
542159
906127
651634
826252
349189
1020857
940244
265512
579833
781229
694748
572394
462399
628887
384266
575980
802426
773376
992297
899871
346495
893603
621977
719449
774930
701130
805074
499521
564118
999824
986439
734923
691972
92567
96725
1034711
702906
915332
855751
1032632
940244
612192
487265
551392
1153060
732924
499521
899871
242815
520755
806228
734923
930143
1011506
696813
1350937
635324
781681
676859
612628
1043137
316383
702195
464467
878162
1008793
542159
464341
367319
705147
759830
739458
896716
492467
736160
647161
836537
867210
1153060
906127
773376
435943
562565
623229
629681
615798
579833
607410
564118
578313
999824
274983
623229
836185
564118
629388
933854
107444
855751
621977
514086
1011506
635929
1078621
699868
734923
805074
781677
562480
599074
844485
631010
595751
691972
797381
632496
722967
551200
710160
587016
673566
523213
473880
352553
631278
708448
1040167
1149734
408346
587340
473885
555937
616202
627087
969273
1153060
797381
716232
418533
933854
933854
812675
608297
716232
542159
826252
1032632
962028
850589
1011506
1008793
797381
1076314
933854
999824
933854
899871
797381
831663
317137
621977
684081
628887
642417
614859
797381
779928
780605
629104
843079
713946
378197
1334770
759830
661590
723637
726082
814897
524071
347617
1009273
549959
528814
1044036
890531
723239
843787
992415
617918
957040
640615
775541
972518
812113
972681
526488
943918
606923
673609
1100276
1002413
861169
746967
565807
758435
741224
870034
257315
698328
627185
748050
680273
809597
774677
848267
527779
1095512
719854
1268292
1030938
759267
588903
797057
446746
905129
546804
562399
579919
812942
882539
513667
1104120
360940
847677
679372
743273
851302
395701
566713
838750
785902
1082081
1095512
925649
714826
690718
892825
437614
470879
402531
521641
1060666
720119
307342
1075041
986652
580340
1068536
811718
939402
662525
690973
992415
817287
546646
722857
462348
1484148
907068
1129922
821564
583552
806228
1103823
608092
629011
779138
736688
637952
675378
844450
816031
659709
636365
630947
789420
864494
438952
435227
752840
718857
513399
531822
823600
927997
486751
831734
692572
765511
378961
751246
510968
596739
726703
1205433
466987
692397
491119
811966
640902
1038473
764375
872442
397371
714039
831403
871741
748050
712028
746967
856437
883034
718048
935967
801403
1114160
869583
307985
720604
559377
560567
866833
790514
600890
576828
520345
872372
623240
731705
722348
886889
646658
613587
743046
493796
843033
776149
1258004
686479
620872
650482
410138
907345
759388
1154751
693959
1330091
831910
1086969
564558
669482
722211
664310
528185
952272
848914
612157
727340
515617
1034703
490529
954976
883547
947620
472960
986880
758746
711724
932289
234157
320801
1003666
394277
440614
647878
850255
842873
1026998
502866
520345
679748
1001945
787229
880441
812876
565719
836917
317430
432902
931899
1728102
1353892
432389
1192799
570537
692292
337939
683633
769721
660830
1004669
1328406
504517
459858
830829
859969
604111
1081394
919614
693043
539662
642599
308549
554554
871741
1027706
622607
1089279
557098
954433
586658
840912
926223
753023
834213
369799
650200
708818
499862
686516
830885
871974
150723
678079
1007090
1057561
704183
521828
868099
688323
958026
658969
250893
1129922
621059
679332
540818
1092101
635736
638060
357413
800266
643024
840874
886889
838750
397371
820596
550069
720214
885167
735957
399605
1273714
1037074
613587
599968
601626
776669
835678
406545
703687
1157547
728666
794120
783388
520597
791077
812123
491007
567337
1166469
942145
932154
1039802
287950
525638
648403
876498
884051
615600
812942
678410
774540
776020
604456
704183
327044
540727
648403
505349
686138
728709
744530
425754
597920
550871
743186
648204
687833
726082
443510
776687
1261436
1251176
561487
1173152
660830
518837
612019
771974
812113
853350
745986
719021
682520
284811
615600
676388
1067421
1186431
1087310
637099
566434
1206242
1157547
659448
612850
726573
775449
339880
690565
1110737
454338
1581719
642599
782871
400030
772947
770233
766552
563322
606984
568774
406367
796740
975493
525964
829756
972681
1049241
1028979
387856
611859
961062
781790
1246829
751246
627431
961347
769610
661854
1011713
659596
770794
480250
504517
451924
488363
739671
706072
497210
803870
706051
574887
718014
811478
664812
851197
1459651
722295
1236581
733386
364557
614291
562865
510267
626317
913911
739988
630568
940288
678731
857948
776687
639860
385188
870296
1090710
1005812
693008
539951
318600
978813
548075
800464
886465
753754
769721
835544
1037074
752840
763181
1083376
809471
946230
635748
1041798
1043831
683934
406545
124350
807237
835090
669249
1326535
821454
618175
812527
674372
1198812
710567
509659
246267
850488
593075
774776
1255424
642529
725963
790925
758802
703460
439530
986652
1214802
706550
723934
609191
881795
555023
919357
891463
804783
191305
631043
774677
538280
827368
625720
672936
1001945
719021
619347
153305
752287
901812
1009803
726343
1070436
551532
740975
631542
603292
787464
343931
376346
726082
824023
647878
803870
383316
844029
528004
639575
80893
691884
908767
616648
559405
714039
690718
61495
696315
651911
832407
678079
642599
378687
688284
428501
873533
725322
1106687
862797
736340
732024
748943
927766
678079
883058
965348
1084597
768249
1105059
883547
787342
1021079
639874
762829
706737
510968
790150
494589
703687
1005752
486818
764668
571342
845597
716978
700081
399407
1055881
509705
797412
1157547
435425
256792
884084
579354
878079
866677
861693
681114
465766
949983
549917
840663
843690
763365
964051
667350
812066
777899
858284
540171
571994
570415
782116
732024
812942
636819
466306
625639
492173
445604
976343
975429
1046004
582565
947949
524139
1214993
413835
755132
229332
200477
901104
974196
719021
515856
926002
1484148
512068
553110
1085485
85693
940273
889287
585675
422838
467695
947949
588024
707968
1075534
675411
408973
828217
492636
492945
692144
759267
763233
663787
726571
683424
1086192
790017
824795
607447
671797
757624
741169
596222
551626
378220
900077
277641
884800
684419
767130
714788
674744
872990
765215
941324
733459
876320
1003666
784253
1033002
866065
675802
1304178
660787
838708
1175102
424107
839684
709035
417335
724591
516067
633384
1090710
567075
518837
682490
570374
644257
366314
835090
896084
490143
758964
577401
999499
396999
746967
658884
293510
1107330
407445
952272
517793
646944
692144
855554
835544
646242
790514
612019
586927
723971
830828
691876
708540
1070968
780506
1779258
675634
693008
836959
492612
1268376
679240
544014
1031640
737268
564128
913911
794857
645202
557520
767944
163546
674475
569214
712028
788609
670819
777899
758435
1049330
628739
776020
596222
566062
648352
796740
734364
616407
911216
612417
850894
791699
1021073
696259
392691
761355
393209
555183
809597
130004
563043
871741
1028539
1412448
835678
679658
471451
627431
442579
1017486
584944
661543
603800
409155
846708
597366
828071
860418
1029842
651593
525233
459385
826959
898461
704094
596119
1530113
438902
996379
1173338
974049
554509
491368
1194258
155056
812942
1384026
381776
575416
870296
410472
851197
702378
441102
1005752
514897
842887
1198812
648997
856151
766328
794061
629639
746967
1180322
891766
704216
832119
1002413
899163
1113314
1202799
659863
513784
667350
781665
1013068
1198812
699889
812052
471342
819145
683808
776233
782813
954433
964287
467927
788750
573869
323956
699889
785876
598343
779119
1049771
128823
624616
523791
1240731
819123
1082081
955326
762822
644627
1138653
962904
897755
204710
528623
732024
971342
630439
932514
532510
746967
551701
434858
591541
1034318
372259
458909
531915
862448
890531
289155
782561
616256
1044148
684682
1246829
750877
686825
612157
836959
1037998
835544
613053
850894
639575
747369
650781
390930
796214
652618
686919
463521
667663
424696
625039
729705
786408
300745
949932
491460
759621
811600
839680
1592087
772512
349614
674076
669955
654888
569718
606294
437812
1226074
1044148
743394
718530
677027
700009
602460
856437
647989
800266
634969
503627
459873
689843
1086192
785876
333175
495902
750488
715554
1104120
776995
537464
455962
557098
985938
986880
817394
779078
808214
594807
1001945
526488
727926
673868
1241024
801830
437844
612150
651594
558448
932154
523991
678126
829985
903632
500461
764484
876869
1079383
622360
652820
748050
623163
870825
947485
702708
742246
974729
476535
715543
740047
774701
784438
827550
736340
868076
938941
314480
692144
881396
896577
845788
711724
271744
499720
1005752
681637
1182003
1056653
956375
949371
444674
966862
462981
1031992
658124
786488
598503
717151
716884
1015085
1190306
648015
796910
409871
575888
231794
704565
987914
1012940
839285
563154
587518
613242
1017486
717965
303459
804783
870296
687744
873205
855590
457608
440150
431048
1010312
470403
856385
869717
753562
1114160
714826
883074
660310
1141610
298499
590239
614579
500461
1016700
1177644
785998
968213
501472
514095
852621
1496470
774699
452395
832380
396580
1158282
747369
738533
908767
1122053
645398
968213
1049330
138533
660310
999499
846591
816829
781948
282265
623873
1082081
761993
901454
823102
852264
951463
122524
686195
526488
921331
1105432
1125460
335860
674076
759856
833792
694145
1205433
873623
614789
400213
668999
881211
650520
1128450
1079515
999499
791741
888367
1009834
676289
696182
726791
804783
421908
690693
731268
680783
740823
721376
425380
818662
175373
904979
1153521
876320
926815
639238
1573113
627026
860418
444496
904771
796996
1086192
797373
715506
601113
1122053
839354
876576
379721
564303
791699
662098
1054288
656321
613934
810914
700536
761274
796399
546559
522515
1108009
862820
704613
818053
985938
623240
585897
224635
406545
916836
543889
422807
683095
857848
704216
101769
723971
877654
971810
838196
577441
686825
937613
1118279
611605
415194
1484148
791699
812981
785703
655961
1236581
725343
418844
719021
881211
545915
818809
353887
571982
912241
648403
608347
979630
846063
832769
611859
695948
604856
779515
804012
1044148
537055
847677
722211
631076
416469
830450
504861
163904
1040271
985337
551701
681735
704110
771150
637952
861693
967015
1465284
1245978
1172822
472402
908200
665778
621754
632110
736911
615959
1185773
1026494
500461
621908
864568
206239
924991
520117
428614
549917
836031
815914
639860
999841
1127521
858952
747863
408987
644225
937613
604856
661543
251912
593666
807355
737107
953758
648730
667655
1014437
1044555
609901
566541
768551
642908
1028539
149737
662977
616347
527299
708540
1014843
872857
366054
809248
369648
787229
615437
882300
814764
871218
892721
717212
1172398
837462
1030395
708540
637386
450945
852621
923489
740047
314339
861693
1158437
838972
523991
916836
652547
845868
435798
415041
443736
718070
865101
644627
717151
686131
496392
738363
443551
491555
949983
842618
862797
557098
693959
552217
1110737
590493
720214
847615
1206242
747863
840912
604528
835200
565272
900433
540272
848637
368338
704284
504324
460521
289138
1080000
563510
924576
718070
686516
359863
742030
752122
979988
744261
1037530
776804
942972
774699
671797
616612
1340583
305393
671797
851838
812876
853799
822817
1044036
1277444
724591
901881
799248
1558140
717134
513484
965400
756222
873167
818062
716884
562968
667663
991678
361921
640946
535528
550358
754940
729994
430993
1046338
709035
693613
767280
695881
153305
866833
424780
895686
374821
469067
623240
782571
494589
923489
599541
790663
644225
605058
344169
319394
558056
254991
809658
1056653
439258
807554
904742
914602
878162
656301
865619
915755
853766
611071
959969
787229
1107330
801318
567261
897865
931410
1044555
856385
843787
679332
816031
1044960
579807
537005
914602
574722
847055
738412
804012
888529
599290
871248
830885
515861
613076
857608
675389
773655
529612
681114
482579
942972
719795
761709
1558859
1013527
843897
647652
904742
679240
367273
678849
709102
514112
863217
797373
1115467
643403
1030537
837462
1205433
752302
603914
890517
520226
1057915
901104
236106
1021073
558296
569488
757105
759621
253960
858903
507872
927461
560587
908200
858903
762889
22881
466236
764275
191810
608339
858284
799146
704183
660830
1001945
965739
799146
386399
563154
660876
615959
774064
658969
1166469
373420
712310
818662
722802
607447
613934
1103927
1204276
609625
239943
872372
841936
476895
682383
709752
307082
396308
821564
686195
525769
919094
901006
1087265
519463
715554
913182
418791
595306
712028
521071
531166
1073762
1147281
881209
406715
874463
719296
652510
650918
474235
754361
871911
1456305
901066
949371
769948
886672
721263
975240
721943
774677
935270
289375
740761
416761
554509
615600
248984
596222
648403
780570
1001945
392175
627431
698957
1043198
1277444
655562
880892
568774
379514
756959
237143
728326
796740
1142937
724327
287730
975429
866833
790663
733386
597811
513949
843787
819866
944486
556281
1558140
544400
768552
941232
714039
613242
786650
554583
862448
472880
497143
196020
686825
1009273
793152
1110253
1268462
613587
877654
643858
382523
1007090
535058
737770
864558
970163
641536
660423
562865
408175
435798
179672
925420
1012249
585675
956092
500270
759267
975240
871974
630439
677560
256970
651795
724591
783023
776233
827851
972681
1021073
1416085
754361
348272
787715
553110
482440
1483312
524908
687905
390923
742561
1007090
785126
473566
591587
180546
971251
1063615
1331458
503953
1194258
734371
228879
716409
528477
1046282
1256860
214630
694887
1156813
692965
743093
904979
1043831
423277
383636
623240
611859
714055
707576
835765
790196
148491
690828
627306
1044135
1000196
666065
666714
331849
491119
483774
764697
676559
396440
1044148
676401
425127
358718
350027
567366
1072840
1146000
912279
852055
692144
599968
676401
870120
1147027
779630
831698
778498
763365
581793
78063
737268
557517
713946
596119
883759
682520
762829
988685
881396
469985
787209
321960
753023
648398
693613
1013588
866065
818729
728791
706072
838196
762676
642908
372658
693613
644225
687837
648403
591461
396271
773878
710636
537164
562366
1135875
543875
951706
656869
1020855
655723
379659
373767
692719
406545
504229
351850
543380
488193
445147
885521
380718
647989
708818
414971
1836474
461326
664812
958026
729776
63777
891466
786408
604163
940288
811401
707974
732110
614789
395632
1268462
862753
563001
562991
886614
873771
357861
662322
1107330
397327
494255
776233
416803
881209
724261
722820
1277444
331731
847677
686390
489323
760569
1128450
803620
1044633
1276724
620548
449996
277396
775953
831983
638208
845540
684735
832232
512297
728447
1044633
1025899
785998
1779258
555630
752287
800543
874097
1038473
917524
384079
640902
842483
1018950
379721
679307
759878
851302
716487
901881
155626
566708
812137
377412
672936
141520
882539
501355
577216
671093
793690
1327401
932771
848637
896081
900317
669472
927103
796996
627431
376556
953235
1122053
1044555
684927
547158
1063615
851126
899602
682520
958955
971342
554681
1128450
881795
518249
830450
1177007
1044135
382553
658884
354191
557098
1736542
442770
826177
1105059
430075
452395
763181
672936
707100
698957
604584
1034323
667663
949629
880892
728666
611401
775845
992522
1089406
674843
857848
1030395
871741
302156
516067
807602
1147281
1102930
639575
763425
754573
900317
518837
671633
535541
693008
863796
851302
882606
10655
1044135
706723
688924
726082
367265
728326
1114994
293825
604964
507554
317900
821564
601113
1192799
575416
894716
710080
716088
662742
710466
928188
470879
692965
975429
777321
542339
934756
658884
717212
755132
533920
936786
987373
655706
310885
740520
725963
448757
985337
561487
504830
1025931
482598
613934
469857
1089279
583474
758964
471208
652328
759621
869583
677100
1245978
835904
1530113
446205
1166469
771415
934756
831698
860736
542394
548826
633185
847705
472960
660876
644257
774677
690973
425461
370591
655727
672560
1113824
495743
665991
871286
541393
752180
669626
804783
492390
1002149
1136903
841999
1399808
586450
706737
1005752
967607
831587
545037
720651
359974
823768
573501
694641
689435
925645
560278
890704
688266
1049600
685954
459240
737880
265757
1114160
715131
482625
890098
888697
1040977
798401
975227
1102780
873623
653290
620548
649055
616972
987914
899541
581636
745818
573921
390228
701868
843787
485481
867343
500461
781098
697860
435798
695948
845350
522013
914060
514909
952380
678052
818809
680788
695881
456299
801464
851102
702938
270221
735109
667992
763181
1129922
815046
674758
633547
747977
336885
1268292
457401
1167562
670396
327239
838196
749180
718637
720091
800543
561501
1017955
581030
583638
792550
487449
889013
958026
901104
658784
1068169
980448
1112241
1089279
428658
471369
740047
1059219
599290
535541
876869
1110986
422576
625951
376737
691356
156225
815906
669482
661590
980285
675634
916836
928188
788663
267623
826465
818913
696509
912496
1315557
625109
390454
891357
935398
1018815
697811
951463
572133
740761
747154
878079
911746
577316
785912
660107
965348
1082143
752768
399605
1171199
758964
579431
389868
851102
555916
1562477
653165
900595
515109
715131
819468
529133
1017020
538916
742883
511960
585828
403678
1021073
93102
650867
852264
703583
704216
414288
975227
764668
553330
930352
844029
618622
334024
692916
620436
717645
331482
516248
853350
424956
264045
1487213
759191
321964
688924
747369
634380
1257078
1000933
648403
500313
841264
322528
563154
513752
759267
502352
999499
748050
856437
583093
771581
936213
894700
805431
546978
364096
540411
739988
1039581
776821
478155
894309
687905
142424
795936
779842
887330
1014437
413835
1003666
539814
852621
468774
665908
590470
640902
578239
539345
910676
1017955
902312
860971
836031
591878
659693
579919
756201
842618
859152
785587
844601
939188
831910
669955
675843
827580
440632
246129
971342
561487
739988
902312
597868
1098349
667350
613053
1011713
848761
663993
883547
1065486
754426
754304
656537
921183
1295592
1016700
761709
677027
549917
1226074
466306
1002413
601361
811718
801550
729705
653783
888529
967607
394037
155083
1037074
729748
655727
912241
1456305
1070932
544924
334583
477571
584820
807370
908718
457857
1142937
524099
678477
577711
571067
846057
1128450
322334
706051
499951
1023907
1295194
1010778
546804
1122053
136344
904742
399428
1169596
512073
721263
945702
832380
861761
824156
611071
1070968
363497
1044555
1180780
340845
530866
414156
1214993
575942
688323
657996
594199
369011
518389
393209
459433
488160
1070932
607269
595912
927774
986652
392186
884065
271003
625444
934671
729872
713657
633515
520330
871741
812232
1384026
823288
663581
561023
679500
655723
509659
560807
1141610
836031
294287
925649
877723
611859
773249
697237
401751
527555
791681
80420
1103339
708814
935967
822348
788609
812137
823288
643504
870960
818662
555097
858654
1090340
741169
580577
999287
717134
911746
787500
587823
790663
1028539
718707
534473
1027142
795316
588707
717198
592537
890898
1040977
806343
498553
1034318
530327
513846
702938
753023
1002413
401711
715720
797373
176039
572394
316177
669131
727340
495856
486392
704613
514353
751246
675634
688906
647461
869583
1205433
704613
634192
313562
987115
462840
858691
844029
680783
586643
560567
971123
731404
900433
643299
927774
826025
911746
954620
1002771
932222
319819
804147
781593
760028
1196085
735568
567829
1175180
1042556
737532
1012364
1071571
756458
538280
583234
544674
201643
700048
1395312
394527
912087
403152
562097
589342
752302
490335
971251
692842
877883
769948
557678
691524
1438462
866431
682623
558374
958026
883074
877346
750877
673700
614559
963293
999287
158380
831910
426718
667180
644257
717134
1273714
752968
708225
467695
759621
761709
807554
669955
793954
572133
733240
659596
956375
865048
366230
507363
512368
708540
787500
604856
809981
525233
191810
1198812
985337
752006
599968
819103
644225
551701
835678
632286
523991
1030395
774971
723637
811600
896577
278407
922856
671485
722857
683095
939188
747468
679332
777888
565277
1070968
1083023
841214
1028539
573524
858903
196338
702072
1193303
671093
515856
1020855
842618
1095512
399218
1315557
721776
1456305
677027
1194258
693959
261363
878079
811718
796399
630217
761709
1082908
704613
624206
729779
777348
986900
1263227
860033
852264
1416085
673700
662525
675389
287007
878617
830450
74173
1192799
500998
834527
880105
831910
543875
329245
932154
706723
615600
955484
106956
639860
310390
581091
662098
780570
747863
612020
1080000
642762
446716
260636
572532
686825
750877
828828
1530113
633548
762554
715506
625626
1074030
983970
145826
644286
804012
951251
467716
998035
684927
409712
979988
486356
491803
551109
1025106
888529
527779
1151833
655629
604163
814897
381747
288789
657502
234503
620893
835090
597101
778131
251205
688538
876741
545538
636910
723034
518712
234085
499928
1277444
1504351
836031
971251
305509
609586
717134
924855
497729
381060
454024
789420
581091
570537
565517
1132600
582450
339847
630652
871974
543418
630023
766086
740618
705496
504793
845350
156420
735221
647942
638208
1082143
607269
791699
1173152
792465
623765
972681
774064
580863
107104
325541
771974
622638
613242
783231
1044555
1088515
392635
1067134
700549
749142
814461
809191
775953
729748
614789
691305
813967
478339
1068169
1180780
872437
717134
776454
627789
873623
561487
697237
851102
843033
759621
779119
1027909
1132600
677027
899948
680328
1021429
762829
716263
762889
992468
424465
617209
982903
41759
951251
625222
578791
687725
834793
697860
607269
926093
815046
1106687
1372851
688284
733992
704216
728791
548531
719021
1206242
627430
794434
844601
441825
971660
475956
658884
1558140
366054
877588
824156
688783
887751
726729
682520
700081
726729
1063615
399605
1003666
429684
710183
1104120
555890
775387
692965
992415
717965
830450
1056653
999446
1082746
932771
652976
543289
536629
701868
681696
439788
235255
1070436
941067
1074098
194802
517916
722295
287745
580011
421169
758964
832298
1234883
777321
665908
639884
931410
697237
713416
1315557
631095
575022
1592087
859151
1173152
820412
617488
699047
714788
509659
426685
579575
790594
1106451
570638
537479
495961
992002
611150
691884
1034323
1033002
1122782
790663
572839
1295592
626121
1728102
507432
801545
523991
533808
675290
899948
503020
756567
835090
725594
575416
609901
621059
1276806
407352
704613
557146
795660
752006
691086
421765
768279
427224
1007090
225337
703894
810561
823102
980448
664397
512030
534596
457401
478333
640527
460340
635848
790375
665185
54310
740231
721455
525233
1074995
912087
872990
422814
1026888
1125460
843159
968112
629905
748050
616463
812066
785998
715506
688323
1030443
670940
486804
472989
274213
577401
943918
491119
539691
670043
901104
642908
475760
896081
1115558
881396
375960
711556
669885
1504351
570415
564326
649084
981536
656537
870369
357605
763684
735895
736789
901955
678639
640368
440150
1258004
618385
708944
545447
878104
932154
864568
412885
528847
648496
1082081
347765
1138653
725704
642599
626857
631853
704110
1372851
909142
688284
900433
927766
479228
1030199
518837
683633
616256
808750
510219
1090710
729994
516441
1092324
788275
234964
1065437
540116
626254
616407
581492
298943
769641
650619
425496
717134
669885
768279
505201
636974
660833
582271
380417
843033
927997
307394
344169
1099069
556201
272089
479071
1041084
662098
523991
907207
884084
132201
732219
281714
640902
820814
1157547
451256
1039418
662742
420325
977598
699172
902312
739227
827550
547313
199889
617675
1058630
695881
717134
761709
820423
395283
788618
679098
277352
628150
1101678
553189
555821
726479
819251
1025067
958955
849652
748050
729224
732154
818053
716884
763181
747369
590542
971810
671797
836917
264870
710910
839627
848267
938562
916618
785876
660420
464140
1265031
835200
750129
794602
571013
497814
694641
521806
732063
715131
779842
661830
609484
811600
968112
665069
872437
682514
526285
507805
718046
490790
860736
741438
1106687
763365
765043
682520
1064677
291874
594992
525855
568256
128472
655727
381776
591878
796661
729705
703583
1046004
1399808
471141
775332
860736
533478
300600
758802
488093
638208
686652
586239
1256583
703583
1042556
625626
589343
540593
814447
840663
489361
853459
944715
936940
332400
644548
636532
923393
691675
744704
934756
1483312
1074995
605838
540172
752302
495474
537350
929037
614207
206208
704837
596119
990174
254885
280472
675171
396183
1030938
851282
871439
994415
706737
483669
851302
875259
661543
642599
718070
762889
727258
738412
547210
429855
663581
1268292
1004669
928188
818301
733069
718857
713416
1157547
748377
1295194
489794
802533
1005752
644274
846020
618546
560278
745826
900317
596119
564405
971810
711724
805431
788609
788609
1036911
527665
871248
1003697
771415
1522159
745884
851126
409005
1034318
636462
975429
660920
664310
394527
1001945
518539
830450
1186431
851302
764344
804839
695040
1324348
879137
675485
446385
409191
723934
370676
729224
960509
1069057
769948
357605
678477
249883
774044
933745
774677
1033002
411275
639008
645613
465435
851838
234964
583150
531899
927774
718713
740823
648015
1070968
515811
556633
584944
655806
853766
732541
505047
765997
1044555
896577
827550
447124
640902
719854
1337048
868899
715752
606325
216953
1039418
911606
639124
560278
657613
771566
734264
696050
830426
546018
650412
577986
734923
265270
764375
616728
499928
938074
640140
1353741
352094
928188
399675
776804
748451
647511
590420
409191
648403
725373
661823
818077
964051
717165
1046004
520771
535528
1295592
634749
853727
787715
626121
141513
777899
695562
1044135
356651
515018
1107753
816031
1079515
921349
748377
793954
1145187
533351
720280
667460
757105
886889
360883
1348251
254645
862753
941067
1214993
672936
853727
771150
538729
759251
1158282
490159
927103
471997
447949
1205890
254440
437914
882539
531459
627582
634595
660429
846708
468585
710678
503445
665908
653613
723034
325541
721263
869583
533178
681307
756479
759476
530915
682466
807552
712310
499928
402697
524683
1095512
586690
634985
918277
581405
613147
661564
931899
233646
147050
496004
1141610
655490
903729
698957
397438
745988
1255030
612019
629011
941067
894700
764668
729748
690718
526488
687999
176039
756567
583093
607414
1014437
776669
293454
841936
989926
765416
545908
752568
616082
1021009
700009
593651
663581
369087
704837
991678
847126
687905
856385
692144
512906
989523
615457
1186431
80893
776005
774699
709156
1014437
918224
426558
699047
689144
784517
626686
479228
801464
667159
315804
640963
637891
852621
625109
691515
1028539
445542
764375
992392
709422
1171199
1071864
700688
848914
746897
1367335
588276
1311140
897301
380005
1192799
928884
555399
682383
453561
838014
879687
1079383
1152287
1009086
329678
604163
860736
812793
1105059
1036665
1142229
1049330
640902
519989
1026177
824023
815699
767617
720068
895658
585465
1028287
291215
574255
592762
752388
979630
747804
603020
270132
665419
617722
1074995
1044135
575888
520226
1011506
1024646
254566
862448
825784
407548
691147
675153
437776
613934
664943
720339
575093
230522
700549
944019
1147185
730051
785998
761159
1372851
994059
1113744
846575
719021
1130055
1070968
865065
411972
1168383
560807
738515
1099568
606363
643343
900077
686516
824156
613053
934892
952272
844029
921331
673700
322594
481106
1041798
972849
952802
702847
720214
774064
916092
860971
500313
940288
1265001
717551
677702
265196
1171199
523670
1106858
929277
626317
560567
802491
582303
1530113
332634
665082
421474
708944
837437
505349
844635
827427
818727
764375
878104
501880
838968
1581719
830918
761771
831636
752287
737268
472445
596364
504517
355301
509872
624094
264613
604767
696182
192505
934843
1286621
986618
832380
557098
285306
588316
614386
663581
765629
799146
693959
532129
591848
645928
609901
598398
1044555
796996
649893
714039
1079515
902312
587917
768279
848291
747369
1276806
866065
505349
665461
703687
684132
801464
694733
826031
399605
1374309
971251
539814
738363
959532
723971
709244
725921
75366
695948
1194258
523991
1021009
423222
650918
651827
553933
1054532
623708
931899
847879
509659
932771
939172
1129495
863418
920463
726021
736688
837502
565035
639860
604299
588075
826959
835328
384695
377187
339386
804012
85685
643310
707546
364637
679099
577986
524270
537479
1387824
594438
528069
697237
780506
738952
630439
719854
639254
812066
713748
723971
524936
1246829
537464
611071
1457889
456296
234447
567699
717589
728786
791148
1195831
704140
532879
776687
674591
626160
503865
693518
618622
623794
671093
752287
883074
763524
642599
729224
671566
861443
458412
971177
614066
72356
789420
511451
811366
726729
970294
608458
627350
479228
1166469
579607
800543
907967
327635
412509
726791
971810
59764
503643
480895
585482
830885
1106622
672051
926815
667350
1044148
605632
672458
540272
1113698
971342
1082908
686498
931562
759856
1024646
652510
720448
313842
890619
599968
669618
629639
615600
578993
781741
498824
907613
773137
914698
457799
613053
1456305
54815
860736
825848
604569
1090710
728786
842298
786488
228523
816780
957867
812052
706441
775765
811600
839575
941324
782754
557970
778633
954433
466985
573297
845350
682487
1014843
523991
1122053
599245
413835
1257874
922683
781098
681114
830426
1099069
779438
740823
539691
424236
238764
830320
725322
901104
768587
889668
1263772
566418
737973
981215
152975
561086
978813
1018673
520771
975227
612102
557752
895686
646658
294409
1459651
1025423
984554
439643
821674
742946
670943
831587
962139
1398999
123845
823288
738952
692292
546358
283866
1286621
568197
612850
971251
604589
848761
1277444
566205
831621
640963
708540
423099
430993
839575
800543
718888
553110
800311
1125460
835544
776233
720443
536855
513484
616347
636365
627306
669618
802533
377722
656537
612019
776995
611859
1085485
638929
971384
524612
801464
615600
660830
640902
847083
128892
664397
616471
774701
713729
626121
758435
844723
923489
652358
1027909
718046
928188
1204276
426096
905738
452395
796399
546804
530780
912496
958876
725856
826425
811718
748667
613000
623955
836959
962139
379721
748156
600634
801550
565192
586033
554065
696116
773500
505366
570415
425670
580577
662317
512544
786935
526451
763181
962139
422290
1118502
1056653
606181
858284
519436
265337
740286
848941
644225
647153
901289
702052
1228071
893675
1244117
775765
736810
779862
851126
752356
347162
992415
787500
736287
880892
1044148
583554
725704
539691
880725
847211
1010272
716884
870297
1053484
286745
853350
921265
621138
381595
1246829
712426
587817
503913
947620
1063615
1044135
764375
617419
805431
816289
925649
414846
876869
541971
601303
587817
707974
512032
670159
702938
1071936
1044633
901066
292402
627306
700688
549917
400685
583093
619347
1002413
343766
601113
782116
719747
641743
648398
604856
830426
1056653
530860
749636
893713
684927
462842
865694
1044633
806797
482119
827550
816031
935967
817785
771341
513223
985447
877297
757105
1154077
570415
1166469
737770
811401
986821
686195
934756
704110
792629
750170
671797
1001945
570283
904979
642595
401311
372046
771415
1142937
879356
1305181
577401
1268292
618237
938941
700009
350101
571638
776149
617233
242981
604424
641094
400440
539691
898725
939188
931410
851102
332363
517082
871741
960885
660310
1169596
1082908
642762
759267
523887
494878
716039
687691
1071571
921331
791741
479052
831587
686617
661543
942972
581636
767849
1192799
812066
901874
627038
875226
759802
821998
667350
1098349
596917
858655
899948
1014437
1075362
726729
763201
1484148
677108
1049771
960038
980448
835090
548101
755379
1046004
585134
1044135
935967
1112047
955326
878911
754361
515856
717134
1324348
357485
715131
779928
831932
473766
797637
760225
909528
520345
934756
767079
805431
888529
526572
500998
1043831
775541
524908
744036
459850
331606
865976
823102
952272
931887
571013
155626
690718
836871
1041431
714788
1150674
1142937
958026
608092
1049330
1089279
1099568
912171
529638
961062
766484
672051
809170
656137
613053
1080000
457401
680532
1001945
805431
529371
908956
567405
738105
776005
851661
940273
932222
609956
452395
564003
115522
627027
879358
696085
930352
850655
1085651
911571
952316
679917
257029
801295
996718
707987
357402
529937
879358
1085651
597640
628014
817999
565684
471428
509083
357785
490524
1003697
707920
914769
565101
468216
608265
673626
1018584
996718
761865
573814
599024
656017
646628
709756
913032
597557
873779
734985
581636
637490
492133
483844
656017
658632
702873
707987
1113654
1008932
434960
679917
707987
801295
679917
765253
654003
1018584
517071
719504
865076
589068
641288
729728
405661
599024
1025801
1018584
707987
913032
506239
776233
707987
656017
627027
679890
377599
641288
736757
145718
695248
848182
845790
719854
571457
858577
1113654
686635
660324
442385
1018584
817999
826285
699670
641288
1017288
636661
332128
603022
822759
586559
1359801
658632
629830
335946
658632
817999
1073039
789868
721935
559842
892267
1073039
628014
382957
767280
974564
444674
789868
935138
548689
673626
658632
710330
501464
996718
704745
707987
1083178
351363
996718
897020
707987
679917
673157
843899
707987
656981
629830
911571
691189
627027
497143
1073465
558502
770005
627027
350673
879358
581561
871439
789868
403110
935359
633076
658632
660401
628014
720128
913032
965318
474464
746132
913032
873779
673626
996718
396441
707920
679917
748216
817999
691189
565060
817999
817999
873779
1085651
627027
911571
691189
628014
463460
935359
879358
771565
320699
563963
879358
873779
628014
673626
763181
734985
690022
691189
1073039
751722
629830
599024
495736
521966
336044
707920
451531
879358
357485
996718
797423
571726
817999
734985
133851
629830
707920
264463
963576
935138
911571
879358
628014
604227
644125
441827
992164
658632
789868
628014
686635
686635
686635
1073039
921425
935359
921425
879358
179402
801295
858577
921425
978065
817999
603070
486917
996718
673626
879358
761865
761865
646628
363001
996718
954620
559875
868094
1085651
679917
646628
575800
734985
1113654
691189
798806
728398
590513
686635
707770
503176
686635
789868
646628
858577
1031587
761459
873779
509470
993892
913032
459735
1085651
1113654
679917
1113654
669024
680090
658632
534212
822381
1000259
459712
730493
638243
656017
478695
879358
741749
451863
678401
892736
720057
641288
817999
646628
679917
754361
658632
1085651
628014
1021662
1073039
565192
540566
548761
623592
691189
875531
399990
911571
629681
1002535
628014
679536
276836
1044755
914983
785897
726474
368777
675060
707987
761577
921425
673626
707987
498757
792948
980049
817999
656017
364058
881870
373592
641288
913032
559737
952735
591919
184639
691972
627027
734985
1769468
1031806
691189
594366
417716
533798
314670
1113654
935359
471867
817999
658632
1113654
917179
703460
640519
629830
566807
266253
425402
594805
781156
713508
627027
429310
610515
658632
935359
935359
627027
599024
935359
1085651
849700
734985
517750
655971
446735
480478
629830
658632
647180
911571
511105
817999
628014
879358
632993
679917
147246
895259
490914
632599
873779
765708
499086
599024
935138
882047
486977
1338438
831489
412301
724648
720713
565355
303233
718043
764182
457638
388433
962371
920825
602217
569895
557126
766351
518864
790816
799892
615457
490383
867761
324183
560412
991105
580154
463812
794255
960847
806288
790153
739328
494349
705271
484345
274130
652880
719935
850750
389895
506512
565092
567805
493243
476317
552101
787556
611796
1147519
421189
679342
838683
591443
719708
821422
669602
648155
696461
399897
843377
1078442
653159
516576
748166
689884
578010
287533
108330
837421
460865
307927
879894
534515
636759
463160
1130787
379528
751957
253547
430923
561364
416008
895876
606992
436567
815513
593463
759527
795805
659613
1119137
679293
431048
755640
584204
620099
304468
958824
548188
744487
689513
523670
282048
852406
425375
798574
663589
562522
726082
819258
846200
738561
682514
1002465
1074465
633465
846919
322221
741125
1006655
141691
587246
538729
79031
1154848
803420
878879
465882
586538
512844
1110676
781302
671106
786602
943987
471374
740804
815070
1150064
1434972
753450
624449
461422
607464
1516133
520819
496490
380190
542763
1010715
962450
748986
745537
701386
927234
1176741
461658
1009303
827753
991752
289522
701386
704138
672918
807876
743735
1150064
546248
548540
1157397
842582
266803
352006
1252750
939853
904845
595248
1154811
469594
613348
1156856
929545
739271
775123
977291
514353
857255
1262641
592922
931280
504497
200295
904753
605957
799018
953888
943182
457261
967494
779866
925153
580415
725373
680265
911013
365527
767485
992602
942647
342911
925153
838115
1090954
588641
317689
893596
926927
676740
945912
634187
514909
764028
660381
1046770
425528
882862
819010
1161244
1040996
881379
1055562
618607
341762
960759
684607
1081770
1093488
635043
808225
528359
713304
1093488
767485
766328
766177
579874
819500
752609
618607
418409
807926
743686
881379
886442
700795
890670
798995
733188
824158
816559
660529
855111
500808
1041095
967494
364546
1001866
351086
931884
892032
821542
488805
425655
730039
1009086
406109
949199
660552
720268
925153
896011
820123
730039
1040996
588821
619300
876380
747911
953300
379536
774575
835709
464309
1002270
933105
889010
897414
1090954
1037730
641933
900814
464915
726792
1044387
504891
292672
465803
425845
516629
676676
674565
1046770
796270
888219
1129604
1117530
650131
1093488
793420
891987
934619
341197
769217
535809
945912
676318
1221253
793420
542760
930119
660529
265196
680265
516617
730039
926927
958439
1241061
937209
341762
1241061
1076787
932314
739713
767485
933105
889010
673869
1115423
730039
232031
604185
808225
1117530
767485
752625
408755
778766
660529
405152
896260
272352
756072
518734
907760
1241061
723156
791680
1063306
581440
623490
929918
453411
706633
249883
1040502
567771
801054
174222
726792
377716
577804
545519
820020
884684
758048
758048
708868
811134
767485
900814
960759
530675
529860
118996
709721
139399
770536
1040996
874429
553368
652945
720268
341762
346710
621802
571824
99078
731365
1067419
1172957
581344
424428
243404
542000
1241061
496150
710304
562353
378109
977536
660381
807926
758048
763078
791680
1116132
881379
807926
674579
650999
495016
708868
720268
746873
860438
1040502
1055562
966456
1054736
796270
1266524
410076
537995
1040502
421489
226055
1052215
660529
667211
1090954
1002270
897870
680265
933105
648649
1110939
1266524
802401
781215
760184
948411
731365
520637
356883
730892
802312
972913
649874
502562
912155
732354
891183
900814
580153
242603
969948
646148
1170059
754316
1171863
543634
974460
1001866
1294924
1233629
899735
1116132
849330
491387
708868
432802
778766
778766
485521
933105
493368
378994
1093488
364546
432389
291818
584340
958439
746873
807926
650131
762659
1054998
774707
531423
1054736
1196962
896011
255374
424465
752942
969948
652174
737990
1491226
1090954
577986
809460
618607
442620
763078
1122114
610586
790231
763078
909902
315045
1054998
899735
754623
945912
546613
604562
971934
610410
887458
883855
748423
1024654
811134
718776
648649
644141
958439
385176
900814
763078
852925
339880
618827
763078
796270
747350
1041273
636442
593718
694621
360178
1063306
1175411
660381
646148
682420
851475
730039
1079994
863761
971934
889294
591014
793420
600147
459844
545535
683267
646148
812876
367734
433770
733188
1044387
820020
629442
502562
680265
650131
855111
756760
800093
663981
700318
770707
528549
510810
553714
680265
389203
881379
496827
899735
1241061
565452
1171863
991615
534479
868727
556757
723156
660381
660381
322327
636442
1089925
534621
812649
975099
1046770
1054736
535359
946636
536956
934298
555698
561508
894009
563791
852925
674565
665474
923559
677221
933105
893596
625957
551129
1040502
257890
855111
693232
852925
1002270
760184
839610
663611
580996
1093488
380074
912155
1168772
674565
751793
700549
116411
670753
720268
746873
808701
612648
650131
730039
742942
535268
604866
1248104
793420
565131
742942
742942
524176
807926
733793
941136
852925
1076787
1252919
673869
791597
933105
783808
1023957
941136
754623
275475
822744
491387
680265
992522
770225
765880
780790
767261
1312923
1005428
991615
999362
775894
933105
663520
1040996
1018584
648649
855111
820020
894009
532559
1001866
969948
821551
746873
1457250
822744
525214
671630
298047
990548
991615
610482
1044387
1040502
214408
750451
660381
640261
793420
896011
893596
524047
1266524
552233
502562
615160
746873
431135
771294
894962
723156
689481
413335
756072
899735
443182
820123
548929
720165
1028219
733188
364546
420619
754623
779078
898819
513615
513784
1398999
758048
660529
971934
591777
772862
1220440
889010
719483
671302
673869
1245810
849330
831781
912155
487781
410076
463539
1054998
503311
678071
742942
904771
610254
490441
712120
783808
669917
926927
1341842
754623
1046770
745525
811134
971934
948411
179672
340037
820020
368802
949199
852342
945912
913822
418978
570870
815018
713304
449446
1054736
796270
863761
767261
646148
988720
793420
721638
691878
948411
900814
893596
360845
960759
746873
821542
638448
807926
820020
1261781
694557
961314
911548
378220
720268
223546
1008522
227867
464415
404917
933105
1055562
969948
523062
710711
949199
852342
369008
817426
819101
875201
966456
1076787
827681
881379
263907
719483
451727
726254
341762
933105
674565
1122114
1122114
897222
748807
309347
485182
498399
649874
680265
769576
371767
899735
669944
899735
1040502
648649
398498
820123
587807
786492
442526
363419
529162
1116132
640785
233646
566171
1040502
531969
664031
713304
861709
659047
938548
914478
1053085
692523
524634
1065520
1096139
868048
804546
712823
981660
330363
1329729
545134
1043685
480219
234545
923005
360272
620963
726082
1167866
459043
313548
1036613
981660
882738
1126383
1176766
736829
775374
705116
630545
505416
498316
571732
730414
1338049
478518
156102
1462051
952891
453118
1076880
768759
944954
591426
820843
583283
1076880
569248
430013
892842
1217585
898555
985497
720634
1041484
1175109
187719
1053678
958949
943122
875889
967108
418790
1217585
721560
744314
808518
221366
815508
704848
925654
896951
1175109
652880
398558
1159421
815201
868048
651517
577628
426318
855863
573152
265535
927375
923992
944019
990667
808518
857278
322869
660000
957637
587341
329893
1111808
1071861
677490
839151
887565
718603
1111808
848004
468364
539962
633203
827319
745543
1004075
1025573
985306
1052568
320263
1123896
960823
944954
359623
430923
457492
829277
818246
999937
868171
685047
877466
1039277
632841
267637
716677
768007
730429
395300
99767
200496
623853
327949
474834
766460
491393
550000
380764
474072
701916
651097
833780
767317
1140987
837673
1056908
790343
411456
568364
536832
589293
640026
536131
463988
476093
147246
838793
823671
568810
776971
710866
537622
922990
722119
445648
474205
806684
743359
1015815
886702
876678
740418
835933
576753
826569
536832
1498092
134307
495015
463111
492995
862820
301081
1144665
586895
505090
470883
625520
836425
244310
886702
1034621
719818
439729
738696
1078046
1132336
598891
1224407
474280
1078046
755743
609901
493109
1050321
632003
702140
848028
978066
771385
875440
530309
710866
595525
806039
1237799
877173
347009
384033
384033
870818
603856
797186
862801
415975
657422
672499
574940
751752
430670
758448
536131
602857
736753
711046
699316
315968
854090
969929
776971
808028
405891
849998
492995
377930
577009
661063
799605
416603
810473
486208
341408
929465
529768
1050321
730113
1020266
705275
758448
670294
733422
1232595
348640
779593
1144665
363570
882566
627577
544261
1110414
947246
1242260
439729
210952
982461
881083
945796
872214
241437
869531
711076
1123218
502508
677363
405339
758770
831144
652988
779574
738262
1019269
667727
781235
1130787
586533
487781
955543
758770
899770
937284
848028
652558
899770
816101
853750
661063
720454
803985
1143786
660506
606988
628423
1266928
662234
548075
614789
529860
690227
573692
971810
730429
943642
490434
868747
946349
432387
285712
943642
332168
595525
480478
677399
345689
709235
515811
982461
817547
923151
697196
912473
829564
658185
511373
781235
666513
707207
562742
278868
792595
757585
1171583
1219960
555629
942912
1034621
414289
665696
533625
982461
439729
495015
556014
453225
710866
314760
682816
432387
1026217
897565
1154848
422327
402331
501533
1172244
779574
785784
680094
618566
711076
780896
418300
931847
644819
743359
930799
922990
558386
799488
987380
387887
701160
620341
672499
718607
714016
722650
877173
777192
946349
721496
709752
772827
816101
446764
576189
790882
706141
1061502
469418
735001
1001495
825391
829564
446066
671630
625798
631278
532655
607789
283344
466781
1185844
636987
987380
1280513
180546
623853
825391
436955
793573
670823
755532
888221
566329
688051
567434
490972
646242
1242260
415162
268274
572553
538422
777192
838793
875440
767356
966406
923039
341187
529150
530102
643816
463988
987380
715519
731349
567642
124030
1136671
747992
613054
689376
702109
734439
861215
626315
984247
903127
823896
613379
695284
629412
793133
572083
409280
881729
554384
712097
766052
1025067
530132
575303
687999
401056
657839
923132
1177566
960921
817886
806325
524141
778159
462715
525386
322355
524384
1371127
911506
660714
654793
505857
1118217
816014
1086054
465882
1094980
860768
442838
333899
1198167
444151
715948
534360
786557
631924
246386
914627
1262752
603975
557486
707621
423487
1008467
839448
564868
871821
688243
676466
789779
757804
1030046
1018815
761119
985376
918357
469980
443649
856985
581311
288316
927474
1122830
843779
588489
799159
895110
571446
676730
675019
517117
603802
660945
673745
582511
854334
902208
914235
1103181
645130
915064
338885
541773
656984
661912
786496
880518
1047633
776202
566445
736753
799093
885312
1041905
607740
790602
907367
716102
987345
579475
910662
617951
827927
733496
582549
605520
74607
364424
890531
890507
370864
820073
620372
678052
829319
748119
868788
471312
96617
949272
895513
1157783
847991
849779
957340
621741
298835
608379
757531
531701
887720
602625
678717
607686
1117928
1130037
871568
1114106
550400
861894
547326
629191
528463
138533
253757
650671
679175
902730
635288
677490
1211457
1058534
847846
974271
1487317
824637
672063
979580
897313
561311
1083445
658683
471223
769788
934424
519082
627785
722834
1235601
678130
962230
586039
723891
606461
616051
916472
1086799
698281
603539
757328
829077
818960
1073400
747442
686595
854675
540295
238503
698732
645201
730652
1294862
1140221
680052
666461
1168570
427081
831802
535549
251977
500001
443649
1074054
644134
650131
598687
883607
957340
455210
575888
176590
1018991
591778
465376
791695
595993
134502
467233
1175535
833003
320318
917985
1110638
658766
651934
594402
644088
698019
783948
104755
593428
938885
669329
569688
796059
546844
978863
869783
414154
657538
868190
596243
55519
825745
784982
495883
730172
778662
566987
78027
590791
631824
969168
688054
1012542
1239034
702118
505590
909712
1059057
214743
830610
1012343
1140898
398221
1002407
766748
947118
221063
936570
444735
925431
344980
462986
631686
1025190
899869
895796
782034
737074
1062132
562885
672180
693380
822668
695737
580419
669109
960886
990565
909712
766052
684792
676160
723447
958897
747532
722980
599655
923132
854815
816073
863707
853914
766523
614291
388794
540960
739995
700064
1147511
1122377
942878
769063
524968
653434
620838
1149829
1174454
1042790
847723
814590
599174
893084
557840
721544
626865
647781
739006
849343
682505
749180
1103509
1076816
416443
614425
723122
746360
707233
832261
363496
1046584
872414
890070
1397703
934302
492168
569610
775376
576933
392378
487882
819450
786914
857403
793133
1004279
747874
554229
671205
588798
842507
724090
511451
596097
1092781
488056
662303
821565
816636
374107
983720
898540
928906
744527
770888
652264
732067
889811
646543
625755
540323
619966
817728
333175
723586
1112456
1076816
559905
1018239
681916
558495
674297
954976
563513
1009750
526959
482678
723024
698603
916618
1079441
974049
893320
1104289
639233
542644
609500
631604
582796
495251
177510
739271
778158
293382
723169
883515
753691
501437
842311
873265
451599
1047240
916472
983779
839560
578202
826570
799976
620145
396646
406156
914235
1367094
712994
467233
1094352
579457
973382
391970
531820
484217
435049
1001637
550579
849747
751894
759570
574271
659497
697529
1149742
909909
599460
793322
691569
1140063
165486
1094856
899374
816730
613330
401954
609620
798743
463645
486703
797540
471481
703238
583428
1214383
733272
1185656
500782
232202
119808
902041
553348
855334
555807
982804
788344
930370
633162
614037
565119
774978
476712
291526
630987
603731
439738
922762
694231
1047692
591903
616289
664782
494649
796680
568899
1387396
617705
258524
866353
756375
521604
631075
546079
627044
744914
1042240
643844
658766
1001585
799093
778332
1036615
983470
689426
540508
410977
735812
414093
656137
253547
1075932
743767
521376
644165
840545
720151
580605
879916
639233
766510
636267
1112755
1038419
578494
634531
846512
914645
903006
613413
600519
571359
601903
783572
382043
742928
842366
484858
639124
742580
914051
1071268
458977
460490
1006639
581018
503816
460168
724327
626541
615457
1079489
577872
805045
1327833
470218
737658
661691
792057
713387
873265
519408
264394
531779
524609
256359
1198884
842509
740945
427642
738306
606071
938370
576587
703090
628875
565593
891781
689835
866599
1046136
383295
888155
683025
717310
35801
1094168
463640
562891
880513
720058
359794
817035
790215
1018466
270649
953840
692855
663268
888155
883347
588424
705762
997566
1003691
372123
601826
728512
756458
542865
676960
820234
1010609
457408
1023935
526448
935203
1050684
773629
875555
793868
579413
526646
779981
539811
924383
578839
739729
1011280
900802
310885
1190089
674991
836046
432166
903006
456828
683025
450343
504715
975240
489965
738117
872542
617977
529963
1194003
467233
561508
435136
769467
643590
796387
328503
677498
955206
639376
778567
1056107
840145
920729
1158761
634348
531018
718428
416016
674941
778567
357877
275611
569365
1138570
794239
438735
791035
1077040
514497
747326
344392
365437
1203610
681658
501271
787195
955351
593446
492472
916227
955136
437895
591296
684373
457108
712684
659918
401482
891936
644665
470316
692842
470218
627955
912592
449895
500001
1257078
658185
534978
781154
792197
1029339
1107284
448814
624653
882257
347825
1092386
937830
418068
947277
536204
1205195
392493
620364
727297
567559
461510
705381
642001
902730
875759
641332
416555
897979
765258
740472
531332
1149433
1068169
850439
829077
1059457
964404
705701
1107284
572966
959795
901553
1025008
985337
661001
819393
629061
499997
924729
623441
868794
782932
813656
652775
548546
756011
502942
900802
776639
424184
584312
634614
969168
653066
447244
804268
558379
124382
671174
593201
688026
915062
1184761
1032405
534978
404099
701369
559277
1156107
655384
759576
818652
777368
838270
746115
1028792
841728
708627
866465
744527
671785
725568
362177
1081826
1000315
673899
850496
377672
622533
755200
575557
894234
609743
468280
637556
823185
648174
508173
300143
906573
509197
610673
932113
293106
1075853
710141
1013374
1060670
464688
811302
364705
611663
902843
788813
539753
1009750
595025
304051
648612
676730
480744
1165116
909712
973681
381074
486906
575409
997566
682223
446814
620297
1169167
345368
975284
805593
837162
755796
660311
426906
602573
716808
874097
579694
697327
716671
614554
684862
273489
463247
1338349
661480
836046
504715
821542
1005467
995661
765749
1017054
766243
864193
871587
754269
970532
253599
937006
893520
1113989
456856
582485
915489
472618
846721
717917
375211
1009471
1254735
1044551
624453
357877
460789
681913
685515
491365
685598
435413
437844
529082
399958
718685
636959
309393
1161004
945181
711304
412210
476439
345710
769770
598547
773913
446115
767280
292540
596229
571051
695515
662835
414006
619932
627308
500939
569714
982172
533318
800456
875645
882103
607581
1428942
1235325
713512
762966
426327
667516
1177854
366632
734266
1233131
404368
830033
710412
483464
563083
965291
605024
606884
488120
278116
622665
907062
697013
502980
936275
723506
1018372
976431
713692
687592
714583
717567
505333
723462
556277
898527
549428
497420
675766
472079
467233
558707
913346
764034
1112897
1736542
1375259
1059057
464809
806424
788807
816002
1295051
1019228
875481
536301
1010411
700271
452746
531160
562629
736264
574323
983720
456976
746362
790435
649151
789040
936226
910348
813656
574205
815612
777597
882823
732931
915062
692066
911312
1291448
864844
110090
536287
664619
651944
851853
609607
669343
621020
721794
969651
657983
697951
716168
780433
263415
362365
366936
861373
466818
965556
907724
973681
514702
733681
780694
671397
993721
949429
1133101
801262
997473
472263
391274
771727
847477
309347
998564
884967
652523
844541
891105
749327
1009995
453206
1004171
922762
1136671
813656
1362878
1119773
820234
716373
1139138
821214
366684
584939
416639
1017288
909605
402815
1069266
657651
594313
608339
196277
382199
884799
601702
952381
602689
475215
487010
449590
986997
452240
418380
340578
1357113
1133603
409540
843088
953858
528516
318064
289911
94962
492168
938145
661742
1049086
544757
431871
449751
812606
1013149
784318
319983
878306
863791
663046
914935
360329
724781
524215
588096
748569
828719
1147024
730051
1379439
748693
939362
944372
429166
437866
417662
682979
1165116
1170890
883232
1018216
589718
520937
692745
500384
649766
1198167
763663
253195
617643
470207
790602
1585236
912268
984247
512302
959206
1058605
619867
532139
898056
455966
525339
502288
635643
1517394
885673
842670
1119171
694242
890390
729570
485241
824360
746115
965300
195356
694004
1053383
107104
799751
878432
813149
1125161
791280
876980
455946
626358
429578
1097427
921038
872013
834592
559385
1046542
889436
382195
772947
525639
212017
234194
1154734
977265
584578
707207
562071
416135
604565
767200
1181387
982694
1061739
1113989
853667
607968
765258
513251
1205131
946742
729135
598378
1061498
1083788
700805
708225
642886
906747
533370
278137
749385
944988
497245
1224819
1180783
322450
586939
668718
785051
824002
811131
687198
820705
730889
1079349
537645
609756
958524
912969
782757
679043
948332
284930
643628
54310
1151278
888614
955822
668902
1036326
765236
667579
1021413
480123
894487
656469
568855
396961
810482
569637
827695
729521
1230780
601045
714026
478771
1192546
473371
344550
866449
894380
1107575
660084
1090137
721739
1001585
674064
414556
844987
614636
532546
987956
757531
345758
892088
662310
1047998
475367
660561
803822
623016
580475
819974
986651
639000
697370
671174
962763
698552
399281
826940
1122830
654549
1113770
891173
630943
849145
508333
777600
340945
718182
488670
356973
567707
1061881
523623
793662
518249
387860
747816
892739
464003
1904967
833133
614589
201334
389259
672984
1190832
637454
935677
1136385
1056904
829841
721269
434701
1227306
783948
925342
456094
881729
769966
1151433
911312
614579
492455
652286
955070
869721
930639
504480
885167
567535
690863
1017934
732931
417182
1125858
549189
905796
1007103
973681
789756
751278
833662
470207
357100
543452
734931
256887
811433
961520
906979
899163
933105
594392
451496
561311
830935
572614
849492
1209596
826959
743375
766744
688054
744527
610369
679035
994079
485922
399329
815612
514268
716787
696047
424320
1040148
1203907
887750
749385
723108
656984
1044794
958052
910286
846020
473400
732931
710903
501357
163184
884116
192553
718428
875305
634989
983142
513708
426347
1131387
723108
433714
1501421
709467
662835
873059
451358
621436
772929
408194
987375
568216
560562
1113989
993167
931710
768564
860000
699047
842257
528629
660715
1170569
482894
372228
1197300
974271
573234
501599
584649
466987
623030
1340723
740568
811886
733926
715780
600957
186426
739386
941087
886848
739461
696635
875481
689489
738815
636615
839348
479128
648634
895156
266352
537053
489965
499180
175243
485904
613133
925074
502123
964437
920331
1430112
1215784
610857
861803
362243
689972
1016643
588096
443080
971624
739995
770256
1022296
436707
478488
645594
517955
722506
867705
1261250
479520
777103
728521
611560
622174
844005
1222120
795393
512096
778339
716078
749951
460719
510475
510475
677341
560496
865145
860677
1222120
784899
480924
756818
737231
757498
691103
459263
779936
695337
259960
1001969
838096
417565
850674
345566
510475
819269
783362
700073
546354
758776
856075
1075118
1009246
707351
893596
886612
675819
481716
458067
856075
823899
967506
490335
381381
763233
534611
592786
817954
805826
716808
796394
937202
121490
927157
639102
762912
801031
817813
937202
1081594
510475
667945
856075
485521
693386
762912
1008305
636652
1067301
917920
1197222
850788
659208
871373
381381
618670
307007
769310
990350
778834
843030
518949
708255
899185
908590
1078442
999947
1028715
589737
1021281
847566
702166
655818
770814
790572
736544
340531
553212
553361
665589
736544
737231
620893
701213
593049
481716
761143
840959
610188
913439
439942
666437
693386
679342
843030
523040
121490
589737
686549
745251
828412
967857
439764
749951
560941
790572
434036
787312
806007
869708
908920
896803
856075
855953
925933
511931
517708
858888
950226
1222120
735088
936047
938379
723222
257029
790572
857531
751407
297601
598819
712342
925933
359011
702546
1020693
936047
1197222
786540
936047
419931
378411
657756
558080
768509
744398
380190
622174
833218
817813
873205
880835
444902
797850
854156
459263
918224
383636
676968
820287
938379
276376
889294
1001049
609087
614891
847083
808287
659208
643193
666299
987085
404263
921970
693386
318138
738294
537358
720761
938379
693386
682810
480118
684046
492637
1001403
867705
783800
474688
801475
743570
770907
815933
812370
362132
818525
1081594
852817
689172
583311
932257
231798
1144583
690252
669401
1021582
926082
817263
515904
889294
968343
769144
223848
637008
604562
494422
846273
536812
728521
365449
795393
460340
826727
490110
614891
599822
923014
863584
638266
765176
751727
735088
557228
925933
840874
992284
520330
669602
769144
629539
631768
420934
968101
968343
723222
736544
603317
666871
524496
572818
423909
497090
1143601
459263
723222
710342
651112
603317
1020693
686503
698617
806202
645556
124350
822118
636819
657756
1353501
1177714
584573
656936
1250962
709580
821047
611902
278241
937202
987085
551756
949303
872604
1041586
569365
770814
1001049
560900
514055
557082
510475
481716
1166012
856211
309698
614891
584493
990350
972633
857531
596535
1222120
924507
519760
864438
1031038
673369
549172
708648
542339
823861
467923
833218
849072
657756
385748
565411
636652
850693
235998
603150
563309
510706
807002
986008
861541
862551
1005734
806702
675443
912144
800280
759692
1004543
1018725
738294
502503
669401
885763
382837
769358
566681
1020693
861612
723222
121490
782600
693386
1152204
844005
601694
562609
623627
721141
578791
844005
791424
407468
442218
1081594
657756
1001049
345688
675819
388165
657756
1026139
863931
601694
1002998
727161
839560
656038
819269
662408
428568
510475
797850
659208
680980
585678
785748
573880
779577
625099
758955
877275
932257
937202
679804
527850
795393
931004
206976
493198
787540
789113
575474
457755
599554
987085
780826
639265
819269
938379
982694
742946
584204
644394
955468
889294
743767
659504
930340
807881
1001403
846273
1413542
754723
1001049
109990
888529
986008
977788
920939
812626
566329
737231
1261250
807881
700073
659835
749951
702546
775382
568057
614105
463499
968624
791952
579678
579678
756802
1009464
833218
836674
968624
1171583
780826
886612
797612
569833
803217
700073
716057
386970
271459
682810
683117
707020
938379
402863
955040
847566
651947
895973
430993
829756
535989
405649
796394
1020693
993391
434434
882281
628213
553212
523040
579678
677162
673934
382837
356989
1250962
712325
827605
932257
1177187
446042
614443
991935
769144
700073
743787
820287
457349
541324
702546
645594
565580
37580
567232
623719
771908
258316
610188
780826
639874
986008
701526
968343
631768
382837
716232
925933
664423
434340
522515
852817
896832
780826
636781
938658
593049
999524
1088571
598819
145744
938379
681439
601303
362132
1013444
443252
264424
740066
336369
936047
790572
390562
807002
589737
749951
686516
645594
1594030
645594
598819
641586
645065
807002
753722
657756
579678
553212
562902
899185
586812
770814
708252
457607
546257
622174
394470
667945
199212
862611
756209
911675
589737
805826
849072
851607
676899
679658
772615
954005
604208
24415
1197222
817813
768509
878306
562609
446066
672051
721053
787540
769144
647680
466251
833218
938987
653321
783800
999947
796369
664423
481308
435576
456975
725784
867173
930340
619722
932257
121490
382837
1143026
675819
628213
757734
882281
456310
808554
610031
232388
599465
19518
1098728
450559
795824
1177187
553212
657756
942294
833585
756818
362132
801031
639102
598819
553212
931884
622482
911675
819269
932257
789095
603642
837437
700073
836674
886612
912144
460719
660571
749951
1055364
1195606
889294
999524
558116
1253860
356999
515873
920267
435797
418844
728521
925933
700662
425482
549596
886612
490923
375485
992284
659413
938658
403903
603317
413556
807881
896803
805717
760103
797850
760415
404262
1010778
1009246
636652
867173
465884
718667
778733
579678
1058100
790572
745251
665745
667945
593049
435529
906873
794516
1081594
930119
1075810
836674
557994
475278
1328423
511931
584573
836674
659208
449931
666299
701244
734266
707351
826285
574592
718759
609393
921053
671784
445136
253485
833218
930801
745251
928895
779936
768509
562609
673371
460719
664423
865717
700662
746360
852817
980332
899185
941267
1061485
712126
1019393
201812
556220
1297428
910422
912144
738294
911675
669401
549193
920580
560496
1020693
805826
933651
628213
769144
796381
857531
736487
406408
857531
877883
398407
766230
676899
666871
833218
789095
622174
611560
768509
666871
428501
614891
990350
992284
574570
510706
654713
608739
558080
541324
769358
930340
795824
883284
898593
374834
1078022
756818
1010066
341019
601061
723222
678126
459263
795824
636652
982804
405117
912144
460719
797850
844005
1043392
659208
930801
889294
434679
18744
657756
689211
630995
700662
446042
811194
353413
664423
1374678
769310
1531903
1143601
381381
457120
1166012
585678
347755
797850
999947
251582
986008
690556
693386
598819
825706
386166
562609
850674
459263
1074915
559780
531287
757309
847566
849343
1343165
977291
982338
597363
588130
856075
601694
676234
762912
396668
1166012
770907
636863
748928
808843
774279
657756
1222120
991935
1142229
452520
604976
580243
958036
423760
609484
805507
772825
588332
449619
938999
535636
348572
657225
1030080
958439
575517
785461
701447
786748
607968
488519
572922
374718
860433
718023
122317
726357
513067
780797
930889
685244
1031996
882455
650033
1049924
427229
332470
864188
907261
530727
438025
872988
861803
250560
534311
1055286
440551
941789
1022326
856269
568795
614711
570559
920374
835508
616101
375219
754406
907933
785461
355901
608183
989752
973737
466716
358008
715812
723856
1197590
580878
706975
687586
904715
120592
360272
871562
540488
1013454
762041
459240
957925
1015074
697936
773927
396968
1041539
386590
477490
553753
860433
593428
707447
621326
582237
845441
753207
1122711
471987
931154
913842
562141
658270
965217
508566
1195831
624345
856672
1173022
942231
765402
729059
763054
780977
890107
826085
312034
1108356
738541
426026
731365
618982
690626
402343
299251
868136
490688
908232
609376
741921
824660
551635
932529
728557
770282
719173
729231
312793
568057
539354
644030
764927
140970
763054
850806
504587
735058
736508
842080
512484
934739
624964
1173830
1085165
779048
486822
753865
651673
357100
717090
286566
390364
960328
493663
867323
346396
700334
538996
521220
768969
1130558
602620
565567
606992
695351
828015
819918
722548
732467
875713
618362
570808
889975
788022
756420
467184
1250381
1037163
913670
1154368
188274
616606
1024545
791654
557063
620778
871435
653062
653545
499654
682111
806603
610651
904393
260057
782503
422057
850171
326513
766822
1610342
958424
641589
520176
479965
540450
849732
831524
746132
468274
805113
796595
1009796
685773
667560
876708
1127001
411456
872084
1262969
561200
920944
658072
1008852
801990
1095857
812964
1387054
651889
573067
749243
725433
608855
826521
663370
796860
647159
568892
429411
938911
1055116
1257883
457270
905272
780977
1185656
819016
732750
728403
850171
711055
723025
1021340
863537
738773
783411
368378
567520
794455
261347
813119
871888
796218
903868
446801
583975
707575
927775
764106
285932
566782
714516
502114
919328
689449
574316
907142
897501
1149181
930965
565561
587601
689829
693380
348905
699432
816283
669836
515793
619512
777394
1004471
771561
561009
885428
562470
887368
745240
514414
802323
493078
602620
373957
909514
735142
813967
582156
829564
941940
931525
853111
591903
471455
669879
826249
699600
664328
1125196
445718
1198291
824560
1031409
614540
633428
650185
898619
1607887
751195
1159166
540722
729659
444464
553988
721002
698850
268406
753241
631329
838774
541401
331437
226190
854093
728261
763663
653009
971296
533811
836036
657863
684983
843635
928341
572079
661269
1019269
553859
383588
641260
566329
1093823
656056
362044
122818
627028
623244
518182
681470
659574
465519
631929
787438
831927
357720
705512
453740
691726
454216
813656
417585
628798
537350
878617
798414
772447
833348
452465
781001
673721
930370
818277
964051
328142
729011
295674
767624
917057
418618
262125
521000
596750
292832
307082
667819
297571
1056824
554745
482755
548367
654044
501159
1233564
740441
403265
649442
731242
1093617
441471
728261
892155
292832
307676
550565
877389
799743
943516
613242
848463
706150
592987
681151
695351
463998
723138
382199
767624
719746
888697
940594
264613
548722
986111
1231159
960509
753911
986008
816856
571407
544281
631278
655532
819646
469721
797126
760664
634767
477115
694713
779792
561199
460190
611274
667368
380100
555997
522814
392362
683731
579499
657374
1020116
379528
404470
765508
594869
816054
981793
220432
971296
781319
1023838
854045
455875
475738
659200
477908
752562
578073
696848
502961
1008273
884641
451918
651681
649765
420904
608302
531825
727619
707770
180529
614508
731038
827563
667368
788076
695689
887524
717180
594962
905272
229792
887458
575476
507262
818146
816901
1040931
551235
622549
511745
496493
545235
706150
782578
827515
966343
872293
612671
466643
529454
658187
835136
981335
743066
760089
922053
656854
1173830
739995
1356302
628705
605163
773728
344530
464893
593817
1002902
608441
744264
284175
426869
794311
551659
890911
490110
961272
704145
656256
759025
279196
1077327
912279
322030
921349
439194
480858
585947
656301
503999
852444
772615
907142
643878
891697
833737
799362
201557
920175
470353
551659
657634
466740
192066
555513
983044
767955
552445
677027
792057
817608
502114
486976
468634
468274
574736
265196
393832
605595
374718
750917
514414
845000
489868
514353
779048
1173630
433473
701417
874822
773728
741359
56727
665232
763128
1039330
930146
907150
566550
415897
572075
749255
277344
496416
300598
784258
815513
722744
877253
663370
778092
806746
392863
438025
763328
552368
526612
743266
900803
939680
538017
538253
782438
584802
1152695
906119
459636
661938
766094
792586
551060
819588
333742
774646
695689
734039
204363
448292
742917
488774
633625
475857
705621
1122576
825674
771129
371623
585458
851148
602308
760559
494889
426625
706688
850645
511279
619028
679658
785158
635452
896534
689150
838981
682641
451646
251270
298752
468357
1043753
706150
686531
254617
799317
868893
495361
654783
1040857
134754
608829
611377
532455
775934
652570
876982
585736
355835
1504937
916881
781227
641709
863751
568892
638974
469226
890911
769000
591196
357017
357017
629628
958075
562679
981072
500084
460929
1072089
947112
510377
650821
1212951
540444
785030
349073
420904
954768
726801
331820
495361
774047
934701
556220
791214
147698
774941
433258
420883
573343
701447
517999
252433
1004264
679124
585575
331434
867700
409712
625596
836674
605017
375219
673745
916472
500986
629236
463998
325496
421474
233646
328034
739244
608302
797259
717180
781001
699432
753918
1191907
408124
709756
458563
968944
762042
771402
580348
1097417
837554
771402
785877
273698
388325
860260
677414
685188
628776
847846
566104
1126721
585458
875158
1148653
500535
640913
540817
609571
619028
433957
591196
841034
649974
564602
1132875
756420
561199
309925
760225
715143
799193
1591203
349073
378961
714471
687915
679124
822880
642604
832102
555264
714471
859095
598381
248445
681470
1521626
421446
501856
699103
628716
664026
1044532
770422
810325
488647
915533
566409
189070
835072
484833
807555
699600
965779
583975
941959
605847
826773
536855
685185
894535
631694
794714
747971
1018562
739901
476175
827241
401966
570285
471455
794521
715812
682979
667368
256226
862398
687717
582151
546079
561200
650694
531938
1334887
271574
337161
640733
792311
565277
615089
761436
783425
299228
598381
398298
927103
591534
708898
673581
777267
851148
582184
795302
313562
689449
702430
492973
1001795
816683
593506
343305
488146
717898
599241
1038360
1357113
636345
638655
958886
975746
911771
720925
1227807
566550
493967
645095
529100
848380
510150
481926
656619
550266
717090
907058
864103
482346
1002717
525878
802244
862203
708889
305482
592915
534806
770243
316191
871888
479564
875937
128253
528400
884167
213052
1058445
564413
573953
624966
650780
362177
743511
445311
435326
578652
1231737
862190
476815
404608
942396
787381
632016
586492
886337
935769
611477
529351
657100
674461
717720
1203175
690456
836464
413432
512359
754561
598075
941772
435529
622366
948471
966448
921429
795459
754561
466740
1113824
1015907
636345
615457
549554
1007694
808372
519436
681322
594655
958824
791464
879040
800208
857621
708842
544742
582156
629563
643887
890621
798544
618362
952643
299228
249883
792567
732467
608302
695072
436771
651872
281720
561627
605017
745907
283713
502441
724703
1179693
770714
171900
665297
776114
603594
553753
461094
515793
607859
599957
605598
677819
794006
500011
789879
609957
792291
778291
475522
716659
201557
1067330
331119
664186
683116
513421
562737
625932
932943
313749
911417
483193
682913
934870
671139
513421
586075
768620
737267
796548
668268
710294
770714
815513
497226
649386
264175
778114
528028
649765
805393
978187
681851
736252
710616
1080825
668268
629805
920374
818713
434656
891463
751296
907185
720792
694521
907165
446384
62147
775699
522969
498657
676459
1034711
848463
861945
723025
747271
638652
814487
987375
575700
529978
736440
585150
551792
666497
510845
567539
417148
790978
632296
688248
954418
597949
61359
919328
413432
1148557
1280828
483137
723429
551659
688094
571341
689513
525483
866454
903127
32640
681851
176040
681322
636267
469597
815882
637875
880610
461993
489868
438323
569714
423510
408190
743234
839010
875158
853145
575476
723856
219032
889333
858779
668492
717090
679124
678731
700334
634773
544124
784041
1122576
638974
708150
482346
770647
442300
651574
685361
696535
809990
497465
597912
838945
321439
503807
941020
630624
376809
555821
624966
284175
756786
339326
824660
721827
904715
754984
872640
774646
891362
369051
483193
1028343
821644
618603
753911
450259
501504
497171
641135
387188
695644
608829
290692
647159
476815
668555
349838
905379
452298
1076889
1465778
614711
352659
468377
1005679
574946
1264631
877357
607197
332470
844883
733271
850645
1024646
638668
613534
855090
718023
656880
355901
578926
463111
570813
544441
798358
575093
107028
659180
783425
959549
791654
692349
551629
1227306
709827
530954
959434
1033640
913119
1387396
852103
442300
658094
539857
578504
774941
880298
339514
576364
925444
679123
181713
645328
630089
597760
927775
819377
379346
664280
1032893
773316
1053038
1264631
555997
859198
886579
497226
722163
499302
844062
699852
1015074
621082
850409
550565
890460
343683
841159
1006655
477490
694958
563030
731242
791443
176911
646550
595025
690857
514526
636278
488226
728403
929782
584194
488647
650694
561200
671344
322030
586033
1083472
1233131
477827
591935
724118
899772
1077111
781001
561336
352500
561627
791214
615944
616606
400213
404388
1125874
390228
634973
689598
1399972
785907
797327
537544
1024283
857621
480503
674461
609376
291526
764782
766748
868347
542252
724212
1011804
528465
887524
605269
732186
403390
830137
355901
748966
775946
547472
285668
831927
932529
709561
568826
1044894
743509
589409
565567
780458
532272
889845
531549
598976
349614
654851
953478
870858
423005
363732
719173
1175847
765721
747532
397028
435601
566312
868893
293545
548220
416479
801924
374397
542181
742040
819330
927083
699600
1023530
531876
445999
648809
412199
441687
561199
774216
299228
634504
225391
572159
577926
898433
507022
778679
585736
673614
967857
670683
708842
408641
22556
796705
561501
981552
603012
794915
844062
347886
555264
981552
713276
981757
637548
413674
896741
948490
897492
585458
871793
920944
1118631
325404
1095165
777394
796270
480360
608183
636034
294875
650185
792225
594962
634767
252670
738931
950556
513228
642092
668594
534738
700744
744264
856672
539253
639451
460265
524815
727619
454688
755840
719585
632135
533464
673614
703414
383826
718023
700922
719667
597949
604976
1120212
582156
781001
740688
473559
807294
969169
742973
580508
55519
814821
771213
638974
460190
833238
914942
570978
592547
714908
735657
358153
768104
868099
748966
229934
626619
909705
627268
815538
432049
520605
170515
607182
871230
820010
263312
314584
516067
569243
644030
426951
763901
598797
480864
690426
757340
812964
550565
109649
458563
559459
906710
604976
385082
775429
801301
415752
354508
981072
448121
1083069
600052
502575
719746
707842
552445
532994
609571
1072089
770714
772862
796705
607587
608643
157333
604356
775265
521163
1509701
764927
658187
1125874
596439
1125874
922762
844062
615089
791672
514503
792061
1053308
571238
412301
743266
1051864
604383
896741
1334887
487951
1154368
1185804
756634
500868
314233
103962
686676
637103
630428
720792
624345
459677
1322240
434656
609043
602734
525691
461094
700744
850300
311946
845441
585497
738150
459415
637994
743377
739901
726976
546358
699374
513249
882539
1146322
725148
797022
915361
1045585
623328
499959
323299
606531
366563
781319
683488
419066
1198731
532340
762042
658072
767079
534881
722163
1399618
673614
702085
761436
1085345
816856
603621
600638
797186
945951
1543649
1155726
833207
555471
927461
494318
525174
872805
720792
880610
638437
943516
422772
666497
522877
753643
748119
790343
1038332
238731
920175
426951
857621
889755
533239
663277
1007388
605106
867700
438302
947095
497248
474475
444363
867770
743266
624345
906119
606671
489868
750581
653031
156879
687349
695237
1049924
608302
629665
700744
1303794
748242
340845
318797
780977
1129534
971296
527656
652912
179969
929235
291932
1348831
770647
571726
885521
738931
1154368
345562
354632
1044695
742277
849400
690426
649738
716359
531655
701354
107028
451571
676440
653879
386105
542252
379556
721792
171900
941020
639821
796283
610121
598941
553515
1054542
854093
472940
540162
338885
609533
325404
749089
1173771
848421
873176
599123
844062
936226
825581
470607
740688
522776
517837
634973
820010
628577
632135
843480
887700
1209168
429591
463202
572159
647159
667026
774926
1358797
694037
584673
438025
550609
790978
967702
705207
301281
683064
740933
827877
570763
1004869
828907
791352
994708
587921
681223
797259
1017476
585334
924019
361041
520605
595685
96526
615707
846509
527455
994808
150107
469762
682053
973704
723127
694713
375219
779593
396447
642430
774941
601805
1356302
730744
705987
660243
742917
966343
802010
772060
780649
454452
784752
356999
953478
516353
340935
573966
784041
1385650
792061
1074030
774646
1259478
514526
760559
703892
536873
681438
483113
1030080
550894
1032999
423510
699103
1246072
491007
1124385
1338562
516636
470883
240166
745897
458563
832296
950489
634883
637028
742973
665421
737535
722548
597767
771213
961564
697327
637028
779802
794395
657847
555765
796860
1310357
686445
702430
1154368
327403
474426
435754
861945
399087
1019017
351905
951085
692066
385188
615650
916858
376365
309037
575700
607789
753241
505349
644475
594962
344903
561902
500011
766087
433235
1040857
1348684
278793
850409
729659
322535
976136
939875
819588
200107
788056
1147684
889101
778825
121446
373613
699600
890021
506630
411599
590247
699230
555997
665589
1090688
529978
452853
291932
883731
1114729
260725
1156573
528677
738931
831498
858782
753409
543557
890107
659618
458918
786412
391316
550565
555471
523302
1442212
552132
462745
843627
328142
668250
575119
909514
530929
979065
541194
626912
941772
836464
828071
922328
1334887
813119
671862
524815
536873
427624
568045
863606
415494
659574
666497
458062
584414
571446
659015
771402
405241
618734
973737
1031921
851955
1102351
559903
697013
584493
520176
1018216
436657
670683
607561
833292
946888
338536
484361
741535
1330847
780228
686445
206683
791464
1037421
663370
575517
651839
981072
620099
583387
871097
1043753
788120
489868
664251
749482
753865
1031996
660689
553537
626485
638852
1005679
696646
1358797
769499
790343
831498
108792
392691
1031651
762926
230783
612814
514186
655290
842129
816901
679771
838401
663918
981552
854093
378996
355901
1009851
820970
1004765
374629
529426
1095165
300143
625189
479992
810992
848421
688966
477912
497184
972890
512526
393039
611983
968872
780413
428306
580031
465519
487951
795498
911417
607561
914942
166422
479992
661665
567179
707751
810145
659759
448121
726178
557910
972692
404130
461094
605292
745907
526488
382204
441471
1072089
342551
549554
738781
425412
149360
400746
956375
463998
488380
683015
779048
463998
451918
877253
429672
546131
584250
899595
496500
768513
945951
947112
882455
614048
372440
518217
784258
714839
405173
594010
616006
598914
882549
940385
852683
502135
594741
536374
632135
504286
680047
414138
611402
636233
494202
783411
831927
468456
973704
651574
693666
656984
792311
1083704
631329
477490
496416
857670
826521
583387
459617
594552
767955
595669
502114
853849
654044
774941
639097
580292
423005
382401
794311
323692
795023
589254
715506
715812
872084
1154368
1171055
532272
948032
650347
441471
903123
819258
551907
621231
669801
1055140
492279
664656
624696
975830
449576
571695
654723
765258
758128
395097
543992
1086425
789892
622972
699411
451918
462495
674656
942248
1134554
514105
728576
637548
677256
1152587
854093
644053
650821
941020
1109392
603594
973737
639983
510168
1231737
534311
320263
831636
598477
663099
657354
897530
743557
514414
913099
533970
735657
779381
907933
743920
281122
809478
823447
779048
852817
283713
710616
616524
556220
886702
837203
861916
667986
1069096
333249
843023
841443
565092
466987
429863
993068
461450
637028
465622
1061485
691704
512030
652211
1244512
502352
773870
622972
547072
524443
638531
605601
631329
859221
865804
767103
651839
788296
942248
1030938
647646
602954
774941
457257
624876
924326
534311
470353
831368
831927
362310
591410
560728
656619
437159
407352
534806
1138621
801234
409694
610121
958998
266683
1061605
707480
471455
559346
627439
493078
566457
507476
692333
1217683
488668
499652
671985
848463
30618
731101
444363
730506
482532
722510
545074
647232
596622
525691
533106
699432
790343
694663
678731
946643
367511
449135
517808
433610
754561
428306
669879
659139
748313
700300
997
561819
734039
738781
791714
396447
840797
947112
696868
461421
649103
448010
626450
519087
1029454
775516
619529
1045585
499086
409584
1268292
527361
353715
714596
763054
157726
577805
512359
683507
673200
551206
805681
449135
529789
673427
723025
763901
685141
763838
382909
745451
597370
399938
480266
476509
1453274
716359
387222
687305
862190
710084
573578
831927
701447
460025
554840
538183
580975
1055517
811203
745963
1004643
973704
406666
860157
571149
577618
699852
714516
434656
433809
690565
1015595
247834
247708
722548
1010444
611014
1004765
266537
783411
739415
585015
429413
805704
1135875
293063
592638
664511
528142
393407
858090
562590
356676
268343
456481
770647
563219
330405
705684
850574
609029
933400
1192172
406421
1347960
1347960
916939
910355
842190
854659
505800
690146
460265
799182
600343
829998
976031
330887
762519
198997
847332
792670
818985
730909
279605
456052
810907
811962
678861
512510
592792
1066158
938294
731199
596739
780385
892598
556187
643266
729730
1449176
815452
981987
707253
740807
769025
444200
1428942
569488
1655443
432779
1307112
1016040
797591
646274
721417
875958
996216
731180
938739
849416
406872
646274
520937
847080
420200
784607
839922
680914
1112997
746230
378321
618362
811802
505800
635288
479678
1344642
720601
665677
973149
835848
906397
533387
411817
553870
551378
853776
943284
523062
1175076
330887
797264
767615
792670
815452
1208581
609680
844230
1123820
967583
870067
539152
1084759
610796
997687
872829
1040855
542315
910284
320777
756071
1005538
906397
643950
646116
1084665
994331
643120
739801
377868
817965
943284
648309
843360
406554
1042297
719388
1057183
804830
797147
970620
518026
403903
816691
1272920
818296
936566
848835
926271
480045
1091815
791654
1208581
413421
871514
639392
482674
575826
889911
1028689
526341
561158
998128
560540
405173
702797
711757
781880
1023706
1091815
780717
693234
774771
740807
1131255
645415
911037
691421
804944
876935
824714
556925
728289
727210
250536
397053
821832
392754
337172
691842
1096180
630375
1191149
941374
609166
666231
920267
1110618
592761
538045
1031650
690426
279605
787310
1267700
976031
620297
443983
646274
1091262
931145
1128607
379903
871514
452486
732245
739502
1156900
1083046
695763
627430
695375
341857
679676
503483
883446
486812
610343
714353
1112997
330887
914675
584446
580119
1307112
640139
365068
898923
860379
755389
826472
1167615
880333
780385
705812
583236
1328596
628853
934173
800649
659174
1001440
640469
495414
838250
629496
1058824
709980
1033085
806498
1016661
638910
846809
951966
1042311
1253841
960834
1067412
815956
723302
974741
443601
853940
806004
697027
830851
1182798
551443
951966
1449176
611321
507960
331478
1087179
622774
1055950
536702
695375
983497
495279
719717
606703
695375
892598
403215
745884
473393
1259578
559881
792670
663953
762837
923431
185215
365458
383133
1130734
1062354
841019
329245
906803
392323
486532
578580
598859
565069
916902
775943
926955
738156
1005869
1208581
279605
762770
578508
366684
762571
1121603
278299
720892
645392
654687
1190284
704602
942498
912829
1094601
607313
264626
1155726
804839
894548
722407
583030
551378
691842
656888
717228
883446
948412
415658
801408
489953
498522
671608
707452
997687
552760
562480
705135
633376
587861
425058
1273953
412581
961680
1083046
980120
1068540
705203
877678
906803
748872
639162
790047
300447
1064230
403215
990786
627800
483602
720983
888424
579921
360272
473380
944792
859070
556433
716021
459785
1294194
1012542
612330
609092
611777
596976
614657
479520
1194925
836674
556925
744340
763039
961470
742848
829998
560362
976973
787121
482969
741388
644871
1016661
826687
756931
767866
284175
813961
701319
690816
267385
918999
880333
654687
1010920
850563
961470
998327
848835
944950
926955
401203
638910
787121
835750
719545
815452
940475
867315
681062
1042297
350667
1066158
997687
889744
759909
831927
876935
1035142
695763
738156
1098351
288207
1261935
471867
314307
889509
879358
889911
270935
314472
1227695
741388
478328
872902
857126
1055950
804841
1164860
806039
1213972
719545
503961
621720
551378
578413
699216
1134043
563313
847218
1112997
296872
422576
1052782
430855
744340
464185
1208581
636471
455825
147050
1307112
973243
464857
643120
991404
807530
1012677
1063251
85685
934739
571847
596976
1403338
454803
1706440
862551
430855
473393
411738
703721
846809
607806
414105
515782
889509
471076
1116383
746760
961470
785293
1198290
684899
651795
872209
688499
592777
522882
550652
507432
911670
652190
846403
1215178
727210
861760
603736
1000227
767866
644901
718607
839937
156344
894548
941312
594985
1016850
519334
926396
308549
496638
886955
1198290
641761
499635
490293
1078928
483163
370476
889333
1021413
879800
931145
460168
567319
610755
760365
705876
782375
211114
560622
741388
811802
1241721
729068
807057
883446
564747
829998
633039
639392
1105208
879800
204313
958418
489078
717228
67099
507960
1194925
752042
839196
559387
649360
411817
682412
18062
877678
671174
691842
974265
653186
1105208
541415
1346242
527665
771889
471076
1663521
704887
622721
334073
860379
639947
877436
900931
834192
959130
473994
1354312
525436
1038019
823315
729468
835962
685598
703879
1148496
491304
1001964
1022891
525436
1022891
1046610
1001964
442588
693696
613275
682592
909892
792289
819362
685598
682592
771297
640150
682592
726010
954365
954365
1202549
1406409
216304
685598
800866
1231795
645003
204580
1046610
628159
909892
835962
577210
690362
376235
1001964
1202549
835962
1046610
1144201
603647
1177187
1202549
525436
792289
682592
60817
771297
407895
1022891
911873
1001964
599241
909892
289847
588259
740472
727585
803474
954365
792289
685598
726010
1046610
975369
929673
313866
1046610
1144201
1001964
1022891
478759
568795
1202549
771297
771297
989083
525436
741785
538017
726010
546233
835962
771297
1202549
1121711
988489
726010
792289
1144201
602752
441467
292540
929673
1046610
682592
954365
707351
758710
771297
954365
1202549
954365
1001964
1022891
1022891
830927
639655
792289
1231795
907261
136118
828803
592412
977850
954365
1144201
647652
792289
682592
97571
773440
673480
792289
682592
442677
797259
1231795
1046610
682592
1022891
607536
561508
37580
929673
624616
525436
1231795
1202549
1202549
786969
792289
1231795
396378
376489
1046610
331216
909892
589802
1001964
954365
892826
1202549
835962
726010
1001964
513200
771297
685598
1001964
525436
751606
500868
350803
559310
525436
525436
1046610
929673
707091
835962
644481
420166
1202549
1231795
771297
753018
1144201
1001964
525436
685598
483039
726010
619606
1144201
848694
164469
588761
1144201
726010
835962
991105
685598
929673
1096445
302100
1046610
1231795
726010
682816
734467
835962
1202549
929673
975940
235544
792289
909892
418742
1202549
588306
725204
678369
1202549
771297
1202549
954365
608534
1144201
771297
1202549
1231795
685598
949313
886597
321964
1144201
1202549
1144201
827851
784882
179040
590513
771297
525436
959700
457476
609263
1046610
792289
486420
954365
771297
1144201
720103
726010
1144201
634003
1144201
682592
682121
571294
752006
682592
726010
85685
525436
982837
682592
929673
747918
755808
622248
1202549
726010
597707
931172
1144201
929673
1022891
1144201
954365
1046610
835962
1046610
655485
709722
596229
682592
733781
1001964
730231
705538
682592
1202549
650614
1022891
782571
577872
1022891
903244
816824
883058
726010
1231795
1046610
284856
552587
281492
1025076
688026
835962
1001964
781818
454688
1231795
954365
611407
1022891
346978
1001964
1202549
437626
178663
659716
718503
900860
468987
682592
481105
507318
954365
756066
895696
1001964
771297
835962
790868
954365
693261
606342
701605
405031
1046610
506520
537730
682592
1202549
909892
525436
835962
1484749
1202549
771297
929673
440632
1202549
909892
1022891
1046610
835962
327991
909892
620838
565815
1022891
792289
1046610
835962
726010
685598
490529
319233
623532
1001964
571113
604569
898966
459085
182548
798573
525436
798853
929673
375996
533983
909892
607659
484531
685598
685598
738050
1144201
1046610
783057
1055286
832832
1202549
603480
927009
791170
680914
792289
820844
726010
394464
557843
1202549
505571
368762
403294
909892
1202549
253274
685598
357849
881729
679388
382466
1022891
491007
470021
1144201
569944
835962
1144201
1144201
726010
1029939
771297
639106
846804
771297
792289
916902
481716
929673
1029119
1113126
929673
954365
1202549
835962
825737
948658
909364
771297
550593
488601
909892
1202549
837142
718887
951350
322789
575102
871218
1202549
461016
667516
652454
792289
525436
1144201
683507
802533
1231795
792289
264794
817999
690406
792289
642309
354425
462725
312048
726010
934173
1114459
685598
353872
835962
658884
899582
731839
1046610
682592
533503
682592
954365
506662
546122
909892
792289
813815
408190
835962
100583
996012
525436
594366
243984
579576
835962
1144201
1001964
149776
1022891
929673
1091770
929673
670683
777132
695110
726010
1231795
954365
8602
909892
885964
391619
835962
584168
1257053
647249
502862
771297
370461
676270
337161
452746
510239
954365
695983
954365
771297
792289
954365
525436
941959
771297
929673
792289
423047
705428
909892
781460
973486
533488
612582
682592
909892
1046610
222979
997506
1231795
149776
821047
459115
569906
614460
835962
835962
1202549
1144201
682592
954365
568033
344903
929673
1231795
929673
358683
929673
267145
735142
551642
1022891
685598
813680
792289
954365
909892
799183
1231795
1022891
441517
1144201
1032999
909892
966740
663408
774156
404817
1001964
792289
710661
1046610
1231795
981807
954365
929673
891230
1046610
741595
726010
573689
748248
587306
792289
525436
709238
541822
792289
872314
1071877
685598
953888
1144201
909892
868671
682592
1144201
719677
909892
669217
615547
835962
1046610
1202549
954365
771297
607982
893779
771297
685598
726010
724781
792289
1070410
1027663
835962
929673
576052
771297
309925
591534
1231795
835962
954365
799836
792289
737226
1202549
252924
606665
1110917
1022891
954365
547918
771297
685598
954365
771297
608426
516585
743787
525378
688774
290923
1022891
572021
726010
116781
739743
835962
1046610
912087
687039
340954
771297
1121138
881209
627768
733829
609177
200107
1144201
771297
338913
1231795
726010
792289
349122
1202549
1025568
735984
929673
929673
682592
276834
418789
1144201
835962
736736
1202549
584250
898619
743925
636902
792289
909892
1001964
359436
685598
525436
929673
1231795
984220
648801
1144201
1231795
726010
1046610
812077
565325
1223966
1144201
954365
532969
1022891
274213
929673
910853
771297
942396
792289
954365
792289
698095
929673
792289
459858
1022891
685598
715640
402118
270302
1202549
835962
1127372
726010
909892
146335
954365
371567
1310357
726010
1231795
464860
1163794
697765
1202549
954365
765049
1144201
1046610
416135
835962
929544
1144201
426727
685598
521693
771297
634945
534647
792289
432276
421436
466831
791695
1272920
756748
586309
792289
1022891
1231795
815358
654132
525436
987115
909892
1170
1202549
1144201
1144201
1001964
909892
909892
517628
1022891
537605
525436
1202549
1231795
606114
758841
898966
1001964
416469
1144201
685598
682592
656320
204748
779221
334611
909892
1046610
835962
1001964
524858
726010
448095
1231795
771297
685598
682592
1022891
835962
764311
1202549
737387
1144201
483068
1202549
419097
1202549
720119
722163
1001964
822151
872293
337655
954365
1144201
1046610
525436
814461
682592
954365
562071
909892
1022891
909892
1202549
682592
728076
1022891
525436
835131
441987
634585
895475
495289
685598
751120
823639
771297
1231795
1231795
498910
929673
656630
789692
104608
1001964
726010
1144201
835962
595789
333121
1202549
1053642
1144201
697367
1385028
771297
525436
770794
771297
635506
1022891
671724
792289
929673
684049
1046610
502190
616349
1425841
835962
830037
1046610
1022891
1231795
668058
794133
771297
609827
771297
410863
1202549
1202549
575494
395701
792289
525436
632836
777103
405339
330501
825495
909892
904658
1263245
771297
525436
638997
909892
1022891
910662
1202549
491535
67254
771297
816073
285306
1144201
1144201
682592
1202549
321439
771297
954365
479484
666096
1022891
726010
1046610
835962
1001964
1231795
655490
789451
1022891
599655
792289
835962
884187
1022891
336209
525436
682592
835962
929673
656432
951027
588778
1057183
909892
782586
792289
453488
618495
541828
252206
1046610
470353
1144201
726010
399990
520182
458532
693853
954365
189070
1046610
824819
412945
1001964
395727
550468
904035
682592
694512
659015
1163686
685598
465582
771297
929673
443182
683137
674452
849449
771835
828071
691546
1001964
792289
688637
792289
771297
929673
691012
533140
1231795
318728
525436
1231795
33662
1107134
386765
792366
1231795
682592
1022891
705073
682592
1231795
726010
934739
583666
685598
659208
924920
878551
835962
525436
929673
398465
929673
478115
306950
682592
745022
373298
534036
764342
670478
851607
726010
1001964
1046610
469190
771297
871451
525436
1202549
607222
1144201
907357
1231795
1144201
770484
415157
685598
544281
954365
525436
1231795
481106
639309
835962
685598
909892
1137873
470193
1053308
884892
525436
747990
1231795
459385
682592
726010
771297
669879
500232
619009
771297
954365
235316
1046610
1046610
689424
477490
525436
1024545
1001964
1001964
757373
1202549
767018
909892
900169
294496
1001964
1202549
792289
525436
728356
1022891
682592
1001964
792289
1001964
434672
682592
475564
1046610
792289
610586
769003
637875
525436
363732
396646
582073
1046610
886636
482216
682592
525436
1176988
669583
854237
1022891
823899
525436
677398
610111
774540
695136
411359
719463
517239
726010
818796
765739
1022891
1001964
929673
645654
538242
792289
1202549
316740
1001964
726010
525436
925423
713362
433588
368504
1197300
1144201
231589
935551
706976
682592
726010
682592
954365
685598
909892
792289
554914
682592
560496
413823
133851
466198
691365
685598
580725
350729
714866
771297
538820
1181444
682592
647153
793104
559825
954365
682592
302703
685598
682592
1202549
652820
525436
685598
244017
580901
835962
682592
667500
682592
1202549
910038
659156
1070776
581547
1144201
835962
550337
711488
605134
835962
567328
771297
411817
427429
898661
708828
1144201
594045
685598
954365
343239
210435
676450
525436
535195
809709
941196
685598
525436
507472
866938
682592
685598
1022891
781547
835962
323169
685598
1202549
369632
685598
954365
267108
1001964
456037
685598
490951
525436
797336
731038
685598
630417
644557
682592
432628
614451
260162
954365
909892
1231795
846509
1202549
372889
953152
1022891
281941
718070
741404
909892
641290
726010
896897
891968
525436
954365
1202549
650477
428502
488670
771297
741268
61580
720089
544261
746360
682592
551288
1022891
788530
792289
957340
442344
929673
792289
1046610
525436
344146
625106
1312884
909892
1046610
525436
295182
835962
726010
743470
771297
954365
685598
620436
1046610
416139
693690
726010
657001
525436
929673
929673
478771
582327
625626
954365
685598
525436
795081
461465
618940
667512
1001964
762704
552294
487771
596849
771297
954365
835962
1144201
690334
581296
1325073
929673
835962
1001964
565924
711850
726010
1588489
248268
909892
875457
1202549
731172
741847
929869
1001964
1001964
476491
637001
1202549
631264
771297
1001964
1338937
567426
1027663
685598
904352
909892
769144
434865
396080
778305
666592
757445
491939
396837
317297
1144201
525436
93576
356380
642740
682592
909892
1001964
297972
792289
1046610
936158
1001964
477156
792289
785709
771297
609500
1316478
138644
954365
1001964
682592
1065437
525436
646785
1144201
890644
792289
1025291
685598
726010
1211886
1144201
662063
923431
1001964
1221471
1231795
909892
1379572
724819
835962
521174
1046610
929673
1001964
635030
909892
909892
792289
257364
685598
436512
545064
631256
347383
1144201
574930
385245
612006
641709
802996
899974
792289
601691
515915
1202549
810902
569827
1231795
758964
879040
1202549
319098
640971
1001964
480780
1231795
486656
685598
604840
525436
682592
543902
1202549
792289
972518
936047
1001964
381306
1103302
720103
954365
954365
759389
718607
1022891
1202549
929673
624190
907710
685598
628126
357705
771297
929673
715485
447599
575208
622078
984366
835962
516608
954365
932416
726010
726010
577453
359794
954365
681658
946054
385359
606657
565152
630624
718642
454338
929673
714860
835962
787464
792289
685598
954365
1231795
913654
540468
726010
771297
1202549
971336
244204
726010
835962
848393
300212
1202549
430510
1022891
1144201
709758
128823
1022891
347711
793266
397371
537004
1001964
530530
457386
496409
772886
869720
1144201
1001964
764573
956128
676089
856211
1001964
1001964
1202549
523500
145718
792289
1046610
174596
1001964
682592
1046610
1161019
673833
1231795
525436
512551
726010
954365
771297
622136
1418185
857631
640650
1022891
712768
718048
575494
726010
685598
1022891
1046610
777931
682592
551706
875916
1144201
1231795
909892
1144201
980996
929673
634257
919328
1046610
288141
879747
730444
909892
684141
1202549
1046610
1530113
638369
698019
1001964
779883
792289
1001964
614048
600592
1231795
507446
1006105
634449
766633
1231795
378021
909892
1202549
869831
663589
599520
1231795
835962
954365
842295
513484
475213
993167
525436
771297
909892
685598
897612
525436
792289
689258
570455
759917
771297
682592
475334
835962
602857
756707
527105
187801
792289
1202549
560674
835962
283292
1144201
622017
999935
1231795
909892
682592
1022891
640317
1202549
873726
1001964
804830
929673
929673
993239
611890
570177
1022891
1046610
837786
480361
1202549
792289
853350
675588
1001964
1022891
525436
1001964
811612
634581
835962
432779
585174
469616
835962
835962
926374
502866
538909
1001964
682592
792289
1231795
726010
376191
1144201
511175
726010
654529
835962
325041
909892
543075
685598
771297
929673
694634
411426
524622
1202549
835131
954365
165869
656537
754882
1202549
311063
909892
397053
525436
682592
929673
685598
460437
726010
898663
1202549
1022891
954365
726010
929673
525436
835962
556692
1095897
726010
909892
1202549
387943
1202549
420166
949902
726010
664969
646179
813361
771297
771297
1140898
771297
726010
1022891
294726
682592
517010
792289
579829
954365
726010
682592
1046610
772609
792289
437093
792289
792289
791063
610997
835962
929673
1046610
726010
532207
1022891
682592
655562
1144201
792289
1046610
373807
330161
763663
358723
856252
929673
723942
855842
1220566
1046610
771297
976552
835962
929673
1001964
771297
1113315
726010
909892
1022891
525436
525436
525436
1231795
689403
500004
466458
786492
629496
296866
685598
634481
568382
929673
609281
1231795
647243
1046610
828349
485929
929673
685598
685598
792289
296385
636200
1022891
540468
747000
948275
1046610
685598
1202549
620458
564278
543137
227300
1022891
835962
1001964
706150
637778
148574
829263
1231795
264626
835962
510236
726010
1231795
929673
906450
233333
822379
653290
491663
214655
595525
932587
372889
580525
974298
900996
732065
993995
779236
780765
762982
725336
854654
767360
662019
612878
766715
613923
727523
768201
826965
684173
950924
627579
612631
831781
853677
755827
551379
667384
632900
459743
686604
813740
707707
532079
694534
421264
595541
940661
993995
357705
509470
683608
392691
1294863
716978
675045
817040
489378
320318
298526
839591
768201
225361
520297
852200
855382
1052775
774728
888697
801348
472761
1071152
717305
1037402
530977
247337
870929
715882
967436
845428
473885
632851
673584
988572
1023935
816764
895498
499086
518245
702346
797269
854565
746330
838611
1102010
819673
627579
641571
546018
706492
284238
1294863
660000
723514
1052775
932943
725342
516283
710062
586895
389075
780765
932587
1170536
646555
717247
916632
629611
718366
469170
601387
533776
778834
907471
365437
764729
690766
598335
480536
698602
955884
556201
648741
709533
876171
578811
678066
591782
709401
701141
700895
551379
977934
673780
557102
749526
1138550
595269
1013892
627350
673780
840174
759763
675468
902493
646001
905356
778190
832562
857603
398962
713979
538909
684173
854176
770794
895336
648287
540903
590954
617650
729562
603803
826934
362365
910137
701957
823896
683849
828966
587751
382461
976228
644353
735437
664866
557102
762124
779236
845910
840122
831781
765821
555332
550922
615160
394964
390930
128660
840122
562282
565571
597971
820662
774728
810473
774713
635183
915403
775953
538774
653896
1020838
583432
258703
1294863
924201
566826
396961
723514
660397
718105
845428
903892
797589
582632
718105
751094
812789
762982
898255
702206
700432
654026
570154
759055
994143
835194
963283
797589
396968
581179
231382
485116
643070
877596
647831
612878
887981
486839
712434
628080
966720
947227
641238
752403
788987
541822
1041250
761517
583284
678612
662019
637682
347270
324733
684119
688887
341908
644155
387887
591512
538562
829875
191895
516695
369519
509089
357720
583432
461241
854565
1052775
418072
444103
476712
689947
703353
831498
773850
487018
770888
1177268
838611
749650
696886
492063
932407
1278575
794974
718105
736186
794290
554603
459721
537031
731103
708387
366917
506559
709533
857603
822335
502452
389823
650569
520538
768201
996390
783291
602873
587741
379654
1045712
602614
684119
833775
545712
840271
903969
869316
872047
498134
852683
453562
1508347
492642
459344
840271
1032224
519388
973581
670840
688101
1004383
415275
627683
897678
804478
500614
748755
680940
939670
963283
758709
747272
587899
879666
804353
768201
953840
842886
1166860
644415
938661
309904
768201
433473
294496
805117
837437
432094
774441
749896
1161108
829181
752545
1438285
279198
713304
588300
758709
675766
634605
623085
406295
573911
1243992
680778
680652
581179
949684
839922
602900
509921
759409
582398
898683
492585
993995
662595
660688
384004
435421
677104
670840
823778
857603
888771
586789
366381
658118
770794
831781
80703
492642
1049009
895498
792687
774570
300776
974387
829875
1091019
601699
893277
310851
770353
702206
377597
1023917
769210
549917
922383
813142
974298
840122
479154
501345
873270
875158
628845
546276
929055
985365
249883
818108
1129495
614195
772508
250565
840271
462450
745938
629611
632462
814584
559081
396156
788377
873311
698748
573911
240763
711558
804348
752545
773416
697378
1059486
656928
725336
871528
845428
855586
702346
581198
221063
572939
359009
818674
769710
692424
790832
576451
763035
940661
720029
686709
912710
717247
313147
823789
583284
967577
887696
840233
895336
738356
754919
600529
501583
561235
533838
743203
828351
950046
808973
911328
759597
704887
717305
727537
958668
580799
845107
755281
643069
585834
655333
861715
342221
804478
897678
502349
745938
803071
644155
860316
780765
552887
825591
971968
973581
688101
884412
866606
445605
636052
597902
808401
779442
774728
842886
652286
236144
836634
55600
793819
506854
479740
598989
541750
845910
886714
1056423
313059
57958
793819
668069
913816
725188
598330
225396
743305
380482
439797
823778
702346
666130
860150
766181
626066
924353
680778
565092
868009
767146
743203
728016
840916
557386
623085
501312
869316
1367960
850300
626066
642026
836634
588163
819258
760783
678066
448610
790296
617133
628305
840271
521108
1294863
833329
662155
651010
780744
953783
880892
856537
529132
758709
731352
597032
1294863
341019
471283
629611
716256
1063950
909073
654026
369393
57316
618533
312858
730296
635574
821583
739063
576978
712342
749990
916632
833329
690766
704397
648741
823778
1124196
341762
495479
409795
636052
1004383
214575
819080
891416
576978
572434
753192
624123
733391
246275
280240
779236
915390
656231
681062
454483
746211
971968
573911
730296
489661
651795
1045712
637759
703382
859891
661005
860338
648809
949319
971458
717305
347009
810115
712169
900996
566142
855586
1343690
861375
849358
539030
664866
1319540
174965
695869
331400
727839
882281
484031
763200
740868
429240
1239556
929055
823778
712412
1071152
568792
983810
829102
704397
838611
774570
603316
1038510
463131
434067
825382
1088035
772508
1559798
1023917
752693
967857
723049
503969
489661
1072002
819080
752775
675002
1059057
343891
774570
841852
526680
506854
879187
780744
1148475
589054
518949
733889
624123
850645
833872
501583
171931
642612
763035
840271
668243
709573
759573
710931
889462
741930
307347
774793
698812
519629
1024646
932407
1261250
735437
838611
835979
597971
810549
911328
267802
1002981
571008
1131731
598989
585834
678066
838611
822117
975676
947363
917057
553641
725491
1010444
780744
650257
665589
859625
833329
631903
401960
542245
772577
934909
906846
828966
815885
936081
900996
875793
888156
626066
657005
13636
568000
701720
809401
765093
812678
79336
213594
1083848
988572
579370
420432
941186
739063
825674
737632
782260
657005
624271
439426
778190
543448
444600
810560
590148
666592
698602
417189
617650
763200
695136
760028
180664
935528
682162
520937
586325
603316
484564
898683
809401
592593
562614
705055
588371
528540
662019
739199
623549
758709
589107
722318
788267
932943
798224
779442
243969
803071
767701
446598
1144600
473356
554914
570882
812076
629284
710842
484648
915403
436374
912473
869316
661172
653896
762267
614386
712834
702346
746134
879187
587751
478519
520789
772164
829102
555520
929055
650918
845963
520866
929051
654026
1071385
408194
845910
860316
774785
633559
780744
736863
842837
513324
218183
872398
178513
387012
397053
671724
1093223
854565
580799
784908
717305
439938
757864
824078
579105
899965
639392
662076
543139
1034703
749175
747907
298499
792606
710842
606707
839242
662334
501916
344728
993995
363917
416469
778288
624271
843041
869316
629514
1165647
20032
854654
869784
330679
510924
765821
1068571
534277
890542
1076351
893277
692906
449159
855090
500760
725433
658118
865664
355216
703353
506854
754551
969921
194334
684119
984535
718366
824640
862765
418132
728406
560518
506559
638382
710412
588404
806414
574756
741664
589612
601417
594620
912473
453774
805593
725491
801132
643069
932407
583432
854176
311234
646660
825382
721922
459134
752545
977934
908333
849305
785418
767158
616961
551465
684387
372259
769710
706492
623549
676160
722532
613923
625623
549863
810744
452477
582327
671906
739665
1055116
429193
587741
583432
768447
548128
597971
879880
590954
845428
806603
453779
716256
630964
609079
673446
786921
718105
809401
748259
630542
860316
584214
890917
865664
668699
749787
1278575
768447
562802
850564
533838
1022346
584802
737632
579315
595269
861375
397509
839922
654026
803071
445718
879880
611760
439938
530060
696274
731103
757255
221732
774441
780015
579129
487844
555373
604818
1345033
650569
930920
452997
830677
840668
854593
945981
317595
1161108
968257
613771
669989
788377
732065
684119
781209
480581
932815
812076
482598
696562
739333
901246
1052108
598650
768201
869316
684119
681474
905944
738356
949319
446385
426263
794821
831717
1076646
608832
638382
583079
1041250
828966
684119
439938
717106
587751
903150
951752
509227
711423
712486
983609
761517
793819
687523
667384
1232817
531328
635184
956147
969921
1009953
671945
762982
596222
967577
751946
598406
916450
695540
932815
435421
1187678
671556
519773
902493
463357
930655
976948
892243
459263
595269
949319
1017515
975676
334465
527516
690766
738356
337388
770826
398186
1030443
812678
613923
879187
425320
340819
811979
232505
577134
158699
686029
883293
835194
853648
697338
934909
655027
670762
578512
626871
579129
910137
1041250
471808
739063
725491
641238
512297
1038500
506854
500046
645475
618614
1093223
793518
919807
607783
907487
320574
820226
1032076
736410
860316
720029
636697
761517
590954
836634
678066
811906
872398
109990
576713
605232
731103
594159
583079
1014231
723514
643125
569398
822809
801550
570738
840122
112111
1088211
680778
833415
761517
1091799
576451
511517
657005
714439
494158
780744
700073
866622
638382
969921
527689
643343
1058751
801348
598819
835194
597971
626978
930403
794974
609261
375485
776253
744034
1139615
784607
738356
924868
506559
532672
606707
647079
610360
377496
863971
842088
579105
565611
745941
600529
762933
193307
731103
758709
1025459
511116
898255
735587
577976
684119
263019
826851
576978
684119
624271
580525
606707
587741
236422
651298
498693
1108161
456439
968399
667384
809401
532873
335194
311967
836634
744758
1156093
1147745
573111
854654
664041
581793
497513
996216
799200
916632
667384
875793
995555
742297
1004765
805788
684119
411305
476602
273890
849514
141520
440841
634230
735437
524782
286142
767774
662155
664866
576978
828351
696122
774785
475641
845910
866606
603542
63541
977795
472064
744912
612501
828351
1088211
733889
506559
507653
290520
724376
654026
706492
716357
1017957
546276
348065
753911
493958
1088211
521806
1105208
587258
889462
582853
953840
706492
641238
517060
745938
582327
445532
572147
390710
609261
1179567
440370
675775
473834
685515
599078
826440
1177268
1088035
889116
906258
814487
693762
705932
561032
675002
1146325
711423
1341842
524196
1071152
484858
577134
267637
1042865
909073
707212
430742
639374
775459
971490
557250
857655
713888
889333
745220
664866
719818
788003
1038233
824640
465072
849761
780765
305664
770401
503292
336587
729398
919110
561086
853152
804353
402326
573921
582853
809913
38427
863918
727020
752375
501066
693409
976948
446330
638382
1374910
622897
724212
829181
996390
840271
1015074
476660
443613
371937
773746
551379
702206
1087248
740868
839937
654026
708648
1433145
577134
915390
749175
239710
986746
981536
890917
923307
580799
724376
141670
707707
808709
674381
977934
648741
952619
587306
599241
838981
952619
1088515
960892
848450
1004264
634778
600857
544320
603316
989385
642751
772607
1032076
826851
622441
887363
632462
1161108
828980
601387
846287
934892
781209
612651
55519
822866
188781
1149008
814416
495612
473356
804348
886636
884412
971458
661172
560892
1314506
804642
489174
731352
654003
653896
784065
845241
266803
742297
1040148
611605
968399
674593
1041757
905356
243404
643714
418560
698815
833329
664511
813973
622505
875327
592593
466346
845107
824487
790411
842886
702677
501132
844458
754361
585847
456392
819102
305664
426263
804348
713037
569082
72108
733889
432697
805788
632663
1008606
916127
967577
683849
460193
647929
887981
568792
823778
657005
474960
1102010
569891
601387
852200
737632
932815
576048
703353
774570
731352
725692
896081
580525
724376
685806
750217
716671
585834
493344
504299
802186
640916
554261
648662
1041757
590954
615538
1174311
468170
752375
254337
718455
845428
657937
879880
567757
793392
543227
507645
971968
656350
640916
893277
752375
720029
1102010
876104
544809
703353
638234
1041250
1003750
463645
772912
557250
825382
1088211
749175
499293
1543649
743362
701957
1015376
836663
1131767
835194
941186
596002
898555
873270
726876
1031640
932847
844809
552727
910137
631286
1148475
628080
1112047
1156093
1080603
644415
906258
1007080
713888
551253
650614
1156093
459009
646815
728737
839610
822335
477571
622403
117976
910137
434656
913025
790296
742297
370126
717457
1032132
501132
898881
617798
977771
678066
724246
989797
649055
752867
520866
650569
553368
555890
850145
793439
358959
1049311
919105
499455
968399
825382
601387
749896
485911
507555
787047
685798
730296
353376
853271
1116132
840174
1418185
805117
854565
704015
812457
386297
607447
480744
848450
658118
857621
1283173
993995
762982
424856
873270
723514
778190
723514
818960
702206
656379
800456
1078694
541213
579413
523070
597387
845428
502942
934909
511466
181222
492642
862190
965180
695064
672781
289466
690766
661005
700385
665432
778837
370139
696274
597902
718105
257486
967525
951752
890917
820695
612578
571782
808973
805678
1017515
971430
857332
747848
720394
458958
968399
852297
967577
555520
651093
320827
458910
739729
702797
521388
628080
684387
749896
653896
659518
872219
696886
932735
583338
752693
890362
804348
833744
1079878
662194
176040
640729
610218
492945
799485
768447
529132
629423
897670
1071152
743203
923307
583079
689820
411518
370139
534277
805117
634778
774728
1275573
733555
1093650
381381
463267
412485
965739
596920
799863
612578
402729
1058382
810639
767360
1566951
924644
314433
647004
657937
660688
975676
74857
659504
768271
501583
525554
826440
698748
637759
557250
477743
307217
619528
763606
696886
1161108
763035
1043699
518620
577134
994143
793819
580525
816764
637548
898255
570738
1456305
587741
625932
610251
260518
994143
533838
692424
824640
923014
812678
1071385
547655
700683
983468
854176
842190
327031
675002
549083
909933
449519
654405
498851
1266976
740868
849761
731352
634778
559842
871595
568244
899156
930655
845107
1294862
986746
113843
459375
611760
841172
878504
557345
793368
784546
651722
742530
900996
811979
765821
410336
1032132
488803
768255
790582
712684
612430
808512
934880
888771
731352
722229
828834
571457
1128571
725692
383613
648403
663529
583284
600529
746211
1001451
879187
459009
674593
437045
796261
687019
606707
570243
926927
1107284
302980
407351
809913
679293
717305
884412
774785
628853
824640
459065
684119
1087248
709401
579542
797589
774570
621759
839652
985316
673780
435421
1058382
1283173
577129
887228
610833
549812
694127
404202
818110
840271
514712
457492
332285
632573
994808
777270
959375
881520
1044121
701161
482244
567757
552727
872398
938661
823398
979965
909073
179899
1087248
653748
716256
467421
664866
687406
524687
466679
774785
897678
597902
872171
680778
559069
890258
536665
770228
764501
646930
937494
1015097
895498
805678
989926
929055
697514
956893
566363
742882
636052
963283
580243
489661
428974
1131731
828351
884180
989846
215995
688101
1068536
597902
418038
878504
822866
992966
533625
784157
879187
720269
753508
601387
501132
117360
530993
600529
924644
1210167
712434
932735
977771
810549
749175
810549
684594
597971
551379
656231
779616
596002
749650
463063
506854
612314
779236
706492
551379
216641
914645
408336
437250
389761
703353
905944
348195
598599
675775
572246
631907
519082
878504
847705
612578
578957
684387
1167207
537027
479463
479154
502717
259474
525597
557250
433773
953840
607686
789096
976228
806414
746061
687406
548186
552727
629611
802016
567757
637391
860316
556509
822162
1059486
1231830
688152
810549
619362
763035
323650
973581
362165
370139
836000
806748
903150
1455817
801397
520866
911328
983609
774441
736748
1200995
579129
1125449
616337
840174
975676
525979
513649
685933
678180
607968
499038
551379
552818
446797
800093
378187
575194
890542
1136238
911614
822162
769522
570234
707391
637682
297635
531038
613923
1052775
665185
1068536
765821
797628
479820
768447
260980
819080
888156
778555
273397
1247128
829875
661172
964999
897678
895498
996390
535239
1176046
810549
765821
941141
955884
940661
1041250
634778
439938
651923
408370
806414
1190254
522969
954433
797589
474072
677104
743528
804478
464140
628547
779236
601977
989846
1517394
772164
551111
738561
605126
1009182
744683
655637
967649
963283
805788
1088211
872398
568792
841172
963283
435326
692217
1067383
335567
1283819
720983
958668
769710
639690
1093884
801348
805117
924353
932735
441888
967436
914061
976948
479325
770648
860150
879230
409577
897678
805117
929055
568422
746330
623549
664866
1052775
433518
1059486
1075534
565384
722803
676270
583745
1149008
836297
392861
589612
571686
986746
780694
660688
768201
578957
675153
583079
580525
1044551
434406
825382
908333
847985
826965
768201
678359
196971
600529
893277
1125449
687083
567057
1122586
612578
793819
865664
323650
732558
473356
728009
619382
747272
399218
856537
394645
530013
213621
1048553
810289
551379
839922
624123
585783
956893
852200
908506
662033
396879
1161108
658072
705733
647605
742297
1251745
772172
873270
746480
915403
778190
482349
325094
829181
698748
844809
705733
1148475
644415
590954
730656
907979
582977
685798
479006
572020
714055
806807
774570
428751
748259
1266884
556888
878504
692424
753565
785418
921669
609191
822335
615955
826934
740933
932407
1010976
729562
417838
592230
893278
617650
830666
932587
584591
1257105
699727
590868
948932
1190254
430845
758960
653896
841852
666857
546276
1037402
609281
694212
640916
814694
556865
662371
577134
710160
501066
562645
419656
993995
370139
912950
720041
753192
573911
601903
163570
631043
820662
811979
754919
895336
626761
740713
804056
935528
567025
504736
829875
710842
720029
802738
711423
840271
606703
731103
966903
503075
324002
117330
497513
483514
810115
869784
828351
774785
930655
830157
509782
864723
878504
938661
564265
613923
856537
1093223
755379
251620
722820
758709
828834
766627
955884
791377
777560
682223
453822
1059680
911328
785046
951752
519398
720892
306887
372609
1049009
623549
562744
546535
879880
497644
660340
292567
683849
923307
992914
692424
906258
730216
936606
403996
743203
915403
916819
958824
713888
951482
1044076
96978
410423
288263
746211
234429
479845
572434
613923
932815
818249
738547
801132
446797
994143
627795
40952
513200
776306
618922
601387
801167
852391
545712
915390
341731
720672
672679
849732
786532
546276
599680
636052
560101
804353
1023917
766181
908757
607678
494549
336209
916450
815513
505366
717720
881088
845910
1041705
572198
838026
660000
572434
391382
771150
548826
839610
557250
1032076
653153
1046348
826934
868347
953840
977771
748259
53193
1049715
739988
383437
16928
691973
562432
868507
539712
883129
904509
1190254
713888
812971
586589
816764
806414
952619
968090
707707
989846
808973
802697
483570
603316
805678
549800
340935
94664
1138460
439938
961319
965180
446797
171596
832562
801454
1347480
399191
828243
871844
1131731
647942
456689
860150
524687
1085485
772164
628446
425039
436320
445172
572434
956432
745938
890917
566806
1064230
1049009
941186
824909
938745
285018
1017515
1249147
804544
822162
767360
749896
405651
748755
826440
638382
996390
608723
898683
887981
902493
493088
728100
708179
567247
828834
839922
819080
717106
577976
485922
810549
845317
637682
485753
434351
662019
384064
664866
1128463
813192
479006
1161108
614195
712486
607783
533409
1379384
574930
782571
634778
415670
812787
967577
472464
673416
938661
264175
809401
755218
915403
206151
831781
329678
824640
879880
585834
179192
766298
260162
669569
761355
828913
748259
551379
835194
262266
435283
713151
769522
684119
551379
693236
847559
895336
1125449
1087248
662019
678359
675002
857332
577134
889462
383158
753970
612430
275892
774441
678359
859625
722456
967515
655027
930655
592593
558951
722456
496604
418433
855586
648204
756214
695402
289246
499635
709533
906258
911653
628080
743085
749535
789464
814984
701957
548037
769434
927537
758399
607678
932815
712486
795019
1072002
675052
813452
777597
1041250
830677
767360
592230
1148475
814000
555054
725765
676284
790582
575696
459823
785418
501583
611166
478920
296651
854565
595541
1021753
769187
814984
428974
715169
720029
625732
563037
385477
489558
662892
801475
600529
533838
647868
723514
594376
879880
847035
464338
1152243
969282
452520
825382
185215
846063
768447
740868
739624
603316
916450
884412
802323
703353
1049009
910137
1294863
272657
459094
986025
905381
841172
988572
678066
628305
749650
321422
670840
661172
968257
773319
843404
879259
666232
841406
426405
1136238
483068
446797
597902
535931
724376
738356
484224
635917
616019
228355
512490
461242
367247
739063
606984
762956
1156093
459009
545712
898683
868706
538285
362289
508999
848510
684119
950987
911614
767323
580525
1026982
1013470
817040
830621
617650
713725
139808
592230
767360
731627
603987
587355
805117
839652
857480
1131731
700480
713888
787001
745220
677104
831489
1190254
28723
967436
580178
677977
716256
570738
525597
558917
959375
860640
552727
1093650
314055
362115
1178206
717106
836297
476931
164696
644141
1210167
985337
732971
793439
766181
424107
743362
1059486
1148475
635857
1071385
493124
792376
665432
559833
842987
593939
849514
575151
610992
738547
447305
325472
524047
281122
713888
810549
810993
725692
395583
639951
1210167
358176
872398
905356
856537
1281072
772508
358491
868507
85693
570738
1071268
366321
841172
754919
724376
572198
819099
574744
634599
956893
547582
961468
452477
753565
740868
976228
805051
822162
577134
1028069
432802
646316
769710
383711
852200
694240
728009
499038
935528
628080
551734
655055
748259
869316
557102
724046
1049009
338802
1149008
692990
812790
845056
407936
989926
603542
878504
597463
687814
818590
992966
867545
895230
653896
924201
671853
905356
1052599
816764
1283173
592593
624271
658118
672112
709501
1037402
191353
617650
730656
797850
439583
841172
660688
490273
637789
164697
898683
634189
657005
569897
587899
609743
568409
829102
814984
568797
805788
668718
1044593
882764
1037402
568792
157412
557970
811802
431339
806414
127039
709533
767360
879880
546892
754919
740868
1283173
758709
817040
931004
652389
1301952
932587
790296
445648
518700
812678
703353
545712
661035
714839
667384
1157547
748259
768255
869293
275745
731627
611760
830677
1074796
772508
332969
1037402
293961
654380
712169
838611
420576
734959
753192
788076
441342
660000
641238
1059486
1032224
924201
827067
203704
434306
1266976
447520
1007891
822162
1678895
687083
965962
819080
718460
923307
613923
856537
627579
848450
545631
743528
739943
1190254
755281
753192
731199
770328
464266
878504
671866
628080
1032076
407135
849716
793819
772164
664866
848510
725188
836634
809674
855586
577134
607678
624094
722803
637759
905356
592308
607269
617883
576451
445932
499086
854568
974298
733889
769467
503431
492642
519808
524687
1052108
598406
848154
809038
810549
778288
440523
398416
571986
1041905
694212
520757
706141
1144600
951752
794208
1107068
862765
680778
610755
572434
841852
598989
565273
1294863
489661
902050
745941
924201
679226
490573
656231
871567
859625
919210
684173
88738
780969
370139
796009
789094
849638
835194
932815
506854
529132
651052
824640
766744
570738
627579
767381
561235
870336
932815
542592
1283173
893277
842088
373807
725336
770648
763035
466958
525444
804478
116413
960921
947363
989926
670840
369393
684441
495612
1004216
932611
723358
533776
673780
698602
727473
391773
573911
655490
1136238
629611
922383
669569
803071
700947
610251
644132
981531
598989
445532
540402
542529
813142
1052108
520369
250483
652468
534105
1129534
929730
920095
887228
762933
744963
383680
581561
837664
580799
1278575
157917
445532
779236
480895
665432
789131
911644
686340
667384
567757
780765
888771
1038019
949932
805678
927103
730296
585754
684387
294409
588540
449568
895498
525598
583079
680778
606707
768386
576001
358883
518903
521445
529823
774785
572434
1017515
206326
597902
631286
783983
854176
673584
841172
454547
648741
520866
492642
724376
402078
572346
854176
846741
488904
1210167
251306
743998
728009
870550
791377
805788
501852
483464
908333
749896
585834
1466280
425137
813192
778190
856662
729562
599078
602925
915403
968257
884180
670840
427218
687083
1160716
594113
424510
106956
586471
949629
833585
489661
831781
774785
767415
604416
889462
779086
457343
577875
457669
631286
529132
471114
922383
614195
818306
604584
698043
849643
739063
901454
683558
875793
748991
828834
1093223
687083
472009
497513
563635
724411
825382
571686
836297
916648
938955
831781
458011
534277
983470
836297
715033
965180
1265732
752375
1441228
804478
566694
533776
843404
797589
1037402
897678
640489
794974
533776
713471
993995
739138
598908
1122711
1059486
804544
1031221
815576
1370467
536178
709059
856537
779333
622060
590954
537125
924353
17443
329203
1107545
476013
650569
967577
729562
806039
240432
841852
583745
571455
838611
831911
884412
638234
7380
623085
852391
730656
766345
736863
555520
807260
229857
819673
561348
742297
777521
1010976
973581
839922
453609
907152
357403
796394
1063950
402793
735437
958792
530933
404263
124613
378321
601387
766181
883129
744261
774785
860316
917880
790296
575885
657937
783187
965180
253472
888771
698748
749650
677220
793463
759175
989025
627004
405661
484740
1094899
400936
655027
662019
811405
845910
648627
623085
572434
752784
762982
690693
809602
472445
461218
199970
690745
301281
455898
613465
1143425
1266884
433844
813120
927103
1433145
809913
715033
654367
564265
861375
549936
661955
501583
526268
207394
780765
1125984
664866
716256
553886
405431
807260
489661
518903
598137
1009834
270538
639102
653896
632135
1043017
811979
484648
246774
967525
831717
1167213
748377
499038
678612
450259
398132
811203
545728
754919
723514
883129
906258
731352
638644
611208
788267
499003
1269130
725491
781021
749175
557102
805117
804544
706772
638234
946223
838611
582853
887981
1002242
888771
541971
692182
827877
479006
644155
807260
738824
244289
807260
839575
672112
715685
733889
292634
808578
526643
802792
383323
768677
328920
1385709
561608
372499
875793
1063950
845910
773870
932735
1278575
737632
687083
764729
320161
887981
835979
660688
627579
761435
622447
847790
714055
701779
870839
1068410
842675
310814
858373
511146
1049550
480533
561261
736593
783032
522534
798569
748569
621234
927209
288207
1051505
800649
464415
486809
1255326
1272978
928268
594719
385881
401158
505366
1097855
932915
725481
939172
632218
404793
925545
668699
560137
738268
648596
444980
577947
744205
102240
610586
755253
888697
720119
361483
534415
789353
1119798
778780
242009
675502
728328
584724
1356108
412617
800113
403917
779037
225504
549789
680090
548321
714330
652336
735046
304259
432966
1342995
796521
932702
275340
860755
805561
713285
184711
1180292
774671
439506
731086
913396
517593
610833
582327
536063
783687
632264
617350
457406
814751
477304
806152
164705
857400
516106
1048363
736794
752789
751213
530693
699004
848475
415658
205274
551475
808517
558352
580799
736717
949918
949291
183552
460435
471241
321272
693519
818993
162907
935270
874285
692593
754441
778099
559766
575665
740286
632324
449716
527738
700338
323299
791184
522534
442447
617983
1539925
478346
649768
458317
1222232
356765
508261
1173884
429517
652964
370380
895540
597809
602689
954418
1168142
648041
905760
604851
522386
444619
813771
750314
569942
529646
758820
1058703
686679
1171583
689149
458365
369421
713695
373613
1286085
810181
833165
354042
745880
1191779
444619
784740
889762
580433
604178
697410
347322
946054
637434
854995
661063
834637
845566
485456
782463
496869
674818
562972
497177
902790
489558
883469
471362
603131
96978
827973
721922
440274
637844
502431
502621
784901
864744
808225
664262
683682
537933
448359
533416
547236
699004
741351
655015
540697
839932
687048
438671
317952
723286
811483
748590
709654
614075
1675815
709949
893005
110772
570107
677534
700232
619415
500561
309458
582274
346030
1730331
932629
715169
536054
679406
625520
452050
448200
795470
767944
993883
508145
525608
562865
233794
709561
633295
865796
768367
536022
840497
468006
807525
539317
759607
1017312
622957
279712
812215
439506
464052
860783
452797
437261
585472
809528
868936
1224243
635373
864744
458042
648102
219678
877346
453339
480700
900394
513661
1038451
735847
597809
724046
696381
400523
738161
683611
354835
395727
280183
280939
1064788
366008
795553
373832
696848
805294
299641
1262708
550356
571581
366008
824955
1205773
761435
931725
708179
730073
688904
919077
875721
595541
476768
710456
708583
705762
644165
103428
744823
67254
740384
428129
956452
762519
644742
842675
1205444
754058
648596
422150
262758
555568
633295
789626
550666
639000
623061
464880
525133
979574
671921
491904
862905
932520
498041
656834
798691
781533
339737
512763
638069
741322
792153
688986
469980
580704
1020354
618533
684809
795470
714079
646917
1027275
498277
341554
532883
428390
730947
646054
518106
940634
516675
71770
536022
865275
810181
604866
1647358
562044
679530
279016
834884
549937
942310
897718
811546
768527
634785
462826
912685
898720
711448
654707
614167
787969
684441
304731
513557
427970
811166
295387
860755
519773
260577
631678
586286
413481
693819
492001
492001
634660
932005
604178
409039
409765
866209
799739
522661
683611
619273
691103
668132
725472
699897
427229
971490
455919
685093
823400
979574
410316
883469
510872
786106
700636
928423
663667
815385
845621
615955
567756
205274
555987
752482
537933
680281
970786
745451
281264
535513
1000315
1161019
1036051
1071852
459471
439506
639821
627176
835334
1018654
397340
861822
655462
852298
565131
727052
359863
1726040
448200
790955
1205444
869293
740804
547182
293125
622567
1051505
202984
682714
405976
758498
426478
1026975
553052
500392
529549
1370532
556303
1198591
302748
754832
889999
636393
1058751
847790
961520
497177
743429
568398
1248790
826573
815512
220757
468847
1019111
723435
336298
499694
600663
1018477
1019222
635164
480727
595394
952100
608382
823696
815485
1017070
661510
334906
1021799
857915
788749
623513
631264
828803
675052
1204910
988455
367082
706311
834696
374672
632525
770225
338812
1054248
802101
572830
365507
846386
772020
376017
481275
567412
555381
788378
655658
489976
797391
695017
538276
755276
304259
614149
509496
581605
923911
1069780
302748
679257
534707
1539925
828298
917291
390435
862905
910845
401764
869769
209650
431009
316678
384475
995779
593408
545099
673333
845566
600910
671866
959225
807565
965318
533470
978468
935448
320258
593914
706311
501003
458232
1616476
1746971
790958
1556713
708347
892341
486486
840914
787315
374975
932918
818201
491492
907639
892576
986821
543250
409172
563380
478802
529620
1047249
270416
33372
584219
669162
657554
710093
964773
656137
782216
1126184
404705
721417
493214
506512
518550
597287
801491
1097855
896832
762233
753090
18842
751816
580097
1355317
740225
819958
596567
1341334
492128
544532
1048553
846386
1296339
469424
446310
432888
827757
317952
775062
578440
396354
765326
592599
680718
732445
558056
1248885
614525
404705
337172
535648
632324
869001
569944
1034163
735168
1107545
686131
999199
93818
1089947
637466
1399024
663162
324188
584381
851838
507938
657890
673886
792582
814976
1102107
761085
686679
801550
810386
428654
369584
845924
570245
373675
336370
956941
780058
513362
1173884
726389
597055
900395
597387
566821
861822
942028
497747
650272
808596
898974
256660
648506
335691
1034163
528991
840152
1084776
420589
498427
814153
1010990
715860
787315
977359
849575
660084
712545
412694
500392
649384
676713
756432
894312
164017
714079
571636
789095
966522
124030
666023
917850
437593
956460
597308
680031
238036
825082
547918
389203
815003
567535
415797
535492
314196
369506
578384
459445
892902
274631
484618
380827
821234
641639
649167
640680
719378
565963
683611
816829
816113
983893
638903
761804
833510
1319173
710561
922212
381747
636762
1342995
614167
341854
446671
775816
774044
508152
528241
944066
677855
984530
919077
952100
512748
814976
635276
442196
263051
443069
705602
464052
573503
426096
698850
246137
613559
1293027
955058
484282
1141456
813680
477115
888447
802446
520456
203087
835339
770992
538825
830444
882685
437261
581312
424190
793638
768378
569942
834383
610837
336799
860755
495878
711006
615143
765904
492001
722188
500392
633049
745880
413419
1045024
554146
507275
407774
867705
408554
477304
538477
100761
554146
389350
411065
633797
354334
1356108
950982
434996
512551
554909
783477
124613
802446
582274
588540
672991
825942
1401253
434601
1002631
610992
528364
783575
858425
931075
769213
814153
542548
590356
347322
369979
561194
814764
965318
738472
1063248
898636
860783
753610
440274
542418
567162
665769
157543
836940
571342
522661
1226906
471036
729226
355152
593914
719061
448359
746963
347322
849319
915390
537228
597308
749443
1313952
620893
700217
719617
468714
745223
316220
642595
848694
656280
1461888
785830
1399024
548531
1010181
592599
477816
1013051
1196963
964470
505453
645659
923132
649813
767489
391444
635151
523065
341325
442914
499150
675021
805561
959344
1097682
183048
831302
651052
875602
801262
711777
1409974
1209869
464052
814764
637466
563874
901289
590337
806141
656017
788365
449676
777034
127961
903841
790476
898397
648393
559766
828747
787072
796070
331396
655506
755956
422814
710456
673838
437593
826965
663503
463408
580850
579680
329586
918215
601303
1019111
591902
582095
757092
537489
867700
749443
632888
296881
147723
716057
705242
795019
688904
870566
592946
748305
574167
445837
712412
575665
421804
611880
771275
567026
471270
807003
743439
819435
853494
610586
431372
758498
682732
820160
983893
658506
711594
770728
693899
720426
1491628
712435
900394
1555866
647940
285650
1241171
469021
714650
623719
588856
627872
661832
705286
304259
490199
485495
883469
908885
1234996
561261
647940
994187
360272
614438
910107
453118
257520
924067
1006570
755276
592469
354835
819507
600910
345215
1396467
499032
372656
325538
759828
465766
522661
1114729
897985
651673
840925
270328
510644
443413
862905
827140
668132
827716
816219
650097
445927
702187
502431
588402
595228
648861
632264
659138
759243
623719
1098065
1278936
794966
502352
560267
621234
763659
757024
686638
662922
1441228
1163922
109990
847991
441201
1256766
753047
861375
640571
383988
777160
551406
804031
953530
1051877
563084
693338
635373
833510
645339
458232
868788
532118
399573
836696
393470
1243214
714417
1129727
683743
923911
769673
742336
656834
754441
950646
585853
555435
883808
781871
575770
823605
738268
367034
445605
892902
1114741
521081
304731
736794
853731
466952
950391
851838
551406
896078
661873
774671
742336
1389776
1353703
810690
277370
822127
639517
525608
523688
827757
923635
777160
270571
528998
304051
696201
486566
585618
487824
681957
420577
941920
593875
703380
888255
1474794
449525
982369
536063
172098
954057
735893
460028
543307
432476
589054
685466
815513
844508
1539925
219955
775062
863601
718603
656854
401272
440274
552345
633376
432684
518595
725992
1356108
670396
637889
782216
147763
298581
520622
379822
349700
1031798
476947
667670
1168142
883469
350776
1538751
560105
580850
536022
524669
714055
804031
974160
701477
861872
674937
654087
762233
794333
848672
781871
593914
355041
702187
869549
430435
700217
754297
1161019
911606
827757
671235
882944
713362
640680
782216
876936
778780
54310
725835
814809
613000
523528
706964
317952
565323
416152
745493
330916
839242
866209
843214
439768
1474794
714124
415090
659641
969998
1157147
558962
608632
720029
940519
875305
360238
853422
343316
600720
663357
369421
657915
448200
9145
970845
346291
987327
859543
766906
438087
681850
981449
1039613
769802
931209
956941
259458
903699
931075
474317
989048
1281995
371443
721413
506939
292908
708576
486300
407599
456378
806688
783865
789353
407783
1491628
675502
793439
649765
690272
559594
641936
857203
713695
699471
244055
1205444
487841
975940
275745
995779
792070
872672
435078
66753
655257
1019851
643866
449900
527929
821651
421087
143777
608362
975549
206657
634660
724644
655257
796166
551406
401979
635450
569913
654890
882944
97972
478847
686081
648177
499694
1001500
667794
223716
397243
778780
444187
816856
544281
982401
524609
622041
592608
997040
636482
432888
727021
170375
842398
666023
765738
484224
944455
863601
574656
289526
954847
994038
300233
466251
681438
544115
335361
1126184
415226
1097855
798185
729829
499180
364546
582095
716516
342221
646179
771275
698220
747054
804735
673838
794602
585736
208269
889744
367551
563380
468847
418184
532115
611738
964052
547182
774428
713749
483080
476947
874285
547173
756710
457406
967042
1163686
703220
909492
361715
473198
826299
785830
666400
483019
339631
790958
804286
821651
1188742
580475
554712
130701
930558
676559
538488
807003
295887
590143
559169
700702
500957
650830
884673
803560
492176
766052
979574
785830
865796
767314
840914
444619
664412
826251
602441
533416
376614
751213
775953
693312
956941
997040
920331
606166
396440
812215
1570528
590356
519575
569942
658483
511146
815984
834007
574376
902790
554883
815700
774720
348289
522386
1334710
723215
500202
334906
952181
781156
604851
668170
554040
923020
874455
813862
459661
625755
734355
391225
635373
563284
630691
422089
462826
498218
654617
1443234
671622
732445
591851
430845
923911
1278936
893415
918215
878825
865025
897882
375381
757092
553113
304259
527740
795934
1194925
677613
722322
512398
636708
648811
413830
524869
415090
1152326
699004
535263
803560
544757
585491
410863
669624
1130281
897882
533810
304276
805294
647940
574814
680220
704046
555331
521081
27594
790415
784369
605724
563280
806432
452590
460868
842398
572764
1327401
661832
526518
526285
513186
825723
707386
250689
702906
951408
997040
767739
597048
714125
861373
302748
1025522
134322
720822
719563
652448
415057
643857
364952
643717
1143026
1012969
585618
726984
582853
350720
619963
631907
938893
699889
916211
707130
1034919
1143026
156062
712952
709339
846386
772513
657854
898636
817262
685890
828747
152271
374275
162135
110772
1093072
347946
691495
853988
927237
650681
711468
529620
486656
645321
654026
324188
874238
897718
518247
792484
211748
520530
782216
633143
748403
206610
501066
564553
403423
420463
807003
579354
914376
806141
865904
264637
820087
1173884
260636
428742
691078
784438
1188968
981749
536019
908097
1072139
686679
502997
612699
524869
874238
388655
810109
598404
1104453
540534
317971
536022
646658
865244
819269
660075
361483
682769
751213
259416
841491
458365
860755
487824
299185
964470
592608
1018991
720604
478346
833792
324164
604457
332841
750314
379654
476651
784664
704828
325036
743429
580433
490110
436027
846172
485618
427970
381172
688362
976915
938995
678720
293106
448972
927854
758120
225089
525638
642453
405910
668606
747647
587104
621751
618702
722635
646667
930919
150562
464907
374324
774084
586399
683152
782686
569098
610992
1096965
614107
265316
640171
1109062
377930
673570
1085912
1032972
353172
601516
585324
402680
606671
471788
1479808
680470
138255
531597
621751
464511
327991
569681
831498
563833
972928
434297
329946
692971
1067352
1023898
792629
632003
550639
287016
755840
717511
961284
783580
521570
627872
486908
902208
513214
656379
710989
292634
424924
310363
840885
508442
714970
609803
875602
764060
449519
699951
661684
434462
79336
283292
781689
699951
518915
400520
267637
578226
907345
567945
722918
757051
548407
583477
813529
649579
539540
765904
484699
814871
567434
422950
761435
846281
602240
734198
1136168
1365453
738681
479544
622595
668080
621507
861693
907709
559642
540402
292567
862698
500652
705602
410921
424128
718012
737322
553026
822069
687392
773878
947056
485669
955930
874697
699205
369909
219018
597957
666335
832383
800090
641332
413038
402425
891453
532799
521505
703815
729284
857655
363001
566730
561021
1095093
1085912
753375
708252
564438
519760
895120
621087
1163549
420913
540566
709369
525703
528610
829556
451560
486075
567642
1361576
673002
673518
366879
516646
428459
585025
536358
567075
740975
789856
745717
629260
674937
538966
524782
976732
947056
513158
411878
424924
575854
571175
601835
438572
931154
611760
1408791
408224
776147
1212134
753830
542293
443069
629629
805758
698328
485425
815104
330102
408607
541918
930821
622646
703220
733723
706832
582253
272089
758960
938077
889163
639741
595121
873007
719271
1152243
802244
528549
615798
507204
873790
582151
339561
406460
1036908
641383
584081
412631
527885
120629
656021
554105
1418126
823423
778998
694488
996704
1069949
671758
999832
1019810
446461
791977
338353
532115
802355
829883
1042105
799081
882334
480219
617251
566832
695883
699230
458665
749912
994331
796149
733818
782686
1094029
490199
317297
715774
802876
840863
984165
668161
285650
787500
447600
802329
777330
528293
1022608
469479
730868
387943
1107098
615201
797508
579268
829809
396366
792794
839170
440791
930270
460902
760952
222838
693446
730135
840885
548407
529122
631797
302347
455657
590269
152605
814734
622234
985938
521115
573791
524215
438572
744684
838325
656567
818814
458116
999981
550855
598335
396802
581072
550459
431695
895208
827448
880092
494649
1013809
1128824
831453
670027
860711
554531
859026
619060
558020
626761
967564
634149
560190
716359
394183
561534
517816
780385
380074
583362
224945
668741
536706
642979
558456
854675
727394
183991
436533
459267
307535
725025
882976
723790
747766
894454
978543
943027
634337
813538
448839
633071
1022608
568640
715555
140259
459121
861916
573376
807514
356765
951581
725286
713748
679193
746127
482351
500604
613147
534519
748672
453114
493962
792311
553326
306827
393722
1582572
573376
900398
380226
466976
375923
998556
532486
541124
539650
638670
449612
372148
442584
433990
192043
347922
1264631
842812
694545
769133
637382
400520
211798
471270
387196
1594625
584760
646514
514728
253488
497402
570707
797102
632561
656379
743695
903632
430990
447434
527885
467335
545233
539540
362819
758964
700798
774569
500433
707797
470187
899523
454388
698017
930920
340069
726920
661510
268426
823331
571008
539701
600837
891048
1130777
713606
850869
640563
646667
230366
874818
323047
484409
775374
475035
926931
737599
1036908
603985
398829
800102
635929
445629
771789
508504
401336
904317
692971
647043
451636
704685
1003608
479296
307653
447168
754946
464791
1207102
975298
683064
449568
650133
792226
431124
750584
849971
910817
477730
699047
1067421
687014
452459
549237
610251
779932
381081
389480
700905
619528
1004669
436533
911135
878104
1091088
683152
894738
1067352
630198
639366
385989
1044695
572475
1035081
577743
932518
530486
549850
667607
296967
810289
501495
567876
771718
556395
555276
804581
654812
818860
753503
374537
710582
690743
748755
810669
563832
820292
718396
460866
330416
609803
785539
826807
655971
773191
799475
909744
817409
714245
803350
601236
808264
649314
577342
838791
1109062
840596
648812
1262312
1019524
742026
644274
726004
344146
520571
1003962
437626
932614
679224
489907
800102
605095
641083
781526
636229
637854
694616
304749
485796
873594
502666
627903
347922
748018
275976
949927
690971
754946
716351
980049
294071
707021
526762
931562
800102
680485
711845
539104
604715
400520
454388
624090
356676
565694
874818
356415
1077269
982195
917084
818796
413038
523337
650948
709524
785850
4872
933489
488965
636039
915210
777559
357973
621638
799081
444271
595111
51125
830487
759451
871204
577743
919256
717843
364398
983166
730444
587223
682253
433325
528823
757999
406408
849497
939776
997030
888347
1256766
636186
633694
628041
929802
437048
512075
453114
712048
717380
352500
1301423
641006
814052
348572
1085912
508504
610507
1101980
733403
393379
708941
444379
479296
1115423
741246
1039116
574488
716813
810893
706633
1210397
712860
762151
131919
583327
548407
928994
1184572
500398
665509
652912
545957
570154
319229
646667
688806
854856
820565
761979
445629
684822
783136
1033043
901257
623297
568544
567526
535853
436533
648686
1186572
589594
812074
449135
1202549
784424
636229
1031219
433756
1163549
676109
721804
1157970
956490
403265
579268
745383
716949
394470
548551
719749
748131
544261
781229
1016627
1113998
846444
539634
1033140
883058
808750
918937
405910
356468
665583
750507
1023898
756485
660523
275892
332128
742026
279466
150723
924579
685400
1110917
399701
622646
602696
621087
308995
689517
644740
534627
785775
711453
749516
575303
562492
510845
659444
692297
798617
331183
1110049
648716
379881
511473
1067352
770372
204313
643968
623539
453332
689013
638932
989292
719271
778816
920269
607334
665490
620525
894548
928994
534292
368378
1008764
718759
1028592
882823
613228
521290
683242
733356
391625
460866
785775
649893
835591
711878
870875
854588
445837
596537
645781
719724
632355
538250
907261
329789
743266
482755
204843
714686
411878
451059
634750
447573
570801
353172
643068
681942
807847
451059
720409
1058406
791374
863444
594045
930270
659444
1257471
456669
1023898
633938
573670
490457
574059
1086111
480754
685115
774569
1582572
739501
1011192
909308
680608
1071861
554531
829756
872314
888347
652711
749207
1388802
567435
415975
939802
535057
364212
317137
640563
966130
565694
1326779
879573
598296
668149
453206
808470
669473
520713
592624
396765
505800
645442
484409
1036604
1042865
732207
234964
539190
659922
393774
653984
595121
369648
572153
877819
741119
829181
632788
975298
812642
466643
470858
743301
603930
832567
703815
854397
796638
501271
685626
672063
461788
500642
496364
1041387
717645
887259
742612
730506
573175
18847
732267
1180877
802355
587784
858202
673002
901938
284238
489899
472814
747889
370353
505599
683242
552865
606392
741595
575791
807892
692982
602456
1098932
672427
627087
725261
884187
307535
376316
511517
211798
432275
987667
995222
735046
628159
319866
756665
1215023
427908
649584
428129
224627
1224070
360724
456995
321608
1322940
621087
885975
831866
727989
612216
399701
940971
706478
711685
861760
645101
707452
769570
1168890
279466
528823
697699
772088
498185
570293
536603
562798
753786
1051399
433841
662368
614554
573175
1047240
672922
581589
1393370
652503
771789
727989
676521
507422
1021195
957007
947090
781526
654816
739129
447168
494495
843780
407865
548436
715123
521341
507813
757487
739281
432185
1033140
285712
710874
729730
713232
482251
695444
941186
810553
771587
854588
618312
682823
966153
532486
403097
641832
704917
415179
438774
520360
557458
1215241
591486
134755
1053900
818202
530530
573814
757051
816824
423052
762572
980873
674937
577681
476739
408470
955015
798504
711453
1283809
757334
316680
991913
886579
331656
576898
824364
577926
814734
592768
625931
825684
569098
877346
680485
408721
694499
527885
674381
825060
391889
587392
963808
228798
1142922
925143
610131
971888
895531
1322940
449327
679295
632684
477900
499326
634579
718503
422290
678827
448839
614107
987667
727989
403706
764402
425911
362922
756809
641832
292375
429168
728521
792226
200161
467927
639366
639232
854397
791366
906849
755840
484794
479296
732844
1020035
1563420
669765
774193
581841
717244
434889
646514
340037
973486
513157
815644
445955
799155
642220
686298
553753
345688
774193
857444
807892
669838
681659
1036908
431124
776291
693171
832946
668741
473369
420913
724220
1334161
442074
763164
547752
806342
1582572
622595
831788
61359
534627
754946
505174
633376
1210100
1364833
652679
717551
701783
843959
945474
812358
1113998
1132668
1123708
410921
506751
612935
806974
1393760
731178
721054
525703
627193
554745
551333
922212
731487
773114
338438
1170658
1010181
651326
277503
617251
607768
777330
901156
835768
1107852
891896
905990
607768
719749
704907
555725
295787
633974
698797
527561
592383
1645436
683152
759950
582168
628305
568287
888372
625190
818860
716024
1212134
1155228
733630
518501
317738
405117
479296
428459
841380
674289
773765
128901
561002
1033043
978596
585763
808312
680929
320035
154763
410368
778998
525987
519544
447573
836036
606850
966153
755808
753372
597651
727894
679592
776147
830107
709401
451059
1215482
523337
664227
773380
250217
810744
710582
521712
723481
496505
444379
803810
854914
882334
577872
1128824
432271
969135
891269
758661
457857
556395
577661
529549
576898
451791
782686
550459
558237
438765
628577
1010411
741362
753372
863444
748980
732207
1102642
480282
732207
566560
405864
388491
356892
859429
671784
145826
673480
760952
906849
854588
569519
1170468
258438
401353
806017
696868
754567
599807
356274
1038500
781917
901257
654812
989793
691999
785117
776294
245223
322666
806010
826144
737632
716024
875735
488894
930270
619024
913117
367755
456264
948018
157726
76752
1124270
730206
578226
325593
963783
358848
730206
471451
514055
615955
766087
570242
726004
1011481
400548
542011
812379
934558
323047
987667
772271
1163549
967857
1169683
788370
682458
346900
581640
598253
603473
502616
366054
561819
849971
605494
660007
730665
253488
531459
506054
536706
582253
526930
352281
787464
367686
831788
727064
703880
934558
761334
416868
1071152
617152
710582
876954
658734
834779
523377
892243
410276
703393
500905
956490
814484
863578
789040
364270
521115
827744
114761
812707
1083517
561645
854236
777330
771780
34241
754554
585618
469018
558995
917084
1014847
434889
1374910
989546
634778
1004207
468808
714124
1256329
890608
227426
654981
689621
735918
633733
997219
1103055
598251
592600
635392
668623
1411635
412407
825495
731803
639435
798654
688125
521844
686364
782360
799312
742973
627350
833415
451449
1717400
831628
1247588
585089
335471
656614
1668606
1291556
685317
300735
572480
246666
639640
1101758
485695
96091
310712
319366
819918
980543
748961
720394
941226
592230
684932
1031996
979381
789433
476000
356014
1062798
779537
793868
1680130
1060826
816284
809401
905044
346335
435576
670254
664482
1549459
640958
482396
383111
617510
861853
539753
1650176
831648
731803
821214
840373
669785
1259355
393379
935828
690226
683773
566342
1003583
794290
664102
407630
922047
672839
956629
737657
849569
1018572
930308
760899
1514200
734923
849403
496493
724918
865996
690626
888069
517985
1042551
550509
813296
672925
624143
999524
734923
1079383
984479
770648
702407
1618458
612638
930930
676417
660787
792932
725844
843799
734081
968385
207851
693027
833554
760031
434562
568510
1245601
375736
537858
341187
920979
860214
364254
1445564
668995
1548963
809709
526193
713426
584515
397459
794472
712400
829011
1035140
953221
625605
620838
936627
932799
567887
545050
631824
838054
1053268
659441
364783
476344
706495
849953
456856
769328
1274036
637789
970620
762164
549169
931563
886495
902289
764965
877470
1135791
711850
926546
858202
800329
519040
458399
605956
726988
728837
437478
763632
707292
718431
495185
621393
888286
1132272
924945
1074081
943800
1816490
647831
1026246
577441
248257
675176
825008
815882
349838
425486
800718
386227
702629
950624
420383
367013
989291
1220380
894024
468470
534220
783905
389075
897734
1135791
901523
1245234
503508
285383
614356
1035270
879014
619606
841172
794991
1075041
1074081
869129
695547
1142756
886440
1018052
985337
289040
482852
1060504
1220417
1043454
1011673
955980
1141842
988653
619700
424193
767879
812927
718776
479345
1266181
656483
1023565
487184
727255
1208421
742004
1079994
315732
1435327
883492
720578
656706
1083217
321042
881379
1177348
690015
560412
500198
841999
1378329
1093098
481761
771093
369506
892689
1118606
1220380
428072
891545
666156
519873
713594
863266
317738
961496
679347
935272
943319
574218
930503
314462
1203619
552101
539026
805905
917726
955249
780047
888365
821668
813102
675176
1101769
934173
905352
652889
592151
510473
1008622
807755
1293377
480668
614741
674782
1222460
679908
353291
693145
646550
1104877
1410626
561998
1219794
729838
991899
743093
1077962
867750
687509
675023
914387
814320
961912
817440
997491
617058
764834
1048248
741048
691930
987057
520520
1050415
944627
1034474
871698
564732
773227
891194
778144
897501
717965
936226
887056
988653
499150
624922
448801
607982
888286
1305607
945181
1022929
858694
652406
1224096
554237
396016
434569
757585
267385
300346
946921
1378329
685259
498084
1158435
1267060
233487
943067
932683
849953
648066
604584
686077
741254
837115
816455
1103339
593513
533170
1017343
523623
610556
1173771
544582
322855
581344
619966
748140
959621
687679
589003
793666
923034
742110
790375
669165
1135791
716790
892774
515780
844411
1197222
1230476
957932
1163264
627707
1162532
764939
1278936
775424
1012848
1406407
846110
1015650
1166347
963625
805446
428742
904573
952356
696851
1048290
800912
602857
1141578
530084
601512
589320
664015
918707
790172
1079994
600001
942277
755827
820219
708605
693145
955980
858891
871110
1113534
965947
654592
802833
1354312
79240
771368
401203
902039
981171
682623
570177
848735
1089219
993167
714789
969203
707021
590655
851486
711594
1128109
944514
807171
858694
709113
568648
469039
751713
605956
754940
830991
768437
849820
1090123
620743
802833
612314
123854
802125
379970
769132
1453708
892576
772675
641157
1075244
675950
377252
286069
731401
572133
1046458
854629
458918
794098
698957
1051378
1149833
790081
982044
816219
807171
737108
1074081
719975
932675
762605
1230622
888286
269768
769132
613559
668183
413927
515759
626724
650759
940793
1037665
702768
1195569
920717
834884
678695
901467
886611
1196002
1022929
830569
928922
800329
700480
989407
706753
885852
412434
691202
551753
837735
1220417
598137
1180924
1012848
495375
481691
815376
767822
820977
500085
706753
680404
700201
898881
1077623
893557
887680
887720
757940
1017343
887368
1157397
743433
1004190
767755
606999
851213
773200
652116
1058106
486032
712866
773104
492125
912785
780462
658145
620482
900588
202992
602689
400066
1196002
720928
1019929
640725
1032556
1228510
418871
994169
670617
749253
1247180
668492
900588
986715
522620
765880
820977
1019403
1188191
959783
791091
483083
887368
573113
1196077
842642
858579
279445
645398
304498
797385
603530
170993
1079464
749620
993167
532221
805446
353788
630014
789787
690991
846591
684001
293961
946527
407936
1020100
662873
1366495
317825
437700
894167
741548
982098
750659
769712
986029
522991
840601
906638
264977
1192841
903131
1219794
927775
1068535
446025
972582
897734
777605
1752215
779409
975658
1500003
458958
1061715
955290
687369
1230476
760851
730731
906799
664015
376649
988148
733696
499720
813459
547313
1146845
122627
673838
522422
894975
729998
650750
680980
772513
806343
356588
543634
748069
948716
537517
832528
1048195
1082970
682765
965189
931398
878849
1104305
1259355
617106
580761
820407
713624
805096
866641
625013
937309
651400
823498
793476
1013910
1004962
562211
874400
669158
492871
726729
1224096
1016311
639884
720928
1266181
419519
537055
485234
1041460
647517
716727
918984
402073
931398
928837
849908
966129
479683
1004962
467933
944627
748582
728870
420502
982098
834551
530954
1026246
836537
825008
605956
932918
898170
1108987
1053792
880185
433154
512763
1380080
781818
458239
936273
468058
966940
928884
826342
535931
920944
109348
624615
859707
987498
791631
387754
993791
719378
948716
774853
986715
736733
707756
364088
909814
853422
868705
447109
669158
776247
336334
604280
1205611
1051378
640581
871469
437478
101048
698213
811976
1017343
747660
1114106
1074634
1566190
409191
1268033
769328
691959
731063
1041318
664100
1016450
863824
768344
887680
992141
955249
893484
835753
640337
658240
289135
978572
1575652
358117
898895
902289
683569
912995
857897
898759
725891
427218
1004962
635552
640725
759990
1369294
851282
691930
702978
506188
374834
823487
1073069
1140834
900098
241094
982098
429297
630542
1816490
829528
603953
842416
952802
1267060
479794
989850
790620
674100
652468
1094626
583144
699172
1816490
843627
1097274
1094856
766952
438457
909060
538752
864457
1280850
1192841
814809
1063651
609486
416887
712866
446025
532799
961912
799475
843690
1072179
905352
767755
497330
597896
1287740
1296297
1266181
361717
883815
410336
625932
698710
1056471
1436153
690552
906315
1142756
754494
820280
915396
1074634
891194
1274036
1021354
912785
892689
355972
569248
774838
929235
640517
623853
942256
984610
619700
779871
838429
765880
1074634
867728
869354
828284
900588
790620
606999
1348684
966394
554583
992970
876104
475254
1002890
675176
1135791
1080482
1052940
587714
844674
1195283
876543
1021602
1171888
791245
1005544
906638
1349171
756911
570427
563037
592593
515152
731410
328623
838054
682979
835286
376809
848735
856252
1041318
883718
613820
773104
526718
585853
1012848
810506
724482
857373
692640
704465
778617
650325
1129533
637875
964119
1065916
1261240
897734
997844
530427
866992
995798
973681
1044593
805717
823498
772249
1054532
733451
387936
747911
743844
669393
673397
1101896
501
767079
729774
209134
362973
855307
891478
785709
573056
785933
737824
909060
440937
955375
1410626
503435
689602
1196002
787315
672063
1186587
941022
1059299
405976
915184
1237929
648432
596088
335555
971516
325046
307217
1129589
733134
613668
850589
1107284
302275
987375
438899
942599
436295
834641
972582
743433
617286
863537
415090
878888
1187007
556957
1002890
973251
622090
995640
653321
675176
1092353
891478
658772
862018
639186
684087
581956
682932
482894
569942
487934
749913
849300
503782
605513
849016
859999
898784
920581
1085432
518627
343766
1223942
744481
844635
831723
595594
665677
952439
744104
805317
1162532
631115
1038388
354629
191353
515727
1108987
333121
1135791
869132
812707
492935
782651
829883
425185
947620
413955
684029
664866
1816490
729774
747647
733576
467074
583638
983162
605428
342221
1056824
571457
1065438
832167
744936
1012754
459094
791091
388767
899758
571447
1193119
834180
1269130
625089
822817
1348684
533351
651556
1354312
680527
1006287
986891
1132272
417469
1770431
843791
574484
146191
823498
487106
660158
702297
531825
822792
1034471
1228510
1148689
776804
773467
824551
233702
315380
200496
918707
237507
923034
887824
623646
1105313
661342
690552
860707
837722
656350
626013
655085
900575
898784
946921
750897
970254
316678
632525
1280850
482614
549550
797145
570738
1321376
801470
516667
349623
997491
709503
843791
651298
984610
767755
483772
851213
730487
1173771
744282
932675
685259
532799
1244619
870982
688243
540933
729998
829528
631562
901722
422222
769649
965958
411391
826719
1166347
560622
904573
335404
1147519
1043966
881551
817364
899887
1539290
576825
729117
772675
596377
508751
800314
1138581
737211
1770431
1161167
815027
883914
931398
237539
955290
622398
1113482
995279
892949
789285
959319
935272
554146
874724
678695
622431
354191
730731
834441
750404
880610
921896
683232
917259
642878
1001637
714695
464140
1124524
427185
850610
715317
590655
555503
918880
1540066
803765
277134
951421
546559
1245234
1113534
884407
964119
678849
871133
966129
589250
852985
548707
320161
750404
583554
1582585
560929
616605
474379
82394
837722
956513
578307
773672
874472
377622
909060
843791
500315
832528
895183
335382
605513
1019454
745790
464301
670494
1109738
750560
887524
844316
534917
942068
768387
828589
917644
772675
411351
682621
1107976
460159
362223
991669
769328
675176
875486
889241
590655
677702
627904
601255
448095
815264
809550
813102
413674
1160861
698164
991669
525608
975675
1175535
778801
830553
743681
868056
1024981
440253
562967
218183
708488
1089219
790982
1462464
174965
900028
1162532
882574
779204
892626
852103
858440
1203512
813162
738887
1180924
833299
709580
549842
690991
581620
1025931
536855
840498
1071449
985372
989407
958786
416944
982044
987498
762174
952081
1269404
1006709
537426
1124524
422222
1016311
321586
705098
664491
920754
791091
1021372
1349473
651940
515322
825613
1005592
714052
1142986
1108987
1051880
819469
554666
460958
526556
774678
597253
700345
660987
779871
638155
465648
384004
431866
591400
717965
605956
894236
774853
891306
423640
782191
830991
805245
993167
791977
591293
805446
787996
976394
1014658
739386
874731
898652
576713
891926
711248
900951
753513
434705
1043560
706328
691930
972606
372499
775062
578700
1054202
669944
1079634
783162
729468
920754
221366
580475
726102
704303
444624
581998
878888
834054
581998
900028
909170
1409990
527301
647868
664015
820280
947457
913099
633701
1059299
350767
1195606
580402
858350
1192841
513373
982807
1309170
655472
254632
794469
915144
814320
1082970
536665
750897
539024
1019403
971516
605513
744683
1146845
1231737
771368
1113534
1495336
867200
921038
887056
272989
499709
1012754
940288
714277
685783
895973
626131
770695
795118
309458
1012848
1360676
712898
678625
992970
1158435
677948
1269404
849399
842642
836152
613973
685259
826037
1403723
618385
967917
1022810
749105
525979
759415
1142986
515118
641980
354042
1208421
580595
711118
743844
957104
650673
556490
620597
942068
826559
714726
1166272
658145
72743
1410626
1016305
975675
995798
134845
278137
993163
916901
898759
1285849
849998
1444175
311722
1384856
877436
774623
955290
976976
700201
887368
597987
874472
487184
694574
780399
536870
623603
625056
987375
623603
830858
743835
256811
782651
1011673
1090066
901523
605513
937866
792153
807898
617608
695148
309874
965189
699381
901289
882574
898759
953221
294596
590793
686709
607071
1034471
844411
1024646
578112
722665
1206237
698213
626958
916524
546155
770484
696393
291164
644043
930159
790081
650832
757047
1115259
771368
978568
899655
713339
164697
512544
866805
868861
984610
666192
664015
1236231
1115259
1022733
1104305
891362
779871
819581
995279
706753
395545
902289
886440
699411
574033
868726
1309170
922882
1575652
383530
706753
562211
869354
809926
314307
1384490
625363
659411
651204
659219
1038523
921921
474317
904573
772249
1065276
783509
900575
923079
983618
1148557
663251
385857
976976
772675
751174
457958
978568
486881
696116
670769
1115259
913043
477714
1353864
914387
618775
1142756
925309
583655
1016470
563706
305884
707292
886495
590655
749649
748790
642144
496505
779871
574736
384097
824360
966129
564352
950624
242301
1193119
844911
103428
325251
719453
656139
802323
764729
1162345
868861
763990
684029
825848
571690
971516
811663
1063651
988044
919070
604818
770077
614439
579863
539088
613820
1336721
660712
812732
746058
759990
640615
1176829
1220380
970454
981171
730744
886495
606999
513965
463202
891194
191291
918618
690972
1110638
701168
860646
913043
1168209
267242
580386
231109
373505
989850
986543
666192
748832
817785
1054922
848735
1193119
397145
902289
418285
900951
1002890
1074081
646931
1277311
734233
348651
367281
312875
833792
869665
819581
749253
870775
850589
605126
958540
235783
1490434
1770431
435362
815547
711936
874731
875113
956460
623603
900951
679007
891339
895183
390228
925792
1104942
973896
779657
851148
1118313
715495
7380
971678
950624
412757
719975
965919
271839
725139
660712
1287740
1225105
412617
1435327
391607
869665
452129
634425
761538
650347
712866
942599
773571
1059668
1142756
632246
1171888
532118
700345
340257
580525
919021
789094
1148689
1011673
927437
1063651
837681
449984
917259
991669
953863
557752
699381
795118
499318
770209
839945
1099182
1353864
773227
1228339
753970
949804
784881
581635
670769
862306
893484
805096
526994
485646
835753
755304
718431
1435327
600001
961912
502374
729998
619700
811976
902289
1244619
690552
590902
710133
121446
1203512
1017312
617419
700821
536676
750835
925754
1380080
1752215
879634
634425
1077623
840145
488380
538999
769328
579895
626811
844411
182767
396455
759836
597900
776247
747960
625013
718431
320260
621638
553753
868861
700599
970454
712499
1108987
976976
580419
548120
358398
1010059
777465
902289
430005
1321376
832261
859999
619960
1349171
782158
598989
678300
643157
531209
799907
917120
670617
1140382
701354
952356
954198
761321
1002242
1257883
869354
903637
1051378
936273
655426
893484
872062
1076643
663227
921425
693102
1016311
539044
887368
545913
837577
656139
1016311
911338
700345
619687
955980
460105
898784
844411
966940
827605
677811
972582
741115
299664
562374
1093833
782651
854269
1388408
1056572
1038388
849072
1174333
552184
657708
539088
620548
589539
1164862
830569
947280
535636
882193
874472
700599
1265018
717860
878911
711118
810404
882574
743528
954907
759990
836152
978568
887368
630765
1227559
746619
802833
504859
727324
689477
698566
816720
704303
285505
759990
898784
917644
876563
808970
477524
1020100
955980
898759
561739
568450
403754
832288
515384
1001415
920944
696408
842140
739665
1052397
783823
435485
419603
958540
1016311
877240
495471
662922
472051
420920
792240
841953
864677
890380
1078691
732354
866948
860646
1087382
376547
953524
973403
1025221
1293661
761274
788056
750015
484336
557331
621641
615353
562967
997227
826342
773137
448814
760616
834180
898682
640581
557957
1071449
743305
609713
728837
915775
900951
476277
291795
962150
1104305
635378
564601
925792
213374
842416
1363460
700599
186574
1021354
675267
652116
1195960
1296297
955289
692375
716443
354900
1020100
463366
989291
1049718
422545
1016450
745852
324656
707756
1011192
698904
800876
1037665
769856
1410626
783039
875249
712082
707756
719084
695683
629668
650294
289191
678695
759990
791480
804015
832026
267735
732394
654263
753022
825999
965919
539457
788796
1132272
750560
565004
688833
404369
1120542
657996
455217
779871
878888
461977
868861
727931
1054532
1296297
1223942
1119969
1265018
869316
793868
697475
932683
749105
317461
1095998
675588
1062850
1188191
888286
938759
306487
988653
371767
991669
503363
884481
705089
1032556
295558
986891
680980
789756
785266
842416
894024
842837
458116
385147
812927
935464
669838
871110
130100
1124524
779011
210224
1132875
712111
700201
775424
864932
480349
432985
877346
1142756
1158263
541822
869583
700599
548075
1129533
791631
727255
1142986
599282
916547
834223
632309
1195283
966129
830569
748755
1164833
464605
659119
414513
626521
383187
605724
249755
1108987
503865
1220966
1208421
686442
718431
1004962
954031
887824
818590
1384490
741902
616772
686658
1132272
1245234
544742
668965
1336721
733418
790081
550689
961903
906799
592857
716765
944627
887824
376701
650126
747360
997465
579895
1081824
901467
759415
704303
1182697
1213067
444187
1071026
1403723
932675
1087382
1353864
918984
875249
743681
1240745
132952
810404
627076
955980
1098619
946527
670210
599460
257035
869665
1034471
708585
883492
915775
327131
581998
986029
687837
555592
1054532
995531
932675
779407
1002748
407599
895973
934606
663227
952356
866166
948211
1063632
903845
400416
1231737
1022733
1048779
698072
813859
1056471
657583
1039613
879182
1021602
915144
329038
1225337
824386
937361
270848
916028
1336721
874400
545856
569620
757775
870771
880338
900951
710976
936096
472263
1022929
903603
1012002
452638
1048248
1004789
421724
917963
1183213
492954
455589
706144
970142
1177348
704907
799751
1196077
397754
800733
1310921
768128
1174921
773571
562450
724918
987375
901722
727255
753830
821579
699788
913043
1013077
455217
701354
680291
434408
761320
1182697
420006
810339
660090
650097
1020100
894366
874472
821579
704812
887995
528240
715317
875249
675176
1252965
774853
332246
699172
417713
920944
618422
816636
929178
670179
1110395
531332
932675
577868
806947
691930
1012848
611384
1140834
684284
650405
795629
588316
756911
322666
820280
633296
740234
924682
901130
944627
1025126
1544170
922433
1017114
692983
828856
628004
700599
565728
465345
1009464
988044
670617
61134
375219
1117392
971268
1083217
605428
768318
882574
728837
1219686
1242155
759878
942068
995531
656139
1181249
878879
1300721
1138570
1065276
791631
224627
1002890
434679
971678
319229
475278
991489
1226957
369087
428854
655244
740248
672112
1287740
837722
928837
773927
771368
720601
803438
850589
851559
1043966
480374
1079634
659941
403423
1065276
828349
1206237
1752215
1100148
1409990
926359
1073069
499659
1131790
36541
768557
740469
628407
925575
706537
702055
1091730
650126
692375
761328
426835
757775
955124
660418
661580
379478
1021340
633508
664015
937983
677100
730731
413538
780462
973403
589864
1252965
479144
655772
251270
620597
857853
562211
875259
899560
1283107
620597
1143358
1186587
934074
397929
747653
609691
309841
877329
758958
581030
893093
1090123
992470
651728
948716
698850
580872
1013945
741252
1049995
673397
1002544
886405
675999
605689
891194
731816
779842
1513136
940526
1072179
849138
688323
797385
424640
75268
51596
1349232
1019403
830569
572159
877275
1403723
612501
853113
1008961
1054532
1293377
457386
895156
726571
628631
835467
1277808
770747
1069780
637209
1065276
800912
769625
884892
691972
64200
1035940
726993
857608
1053742
930440
414513
521737
834641
810404
996220
1154460
869665
708583
775424
712866
673868
1005482
923034
961912
1110226
897734
467716
802833
642045
776118
509399
1068535
697863
1149833
838054
673924
912739
700599
934606
745838
534892
824228
677915
600255
974732
818993
814643
773104
203528
352296
825973
1035140
1168209
667422
794469
929178
991899
742110
962081
870336
311210
727361
871821
577088
609883
1196791
608319
605956
1022810
888286
922983
528100
594313
576422
776247
1197659
558617
834223
743234
600001
616676
1128109
1023565
551792
683267
1191755
948211
1079634
1016311
955980
1203512
482773
1024981
665297
860707
302497
909060
678695
922982
628746
751174
693536
991959
993167
614782
864932
631786
410757
853422
1012088
987498
1134124
518821
733866
669158
1019506
802833
1091568
1760322
1142986
701109
571581
360934
976632
898784
481205
746174
687884
849138
901467
787996
405035
1019506
1005482
520876
787996
928466
738887
738887
595861
605956
900028
456722
831648
1005482
1231737
459375
488713
1021602
1021354
695562
1072179
1190089
985372
451572
805096
1444549
927437
628102
680414
905381
823915
307474
794991
299344
899476
1110226
261288
167170
910936
702768
375903
918024
591443
155056
1220380
936096
260682
965947
928837
689026
997932
1149833
240924
577445
598158
731839
602626
395738
806049
782586
916524
783019
897431
1220380
852264
578112
741478
902289
984610
1195960
13488
356391
667838
1220966
821579
773571
475778
380662
290455
695683
826342
493900
703596
1117392
1124524
815691
734795
425751
897431
725586
777605
286597
973896
669201
62864
883718
764939
639690
1038388
938879
442948
668995
1140063
702297
972606
777508
511225
782191
972606
406199
992253
898652
1552073
829528
967756
978572
819816
731816
1052940
221732
530544
567285
569797
279712
1034472
534969
834180
869721
976976
910791
588776
1005544
896467
1018223
952091
525597
681707
582839
1222460
958846
699172
546155
717860
1024981
611983
995531
1378329
941326
612432
626541
495958
640680
707292
479088
1019403
532799
1053678
1422628
931398
1053792
1164862
1037665
684284
981171
563026
551792
629678
888365
693864
1068369
562211
525460
858579
239337
1265018
955124
358043
647432
368487
692488
471108
833238
997465
487184
231798
713123
843791
1021602
503775
650759
648287
670344
771093
1277808
933848
553659
604851
839785
784161
1251228
913833
488706
1580085
654888
869665
743093
894230
743727
568640
347445
992470
987498
492169
944627
773375
1206353
732407
913043
736044
315060
879666
918618
823498
1063651
394819
743797
1206237
624087
517708
964119
589008
764359
498308
481761
787464
718213
380851
596695
1118606
558460
1225337
460086
794697
1030200
817364
913833
684619
1062858
660460
1087382
627020
1056572
972766
1033165
992335
970454
416664
1348684
846591
201812
829280
1068535
703236
813756
1277147
942599
1679524
1094626
682386
1093098
715720
703434
871967
965189
733451
972606
419739
382466
791091
652116
319709
995196
670617
936812
1147519
594494
830569
779020
977552
806049
1006204
670043
956513
934724
1058106
774084
976632
552845
809926
788344
675176
405582
544989
788609
825008
958672
613820
770209
652116
549454
805096
690972
800054
743433
784041
917644
810404
916524
841034
916028
11040
633898
628276
681337
1013374
767280
802125
957104
784425
928837
891478
587866
1050021
744261
601378
849175
418590
1159421
1032556
1011673
926895
834551
996587
1176829
1164862
1018223
740248
973251
754063
656533
437425
1168209
722680
585528
727361
566350
787996
970454
950624
887995
841070
811976
779020
488713
689477
612753
1119969
836242
574940
965189
529111
666746
992141
891306
581029
645946
634301
773375
699381
1277808
504584
386869
525206
862306
1186967
1016642
913833
533478
474960
725942
350883
468058
969806
835653
987345
953863
785933
594610
975540
556957
893415
914942
837722
670494
878849
613936
815027
922641
799556
474205
973403
600001
1035140
1040812
773812
923034
510510
815027
922641
990970
827320
843089
576153
1048248
276834
692423
1300721
640243
678099
991899
993123
1048779
780503
792240
605513
826481
991253
988044
1166860
846591
494489
806049
691959
331468
402078
1268033
928837
953783
954031
580379
542212
858440
1296297
873204
730797
748230
976632
566097
253512
730731
857373
848735
1024414
480497
455966
1094626
794353
884167
1158793
938850
1098619
843690
898759
861409
1118606
1075488
1131104
995279
937866
806909
842140
645949
531899
173057
759573
743186
835710
843089
1220380
718830
986891
934606
893484
1025221
849953
917644
706753
798504
454209
699889
965300
451496
981171
529148
518254
958672
848309
1171888
680532
561221
973896
1134124
1022810
824577
979359
1026246
808331
798353
1065276
650759
1045585
897431
449619
571824
992727
807171
970820
987375
271232
622580
698703
640581
625416
905048
842140
580402
1081824
656838
427642
1030882
779204
873270
709102
764753
1118606
589864
713590
428424
1065916
1042799
699869
892949
433473
865998
564105
725181
533488
365030
1054532
989407
1184383
773104
523786
215202
781156
785933
640269
578112
900588
1220380
843791
911592
1220417
469733
797628
626857
770372
417167
849684
744225
725139
878888
1321376
564520
1090066
844868
683153
985907
898895
1354709
466716
603392
609486
606178
1135791
894024
726859
826969
867200
739287
681527
677811
1113482
1101769
391390
862018
820407
534464
1022929
1173771
743844
843791
337538
1091568
887824
667055
699381
992470
782330
824116
1035270
214190
688180
488146
755708
1076643
1124103
1062774
650126
1582164
1006496
500464
733974
855192
693422
817547
1026246
860646
1162345
683171
884481
1101769
932368
563831
434859
792250
649948
988653
840426
990191
605956
923079
1056471
940288
924369
1146779
702702
382043
991253
986715
837311
579895
586156
898784
938475
919849
640226
691202
458317
1135791
749207
689477
770332
545037
523039
684029
1162532
779961
749649
419503
461510
393842
844911
943067
1674514
730797
816455
692640
622136
1245234
678073
726184
985372
707756
464847
691844
966940
971268
1189762
944923
984610
912995
840915
773104
986891
1816490
743085
845868
944627
1124524
1020100
918618
534711
952356
800877
698336
421778
1129220
874472
1146779
515992
730731
933848
786943
1113482
834223
658618
878879
513846
892756
1151634
316221
588142
542037
1195831
758968
842416
1079383
423121
292356
1012411
476062
482406
868056
604159
599390
595594
900951
692375
452465
887265
933848
671407
989784
793300
823512
743433
1252965
829528
576364
457262
688251
727324
1022733
715401
461421
630033
1192841
908232
807755
865998
853191
1076643
1079464
867181
943319
435995
975826
978572
680527
451338
503629
1008622
1205611
370283
712583
947280
724422
1186587
840525
847106
468058
1151278
929241
704737
435797
524835
898652
1132875
943319
1024981
687097
773571
1195960
431866
589365
369719
1257094
493908
819673
862018
424640
1196791
419170
1115259
78027
846591
793666
662619
385522
1230476
933848
545377
991669
616538
943798
833676
20412
764753
610833
1037665
677752
420277
452119
1124083
824228
708941
747468
702938
784161
753918
893603
685979
1002890
656139
523213
767224
397086
726545
934724
727255
395428
745852
770209
603292
1033165
973251
669201
673637
787163
685617
586325
942068
680724
692169
817440
802833
731199
1110226
699381
680724
715831
818306
721341
729848
1100148
871967
1490434
331681
747860
1051880
1164862
1384490
958672
1149833
754315
761665
186427
787996
973976
688753
504517
792250
770747
807171
1359439
948211
871133
819258
1170059
954272
989318
1048779
1042114
1074634
668965
623646
759856
796262
842296
768128
630014
616471
955249
975675
1062850
730039
759589
1017343
921654
975675
696489
495860
782191
1118606
1268033
434569
800912
918984
464211
1104942
487184
555491
835343
894426
359868
553988
1093833
673397
901467
1027694
930159
812006
527225
1132875
1128109
1012754
887761
520644
674124
690991
770243
695683
791480
958540
523456
971516
900028
1100744
623646
916858
966129
1050021
836152
684029
892289
873265
633950
639826
1239432
799008
913596
689843
987110
900575
487184
277452
684927
826559
1079464
1219686
916028
638846
196020
490683
1208421
828589
1132272
814320
750015
666156
1006360
690552
944627
556931
820977
1117499
949587
635721
542899
730985
1002046
878879
1142986
912785
374491
327733
492241
1071449
1248514
812448
1348684
741645
650126
981905
342007
918618
1265532
1158988
925575
993182
923034
526285
577966
392344
1238017
814180
1300721
1056824
877190
882103
1117499
1330573
932683
569004
386399
891194
505333
714121
658589
783019
869721
523456
656139
986029
750560
887259
625416
891306
577445
586087
1041318
1071026
633011
835467
563444
452305
1050021
812887
663829
688253
907662
929235
419512
610121
812427
977795
366054
666192
1079464
784991
982098
973850
414071
662371
448142
934074
1056471
331434
378227
820977
905352
69609
934074
1047168
984610
633384
580402
298185
901467
538422
1208421
476328
994521
1052940
693422
871469
1462464
579686
776673
966129
747514
864677
963625
1033165
1388408
781967
708998
928922
720928
385213
705013
1724806
1188742
895973
396447
516788
500151
710907
749012
798520
1223942
562967
389200
771368
1277311
974749
627904
1108987
252118
412364
607156
1462464
751230
843088
552345
901467
786189
936223
471834
519425
892222
836356
953524
1222460
479136
1285849
1075041
1056572
934606
981299
671824
1022733
1053762
464764
733496
607414
1048779
924646
1100744
1071123
680742
468058
707328
702297
1051378
450975
1048218
773375
874400
396701
779204
471629
743085
993182
1049086
765450
733755
507820
671759
930440
966129
958672
1261240
856200
912995
1004962
307959
1051378
988044
895675
832528
1770431
294514
1118606
636278
748582
669158
1310921
492413
790620
870780
164469
698688
871133
878849
842509
671759
525785
1157204
1002890
244887
573953
884481
659652
292540
942068
770209
429978
407694
979359
788796
1070968
1041460
859999
1089219
664612
830927
800912
892774
460701
1563397
168437
976432
404130
936273
756911
809663
1063950
655116
1124524
1019454
1002890
599290
539088
795629
819056
794588
37578
849305
844911
669201
905910
1403723
462070
502288
942068
1054532
898652
1231737
1099714
834180
327692
760776
666192
1041460
1274036
685979
817364
843095
922641
455589
424640
483651
1038388
702161
562211
733175
599864
609451
940288
579686
778144
898652
725139
743681
650126
933848
654003
867750
763165
952356
1195569
471369
269748
962081
744857
743085
692085
842642
896714
765743
647232
773104
624190
809401
817440
1176829
1053350
576933
533808
499996
629189
1115259
726545
1076643
756458
284856
920944
743681
1050021
978572
528665
749253
1049718
1171888
438708
893603
406666
589638
631156
440112
365558
794472
382173
965947
875113
377412
982044
681484
405661
600001
729284
853438
777605
783405
711666
752265
478016
858694
804834
492945
982172
1048248
616403
819581
750015
969806
938722
1009464
766496
713426
1125383
619539
959783
519134
405169
932683
765644
597336
506520
915144
265310
916901
717719
975830
646011
633996
1088945
220254
806365
1142756
1025221
778144
838270
286069
970454
1025313
1410626
1261240
679255
940288
720928
539105
357817
1039613
1033165
864932
1090123
828284
698886
713958
749913
1141842
728837
1353864
660460
1219794
1026246
216201
817831
95416
650126
675176
820280
802833
569467
795629
575532
658274
816527
1236512
1181249
928922
778617
718431
1004190
952439
1016470
1220380
997465
733992
834262
867784
928466
808331
914387
552184
378421
959319
493118
1310921
1022929
541324
984610
778617
1037308
571008
702562
951991
678130
571932
772249
818855
449600
424640
590307
522223
790346
1107613
411249
497143
1091568
747804
1230500
577218
689922
287950
707756
716281
893484
878911
1140063
542972
973251
640269
456346
1359461
287274
849953
848450
828217
1107613
846103
996061
691930
800866
439110
677702
866805
342100
959577
843791
375669
1520905
599074
1285849
484143
921654
468058
836152
1107613
712866
898895
631329
500116
773201
1220966
513010
872015
693422
640581
983618
745259
1092454
464847
662317
883492
1021354
474127
721305
927046
757039
404263
713512
1041692
900575
796381
381081
934606
598405
962081
600268
1214802
581003
1223692
148574
620180
493284
912893
1006428
630014
949804
633508
1128109
918618
950707
770332
612025
1182697
906638
1129533
700345
1296297
978572
1099714
955124
834441
695547
830083
748216
657074
1039613
986062
871110
957104
747653
1378329
1174333
830569
633508
210224
743681
572016
1024981
1181249
883509
222185
214575
536547
835195
1041460
516037
747960
834223
571695
806049
1079464
763035
726859
899655
797813
865054
812448
537031
1005592
604736
800456
972582
792240
851486
821151
464857
709302
551685
545447
727931
572159
491304
594147
842642
768387
794353
1244619
709302
910508
749253
555422
1042114
524210
518254
894024
934606
955375
823696
510373
661937
775893
632476
768437
680724
469563
1277808
504402
973251
1582164
540209
625416
597610
691851
61804
639782
364525
1056471
1006570
1043454
78394
554229
827975
817364
389674
1050415
638037
776247
812564
995279
996587
702708
685024
712866
827471
417031
1051880
588306
691930
1384856
424576
1330573
1171888
790243
751713
895156
795629
930440
1037364
298195
798913
1176829
763054
754283
969022
932683
1149008
1245234
1134369
1100502
723105
704363
613133
915587
459240
416801
853998
944072
754561
500561
871110
431650
722782
332893
1172576
549083
965958
711598
772249
982098
917726
1245234
1089567
802859
388373
1228339
871967
954684
607006
899772
530613
623646
757775
955124
912893
1268618
915144
608832
974284
744857
448142
958672
891339
537358
838353
659937
920754
700201
529040
789907
887680
864932
986543
769856
812448
92567
902289
320774
865998
697760
1075041
643905
684029
1117499
899887
589386
626723
1231737
1007014
883718
715317
621797
1170059
537933
1223942
670344
991669
289696
509793
714052
688083
865961
1017343
608520
1002046
883611
690552
992470
683835
768557
572614
413421
1092454
746611
936627
714789
1540066
660712
1011676
542595
437093
834348
1021354
738887
630466
792629
878911
871545
1005544
842140
123499
559780
637001
1093833
773104
1016311
923034
1046352
899655
1575652
952696
971516
650759
874472
854093
559469
1048248
886495
1087310
556957
640581
487184
859221
997952
1101769
778144
583409
1244619
955290
976632
554025
464563
695706
896177
524970
821880
986715
766523
634504
687201
899476
933848
658589
550000
869006
365157
1388408
309698
1186967
806429
719975
1226957
613820
819581
693325
817364
877723
376535
940793
829392
867072
353858
1032632
821363
618192
311553
992470
654388
535586
1436153
917644
652751
871230
750404
1284651
332467
787013
587866
668965
599077
726545
1196002
970142
950707
525508
573023
815027
658145
303720
598294
745383
548761
172875
810651
1113989
800516
622429
1046399
666778
616209
428070
1321376
1252965
220904
1283107
1220380
639884
830569
1176829
906258
792889
767755
987375
733134
717860
1149833
920939
643518
809248
804015
238599
716359
1160942
1119969
964119
1016311
679744
869006
647636
782330
872015
645475
520345
624548
836959
1168209
1108987
891194
653040
791091
888286
518844
842140
1097411
773316
487708
613302
754068
907185
502562
1092101
220098
245373
717237
658589
1134186
1222460
895741
308361
1168209
580754
1224096
869006
661957
906638
675267
810404
838054
1025313
566068
605513
866026
568216
879014
1063361
493109
1061869
746480
689477
163226
208575
519071
750835
704216
979965
373981
312917
942046
1035270
1059299
792240
560101
666156
894366
1239432
1072179
452477
418757
850589
891306
131857
769132
1265018
462715
961496
950246
768318
837722
698336
1005482
1023565
888286
605513
577236
633696
444717
459829
997303
705051
869354
819581
976976
719563
780462
565430
837722
1177348
424748
1124524
1321376
995279
456858
476885
79741
1090123
749329
590585
375398
407707
897431
1075041
333319
756091
817364
497090
773375
769132
304045
1283107
639690
797385
1160861
862577
605956
678422
1330573
833335
549083
722462
898652
670494
958540
1168209
1293377
1091799
1104225
790653
987375
884481
806049
621915
726547
858891
702768
1067419
411352
812427
567520
556130
418028
1290585
979794
957932
890380
605956
724422
1063632
934074
793666
871838
458399
1166272
662402
939778
1289683
985264
724781
882862
520456
311789
798837
1182090
874173
772405
707440
775643
849358
1002046
817440
505349
368929
932154
934074
554295
769856
664943
1158435
714789
812927
1002046
1117499
743681
1046352
708830
882574
1196002
397744
619700
1223942
485913
965189
713426
601862
812448
871562
1467930
532869
920072
750482
905352
217028
871097
1238017
892689
292618
1205611
1033225
326759
663227
671759
782854
1191755
1008961
457334
276151
826342
988631
512333
1284651
943067
649768
866181
460340
308247
1166272
418517
947410
744857
693959
841602
535272
1196791
557415
828261
519873
530232
1224096
913043
893603
1046458
368321
715405
627747
804015
567796
591438
750835
370264
774853
792250
1062850
651792
830991
802125
986543
983618
842140
1052368
569637
1224096
455294
556308
669958
740579
255901
605250
773227
858891
965189
953524
673397
354900
944954
658430
673563
1143174
894366
971351
607378
698566
571672
1061715
1039613
768677
378021
734880
1019506
723105
689477
459495
895156
991294
955375
449283
930575
1004190
597861
1117748
1168209
917277
575942
871967
834021
989784
798353
790172
1575652
969168
749012
971268
869125
562973
171434
851486
774721
838054
770332
738887
747960
769328
727931
983618
1185458
1013910
970254
906638
78027
610108
669201
919849
686491
1006496
680724
700334
846103
710678
650481
707756
823665
581998
928761
851213
979359
853998
903131
630258
960347
834551
495298
715317
731816
703380
843089
1114147
527839
888286
771368
1101769
848735
797619
623873
1104942
805446
923323
650832
811663
1168209
1132272
503911
921921
814320
625013
1206237
798420
790081
638906
897431
537671
844868
1167207
927437
991294
825214
420868
210737
798353
320262
804783
238503
991294
635465
947303
582324
940793
279196
917644
806947
871838
1616057
923034
443846
1044076
860707
388555
434260
891194
1378329
824374
900575
1575652
928761
1300721
431936
810404
871133
965947
426447
1038388
783823
1030443
666201
1050415
1061505
879634
707440
925792
838054
653237
1540066
664866
802125
755163
623646
732077
554715
700741
722782
1160942
603803
887368
985316
276819
1164862
168163
782330
673676
675267
901467
896121
1284651
502562
935272
565195
1206237
1050021
310771
1177348
942277
862018
898895
599655
849445
1034155
783823
645339
812927
927437
821544
1068536
942256
748540
468525
991294
597336
1436153
531558
708943
660460
317977
1293377
448011
751174
704303
361898
812448
1056572
530732
342895
835012
904573
521737
451873
664339
782158
825008
569082
836152
405003
940288
751713
864677
877849
835753
791091
590655
1027569
778144
1012121
768128
1193119
744205
314772
604006
712898
992335
566835
267228
862306
783823
1289683
892774
529557
1140834
381488
316006
453225
1061869
709237
874678
381598
892349
597336
826177
832850
433688
846667
286671
875249
759990
1013910
997491
661912
1162345
791366
915775
828284
424562
991669
753754
61134
958672
387891
625039
650126
429137
848735
942256
719975
556730
909814
634425
592850
577729
640725
582796
916235
896716
803438
606889
700201
1556751
787996
530954
929178
599081
323015
1062655
797145
1073069
883718
813102
975443
496759
894024
519427
719975
1182697
700599
869665
295674
744857
1100744
829058
925575
539088
609486
637994
565065
720928
979359
695547
741115
677729
1462464
688323
886495
973382
909170
269748
906638
440554
635181
747960
735551
422150
825008
914258
891194
707292
843649
607084
901827
711081
296866
898652
405488
544392
471468
736016
1267060
802833
939778
879137
170454
356820
750560
702768
374735
797423
1017955
1173771
350804
693909
630258
1011673
543228
988653
1241656
467165
671759
1809275
500905
1150658
581998
711248
869354
727237
694684
1114078
1204654
923051
237904
847204
1027270
617106
845635
772999
515847
704155
1015683
494532
1049935
643708
522991
534272
597704
611354
1144892
1283227
905535
612501
864593
593666
666394
278359
864593
1127830
878067
1137638
808631
1040264
651265
978700
1268214
1249067
645756
1120979
779555
777719
405766
761761
737927
842178
866573
756008
1061791
558699
782825
664431
230366
995495
828966
726217
844485
642382
901428
472092
944787
986572
899974
695128
591331
451555
822815
1211886
597528
874551
1256058
417437
682466
906664
657261
748891
801795
974160
882840
475606
782825
850145
1031722
828080
873994
243798
495471
1192946
516415
1100428
453954
394023
451321
1090478
971767
837849
946351
751991
838048
461355
898665
388487
875531
247318
567703
755640
552574
622078
985031
652441
603325
421372
122627
1159794
739562
2310674
855110
976193
1204222
1023838
993791
906539
606979
396744
321586
580467
798036
756008
666966
830927
984284
608651
1192946
923541
1024021
827013
803822
671292
540697
742948
921222
407258
958341
615762
888448
812121
138967
469842
1227224
1065545
1032608
668758
953528
528156
824795
712082
734664
845357
1188881
233584
519402
986891
1027270
958341
6437
628391
1374308
962622
669337
673644
568187
477234
967068
901042
1237936
1170059
438323
436530
836569
1000462
935176
1160594
1313770
457842
941368
985031
873754
320577
911403
1189488
616329
683773
879416
535268
1251068
693346
808862
749785
764829
799471
793669
657051
831282
694510
337369
877211
1631421
1147474
677121
1450874
843702
693834
872180
611983
639669
348537
559833
889345
724831
611354
556499
505410
1032224
720154
626694
300419
1266892
983271
1385028
787264
862957
387719
747918
442300
906983
1057372
989585
732466
923541
1137638
678377
793669
1059399
454021
1202479
1044851
1291556
940288
992767
904867
622206
651222
1167267
944787
1202479
806325
822815
693768
941211
959131
937374
930275
661517
815576
208943
1041989
538909
758981
739365
709446
886955
505573
565430
654003
899223
847789
778119
454153
762635
1168998
994193
842536
588663
680042
1394946
797137
693768
950647
1018606
537027
797672
952010
794061
452729
932265
1189488
331302
853440
1209470
446164
1019017
806104
501455
444036
616344
559836
553735
1161355
373864
477816
760944
973712
1134082
658319
585032
668627
1329171
640484
1392375
676880
752968
841042
758302
379066
774159
810651
975704
1152616
454483
938882
1049821
552559
961622
816629
1059399
653896
606988
720326
662237
583443
732466
1071482
710494
1058697
716594
842582
579568
748493
706891
1029484
710366
562364
1009928
418108
743767
683232
542181
562590
640685
471036
820970
1107133
642642
774159
905209
852298
799313
477704
878067
905535
696106
408943
873265
1051727
763468
512900
891491
519436
721019
839848
1058641
1006415
855387
1100358
1206111
581405
567008
477914
1192202
830309
669785
783569
887376
348272
660632
737947
811546
433957
856360
669351
754846
1077263
1128970
1077149
484417
997491
878565
299388
637285
583632
808862
928837
993684
855278
1096385
401490
717779
861387
1099074
664219
589494
911310
672788
612430
804056
1115788
1100428
708401
1012227
533355
762873
744052
247296
962776
556840
615128
1015904
579568
745938
827709
600147
1140061
1033347
643075
830466
930463
694428
1102932
901881
860241
761068
432488
1030695
1196124
742071
440748
311234
748585
922244
912943
757940
1020604
444036
632271
800625
1010181
810723
1230577
709415
1015683
537031
747434
978700
918751
738985
736045
1196583
717520
757309
736045
522935
1139777
991294
1118948
800473
1220909
510219
912220
732113
1135550
571764
693095
1070554
794780
844459
700181
877498
405670
709446
1292655
856385
648129
952958
597256
883207
968411
1022735
654306
470750
962622
1036326
222227
707134
949922
857678
988607
812121
430829
673056
442755
1056676
859252
787135
185070
959507
803630
959600
967583
918751
789692
839848
326101
1033543
543953
977456
981256
687243
1100358
1086759
792400
925522
232388
679398
252201
917590
695644
772546
1038438
205917
498539
614245
869762
593055
570219
209884
1178244
976193
766614
532269
758349
751084
792618
706891
879759
1000888
625162
745717
538495
1049363
597374
1102932
1002948
981022
1096220
563421
469693
483064
595190
866865
812078
820938
807516
779453
566660
1082687
664389
549549
548423
781963
912428
794780
872200
779593
1147689
891492
236469
720811
643981
770814
657282
659437
607898
1013387
890766
1157965
938511
645594
839058
1085791
415276
405582
392260
1031722
952108
865086
408470
700181
732872
626284
699583
911403
1031280
657778
1147890
1024211
863976
874551
187690
753375
1071482
709828
248601
775921
755923
1050924
409155
727473
694428
612650
343316
1096385
1051727
705034
488093
737290
374672
912428
664431
753672
652942
1097622
482029
954512
1155042
593203
1135449
699583
323376
671107
1190607
1136264
825816
888663
842812
1021132
902680
855278
644165
726254
488371
586244
967068
628560
428923
775432
782391
1446907
673056
957026
417038
589093
508394
860241
812675
1135541
1023228
580598
733620
878067
949922
888663
1185923
484143
732466
521995
921222
729672
1118948
634348
1091961
832040
972573
953566
763261
860664
1556488
575752
919154
895047
470348
561372
899223
1357780
592993
817402
322535
1089497
1192946
725252
444557
963214
1071152
862957
406494
386357
851665
940145
1103162
458399
1139777
828080
1102691
556846
779288
318380
557426
612375
587518
880390
688838
461355
889345
891948
987724
614136
1135449
400240
741404
913119
298937
861387
1100428
1024096
836980
751425
589303
743071
963214
614946
1152430
689141
579758
860241
1059937
693827
796151
797190
310814
641247
1102163
912245
593653
874400
424141
845448
784517
705034
521869
460868
1144267
694525
841556
1007931
832040
827709
971270
492474
437478
1144892
920183
584851
930218
1128463
484031
1236231
1180379
758981
627773
491293
950925
971676
991647
718801
1313770
873953
829912
548427
1148512
407244
846802
895047
518903
341509
494349
612303
794101
343177
546507
792534
705034
1089497
723504
1244942
796674
510165
880390
792618
707134
625416
1115788
602005
292832
792400
1147689
800473
687004
650532
905535
982694
853438
839826
328623
1071123
986174
980922
818590
281574
1079498
609281
717923
1031280
689141
575696
379351
741843
974434
1135791
288331
785266
667838
519067
778174
829912
872200
726900
578690
704364
920841
662796
662528
848844
1204222
897586
732113
1185110
574719
860664
781603
1112759
737290
742211
651903
696106
931808
1058697
437202
597840
599968
1041324
721814
1085863
740814
477914
660292
827931
968411
508760
620891
868347
862458
790085
540352
806234
385624
604589
1152616
750978
760944
791407
748755
981628
661924
515906
1135449
1248794
980449
623163
781787
519067
1161938
859616
882455
1096139
898665
632636
554384
204638
1160594
505828
1031722
812249
714450
953719
537976
693095
980409
1262998
874551
767938
532812
709446
603354
1204654
941368
801927
593653
701908
716762
317689
997040
283676
980409
861051
912220
985031
978279
403903
1230577
1185844
811095
627187
1235740
872200
666192
960886
1077263
967068
792657
927464
1044135
1038438
398892
1050475
825204
662873
832955
763066
751434
866573
970845
721327
841189
1187487
952010
844405
1037773
1638207
839989
848626
648901
766469
149829
888448
589303
932265
1082687
657680
867705
238599
665794
823712
1197029
766062
971676
1011518
679130
954324
477748
626694
611354
906664
562843
285321
535137
1203512
681569
919997
201643
502866
1237936
536124
805379
1055517
872836
1183562
1109239
1063534
700536
973535
657051
687851
714908
429413
451348
1248794
879669
833467
978684
1120979
794613
1029622
849902
915463
638906
863601
1187487
870735
843629
797553
1032516
374834
404828
908608
643708
1050924
1021132
1266892
817719
1048977
118427
334439
661517
636927
832040
436963
484131
859252
1110577
538729
1100428
960921
593029
698822
817744
1327343
553026
661517
683633
1033811
1275098
652942
1047171
891948
878581
824561
888242
1204769
931475
973712
2061278
491709
983179
1029991
606213
860358
1013387
1024096
766267
713537
1328519
1020604
324164
694428
758564
915350
733190
993391
980409
978836
887376
814976
707858
1015683
614670
701055
1102932
1100002
746292
214859
735539
1107718
1065545
632350
799313
1327343
614046
825796
733926
792400
1262998
516459
1004671
1024211
941368
789265
811362
875531
642520
1237936
1215550
1033347
879669
1197844
789815
790493
1137052
564601
629095
1114078
1313770
720672
779542
984631
1197844
669528
629413
709446
662957
873994
1241788
971767
860664
606873
1054539
806688
975704
227324
429240
1042836
739764
559413
273805
749632
1453955
1197844
597528
828905
818900
821028
735539
578504
361336
306686
520938
584250
538999
528750
846565
638018
1097622
576458
828080
664431
1031722
663215
987619
610685
1204769
502441
1112759
827037
1197844
934582
571813
879993
1240805
548186
581620
970936
1170870
975704
748254
705054
733328
511960
563421
332328
823855
815954
800625
648158
1220699
828803
604767
582815
891492
932587
1015904
794072
920183
631200
706743
350883
397723
1138306
1043620
442822
1054162
701019
345692
761698
171989
688538
864365
1133564
552559
1381230
869762
408453
1392375
727548
895047
168851
917952
758055
764437
912220
846802
968411
846802
921222
827931
680742
918860
878195
839238
608558
1135541
598096
950925
692571
701655
1029749
774758
843904
527549
847640
473203
638018
867728
1045955
869091
687004
1169539
351311
180546
787165
677219
938882
461174
724118
687004
1024979
650763
842329
497844
482614
1296452
970254
986572
761068
1085425
1043620
588489
842011
1105051
695644
784497
832383
1054162
837085
693524
734894
848626
1010963
1013387
832955
1096236
346490
612375
297426
916171
683039
804056
453430
851077
600948
734559
831642
414993
815737
468499
723865
867761
1054162
807355
693768
989096
613508
949819
515379
758981
664403
1052127
955490
677909
634973
323692
607319
770995
610740
641290
477223
849730
1015212
1120979
1080482
945547
561668
1045553
816824
1006415
970936
1073904
713611
295038
728037
1215550
815644
877498
616928
467716
973251
802125
868360
581491
767944
890644
758634
1209470
449164
620267
1092947
782989
792400
766614
597896
707100
576307
860664
776253
819124
547310
733240
922697
590493
1033347
1031722
1109710
866065
540599
1230577
939145
244988
545447
319709
990553
1079689
731681
424106
357920
960963
748951
533955
758981
779786
850574
709446
637187
808834
706891
1090478
779555
913026
718801
710366
536457
1061697
920841
80477
529082
734251
1100358
679058
925556
772548
1041352
729986
825204
809698
1017708
729986
520345
505349
778119
556499
1453955
644481
928445
921222
724118
1109710
995289
571806
739365
794610
1091202
936131
918860
728289
902532
475868
891829
956583
1147474
974008
774758
665159
1214010
980409
260636
989582
504304
782970
916917
969220
677566
815264
1008938
1065545
1078197
718857
890766
522985
769009
927516
781787
857678
770232
578790
268489
912710
937063
623724
839471
944141
626694
1096372
879669
328799
988710
813961
824909
792719
725746
589445
796151
748254
704364
1111025
949938
1062572
560547
1951682
664840
920183
1101427
907624
1096385
1091202
1215784
1109710
438965
570243
1057916
995189
988607
225572
1144892
869351
782391
1279042
969220
1450874
958341
1095097
733620
580467
722673
698019
799313
1007809
1127851
662402
1206111
1009471
529973
828719
909432
1050924
851077
1135550
570219
1647270
1381230
790085
611677
732872
783509
648786
823369
982172
394602
1227224
1054756
1053994
1072002
389612
1421452
472445
1290079
535771
1196124
535148
1056676
529578
851665
587496
932265
730506
574218
606055
807555
952295
548285
775921
567876
784718
529898
611354
751434
353312
926666
626830
1381230
622202
811840
833467
625910
597758
659448
607410
169269
345301
1494295
734913
721412
648886
890430
801377
551639
862205
565354
643134
1160594
769133
751425
1031856
801795
784497
599985
290046
385762
1096777
844405
810433
173195
713537
657680
654128
594838
751051
866573
1047659
668771
608950
883535
426347
689431
860664
604163
729238
463063
695466
1017708
906664
1147890
620267
1158435
583311
665637
621036
976193
1058697
382967
1059399
842122
420577
748727
1105982
763468
509679
849239
1091691
970824
1039613
741504
1312581
1024021
1354235
372898
745144
837190
461658
826331
1219677
185085
831743
782989
938799
1085791
476328
795798
918860
924038
550689
651010
555890
500270
829084
734913
724118
885428
1093302
808357
473177
737290
861039
568940
854375
480924
974008
670344
962763
513951
829912
440871
964491
928445
793669
869831
619233
794780
168849
832955
657282
897415
483970
1033543
720154
739562
593666
467874
329969
871974
961946
519067
396029
1000462
513421
1220699
727530
905535
683302
592072
974160
970188
1137638
1147474
763468
871970
558699
277452
793922
492479
937063
508126
997687
1127125
951125
1369294
547711
807504
1050187
627955
932684
537995
912943
849614
119808
733793
600948
400240
1008774
1631421
887396
670899
451449
108792
572223
977751
1168393
718810
718801
837849
1227342
698822
808862
693768
993898
972983
509999
696343
1230578
417038
835131
1044303
719960
866361
708351
636927
662320
959707
1068369
898665
829927
835095
1053994
1028542
1038091
715033
942257
458932
1055032
776269
799471
772478
417038
381240
667295
806104
593653
832955
1071388
652190
982400
1049199
975704
721327
809528
563958
908608
879843
1137491
822815
939121
721814
880390
848844
1101427
806724
950261
652441
1094278
1367972
243798
458254
777891
1248794
1047171
936556
792234
677414
920639
992959
951393
484635
823778
256358
603781
791142
636974
924038
1032893
507134
1196583
319702
858358
605795
745512
862780
678232
596809
605450
1135541
182548
911310
287950
1003571
836980
1147890
824789
928445
738460
1693001
482440
1116336
593367
684607
722593
477234
971460
1374308
592634
898865
877108
660632
878067
844553
842113
1141973
582470
684862
796674
1000379
934582
821748
687961
1171645
756503
713129
901279
859616
861944
821651
935913
525638
1308240
648533
1031722
1143074
912374
637891
720733
1044851
747350
969812
1222460
651543
888448
575779
1000379
700199
984284
828387
554362
594620
887396
778246
941491
493647
340531
946351
743093
412581
621120
313842
640337
254925
1706382
761761
1254543
575173
643076
926666
591410
852365
1066284
621144
563560
739365
408601
431941
942257
793669
870067
769009
723504
1147474
593666
1260046
903164
673305
772478
404369
1227224
466874
835104
764782
842536
1012002
481705
860358
545171
1210508
879993
469367
911692
1045864
799807
499573
436817
1127125
995189
879416
1013387
579952
856635
1327343
579568
527275
654572
252206
460116
599985
657756
863930
989585
769576
456343
497371
565069
917256
865884
1204769
672788
389705
629664
1256058
957501
911403
1041324
825796
409098
843033
663362
108077
695128
698510
652889
891936
616344
362295
798538
873994
746292
704364
1047692
751077
1152430
725252
922006
621475
751434
605428
559385
799807
1197029
1110577
1025410
1093302
968411
475367
541991
570813
837085
378446
987724
536550
459502
555422
620655
1438340
582321
246461
786372
821507
781741
860664
1027270
725763
720091
476765
938882
1002948
662320
826662
529709
611582
421896
476093
1152058
808862
951991
1202479
922086
1120937
988607
582815
812121
450799
516037
974160
616928
668193
602639
562376
592292
981757
1019921
584499
446616
799471
1494692
927464
708818
995189
1350937
793669
762926
984284
580059
252924
472488
466782
857678
521869
410939
373811
631412
797145
879416
978578
1083607
1316146
1011202
616928
1081824
647801
860241
1198591
1354235
202163
846512
735918
894558
898955
772577
911194
987619
1209470
1071482
1044485
739562
1197662
794072
860241
617106
873386
938511
1158357
691147
918029
197713
912496
819979
1011502
210737
912428
751077
631000
1013387
1204654
539414
399573
590307
745144
784943
577204
672788
1030695
351551
751077
1012227
941783
1019921
755404
1008604
1308240
763468
612037
774758
1115788
849902
1096385
1144892
854126
366381
496182
580863
1227224
662528
988313
1143074
925522
952958
494489
730444
782825
746611
923014
984284
827931
660540
743557
1204769
1022735
80477
1135484
391390
806104
1086990
347009
380654
734595
694642
907640
973954
1354235
584031
1018606
1027270
871281
859252
417038
593029
866573
607765
549565
892094
590164
1187214
603734
775921
732236
867946
641198
599957
849305
918751
470216
1167234
1631421
543052
807872
902055
973976
455791
860664
414245
693346
927516
492799
1017708
791188
973535
723602
748891
791170
1114078
851077
806424
911692
581030
936509
748254
1031280
1121517
658772
696551
533920
849614
1206111
529578
939121
920183
938511
762704
887396
751936
1160667
1045864
899223
852519
869726
730223
585177
1049935
738546
477914
658850
579952
820703
741370
541501
827013
858358
234804
482842
1033811
822571
957026
851077
1097427
723916
459375
1769827
1012227
1227342
490364
1066250
292760
362430
1312581
725252
529078
781901
870685
688352
1090478
985474
789964
454452
540816
839058
829927
1308240
834944
850820
711812
641750
528185
626694
666966
941970
701130
1044851
594542
741771
672040
1189488
307985
883347
680488
1197844
622206
172202
802328
1105051
223716
384475
582815
1152430
859252
926927
658850
1132470
1085425
911675
661924
495612
968411
1089497
621760
1769827
822402
885942
375231
315060
734913
574858
805011
792400
1029991
819929
281264
585528
1011502
863976
403710
722498
699583
527549
375504
734368
876692
563466
865133
605450
1095097
941368
671937
935176
1041250
1032404
889345
1137638
75366
903702
1045553
587242
1029991
439790
891492
860843
1097877
538495
1118948
498878
1024021
503913
725252
321608
676304
871226
723602
873953
612582
1028542
1068739
842011
988895
436295
866573
1115788
843984
726122
675582
661517
1028542
577352
1144892
900042
896259
919958
425522
800625
675710
609700
1127830
729247
1100013
446616
446616
441284
800473
801795
430149
468280
499642
878836
766176
935176
1042836
609743
1062572
821748
859616
927516
1222174
282368
984631
678377
1017686
862205
172028
1128162
1061288
561113
674807
970936
354191
1192946
817402
1134043
492966
1204769
968411
864593
417899
636863
426318
330830
979574
734467
863185
1033347
503713
923051
1085165
970936
1555884
866573
725763
385454
649789
1105982
566295
808862
650928
546098
1222935
346864
500198
839058
887376
1096633
784341
1071482
766230
616379
989585
396627
1429765
758349
936812
507990
625964
643844
995289
390161
1006415
309990
205827
941970
732481
296385
803677
529307
1118948
930620
1083284
786865
714726
439626
850757
726862
654251
1021593
1085791
967756
974434
820703
267145
734913
421513
1031280
849614
920183
577220
1054756
878963
396968
340702
1708247
805052
1041324
1327343
468284
419603
1002727
892677
772142
79031
736045
1147474
699559
273609
636617
543246
695128
981256
449515
1251068
749517
1168998
550601
952958
927516
842113
745144
701109
858358
899124
1135541
1079427
632551
1027448
907201
570595
941368
1095097
720326
518533
707134
769696
796674
700181
1012227
770995
498277
972146
1260484
1198604
498499
752402
387456
626148
883996
524223
613871
927775
869351
742910
304445
877498
694242
473559
841017
830954
521261
765560
446616
486014
927516
1041318
508394
739365
653413
797907
906983
492973
592634
419306
1089497
707765
570595
352753
209840
699583
800464
555276
844230
1010243
735539
672671
698822
489951
685998
905392
545191
818900
1112504
308888
873953
944281
1051727
506328
636853
981256
479990
940347
981552
848296
1426329
639306
751086
661924
814161
551639
794770
903006
542644
675588
888102
633835
843397
920887
383428
526976
760944
370864
1161355
908383
887458
385082
939362
775449
664347
479325
1138550
598822
723504
686741
1248794
748554
967879
921938
969220
652964
752372
709446
879993
346638
692842
723054
254486
851665
880749
1015414
864365
858586
920183
610838
989585
793669
737274
489876
751434
718801
967906
655596
900638
752402
952958
1127125
930218
940145
626284
816940
270245
448834
723602
825940
519067
938799
849614
897438
522814
892100
938511
1552073
515535
648786
901130
1190832
770995
939145
556985
656235
940160
476931
968411
1436837
1058697
771375
902055
546507
736186
733190
952958
515909
712729
1220699
905511
383560
434918
1256058
707424
1006179
627049
706186
1112504
722212
371755
998115
985031
914930
642916
643868
1000462
881295
1127830
812121
977651
931415
812299
526960
938955
745144
1061697
894558
633938
836947
724411
442385
1149867
440551
998684
823473
839058
595652
685551
821748
1117745
553222
1204222
1136264
925522
733620
916171
870735
333134
729986
1000888
920615
894558
816901
329662
529301
996162
869648
976193
912220
876252
1204654
1040148
889862
537426
543684
678377
875531
128472
312878
815871
459344
995495
727401
471428
918860
697475
926144
1453955
596088
902532
593666
852298
930218
904867
667335
1161938
774643
213670
440672
906119
731172
367755
884141
787264
1133062
898865
664200
859252
595528
323567
839591
1144267
402815
844995
843629
872805
878162
584902
180529
1039036
695729
988607
619606
938105
446616
695533
973800
1032404
892754
580061
319861
1036911
716321
940160
737212
717310
991647
866900
837085
340191
870685
1265001
522935
1157965
961525
1024096
1023228
585458
549368
950157
390250
650508
869762
779555
1033347
746292
552087
664431
731705
1195144
627773
470516
758302
352389
1024211
975704
671292
1110880
1135484
574649
1161938
1047659
865086
597704
1230578
713643
866361
1160594
875259
1185923
833467
779915
718350
865376
1075488
1057075
576949
534825
101605
902680
556931
1054162
612134
832040
727946
752704
841135
938281
1214010
482450
593666
758981
1178244
808862
727208
912496
651663
927130
828080
878067
652441
835858
871419
741843
400240
737274
657680
1147890
636927
883996
1096385
589494
1017070
835858
1124151
645889
546507
787855
1027270
905563
661924
553368
594962
781241
61026
720811
505453
866361
735205
646505
721814
967068
902911
401012
471987
720238
902532
1133564
659941
942257
941211
739365
989390
513966
623220
904715
1138306
412371
758349
659002
1029622
657051
1228339
939145
609428
1196124
793219
973712
1058697
402890
554302
585521
973535
953674
206326
915775
567394
1110880
589673
488449
465816
869971
834793
597912
949313
612375
575044
1127125
921377
1095097
56051
885428
1157965
789612
589494
651944
759497
882848
757823
663906
735289
758981
526948
754126
1013700
977751
1021132
747623
953674
630463
138533
682239
723504
830944
431972
596002
1631421
801234
613889
1096372
874370
231646
573790
882848
128660
734664
454452
802472
1101427
779453
721391
477234
359620
594045
506662
926144
1031280
808834
806724
570595
616344
345468
1043323
653159
835095
878195
614930
540352
705722
986111
908608
733620
327529
475213
1198037
881295
1041989
633115
1047659
1240029
563313
870442
1290079
485951
1143074
1112759
579149
263211
612184
489868
1226896
1112504
916171
323822
604715
685998
1153404
623455
1128642
720168
988710
377496
1050924
622139
1091661
871449
846477
565273
1051727
1047171
899223
946961
1240029
621876
750978
733793
782825
948716
1100358
911403
864365
450259
1100428
791407
1065270
1000379
926173
1120979
839989
611401
1134082
1161938
491460
786992
81428
902680
551997
787264
1037773
1139777
798036
413335
554883
536825
1220909
1033443
863976
1143976
846802
798661
484418
981628
751434
456088
906983
557520
1244809
434408
1631421
480497
698767
581248
734368
1085425
666966
967068
712477
799234
417565
880388
787381
1021593
995189
621082
287169
673333
278075
561501
832955
741504
812121
781787
551639
1930949
953528
968996
914930
559046
737290
546507
977456
820382
1021593
632128
1006415
560101
732466
1322064
551639
794504
686139
770228
633322
430993
396455
857678
677909
891492
849726
861387
748883
684637
1091661
564864
733620
773537
524290
1261250
1233677
291031
1110880
687457
803718
597528
612375
966301
312966
569451
1110880
744011
1184415
895047
716359
735539
747647
950261
877498
1120914
652441
973535
912374
890430
1024096
1044851
967879
857280
758564
832298
264794
543228
1082687
878220
502417
926144
1115788
1410626
732113
1121375
931209
659437
1104043
922983
1017708
940160
1114740
1199886
388245
552861
416469
754157
863976
646849
829927
1109239
286597
891345
193946
944787
579568
589494
525838
662320
1209054
850757
671292
842011
695128
1227342
480727
1088719
949938
624206
897909
672005
925522
985474
644165
714908
868726
798358
777719
705722
469663
507085
1006639
978863
916028
752952
953719
878836
482568
391059
1032516
650763
1072064
806724
835095
1079689
680863
1017686
589494
972146
978364
511861
535268
1024096
905129
567444
1101427
1138306
750823
958709
1138621
487824
771375
626284
969635
920183
889107
1349171
726307
771332
958341
659428
723602
798036
953719
422453
685185
920841
898895
881295
774583
788994
603930
1170150
856494
1143074
721931
843629
781528
602005
991647
1019978
677909
438290
1109239
1313770
572966
662237
471369
738831
726280
768868
941423
1104043
752356
761761
651688
894558
1076470
390111
890430
747860
1157965
254576
626694
425496
877498
892935
888448
401979
1130622
631444
911310
531779
1262998
634924
1197029
1054243
857678
545239
1008938
978836
329813
1010778
835858
770232
687961
713537
543393
328137
927810
430136
774977
276376
796151
630545
246747
617164
1122318
962622
547092
727548
909060
836980
1015519
524290
1133564
695390
848251
895047
964491
431972
740280
852365
679224
1120979
617883
638018
782811
797574
800625
758981
1045553
892133
901428
926144
548459
684582
479449
264463
433844
954512
968411
1190254
770098
992959
783143
1345689
849902
806104
1109710
541989
579952
790493
200161
610146
1058697
1220699
901252
357442
869720
628560
932684
880390
725835
494848
879759
883207
516134
700181
479683
1052127
416380
832040
1178244
796149
751425
696343
776374
789615
672788
738460
936291
285018
959532
804735
549169
843629
918528
314866
1096385
685998
934582
812657
941368
699172
740506
973712
815376
690492
790085
950261
1135495
720154
970936
637530
1000462
875531
725942
1010963
687004
581579
772478
805011
1031722
820703
972146
353301
659437
1575531
471241
507555
567364
713599
897438
505174
660712
1011518
727548
383930
733190
587333
492636
931502
836223
767125
1187214
643134
1112504
646116
632767
792618
1033443
835095
830656
966301
1540531
1378440
734913
1152396
331908
706891
1251068
593793
815737
765022
938882
530013
789612
879843
1061636
952108
472097
761761
1045955
685227
497248
878067
719021
938090
1447978
485895
504892
832040
567624
734913
843702
1017686
1227342
616329
617478
745144
585206
626284
1065270
968411
739088
857678
924326
971676
782480
1116336
762956
770995
781787
869715
1006415
130919
835095
453118
926144
571900
280002
603602
782825
899306
149767
520690
416607
996756
1394946
911194
779453
885501
661450
845692
1060937
931342
1147474
1070354
417548
783411
531558
810181
1525478
603521
1292655
928445
923189
720220
730101
453884
864593
582077
898865
900638
329972
925556
950261
801377
1000379
833170
978684
792618
751434
858624
1054695
883207
758349
1072439
656139
606581
686314
849902
756008
835858
741843
431306
1114740
886200
879759
654263
511175
861387
1147890
954512
551921
797987
845925
908608
1013910
281135
1048977
944864
1085485
659747
496975
627306
766254
398637
190477
112487
495389
539972
976596
447489
875394
581453
937063
864593
633096
122818
812675
819056
572223
786604
778834
547947
927810
468357
996162
747434
867991
369754
790785
1185923
1049935
748254
973251
1135541
370608
916575
883207
766254
1196002
658850
703829
411189
362379
891948
610586
357925
562974
895943
694428
553735
897438
636927
573692
728289
752744
638846
1240029
875531
1024211
471322
526268
658132
539811
878581
798036
889159
836640
735094
1227342
989585
878067
798036
737274
733190
789616
816629
705034
747354
888663
862205
946351
666966
733272
754846
1187214
1019921
387077
695653
350175
1394946
645781
721327
784497
578455
554160
1035607
738773
593653
1192946
292355
913472
573045
839699
1135541
976510
950925
553735
878067
1067156
371005
698695
937063
669464
1248177
424305
1162008
477234
985031
701055
264694
590120
1083472
616394
392367
1631421
616928
1075184
661517
781787
840668
907640
1453955
731705
645005
728037
1135541
1058697
1091202
847941
1266892
870735
217274
843242
570548
582815
990553
749385
1131731
827757
308351
995189
688119
1041989
972231
1015683
866361
972231
615676
512106
463358
838048
555023
888663
839075
911403
1237936
646810
748891
631000
631678
614291
672040
497203
739365
1021132
1453955
836031
652942
690703
785539
1085791
1392375
422996
1204654
659448
340790
852817
1028542
563957
593029
616329
953674
483333
383316
617977
1290079
804370
748254
823671
482385
921222
1049735
616067
605948
897438
775921
778174
519739
297051
841135
711685
702140
1067759
907357
758638
526960
989096
377794
645321
890764
751757
629830
1072064
1066284
563421
976193
977456
626694
911310
379659
930620
685998
935176
1029459
651011
911310
810325
347727
891948
598599
704828
889289
1167267
427044
725252
777560
888242
541541
1283227
560547
1038438
736045
820703
719906
476419
693326
1110577
956128
1308240
897415
386025
973737
897438
756008
1000888
766746
520319
1134082
341961
835343
683657
746777
950647
538495
459858
932684
962622
970824
594713
1192202
842178
370546
1132336
627344
888448
692549
1018606
874551
1000462
735539
738460
657051
747828
698510
865138
658850
526463
664347
870442
1214010
859252
779915
545074
734275
607693
990376
590164
1182685
731063
208039
1021132
550386
648628
953994
471294
825214
966333
797102
669618
865138
1059937
996756
855278
417106
561935
528142
877498
849665
981256
900028
819731
666857
306674
1219677
713104
989096
1708247
877662
749142
751077
910791
1183946
213621
1187487
488449
866606
1153891
534707
540352
1158357
938080
878581
739365
864593
589526
900638
698164
953528
774643
587496
1079689
1222174
1049199
925522
912220
938799
1029459
912374
1072064
752402
705722
728037
765560
660632
579229
866353
662408
421103
732466
368806
673544
1197844
287730
743317
1161355
725252
403423
825613
613048
479011
883207
794780
1575531
1167234
993501
819979
950925
459240
1329171
723602
883284
1052127
710366
902911
1265090
652999
803365
796151
463088
283292
632271
711383
1041324
1196124
611354
764784
1169932
386765
652942
687728
759846
689431
866361
768089
1065270
903412
1015904
700181
796740
742280
807872
547319
765059
1128162
1133062
611880
754297
246265
532973
340323
865133
1147689
827471
1327875
787300
896819
640368
827834
884481
823142
201297
652441
902680
898665
986572
839989
874472
584724
778174
477914
825082
824316
1387396
853191
433003
776269
1112504
999832
703193
797672
878295
749730
1044851
1135484
713204
768745
961946
861387
974008
866865
967906
1369820
850171
475606
795302
981256
620279
665201
836798
397815
875435
659918
398558
1002948
1185923
620261
1381230
693953
865086
796151
876123
479581
399897
422785
642512
1060819
758909
339326
449676
751425
1045955
1095998
260556
654762
761761
652441
696122
1204654
1129027
665637
749175
882848
891948
1043323
776374
313965
1008774
546098
632016
942248
851665
444715
1120979
444624
571813
357809
766254
612375
790517
941970
720067
580467
1151739
921938
1121375
1030695
953406
1127125
407548
576197
1011114
794610
1024096
551639
1125042
546098
710366
610110
1013387
975704
1453955
623661
509470
765560
1121375
160855
1020604
1197844
532804
1185923
988895
459459
861051
657680
892094
941211
958341
432566
865086
853043
740863
629475
678147
835095
976730
606088
395332
505202
1041352
1105982
887376
1033543
664431
1114740
912428
720997
890430
709756
906983
734795
700529
1030194
966301
556499
623853
1062774
304200
908070
839238
162907
1083069
836667
931342
339700
1009324
344550
327095
868068
827931
860623
638420
987619
444321
1124151
1133564
629492
422887
1196583
384567
1012227
1378329
930488
967879
1290079
746292
299110
902202
823142
405582
916575
1021593
542000
1115788
952108
637431
764751
596699
509867
1134082
623724
432215
1286261
445837
45972
936131
531944
631000
1308240
503807
857678
457958
758981
580761
1127830
953719
783569
331106
846802
441590
891492
1137638
852298
1043323
732466
288997
1631421
662528
27594
1268214
790493
467421
591491
597838
767825
1012848
409635
117703
461355
675710
870414
767487
961622
565322
572223
926144
610523
771375
848296
990553
980332
626284
982044
741843
593029
664431
794770
879759
779091
734127
866573
196536
343931
762487
776269
973712
782391
1555875
1042836
855283
1203245
486032
1327343
1050475
763054
892677
822815
953566
841315
1209470
864365
940145
1333366
771459
1122318
816061
819929
626694
741771
993182
781787
611208
1040167
1048977
306695
622206
688330
451309
905534
754157
1033811
930620
718617
577135
317181
1079689
874551
573271
298195
420673
996756
687004
687961
413432
796674
801795
432695
935176
1010395
562364
606461
1209054
1044303
612375
971676
930436
1208922
973954
953566
966301
814173
597528
609506
927130
97361
585288
616928
1109239
863976
939121
695466
1048977
643678
617919
1129027
978684
969220
1054243
373386
852531
847361
379998
985031
787526
1103302
932684
740761
607534
839826
281122
852365
1230578
696106
1096372
758349
627834
1117745
631329
468456
587811
458062
912943
398829
726703
1096372
710366
840341
900638
1661129
905711
1135550
831743
839826
534825
1045553
508188
844485
1045955
593666
729986
491365
420134
938799
984610
595190
738532
367247
822648
582662
317236
946961
837085
464077
636927
798036
901454
912943
651030
592005
1119969
937063
323047
677227
806104
657336
878195
604702
957154
839848
796674
462170
1024211
882193
269500
947595
683864
592041
977751
1322064
502980
593653
923051
689431
626148
1313770
1118948
270935
1029459
950660
646289
943284
1249067
1085791
461355
1197844
952108
659747
1333366
337687
692488
765560
304200
973712
930558
912943
579229
361972
601895
1085863
612948
579952
988818
1071482
536550
628126
827834
672788
462134
844405
486809
960886
1170870
313842
636766
912943
1002948
1192946
963214
1090478
856360
980409
766469
463202
527515
684168
356000
936627
769733
352529
731139
716534
546507
689431
688638
441398
676880
1100428
1214010
853111
632306
556014
892270
322450
765059
835046
632271
860358
887376
527989
1332729
912374
998115
504299
1109239
790816
817615
188274
435362
702835
737621
642045
488449
381381
930620
183048
934582
400240
720811
418184
582830
877662
782452
1127830
931392
737044
859267
734371
558809
627958
911310
593029
787264
1157965
905209
746292
1041989
625605
552530
1109290
427598
600948
962770
787255
431941
719321
709446
572830
901077
1085791
627437
639392
1005289
473994
870442
969220
574316
952958
602005
1147890
1015904
894003
1052209
943108
963214
529498
692877
697733
1052209
693346
663651
905563
466874
1139777
409745
1045955
757618
953566
1040319
551431
657051
904867
767363
888242
733620
716594
408346
775036
1110880
505800
959600
794973
411189
414300
641793
725187
622447
866361
1025410
986174
912428
818636
844485
620261
664431
822815
859707
766614
993652
1043323
974008
1004119
1651286
533280
879993
400958
1032042
645173
673410
720326
767487
509694
781787
1125171
590992
1215550
830351
322022
1097622
1227342
475606
816049
715780
638759
1426030
1294913
1050187
1006877
794610
537048
1038438
256811
546724
733620
673054
672671
897979
476013
770133
818900
777719
1327343
921272
620267
382195
953719
468519
583156
905910
751425
710494
682832
700279
1128368
1041324
1006415
433162
664200
321960
685426
110310
385501
703479
538841
547086
560225
1133890
953674
597760
1196124
1273734
225504
879416
276930
799471
546098
628009
632872
727946
769009
679621
556499
1152616
374638
633797
646505
382619
991269
462641
866948
952010
546691
599015
721778
478346
706086
858130
729066
767991
616051
770044
392344
1139777
748254
998115
1187487
662873
462418
624408
814173
475877
980572
567075
630439
683031
659747
705722
603292
596222
911403
482029
273698
874724
432276
722212
969169
962622
1083607
452167
915463
417125
970119
859252
997040
1323796
1052792
444036
1012227
621318
674565
1029768
1088719
1605304
906664
769009
1140382
977751
1199886
826662
426327
420166
1327343
1240029
602274
808834
1254735
562364
1209054
472917
751946
808862
601022
1118606
297219
978836
540352
616772
987724
860506
799471
830944
1044303
488449
419376
827931
619504
422545
897586
925522
774159
593029
813476
1103162
954512
216328
400634
1041989
665069
664200
719837
1230577
861039
677190
1392375
781734
793669
587861
696106
899306
886200
1183946
870442
519067
930218
524609
914930
952958
1015704
430930
663108
652441
890766
832040
804880
859616
578081
988155
824016
815737
944787
1095097
1059937
631797
507323
748891
1083607
419941
591461
776374
1042336
778246
777719
564636
611000
779981
538495
1223397
900042
297219
641741
554715
872196
1043620
1002948
647831
809828
826662
451571
1054539
974008
746292
765059
96725
1097705
609674
755611
675045
187631
338438
1124151
899223
878565
445330
1030226
57958
176040
74607
778119
654306
839989
797672
439426
944864
241054
458049
358683
931684
552559
728037
747660
901077
813740
1335616
1167234
890766
1029459
970188
761340
948614
582815
916171
518084
481357
1110880
828080
783569
654945
722650
591426
923051
528185
889289
677909
877346
736810
1222174
923431
938090
430136
478797
296806
509470
1209054
530876
574649
1101427
1178244
576458
443517
582410
479557
1138306
978684
745144
376969
716321
565452
772172
704303
489365
574287
694451
1053792
713599
1394946
716321
309990
973712
752813
438323
902911
820738
792449
654572
647573
849730
953674
905563
806104
528643
1128970
355731
1050187
841953
901042
761845
806724
515481
717997
1631421
983271
749190
557345
738460
831743
621800
669077
701055
872691
677909
474351
848844
546507
669087
942396
870414
791407
964491
458057
318208
789433
201297
1227342
839848
1118948
1043323
1118948
479241
629423
950925
544989
676580
1103346
771481
776971
818993
646505
635225
778174
466874
1212136
550069
734368
1020604
939078
1154368
1047171
821880
541705
684760
619206
822571
512075
556959
1215550
885942
340119
750560
376785
174222
746283
436530
1042836
312280
578970
998115
1044303
1256058
296881
986543
515109
973800
754867
653516
552559
1138306
1128162
687961
233311
720326
1033225
680980
888663
855278
860664
847204
1555875
990553
782391
592279
953528
956295
483333
902532
1167267
511027
878565
1033347
293454
826331
748883
1096372
1110577
1239432
808312
515912
386105
1138306
694428
842113
799525
838048
716264
888663
870685
934701
1227342
1062572
629386
793922
570595
529426
822571
898966
882848
679059
995910
851819
570673
1121517
872604
1074560
98067
821748
775921
1128202
992672
589620
482568
686039
716762
723156
869351
473198
670494
923051
838827
1067759
718935
794770
851361
929959
1021358
1015683
657074
781787
865086
693768
817779
944787
714650
820162
777719
400936
878195
716321
728289
794710
701055
613465
506625
570226
839058
852298
486486
596795
670782
1030080
873994
596311
586139
646505
481733
914930
925522
705722
1128368
566642
1135006
422326
880948
815631
410099
1120914
1004823
655496
1155932
720672
1192202
783569
1029622
566350
970536
280609
842113
1015904
1237936
624636
561183
687961
1085863
766254
1012227
840668
746292
1268214
466858
1065270
794610
970936
657051
641026
804978
529709
661846
1163456
807219
1376561
722624
905209
1105051
815470
880390
1127851
904771
720326
556499
926666
930620
1394946
1123894
522007
716321
725763
295257
575885
465855
995910
475956
685515
949106
693544
638266
615762
1008938
916171
307379
642310
746777
879416
402729
652942
850894
768875
722323
253274
859936
403754
664517
987085
946961
411351
552893
1105051
1067156
593653
1296452
670640
925754
841376
839058
774066
669569
619273
279256
1155042
368817
85561
607659
771375
157528
974160
1067759
643905
623437
735539
607128
597704
827834
1061697
1017489
560278
901955
964491
746979
790785
666886
716363
629664
551060
941423
921222
767302
466166
918402
863976
836223
1136488
837849
895943
1019111
798036
824016
543684
711717
767363
498539
703479
679322
600090
1085425
922086
953528
418072
593653
358927
905209
810478
721943
546671
1053007
707447
659448
1183562
1269404
664183
531228
1458769
621082
732061
300688
990553
1016569
789612
969273
458462
412199
1369820
981917
761711
760963
379970
817402
773678
919882
482385
860628
1196583
534676
1013875
869762
822648
922086
869477
1042496
394153
1206111
430136
831812
610396
674021
890766
842682
1065270
652930
716321
700127
578440
695040
409847
856360
636452
582450
567480
835979
707322
1147689
1079427
749785
433451
519067
525994
698767
919614
499150
652716
751612
926246
920841
490364
883710
810912
832769
842122
860659
779915
547313
728037
790493
593446
356676
1050924
870477
736510
657890
1129381
1175847
1086990
768599
981628
735847
822778
534109
887376
926396
504920
698767
843702
633876
700057
727870
1161938
1170148
556499
687191
946351
314462
541426
880948
763243
784943
983533
1394946
266677
807872
673780
546507
213374
796674
892055
754335
264571
1279437
257213
644155
886758
611354
761570
1072543
526680
1369820
984631
774643
662320
698328
667299
728447
896467
1030695
1086990
781597
793669
358842
742821
580360
507039
1153891
513649
794435
723389
870771
913122
1239184
688842
556499
1019978
375996
752454
734368
953719
898865
1078197
911194
1170150
584337
941211
687457
1283227
776269
756095
696106
1031722
716321
741843
895047
132184
600948
988155
1110917
710832
685794
839058
772827
1192946
646505
611670
998115
388360
797373
632348
856922
1204654
530478
665637
756328
664200
809698
970936
664183
804781
798090
982864
171434
1268214
107527
890430
788267
680527
1183562
1039036
570548
910348
675710
748254
555629
943319
1110577
1011202
775313
870685
491393
941368
889289
570595
843702
556499
553382
782989
432115
342496
935574
304045
686725
839699
985031
736045
879759
815694
874551
927464
835858
206918
504116
710711
826448
464265
757225
822648
298937
839058
780370
907571
1047688
720326
734251
889289
843287
1045864
835044
799034
764836
294605
822402
1010963
1023228
927464
524245
1060937
1220909
720058
800625
743795
814173
679058
936437
955468
697475
1195144
584194
923541
408866
1494295
335477
741843
794072
510706
879993
615997
586039
524479
513540
115977
853883
1256058
848844
1066250
808834
912428
1030695
798661
420827
627961
568017
893596
718954
723868
989096
824016
1136264
1109239
257755
292540
704364
972983
793819
1093302
1214010
817555
944787
865133
819929
622206
1047171
985560
1033811
887773
589303
518310
601681
649978
538495
685188
718801
660198
875341
895047
694428
703894
1222174
1220699
499974
684894
720983
563421
458239
660243
613302
804781
917256
1070354
743470
587496
794072
912428
886200
772478
842178
553797
1029484
301048
897438
63174
734722
874551
1030695
1192887
1135541
437794
1031280
600680
618362
533295
628716
1043323
754831
1115788
551639
986572
900042
1249067
550364
1079994
316174
679182
419942
1185865
484793
801106
1152430
849899
830829
736510
899223
952295
421558
687961
651020
812675
484988
480163
1005289
1062858
1018654
705054
1220909
1112504
199220
927516
927810
832506
1116336
614046
1067156
487841
556315
735539
1443603
459459
428757
934843
890766
1170870
572406
684458
486208
461355
658850
835095
1006415
687961
718801
978684
364080
522935
960347
544261
1369820
587518
1329171
758981
1029484
883662
1112504
996756
713582
779555
565807
422931
740506
794770
756841
847204
650928
664347
508058
1044485
260682
356000
1042336
946351
899223
1219677
878067
730158
373300
124350
898865
1006655
1011502
1011202
1021327
1029459
641936
452596
779555
823185
820738
659413
851665
857280
735094
1333366
898220
860506
931342
567559
752744
1222935
1305218
705982
974729
545016
1040264
514353
1046282
827013
264394
938620
812078
1022735
844470
878195
476232
915463
715944
812121
284074
540116
873953
449024
1155932
1251745
1220699
1204222
973954
627076
670159
715085
983271
695128
1294913
1034703
675023
552559
901042
1005289
777891
749526
866573
339032
1192946
635122
977892
989850
835095
793747
996162
735539
1023228
611354
864305
900042
486238
579521
917259
827784
688695
1368681
911692
719563
700181
685954
822402
849019
527990
725176
626694
529115
723225
540295
910425
557134
659747
537178
1227342
822815
799807
558699
889013
1103916
846581
676960
692182
900042
353357
906664
940145
1003571
659448
858358
869762
920841
478560
873994
608757
766715
589494
946351
765560
938090
839238
773561
813633
992959
417038
420938
520538
653896
344146
657616
1121375
196399
884564
720276
1091202
1065545
411647
659448
590513
490523
426727
250321
519341
774758
978684
843702
720326
845448
1168393
1187214
860664
438647
804781
689431
749785
707686
519739
565131
1083545
1090688
570548
1312581
777719
926173
694557
168086
781469
823142
832040
1031221
829927
877498
643708
1226896
912428
679089
663343
798504
737274
713537
616329
263388
1060937
511361
648452
831812
789815
712082
371969
783019
1085425
784497
991647
514621
1248794
790785
1149867
848637
250260
553735
556499
422803
1014111
1037773
274675
911651
769733
1029484
863976
889289
1085425
734913
295457
436794
756193
548120
849614
560547
920183
632271
906983
750989
1079689
973251
375960
770929
476232
988710
803575
852365
901042
900638
749632
733620
729986
642382
628341
559643
1486640
444036
734251
837190
1066250
396156
659503
813668
783798
365726
1091661
760944
864593
646505
485754
884429
860241
691931
851306
237840
1130622
480924
656281
925556
986572
1076142
938799
405234
939900
870685
1135484
456326
1027270
509246
477234
703367
944864
1118948
1057075
350685
1534077
578465
798974
746777
916575
540214
946921
589494
937063
807859
848844
816455
1135550
923039
918937
1118083
875506
705034
1115191
941423
938995
720061
607797
909740
687728
992981
971678
748445
1053994
1258163
822348
1054243
920841
634563
612375
793922
861921
445751
823142
1031722
815737
490434
847211
690298
594087
870735
710352
718213
593653
575093
446483
1139777
432779
911692
836636
682977
1187487
817402
666184
839058
390879
956844
407991
902532
1120979
752744
742481
901634
1078197
648786
814042
424851
627387
661924
394713
842011
776269
628492
1631421
605847
899223
518533
309991
328034
954512
828509
789265
605241
852873
450035
696343
1189488
612182
397036
400240
671292
763754
527692
751434
1196124
1072064
384567
892707
614406
717167
498265
741760
543678
425991
911194
1091661
934829
582144
903328
1215550
902911
529709
588174
930620
923592
1079689
707134
1067539
957932
371692
650272
221428
777719
934582
155584
540599
1183946
685979
423124
913583
808154
748465
224635
911310
474750
436201
631264
672040
739764
1048977
730636
1124002
974008
603237
282821
662528
882848
1053994
773264
533499
766633
879993
1021593
873953
848296
585377
908383
683773
861395
768298
761761
972146
870685
502621
537858
595993
1015904
849730
495500
26182
949922
801244
703380
596712
1085425
872196
849732
513720
870442
960013
897415
1103162
950647
1071917
1296452
907640
426525
884260
701980
839848
674321
877662
637187
963521
491161
967494
417038
1168393
866865
769009
910056
738460
953719
1056449
967068
826036
928445
1097877
581235
812772
1458769
383182
925169
1076142
1011518
809990
246120
492474
707322
1384490
915390
1227911
1052127
815631
846809
566402
772929
1209470
1013892
957978
889345
1266892
782989
1206237
718801
733328
668995
654360
994950
974434
925522
1031280
1027663
1043620
1248794
1028542
278278
861387
563957
202867
1144892
1153404
931342
729502
568364
919178
823134
787264
1170150
860711
803117
988607
959600
520823
731705
1068176
921222
626694
475877
995289
987619
422651
528623
635183
998254
912374
619539
649222
798573
855278
970188
614046
519575
459459
716594
507204
1121702
456907
554105
446735
969220
158291
923051
1179693
462465
675102
936081
792400
622191
813778
939121
637789
859252
873953
978684
504476
549139
608832
695128
426096
587823
576626
417189
830022
751084
1322064
382270
287730
835095
572223
884844
839699
911403
741771
695128
806782
472086
256762
520754
1197029
884481
1015519
819929
931172
1127851
941423
695836
1054162
989846
928445
698510
960886
1042336
312116
866865
1206111
427224
1091661
868287
624592
903702
799823
890766
872200
855106
1024211
689430
953719
725252
969513
938090
490075
720154
1220909
766209
1049199
770022
938620
536124
720154
842178
1029454
807390
906983
456037
683312
735094
1144267
691421
301999
1041989
136265
639687
460168
833050
847204
755163
713204
557719
741843
959600
614207
1155932
660198
976761
1096385
517746
633341
396668
650405
580467
665637
721778
784497
541838
902911
552842
949938
864844
927130
112665
977456
659747
523697
540960
344728
643022
1114078
768471
788453
964491
793404
587931
940145
1015904
1067759
843629
146104
672040
649929
877912
964490
986174
880390
766254
844466
770995
522620
560547
908090
1192946
899223
765560
621977
570595
819929
1207602
808470
1136264
1160594
880948
972983
1062572
774103
500085
792481
841135
734275
1051505
852365
277707
534825
430988
301081
1204769
512763
944864
808834
1059399
655802
891492
355995
747010
988993
556499
558699
1256058
1708247
872151
536124
949629
920749
645814
661248
848991
769187
632128
615958
414337
1073904
1098231
794780
1049199
461140
147723
722019
574649
666966
1079361
1013892
1147689
1086990
792629
462335
1187487
900042
804781
647234
654165
141659
694259
691767
1038438
989585
1575531
855278
1195144
973712
801377
347383
602092
738947
612375
650663
923051
756008
446616
1112504
293536
1057916
1313770
1049086
336257
1029991
983271
554197
847705
265512
441687
872200
599807
1435327
1055807
558020
911403
662528
430442
452465
831734
327153
800625
453670
654063
334986
566987
676234
989096
542763
793922
623724
952108
685998
1054162
928222
557551
807872
785174
477942
1044851
842113
866573
632659
236687
545960
765059
880390
132184
810001
616928
716594
1176829
1189488
538005
687353
981175
676952
648140
584299
659747
1036423
348027
659448
995289
597704
1111773
679223
699583
116781
941211
987761
1004669
731681
805227
827931
736045
587898
539962
693832
364620
1555875
372499
808834
1059937
612628
296954
501186
593666
399091
608209
473347
392260
555178
678457
573964
678731
970188
807370
540599
770995
770995
613140
653116
787797
1108125
573663
1000379
1262998
782989
861028
439790
886068
662025
340954
680101
1081586
329662
921222
709445
782989
1137638
829927
722212
752744
897415
784943
1010963
1146694
593653
558699
581179
495345
1313731
646555
987085
622090
156259
668391
958641
600427
1135006
693182
620542
914930
1071482
519067
538495
580467
1187487
998643
973535
923051
928445
737978
898562
578570
879759
387188
770232
525486
1050187
751077
646274
558699
385880
518533
434850
732113
455336
475606
1015904
490084
812575
701624
355972
1028542
501219
980389
639985
427820
1170150
335194
186668
787238
787135
823142
753450
843984
728289
791407
687728
633393
1196077
819188
1215550
557063
551478
1110880
713156
696359
869762
765560
1109290
1029459
1118948
938511
710366
852365
1247028
793669
819979
761459
793922
321422
536870
749730
1708247
748585
836223
570595
454432
886200
698767
815547
733190
698767
888242
875222
705885
992959
1053994
659747
861921
564520
857280
925522
917256
1192946
664431
587518
642382
940347
836947
904720
788296
1037530
587931
1090478
279857
839989
783458
685426
789265
769009
912374
694634
606448
807766
619913
560547
795656
686595
1152430
533758
665908
359436
464880
903699
1184383
613507
625964
1488873
794655
400240
1367960
887405
587496
721554
542081
503768
569018
565529
966301
942606
926058
624465
961525
870442
836980
833467
643134
702868
1070354
925143
657282
906664
771375
725252
490110
680096
606166
772758
1039036
895383
796027
729986
371257
1088719
1231757
711390
540817
842416
989784
802829
666857
482396
477223
686997
917644
1000888
536257
1283227
1090478
1051727
849730
727946
593086
930620
778174
1034040
414289
812078
687666
129219
319781
1036047
702346
215313
687462
836627
723809
903300
403412
1177212
439994
656496
408214
712924
923844
541603
684825
662081
566966
718182
903563
674922
912454
485485
536873
465990
714919
808176
759034
694259
816219
1079634
527279
492807
971270
674988
671438
596496
878504
719280
381780
601488
553662
346090
640259
800906
693028
552896
644798
696731
663028
890689
576387
197340
1174854
672400
368321
345455
600961
414058
507232
590527
1520905
508172
1091488
569944
638208
651575
152271
421398
499720
529863
740252
676936
1498990
595970
657857
648985
882605
801054
563231
639707
895976
453025
525822
674988
666156
1270346
970259
619362
698752
363001
502334
319394
937079
661580
494626
984832
505635
872248
1160408
350244
1062707
1045585
644044
822646
142424
772719
700870
462136
527552
625524
859300
644798
682490
734085
651953
619851
573964
218183
582250
655193
767737
1270346
637452
693320
308361
391000
556549
1248183
660661
495274
400936
754990
460719
875681
890070
603071
528409
470344
311649
669288
414058
648204
765555
682532
785609
551642
538811
549080
416664
415064
467776
836941
805064
877839
616789
730490
836585
489078
783600
632462
539152
695177
554915
889288
578534
878149
593531
419209
167381
346159
191291
697010
531858
753133
737059
669090
625440
826376
961709
628479
601702
648809
481256
574145
850967
577088
728873
337873
554143
638112
565411
538494
812113
472607
630199
1046035
647102
561817
838258
653159
661740
531313
674922
691959
861201
1097082
1149734
41728
774106
861168
620463
857830
1054995
1036473
910065
661349
913764
861201
563791
969305
557936
824019
1081846
807352
697915
808176
322730
752105
976228
919882
309988
715191
620486
336042
806974
783364
963302
1089828
969305
760783
495274
430718
591528
610392
754404
873505
603530
963302
1137638
684825
589005
619043
859030
797186
818662
502271
266314
1020732
491015
955174
1325282
725683
927766
1161962
584491
658982
548367
1679617
271276
599894
749507
516560
1373122
898433
589659
616859
673511
1027374
102885
566020
332402
935783
544293
562855
805619
662738
914983
943219
322822
802012
772719
632764
421461
340791
346090
686229
954867
520212
808146
432018
642751
641933
891779
238594
559040
739451
356594
796244
942680
545379
577754
415560
535541
575696
891086
1144583
629192
946812
723477
1048939
692352
586349
823915
951623
927009
601806
511207
663575
354425
386631
568033
751355
678908
651052
604856
441046
1161962
161474
503999
799430
757193
960319
616789
917586
569913
625436
494482
651575
752568
373453
571579
631337
1594675
266081
845104
420627
439233
694054
515339
884996
708955
702762
665726
265252
553172
513968
799892
513968
826417
740223
938080
513968
513968
794991
567242
604343
604343
604343
909569
604343
585377
513968
489231
513968
838884
557976
1731561
569374
529148
604343
513968
513968
640259
828306
132368
604343
513968
377868
912160
513968
740223
513968
740223
861894
438302
513968
740223
740223
740223
787855
750708
513968
513968
582741
604343
639782
513968
513968
604343
634449
513968
740223
1015227
604343
604343
740223
604343
525486
1485914
604343
327031
604343
740223
524089
740223
837172
950987
493205
604343
513968
740223
279793
740223
605126
790081
740223
513968
511234
513968
1143391
740223
967494
495251
120368
997219
563847
368321
513968
483967
1143747
604343
727548
740223
513968
513968
604343
708205
705135
525386
604343
539480
654020
513968
513968
834045
604343
513968
630765
877103
474298
513968
740223
340436
608520
606979
740223
740223
639845
638703
604343
815983
721253
954953
740223
604343
513968
604343
773537
796097
662616
513968
694250
836697
809637
489270
740223
779880
715492
185215
526268
513968
513968
324183
604343
1214781
604343
740223
640527
604343
652618
574995
246571
740223
604343
1128970
604343
636835
486371
513968
1004936
740223
740223
604343
385689
513968
513968
709785
740223
754832
513968
573814
606321
740223
788120
604343
740223
604343
513968
1241657
604343
491489
513968
629780
781779
672350
740223
851665
513968
513968
740223
543557
604343
781379
513968
202867
740223
740223
683760
740223
710959
790878
493908
852582
604343
766243
820995
513968
740223
513968
604343
604343
513968
513968
814920
711153
733926
740223
632218
423060
740223
351667
513968
181283
604343
740223
901130
513968
740223
604343
1005648
796740
513968
194464
740223
513968
769894
740223
720775
604343
435943
604343
667045
513968
507629
740223
977167
740223
604343
604343
740223
604343
604343
944896
702549
740223
498824
436817
620486
604343
513968
794364
284891
740223
604343
491584
604343
652452
798913
740223
1125449
1480958
604343
740223
358178
604343
633274
513968
415770
604343
420983
576226
463578
740223
513968
740223
952043
277167
740223
832200
604343
1163742
538491
513968
513968
604343
910651
740223
740223
879834
604343
432944
350101
250260
513968
888407
604343
953783
964706
740223
446671
595392
964584
609191
720733
642642
478744
649343
1306824
560713
604343
513968
604343
604181
809919
843397
604343
965738
604343
513968
816629
604343
513968
740223
623629
740223
513968
513968
513968
734103
729007
416555
562366
716732
611538
740223
22873
604343
571464
604343
604343
703828
534036
740223
864762
740223
513968
529426
812193
716790
513968
878499
604343
513968
513968
604343
504920
584351
702587
992394
783143
823324
740223
550203
740223
548037
627144
650131
513968
779505
513968
1075268
513968
1264516
604343
604343
756463
485753
717305
829011
520755
740223
740223
513968
604343
270571
1054220
513968
604343
448428
604343
604343
530530
604343
513968
676571
513968
1102859
618841
588281
740223
761108
1008888
604343
513968
435995
751174
740223
467180
740223
513968
898865
740223
604343
740223
817548
740223
513968
274317
604343
658328
604343
604343
513968
604343
271201
364846
740223
934110
629778
740223
378395
1072663
650272
740223
1154848
674321
523960
513968
668178
604343
876563
841264
741359
513968
407599
657027
604343
604343
604343
561974
513968
463466
740223
432302
513968
469663
453774
633227
878504
604343
647701
604343
513968
810674
737824
604343
740223
737605
1017515
740223
513968
513968
513968
604343
447079
289522
513968
609288
627377
646181
947929
740223
633295
1017114
714919
694534
513968
465251
1140028
604343
816683
406421
635517
740223
513968
740223
604343
513968
604343
1022608
513968
604343
513968
740223
560142
528409
604343
513968
777600
604343
740223
565571
332168
452590
894975
740223
513968
930440
807133
513968
516560
277503
774616
570979
1228575
1175535
557146
820201
426835
397715
457052
513968
513968
740223
599269
878879
740223
513968
513968
604343
849330
494723
740223
651928
513968
740223
740223
768596
513968
604343
375928
604343
513968
608209
1043378
539759
781522
632264
519984
420673
704828
944150
604343
604343
1168034
790150
740223
328548
628004
611098
513968
740223
513968
616538
669525
604343
604343
513968
764542
513968
513968
604343
604343
513968
749247
578747
740223
513968
604343
630599
740223
513968
740223
513968
787147
563037
513968
807516
761711
1034023
740223
1594183
604343
740223
823865
532795
740223
210411
720206
740223
775342
544582
513968
487716
795487
516283
500945
1008300
1012121
669836
368431
513968
677566
846057
633854
638452
583412
604343
513968
850589
513968
1057183
963521
1043560
513968
692536
697936
604343
513968
604343
740223
494896
918463
438964
740223
933426
740223
499738
604343
329286
578081
740223
513968
604343
740223
604343
740223
740223
627772
916632
740223
604343
370608
672045
513968
740223
740223
740223
740223
740223
513968
498191
513968
740223
579792
604343
740223
456418
426474
839421
751343
513968
420924
740223
740223
604343
604343
513968
833744
604343
753735
604343
513968
821941
513968
740223
331623
513968
513968
513968
740223
733620
312072
513968
384338
190477
351233
513968
724737
604343
604343
784219
483189
529423
604343
433759
604343
757423
542548
513968
566595
604343
604343
513968
740223
719173
809637
1108917
740223
604343
537596
716438
740223
469491
422700
627049
451420
740223
604343
604343
590420
604343
633911
651044
691304
659655
691768
740223
889777
740223
782157
1275573
718617
513968
803687
513968
596917
740223
377722
513968
604343
513968
740223
343187
740223
740223
608592
841547
604343
604343
740223
884236
800733
1053007
634614
427378
604343
556277
740223
601778
740223
826448
847723
513968
1174333
513968
513968
604343
604343
391067
740223
740223
513968
674350
740223
849468
740223
740223
604343
513968
604343
604343
604343
604343
1109068
417899
658826
513968
971976
513968
1023228
604343
604343
634122
740223
937970
725891
480961
740223
409191
604343
862485
740223
535278
740223
740223
740223
604343
604343
326341
740223
740223
1004216
670750
740223
740223
740223
740223
464415
418791
740223
814427
513968
557719
698617
513968
513968
1156573
740223
289547
825227
758634
740223
445450
634785
740223
552345
604343
604343
420134
259466
742880
341325
513968
740223
817728
604343
762676
740223
294875
453873
513968
702680
513968
604343
740223
604343
434359
962699
604343
390161
467674
566995
1191149
604343
513968
654986
604343
625910
812981
494825
604343
662223
740223
604343
604343
740223
513968
54340
513968
783405
836980
740223
740223
779119
740223
740223
731209
604343
513968
615538
604343
740223
720983
513968
666394
595528
112665
236027
1060113
604343
726763
1564491
604343
604343
740223
513968
604343
471565
870929
454547
604343
513968
604343
604343
767317
551180
555328
524070
702140
513968
604343
604343
513968
636341
604343
604343
470216
740223
360626
604343
604343
740223
740223
940145
665726
846741
513968
604343
271773
740223
664491
528663
604343
740223
695830
612699
836896
154969
604343
740223
513968
513968
741429
513968
370904
794297
604343
724163
513968
431048
604343
513968
1010181
1259059
513968
740223
342100
321272
513968
458753
878109
593939
740223
604343
483600
740223
34515
604343
513968
388080
618160
727989
1091730
482491
698244
929673
460958
604343
604343
513968
604343
604343
604343
513968
604343
1056068
799751
604343
786210
923311
1244942
740223
498738
604343
519049
422931
513968
604343
807761
740223
740223
298554
748456
773799
1170387
513968
513968
938677
740223
604343
604343
861482
630703
862485
720145
513968
513968
631513
513968
735001
549842
604343
399153
798070
1560216
705563
642606
462873
529768
604343
507340
1059823
604343
604343
740223
604343
513968
663516
498235
513968
426034
513968
773467
740223
577839
1016450
310932
513968
513968
740223
740223
841744
740223
619164
513968
513968
296160
513968
966903
1013387
740223
709102
865376
311198
740223
604343
345615
604343
748259
740223
604343
513968
861352
740223
1092101
693961
604343
513968
604343
740223
525711
717467
621318
604343
398121
740223
513968
513968
775246
488849
740223
612641
513968
620891
740223
591903
448610
740223
491188
513968
604343
513968
740223
513968
457334
513968
617535
598189
513968
604343
655244
513968
1213636
513968
671591
911394
604343
570763
673511
450168
1203512
740223
740223
352766
513968
740223
778980
513968
740223
604343
319361
604343
536547
611556
403278
745421
786754
551484
560229
513968
449271
740223
740223
636668
797586
1149025
606678
513968
944281
277167
1027583
758237
1859638
513968
513968
346159
604343
741749
829628
740223
250172
818318
1022313
740223
406584
604343
651222
857406
815547
740223
375231
595172
740223
604343
670349
740223
604343
872063
513968
740223
513968
740223
585497
266052
394602
1032042
362922
797142
740223
513968
740223
569703
513968
740223
405465
878149
604343
522155
674107
740223
589342
513968
604343
791301
513968
1196885
604343
740223
604343
509227
641671
513968
817779
740223
513968
513968
423909
513968
844911
740223
513968
809981
513968
864726
668838
981753
761816
740066
504412
820249
856687
981183
1030294
729464
1721389
606737
909064
742261
863186
415385
761577
1049962
565634
826421
317711
287727
708190
537012
759973
1142828
203148
587869
1057372
1025682
948471
630611
1112555
395701
658554
450381
449676
925046
646210
914455
647525
353321
876199
396701
840069
444715
633859
255270
534870
680147
513965
638670
1616057
664194
516690
878738
837596
182767
1006639
270501
703464
299609
655912
501880
1169999
1026431
370115
560518
933911
485135
1141237
908174
496731
682515
849440
526049
431135
465251
647942
1068199
711314
956092
240619
799979
997637
664151
636253
829388
653666
1066252
315683
316678
470278
632827
770446
1010529
739199
564864
611605
797853
970158
443119
934438
639726
718352
752462
855525
965660
782147
633884
322078
880548
694748
913679
661833
918089
333121
797020
560914
421264
825278
497198
995120
822973
468266
972725
705347
1196887
959750
264423
869726
1100744
1363460
717874
767813
468404
792391
658719
843961
651028
748226
778304
1008389
560496
480607
736889
747349
234815
737300
695248
728176
667413
1267790
456146
304468
1236116
695237
870297
37950
703414
945449
824253
829411
825138
794321
554745
729104
436489
869913
1041065
852054
910370
1058406
619554
1288485
563083
681527
870972
729224
750063
488549
766948
898505
993067
575809
536073
807719
998710
975413
1065945
321015
776088
902098
346638
504930
653656
831745
535119
583506
715728
784740
700570
721029
689127
644276
957793
826307
1212119
655912
595594
738933
643120
478465
1142828
986552
396744
692892
661241
372708
663854
886487
822842
1008039
553370
722472
1008039
715085
1185066
702635
820292
1007207
936861
1122377
937704
950866
821579
819551
439729
800301
823864
693820
784626
896564
1010963
752462
885615
626621
484394
508623
1187214
581453
747607
571801
444103
587355
1216934
666408
677149
719775
1025682
585895
862519
819731
601106
576698
666478
653886
618212
810465
157290
224600
1080003
250771
624696
815585
1055457
1149341
639515
1197222
556888
728416
525468
943399
1037163
805619
527904
601113
969626
647830
778980
650845
721527
492593
962770
823473
913088
558535
784626
810944
1139789
1262003
406199
608426
895468
872901
796174
535212
702647
514658
601153
652988
986552
592572
882509
630173
759973
590812
594686
710633
618464
700064
823910
916632
950261
857358
977369
945449
204793
700319
191895
436696
1237124
870972
531822
400347
1018208
433827
661241
449135
374087
662527
725187
481053
951042
804746
695106
783669
345092
714979
780399
595669
730591
670611
584905
1156301
538577
412541
446964
724189
766434
729701
653828
839765
752348
816572
647284
840719
706798
910504
903417
825278
658010
875595
1560227
860623
1088963
522155
875993
513323
740076
510839
535386
766434
779511
849486
1185623
543532
699064
1073685
1083046
831302
552222
601835
1358252
1075041
766460
639553
370277
824228
1172593
1269542
689891
774535
738150
843402
772665
1016681
710678
968849
655912
892255
390161
719535
872805
1049995
398558
855717
918476
1129220
669630
683682
544923
439805
950846
879544
962143
422326
735140
1043903
484015
766559
758636
888255
718713
593055
994368
593201
961550
911732
805489
940310
1088756
916064
1021945
667370
714868
659223
879825
505416
896830
842028
658362
947388
595904
414138
843184
846357
784626
919184
740044
811433
975413
1158088
244887
828765
830512
830445
1011800
840198
825138
1031976
574155
720128
922818
916064
1002419
952043
1092417
872398
633069
587060
1045145
1062510
825871
927547
875341
719794
509090
439717
556846
1054252
693596
718013
999688
718041
1103702
665287
800744
735014
928509
829559
1145750
796072
895714
570935
117703
695072
482852
978023
1091414
606707
465855
891318
738933
1196887
719794
843091
909064
1001012
940441
511234
688741
498798
909064
1149122
909579
850111
742840
977451
678052
772639
615958
917256
593960
574903
910034
609545
956559
464052
1263126
576543
962143
170151
581691
764938
753156
1124916
553212
792331
948093
975338
819948
1308943
972000
746558
1079565
715967
769341
382206
735244
657933
232434
908174
1070983
1101636
619539
488110
893596
1237124
382466
560624
397036
682258
824388
773916
993167
566091
848905
348640
682076
664319
826177
820249
889238
1276727
651681
847841
383513
741312
455730
852298
923954
611544
673026
714986
623702
1270222
622799
615063
943370
919357
497518
952043
1090077
248217
884464
671591
742739
857676
721327
1141711
692895
471565
559882
499520
849440
838382
864955
924714
994326
607632
468157
787792
1261243
566516
1076017
807761
694757
681646
930801
741664
405302
986867
512490
561154
645814
620139
392556
306631
697596
365726
1147281
1062220
955730
729464
840069
891576
466818
919140
750560
516316
421379
727016
678082
815933
1019957
434601
719399
776088
508478
706164
915323
117360
480497
630568
671418
977768
867483
791862
772665
833730
924201
1054998
662063
799203
660945
624020
620655
748335
1255760
923679
999420
596699
455084
1478288
574671
662894
589343
583963
350063
628004
606737
730591
407630
651028
868956
759764
1128109
880401
1027517
784740
1001054
891544
675918
912173
843184
298195
555373
692892
880272
611544
924631
575914
970491
350073
1139541
598705
694506
780572
967440
574779
790562
308361
550953
913596
295038
626647
485778
468502
542713
414298
1209869
1027383
954769
787499
606200
851362
732274
471913
184711
891885
858790
950866
1133813
155584
469409
1242051
709113
653666
206326
1126496
854979
1724473
1126579
685798
718158
911246
827022
1291693
816829
817739
266787
719321
932182
597578
1009928
710677
835020
949128
271313
625687
700319
386249
668828
864391
661810
710141
578463
802888
803910
625295
695968
647890
695037
827002
1150658
725586
638703
631493
1328850
1040167
1013567
605934
548075
1259233
724678
824253
762166
473944
712697
1137570
1079403
785510
919781
445606
169159
730966
1136252
732462
637154
513708
665907
969180
1426748
1021036
877526
782813
756771
681296
616750
919184
555422
827973
757334
811187
699254
772863
459603
830445
1374252
1024027
263415
748226
711383
576944
546349
662461
652751
619554
492876
1282363
308166
693028
500046
570903
815003
265901
726412
1196887
323387
860993
787792
871147
848651
582357
583338
622687
570330
1024096
957951
728184
872033
609523
1145635
1068618
626258
824819
1190975
515346
1060501
596404
735014
606616
829127
682040
641886
536870
765545
681474
517808
802576
722686
1724473
810544
503508
636144
225361
1019480
699460
779933
638350
813142
847841
646293
919184
952001
981870
645364
1192666
585856
646743
681772
834223
925101
863186
1025313
445240
718158
889535
1045677
1161019
858089
841196
724715
671522
295071
728184
689922
983468
628952
391773
977369
660340
877792
881681
847687
533596
600306
554765
543966
358134
652321
343806
583922
462719
859716
864286
756787
752348
519628
493435
458011
405998
606923
892860
921272
752499
888420
600306
631588
224075
690877
400954
724631
886519
919430
563291
882999
722731
743056
455730
804746
943409
1030104
677768
577364
1122321
1090710
754716
624453
155046
845592
880783
295331
478172
934501
916632
971864
552922
636332
995493
833207
1068252
939907
463923
472618
665245
1071500
800258
1076017
913439
814765
475778
915636
876199
989291
961166
117891
1116924
572274
565030
530530
859716
963188
544450
592593
592308
907601
359815
753284
1318157
282824
1013337
574218
947595
1312581
225304
799884
749088
418073
503567
731705
749531
269500
1095871
666408
326971
459920
817027
909019
680414
969626
912885
762107
787669
607659
613379
1106745
853191
447427
867062
774103
575809
248207
1185066
698293
1031571
416016
610789
903417
591431
791862
808856
815511
808856
1273678
1173252
911312
528293
191353
539850
467237
329278
714339
409734
594552
597541
1113482
1046606
808890
459605
1022785
961885
436567
1058004
769227
250796
869328
819918
690469
103721
1014055
541194
743349
1013567
762280
961166
837966
761562
761816
542267
1261243
832507
754187
785684
917595
586826
247600
582795
795649
857848
919875
732222
331545
694779
501375
580475
744516
843184
851442
1261713
510264
686367
529082
631409
798761
640026
936791
1016681
650679
957499
545889
447355
781472
747349
622547
872962
748226
983072
875437
994319
525468
675644
653630
700443
1055985
530154
919430
669845
414877
249710
889384
413243
397931
104276
680317
696763
718213
1202024
748355
741769
524553
868902
806088
849813
753284
718158
1010529
990610
427360
1082576
471036
722952
745017
1284578
463065
260659
880401
597900
377294
863417
856239
1055457
744442
282866
829127
764438
1023698
620542
671418
734752
957793
629514
394015
578920
466540
367246
711399
706264
1050715
996737
718147
912677
665165
588618
566091
525011
549083
739140
829411
831745
536028
610133
636564
754716
728978
709208
1070983
602274
571211
620254
961885
590775
831696
1466530
526974
917791
713626
968224
848708
385689
911685
535212
917277
764268
729284
727220
563957
647024
919781
833508
1088927
709180
383376
792567
691945
806007
408346
1031590
1055457
1014588
665201
479241
840416
381074
709615
725926
334944
724631
1232806
879500
1004484
999688
846403
1104303
365773
581299
628952
377672
673626
709123
876199
646274
668838
729701
536371
259684
886060
1038108
763791
1091757
973995
800301
588738
1107134
703085
748582
580212
624453
1079667
1192614
383542
719775
711158
867189
769341
763901
827471
873953
215002
637148
1105145
691191
540095
907201
792331
744101
682527
819915
937108
830309
764994
587741
1010529
648128
602889
668636
1088927
752462
606737
726759
1124916
761816
516542
648585
479682
683683
276376
920585
1156301
899156
665907
644480
372609
910034
726318
829411
647284
383303
1012736
940310
702055
899330
1416893
476440
792572
248207
1162660
612891
1043378
651124
1101427
435995
783187
551792
765059
510839
581299
757791
1281603
861963
672466
771713
724198
878003
825812
686314
432488
888294
711297
1029069
626715
1048660
974391
845550
827882
540704
496184
754470
142774
546414
531732
850944
1048055
749810
941725
950320
790816
213989
397715
972227
165268
864286
842178
644276
743196
949128
877717
718013
922608
831745
826193
1095871
872672
877526
628827
696076
906481
808527
792586
780118
820701
395727
584809
465706
847008
861343
967440
882896
502706
619554
668311
872962
811187
390581
589587
475254
761232
383116
610796
879742
551842
1200211
760899
926271
666408
816691
673857
879840
688833
912173
504898
544190
880025
916863
548567
1163794
124030
957158
527886
926145
644095
647284
863971
1098742
1173252
712325
862290
1070983
1173252
497518
1294499
1045677
970158
677368
935509
832744
460493
881579
201334
437261
977291
1677416
626621
809459
1276727
626476
1021945
512519
794364
888955
817518
638984
930310
525907
733923
504898
794061
674515
558962
888165
734279
933131
846403
1049248
948348
1112897
745478
1021753
553283
1066643
665459
773916
385745
516374
716901
138338
824253
798021
998571
684894
759973
919077
488371
1150422
1020835
847638
1328850
850248
498798
542082
1030294
813572
491015
706615
766559
1149748
177605
626734
1124396
802323
815181
806088
1233401
1103988
763165
1247275
1212119
869637
1435327
460636
923934
312991
932330
1105051
980363
1028610
1015786
985848
757208
412617
995495
1357853
490441
756123
994368
972000
1073685
744101
840501
1055457
718125
656344
789612
833411
1479464
873304
879742
813162
1466280
1150658
1066643
712395
793176
810893
719535
877526
734018
513661
1049248
914935
909740
938941
1224138
307342
1185066
724212
687460
599926
433091
436201
713958
411391
709446
883707
790085
697675
606195
1128970
1228023
509052
479256
915031
1048321
512519
775836
709003
662841
357877
1553236
714979
942199
382043
746979
1281603
872567
622547
652580
469046
655172
624408
576864
817387
867385
859716
1328850
1031976
752562
957793
847606
661830
609936
803119
1591951
426232
707677
850248
724678
748305
1153092
869037
841196
774013
579446
1192324
728700
719312
653828
654746
903778
612677
184919
1062695
1125348
494318
1027706
418537
620621
628560
827642
665344
631409
536073
617199
701162
620279
711105
497518
404014
1134532
797248
800555
853025
1721389
808961
741193
1016681
847409
1042269
784982
709642
954526
874610
376809
625426
565879
978132
766031
776088
322588
274635
692892
829559
1043457
817518
819529
573688
768895
1081583
455730
630995
946373
1020103
1037523
671591
551475
608920
383182
619436
769975
799907
682508
351367
776088
551626
634591
806516
1446606
616676
749129
450627
772416
871226
826727
695475
1014588
841728
1139568
533858
836985
706469
943642
1057073
795005
634038
693094
614529
1105145
406042
908031
569640
1002890
987649
953478
648861
709101
613332
559038
587382
885805
688741
997940
663402
780363
389985
806516
770554
746834
1037523
631285
629976
1141842
752675
1122380
518088
838191
927130
1545443
586768
915123
506721
618819
791734
638696
472940
880548
748624
675918
668490
533596
830487
917791
779933
1127438
699867
817825
820715
1192614
677418
750140
400223
875761
1049248
1312426
632888
844320
1018208
535386
1023283
996594
681646
512510
225232
948619
924801
459065
799930
605439
710342
947222
694400
586580
866867
1054486
722094
1089131
1276254
692056
791862
774013
592018
616750
718158
1165612
665907
847409
910034
1214364
446612
792031
692892
1074634
712090
542000
744101
726487
956628
1016416
768463
975413
757103
481004
512935
1015811
663278
333211
1234658
575809
711065
478400
647525
1153092
792937
1612031
963803
673054
903072
850248
628037
745073
1088963
276637
510655
766968
664151
731282
617862
538750
833238
977768
742813
1199035
816194
1173252
1319190
934344
1050023
1459639
659805
1294269
540434
528926
737854
745897
854938
770715
535386
716960
707677
916213
435419
648140
812905
637288
449600
1354787
690623
714124
581088
743723
619687
943104
803214
754341
706200
629668
845184
535723
762132
1062695
426434
768759
706264
431151
954769
411571
406872
574977
910034
995792
1358252
850126
790816
332159
954198
771713
168851
337597
835194
846436
754984
673410
1033165
962409
927547
943399
837576
984560
957026
875540
791344
512128
597902
79741
820730
1062220
547657
956628
142356
829388
681302
816896
668183
679354
650918
695947
1020103
1553363
370695
915323
821202
915031
749455
646550
826193
587429
1095690
843563
732462
594695
1012736
452465
770554
629927
898212
689602
864609
728811
866734
756818
856813
862808
1014055
759917
513068
797294
289270
1579114
699254
1284578
885159
694233
972227
672633
1046794
857944
740921
748752
814765
500256
804031
528240
995840
1549553
748137
471208
636729
644053
880548
808136
807801
631285
680555
396879
981906
881681
1084205
1259233
423640
1237124
582250
654848
1274509
970491
640937
668838
488371
1020103
1051516
1308943
782233
902040
961946
575313
629976
543532
898050
646849
965840
415362
884464
770554
800301
437794
793176
1050917
486224
772665
1062510
398155
883059
895468
439093
1280506
470516
1126496
1124396
993666
775836
173346
651911
1003855
971261
437533
689127
329789
686039
821459
566091
775620
936275
763663
518681
587076
220116
625111
644609
607061
1156301
693190
710633
1414806
804746
642734
828217
469018
320699
920129
1140950
711872
695360
970512
504898
607006
672292
864258
999824
879742
1418852
720814
512249
612677
610027
737854
1357853
604562
605934
4235
307834
819749
919430
885805
1042214
1517394
665459
692566
688152
954930
1031571
1604313
685985
850248
729701
578560
270649
1050531
518284
807271
1149168
1262162
729464
573854
768759
616742
657128
1006346
511291
1046657
934438
692687
756103
535990
953291
775940
753284
599861
607208
989521
959549
54409
698884
498362
832507
976680
924631
688876
558620
866867
995020
806055
762174
834408
725887
983761
1593122
787819
722352
809306
456835
624206
714986
919875
1149168
771212
721792
1104747
1057823
680052
1025682
1033580
502360
402980
466284
732238
597158
758411
869937
875582
781157
883644
851995
557204
346495
995120
1539143
1281049
374277
723809
327539
292618
682505
727260
783139
875582
1647845
861935
1153771
646743
448042
686538
715129
855074
787801
833511
659805
486656
592018
665753
1131104
527040
821674
426034
678071
572079
996079
716901
665165
438023
720245
402057
838429
433737
724281
471589
971944
806516
954896
687191
624453
477321
792872
940638
746464
567708
793176
958706
1020075
455730
837045
915496
179264
640958
579607
1468444
946405
800792
439587
636253
868295
823134
552087
1066425
940347
640729
452296
286825
914455
860801
957158
714720
1232806
903795
702463
1095998
1179354
783767
662894
551237
524726
385501
1593122
1102876
1050848
1065945
316582
1553236
875582
716247
880835
561507
556648
944072
675468
825899
415486
452103
737621
940638
1250826
700062
449851
741769
785086
750349
1335037
721638
830403
822230
955730
1200133
1173810
295348
875437
1026144
597838
936861
617862
485057
811187
870170
914594
630285
1137917
724440
1054280
556840
696672
589425
548411
787499
894189
665335
870825
1077149
733923
578477
991277
510219
1055457
995705
699867
480607
1303493
889069
454915
1009673
1020103
435321
626794
662934
1721389
654020
971000
854938
981117
1724473
849722
813863
435796
521611
684121
701162
762827
938620
481256
516025
890599
664392
311496
582406
985264
649826
983821
719794
536244
598355
732808
831636
711825
599551
641886
817027
995493
586484
733289
409280
843184
873205
423909
695106
793179
759973
985451
949600
1094683
1118651
683588
769975
827002
608515
917256
762553
629718
335774
465345
361401
927121
719535
917283
400347
800205
460929
778304
884270
668828
814000
1148118
871118
1103988
1002419
779817
484040
743056
226009
520647
766968
729480
928509
932882
750349
832347
632599
998710
520718
319871
1170703
1084068
630487
1274605
575809
639805
728184
743697
514588
627308
599422
895714
959460
1055985
1289683
817748
989025
493088
898505
673357
589254
877678
902983
994718
1239924
460526
175372
539646
464684
916213
502274
977344
518284
1106745
533318
675194
527508
378210
777030
694711
972227
1054486
1008606
586580
813489
613379
868902
1000091
1005894
453430
1002465
538577
526049
888771
813362
609151
855717
835198
513420
553399
651543
505729
963040
655912
812905
742813
754051
908110
672990
832378
1033393
700457
718041
816824
286081
1023698
406506
544177
435326
492323
701720
482996
855717
936003
982991
576194
925046
975413
787783
769341
600255
507347
834696
607587
1744076
997637
677581
645084
547480
714868
560127
923679
989521
698102
557579
682979
584107
439506
870972
717436
994326
655912
728215
1137009
864286
742778
622133
925046
670253
366530
825673
527244
561507
833342
761680
959211
1028610
841196
1062510
514186
815748
708010
636092
629927
530913
474950
604383
525328
663993
679503
791862
817402
935331
638925
426434
802472
844098
811543
899330
1203316
936263
962900
976596
512886
535990
611359
794536
785510
757788
1014055
562578
1131573
1354787
943399
1066425
1037289
721945
629222
550199
1118651
930310
846421
799193
924799
1088756
455084
690665
410219
1210210
988982
901812
409761
998645
881681
539646
1038026
849358
466716
1010529
905495
790490
725648
610155
691934
1123482
690665
917222
700319
1024994
725672
958592
785086
596377
749632
1062076
910034
716232
373682
789640
882817
541110
951645
740326
490951
793176
372231
478406
459520
727870
729835
883344
852904
605934
729284
871218
325771
490567
995020
1214935
858694
840069
929673
636246
1024036
819948
800301
766764
835098
812825
1017159
909579
741509
702380
1249953
829528
547473
927130
611081
999595
400347
685156
999185
782549
585464
949128
520742
427685
830224
464437
647781
606589
915496
967405
875437
974919
1226851
915123
483464
317738
698910
898212
827022
791243
873672
691945
893596
400671
1685563
591777
412902
949128
578283
749196
741905
224627
816729
614135
1074460
271276
859399
952043
582280
480683
918225
819958
1057372
495251
659233
28723
1036752
1031976
594686
280989
716042
474465
531558
854979
1068199
663589
1079441
736607
961885
937955
780769
694400
498933
1221136
7380
687460
751088
1417749
1029810
911113
691549
391204
423814
720199
807872
503629
737854
1131573
664392
853145
758027
706441
722482
673924
605084
660066
684049
841189
779345
279857
583640
800788
264870
570813
712863
670085
535212
619825
599855
764566
750989
742813
452269
978132
957951
833730
807905
1095690
896964
769975
869012
548137
1010211
1110880
1128915
933131
858538
693190
1110638
953291
1132470
743835
342500
636246
1027470
457503
348794
1206993
1148118
613228
915065
267481
764994
677581
708255
688094
609149
918089
927547
958343
969626
798020
222413
617199
1180195
1233629
1007938
502360
282327
260636
1212119
955509
359373
915766
578508
710456
1241342
1190629
889384
827022
807905
1146325
677835
709682
107527
1057823
980543
610155
604176
1024036
689762
869637
594494
787769
363611
638925
839922
889182
569318
618614
467237
707654
456392
513966
1165234
1057372
1055985
1065329
619554
887576
590399
668580
611298
755276
837055
898966
699064
1023283
544744
610176
832492
592357
694779
739336
585677
570548
548567
869037
565050
647264
994845
988489
631493
869352
692892
562168
436963
880548
840756
689654
1221136
1610648
716251
741212
1095857
439583
753284
439797
653563
743952
674122
999185
341408
552854
696763
589823
531096
1560616
1192324
923679
1043378
767487
975778
903937
677746
902983
430935
1120914
680961
126948
647432
921749
770554
85176
800792
456146
574155
600242
994845
940310
885615
855525
449895
580061
645790
535386
1172822
908110
711297
314517
1006346
879937
828956
20412
1251745
209650
490339
526974
616369
691863
1156301
1025801
847008
913128
1007286
648133
673614
958270
1124652
451631
914455
826421
1167267
607581
825673
724715
1065329
714165
321091
640878
850126
1097631
695037
869012
1046338
787464
505416
750932
742033
749196
582335
722407
719312
848172
558867
500265
475606
490951
1008803
778316
797105
853777
145025
680239
712395
1366495
1173252
790151
391204
696354
861963
751976
850944
1004726
631409
957924
586269
366223
1098065
948106
833730
781157
511823
780769
658238
654897
1288485
829758
923858
860437
758636
733620
239717
550199
995120
791868
577966
738815
954847
673857
941607
560476
677555
460562
710633
505572
1124396
562865
1095224
1232806
721791
1037289
898369
1721389
987649
689840
216250
603045
678770
943399
543408
856074
618819
691191
574592
711872
445589
1211886
668945
679924
846431
586939
212882
741905
590399
731064
1089131
991277
681003
749089
603768
418537
742655
487018
833342
807795
984709
751758
536073
261055
975338
1153092
662527
810482
1103702
683683
671645
859716
367016
687837
857757
700409
955475
693190
1026845
1095871
877517
677366
569246
690565
880749
878504
634997
456907
584611
463357
313965
416657
633915
872893
1126579
594985
644554
236370
681646
1145635
1149272
500622
610580
479628
783983
727220
635995
421940
1098478
343147
1151609
909745
576585
814765
689258
574977
664192
508777
700457
558278
756979
757734
905303
667283
857676
1136903
772665
454688
493088
692886
546414
738914
769720
194334
586075
589823
414920
302275
1156301
678082
839937
291526
1105145
429591
588174
1206536
708648
793633
660894
581299
308463
1308943
582357
466833
546612
659396
1090250
873304
1114477
679342
854504
1008389
923858
891635
619053
889845
1367960
708064
702562
444264
1043457
540496
1143579
785684
457748
1167234
923175
581538
668136
592926
1375547
532994
650679
624733
347501
569615
633049
396229
517302
927121
503953
736315
744442
879742
828980
1095690
535334
643266
732020
730172
1170703
528005
406681
1050114
990107
950381
894189
586325
1242051
397285
650398
943399
162112
842568
391204
990607
335078
647548
1187967
510810
862880
589823
859848
1045640
1244512
665165
766510
649954
448095
932946
923858
665459
747613
631588
1090077
599897
982807
790151
815748
569246
467237
760301
813777
1091072
999415
1374252
868191
718617
740326
1074487
599076
535212
1090731
625704
832492
810944
543408
1068955
452997
1193964
770328
245373
643667
741847
769227
1141711
661742
675395
649763
943370
590775
457503
581294
1014394
676117
771713
1274605
702862
641671
799146
929261
704155
950283
654816
843091
539733
341410
622799
622449
634785
727796
1021036
655314
586244
959211
1179354
826331
645139
694233
906127
971944
772458
680144
758696
529521
722352
994326
902061
995120
902040
743952
878079
364620
633125
957987
756787
228798
1054252
720620
682508
464847
1082401
565879
789640
709208
610136
629718
885070
1125618
611310
653634
1022891
1441243
834213
726859
397815
825899
336073
1092607
1079602
941959
750932
975413
776088
726318
1013337
629095
744101
241054
807271
659805
927506
479228
735140
803145
601061
493560
822348
421724
937108
575974
574779
727796
909745
1073685
1247432
316006
892097
739742
546414
492098
849722
1030104
898212
903647
853025
561056
414058
913679
869328
799930
657040
263063
869378
924631
547171
1016416
856990
1031409
813489
825082
796597
725672
817260
609035
323299
783139
445403
986880
728700
464189
872293
597767
761807
606737
1029243
1615972
924714
879040
1050928
988615
761027
1005894
628952
948093
882999
623719
601301
919210
729011
609704
851609
702868
1098429
664151
655805
1278936
768111
999688
875915
907762
887700
759571
933131
565325
750349
879825
731090
1091072
700062
687106
554197
1097760
645364
536257
928896
640317
697957
677855
710564
1016416
1030359
906594
661689
680360
800999
880925
562168
978132
672292
834836
821202
1212119
861963
866070
568020
846357
869012
761308
325036
833715
977244
1000888
513323
505506
1179354
858949
843301
305307
696354
1233401
763562
482598
797294
1328596
1044551
918871
671418
565035
1221136
572651
883537
868250
943798
807271
1136252
627865
1023283
734355
593911
786865
1108356
416016
190875
751758
539253
1100013
889287
614553
722472
673746
873672
781784
763445
872672
753736
1335037
714765
525468
563220
236896
597253
1006483
547139
1284578
689127
760294
834944
779345
725672
1234658
843091
622687
1104303
878963
1126194
330137
980865
99879
1065480
402567
1274036
781157
54340
528610
710445
1023283
492474
965660
948106
1080003
701162
754566
719747
543356
729701
676572
835198
917241
732462
869037
511774
880401
1396286
817222
311722
962143
722472
682040
1190366
721029
867100
512886
612891
848907
471602
414474
577997
1529660
751976
696180
737854
742261
449684
971660
968409
722511
1200133
961131
654814
1017276
766031
1052441
691549
675194
880548
1165234
947570
710096
673857
1335037
1199035
810482
525907
873150
1049932
588425
967440
801852
662320
256350
883553
693820
959783
1724473
958343
719322
486812
995840
851995
599861
879059
718041
145744
922246
925232
288221
710564
977369
1009953
312750
397754
787801
350801
429413
1261713
1068199
507954
824388
760294
436432
744101
792008
785684
926662
1252804
1149168
888850
793988
581829
1020604
718999
732274
900028
1009823
422076
783767
663822
925232
888415
740248
565526
714546
584611
1013337
848905
735217
719535
991277
659471
615143
1166012
843301
911113
1170703
669845
875761
844320
719922
946538
848905
1216854
892172
868861
1479464
933848
710618
779220
1010529
807801
491904
837130
651575
1024027
102009
966780
874207
812981
874137
1553236
627560
596795
414245
1131573
771789
895714
1112192
673857
1021771
647881
779220
581829
1057073
932128
493307
1412902
949128
1077689
821202
946538
657027
1685563
440791
972725
895410
1148118
1126194
831156
909064
1070779
762107
892586
879059
449455
706730
1018208
911189
860664
347009
687887
953291
529747
706730
1023006
664902
1051279
1276727
365116
389694
756443
483593
686442
724993
970316
666978
842282
1023006
484858
960599
825678
1061412
953152
862290
566516
573814
616750
1418185
1066250
803214
893596
707797
1029620
1037185
1191474
622907
788610
595698
1081583
1125618
875690
992345
879825
945449
527495
511842
849633
542267
464907
575914
756194
933911
640778
929525
1065560
600183
1779367
1004672
729480
881579
838382
1176523
1020003
496187
1126194
1086602
694400
1098742
446170
980363
665907
968263
500256
1068955
1465736
715774
717026
961550
1007461
1021154
1021253
451111
790375
1070983
652824
433323
911732
814765
971864
510839
685450
690558
688909
669838
543356
885805
533694
767146
813138
693190
1217881
718512
716011
1035215
662375
965556
699816
785752
565224
617862
719535
1112192
681901
533596
737108
670038
854979
709252
440907
397691
517971
496222
766627
903417
395543
730488
1108726
674832
356425
995120
476119
694050
1252804
715685
821342
423987
1081425
547657
1182185
700057
823910
617862
743204
658072
885501
724993
1214364
426615
636332
630551
702144
632510
616750
764019
646011
584611
583638
885070
822792
743688
718642
721963
825278
1015704
594686
390119
680360
656202
808517
1029622
946405
1274605
760357
869170
806746
581956
1172948
364633
791862
669401
770707
497483
340531
1024036
677174
891778
907762
1484034
356000
581312
943409
968409
902983
824253
872893
539073
600289
654816
622568
644225
809102
660404
785709
605439
576864
826193
770044
868902
788530
1159372
840756
956559
648705
744101
943018
742002
915766
789597
844679
657040
714654
565929
225068
1027383
1079667
917283
929392
1137009
489078
528378
688326
766853
1105185
1083376
1217881
600306
1158088
837383
919184
703242
610155
703085
821459
411976
772675
1023698
765738
757791
486026
1082576
734325
837045
705862
1065945
538876
743697
576801
935913
940679
856990
743349
610133
571695
704046
729568
970979
771053
872962
456835
535623
799312
943018
554128
614075
525468
588100
1015786
318893
927547
567887
649687
932648
861343
547651
257755
340142
586580
774013
737173
917283
813823
925582
1443956
1476110
957793
706048
616814
872901
784065
784861
1019957
1083030
639916
671826
322024
480282
879500
733576
481106
383231
1073685
454688
423413
1067526
738933
1045677
1020103
709949
633876
1049962
774930
995020
983618
843301
679976
685450
1647274
841812
842818
1074054
837249
630152
1244619
965840
666552
1724762
805393
557081
444686
441046
675918
903699
283662
1001795
759599
651028
477783
1234658
950381
636246
669845
376254
697612
300013
718713
1068955
697609
815748
1190366
578570
223878
412874
436732
1042865
707312
708998
1144432
653666
651574
448035
1233891
982862
929673
1711385
688318
867785
530664
843818
673746
1009182
1114392
877717
654389
639553
865048
786298
576487
814959
1021036
782248
491805
911073
877717
480803
582327
845484
2310674
1374252
727668
805474
714986
479256
1088927
1145491
364839
557204
911246
560336
857289
669845
361921
626715
704986
386252
923679
741062
732274
1357853
862551
1000091
1064521
903647
923679
712597
606616
808527
860801
883344
1013077
520647
866452
705116
407783
843301
810836
1012736
595013
1170965
1061412
961885
696763
596404
811441
982171
817825
545957
763039
803119
156062
1190366
480341
659223
250172
711046
743367
973778
458342
578723
438023
910913
906710
925582
857310
838206
942814
949577
578265
724571
735140
694400
859460
617608
279016
430196
822792
256145
977244
716251
851995
828528
331428
1539143
1001012
983072
294570
1062684
674646
944340
923440
995792
629189
659233
807801
763419
1162660
888067
870170
719837
550812
1055985
749452
927547
635391
750932
933131
1190366
709228
849324
192066
426008
778555
1025682
443323
736557
934696
694663
555765
817518
636144
828953
997940
385938
702463
962143
778265
1035215
994333
829970
515339
997480
787094
707312
824388
702070
808856
811216
719775
1009266
1033580
1031571
995792
492564
616463
648128
871147
524353
1162655
481324
342505
563469
967649
655608
614540
776059
1915097
983057
708333
543936
540690
978674
535634
563435
587492
361261
373481
757454
649482
1342001
836924
1027877
530035
412156
476492
790241
418442
871528
897901
577150
616051
748377
674347
412870
743618
507465
457492
942601
1290810
883532
729755
1138949
878623
1058917
794102
373657
202201
544006
839890
691426
548324
634785
516643
479833
786625
563043
531566
1212183
897313
1095937
729225
524155
601019
726713
299371
119618
341857
381019
489023
1167213
898735
653806
708530
437244
567004
339909
447025
1355265
578440
764190
789775
744641
320326
638896
1124875
755136
720002
799668
478960
412199
733573
581973
507554
805867
654117
1092038
591759
612244
307514
959516
457947
977098
962914
300499
704739
739825
583899
549781
732054
316004
811216
980039
438087
397483
511445
549781
310108
601460
800494
547296
707668
364601
185085
459792
785684
426709
875173
971426
288316
738638
786424
560753
804949
1025514
692075
1167108
559040
709169
1046414
310108
545105
988933
497167
430592
752762
330732
1444481
594005
334583
841230
891885
874222
717499
1090259
688863
882065
580011
566312
902357
582001
694960
1002748
310229
440363
247958
396058
623457
916503
497642
382132
922463
385404
895522
349356
251469
567601
467163
743535
843704
945828
797777
866334
1093510
1183882
763850
1116601
449298
606356
572807
402559
466194
834785
989192
697415
709486
691768
493578
47860
347784
737484
873059
606539
1177942
820201
773507
254736
751483
536681
314643
1032264
686491
898014
467421
491517
584116
436413
380178
740280
822496
313467
773678
440824
770008
741063
541686
641748
428605
883129
412639
693623
822792
1049086
533304
852025
330834
213569
505355
399609
707437
488649
379459
269840
901052
607823
266314
473558
788037
560892
461262
332875
702068
732054
595698
732186
688268
746624
504587
342626
1039625
386334
524831
742533
769818
611014
256578
882726
510482
871097
399845
813451
1075206
774703
528677
447287
585931
697279
375504
321082
648610
380113
712434
791257
581650
706730
612622
533356
289689
467470
756506
716771
685047
481305
589219
723862
425039
575899
673638
550749
401905
579437
436968
901579
459869
882061
726017
771271
549108
475868
1116601
441364
834678
564055
458443
718888
467013
189667
427276
381286
142607
692141
281976
636233
922463
736397
714479
670753
953156
1113274
454809
655680
592673
588625
451316
574166
290462
1028401
705602
510587
470449
650652
950996
686364
289522
681760
592240
695664
269150
638155
1062748
852211
776983
349715
494626
441525
288221
722062
1076546
739088
835446
1020510
1311450
409363
444862
903880
581381
692897
583958
349715
522315
440189
1064795
919834
713510
562578
735608
685514
759939
485648
963614
442755
324957
668962
490485
631919
843414
672833
562963
599699
1169456
618402
567950
906270
561423
744641
773092
248340
754068
237854
461254
343834
592301
940420
431538
668911
669989
629376
606228
787350
788818
686103
343276
476414
248438
877252
1023305
182630
368203
681913
729469
834641
744247
604470
697669
652321
971678
705332
1132272
575409
528251
761423
566435
586477
519082
785784
660219
1247073
775340
930806
476690
432735
677148
621830
687039
173331
370943
804880
641789
753576
465851
519343
331976
448603
680204
440130
930143
935564
583640
755581
475367
749881
1207102
420151
675596
857382
690923
543375
693234
675183
575791
434492
779846
876865
794061
1388867
395399
626455
713611
466994
555332
840473
379178
685794
209469
369458
1388867
660047
773244
812830
375099
681794
708252
764484
462139
863612
575018
631786
640023
219032
643278
661972
429743
426981
420076
374210
589802
353587
717482
759687
938836
637386
569932
320777
683164
632413
565354
641789
584301
528067
507232
425847
836235
206963
296985
549936
644304
610280
391099
615646
713456
692141
692181
663979
770780
869858
318058
668057
818246
626912
783819
382330
557226
647505
368478
543671
753523
513063
357442
465648
664194
275610
621780
903537
518315
753893
565526
642087
677306
155643
290516
585301
296985
835800
648855
606530
739727
420255
779476
711096
867282
680641
494845
654960
634924
388656
678514
812971
887321
401188
1238346
589010
586139
491450
687369
549712
485951
978674
903563
524807
797771
262125
293881
536829
778571
427463
891781
962763
470731
1034472
240719
610369
812905
361760
407722
683812
844204
506296
783293
462643
630523
831283
466823
652679
909029
852025
380113
866634
483558
559418
723310
542841
173331
568798
670963
897985
687039
834305
898951
385772
876888
817739
506989
834672
531073
700867
620364
581245
537464
573361
443320
386249
651124
518681
866384
968725
417393
355843
587773
516525
452921
351904
694400
713382
524030
527294
447845
571128
455346
535317
444548
653153
254348
935272
598456
496392
370134
1013700
679514
948032
957892
579732
812830
839989
520597
434492
575988
448233
684727
672855
851419
171983
144314
855626
721034
414058
573213
774696
423671
461563
629423
598030
1204440
770058
679175
314135
814908
841142
815631
1015764
836356
766371
470953
588563
542760
650697
772402
515890
567611
648906
361545
441489
357717
818779
671716
333685
971834
476614
698217
947457
424271
603325
456543
729678
986062
695475
969212
491570
193071
468036
682508
538327
1120914
898875
445759
586566
920480
794326
686507
677169
295564
969359
712821
808512
1074081
364084
543865
379971
650196
749031
316191
540776
690055
304003
1133122
1347124
538999
1250511
674249
1305833
480662
464917
661675
370943
767252
525126
574096
865106
780644
947995
753065
184631
799015
516525
1239924
616846
879416
530316
507214
596390
749730
880227
766113
852298
1093793
545932
534849
977591
511075
495289
708036
473129
123499
483003
725874
735001
511211
487507
475014
480849
644905
730797
1168393
631257
529612
526056
573056
564265
706113
433274
547465
725742
633479
842526
552496
897837
557710
656929
980332
687106
839137
844723
679229
1124875
847988
606539
808911
761382
551244
886442
497644
1028401
632981
746481
490941
810506
741547
1229230
639805
443041
974290
928114
485648
449876
1043308
932807
618748
742027
796733
756394
480819
530183
653003
926664
774570
426217
692124
683773
519575
901812
655965
807219
572887
703085
622800
457842
830301
255270
390373
788962
744080
897384
687682
908241
574369
399642
682118
752429
501355
564278
488290
525198
730319
797665
1009182
461269
610911
878978
868466
415395
354525
696308
600535
531958
696878
983057
712912
175533
723568
637526
613658
909744
607479
698768
592183
523471
478932
352713
793246
697596
1067977
396701
509415
624123
603523
574805
937837
659145
864857
567701
492413
298452
387754
697168
879666
806777
705641
936217
535317
961119
851419
836470
928413
858089
445365
420255
893228
715372
532799
358557
575251
786625
704455
858124
154763
436318
294496
379893
628098
595833
406554
632561
841044
1308223
585847
762524
457477
531988
503587
408500
659774
787648
470695
402559
815263
662045
730751
331960
380736
433943
367235
261913
768704
819491
260457
795728
734385
776046
701072
602938
736403
110772
798659
667741
684304
317137
898014
508004
288350
775062
1482187
659533
868121
395392
583428
730637
508114
590372
818246
875882
498345
641753
434292
561907
824360
373235
946852
749881
706113
539026
778362
525711
739825
1250187
551558
708083
534764
453896
677900
840404
607398
511075
796072
554108
353077
819491
814920
519082
722223
333205
615491
1441569
643568
429853
642373
803145
204793
539253
500999
723730
340889
887458
623545
649574
326971
638106
379653
544854
258604
940211
1620282
716771
206239
610580
857255
368203
772940
1071573
337890
816802
452125
502288
587691
891901
593428
1104193
459920
503192
952166
324183
568170
753575
765219
980005
603618
1679524
647664
643816
398416
470233
484326
841413
600841
1239680
560924
670116
949776
519398
1079354
459792
500907
503314
583630
302086
660777
817955
678573
23995
649005
743492
609085
884224
1218999
743925
561248
506596
873543
366835
353391
402559
509726
465054
529990
904842
942680
649225
370943
643880
610321
580448
344778
308161
671251
668623
875125
332875
862606
1326464
943482
356003
704213
844771
314444
502543
298114
835098
584905
466051
494779
819988
656416
529055
836611
767574
717485
595066
603224
1024021
349202
589899
901840
447445
493221
865789
472932
659770
334481
647000
415779
532009
680147
1412902
694914
1153771
42249
954341
486987
796941
708252
184639
636239
686617
429391
572147
1344494
209469
436904
1620282
1078827
509120
474615
724241
599020
518964
592968
282718
716381
461262
502415
721792
742638
638132
802782
956844
899202
544735
804011
365779
935307
389660
737483
1295829
1294135
525914
1068739
524446
972636
750537
816719
787264
352659
776053
449408
660084
361741
765737
615657
420205
725413
668335
398876
572807
706753
757092
597094
709933
108021
1012052
315282
323692
936627
494981
530263
901784
544358
715889
482543
327832
578918
789040
1227049
1019866
705438
952357
644286
638179
561074
367247
592993
846144
551558
816043
776053
583330
463852
508008
426555
510655
601874
434208
302497
1090630
716991
603975
675229
714977
922547
470545
988032
944787
293881
588837
547467
486007
954587
1324681
848651
696643
684774
480346
379198
438865
178038
946204
944610
693518
939261
1328519
706011
913043
657940
777267
756193
641753
710130
903881
630463
598456
691978
381857
696874
461926
676730
1001435
635248
380926
384338
549539
293582
791752
245282
676448
317606
700380
523065
718327
663663
764125
1051378
585334
629679
364468
588136
605376
1074119
630245
746464
698792
963366
482431
500095
628144
953232
690636
448067
623126
587869
519629
880032
397028
714479
808769
836228
598755
423211
571250
675166
945828
651101
1460853
507446
634213
1014626
481300
601378
219883
338380
370126
618879
523629
617490
484699
642495
274025
911850
475905
778564
692557
398132
1010211
423211
288643
766488
988303
790720
827140
957407
841413
623603
503899
952673
664927
442948
1001310
578195
473904
306266
597735
766254
480646
185085
583419
418442
568461
371914
568132
822496
676587
413761
479833
708883
285057
660404
1124809
662322
731412
743535
551722
662822
365779
431931
580959
881772
389791
488818
867118
752006
1276727
677702
497182
505608
1585646
563656
662775
708883
494317
990218
520037
672179
458342
387315
612244
950830
710593
655680
411066
553425
703892
689656
543671
341408
558620
688384
871281
562182
772402
878104
315683
636020
535666
890001
510239
1076470
820516
1246828
1157410
164697
864777
579280
387269
954415
310108
734467
711359
394647
540933
524492
660681
386313
941920
192141
287359
664389
879150
549587
518836
648893
686812
797591
776673
1413276
534764
672387
253919
671679
719875
915936
722960
296636
510433
949587
654549
503629
794538
527091
998539
445460
615580
569895
708940
468652
651574
771579
780393
418517
400030
689431
55328
756708
891901
573616
1204222
942601
286825
973145
319977
1180877
409712
511004
784676
266332
805949
291248
946582
953364
518681
389868
592884
559072
816790
1106609
753042
525729
626346
584116
330916
425199
607924
1464482
651889
638476
609035
702169
897900
813149
592999
707987
220432
465542
966753
617616
611481
893652
232444
766062
659504
812398
407964
530860
579365
677148
1188047
702140
716529
981748
796671
605180
534523
686652
495665
851488
865012
525232
404782
794297
685185
538168
782448
625732
389035
521231
477571
1044732
530293
931266
1333726
991489
924612
718188
814646
662851
616551
568940
644637
388165
691237
786590
108077
683043
562276
731634
776059
284285
815511
551741
629805
571987
317137
573865
547756
836470
588372
592102
506329
468036
517103
643296
694914
296985
341709
427642
722532
751853
432302
1064795
306409
579426
618908
565956
357734
844725
1357912
313417
696048
432945
817388
848309
462209
869770
218853
469244
373575
622717
550876
899017
549867
766187
644789
794550
572423
376483
550749
601285
1009796
548407
850540
570707
657533
577206
340762
436924
526612
526930
598572
1321701
849116
509666
254978
870999
957407
1075206
514364
726993
642454
296658
566110
623592
901829
744468
777811
729223
853777
337249
456052
739271
278542
496392
336316
208102
226862
1156093
1038962
1087722
625059
965189
682106
477504
108131
1346696
905927
470731
902364
898783
531482
315809
578988
203254
389391
1003007
414154
886883
500566
641605
994834
551650
386259
738638
858198
1104978
620226
630083
486036
686494
635450
387064
726232
523054
726082
469855
507318
675229
926313
579732
403286
560608
293825
511291
607924
888372
526480
858655
529810
239710
250565
300026
907753
732657
782272
538253
754984
604976
774724
485158
624111
783411
1180489
651925
718607
629976
825318
684519
875915
267481
514565
599808
429391
614141
1126000
368958
978836
855000
580544
701417
428970
674432
455694
147763
640153
679595
445933
421405
786773
527041
563162
372608
925236
849288
268704
681963
748080
590907
725050
626973
1087101
731412
633575
601512
692153
343713
711704
1091414
540690
1386235
787526
589078
481536
506239
546951
409519
362356
797902
401428
428750
412993
1082367
347727
704037
1475822
417603
595528
709113
628716
697473
601912
1089219
591115
969929
1208203
876830
365736
516525
1104942
918224
389415
201334
954902
431135
647035
608937
802267
1378440
502327
1331480
492017
733781
706714
824855
1086786
590679
772508
840877
974290
995290
709801
614677
427525
1308223
585119
836474
895522
453389
628098
317408
685685
265983
844805
797628
930231
667113
28723
610014
851342
899202
674882
480201
663663
692632
593652
406508
765967
652916
678032
763848
409193
964657
694595
327539
667050
529241
701510
562501
436924
606504
449077
916503
485646
570610
863342
731412
508999
586566
695893
427525
292760
488509
480979
351726
616101
699765
879797
562942
218497
836379
749385
886611
337879
591519
438025
1184636
278075
580357
394311
1088719
829065
1167207
775246
910626
473630
944460
977071
363089
488471
750063
198911
380528
772885
712975
782613
535400
970786
571238
397101
653463
703382
1486443
710233
908236
622966
300447
275973
814764
530544
324368
785308
964344
921792
745560
496014
589822
895876
482599
915959
748080
899179
525198
847204
386259
669836
684389
759094
902138
843981
380851
459924
355345
811546
387977
940079
993762
444363
442300
657630
1050165
818896
851419
305421
508910
341037
581762
481682
447745
1052568
341148
508339
473558
1172576
949596
607483
606724
953151
917102
364268
1131104
686389
715138
1114078
314307
587178
482149
469244
356645
413504
671037
406238
524558
1004619
590136
505555
724241
549539
779984
757544
650821
764139
613275
661068
804734
310647
654890
358153
811329
927927
705516
490949
507446
533615
717485
590074
966256
692637
500780
737484
463975
530516
919942
1104269
501219
652054
560896
573616
689036
624111
677148
789469
589573
186984
999185
739677
605128
500265
682508
334680
197485
795069
481903
1196791
698552
291579
365779
534220
498539
1225672
273815
408380
1087749
744480
821123
638239
97571
497439
713456
484635
271345
807367
519853
518389
276680
651925
568798
578179
345092
462269
561216
640146
657375
683043
1017733
563421
693819
1025190
359515
549719
842796
526930
1087030
522943
927005
862458
448655
535046
391949
722658
470731
842621
590042
701591
769405
728403
521420
310363
899962
559595
622412
128540
378939
632179
1117812
723165
578202
544124
180962
682446
795470
473558
668911
440031
34515
661484
395875
317652
805871
592550
897024
569753
140309
563958
499180
434050
578306
453890
765219
373657
786590
347295
866334
886280
688384
788962
607461
507116
768946
296510
940781
757788
906270
864777
619682
1441569
597464
716771
468911
1452202
728264
900749
1324681
1095455
458301
594050
622808
339737
961912
388196
728880
641061
839137
641392
791506
291579
668808
799325
598030
381151
943482
526056
827153
705950
616846
743535
730407
783578
1001435
512388
814945
356588
710455
659139
931210
875506
824909
381151
691237
995120
650771
268923
797676
551659
656929
779266
884864
450584
433274
771561
429708
588956
861347
872870
671847
459594
698132
524652
1065545
636916
500868
698099
335078
614553
436238
461635
966256
564601
410026
790955
726196
598199
591263
794239
655324
366415
620493
460917
512633
541253
397208
356415
502814
421169
647801
1128771
1043323
384530
818882
879902
463382
625677
618024
451822
723253
1008026
588921
637534
98933
539693
772940
924612
415698
597403
602873
612631
789756
282814
417145
653255
506989
346515
663773
540063
820870
322730
376443
144935
390084
719822
183776
728746
751644
565776
943792
524724
502942
569068
701162
663142
987761
585832
842011
944923
1079893
648176
655175
1320131
842509
310851
578376
364851
700144
659139
831437
877253
248340
1109239
36197
1042551
542713
623126
489213
233670
454248
643844
761382
632318
354615
1491778
944610
445795
124613
957978
779537
568286
409300
627579
988032
537891
453146
489808
731161
482543
917151
924879
643163
700895
970778
514454
587807
528251
795118
915313
838438
721118
961834
409694
486007
999354
945137
471904
430886
851078
497587
626761
1132872
946275
1090948
390250
612050
597308
909740
92567
1416539
897384
484915
1438340
463852
782667
470112
622015
961660
346978
651944
872200
527710
445147
362254
736699
741912
828317
858782
541838
602620
533416
894994
556846
405488
571693
425847
980823
778225
433483
706141
801464
494845
750541
460563
592153
514527
304536
518315
290451
994059
265831
857807
967980
900747
446918
625755
615580
595064
553421
694397
339642
440189
611566
628098
541828
739825
708868
444862
720437
478031
402851
694375
618495
533606
165458
954415
502406
434957
670190
598799
1224626
666872
588016
918880
728880
610460
395700
865906
1031981
616846
835467
965025
755131
1019698
413512
915323
718423
570707
567130
487332
373481
478215
842749
327625
638132
325927
468845
401682
161609
426031
653656
313007
586428
685862
495243
686507
644790
872244
770677
487184
398387
576653
1097274
302332
750829
503674
877849
515339
452020
371914
759805
827377
239814
604979
639168
490092
378897
953151
565331
835136
377544
668111
990477
418603
590594
1252804
831869
209469
733236
836227
604765
923635
830079
383981
490317
479484
606983
511928
370134
1027877
1120082
725524
1027142
248438
532128
913834
538715
637287
943642
494558
625679
764139
693114
250135
792840
886397
815899
797529
655579
589573
778204
473654
580633
955776
905277
471447
954902
756959
392863
573770
512633
465542
543710
816866
953801
796642
754732
909029
696763
725343
383542
747271
856644
662045
170637
580402
380239
656496
364851
649505
650147
1269400
820516
591623
837886
253433
459603
307707
410688
941423
621882
468247
249593
874752
878137
1020795
607353
813404
913224
811331
372543
900854
760341
816683
680107
566994
565181
681696
624266
554068
687235
885521
461595
354629
438087
353852
757567
671517
1022337
661340
862458
184855
467135
253757
441364
573343
413713
867822
700867
609506
403754
1165234
530183
981299
716381
715033
638696
771053
521108
542758
351904
972890
750133
1621339
424304
578790
429810
604047
342234
1869996
300378
533045
672621
1335732
29246
1243214
396674
592673
476765
627001
284151
266332
577639
1335269
863757
1162345
484321
711297
501172
830022
343464
924501
612710
582360
969384
1019698
178056
1087030
683611
849174
813451
550593
892583
808028
473027
838660
470449
643518
638179
919372
823509
555331
367246
692141
696874
611640
736943
863757
711826
545105
1046414
802541
675999
605240
426843
203962
898014
724525
548324
460772
547072
595291
300230
1079634
744205
778225
553203
885488
752862
888441
438180
581829
977603
595751
289452
985848
1224626
680107
628240
680114
759912
503913
731775
354715
532633
752895
577162
425847
463420
957407
531023
560278
506328
1294135
397285
260549
389705
775243
591717
757254
674292
1182155
655547
448738
377294
678806
601460
1324681
696479
596655
355152
722223
524911
598456
486538
956312
443995
580448
909868
673944
829766
586642
617490
617864
612948
526964
989742
778362
670708
627772
712136
737391
712136
469547
812656
1152396
620513
391086
505049
531446
753855
550168
520539
886280
684001
391949
893084
457477
841362
341148
848621
975006
607185
922244
247958
760827
668594
709344
473027
590594
209120
635836
329618
686658
717715
299056
746292
694447
960765
420205
576315
484835
873462
116781
280103
743075
677528
467949
506623
589899
591841
704569
526964
685886
665365
711704
688430
1221711
409761
697647
445566
630650
366987
947049
782073
434539
703382
735917
1145817
723232
663753
967583
954514
958494
482244
946722
530516
823909
686538
550172
561216
913224
523974
910909
672923
918636
307517
697669
431904
550656
387977
317384
496889
1061684
649371
817187
907427
620082
487134
232579
653290
1254522
476999
1017307
400909
774470
377372
542592
343276
529908
651066
820687
646946
382318
946527
1208203
1357912
734233
572159
795592
342729
532581
1040544
548640
529351
789469
684932
567130
901938
868565
138338
441267
1100148
417536
940675
997952
681963
873309
373068
639040
780864
511088
502451
655579
696874
557885
679305
717136
550713
332893
863897
633915
883710
767696
891111
871568
1245545
575251
429743
468247
491386
1197662
430958
729776
939111
829820
551323
753517
556160
595727
653644
875455
723389
461153
699932
626404
655060
953653
850113
639451
422762
762085
726017
686416
945246
551101
509197
921634
963614
795285
586690
912255
418037
1177733
841999
471376
1200211
319207
385254
507326
633591
921719
1009817
466921
525232
421321
870041
736056
792478
924341
800773
969273
508126
559072
551101
755136
788171
32403
249894
779817
415364
398330
321144
733838
700741
551558
819071
614741
663402
482659
931266
703348
977528
362430
665902
627268
659145
609433
565458
460917
905586
502596
626713
465054
970778
515310
710371
377095
348593
887321
922676
639611
499824
1290810
1025057
962366
383680
538643
390359
711141
563310
575494
613476
1084243
384530
151363
844953
986407
741063
525001
658281
536825
709344
844723
662045
706550
470364
509598
301260
736748
518836
545903
291500
524558
476643
309834
964464
240351
455873
256803
1127640
681735
625834
696874
812427
355295
436207
1058784
921274
511879
294919
632981
559693
562394
719531
854830
631907
888746
483808
496181
913016
500614
1050624
605128
635517
561423
784941
792771
617660
201483
691851
267108
655175
715893
758526
486987
1046277
492966
249883
897232
518583
1163047
565483
534720
605506
281027
682417
458332
461523
909868
230647
882042
529979
673084
843689
573160
544998
736943
430923
728761
831437
307432
753691
784941
406212
379430
445561
737585
482761
686030
746464
317245
682118
666156
1121603
676952
834876
344039
560519
605099
870327
530516
398557
270606
501472
650900
1062688
264695
637629
651523
890627
664105
409284
484789
445606
1375231
539709
1208489
755311
753813
895498
604817
602676
579988
617713
599269
660516
572364
920735
932631
569198
356323
745411
577206
377544
765418
1051609
368947
1090259
623513
1259223
379039
844524
407652
634220
787601
771725
599480
981507
533970
733435
555328
338380
594807
1008026
870839
582360
631480
414857
999513
545016
320318
342098
719700
284671
466556
1557219
645072
739362
799371
708940
502880
622115
405952
672621
379843
453509
605005
881396
753467
454575
947046
669261
535612
560896
820839
513540
526056
501533
864837
1003328
600629
813016
630152
785645
875882
409682
359453
661654
745884
456894
1208489
517841
695539
349960
778204
438865
365527
700924
407131
891387
683268
562963
659396
1118083
790769
7304
566394
500677
575121
908960
563958
731412
602963
69609
779266
531958
736657
287359
1179645
433892
655965
612891
338271
778225
943482
545378
895738
584760
826774
658561
629438
688384
299321
993763
518583
929752
432945
697154
484534
1015279
567447
736226
791275
940079
562310
346123
665902
1041318
949273
480070
754892
533648
619592
362290
684589
524534
722598
818742
454061
351904
620436
632003
528250
309050
1083069
1076193
642454
830244
30391
820705
719837
289103
592227
858063
619504
831283
679354
482543
574312
853777
932702
812716
391099
226539
768758
227968
859062
638528
923062
736701
512388
253451
1281056
497642
690871
649084
584760
910880
635574
419791
490988
501200
737289
1193881
933097
755188
1112192
546862
1064795
581755
400701
847477
774363
498345
933141
266012
712952
907146
395700
853667
928184
752437
604457
721473
785748
474630
854602
570610
318874
861011
1060223
997843
535400
227588
903537
772108
682446
398951
918601
765087
411983
741341
759184
1708247
835104
827583
1177039
1114077
552846
794092
334024
380048
568975
807277
631385
832528
417860
334024
518317
534415
573629
963031
549447
638688
215313
609704
349715
383193
644790
476013
543842
509160
830507
981575
580470
633841
499316
503192
462757
543289
535343
594428
503819
494631
872568
485203
712257
729654
680107
819368
663840
1189419
560891
508023
525217
636916
459502
681760
654676
630794
636898
589573
227396
503532
504241
506548
756667
743730
389694
397611
791301
725967
361010
1079985
331699
508355
791758
485499
632867
880292
807652
248438
638758
337882
1018619
484321
758055
596655
55519
700136
211760
800261
906270
1003608
1115046
517841
871839
704569
562450
575454
565728
530873
916792
341148
614028
576324
562276
461595
1013910
978468
899357
633870
597464
717499
330705
694662
1009277
985848
1283308
592777
203528
519330
596288
506623
695402
430038
595883
385184
558707
1000175
475470
508172
616193
376483
402559
355345
608266
412993
441611
952012
668513
803048
758372
373481
547465
1093822
689229
1147804
418227
355419
558852
237904
832289
720620
427610
564676
1015376
816241
374210
831283
855000
597928
824660
698566
520084
494447
527990
1551224
1069813
1100568
674546
624118
583012
636660
643063
690506
919942
876928
370283
925839
465706
513504
641666
630523
886883
949776
814908
784662
1259656
666334
761987
263415
940211
406561
351084
468216
490137
524361
457566
276738
539859
560519
556152
385254
465618
452101
566167
495251
726650
462087
440756
717485
903386
831368
685946
972606
795286
885390
624050
1137962
197340
722040
591576
203254
845989
648153
655006
379843
421474
767892
548077
1194075
285473
1100568
508362
623478
807719
773092
492966
835694
892100
730499
289635
828700
576864
469547
861458
1211457
629976
836474
1020105
760504
638670
664619
336316
449408
940420
524492
466895
618375
549189
275973
592432
702767
537283
892155
454248
357227
1090066
369754
412993
921168
765942
767862
1004260
433588
623259
840404
379971
524479
1068938
547108
403230
680107
593652
508443
874521
452797
741495
646917
631257
560519
426217
331675
405532
774719
736838
488035
953151
387943
442948
272683
745997
443259
914594
642180
832559
500046
989407
614141
722849
289032
563711
285976
1075855
625354
376483
977008
1129504
563231
556121
289183
740184
360396
762235
587886
903026
653328
320376
509120
975773
359712
661364
954657
548640
543640
1044117
438105
707328
589395
481366
940060
206963
796835
369716
438083
942498
489952
712979
729802
632561
1071573
498191
789241
440923
669796
539340
523683
354525
1004171
1128620
766223
947979
693666
455346
659803
748230
574685
775243
596288
841367
397101
854602
617360
428359
885242
386249
1121008
674113
765942
776053
573524
499989
635065
714866
555735
804031
795285
512829
1048779
287608
1918678
593961
1163328
55780
717878
769696
1257818
797629
782448
661665
286825
629222
679514
412631
754622
593652
572016
719935
584611
588617
319866
685853
342409
648906
766937
873953
749962
1075206
1062748
382309
575121
821579
518505
648784
670963
928423
709685
969203
269732
791172
431931
539273
453405
399651
805593
739074
493308
522315
843109
661068
124030
351893
353878
718040
946527
351544
620911
491090
849813
488096
652642
440370
688918
402669
401228
475601
735238
574208
764249
570563
367433
193426
605005
832845
548105
884781
921168
756300
287957
865789
942876
681913
1097682
488380
936824
846144
175243
613069
551693
834484
900163
551340
1399308
968725
513224
900011
645025
622855
858089
768996
901404
716864
724747
807142
869872
873966
716381
535561
570377
700380
1004260
753523
940060
301037
465410
662911
634920
751696
644132
932648
627467
517345
1014698
494905
477581
510655
608941
956315
630987
900813
551741
1043405
852744
651436
619592
583194
398354
539529
710940
748936
1726487
528241
428750
1094785
604837
824732
822810
628162
638796
522061
880763
641332
641247
618160
529810
1022749
807197
809208
505948
793868
723862
369606
630111
1039250
528677
562299
545063
533022
776508
605936
379654
778918
806424
755131
555920
766787
1054995
396821
794246
614249
610121
828317
769428
845312
704625
545469
402643
686619
910913
751433
910673
769413
455346
789871
591759
627135
564596
272169
713692
462207
991647
604395
802811
671396
307432
470731
423436
797665
859721
1269542
579250
974548
873478
700380
403796
573770
554282
863289
699380
514730
382508
677514
681394
1335732
683291
579182
690164
463561
829558
967906
1015704
585632
574155
791275
545549
807501
424107
521231
899429
311697
590679
765617
705158
463188
647522
966039
646116
737508
443119
205415
610176
278877
533710
792937
430593
606547
353312
567926
597328
903537
922676
458327
186426
466818
457513
444945
577997
1045384
525914
638132
861954
609674
793775
688279
530749
635664
655997
930094
478286
624768
909159
320273
443247
551558
910868
781128
463247
620456
1101908
694306
578421
898355
744414
650185
751343
713456
668911
856135
753519
804734
327127
698798
323257
722782
980145
590527
409206
365685
795486
457669
1647270
899429
849174
461635
767649
386259
612087
165458
459828
697760
691499
530489
530729
462495
782617
649748
238594
1029600
460168
736593
498296
586673
1105145
815263
692938
789836
526141
1293661
442385
624291
623130
1115259
475470
553174
892583
867833
423451
605328
935282
477845
1378381
330830
753416
622835
548324
357227
500085
475522
518501
604765
897095
1152396
443200
877889
825581
433274
820705
757774
923638
513189
1101187
409769
562227
355345
545278
473674
505057
351726
354600
254348
1070071
614444
832025
326595
589113
619362
768590
1137067
626938
758638
227598
666493
956761
778569
595251
692640
560562
779062
689820
413761
490291
924010
782391
429517
697030
721041
1098127
1176959
491515
1035468
261288
985339
721041
621386
72743
309025
229271
423884
698844
776055
1098127
953364
926181
948012
639320
993508
560614
757618
1012542
728342
728414
618454
987667
924010
1543920
464318
898617
965665
916379
427218
915009
1109685
721990
1194367
582704
1020800
917023
712240
1109685
1098127
1057051
245741
466497
846197
1278026
1176473
814797
596243
625626
848717
736748
760692
621534
1100630
840049
686426
782219
726412
62166
686030
997207
517708
663797
760692
1278026
836697
702281
795939
875435
764349
708997
1278026
613889
641418
634021
477373
1087179
800788
965665
1447668
621386
1093027
1176959
1103702
1068609
983281
1044563
1003487
666007
968849
1034511
1000691
780767
334019
854866
1203628
365869
839010
325538
775907
711468
476269
611715
467787
1020800
690924
539969
449446
780767
932346
882490
808527
605513
760931
703085
641418
1174508
870612
492550
140259
717923
918860
941230
582704
1075608
924010
985339
982055
808242
1104211
949963
1001304
760692
1070823
1144048
634291
681646
848677
1079654
854866
714147
858564
1058406
1029572
1011868
1079654
721792
538855
1000691
433490
1278026
682792
879240
581998
550460
1176473
610984
484039
670753
989088
718872
968213
651400
1104211
1176959
975960
848803
764349
1034014
757902
740512
661823
743420
993158
739054
681214
617495
511510
430176
619133
614558
202898
879505
1012551
340119
800756
920666
608259
1004030
444966
692148
446031
757902
533308
889107
747523
1103916
546440
521108
451107
525711
401228
655127
952010
467064
671160
390364
740512
891315
1069813
1060941
507465
479630
595497
532429
644211
799009
843629
436657
854587
297031
899622
637506
563228
525939
729596
539665
482275
775265
791116
695979
653062
325491
755916
396627
409802
441480
891109
712350
462381
645561
638435
860145
802311
365585
565343
943284
999240
781803
1128751
371551
882892
372318
703933
745724
675917
594542
666022
743844
1025789
647701
641562
1308152
651229
699058
502135
972991
598435
664373
668058
504787
560894
1672883
509814
587898
759308
660966
360883
865995
951402
868942
894167
933286
702448
835339
614558
890762
671862
582582
719708
202836
1021036
652182
987971
964093
958788
771459
795760
373453
312011
910360
216641
710717
54340
490772
839591
536476
621465
828138
890157
505410
835477
663908
914594
696556
529367
476614
668975
565458
838438
701846
537790
757097
677555
612638
827933
588249
1034790
417300
997605
308143
759973
277234
437645
1020003
820963
676155
361472
945465
581365
707335
392877
796842
372318
542156
649978
534105
721110
1040167
670984
593682
525053
824564
630611
590026
953449
682514
772914
700116
1098770
54693
353363
621383
977666
328069
562410
598493
793623
900942
691076
594251
386780
548068
241528
260076
544136
736657
1026589
786431
485016
825461
499636
695114
561909
266764
923293
1110732
997932
513718
1048262
367763
603791
612182
722217
463988
526141
801205
736687
1074649
853065
742079
765029
838839
791257
929178
548120
660966
836228
866884
932518
849300
483253
511375
569564
724746
1431587
331731
532776
554603
861769
740969
354632
1026589
826408
722402
338935
1255785
790736
1022610
619650
463847
1227690
710006
711254
976067
793623
705502
632767
409802
830829
724986
792400
609992
827377
690887
388230
880036
492436
583751
811139
409047
774537
487293
1022610
569029
781055
948270
971864
672492
529367
142039
943486
723050
253960
890704
504241
481929
844932
984720
695114
1022610
527095
982410
1168379
559882
762531
570501
863578
902545
515109
997155
694421
558118
561909
452395
764190
515875
609027
598405
607797
1003943
530154
571636
408577
583683
765029
954156
779011
359185
761307
489129
476945
728260
382197
861365
1024071
122818
731864
768677
571471
616789
566480
433091
413340
717228
620542
560356
1247189
870780
879505
734375
661666
717860
393271
547310
829008
1098770
692687
739082
577164
676879
938134
986763
651374
478119
573780
518317
722510
633428
515225
486214
551112
687337
1048262
707335
618839
669227
435033
470804
654906
420799
645847
787773
847988
743395
1004869
614947
652698
604011
807351
752952
844066
672203
588581
835450
1168379
451585
521128
808907
505163
570595
616198
474367
961023
460433
504265
636966
483253
788351
929040
1017062
731532
894952
684226
791172
768677
956491
389603
527162
539693
798130
820611
340178
383116
1366689
531459
670210
738914
546674
693068
1063261
517746
548736
663457
722456
681328
981429
518451
592963
649261
727242
826272
463847
592421
115977
451759
1145387
545171
417751
957925
932751
450266
800734
370403
1057916
826272
401954
398994
501326
907208
526586
1876376
811625
485016
552002
756834
569564
841999
633567
1095468
965060
876673
471939
515225
579608
736687
802888
998181
1291556
496731
634429
465465
905635
958560
1476031
707396
979624
993158
607828
493924
1046794
734548
296547
676947
643185
401300
745542
896466
739505
663233
645727
997473
707663
711777
863001
717349
48608
1374948
886883
552117
571128
452320
509999
492797
502547
477067
319338
584845
354715
374635
912171
765997
421264
400565
540272
724778
693467
964801
698181
583051
778708
865435
533118
722730
763205
434301
388555
693837
480754
797721
568736
752602
595230
614536
1012324
613559
593497
686284
838294
1453856
496558
967577
739082
926181
697299
380216
519628
443566
726288
500082
601338
677922
845124
590452
381240
1402864
743420
706441
868576
309974
423045
515875
1653464
589010
1022610
757179
551135
605017
422772
439967
687930
1134417
688583
762877
550400
642411
407538
745724
750897
1061021
555284
709935
622449
627589
800871
866884
817455
949210
402461
967448
669227
630353
805949
965840
593456
659742
1060670
504891
473762
745149
712977
790401
455084
645475
670984
472402
742821
527989
348065
645561
451555
540266
525852
531652
723990
574179
861937
547528
504253
254525
719531
629571
753079
764315
687883
565728
345761
237030
517239
600607
146391
598405
1081051
807236
367718
585226
487551
791952
210261
609027
681760
710180
621032
466740
891942
519984
653935
535148
757179
248229
987971
1001312
729596
546892
848698
932265
1136922
981022
215401
634301
790974
822298
594251
352918
713521
616995
567931
151250
803158
555264
643052
664319
992149
869189
830556
517247
689172
560892
894558
456392
802848
533118
867658
549525
780015
1529736
866606
630490
757902
774117
737048
709048
585226
961903
1124928
935370
452137
916175
565134
735642
466497
625965
692146
823127
800006
560310
494108
704812
473992
1012324
622549
694642
854659
319338
693837
538755
668808
649494
628115
802307
1478843
496126
1046752
912520
363300
902555
386468
534738
840801
709858
299031
391371
493924
635214
679123
740512
480924
277854
649261
705238
1034230
713156
667337
689935
744530
549525
674467
626231
928239
626231
798660
523094
765029
1280850
486716
812342
638050
699333
888102
729706
460789
1060913
596131
764046
809661
1081051
330887
797766
295331
305824
501326
406574
642220
356207
508443
278818
637506
577247
621383
803403
641745
722646
570501
896615
352659
1138592
676273
773201
500461
1270094
1227559
695183
675433
592421
613919
646465
597936
793482
860145
828351
727361
615230
514884
488849
1065530
537645
452230
580524
1406620
834836
1133062
610360
625965
739308
834836
1096976
491584
1099909
703419
613919
579895
1209168
585505
531490
820963
515225
451819
676155
459724
970196
595230
991630
782298
577811
736542
812564
880153
917474
524355
549525
800383
765029
953448
922718
516661
248984
879505
781055
378149
860359
150605
598266
467874
1598919
1138592
390435
602873
654665
801652
511706
523039
752074
535899
774091
656523
677289
1260617
472191
419153
468376
683330
1099909
661666
300346
468912
805925
441036
984720
531989
769806
422101
824781
315732
868576
1238017
617759
867658
434705
493924
689403
734548
1252965
567065
613919
700641
882892
678038
850000
502547
481005
804746
901815
567206
585226
1417052
384461
912533
491749
302347
965060
790974
874400
665887
386567
747660
702448
699912
567091
979624
456939
629655
679509
694552
598435
698714
687837
653895
846187
617495
778992
738561
569823
795081
721919
698181
281281
867833
841252
543137
344214
543992
533118
256092
696050
1122586
894952
871738
492783
692712
417300
707824
597936
410273
1010444
912520
882892
620457
617441
700116
782825
804473
604454
733929
649632
320357
414397
639096
1192486
850118
292175
603969
741621
570501
740501
607603
715033
472191
672773
809806
634782
464185
608418
331849
499937
974395
608418
890627
681303
560820
859045
755048
467973
773728
810564
676349
863190
1299784
883207
914983
645401
731864
789909
921437
238576
577154
766037
484531
835694
532255
648628
750269
514575
701178
900011
1017062
799318
598030
604152
372627
817719
727246
443031
565343
460456
403898
610321
622283
886702
574702
647276
670344
812235
603791
881919
292175
851530
645412
496126
620180
531989
444696
306956
497041
713129
597936
672799
581563
841252
638528
597704
571320
937040
800253
1086157
943073
695474
687337
757119
1238458
732177
633859
641149
624458
883975
790401
647905
883207
1602877
575411
1008978
563228
623288
435911
559833
658984
603014
544885
647905
339136
565364
652439
549587
635511
810000
669772
800391
413914
532429
1374948
554989
842106
1094601
676947
520611
470233
436350
332448
1012052
790736
948080
809661
779453
784930
631107
603075
648891
873045
784901
928761
561494
300346
298535
552980
545034
509755
576517
719472
781717
580428
1070327
1006578
925169
637372
664932
628862
571695
560891
299053
744525
674100
937584
550879
568572
507902
774977
494542
356284
714073
330435
672275
611166
253599
834152
495902
588375
1555875
378254
414567
953235
754235
774671
574369
653889
433227
793835
749303
581368
630637
834556
410026
573505
231815
735869
705029
642735
560903
594866
650725
600936
611442
621435
871568
466904
683495
861321
577938
505185
751545
515503
249940
675401
626670
285914
659090
430881
513649
581397
531105
834152
469514
702050
571250
630180
572585
1030695
847364
350329
879446
266954
127961
781948
750917
851075
955982
348640
535389
1042174
501326
216963
385917
468511
923635
285062
542103
579575
505425
609874
519799
371937
246441
205827
530954
639037
395617
1268618
276797
413670
911103
453042
650297
923864
673157
730191
750332
533599
914217
793909
920874
413954
858586
409718
1188740
839957
745451
770562
516041
303487
409300
516774
967227
209334
687409
1406407
301437
769626
213984
742002
1296103
622939
623074
891457
717016
550567
627726
323315
799840
425927
737693
739944
247954
749840
608317
543443
712979
1615972
322588
419942
297031
709453
531105
536892
522969
463063
421420
370383
746490
518533
1176743
563053
1085888
711350
402446
678410
702561
1175535
506692
642103
369064
413791
675401
23202
833872
469514
418350
742691
490772
482698
517781
644727
754316
1045640
537635
666308
570107
637859
103503
887265
625533
438001
860685
389459
637372
403929
532454
541729
794452
513578
553316
920898
594595
675840
711787
592503
743571
820166
578661
853826
496393
420978
600624
626816
154007
854830
889384
227588
596859
639303
365160
540561
826702
391773
694018
535869
704668
286834
494964
705876
933353
348657
375994
507019
637859
365546
777838
636482
677414
1061901
440630
580428
453387
741298
581742
383486
1163136
621005
926374
1106173
128823
977286
946619
603811
702087
625430
606960
642146
839875
673157
613302
407352
597464
797629
640650
597612
273385
425440
638651
490325
246922
525735
231815
771080
344712
882848
519371
719073
596462
506963
876928
557739
1073755
821858
389356
1051810
580559
164351
345660
984340
579147
200089
489361
937378
972926
665739
989712
203792
396834
643032
797385
370277
1241788
117976
311896
559617
353368
595183
378000
556432
538835
580145
294496
614197
804632
543911
781522
448738
422568
1060912
744525
559617
269670
950788
562634
613483
868048
944149
707597
748025
714307
575338
622568
466800
670435
742377
476893
822396
468658
700216
462681
674347
690880
646879
939875
447700
621475
643819
553888
557634
307658
736758
876865
525666
715291
365291
839257
695524
601889
725548
572410
294570
295311
658399
729239
1631421
618603
653364
550451
677153
731090
216963
695976
632179
476893
521000
1084916
442047
1075875
636910
856835
859296
438790
839922
596304
761274
766909
610190
795081
420096
680404
593888
455001
687684
606261
388907
527650
447917
350329
903053
483502
725548
536708
314238
771028
692555
496127
515284
735603
608385
534471
731095
325274
415817
572585
716059
499694
839105
367307
498839
502490
530957
602179
1084916
561494
786492
703020
451094
756834
554163
558571
392241
455670
868671
478703
125221
330878
461905
708036
723714
563083
308800
897103
409718
467421
524277
770778
787201
675975
384850
618199
613966
391619
502612
672179
365131
473434
699172
903620
788247
455730
585241
402917
603014
419634
677915
916448
613216
223515
418603
509105
359185
648959
1265
949371
551907
436955
610685
593203
345855
696141
648891
392457
795466
578443
488025
768111
378000
262645
441566
667618
770562
700216
809049
1183213
574140
599267
1172566
1013512
769416
945891
1046269
758601
559948
678641
593666
632823
977286
720783
685259
977286
642157
648221
514185
467923
186672
794198
384850
405303
479789
731343
698220
521103
412902
678410
550765
546358
510611
265352
653838
500799
887182
568188
875780
419242
162135
585223
561907
38693
859296
911746
787380
479789
697675
304229
933243
628567
269009
675660
926313
916618
630637
531393
554636
721417
365105
591440
744510
539202
668718
788669
467214
883755
600352
1001709
495828
1050715
590782
494387
345855
393358
125221
1577102
635731
542307
803048
538056
309050
442265
643032
787201
721527
626670
630637
49632
494964
172202
275125
738651
652642
736758
417245
606103
397262
485138
565411
594595
653838
375994
480484
604158
772986
275436
270751
333686
707869
524273
655461
486839
378000
366351
586812
309624
206657
1026661
670567
604416
967937
714353
689150
498283
660039
883755
502479
559761
645529
600629
396999
937063
1281398
464281
614878
365546
504486
779626
405303
1128920
543983
598406
712968
859062
603075
760841
655120
400697
785415
525508
566027
588401
569681
312254
641345
382022
843008
432397
747422
671744
584412
1030279
378000
544948
929545
524273
810778
666806
659090
376679
814392
494542
442914
453229
575988
512566
157950
395399
841159
662694
201929
156674
348045
976586
579426
616596
562963
469721
490325
268989
484537
1248177
791301
1363460
719321
538056
260030
696007
479463
436876
1252919
625161
555323
725318
415975
606261
725252
383842
944460
695524
326681
581428
824126
564809
471998
594620
512676
524813
628567
387965
488025
804633
1015623
861693
395729
721027
480484
740496
445605
342585
490623
310212
665642
1131767
412525
687231
1006578
725822
886154
619661
779626
373864
529863
873463
545034
567510
812848
978568
389451
764125
688054
786590
726232
514185
972974
626735
558951
1233677
715995
195987
685525
511559
454537
650059
308419
376614
1086009
168177
948045
852116
723714
495341
714073
502479
560101
677399
491758
527710
649655
580125
697586
748025
946619
565163
801491
580859
429487
671830
861697
867658
575698
571248
896251
619453
413481
568188
563054
443323
380662
521684
398407
648373
779626
498630
998826
379822
700990
661937
577494
327494
880234
639790
682954
1555909
595260
386439
799210
271295
765364
405655
887738
482158
357720
724195
579147
420226
1163933
1185923
804951
337758
379843
743528
1037163
637512
776639
583749
536414
1018843
1236661
494370
774304
602491
664921
430314
645790
468485
707313
983179
405766
206151
369632
330408
696705
536502
912473
702050
309624
408577
333756
594595
270751
605797
691985
369076
435455
504959
373370
634715
991712
806048
1251068
708369
514312
781854
862714
679071
420096
632373
692640
399259
722689
554102
349122
480849
395018
784041
746631
953566
820672
623225
584164
868265
234255
392954
494558
464281
676952
887738
644732
627996
980984
705701
215313
562135
614649
744704
570552
482033
696303
972253
593911
1066158
498526
567950
704415
774535
1085888
898248
354362
526556
192685
728240
567510
361735
512308
691549
572471
754238
447457
442086
697586
795466
657723
631273
651048
381196
450087
657723
753754
521879
308800
241054
561110
744704
953571
762220
253261
816764
458107
613480
781938
842503
542865
488542
722335
650568
368067
725909
793835
659090
591832
713510
486637
907640
752027
970119
703525
844508
1401863
753853
580145
799154
441269
464281
633530
640661
653050
598799
574428
563905
651229
642146
563407
573505
263160
522777
408470
703382
489909
655426
409008
484586
492825
600260
620400
1158095
804633
524775
593462
492359
702091
132368
790620
793838
652820
253326
641929
784718
593734
1040812
450382
786971
698800
593273
759319
581368
618924
567703
436955
613216
635836
569248
816283
460980
201160
742724
792771
725252
623692
657586
572011
696141
611702
389612
1087101
635857
325690
416629
510780
979624
1025870
907029
550399
1075787
721345
925357
702463
727404
727460
394244
800606
933844
485381
986716
614708
539202
456269
843627
440566
547261
610302
702424
562865
839008
575338
814601
523183
721027
638160
1073036
965831
534365
576701
682019
659518
834556
744758
533042
296687
519615
638177
919552
666806
992345
420226
736252
577816
752477
847862
424696
484345
481709
255374
387344
296481
343084
710989
716779
351778
612761
665434
667337
361075
420166
335774
627241
672983
767615
846741
417430
601488
352094
431465
557902
609269
933844
124646
387012
361681
368817
540960
780587
308247
791301
498630
718590
670255
642735
583984
583051
451618
518624
776630
675542
721345
657431
932211
589064
440123
1281245
649919
524043
607007
376679
487018
523796
859296
591935
765721
489994
748314
268766
619412
630637
547505
644794
846817
692079
913847
842682
511372
437478
563500
547221
287084
707869
673399
837674
799821
691217
1030156
884348
741370
606988
452034
431421
537760
496672
462030
274984
1004216
467770
465857
351778
853818
658260
804633
731007
371837
266056
845088
330363
872802
267252
770613
777359
393697
516643
827368
788109
493975
565362
674307
525666
450415
712979
802220
447305
591115
583012
309624
608974
492734
996594
781196
591727
444791
535400
453896
516966
779676
657895
934692
237406
981299
1146845
710133
674826
525769
1075875
1046167
563054
594866
730927
615671
438735
438195
633105
638160
406554
575338
385088
648891
575594
399448
436796
849126
788267
561110
267731
323047
647411
636271
401711
799005
684749
374179
345855
786175
613483
874285
867323
568786
607295
528139
867784
708058
634091
550873
723001
579446
1462422
676983
465401
511559
535400
890496
658852
521550
530538
354362
991420
395617
498630
587601
585241
502508
486536
458209
977598
650546
579147
1128920
446959
1040279
484040
512308
299053
655051
358336
473724
426039
440738
511643
572889
1610648
806231
557634
424320
909868
620400
558309
478465
514185
306550
819077
567364
712136
382022
411690
759856
389356
572363
364360
349777
604975
460260
481031
436322
234255
630786
633872
408134
828217
152460
748582
244135
234704
152460
485138
563706
596808
447700
910985
546477
341370
351059
450137
971467
255901
970926
380482
484326
1479464
1026773
839720
665543
484586
524835
659373
859296
405248
212692
565163
416536
684871
294196
443906
505163
273385
818863
287950
671328
747517
730487
683026
372608
648891
745975
314238
605948
818538
890496
799210
559595
390304
51974
772758
312254
363001
347202
527040
606934
566027
573501
737048
469554
586209
839762
910985
192685
752562
542796
505318
721931
659863
389356
240772
665892
533280
536333
971177
301015
440566
557902
861321
299136
651872
601255
891781
628547
498687
534611
859338
830342
476911
453229
815060
683166
472402
712947
1072455
712591
542242
644298
730406
649884
405655
451214
530957
684523
567212
546993
1372359
1375615
1151755
942082
207851
226479
538056
539044
972253
669765
563054
1033057
451173
562737
670450
473931
527095
570366
651048
584154
483970
605157
543326
571187
625003
393358
765789
320725
346378
857480
343766
850303
548600
455554
472184
504059
511125
674826
606342
534471
646879
853152
588375
798544
208271
524775
1112755
579980
645420
468227
312648
600660
579782
666616
431421
1093955
933599
684932
483502
662706
450946
399259
839867
892749
687286
453927
737031
1556929
655986
652642
866100
927997
804031
533236
556111
407991
440123
698220
505842
468565
605503
614535
683026
1134082
863223
697901
930146
458079
392863
694067
741370
466874
475812
435964
555513
350329
1437662
418104
557936
561494
287084
863425
1041546
376286
589064
716809
505182
699378
812678
619275
513564
718155
759319
474331
549171
256887
661846
659208
804951
695700
936786
650059
861321
804633
460509
759319
737514
789920
533964
494535
494992
681276
729284
454338
641072
1163933
970926
661086
773746
884462
449984
622939
627741
512308
862139
687427
765156
692208
163127
416737
340307
447700
550873
538815
804632
576625
451094
543443
647643
454556
658362
532388
546098
841367
572011
764952
769210
1010141
614544
664932
704948
385771
457847
521559
602336
541324
620909
472504
816199
491564
728409
530834
586075
533291
716805
430881
535259
640086
606640
231815
699378
812848
419079
498283
366471
836036
397600
600289
346378
368957
1231159
709828
571187
628193
526881
443864
473604
971167
658260
658893
650725
456987
802773
703996
563054
573784
998758
1247434
396066
547032
543865
579260
704948
540995
980148
864529
770613
584381
472513
919619
306530
553888
354966
559761
834564
286671
606934
133299
666806
621286
433604
645328
623441
602491
760502
526403
726923
316991
396834
608317
425440
563945
961015
448291
444791
322551
670973
656348
270751
1049086
791245
751079
542238
502490
346331
227281
749517
471226
674840
669744
188151
545164
696110
599907
660884
637103
988653
500423
618199
473724
850376
622412
460823
520487
337890
544384
958716
822488
998826
658852
642735
877196
803512
376254
530422
709467
780932
637435
542238
799210
759389
524775
468620
696110
725451
511643
637753
618593
575318
912160
843516
464480
430881
432827
885673
923864
401763
28874
549741
550789
866805
413644
721018
599460
662143
633676
720928
933844
984719
327390
761570
584164
267252
593734
626816
825748
472434
753925
878789
387936
767823
901553
449024
585049
503799
474181
264859
675401
535236
776132
676448
568189
866734
970926
588795
295311
702050
1051279
532055
702169
940828
781227
829927
550104
511488
751111
549850
569564
516159
270247
747532
707396
439768
542088
655924
337758
611702
535899
756244
393842
707282
540612
606934
599267
969345
923864
770328
494161
790974
630336
1009844
671832
421804
818698
513170
418663
486056
617949
956491
355843
462030
385623
937584
531105
937378
648861
328129
571187
1238458
636271
903620
580843
628193
201929
1411021
233551
820166
818538
397699
407131
655595
853233
753853
448690
637900
504441
574625
671273
599267
700216
563661
774511
1072455
467973
825748
691416
611757
416659
643032
782701
597673
514185
793819
344345
677398
547708
377499
581266
831112
757424
468511
533470
417561
860707
1030655
906616
638512
325041
399448
618311
834944
450298
696141
494161
423415
641929
997207
782701
827954
391978
686364
587383
570552
392241
655803
917345
557910
697125
781597
698118
627505
418663
710858
401339
973594
995531
1411021
377256
852116
688180
484537
533710
886739
746063
600912
967300
797338
1104797
616196
683169
542758
922641
429326
158174
560694
1085888
541729
644900
484586
425440
395714
506328
563905
610693
607208
632967
629128
621318
326316
328947
1519351
423099
493039
576625
774373
966780
697813
616596
674826
627204
717418
572062
473542
349331
423351
737048
726234
708237
459582
330182
697807
1052683
458209
686029
580859
552087
635122
265352
1083476
307452
611702
354809
437103
606459
851901
967937
549800
467716
610624
1360676
517841
170975
801908
608584
1128920
449283
731555
689935
657408
593734
605151
741921
732041
885306
389761
1269732
549741
636803
1450151
493279
1203245
514165
577125
285515
412525
514185
579691
580125
430881
819077
710188
656583
732161
868936
809966
705195
959089
411305
1001054
724737
953801
804632
666616
590775
534106
717418
627486
176911
1629450
694878
675542
727779
569860
1014225
1409700
487330
1450151
1061901
444791
705428
747855
586209
686368
462228
623049
562634
755718
822488
664932
468511
515727
839181
874472
568839
794991
768300
726923
828925
498630
568207
851054
299519
739944
629128
684523
1060912
720983
694701
504220
709084
834036
418104
827846
675130
841903
741153
690972
536333
571250
676865
435155
900876
418411
1717519
709020
839008
452296
198276
788267
780587
328129
468565
1700400
781060
391582
1577102
950115
609269
553753
307895
183991
731007
582495
617705
632599
389356
588795
620712
662908
950326
498191
547032
925575
621894
433809
437393
710593
724873
525166
689454
534892
746507
834564
538815
821363
315078
731432
492360
295311
568207
404653
930796
536892
618444
599282
890496
531229
554043
267258
919619
376679
683859
175843
779626
537760
576015
684339
522884
638397
1068680
716805
781218
853567
653653
526993
624941
631000
666008
709539
451496
722250
420226
806963
494992
557974
871110
834516
998826
400958
537726
286464
584381
494992
472752
569860
548600
629351
525666
534471
1462422
796638
598952
417286
583984
562781
449047
577351
446491
654907
329091
448561
626919
662894
787201
776821
348163
334716
638082
931993
704812
620857
601369
757788
475213
500501
234194
649574
441339
1092038
524201
627153
176039
721345
702050
367826
719525
848291
740761
763230
581368
738150
615078
452674
645629
667838
586123
606346
691064
642103
531591
633323
231815
286026
732927
291118
812137
976394
375994
614576
457091
647043
608194
769342
666616
946114
398117
880107
1294255
555769
1002356
1048779
631940
285062
247383
652346
751343
765789
875542
369064
995766
539313
498630
246922
624118
462030
946663
664932
414466
771250
957341
557974
554883
196152
399232
552117
321790
611720
536430
574124
557634
834564
219839
490748
627505
672160
525666
383842
1216683
791301
650242
265352
1199361
470006
505425
767810
820672
739944
677087
856269
489909
454700
819077
781967
430923
1106173
252924
752265
426575
898808
696878
620655
531938
803438
675095
602491
650952
369571
664441
506963
391582
828807
831524
623701
632823
391190
752584
620916
1086621
725318
765044
556911
426001
1012726
519512
577722
821674
637096
702050
239943
385088
385771
316199
413954
607007
386481
315641
399448
492579
566027
686389
752171
561907
1112745
435051
482402
695838
638069
1212183
395613
200089
946114
707869
556433
747517
652590
572585
655322
912893
507674
498283
610554
556111
546703
432397
531591
487736
770562
669463
384778
413970
630860
248829
246922
437103
427463
311063
477961
412525
467109
579980
478589
414154
341101
918476
511466
270649
575318
899542
679071
1098865
1244209
1147912
711787
532227
449219
399285
312648
542369
483970
263689
1014225
482998
295712
745896
289452
668408
962074
693230
330248
764448
586477
76384
576541
329012
556648
731343
318208
631604
474165
604933
534106
637748
650405
536333
368569
1094574
411152
234255
509105
682424
773006
636573
320725
683514
540727
462692
563173
932426
538285
728447
317175
494964
878789
824660
545034
485278
995766
529039
633105
596808
563407
779786
426904
932289
618924
885847
411701
934424
731343
683026
761807
730959
494964
540727
773262
427286
365255
797749
588564
389356
722023
623701
455073
952356
569403
817493
410270
234815
414860
524769
619130
820166
1806760
604158
603075
390930
883853
578839
659497
752389
267252
836297
536892
530538
432459
964427
946619
717344
849716
670179
417565
234255
579658
471606
441342
708955
377868
542238
515794
569214
210561
1577102
806231
695524
937582
560728
1178770
527513
450298
806963
606459
645222
327684
354362
570552
860418
737356
352841
801348
347202
315738
210810
731432
531105
418534
801001
807504
611442
602872
470457
864399
629894
591832
418017
757822
492726
677290
1089637
534958
715995
291831
636732
719677
545034
489909
545034
314310
698884
673157
986792
1049861
636374
515377
425528
801454
606984
632823
662619
273385
512106
561878
750476
696259
508266
571238
412617
713668
553906
580616
683166
312011
553888
664489
548990
641929
419352
887042
509350
731095
740944
593046
863923
602432
964773
732950
504486
694377
1069067
770695
453927
315021
567510
563173
384547
904702
933353
596808
829069
493039
701160
1361907
716059
911873
370034
743766
466800
411285
676865
697929
1002356
341502
389985
319140
938799
581762
496393
330916
599081
486036
1066250
447552
771728
540778
531105
408582
448561
922342
246666
642841
430881
612616
454209
425440
611442
628332
678469
575022
556111
273385
72372
991712
362622
725373
475924
436906
826702
540444
537048
729551
524201
678495
1588829
492726
583461
797102
711787
473724
418663
581525
68714
526216
383316
741521
210561
361735
820117
557902
223848
200089
75752
643057
784996
878953
658260
369912
896251
744601
377294
1012523
767813
945020
767411
1033057
409718
550588
644794
610307
620621
220844
619161
619130
722861
607994
737031
861321
361681
660601
434960
1067412
807367
601369
708237
327221
1118948
511643
536892
818923
210810
496638
707339
842669
592072
602432
848743
608520
386765
427037
452921
517816
434594
918871
792914
749636
442730
478604
636564
308864
911103
568839
344444
687717
535389
662694
306550
1069151
581525
688475
588795
582632
449304
468511
296481
450087
211748
661086
523949
465882
814646
445450
528241
620364
400210
584218
814180
484009
475884
498063
322594
493337
436913
453299
785763
584164
675401
504924
608194
759687
408582
570243
562645
561047
464932
651804
594639
616507
349777
760624
453534
569403
333327
372684
625003
437103
419079
345208
605602
632770
484537
580059
368077
697863
604933
296687
664015
891666
658132
427037
774304
687831
563921
630198
645222
397744
1122771
390196
426575
852227
771080
859449
681276
528139
686973
750537
669824
642841
809480
580843
511594
374788
721018
330182
579329
815262
198276
903370
274768
759249
484015
801665
793838
684871
677290
844717
698309
269670
563053
784718
479833
753925
576541
511488
675542
739886
613920
867062
473830
782704
676775
1083030
958494
477656
562410
587383
553142
625243
628567
425440
717818
468485
819077
614544
345660
472170
821858
594741
606342
579980
837554
252626
636803
515904
753251
738508
459858
469226
538714
521137
604470
549850
712994
540330
624653
586576
351059
907201
787201
953571
492098
448011
1068428
774703
669463
747951
783559
721919
772986
192685
1056068
547396
479241
152279
343555
886988
315021
882061
839008
745975
309317
554364
340986
724301
1208922
1196578
660840
600624
457842
835709
656838
692182
785763
543983
299073
465092
696047
796595
427945
625416
1017114
816199
834551
489952
1079044
584809
528623
467065
723865
465410
440123
471698
459043
832832
361735
365685
618444
678114
704668
673620
699765
516159
532388
476496
757842
493350
567510
632012
1142986
216305
515182
601916
602630
600021
542307
666008
345855
372154
623225
662694
759939
527929
874720
405303
495268
521468
754051
626592
645222
536820
417393
660840
332470
544942
568839
405303
543137
503629
672278
672096
736817
450498
510582
853818
516556
492416
771080
619130
616596
720152
424883
410939
599267
852116
964427
488539
412623
586761
768345
760917
810778
1068632
536834
851711
653050
917850
957224
573248
389239
607825
517746
684882
550251
655986
887376
447457
604449
269393
898808
485009
967300
642735
327221
467109
542238
543443
668300
308800
794974
467065
493930
601889
439936
1019315
500268
875542
348036
725822
1187737
1112625
463998
976586
416639
354362
385215
513170
379325
757888
492359
507262
731343
376888
669109
489023
602630
293063
535389
502490
716659
923465
525666
871717
705349
1002889
491157
853419
519359
612217
466295
607084
371430
819077
933353
677307
615671
515904
1111038
737031
1036138
637278
607693
731103
1002988
807142
793666
524047
611362
425001
844761
600517
726664
583540
613216
568207
656583
801424
531393
523643
673157
585223
1017288
126837
346378
383673
502186
809049
1450151
1191779
697863
951042
372154
569403
534611
552184
801665
861526
833728
537092
938987
578443
541324
453684
584072
334716
559805
536414
684749
995766
903579
573432
830157
818538
636271
289040
767420
548689
868265
732440
446964
723038
597140
645420
410786
1015716
829628
376679
629828
572364
631940
810778
597465
748164
629128
480484
554507
342779
358324
471650
796283
606527
504299
734467
164351
670522
530595
1280386
529686
442549
450946
669824
495341
652083
584381
374114
661113
205649
662355
610460
385623
1498092
819123
793970
804633
553677
559761
624592
418104
563173
421073
468485
662694
210561
579980
410625
455336
1045677
406460
682954
831368
728746
1038272
415278
354966
647701
559761
542000
896251
850734
572729
814320
787103
494964
428742
1151755
1013149
786032
481705
726759
819002
981299
627087
365527
628118
508487
385215
588956
755061
699933
654063
794602
333740
241437
424883
442549
569187
605163
228506
605157
879902
1112745
392556
417245
630180
389356
579863
480569
598952
568786
751146
857869
390196
957224
481682
453299
311415
516608
448561
450137
170151
541415
665083
815956
386424
977286
566550
831802
526236
329012
600502
681162
693926
734081
842669
519659
362622
618311
508108
478332
406606
679071
579691
695569
522632
559805
294409
293013
493918
741024
474165
611362
487825
610346
420226
681794
739665
496393
656394
563905
498283
794753
433344
884755
502186
158047
695248
192685
513380
698217
649981
888294
752171
865012
744601
717359
628193
532169
852227
108021
725188
602179
675975
542395
787794
766351
675504
817051
414554
586869
722511
638160
610307
348651
229033
750332
878953
333085
588976
793838
851054
727017
479071
498526
703525
542395
602432
420096
970119
476911
345855
717016
472445
313562
802873
684926
790868
698101
615063
456269
274355
885156
594807
378000
200089
341857
759175
81428
1002280
1653464
830342
717771
524273
923293
578723
583984
708185
267252
744525
957341
436620
204957
410766
769103
578001
722107
857480
954010
560891
1053762
784065
479521
704062
377499
630019
868332
801192
729239
519615
247600
1220955
539345
752171
589064
549650
691076
575594
794610
998281
568188
616316
515377
497203
481956
773500
464480
267252
573067
464582
641589
464480
846508
577169
554163
648058
530538
1031651
779204
415871
728699
640661
621345
614878
714073
914217
513564
828807
782970
409092
680850
559761
718455
705031
623707
644533
653135
644727
451431
636573
241702
695003
1483233
933844
795895
637646
623008
274984
731007
597673
801377
247954
320128
455670
740225
952582
617616
366455
450137
557855
782543
723286
370034
236443
929626
348193
1043429
492579
527779
464605
686122
431421
596739
700175
524775
417603
269393
819965
659208
311896
467770
525005
641380
389239
600502
426008
667992
827308
414860
623511
675975
371257
396834
791403
494161
719974
1262708
856357
726792
557974
537426
274984
326316
825376
1462422
488539
662920
649919
275892
704182
911999
1061901
1062303
726317
192672
580125
475884
440123
1173902
393518
721911
493918
719525
682954
479084
804951
692208
479090
482755
389612
843516
464480
696563
564806
625932
804633
424292
643063
378939
786971
606999
595912
634715
1375615
469514
593462
604979
599254
633696
567670
498283
678469
554043
684871
643032
736758
657586
500652
762299
381914
816199
671314
405303
806231
676685
577494
405582
249940
820166
765364
795611
455554
576008
205917
623240
459661
843516
411285
476911
586576
684749
372708
585089
1173902
684882
945465
608194
481945
549074
393358
1112625
545016
223515
542307
1106861
388907
992149
684871
499395
496517
643612
652220
1140950
400128
499639
577847
576008
1017288
243969
566617
901059
782704
632614
1072455
728416
642984
611442
839151
623707
921233
331468
427088
642735
511559
667300
534471
493918
792657
1003571
570552
479088
622206
556911
603310
305314
698688
597055
213569
507992
447081
1005592
763328
337654
745975
542644
394036
377499
352841
694906
937378
619133
627531
561507
1096445
387162
897103
619275
637859
716906
643612
677562
579658
731555
735433
836188
892749
366471
790150
104608
1328589
749802
723038
511372
673026
707286
781854
604933
539493
556315
532795
997843
416185
462858
274355
435051
571939
499279
687857
710391
554507
545034
159563
416944
432217
368856
550879
727779
639234
410844
633105
543443
427650
742691
642150
452188
522884
484394
787499
637435
511097
528642
579471
400697
904702
267252
1004597
414860
520713
135750
730927
877196
718758
787996
826702
529241
387162
656394
716991
485138
536333
537540
604158
399259
534106
432217
698220
464570
573111
588111
600936
835678
780424
554397
377256
689258
623701
880107
435529
435051
603075
802669
308915
494969
550890
294196
487507
744704
1089219
587866
611303
698349
828071
603954
747517
74173
654101
604152
531266
640653
554081
618942
583984
310229
680711
958189
345855
593462
1171645
557902
910897
542238
418442
588111
716672
277167
558247
820117
616624
435051
799821
1354235
606236
484537
646783
555422
888816
622109
712969
703996
539940
537995
1184383
601694
322046
513564
278878
365776
412557
494102
537760
1462422
800111
370373
187593
646609
411351
343327
397603
714073
1084916
593734
413791
398132
599891
487236
602491
601675
594985
378824
444822
462858
471468
631542
643819
554043
656348
499120
253261
708648
826702
813463
477581
896330
246922
465410
961381
718642
648736
790493
807708
510582
542718
772523
585241
753723
500677
732041
1859638
403996
574625
452921
467205
198997
438735
513578
126348
577711
771439
427646
779062
389451
511643
563407
648627
648347
791671
479789
834564
482402
461993
184082
456987
655595
348640
833243
601694
512249
982410
1073755
711350
568786
175843
630591
842257
443983
696441
571250
772805
561494
385962
413663
871717
727779
1450874
550873
344345
415975
327692
536333
536610
471527
828015
1086709
319658
513564
733378
1186967
668408
604933
1015716
773996
711378
480899
461558
444791
375243
719525
1084916
820672
268773
291118
572363
435551
425809
755639
628106
740944
740044
442647
849684
449304
399285
603671
588795
642103
547396
670255
730554
697586
1030655
597366
925357
723714
757596
454679
627994
388907
533770
554102
691985
618942
492037
611340
632682
903370
408570
514185
771728
804951
502479
929626
699253
513924
940575
401056
742691
656097
296481
399285
446066
794753
732563
104755
626941
493180
674840
580145
525021
414303
899542
362922
855100
1053308
565163
493607
602872
648786
494161
539202
511247
375243
523949
612134
692124
662706
1027569
821732
367551
903620
549363
736758
482716
625003
623008
326880
820106
655323
760624
780433
626670
988543
722176
711096
677159
629351
983272
436740
200871
299296
451618
89230
738686
344345
510582
845738
497021
704455
870414
859296
447124
597140
1000379
712863
771250
722335
705031
426709
578073
439936
830301
295166
447756
636573
956583
703348
721018
488025
1316994
581445
614878
284019
537760
486433
305314
774626
233730
767810
666074
819002
940575
524277
1090731
892094
779676
890430
366351
749261
958035
759476
1013512
389239
585031
494992
517452
760691
595562
1136168
730172
300013
898248
695979
569403
596405
800253
608402
823467
569187
558295
553316
837786
507494
731343
662355
919219
576625
777056
801166
660601
928413
846980
1008978
877196
754950
683851
537871
265523
1042269
429487
871567
358557
563053
697617
531591
898666
1045873
934958
563500
780587
907967
312743
323782
1001743
480646
466295
935674
559842
603671
793266
546703
671314
901168
667055
405173
664857
486743
404143
966740
658561
650967
469093
669035
450781
395556
664441
567844
613659
531779
486929
713668
619130
579691
471913
344712
391840
414241
396549
1103162
693510
771080
540057
372154
816683
411305
219326
366987
284019
1399125
315021
398034
813606
883755
801121
621345
345619
453684
492338
468511
726234
1519351
527409
834564
481679
572415
479521
365527
633465
1173630
387315
453927
738582
560830
656130
998281
466497
559805
568309
467109
657408
703525
604454
626973
476893
397861
711787
761061
602432
779676
579980
591519
227856
262645
628193
398449
287518
315732
508478
750978
269670
441867
389463
556111
579315
459300
278878
986792
749261
812787
511643
710489
427970
769342
859678
490616
656981
753723
702061
803512
223515
719664
555592
501916
565163
494161
656394
807996
433977
551340
493918
696081
607505
712583
728240
642984
897798
629284
511488
692208
459743
720216
771789
741370
703996
703996
64127
500729
740184
641929
198911
747607
602184
496393
666675
552694
556585
379750
702686
707100
474331
735635
840863
959549
944804
1273962
889334
622972
699454
535280
1022586
1205558
654676
650568
998281
794753
543983
884755
140309
549860
535280
967227
538955
563291
195321
675975
205361
717418
840801
902843
731006
410464
627241
594633
510780
528610
403314
487135
1025675
849403
557678
819002
38693
552491
1011202
705790
592750
482543
560694
513578
830342
756560
576207
698101
665865
933353
708010
444545
436968
434859
467184
1118617
489661
589409
748314
152460
885805
308800
226111
667956
710672
647811
186981
344712
426963
482349
699894
456833
736403
337758
691416
468006
491663
440382
339529
526236
542395
312743
615394
820963
415064
746619
447942
234255
402411
820357
294496
786971
720983
473107
682882
741547
725822
435137
1084916
777359
540995
1151755
729117
712979
522121
805030
623225
449478
335874
201929
825269
752196
790594
820632
596019
715995
338999
451094
864919
569068
877196
878204
643032
654213
526881
198276
493537
746999
750332
394244
722922
471650
1019315
785763
868332
807504
923844
502360
828292
510611
360155
557634
769611
645880
491703
855000
472146
827834
263535
824126
828284
699933
950866
874246
729379
501245
764561
546079
632947
629932
741976
675171
1032538
862676
616329
762287
824807
1117181
328943
370493
576247
581880
549821
980512
715928
709223
792948
747623
560412
500268
822967
779204
661662
581203
917890
575052
428401
764561
299455
808096
996074
822815
1215920
565702
1058822
774459
791553
813074
679059
717378
791553
641001
735664
793289
695976
731130
523019
863789
526049
557644
925194
1025024
696913
1147689
947557
844737
738947
783298
750829
575612
292832
526049
1002734
746409
925232
600318
843975
1049575
760501
856756
677517
990321
408500
697617
652101
544875
520789
612141
1104043
1073020
241053
689840
341608
866181
216328
600318
615784
781137
528069
696521
822967
1171139
678052
787201
547331
631491
795360
1161317
939065
974550
971009
537493
697084
749558
954923
721613
693819
773123
877928
783298
359436
504252
687014
556160
829411
680742
917890
1124524
1120537
457810
933745
254337
844159
868809
381158
331265
475877
827642
890554
570195
475884
520118
770404
819290
457810
727701
359939
699665
681196
1014753
890554
505296
214068
844553
567415
684582
1157905
344728
771789
803334
426262
382548
455030
370493
641001
418496
732727
755611
869720
370493
863789
898415
690102
791546
979101
413727
894722
690307
536156
718822
823684
940793
681196
791553
925194
780612
705116
930974
1087653
487930
524869
687990
627791
446635
780238
658893
659848
575185
392093
271347
787364
603785
980345
937259
828186
698929
844941
1385709
712403
608364
392093
642304
859300
479682
391994
971009
390373
660086
1198733
716129
787364
789081
849032
844159
755354
466922
694212
447482
242656
1180860
613709
279344
671748
569283
773123
464754
758435
610676
906930
678951
623883
574140
747990
840343
937259
892203
734831
299388
1141743
520118
718822
599726
800061
862676
852485
573432
573790
742165
745838
641134
1128623
773433
642304
723935
548668
1140079
957199
1108394
737410
737410
747694
792983
485427
948507
402815
1027083
652428
782480
426615
392613
688603
812893
471322
690272
234815
639987
800061
695983
479340
939065
730324
1047675
944668
638285
708353
410379
736422
535109
892203
396757
768386
832113
706914
979101
715807
718089
971009
405488
649965
831279
717715
544441
600608
410379
883006
290520
739536
537493
581880
492475
623865
828186
550613
1025024
1141743
838476
1154340
919192
724103
531359
475083
802113
942674
716117
643266
826137
647652
537933
577811
830347
1284651
391274
635156
744370
1108394
922742
677559
659350
856926
884892
770404
453613
603897
505130
850342
862676
690307
842044
961550
823656
1070392
978117
638432
1128623
512906
155941
584322
623854
504252
777465
471612
887458
893228
806792
779842
641134
569283
846600
852531
468987
539406
783298
553758
960616
958716
934960
629932
684641
458753
930218
1070633
699665
711338
1057075
921654
1024402
709924
711338
1000041
827407
547331
537802
862676
827933
793909
262281
876390
525994
706914
742165
556277
608000
259466
623854
613427
732727
739536
621826
980512
886486
498659
709924
633864
745838
925470
783262
448977
608000
28723
561029
361633
919455
848475
934960
457203
535989
922742
929605
262608
519061
556945
695799
190477
797268
548600
523934
899109
988959
579145
476785
775740
1154340
1161588
528069
758974
802113
917890
524915
847305
453613
954177
886776
698929
1060223
573014
629932
265523
957199
610691
581880
1062329
513048
413649
957199
747694
819290
764561
788503
797327
935538
414300
700972
729660
800691
1378329
410379
581203
842044
822967
548068
532546
724103
842780
465359
940411
682823
747694
1002734
299973
687245
726801
583868
485951
830347
532363
730883
1113314
1038523
991363
813139
681125
760502
993567
544875
562725
548668
410379
812427
446711
479557
725262
538081
481761
1047767
1172159
681727
342120
1055147
806039
183882
1032538
597868
474641
863530
509529
959090
513772
794974
603374
1608826
857391
516894
785100
357687
822127
1047767
832744
686719
746253
573014
329618
894994
806039
1072798
485404
929605
803350
871567
732052
1054592
690307
820806
1183021
630794
768799
539480
667299
738386
979101
491310
704753
590585
747013
453613
795543
680359
826483
719875
392556
718089
641107
960616
1068176
1103193
927547
231663
979101
868809
225361
1176766
618402
489305
668319
560004
624453
1032538
228931
1490434
286825
709924
887182
895468
934960
507997
118266
613427
704753
516894
724103
1301975
550765
308414
660107
679873
628057
381668
1078694
872605
671853
720100
561174
1269448
1041692
624768
1000041
462269
906538
972895
844159
958410
374140
789931
788994
979101
729379
716526
856926
737410
1014753
986187
952103
842044
801100
728489
729379
1261867
457398
603897
502441
688419
474229
828186
872919
1128623
862676
798438
1055147
1091757
588195
482614
751991
452674
918940
899109
333260
619700
886776
857391
658758
686795
844159
746283
701927
681523
676117
883006
79496
616520
564970
629442
271463
929605
433844
764561
538646
586286
631491
536758
842044
520118
725742
699665
762287
690307
801100
489323
890554
544875
886486
485829
1009953
695983
748355
1091331
306266
489869
1198733
464278
621826
797268
1215920
954043
631491
868809
535195
632947
836297
952103
698929
538081
822967
496872
828991
1024573
851775
908822
759642
291696
958410
449898
700972
635156
547331
851474
802113
496872
312750
1024573
1026073
974550
682575
446480
876390
478864
804559
959090
672833
901815
892949
422576
716526
780964
457203
1038026
547331
461730
997139
654222
520647
657890
871012
1121436
795543
822127
653006
644836
647128
785463
747013
433395
569861
1171139
862015
894603
894603
726721
1070633
899109
547881
662223
581203
700983
863530
514712
538646
536758
60636
351852
815221
175843
795543
1189803
489558
989318
461174
457057
1172593
1047675
507119
978117
757869
798543
820806
775953
649965
748982
466833
536156
593278
741720
828186
612849
538081
637020
671744
711916
978523
585004
815221
745838
455554
937955
993567
889873
346123
526049
310932
619175
808028
853648
955867
1002734
1087653
463188
1235672
1068571
501205
526627
971009
819499
800222
1069573
559644
830927
732481
35244
659350
760501
724103
612217
849288
768996
485404
988959
1120537
718089
718089
613427
629932
501813
1002734
819499
320130
549821
279445
635156
670294
864172
822967
399629
235906
986187
891704
1002734
553537
785463
858456
1025024
894603
180647
497179
537489
555782
547310
680778
743543
827623
444717
868809
608364
527578
1047767
715928
863530
647432
725318
1172159
647583
993567
459002
1198738
783298
814945
862853
751374
1046136
685617
785912
786102
999127
805594
699867
695983
856756
459240
523934
766897
735001
732727
585301
581880
504252
573234
588111
797268
815221
937259
669187
457810
843975
414146
760501
979101
706914
955867
551196
429193
617643
671384
719955
863530
844553
735664
728351
496872
668595
883006
598977
844553
731130
1087653
1183021
619210
729688
736606
872565
647701
800195
481053
883006
290812
762287
1066826
804482
881334
536758
871562
399201
196399
894603
1118083
104185
1161317
694128
664039
604765
1215920
948032
398330
791546
772613
642304
500681
221969
427762
652428
596887
876390
635156
1108394
570870
760501
939065
573286
875842
564326
901815
862676
731130
838476
561029
471139
526018
986652
1113314
607414
441725
413727
819499
722608
260057
605198
822396
1025760
494964
586490
428854
827515
737622
632947
609874
546862
728351
929178
892203
715928
537224
342626
612849
986792
468987
830347
513780
845354
749913
704753
436731
454374
1000041
438180
667545
950457
978523
835082
958410
760501
402643
669796
547331
736606
844553
630168
822127
800222
366051
919192
681196
816025
1608826
1025760
791301
507554
367441
532637
800222
1032854
489869
746439
438827
812006
489869
795813
529040
760501
625446
665025
618589
978117
481005
755379
1070633
418496
581203
488531
976940
752688
842044
659350
465189
924866
592220
462209
942294
392863
672833
537802
391994
959319
652428
698929
1091331
476220
1149748
442549
117703
535516
778271
526057
385972
1324833
628626
326341
461730
828186
845354
852298
875437
683311
963040
380819
576944
558039
748314
513951
827623
794491
659516
573286
538646
660086
668595
531244
168588
617370
458107
787209
1027083
718244
600608
977451
690555
785463
520118
570068
679224
875842
717923
688419
673447
1172159
744963
800195
560004
608855
1008685
793143
747694
958103
624894
750488
830347
583990
1070633
978117
536758
970742
526049
695799
388656
1087653
600608
872605
514165
892203
694371
370493
922742
361482
457203
590133
440366
828913
993567
960616
1114741
511748
641107
763585
523019
342120
660086
667798
1031722
550855
838476
1046136
382309
905693
702183
709924
783298
418496
552651
1262066
878535
668945
1161602
642230
677528
993123
901815
712977
350667
430593
1007232
593055
676983
925194
1215920
597662
978523
839257
693027
800195
523974
842044
463267
573665
1110389
800222
718822
714344
838476
346033
860692
773123
680359
1054592
567261
619175
1007939
786067
584204
1036752
826342
751425
570068
613709
644120
419352
844553
800061
1097655
547795
980485
733255
492564
745838
864172
616520
536583
797268
681196
659350
809102
266803
555782
985372
549619
735664
908822
424215
698929
609579
522078
734100
942674
326883
641001
770404
638285
437971
871838
1215920
471481
870145
980148
573661
573554
715928
749190
600318
494580
934960
305040
680950
658758
942674
971516
860623
437103
238594
741976
694878
1215920
746865
134502
426008
1070633
769576
693422
740441
653006
641134
653653
728305
869858
589434
620675
556047
925194
603530
849243
537224
731130
929021
611442
547331
636233
219678
598859
620675
612849
484394
600318
729957
631491
408181
838476
775663
457293
665025
833243
729513
665814
747013
504252
735217
465054
842780
588761
565634
781137
1270094
576315
435380
917890
621826
718089
934754
489630
680950
689137
389501
443320
711338
445172
573014
1022313
331960
624303
555782
1413276
688429
908822
1105051
1269448
971009
455897
617225
1608826
792586
603370
581181
573014
635324
722401
870970
875128
545461
548430
332987
560490
371954
595668
832559
571806
844553
764561
544875
485404
762287
727701
827407
949932
537802
820806
729688
980345
774607
515016
622569
212017
384338
1006904
576197
380819
401272
537493
529875
714796
742632
280609
681196
647583
731282
689137
934960
801100
630168
722608
1033263
745838
709503
821395
845354
453613
1513136
613427
637725
517651
256528
857068
813120
802590
743543
547331
844553
798775
589425
246386
461197
276615
302332
809102
716526
1025760
513533
1161602
786544
624830
763515
681196
1058822
534984
672071
470056
1056661
950987
678819
798543
732727
724103
871970
843702
108077
536758
605163
714796
792983
1026073
996074
862853
607447
597662
379072
775740
721034
1047675
720100
789081
548668
1055555
615784
845354
688419
863789
790827
780644
665421
254713
886714
473885
937259
947246
680950
779404
376809
489869
793289
495665
1087653
361482
802773
955509
437536
569283
470300
652503
1025221
843975
980512
825560
505073
329496
722401
859609
623661
623085
652880
614803
600318
298047
416443
284711
544875
707430
736606
692146
308741
868261
797268
988959
722608
331647
702183
665025
688603
637867
510694
1060941
809102
528069
1004758
220912
517463
556658
406458
864172
526216
696570
970672
533435
478512
891052
649961
1172159
237865
883006
844553
639515
683311
1047675
523934
687655
1104766
804482
698095
1035140
556655
968575
513975
479463
525729
714796
364617
511373
837232
654988
362132
798166
1140079
513189
726801
667092
719105
565355
374346
731130
934173
875842
544286
702183
558732
795060
1062329
730335
234804
686652
672287
1050023
969812
937259
623627
836297
623854
821202
692764
695215
856756
627451
996074
638409
1242962
901815
819606
846600
1113314
850126
798438
573286
517463
1189803
724103
525855
856926
726543
269689
603897
1047675
813534
499127
728489
664716
579976
757974
545313
942082
1144914
500011
846600
357935
502334
533509
792031
502123
889345
492017
548668
760501
924458
785415
604179
679873
744753
674358
808140
787364
727183
676880
623854
1141743
574026
589659
993567
773093
1056661
531228
446326
394948
403314
780964
731130
971009
750122
497518
687990
644211
539053
453613
623854
610740
1128623
631491
705142
530644
580340
728351
978117
714796
730407
625162
697964
793289
616503
690307
491137
787949
894603
957101
658758
1120537
752688
572271
1161238
549821
595668
1141743
496872
952103
687961
844409
719955
950457
630637
718822
887761
97975
830507
722401
828186
734152
489943
868809
914693
844159
523934
497179
1108394
986187
955867
409008
840343
504252
671847
737086
981310
947557
863530
625562
595668
668595
1027877
676183
301719
667940
572526
581091
706914
774607
677559
1065700
533435
907029
680950
783524
548668
991120
774607
852485
910059
1120537
702272
979101
876801
111229
731130
711338
457810
851518
940614
1026073
431972
663658
844947
757869
411456
1047675
698929
622153
836297
932021
612849
664716
698929
819290
939362
730841
677658
739536
797105
798438
452228
748585
473578
1171139
960616
756443
644120
780612
1027083
312072
603897
504252
669227
406379
601742
793289
800195
508999
401056
1060083
828243
538646
523934
679873
892203
762287
716606
309874
853254
1226415
549821
449164
934960
787364
498526
831439
309025
548668
827623
693467
575185
292982
709223
468214
382173
321269
381450
919133
404311
277707
832845
863530
251620
596019
668197
569861
957199
722401
709223
809102
695799
828753
458327
709089
828186
1046136
413727
688603
842780
768318
743787
603785
457203
936214
707424
652428
681196
924458
823656
1032538
780612
796121
631824
796151
461353
825495
370591
307517
668300
335850
815221
588818
737710
959090
380819
706633
629192
538188
933291
783298
446635
605328
835305
733923
952103
720100
795543
743543
706914
622800
886486
809102
828186
827623
575185
1207596
929605
870970
370493
856926
446635
603677
641001
683311
723935
1182697
576609
509672
441121
620675
739536
485404
695799
1032538
1014753
616520
536156
688419
389239
870970
899677
537493
862853
650508
933291
620082
700983
573014
878535
716129
597662
742165
572323
1198733
715928
572674
961251
703543
737086
695799
638285
960616
743565
680950
714796
842044
866233
603785
638285
449519
737086
377419
796121
939065
780238
593651
485481
780612
759642
1058822
623584
421554
780644
896330
797665
669744
809102
886776
690307
1002734
746865
186848
495860
980345
331681
446635
310108
870555
1120537
1154340
683311
365669
668595
743543
690307
862676
796121
1007939
978523
959090
818882
587866
497179
556361
800195
1189803
636452
600318
472423
608000
642200
1474391
619210
993567
775740
988959
623854
447489
680359
801100
886776
978117
638285
903999
809049
429671
600318
595668
781157
310885
778029
853914
714796
1084916
581880
591557
533435
581880
575185
960301
1002734
727906
622907
630168
791553
688944
935538
595668
844553
800195
505296
412903
729957
600318
748624
450852
538862
664262
1194367
400868
600318
332299
976940
842044
641134
488892
577765
860692
686389
971458
800691
537802
1110389
321700
649965
195730
448801
623854
892203
742266
718141
980512
976940
537802
822967
536156
960616
334689
271213
908822
533298
554892
595668
783298
908822
387077
929605
1120537
1047675
778271
1046120
598608
698929
853254
667384
1113314
384649
446635
842780
842780
493900
643370
296881
539584
541312
729957
851518
603897
835305
526056
862676
766897
410379
1026073
1087653
629932
762287
732727
395625
889777
323528
55780
414300
876888
537011
289689
807602
703479
681727
565815
1047767
980512
772973
988959
337758
752688
878535
718089
622732
899677
853254
747694
929912
186509
654762
955867
1616286
923323
855240
679873
516894
355152
868809
537802
418072
747623
505657
1025632
709223
727701
798438
612849
497179
414274
805594
919951
698929
886486
764561
810339
721613
752688
602574
412165
695983
856926
660714
1024573
718822
776867
1177212
562688
493017
463632
706378
631121
933291
1097655
856926
516894
638032
950206
600608
411060
594639
250442
693368
392482
724625
770404
844553
830347
572075
706914
883831
853254
472694
1112755
439788
721613
600608
863186
391994
1624068
608000
700972
535109
499647
625446
649965
711338
536156
526627
429671
722401
658758
575185
548668
844553
523934
1012012
606960
615784
641134
727701
1047507
741976
1025632
517463
747694
745838
557910
532221
597609
612849
516894
846600
840343
980512
994059
690555
602574
826887
811560
489739
1025632
1056661
991120
698646
642304
781137
597662
712710
1065438
265196
623854
658758
338773
764561
442047
886776
446635
729379
1149489
695983
533920
1005258
851518
840343
603785
340889
826887
714796
959090
443517
978117
555782
525198
536143
892203
629932
269837
840343
974284
743723
765418
747013
394472
628118
332432
822967
842780
549080
899298
798438
668595
743543
980512
722608
925194
444271
652174
797268
505296
933291
1180860
803217
298822
767085
663122
721613
600608
397028
496872
397165
711916
635156
830347
570068
788503
729688
660086
922742
773123
1027083
912893
537493
381081
647583
684440
803117
844159
949319
624830
899109
930231
1189803
715322
1025760
815221
922742
704753
759451
828980
1046136
191353
535488
251574
457293
234255
547310
957199
1026073
828186
727701
1141743
593278
290520
1128623
1171139
663840
714010
412237
386970
579782
791553
664716
750541
746865
453613
935538
515544
961251
629811
1402864
800222
736606
836297
722401
645724
829533
621836
1087164
704753
711916
603219
709223
566108
361261
780612
462841
664113
878535
1464363
718822
581880
649765
793289
1096965
569861
804482
844737
919192
679873
747319
1074796
20599
781460
852485
516894
625446
670255
549821
639125
878195
457810
705398
723935
879516
815899
500595
483937
526056
702297
787364
780644
371692
667904
593278
809102
747013
561029
610556
641134
774459
732727
742165
677559
881186
683232
700641
510094
1087653
454757
781215
1495775
401118
593278
819499
800061
796121
150107
780644
1025632
774459
851678
797268
843975
608000
296636
581880
722608
719955
883006
711338
531868
944462
658758
781137
472085
796121
612849
618016
862676
811925
1113989
216641
538646
570068
1172159
1140079
796752
870970
596260
1327875
505888
739944
575313
779404
791553
528069
883006
929605
525948
593278
573823
1171139
499860
538081
421554
687990
1140079
603785
465359
325472
537493
270641
645137
790125
613709
279605
868994
978117
559405
364705
787500
334793
1062690
593197
416844
722608
792983
868809
822127
625201
719073
856756
673592
538646
881520
843377
637691
496872
662461
942277
795543
996074
1046136
648174
721613
767815
316537
920110
899109
1242544
411748
267735
628332
630168
447752
488713
382553
1091331
732727
447932
569462
552541
499155
264424
803334
278278
798438
737086
719531
544875
526627
865995
517463
819864
1240652
322960
979101
823656
699665
641107
785463
1027785
657937
780238
561029
722401
759642
709223
909425
822127
424304
688419
357877
822127
894603
938722
934960
613427
665490
815700
830867
723935
746865
978523
661248
795543
847985
538646
974550
996074
760806
899677
843975
637725
483419
635156
835787
468718
709924
874472
473994
506257
745838
747013
661675
619926
562450
591185
901815
582485
92395
649965
696180
845354
1189803
641107
549821
654546
581203
732727
391994
629932
711916
681727
536758
991120
789081
1087164
709223
706113
1047767
610691
663979
194950
820705
675095
383187
917890
723935
1172159
391994
971009
573286
1057075
497179
779404
579484
602573
461730
329278
652048
1026073
121266
555276
397371
644120
403097
780363
863530
625057
903885
722498
584513
714106
568017
1140079
767696
420913
957158
683311
544875
1108394
842780
637645
562213
703962
833872
991120
889421
819499
732727
1154340
952439
612849
942674
572550
210810
511466
313842
248907
728351
795543
523019
470137
1055147
418496
617864
1047675
516546
705341
770780
959090
694669
1042105
254406
978117
210487
800691
788398
822967
592815
856926
677559
899677
421554
123022
535109
934960
580576
446635
934960
917890
623837
488713
623511
959090
935932
516894
533435
516106
741345
401300
789081
804482
410379
574613
722401
767146
260076
424236
569283
774459
852485
803334
605126
638285
710717
242656
250807
736817
613709
470021
576847
131919
739536
572962
653006
662715
741976
710304
570068
619400
289270
424851
642304
917954
845354
937259
939065
410379
924458
878535
419097
872081
545922
724103
711916
536708
621157
476505
830347
664716
742165
643518
919611
429671
709089
581387
801100
535109
680359
726350
556152
1025632
317985
834149
650832
812656
618578
978700
538081
852485
1025024
776485
538646
616184
1007939
800222
608000
421554
367777
842044
731213
561585
711338
1151407
547331
1108394
1140079
727052
968213
935538
926703
680359
878535
731803
887376
939065
1091331
642304
822967
435668
1321376
666119
952643
720398
922742
516894
722608
752027
892203
834489
654783
533435
658758
282005
265757
660086
505296
795543
721305
294875
473834
786431
737086
697388
649884
641001
658010
642304
479789
646946
49082
952103
321960
629665
357882
826887
652428
585521
425528
736422
1299784
819499
653006
516576
780238
722401
937259
791553
1154340
687990
1157454
704753
856756
472602
722689
800195
602574
410379
317952
852485
952103
264637
615784
647583
554220
679873
593278
574630
547139
673157
723001
721445
933291
862015
608000
396802
996074
459524
1002734
702183
922753
528069
702091
698929
846509
844159
291874
652428
788037
651899
637452
800195
695799
569861
604584
75752
719955
632914
649965
604299
514344
530516
635847
772405
682828
722608
988455
606934
403423
971676
660397
815262
520118
724103
409909
511097
658722
827407
875506
677559
979132
757869
599699
840343
746865
742030
681328
681727
783262
856756
718244
574157
860692
560004
737410
696874
922742
569681
473904
585894
750329
291696
325041
1161317
716129
1140079
978117
730841
560138
820806
842044
1183021
539811
1014753
702183
1026073
979101
1198733
625446
204291
481599
861359
504252
773890
917890
407266
705641
569861
926703
537493
952263
485404
1140079
744247
787560
890554
753407
931398
764561
630168
1172159
592964
681253
838476
536287
1025760
630168
766897
705914
561747
938879
1180860
255560
773123
1006904
922804
743543
805594
562066
905693
698929
871959
1025024
360188
827623
739536
229842
504770
815221
764028
799836
719955
980345
674292
601675
822127
729688
827407
732872
1198733
923132
532055
731130
259909
562770
899677
937259
974550
925194
905693
588798
561029
581880
808140
1108394
745838
380819
892203
865609
1097655
385810
603219
339823
789081
745838
382270
870970
689268
232202
601699
957199
625056
937079
979101
569537
668595
787364
886776
573286
423980
726277
1070633
732113
457810
714796
709223
682458
805594
488930
996074
540411
424637
805723
724103
706914
1189803
461730
743543
741976
724078
658758
952103
713480
367826
963366
524553
687990
822127
818882
506538
785463
687990
688419
517463
886776
381668
842044
791553
619175
641107
624903
672833
1070633
538081
319351
607196
755354
675433
860746
604255
274675
342881
869134
426685
688437
560004
421554
803741
619941
757869
770830
347023
658758
809102
1054592
1023698
537224
846600
409363
855102
716129
619273
645072
667289
796121
148
716526
352529
763201
1080956
1269448
892203
250560
849432
746865
526049
803741
748585
405169
453295
632947
879240
625436
661524
689947
878890
460235
924458
496872
668235
857391
629894
515188
711916
727701
726835
882940
578935
809102
255332
1180860
803334
788296
882574
560108
1097655
561029
695983
1140079
942373
1172159
925194
612295
517463
602574
804482
412472
505296
635156
617608
714796
222185
1047675
968575
812836
716526
732622
820806
801100
729688
449876
1026073
1024211
409532
440898
1108394
795543
569861
845354
863789
681196
660086
827013
559247
702183
623854
681196
760602
702786
1025760
652695
919986
574134
543876
718822
739058
863789
569283
542595
911064
862853
564115
517463
1141743
405190
520494
351015
960616
531393
485745
318138
1084621
863789
845989
851665
457203
798438
611320
727208
760501
523019
860692
636966
802113
570068
871834
526049
715928
370493
681440
927854
418496
418496
791553
710180
392906
248217
449993
835305
497245
380819
959319
792983
856926
407783
424305
636092
1000041
542356
538646
1024573
384033
700803
1406409
583448
683980
1061684
739536
1120537
82394
795543
886486
413727
575416
786544
787364
795543
911115
547331
886486
391994
722107
878535
994193
658399
647583
775740
749050
205825
899677
500232
862015
408616
526627
512490
939065
762325
842855
349640
746865
468381
927859
600634
778708
277431
1180860
680950
1183021
440140
993567
339529
1024071
948507
711338
728305
978117
680950
626479
789081
652843
819499
570409
639655
694711
397195
682941
778699
778271
885344
775740
322644
505931
640261
1110389
385893
803334
709089
595668
720100
620675
696318
1001725
604073
718089
808140
430149
547964
115123
822967
796121
706668
400233
943516
573959
459920
660198
625605
645130
703053
830347
758435
314480
823656
492550
621826
418496
709924
340328
1056661
1060913
624830
602574
449408
870970
277709
808140
773537
414303
682816
788587
686795
1004456
517628
899677
491339
1032538
474229
735664
480672
978523
462520
1027083
554282
661957
578513
533435
1180860
748585
779149
731130
423884
890921
502053
380819
739308
592915
842780
507446
700972
801100
619347
488601
603897
709223
780644
687990
746131
681963
489869
857391
870970
712591
809444
535109
658758
910425
996074
797103
649965
602574
922742
668183
537224
996074
712531
447745
863789
699869
1025024
743543
802113
641107
671466
765634
727701
775740
568461
831812
819290
701161
518710
700032
672833
721445
789713
827943
487841
1141842
575185
942674
501271
756634
869187
856756
589113
697452
560541
538081
622312
700972
376565
414466
803741
575594
708369
762325
460435
783252
1014753
776535
418534
660086
764939
117976
339753
670708
883006
796921
729957
737086
986187
700972
413727
648269
1027083
596260
775740
576585
677559
523934
394985
502156
525217
475626
981171
500949
1274625
1070633
892203
701753
739536
497179
993567
456265
843975
330161
608000
467718
713478
713582
925194
595668
736606
974550
949319
553126
763304
533710
695983
718244
728398
649965
457810
912668
603897
428797
569090
622649
525388
719955
698048
868809
973451
457947
593278
348168
433943
461730
820806
696341
637900
944787
819816
899677
682828
764561
653006
778271
660086
333249
604493
732727
785463
901815
868887
729379
518389
739199
413727
934960
770404
779404
616520
596260
730073
280433
757869
550613
504393
305073
820201
917890
398829
908822
1026073
624830
714796
613709
773123
736606
649182
399349
769696
804482
870970
778271
976918
939065
979101
505506
547331
714796
875842
585206
1062329
562688
680359
491339
412640
991120
774607
581880
1011202
305334
571008
639888
1044042
699665
569944
608000
263960
842044
875842
734233
803334
341728
550613
626479
483464
1018280
709089
396552
747013
855684
619941
822967
549821
630624
766897
624577
934960
957199
538081
730841
800691
660086
655779
503149
603897
753966
1025024
638285
873889
411137
1055147
823656
664770
535109
588976
802113
1091331
853254
752688
838476
735664
424156
766496
537802
693854
699665
1062329
713692
610691
737410
1062329
747013
533435
548668
598771
381668
1128623
544875
974434
856756
715928
695983
445217
720100
955776
805594
786544
1239482
796121
324137
1056824
1326464
679873
705207
775740
538646
826887
801100
829389
808797
380453
1026073
664542
448485
457810
747013
480536
420799
770209
872605
801100
610691
1054592
596809
646785
677559
828186
935538
454659
1120537
429671
766469
689424
310170
753517
332467
1027083
746844
447608
894603
787364
502417
779515
725179
580683
862676
475334
727827
1056661
716190
429671
789931
1091331
463499
569292
353356
730841
883006
630168
571638
1128623
600295
872605
827407
532139
920979
288688
679634
744247
636442
560891
636313
791553
628157
899109
996074
650679
924458
862190
705347
505296
570068
993567
927859
634839
743723
789931
827623
857864
803334
700972
569283
901815
145744
845910
593278
752408
986187
873295
816381
630168
410379
585505
725660
499316
934960
752402
456806
878535
1608826
675687
1056661
751705
575102
520186
955461
593278
820705
432697
647082
453609
502186
641134
929605
718089
762287
664716
526627
600608
709924
528069
720389
526627
728012
955867
684206
802113
615784
939065
844553
728489
624830
1154340
479128
771239
926703
659300
747623
563706
351114
830347
647583
736557
533499
786754
867181
985538
615784
774607
421776
381196
1047675
789081
638285
445460
760501
714796
668595
356284
562688
476088
457810
677702
632947
1113314
561668
961251
862853
758435
828186
624830
798438
420933
1183021
925357
661595
642813
978117
800222
505296
679873
906243
402180
366098
429193
490506
668595
721445
401336
737410
700983
1002734
795286
526643
934960
978523
731199
616520
128901
304003
688419
955289
595833
600608
570068
1168217
435078
835305
1108394
856269
696212
774459
1120537
513312
793289
519615
802113
780238
192180
864595
807527
919619
925470
849894
655211
895396
783262
908522
758696
549821
744684
919192
988959
762164
244790
937259
702183
1004471
602574
688603
541312
780238
516894
672833
748119
700983
1189803
443252
553052
760953
836769
539202
877819
495117
924458
562688
457810
500464
655101
321000
842044
597662
468655
536343
828186
970672
1087653
1674514
743723
672010
1000041
803741
514454
664716
1140079
221732
807249
573823
573014
770404
714796
632947
760501
899109
808140
883006
747694
560924
715928
669109
532548
530749
980345
878535
425837
655472
1140079
424927
597662
632947
458342
641001
827407
597662
1127215
736422
370493
459582
706914
489661
600608
1047767
1113314
391994
826887
381668
544620
955867
1008604
851518
952103
721613
1180860
800222
635156
820806
616520
526627
741976
521019
728351
1021771
988959
826887
1005276
572550
952103
1190284
933291
790203
631491
584164
773123
735390
702183
791594
589254
497375
369799
1120537
453613
567877
752499
508430
862676
942674
780530
1002734
419791
870970
631491
806974
526049
341857
681727
1062329
815221
718244
946373
328623
528069
81270
457810
537224
996074
900394
59645
746865
862018
596260
410379
764874
844098
800195
548427
1027083
805594
783262
753197
614066
608362
1032538
1097655
925169
619005
644120
1108394
709924
381668
737031
689137
401188
523019
444868
993567
608000
534917
1198733
694366
404783
1161602
491703
886486
761570
798284
773799
518534
791553
415276
1183021
581515
532684
606934
695799
917890
597343
458617
758435
736422
1028993
1000041
919349
497019
1002734
700983
204291
596222
785463
498461
431695
815221
589490
718089
554004
1135791
835305
469637
549821
747623
585206
490099
337833
688603
950226
574205
697899
1140079
724103
444480
1087653
863789
446635
1215920
528069
709223
621826
991120
1000041
490084
415940
857391
569283
727701
419306
840343
382534
794491
1070633
721613
779404
496872
630258
795543
461730
864172
1006668
688419
950246
808140
1203075
1053930
590895
1141743
708101
695983
890704
863530
285691
1113314
1423448
735664
991120
947557
822967
702819
634810
660086
855300
1097655
633376
780238
702183
679130
791147
922742
516675
930551
365437
963040
383507
473380
668595
744131
820806
1000041
300776
597673
692147
124382
677190
581880
890554
780238
1006904
942674
770404
947557
520363
388129
878535
1018052
638435
419082
457293
796121
629932
903026
436707
461069
1519278
552842
862015
805594
652048
536156
613709
800195
613709
597662
505296
629804
215267
878504
972913
798438
538477
1074042
689922
836980
629932
665120
836297
547331
863789
390975
611186
603785
852485
788503
684778
1002998
785463
1175411
615128
589302
204695
722401
612849
508979
999824
369064
544006
1032538
908822
1123116
778271
972606
723935
292022
1062329
536873
680109
850872
559693
343499
894603
599174
521979
603785
1269448
664716
878888
610671
1026073
942674
563785
702223
511524
524210
747013
550337
613709
853254
1161317
496915
709089
730841
863789
536758
652428
905693
547331
723600
226578
840343
844553
844553
492669
1478411
983140
372543
1486640
614768
545798
395691
547331
903386
347270
568189
249940
794289
844553
883068
156864
642304
676580
689258
1402930
924135
742371
285458
605704
688603
996074
291115
882744
699665
496872
917890
1000041
766897
683311
1288485
924458
689137
919192
659880
815298
917952
604181
446635
541877
816381
846600
1025760
533435
722608
662894
648176
679873
492528
711338
751401
862015
808555
653404
500675
608000
1025024
988959
488200
648985
796121
807074
788503
411817
821635
830347
742165
736982
566108
631491
569283
882744
699665
505296
687990
505296
658347
440814
110090
607511
510078
939065
1189803
1161602
959090
1171139
538855
883006
607014
790868
736422
426869
687615
553886
1189803
649965
1007939
530933
620400
796654
1087653
581203
528178
748955
421554
354952
359794
642304
883495
803741
1161317
937704
899677
608000
808831
590282
927859
437244
629932
897603
774764
980345
698967
630168
403466
1047404
474661
373036
337062
895348
853254
698929
780399
402604
699665
735664
996074
636119
763468
680359
709223
851518
660966
621185
786544
625446
641026
817077
800222
391994
860692
873505
424637
942674
474229
676304
1140079
407750
573290
625476
670693
838793
759642
862853
1120537
723935
745236
868809
870970
415693
1066368
1189803
1161602
980345
597662
435522
504252
793289
863530
878535
743723
600961
561802
857391
976940
653006
778271
391099
641134
603897
804123
546937
736606
405169
1145491
413727
810914
791490
781137
576498
511125
688603
947557
724103
843975
899109
526627
565242
722401
787364
857807
536855
613427
624830
136112
727466
871439
594542
888831
641134
1097655
632947
433098
713729
822967
611136
658650
418073
984479
659350
1001725
1101203
575185
623854
544875
647583
671466
655803
1183021
441081
307452
695983
426869
838476
878535
821507
673886
1002734
549821
620675
967756
647517
957199
1141743
418496
596260
546286
761709
1002262
709924
942731
497179
593278
798438
790415
993567
830347
802224
559825
885847
868809
456623
595668
801100
709223
574977
632096
796121
872605
741976
808140
607361
862853
1002734
938677
516894
763563
562688
785463
970672
559384
748583
377042
538646
664716
925194
721417
473944
702183
791546
1006904
547331
529367
248158
1055147
1140079
717997
1113075
693767
753911
1059521
892203
608000
827407
295558
596260
933291
728489
690802
1399308
654405
146191
780238
612175
604280
978543
626890
800061
864172
749896
1000041
1556368
413727
688419
1108394
603897
890554
1056661
823656
700972
971009
689137
696610
952103
575185
926703
852485
557144
870970
783262
864518
737410
1128623
942674
309834
545440
590282
978117
1467344
503562
448095
608000
844737
954433
336209
489869
714796
942674
515178
884996
1140079
737086
1047675
1053544
815201
714796
1167186
466251
372656
1015237
961251
1450874
792983
1024573
1339956
939065
796705
691936
974550
537224
728305
849449
1135484
516894
516894
468525
1002734
315227
616520
624830
664716
1025632
647664
844737
662793
345761
961251
638285
446635
517123
603897
621826
744314
656379
620675
688603
690307
528069
561534
815221
1026073
718244
605327
562688
1066643
526485
744857
1027083
632947
528069
864286
971009
870970
669261
451636
489417
807795
424206
1070554
862015
659350
457810
864172
485404
926703
626131
823656
759249
420166
380819
862853
382771
457810
234815
788503
780964
548668
1183021
743723
803334
653727
724103
591443
729688
632947
619175
800061
1256284
920975
794491
780644
729688
537790
103225
700972
733573
836297
281574
723935
544875
798853
610580
673202
1025760
517488
389868
725322
835305
899677
774459
982103
678878
1014753
1198733
1172159
673566
418496
497248
287950
798543
935538
301626
513209
1044076
624830
919192
905693
538646
801100
867909
700300
319965
794491
566574
699666
641107
309037
958052
1014753
526627
672634
422072
996074
1207169
538646
838476
608259
660306
478215
1161317
836297
727701
918636
579239
745838
437914
785463
700983
1055147
499620
1026073
155584
796339
944066
778271
1007232
624830
727701
317461
840343
461595
544875
370264
827407
1056661
434406
841993
862015
516417
819290
978523
548656
684163
512380
507990
709223
863530
685199
1141743
715928
929605
748585
1046136
836297
696556
1014753
340325
649965
958410
730841
663537
728305
1180860
688419
822396
645399
504486
925194
791546
692632
642304
226578
722401
863789
1183021
526049
864172
775740
615784
598950
818779
631491
790231
612502
833775
899677
860692
720670
752688
582470
783298
392362
722401
333280
429671
1047675
720100
1161602
800061
323692
206326
1087653
563310
1001169
712395
598355
391994
610691
478592
643134
1180860
684792
1140079
660086
709223
756055
991120
1608826
426442
413727
846600
862853
664716
616520
961251
370401
573501
537493
538646
737862
870982
616520
505467
1026400
318874
766897
687990
548051
752688
744347
951645
681196
819290
809990
844737
1215920
720100
245223
623854
566108
262275
810907
917890
868809
575903
483010
323822
653006
741976
810544
868809
1354773
759642
1097655
942498
672833
615764
441480
922742
457810
639987
317998
421554
461521
1087653
959090
730841
705031
700983
807250
718822
722585
577248
630892
600619
343422
612849
533435
529979
321576
618648
877767
168437
637697
783032
793176
595668
875842
1608826
653644
808140
993182
737086
774459
1025760
1024573
628798
404401
846600
1113314
201798
890554
640323
878535
1112258
780644
786127
786557
1118143
386970
461153
1030084
866805
493230
818698
641134
380528
501881
843975
863697
455001
1000041
304200
689137
607823
839008
886776
677559
688419
502942
653006
559833
762287
457203
1014753
711916
551753
662908
1000041
1113314
786544
877152
792983
1312426
523019
878535
899109
687990
680359
838026
388888
729957
996074
339326
528069
853254
780238
533188
780238
573014
266314
701510
563559
786602
474229
602574
498283
653006
710903
672499
937259
671061
819499
688419
801100
1196583
849324
737410
929605
1210100
828186
619227
762146
765021
281631
788503
690307
399595
791553
532139
592354
687990
836297
573823
978117
522223
787583
869872
400745
681196
828705
795543
729068
520938
986187
724103
698169
1108394
947557
853254
22371
683455
742632
688603
599074
1002734
661580
883006
870624
729957
401118
901815
170993
477259
704753
813680
842780
856926
529625
1014753
158174
331899
680281
980984
516894
759642
924458
875842
728305
689889
352818
644120
1024573
1141743
1154340
474229
748585
709089
948524
662025
960328
731130
616520
922742
976940
947788
599985
988959
696180
552149
299371
600428
830347
387077
555075
651517
716129
538081
574814
613427
959090
926703
558495
470006
570068
448035
457810
582471
780964
993567
366835
731130
566749
465266
85685
726803
623854
955468
710330
307927
632947
425001
603421
499463
601806
638285
581203
896700
748585
603897
762287
828186
1108394
700983
752279
850303
576032
569861
835305
718822
693234
537802
616520
860359
741153
743377
362852
952103
804482
694906
851902
924581
945951
443413
961251
723935
825748
600634
955867
770404
641107
1047675
610691
746063
509120
526627
622984
791546
702201
1459939
649965
43234
791553
322024
626744
942674
596260
614048
1026073
1070633
370493
516894
670396
649314
1608826
924162
1002734
700983
467730
1110389
848251
536156
608000
596002
681727
516996
1104211
783262
658758
403678
570641
420463
561029
710084
707881
859062
818440
702091
1027083
935538
517463
537823
612849
991120
665025
691108
283676
573823
390435
573067
461730
593278
486960
421554
691416
230366
624874
626716
680359
952103
721445
300927
540162
461706
773123
766897
785463
575185
817555
831026
724103
544875
1025632
566402
815221
597898
256994
770404
683311
743470
760464
695695
951049
1120537
1054592
468926
791553
704630
796996
932265
918707
608689
826887
979101
1120537
241702
768788
1809275
639320
649965
993567
794491
548668
688419
681563
608265
925194
578299
511993
769009
729957
1046136
682626
743543
868809
838476
864172
722608
626407
542972
581203
697394
894603
974284
863789
427985
544875
774459
1053434
1146580
829621
765043
579851
867220
529078
945413
813982
731697
831416
384809
417585
854186
577839
747636
637546
823422
896724
983397
988014
678401
752259
1133855
492528
1170018
805572
727401
774537
468404
1030050
661134
827527
581426
1141865
892596
870096
551469
1074943
1413004
228944
918240
772695
1129533
963200
372543
403950
402890
545171
1008993
455966
1113075
829633
832128
1385028
733955
851599
631924
673930
1147039
324381
827527
747031
831302
881088
817127
373379
142039
451863
963770
1147964
1030537
528067
912686
556701
215861
726610
695123
806479
811165
614530
348636
1009456
875342
1057890
831416
482575
798070
867182
742173
587787
720764
898895
717353
813231
510872
112665
543517
343199
485182
737108
1053799
695899
471293
410026
886440
537515
628801
564129
369082
489973
905303
710832
719439
281690
513981
563591
841770
1687081
785919
586477
332875
636068
747547
603810
554904
616314
613048
757849
656439
757849
205825
691876
615160
656891
600383
1058337
497465
612217
901164
731172
1037891
717359
503739
1085345
539786
399609
524270
996887
519659
697108
276591
257364
531688
913380
1050918
196338
844096
898657
586027
572289
533045
798460
616067
807708
807708
720154
874370
591783
526348
302086
495828
690297
601253
875780
844096
452596
870812
704268
594542
587666
619273
794112
1008091
651326
757849
729604
550758
567850
493696
682615
679509
587573
714898
1037891
770717
382180
490941
927858
942606
867856
836463
532725
422808
1162075
596005
614300
632823
298822
870812
1021327
713123
600531
423487
601253
352226
422606
564386
625190
510169
924207
524415
532347
668718
630428
893581
595394
757572
807659
420885
630005
748624
456472
630005
1091019
672275
636068
1023615
725413
836623
861165
1071747
545782
512544
1048545
651350
458428
261160
567065
791594
169874
586027
893685
640669
638215
1045144
1043958
375099
687349
440140
764491
392566
737745
966458
404782
405860
429354
364022
714594
393583
692938
672470
981429
499551
630354
501358
866791
750741
935849
730004
652904
429391
367281
754924
622452
548220
621081
694045
738680
655550
815135
703630
764332
380851
861665
747613
1033171
643343
478120
654584
816998
905792
571517
856685
952010
527650
715112
957224
449583
548977
511643
1071745
817518
295530
629284
695729
726857
849700
530732
288643
1079187
593624
643529
807871
693031
803682
600607
810713
585826
671856
791850
705862
682615
729712
898965
342496
835828
725232
647096
995779
673811
657635
456088
567025
64200
976067
392877
202992
385748
233159
532558
583404
693663
732371
499551
585931
285455
999298
869872
332467
693663
729604
737920
617474
821255
564279
598377
430260
707100
714486
715430
576651
870509
893685
581823
923192
622449
127220
740201
669077
961550
731103
709583
1050918
830669
551372
743766
932839
690091
487611
448466
898657
622954
731267
206502
576825
367100
661678
780228
822481
549558
634945
627467
499551
898967
1065940
504732
923192
520037
1042589
842078
640737
1588460
728260
415871
515392
772403
889241
873265
712928
897156
567006
733818
519087
523427
416853
368472
638920
499429
708417
301015
909887
646783
715866
625689
864288
716921
425964
612520
950830
606410
686386
714919
481115
342571
1044117
511643
679426
1010758
285807
508748
876834
897603
376316
1065945
702622
609878
508697
759942
688400
715322
184711
661006
499429
723165
1057183
682600
682615
956109
1015716
494542
711287
914623
160800
808868
348272
639729
788439
546613
623772
557133
507719
924722
274861
789429
982390
499322
778317
402958
967028
789429
759567
145474
536825
702622
380127
1247807
841664
621081
774838
453904
510219
1099909
388660
555358
917850
776771
525630
413799
1049982
922799
498444
1507980
977891
737289
600383
869715
746610
723965
571314
1326239
722548
455117
754957
448357
898657
921612
1048055
640785
759567
759942
828414
719237
450522
522542
537802
977768
728215
956208
457127
584552
499941
877535
871201
609878
597735
1613168
646510
1296541
327127
662818
796998
582408
314486
958540
842642
646886
826709
807122
880764
408801
945572
678833
493284
737745
956208
466262
654584
776771
843959
1021338
445753
851095
790476
166211
390127
681772
759597
603272
704581
904450
938484
289155
726277
919827
640605
1005321
418361
742429
509052
647811
760388
851463
884465
807804
989936
690701
831621
720573
968872
768989
525508
681328
866004
710711
997677
725318
928991
1065353
670539
1036999
911417
817393
1060894
914490
481198
851463
886582
420064
565242
1088730
254997
666834
844682
966012
539850
682306
769428
936556
838294
634213
373993
803763
949624
845371
287730
722055
710130
997844
866004
964951
487882
524782
952418
925262
1004474
889994
607924
638409
1159413
805036
407131
160045
996304
715559
1076102
938850
726363
305894
693368
684780
419317
930632
567539
517345
659504
502997
877596
877792
475382
930632
845348
1177172
1084656
678052
674217
937805
887070
989936
698768
427276
388813
847687
684259
482823
736364
643981
870272
752698
611720
899758
963906
1004474
938680
520539
1034331
1108518
818713
720573
818330
729553
684259
1151286
341370
803025
844682
640343
611868
544998
362044
674217
698820
1097620
1036999
866154
679840
718827
406681
712663
959347
768989
847987
873533
938850
1099977
1074217
989626
887832
464281
845373
620235
886004
654614
400565
853056
923378
698289
887693
789320
669410
822415
820116
965645
454753
769626
823468
819784
815966
722055
825699
611720
725844
684259
1071026
597813
960823
493044
670539
907000
854514
864837
1652780
845348
681793
805036
722055
411690
625208
1027580
849685
389551
698721
724195
997677
1544170
823628
1349302
690701
625208
129094
541213
906930
1054630
670683
760420
790585
748390
320942
895936
597949
904450
688998
866004
1158793
399031
593534
938850
870272
488782
642092
902101
1330964
730083
317825
531753
1027580
538223
923378
726363
729553
1054486
454916
800568
620226
416209
866004
249710
296521
547158
796941
1108518
887664
869545
963906
896078
547769
501797
847987
292084
866004
651244
698289
596304
1076102
289547
878912
563708
565164
594497
807804
425418
593534
146335
659749
860726
682917
946961
625208
550167
624163
1257718
891443
720573
562828
919794
675751
570946
540488
617273
714919
758435
373006
1151286
982807
346864
904450
818330
556267
426988
519001
1652780
439341
636532
890064
640581
600339
693465
501797
791366
504225
889419
879060
780694
817393
870272
844920
912188
701055
720981
564429
1456305
830020
1195321
501797
965645
1034331
564429
817818
1065353
443494
727385
415486
771322
1248277
1068369
952418
720573
729431
822127
611663
393405
755974
407025
703980
587178
823628
383303
542395
1141475
838508
1141475
751612
467145
886582
611868
684259
950109
1104193
733590
1097535
1117181
159473
923378
844920
335850
698721
1529736
1036448
936263
791301
628407
1082625
866386
949624
878912
647159
611303
513130
884892
1097535
387930
1051282
481198
891443
564864
938850
828128
623545
789533
1178244
830020
485427
772610
753574
868475
557146
177668
545405
1036448
1036448
889994
652906
794906
722952
891443
818330
568254
902927
640673
756253
924799
668750
748961
340436
130919
235225
534621
444098
861778
882052
375569
460712
728375
698721
698721
818330
713474
875799
521431
932346
617273
97571
610693
603310
632900
722055
617273
861778
381435
1408014
769248
744468
407258
453082
411976
760388
938484
618839
1020008
1093323
760388
535857
411016
997677
618748
850872
997677
755974
898796
562828
684780
1385588
955174
840768
845348
963906
215249
503799
450168
657723
943368
698820
753574
247116
1159413
725844
1237295
599123
670539
1133196
469097
922856
1257718
1128368
844682
571986
1118514
743730
439729
1257718
286690
1093323
540724
1062522
787389
1004474
385088
1653085
874699
938680
716594
692359
845371
841982
647159
950109
789283
992966
800296
574999
611887
851463
550552
631588
637386
448972
562674
761577
853056
844682
618460
891064
506520
861778
171989
339529
611177
655516
718824
1036999
650921
679059
866004
795270
451727
1097535
1034331
866004
1108329
447009
408912
818330
566642
211927
789533
811300
778762
590792
659749
1088730
965645
794846
826178
1613168
894312
580262
656928
30256
505416
959549
825878
1074217
938680
826178
549525
1096960
680958
498283
1036448
914490
728016
937731
340385
1088730
344867
348458
794906
576487
370054
937731
459043
838900
807872
700073
165869
957893
465410
1047835
982390
736364
725639
795270
819675
928991
1005321
501797
548128
248903
534720
545782
29879
937805
1220848
868475
363868
648456
513189
755974
762811
904450
902927
871595
350101
947056
895936
798837
720573
870292
575474
1019851
568899
726363
787342
938850
747269
562828
593939
789533
999127
919827
463924
789533
997112
628098
533095
299408
1076102
840863
904450
718685
937805
740184
791654
449024
325541
603530
819784
495198
816852
357849
722055
254440
470264
369624
799668
99482
1141475
949624
828128
1224621
771402
1036382
540407
749634
923378
531944
870272
1713
300233
840174
860726
454659
668316
436238
426685
884465
439467
569860
604474
463988
843905
579281
556549
402446
731716
448801
787722
943368
711523
789533
806929
700795
495906
1034331
895936
244024
1193024
465843
670756
317606
666184
1051282
499293
353391
1038141
766209
653865
804666
841172
752074
941113
1015268
717388
961747
869545
919827
394510
710489
902927
937731
373111
889994
957893
904450
462239
989936
889994
941113
396837
404030
340008
1027580
319482
572493
369011
571158
851724
823440
537092
547769
711523
938680
949629
898796
889994
670539
1652780
756529
1116336
820423
887664
587874
891064
574790
892400
718824
586239
997677
843905
607693
349784
1652780
1093323
997677
531876
844920
602003
845348
957893
566660
613376
753689
798294
421050
387077
698820
954847
722055
722055
902927
928451
562744
694212
895936
1054630
1005321
707576
633515
866386
818330
966012
400558
537375
852298
966012
486114
747269
608950
726363
855717
870292
406912
1034331
823468
364812
743806
726363
1602877
787389
938850
488539
729553
1050858
709083
722055
635517
480077
1038141
625208
758349
800296
1378329
923378
648585
1054630
1652780
870292
736309
1557219
542537
1000315
785463
854514
226539
983072
570451
497744
1051956
742429
729431
717388
800296
790585
963906
257520
742973
659749
724958
480077
802017
652610
845348
875799
890064
1036999
1652780
769248
872688
861778
801548
564429
696271
1222048
547769
611868
288350
879060
604975
938484
954626
669187
494981
681903
853056
507819
667180
668197
950109
1108518
1202609
1034331
817027
876360
186427
599460
828128
803025
887693
164241
790585
1401863
1038141
433303
626958
831995
902927
1093323
718827
725844
843514
150723
697415
659937
970163
823628
667741
665892
439717
962464
907000
1005321
490826
825339
1199165
724042
1193024
214198
675401
748080
713582
1004474
743806
973737
1248277
1172566
1096960
869545
483651
458428
854766
824819
722658
803763
654318
245741
390326
993036
1076102
1074217
1084656
709849
718824
938484
794906
796009
1045677
663466
807804
957893
820106
952418
768989
529990
401272
336885
445837
845371
611720
720981
488782
870292
1202609
826178
480077
957893
412617
639265
674217
1133196
552315
550749
439128
966012
760005
729223
376608
891064
722608
583084
387823
1151286
467214
291682
918224
757680
434491
963906
548540
115488
1027580
696714
1257718
345710
226926
551164
736309
615939
554004
823440
890064
811637
741153
889994
639808
374688
675589
1108556
553110
711523
356415
899047
860726
1020766
697783
1020766
393842
553558
800296
279362
834305
1045677
635511
720002
1034331
891443
300194
1009928
875486
686423
779817
630568
828128
907000
803025
781137
769248
628057
1202609
74896
578010
963906
1766920
72383
818636
720981
565134
495700
768989
350801
841982
959778
1202484
760005
654268
937805
823896
684259
859969
768989
476119
639808
891064
654069
972231
624889
1076102
462239
1065353
943368
728814
1076102
570243
868265
805036
716921
795424
782963
875247
1083987
794906
452230
740184
989936
638852
828128
858063
851853
597813
828128
808555
1102617
798294
985497
1046524
681083
938850
830020
993036
1349302
723714
531938
354191
659749
993036
839945
772610
110772
447633
1652780
698721
73497
501797
887070
1349302
690701
647159
743806
687286
613376
717388
1096960
480581
1248277
818330
775088
709552
478008
1065353
1038141
1179557
696714
964951
899374
638651
674832
227683
774758
967531
912188
1101638
1168998
1033051
519775
842205
1047089
337391
710294
457476
679007
553258
846307
1123156
544086
715289
1123156
818334
663990
844545
902593
619373
609835
368472
852023
754716
985351
616600
902593
1021156
377672
962927
1240268
705422
445485
808532
577938
262266
1184627
1079044
730721
902593
855382
1054613
627745
1092765
1092765
909562
519628
852023
1038026
175835
805807
553258
730335
831833
743797
491007
857970
909562
902593
562753
1365719
1288476
447362
1134404
541877
629422
603791
1240492
335860
1149962
859410
972776
726162
1021156
652494
180994
1134404
1149962
818334
936713
940274
1078197
726162
891533
1058129
335078
594126
818334
1047089
1037969
818334
1012227
655305
716800
674297
1016142
389356
662375
684871
1288476
859410
473732
470278
673270
844545
909562
612699
1054613
765560
640489
1092765
597721
476093
1055797
176964
726162
1078197
1055797
831833
1116009
1030537
572532
264571
850279
639930
469855
543326
818017
711929
1052051
1084020
484143
985351
628743
561907
1164502
1233825
1102885
664284
522917
619355
675191
607070
613549
1082401
584403
1055797
921786
1078197
257364
902593
826795
254525
1021156
553237
559644
1240492
850279
1345637
630180
1102885
1116009
1016142
602610
818334
421423
726162
721548
1149962
891533
491460
204273
985351
1082625
631097
922672
988959
637546
849348
906566
440672
1078197
309772
636927
933615
906566
544125
354629
774721
201334
1054145
547935
627430
893099
1092765
69609
1240492
930391
486743
1102885
370676
846307
1102885
498640
818334
974290
1005179
836000
1058129
441471
880238
726162
470599
1116009
962927
1184627
1101638
1164502
444928
1055797
1016142
857970
688429
1240268
316719
361401
498296
1101638
1184627
314605
726162
909325
717042
670355
1164502
588160
1055797
635162
818334
604572
583144
312090
1123156
194950
596581
598266
1021156
962927
1116009
909562
1054145
785502
758696
893099
986187
962927
391995
1043586
833872
569583
1054145
1043586
1043586
417838
332805
808916
726162
770714
1257027
482562
1071011
691499
1047089
981921
518263
564326
1084020
961946
456623
1240268
1055797
831833
420383
542570
1016142
1055797
584381
852023
1002414
633859
881408
922672
1288476
1084020
906566
1240492
388479
1021156
745576
909744
495061
1047089
1092765
1233825
831833
846307
850279
1216783
902593
1078197
1149962
364268
962927
464566
798149
1216783
628887
355835
906566
818334
365968
881408
726162
1195154
545103
509399
1084020
1184627
844545
524813
514105
498243
395556
669835
448096
629430
463466
637506
701303
752942
769016
630229
380997
1622117
778158
1295017
558109
649892
582244
970941
689216
801402
519951
333748
433260
473347
505698
333748
719684
563475
618317
453025
412158
1064802
614046
548441
829820
592149
952936
806746
878890
701361
747271
1295017
589143
724653
620005
645267
866026
710220
1069719
721942
709223
533259
839173
945951
445643
511451
670344
778694
637849
764226
846549
1141842
819258
838761
797310
436924
1153806
877877
1295017
544942
642794
995112
1216559
305494
668636
877819
517525
514594
647234
685756
957650
1137968
663141
468509
728890
390600
250565
633014
652266
772913
242894
570737
779515
837925
752034
693102
649922
604439
649904
569753
975668
776430
786234
152605
520322
560779
864168
471874
982277
463267
691890
926460
531179
736838
995112
710822
435284
763616
787022
823281
710930
663840
479655
691202
1127989
288316
591459
606459
715275
596340
565542
844098
866584
985455
860711
574205
660306
918830
952010
446455
815694
1067962
491276
1285826
440852
536956
514594
414077
798789
965660
514594
893058
670609
499205
713676
453025
527841
776600
362132
912160
702081
246386
855918
718497
492871
852101
1075316
864168
648585
641239
857691
353363
592149
151764
748796
773244
725701
819379
935672
440986
748796
895931
701868
738344
832204
687793
745907
648206
764226
429580
843649
1030084
454177
509142
391371
515143
623416
180197
467292
610693
478485
1084982
746480
863589
533756
825148
670609
568993
690307
430176
768552
738572
998421
390161
114476
469886
1004765
895473
1074302
1044732
998178
1051693
736748
903412
870685
701361
846549
688369
993502
947720
405503
718572
405165
248433
453025
523491
426894
839173
686926
644210
822899
576531
902631
502455
555737
565542
489264
958075
814765
563475
845847
909174
935326
818120
560849
39886
1009839
680742
866132
805656
777485
155953
714598
768552
607692
371837
440986
1045677
643823
657390
797310
532521
662090
1090212
422568
554790
846815
689216
336209
674452
1024573
726280
911746
1127647
858082
538966
638323
648058
722290
764799
911617
636010
395937
836345
565542
993317
396470
672860
724653
823145
950301
579446
946010
648206
617639
708094
649892
502719
643823
726415
1037195
126316
750482
719525
482698
441019
547826
786836
1295017
745400
805538
787022
858440
1195569
622732
656981
1021723
460193
618317
833676
617983
645616
630892
694843
679514
567376
1316969
801402
800774
1056084
685845
786234
390359
901692
328551
1227745
653578
664044
402016
556111
941761
260969
876958
479655
1021970
453025
657541
717532
855654
919271
652228
750902
489515
902586
509888
981921
787022
522062
769016
264876
1050924
942517
595111
336794
723776
623416
904924
411088
381941
455084
831185
442105
1127989
1022476
392157
484039
665201
762109
566584
752369
634382
1161398
832288
351873
839679
673480
869555
535278
670994
977451
843116
274296
953794
641594
391489
792310
529092
835896
685845
569615
639669
369606
602039
866132
756253
842311
750902
565309
1295017
785619
893058
577483
1708268
285490
860287
422568
726415
946625
577095
505185
638897
935326
613092
275826
861149
754036
170975
659145
466132
589200
620084
1314549
479628
530835
879946
747354
612421
533008
576180
371753
351781
518451
500655
591443
640183
440986
876958
449268
645616
388165
1286900
539829
848393
869475
441109
579736
604678
504892
437593
956348
686063
757296
432735
1137968
798837
755370
998421
807652
766018
1057745
719060
626788
331960
49632
612421
736696
553124
623008
533298
567376
484839
203010
810758
403286
596192
545468
721542
622939
639330
692961
850059
766443
595449
399281
413038
743688
478210
267258
758036
492499
957892
440628
825148
510819
667026
865330
1717519
1220128
608966
811886
943486
593055
213989
833478
573661
536070
795798
636482
385541
553124
265337
288691
441798
485404
387130
542592
593004
292355
720020
330501
1054520
383560
812330
506553
201483
889534
789154
553113
840531
840342
369008
438735
770888
655982
622017
789973
324703
748244
202201
713456
863923
448508
571693
462495
573357
1203610
268960
1519351
792731
614037
774279
528786
395556
928341
932286
624391
276797
461362
770016
607828
496114
699159
278542
264919
511488
325565
136265
1003617
686364
489264
164518
506228
474648
686090
703238
638350
925868
406664
516542
146247
472668
456265
561585
675840
583362
510819
857391
797422
129219
731038
997932
538253
218606
899964
952496
554385
628164
713510
412509
657708
480219
313548
916341
577088
341671
400030
998521
865376
368321
931470
491808
882664
692424
940320
659541
570850
440628
747223
523629
535612
286564
677555
615128
502392
813434
673200
761511
326971
586146
349640
466251
539799
519970
446227
818698
798544
909034
130919
800114
771749
1038857
916341
574428
196399
425058
804834
449716
1105051
493918
657686
665814
684046
506465
591180
419603
490091
511038
471481
551846
537493
879150
198276
269009
729501
288277
722402
256083
605121
790525
849896
890647
1015281
498265
822851
1109335
723714
704101
315045
571905
600762
420072
725650
324965
700222
576753
696122
672466
227856
492359
485244
470115
913329
459415
414702
822807
561221
408987
466556
500219
443517
638929
582398
579413
713480
453025
1060223
617817
418073
441566
550220
774971
402411
561423
690274
518504
890070
752313
246774
480864
610676
830858
406421
780238
473121
451122
330721
399901
606236
941731
218285
455336
683104
498902
460870
525791
795799
550893
732501
867785
321534
521083
729068
471047
737850
328599
49583
607353
577169
248340
365439
652286
621800
521388
427339
468284
906127
422327
891362
939172
277431
155953
644905
429391
830359
437626
492576
594620
1074001
579575
501949
676382
257213
554428
684929
510136
906566
713958
873520
841999
426434
162656
461368
1179354
889777
509672
506257
955613
314237
477914
322355
640977
876995
857068
331933
284891
565343
933599
557957
845013
833020
434679
1050924
759038
571941
769186
683267
783411
640146
440112
502196
563037
649983
794353
618546
311210
529326
728869
1311450
389239
441525
424420
569214
795060
557071
486486
745125
597896
845056
690222
882489
865995
1218728
787823
628297
633162
1163742
490434
616520
893179
722498
524097
813192
580366
879449
480225
497545
494085
415897
947562
1299255
736032
674004
599733
448909
1416539
460437
550563
653159
784872
574598
487449
734913
475470
666299
638435
555506
724163
505451
589277
798691
523670
1006428
809990
440937
605099
641083
387872
685017
950362
333134
945169
966837
1570323
630042
411048
311448
753409
479495
539340
411447
654907
566208
607236
413865
433266
444619
736340
1005612
412581
625533
755304
438779
563983
595883
813815
1021799
337882
393128
574157
459812
750015
569246
574859
698768
730974
576758
837162
531459
798907
721778
643568
305808
1324619
584107
674758
238599
661665
669227
936259
757596
1051477
926049
642310
546951
661075
726156
1127927
747849
115488
953571
459858
418409
397954
422101
766572
663858
157950
871568
662738
768000
818538
644585
516209
438753
1043620
664389
551576
868475
576712
680555
742914
211098
771053
425793
478847
884980
833207
752364
718685
578073
735599
317523
263960
683830
725124
639845
615394
255127
853988
383507
382080
798021
574671
715006
762287
543202
663919
639601
825148
677221
719322
84667
700235
488511
1038329
753668
494148
933745
748423
708653
525948
250893
576640
1221517
582303
1286261
677221
319029
487444
714977
375669
451377
85561
516067
396761
646573
598405
945020
727732
692826
603539
576625
729021
515793
700372
554104
748403
895931
587521
657320
734664
498344
520322
654533
440544
557767
690146
489924
1102830
354119
607494
799021
540778
538411
703596
703238
654120
817402
661846
596809
260129
379843
482351
317187
722532
772508
385936
789114
807755
571247
676580
708944
533416
805867
581895
606246
969280
728139
971678
416921
620082
348396
674832
881295
664183
1399125
566600
482769
1065945
223878
888507
901917
320262
693953
539210
830636
759745
580975
727447
566778
747211
724046
819016
562687
821507
730275
766948
318138
973778
788047
539253
554364
908362
550656
787274
815694
669305
510705
830137
466284
420219
809990
631513
694595
876417
468618
513557
696116
799840
832317
657635
560779
483375
640226
1211886
858440
320372
967028
542129
619043
377095
671784
940441
513540
728289
464760
779312
305931
122007
420599
551921
471527
579469
717897
869596
381430
1118072
365136
388373
499620
825942
564129
476947
523903
463847
420627
107028
544047
607493
384106
796638
646174
693773
1264547
965831
742432
626857
574218
236687
342007
888889
310479
629668
212965
793352
835343
528642
796535
505355
295482
552936
740468
877662
579596
366051
465648
606074
611150
582795
967535
518284
464003
489321
707668
812005
657583
595562
459724
865746
786177
866110
906638
707954
253608
235923
278818
870982
771385
750043
622574
1466280
1255254
770554
722646
203792
681819
832454
396549
397792
699714
669195
602925
657541
175168
572471
752412
207851
533770
1048248
501476
707756
536500
807766
325430
695106
619825
347202
478141
547473
916819
241723
587313
621345
1498566
601897
832290
709180
1036047
913303
675977
1057118
508804
789626
535944
1021896
1358252
253082
732950
961015
678720
484662
589096
430136
1231757
1058129
609674
291276
278895
1140910
458686
823656
674885
629279
865106
484040
493464
568422
622721
491162
643683
689876
987619
757218
532391
564742
919361
556658
595066
429193
643185
706726
438952
1069996
270935
291065
465758
263058
862808
208575
798837
562651
899535
820357
625545
355345
637521
522127
790805
812830
435436
706009
1124875
626919
634425
554081
858202
409584
636374
379653
396701
892388
844029
537734
342234
375928
1022191
254412
580059
567366
639162
1185844
688215
286745
577966
728161
518964
691985
492323
921634
1059817
685185
724121
976067
498682
590950
540704
858744
189070
1042105
436924
406295
872634
544441
739981
698220
849116
358959
478709
668975
451653
512249
871959
444480
698465
701944
840277
1384260
893596
644120
647573
216465
380654
679868
381914
215982
1015039
610554
888221
372148
766559
164351
500173
1289837
523934
567931
546079
798659
434922
392800
383513
508930
576315
566413
555980
316678
516667
707339
625623
1556929
389097
565224
548430
755405
462757
838051
987469
599968
861672
711378
792252
291164
456088
857373
529055
499279
886636
539088
511038
1223397
1160594
781634
407287
766052
523949
561907
931429
432944
312874
484312
340954
355062
540500
389391
804633
602432
897837
541712
563043
699765
783865
590427
449283
535119
892229
467064
594595
233480
306768
589113
432302
156902
630168
633923
613709
634301
663667
825526
525492
310853
866181
693320
592735
999017
796915
415797
528794
707774
661113
337471
971678
433490
836324
924646
797126
712994
728699
555456
860916
982624
720238
629974
491663
692333
590307
422212
648823
608418
409603
411914
776508
889654
615545
953015
710141
1133324
660561
696714
805117
366381
772184
611407
76384
780431
669121
783865
327957
583412
597861
611526
1139861
553174
209868
333667
421799
602423
667099
654183
429578
925101
579426
386259
920480
693696
489231
609007
563309
303487
200089
650988
678953
557292
637609
586420
983030
396369
621575
1050715
426447
1056042
565131
489630
1221471
769342
589143
1068787
24415
806479
222273
898895
1701898
614396
565965
477259
329460
517937
557559
695284
293864
539110
922990
647175
592174
721554
263105
726801
1206665
692687
840801
767224
872545
514815
287622
328819
155511
482455
851927
470621
917566
371149
593419
565035
627290
610015
390847
610312
587518
751480
228162
605645
478560
894698
404479
595789
972926
527513
779981
509084
475626
732845
320357
267228
584517
546890
530834
595497
108330
553361
613559
864593
1576991
573770
697916
966740
689922
374676
358398
581985
663775
607693
562645
309025
435922
109783
727161
621797
720670
260723
205359
236119
261277
346500
476344
671107
496558
711158
862880
502441
328471
428797
606671
1194530
677853
669410
248340
1286261
561125
500461
807294
494969
643118
716579
848698
327153
869783
1124380
689397
333260
389650
739115
886034
728869
585192
680446
958672
542570
761711
650033
725451
414406
112111
574096
759451
809661
639129
820280
988895
787669
448582
668905
621831
407599
1091661
684991
572016
711092
588047
436350
549276
869085
1085003
793188
465369
737836
59177
492528
532521
725553
690226
968411
720263
586240
644353
331428
796009
684899
975338
491805
808512
610014
925242
691768
501219
697913
603820
530966
94772
562492
659550
629023
964464
844029
471817
929730
396785
812724
529789
878963
626396
598353
1232778
598822
1061881
726598
554282
581198
727587
559882
464929
575233
244055
934651
740293
467874
729409
729706
503292
459520
473604
423642
869660
593078
604282
772863
776430
920979
591272
694766
490457
785837
277053
733727
977487
729706
249106
382595
372440
263817
543889
315708
723253
819404
396580
403466
566358
660688
743492
424224
984247
225008
627258
526873
651873
684750
592572
649672
946008
701962
885156
784930
433457
669917
685537
547528
858655
949704
602295
883750
879060
646891
905792
882323
471683
754580
486492
832769
751568
533858
427642
1303239
937528
1029114
620457
281196
268420
867530
294071
705253
370594
764157
225361
767079
762300
557678
443288
167765
537871
736007
36541
255632
231815
745017
420885
305181
456142
821909
671023
677306
474132
364762
311575
499302
305664
390923
841982
621638
562902
1247889
882911
532821
740274
433357
57630
454822
616538
373571
564967
397380
876834
1615409
713478
528504
385188
685219
286988
565323
345618
1024573
601061
609376
520494
949667
883718
478604
1048081
288641
391637
826271
698710
695830
867782
510245
680808
329203
452109
196128
754940
825467
769611
771789
991647
513557
1005321
409300
597578
490893
537674
570975
481115
640758
537314
810187
1375231
265753
137925
671093
1128642
286627
361760
885675
265316
556558
964706
446671
502472
563162
567504
250104
731422
707437
756503
589425
745312
957892
934344
803145
439499
497245
155083
776269
818896
924729
575233
475367
489129
656483
389445
982462
623338
668183
331976
748279
639280
406494
599363
957101
700741
747269
779408
185777
361115
846638
819731
590029
830137
588023
546769
664389
836356
340986
919271
595227
951350
475494
829621
237840
651030
1267921
492669
1070633
437019
718208
371875
385234
548411
436318
452298
512456
820662
336007
459617
658722
711677
590951
723726
318874
299965
681696
770228
427576
365038
799009
589822
825745
520799
977748
665297
520819
440058
533811
72356
709422
385772
1049326
1252919
720206
643157
677398
362922
561183
619498
942047
696948
859152
897603
368220
638292
621330
698613
983470
1244430
774643
354215
947095
940347
340858
503149
597936
712898
565222
416738
830309
527458
236119
740184
655567
836980
809661
480803
210173
800264
644165
555513
538841
389289
249106
581198
226494
779830
592183
805871
507254
572198
716906
1063178
648959
756055
504059
888889
892100
610275
316199
617370
322703
377252
651673
299965
740864
395864
415751
1014443
742432
503112
633938
570808
482429
654736
483514
606706
322644
832889
260076
808928
440387
1035140
624832
346495
1024036
360863
848515
769522
406681
641980
541501
911103
780586
883553
473177
611335
715043
391917
366098
669917
576207
572274
198706
740829
413727
1019698
768111
630487
560349
299082
637391
197081
439796
372376
883365
681696
782202
548602
509120
557634
843702
1409700
963031
517339
661668
565362
471904
542097
366821
912255
353692
446687
56863
727401
737947
1086935
503261
712169
826686
556965
730142
451759
579042
554554
810397
469598
670943
608214
390975
927082
452137
440986
537345
947049
266397
446666
698792
732371
786625
872902
344392
405248
565152
866584
819929
186665
483772
882634
812338
406126
188774
640729
716295
684828
412671
859252
772792
312793
922641
586266
528964
375173
1065530
777687
1088900
635680
610176
713979
405582
475905
628239
459551
677683
642634
883853
353800
694044
467949
662025
421674
589573
369624
1269951
660715
713748
762604
439564
878204
715085
751545
860316
483602
1110638
776771
910360
603272
842257
382402
500420
469283
773064
442170
839090
572674
542081
716823
864120
1163136
1109068
442584
122524
549447
549554
338380
40952
772403
490415
559644
529810
587899
877346
382022
864956
395556
790585
572406
498345
911592
694951
433227
733046
867785
109783
257755
1080956
563274
792586
606114
348242
880238
524388
1255785
339521
54340
722482
454822
674950
488181
491772
995640
847211
670355
871589
650185
587492
791257
488615
514497
62166
718244
946114
568270
1708247
662223
523019
550639
476733
602889
712663
672536
404608
404030
632599
487365
1326464
251483
610031
343147
726703
651872
112665
475964
475278
579521
545593
728479
868788
865906
792366
236370
469479
930275
710366
466084
468006
340105
564129
227899
813149
711853
244055
407408
878149
1073634
478066
866361
536073
531424
385857
441443
465618
504180
764342
432404
975029
973379
327390
581815
289526
819988
1005939
553758
948155
820653
640758
1180203
771459
1124103
809926
417589
762220
813460
487748
822648
104185
379363
446252
1471430
501564
778730
589763
248931
746190
717584
380239
1126194
462104
750063
239657
472960
545468
608966
321595
500340
535623
759987
380868
1038810
472097
386227
635836
903123
380888
1140950
407468
781472
614202
639499
690636
474383
1140834
718046
625354
653634
516421
397208
594106
264859
391182
482614
463576
1564491
837744
555980
549550
590247
1721389
777799
517488
736593
593793
391637
697371
591629
911653
408275
397509
834836
454188
498576
552132
264175
732467
940372
212101
741664
1012523
667159
711693
891222
720828
688067
574180
333134
221825
527245
527698
715289
404368
439506
1075855
824019
773500
676243
682239
791594
545930
616329
675229
364824
375822
664441
706469
749539
644274
1265111
830636
154413
410135
539309
713120
1140061
865048
330891
676440
667337
491137
928466
429801
743196
433258
897380
510264
917963
444624
544948
700136
903344
576037
439629
278877
531524
741962
597528
478589
707230
645364
497642
860843
786175
571782
212692
841413
203801
535058
500048
991253
326880
584388
532269
117526
770536
642732
380800
251899
897201
731646
377412
724764
691562
714079
1207596
789785
572271
703109
398637
434859
790971
534043
690795
806901
397145
373378
628776
553399
782082
824941
276580
449077
597048
583236
812379
1481008
317297
1039234
611847
742769
379346
570614
396961
581620
469437
397208
647486
609747
645475
831498
510582
930055
1001725
879137
615974
872565
542720
608373
464326
768421
832507
688083
1137663
413038
506328
202585
367016
693208
366351
633824
415240
538411
420083
747637
742917
580565
300850
776864
650074
796216
495530
688518
635122
1004495
492792
506932
311967
1013078
891345
929752
418560
942238
641072
744056
765749
725138
644000
410685
513924
627531
253082
845550
572807
872568
748813
373036
880925
719837
599723
462725
850943
826440
179328
625623
786094
267242
636564
790769
939875
508748
700410
652508
564278
706646
647264
400484
778569
901947
378588
878054
693476
673608
667350
1560616
588174
877767
585360
529631
729593
507938
533356
663985
878834
679779
649574
225199
643134
467510
676955
1048132
347886
542760
383295
532535
823946
1226957
720722
497429
833950
271988
428306
276996
763629
917590
613430
441342
562479
937063
717344
688050
577218
435033
729113
552002
544924
407568
655856
458232
817980
495979
898397
469594
776602
308888
837882
1453955
691108
1045064
439768
503961
472622
614544
607638
798294
655481
454679
526948
1005276
873293
208102
606074
438497
266127
689924
1622117
659749
988982
674107
232972
256226
796595
638707
807870
582073
601386
861916
371567
738523
479463
382968
839090
589021
697537
644481
623627
682191
917385
410541
334826
618922
900570
660195
686103
662706
574977
378395
641088
1464363
346209
1263126
828243
855382
749754
354419
486976
562802
764434
487517
866038
691317
567567
834161
717016
781218
341361
854265
903234
1178849
298113
562244
767617
731178
570412
445460
765311
815854
289138
587533
749037
925143
901164
720154
592550
494723
711141
720268
849779
707858
546392
688780
223611
713594
754235
352061
459677
719322
435227
505164
421844
374277
438735
940828
1128620
700144
822815
623302
555743
390475
666583
1242962
597026
539361
812893
430142
332427
702424
289183
558017
319207
923293
731086
838270
1129341
601694
908732
494580
607484
1047633
694830
454927
923438
948155
851530
390359
661399
668183
467674
809459
657727
433473
1305833
340328
586490
315078
506596
1114741
657847
829208
395428
656568
566394
783600
1060806
329662
465418
963214
469659
459950
715460
1202892
634483
437536
383588
895398
211017
650645
698617
861937
650546
984479
569814
189504
607346
808924
742071
600871
547913
758669
856135
486420
835450
408320
512359
524775
449996
578534
355786
737605
465265
931399
1024839
930627
774547
943073
941731
61134
423351
188914
538855
185085
571485
843961
554669
635162
185085
639729
516845
379970
460433
499491
727877
683524
646346
511594
950301
556047
163514
337839
434594
1062303
527189
318261
462399
561158
610370
600183
954156
542595
636782
355152
1287740
841403
483039
551104
634425
733134
436509
572585
676597
522029
743952
356645
919302
1026442
427646
727226
229033
345587
702686
389603
764784
451589
553567
493808
589922
663829
343276
39886
690919
436955
931139
599897
1027142
509016
319518
491078
517781
325845
731697
363515
351555
366540
691861
611789
583870
299228
455825
784853
826702
231287
449626
621038
551576
549014
480282
464480
449325
678925
1104766
374321
638409
728176
432779
1376144
670718
142774
469980
565030
581088
816484
969717
772613
800195
655609
789713
631460
618311
771356
920745
826662
1097417
1257053
737947
669626
513780
528525
578440
641594
652220
767125
398151
772521
459226
528240
346123
256721
740554
93818
853065
611180
497664
942680
350101
965947
338935
755943
665245
546233
570176
464907
863596
1453955
594610
1031524
995978
826536
762220
352389
558996
803575
385938
563078
594438
362973
33372
507948
693980
1080782
685544
847841
823127
394470
631678
564063
442235
584177
284600
385308
794435
837131
694402
523665
478535
949429
620105
771227
528293
867323
601742
608444
690919
1323157
672536
972350
780864
823052
881787
426555
754690
1001435
683169
630428
523471
1794171
655516
900506
118861
409503
499326
405465
969872
385623
856074
1019454
1259223
479683
665104
343415
578926
540440
480401
694366
350126
488056
689402
429310
960301
590918
631121
421235
785797
826472
404705
518027
1034014
478369
533188
611074
584403
645072
447445
372473
599587
524605
366471
462134
786581
993802
1145903
494964
445791
359299
669304
482625
562737
895936
505130
103721
658594
627890
821349
498031
763616
1012121
890057
773697
633493
674004
1141865
776454
842855
389937
583640
680239
465401
767823
369799
282824
864956
601681
439467
472655
612779
298499
693899
655085
881745
696563
439796
852985
651903
351084
785266
823909
212416
383295
284601
417794
714479
678803
586033
995112
752556
425496
641666
372889
518651
552101
503941
786311
708353
155626
582184
585195
776020
552651
745400
545798
803025
664284
508925
528540
1257771
575874
490532
1393585
914052
633530
631747
631409
1007702
415240
687442
1130569
1083476
1387011
824973
441339
1096597
545735
1226016
1007702
488698
1302141
586279
458979
562725
403127
250127
869659
743859
676061
742760
801559
1433708
905082
961709
457131
300735
772184
1391341
1257771
816470
705238
1389116
585688
1080782
237034
263211
565753
761816
1002280
531732
764316
671941
516174
716231
1111524
823324
801054
459065
816527
312414
389047
778362
497868
768677
1334614
605636
1197128
536899
502014
957158
351015
548716
578182
840971
1025076
1160065
458393
890627
539059
613105
556607
1030397
780343
559074
895624
858092
695533
460235
1658679
742549
721672
1232239
694214
708530
586193
623631
805245
835678
128472
873087
311542
202867
383680
917545
742416
376674
182051
694212
1418879
729517
155056
208660
1300898
1496489
753859
1183656
1392920
612414
806782
756244
824964
648886
311542
351718
737856
1544036
748523
942445
1542028
1396465
650694
710006
400002
620092
671403
703473
971115
1111391
1226016
1348231
373308
618746
1145387
1282820
518700
999185
413058
530163
396802
825581
679223
731007
404655
893853
782597
229842
599249
793368
415486
799924
606754
787855
592563
1179502
659574
440226
599249
878360
775691
461368
582295
457706
730083
1945006
1412845
947246
623201
445483
699615
603795
478039
428563
561902
1230598
904311
360845
673431
645838
472305
727392
566397
580171
345566
694580
592715
1487389
873087
510688
546769
541985
588081
652101
575874
1220630
872030
948562
603671
317029
984479
250127
690469
1330573
918943
583868
196975
388080
489038
631694
361100
638179
606276
534586
353077
587741
918943
465469
355786
540294
1296291
707424
964338
430930
1171571
710633
377256
856408
1429897
229976
529882
784561
611407
645561
409712
563291
551112
624265
882721
408973
333896
985791
1031409
746997
307484
634626
524196
1506908
1163806
278155
611133
693465
573783
1350723
1195730
513376
677220
375099
666513
742255
1209880
681484
1478827
699435
673817
882721
699615
551767
652929
574671
1209880
727392
548181
1070982
416525
660523
722997
674321
442529
487407
811756
654026
695131
563837
371342
481688
1171266
513167
429959
1334585
307379
1553952
431005
627144
614803
1113770
453172
545956
645475
560971
445850
339823
493044
544745
729774
684774
1542028
1107645
606294
541426
763756
588402
660195
1182561
855460
856926
788952
1369131
1025459
599680
1075488
437884
1233209
376674
1240362
371342
1160065
1446360
633695
644843
573783
520186
516150
277393
727587
1268662
1163461
1461178
617011
351086
1036679
401339
451873
598731
1174830
916752
587483
611851
893704
709468
1060037
484336
468274
391276
311367
614576
692208
809240
459445
690896
786604
872282
1391341
907640
530035
1335735
378254
558591
521445
1011928
675924
196152
825204
772146
657710
781852
235783
350832
868936
414971
612414
1011414
1594675
543224
724441
890764
400002
128739
347009
264870
513170
512059
746490
404125
561011
499484
1013196
789747
406212
524741
930518
621326
811329
637183
591919
450921
652208
780455
361010
715863
1046185
696714
1015212
997155
501287
819798
292084
695546
629980
664982
991384
371342
1066636
622721
466074
985337
455655
988148
278407
326704
581423
363862
1440717
498191
1134593
1257170
467237
536899
1655657
652035
304003
467973
732845
635477
939731
946493
156879
809355
670640
385875
818277
296679
792797
305934
211668
404114
638490
1544036
1294166
1146046
559396
541828
895624
593787
1594675
1193533
953113
993984
874183
713883
754625
1400585
1300898
2188536
1296291
1077560
544450
541736
695131
738362
1441779
493896
568736
560917
567432
901874
853648
698972
1155042
823052
723138
548181
470731
477916
475135
504187
528999
1103916
237034
435110
756762
686196
706622
929615
886199
460399
618068
548716
463770
659219
1011414
854815
1090984
917545
452305
1193509
210810
1007702
739426
1001088
1111524
482149
458057
464551
598493
988309
538495
478577
655829
1030995
540727
491517
1175140
606273
293494
311367
892400
912978
624345
340773
1357224
710633
128739
627772
797105
862370
965660
537515
537906
1449410
1171571
1282820
666583
1553472
312414
879634
1328715
830037
1211571
850378
1334614
1159103
681527
930263
478633
819208
586193
417379
673656
1257771
741428
516845
235264
1345637
1467787
584107
667250
700490
437884
658513
554411
513615
631251
1237741
999635
956298
1417268
381151
973936
882721
175619
436385
499484
1020213
932407
518542
620429
46158
795318
397208
761627
627486
1257821
762956
985483
512676
874183
897103
575874
714444
403996
749517
395754
437248
563044
914623
898785
1231159
1296291
1211211
610155
509010
536899
1025182
524196
580511
515947
1093744
1174919
737609
232579
1334585
650900
732610
660552
595906
1066158
309367
538222
816168
391276
327303
748992
458393
57958
540971
769032
1181054
415329
461576
459617
605520
379653
616252
1193033
785141
1024573
814032
612414
749636
760692
608643
1328997
925792
610014
382401
879633
512817
727392
888507
426226
827037
653838
691076
478039
577669
1401135
770599
1173297
1449410
829259
652286
572120
588646
780455
664485
630192
593392
644843
787644
930632
512059
613146
686915
1156512
652438
300735
634547
666463
826841
517351
567432
1366252
896716
819318
1487389
1183656
780343
615350
1007702
384960
737583
1193472
324635
449412
706714
478039
659769
546993
1300898
1280985
904996
690896
317029
340357
463297
635867
1527254
799675
587908
511647
1114496
235264
487826
340790
551615
404030
1365801
770278
97975
956298
869113
735140
598731
435889
403531
988148
1202291
1387011
677201
344728
704251
1001088
233849
646988
952002
665991
714026
343482
1173297
600481
25006
415194
801908
856408
539273
633937
800174
1388980
1280985
478633
109995
671757
739648
1328715
617199
615350
941761
531944
1171266
833639
519799
1122795
935448
1035081
380891
674995
607605
434859
520407
1156512
860287
1197841
1042501
345037
699615
456391
814032
1001012
401300
1092217
463176
769248
1275871
903417
759563
1105026
444542
980996
1287740
564031
777370
430620
560897
670984
457706
717917
688918
598731
531915
465465
1089941
476949
1238164
553253
949629
843915
475190
544440
689602
306387
492168
847289
1036679
891105
685077
417990
597760
770278
1290113
748829
1059823
330891
97975
676580
918234
1193509
1357224
514190
366448
511647
1150215
732052
1429897
1275296
551592
515300
1165391
505459
601469
966896
764268
551074
1268662
1150260
738710
856408
746997
534967
489888
788952
406042
818755
947788
592749
1174830
788018
1181909
437884
585842
630042
1440717
391276
473994
791356
706633
678391
799771
1228445
623061
1257821
872567
250127
396378
518900
1395188
1392920
667658
585021
567471
529990
539493
1403708
1138652
430322
663425
248438
655085
1110795
946493
758494
872030
848687
406554
636416
1001088
1272724
1016416
513951
791654
1084020
596005
549439
842095
859320
724635
452921
1240754
1429897
682113
756066
467163
1309292
863589
1223491
210411
203247
759563
491947
950660
618032
797637
549525
1179502
946696
452747
570226
906926
798185
1122795
434918
623772
1005076
1196349
685783
1193033
792797
1095675
423351
811559
430951
528726
203247
729468
455222
966394
1159661
1136311
695122
834661
643708
652346
952356
4526
669351
1165391
375211
549368
1630734
1506908
507787
1107645
218183
407020
561011
458551
643487
967382
1235211
188781
551615
672671
610586
485838
524978
1089941
384196
777485
1134483
1209615
448096
343187
353357
1023967
138395
447552
516560
637591
482003
842922
890542
1012577
306674
917332
693163
601269
439839
554007
476466
695122
1036679
1093523
797907
799604
516374
633230
1218745
956583
1226016
625222
318720
464551
1389116
1430974
1030995
1232239
501366
693848
1173297
642840
415329
803682
427153
558423
346710
895047
476765
540971
201557
631919
525527
299469
516608
1311676
891926
597551
400213
1211211
1546847
187593
458393
1173297
623631
746997
667250
1429897
577286
781852
676417
983906
422043
391537
1159103
772999
528891
625793
709985
1016890
616252
704251
278137
797234
850994
731102
608655
683760
881919
686932
894454
600808
479389
841979
579321
717447
348163
331453
611983
780967
521468
535563
758743
638476
907967
550451
525032
723239
912612
555204
928188
670476
728051
164414
273578
459297
619971
494115
571764
950692
595394
610803
714545
601985
625827
508646
546000
421838
576184
597291
643134
548976
519359
571281
652224
792576
271811
393484
804089
815015
377883
364482
763081
694410
282425
451511
794743
594554
675362
443747
824016
500966
896510
569090
986028
577556
608871
632295
710626
701979
872914
422096
778302
664406
614946
509793
730361
589320
739967
914701
790150
496919
670197
850279
816231
289369
470807
759959
956311
823176
760294
525217
885384
672617
581898
322530
543029
351544
665766
606321
584491
600321
771780
841799
674535
467065
732374
1141842
219923
226007
211572
492125
553425
712898
620943
451571
735170
720577
453131
537689
394472
898331
715226
986880
758526
676397
762501
794120
976133
892375
306387
432726
685544
352896
241497
470457
770929
615280
473335
519487
128521
608871
693346
879935
295623
460223
714188
622049
466899
605392
731172
389660
420299
790120
862169
511919
993167
409178
699730
841367
557914
411439
559059
533667
468157
543294
428313
492591
713304
596890
589673
1394149
849929
742304
860981
667512
811563
913123
849097
226007
609433
762578
1280029
728925
930218
571389
811563
599833
657495
655595
545727
518762
753733
983756
415751
749962
529736
446401
775382
551772
596629
802374
767495
856304
959130
497364
1207968
108021
840719
567213
664652
1116305
315667
727831
542566
479910
670899
490361
692989
622842
923884
756687
468470
1049248
538383
542566
560252
869333
996664
978301
869545
324656
340357
521890
255560
506067
753575
614652
297966
370584
706698
815894
907128
774450
625932
496754
290594
644165
797579
643134
404872
684607
516690
802119
314591
707328
450874
756866
946373
646054
593989
750255
707825
610898
459181
571389
188656
545960
990147
794980
561261
637792
512353
493817
578443
807330
742739
809106
486839
688429
982291
830014
795353
576141
829875
499689
585828
753733
284877
772958
433628
450724
313993
707972
493221
455080
1067490
289040
1044518
672617
499592
871787
333461
926862
345620
437971
610451
336058
367191
554947
681221
525666
360626
604446
812899
270649
543638
1008551
497020
1129047
771546
870848
877085
955351
681819
678918
606999
856408
286671
578551
433904
454559
482721
642552
643750
709453
823021
412903
410688
299784
742165
1182561
1100840
1051282
440977
459541
570871
609401
427638
351802
512498
433490
705571
409850
811487
499241
349122
639711
729208
910861
659037
970844
653026
409710
969321
909088
395143
860581
323031
991269
1140250
411530
940133
520114
353027
397623
505931
737961
893415
1303239
866077
715487
756687
618782
568301
973685
683429
794980
681328
467031
727447
330102
1178447
861872
494558
1095371
661319
957677
911115
728827
665766
650832
623826
574592
626716
552369
469160
1182090
643667
414908
886293
404793
550451
842128
790106
560897
523688
648610
453295
720775
1258618
766165
295623
495615
496912
735816
478963
425754
822279
885172
718615
657326
606102
500927
495721
813838
638082
689139
1161238
522540
458918
682141
702898
778708
871970
434067
1201649
951251
587848
859300
707972
673054
520297
556746
779235
703163
606591
802119
1080151
615578
385176
428814
227420
680109
371909
712545
787834
698645
364424
686901
573931
269166
284671
692024
585726
585861
703473
478041
666226
533355
343356
707810
649510
557550
1245567
816992
643588
305890
327733
758955
712220
588607
914701
628702
766533
715782
910576
675275
977892
234836
397654
591095
903225
486024
498633
440977
1684200
476570
741547
808922
652916
686503
884946
468573
628702
631627
780831
696789
902481
751046
768314
653310
1178447
707385
1052923
686901
515659
985349
683264
839725
509399
370353
675991
331115
579043
655982
722568
877085
1030050
796160
558214
864700
1060501
687231
474167
427034
1020795
1127215
955157
379049
611050
281264
1052940
871787
486024
581635
812707
631471
903923
805309
802422
902364
714522
837056
686696
378448
571757
667628
554637
752259
201334
380764
364274
525032
510475
780828
467690
702898
599109
371430
535348
339697
674535
653479
922350
963672
684073
290112
904867
437855
784595
515904
701979
483551
819988
358943
355846
341509
837932
516911
546041
686423
578571
547331
640070
704918
680096
803117
610023
562141
823440
258038
591822
459297
618237
265757
836113
775077
758806
645511
377724
767295
495251
708023
341187
385102
491558
387977
729021
521879
568309
561747
150723
599123
760875
600517
1255785
558886
1367642
826150
752482
799794
749901
870297
725001
375994
586746
480076
1082401
742238
872914
491558
735653
727107
394773
419719
775584
1501277
870195
549484
1199232
1048781
630926
728054
1007773
872836
715556
736362
896927
527555
682306
429226
322098
928315
550983
868088
1479464
678731
1221286
740815
691641
956128
473994
814094
717947
548768
1037317
844508
1375825
109022
644803
675732
1074993
154613
492452
1238798
386249
514946
511643
607414
977098
530066
718000
812680
809704
528654
618260
781294
552311
657075
670132
473924
627975
768799
763721
612474
425027
811126
471270
676127
740815
769874
509399
637812
755614
860628
536124
1043587
799343
483514
552509
702924
714014
886132
769455
1079044
623627
603791
907695
734708
619606
713312
808748
749129
770061
425418
541913
952046
558804
928069
690640
811126
1077506
227856
804015
870566
1026133
405711
397396
907177
787002
1096582
698754
445240
657075
593761
514830
739944
881529
810151
994934
248829
211983
439551
769874
911781
758357
1000357
524155
781262
569367
770484
705632
624866
818590
839067
454256
397911
895789
1443956
351954
503006
832009
898160
497613
726211
325738
618260
928069
689340
756667
694247
829019
29959
781262
999595
1043587
569367
634770
906908
908017
693767
670770
520539
554932
859852
700388
541773
398083
584051
682314
687055
284068
871535
527910
818399
401905
258206
852985
800322
322588
513736
911876
602762
745714
1624367
1032901
927570
542796
677859
704775
859422
348491
777888
794561
860810
867715
666583
636950
503429
322221
584177
675176
518762
626941
546700
598881
634964
929730
532719
893398
614005
385158
666900
557827
312245
816600
766097
735479
582700
568619
1245034
455117
602762
284068
588130
546221
205059
591888
868167
749198
797766
663142
631043
337707
528712
768978
344428
794561
444666
654034
579112
586146
730058
851715
554932
676612
426595
448010
479826
500084
514210
467975
531642
599894
841597
879042
860972
514209
445850
467479
732899
875842
392323
474641
127039
696556
955153
497182
525446
517147
542056
831498
438536
904929
940500
480668
687534
564457
1173297
769147
1052454
667166
667236
511745
672029
444754
863801
619227
722040
952582
904929
482325
753123
740930
562305
624880
704775
756942
454406
866301
582700
598923
637792
674483
542056
318874
719902
665152
930821
860810
694928
668401
768978
591806
320097
642048
749198
645101
595535
575486
599894
577162
801719
673776
612421
698812
642984
671963
902100
462094
648153
707576
786557
718777
647989
1087839
538175
659411
1188881
546002
976617
564966
482906
471154
370677
1037751
1018034
371342
755506
528712
749198
683579
907008
657307
512999
550055
145736
716916
868611
796186
1572354
591832
860972
1401147
385069
445450
767114
369076
455285
344550
672029
588834
1024822
373235
728370
357641
712273
818399
424851
602770
667166
785702
1134982
391316
432888
616551
533920
268489
830281
633790
833728
997843
145736
895122
143276
385880
801601
1105120
513888
28990
869905
560715
591788
376649
860972
519087
697499
578885
708525
409092
597158
528712
756638
716762
331468
753022
704012
1069957
684607
914262
960644
685661
770765
405488
853696
533280
593652
427762
758643
893398
691314
1022296
749198
254744
591464
667236
1572354
816600
753713
1154855
784323
525446
735479
675148
526612
569053
604179
879197
575903
245240
616101
628197
853696
1010267
913860
726859
570875
756942
918618
1077526
780130
799697
770765
545191
598294
612772
683579
667236
284074
592151
613719
465648
174824
442086
514209
599136
951611
258656
428070
732161
745714
766097
818062
734152
299789
625204
260636
646868
677752
303720
653727
946382
828753
713674
801492
343355
501666
486823
493975
1160861
680417
689602
1172436
830281
531549
415560
753107
656363
515915
1032901
853696
358476
851715
968911
769147
79496
499684
787783
1037751
1025459
541095
729654
1084068
662796
713156
214750
525249
758643
1266807
962927
826789
555218
730058
553535
223515
678157
566394
438401
653695
538392
475778
607494
625204
296985
631542
538175
513400
801492
316621
834641
830367
466458
769187
830281
490404
676612
672936
367515
612176
872520
636485
1367249
743375
693346
907008
729771
649570
596734
749198
627390
691243
794561
370664
517147
769148
353677
707663
917890
804056
218858
653695
721305
704012
685834
297626
552233
448834
749734
347322
392158
633958
809682
877311
560614
695729
501119
791191
281196
357153
662352
613708
353677
802328
525446
602770
582414
725568
897375
514209
695469
740358
633155
619082
499654
516882
705536
713156
528998
379653
599136
988309
354075
947523
612772
713156
666900
627979
724815
449298
1069957
599136
910595
477015
877391
602039
682626
917726
562168
770591
638490
846704
766052
123270
360329
1089131
823030
501666
365973
967880
357153
494372
400685
481810
160800
675977
385547
542056
910595
382548
644144
1134982
683731
810039
1237235
445850
630180
380453
329242
491939
796186
836545
451585
823030
554043
619168
526403
635521
706092
733188
851715
1006179
550758
858120
522821
867715
560715
591806
725524
859422
581848
494090
1091558
878079
531642
174040
697792
837214
590004
1052454
560715
539044
1266807
808116
329242
480091
402729
670770
839257
321272
968911
747054
547473
648778
724301
700055
525249
923438
835163
606754
782569
758012
798907
660594
288901
1009839
780130
982277
685950
777465
524108
956837
726545
689103
877391
850742
710881
554351
1179368
602762
729678
867715
697235
314609
661580
851715
994319
710241
768978
693138
557510
680849
479794
408841
536855
343355
486823
830281
525385
562305
476680
655085
329242
358683
685950
835163
624880
766097
472393
553762
563958
390042
525483
481810
582700
529863
883285
612652
792705
1266807
742371
1069957
689734
328976
325765
694928
404669
791191
638132
513400
667720
625827
655384
704775
532719
281686
239045
796186
560377
818399
950184
464610
753859
549346
1002902
745714
313096
285455
610651
574583
556432
401704
948211
1062498
704421
1077526
617441
962927
795226
871206
346490
616969
514210
976676
878079
700388
841326
912319
422125
316621
779722
549475
564966
567044
685834
304468
564966
857611
675148
640489
731422
769147
537283
309063
616969
576825
740930
653695
844761
392566
554669
392877
722338
481810
692708
590433
682810
348491
820166
951611
769147
481810
956837
708884
596734
913303
1038625
785702
871535
655485
570377
1136311
568698
783957
486823
860582
729678
1036293
1157204
581438
639826
642048
630180
217688
706988
405787
1094601
647511
451653
715661
733035
313467
734823
951393
457499
533993
663142
742117
494057
1087179
716916
665152
685950
697792
845371
550044
749198
525446
985993
444187
676546
718888
599894
561294
472425
747054
293366
737495
667670
438536
556432
734708
385547
830281
667236
892081
571389
639962
502942
604459
437798
1052454
698791
721687
576949
847812
471808
1025044
279712
553758
372029
553762
860582
582582
145736
699752
559948
513708
963113
532227
377053
710832
342551
1107378
732213
771992
457499
568774
810115
963848
688761
734766
561508
1069957
901917
329242
59645
749329
497744
357061
552494
865312
184605
793998
614214
625204
365973
1032901
606195
911310
837596
608937
569053
893398
765297
599808
653695
475592
860972
668713
806049
865312
788618
653695
705762
520637
691243
500604
385547
1191779
400615
617442
895763
934948
431101
1372146
570875
627979
472393
401751
850742
402180
1038656
239357
770766
766097
1336721
977024
725188
640086
732563
218858
903884
525939
612772
794561
124915
343356
794974
378980
719902
416720
879902
656138
145736
677368
635521
481810
759942
1015786
289793
779544
622521
642048
385547
363089
863186
333327
450862
704222
524476
568010
774693
218853
714501
623977
327982
667628
459597
491462
829374
653116
742371
663451
300194
524476
1010267
691243
512999
448035
591115
933372
350883
585895
693138
764469
704012
735479
472733
766097
844815
899056
755006
865312
799771
408905
576534
975369
1043852
1178677
672305
968911
837214
1026217
667166
857611
768512
464610
1134982
546890
838295
787880
740172
623376
837214
202071
980039
595535
605084
397351
802529
748069
395300
977024
860972
689734
799575
1266807
569906
884260
145736
977024
735479
1043852
829374
528712
672029
791191
685661
617069
767114
750186
854766
582414
806929
558352
415122
266466
714501
1211886
697792
411914
460159
704775
689887
550225
674840
526485
868167
983281
577765
940500
554750
217688
808259
769148
591806
570875
511683
730058
247647
1142937
652605
835163
507837
476680
480091
767721
365973
1203075
625204
422022
316621
316621
568698
792663
359253
571693
419320
533008
688783
480855
720577
371497
538175
501172
645328
794561
513736
612185
667166
605328
732899
676612
734766
560873
548739
615842
910595
94664
596421
629976
625342
634614
421451
245373
340739
835163
914262
1406777
624880
386632
1013374
1274036
678157
445850
383143
506476
729626
892081
397195
627979
801492
559840
768564
455997
514209
1147519
535177
625793
304980
618464
426835
680417
280121
740358
682314
441725
654487
645209
1617456
583086
332893
807343
692052
849116
713749
622521
580348
690368
742993
672305
1055095
525385
680417
366298
550953
396958
434194
900483
691314
622521
480091
556432
956837
525446
155953
663343
247647
878079
492173
652286
492173
612185
590589
1043852
976617
479826
528786
124455
855626
680417
590004
218337
877391
639826
925262
522346
670770
617442
985993
567388
438536
515178
554750
850742
442218
508979
346414
696381
936483
856269
866787
338935
663179
472393
767114
697499
697333
796186
451961
639962
645946
829646
550055
642048
985993
860972
366298
739188
1266807
1003007
1004383
726988
656082
650821
860810
720464
612185
619082
742371
329242
641936
583086
610346
819103
506448
513400
622447
639826
804510
734559
366298
527091
677623
542615
94772
514209
988592
601387
668503
285739
441725
354554
533416
604459
769147
583086
527561
561508
660277
719902
1214781
312874
276797
823609
198911
685661
714042
582700
639998
1021148
702868
316621
840428
729197
334313
346910
246461
386357
495194
497177
732899
714501
552651
959211
985993
268989
758643
839076
865521
854166
678731
829646
602770
1025044
480855
683955
505125
901547
531642
460773
810096
514210
739505
786553
1479417
759451
782395
630180
713749
749734
940500
719099
611399
832454
247012
911876
348696
820249
569557
963113
1089440
583756
217688
1069957
738467
1017971
612185
719902
678157
819711
502723
731752
559908
736226
1412448
633937
365973
455117
636950
682314
556432
599894
726482
1149748
445648
910595
779722
613483
556682
583086
940011
747054
284703
591014
438536
569427
496894
844815
697792
762822
860582
689103
458669
536758
514209
586869
641132
466201
934724
435337
599894
394293
442300
576534
448582
387588
550456
764786
583166
943932
1020945
353677
868167
767303
563661
429708
892081
602964
667236
917332
640026
485427
348491
749198
618158
677909
620330
551265
816600
626470
851715
714501
1179368
639962
437915
604933
501666
692989
487458
584673
454406
386077
317336
1077526
639962
576534
459344
767114
247647
624752
886161
685950
611961
739188
659448
602762
748164
602964
762287
544948
623560
832459
327625
550456
494892
432397
502703
385975
568619
411351
527508
200871
454406
497420
977024
599041
817825
526448
940347
427273
531085
1572354
800006
538175
967880
531549
659869
653186
479826
218853
885675
546440
752287
622486
553026
145736
910000
531825
291727
667236
832616
360718
554750
860810
729464
1114496
740930
205415
537823
588760
767114
547528
714501
672029
739188
679420
237832
614567
697333
813521
586262
639962
480855
551265
319098
668901
865312
713156
326424
478897
683579
297940
899056
749329
871535
697499
627580
247647
561508
554750
465884
676612
408134
657533
493908
525446
435337
463267
877293
444754
571764
849899
1266807
1042174
487458
606198
695469
492125
777888
479826
604282
623977
491180
855643
749198
514210
668311
963045
568728
827695
704421
698791
471226
769147
854166
284703
678157
487458
682314
289793
554237
910595
770765
704012
320097
697333
652840
735603
482906
590004
243498
934948
662352
475014
527910
974732
786553
569207
490441
587929
867785
612772
560873
583061
818399
487825
910595
264613
685127
641101
523267
836545
901130
480091
756055
41254
218853
602770
588365
742371
816600
1000758
382267
716606
877391
722335
330102
893398
465618
914017
780130
92743
755827
366298
556757
883960
562305
967880
455117
610828
677047
445850
203417
446378
247647
528496
643348
866450
744205
1021148
936483
480091
527910
336007
472393
598299
955153
818359
564966
688105
546700
755746
194742
538175
437747
724815
445566
473904
1000893
396761
657456
480091
660277
728891
764877
832744
794561
579686
548739
568619
320273
628197
797338
977758
219742
316621
652605
686389
557426
581815
665152
1312884
590004
832288
619480
479910
819929
502360
447124
310031
488649
282652
612388
845362
524476
372029
852025
106364
946650
798569
632710
748564
877391
310031
513400
810401
604255
501698
974835
582414
320130
833389
222784
877293
582700
599136
897565
697333
642372
551265
596734
764386
728062
829998
751516
443799
188914
605332
756942
525385
343355
1052454
706092
561423
338869
409085
1055095
622605
535259
498296
570875
743117
316621
871535
320677
554932
687759
380502
774610
976617
669156
784323
435186
514730
956837
145736
710342
748813
767114
217688
486823
599284
950184
328917
756548
685661
871206
634973
662352
904599
956837
1171887
553762
613508
1169456
457499
889064
461996
675148
687759
477971
977024
266537
722506
476680
785702
853696
956837
877293
681112
860972
486981
816847
525446
934582
566393
791680
729159
634038
496678
284703
935331
511683
749198
649394
692842
777533
951611
383560
767721
226196
548739
164705
672305
728370
643435
854910
458669
639826
569053
1076982
901547
583756
331215
511279
422125
753713
690951
967880
963113
740930
633790
439010
591443
240772
1082367
805807
552922
794561
525446
422772
877391
284068
422327
89728
485956
607398
397351
749198
811559
1118234
767721
568698
530954
904929
555075
730058
810401
950184
793942
481709
845362
442196
685834
582700
1115490
486823
641366
850742
186665
867784
274608
512817
877391
550055
635962
694928
751516
667166
763102
700388
495254
825822
715685
818399
831833
599136
841597
1037751
1050928
218858
702565
920110
583086
893398
528272
519381
242656
1417268
434643
530293
650845
435796
746253
595652
715661
398892
1025044
654743
1105120
612185
545440
745714
725343
288901
539665
656138
809208
525385
940500
977024
1000893
742371
566393
782137
625204
651126
470676
805379
630180
522969
800437
463561
765022
652605
641101
479826
181894
1372146
713156
629640
565095
915909
877427
568619
722618
564966
693138
844815
311210
695573
711175
744525
828432
832616
554750
784323
877391
567388
584154
1113588
579112
553425
1007639
892081
936509
325806
927083
828432
1118234
373667
605561
944240
602964
837214
832459
627979
1026364
247012
352818
403678
403982
793998
1043852
784323
579112
885731
345761
746912
455117
554750
867715
936483
725612
1069957
630479
554750
237784
582700
732899
569374
722136
691243
883694
581387
757014
1118234
968911
708884
525352
608832
616656
550055
706092
501031
904599
816600
816600
442929
369082
780964
528272
348491
255914
365973
357641
678951
656464
904599
853145
212017
768392
569427
708150
540095
639382
548077
704775
1079453
1052454
569564
710832
602964
788398
519381
404669
738842
900675
670770
722028
704954
221220
712273
513717
558479
859422
517147
724029
798290
608174
766097
542056
474124
1078118
528712
769576
524476
558479
782613
511971
217688
901547
365777
868167
967880
926895
553142
746619
535561
996975
619168
676444
607695
742040
1156301
793998
815694
451905
713156
149776
664782
841597
700388
557608
704421
704222
610613
385069
619812
590004
745714
1055113
715661
660594
798877
475644
741843
985993
981502
748564
568698
641132
758955
444754
841597
665542
680417
591806
565695
492593
636950
513400
900483
845362
748564
665152
595652
329242
764386
435337
736364
641618
672029
836545
885602
480091
685834
862606
748564
818304
544383
366298
685834
967880
936483
652605
298185
708856
1360676
619082
691243
700388
667720
660277
591293
427585
531549
564966
622521
879197
523200
711175
1074993
623943
280240
909666
576388
1049995
734766
538714
220856
816433
622521
715661
431904
667743
607294
579112
758975
667166
911107
900931
895936
448108
1052454
433274
568870
691314
288901
643057
254744
532719
846103
445850
769148
865312
437915
320097
649978
828432
284703
703163
375455
889682
633790
672275
1037751
758476
1113588
666394
667720
530954
486244
523299
625919
591443
641132
656464
418108
765629
764877
945413
455735
706396
703020
835163
760691
568839
512763
911107
550055
575195
678347
579112
772825
1043852
749734
278116
743570
489550
1010267
706976
904599
359910
561183
521995
683327
878581
1064710
775503
914262
648778
791191
716916
854166
586690
581365
284703
516405
828432
455117
893398
438765
527372
703193
639392
133851
867715
565879
656464
738572
459442
785562
645003
654025
1572354
911107
719902
798290
247647
857611
648778
510461
668319
553762
712273
687759
1021310
867282
1046269
1032901
764877
493908
397954
587076
955153
994845
1266807
704222
843404
525508
967880
901547
724815
718590
267280
519381
241437
1089440
609608
644481
432476
639826
584204
1118234
1064802
866638
841597
568728
536702
634973
693145
487458
519381
675148
592993
764469
618158
561508
366212
480899
219678
678827
823609
338688
696848
657175
568498
1025044
710832
689431
516320
848189
1154144
580543
513400
505933
858120
438536
1037751
89709
1010267
955153
784323
774610
560873
421423
568698
764469
672029
1289799
623977
632413
647068
247012
725481
627467
1017971
602770
346515
344153
656082
513736
507997
908757
619892
653113
698930
1115490
990402
550055
893398
977024
690091
581339
424696
439942
683579
812678
524476
1052454
514055
828913
1077526
878079
701405
544190
713156
729906
692308
764007
656138
441725
663600
215315
427882
452737
1251745
648730
612185
732899
902100
811131
802920
692308
311722
1231041
34328
660594
654222
593201
1017971
372029
844553
569053
1551962
656464
325927
501031
450407
319506
396744
1156757
687055
501119
318022
525278
377868
454845
837383
639533
749198
581339
567869
486823
539693
517652
547006
619892
765087
940500
218858
810401
284703
800322
371388
868882
625426
1017971
784930
481810
934948
404783
656082
754126
1025814
572894
939394
558118
968620
886337
735839
729410
687640
792731
892721
735839
545740
291431
562903
829415
892684
545740
749494
517750
742969
175933
355208
687640
685047
493435
466883
714274
640090
587101
824921
670190
722847
647434
460526
650821
640023
959514
299073
767632
696753
968012
767632
539551
1093655
790329
504713
587021
742969
647434
767632
631734
537906
753966
354130
696753
842253
492954
559309
649568
647434
932970
726317
997968
865222
822335
611992
647434
550251
558321
766095
575385
679284
905059
537645
629894
738021
748390
592735
685047
587101
664808
865222
697208
640090
729410
458910
685047
722847
511928
545740
627350
959514
735839
759570
539551
585334
529498
623376
509809
708150
631734
769883
460129
715085
827826
726598
696753
1130165
838157
446964
86888
956892
687640
1322064
556967
694164
598560
818199
793687
551175
545740
628567
735839
748583
611992
759570
591983
679284
694164
843981
911212
701807
496915
717016
496403
364442
665892
640444
246466
708036
291550
298064
395148
618648
395104
405604
493203
599567
610613
855000
1372316
593989
478339
295375
507872
384633
693232
619941
519743
810778
375653
537129
1220384
572444
754892
568173
702063
635745
588984
310524
461450
693208
647662
751251
714660
599567
799371
348105
359297
424193
488822
870815
725318
565690
617460
592979
592979
475924
389501
569404
351097
460233
417648
554024
676074
404653
446926
564520
754675
375809
163112
429571
537864
624874
770591
884336
276103
517568
526757
898297
617460
676740
885825
569404
577180
503619
705452
545908
531059
626621
564352
561305
752648
581602
735046
840180
779737
315738
642902
518799
315918
933844
946178
680124
770332
719472
1050715
359297
370733
426595
555909
754651
262567
140751
315450
695777
420299
385623
214929
418663
458681
643138
609281
389200
871456
551196
280537
741177
457869
484183
549373
310390
644932
332248
718431
487063
408449
795487
407408
488822
493695
961885
230783
537899
649339
586278
624997
934948
370733
948467
265721
375809
697624
844083
712097
686202
748025
659492
580217
518030
140250
298064
492173
589320
576060
630828
460810
572083
869351
936312
272618
474688
370733
549373
580774
549276
747609
694817
581602
690187
666972
624453
240160
412364
559620
882042
796099
812133
414874
238809
555705
606200
537224
723062
517071
941761
352898
334731
506686
596356
551074
798907
865312
586604
423693
352942
753252
680124
412870
308705
329145
332739
1273675
758615
714846
336209
551586
798294
747609
390039
1073876
493203
378222
487063
604953
696198
678130
523242
652847
368478
559074
635361
512273
537129
191185
327156
728058
581467
427908
796600
951356
547673
799009
319783
313546
910788
891427
518737
508266
514968
493203
155053
809602
587176
498243
754675
739102
215017
615983
880244
591717
1004474
599771
727466
738204
486889
450559
402026
630826
554024
360928
458057
464278
842146
326695
1196183
329411
922962
514968
798460
572323
580169
473904
588099
729064
257854
522649
560914
785308
550939
615997
823107
549198
471707
850673
569053
680831
729064
823107
370018
1000508
909770
786728
1000508
910833
597610
656489
823107
786728
1507471
1507471
909770
710193
954433
1263772
758108
523974
503799
915704
383513
1042807
524908
466198
815070
758055
879042
416689
915704
692039
1507471
667509
439237
665516
1507471
533291
453206
990959
426434
931871
729064
990959
1190258
786728
716534
898507
915704
915704
599949
763291
1000508
710193
710193
1507471
836000
265895
1181338
958003
773353
418380
1000508
902364
699702
1181338
710193
909911
1232557
963566
498308
915704
867471
1181338
708585
867471
304337
1223637
532204
692039
429708
445311
786728
729064
963566
508804
1232557
994698
990959
643076
551846
1000508
931871
573847
1507471
496894
608941
823107
910833
1507471
729064
497736
593879
963566
963566
585334
952169
990959
176911
1190258
555047
868534
1223637
231109
468634
472174
735637
714758
1000508
994698
509415
958003
680831
418184
397331
958003
295021
602092
692039
710193
1042807
1181338
468216
805474
963566
1030073
477156
910833
593879
868347
808820
1232557
589573
692039
531822
1049326
722857
481326
700318
958003
593879
921267
1507471
1042807
735637
593879
895546
676597
593506
1181338
411305
789265
1042807
909770
438896
963566
789283
541476
932211
297691
958003
1000508
364824
865406
479033
1042496
1232557
786728
636278
522877
1000508
835160
482451
823107
535259
1042807
962355
1507471
788848
691641
710193
713390
729064
538488
593879
931871
808820
605995
1000508
366314
270245
735637
484635
931871
739451
990959
710193
865406
1190258
835160
718888
921267
952169
540173
823107
1181338
769434
1000513
990959
804658
910833
1190258
808820
994698
347617
921267
710193
931871
710193
999446
743937
781327
613427
958797
735637
1000508
705790
710193
539632
963566
453387
835160
534764
388555
994698
721943
36541
902477
786728
608439
808820
591931
1507471
796638
891076
808820
909770
650967
585931
835160
915704
593879
735637
1042807
1111124
283713
909770
680831
876189
786728
963566
801121
609021
1190258
1190258
596859
277709
630049
921267
636945
921267
823107
516174
858092
909770
857807
631257
1232557
477713
919942
692039
952169
1507471
867471
553126
744936
868534
1067070
1232557
580154
348036
265542
686330
963566
680831
735637
952169
786728
489833
910833
867471
1181338
593879
659803
746963
910833
918984
573501
772513
593879
823609
868534
786728
963566
632660
680831
607632
353363
868534
1223637
298452
648894
378446
847615
657584
905303
692039
710193
422785
473931
674357
915704
684390
993783
599957
943587
460337
612141
379245
593879
1507471
556943
876364
921267
958003
928724
835160
593879
1000508
729064
1190258
774678
851530
710193
593879
1042807
1181338
921267
739944
593879
593879
922697
680831
868534
958003
909770
605704
478827
931871
808820
907125
334342
994698
1181338
963566
1000508
835160
823107
823107
910833
483695
1232557
621802
729064
487236
1000508
1190258
610878
979586
710193
835160
692039
931871
501205
484759
1000508
18036
1223637
680831
990959
892310
140501
1223637
729064
1000508
477259
1223637
931871
1000508
952169
692039
869085
486538
786728
385880
825796
977217
1232557
952169
867471
538855
1181338
656139
729064
868534
558962
556121
840504
709138
720773
668580
899728
1042807
710193
909770
410662
491033
735637
921267
823107
1232557
244887
728890
313814
593879
493158
398952
904450
1232557
660594
1223637
692039
952169
735637
350100
823107
823107
490776
540549
729064
909770
367013
909770
620542
1223637
1232557
735637
200579
808820
786728
867471
680831
1020507
1042807
729064
537493
537073
729064
294919
1181338
734831
246922
735637
1223637
835160
494158
613659
485203
764598
735637
801166
692039
1190258
361041
475154
735637
692555
1507471
593879
781803
760495
533499
692039
1232557
952169
835160
573365
326589
985455
835160
729064
1232557
786728
1127927
910833
915704
800649
810814
601742
1000508
443799
1223637
838138
680831
680831
888221
1000508
808820
915704
948080
733781
1190258
516900
963566
1000508
380005
729064
1232557
963566
689820
958003
710193
725635
578147
963566
735637
509399
850994
735637
994698
990959
786728
921267
401417
1190258
867471
884187
692039
994698
525704
563220
865406
865406
1042807
729064
608170
568254
786728
481705
1507471
344390
311828
794112
560377
910833
816852
735637
868534
952169
710193
309458
626694
360329
692039
931871
1042807
583638
565963
588436
1223637
823107
569932
909770
927701
786728
1042807
495251
823107
1190258
735637
502327
1507471
412542
735637
958003
1042807
921267
764125
524530
374210
1232557
631140
835160
584573
910833
430467
590656
963566
586528
865406
1190258
850158
735637
808820
786728
691544
315450
1223637
994698
1000508
835160
808820
868534
732238
832317
729064
963566
1000508
781948
252206
868534
684589
327228
729064
963566
963566
216641
561639
994698
692039
735637
786728
921267
533694
319658
808820
766345
1190258
808820
580402
931871
593879
621318
963566
680831
952169
665104
1015778
245016
562994
397973
1232557
750015
529617
386036
1232557
767982
865406
1507471
1507471
341502
835160
451727
513122
410757
692039
990959
844485
807708
838968
868534
826440
994698
448508
1042807
835160
704742
621754
703312
931871
835160
910833
710193
958003
330916
1319190
299228
727237
342564
990959
526612
499427
848189
868534
931871
598868
1181338
963566
921267
1260617
562097
680831
1223637
645072
288374
735637
879902
512030
920666
921267
680831
447124
1000508
377435
994698
680831
835160
576286
692039
1232557
421648
1000508
759375
601277
1232557
735637
365680
835160
868534
1242828
464888
729064
835160
1626381
468170
710193
554237
493109
1083069
623720
545138
760495
735637
994698
686679
129219
492779
823107
1507471
386399
593879
481198
606570
864593
915704
735637
690875
879759
791366
670640
1181338
1223637
931871
952169
593879
363842
524659
921267
237507
1181338
335621
344903
593879
742882
910833
648314
62147
692039
668750
707230
990959
729064
384536
867471
958003
823107
806049
594633
591696
915704
909770
1507471
808820
1041324
1507471
729064
787819
492945
559069
580959
1128131
868534
1232557
866968
823107
579976
692039
833054
643075
867471
479789
823107
384064
534220
659504
1190258
799430
915704
1190258
1190258
1000508
419216
786728
867471
686619
1062498
503445
707089
739311
710193
161609
339700
622800
593879
990959
512763
868534
1507471
343131
647455
618043
580402
921267
786728
680831
648378
621831
705120
823107
735637
593879
702844
1232557
610346
526853
629905
952169
593879
994698
710193
823107
1190258
499923
823107
777007
593879
952169
593879
484910
692039
741921
915704
921267
1042807
756979
760931
710193
568623
568640
556863
1134043
609029
642680
729064
915704
505467
455486
1181338
1232557
692039
617453
546277
1181338
692039
538012
744923
591717
786728
580154
1181338
680831
963566
835160
555310
808820
994698
527155
450111
463257
710193
921267
248314
1464649
835160
910833
841593
808820
1190258
865406
708225
488543
673026
459542
715417
1232557
518088
931871
630245
823107
808820
1190258
1190258
653767
867471
823107
1181338
593879
686719
729064
487507
705609
568680
523226
868534
594337
747031
964969
963566
516638
921267
739451
1232557
909770
435436
1507471
831416
1223637
1181338
569428
692039
1123499
554680
495117
454972
561423
915704
591806
573784
416392
334986
484183
453361
915704
522888
710193
1062659
710193
958003
1058984
735637
593879
692039
850693
950996
1042807
445932
808820
653008
835160
560142
1181338
915704
576777
1202484
963566
488855
1000508
735637
994698
141513
500633
1232557
680831
1340723
952169
865406
586604
1232557
550953
329278
577162
935886
868534
653050
958003
684749
996204
1507471
433604
1000508
835160
46158
1223397
367445
823107
635886
923438
835160
786728
612578
909770
680831
531328
1181338
534311
169684
1231757
547703
429310
456835
593624
867471
376048
632551
867471
991294
527650
385188
667300
692039
1183882
990959
314961
635980
1223637
735637
910833
857907
692039
4590
541003
867471
107028
679341
786728
952169
269074
952169
869294
1223637
894189
572887
608711
309698
931871
607479
1042807
670214
563447
993446
921267
549705
1042807
1000508
823107
771375
1223637
829460
1223637
735637
835160
735637
692039
769788
351688
776020
865406
625792
1181338
774724
1507471
621836
577938
735637
422836
346978
915704
1181338
835160
1028996
710193
823107
909770
263160
921267
865406
1181338
865406
1181338
786728
931871
200317
952169
1135641
710193
909770
931871
958003
757054
1760322
952169
958003
729064
952169
755708
835160
668183
990959
867471
693261
729064
931871
377544
823107
958003
1399125
362178
867471
835160
678770
640198
652929
994698
440986
924799
735630
680831
794550
910833
680831
823107
757864
673534
823107
1190258
729064
1181338
963566
513295
740761
777130
883222
777811
867471
434306
435455
621435
612407
909770
517837
729064
243498
396646
910833
868534
556943
541253
867488
943587
808820
574649
655803
1000508
731597
629259
820280
460168
735637
394665
830328
1223637
867471
514712
990959
867471
680831
867471
742371
823107
280239
671225
679120
841770
808820
1000508
595367
467776
773158
432404
921267
722136
490148
1507471
570595
1111268
914365
710193
958003
584673
909770
994698
596088
150107
581198
867471
680831
184605
958003
1257673
865406
1185110
735637
636200
723127
119584
1042807
370115
958003
1000508
689376
865406
710193
835160
1507471
865406
990959
1181338
804244
808820
680831
324733
1384260
1181338
465882
722176
910833
990959
319350
1042807
590984
680831
483932
808820
1042807
692039
867471
823107
1213005
757876
915704
808820
823107
1190258
823107
812427
1223637
1190258
469378
1190258
503483
522001
568899
597292
274355
692990
825748
384045
910833
952169
931871
692039
375569
658760
710193
729064
858744
823107
710193
958003
1232557
537674
868534
692039
865406
222968
613157
963566
695473
808820
808820
607343
646910
222968
714099
931871
707869
1507471
822815
494616
808820
840874
921267
651938
835160
729064
1223637
1316969
963566
1223637
823107
645491
868534
363419
692359
525214
735637
926173
680831
375455
487184
786728
810339
656832
1000508
749050
808820
1181694
877264
823107
729064
868534
75121
735637
823107
921267
921267
710193
1223637
811690
545519
1507471
1000508
535934
931871
931871
1182685
737710
963566
626872
598771
791253
1223637
952169
823107
595172
836470
567843
614696
749558
714816
835160
910833
593879
844320
735637
958003
692039
835160
471759
772416
41254
868936
735637
910833
685999
564864
609691
768512
823107
1190258
875667
1097411
823107
671522
1000508
680831
921267
1190258
1232557
399344
322022
123270
644106
729064
958003
364096
692039
1000508
952169
204580
467470
786728
963566
688499
952169
913346
1232557
1257330
1141819
392289
786728
587848
865406
454691
658772
605795
958003
643134
729064
658893
865406
1507471
958467
695131
640260
922463
629034
680831
952169
915704
859296
592715
1000508
1128620
883759
140553
903881
347162
868534
655324
513780
807802
709963
867471
311392
1507471
1507471
495736
419498
909770
726891
963566
1224452
994698
452305
921267
1190258
612849
691749
710193
1024172
588806
1507471
593879
881088
958003
245978
990959
909770
553646
835160
696705
733225
867471
504253
472769
952169
952169
1000508
744131
808820
373667
1232557
481978
886060
202201
447727
476414
213594
894487
601941
990959
471293
729064
408214
910833
909770
373023
552737
1507471
739944
868534
671212
1507471
835160
1223637
1000508
383116
542097
465706
593879
479584
578996
1393654
502961
735637
963566
1156512
705174
630703
963566
692039
1223637
910833
1369169
1042807
652779
1042807
1190258
332400
729064
990959
328791
1507471
714758
646274
680831
990959
1232557
1042807
1000508
835286
149986
942078
449851
931871
680831
909770
1190258
578652
921267
775365
835160
952169
910833
439936
863601
378851
860843
760225
562192
790120
680831
1232557
668132
653050
534043
729064
931871
1000508
685783
710193
334073
915704
770734
729064
735637
786728
1000508
735637
834633
710193
1043378
868534
823107
1181338
710009
778317
1232557
723165
710193
793595
692039
454717
360222
808449
835366
592703
853822
398011
656471
1101412
670029
651751
415415
859821
730270
624291
575046
297682
507192
406425
697410
745094
1097577
253815
574702
549661
728261
309582
521723
477783
785035
451253
743274
147265
579314
546993
756668
426963
170454
538894
683264
501578
457688
461993
909868
434351
669917
473162
1105051
730290
601166
899123
371195
1159102
510559
894260
455117
769456
564005
585045
492664
649084
810078
909034
433948
534101
1067490
549490
801189
704303
668699
617979
765809
507651
499316
1391798
438497
719525
592850
999060
444617
458584
882805
623675
707360
213859
396029
543430
1789372
321700
973132
748281
878623
656210
550399
649291
451253
524361
686676
764566
771908
525729
820573
448108
572625
523346
738958
362430
546874
715515
473948
841413
343091
334724
406295
617979
384106
510475
1366262
265337
269977
774810
513420
638619
507651
559644
345615
452729
556921
420334
813120
803720
938966
708544
544930
656774
767796
270328
503641
276381
770868
552103
730290
1097577
618286
533792
636199
438023
506827
680066
494300
688507
705516
645110
297682
816470
974883
546911
410662
671325
692549
317181
766896
407295
450561
630866
690919
533510
1142276
238764
336269
819988
430731
688201
409959
413622
494905
1541595
883613
383513
307983
827471
1136311
671217
531044
653803
269172
848301
813529
369584
539758
1024237
633011
960204
549661
317845
575251
646150
558317
930275
1473608
1133431
656287
563669
921267
617979
432941
886988
633870
605128
598444
789134
593748
999975
817393
683188
384171
782170
651751
564601
419434
598096
679667
411286
583428
500151
547116
508925
728548
1277201
573212
765086
533510
583983
687349
931489
1202250
898581
976808
815906
826692
263960
919609
723025
951497
718687
276719
841553
542615
529176
988814
529176
998643
613641
619208
837954
636068
968363
578349
527344
975928
986050
933638
898785
890115
735839
910236
1172930
728980
604903
851742
955351
665637
1015065
713749
119863
552665
107028
858691
841413
343199
671776
301260
1079354
550000
934555
242894
1147790
402851
583983
807401
917730
469160
1313548
760009
983989
1345689
711649
740581
835965
597848
951497
657225
939489
688691
392413
1497972
495004
1075770
583431
923014
1129168
824409
810036
824409
894397
608124
924493
838774
735295
530788
391625
689878
803724
701213
819816
444829
654076
837656
421044
525651
614233
843379
883100
931683
507122
851471
227154
746198
313388
470528
538175
626542
771081
692221
735295
527495
997793
613641
408936
419873
705870
984424
971678
442106
540181
411034
1067649
750378
616486
482617
352644
1204654
482402
925274
786389
382595
770186
787517
517391
571052
1170121
600871
843379
950381
416380
776969
361075
815029
479840
652893
417561
1034029
425496
613561
524894
1383304
745116
372111
360718
496842
706738
813649
109783
760624
477234
673543
761645
631618
951497
839112
302929
617042
732148
271313
705029
971678
851471
119687
699762
810036
979798
771322
1202250
997051
676349
883906
893603
621185
721760
837954
527344
601754
478473
564413
800915
889517
341709
1100868
793666
528137
937553
434514
733839
797564
674869
801005
911248
661349
1220966
734470
763377
835965
657906
1172477
573113
879233
510416
866911
586146
360574
672528
493518
548401
577364
1122711
813913
531870
928226
1104305
917703
574710
1049363
773741
800494
764696
406161
924186
852691
1019905
619208
507919
96646
807401
445330
1092454
925835
903344
787686
843529
428774
1300898
725138
898581
838643
777360
1013940
704406
524223
874786
470218
885427
611481
877861
538175
831621
776969
490415
1041929
868973
843379
721760
919007
1175741
1017874
956896
117611
504035
650640
720303
649632
815029
524894
596445
878098
935377
910909
824409
310626
630677
691978
447633
708720
616486
373657
605848
770186
825313
1038625
513649
924186
639515
419306
787369
398803
850477
841553
602921
1345637
998852
494845
824409
824961
919021
645291
751957
853351
419292
777811
749389
660422
780169
898581
378735
542000
331600
530788
617042
825313
1023287
704406
993334
246018
709547
1082683
1424651
547450
959613
604903
953940
641135
614233
1206309
850646
643398
786389
407722
669924
897530
987070
644672
617350
762966
1060584
805587
895739
786389
549475
1232985
439637
1122574
352644
298452
684926
893976
654711
1148548
748523
824409
813649
908811
438671
612732
603839
572729
916198
313647
713729
669924
571243
1244809
191785
274355
645767
404891
652772
1090081
645556
813913
495276
838164
815968
605617
1118063
892924
1022027
711649
631520
666929
851599
883100
1175741
599081
285515
951497
790203
413970
496209
1029793
606737
983989
980332
203965
546823
688966
419906
757615
297966
699254
572011
1106820
809191
735295
522422
599580
596928
483686
917703
266012
639040
509744
750255
871120
887458
577839
889517
877861
677534
835870
892924
1035226
876149
505326
764437
288815
801005
1000602
186682
645291
732815
795956
825313
636764
910236
684322
381240
808396
984424
883906
421267
925274
338072
1096582
635731
893976
835145
823159
821940
332427
415157
1039036
672528
726017
851471
935377
951497
531525
716166
702804
721034
965060
667723
463111
782404
527344
456037
815694
599015
776468
1252897
718123
677678
291389
618879
554750
617675
674869
440953
380878
993334
1109068
331600
758776
510924
830636
424036
851742
853351
869931
721775
865086
412059
849449
1172930
602921
492937
518217
220116
702702
183991
631520
952091
976808
642984
604439
579596
396521
387891
617943
537645
1008931
734752
602752
512199
1075770
397798
617943
613610
403710
745116
635802
947158
936740
1100868
933638
1063534
748034
530788
560988
603290
451377
246973
1016367
730902
821940
792663
501731
1467274
721775
800915
701426
862773
824755
705870
611166
768000
696436
991275
443489
997793
851235
612474
345257
703721
654076
769407
738407
730902
595751
709547
624373
776468
728443
705142
751752
763377
798373
231386
942606
782127
859806
744097
853351
999556
1013940
868064
1337080
862773
813913
652439
285739
329460
612349
1043734
956896
1016367
415157
930005
1013940
1256583
652444
456505
650640
1010485
637723
732148
942524
590917
353391
839112
644225
861149
590793
770186
598353
452188
898581
1129168
996143
641793
919007
1013940
862289
858636
677678
682592
825313
791301
450111
596180
868064
787369
921377
310323
927910
661523
524894
792567
764696
749062
360944
779830
964421
1062533
927910
738407
991275
588904
931489
898581
673614
542194
810668
1028464
547450
1020849
183327
774511
416535
72383
529176
510028
936913
618734
750378
798024
616348
1075770
881334
933638
699862
636764
632292
1017874
924038
916198
476317
777811
720303
758652
780620
1040925
1172930
706738
1106002
696318
476958
824755
780169
887024
848662
977528
330878
152209
810036
749389
588099
312648
999556
999556
790519
1053398
883100
498401
840186
843665
935671
1469300
290576
602921
604903
530788
693141
816049
1265634
851589
1062533
1020088
1032417
657408
695530
1122574
179899
817560
869931
848662
513185
1051598
552439
517937
1053398
724569
344428
333175
350081
1008931
794973
336267
774219
561125
743093
760100
776468
658554
441019
1003449
760009
825313
603045
658719
678585
430481
644141
1020582
651436
583983
768518
1125849
726543
692721
925185
495251
577556
246018
749389
1205565
327390
406574
633970
464932
808396
987070
1122574
461462
352644
472231
281548
399860
843665
763377
797186
828677
629442
1236883
533042
631161
521249
931489
594171
1066304
1020849
933233
310479
975134
916171
433297
679610
408214
715117
1129168
1075770
818998
813913
371012
399744
777360
617609
694525
913279
1068872
465974
883253
1072245
868064
826689
552322
905128
548722
381106
1003004
746322
851589
876149
246018
820701
673543
643719
1022027
727190
898785
204363
922826
635664
919007
956918
723112
529176
1012012
557345
645767
815029
783252
721760
996143
301999
883960
745826
619208
444448
360718
787369
933233
876149
991275
843665
1024836
868936
602921
616370
455310
850477
881379
556862
510416
843379
802732
566821
928600
1045046
315030
721775
612349
763377
679130
886715
787949
950291
248678
371497
885390
328791
623675
1172930
825313
616370
524724
735295
705451
408629
524835
721760
753115
509744
891514
1230598
437065
853351
509105
613641
939489
724703
560547
1125456
843221
843379
1123515
388604
602921
635640
798024
727587
556945
614380
352644
856074
750378
436027
927910
412029
645291
453916
841232
725138
543557
591984
482562
463704
677678
738407
1045046
246018
770766
921946
352644
566821
782404
653160
578376
752393
916997
490972
860043
587202
933233
1214781
779154
421015
605106
777811
545915
763377
936259
484586
939489
708720
665470
770186
924493
469965
768685
434855
1172477
414513
487302
684796
556603
902707
763377
879964
500151
1000602
491699
614233
710241
569403
604562
826692
511038
732148
637723
908960
422651
730902
851471
1241657
220486
1114862
434208
545991
474951
893833
612349
372231
871013
1148548
724569
921377
631781
1032417
571052
640871
851471
236119
1067649
832834
746322
1008931
729409
513185
500574
721760
536262
288316
758981
67099
583975
819594
1180947
699562
738887
126837
848120
528854
1014053
574598
639611
705870
808396
631161
851235
824409
858636
582910
464729
801005
808997
777360
628711
621020
297946
996143
733839
692721
631781
709547
1284764
744097
968363
79031
673543
759308
546823
475141
918943
916997
701050
547450
542615
555047
1128733
721760
818559
528190
743793
1284764
746322
658146
835965
898581
709547
1148548
290112
604632
502139
1014053
710366
650937
432302
752393
649222
406042
1017874
365869
1010485
308419
1023287
786874
331600
999376
660987
613641
1032417
921377
454679
829416
1003004
989879
882564
807401
864340
527299
1172477
368378
910236
562902
613076
928226
672338
326095
560142
328791
255671
655924
606988
1235794
537224
505931
763377
807401
747874
668288
789096
640871
760568
945619
967213
62864
1202250
1021354
583234
693127
1028700
968363
440360
527412
708170
552016
780169
443190
508004
431931
783905
928226
810036
791407
505414
781883
734355
431778
740311
818559
495665
629817
869931
652772
716166
223848
839075
427529
916276
575195
198203
500655
850788
381019
697499
1054091
556603
518528
732148
819594
640871
744349
442385
1055147
1015993
562305
682306
922376
821940
331699
1014053
1114862
837954
574946
456722
1173344
715777
895739
1102008
838774
1041929
838026
939489
724992
609140
1148548
674922
930005
1102008
828015
723112
776149
711529
740786
322022
307658
939489
1106002
451646
453705
919007
815263
666177
1082683
837002
288350
449996
871226
850477
685537
614233
557134
795543
289689
577628
685886
805587
857410
928600
682743
702767
1096976
581174
560624
1232985
776345
583983
883253
924186
425911
847914
1013940
519391
630192
1170121
1122574
502327
196152
988814
373575
733839
632993
25882
854195
352644
1021520
631341
313913
778379
596090
728980
578147
617943
482149
922423
514086
566350
988814
640605
468404
1016367
628144
501205
578993
412509
877861
599949
151317
1594675
1273962
898785
734722
746768
600318
645291
606501
864340
882564
583870
959613
893976
1051598
1402234
1123515
536665
328791
536502
546041
660945
152664
617218
839112
1040925
1015065
657258
668311
681903
515994
812381
810663
331600
1175741
730455
459600
1028700
756326
526493
583983
382548
589395
854195
746063
777344
843702
705876
763304
1022027
919609
889517
936740
931683
314517
1045046
980853
991275
368478
568728
695215
296687
843379
887458
654076
620909
529176
777811
706219
554750
379066
800437
718687
547450
899758
832616
246018
808463
889517
1003571
696436
614641
194802
1032417
476093
1175741
803724
574630
363130
284238
987070
507054
738407
593823
936740
717809
388165
607832
894397
999556
581174
535044
797564
724569
731696
916198
1107332
615437
614233
523299
950291
851589
562450
711158
379049
701050
475124
485298
919007
523267
174913
656483
735295
815906
746149
613641
1044776
588904
434782
631520
725000
1252897
677678
705870
815029
991275
565362
723112
933233
933233
643398
453229
674869
938186
704406
916198
1045046
892342
705609
784853
301626
476466
887458
877861
1000602
1235794
706219
839112
389612
259466
1172930
1106002
933233
1089730
636991
979071
429667
796998
546823
909705
638323
683137
760009
919609
968363
616567
1126714
868064
738508
980853
725138
422125
1106249
1067777
813913
948654
787369
837954
854195
510416
932702
828349
716166
699333
880513
830612
535865
569753
421940
422836
412525
711529
939254
1019905
563407
839929
916276
227899
476784
925274
864482
487826
490546
935377
1053398
530788
868064
653449
1075770
975928
811976
1066304
527344
735295
793270
359623
887458
653726
612349
760009
426838
868973
1484749
322060
385602
425044
281264
886715
940858
359868
294621
343834
451348
1340723
642841
411079
1265634
874786
744261
346396
949126
701770
876149
776345
679621
540220
808463
589113
836435
498401
704406
416801
551592
810036
908626
498401
640871
807401
800915
1035226
287359
661689
839112
513185
997793
1045046
545957
616370
664927
1100868
235297
559780
916198
711529
698915
404624
913609
530816
723025
723025
210810
479256
690506
455663
1012848
357621
464062
499463
581174
870566
922423
1205318
628788
534676
951356
887492
520297
322137
745116
672528
607061
692721
1202250
606346
1102008
862294
919007
704261
872991
382256
912280
1129168
708720
666369
641503
883253
883253
537258
1002981
939489
940858
1032417
629665
731328
312755
744097
474585
619208
1235794
1275965
1022027
829912
649371
496606
761961
738407
968363
979071
1053398
858636
267637
539722
863826
401158
726460
661001
1032417
802732
796571
693028
959068
548462
457393
1148548
370373
683900
737844
938186
562299
527225
645291
409718
524894
783905
993334
619208
814587
1028700
718123
1122574
619208
331600
652772
1077221
847914
582357
392093
790519
838774
722650
328791
947516
768493
1106002
851742
851471
693598
797564
529990
541476
808396
1017874
271744
740581
432271
749993
357813
917466
602053
732148
607832
760301
886715
805541
902190
748790
711529
968363
917730
638106
328791
1180947
695148
647159
732148
650640
674869
927910
893976
455638
714079
266052
854413
409761
602092
979477
851235
1170121
1232985
705870
263573
956858
528871
409368
987070
324642
572415
725932
745852
773741
382466
864340
838774
1100868
996143
1107332
605332
942524
993334
1010485
879233
461197
1089730
535172
980853
659002
656482
587679
872991
665696
917631
770186
359373
851182
394036
800915
1107332
982370
798373
850477
769639
721775
547450
612349
698915
682816
1058445
659518
841553
246018
1003004
964464
482606
438105
744052
518461
1394149
740581
1067777
916198
635802
604280
780169
493205
556603
654076
204291
803724
807555
711046
1017874
577765
917466
998528
928226
818559
821940
414138
1180947
773741
1013940
949126
1291974
752393
669924
713456
653449
770186
682361
705870
656482
818882
838643
477360
331600
1235794
475278
832025
797564
462567
810668
902707
1467274
796638
1148548
1128733
1277308
799178
1107332
1172477
728980
725926
827735
715777
1040925
606534
790476
919609
807401
458011
647833
911248
275125
752393
936913
924186
1284764
1000602
824409
845124
933233
737387
721775
1422727
776468
283839
512498
808530
659291
668250
936740
898785
686187
689075
561305
753359
1106820
666402
685237
812845
1106249
802860
919609
470079
925274
529736
618908
390119
747407
677678
498401
1235794
718123
975006
348753
348458
999376
339529
843250
913026
913279
783905
746322
807996
740581
437316
704406
533985
246018
728058
711529
584591
805587
270652
508266
576463
950261
1082683
872991
902573
740581
336885
1102008
716168
702961
1035226
786604
835066
616486
832889
448104
816381
873574
902190
648174
797813
749389
764696
826692
596449
783905
653449
912280
469316
976808
999376
710779
673543
549373
980984
392954
916198
997793
650640
275973
805541
902573
604248
329759
630005
950291
753733
848301
892348
696610
848933
550067
623775
1180947
912280
170975
1009920
459329
602053
640510
637723
700947
879233
699727
810036
1011202
604903
864305
916198
528964
764139
810639
887458
747271
818559
817560
626753
269837
802732
353077
1032417
619130
822504
696955
931489
808396
379843
527344
862289
331441
773137
730902
779209
872991
659922
435577
883906
1106249
614233
805513
480484
632636
631520
573524
553142
309245
916276
685188
976808
744097
939254
922376
976808
1032417
470909
654322
477259
452786
772403
725138
1126714
650900
1128903
504771
720735
779209
654851
1067777
427494
906748
555038
642144
977243
666868
337249
623455
898050
776468
309624
733255
1015947
763498
584482
813913
847914
933638
548656
560914
511373
1067777
299296
930005
562974
552087
676234
734308
186509
554302
631161
815029
991311
805541
856248
780169
862289
851589
544998
863826
930005
847643
925274
782225
968363
924776
580576
555491
669924
737074
794536
780169
1123905
612414
988814
681438
1024836
1284764
271773
462100
588439
492807
782404
528610
1281742
813649
1174919
936740
641088
630144
1020088
824409
582853
1236883
529747
874222
868513
614233
863425
671517
931489
760301
731328
1072840
469176
458232
726262
606200
1020849
738407
626542
276738
864340
706738
843510
903370
813649
180506
999934
745116
510514
602053
1013940
797564
126085
860145
565611
782963
711468
613561
936913
647060
777360
718687
783905
1062533
633970
624389
868064
720722
452786
777360
916198
780620
801189
935377
551714
813459
482568
902707
575080
927910
824126
819404
478155
595241
695530
815691
956896
936913
812448
345618
638652
886715
780169
787517
430893
939254
893976
619257
526651
835965
695530
1068872
819530
508443
1114862
942524
205152
925976
867993
491172
1236883
456199
390628
843088
656781
763081
375399
1062655
744349
583133
510416
620235
674177
450572
558017
826692
705870
489952
937108
1067777
626148
1170121
575831
160007
733839
340220
558920
895744
1123905
870096
214743
902573
1085003
349835
571052
798373
339772
688863
121266
562192
559218
886495
728980
883906
792682
518530
916997
939489
666369
577150
893266
781684
708720
976808
652372
718123
798912
1018757
727050
507019
504059
1000602
552665
723025
749389
871120
757826
383711
1236883
538092
744349
636764
616486
700963
720427
583370
778379
939489
318058
1024836
1206309
508333
617042
1284551
849288
760568
841017
735295
989879
581841
637723
777811
1265634
868466
907168
773741
951251
677678
582280
772416
404099
730902
457398
558116
631520
987345
917730
887206
917466
510559
618403
851471
728980
518088
182767
587714
668335
752393
373235
862773
886369
976808
537871
841553
627377
619208
1060584
799005
331600
737239
782018
813913
883100
718123
638926
531325
402559
821940
500789
705629
628711
787369
709547
752393
857410
993398
701050
721760
902707
601782
592726
706106
1006444
706798
670611
1284764
618438
371783
1126714
913279
602921
757826
626542
1126714
462530
903234
782018
824732
365973
886715
631781
512238
1129168
848662
513185
939254
977265
745116
686187
353426
408905
874786
1232985
1114862
401203
575942
1080623
1102008
988710
911248
937108
739550
631520
437866
781340
928600
659596
372283
817402
543356
1028572
513185
1144914
335455
910236
1333726
1315890
1000602
782404
611177
525948
795989
572912
1148548
808997
898785
774713
784872
854800
576543
808517
672571
779209
462465
887458
928226
510655
387130
586786
443592
907601
494482
710717
349835
390543
969745
913609
752291
877861
656482
724150
1123905
574592
426963
1232985
928466
673543
941956
857480
706738
597673
1000602
1089730
953545
322060
925976
462238
653449
334986
492585
684870
835965
921946
883750
779404
733391
413854
466888
874786
1068872
799318
977265
1701926
911248
572966
983989
566627
482003
976808
649719
819594
644871
775332
605157
805541
659291
664716
863826
723025
617776
800915
757826
505182
975369
898581
330928
682623
787517
1101412
701050
331600
673301
314670
902190
597760
883100
616370
1122574
819594
638568
492286
760009
497090
726460
838643
588646
980853
637723
659291
600946
992154
680711
721413
628711
772839
935377
529887
705870
319079
975928
673924
718777
907601
737413
610392
1140410
1126714
793909
1075770
279311
1015052
810036
290263
319709
721760
434855
925185
801005
852265
571052
886715
523625
893976
462577
837954
816992
802732
558056
287148
654848
730902
616794
849222
652772
595433
368765
823358
306487
642595
369285
570548
724635
587168
514337
701770
830282
418361
369087
370401
503899
671302
917449
402915
628711
468658
781262
467871
902190
686187
618179
291831
620756
1029793
939254
651740
884462
983989
319080
1032417
653449
581381
857410
331600
938186
344510
759649
491033
611407
787163
803724
192043
871120
538144
286533
656097
843665
787947
794290
455551
706738
913279
593807
529176
860986
461462
597260
836325
733839
595652
798373
810663
847409
924186
409879
711777
672052
509744
608075
538388
776269
616252
703434
1051598
1067649
493516
648108
824755
716618
527455
847914
217117
786389
466781
659546
921946
636764
828677
556603
572526
857410
581381
501599
212965
531393
698613
723112
644304
851589
334729
654620
651740
989879
851095
452786
1123905
979071
636172
850219
1016367
621831
940858
916276
654076
838643
862289
922376
458049
1288842
919609
968363
733839
578723
487488
156864
400248
706738
571052
810663
1126451
780169
609992
409818
821940
659574
1035261
931683
499989
989879
670335
826686
617983
723112
843221
1066304
420577
547424
475956
728311
416260
805160
728980
335842
1062533
1179048
919075
1092301
859901
825313
1010485
623190
813913
606185
703577
1170121
730506
369540
940858
724569
1100868
376334
728557
351802
917256
656482
810668
848662
512710
720151
744349
736537
631907
832528
620889
1049248
1071679
1107332
556603
532633
1284764
614696
728980
673543
150625
961450
652948
855878
890568
419170
807801
723025
570685
825942
979071
815029
1293002
728443
719142
1265732
840016
936740
515994
349835
433297
728139
1265634
656955
524911
956896
887458
268343
345238
797564
613641
721760
451420
935377
653449
417469
787369
705870
631520
730902
760153
736733
562182
498277
493044
1106249
935377
1035226
801005
515833
1129168
928600
948892
250796
971678
953545
812381
251148
889517
508464
646404
570195
819594
933233
837656
869931
349835
421350
720002
1122574
706219
520965
776468
497741
922547
740324
553085
843665
662090
1008037
883100
807401
704406
723025
602921
570707
1008931
583983
824755
1008931
1068872
889517
449576
968363
725138
587648
519391
298156
921377
894397
787724
862289
621434
518542
1082683
374672
576184
1143391
862289
999556
475136
744349
589951
1020849
711649
613561
987070
869482
1014053
709208
866143
774951
805507
999556
398683
760555
615762
584154
858636
329662
875195
837232
823159
602921
812845
588904
630765
1145444
776319
28723
251469
859806
1028572
1089941
471465
1143358
763377
737030
902707
683857
522345
599041
757826
925185
858636
708720
779630
723025
902707
872991
514220
936913
721943
824755
680732
399757
718123
500392
583448
430107
683488
1467274
747407
715777
782018
808396
939489
452588
1106249
949126
491033
614352
749584
380190
1029793
626542
763201
919007
911248
989879
868064
666350
940858
1100868
564825
349835
635802
889517
933638
828677
689762
432215
1051598
848933
808470
854495
1039613
586673
579694
701050
869931
843379
1128903
596404
921377
627020
499860
783905
725649
732148
1060584
920444
760568
670542
402958
1068872
910236
880172
1172436
976808
747941
862289
628711
928226
883253
821940
675246
720002
1019905
625951
1003004
917466
921946
668507
792882
939489
1060584
1173344
577583
797564
1082683
1102008
564520
805541
847914
519001
924186
336587
854195
414289
776468
710940
584303
766037
783905
1052209
872991
823159
644402
939489
986050
413419
1068872
736919
365710
779154
791987
911248
838643
990402
821363
666369
296651
1003004
613561
1123515
1016367
546823
740225
340119
800174
466896
726460
308800
898785
724569
604903
828955
942524
940858
588904
573721
807401
819393
821940
424640
825674
556603
601309
810668
753359
647411
987070
531561
625476
776345
749389
602053
526075
690187
730051
749389
1000602
530788
637506
565310
1202250
523482
1467274
813649
787369
681658
253082
1021520
639222
652528
552559
652772
427044
913609
808997
642735
1075041
780169
349835
818952
705870
1383304
780169
718772
807401
1186967
595525
1236883
883253
467871
332299
866026
971678
535869
863826
893976
385624
1060584
413038
234902
749603
874683
928600
524030
706396
585953
884429
813913
879233
925976
800915
939254
615024
1060584
349835
525419
581515
418104
535541
935326
966089
916997
179969
892924
564596
848933
466458
436771
1236883
805587
558499
938186
292061
928600
677555
456907
851471
1369169
546823
581174
423301
910236
328791
353829
693559
498399
765997
707437
898785
780620
720210
736557
607832
871013
622800
578443
790519
930005
1202250
328791
365222
692989
666334
473347
420920
854195
798024
709547
460715
704261
355641
1466530
479850
858782
1130948
347443
999376
1041929
454679
874786
417462
309925
751724
1025763
715777
617943
733866
726595
581174
790519
631161
713035
706219
570068
470071
487678
509744
517954
745116
622090
797564
417430
725160
868064
896659
933233
1128903
1114862
823159
707756
822504
358086
931683
772719
844466
716166
954415
902190
677654
695727
708720
398117
892924
356337
391225
795225
916198
900163
835145
818559
486032
760009
709963
931489
933233
488855
750581
1106002
614772
686709
710652
1067649
997207
650640
894397
568905
648287
673543
461174
409850
848933
931489
823159
780169
969793
482769
224075
917703
523062
652772
931489
721775
602921
682823
787369
1206309
1067649
1126714
363300
628853
670762
656482
628711
745149
802732
817560
789509
381668
513185
530958
782018
345092
975928
921946
385771
1013940
1067777
208398
950291
1020849
898581
852904
1299255
631520
701770
735295
989879
572016
1031239
707130
1095264
604006
1170121
886715
506149
916276
476785
658561
595266
991275
1114862
1107332
63174
678126
850477
924186
748216
236119
395613
471447
866233
352644
1232982
742319
714583
1014053
848662
770186
1053398
310336
669924
653391
639726
579895
851235
1122574
732148
839112
883100
1089730
562492
539253
975928
1075770
606103
484983
886715
979071
797586
1014053
838643
564141
655971
45972
1015065
546015
874786
776345
554726
1252897
233730
854886
1214818
1000602
616859
835145
677678
396342
521103
1284872
979966
1025763
379659
839257
731102
858655
482575
713634
291818
1050624
203610
733839
702680
828677
782260
631161
705870
1678454
589134
519610
789692
1010485
883100
690923
513968
397165
716438
482351
698176
744097
936740
560715
1100868
731328
830282
501016
783905
686719
483686
725834
1175741
746322
406844
912280
735940
563623
649974
724569
813913
887568
701050
991275
805541
813649
791480
777605
1034023
581029
441872
463770
559412
626542
999376
946785
484418
524894
871120
835044
452786
875533
814587
1126714
816778
871013
725322
450035
616370
773741
632947
725056
678406
877861
986050
925274
1126714
917703
273674
581525
199420
643398
969745
674869
855918
69185
633105
930005
385917
1044776
892924
778379
989879
907939
1041929
523909
1241657
648227
214630
607236
617042
1067649
1223569
876481
919430
971045
437915
1075770
808396
499592
701050
1114862
1110253
636199
718687
956896
704406
1121720
452786
369657
635802
819594
825313
780169
1179048
567471
1045046
1018757
801301
497844
850219
549741
471834
603953
517932
773201
504713
579219
863826
858636
939489
813913
910236
701770
939489
778379
786389
1126714
746322
413791
829416
930005
515125
1040925
207311
627994
826692
562903
654076
683760
919609
898581
763377
991275
872991
537674
808997
579469
583448
590589
779209
1014053
556047
889137
916276
771439
470479
1034610
772610
1053398
181278
909896
835145
637512
938186
878239
790519
1106249
1026066
798373
948932
519931
681988
916276
362013
173346
830309
889517
588402
1265634
818700
1067649
821718
851742
783614
612948
808396
348289
739180
770186
653449
826692
249593
970196
531243
779209
490275
723568
868747
1032417
880172
953545
819594
913279
883906
1003004
869441
515994
744097
843665
592227
741914
613641
529863
328791
780620
859806
1043734
452786
997793
486807
1082683
352644
297940
905074
1232985
1017874
769733
577015
1100868
802920
976808
468216
910432
612677
996143
869294
836358
950291
1383304
984424
738931
738407
790519
728980
1284764
651298
696436
352644
829416
465766
433209
915704
1129168
929040
260840
236106
740581
584820
312509
883100
424780
1075770
824755
505073
843221
618942
584552
749389
677678
868973
1067649
902573
680866
492664
550123
652228
916198
1129168
840342
919007
923440
887458
711529
569005
762837
820166
930005
749389
776969
763498
485234
1172477
570644
640871
783198
383647
80703
901784
986050
886715
757296
808997
887024
1022027
1107332
277352
838774
671651
999376
731328
788859
643398
573291
1010052
1028700
725844
834152
588904
498401
595765
1158793
1062533
1019905
646289
1025763
613641
718687
552665
890976
608209
628711
892924
688396
614233
1202250
986050
1019905
829416
547450
580366
571052
452124
851589
604638
776468
708488
1044776
554914
711006
987070
934754
724569
984424
817560
882564
208039
706738
616486
871120
1010052
666369
603781
1060584
571052
773812
868513
1172930
1128733
927910
919007
627791
833335
836379
486812
711529
344903
936740
169874
544265
530788
1106820
484212
1060584
664031
725932
865399
829416
490616
968012
807250
354204
790720
883906
444923
749584
777811
387599
910236
628711
603392
732148
823159
893976
824409
316191
987070
999376
850477
749445
916198
652610
913609
645081
924493
711529
631161
1107332
448028
498507
937108
1040925
871013
1106249
471369
487365
1053398
689403
1148548
808396
435284
916276
571052
515994
356989
819581
721775
1179048
723025
418871
852448
698910
527335
962566
898785
810663
777811
686187
1025763
932304
437536
421799
698982
745116
448564
691851
809317
637452
1067777
525385
785016
1067777
652346
895202
464847
560547
451727
721436
812381
563832
617042
354600
633835
468912
778379
830282
997793
450298
921946
677678
947158
841433
617042
495481
1207596
916276
899056
435529
560230
9145
694200
927910
680849
688959
839137
751285
808463
752698
616101
486024
337707
971678
616486
1100868
905128
745116
928382
728980
767314
198203
666369
1467274
650909
987070
833655
321778
469342
1043734
962261
828677
476414
613561
842253
429127
993334
672528
265831
336434
478759
668962
560988
894397
284703
949603
720303
694539
636764
953545
582295
723025
656880
852365
887458
859806
986050
865106
828677
563958
776468
1265634
735295
704406
548722
397654
246018
706730
657940
1053398
1128903
573985
1232985
997793
606678
949126
787724
126948
1044776
559412
823092
588904
1284551
932426
716166
993334
950291
603768
857410
808463
799475
547450
705332
877945
1036665
1226896
916276
705029
599501
776468
338639
1035226
986572
436447
706738
907753
1030084
940858
543966
452786
495389
857410
603272
924145
724154
782018
471080
616486
368762
406421
422290
716768
643398
1128733
331600
726460
1153147
708544
869931
516382
1467274
989879
368067
822504
616486
231798
1106820
728980
802732
662694
1003004
779544
1078746
1235794
391582
620267
664652
828955
430987
895739
575809
599864
949126
887458
611276
1122574
545123
765721
745884
880172
643006
643398
662738
989879
391190
653449
859806
607693
841553
632966
246018
455073
620857
752393
442265
810663
717947
418433
883253
908569
486007
824755
862289
921377
619333
811560
1044776
718123
564970
527061
1054532
341261
1028572
224566
890001
686187
612349
825313
777811
393856
585955
993334
817560
823159
1122574
762287
999376
600957
808396
422308
1045046
776468
495358
805541
996162
537858
1170121
1060584
342221
848028
1089730
747269
887458
1467274
1028700
868064
690880
1102008
857410
770186
858636
621417
891071
1013940
730405
552665
525649
711519
713495
852691
385082
681083
750015
782018
851589
723038
406561
851589
1114862
533372
563026
985483
719795
695530
938186
822203
931526
728370
659180
141670
498401
807401
519738
740324
519967
732148
883553
661992
417158
1035226
980853
763662
601865
112724
772416
902190
762247
800915
529698
580031
652336
595394
763498
163578
1383304
280218
919609
1383304
795805
1393585
436027
886715
410662
1173630
622732
1202250
805587
1005529
916198
783057
376535
825313
574930
466621
548846
993334
758237
893976
617042
776468
468357
818559
520876
633970
989879
602644
328791
771581
1041929
401704
752393
602921
776345
581174
526743
806678
928226
1019851
924493
739677
783847
996143
411972
634974
517954
825313
759183
337707
673543
509744
858636
513185
530788
646988
634307
673518
1170121
652772
890115
369648
223264
606581
808997
491602
731282
556603
808463
649574
612349
708720
810663
613561
1029793
671273
698915
937108
723025
887024
868513
547450
725138
737277
1029793
500934
939489
871013
997051
653445
403423
487732
455030
221584
808997
782018
975928
887024
514594
984424
1154242
706698
488140
721775
352644
637723
890115
652336
625093
1010485
686187
527344
674767
1206309
887458
866070
739502
989879
916198
872078
1303269
843379
780620
640871
376346
1028700
1082683
475924
1008931
913279
819594
705496
443799
739886
471465
1122574
408232
570154
787517
859806
871013
330878
605327
1082683
617042
940858
538729
1128903
1281742
919609
1029793
673534
830282
763662
623584
893976
674210
810668
621579
787595
369162
279311
911643
618746
1067954
652772
275010
349835
486981
953545
1123905
604681
617042
721775
931489
721775
949126
1106820
612622
382309
1172477
633958
1366689
503429
686187
407186
202550
588904
257029
701050
776468
309677
588856
653449
824755
264045
910236
843221
835095
796731
798905
441775
1177348
1014053
462841
697899
485753
288277
256750
825313
510416
534611
519630
614910
883906
666369
528550
328791
610898
1232985
716642
1053398
808530
764696
782825
654076
803475
786389
349835
527344
777360
519343
1232985
635030
911248
733769
386700
677678
607484
1223569
925274
414058
16928
448987
557974
552665
635802
610031
711529
352644
890115
1123905
685450
735295
637723
950291
1206309
745116
997051
862780
883906
862289
730902
936740
630023
773741
425927
444253
747407
717388
496754
477107
1087653
716166
859806
472085
779154
331600
494892
684637
607693
541918
555218
782018
887024
495063
469637
847914
698132
306707
721197
1035812
438292
738407
898056
1045046
871013
331933
999556
651047
959613
835145
836379
771724
728980
760963
594171
553870
256358
565095
1114862
720303
1066304
1066304
863826
747407
448313
552184
331600
716166
863826
663663
718352
225778
822150
857410
718123
902707
696436
1082683
805541
538615
604446
231794
653449
824409
585226
799609
862714
292634
839656
1075770
770186
586938
380926
925185
515858
533298
246799
940645
598950
1232985
1170121
773741
706219
760009
917466
739180
704554
504241
879314
760568
994333
1106002
933233
529162
1019905
1066304
876149
532719
999556
765721
684749
1032417
628711
604176
585794
529646
740581
1053398
716166
186848
571257
895739
294287
776969
988814
628711
716809
1053398
391371
858636
790519
122005
810663
408175
644373
257677
1180947
581174
869347
661938
1062533
62166
561125
998178
1198112
72356
1235794
590133
770599
588904
976969
463499
862773
1094785
632993
988814
707668
398876
626542
1067777
857410
657933
1095264
835678
883906
626542
779154
1028572
402925
551714
778379
824409
1020088
868064
670179
790519
761845
721613
848933
405431
332812
138967
480349
751579
622449
738407
417494
824409
866622
689602
931489
805025
695725
788962
1067649
330210
1018757
759760
917703
85693
760011
959159
626174
859806
999376
858636
949126
581174
597291
631520
979966
513185
659950
634149
552665
611829
925274
616471
780620
726460
588410
328775
919609
837115
868973
805541
612349
652523
663179
810668
821123
722887
749389
743071
200161
448749
448428
438015
935448
458159
799575
407631
883100
747407
1148548
608312
902190
892460
1106249
616101
951497
475192
975928
234836
455987
446252
455735
711649
1060584
492550
681733
973023
715777
358504
794550
677819
939261
650640
983989
807482
1281742
1060584
557134
913279
527692
884136
890514
839112
498401
937108
1172930
724569
859806
1022027
877861
851471
843221
1019929
497786
776345
628711
829416
752393
862773
709547
883100
553517
665822
662070
780620
862289
1089730
786389
779154
426847
787369
725252
645847
1067777
984424
801005
1123515
996143
859818
716166
452786
527344
1173344
798943
728890
602857
270247
398892
794813
874528
674869
1037476
1055966
889777
720398
1044776
876947
657913
714486
1032417
601754
1067777
679486
726460
487551
912280
556603
721775
911746
928600
777811
939254
891372
616933
583983
152975
779209
437440
329711
591438
776969
776969
838774
997793
795141
980984
777360
1075770
1015065
648552
558571
984419
1075770
550456
800915
828133
722212
914341
353878
931683
837130
876149
931683
282652
706574
729564
506088
942524
1028700
585485
715661
760009
890764
458462
942524
1196887
949126
727159
805025
835145
1102008
834305
1141711
611640
389895
922376
548427
999376
1106249
1016367
696763
1430974
629865
780169
498401
473570
1022027
875550
602921
889517
728980
916276
991275
939489
776345
1007702
922376
1281742
950291
680109
469503
996143
604903
802334
606754
720303
448834
583555
820116
509170
968363
522172
937108
928226
819251
601657
582351
1252897
709547
647284
643944
925388
448892
898581
921946
748145
552665
624206
1173344
733839
633563
1232985
439128
1180947
512676
610108
652772
570039
706738
813913
518532
1023287
823909
763482
542618
624389
916198
659291
988814
937108
604444
315743
248158
359009
654690
931683
1000602
883253
1102008
543316
672528
797145
569214
1366689
785897
751084
773741
542865
606276
913279
877861
824409
745411
667084
374635
547450
808463
916198
669889
838774
563581
950291
735295
822504
604185
1025763
543380
616370
997051
393728
735295
516984
773741
777360
748314
1281742
712506
616370
652772
443190
793942
889238
508629
426447
722847
698072
581956
917264
824755
581174
419309
808396
602610
549439
1051598
485753
500169
1176257
1281742
112665
837954
638038
836435
1179368
385771
312750
513185
417760
583868
749389
644106
744189
868973
743117
647752
573110
747407
243734
864340
820870
723112
614233
652772
515994
609696
776345
664645
1018757
655323
315729
269670
515613
567699
344039
710084
927910
834859
475738
710626
452786
810663
662789
183048
763498
925185
444801
643398
1019905
813649
1014053
557634
442948
925976
579002
848662
987464
949126
1284764
1025763
838774
797564
438087
862289
229590
748755
803724
1172477
1096465
608075
1129168
574369
452786
652772
1236883
260820
738150
971678
1102008
911248
245293
1172930
527344
1022027
902190
890115
613641
644353
928600
595566
1114077
698915
695530
1107068
552665
835965
648221
931683
399823
538417
614233
925274
722136
779209
843953
862773
198276
221030
560741
395002
788037
776969
548401
930005
522486
714778
547450
804147
525638
1148548
427935
720303
1128733
687014
925274
749584
640871
645767
652772
505729
776820
263019
350684
770186
787369
374688
263160
1190192
1025763
1019905
1284764
559039
555909
999376
1223569
848662
930005
930005
371429
852813
813649
716534
676448
350885
619208
315060
1075770
618593
686187
599966
1173344
504924
583983
811036
629514
898785
284877
851742
769416
810668
868064
631161
813913
1122574
671633
1170121
873541
925185
361717
602053
538985
631161
892924
651873
798373
683611
871849
844815
1020105
824409
1122795
1106002
1067649
810663
678833
411530
984424
462238
810401
898785
795498
718123
514575
1123515
747461
361439
818923
341216
730529
1068872
1040925
863763
1078621
1206309
571051
664471
468780
574780
571212
557678
718687
752393
1068872
1366252
556603
571294
547450
1107332
246922
428129
826692
711878
851589
774044
777811
983989
817560
607039
730554
466456
659291
516882
269355
659291
779209
847914
776345
366569
757826
726460
785141
685256
975928
742047
471208
744349
839112
841443
956896
760621
619208
617042
1066304
435754
664993
759308
690802
448561
752393
527344
1467274
931683
541476
808997
969203
882564
662528
931683
386249
931683
1010052
916198
801005
851589
1383304
498401
664540
717715
421405
654388
760568
724590
1182697
1041929
589620
311788
935377
790519
436707
849899
808396
1029793
796571
1202250
527344
654751
666800
898785
838774
959783
725138
969745
584107
979071
688268
732148
974883
639320
720303
818559
674869
490538
744097
847914
1106249
396646
925976
199331
387872
320281
1117993
1016367
927910
452531
632614
732148
1172930
548976
1104103
916276
675465
261412
448737
871120
828955
513185
829416
782404
1114862
907144
1179048
1236883
912280
739629
556603
858636
902573
883906
947158
409368
683142
838057
602053
639890
516248
1003004
614233
779209
620743
911248
677678
876149
985978
787369
912280
616486
824409
520186
959613
969745
740581
921377
1236883
610568
622017
1023287
848933
645291
554669
349835
612349
824755
1102008
568562
440274
1025763
366737
787517
887960
702325
830282
542924
911248
616370
683031
752393
837954
409790
605409
821940
958305
852370
602961
715777
1045046
894397
730883
570439
826692
698915
835965
588904
653328
812845
879233
975928
760568
893976
870336
166689
635156
830282
749389
1035226
808396
858636
531501
456623
572198
723637
1001009
1126714
698915
808997
608689
659291
335842
966089
436027
317137
912280
464610
931683
568544
589143
577966
975928
936913
623328
472079
701050
463499
543888
797145
481462
1092454
584139
311946
476198
467874
415705
1126714
225778
571161
787369
579471
778379
741731
604903
1035226
206458
763377
807916
616486
470193
882564
748832
848662
858126
648575
335404
989879
1179048
196881
839593
772827
427331
715777
730351
783905
1067649
570737
1175741
738407
760009
715164
518249
703892
631618
477783
442647
432253
320357
561011
580217
726862
836623
559643
925185
931489
841553
997051
812845
776345
949078
1024836
673543
891635
618212
910236
641750
883906
738638
1004471
837706
309433
1123515
546823
812381
552665
349835
480787
869931
1345689
997051
979966
979071
773741
709547
960892
1010485
808463
701770
1112981
655670
590907
1383304
246747
1017874
902707
349835
887458
583983
1082683
1030995
72119
493132
472464
649384
684821
602921
1123515
1235794
553767
611135
551074
648508
980853
998181
702136
400909
211017
369017
1096582
568422
2450
871241
699159
387188
1075770
1129168
843665
736315
407025
611315
466166
1284764
927810
892924
402199
669924
698915
728311
645291
622574
1001169
643398
810668
1028572
940793
416260
815029
868973
382508
1060584
819594
1138581
598731
763498
612349
582414
695530
1015065
1020849
805052
883100
1126714
605176
458423
696436
1179048
433722
397509
144935
493180
999556
561492
634579
861769
925976
851235
440907
968363
632748
669924
925976
776345
943067
925274
1446360
729835
740581
608663
789227
776468
531209
773571
735295
983989
721760
790427
786389
1044776
522029
865521
968363
704406
756311
519628
666834
613641
822504
779154
1067777
784424
409987
921946
697644
747407
292634
898785
811037
348636
450111
1019905
999556
730902
951497
486486
479909
717843
763377
606797
721760
780363
406751
777360
843287
653889
933638
708720
210487
790519
726923
928226
341671
763498
528550
649748
809865
931689
823159
419541
864340
369233
1018757
823159
631781
763498
590770
691864
613390
663516
696570
805587
599076
1023287
813913
1075770
895739
745116
335850
695979
664716
330888
1029793
530788
871435
614233
959865
1035226
1075770
632993
634307
793152
910059
553405
1202250
689397
969745
782404
474698
937108
716166
506608
581174
871013
853351
817560
506149
882564
808997
431220
1010485
266397
808396
454700
1009928
722406
574312
663674
513043
872991
718000
764249
853351
790519
522620
891492
174913
871568
853351
935377
826472
835145
889517
506980
910595
851589
1015065
520866
782018
894397
725834
1172477
979966
303898
527344
157726
745116
559840
389761
32403
1082683
930005
777360
1242448
739362
1018757
1126714
726460
917703
464638
650231
810668
813649
951497
724571
617042
395738
902707
408435
776468
674869
822504
993334
370383
924493
356255
614233
448831
889517
1196583
757826
940858
652156
740638
919007
835965
801001
1045046
271773
698915
1041929
677555
993334
849072
725637
726460
457748
886715
650245
631781
263211
1080809
1017114
706738
613561
656482
868973
441738
756834
615044
1197915
607605
645412
736604
647142
429949
567340
693559
754113
354075
543829
713994
453693
314717
719822
1116809
714986
780456
788216
1022001
669769
859707
663184
979456
641586
701253
845540
656325
886442
561590
565985
1042486
398510
326293
478739
586619
529736
323880
379101
507997
676572
603494
977317
339900
815060
820845
167430
522944
1366689
472256
1048278
858150
635717
503292
573990
756311
1064787
663537
916159
731697
520560
534051
496893
805984
583269
510145
859707
829714
1016398
873574
469838
805216
568498
792032
149767
556124
1209001
717031
664969
482251
1104887
923014
502380
576427
752402
544450
380364
659504
398155
925645
624889
300876
652462
596243
1160494
612906
124185
679349
304488
491382
349868
614447
875247
1508946
527898
1070214
746197
436350
1081178
736549
860098
601309
738467
1157965
422089
1070214
603342
671110
690817
592040
691202
390769
534065
925789
646047
998710
743680
1192729
1389191
612104
658442
454348
492054
905281
935871
484224
613522
650015
1216934
474379
202071
808616
413993
612859
681781
982164
451585
1018106
319085
939023
577701
723861
542020
615350
410662
519512
397592
726288
702948
412631
547396
918929
552322
587101
642071
945539
830088
486418
539235
402100
527523
490020
1072158
657634
719617
513501
890662
817533
972469
678033
620743
734871
926927
470510
873619
408647
832883
1113398
769505
295387
566881
671211
680515
595107
1238164
824119
295375
1193972
680342
787823
444715
943769
533970
792687
690272
493921
999937
663461
661443
587741
1221084
640064
818882
594164
663461
271213
1132371
707986
916901
1097099
561153
594261
893969
883863
858529
409287
1151286
839309
633793
680239
322498
474379
897230
488174
677203
565561
635752
743998
653272
439194
681303
589301
1301900
951066
550433
611234
677159
533985
454188
604953
744911
814416
493432
920290
311788
663268
610693
605705
1003675
1168146
919861
594493
362295
563622
1001906
683611
384580
227203
1466280
669769
636987
661957
922139
1045659
964365
1017320
550536
1079044
698291
1794171
865414
563932
417878
769455
871013
697687
760294
386249
651962
918929
895789
948730
614359
884044
877975
678173
1015376
352421
874767
451822
1105051
540434
948516
1012047
578046
456468
884143
506982
594162
745337
670873
283676
333155
720670
840980
589078
513501
723504
693257
544757
930175
692863
1156967
489768
353707
798224
533237
1022115
372749
863490
671211
1172367
694145
635643
385864
559696
1369089
370128
684319
416092
684250
625236
733234
764125
602726
508478
810418
867615
813859
508108
586922
1289799
741688
660395
625839
578283
739277
376843
861935
1019054
974649
511615
422089
679170
513623
887680
629539
615766
507122
532438
164697
635869
448970
558358
623448
594493
643120
828480
914356
777359
976133
542760
869596
643744
636017
860061
1125383
1107645
516728
356323
229934
677643
863211
842685
659988
702622
709732
717197
536735
1102885
739056
486638
456264
787783
436716
452033
1045659
516844
333896
911390
927105
623697
561113
663184
1022001
504978
527136
588837
574744
551543
452213
931481
607696
746110
466858
772947
743608
368378
596405
1025410
945550
993282
848102
740717
288691
895654
673746
536448
691407
525760
539609
728372
428979
454440
629629
756690
985706
635023
410694
607070
628449
299051
728004
717800
373308
860098
785592
903933
983886
572354
963214
642813
341101
908698
954196
1137777
1048278
657521
1069119
567245
657324
586501
722150
828961
807142
943769
842050
316177
715863
730997
664262
99803
892707
536615
451041
1092903
369624
620429
807755
1501358
1044779
895416
831833
696299
522272
564091
777721
499891
427737
396376
931993
450972
646047
299053
307165
599474
895579
861872
948045
97571
1033045
770794
511732
797440
365040
303250
945636
998852
959705
949413
313361
629640
451918
610394
483970
467674
793354
701996
456976
475592
336927
349623
1145903
905997
744527
490577
1254316
162275
672369
468404
326131
1339417
606471
864144
1156812
842329
738733
676245
643893
1123640
474589
609455
455319
307475
916747
1111963
391638
367678
1158164
711240
893863
419603
587521
1375488
975969
456007
478963
911850
916235
565126
574773
536125
698884
923679
883955
246868
762280
804455
751276
225778
903175
598241
271295
706774
553919
364057
761068
951827
861935
736943
719439
561919
725554
744879
760030
533792
1061612
754836
1029797
401848
972974
715561
428458
801389
565879
369726
1048278
426043
371012
1118625
806417
941542
947388
336927
763629
690509
810418
583451
860645
745408
553251
330957
368929
689840
842722
694804
607268
317595
898331
676511
1255444
708259
805744
677579
836769
742356
614141
167852
1037530
763111
880863
403538
525785
649524
1038284
733301
1779376
887178
962989
470711
731551
698771
1058349
364593
554220
508478
772958
770180
719639
815984
598218
1157036
855436
1094112
407352
971864
820267
542591
897134
748213
752348
416082
1216934
547168
1136281
1051854
938751
719724
854166
558023
736247
889965
629189
1102932
964688
766267
742702
764315
726672
514422
918881
671714
279917
652771
406989
1083385
732113
696613
817533
806170
581681
777359
544852
614782
655709
456406
1118617
979278
658969
728131
684183
792231
948734
701950
603272
747306
880120
354119
346994
746239
730504
466102
530251
568518
357605
504139
724121
981638
1228575
665240
1013132
834892
322530
420960
537012
716448
416258
886465
988895
1317536
642372
831205
846446
982164
556209
744157
791455
676099
655818
664782
628449
727777
578299
700400
884045
567708
1105244
571281
581829
696495
505933
340889
952160
984560
750217
853547
546745
663479
739507
676183
759080
624206
863490
932005
760830
649981
686762
498881
210224
835480
634080
608329
1061297
511207
481205
600304
363922
972759
537549
334359
859279
1079498
515525
796244
880863
653449
793947
693175
695719
561595
729039
710856
559679
416626
534249
793988
437069
645059
739729
928225
394552
749915
678826
696789
528473
1097320
965371
991398
589386
726672
614233
726503
1038091
961073
793518
475592
476885
995118
455774
597321
859725
513540
931349
699600
1397720
1262248
707130
393295
1190832
730423
964903
842642
757623
289689
642071
491007
506609
461382
562488
925198
747139
1660696
836358
540272
703779
1045024
573090
739056
812802
749817
851136
1064058
747695
674340
491188
829628
509585
772244
615997
880044
860506
613142
752577
560753
479389
917786
321217
895563
783208
341261
577147
989022
1020011
201929
815347
718759
801756
1132322
658238
710661
626621
788949
904846
885292
1018563
746241
528069
764303
1095274
806288
624766
810669
819096
555131
1079074
846562
422443
599015
608501
1026715
470122
884044
1388980
386724
665171
613201
1104887
1069119
163112
1003652
939120
1074228
449871
760712
1080832
670731
752404
427737
694634
511883
769505
1061410
543669
755743
715131
547524
565195
603219
492785
160680
664876
765272
622434
795459
718046
813501
576290
361717
801990
625570
1027142
430957
460100
461087
474880
518088
575454
1127052
737381
1138621
786361
378645
724108
928689
96091
579149
936433
1146694
941542
537232
600381
736736
821542
815070
490807
688215
1112745
613954
1508946
770614
516061
590476
514244
659941
903919
427499
751954
930194
601897
574996
671714
667358
786361
863469
612412
846704
714085
428377
1106659
959705
616633
500798
418742
939023
608364
546191
1024094
899655
621515
905452
830556
711519
441934
621660
517010
497135
1195095
1165790
380851
663912
819040
356142
442963
600684
354408
714602
739792
516905
598701
795746
799892
495479
946518
463647
824717
730436
714072
734708
618158
411034
476931
559595
886442
717108
383273
777939
381111
653788
780156
730504
998050
593278
1266195
727620
791432
704554
521636
868088
478364
872214
804437
773093
805788
347600
568905
371012
684637
730435
393300
558712
770562
431972
845963
719671
303036
610394
582477
930033
606534
1112897
439724
939023
1090209
820845
1121702
697348
634785
779473
755642
548721
1453669
503356
678951
954053
441572
512127
634841
520509
792539
904846
659941
942517
301858
419108
567053
679979
55600
770030
732674
1113179
765962
451530
392978
548325
1157861
951178
1304916
554792
675851
887178
867615
734427
764303
1313952
486510
530263
1083695
786590
526974
850967
938520
678033
816249
589180
565054
615164
633262
382731
452262
701011
489994
611706
861149
581453
460902
336627
1134499
725554
519444
1206899
1094412
612295
469953
1094675
947326
935574
591903
399854
616767
464266
308161
891934
1375405
801910
819606
411565
684117
458649
879087
621515
843912
922086
428458
727305
509648
639019
1202980
823146
696146
760377
628248
255901
505806
816256
691486
111229
577865
665313
501245
638420
1198591
689598
959705
388888
640110
690703
994326
376017
684814
417794
658495
492585
764633
1215419
1400212
582112
805788
965562
1027167
870369
828058
670873
215202
700300
697034
307474
963397
1019556
605485
625623
541344
972063
514874
659503
644050
1046894
762132
680052
322594
532629
519211
573395
608782
488782
407352
817803
565184
520560
508261
567471
729030
795503
407258
385541
922570
257890
675161
331897
590917
680866
506202
383575
945701
119584
638018
663013
606256
1052746
634481
757940
613413
545732
456142
1635243
555471
164346
839982
443031
754312
935574
640221
1083987
658036
824551
732178
474167
848606
606589
442739
266630
1018163
782272
663347
798818
506149
562192
719022
693346
725471
733323
897865
1334614
780709
567278
584953
444438
670417
706322
1038284
757058
753135
440942
895931
938281
1029797
434336
1027169
601459
699600
1073689
308351
820466
506512
225089
838163
817810
776969
1204585
1081178
1008091
924756
743093
698904
553316
424141
816209
580730
629706
648940
605906
309925
916034
755517
762005
770902
623868
356425
1470821
725411
551582
604176
322855
640064
653400
781808
676511
515137
1094112
161584
992701
968439
330764
604054
757712
865998
1601223
673979
626467
984347
225304
1139361
844383
451530
653479
707569
507494
539817
982804
989914
497429
817153
707582
935364
597610
1141427
708585
757940
711240
743584
592621
461796
912251
567564
773316
1144695
713594
786095
971804
991901
1114862
618192
648057
1095633
497561
1223397
752620
882239
991311
309317
529082
1111268
532055
516560
269344
340212
890413
784517
709415
316221
811889
586262
935574
892243
621515
917997
790620
948730
502148
670233
704546
878345
627241
975649
1046894
975998
1215419
566455
1031239
941196
539876
664265
962972
160045
371443
581779
1037526
1019957
579006
552993
133175
931230
430707
554548
824722
706343
548241
628912
646968
723627
571932
824717
1397720
539110
666319
355845
724010
992600
423342
772231
595775
626131
871922
1394415
777669
1310532
332893
476947
1033799
884045
221969
798907
1061612
449623
453693
654125
693257
999513
644872
540158
664982
581484
902787
826921
230580
464632
959059
316370
907237
638263
519575
651523
600634
530913
714039
897734
598547
614782
648842
723311
796734
464638
480639
611809
785126
661561
694589
684959
829059
673157
451236
649805
575988
416415
409862
576543
846499
796121
1058615
454396
811126
885887
632263
914365
363089
490858
641814
1133651
692288
807755
976274
758951
505456
663537
697917
628524
812657
698577
887254
434999
713034
753115
641099
649489
883242
644578
621226
430707
545160
788977
871879
724010
473657
1185923
233333
516744
726817
739277
969144
692954
271009
759098
993681
787743
365449
531313
393681
494532
979284
924558
567736
685489
576073
299051
556432
858529
761088
746262
659803
315957
936813
471168
709840
587361
584953
635338
408986
905245
749864
535205
547968
776744
687340
547524
367678
487509
431220
649234
1026904
724264
549533
572925
576015
599474
776600
1048608
630232
651511
1041795
517016
713034
767178
626485
332246
448466
461087
1601503
843758
830515
507695
1116235
744157
464120
1058199
657120
260706
733517
27594
568604
465851
868631
678207
525975
1011895
564967
1057984
677183
551320
668653
371195
926275
692636
963983
486656
373957
563513
643355
861284
772373
602460
517916
736605
748339
496331
501772
536244
911746
708998
526718
738696
843418
511870
671515
824551
1091910
579324
1073242
765759
508270
680004
983534
504736
873619
951659
414513
958628
514785
982573
574836
450799
698043
651885
981256
503851
633121
1101201
718040
285458
677555
608579
632274
534406
653903
598625
1105769
393286
821832
1001585
493464
420432
841973
571989
1123640
873503
989262
757621
903637
733383
603930
476099
706106
828386
791344
820466
433586
583030
601625
611560
861853
535280
1091387
605322
601766
1192978
532148
733892
1053742
1106659
338380
718158
693031
797422
953291
753115
552702
759201
1013003
524726
671211
310052
685860
901521
543081
1000700
436385
758921
717520
658036
596088
639105
969203
383636
791028
713928
618325
717147
925234
534642
777822
609567
757902
954627
788352
646696
601696
749592
1064351
617412
676039
708560
862150
597835
574946
862797
251301
407244
1189803
575696
513399
743397
602841
696401
681601
291818
709919
774977
759080
491159
684395
632047
730436
731705
972033
790326
474851
280002
787743
1247663
365836
821668
462198
650817
517010
452305
892419
1200538
684319
464177
1517394
861327
804571
591459
556217
691939
581620
936226
719531
770255
375617
682831
672096
941918
1122624
601694
960013
692636
562781
1280991
630114
710082
1582467
982164
517933
499128
785592
566060
806378
497135
594679
550873
645734
742760
342759
396043
465990
601865
546098
584953
433457
947388
969386
659448
757712
423413
638436
1698783
912785
393543
1186218
1055966
614233
703010
1316585
565985
694634
538783
485778
436740
798818
346905
525011
445492
836243
192180
635980
794239
703414
737622
444480
856269
722865
889965
717503
696959
528937
757602
976291
682497
746481
671302
456155
891071
801262
527790
528447
1029292
780709
814487
789429
560365
933249
541068
789648
589425
750902
581381
953674
871717
632274
817533
691544
652209
303664
675766
537440
550613
770707
587731
364979
309925
535283
462980
1019054
609883
808639
587731
693953
446258
590477
155454
604604
682107
373942
211852
406484
815966
721036
906018
464004
202163
462778
673468
712496
1653085
602596
752573
401081
540593
535833
705600
579990
690817
573670
381568
440026
759760
1120458
608373
567683
702065
821565
587731
453467
692954
506980
223414
944495
516184
885380
395738
600517
373980
346331
543901
455875
665766
697042
890114
675350
425425
534301
506686
610055
941758
665951
808970
769576
737521
693827
645812
591805
857763
741533
500783
966502
524769
420360
486214
290233
369930
923208
738214
982804
638998
589395
590774
436904
576847
534415
508379
741989
345455
706789
211852
800491
642736
510702
791058
636959
491891
483706
378961
710084
1312646
539845
709304
378741
955207
399259
424039
583316
53193
573389
659171
932702
562103
1004372
606661
671052
850344
761095
355964
353630
792797
997250
480646
741384
600268
324480
713215
644902
823206
825360
556291
393145
977892
839220
1060114
1078209
1073002
439726
648171
809863
825360
685653
800686
174175
635702
908990
706789
1760322
768942
804698
453467
460450
757237
312878
627830
606573
814439
631737
306600
883851
330721
718040
678038
757357
293665
407568
397931
923254
636345
783016
534199
792108
948654
354098
718359
604409
447360
826490
534199
423510
527752
620362
984996
432912
821671
804698
839220
966679
888224
997250
1113247
780155
922389
354114
588969
682107
741533
411983
685653
423341
421391
879087
703399
752573
662881
802101
378512
1134982
634924
601387
607741
628841
168086
524435
1202291
13192
792505
469005
247958
556566
354406
491124
618212
648750
741533
713233
373942
603933
367755
575706
357413
763660
757357
994801
519699
1140810
989712
670477
637160
621225
487951
640499
804698
929417
572257
836477
682107
537389
753343
757357
451372
797792
811686
1044776
652457
1302172
606573
712924
596177
659747
748314
532116
463045
678731
923208
4526
590477
764994
704546
373942
966502
521003
893922
681512
931231
850344
682913
409191
358008
745090
588969
250217
354900
393145
560303
364428
728815
755168
453467
773672
843954
604470
271381
537389
480646
630192
496362
848743
460450
439726
857091
452408
1013233
811807
378741
667665
566329
829097
365776
733576
556291
800686
195730
353900
905630
446258
550245
466173
1113989
368440
505698
885380
629189
556509
931847
856525
749993
899341
771535
529468
665125
533308
892868
577088
715908
517042
448108
583316
297582
395809
518272
729244
735551
274984
718359
748561
856525
1015268
688619
428260
739705
1033825
684377
519699
587221
827218
530689
709203
659171
543510
529468
710559
393145
452588
506149
743918
829097
955207
783030
728456
856525
620732
780932
425403
464713
1158164
406556
1068929
274834
856525
575464
335256
446258
562722
519408
592983
675350
811686
505847
423510
354114
798898
331106
539845
840383
586339
368440
742319
607772
788587
179386
554918
575504
757357
483722
868983
598406
612520
827101
534199
382524
917487
596177
669689
1068929
453467
729244
777939
644918
621028
611538
673979
606236
1019817
577553
748506
408987
632993
602573
899851
568590
968614
389603
739106
794837
966502
441872
447360
283984
738214
328967
829346
923104
1044290
795604
604604
496409
621120
637122
740501
597095
923104
1001347
706789
498084
832032
344980
574166
800076
351908
665677
667649
441054
378741
406484
418574
611443
927965
668120
1018490
808639
981867
924109
667665
926931
671776
620356
567683
468718
534199
899341
637160
863955
519699
518972
671150
581467
885380
266101
618924
843904
584250
613760
1294269
657495
608723
344222
637758
1046185
923104
573986
287251
709827
428260
992501
896683
270571
984733
738214
990477
534199
573986
281986
467432
702065
270494
817445
329242
910889
378512
441525
563088
578123
382346
369930
966679
719439
548220
594428
737045
510702
428260
290233
831468
496362
854979
916243
587731
1022476
1058004
1351292
373716
439726
956302
373942
938483
685353
855277
218497
804675
616413
251148
1032167
592950
678171
850938
966502
509052
768788
601106
601262
4731
653017
401081
671052
465175
669689
794837
543911
608170
718359
868590
850344
862504
811807
875842
972582
972606
161609
888224
445837
794837
821987
382524
619700
502167
973753
667018
744207
888224
529468
248148
13192
732481
281986
625887
596177
694951
849468
721036
665677
354114
13192
450270
835450
902545
840383
669290
739106
1151286
621185
1086195
560315
669290
423510
333997
606573
433948
896830
650611
564480
505988
254807
500374
829346
765402
535833
637726
430384
798898
535307
543051
698231
1018071
877104
258819
741533
1028565
188274
539170
683031
436696
1014988
602552
281986
941182
719064
494535
712924
861126
437684
487517
394244
573389
549863
300233
665125
1113247
719064
365710
374058
897369
23258
721036
150723
864625
285998
741811
511837
1395312
1077504
207824
724444
663447
537389
562142
722906
798262
715908
741989
356819
613154
802529
682401
642095
443738
308157
728815
389937
795064
900636
817490
515909
825360
258819
761095
629189
626104
621550
973145
320827
690469
447489
786000
1232187
474990
1007435
717754
726610
264571
531209
806345
509874
480942
726234
251644
493763
471093
825382
811628
938869
416895
520491
423143
445124
873190
512301
340812
661088
729246
623376
890430
425418
295530
520548
871730
1024981
929615
466702
708812
686652
698111
579842
493808
926289
1130165
523528
454177
244691
408012
988710
685778
911248
643761
555456
815816
694817
705341
766469
435155
811560
712545
786836
335194
825148
617440
857650
630658
677116
852155
723888
452531
643504
99879
906482
499326
566737
655866
318217
633793
930143
473067
966380
394023
865125
524589
506062
592049
945980
1014404
708560
482685
354419
460167
380382
635510
1034808
700544
543224
414993
622842
606513
999740
596781
661422
827125
553048
984347
306803
555019
580154
721931
352332
547465
486787
859153
500944
550420
910451
672640
744579
236230
516560
811234
524066
430058
716582
1015716
327360
361201
672364
705341
586687
865181
845772
519427
642375
702279
540330
639280
935154
1026307
565757
1214802
969961
706778
590371
573964
714844
488297
719854
891376
780961
589908
362892
972123
891416
830554
767697
786733
216716
488659
909576
891635
473912
525608
818028
513324
669943
928445
937967
290072
616724
667683
584228
502286
1072020
1080123
496445
610392
728937
614803
670609
1328589
612226
500464
373415
614637
663912
176911
511157
951611
836031
655609
592174
464870
691269
1019535
600190
352467
580725
919134
730233
810564
1026307
485856
1360887
1026986
431563
622515
784551
493924
556074
530916
881168
542982
341901
430058
612651
963214
429658
387936
531820
833359
609940
372753
790689
512953
502380
589109
681172
614567
315295
728058
772247
801951
753092
495308
928069
963115
1027136
335352
237031
723586
352061
996499
198489
744479
596243
528142
197772
865924
629637
662145
389326
362412
546756
492954
527868
564006
886684
404558
805255
710866
878232
483970
646587
514721
907313
423222
593466
649106
888663
416867
506588
526060
610155
786000
729287
292022
714140
536414
732501
1255445
1110732
608756
29324
717800
290072
533612
712391
494641
656863
574719
926622
480803
319385
484763
369911
509967
859310
580585
183289
747244
587042
628034
762815
1018549
550514
494056
718351
793519
598822
638245
1042240
646942
595780
456271
521420
606807
604975
716286
840122
730233
456185
971812
477283
430107
130919
497745
548367
643652
308960
721027
846432
491748
395864
573784
427642
491862
662145
313365
553026
515608
629865
521606
618690
799628
637051
513466
713657
531655
776072
633777
577572
572486
776673
397380
836692
376386
621550
577300
640408
804354
903495
988531
963115
670029
598314
265531
409710
514691
260659
454000
452305
852117
646327
481432
461484
696809
449742
284991
501728
868851
869423
675959
413055
377133
948093
737966
451931
830867
211758
501728
336369
597921
562316
550824
171900
1220630
720467
1401147
539084
330405
1530902
260289
569571
480006
730856
1360887
1112082
505652
668165
546358
1061932
449319
486592
977598
311392
968048
885037
746624
934937
502723
801924
309462
293709
593134
779149
641068
124646
555491
615867
688849
635889
250565
427426
473737
1160130
413055
919238
508601
653414
589526
924038
672170
47860
771514
322498
622708
1602877
465350
546147
376455
528189
553128
730233
369006
167852
532055
428654
644196
1606900
503674
283866
596105
416639
730962
1015432
552760
823538
702948
712198
503125
643652
584760
527095
642414
749273
607865
639868
1255951
906860
533788
610112
684835
551231
536903
627258
685275
561703
706057
665349
983418
770113
203885
750962
778176
835144
397184
434858
511166
443995
851308
572763
655407
732008
778454
509242
1063867
526973
1321616
892417
242160
430196
703157
553604
566694
809213
519576
668165
687039
897442
421062
436027
502352
401926
494279
617405
364078
245105
492899
695685
468864
755073
843627
168163
566819
1149338
830556
734287
758975
807128
661228
436519
363299
913112
398449
824374
700735
370910
546464
813623
313767
590085
158242
894631
441125
580171
656863
1077078
1005612
529018
613518
377486
407419
824460
361303
632117
656630
932287
775862
1264193
1380310
838057
421062
604924
756091
545517
468535
714844
289055
536331
617546
639612
485327
735242
1145358
570367
496445
1198733
376455
633748
324287
622708
730405
1456305
309707
699576
1016544
820938
647025
855256
1114017
672364
526643
459349
514220
420673
745122
699361
814518
629113
57316
718053
898432
952323
421451
757092
602423
446665
589804
611310
960298
536320
738748
494641
738502
572475
365152
245105
793670
800943
672640
570954
554007
560377
676245
329759
560774
634449
500223
945766
653400
35244
697638
611089
908232
631989
457568
570367
74173
378413
326633
876673
585670
494115
738712
685489
918618
820745
539362
480917
645339
753092
582163
625097
656712
211758
437556
791987
424247
585154
671579
663385
698181
416570
493273
730233
605369
903724
979556
630894
656151
755749
867307
954567
1046610
446612
545711
457150
606513
361104
470987
706390
804175
676420
361201
388237
394948
858660
1524479
424156
570107
551244
449779
411079
236944
568170
465400
465945
766516
480527
334405
847844
791970
500902
664262
685794
832889
703797
722620
576338
500109
310890
655401
819731
268907
1081604
440656
865288
879443
714010
579086
555019
861028
381941
584334
425425
509648
788018
908688
787881
1160130
575791
760806
381502
573135
528767
482968
648960
824937
1039946
671805
801500
542604
401926
525198
386143
825486
531590
742298
556074
403265
796604
922140
583468
504576
605309
408012
828710
907453
800524
979805
308033
477067
612407
942277
650059
1160130
803328
411988
454148
145117
385840
573209
612857
513564
906177
354983
1255951
436930
420727
502558
691943
803328
476958
898432
1145358
781854
1071482
661521
572069
437556
1145358
548873
633748
592103
289032
926622
815151
684425
749068
708861
642660
907313
621550
742749
1661834
479365
392753
408620
443429
516077
616567
738836
670476
292410
240772
656516
381525
543678
296076
525378
940575
669781
595172
785247
613771
548241
594033
510425
695030
431981
527734
718524
761990
869308
582073
762005
691269
637261
662212
426766
582622
738734
699990
468404
860781
534188
571924
514193
474417
601894
1088392
525711
367826
599460
532672
495420
783574
687695
448673
939949
204689
603316
1008043
539888
651358
720666
865924
788990
654670
594217
638839
1054321
576676
613771
228309
926670
786492
546464
660557
912844
730839
383027
574418
563026
753753
770665
1208634
757208
999740
416341
641068
859410
957272
581531
566737
592331
848410
1140329
640408
735118
706390
652605
732561
701270
573111
902456
590029
466885
543381
605998
649617
56863
1091519
742858
774367
661113
374848
233730
319098
331119
454685
572069
1120769
599730
924799
648096
751971
219301
386166
492871
383027
577556
269837
870963
286010
490539
964241
652035
558535
583658
591430
1197029
807630
656863
587101
332812
741478
415903
684991
629805
608952
718323
631621
439564
410324
921055
550147
360436
874892
956885
910451
606185
490891
539213
386606
750255
878345
452153
698552
433258
395545
709407
437165
676905
536320
517772
624972
411526
881011
344830
786225
509787
631277
330137
894245
706574
678173
522045
675406
300233
489550
534621
215054
408523
964093
616768
513798
362759
660557
915514
915310
362759
880998
564657
490348
664848
494535
775862
662781
940500
710636
497545
514151
337161
624972
351171
831621
562477
951110
716451
436454
617517
414355
838016
1159103
412694
284703
916258
527060
449382
365276
395142
342312
623104
898432
538750
835609
936174
793733
735242
563231
798680
794184
419108
633563
88437
971268
587786
568083
554393
374665
449382
488928
881415
1220966
452427
377364
341187
405997
765269
211572
430557
576004
775397
556548
833359
366792
1085741
734287
454196
863975
576197
259458
640755
236230
605369
772279
692041
860737
762900
310320
630206
728600
402116
1172930
656348
616343
934937
653848
716582
1133646
695218
487092
580585
202071
914694
567754
230977
550420
489151
436045
788949
310320
605876
517760
599363
898562
826229
837162
540054
668319
427218
533308
822085
308617
698101
536903
699435
894418
413854
399595
818535
326113
475488
641246
867182
768470
476968
1016279
705976
535109
621434
757623
1530902
509632
753722
554904
437684
388176
1069067
488297
606555
583362
1082716
659950
735118
406476
418948
410324
833359
559039
546180
446646
281027
1015432
801448
631024
657157
410302
537083
843229
537005
742298
459040
805512
586300
673157
612857
749583
626004
420722
466795
701270
758365
608265
688615
379431
614782
552587
662815
494799
695683
715025
731918
882726
562444
863685
982277
456264
924908
455091
329993
1306347
508601
848176
554774
997007
550824
876122
430176
712124
456185
673343
733861
565955
466885
330161
946643
950301
639612
859153
561294
384337
448582
739040
781324
785141
764134
254196
577169
642375
494507
600242
644481
833816
480863
758349
986042
944474
501564
954829
996915
447599
629071
687883
572073
478138
1221809
993398
732008
519436
580955
630174
426029
456418
921938
72369
196152
753047
477283
908862
839010
359198
811535
416867
783574
949733
1079769
768685
450168
760406
433722
1013976
377930
727840
933420
969168
830373
1005070
1163742
900575
646942
332070
521178
557772
36239
811807
1081824
416075
587168
594493
536331
247954
694779
317583
434850
804575
490539
428081
958341
842173
738734
712492
787931
624309
573112
673811
930263
500423
886376
783574
937906
729287
851943
534471
214068
381186
538894
837563
396740
1085741
606211
714590
610321
639776
926622
621115
672702
416867
510665
751971
627481
591160
529617
505652
541392
672469
633548
753753
743925
360665
637843
646740
554384
789510
460586
559567
550311
592539
1078066
578179
523625
473463
671517
1420970
716461
526762
637051
1107613
749583
446646
763034
819003
735396
912844
886406
720340
586991
1261240
886097
338536
531863
411924
801207
704243
718351
409368
546467
379747
415385
492585
667916
814518
665310
999740
353653
425446
591727
727635
361201
711677
785422
534101
465004
252909
658591
930911
708369
593964
689414
532527
706976
532581
1020179
620206
713128
521806
936566
483251
304229
715164
816199
929169
710404
679284
515659
669235
455670
539799
252909
391022
688468
335204
706445
901670
1146455
793868
771514
486238
739104
340325
937967
835609
389708
752134
657862
661521
924530
376981
635408
565775
1096000
483457
429999
744479
360436
768275
903395
184631
731918
815785
629113
744104
863001
1019886
360155
804575
824937
147050
961347
439726
562276
621094
379431
818535
547173
868716
728998
565775
767303
661595
503752
1158988
600314
639868
542654
629107
505526
1035460
710220
487723
630828
938967
1085011
345684
449382
836663
654986
649058
1004649
801927
702971
720554
460435
684395
575767
362383
457052
342495
344830
575667
452427
550656
605838
467685
53625
675208
428742
496618
855526
457426
500313
596390
409649
295416
699562
685362
576676
815482
603439
691943
787881
670490
331216
791223
359251
418452
379431
486677
881327
1071697
658052
415157
1004190
765402
699702
568190
478224
781533
611359
202646
483669
565364
647025
729287
789990
625460
372036
701330
742255
702377
495979
902577
335028
428369
585763
685908
644000
554726
539213
154613
828543
408134
654762
564006
421598
1015432
687356
157917
850114
559405
837563
647087
1221467
898256
685275
926518
546464
791253
401901
657329
601806
994079
539213
392753
391773
196344
877341
751971
824050
666881
803148
550147
768470
344830
558309
1174830
407774
328280
500223
655949
692308
673172
732501
157423
1073634
542427
368947
499180
737280
167646
467718
537316
542537
681439
457310
620504
685778
287169
557245
625704
597921
502558
987070
458649
817611
512710
610272
642173
865125
465175
394557
607659
580314
1156301
696292
696076
455044
617618
617218
351551
386780
898081
441046
595239
754021
825360
727840
739559
278299
1164372
674741
278953
235923
758365
697644
730233
292178
865288
857082
619209
825376
924586
758342
499520
916258
896557
415966
340328
864031
959619
969961
467685
607783
702243
445760
930911
516184
593155
488559
478384
447287
854560
368637
454000
470348
866349
453144
857404
340191
443082
411439
776206
417001
672702
806368
766987
1245584
679260
580955
560736
751971
397863
604465
683979
559081
671163
539213
734703
625626
492899
669765
783371
365810
288821
735571
406844
714829
804354
914694
834581
215366
495335
687480
858660
554774
472146
685530
1037227
357584
476931
489205
496585
699332
792348
268989
879969
473737
335896
851622
699990
865363
565955
661597
791443
411674
436045
553048
570422
377051
718485
745122
813913
692041
486238
465883
708347
204689
778620
731967
516570
886093
585670
823827
340191
634994
430107
412045
433419
550824
550358
618690
533910
732981
537020
315493
825382
376766
539362
614838
597586
378210
691641
573209
542365
583726
793826
936734
391022
518451
1008037
793150
434492
263999
911477
504586
502862
661097
857082
628021
1078066
411005
743125
278980
635889
767842
836237
574096
799897
453841
705538
660390
401926
464377
644304
469582
669751
470457
670463
559039
749010
541354
454000
375617
702370
718446
531870
654159
653180
489952
234769
823554
725056
809966
930911
519144
633947
542778
263709
778620
738734
495426
688721
587899
812137
945766
399905
524373
635164
707147
419797
807492
376191
604424
827927
488928
687972
352332
751005
376386
736605
733667
811259
1183374
848176
546214
696035
554591
621550
736666
340812
164469
166471
477912
493683
355379
873190
456472
405881
769259
508172
613076
546467
539735
788120
354629
976232
568083
1068641
856408
705289
539735
673332
642740
745312
228309
579842
829646
786733
631277
515608
466885
457393
425961
397396
556797
858365
523958
765806
805251
680066
768259
860081
675275
835513
790081
427386
427292
499198
477113
924908
598875
772416
1054321
306803
598939
461842
421461
161094
643761
736495
434764
467470
627451
836985
535158
801500
588301
508601
572763
801448
811684
820447
1022387
974395
808765
699956
1065916
749583
891705
920013
710249
735396
605369
538237
1184283
430058
1079187
792400
444645
393145
520186
1070856
417009
509487
766896
577206
848629
575282
725714
811684
1041171
910985
588111
646753
714948
800992
778620
187719
1034808
515727
757876
761697
862676
588607
1264193
762900
680936
403017
615757
376386
315493
414154
490972
1009086
566617
516077
415442
922423
458676
840122
591438
621595
667683
426617
767146
478400
460613
533365
634568
490005
160962
628028
480006
308617
960122
313767
1011968
384744
612114
591030
830569
725160
779408
536549
454021
205827
781671
738456
534515
418617
921605
870963
540054
555019
831590
375930
912219
375930
826623
597429
749678
1072020
727631
723790
669881
860283
96646
595239
468864
670720
869913
463045
782572
716286
605309
825304
544093
341325
588283
490199
724823
578309
1067962
786590
795364
209861
507621
881168
283949
642552
464888
769652
660557
465766
281986
806684
238744
845794
652779
835513
784292
591030
640755
411924
428377
421062
669781
555019
819784
547105
823778
629805
308617
554384
521178
452427
1208073
734287
352593
734127
625186
652449
506506
1054280
602274
328799
920268
720913
573236
1402930
452862
762302
437378
879443
604759
579040
889324
796570
486665
767079
620140
444980
751276
772913
1010199
662401
891138
687205
876980
488198
292371
919614
837563
698957
872294
659747
409043
489151
736733
1052931
708347
729147
476674
867189
407538
412045
418271
509660
207532
1082683
476765
204689
579356
778879
329120
909325
772826
1085855
706996
441031
369006
735465
754065
569557
729469
214912
311265
450272
410827
500604
803861
722917
584228
539213
724823
410582
1170468
723452
1033547
548275
763563
761087
562612
461281
376455
614677
752723
1013544
485330
848410
764134
1114017
463202
517284
409802
376981
1215952
543476
54693
1105456
787274
402464
717753
570068
633748
452229
668257
627683
1066240
561747
421072
575840
963115
833359
979966
638680
641854
766853
311227
500944
836692
290923
487369
737333
1020179
500217
995433
847844
628034
626815
538237
580314
413727
723762
613549
1126714
549050
236144
789694
705837
823476
524589
761087
517760
353363
453854
509089
661228
821395
551200
565623
560608
649617
451173
1037227
764409
361104
561105
545889
656151
546507
774776
244062
535541
600304
701270
362379
594270
899523
734450
392364
609263
525519
293665
578179
434858
1085741
1125503
727187
898432
1255792
720346
654159
425427
801207
839105
484454
673332
562293
553594
581292
193307
416570
351018
715162
310890
350885
643756
263999
694371
546749
549867
886992
657305
881494
1067750
560900
752134
803392
767176
487254
1140329
438536
918881
571636
692162
674950
315708
991194
880957
575282
453339
496585
647962
523670
692391
627290
161094
911616
121266
984868
630479
724178
556876
573291
475806
729176
695995
823029
854899
332994
574298
1081824
714439
749445
557204
514707
606358
1126654
739106
647929
670982
574483
592563
405503
918855
827826
284991
713174
382328
772247
753092
568083
657189
312072
488198
354983
629976
991294
701330
731136
476680
618032
700409
434584
408365
719472
831416
1001585
675406
797422
783905
575962
460167
791462
753753
647881
938869
713846
604924
557772
831636
713179
161094
703337
1037308
1202250
199889
659044
1062041
638215
1026986
502558
1145358
817744
619016
922761
448291
692163
702348
556548
513466
1140329
550311
1062041
562279
723586
898665
668335
497536
649274
601459
734467
523206
549472
572486
1014404
699332
572786
760495
1400212
636422
435183
523670
566777
560736
973382
815816
440205
755581
13636
610155
445605
755144
762498
684425
945980
1027272
442002
704303
657358
560608
416761
598904
817455
767810
388672
708955
1012022
524978
877252
343355
776072
374382
723555
512301
974434
745256
832317
890976
795172
592331
851308
355846
643981
1608240
502712
461468
802463
1002186
1264193
661458
608952
930463
117526
310792
369726
714330
958217
628673
230376
530595
390290
774559
593380
681650
1085011
768323
474951
890063
614803
167646
833359
200317
492027
363666
777916
478864
950287
699332
883242
572061
735907
492799
895658
592103
692655
522534
547679
313546
32640
627045
771332
986042
662218
536331
51974
770332
387111
407778
287096
698703
627324
667731
500109
456858
809102
524066
691943
608649
744579
262830
488559
627450
742951
738901
592013
923310
580955
649145
969783
599980
761029
883553
1030695
553655
531525
1078066
538894
829059
624111
833709
524353
500082
642734
558403
708560
669630
818249
621138
936734
511166
215506
912844
872933
649902
774044
511166
456526
708321
687249
1077962
892707
624972
704613
452153
289055
715039
448987
617942
512301
561801
472989
140970
741290
321468
619227
408551
348537
403543
937967
684117
217138
682733
461326
924908
380003
774559
753241
536331
906177
406145
428416
907939
598296
666335
415903
524945
466795
744479
383542
377051
409856
607762
816175
806368
207532
586475
508477
866097
452442
887434
435186
672364
434907
933538
600314
440797
546464
426906
934937
558712
329145
437671
411526
254566
850871
455735
474805
921605
501728
637875
813649
625627
870852
901521
612226
690903
495268
661075
604924
441092
565281
969873
655949
539213
423984
765269
724248
587679
643802
1178670
680200
743486
671517
854560
645779
434907
869351
851308
636239
234964
1178262
1156812
837563
647810
783926
51125
948734
801207
524271
824055
1388535
993090
747361
574298
665002
579521
836321
530595
743879
806432
408124
765045
863052
472043
767812
796600
661898
767842
848410
1650176
393658
1171571
461530
411910
334583
651204
416652
410324
486889
671579
556639
733103
743159
522076
581998
493284
826773
562097
782143
711695
667923
486889
871241
307475
524210
1079769
521729
489790
687205
809213
570422
295387
885037
817153
532560
753753
1630734
783578
521346
736539
693370
255270
734287
442101
530916
596536
949922
594217
526018
908688
718323
671960
995006
704012
492728
488559
506086
394445
570367
848410
579040
575797
644165
531561
988997
1007702
389738
619781
717754
494507
901279
150864
996499
672606
437814
845772
747453
652980
482968
561083
999637
646942
1013940
745136
456343
787931
626592
610849
647087
1031722
762498
450852
746842
1006429
920290
618690
802971
1010199
710673
661689
789134
521174
215249
806368
347090
778993
447520
442589
483593
580114
531863
655949
309319
779723
389185
875343
801207
774379
1037227
1608240
755144
376981
539172
456020
1072020
557503
962330
437378
758399
496445
873541
604409
960556
760624
692391
865995
693369
635797
456858
740360
663880
517816
541406
782288
926518
533226
551231
881415
502123
340328
1321616
923431
668165
500944
871121
653848
858782
638117
1184283
603473
575797
1081824
662905
378413
755370
386567
629071
581292
702166
1631421
401901
738030
546464
879416
524605
1172395
1039667
192685
640650
996915
664195
684839
421103
150669
693369
801300
352364
637051
614597
1120769
506681
720340
630375
784336
726232
601650
477156
649499
900161
1108359
334405
531825
600535
392364
498861
925234
452153
550147
699332
450558
413055
1010267
1027463
416904
295071
509874
613971
686122
489205
542008
870509
213023
689536
744753
838016
594374
292371
456185
581484
285383
435828
308960
681741
1060988
905104
711777
784638
678878
640725
142598
387612
436696
323185
467718
443082
589227
522406
494641
1112745
450188
523378
456227
1023615
446646
905635
816284
639961
593765
713174
553604
584182
693492
426777
355032
561083
682293
382408
734871
640871
709547
644196
695218
859153
812137
486238
695187
991443
716672
1296454
407578
1002186
434907
613971
910451
700728
617895
352849
823440
365131
571693
542654
236230
684937
778763
598952
513951
573689
380073
541068
461281
775704
795172
879443
681181
640421
460586
690393
778422
387590
401901
421264
986840
695685
449779
694506
890380
558557
735171
132368
353858
832348
943328
610691
674268
482406
599980
1135993
559040
540054
628378
342495
842173
458830
494056
879747
453890
1012848
619650
749273
605309
671579
819424
780961
988997
612800
686122
568010
672414
736699
554774
715121
691009
720842
759987
736605
1026986
806325
254744
513619
692041
353923
816919
888898
767842
772092
639951
969168
602963
516914
542293
885037
475940
312090
550420
505645
348640
675588
580011
1091519
396749
519530
868851
572614
616198
756077
792057
696809
988997
1111124
738455
892055
609075
537197
691943
618962
551237
969961
417691
143244
714718
502703
738696
860658
708597
1010199
719166
474805
757565
637843
679509
1057444
845013
511334
762498
306803
455431
487103
633554
795993
648634
768062
812836
815785
1020179
1096000
782569
323156
553128
836732
639369
589261
478400
553197
747371
804343
720016
404558
639538
415903
210952
853501
372753
476798
539362
579086
892976
682515
582131
492027
1203059
167381
784551
785051
589804
666463
441664
930146
924908
719025
549936
660390
632914
651524
549472
203885
342442
830966
933040
792763
452188
675406
791600
790132
364078
446774
409839
493900
996975
718323
488928
833359
694371
487293
340204
680438
454139
813269
511513
668579
729287
266706
339562
614863
369006
640070
488842
380073
680066
721772
798677
730423
767012
502286
308621
652695
504576
727021
784662
1026986
516353
426446
672993
401012
509487
724081
531048
566160
685388
702348
671127
821732
592934
740423
255914
361201
889744
683964
646862
375569
644196
1445657
418271
488659
557865
383680
924530
914333
651613
883688
302738
602639
687142
416292
991443
722036
400470
195958
310853
554089
544226
957101
398874
1256602
497729
392753
273815
604749
525140
506328
515307
572486
647078
425446
562279
597429
398510
452941
715039
869308
272189
709629
467165
522169
535123
595780
646740
350673
403543
36197
935448
432198
489172
800686
314310
292178
316177
433019
927570
623766
319140
1322412
555019
680438
848410
574705
671579
770255
346515
350776
792556
291774
442170
543932
803115
404747
576578
742304
497483
595109
642375
335204
790709
743802
992501
601469
422024
623924
250172
572061
660158
517772
849476
687462
382774
655137
416867
386143
875136
878232
597707
602726
331265
664744
755073
460586
398779
212676
951110
447067
584902
449382
504576
764351
587087
418978
438288
598939
242603
656863
785126
417900
1124103
522169
824937
536333
630568
1139923
653618
803328
982601
1078066
575767
805613
575835
718485
649070
289040
834207
767842
736666
892976
967494
624731
560346
622041
914694
702243
1128310
650347
582434
466200
604749
836251
361104
1018156
618690
374552
797145
591041
423721
376386
546756
626104
811366
478384
685082
534917
548367
671579
281976
361543
796841
675208
420938
593134
591438
903724
326341
517209
467432
673288
912306
550824
335204
771780
476944
661228
933599
232783
689111
161094
526044
781294
828543
828710
791129
663013
817631
249747
579368
723586
570422
565023
488198
683964
158291
329120
423721
835609
761990
975455
628259
549731
564055
672640
819511
688401
608520
457310
577483
286221
537674
408523
374616
1072464
996915
679992
1122624
537020
369233
425403
420983
417900
662815
502286
865454
491598
587242
537316
789990
601295
571636
430058
399344
549731
202071
383193
661783
460167
1020947
82394
1050321
554089
871460
614838
742298
553655
920110
752279
416570
755073
677082
932208
756172
848176
396684
869308
701330
663981
689402
458412
1424651
671575
581083
610544
492983
776312
619209
599554
610110
213023
662145
739859
768259
752647
664217
362412
415442
716285
352467
519629
806368
988453
813364
523375
306803
906531
848176
362759
214912
464870
286745
528615
684937
1321616
684991
553197
635889
904277
642344
603060
738001
510438
449742
901616
742951
765965
722593
774379
561801
778422
314037
454196
409147
803115
29959
824050
812407
1112082
879443
680936
781324
612226
654612
690393
912683
583554
819654
795172
1044726
836858
749887
437165
940575
560736
634995
1018208
703486
318822
563456
636152
772826
441092
641750
945188
535280
362379
639776
556111
476466
775704
536549
1406600
649499
729287
228309
969873
805393
918855
503496
599187
505652
724877
835144
651430
789694
1023340
432695
584591
794455
1284925
556985
843229
825684
974850
662990
832883
529018
469659
689829
1344207
1051880
53193
237030
839929
494226
655137
708585
617646
367816
534908
581385
402450
468484
330705
1085003
547673
740423
697473
623288
571636
569753
397145
662145
823538
674924
377364
291118
406476
273690
1338028
180506
399905
382294
746462
621595
810426
554143
594337
695979
525290
265531
647504
576578
1140329
761087
389185
818535
423721
551694
703753
803861
469005
648842
1073107
771322
1109384
387899
614559
608558
478400
565775
585154
416570
617895
616768
884174
457733
752723
469418
539735
578723
353692
466885
841862
972176
500377
697368
615997
1244259
675548
839316
344830
475806
647504
268600
534051
649217
492381
653330
501848
289869
795611
429531
810914
493149
1272952
960298
616309
1026307
568781
467973
467636
355032
374537
456185
466069
685778
1023615
613390
516966
570367
849313
506328
678426
624139
438228
263334
734450
746842
621660
440962
928092
408616
646705
792057
461087
649874
1026332
707237
796168
703937
1094303
834207
295387
550983
556972
551886
500109
350711
581635
313956
410302
271615
626168
574428
478537
981921
456185
535067
591903
741265
1125503
571912
550893
267145
611868
633947
466132
629107
530916
825550
646045
553421
489264
672974
403097
29146
807504
476968
727208
668965
538423
487632
892984
268773
722962
870982
623201
865609
535857
827421
407707
1055411
751854
508804
656130
871730
528340
243061
559595
473912
531446
268600
480917
419540
339642
200213
377486
457426
161094
631276
664970
869496
372768
409155
426906
278630
552187
820329
598939
361033
567510
969783
596536
865454
661783
405881
231761
774379
528767
667731
558403
793942
523442
1113147
579617
334359
442037
489172
662220
854552
654945
897707
700374
274947
805613
436462
260840
471721
813623
632964
685362
703404
872047
835513
558499
1023441
662815
554024
305483
742298
636573
840857
1080123
751438
790132
508058
1146455
649918
804175
672640
982601
418072
1344207
720311
515826
417900
970469
228309
399845
631341
374382
606322
547052
691269
732013
801836
685489
715006
552016
1052933
543557
778422
685275
777505
525267
147460
645339
705079
783245
376766
488670
763128
502084
902577
589261
735248
514721
276834
450188
459950
730233
670476
572270
791129
587861
881415
351018
441031
477283
388402
1450874
194464
753229
637982
332064
687249
717715
565281
321964
621839
797996
841238
496702
468535
538894
591927
46376
326633
584953
604695
820745
469927
546749
100103
1253804
740972
668393
715568
960122
778620
711158
1160089
718053
168035
1109811
698530
717584
587816
677197
921541
598808
968630
496485
851849
330878
331908
801300
535972
698111
921541
496485
903825
496485
724286
879242
753689
740829
365612
346414
439484
514567
630375
596252
571989
434035
917339
578271
1114392
625354
888448
1161683
968630
809550
926331
524757
509345
1161683
724286
333927
516585
921541
426753
333927
916127
432488
780169
724286
456939
669035
1556488
893174
1452441
349373
715556
809550
567278
702297
729918
559405
717843
1134982
793687
704565
446088
917339
535972
578271
607505
619051
331545
968630
728113
496485
1161683
742549
625801
642813
546716
968630
535972
857915
879242
1452441
839832
1161683
776132
673157
160045
496485
559040
731090
851849
677853
371331
879242
657324
688396
918863
578271
509345
500862
729918
698530
729918
1119384
597463
1158164
622670
916127
753689
519285
434471
535972
622017
916127
509345
724286
513526
407352
543117
766052
742821
589715
491310
729918
578271
655940
724286
690991
535389
916127
445185
333927
465489
926331
756077
685841
610554
740829
926331
729918
625801
729918
182422
921541
265753
816636
740829
492399
740829
895317
682111
509345
838057
237784
921541
788352
677197
622202
917339
921541
492134
549705
916127
740829
1161683
746750
872642
917339
851849
364705
753689
917339
816613
917339
624866
879242
926331
348129
921541
453025
574007
933097
1429897
698530
519530
811543
773812
740829
509345
677197
45972
588249
340222
616816
677197
677197
441355
637018
677197
466800
566915
535972
809550
752482
851849
461016
714665
434260
753689
968630
921541
333927
537083
543575
497957
864595
625801
453304
237031
319140
578271
819920
420072
496392
625801
578271
851849
509345
861782
916127
423510
740829
627144
677197
809550
511898
436512
728113
711390
625801
944668
728113
607505
810618
539461
607505
714955
851849
1452441
423499
589464
496485
680147
770954
968630
625801
879242
917339
809550
865363
627729
498522
464929
494896
833303
482620
1119384
1161683
741772
399642
524099
770328
724286
711390
897679
968630
677197
916127
753689
923035
382847
738311
875247
926331
968630
543246
1452441
496485
729918
570388
531958
607505
1452441
491033
534969
761382
834208
1161683
875342
639054
612646
570224
916127
607505
981573
729918
724286
961033
879242
663108
333927
413419
839091
607505
636853
760744
565571
385919
572120
809550
630414
470353
968630
1452441
1113588
700240
916183
402578
408641
846563
748908
1034471
929465
804659
610112
766871
625498
892853
1291780
85699
490148
638810
473724
572042
1177173
494482
230778
478069
554102
763606
408282
564278
743159
1003198
1001088
568522
871389
714583
527806
611186
757567
620461
463605
725150
720267
500796
815489
882239
486751
626722
817077
606078
419763
532633
515503
522378
807774
196971
541847
317430
806078
387617
302980
470754
509980
452390
292540
719708
573012
694298
662541
267280
497006
763201
949753
688557
663240
728742
627010
1130923
953929
396381
365276
813239
516556
411471
471485
726446
321091
571425
804659
688528
614460
913155
592849
668965
433490
590483
945539
941918
535109
411599
1027838
948932
648314
889432
286566
840874
652075
915838
851667
347162
567460
867910
344859
550807
315820
344709
625295
580186
314944
839926
1027838
547673
631761
437018
882777
1052764
877152
493784
459356
698289
476436
726370
1018549
738139
1115628
716503
664471
761999
623313
720166
693832
605882
745844
654668
773279
898285
757989
1550291
745585
675588
287305
510150
434226
524741
670945
374581
646843
492472
1009707
1129935
792608
460151
698368
658636
553362
471481
777192
591777
314760
840545
125182
689984
1283227
642318
639418
786600
550807
595232
612906
761085
846062
690248
161260
802525
422951
716281
501154
795543
1122904
841995
646619
675548
655829
706400
942102
934344
803328
615547
565726
314780
711006
865389
1051703
547130
495890
204710
746057
668623
1678454
627177
705865
1118079
563775
1123014
995251
776046
725246
1228143
563949
641132
508126
890439
206683
761129
702309
945717
772373
796705
527923
419763
521259
465710
711693
494317
896682
555810
624653
978023
420461
721943
345026
703375
1100622
497749
639651
835708
605511
859969
1070004
455551
569450
990706
702309
906921
521273
443080
586746
582177
227176
903582
826251
306746
912978
855164
485362
518785
730142
528791
615010
441955
601842
587218
473657
239993
723794
479342
518348
543998
569594
1202155
461642
451954
897078
1172613
494723
346089
842576
590483
565965
580186
1330883
764020
439230
599372
645379
752895
752933
574049
764351
648877
756311
998758
641363
443601
580415
714114
1069399
801675
752036
470244
256994
600995
390562
439788
811514
652118
262948
645716
1027685
778575
587882
742230
764246
775346
691128
616928
617675
494825
732907
664041
180227
577352
602592
481043
986792
879256
888067
993515
345026
938281
274835
414038
468849
627745
343264
525987
687994
726816
642782
662938
696180
1058004
873616
801542
702403
574271
851235
544903
620889
660198
892853
540187
755433
658442
927674
599520
601425
218574
990706
580450
893891
586227
857049
478085
780025
231503
529638
453255
297972
226196
435922
526318
771160
890911
438374
502809
617167
1013132
832852
588079
803611
803611
366386
676661
441872
942829
606546
546982
844682
541649
488160
1020693
845026
743686
731891
634785
847212
656144
611290
377419
621820
518737
731718
531642
617951
239993
574029
762226
505699
852059
647881
535609
655877
780831
557637
334812
528467
533451
667390
983776
363300
740623
907790
826331
478179
587218
696775
403051
399164
755122
728585
597790
284176
576860
917411
766365
612254
1100182
646783
707491
1129935
944698
619159
947886
591431
794380
523841
716503
484288
398034
511372
523167
377349
711859
290934
843492
681819
571342
677197
806233
482039
912188
780145
804269
591029
856173
703127
602682
383563
792809
269337
605936
516970
502508
997928
844184
556963
567337
231589
649055
459110
191291
725246
310011
496146
387083
408974
495890
912932
637921
709483
617977
810482
464923
892853
526328
141513
873460
795224
446669
724721
465710
471532
882314
716503
619286
557468
470050
705398
472305
559617
1052568
396423
482039
517594
811886
890439
618578
1052764
680010
499046
892544
1069266
749253
527335
313548
496146
934958
120296
887230
900859
227176
856687
451338
513636
588931
709483
382453
464437
547935
983776
638676
459110
821476
691720
460151
1008372
1405459
844383
686919
689922
713928
587372
585177
516374
643516
760440
477038
300337
766239
829447
667390
1050942
567389
1047249
1235477
655724
836143
484154
658315
540187
583426
790525
501578
572457
1038662
599041
699027
1002741
1228143
750917
301722
627010
591449
947886
922641
388155
705220
905340
248094
720703
803149
543081
777086
662076
488541
553594
793515
830922
1203907
701361
749588
767832
572473
605729
508266
859774
572473
629521
898285
804659
436174
706366
336799
374708
630822
1132560
281574
843794
720573
780961
399259
623056
774486
548462
549346
517057
907628
387856
839446
209650
1027838
853932
623056
515994
607544
867910
442828
849894
414093
854256
375399
522467
1011162
686247
813290
377993
706366
364022
829312
693855
810797
943284
947326
741409
725160
986741
459356
791223
958591
573012
653644
304814
498271
694004
562687
750917
660242
1015014
1009351
251148
617209
553362
748167
799304
535119
632823
916524
792254
705755
611098
506062
651026
805601
489816
786085
653988
883960
659113
737862
416187
774610
688965
734091
711006
222968
548241
724992
566673
708422
700526
983876
371603
879993
329759
414451
895447
943208
449283
750917
387681
1342595
570604
295182
516374
552508
803611
701433
636663
1352740
445409
1200034
785798
656256
345026
589790
375399
881507
871389
448383
446480
705079
485668
333205
445818
697475
179388
720157
733382
805379
682660
905486
355032
455938
680363
273385
486259
577030
733948
818999
557637
543998
746520
778454
647346
399958
1025585
829447
558278
432972
691720
584482
823559
924493
824256
747446
811815
853932
1146118
960565
496146
478085
1405459
692961
239492
428742
935719
412059
718565
594392
501222
201929
681160
502043
680983
759420
727376
617409
286566
489800
811889
831595
644056
584219
373481
610031
734208
718467
582184
797395
657307
576487
552221
803594
810310
590992
531446
709615
630019
900861
837266
812213
332340
906171
404258
752956
730254
478802
912428
685263
111546
741921
633158
125182
562492
408974
740623
678401
800568
570975
953545
781883
509142
730822
398683
715675
545930
673257
490504
859698
560618
688965
752036
798761
341019
730254
537393
379459
432442
489800
880078
660390
529979
748119
531769
836636
857049
786678
843794
577352
1295210
1151407
846189
790789
547130
378021
505053
581602
465401
720492
443227
312972
512711
1177404
328432
748954
564977
260966
718741
480794
1038118
617167
356074
594203
630345
591788
637996
681819
1653085
552231
451682
696122
615924
785702
995251
659158
506461
631675
819833
1098065
1074246
286917
1128410
262410
387943
750458
584879
573927
495790
908232
581681
700318
538996
751077
670982
661993
648679
1146694
293305
796960
655877
637476
706591
332299
558109
820662
567014
674735
788244
726977
796874
959514
417941
469323
570224
869662
357935
723794
950925
467253
760695
774743
935988
1132560
811745
451274
338192
960714
353628
832852
984366
770098
637691
455003
780025
626416
839104
611290
1113802
449393
748561
693187
894484
935270
1060988
544312
140259
767832
477693
697528
718187
1100622
781051
698752
612527
762658
500677
473001
1044256
477038
1228143
378103
794980
907790
848032
1195424
505937
647830
668750
635680
724992
583269
445760
557827
1082089
478085
755122
835708
647346
461418
718323
665826
843794
1025585
549525
726370
778731
757955
1140246
654128
354852
142774
637996
403706
846597
714114
473058
699471
810102
442223
438193
948825
688528
592849
825467
726370
238036
594392
584409
668623
591655
494017
784063
569594
714114
474683
625188
501881
544146
777811
411363
613669
499290
332586
483410
731226
751825
711622
332994
547152
414435
652595
884941
449996
461512
513261
1065199
755122
1330653
911999
721593
703404
1332754
354119
557774
661378
311623
587218
810426
691365
703397
519967
397028
831220
804659
605473
794696
558875
437018
322855
803611
691410
329038
609455
846581
846062
598136
402578
828292
440112
895587
512710
460715
497920
336794
625035
447832
527774
718017
740905
696004
697053
726234
465710
915838
756782
361543
786085
825137
327835
1232239
587154
382043
586991
567576
538643
497006
850748
490573
800264
807680
796874
122201
767832
640779
684969
602592
370912
889037
823864
478085
333327
1163806
492783
811535
630822
645115
780393
601842
926666
587154
338162
846062
759249
875139
554684
1089668
560229
876227
1290600
565030
516970
810339
469796
540054
861948
889432
879416
699291
501414
476832
629429
958591
587154
628098
516374
360152
642372
569243
1116364
377825
1078952
757565
983418
306746
306746
1140868
504180
997928
423760
156834
710084
808961
649166
721593
718187
446669
600720
369223
765556
1053223
980332
547524
1142276
489800
859774
959612
386556
675971
897078
759868
851589
568816
248094
568975
958100
707952
253599
468485
523653
262410
945339
739038
563322
674735
613228
326133
859698
993782
764246
579437
200080
577489
451225
615535
587218
175533
1177173
724118
649080
608871
1177404
648891
455938
408974
529846
377825
431553
806254
1027685
882459
437781
903872
1129935
758986
1070004
946338
843492
366874
468849
1245035
686775
609567
471485
883688
627694
902747
902318
542841
471635
489816
587882
592735
377201
892544
529846
920698
578770
378481
689308
627834
671540
1088636
555506
529846
663529
495790
1330653
737547
661965
575666
480509
715812
655649
564602
421808
891514
698791
334812
689878
470050
734371
718565
650644
1237192
327592
399597
538467
1295210
1051880
260735
489816
940736
367777
700231
176309
574049
602682
677197
338999
511782
990376
576008
626994
1172613
602994
613669
22873
521453
370244
583655
302703
1129935
888346
904742
323984
440428
538791
643653
775368
470050
751825
492472
584414
785702
515093
371603
690565
694352
396381
226009
1009707
571813
791662
621225
757798
514301
716409
709761
688965
593273
1193920
390837
946338
960565
905340
270848
603471
583805
802525
653476
455003
450499
476553
759183
674988
627177
796728
777888
230362
491901
322393
644548
310890
273065
887468
485020
501206
262151
131578
942280
667284
459110
743371
823215
973685
1138100
323362
295168
803687
657538
903150
584164
459314
683988
564030
502906
750458
720267
417009
459110
995343
565331
593429
915331
398557
1237192
841198
767832
640564
585882
330501
597790
551635
1342595
563219
457799
988531
668627
1069178
790789
184605
745737
1332368
677253
545417
603223
811687
708401
579187
775368
794297
571425
882373
361668
986741
489004
411599
973753
587438
434581
960082
564844
822409
616394
811543
489004
264394
398596
495615
603593
557634
974432
886087
712705
470244
380802
465952
967531
440544
796841
364516
263211
443747
515480
576945
839762
587407
905534
671874
497898
603421
788990
488160
881507
703127
769726
480087
484154
563322
1046610
661957
781051
640564
796548
746520
468849
236464
444696
563922
1033234
668251
633158
562492
719415
344709
253815
1049156
620332
794821
301142
525399
641671
610051
708225
223414
741070
586202
691949
538631
546724
710009
565717
345566
980433
583856
570366
479449
622658
691198
715839
660301
703312
818341
588365
512495
572574
699639
1049026
712518
613243
474372
769892
612182
797924
925683
832258
972753
430556
822045
537635
793353
519148
329460
712518
559643
504843
691198
758620
625233
1276177
462778
475181
671699
730368
691238
513846
1277820
700271
852904
773091
1062132
923949
602719
384018
714245
477681
698780
451372
608174
818341
614838
316199
583856
586202
487989
594261
1049026
756727
797288
389006
443119
671895
363496
648168
628088
931629
791600
825391
264695
328069
600288
583802
332340
546871
596681
1017876
921309
984366
677979
671825
846735
681394
845048
779822
483570
653833
205883
1037421
910008
513466
799568
785386
674922
714665
651269
741070
468019
401228
928069
558179
578793
608480
691238
387130
912306
603374
654468
573067
583856
197902
483570
706194
278278
544930
184261
703312
688411
617983
778379
1017876
651374
560562
769892
437396
666103
306409
931629
1039844
592301
602961
850162
877391
794171
697702
598429
511732
681958
659396
799527
583856
480428
756727
441364
1068641
767411
759712
539611
683925
298835
628088
601918
908690
268244
574762
910008
822045
286081
744264
660301
932345
784710
584250
753691
974531
1335353
1338600
562492
808937
501497
282673
653889
856497
763249
934679
465130
566673
545310
1270094
270403
618719
1138621
427069
754716
830592
522078
482024
258819
687640
222415
803420
521828
863001
559805
876364
660567
266787
897729
864305
1103413
1100313
490100
646567
568839
549115
643127
381249
525482
559103
338698
845048
933189
856305
676304
671895
553247
1017876
813777
744536
589365
498793
444649
715839
805317
941422
756727
616104
640815
513846
529850
1370641
580598
624752
913125
609442
556058
812526
1370641
773091
562488
497087
660301
492467
504843
378446
755103
945207
738446
655596
405655
553247
550266
526236
751179
1661834
353715
658598
766660
596681
1518589
542600
555911
471997
651374
922792
765508
409153
367984
1086593
572343
398009
465633
269114
682132
386733
1017876
712518
722532
256721
612158
633835
490654
970926
665165
352332
480428
769892
655137
848924
646567
708856
444649
352529
755103
603374
1021896
602719
520090
1103413
1115813
856497
697702
765809
931629
691198
1100568
444464
789147
530818
703312
782402
332128
480852
601994
1318132
297582
553452
295120
542570
697916
599407
145474
676323
1048779
429491
622482
130689
740863
673736
443669
777508
801500
1017876
452725
781779
559310
933736
257677
677979
865309
610361
462701
617776
408728
616187
769892
625233
1402752
1219516
586589
945207
779786
700318
844815
547396
730435
666103
790525
676528
646567
688411
673736
608480
550280
798084
762404
668335
822045
1056890
1017876
694633
546393
677979
231663
782754
875360
735199
861204
1055591
537674
398136
649893
746225
694371
666452
518088
377385
863488
269114
443669
1140250
715839
446384
558591
441443
612218
423487
549806
634077
767381
907730
576286
513846
610396
758620
224627
691338
1021771
913125
676528
552559
557899
531642
665470
797591
848189
269114
553789
548678
616187
842642
578793
441333
466295
533708
1096289
580967
580967
468019
1017876
931629
415400
755103
372228
503969
556058
928553
751179
720913
643127
557899
497087
766994
676528
671856
705873
448057
456983
953152
773091
377385
976291
773091
931629
676528
1133713
655596
331201
381172
691238
633012
549806
641146
837417
547343
550615
67099
615486
655596
377385
695777
739773
409153
820662
480428
256534
1006231
1335353
605152
787560
544532
470365
341146
351723
939263
356003
735446
751864
755188
834551
150943
664744
612924
442677
556058
1086593
809846
443669
271365
931629
676528
391638
906732
1528976
507526
483570
512251
550280
671895
557899
513846
766994
693326
463160
875757
338999
305203
226494
269114
431101
654468
875757
525936
543710
793353
409153
906732
543740
666452
576112
671515
487458
933189
499343
539611
982461
833085
475192
411471
1037090
797288
688411
1020732
612924
569984
691949
519148
698233
688448
577765
907910
637579
598429
451873
761340
666452
833085
1009086
719393
699639
421474
646567
1017876
1518589
331201
556058
602719
945207
603374
987619
822045
1016627
1075739
708044
624629
955822
902690
467163
602719
468019
718556
861204
684163
492307
614352
907730
580967
758620
685275
358652
635517
875360
473854
580967
639947
641422
1049026
639087
391625
933189
713128
639087
881186
576112
1370641
883893
1227051
376679
677834
767713
809781
945207
617918
666103
513846
409871
688411
699639
795064
580967
480863
676323
856497
463100
699432
521103
793353
745367
718556
572574
556058
366230
553247
703312
22371
808937
418948
886442
572343
603141
879761
766746
530358
559103
339252
820938
748305
511853
945573
1017876
505090
508792
498656
933189
826271
556959
699639
339444
635151
468019
602961
549806
609221
601918
637285
654468
665851
456983
602108
671699
552760
559643
658598
781239
468019
727870
689430
850162
409153
576112
572343
1055613
743125
479463
876149
869185
341146
877313
475386
612924
799527
633012
1295210
559103
459533
497087
421169
559643
230724
664373
833085
613559
822045
264571
293494
671825
192505
568224
558479
364591
1055613
500675
703312
464338
378545
465130
794171
793353
849614
875757
856497
910008
807672
739773
820662
1016627
537674
465130
1136311
465130
755103
660301
758620
741070
660301
430556
466284
704812
787310
784258
731080
550615
913125
666452
608480
1402752
580967
712518
856497
431853
323568
605876
536600
671699
331201
705873
326293
1128915
571726
634660
532684
399191
397767
822045
741620
770232
868631
516826
945207
527692
392367
263727
1022220
676323
712518
823252
665833
822045
519148
197902
615486
592013
539611
763249
574218
524458
536600
671699
907910
688411
713657
976291
766660
693100
681958
553382
396552
850162
671895
655596
974328
976291
708897
601865
739773
1100148
549393
462659
654656
845048
705873
234852
628088
714330
112982
458462
409153
1017876
470365
525936
515113
416341
745367
1019630
931629
741070
496505
756727
812760
197902
505416
525936
739773
557549
616187
994752
1370641
401081
602719
422055
703268
769892
974328
618719
1402752
984255
798084
601918
808937
624389
616187
691238
443669
504843
706194
770687
671895
712518
755103
703312
965600
536349
976291
869185
699639
456983
857655
508792
634483
795424
936813
583856
341146
959988
749962
652551
513846
355208
797470
860819
906732
1335353
559103
957766
683925
878393
459115
542760
331201
773004
575875
1045677
751179
377385
550266
29146
687679
703312
519148
373527
766660
563196
581625
248340
648096
476175
452229
525936
602719
790243
658598
712518
806888
744344
683097
526437
745666
631612
341146
728692
797672
933189
739773
945207
548678
420727
806888
578935
835609
579782
320801
784161
1335353
444548
373044
500173
676528
964322
671699
797288
829714
739943
612924
1020266
418073
536600
933189
603374
976291
606988
359436
699639
820649
842122
1219516
850319
666103
976291
888928
291215
608480
891475
907910
518249
816256
663142
601918
599407
481277
751179
612924
341146
603374
766994
1133713
928553
188774
479495
991417
775365
470112
910008
703897
638987
746754
601918
691198
766660
358959
498197
730368
799527
648168
673736
605152
793353
707986
197902
710897
451309
666103
664515
437614
715839
213670
468019
647249
675480
247558
1111124
650603
390409
227799
483570
910008
554636
575747
576112
565411
624629
1103413
654468
483602
436771
378585
653634
472137
892460
797288
350126
691949
1017876
859979
773004
1150162
875360
618438
714863
784280
858538
572574
704812
615486
716286
608003
514439
821880
683455
598429
943145
278877
732419
719393
530675
414071
145025
646658
856497
646567
809846
799568
1191149
766660
550280
1070004
850162
604212
312256
280183
857691
861204
536600
487537
943145
823148
556058
355032
793353
442221
572343
388553
480497
550266
536600
845048
468019
625233
553247
663099
456983
788587
251644
761087
773093
799897
876563
671699
688411
550266
578073
1016627
699639
563173
763249
763249
1103413
710897
639087
962972
357073
508792
488538
254999
601706
234937
468845
824906
664515
332328
513661
615875
546393
553247
689036
379681
514439
845048
561168
723920
504843
1402752
655448
592279
399651
671699
556058
797288
550266
678827
859014
525936
526256
888928
289183
377385
586687
596681
1019630
497087
704812
707686
818341
749129
612891
713478
799568
1133713
536332
1120458
508792
338688
822045
356274
784517
546749
666452
851604
875757
875360
798084
792147
269114
404130
1086593
751179
799527
399428
369925
597095
514138
483593
773004
745367
824000
1049627
850872
346978
658598
634945
875757
436598
553247
718556
611166
487537
1057247
1335353
785539
409642
367191
487537
660301
845048
218497
760621
1376144
4235
773004
525936
906732
691198
354130
487537
762404
550266
712518
443669
495309
409153
557899
383158
602961
1103413
652929
907910
871503
364591
573953
717157
1017009
835828
1129476
729379
583802
341146
389200
925683
618844
1016627
633515
648322
501504
643674
669611
913125
454952
655596
618719
643653
712518
783291
875757
910236
573663
699135
598296
480428
907910
539759
462778
413668
596681
398009
483570
866865
1055613
598429
734081
792234
483570
549806
577220
730368
693100
602719
389985
583802
339326
789429
718713
832348
1216747
368637
719393
626826
588076
572574
806104
578793
715839
931475
679924
614579
645364
624966
468019
1370641
808937
770911
390409
891475
514439
541406
350724
576112
669084
605152
622193
598429
698309
906732
677559
333928
654468
1291693
380411
583856
371875
688411
1219516
508266
598327
673736
578793
673736
728479
619227
691238
586789
572574
588932
1055613
605152
373667
656097
313814
169269
764878
132201
646567
951524
331201
639266
525936
991417
711929
917283
337758
343612
664515
869185
635517
899834
465130
257911
655596
538631
691238
676528
1245584
633384
677979
970536
305955
532331
1518589
779883
822045
558615
744536
341554
615486
659759
325094
478069
739773
548678
625233
539759
1089791
557899
906732
845424
404014
913125
492734
487537
462778
546393
645569
533413
688411
413799
818341
579851
483570
537674
793570
1335353
572620
605152
483570
805379
758620
675480
818341
531659
658589
572574
355170
685778
553247
991417
854453
669084
480428
527455
644304
844314
527826
666103
875148
818341
1017876
616187
688411
873966
697367
598429
646989
723346
735446
808937
861204
688411
295558
317145
269114
341146
725138
664515
602719
922990
512251
668555
638810
525936
599407
808862
991417
755103
459267
611376
745091
476911
602336
764952
625233
147322
809846
767026
699639
730368
299615
161609
500399
799527
1019630
654025
322450
481705
972753
1103413
662616
409710
663595
671825
639266
744536
443669
557910
820649
608480
651157
739773
757876
549806
572062
320318
635517
469598
583856
845048
536892
501315
802010
497087
762404
676323
676323
508792
618719
716800
648168
901279
465334
149776
480428
925683
624629
642372
424539
564602
519148
766196
485666
744536
684582
364591
550280
766660
1086593
671895
389006
652616
405259
377385
697702
584322
931629
578793
606554
705537
663142
411556
627439
842398
364591
460526
549806
543860
608480
577744
803158
538631
124185
639266
1049026
469019
1071697
691238
556058
536600
497087
762404
1518589
833775
883326
536600
645511
615486
599407
933189
486081
907910
689602
946696
744536
532389
891475
792070
793353
671825
408728
655448
723920
623701
991417
549806
436968
648168
604416
730368
660391
1103413
665851
551209
843088
504843
758620
387899
655596
885811
928553
845048
1021413
671575
465130
377385
593964
642552
277452
184631
735446
906732
639266
659759
666103
415057
753918
446066
554684
1249003
835828
621357
500399
755103
666452
777251
925683
644732
538835
628088
607414
786000
605152
665643
712518
928553
1133713
798084
665851
559643
183289
769342
717108
514439
669227
797288
480428
402301
675350
869134
675480
608480
485747
448615
730974
337635
377385
1055613
755379
797288
572574
550280
559103
462778
700435
475181
665851
817364
388845
913125
1020800
1303639
991417
618403
372237
514321
993502
550266
682765
718607
605849
436539
487537
501287
793353
719837
453779
547072
697271
673736
596681
431363
514439
737693
662922
705843
457657
1071762
576112
688411
633012
760782
572073
677149
766660
529367
525936
861204
526075
659759
422075
1219516
756727
633012
293536
780932
918984
651613
910008
365268
597449
928553
658772
682621
820649
553247
705873
363497
500399
667858
907910
519628
364591
398565
793353
923192
677979
666103
816112
269114
528028
329169
822045
943410
558707
715839
624629
480428
799527
683925
1055613
666103
605848
705843
598429
364591
475181
808937
746679
448458
790855
671805
666103
888928
1086593
456983
519148
675480
750962
489365
598081
886376
612924
504843
666857
761232
759402
258118
616187
688411
289425
697082
744536
833085
582077
1370641
462778
441692
773091
742371
604903
671856
860581
549806
669630
616187
602961
865309
666452
202992
657710
657506
906732
705873
704012
754924
539611
635517
798084
646567
702310
943145
234194
886560
625173
201557
627642
741070
991417
691198
660589
682968
808639
671699
548678
583802
639087
643635
755103
822045
749247
444649
353376
1068739
710897
933189
809846
697747
715839
513846
809846
648168
512251
703312
837285
353653
532331
697082
556058
341146
842061
450621
608480
886154
847211
818341
856497
1370641
440871
572343
646567
766994
409153
766994
958108
769892
739773
618719
624752
1049026
548678
626369
1017876
625233
539611
1055613
59645
625233
543865
313739
460260
893160
747874
512251
650059
974328
530732
766298
741070
904867
598429
1041705
464684
550280
193593
807172
539759
913125
974328
758620
689421
423814
605369
1529736
531525
330531
617643
602961
925683
483570
519148
586642
639266
627290
792657
540334
550615
822153
572574
608480
429999
509642
676323
478053
939310
365030
583856
506975
702297
616742
616187
1016627
656160
608480
550615
859774
719393
820649
512251
1049026
659880
737605
519148
498265
756947
414088
755103
550615
275475
572574
596681
420877
651374
601918
869185
699639
822045
708488
1370641
292022
536342
536600
510559
697082
534283
463111
454964
1204440
587221
658598
703312
910008
612924
850162
694878
538631
460650
497087
572982
669765
546393
825302
602961
458738
546393
635517
364591
483675
651374
197523
453896
1060912
745367
722960
579980
948093
626244
625233
538285
810738
599627
349823
676175
666103
618719
596808
452296
888142
704812
585148
773091
351988
911905
468019
843953
833085
517760
538631
751179
1197659
342234
839673
584515
1086593
1042790
1418185
860737
438708
654468
452466
1249003
751179
508792
676528
633227
697499
869185
660301
627350
639087
773004
500399
487723
808140
559103
771244
972753
714697
500859
1086593
699241
705843
550266
627866
398009
660561
746480
660301
907910
364591
518315
424156
615486
468019
707089
723138
945207
556058
557133
534669
279190
931629
497087
513846
820466
1058129
658598
313739
871879
704812
710082
513846
659759
633465
734931
688456
443669
736510
676528
741070
462778
477264
624629
625233
676323
617474
430556
628746
282541
585882
373329
722621
599407
582431
549806
833085
320130
769892
495883
912428
538376
892721
389006
591759
616187
683925
1187007
596125
518915
640761
588569
485404
1335353
606923
661877
590918
605152
872940
443669
675480
857091
766660
659759
1260046
735446
645661
581998
642064
913125
666103
665643
831115
525936
671699
910008
789612
751077
766994
677979
585763
1402752
511960
691238
698791
601918
500399
652232
1133713
888928
539611
1114261
982461
487298
612924
601095
987464
657959
751179
458676
529367
712518
705843
659759
913125
556058
891533
599407
869185
538631
630688
483570
262151
732419
691238
655596
659759
763261
178170
1448532
749464
458522
614900
628088
660301
844096
1056248
586673
691198
404470
861204
539611
766660
427081
805871
427339
500399
922342
928553
480428
885148
721417
552694
550280
694044
431048
1160065
576112
14567
945207
356391
869185
774583
1017455
653545
465509
345257
548678
691238
695177
820649
934582
547881
495759
845048
808900
865309
618719
676528
561985
665851
524099
1055613
1111391
815402
550280
766660
546393
793353
596681
1103413
651374
753197
519148
671699
678852
669084
465130
658598
697082
550615
658185
691238
539759
427044
1335353
312581
718556
1099909
933189
832955
960892
428955
625233
723920
659759
487825
658598
651157
763249
676528
777838
507340
439147
696610
532331
772719
512333
504843
710897
675480
933189
483570
861204
745408
783039
857315
421724
383885
491528
793353
744536
559643
818700
793353
888234
719393
514755
1061133
744536
959159
639087
697082
444649
943145
943145
626865
856497
614005
417990
602719
1103413
865309
773527
562353
677979
673736
719393
377385
677979
757826
364591
633748
1163931
875757
603374
639266
718556
249264
1133713
409153
590656
377385
715839
726363
712518
578112
605152
588264
940024
194334
706630
856497
671825
873574
796121
836379
506980
722348
646567
341953
508792
768536
865309
278953
434682
615486
666074
494594
658598
494828
616187
323711
972753
931629
553247
618719
393722
651157
453958
459002
592555
462778
553247
553247
539872
489361
910512
647752
209868
757744
677979
593073
934014
875757
684319
670567
340204
566560
720554
559643
42249
639087
575080
734842
583802
663981
763249
509166
610624
769934
409153
1116598
1055613
668176
419541
443669
907730
639477
681958
704812
1044348
1049026
560492
352898
651157
559103
1518589
701471
717025
343499
655588
615486
18744
612779
1555866
631883
659516
1164108
625440
343464
492799
829912
913125
129460
452588
536342
702835
566171
688849
574930
671825
820649
556498
341146
442988
639266
456983
365340
916939
700380
337597
660411
832616
687534
910008
773004
508792
1548907
745367
290692
758620
693100
612924
907910
681958
331201
691217
706194
383560
556058
430556
776020
921946
598081
865309
1019630
907910
782248
536333
1219516
665643
615486
603374
805949
22881
556058
508792
1118903
377385
842172
735446
675480
390600
741070
424927
1057247
586202
718556
773091
612924
845048
913125
703312
665643
806888
856497
925683
594866
680724
749810
794171
550280
820649
925683
640958
197902
763249
408582
624629
673736
598429
1370641
510236
436318
226461
615211
598189
1219516
660301
638448
715839
574773
793353
631278
487537
773091
849097
706194
1019630
627888
723920
578793
483570
671895
732419
267228
413644
573234
793353
583856
602961
839091
266553
865309
722028
691949
602719
691949
742704
766994
481448
651374
556058
388290
590666
683925
715839
683925
675480
586671
906513
799531
462778
398009
514439
390409
586202
196823
500399
697082
468019
540561
477900
845048
741070
354747
375640
468019
364591
569737
681958
395399
744078
502062
367023
808937
416639
552284
976291
483570
806039
1016627
635517
607189
818341
945207
845048
444649
475181
643416
768062
1016627
903632
633696
763249
849247
671888
758620
665851
1242260
706194
546393
314670
710897
451274
752524
730051
875757
723920
813937
928553
304814
480428
287084
572574
704251
913125
446465
913125
589005
760111
1019630
629523
516293
658772
552773
665643
773004
806888
440977
766747
633011
694067
558952
133851
691238
806389
572343
586202
443669
550615
635625
611500
434035
512251
598429
619350
818341
1402752
552541
481053
673736
676323
851054
651523
433297
545859
615486
907730
362379
796958
603374
658598
579380
186848
697082
933189
741070
551320
556963
735446
654222
918735
730368
937378
556058
827851
377385
537674
468019
679284
260057
639266
875360
475181
647307
605152
803475
671895
660301
655596
676528
677979
681963
812789
734355
583726
598480
633012
1086593
773091
583856
475074
715839
508792
504843
536342
691198
819511
799527
799697
797591
469487
605152
888928
865309
646567
508792
921103
646567
484759
529747
269114
665851
875360
845048
588136
596681
910008
437915
455821
390409
423104
723920
691949
850162
685256
762404
766660
673736
550615
394985
986821
794171
692219
539611
678113
668362
318797
633012
339386
608480
439506
516001
675376
637748
546892
704812
1221467
462778
655448
694830
1103413
615486
781469
430556
665851
18230
667050
377385
669084
1173149
714074
632373
551842
287133
1011868
626034
215315
660301
556058
616187
633012
762827
331201
659251
680010
583802
475181
820649
665643
1219516
456983
238772
550266
712518
655986
655448
799568
906732
409280
607632
602961
217370
868671
389006
763249
820649
736666
675773
277709
612924
618719
870865
513846
331201
710897
723920
502175
605152
630677
655596
655448
580967
497087
964948
688606
691949
401764
519148
602961
741070
618719
398009
501784
621115
560377
470365
676528
466831
389006
525711
556863
766994
226111
513846
157412
412156
242160
598429
599407
631703
797288
795175
797288
609625
626312
197902
519148
564352
819016
732419
764469
682957
710897
721417
487101
673376
1126451
767369
503254
677979
551532
466251
583856
559103
901547
902577
856497
443669
833085
582130
465130
769726
476000
436045
808937
514439
225396
666452
525936
550266
660301
893415
609751
910008
746912
465385
264220
430556
806888
681958
648168
745367
516923
665362
320677
869185
831902
671895
691949
638676
906732
602138
603374
470365
565143
608480
626470
644022
658598
972753
345948
730627
352958
639087
887070
908381
399595
718836
1049026
911670
355216
397603
1014698
556058
409153
763249
580967
943145
443669
409153
523040
626978
868606
500944
798084
953113
331201
624629
818341
474379
766660
809846
385184
532331
997207
462844
907730
684390
602719
512251
572343
845048
725322
512251
598081
538631
875757
615486
982624
807142
745122
608480
798084
417482
669084
373050
986515
558369
1049026
537674
308864
745367
543575
371605
654468
389006
607039
897318
760011
750179
1308240
766994
747197
516184
487537
601918
582434
665643
1019630
646567
705497
809846
651374
480428
542599
311896
443669
766994
430556
891475
691198
407652
675480
976291
1258618
1020795
538631
931629
603374
605152
341146
1222174
833085
578793
723920
443810
420360
409153
446633
939428
703312
510819
489868
554937
498933
655448
983876
751971
403866
612924
794171
618719
666103
512251
587383
664523
669084
662908
677979
175619
916515
431553
598429
770372
603374
552875
1367642
913125
639890
651269
823092
614523
666103
763452
797288
730368
342495
465130
833085
536371
459617
430537
448972
665851
414857
576112
174601
603374
793353
928553
509524
658598
549806
808014
514961
899535
602719
665851
548678
504843
562142
906505
578793
766660
775112
1335353
899964
1218728
671825
1133713
501945
572574
799568
696643
539611
691931
655596
235334
508792
769892
572343
907910
509466
697702
936166
697082
730368
197902
398009
741070
468019
603060
587533
1615972
843818
1219510
591972
693100
55383
408841
486081
483570
906732
816610
481326
618448
837674
818341
1117993
732215
928553
520675
756727
655448
509529
697082
861204
850162
691949
316719
671895
630688
565989
755188
766660
945207
820649
675480
757373
538268
435889
576112
1133713
507199
500399
556985
785316
617817
945207
1316740
630652
1005076
659759
1052051
601918
581880
769892
1335353
500399
659759
608480
741070
724108
705873
1103413
507465
676528
514439
799527
1033933
519148
1053223
755103
635517
532331
314620
643069
1178677
572343
121266
465130
436968
979805
974328
751179
687286
327515
671825
413872
574762
703312
618455
755103
926612
377385
572102
682853
437866
1042486
416689
913125
856497
758120
504843
512251
456983
749881
955153
1055613
1015498
939310
891475
733382
1049026
972753
507990
596681
961837
762632
413857
720157
507674
483570
648168
691198
888928
949587
933189
382270
238503
447025
618719
430958
648352
300688
512957
763249
888928
312816
766871
763249
331201
861204
666103
436095
518681
756727
537674
979624
634019
781967
444649
351524
610444
820649
473734
546393
550266
446582
755103
862551
548678
691949
988797
550615
808937
1055613
735446
758399
822045
806888
522944
861204
746409
633012
527324
334828
653006
331201
453543
469733
578793
833085
799568
553247
830837
666103
602630
809846
456983
609035
659541
739773
727906
572625
557899
856497
559103
331201
583856
799568
691949
907730
717878
572574
456983
390409
612924
808937
1068369
1175741
1344207
769892
311722
766994
628088
536342
500399
239877
943145
996518
518550
655448
513846
483570
601918
710897
753407
253451
197902
598429
559903
616802
875842
660301
687586
596681
465130
488948
476170
618719
976291
592289
703312
691238
200080
356074
470365
856497
508792
836011
468019
913125
705632
749445
520622
732419
570813
980433
631394
773004
665851
572343
889516
659759
319965
1133713
681958
766994
691949
371783
342779
658598
758620
517701
830040
773004
295558
425259
689431
560614
422072
576112
518370
513846
758620
601918
766345
259416
841135
782871
914824
983840
697082
426685
658598
455966
879256
681958
598429
628088
745367
389006
862757
744536
659200
624629
550311
888928
698930
736051
631627
465130
224214
633262
559643
490748
578793
805840
810674
309245
907730
793353
430556
451759
673399
466164
1016627
703090
508792
689258
581484
676323
444288
666103
1518589
298499
691238
536600
691949
598081
605152
772839
806888
672369
556002
202646
712518
876995
619523
1090731
621357
671699
799527
608798
514439
666103
456983
845048
600956
536600
865309
704812
521083
697154
559709
364591
721118
744536
651374
495420
703312
424097
816043
741070
620461
917090
567576
697702
536873
976291
598913
527361
382771
534360
1248794
632964
664515
674701
1402752
513846
298923
635517
724286
339697
493203
658598
250135
534272
891635
943145
496523
406408
223546
443669
669084
1089941
666452
532331
559058
302332
738595
639266
438497
660301
603374
539759
639087
577168
649166
818341
303233
536342
889534
806888
756727
739773
979477
386700
639087
991417
809846
278241
577169
925683
699411
1103413
822045
808937
557899
762404
512251
693100
651374
1010553
602719
750430
536600
763249
161260
361741
624629
478364
470365
918940
583856
777838
588142
393518
356074
521890
558105
943145
664515
773004
556058
599541
710294
542760
546393
810550
550280
784280
211852
197902
723920
690044
340307
723920
730368
901009
408736
735446
683925
657933
553268
913125
321168
700881
772244
580967
357809
615486
750129
822045
197902
525936
523625
736666
550953
763482
656955
549806
602719
201372
665851
548678
605930
487993
730223
743125
163348
773004
647752
690297
503071
491015
761680
1019630
710141
513846
620943
639238
1016627
735440
150107
377868
759175
466994
902477
799527
379659
624629
492541
673736
504732
507379
1257170
583856
703312
1049026
536464
526276
462778
735446
576112
470365
879759
605152
723920
872041
794171
631280
635517
537549
325806
758620
770620
850162
773091
755103
535666
685637
1052923
815984
685544
943145
714277
539611
769892
486081
806888
777360
456983
859688
942829
1555866
583802
875360
764501
609747
492500
554064
444649
977892
756727
660301
558620
680417
377385
573395
305334
250483
539558
579431
89230
320956
854177
340773
550615
618719
942674
550890
613741
558116
567575
808937
718556
888928
537674
669084
313739
475181
442853
660301
615457
739773
502703
596681
608480
705843
616187
798084
1103413
726027
550280
658157
587223
850171
705873
365879
186574
809846
583856
570228
756008
572574
639266
869185
550280
1097577
901146
924868
735446
614167
799527
456983
507719
655596
793353
1049026
675480
616187
456983
676323
693926
296603
1019630
890507
917256
298846
92567
910008
550615
875360
416738
693866
730368
364591
606396
596681
370711
626174
879834
597499
818341
564118
489566
798084
618391
546393
512251
671825
827931
373235
766660
573066
712518
563475
232887
408616
643134
557899
974328
833085
758620
603374
612924
656137
389006
719393
712518
462778
703092
508792
797288
565985
435186
812121
491660
797288
470365
655596
1219516
554043
751179
443669
763249
719393
550890
537674
601918
671699
616187
799568
512504
550113
576878
766660
945207
416936
443669
735446
1486443
806888
538631
671895
525198
661543
1133713
933189
79155
702708
464870
631273
703380
512957
574298
752477
718556
603374
683172
625430
665851
715839
590493
576112
1219516
660715
861204
1017876
621201
512251
1016627
655596
526714
654795
614463
345618
822045
723920
806888
660301
692974
454916
893099
936433
327179
691198
289547
608515
341173
751179
269114
427034
1103413
697767
682232
933189
598081
485416
422693
2450
319871
639838
819798
163127
173622
865309
822504
377385
602961
799568
651374
432539
1014758
719393
501
612924
1335353
1253661
540910
501200
850162
407250
891475
638680
616187
411418
1086593
578652
361041
799575
936913
671651
566363
704812
792234
794171
1370641
700232
553247
1055613
686290
735426
266553
664515
486081
710897
559103
206914
822851
364591
781533
703312
603374
691296
833085
841326
745367
642071
942942
401704
710897
945207
925683
430556
437855
655596
676323
1518589
364591
665643
418560
454803
603671
81270
553247
735683
472759
405165
462778
404692
705843
722403
605152
713480
864724
205883
721118
861204
269114
822045
928553
553247
572343
782739
586202
559643
660301
794171
539611
773091
439637
916589
758620
906732
757955
666103
567564
361401
201372
531659
635517
470365
980644
443421
556058
683775
773004
745367
603031
1211330
305494
683874
476760
1049026
681958
486081
574996
375455
639266
687064
544942
891052
799568
922463
245321
485324
879834
928553
676528
514439
548610
660787
605152
790153
486081
364591
493924
557899
602719
991417
465130
383647
906732
588540
715112
793353
272644
806254
569765
268085
286464
539611
337976
755103
616006
974328
514766
756727
513846
583802
743037
51125
430435
808937
398009
756942
484248
751179
611847
687323
769892
539759
553247
798084
265316
480468
616343
877636
628088
525936
725041
644044
549806
616187
704565
611004
356074
559643
559103
573135
598081
313739
762404
376626
756727
651374
538835
602719
496305
483858
702768
237030
655596
409153
1518589
907910
808937
675480
349548
607762
72743
666103
546018
730435
539759
608101
510145
840175
624866
550280
625233
675732
522736
468019
718351
599407
821202
338192
700372
269393
559910
1133713
875360
822211
666452
233628
655448
723920
907910
928553
1335353
537674
799568
655596
548678
615486
464318
530954
690187
494723
559643
458665
666103
907730
353858
757817
542713
487537
741070
513846
598429
719393
667933
730368
644223
850162
389006
433434
676528
946643
451727
416469
536342
781403
802334
1518589
574705
875757
367511
448622
722043
798084
660301
658884
756727
565411
764731
619709
550266
873327
612924
513846
514439
347573
907730
583856
1133713
727825
750915
398009
455966
1518589
525936
449438
462778
468377
681328
425496
974328
561679
588984
666103
801795
268489
799568
422317
666103
817150
969168
686023
925683
856497
933189
674656
755103
411418
1070856
633012
739773
766994
584517
663541
592151
608480
419388
952496
204638
487537
455084
691198
583856
850162
697923
504843
887052
462849
628088
715839
608480
676760
676323
399344
766660
448108
486433
681958
475181
655945
762404
654468
1103413
635517
681958
660301
508792
907910
793353
514439
486081
763249
546131
942814
976291
333260
839355
666103
794171
671825
508792
671825
549806
578793
845692
1424651
648168
559103
615486
887662
443289
409542
735446
762404
546393
466795
745367
599407
853547
388888
550713
633012
665643
512251
719393
669084
398009
706194
769892
513312
548610
364591
875360
1016450
509792
739773
384045
286010
773799
775169
616507
856497
1299784
667358
732501
675380
377385
666103
1031274
808937
739773
603556
286803
536342
418411
536342
698095
777939
665643
802229
706194
1017876
794171
705843
976291
503905
628088
732419
522538
480428
364591
427339
534406
769892
437159
572574
276930
444649
536600
735014
869185
709635
612924
361543
825467
591629
773091
442906
880749
1219516
536342
767810
732419
945207
462778
530516
615486
907910
712518
591102
869185
1106583
676528
608480
551478
512251
1296454
585169
506538
452966
340883
497087
500399
691771
344599
651447
419541
518501
396229
748166
444923
741070
1024822
605795
576758
565535
725925
1056751
615972
706092
468404
808937
669084
553247
678426
568892
928553
732419
769467
561507
659759
377385
665851
596681
756727
809846
1370641
706194
390409
925683
690640
938722
691198
539611
646531
633012
466958
549980
364591
429949
572343
1058004
293454
572343
910008
676580
327131
703779
1518589
823509
959130
749050
197902
519148
664515
851665
688411
691198
798775
381885
776864
1103413
569953
660301
856497
907910
412617
691198
364591
751179
942078
743709
1204104
525444
572406
691973
651157
616187
785316
751179
639087
325496
1193033
451790
809661
745367
970936
514439
716428
353082
715839
618719
364591
732419
398009
563381
570439
679120
1322064
666103
681958
92610
691198
599407
499709
441872
1161729
648168
991417
536600
655448
382327
710897
688411
694450
387943
763249
1340854
535317
563559
632414
705843
426039
341144
545383
612924
888928
599723
385069
633012
290594
538223
486024
766660
616187
513846
888928
1018156
400119
822045
705843
797288
1518589
688411
600383
666103
387222
457958
731705
628088
756727
184824
745367
984255
762404
772997
671699
620254
1080205
670310
714243
601918
500399
1047796
522610
822045
1103413
387833
605797
691238
230507
538631
641198
469319
386439
656052
648168
907730
1049026
334206
449626
537674
616187
646573
635517
905927
762404
665851
925683
755103
468493
777411
548793
576112
581374
465130
64127
888928
754940
442504
548678
537864
697702
225243
899374
509108
947523
635517
665643
906732
631542
674350
799527
850162
753865
539172
559103
422545
502043
598429
476284
691198
639266
856497
532331
544524
745907
721417
381186
200871
341146
550266
666452
592040
700435
527091
1045677
601918
624629
556155
928553
598081
833085
976291
309806
907730
646567
799527
917345
859152
732218
636945
594857
564265
559103
696010
766994
612025
693027
808937
591832
219085
869185
691949
869840
359329
695652
557899
718556
698289
407333
633012
608265
712518
928553
239993
462778
504843
651157
663251
933189
583802
497087
705843
634715
586202
333756
1017876
572574
695916
519148
943145
592777
794171
706194
598081
435077
593666
266056
559643
745367
1370641
847914
769892
132431
560892
752388
515075
572343
798084
605897
574705
732419
490364
913125
1068609
926798
754189
691949
550280
972753
519148
683925
739773
845692
598081
529043
842864
313739
625233
580704
729231
863415
848176
676528
587039
1402752
1518589
537674
476466
475181
778575
488593
276046
705873
783371
832845
913125
572574
712518
337405
714866
910008
651101
330331
906732
487537
687106
597640
605309
20599
530876
542616
773091
850138
602060
559643
616187
631041
569714
676323
480428
551846
646567
688411
612924
616187
390409
483570
797288
639266
654165
446655
747918
440140
635836
693926
628088
479840
622549
1055613
430556
331201
557899
529549
559103
483570
653695
486081
205917
569594
656144
471707
699639
513752
550615
649070
745706
669744
603917
380819
661521
231659
675480
662742
691238
907910
907730
567876
680053
691238
203801
668369
625233
1017876
540285
664970
269114
465130
822045
546393
409526
548328
833085
475181
331201
833085
710897
605152
580967
578349
655087
549806
933189
1056831
755103
696381
483570
1050924
928553
515682
473944
677979
799568
737107
1253423
741070
500399
931629
468019
741070
1103413
949667
940347
555023
513736
639266
1370641
487537
1049026
500399
691949
628088
504843
871389
744536
633012
923131
332064
693100
497087
628088
377385
1017876
660301
671699
739773
768747
553247
379549
630198
655323
671895
446455
151950
633012
483570
586202
315820
923083
739773
839067
666452
666103
463647
724299
739773
734044
527361
703312
197902
651374
670782
675480
666714
776053
646567
651157
548678
462778
797288
660375
574218
671895
539759
741070
655448
719393
472709
580967
580967
691238
637591
806888
649867
983272
740972
515890
635517
197902
707147
797288
562609
741070
276719
651157
739773
550266
766660
664318
353652
572343
488425
792306
645814
664471
691198
671825
365594
285712
735248
416422
735446
654508
557923
625233
473949
405416
661068
799527
566312
618391
818341
367249
591972
551411
734904
808937
666452
889517
500902
392455
681958
495914
306550
890514
943145
550615
622398
390409
578793
925683
519148
677167
651157
769416
833085
512251
574312
523302
911670
4590
504723
683163
262558
1156512
198465
809846
628282
425655
1019817
763249
566061
579437
573357
938623
286597
639087
393123
933189
235783
575194
155584
802061
217920
504843
557272
518651
806039
652983
766994
671825
665851
810047
705843
332969
556058
766660
662818
458100
875842
245708
690222
635517
412202
875360
651953
668844
1402752
1019630
462778
359253
611851
683925
651157
603374
1055613
1049026
722836
654542
888928
714245
850162
865312
866968
797288
349823
561061
715839
536342
1246060
875360
497370
697082
732419
1066260
683925
753229
680239
633012
1170059
621612
1243379
659759
613227
413248
580967
646567
279857
975940
797288
512251
675480
577169
759829
497087
763249
390409
669536
665865
883532
907730
600814
680863
771581
313739
945207
671074
338869
465130
585513
666452
526284
583856
687883
833085
475136
1055613
623259
1097631
578793
630206
676528
697082
719677
583856
572763
482429
677979
861204
536600
675480
566214
650059
715839
626670
598081
508792
845048
592915
364591
600289
523791
686581
599407
655596
471347
806888
443669
945207
188656
850162
570604
659759
831524
598429
1103413
669228
693100
718556
572343
389006
856497
683925
671699
527613
495335
710897
614910
513846
1518589
536662
755103
550615
613588
1099278
422000
200477
373814
865309
1335353
450343
603374
519148
572589
673736
633012
833085
1103413
658598
906732
532331
735446
779491
646567
660997
470365
913125
613762
475181
584873
464301
644901
547598
205917
504843
659759
372283
891952
1017876
822045
675480
605152
210737
567328
718556
352051
536600
554904
644120
559103
770717
400066
928553
812406
197902
697929
475181
508792
910008
564966
482668
739773
943486
665643
709489
972753
1020266
793353
541381
703312
875757
974328
854659
828432
559103
991417
1017876
548678
367755
655596
845048
753830
657156
468357
910008
364591
257780
691198
406145
685696
1086593
833085
475181
815489
444649
1049026
514439
598081
500501
758620
530978
385624
1049026
341146
508484
773091
374552
568149
638920
550280
691949
341146
323169
706194
556058
715839
945207
508792
600295
741921
508792
541686
766660
1133431
608329
532725
263334
965450
500399
842061
696878
1242511
246868
659015
645227
669084
608480
351097
601488
516576
758620
630460
444649
683925
774583
654468
676323
458617
1370641
693100
559103
397262
293825
612398
475181
865309
572343
480428
100103
989850
835238
833085
799568
906732
702332
608480
372310
712518
735446
691949
720968
672606
636530
665643
392260
550266
620465
906732
931629
769892
744131
581821
891475
924661
717228
675480
773091
532549
461465
779408
409153
785912
272189
651157
532331
603374
715839
710897
807837
635517
845048
513846
441125
984247
596681
732508
710897
518603
646802
928553
570451
913125
537674
845048
861204
856497
389006
616181
487537
604299
996899
712518
739981
555503
477234
715839
822045
548678
389006
861204
272658
569356
648168
698043
522174
744056
931629
335015
669084
938689
976291
224128
553247
324260
1402752
1099365
818341
943145
512251
1219516
671895
865309
974328
639087
468019
469820
797288
671061
487537
624722
321401
586202
656130
588316
425783
340328
994872
976291
432726
886918
808937
833085
399599
793353
548678
751179
416467
331201
664515
676323
691949
483410
572343
376969
536342
317998
546393
518864
795172
850162
655596
613719
713590
755103
703312
515847
659759
625965
818341
378619
933189
658598
338764
1103413
671699
703312
943145
313739
756727
865344
603374
761232
415310
553247
319366
341146
888928
706194
585015
615486
612924
704812
654656
671396
772958
597790
383988
1335353
651157
746507
468019
833085
381249
583856
820280
659759
697082
567931
46640
602719
943145
559643
602719
488425
364591
705843
599407
639087
678391
356074
419194
718556
704812
681852
418345
712518
553258
576243
820649
817820
538714
560830
572343
618719
659759
610624
1103413
671825
778302
1086593
666103
615486
465130
913125
671895
665643
689734
898665
762404
1518589
832105
995251
697082
515182
1244119
479414
162841
758620
313842
475181
505571
991417
390409
972753
437151
377385
492908
903227
462778
869185
475181
741070
869185
607587
512251
534515
976291
503619
1128109
651374
972753
409178
656516
1518589
541332
756128
564729
652616
357067
673736
671825
451248
875757
1219516
341146
825082
1016627
913125
677979
773091
625233
553247
608364
1049026
636863
669084
538631
913125
676528
202771
664612
503290
667198
457332
740882
497087
460100
971804
392556
1019630
655940
675480
1049026
654468
845048
848515
683925
654468
628088
377385
974328
753057
926895
873331
705873
943145
1023615
631734
739773
655448
474132
440554
633012
814908
553247
875360
798390
989048
485412
484031
1016627
456983
536600
705494
925683
732419
656485
622721
654468
706194
678827
732419
430435
539611
519148
802207
225391
327179
550266
798084
809846
667509
341146
164017
269114
565354
773004
521786
972753
1366262
843858
513846
886750
463415
1049026
750671
346864
614356
766994
465130
639266
866734
808937
807172
356259
835898
566160
884564
814619
351893
647752
869185
907910
624629
671699
964241
706194
513846
832451
537068
389006
357794
537674
568865
676793
808788
705873
724360
699639
632347
907910
416738
676528
739773
925683
961054
762404
703312
592331
1049026
411418
655596
197902
715839
643708
1158440
1138621
665695
722335
875757
677979
498014
1055613
297947
891475
639266
523958
305040
751179
888691
400248
739773
417286
943145
633012
651157
392906
483570
639266
389006
1133713
1185458
710897
424156
465130
441092
1492419
417407
875757
1133713
756727
525936
550280
808937
368440
560914
1055613
478085
818674
559103
991417
626994
671888
658598
639266
743686
572574
654717
1103413
627010
739773
462778
945207
268960
553247
428260
932847
1049026
703479
269114
671825
665851
86800
490361
676388
240134
663775
794171
536374
273365
361115
470365
519984
211017
691238
719393
697082
451358
1518589
317236
601918
909283
548678
630639
1019630
322640
1024710
691499
556058
651157
504843
807330
377385
742879
483570
343891
504843
628088
1133713
774091
611871
484983
1026364
512251
332328
909354
673676
603374
182490
666103
719393
590372
354966
376386
390409
633012
541736
856497
706194
757621
431766
633012
602132
628088
655596
429990
719393
591696
211852
497087
331201
458738
559103
676528
875757
420727
624720
576826
300912
398009
769652
712518
486081
398416
319229
707668
758620
804510
933189
480428
228523
1016627
290096
910008
515016
571411
443669
671821
465130
789081
467329
592539
488425
909744
825486
705843
943145
550615
539611
635162
276819
1493443
733255
719393
794550
371605
339127
583856
509317
536600
943145
1402752
646931
613920
414300
549569
1079187
752027
271988
809846
620891
703312
557634
658561
635517
914609
719393
658722
676528
574166
514815
697082
723311
907910
666103
467378
345200
512251
450754
1049026
751179
237137
357877
635517
424420
931684
715839
1165743
907261
317220
660301
972753
1113802
1335353
475181
734795
572343
796218
832009
814909
806467
591841
464870
699333
766660
740348
328280
859449
377385
1017876
500789
928553
897438
598429
398009
753133
671825
655448
924646
891475
773091
580967
875757
998521
931629
475181
456983
525052
416935
513846
570850
798761
277755
856497
596681
568781
852766
859320
794171
513200
620671
915531
1019630
699639
575764
490683
475181
546393
510702
480428
622482
933189
482024
197902
513846
480581
808937
266677
658598
602719
361543
616187
554840
575195
660301
550266
397911
580524
624629
725819
762404
734095
655723
524353
633398
648168
549806
1019630
703312
671806
918098
643543
703597
550266
1086593
907628
591459
1016627
628088
56727
586660
721734
505443
675611
681958
420919
375219
651157
398009
431339
646567
444649
655448
628088
539759
583856
637371
698847
797288
820649
586202
797288
772863
718556
586658
601918
1009796
693690
576112
504299
806888
888928
576112
536600
998749
660301
243148
163127
533008
550266
636355
666103
559643
680166
612924
873889
354358
820649
907910
546180
742027
677979
1050942
811889
723920
30494
587874
343465
705142
891968
553247
681958
1066561
865309
665643
672052
693819
739773
494979
845048
744181
354952
357641
72119
537674
762404
869185
665643
475181
323880
504843
573209
646567
824604
421908
620943
766660
615486
439125
869185
739773
669084
982644
793353
709026
681958
430556
568640
465130
628088
799568
671825
453398
576112
215002
408986
530793
655596
377385
655116
537674
532269
678514
413340
720427
520520
865309
736919
770599
415013
536342
757119
486081
821322
699639
703312
913125
483570
875360
457896
479020
676660
409153
764303
444649
434682
940411
462614
1024237
693953
538631
557899
576112
677979
752573
818341
639087
524609
1062023
291727
603374
666446
301015
554904
666103
1159504
976291
825526
738262
856151
342442
673736
686908
550615
586202
676685
691198
179388
340389
707360
517239
533729
974328
676323
826921
639087
444245
695303
550615
655448
655448
480428
916589
509538
723920
612924
758620
592279
633012
655596
928553
377385
706194
474880
353443
444649
623376
583364
446710
799527
682928
701916
548236
671699
574598
612158
799527
45972
572574
763249
976291
722036
853961
507502
770888
79336
394403
612182
664515
364812
197902
619498
618719
789648
444649
730455
596861
676323
596681
877535
820649
718556
390409
557899
952803
797288
524807
806918
488005
403013
699639
380868
794550
550266
317092
773004
473434
556058
708955
603374
638759
911103
660301
809781
418731
1370641
730083
474997
480428
508792
691198
364591
805096
810047
339136
1402752
307484
202793
796874
392556
845048
956298
677149
539105
475181
651157
752086
550615
805374
453505
783208
456983
599407
1181375
113876
798084
705843
1402752
875360
655596
859654
703312
789815
430556
634275
171016
667585
312903
555369
462778
697702
834500
875757
619606
628332
608480
675480
446384
877636
390409
901871
536600
878623
806888
898009
609043
465130
906732
550615
125221
232434
1518589
341146
608480
844803
1049026
675504
974328
443289
655567
231382
527850
517651
869185
504843
687310
547950
666452
392863
907910
529100
598081
756727
715487
205917
537674
571250
861936
607812
309462
861321
751179
857864
633422
482930
337635
706194
279445
488666
762404
744536
387591
675102
207394
703312
693100
1069800
726460
757254
622569
644696
617370
532331
856497
55383
861204
799527
601806
673736
671825
487537
1009796
364194
310108
640132
925683
576112
1335353
546393
433518
390409
705843
349073
583802
525936
851890
319098
585195
390409
601918
783127
647801
859153
412640
753813
387936
488808
542070
483570
969536
763249
861014
319506
766994
470365
722991
594707
691198
973954
773091
862018
409153
497087
415661
427882
311799
716442
341146
558321
462778
1017876
730368
673817
902927
608480
730659
519148
676528
756727
536600
1086593
530060
341874
845048
899586
1219516
539759
786919
313739
693100
787238
635122
699333
773004
589893
1049026
323526
693663
596311
773004
326133
830020
545199
1050475
197902
537674
553247
710897
671895
671895
603677
858691
966338
940918
352529
520895
691949
34328
633012
933189
596496
856305
331545
773004
350776
325324
705873
865309
272989
628088
473578
598081
689887
653404
430556
550280
401131
755974
387675
872640
596581
902292
551673
946008
1370641
649055
513846
761274
483970
444416
624629
739773
1019630
549447
486081
801397
586202
613142
808937
897078
683925
1076982
691949
824386
762404
757373
586202
424097
705843
480428
612924
710897
764437
475181
419153
778716
287016
123270
648168
882564
1017876
907730
723823
484839
391788
1055613
610802
888928
473578
1082716
677979
943145
1017876
398009
444649
583802
933189
704812
639087
593367
704737
687655
841232
704812
421824
1370641
808937
348458
497087
655596
341146
691949
976291
1370641
910008
676528
698904
572471
532331
699639
1016627
655448
526717
1049026
665894
479850
1016627
553395
625233
584154
961907
749583
522969
355323
922547
487253
932428
710897
637285
1319190
556058
475181
519148
536549
430556
762404
507921
295416
276423
823962
961731
797440
671699
739773
1226957
705073
1131605
432428
1335353
807197
573592
1072840
298937
353857
237539
583856
390475
580281
576112
691238
444649
548761
1335353
551903
688411
691198
525936
466284
504035
676528
974732
781895
666103
659759
755103
623201
550601
601918
675959
497087
648158
497868
1402752
181894
812330
559103
396580
822045
415122
500257
329618
777888
643502
892801
1103413
443323
488471
781717
329648
295091
871959
321401
666452
699639
758620
1009086
755103
567025
532694
402567
720149
466320
949565
659918
477900
480428
341953
697082
818341
799741
197902
721772
861396
910008
1219516
822045
539759
931629
512251
555323
698289
572343
612924
546393
433513
656955
377385
525936
704812
629284
508792
327174
456595
288815
627350
1219516
492541
508108
710897
921835
906732
678157
479355
770046
618719
608475
773091
633923
669084
459375
331201
539759
405431
497466
269114
983536
793353
513846
730368
602961
651157
552875
735446
1335353
462778
486081
863289
644286
651157
659759
514268
642841
735446
869185
405983
829533
526976
913125
557899
660301
706194
525936
1370641
712518
616187
644680
631276
637312
390135
666103
401228
445172
1064787
824228
564279
907910
549806
806888
479464
855648
430987
281720
469074
907910
1402752
676528
550280
671093
664876
869185
688411
822759
666103
519148
483570
773004
101769
635517
508792
676528
991417
660301
549806
585794
647232
599980
449304
326480
794171
624615
465945
1103149
636345
550615
519148
486081
170151
216201
536342
1518589
649765
974850
699639
865309
648168
508379
693100
852059
583802
1055613
475213
712518
906732
472043
427773
580967
490504
882684
1335353
451682
1402752
773004
693100
665643
380878
964706
697702
615486
756727
668058
209023
706530
514182
818146
536342
266207
703312
643917
714545
576112
662218
732419
646567
972753
787442
465092
411211
311575
556058
974328
514439
625233
654856
553247
546393
308705
558379
580967
538752
678878
509642
434913
556888
584611
722338
535278
705843
641741
1017876
775112
675208
628088
591443
556921
653767
469953
536600
399031
605152
875757
603374
389006
461510
712274
780831
1016627
590459
430556
653909
665887
681958
559103
299228
797288
500399
690464
301048
575263
599407
703312
487537
341146
875757
639087
671566
598081
744536
865309
782595
341908
931629
456983
608444
936312
93711
610368
573152
303250
709827
662938
858157
777533
972753
323362
751179
628088
715129
608480
721804
494731
1049026
744536
617983
673736
559643
612924
550266
409153
456983
197902
669921
762015
703980
681958
1086593
655127
608993
499573
964322
649921
622853
641543
463192
343030
1058098
445749
580184
767964
653413
532873
799801
287702
943081
602574
1086821
421321
956491
404694
552519
583688
403423
586484
580633
438865
495828
271345
573523
646150
482393
316848
738026
1136903
812302
855789
513615
373036
431007
983640
580184
580455
581242
1020940
486839
628547
358683
552519
627087
345301
639335
812302
650033
258979
1049663
637716
1025182
246137
657469
872772
613876
838968
970786
573207
828753
718141
435024
544484
951560
471744
577668
500082
266012
641101
562903
671292
326971
883398
869479
258979
453841
819040
636945
625520
577668
646327
785798
258979
767964
768443
404694
636133
482393
926004
724873
708185
661087
768868
493173
1214373
482393
891138
728176
470599
417026
439147
288125
650040
465457
424292
837492
758894
797440
553438
633490
651525
480497
638888
552519
842527
521896
693818
467483
798460
435024
433840
465457
10507
809048
587787
645271
401935
421090
536812
837492
603125
693818
611215
258979
577668
548945
410953
435024
497652
785477
780325
1171571
683309
1058098
741731
573603
753753
510057
434469
734208
842417
460022
904025
215313
532873
575667
530263
429795
1418185
487063
1049663
499170
538535
766749
809048
791711
548947
866215
1049663
373942
824242
710082
901564
1136021
444416
951560
459730
591449
216201
576722
459730
771040
694018
689887
548713
314307
154874
676920
840801
837492
406301
580184
576722
558804
947535
455995
473657
681772
1086821
951560
399516
483851
256092
434469
548945
877626
417026
354952
343030
622853
440727
490568
580184
872772
661937
541415
593203
641139
789265
1020940
666249
926004
511116
552519
460022
463192
404694
552016
912188
309393
759959
288125
540727
922091
573056
429795
197438
738026
552519
440058
833607
494180
738026
565753
877515
487474
657084
351374
480823
566317
447362
412158
561668
1170671
767964
819087
577533
288643
784336
576712
495828
435024
642794
502431
485978
787454
134547
495117
847810
429795
832355
537594
608993
869347
634973
511116
316848
1364029
650040
657583
400119
758526
822851
471589
655835
605308
683309
692163
705478
581242
569932
633716
390414
587076
628506
580184
883398
705478
567504
918512
738026
57958
922837
621317
452100
608993
465457
448403
579988
416629
467165
683345
460491
762554
767330
466198
1144817
395543
839584
839584
1005024
609763
1053151
602383
1514173
1248863
395480
873166
725239
425137
957996
813529
497545
1051327
1195095
580528
444666
740125
553126
559910
852681
469886
845656
885320
636515
596528
844941
669797
609763
681887
365457
721772
985357
937731
713804
631621
693187
669797
353653
779804
796905
539722
839890
707744
813529
646212
642269
844941
538577
313256
842187
837834
623826
773971
707448
676108
569990
369540
615991
732548
880660
907469
602411
487444
436410
265462
844941
420913
919614
694144
744157
1010376
767415
610471
906311
643459
922792
770536
850825
713804
604446
1045884
551238
320687
1573187
478120
918621
839890
636835
636515
446499
644738
702407
861442
746498
958641
898580
631277
631499
980340
501688
753859
669021
839890
860275
797385
450942
781824
795162
985357
394470
615011
352086
951915
577865
743391
839890
730499
275010
680291
612134
590423
559073
394023
866642
672010
620212
485569
866642
702728
930619
620459
681337
26949
620212
661652
819546
1136903
756727
1090340
758715
549050
639277
440387
800806
1066158
339700
685814
842642
810339
1197841
581691
775332
573445
839343
951915
992154
586123
584409
673753
1010376
594869
865365
763106
502043
903884
816008
554725
1514173
981071
178443
1015035
763106
713804
682497
869646
600242
919349
745706
1224906
600248
834370
564636
620459
613746
427585
811612
914242
928547
449023
345692
996664
402604
471485
620212
837834
410319
533218
1211330
734813
315997
569990
1061940
713684
893593
310052
752379
419461
306800
579383
885320
599480
743680
338869
624889
968406
377813
751335
1555866
790027
586869
447633
640446
646212
543289
786173
712777
772826
751335
670335
785269
676108
888507
998902
745818
704423
605384
780455
747860
850426
989518
1473097
873092
885942
260636
814643
247609
687349
515098
494731
836787
707448
704423
672788
1018106
446666
661288
799593
628118
590423
579383
319866
611081
1219493
1088392
558127
546039
666886
707448
742918
856511
728226
605732
590577
398018
799338
501843
325046
670343
712170
312214
842187
737819
611386
308323
1220965
643515
959068
760513
329586
808970
856511
717184
354332
597081
839890
600190
767866
683345
732548
813529
838164
636515
925169
1094301
689007
511623
762554
996052
890413
872408
699502
397028
839584
687477
832288
377486
692308
797288
737819
1473097
397710
980340
629496
732548
687235
640446
603031
480503
479241
774743
1025082
568786
684757
970742
718811
316582
614856
638051
675102
939656
769856
442825
1005024
790027
593462
839584
573877
681887
989518
456681
940113
797307
1150587
836787
791213
513636
643459
701842
511623
312793
1078727
792930
464130
746498
860275
493864
1140028
557331
742655
809749
402326
334716
816797
691462
620459
450942
850426
791221
746427
527197
569906
865365
620459
832102
587115
651400
596567
795162
914126
558179
813529
829715
102123
721772
796905
556888
989518
763106
740125
819546
692122
815435
643515
572895
659574
865215
800806
770536
462602
1166309
756309
595107
672577
838084
440656
918621
535944
1248863
860275
881681
609763
762144
515457
885320
551741
461993
560914
1249003
827989
340212
845373
639538
566031
796905
615875
787349
791221
341785
757193
558278
773892
1051327
516067
483299
787349
437093
469275
837834
837834
875301
872408
297571
989518
914242
963948
410319
799593
687930
1144817
1045884
630508
630508
685814
426981
650839
573780
579383
680696
996052
811612
469170
573780
765759
620459
770536
450942
751335
914126
550256
652679
661652
742918
337873
763261
366632
1083046
837417
669021
678422
629135
553608
410464
622574
1015993
535119
469491
615991
819546
444735
289103
534917
1026433
767415
615991
558886
699502
681832
590423
315542
728372
1021416
288821
712777
1037773
614856
601253
650386
829648
996052
687930
860611
873092
604193
906311
318613
1133409
330932
653564
865365
744664
426019
642922
616524
874560
354332
603519
648155
807795
775721
653564
573572
683657
617835
741921
812488
759080
763106
465356
546039
658778
242658
845656
551592
485974
757502
769550
266628
1224906
325046
1005024
750889
601253
1102008
615991
567504
910838
564352
603519
806958
902477
786173
727233
372749
603917
746427
622721
806254
892342
755188
790374
649207
578956
740125
620459
797637
951125
710465
608131
704775
940113
691462
257825
880966
145736
685814
631499
651673
1026433
669021
370594
675074
1258794
282327
914701
551484
503466
769856
821037
685814
951915
860986
754086
787298
455008
725524
963948
450812
785269
800270
1032404
630508
391677
528713
676108
650903
361104
940113
661652
390543
623390
829166
670343
708856
780849
759649
944960
842187
800806
797385
819546
354332
546039
758517
613746
779484
512199
553460
572620
713804
711419
484759
638560
980340
885320
513209
677138
683345
642329
636945
441798
485745
837834
557127
799338
687930
831928
364381
889517
587190
898580
277167
515457
695863
692122
620459
309458
796186
953064
402939
1473097
795711
817150
940113
500932
381885
839890
831928
570979
644738
634382
880660
447287
880660
616104
866642
480106
228798
672396
460171
357662
956407
427088
524693
800806
880966
792930
643459
782613
609763
1022667
928547
890114
486208
562753
502030
324081
529190
808729
576651
636515
602383
480700
820374
1026433
484015
515457
558837
615991
878882
253472
524693
918621
1045884
980340
615011
734813
813529
546039
553608
559309
643459
674210
493572
1078621
719663
914242
687156
528550
697271
205351
693031
653564
491602
775721
758517
608131
1252919
660148
571092
880966
600248
878882
1026433
884967
313256
844459
754086
549550
704423
811612
850825
661288
682162
890616
488181
553608
677922
353376
894118
666668
493180
515457
628049
535158
769856
791221
789241
735228
1031297
635797
546039
1554068
993158
728226
1132868
961098
601262
494489
997580
646212
700057
546039
683345
694144
734813
669797
661536
734813
842187
609763
534720
845348
423415
668253
831928
618546
690222
1005024
1514173
248056
726768
707788
542082
481252
667956
779616
603277
639169
423143
626865
669021
676108
688326
631499
384106
757624
1443358
362443
325044
643756
603519
1025082
795711
632003
572406
1005024
714490
827989
963948
836787
615011
534272
442584
742918
565279
727989
502030
529638
509798
1002741
906311
638974
856511
811612
794980
956407
466200
573301
797288
1018223
795162
457398
602963
919007
604975
587115
779804
850376
899691
844674
636745
794889
246799
625801
671614
352713
245305
909561
618460
621225
682314
738139
389281
1045659
490397
991695
448315
710180
580448
719708
789940
485951
430951
700971
394218
792567
500198
385938
589008
572073
698820
362287
394985
195958
719193
302332
478932
1090692
855184
963434
574972
927373
475812
924406
583713
127961
140961
434462
693326
55780
326589
605876
569627
474750
637982
440672
508477
813967
475862
718305
659015
585216
504279
694662
1028415
294875
459107
351666
668192
523796
387052
605948
392413
442235
608723
496893
289103
509089
769639
591095
497483
654670
884174
726204
1127688
355152
724653
807142
627287
456680
733177
420835
555769
821732
645734
587039
629640
699665
396308
449365
419434
772403
556873
410431
251574
396473
297571
685841
468016
666493
662312
751151
388176
636482
618746
211214
453451
536457
437378
801799
644120
978928
756668
495365
706957
476690
528642
639294
418448
256970
320318
478963
655294
388767
622168
486656
376433
543116
251205
895588
475135
360676
518620
854995
688849
292832
653634
1214373
891048
1044256
702403
800208
458354
319157
648171
538894
754744
470300
766037
532429
821063
468048
804388
548713
670801
855382
497745
804648
115488
727473
897301
930218
602954
395714
610833
591655
476832
847970
664608
579568
700380
274317
509399
745714
877235
744684
611276
755945
465399
486206
531328
664647
300337
161609
652462
743681
758910
698844
248595
674875
584452
725524
812247
741962
732113
461241
380859
720183
720483
407352
585411
582578
749207
1104453
1432602
491758
704602
698792
586123
314307
99078
1200034
762181
781824
1033234
478950
577162
1051327
629236
655658
555328
771160
1601422
589879
510078
508477
609957
585882
502979
951524
474648
583474
528623
336073
639168
392187
562042
389259
871711
376766
275125
211359
772244
312090
645928
472305
875201
727635
575612
756503
522498
520090
611290
711006
422893
368992
624537
726790
361898
655127
833713
723085
703020
401905
579354
1151275
517209
1033045
686229
681374
422775
591676
345688
782617
775577
233333
379459
401203
1034506
693230
828595
352595
622133
365814
669583
575263
692221
851182
567471
736555
282673
344039
1123779
749773
528447
816209
589802
585847
577196
425911
505163
546969
213522
744457
387977
979278
468284
819995
451597
448615
523735
790689
701196
515459
758652
736854
538495
427677
561083
747350
1404222
654165
924116
374058
576825
779333
673257
456472
1161938
657895
329272
439230
572607
471481
554124
1410829
628114
687522
654159
824915
902573
618775
354420
550953
220757
533132
579368
362892
728139
957812
1003617
485829
515446
701950
666231
589054
459147
528535
673394
900747
381019
602961
790620
602704
600546
1150658
707824
687205
644211
539309
1116364
418883
470523
325567
837130
796070
950195
516911
200032
456689
719472
1031409
615291
543902
534464
543510
653180
606492
808259
699028
378254
979070
384143
613760
380097
579639
537373
689139
1038272
586533
745666
410431
617618
662815
210173
713005
542982
556130
236027
136075
219032
917332
531955
940411
888067
558956
1068609
747977
775789
878581
733213
360934
471714
459107
516293
430005
321778
683760
802665
542599
1069869
454057
483774
639687
92395
276371
856074
437812
927570
366230
664608
754113
855878
1007889
910452
887883
592849
330740
916206
959159
601378
311367
843702
228162
634420
824881
357861
745844
602686
134803
751226
524388
506513
634420
616471
923167
561294
564966
516744
616373
595575
722028
461468
310363
678508
991462
335691
440274
500949
673157
466487
666881
231798
749445
183151
155584
681247
593785
843088
513557
625454
467165
788940
1546847
776072
338802
593785
260518
361898
678703
413830
542407
536614
543934
864625
584381
528482
705512
395738
1006415
496403
764799
522345
556168
504180
555171
535524
511540
669268
285310
427398
1015376
467329
861284
839910
406881
605473
516041
260636
920444
821909
247012
680317
341320
608782
480849
642411
477916
546507
596581
328967
394293
502286
664619
565965
478734
392413
444522
646946
404125
566329
734727
642587
550484
260415
448970
596462
743735
440756
774559
394464
320326
941113
600289
689036
639962
1085345
54815
535283
1012296
462351
414038
817388
774295
527841
1100313
680527
293510
273397
118266
149888
7380
373697
359863
377294
879634
292540
592964
604992
387148
259909
769550
610849
766187
646465
811886
501016
364659
270753
775862
516638
381830
423480
442739
1099182
723624
756866
804175
557134
510416
647078
778708
1245584
482543
252626
489929
807453
245741
509950
875195
595685
827002
1252130
507554
670539
600871
450063
808788
451253
524215
892684
446918
1073036
666900
936106
810883
721804
665349
634449
714168
765233
1594675
924641
684001
567251
476299
882764
554711
481320
1089305
548713
985878
1054836
249894
405864
678641
611353
489264
494969
408905
838565
140250
577068
631273
413129
705478
475626
1227690
750962
786748
616309
761990
175835
257755
921981
841149
523299
793687
772365
512368
953545
567504
856687
603803
645139
763629
528615
1467787
844305
979586
835095
335078
438708
625460
785919
782623
654717
1083030
686081
330932
692712
623837
436661
813816
897302
604638
483450
588276
423984
604584
247609
360495
1012047
580682
576427
482910
456406
287007
490972
309166
901815
610429
541003
608265
450559
431845
652010
622295
812024
512388
850118
653951
319085
815662
483675
699642
513312
605848
435922
156225
436334
501797
540171
502030
595232
1076982
799675
273608
412671
351059
702277
239247
513130
548275
233311
583362
673431
530414
722952
365152
458989
1202024
776053
569383
695187
779345
500198
1148512
604903
1009776
774564
1169794
573877
408736
515955
504723
958540
571389
471527
459502
1025675
296658
301142
536125
449742
527063
891514
483693
588956
708800
388142
872408
364535
1305690
644169
468565
677922
559405
785463
662334
691296
692075
602491
475587
555506
901130
1323564
572985
433490
461905
551663
1418185
823324
566031
770156
833050
600533
504621
931040
804559
425751
786992
441525
992600
566031
309063
560812
934555
654063
548672
379245
791736
427450
79031
956666
910752
533009
490137
827421
747442
861343
288014
681595
794830
623438
755773
475488
1092217
620279
589899
478577
520358
454501
770232
412987
536244
808947
718619
585401
669765
753918
760420
1147139
630174
715153
512150
509888
587438
586484
688863
419987
577248
787924
861473
665814
366098
353082
315770
439896
1079893
356775
568640
1007639
1093744
865995
723050
715955
587218
346008
755639
672026
755509
502809
837302
466882
1196583
713861
692549
460338
478932
1207380
701330
432094
429672
944531
745155
402026
294300
760175
571693
387617
722673
713530
568057
359595
764878
637842
224214
697042
802463
593534
675959
854240
735211
1020947
502360
352226
673073
539868
597920
333135
717388
556432
711872
840783
533327
405881
453295
1072877
1051477
480440
796592
649490
787823
1135855
622193
366563
615924
535838
654217
475592
390434
698309
569532
957892
919061
594869
782780
677190
598867
350126
220757
639732
858744
991194
1138169
592292
556810
579006
424640
985720
497722
697540
1655657
618190
934619
895825
763649
645814
656479
704554
255481
914434
449839
734100
616768
914744
549486
639732
833639
700029
736000
508542
421474
334914
660567
474618
437501
686904
617654
954072
622271
577670
622814
1273145
902363
562910
849247
674033
483502
311040
353289
428419
779077
382043
351928
515450
635702
706550
1095675
445901
753622
786858
585485
299012
353289
654766
726600
520690
919921
1004832
656817
654217
653720
464318
732815
539884
816256
342720
739062
917730
599958
850919
601805
865831
617427
512206
338536
726600
178513
921309
593787
1047691
530278
609455
654217
256955
489592
871793
819166
300233
526614
572589
848492
752571
255922
864656
570453
852409
676304
786667
718422
663809
895825
519311
744278
808397
973290
796592
319118
618589
767004
531896
337011
259474
608961
483954
375189
570979
1249448
453767
475857
546354
786858
633262
879641
259684
603236
986997
597744
602591
831279
502053
543015
373035
596528
451880
905997
474661
656817
716929
965499
932289
491416
895825
576498
340177
1131340
439147
642076
711872
848492
800568
928930
517990
713671
1004372
426096
531896
539884
630062
412371
728398
720747
648329
789433
486526
610681
738845
710445
468357
371172
284711
628172
634355
428419
1020602
600779
416555
775849
604031
803789
786381
683516
398136
460342
478535
583152
465543
408696
445901
474167
508542
639732
560971
306800
571052
570453
989996
596417
619206
487549
436539
428419
729795
494535
596089
823571
445901
900756
90375
813967
1122597
695282
901930
819166
311675
433274
495615
1296985
878789
659161
503429
1133119
609008
401368
446582
673409
496517
840783
654766
632713
852409
708969
192505
329303
666806
1126235
902640
542407
489714
503987
1072877
810433
637730
662352
695466
665644
574859
390543
665644
869643
882599
668525
596243
994421
853927
430461
389090
528302
585114
549486
708969
654766
902363
378740
251088
931004
698800
531526
543015
555336
401368
722028
931909
902632
663662
462844
789615
712124
495130
1114592
979460
774130
521390
231794
526614
542593
1057389
536600
381430
548136
704554
921154
949593
989996
1238920
468911
309106
973290
424457
808843
419729
887157
531526
1222460
628172
826425
562380
288821
474823
506284
720210
789924
320318
1131340
378221
847844
682972
711872
934884
857832
625820
595000
647971
472452
441342
668623
828518
569627
562915
375835
409519
979169
348442
207118
482930
767579
396925
491334
581266
479608
476281
1132513
803825
421940
652735
781207
867587
679992
577400
718327
606176
115140
1140955
220486
991534
829692
825302
730223
718294
583925
867584
753117
348442
1128565
695466
903814
718294
709490
950489
717025
398498
939073
688504
310206
686435
425408
469956
736817
887117
555144
786615
1060398
1533740
774613
437518
391190
459375
512308
709685
167396
976133
441891
314621
722728
617543
673737
600339
685138
661269
669272
443847
789976
367441
1105363
82394
691959
746184
788047
557081
435828
860581
646637
616187
1028572
727910
404825
554326
210994
735199
1028077
394218
456007
1322282
775204
732168
775748
720995
480170
314621
184967
403308
809455
732437
411346
322068
675208
372609
710006
663809
807737
917634
653022
1219923
737547
435227
748149
522078
649983
534561
709275
497184
521431
400173
430455
665531
698318
494589
780011
257561
495419
310206
830592
719675
394480
386606
594685
446483
429512
767122
440905
309841
1070214
687972
500283
1025986
848092
282718
905018
1048608
379976
836006
447445
801186
700222
883282
523877
569177
293063
544524
606189
678479
950489
615754
680147
726923
1281268
494272
336885
613708
854109
586091
733423
1025986
769722
593885
742627
354204
833050
702097
427480
734941
646423
507948
589026
383430
1043070
728986
793879
439508
671491
357232
732437
1105438
456728
696362
544903
849703
829843
314621
702129
867584
892988
1089542
1315630
586673
691426
881998
718811
1110253
913117
927447
869735
392185
804942
405874
895943
953450
682997
611151
704800
410858
721730
230604
1544780
320330
395377
633493
555047
759597
929421
667467
663432
376766
776398
689890
420936
519294
521042
735289
724239
467631
543408
516316
225788
678479
679493
728491
652054
561920
666319
413860
652174
616344
310206
516421
1043308
703163
434569
985365
775123
1057594
692352
618112
805130
529176
818399
536514
861673
732168
676571
429382
551767
723530
909562
700385
709275
675525
445999
638810
700649
1121603
411184
685934
1406466
622995
682532
921041
543590
365609
317175
1159245
786032
940277
606991
852085
856188
787669
500525
350941
530318
532168
441462
776139
547826
115140
782728
522078
500283
615754
616337
608308
753756
491334
608124
579107
966149
618112
701439
934252
702129
201483
406460
566641
585643
428453
652209
810023
572255
742627
449214
1259676
467880
991534
807016
553453
1040279
277003
783711
483502
161225
611151
691504
1042300
498110
429512
466747
808924
974815
333135
196971
128892
869978
744305
972615
348897
753915
524388
534228
774613
602699
647125
678479
678852
487200
344599
715840
811802
687754
1406466
550974
1003193
717550
929287
661248
211114
735940
987643
750537
751071
695402
730611
1032405
782142
581385
673373
378774
1062685
1025986
468786
654716
586690
906540
604245
543408
616633
757326
535348
516690
743925
1093834
987359
824724
432393
563559
702097
762256
570354
652174
918072
810023
327360
736350
1093834
523252
715349
596572
555471
380433
805388
411184
675850
536801
1064004
755371
365116
563542
561534
1042300
357232
260840
986536
860781
536514
728986
1118633
1089542
484258
576230
434306
668453
646850
698318
284967
624724
523662
644732
462719
817099
547310
969951
229754
338698
539999
762209
301694
1108687
764196
1143372
553453
348537
593885
840863
615754
1099780
596544
410784
739042
238503
233885
555131
469659
704843
598778
610650
586310
1086985
576423
803825
719981
370018
906540
744887
645321
341137
287609
498576
844315
1144496
741989
851427
618112
705496
627514
642962
1099780
736266
874360
633990
369510
955982
926518
389635
495497
701156
295979
368856
823979
1159245
628144
704015
760992
982151
1040925
998095
798983
454545
649314
156062
704775
789696
429382
775204
996501
410738
829634
759271
557437
457961
764495
656496
510094
516320
450374
962721
689687
1544780
222584
832955
337369
640614
455008
754732
1109673
840122
763969
552230
278818
333927
707339
640657
694580
470796
606189
627789
1041177
695037
564457
538000
753117
509466
628841
608317
351462
796728
1086985
565054
760992
894283
655542
440937
887056
506062
193572
754470
465706
871460
456943
616257
286069
714955
410858
887553
387977
470619
895140
933785
756752
940024
537228
114882
691795
957199
742882
320801
832666
541822
590455
506459
528082
671481
716622
314760
480422
680462
793324
766400
1159245
977451
311448
161225
436567
783711
569449
758834
368598
1000974
391591
802426
825360
601030
691504
955522
818957
414071
940288
396552
554326
379976
704775
498793
654849
828100
680462
395377
589646
760055
410858
532168
676571
592222
456728
766400
583925
592230
419855
408587
101867
650196
306152
481256
897442
855407
1059188
632134
701105
789616
582662
552190
824510
598778
753117
634200
1127688
609884
307584
767295
684419
927447
689519
680462
813597
541847
592144
465758
707876
539030
917339
348442
689519
1440717
702097
702792
1556929
752364
494272
222783
812836
857291
813597
481972
742627
310206
846206
295457
561966
633990
595951
438015
860508
856188
500283
825302
480017
468786
141520
845013
867584
500759
554326
697686
803825
205588
693269
528111
588247
745074
744305
679767
979798
702097
704775
588861
457723
740358
526717
752698
666363
896060
657463
879664
805955
661248
815208
734923
351462
654003
842025
325661
593513
1462214
284703
440554
692676
747623
659837
128901
1209083
730611
644199
661248
731697
581412
910626
691502
769733
755577
887492
674114
441462
682147
858222
673932
271873
650159
901164
1065881
782142
676383
390119
503311
498851
625436
237794
835753
807557
311392
972443
321193
521167
799575
661248
624724
558124
716535
498030
664699
566113
558124
1069790
803602
829692
415631
304827
656277
665030
804571
706976
797797
461468
1025300
728986
742627
310206
895140
701714
1077355
301694
718327
440672
441462
404825
896060
658641
1026870
829692
739700
610487
530818
500934
257950
780699
608000
389133
523303
688504
481972
187552
224128
404793
577068
1174395
613427
698318
805245
783208
471756
738508
694045
222584
469190
541822
1077355
428555
1077729
410024
418540
537899
1094108
616899
375835
991534
243277
471913
502907
770098
700649
865312
225361
580398
485381
926915
911216
376489
818957
989879
729626
633590
425736
449582
655116
497429
748149
615291
595080
499035
510630
612538
714075
734044
795721
876962
666873
526165
707376
484258
738985
767841
1158598
448424
614044
1027517
389635
557818
960574
850276
776918
1144870
506042
1001625
288179
518031
544072
844803
595252
645949
290112
786408
953091
813290
768685
779673
368475
414241
646850
700649
399642
856068
402081
694580
758630
723829
275827
736350
90827
876962
742627
408587
1059188
307452
779476
798110
546018
410784
432664
715840
444624
725044
771379
382862
411184
499923
472694
580987
329242
652232
691768
697916
557818
872632
813649
904961
615271
940231
760175
328034
758682
618578
1159245
903766
567460
715184
167051
1000974
1058782
640090
592144
533237
896557
758997
776139
775204
495906
856188
656432
128521
277313
508601
577236
664113
754924
718140
360204
420936
1066536
284891
729912
494384
615128
972818
394480
866278
583925
726211
348142
762534
890082
1156685
524775
909573
805619
897942
996501
1174395
296186
254632
538045
723239
675736
566835
557644
845036
1172395
490679
472560
810236
234053
576423
1143372
860508
518700
829796
1068369
525984
1469300
345238
237794
658641
301015
519931
476281
845013
107527
829692
411346
563746
1186188
867584
500552
576452
1128565
401905
709490
345238
783127
826624
424292
701426
251306
775748
1185804
702348
743199
467880
862838
677570
710595
1093834
957899
587823
1134346
881772
192685
653548
665343
789696
998095
513428
631118
395361
632597
479818
409488
680438
433917
632394
661880
275360
732113
274902
803825
1078693
756752
621660
411346
624969
765885
352467
267963
577125
861046
1022928
385245
429382
352378
758951
307082
666023
340191
231761
449921
1154178
525527
720580
854109
576452
865764
1041177
421860
411574
834978
496517
385881
384536
569164
552861
120148
985676
418452
469956
961054
523303
472460
550366
727523
1028424
523252
718140
602916
657847
767579
577207
580987
356954
671828
566514
979169
950489
1093523
743879
735171
685417
576230
654862
523303
689426
802576
563559
816992
665343
691768
797556
830974
411088
895982
482773
1258618
681260
726262
429382
428139
495419
707375
357563
418633
391773
359185
490613
910089
736537
348142
451377
1080340
707876
234085
588464
851764
663589
962769
512308
691768
568017
733727
495497
465241
998235
775204
517071
810912
987643
636341
1016907
276233
677464
413860
551875
704313
1023160
833206
436863
768908
514568
559074
836372
295331
198464
698241
560832
785838
540054
714168
1032235
997047
1135533
614727
692874
701308
760827
631161
903956
685525
1008824
599693
494858
709911
634413
876982
600915
589710
1007358
860986
598187
925845
604047
884138
992278
775943
664896
924258
509447
731284
943278
757208
653132
571873
485705
696171
1006491
679035
850138
360114
764268
712307
582830
541176
703997
559834
1211393
1324145
883723
850416
729959
914448
894379
495575
1330242
738632
567092
1084916
966934
944584
940251
532739
1070982
851622
500905
376674
443289
766451
517189
931342
675378
479561
566565
883059
745518
630357
802494
456310
887174
761711
891362
706385
686932
549860
893641
688922
495268
749311
665661
680097
897801
465599
521966
558277
643868
395714
876875
268785
504056
686932
593509
833485
604658
698500
625295
643549
702629
956125
967201
1065523
634386
856970
597790
804772
362065
145718
776969
594920
411285
859310
619014
503532
726709
325538
905574
550594
694972
566550
596309
657895
419712
659360
1051698
761320
231794
598799
870571
642087
217117
451352
289466
1118854
399901
718011
762299
665025
545241
1098105
702852
1002954
854865
506963
583412
453862
689914
753045
833109
781403
788068
876026
289869
726767
5936
526614
995343
783213
520597
142594
887763
378239
1281895
850499
862871
345455
1211393
571301
480076
944212
707710
818302
988631
646886
624351
329893
878473
507837
884894
1169547
926252
462348
850175
464655
659643
790118
501330
1388980
887434
640525
721909
164696
654411
510931
535137
807259
333135
843166
103388
1116598
501414
366530
589121
739100
519049
652139
692009
1560534
773273
736680
525193
992501
961747
601378
714252
471042
509691
1010243
231794
625341
679610
757989
464109
871965
803560
687995
408439
766460
614930
790686
680600
503876
585334
1104811
444047
611276
716659
591410
1026134
612185
750652
388402
1012711
921046
350627
422971
417286
729688
742801
558277
882489
494964
320677
600122
677236
575594
620085
378413
590518
767206
553372
1122044
924914
853822
307484
883723
1697996
1255358
741153
500999
636959
395118
441571
349490
809161
664072
272644
642813
496940
673760
798042
704935
927674
348137
900951
703624
789429
427896
612432
463472
834080
969439
766443
668937
394293
831590
386023
854779
763709
845000
936865
578309
778144
527558
729426
825249
669123
1058772
693631
881998
543865
1043696
520345
989614
908265
897764
731803
506772
773388
836896
777271
514190
877014
842095
558352
499636
721760
1006491
1244940
657075
574686
596712
783019
462348
389356
441859
901930
653482
688094
923328
688689
440178
656852
767713
508430
778356
280237
1210961
540478
687679
1385322
945422
586904
676029
925561
668977
1075849
142039
644041
561022
614046
737260
596786
736925
771375
609946
640947
1541595
558643
1070327
1520603
777344
637460
1048929
581100
845013
723242
670884
803883
522942
574572
569015
643838
417091
942672
1650176
828256
982018
1069523
930165
594203
630116
1198772
1197659
463054
756311
391000
657075
645222
834500
545593
559693
549719
641332
877877
643433
756386
721738
613602
631839
195730
469351
437855
886329
333260
775970
890370
429191
740091
1043696
1025182
581397
830967
1697996
234836
813937
876342
739820
424224
810662
640064
596786
854174
731020
767303
672365
634275
937970
685066
631349
648695
632823
494799
565535
891611
810417
972723
1010131
620797
907788
854612
1294269
465138
285002
499738
825796
988595
613740
423722
1278818
1031513
677538
699289
509529
568873
404985
556862
261806
676676
973647
457860
812628
810269
736817
514182
794310
982134
796221
460712
579126
242656
1130848
908201
511251
612735
885404
673008
752847
397973
498693
339450
686290
766074
528998
271988
931629
678597
600953
995267
782219
1081495
797080
214575
230647
486807
1199138
664257
1029453
611536
1042865
868565
924051
805796
349823
895473
592570
603822
517910
887322
694973
727789
1022269
956265
1065703
363666
605348
674485
903891
684899
739203
894379
667041
703414
787350
764779
557427
886132
307484
741070
654140
1018363
53193
829166
813327
653546
925329
1037308
754561
502882
826299
871838
840122
1075181
998643
930218
492288
601774
854398
758856
655189
701969
428734
554060
609780
551635
513200
594587
956114
855057
912842
987252
822203
623858
492377
764268
1028657
605655
717434
982223
995531
711420
573661
633938
700240
960194
533923
571571
755424
911058
705537
841403
504080
325738
460260
680653
884967
642589
727688
981933
742749
1005904
804396
508538
593427
850748
275827
599228
538535
675104
380654
681045
651350
697333
601095
743062
966850
864147
686560
796369
833578
975066
274635
554287
966639
653942
639212
636037
1015973
577011
604978
771150
486987
662370
710291
844804
867501
907770
385880
641617
860933
671635
905574
982848
888395
683116
598181
1004629
829892
685188
1310672
498305
903885
798087
538681
759271
780651
750093
579048
604790
910673
492125
474272
668401
1182037
804396
942829
1052901
640997
711420
1173630
618619
384485
780657
448507
1006781
503876
159466
471552
578292
576223
616859
701453
702852
972614
666366
271773
595959
584159
578957
775999
665152
797080
708387
912848
1688266
570191
848446
411674
433162
665149
627258
848956
1063195
575852
777465
449836
516570
603165
810476
248567
499190
753574
650853
648750
676031
701453
424661
1007358
956298
765182
479840
846600
848460
738186
833485
741229
916472
468969
111694
847607
703997
664041
892411
534642
496230
592686
1005840
597848
740822
578439
783030
258038
602365
263535
591431
906732
1110899
1043696
467214
567492
1199138
775949
337976
305483
1071957
886597
794204
880249
707328
291215
945238
354468
498969
978394
685687
893226
598706
706684
693055
321092
818631
783015
998576
627325
722326
1038119
386036
560832
829692
495105
539883
695303
942358
740240
744282
564114
914356
654022
613877
938511
704915
1054693
508143
914133
1047513
602365
775365
831739
818785
435529
688712
828256
563958
573964
692961
781264
611156
731108
832116
559664
549363
704016
558306
771250
367634
788276
567695
776188
571849
387111
879931
667916
769453
754561
944920
654411
666658
720764
298704
1173347
538253
494037
607632
742702
726401
727293
985275
453796
488062
855045
651132
606691
496114
600222
785489
868056
754580
776140
763338
897521
560210
669838
795934
559643
611156
459858
627996
1047860
657272
650853
757092
685489
426262
531446
812077
788177
787669
711149
754101
710525
1523815
463847
768200
355379
616337
666512
733602
730495
906877
720526
1028464
1127849
613671
524589
528482
660863
514439
892011
1113147
343891
669889
614444
936583
812464
759553
352051
567492
734804
964969
627001
466295
672820
693230
980400
1080003
647412
279632
796921
1029453
888467
592620
1297430
605450
587848
901655
642606
978394
647974
950596
906230
914655
1599112
619853
576112
116336
633985
468525
1439286
566491
891601
411418
642409
567492
1154223
594118
577202
894857
449684
677678
876308
859917
413751
588982
221063
270751
672469
1008280
864405
448671
593169
202836
643473
449136
488132
677478
633879
593787
225572
536204
524495
491583
516693
467483
450921
731716
509744
1156373
855793
620035
1214407
272189
816203
711572
486110
965342
1652780
665463
169269
594461
826423
776082
467116
119569
644257
677247
714041
757567
834307
657323
665149
899624
709571
1179368
601774
505326
661937
579162
903885
956265
704618
684568
1032276
781738
744109
648682
536244
652942
438288
691064
480924
910673
613834
426034
549937
607653
417561
766976
782481
464730
841982
440376
694972
1003917
833109
643944
449895
500595
627631
665390
728766
513718
363497
1048498
931672
595172
573090
743274
552878
593154
687165
425185
1237873
1016761
398683
781967
365741
769792
541822
593154
585183
820212
457258
758494
609756
825064
638028
765447
685127
266466
928122
887078
606921
553753
628811
485336
590272
450381
590272
62147
403178
649070
749376
504083
603374
366821
692684
499190
512710
757565
683004
989996
781300
469787
873722
819251
850416
675104
555568
630806
762885
510514
1224678
774581
682465
662352
749311
682917
455363
891611
860844
1042568
647118
594378
622248
739829
491583
590251
819166
77882
589428
773233
715102
1186500
857979
407778
592570
761987
430623
532601
740091
719162
811554
556386
595163
863574
127961
536835
649695
707430
992457
446115
939004
782751
846709
1036228
766239
722326
1043070
582830
765880
587589
692863
697941
718491
753672
119618
571002
836392
1195312
776188
1789372
640525
593169
408641
224268
777104
891942
519984
696213
558341
848483
609946
762492
763544
383111
609780
695982
830932
757849
541826
285925
733374
571954
795708
730328
859075
648176
1202567
309204
382346
1043696
769214
753035
638125
494589
674286
1066269
446646
879935
399201
643683
1039077
675763
857436
511871
542537
1002741
764171
523629
280237
740125
939110
1083704
761422
810118
1257330
838157
630325
679710
613762
337939
474117
687205
885988
616101
380943
598311
664041
590460
745381
575081
726709
1004030
536758
314796
431063
792938
434743
604277
580091
387591
418184
783926
591259
870571
461510
462190
657791
764171
263727
945800
842761
794204
717034
834869
575666
702063
796654
541466
775489
675732
532546
808140
646505
802207
1144608
676029
492288
1530951
622711
621682
799608
459641
669023
535815
1040414
613643
424271
359712
688216
807469
423775
1035934
935957
816984
761422
1165662
803772
842818
738186
903885
745518
568873
399119
296866
396029
605554
896724
364874
559644
809425
881309
669123
981280
787135
788276
849403
813493
695942
826423
419855
695255
795946
697407
731841
595739
1169547
1030084
569681
927005
499620
703783
533780
581358
806874
419758
553569
824103
459094
736950
811223
693499
616883
291550
790354
628640
961839
619241
1042568
520611
569015
965735
1217052
810256
687205
1061661
439942
505726
727789
566958
792938
861626
887162
788283
866648
396958
516943
540599
572184
570649
579438
816984
877347
683207
598706
640596
620493
718572
428742
574686
971379
404369
680053
834581
558620
565965
691317
1095217
424457
482620
198465
1071957
1155575
646360
600280
483296
512061
662967
596786
733981
850026
943688
703797
1004806
567839
1464278
552541
1180079
614046
949667
521317
769825
588837
748149
1697996
494115
775580
740323
379431
621038
390992
790342
165157
585183
1157040
760057
459792
122201
502712
567230
706684
451716
428734
648695
673207
657723
590322
796654
728600
936783
613275
791576
727233
627811
674286
728042
735371
445767
687995
769576
653767
1004495
773279
739586
385082
732215
613647
392260
882864
974149
714041
553316
562782
830698
806302
726401
270245
833479
594788
734913
575291
300233
764566
811554
197025
833512
781779
834184
968202
511759
1004806
1042725
977907
1367249
349407
658759
488782
525545
1117570
769576
743199
786381
617864
815631
917396
646817
571873
593087
343084
621800
629948
385522
657630
300810
755081
685687
541476
602650
359253
1121378
583035
525483
495665
528354
787350
916641
981546
454248
410472
505751
785798
653775
855677
558614
619241
661353
1162366
732502
717098
628567
660894
1055398
640440
593693
430196
901918
960132
348163
1078315
1017133
1267980
762487
480388
996076
535519
760667
670973
1026134
688326
775779
465599
753442
631222
502175
833781
806023
1114816
828694
898156
745155
628416
604194
674807
229299
721909
508143
678372
807766
120592
629593
862623
995670
825448
448671
699144
612692
425979
988070
443088
879834
982621
826307
1338600
926246
934110
596536
871567
992008
1009928
696981
440736
547629
566031
523520
472124
327555
369771
783400
534088
486543
462757
1324002
768908
664881
472944
716793
730361
402100
558328
476361
481716
682089
497391
715400
630285
700857
546286
666625
512523
829692
782550
693031
1036160
668148
725717
626726
873219
745996
1013446
969316
329982
773683
478486
419079
604943
532331
788638
930333
422076
813016
321401
462641
581644
725771
693068
1117675
576664
934829
1621336
602216
1000411
315542
238594
550666
1037840
1075181
600607
600759
640103
603556
522127
662781
523784
823134
347445
867540
723749
369679
673399
877626
879834
866865
517467
711420
585632
784941
1013446
988297
803165
487488
709490
1077687
875955
594296
559054
643668
674735
875052
813789
855277
464003
883891
714602
590895
702542
507507
827038
854779
773635
510020
769556
534572
782569
621859
475112
730499
694159
943539
833206
744070
714919
853716
813913
866648
920209
654405
523884
928848
646531
694159
753193
867540
661482
651449
469980
524305
1022324
870719
982390
871655
1121378
640032
375603
616065
834598
630594
458260
380205
584731
376254
874000
803883
882807
356102
448970
869667
778069
945461
619667
886795
1011664
1402948
474272
493683
603556
498084
769665
861611
734375
668148
732420
694525
793240
996052
831162
506990
805472
624212
596309
837789
628045
857436
616065
639382
724619
589365
780067
748891
881507
877503
708712
876026
233042
685275
670790
618619
463499
834080
745092
557087
812628
519964
558341
794738
806350
611657
1342595
288790
983381
1043852
376306
849509
933135
805925
241497
582626
952081
795172
567693
598608
585730
777022
733454
789990
634179
1043710
626485
628805
1336200
577542
577533
1652780
716219
699028
602439
751218
496230
920666
688284
571873
565452
575525
738456
778356
170836
941504
715541
669701
420938
506963
482195
1117364
538406
477234
875409
447700
745518
637307
715967
834307
591393
616952
846062
973954
548324
1019136
586471
944288
732981
1036560
646360
665217
986548
520937
890228
744109
357705
670588
836372
687961
714041
916627
903397
408470
948443
553751
780504
948443
565561
1046637
127843
596189
860039
634038
1046341
844911
701777
1039077
736751
637982
688165
479389
639484
587679
808662
467856
527460
755306
681369
791708
620459
914655
478179
1132556
631130
427286
994566
802220
924051
672419
1011815
1162992
797902
835935
33662
878003
831111
399651
465633
821232
1034014
535537
179115
955521
550113
993363
1045752
816984
569990
727308
484784
385602
691999
493687
537653
664935
515843
545241
707322
841291
379273
843311
898156
604866
485336
638927
446710
853940
640715
819507
1023029
807162
928981
519559
885450
711346
771049
769192
820689
1111916
476043
504586
440630
1007297
826251
85693
1119289
715186
939812
935059
696141
781304
103962
663716
653630
469249
215054
370353
804691
979556
624767
843116
870685
896874
776022
634331
558277
655254
542418
402980
490679
806325
463054
687165
782171
550216
1135533
419719
809680
301548
634386
679836
507990
977923
630042
716523
509447
1045677
433613
772529
609053
558360
549420
891942
465706
316341
622711
1042725
748561
969228
1014640
1044042
880749
732707
506466
609989
966679
373657
963517
560518
531769
513145
370608
1549074
480536
567790
625018
771049
256265
384246
726709
606307
768908
812464
488478
365882
837165
406196
705398
603553
1126837
419952
1284609
862298
523804
933722
304445
639083
401081
789228
1332368
455635
699682
638179
698033
451716
526735
456438
547524
289793
1162992
129219
526910
694360
1037978
703090
928122
897888
375736
763703
675194
667624
616344
477481
649166
614380
861443
665799
788140
573152
826686
685066
711968
624767
674286
861443
655567
575454
603075
480652
441092
490790
500868
833447
365777
663822
950544
496114
461677
1057645
823609
546155
597028
538423
625887
600388
469437
1037554
883700
491947
707825
217274
480282
740240
802218
750234
573592
595909
208575
944288
1588491
825808
632825
991367
901815
618323
1181570
287813
1115009
273365
773230
780326
648669
615421
885404
828622
862939
568878
555377
519341
475522
520491
512333
78802
694045
883723
770714
1010131
1270183
518836
600183
456295
787165
692694
784938
1055912
731492
1099714
564650
649739
762239
101769
1075181
494677
861256
852448
670790
1043070
1046409
935957
772152
641401
596528
652779
1165391
815460
569604
976592
954567
795934
655877
876875
952753
654517
762027
849804
640725
1130775
920931
705941
474117
755306
954348
434359
1023160
434423
1269130
860530
693524
611050
784799
1048929
824604
640730
573135
839750
829262
706057
938869
633938
708648
792938
587313
721738
793298
363998
764759
342442
580277
920209
840743
501745
639234
560396
528540
600465
585114
687527
713362
39886
626797
878182
803025
692009
954272
611400
453705
1064110
803075
961747
651449
427426
1023305
1560216
568878
490005
796564
206611
700857
939110
242894
691552
1439286
515383
668513
682162
512817
961983
747514
879380
497734
653971
503121
766976
707947
528659
1407165
830834
366230
903016
589121
818785
610155
530854
503913
903891
671628
782117
519482
950548
879935
1404976
880032
612567
796041
869378
179672
877877
762236
503511
517467
916604
707392
374438
810662
545092
837939
1128523
892544
885404
466069
849399
400523
1029925
909044
776022
922450
682089
719641
642078
619960
1082389
628551
505120
678621
728083
1037840
557823
857235
579162
625813
554316
743401
714955
945497
916276
527060
690011
344153
1153611
854612
803075
613730
292618
558707
940251
895047
703031
792983
834184
739449
411189
746362
574215
1240214
900819
567065
407694
735371
597161
714860
819507
1096940
924122
781779
648129
963232
841788
609506
875409
864140
695960
729795
699289
794770
762027
991610
821047
648957
850499
589428
613218
725717
412059
577533
523710
595053
1178080
788139
581644
1037978
579126
647403
890893
850478
594015
652695
365773
466966
576969
671238
899131
709531
1111916
495328
651449
918129
466535
622566
237888
1023029
707595
734103
677222
868823
827361
652439
529890
378774
947788
717343
528121
893058
334313
572775
529053
360436
1126837
684934
828905
942795
1022368
667466
772372
1055516
892853
889269
1019535
521991
837165
688691
875322
754924
1115827
904867
221966
968620
708688
811223
333151
660672
874817
630594
732161
739820
893524
643848
335533
1202567
547769
497171
1024822
700181
619082
735372
603494
493687
1028424
769437
694176
1123190
767810
747464
785365
1027954
777823
944212
693199
391722
1625468
636671
830837
447482
789229
1047860
205846
573123
772652
1029782
782549
725373
752847
526853
1047868
930753
734119
1046637
829166
1043710
719968
1244940
651449
663910
784128
972176
568873
585568
655282
822905
731841
656029
551320
658328
821164
794171
377187
1030196
925329
943865
359939
568878
484361
679994
634580
707947
472919
900951
717087
625006
1037978
625687
850059
764268
902130
614386
605655
684757
391978
1377706
851894
712172
567741
709509
455619
981933
746335
757068
1057116
596523
412557
570954
895211
797710
588734
553178
770794
1135449
801927
640811
871567
886477
456285
695284
890893
818120
1093623
762500
844383
463054
552132
662967
1199514
586810
701648
400119
648695
656969
402461
450168
666106
518030
593191
363611
434658
356102
718040
379245
1041359
1506007
619208
781702
942498
1208433
395559
479614
478384
692694
360112
381172
667041
999247
666675
593169
995417
810738
728335
560137
484079
701996
489382
825064
615421
1377706
1183664
1097690
433628
373050
665883
633215
676392
726378
541828
976124
901620
687779
802192
864999
727612
1072572
197485
1218556
898611
436509
627235
788704
820689
750371
650684
681832
618900
540593
818802
416607
751341
768908
601295
891571
510931
742957
923501
875937
832414
592570
435576
558436
759094
931968
760950
722338
724900
691421
540022
781702
794310
599282
1050915
538286
816665
1213790
1445266
1088388
758434
388542
898611
636661
1432569
749772
575646
429275
227420
720340
930175
941399
928078
474014
545241
702469
856266
723239
740822
887482
1567903
576582
516693
855789
648066
558614
503911
754441
639038
441566
955599
425868
354394
598377
926265
431151
744887
76384
937731
855626
767663
628590
829460
646360
356175
811753
621536
894857
727308
682498
984802
882864
1127150
888467
772152
360934
827361
535944
648525
714977
972644
629447
611156
571061
698085
796236
682147
1214407
721909
732113
616337
853547
883192
537666
428734
791389
715541
507507
578455
669690
923656
467116
1103702
754913
287594
440090
785593
694973
773635
786179
934909
772279
1186500
900456
751319
1181277
618900
808356
686812
745185
377735
575577
725717
1063195
923501
820738
755166
784007
686932
531747
571156
370134
1401729
380100
826974
783213
524855
1082012
513145
840482
676559
565053
696282
665583
652470
673518
471042
884864
555019
378357
726403
475814
629107
1262248
638323
811535
651751
884031
735674
646466
557899
477840
469716
663099
433957
997473
1612233
742772
902318
782117
776140
1207021
702273
1008280
783574
600388
752279
634413
448909
479724
773273
697407
516209
630232
319977
849104
707742
653512
1178448
658442
252206
558886
705632
880996
493687
664935
657323
1221645
755306
792073
563560
514151
865215
741490
755726
724034
458209
509242
730435
772403
602524
954091
648957
483367
531747
878981
780655
794119
611611
659541
620332
1016414
771379
812657
359868
1062056
545656
997566
726604
505726
639038
661068
703127
714118
1217580
906513
477463
547464
330976
910426
811223
887174
570145
664072
878182
641455
601994
411596
862150
898666
333927
1086988
612398
829166
691243
103962
674826
719089
1143681
1027784
678508
943278
660765
700240
665674
666512
427869
450777
798042
427463
477289
464655
1022368
688922
1006781
61359
600052
851779
873415
804427
657323
661117
847607
584724
868329
271811
651727
211852
702786
857466
567576
584578
249747
861482
640009
733602
717049
772947
516728
833722
781738
847883
751319
471657
662066
595344
522047
755457
674001
929572
632173
610602
662221
849496
348576
754238
253485
614149
724034
891477
632135
797458
623766
862835
832439
717061
937866
783829
1186807
594788
307676
475272
360883
1009791
469616
699850
1167220
503943
523804
861443
401337
901829
641253
1019465
1122044
1123801
560396
352094
363319
614319
389240
446088
423341
590272
798090
1205291
834667
923328
679658
295311
572990
824242
631130
707219
668073
157726
892011
608966
1130775
682605
728249
641072
515994
843166
456203
985637
940497
687879
400484
687444
651430
523442
653827
903793
892419
910820
914531
497203
631839
215940
883700
775489
854779
759056
739922
830569
811166
219955
982996
783015
559825
753229
457717
517467
610056
365040
690320
209767
563500
493338
780069
919026
402073
921406
536124
500246
810662
835935
991131
466888
727828
518311
604790
750488
652346
1022324
682230
650512
962622
796083
1040414
522062
741099
353321
520345
721792
22371
426029
182051
1123801
566936
395700
688821
566550
365973
626131
886795
521966
849509
999226
556893
861443
982621
901997
632047
758681
574836
780936
436801
610889
989197
851054
683925
896356
675554
703031
839750
16928
502575
681315
786218
510784
485262
944212
690011
192553
405340
706385
837130
777022
738632
796099
825423
502014
103428
724248
902130
1213790
995670
624383
702646
567057
707974
660819
490567
769018
537666
335154
306631
944838
945238
855677
654727
350101
648484
409871
699053
591029
165636
384118
1213790
740969
824362
620084
630325
277452
501856
873543
738150
521317
442526
1118854
649739
737991
782751
612857
770792
704023
783858
935870
377187
628623
465399
650512
623932
999247
829692
724034
780534
832414
977907
910426
794906
842879
478016
796661
676835
572342
250893
885450
299965
663425
777916
722353
575525
683064
669772
445532
716281
852448
795162
598311
1183815
519804
740225
1133379
793866
578455
765447
738096
1402948
992683
717355
539883
628045
768298
753672
1031891
1266807
647358
630357
782749
626797
468046
930911
128521
501196
526910
513496
867540
764171
486110
593088
617543
511623
587200
950708
576452
275714
400470
790637
383430
447752
612567
498792
574348
919580
568256
714108
684641
901564
655514
233480
628929
754894
633756
663099
670288
589551
469956
666789
660036
592857
675621
954792
480484
757054
726767
614637
878182
890370
756667
638028
453854
849496
827037
576582
719641
819581
769825
759041
476809
952650
903711
680079
560396
726227
720554
539872
954091
649965
666106
696959
926534
704313
929572
839342
377722
714414
568635
683030
695524
813482
857146
872606
857347
694973
545735
499190
805984
764493
828156
900951
811223
518282
562828
682489
55214
983381
769192
879931
579162
428485
655890
1013896
662810
724161
592713
586884
719968
836392
634484
598983
571314
646505
650158
633879
533388
712143
571061
524807
523500
534085
567931
824819
441162
491415
726767
803513
693478
440090
550983
788177
592620
458011
642154
839418
504519
472124
593702
201174
815785
491415
358984
747874
739203
1071957
579976
684934
544649
781967
395392
686953
681705
961940
203801
494986
645267
594587
574686
410024
586060
576992
714439
678770
660736
650967
713994
812628
537197
635209
230724
424856
485020
560026
759249
669772
380597
236230
389694
583935
1000637
196277
798532
714295
588956
627801
672524
706646
816199
583362
785365
232684
639313
835044
1181570
427229
672671
494594
753193
939812
1030196
568940
458659
462238
794148
677551
603647
405339
898611
1103702
397798
649651
907258
961493
460081
598005
463466
821208
688922
882059
765465
705040
695428
1255982
1034711
680819
1334981
330669
1057645
477234
706825
572184
891926
939570
738407
490972
874000
796430
717167
979624
955935
654295
851321
516353
800959
782749
694255
1016761
1088957
1432569
435529
757138
773852
635735
1015302
719663
705870
613708
930333
786102
354114
946518
844868
726017
641455
1105456
766270
754580
857068
653281
473568
527770
716461
653827
536601
1195622
618402
793687
734941
607395
749261
568256
643222
816678
563414
724108
1186500
714824
853248
696213
278572
988595
366944
977857
481761
1110899
431353
897626
277777
377486
436817
687833
708688
396447
603930
672602
1077000
877770
1140119
638839
449136
1047860
1263452
519294
507651
891611
232972
569627
693338
423205
717061
573286
989614
426099
1048498
887455
696094
942102
462104
640780
1020795
397101
525723
524043
1037818
1107142
510784
663316
898611
566062
264423
618192
1072241
827838
293125
856266
1015723
687523
932644
831924
464109
992819
885590
749901
456506
605511
270606
843838
555144
891336
848363
554316
936865
1127849
580292
707089
704915
628045
622939
603075
639815
982848
674942
967512
1176766
679224
632900
669160
568635
541003
540710
430930
783658
671332
553546
432420
1429897
730651
914744
576222
239425
378961
578264
707972
750595
640103
632173
462791
848944
992753
712143
779591
520384
794222
931689
1212497
378619
654295
632414
731475
1021606
594118
583133
583316
372608
684590
1413825
740184
243852
702646
963499
535921
639815
1155575
981933
490347
673207
642103
797535
627235
648695
635027
327555
952010
700347
734092
432428
868730
536374
1077000
632117
1014640
936976
420159
636048
433323
669701
733513
266012
780443
1324002
729779
897190
563234
864999
431707
734387
1025019
910038
916243
526853
653053
1094742
567952
931619
755963
1042568
1040843
1278467
794171
1119289
562935
499190
469074
658094
516209
325661
738096
707947
891392
620992
604790
381306
1022131
641814
1334981
745155
349336
707710
440544
792579
430935
513131
955599
683807
837789
473203
650909
480863
810662
722338
692227
1161019
846741
472761
1046341
789065
919856
789433
823030
926470
616337
570604
728937
1062446
899981
1127849
794222
855919
640009
695574
723011
696213
663536
1004629
1055107
626811
643433
875780
533007
456269
635763
696433
1031891
511088
911962
575971
871834
678071
691720
593702
637609
715502
829460
575852
557353
632964
714041
318636
632096
631313
1414551
125720
464429
1030051
810633
559150
1148993
842253
336120
1177173
1004806
990895
671908
563500
609486
102240
495860
652948
731870
515525
506598
517345
685212
1121603
233401
698243
605554
539493
520090
385935
903885
576486
753672
1244411
445532
580636
397998
810997
551461
874136
1122754
541381
620497
320702
709453
746424
646890
634279
790106
973936
499022
822793
1029782
443404
663303
565023
735686
656379
752576
649739
361668
830932
773262
930806
531875
613549
1056068
570737
729426
725550
577342
759553
1049890
1051698
482379
828694
517017
553212
923656
648957
207414
1213790
282876
668937
1037520
695469
532833
541892
1143109
525240
664183
440518
943688
684959
864074
542683
566409
366259
1046194
833512
664892
837456
660849
917378
625472
416689
729409
783905
652229
273869
674430
1221645
742058
606141
653364
545578
897030
874586
275162
1052574
756814
588371
816665
514777
573337
266708
587076
443670
567693
676811
698517
912334
789154
1072572
364697
790901
620946
664041
650945
198911
585730
341261
881011
665390
1007358
719935
424661
919026
872877
710711
689984
903885
856685
624994
923656
762500
1055608
622574
857466
244899
810950
627979
731681
624994
403110
649070
1364029
894835
429413
698085
684972
773351
647083
1267980
347573
1067954
691236
640525
685053
782481
704289
584381
702050
423721
396344
755923
875533
758599
669701
287997
680079
780731
435828
761061
652228
771851
999556
688904
469787
718741
598187
663329
686696
771258
718539
415832
1047868
576587
714108
1127768
1213401
1328406
871567
563500
634259
265807
1148993
507276
825614
200213
440535
1049890
697084
654138
637307
569604
1004806
704016
352051
961275
898611
619682
348458
1366818
519482
819988
826815
967201
935059
639808
774757
1075181
1009776
297829
656869
732780
655612
962431
449895
984366
979284
678169
770693
843838
1123801
1066269
716622
1005840
662789
850096
1173332
733177
593427
568229
590460
992457
1025019
602212
1082012
809127
1047981
876108
792234
265531
640440
596005
518525
202163
442235
983515
586510
336643
565932
865389
557907
425783
579126
602487
832414
1186500
787669
879273
259960
761054
798905
776082
483642
826305
736604
850096
728863
954129
659059
952410
694623
613430
493666
867889
694176
374628
509016
850742
945461
676660
638761
747187
1037554
947872
773273
448492
663481
189926
556893
693073
561200
1008314
775999
537314
706615
891205
731898
494986
284877
729063
596417
714000
742110
897626
701706
1208827
793426
900909
586060
747567
748828
750709
697407
902146
586668
989390
773388
799968
936166
821232
1127150
613072
642230
71440
600915
470496
989712
752789
687879
445802
841982
327765
810363
925313
314621
786733
666106
982616
548701
610056
538232
628045
656104
912844
966379
600280
591440
760249
250172
826305
607454
680819
684058
625679
696094
580314
444945
632218
589951
889741
842879
568229
935870
905104
668183
609946
807820
630799
254713
841933
652077
920209
852417
614553
838016
386724
719968
740152
341364
520548
626647
796734
888850
500595
601774
612731
485381
790637
717409
633047
974815
822849
689221
595904
883723
841933
571932
542934
701453
91579
73497
645523
872632
992683
890228
217649
779792
609691
353321
411983
296967
955521
1121275
1145474
802494
572354
819007
766045
723596
666675
856266
744618
532546
539872
737683
613580
600465
586240
452546
1023160
588130
517867
591449
775425
723178
1037121
752789
839826
686762
819838
818802
333705
1314595
961493
701308
664081
1195730
271381
301193
917791
1053151
544903
567504
476000
963295
1414551
730223
722847
891611
1025778
860726
714108
719162
575667
991384
750015
535623
1652780
1310532
1058332
839058
564055
474777
517351
720641
774012
960574
684633
653886
689734
903885
409871
1052683
792235
664702
803075
532169
918129
531039
532520
833722
381306
469598
924051
308549
857466
994157
936777
501042
207118
747564
663990
262266
722338
982848
978279
476057
732096
728249
593013
840016
891477
677551
709911
709023
1097547
972890
912050
567138
776082
735372
582177
682111
922729
610691
398565
761127
564352
405604
753229
440842
775949
605450
627979
619667
472992
440978
442105
812427
572763
836629
1440717
249522
530808
638721
220856
493724
557087
1461215
786858
753057
584939
855793
669527
869031
541176
1306859
865389
562211
523716
797186
736623
694906
678169
903711
647504
719641
868513
1042105
871571
180055
673465
670101
382524
1622348
832580
922876
759271
441092
783955
375803
997676
762299
805206
1048625
422326
482334
707089
1023624
527558
24415
833906
956125
718462
1268665
581358
866278
582626
653971
566143
692648
746842
850175
718236
900164
661248
555592
833359
483642
812789
827872
745716
354983
931526
625319
464730
766074
880966
440748
988993
600953
673161
774901
655193
523791
412976
692827
494677
847765
537197
655254
1581990
982621
572475
850026
621682
530644
681315
981546
691720
360665
575616
370126
851779
745826
730997
540838
325033
284238
643848
494087
202071
584070
666366
894835
464284
474635
611684
651048
513649
823021
796209
701162
601774
609567
1123824
770816
836379
637900
794171
658400
312256
792291
456681
631781
459639
837165
1137193
977665
1049890
661248
732891
935870
597899
747192
1022942
692329
472393
887303
527372
807469
854052
842129
742213
638709
625295
351666
755168
747187
700402
787881
650853
616065
338192
715342
544880
585183
897888
502575
977610
833685
698780
716219
1039854
291727
893427
513167
875118
1560534
583935
483296
1207021
608336
458209
695428
361487
477289
1027954
744070
850175
662920
994566
630459
500574
724561
488511
572184
823134
855460
1148955
554385
534357
551896
1053570
682465
313870
611807
813789
886955
1006469
480819
496940
745404
708018
457332
654816
670790
946298
619966
489595
762299
709429
540054
1038082
800568
572350
457343
633133
1060116
777508
1088962
591438
670973
192043
878473
608460
910426
629365
853516
497734
1005840
819087
695982
614146
683287
673410
498265
795895
642606
1062056
625428
809161
593380
547636
599520
836902
937970
717762
1105665
702844
627750
964951
519040
706136
767119
380943
836372
804427
848890
540097
505053
904806
845405
543785
712172
720968
529557
454139
1052683
426099
506328
890893
1164950
579162
1065523
593427
1183664
538494
681595
883221
465574
1043852
533156
435419
448615
895473
522656
421558
619960
689395
709486
448862
586812
582911
812039
976907
604638
626674
872046
666366
341728
749962
825064
767663
563445
652487
595739
118427
1011049
676954
806217
736215
681026
554060
1440659
544184
625204
768200
314225
763979
485646
1003281
498444
819654
916806
457619
820006
805541
403321
1105850
727688
643848
705982
556188
642154
916586
639821
712588
772974
411241
773892
873722
565405
342911
778356
1110899
233817
814280
496230
680814
810363
1263772
518026
727688
706516
737260
704313
511606
633133
1109997
856685
669329
417113
657637
961983
452002
254525
805041
706684
686651
737495
631612
834505
653827
1161019
930218
450415
579438
430958
772652
925313
364775
448561
926246
1069119
602606
983534
842392
654140
1162366
831662
831868
561154
606141
110772
719453
664273
679833
969168
542778
1025778
662722
764493
384009
967201
1068394
781101
579152
1250324
457269
843838
641099
898889
656496
919880
722584
470695
1121275
499128
1035336
652595
666390
632963
974830
707125
639845
843514
1365770
957015
479063
492286
968202
736502
656202
785035
624961
697388
1115827
816852
707134
839750
706396
921895
1027278
872046
524813
264423
653476
930218
551879
675726
971379
953390
697979
251148
646931
927799
477302
599693
325094
761274
279187
106880
604839
712733
762491
357925
1051698
1132556
1189803
458529
1104811
617639
769821
865076
901279
625813
571156
817669
284233
848539
1081716
517990
372753
175418
733818
628590
436968
894668
767663
549443
339482
621760
709911
614910
842129
1036560
485485
656511
617543
733576
846709
469563
467341
685795
848902
613853
847054
328548
587306
1245550
523791
354701
994566
698777
752364
649493
551879
529743
548430
828905
848410
669527
467335
836939
956815
500392
579162
451586
834184
675385
681713
853716
467718
728585
756687
710159
411098
1117675
1025778
729426
674475
651132
714522
750652
706144
709228
676031
860145
1020354
924258
966639
745185
841396
955176
756837
756253
982585
296872
579598
529557
686039
606363
623772
796236
856460
475190
698929
834598
592539
735094
802590
701714
595762
380067
1022269
629414
692024
875409
753543
1073395
483367
714522
908584
820689
939514
766221
884894
264876
761864
425027
1135252
724213
808662
777095
462725
710393
866572
694444
678151
1052464
745381
636239
1121275
787695
247383
629414
772558
623936
352063
886329
681003
977857
433258
707742
480936
531989
757565
357935
783658
625428
289138
447110
789007
537197
829166
231589
723122
773230
664881
779591
773004
733240
599627
1060178
993676
711927
939239
630934
521261
625472
870537
775999
666156
862298
883700
730611
580239
841788
883700
440871
592620
649120
474061
904368
654517
452560
716281
479630
679173
381186
1202567
1210961
1523815
792254
246666
634785
728218
558477
86800
1027954
518635
495198
684590
535563
897764
716281
310366
792258
425783
856041
424766
835167
1017133
1135252
600637
729063
758434
780443
562505
772152
385188
1162366
636671
1567903
611321
965715
845738
669021
498084
841982
870812
342751
991404
1104811
841149
625324
598075
908201
764211
863497
806458
903178
961493
609053
574736
943539
1324145
475464
661833
365038
857418
803475
537569
726623
857091
766976
869378
1003495
372376
811223
763158
505243
751973
525527
879643
559711
422893
1273361
921061
690327
906513
839343
782117
567642
604543
422024
468969
745451
741332
878310
604978
770792
374552
273528
612616
651727
777344
825560
891374
769584
672858
712994
769641
484180
672235
547711
574605
861760
1181570
656852
797995
774091
637266
686904
1324145
1588491
1038082
625006
975240
780696
954129
829202
889741
372836
664072
206657
397973
1002948
891611
620413
777950
144462
532546
447608
751346
813519
799237
520201
383143
582485
586884
720938
1115827
477280
559332
1037818
598069
533350
1148993
287274
497862
959600
652942
624609
750507
350338
544184
848890
414435
656877
775580
407790
1571533
885988
340385
220098
778275
801853
1052901
855793
602689
553608
857466
624705
692694
1216461
155046
925329
675148
176039
781051
572415
789308
670843
509089
738604
740323
678444
708397
176911
1334981
756386
1244940
757849
662967
754655
760495
686651
631122
867400
751319
311789
782522
842037
813917
1057645
740184
370126
485336
474805
596309
752576
1006469
842392
227324
692708
651613
344460
868283
717550
546972
911248
618324
474372
937723
499198
403950
772681
895070
841788
321586
722434
1043710
1564491
662352
703439
973647
888889
492964
848729
483083
821573
534283
917791
386481
519725
586227
684121
763034
858988
1128109
448781
653413
853707
513944
823185
886329
435889
712307
309458
742801
509194
956628
198203
499634
1037121
845000
385623
912056
795267
653281
766037
1520603
774446
564607
891173
930605
1077632
730980
780657
903891
912374
687477
619606
593169
693362
851995
661288
380943
747564
682089
466535
638721
624961
666506
558974
604493
618734
900352
511606
573286
439519
1107765
728986
1367249
663303
868329
737794
703439
593649
733602
790163
383907
707710
714522
320203
1060766
870812
1422858
666106
700029
670879
562211
483695
777271
651114
609780
1262742
559696
1130848
334716
742957
523019
609685
566550
700483
912188
699894
474618
607111
436794
571407
514209
504344
299647
810256
829262
780443
1193919
943193
852227
1240214
943278
741332
563708
950335
526735
1047868
734127
613730
614773
978279
992819
520732
1039667
611050
467229
588195
373337
676275
576949
711407
415001
955935
642015
764731
982996
1060859
545859
695737
1105004
696282
794204
754655
634002
555995
721734
493344
864999
762885
893557
625689
325919
900164
256811
777763
551969
1026134
873722
1047981
717061
720735
690623
675130
449408
739188
505120
491969
624705
226055
1140119
1075181
651244
754832
596786
487559
921061
612824
351667
939812
723861
502030
514623
476281
923501
701453
482158
846600
1304422
457052
820006
594015
418567
800473
707219
717762
753442
661248
977286
1106805
537772
681781
827361
516693
670477
539759
676811
554792
512419
739449
553372
421868
934692
565717
675045
1010243
698243
686638
624428
626478
459302
755000
780504
841377
925113
791215
983840
608609
701279
953797
669275
804834
540803
786032
666157
609041
640901
764299
716808
573857
766915
312034
688180
814032
553452
503695
740070
664026
466619
472475
579793
565370
690272
926835
625224
517651
765667
464338
628873
587929
722493
592645
512068
579980
748118
735681
537020
976032
620616
842025
911876
717061
1310672
510694
414154
510014
685710
616767
389006
777858
640143
737896
634486
384485
569894
563829
899776
698132
498693
692065
513815
225788
744195
702242
733119
497470
605327
620698
662016
397434
533919
831946
611407
579793
880921
953450
737021
702242
570979
801511
565370
506568
520728
659618
464923
1006469
521821
986862
637172
816838
573014
733456
667284
770114
763613
562408
770508
465376
465847
744909
779408
1502883
774195
762582
763731
689140
415538
655889
514432
577533
466619
508477
784232
573857
733119
1010073
517001
309319
899776
356482
740235
852372
642361
565370
774195
847397
764299
770508
194802
768020
486007
744536
970089
670188
463632
716796
857570
847397
554715
855793
622736
614809
503739
628873
615130
558448
903104
480855
908942
281598
470738
726904
658990
1031089
764608
1027617
634526
962062
920578
913879
353391
601625
733119
488425
640444
790526
546871
437614
551112
655889
779334
655595
957970
711589
302703
798789
1008010
848539
424597
556967
553757
545889
230977
716796
803592
447453
570871
595059
620616
342626
731826
357935
910581
585670
668428
802634
926835
445217
702110
852372
1081597
883285
852372
509115
141670
427945
629705
743702
346134
1487389
423099
524419
466265
873198
976032
886402
640462
857570
196399
694382
797103
784232
690141
282866
391498
728925
770051
774195
748118
636668
766216
1363495
639366
740070
730659
531306
653865
592645
886402
528482
840426
683455
442300
537020
563785
423480
886402
628895
848363
716231
520637
205846
583086
654560
634785
770508
796292
755923
722744
405864
895170
1010328
579793
587851
953797
954603
565481
519487
837781
849227
907695
796292
1051956
826570
780325
743702
938722
425522
886406
939189
663822
970089
665104
679909
881011
579793
391498
1530951
740271
668540
541417
685814
720400
856293
677517
593731
743371
437684
668540
764299
843825
655761
634259
608663
483189
634674
1048229
777858
364395
895563
655889
458251
466619
578980
715830
735753
524600
642361
735962
925561
742951
453890
797103
621508
521821
375399
923998
702110
531090
360626
705843
870491
644976
1081597
160800
851145
883285
1422858
1363495
928365
679667
786455
662024
584154
659033
322098
531306
456528
833206
779591
763046
1063650
743702
397434
806724
880921
986536
810417
331820
655889
552852
628098
805998
1025459
411152
402057
594536
727836
399651
700490
756634
441628
521821
658990
415943
191157
665971
623766
1022496
707663
655889
874099
732213
395399
573857
677982
641555
671052
379528
655889
580294
654795
1018563
462418
439542
418791
886402
908942
620616
441628
897888
1118279
701279
1031089
254337
573857
818341
925143
832009
934582
636874
727376
862205
754965
545600
881681
926835
662865
587101
716796
147660
1027838
477692
618481
41254
733456
735962
526627
693876
747472
364525
317374
605642
550203
908232
663251
579475
555635
634526
841241
597182
659033
356482
655761
727620
728380
771258
999579
621508
757534
805601
837781
674033
421062
383907
727376
140259
623492
499551
240841
594908
424856
614337
369238
165458
970089
289155
700490
552852
590342
390997
873198
371049
786455
610833
520854
332969
367798
826570
745823
465847
517001
829585
740271
551903
618481
623492
705496
433323
669275
727632
683030
468745
838908
882357
766915
752392
974136
662081
591426
204521
1089668
890751
735869
1031089
903295
912627
655889
349497
443119
699682
693876
770508
397434
586111
668428
727836
1081597
908942
875597
680454
591552
634025
358043
594585
771573
757259
968237
477223
779334
796292
679909
576016
487771
495615
674585
856293
683069
636668
912627
306894
1063237
701279
716749
669275
1838447
459812
873198
683004
520728
1200590
957970
696146
565370
513815
621184
700490
536959
702110
441628
642064
766216
992774
930218
470738
782170
616783
505125
620616
410174
702242
634526
477504
628988
620616
787498
856511
784232
1133646
399732
808986
620616
1415620
239520
555635
748118
443252
466265
801511
808937
1502883
623492
223116
1196349
663868
636393
875597
693876
532170
923998
434791
884575
504057
660714
830966
679710
271232
744909
521821
597182
802481
450168
655786
727401
655889
521821
727524
510014
750015
976193
402446
849227
472709
806433
836636
808986
826570
628108
531306
766987
732161
654746
534639
724179
568045
390997
851427
461281
962062
628873
593960
617478
642361
774195
561110
402551
796292
620023
458251
440370
988014
759059
905082
716231
674942
563469
735962
411439
829585
766915
572042
641555
651121
520231
427985
899776
805998
895170
565370
669275
721053
802481
891783
720400
654746
605642
441628
618481
679909
883718
556757
812081
802481
837885
688384
815514
656782
740271
644165
906698
408647
895170
735753
533351
826307
831946
621184
728395
770051
1010073
937970
985455
578980
1048229
668540
744195
533919
608251
628725
362946
397184
652594
470738
770051
658990
597182
711684
702110
587851
469981
700490
962062
207639
531446
371049
770508
550849
558247
1198591
826570
570501
539029
693876
737021
740271
285914
510014
619286
666157
641146
485330
862205
745823
824915
319429
1354235
1027617
512544
735753
809213
1333726
424381
300876
636927
604767
592645
749329
640462
672470
1083987
727332
740271
751713
726904
766095
469507
1081597
605642
497470
820356
552852
784232
656144
863751
668428
466265
722548
602512
433827
869129
658990
735681
606864
371049
499720
317245
371049
457057
829749
748018
457057
640462
772652
186665
639752
883285
727376
735681
804781
875597
512249
434859
371049
513815
809719
531306
786455
628873
702242
605795
662016
895170
702110
356482
539313
851145
569557
770372
336370
957970
642512
720453
491550
412639
592645
377499
542505
786455
802481
576234
662024
1115813
761320
358153
875597
812146
993167
124613
642361
447025
473559
385401
619867
551756
737021
745453
490800
720400
426777
654544
986862
811348
1363495
743702
797103
428452
763046
589945
668428
727332
951657
767739
500826
512066
1249003
1123905
743702
621508
764874
806424
832850
740271
1363495
256528
506328
727836
945282
458251
576016
745823
808396
348576
565370
733119
512066
733456
534493
661392
811348
599926
912461
343170
555635
1046409
628873
842527
829528
727836
733456
977953
648757
1153647
385401
539029
526049
652536
1139523
718208
702065
740070
1200590
824728
633710
536899
591552
784794
537020
524419
473855
278572
698905
417113
605642
561009
263340
587851
592645
445857
728805
597182
875597
389006
787498
727836
667782
597161
641449
895170
769883
1292762
762770
643106
1116364
592119
520231
722799
720364
845723
580294
510014
573791
620616
868942
428275
473855
852372
486823
1363495
873198
698043
715400
656782
870491
655889
752348
798806
1015519
959347
787498
529747
786455
786455
720556
683207
802481
390997
707089
662016
510219
687156
464372
284967
385810
88437
721027
557272
525444
763046
524419
540172
797103
770508
571873
584419
621038
891492
629664
873198
356482
313965
859154
640143
639962
391498
874215
597182
1180370
516415
923592
625224
645751
894668
470233
633710
786455
654746
1015465
856922
620616
444036
356482
774195
494456
826570
852372
513815
512066
975405
623163
933401
1066240
510582
373552
473830
446191
808028
1010073
740070
591552
762404
520231
802634
746814
771227
204521
829585
883285
190520
590272
744195
473855
727332
781941
641449
617488
286564
523913
641317
534493
716231
715205
740235
688712
829585
735753
702242
435024
685450
897156
352841
391498
380433
666184
391582
737364
622721
517001
555635
520728
276406
371855
737021
470738
405035
632263
763731
725188
802634
797103
513924
837781
392800
875597
670188
686926
613776
631940
719459
804544
322060
1081597
580360
837781
810430
1042865
1287740
655889
517001
668540
655797
533919
728805
592645
974732
376637
957970
1180370
654746
340069
516736
716796
668540
633710
787498
555635
843379
969766
1043265
376843
663024
912627
630761
727332
1180370
751735
594585
623492
857570
236120
874099
711198
796292
737896
621508
580294
743702
735681
755704
243273
316199
623492
654560
710180
1003750
625224
726904
771749
740271
634486
802481
784379
562674
466619
640143
477234
513815
363089
433452
740070
808986
962062
632900
728380
857570
809719
648757
1046070
826521
735962
640462
766216
668579
674585
549834
957970
511837
850219
821208
420904
645792
939189
446191
666102
305824
876227
382341
720400
666102
744909
711684
620616
1105004
655779
636668
592645
464730
825870
441787
441628
587559
951657
908942
616783
416664
735681
803023
1115423
628873
540171
808986
467337
627750
251270
789154
659643
498800
881849
912627
744195
437069
774195
623932
569894
531313
864018
164414
668428
766915
1480958
787498
168849
704618
288263
766915
512066
558571
537020
414520
517051
818302
627430
1027617
862205
565370
486208
953109
490498
85693
727308
685241
654560
755704
605642
754965
499322
591552
655462
899776
400142
675380
728380
856151
640462
665822
882357
735962
533919
1173149
408470
615539
785141
511373
655761
540017
555635
744195
779334
410844
888691
857570
515392
733824
1075041
744195
582085
521821
766915
590342
263709
457057
478535
926835
497831
432452
716231
324305
720400
283292
764299
466265
945282
539029
446665
986862
912627
805998
986862
140180
385401
673283
537020
934870
786455
1081597
1049280
390997
837115
974136
555635
595635
385889
837339
668428
656782
497167
538646
1128920
953797
460057
584072
878834
634674
762582
402016
640143
951657
770508
767381
762582
605643
976032
505635
569894
290812
912627
717184
486807
616783
803592
642200
651157
590342
567754
636668
808986
768020
662024
655294
1027617
458251
782703
847397
753735
871097
640462
967879
614809
784232
969766
410475
762582
295674
908942
608242
634526
556641
666157
448919
376637
837781
714010
634486
920582
957970
616783
801511
1180370
531306
363515
748118
321272
727524
274395
772788
717754
512066
572347
463202
882357
203610
733456
576016
857570
512066
640143
580294
370266
694704
669275
300447
352495
737021
603309
642361
688959
477223
512646
491382
161138
674328
402073
437021
1502883
332150
728240
744909
1003281
892460
861707
693876
75752
1081597
401336
693876
650663
628197
668540
531306
862205
356482
702110
551886
774195
874099
585476
891374
434469
809719
766216
703157
401751
563234
620616
758005
517284
711684
705701
754965
787498
974136
693876
748118
466265
201174
465847
555635
408987
420159
838927
801511
976032
614809
552852
628873
1048229
727332
496728
576234
752597
396879
580294
374405
605642
908942
944920
628725
641449
539883
658777
425496
494207
670188
524419
565370
959380
659033
666102
733456
945282
893593
686039
1051854
668428
737896
550849
634486
686386
712111
576234
871959
497470
558188
145736
537994
874099
860623
884407
597182
505069
640462
534493
715661
880921
587851
540593
365394
346134
376306
762582
522540
446710
472191
452919
791987
1112745
899776
573857
728395
526435
640169
774195
810668
654746
790529
728380
856074
466265
777030
656782
786455
453339
634025
745823
595243
512646
533920
655461
847397
740155
507475
334812
343421
929287
875597
372589
630459
874099
727836
539029
734560
768260
962431
674328
727524
355216
320376
715556
592645
590342
761697
592645
654746
882082
802481
555635
633710
809719
813290
746253
426096
870491
740235
321660
655889
640143
974136
842129
851145
628873
920219
770508
1048229
728380
744195
886402
335533
662024
727796
616783
269020
755704
455966
465847
740271
537020
659033
1010073
687005
684726
531306
659033
784232
363455
733119
659033
869129
692196
610381
690204
737212
1040779
293540
310951
764659
235624
803592
768677
351462
1363495
698517
397434
711968
584760
766915
120629
808788
1304217
531306
709705
720453
679909
666102
404401
766915
908942
319118
755773
597140
784517
779312
770508
915463
730455
1031891
578980
616783
539029
1123801
515125
849227
517096
621508
289907
552221
492452
545191
978561
639029
675183
727836
770508
777858
779334
1052683
483954
628873
374584
642361
983756
537020
809444
654295
524419
737021
384106
604719
735681
655761
897888
648015
415538
334583
661604
574909
894603
457057
724360
108079
636048
939189
677366
928365
809937
470738
329889
402551
484541
778679
766216
743093
370266
628873
539029
288452
1363495
670188
1407165
779334
1136281
757902
657084
851145
908942
883285
513784
733456
668428
512066
740070
754965
720400
598137
921053
984255
720400
512646
470738
797103
648757
815514
457057
497470
735753
745823
686023
1363495
808986
969766
774195
456861
590518
467515
491262
862205
740070
811974
716796
707339
517001
862205
974948
642318
701453
1363495
735598
614352
770508
786455
536457
679909
755704
733119
579321
874099
874099
880921
726768
462745
770051
666157
434705
391498
809719
338726
663024
466619
524066
883285
638896
274902
696008
440986
492692
614809
762582
697387
716231
689598
573688
530834
520231
537020
374064
513965
293125
778029
728380
716796
552852
707510
507475
594542
743796
485705
708245
536834
760011
609691
463792
458251
552852
632047
923042
908920
1010073
597182
616783
824256
655761
800142
573357
808986
593273
485705
720095
533919
970089
497470
721253
801773
460491
491028
512066
614809
483706
490858
1031089
203254
629158
724179
710271
567092
1072572
618481
606554
856293
745259
1502883
826570
312875
1353143
976032
1180370
592946
585236
899776
579793
768062
698904
743702
391498
88437
676676
737896
576234
895447
912627
520231
354468
636668
837781
842025
818304
749375
390997
870491
457057
559842
479614
923998
908942
121541
512646
512646
607603
305971
495361
1304217
735753
768020
882082
441293
587851
676775
946289
880921
828718
634526
875597
680454
857570
630357
727376
900671
598480
1257552
830929
682828
414846
460032
618481
640143
951657
711684
801511
796292
397434
350883
498630
245223
587882
628725
497749
463100
891477
555635
534493
526165
579793
668428
743796
502809
662024
680454
617517
850303
828467
740271
466619
925101
802634
874099
536244
665883
578439
728805
727688
604361
679909
903793
801511
740070
595997
654020
662881
887157
473855
480700
880921
740271
623492
780701
1684200
296307
826570
727840
414105
1027617
862205
488160
436325
841443
628873
733119
517651
576234
666031
531306
555635
729063
1019280
537020
917545
770508
831946
1069178
618088
883285
642361
763046
926835
1031089
331647
1180370
957970
716796
786455
655889
654560
789429
654723
633898
657616
591552
864907
1502883
536457
572475
811348
597182
711684
1528976
703753
632264
19884
359939
569894
500552
674328
766209
908942
641139
385401
1160906
609486
356482
743796
802010
627087
392157
754965
868513
711678
587851
899223
763482
910581
886402
679909
354069
250135
572277
409584
655889
356482
724179
318058
608941
580294
512066
625732
838084
531306
510014
821671
962062
970089
552852
874099
390997
463202
620698
463745
646376
852372
383673
298873
671540
324287
621184
926835
1185923
743859
552511
986862
919183
491293
432514
852372
569894
766749
565258
995568
710445
857570
724178
780063
724213
970089
851145
408056
740070
837781
570707
1123014
634674
549834
739943
497745
870491
117703
575208
873198
996915
516736
888663
837781
736687
575093
699053
552852
1502883
417180
850451
870491
735681
634486
542041
1143669
573670
659612
543932
838565
604194
680454
735681
763046
824019
653914
112846
782703
402299
428979
661392
569894
674585
480794
929169
616783
832317
594585
326595
986862
766915
455117
647879
458251
634025
513815
641449
953797
693876
731597
594010
573010
430670
939189
757284
727575
346864
621508
744909
625224
899776
531306
1174240
631883
573857
744939
502723
266466
205059
619024
596252
764299
1240362
451005
600432
564114
720864
601754
743702
523267
735753
886402
609251
520231
641449
617408
535067
512308
596692
500956
973976
618068
534493
654560
970089
734664
735681
531305
694580
829208
755796
555635
441628
899776
495420
658990
1218758
517001
937528
981158
737021
831385
412987
838294
786455
550849
737021
521821
727524
734041
232068
826570
1048229
840016
437518
484541
550849
676374
558732
516736
371858
430111
479910
714245
1027838
747960
557772
328520
895211
716796
464551
805998
892287
741681
656782
579793
801511
701558
520231
621508
733878
700490
531306
621508
533386
800036
859688
357100
737896
552694
346134
770536
648757
346134
654746
763046
693876
875597
490679
757259
714948
748118
1031089
715608
707287
777858
663024
754965
733456
1031089
727376
414435
869831
766915
728380
882082
698777
634526
766216
507688
648757
970089
965761
802481
700216
446875
743702
901334
326880
874222
527839
782703
382358
735681
628725
660847
614809
1028310
551237
744909
756844
903702
986862
623313
633710
605642
592151
346331
924326
847397
744909
510014
470738
291500
569894
744909
405604
350667
457057
358324
716231
786455
530749
81865
740235
634025
777858
1222174
901246
532719
659574
605642
666102
525256
757873
1034014
1012348
281986
733456
678423
716749
995568
729196
1184383
570210
637712
592645
762582
614809
880921
488478
485734
777858
617042
628873
1031089
687930
755704
520728
298185
763731
534493
906531
436136
809442
668540
763731
385401
899776
466265
980332
970089
780571
811348
849227
1008010
986862
1031089
727389
735962
711684
434301
882082
481705
890627
689226
809719
605772
380190
576234
820466
474808
512646
484312
590342
740070
674328
852119
988455
909019
514321
886402
576016
875597
601378
437730
808986
1224626
712947
740070
225361
677631
951657
536349
759166
741022
532601
311415
655761
961553
289522
852372
579793
573632
616783
630765
882082
578551
622486
674328
431242
1027617
840719
513815
874099
1365770
627872
1192089
594585
679909
692196
266787
786455
863504
870491
484437
478911
939189
122627
701770
401368
737896
751109
744909
871389
620616
551243
968237
736604
810430
326147
656782
634526
836636
735681
353715
636819
883285
815514
693855
706550
707212
953797
1366262
520231
534493
733119
745823
593513
625224
733119
788097
620616
391498
289258
763731
671785
729654
1028432
524419
490241
704918
842464
786455
674739
1014053
561788
693876
861853
662076
779334
770051
885618
743702
636945
620616
626355
1027617
716231
47550
668428
569894
857570
453304
875597
870491
614809
638160
466619
1004890
579793
727376
675183
755704
641555
631000
397744
654560
655761
473855
438401
811625
1031089
504402
605642
513815
743702
372111
502417
692599
495426
51830
698241
882082
896208
595070
438454
688251
851145
759443
634486
466265
986505
728076
726904
740070
762582
552002
1006491
873198
1010073
666157
947979
655761
418948
754965
983057
183882
737896
912627
604759
458251
310206
702110
621184
535237
533919
796292
655889
599705
726904
641449
440130
563669
621508
473855
809719
621184
662375
576234
712350
573857
747668
217783
441628
533919
634362
636668
492128
540251
720453
769825
347443
727332
761697
744909
92581
551112
592857
634526
512066
641449
473855
802481
493124
642543
754965
680454
465847
465710
693876
777916
895170
516736
1129755
555635
766915
548640
716796
766216
754965
956266
635643
737021
465847
748649
482773
512646
745823
444881
733456
646555
569090
617741
613154
755704
953797
486652
504344
666157
273365
599894
748118
563325
478759
441798
727524
851145
714118
574702
731931
636239
735962
623854
644585
826570
720400
957970
764299
797022
1002626
974136
716796
733456
641449
723011
779842
601782
716286
905608
834661
835167
745823
524419
970714
597182
1038026
826570
565370
661288
579793
661832
549554
856293
870491
484345
809719
811348
552217
880921
744195
882357
497470
666102
867561
240841
668540
432204
446762
506506
756091
494677
552852
768020
621760
494537
839669
740271
566958
812180
620332
1250324
711589
598329
724179
333927
744195
385401
999637
365879
1028751
951657
936166
702201
550849
512066
791698
744909
652378
770508
456943
623626
895170
1147890
720453
543116
537232
714829
532969
674585
748118
504858
720400
874215
774195
618481
874215
512646
494532
662016
682111
346134
859410
611684
517001
739944
1140868
510014
874099
382330
671630
720400
755704
871013
673394
596711
482286
787498
582298
356482
1020079
396627
1031089
1363495
679858
690393
466265
899739
974136
726389
570806
520201
798905
397208
524419
537020
762582
808986
705207
641555
286803
312878
744909
435743
878206
755704
740235
672765
541466
441628
1031089
763731
611394
654560
531306
663024
597292
702110
986862
744909
555323
945539
872196
744195
397434
974136
912627
726904
576234
553829
633710
620698
668428
1258618
809442
905635
358153
513815
802634
539029
761239
1031089
726904
612849
521821
590342
716231
537020
680454
583387
779334
728805
709249
863289
569894
375476
658990
1081597
576016
970089
637469
777858
406927
926835
578980
445605
634674
701466
677190
391498
1131422
552574
301142
809442
715205
385080
550849
563043
1202218
605642
482575
631675
693876
733456
781702
969766
1073395
458843
721766
497079
642361
744195
874099
969766
838266
740125
260636
641555
716796
802634
636668
874215
312700
608157
552002
440566
510014
677464
861707
734450
914387
512066
391498
414920
620616
724713
641449
592645
727332
910581
456596
628873
533042
420947
635974
410685
727836
700735
775999
307927
537891
857570
743702
268489
656782
657940
899776
928365
754965
702242
700803
700490
806378
113291
694654
740271
836435
314643
536820
618481
413668
626901
1036246
634025
528741
648757
852372
880032
620616
949934
620698
469715
539029
336269
856293
523019
926835
535926
539029
245282
716231
675548
1502883
640462
593321
1038233
404258
666881
770508
1081597
565370
557415
642813
66571
589306
524419
862205
862205
1018466
798224
835858
455995
728395
802481
737231
86996
555635
740271
743796
735681
777858
743796
485168
670188
655889
580294
719224
561055
883285
775169
531306
679909
442300
757259
762582
686627
770508
714295
732399
903234
531306
517651
945282
650849
466265
1027617
486032
258604
787498
214743
961940
545063
809719
429795
669275
975405
767759
682968
700490
945282
633710
1081597
431853
515574
802481
785593
899776
520231
1460853
748118
753689
241540
654560
371049
755704
614809
809719
397434
634486
254024
774195
757788
470738
615437
910581
385401
849227
737021
346134
440535
544465
313033
745823
908942
365030
735681
796292
751485
537020
542041
656256
921061
970089
892684
429227
716796
883285
531306
385401
641555
587851
1058984
745823
625186
576234
628798
374665
874215
805998
848483
986862
701576
723600
112846
539029
408696
1004626
620992
748118
531306
832414
926374
621184
475069
605017
1042114
995568
643540
619667
495939
740235
874687
299408
661665
576016
894484
196338
549834
552852
809442
654560
425955
580294
733456
659033
611840
621508
457057
356524
385401
640462
719105
874099
740271
640462
970089
207118
1052051
969766
588914
629371
660672
748118
599081
628873
1081597
939189
995568
401971
354069
882357
951657
417437
634526
662024
700744
929169
659158
470738
547343
609087
788296
583922
539029
516736
648757
771561
928365
642361
560430
565370
597182
587385
801852
578980
587851
766216
733225
1050731
552852
829796
509802
1292655
524388
811348
679909
969766
935671
435911
575102
887434
763046
621508
674585
507085
439873
484326
763046
622049
371012
417353
551722
728380
755704
550849
970536
330531
727524
175168
831946
962062
957970
634526
874215
953797
549834
733168
549842
801511
770536
700490
716796
786455
634486
592645
597182
109783
1348231
647868
786455
25882
926835
418574
645812
656782
1089064
623492
766216
802634
630866
552184
693876
620616
194943
475181
763046
856293
1115046
725288
655889
633710
893278
55780
912627
654542
972776
560270
356482
562935
447311
607686
625224
576234
654560
594585
670188
666102
658990
387344
397434
770508
429863
1010073
678212
897764
753099
728395
774195
902646
841770
743702
700490
750015
789308
415001
539029
537020
515529
744909
662016
729911
945413
465766
638382
808986
1502883
611234
542758
680454
464372
735753
586420
456861
702242
733046
304337
621184
480863
782703
274902
737021
561154
736264
745823
502562
593989
422662
211760
545241
667221
435455
711684
708961
639366
446258
674585
744909
418990
558317
597182
659033
584964
651885
826570
767295
633710
457057
477676
655761
290934
1010073
356482
669275
653363
576234
563326
675365
829202
716796
770051
393842
662016
640462
497470
657157
457057
728805
605327
678508
138082
457362
837781
622434
854364
779334
624889
797103
733119
724179
569894
728039
841677
677037
784232
659138
418073
406584
766915
796292
655889
369657
829317
246868
847397
874099
553190
728805
685950
642734
862205
525668
871326
580294
334405
809719
908942
594585
853822
851145
582351
591552
674585
397744
567869
576016
556367
319415
753071
656854
742280
837781
554351
839316
185085
569404
784232
837781
555264
649579
205415
422101
726904
684304
733456
766216
573857
622957
428854
500139
651132
708271
664812
716231
796292
409368
661166
441628
441471
618603
565370
974136
953797
897078
662016
661924
870509
523711
526960
364268
770536
988588
995568
724179
645267
886402
671960
492954
740235
1177480
533919
654560
796292
367710
575875
1178927
727332
856293
727332
737521
754965
614809
518577
957970
421776
655889
641449
623646
558360
992154
634025
715205
666102
693208
882082
496509
619211
655761
298047
578980
371767
457057
1363495
605642
1048229
786615
702110
451512
555635
581072
827709
868576
722267
619766
345238
777858
735962
857650
770051
681303
930175
666102
521821
623492
521071
615622
549834
955980
929996
923444
724179
775849
607189
371049
590342
577169
668428
796734
384461
462238
763046
766216
737021
846483
666102
308351
391498
321999
557353
433688
307082
787924
1592609
513815
1049326
641449
596191
467916
847397
641555
528111
945282
373657
764289
610027
874215
479495
548945
716796
634716
794561
565370
488706
497470
1008010
202793
470496
720453
262020
724179
628873
701279
549731
669275
934679
591552
693338
512066
840192
385401
995568
1295684
648985
797560
714125
737896
459677
654560
594585
809719
416737
484814
520728
378395
801511
1081597
497470
571690
500566
1010073
37580
674585
1180370
534493
417589
666102
910581
1096777
1018991
882357
457057
434764
552852
826570
609092
716231
346134
755275
655889
733456
908942
409963
880921
735681
468026
549953
797103
391498
643878
814032
666102
453025
716749
830991
385401
580658
711863
953797
745823
375455
797103
1010073
1501277
636668
660552
441628
698791
557266
295166
833667
345562
337873
528142
757259
628725
928365
576234
679909
646850
568510
826570
116336
883285
621508
383323
580564
539029
513260
623492
765721
452919
533919
630639
444036
654746
621184
371049
522076
605642
625224
668540
989819
605329
497470
984366
641555
621508
762582
743796
640462
815662
615390
618481
222584
497470
937704
291616
926835
735598
717025
470738
882357
386023
695402
854166
666972
356482
805998
766216
659033
886402
898285
592570
998749
621184
873198
504393
782703
727836
462122
730856
905997
564030
398873
515544
338773
735674
646637
576234
891568
735962
732168
923998
592645
870491
466619
716231
1132322
356482
402490
774195
565370
451377
711684
597612
1048229
1042725
514123
908942
520231
621184
497470
854830
457057
578980
727836
520896
674585
905630
655761
649166
488290
404922
492168
610121
737036
520728
457057
701112
669275
811348
802481
745823
655761
793970
789615
385762
618455
284711
784232
869098
754716
823185
487378
578515
926835
382199
527603
210682
376535
912627
579793
566617
883787
1081597
947702
1078315
460213
620698
785933
663536
497470
936777
651727
531306
483003
579793
1434933
923998
675130
325661
657634
615867
743796
579793
484916
715502
808970
619404
726370
715205
755704
757259
763731
777858
491748
538681
677247
641449
217815
226479
787498
849227
27594
580294
609087
786455
590342
691720
886402
441628
673056
172265
503398
1502883
910581
568349
387344
906744
732424
796292
565370
614499
589668
757259
802971
928365
597182
402620
587851
669275
805998
633710
802481
945282
560270
410784
918476
727332
447457
493510
500826
811348
659180
870491
511594
951657
533919
636668
550386
625224
986862
601170
720216
899776
662024
385401
620616
591552
755827
638839
719185
452647
700400
624961
727524
684988
690626
494453
371049
700490
655889
770098
669536
1027617
527264
626408
995568
870491
1065270
512646
847397
886402
777007
390611
634526
513736
811690
564969
763731
575194
829585
448729
391498
555276
938722
874099
740070
633710
483551
594585
779334
629974
628725
720453
618228
658990
886402
737896
422740
801207
576234
513428
555635
737896
451411
829585
257029
831946
880921
470883
360944
727836
531306
371049
744195
74868
735962
633872
560490
977281
995568
696085
433613
634526
764299
700057
648757
910581
762582
1018034
531896
600147
418409
597182
891705
617616
516736
449626
531664
970089
633710
636668
626753
555635
889741
656782
385900
733456
477743
625224
970089
702110
786865
875597
620616
634674
852372
735681
513815
463847
654560
809442
517651
805998
514755
311478
928365
909679
923998
560537
435321
843838
779544
466265
576180
597957
484847
793178
629333
468672
735753
655761
763731
782751
458336
338374
670964
775704
763046
662016
628873
317451
552852
339521
976032
804571
861046
314961
666102
623492
808986
507075
735962
810262
251151
663024
815514
620616
774195
716796
521821
829633
581506
804326
527645
777944
747547
641555
986862
979556
466265
642361
390359
1194904
504139
846206
728395
633479
874099
650832
478473
787498
458251
634674
939656
524419
898666
882357
857570
900859
926835
621184
1144496
689984
886402
809442
539029
875597
737194
517001
803720
640143
757259
512066
645271
796292
549834
764299
759443
500525
592645
432628
634025
796292
724179
512646
251678
716231
727332
573590
350832
651326
716749
395332
656360
770508
466295
457057
457057
1048229
874099
470738
1181368
760055
787556
766517
522483
278895
529666
714014
800625
473855
520605
394647
399599
734091
575102
550849
670188
720453
321722
520728
578440
875597
385893
832559
779334
1027617
838266
970342
914291
532214
656782
802634
891533
620616
679426
957970
599802
663024
1502883
623492
698095
619383
376235
815514
446191
521821
1363495
662016
605642
716749
770508
920717
1001706
762582
873198
573857
551969
520231
458251
762632
255860
784232
799801
422941
462980
502907
796292
668428
534493
621184
554302
728039
716749
596462
591552
744195
461484
576234
504891
517651
625224
343464
534493
725746
831946
457057
647460
654560
630794
728805
470738
728805
745823
813662
641449
666102
716231
389765
702242
628873
176309
801511
847397
674357
815514
637407
728380
856293
346134
587851
358652
268536
590342
641555
533919
802481
452360
516736
739042
668540
1054932
727910
727332
396879
616783
654268
578980
698752
802481
494641
675362
539029
926835
895170
597182
214912
406443
511774
612398
782869
817368
1296267
680929
460399
613053
787570
649270
582962
463131
638418
536204
823899
883423
1082975
693370
186848
700116
754661
631392
1009185
566641
699890
756567
645756
1031722
623943
393209
703513
370601
848450
947116
612183
612360
750255
742209
549486
865756
845239
493020
622533
737535
710912
709415
761572
603252
1387258
858860
684425
854799
713495
392778
1309311
465214
527433
882740
484199
1099342
670396
503999
796921
499178
297829
622721
691016
1345237
1528976
1304217
500798
746619
1138025
661778
821992
781958
762268
1191414
956758
571304
497745
918029
559143
617517
822753
617597
409839
614995
567460
658422
940991
774388
564967
629100
616937
664072
813376
795504
650486
684757
182051
921563
740409
807602
600427
1047232
380813
842855
277167
650203
550280
564864
403294
451572
614280
1076221
746892
632593
944960
701646
566833
1037317
878834
507719
650343
724781
790394
751085
329618
797591
732374
545586
444977
1168570
481053
553558
380495
371652
77079
675964
630331
697860
258293
676937
635527
454132
660373
498792
543469
635204
883512
832102
914094
859923
982621
709023
798595
1118617
513965
571341
618640
817368
115526
673534
504324
398510
512495
994752
706400
582324
470011
558342
1150627
604105
693015
967649
480980
676270
379033
736059
1296267
821635
856537
979326
407829
533471
549172
1241983
452262
498371
587289
805241
438621
942864
420351
354809
801147
564967
947116
554909
467901
559840
653914
506388
635048
527911
476196
453325
583719
819379
627427
555375
819379
479974
917860
633990
629411
879935
883975
626656
857915
559761
790327
767114
472513
695469
885222
575005
706914
210261
889682
512495
635527
605801
772867
684250
821542
631821
186665
718396
800617
774855
742953
565888
664427
311210
820289
799250
801262
713977
1109588
504324
798045
629411
574052
874259
570918
330830
602796
948823
682386
594620
427218
820639
724761
696198
1034040
1026451
569367
898652
1135449
438621
648177
640253
600802
903485
512926
868888
734119
653971
601473
947116
633155
1053435
578513
623376
619587
1030051
542035
502486
459858
964069
850711
732189
949273
773683
1000289
220432
615072
762988
622781
702097
370946
635763
428655
545586
608317
473762
591027
600939
643138
1193033
1069197
740290
701579
839105
525563
635084
620217
510461
794661
297426
629778
1264464
733669
470173
787381
478120
1127927
683851
825837
537083
733700
748462
720666
708739
637629
647583
631222
837136
881541
896397
1183163
466710
514540
747234
734287
842818
746555
648778
555178
545586
362044
475177
710814
595006
845178
638479
954821
981195
731226
815914
528139
697122
531863
459858
732981
366230
859625
475177
825696
782903
942864
437103
244310
602250
308888
968969
271839
640103
594220
847253
561935
651849
657116
488193
525563
701162
617533
903376
630730
785838
1135993
171016
683152
753892
759868
935663
433807
417199
692453
954295
718089
632128
844310
780114
835788
654961
254048
435889
708944
444980
895667
935663
841463
1145546
665196
458780
717503
837215
473434
528926
370403
353652
697466
610306
838502
777012
557868
674700
559039
757232
689454
812638
446664
727059
748828
974858
625198
744287
901336
936693
904805
317872
387064
744536
398388
573017
567839
473825
940991
1031424
855650
837249
651480
839506
874816
687310
598305
982217
327728
795864
223611
433807
848911
733700
789487
866056
635204
489711
370601
440582
652441
687516
798188
830037
780114
372415
727370
749011
867583
479868
658157
848182
413617
668923
697618
966726
546213
448153
575337
951659
884230
740785
569571
915851
826692
774540
675964
1431277
900308
542016
916276
816100
778569
642736
730574
672916
442957
977508
769132
557293
773113
529633
551265
613054
496674
518829
709126
650891
1086009
942645
541003
641918
879449
779288
745970
452033
932304
412358
403155
805209
133784
836758
450805
749207
870597
745407
623473
458412
542778
488062
411034
412244
632966
350804
457401
654239
1026133
490538
636346
867483
720927
606120
473124
289369
795014
911403
579307
726873
787823
630721
60167
1192172
609946
910603
619643
752212
487826
318600
578605
1115437
777390
539693
798275
471657
567245
560797
612105
943688
525702
683152
475626
433253
660860
809919
921693
534154
460083
399605
790896
326832
332987
546094
264408
982032
584784
887239
834512
710989
708038
826536
572475
435436
701776
800142
879905
522991
503271
1401729
667933
1268448
771749
580099
438536
346008
486743
878658
741325
372134
484199
1213870
1233752
708143
726037
572526
311623
438323
380736
822393
592043
700798
883512
146391
395142
710903
778659
1461178
634348
711468
788113
1047360
868888
745407
804536
720267
903150
837077
522156
1497226
331545
650943
592431
207532
783955
903809
354191
588136
576290
487951
637952
293665
807746
914939
379066
647781
747375
345455
598766
54310
608412
635204
222584
653314
1047633
612182
672035
328551
859072
639985
658495
704230
870369
354394
799568
912464
448597
960654
392556
726487
660777
544450
1002741
423633
609166
828331
790769
699144
508985
427650
749129
406443
1166234
407025
808617
693010
731226
539838
892178
152460
436334
798780
722568
753123
912144
629659
467145
600465
814920
564117
1210559
733356
788577
601115
733383
692213
872047
920211
188151
451869
746754
666369
822545
527260
69185
1237295
723169
812024
704846
550609
789227
741193
484985
789265
635204
488369
500101
721989
450929
634839
618327
490776
423499
846403
697919
905413
464199
801475
479331
871013
844475
655193
743486
523039
1091170
680147
958672
683124
683808
882551
668718
821824
729017
638479
443535
976907
940372
660561
428655
490538
428632
548182
842383
1046844
857140
934975
404669
655797
627472
563983
580682
635065
624537
919958
979038
538028
580258
667719
770167
513376
551701
675230
621986
636462
577125
949273
557541
358399
622721
991884
873190
474990
1155833
661665
834425
975180
913570
361261
898557
507324
723191
716208
751687
739991
684006
656947
578444
603264
1345237
713034
767339
817158
740441
1055286
602689
607414
641260
460236
617533
1152407
762268
978394
968337
700160
613596
861695
1025412
596243
1296267
913570
607485
849391
602308
726873
469067
1150840
696495
906788
672982
1275639
727370
751628
769758
619587
901317
638418
782903
403155
451869
320853
445902
867946
910889
817831
650532
424304
1004780
368369
499178
819786
814282
954348
267280
656925
644783
565115
505889
757864
865304
644088
695540
487566
783614
1113482
396759
160577
726095
401490
918029
365558
479389
848946
654239
334429
536744
684750
896645
596612
694748
120153
411599
388253
580907
676183
444103
941299
688475
597499
670525
1213205
838968
556916
471076
502573
856151
694054
623702
660131
771113
765447
646081
801687
507494
626039
647643
414038
405661
827851
909159
552808
598652
645941
505053
618922
723655
1000289
1076221
837196
454432
844475
945299
667281
760201
636945
678892
753892
402697
701361
694054
894668
878658
796013
326968
500772
669035
503347
420360
868198
204431
585465
771081
810618
573784
994309
1004048
905534
1011664
353391
500249
859625
936609
192685
890893
783574
473198
1282167
636346
509802
715568
1266183
869840
596462
601188
733991
490079
370695
422893
663797
705073
912049
279797
700641
732009
528518
724208
437513
912829
204862
601742
206478
818539
685336
1103331
1175964
741220
638231
612709
654239
376334
1176654
612648
645550
640032
856903
1077772
901259
757565
926025
677811
663868
586884
323047
947323
226055
956758
728761
358927
578605
668043
494669
1233638
453206
903659
957341
615134
428655
320853
551411
919303
380996
622694
140970
828100
520133
631368
685007
759111
630100
626777
1168209
1049591
568020
1120542
499734
609728
428530
823457
432302
323528
883532
600705
467876
471139
1096280
706914
393778
480527
370403
755406
510684
734119
617488
913860
869720
603553
645661
539986
692968
436955
813572
388845
1130948
835560
981171
603802
721772
769381
505950
629571
898661
731391
533218
571887
459488
775537
342311
292061
747369
657913
828210
669863
849730
581055
655098
576531
733607
600383
936273
1170150
558342
849677
251483
370601
996079
903485
689033
795460
966726
975003
794982
720266
638688
723196
1160065
509787
1056422
668627
67099
515285
806343
478797
1034586
566031
629986
571726
949804
540561
570096
579596
633567
767323
335533
250893
553882
756470
345606
888982
649261
783522
595740
612038
857091
555218
739697
1102583
622837
1441907
609192
435798
906070
597747
951402
392926
480359
452002
610051
933035
631929
748335
789652
731827
649678
626177
648857
622206
658772
531228
526330
714470
1056422
771496
678508
861695
761906
352421
902041
491124
544286
684991
611323
583182
858660
858531
471649
644783
652282
492360
481193
1086504
467674
721943
802773
358399
740903
533386
517563
726671
801207
358504
720091
1408101
313813
764495
601865
539231
720842
445039
525328
447942
791389
314584
808061
1048766
866787
608326
778699
520399
778190
649678
685080
298822
674979
806007
563296
703962
674700
837136
506139
713230
711445
462170
722643
524589
647781
907639
735672
780955
745031
180962
570546
1335436
1010345
1478843
500283
431306
892377
327555
826178
454105
1151598
944248
895416
794113
967521
714688
659486
710814
380926
1132610
459488
756862
673932
740290
617949
723311
1048184
831296
656516
660689
781098
906070
427576
627427
978511
688756
500970
709545
542718
600436
532546
867561
639913
576712
804250
585029
1007454
830232
884572
968962
681303
1038425
877455
697279
291550
840318
649121
851342
412364
489772
879972
517085
549443
884062
528767
703061
892865
612665
600001
691835
806303
814870
576543
543736
1029793
862356
41076
756315
681065
1740258
533499
818802
675019
770725
918412
942251
984614
639888
583392
635248
955936
409710
987620
565092
411391
451210
363570
509867
867313
677420
647574
609989
519082
754146
548876
410874
390504
340819
714005
977748
781446
707162
625814
832250
493640
750488
574607
663837
877819
1060913
823934
574457
491864
735587
565184
995600
1190110
714537
732518
808629
784551
151091
503435
799976
717631
566910
668856
682828
1014988
940288
819319
319079
858111
663457
732248
947789
901655
958704
704699
645475
995321
612596
432678
596350
699228
670041
710464
660466
900826
330102
437915
815150
927649
808823
728646
577760
665874
758502
733221
769533
682842
1185919
960773
996617
451122
546296
559339
872307
861836
728242
723005
924805
902363
531846
774334
745876
803960
595172
650785
359847
1058474
615894
218535
995322
789367
529960
824909
745540
642841
909752
1174291
569047
774244
721195
632441
590323
824572
761034
299615
704846
652660
639821
609499
808629
481275
1076900
689966
669145
529122
646002
505025
327733
574607
591620
704699
678814
639725
465435
760616
681700
715978
549798
1433807
54340
905518
284671
428453
691566
439676
894083
625095
708665
489772
108077
963255
611752
759251
275714
783228
693041
270702
940298
716759
619564
710444
632841
907575
682621
385893
677918
741914
735687
499923
830095
766710
482998
464610
477912
684124
1032543
570540
1019921
640775
560168
740821
610685
650447
766302
732649
564429
1217628
483299
623762
440953
924245
857091
585357
907500
1149572
1126883
940161
525979
950345
659837
367678
926884
473400
1026853
857258
386057
564787
459792
470348
577618
584075
1277418
669461
1013304
1002551
645463
915670
891492
836629
220904
808226
572966
908116
697543
958017
883960
691076
664766
612461
633605
813519
1251068
655981
580114
722394
658700
929241
652946
726523
1252919
467776
672031
723459
627951
825180
320062
520114
858689
236177
959704
684087
1033263
584923
499584
852189
719459
557087
959704
1413194
514439
576290
878882
942889
392556
711938
594897
833668
537340
745872
1139777
348195
606807
489151
873190
607765
684820
881497
726717
573012
705906
1044779
808578
401141
907500
508494
652630
610550
737320
209134
793375
1041984
768528
675542
1171583
599801
680129
593303
847312
183151
879705
434301
734371
759480
667449
612924
592071
541110
422043
592449
766262
772944
638522
1050292
775918
746480
644098
842681
1101165
1172281
342027
951468
874400
1149125
1074604
875636
944990
500675
1032474
1189781
379346
907207
399491
827368
698800
1108212
956897
658722
1011368
725188
1111576
1519179
539638
740423
1137305
714863
762240
629521
599705
816592
926004
827590
774007
731139
1034306
413734
499820
497048
680451
617144
455655
648676
1022856
758103
1057399
990832
1012707
736247
1089151
770342
572925
985663
251483
925407
950261
1089151
702888
590612
824510
338536
513366
693822
461630
338934
348272
572381
788813
1189781
874400
818698
859357
586123
535283
714863
887338
375930
920535
671107
1012707
1165651
827364
1241825
611803
850905
1124350
783411
1026557
702873
727796
1342598
648518
1172281
1031992
705150
735499
891173
1102163
1070575
1021606
309245
353673
704812
711684
729287
1353508
720068
928020
614559
916342
498645
796731
757566
512283
1367596
1342598
461813
802971
174913
688928
1284250
930580
1052723
1248086
879406
375398
294130
848028
287820
532170
1197450
1174332
769162
826789
642552
599911
757566
1101165
968925
422024
588763
824438
1337001
474683
473577
1100511
566660
875636
617918
1062862
617979
733374
910276
598808
608780
1212253
612872
523070
874400
317220
1137305
432328
637952
293536
899739
842681
546328
1227106
912197
1008967
1248086
734092
667413
432488
1353733
488210
703374
529408
1182768
1165651
714038
943713
742277
591797
505036
445330
696436
977003
672638
946756
669884
799323
761906
590247
1041331
1066652
1367596
512068
1181670
614407
622557
1351348
824438
630343
996836
1005787
727589
661845
683325
644144
370244
705413
661783
936567
459636
992474
810477
1026557
705150
439139
180546
741533
1342598
641814
498645
372609
978849
1009389
593989
672638
687359
774812
669570
630899
745872
893176
692122
1026557
716921
55600
1029453
755652
1272684
1094589
1633266
1296724
943264
728375
1228195
739088
615420
368637
797586
617144
490679
954447
1189244
1026557
416341
1031031
1218762
1064917
1205496
1181670
352918
277003
799034
678401
625198
1114526
1041913
921644
736283
641072
944557
787481
425918
1178961
687359
1114526
1222648
314584
758806
1066652
823682
1165986
538448
542407
486960
620259
1095235
513911
904792
983396
1099752
1157397
702873
1516301
441517
797018
775382
554163
732168
1833248
711677
879406
122946
747969
1320284
1633266
456906
1077591
802167
1056731
1042626
1478019
1074622
1284452
822504
1038446
752847
709971
613853
1189781
636143
1069391
808547
305934
774693
733991
597437
1076486
737889
1242589
952126
1124350
1133151
1222648
976543
1095235
1218762
1353508
1285792
944660
299082
498851
630899
491284
1105923
687014
256358
587176
1419975
1178961
705150
1068739
594926
288438
648347
544107
981195
352841
1390736
721197
651417
1259922
795953
243925
1104675
777136
669121
697434
1009796
1175425
504110
920585
388193
1039037
1214073
588765
522944
614396
910177
689519
345482
405135
1008967
1083907
1208573
1182768
197022
618775
1030791
425918
1342598
1012707
731321
1199321
752459
593116
802334
667677
550457
970961
702253
683325
874400
992760
1034306
743371
943264
1323353
120368
1135286
770342
1039037
996703
505526
943264
1042790
972254
1099752
1248086
1192176
1125189
1278645
796920
373766
611803
200982
693432
1284452
1056923
1102703
649055
225690
669974
1396599
592221
1060548
630899
801380
467685
1270890
1199321
522223
958778
861516
1342598
672638
1268196
1199321
497048
1005974
942866
1181776
1238920
313388
532684
1165651
562972
549486
1231549
773432
1111576
513048
660506
513911
848011
702873
781459
879406
739922
903851
1165651
1043831
992474
1353733
980650
351373
599390
1268196
1010591
1155602
1005718
992474
731038
705098
694597
739505
1149125
278208
903885
572657
310366
392289
766122
724454
848366
1157225
825190
825581
537825
1242589
807492
742266
666380
850905
55328
849932
613105
732785
592570
731365
946645
373517
679658
1212613
577533
1268196
425918
1124090
1386226
490485
441697
694597
472552
410495
1296724
980650
788646
202867
1182001
1300417
823252
779288
938390
783019
1284250
1164026
495481
1181776
1241825
738204
629792
1017288
863617
830347
683325
1159312
359135
1353508
770505
382402
988651
958778
555460
504480
1396599
703374
558358
898442
762059
1164026
448058
1008967
770536
1070575
403265
755486
1197450
935854
484217
573376
943264
568496
606261
683153
843796
511706
502755
601133
837707
668191
669290
610396
605897
599600
717768
839687
565651
500080
714699
638796
398148
705491
685241
608329
405884
605522
457717
426801
437422
428233
464805
440892
536708
678519
753674
173472
677490
166168
508554
1001964
331478
608758
936774
633465
357101
875301
681327
605088
668191
453382
757208
524782
646931
729730
829460
585745
352607
801500
815585
389552
714699
753674
173472
725672
735315
837707
632991
273065
691700
713599
546892
688631
354586
668191
1477451
804659
731353
643621
678519
915670
428233
451094
695504
352874
272658
360485
360485
461984
173472
638796
528919
380015
234769
912816
752596
671215
598645
318237
469280
753904
613243
420885
541694
681612
458528
867775
1065881
837707
717768
449053
576574
474213
703614
357101
597059
677468
677490
621595
660887
625880
539584
347445
950578
569769
795270
1008978
1038668
262266
662833
1090574
848380
257825
621617
742951
613740
502755
591988
803861
756567
593170
677468
789990
412297
718305
947387
564300
625880
678519
825391
660887
236687
653940
1041865
434918
684772
651556
733113
437422
509399
720526
569769
428233
516429
652909
345620
1255982
806465
993681
338266
674308
601133
398148
591783
754824
999975
878910
1041879
356003
747150
489888
759546
568498
823643
323526
391365
1443358
739088
874752
806465
714699
660887
538448
1051703
632347
799161
714699
604939
887619
261412
714699
467870
729246
632591
652400
519233
599600
591988
437422
903131
357101
766081
341325
638796
397671
635046
545037
373767
601133
508554
348651
837707
731102
678519
830373
601133
631621
657100
753674
166168
714699
314486
352607
695504
582295
817548
613243
333843
570831
579415
741093
1077538
697654
605939
703907
541712
605544
886955
614856
360485
743796
774746
572347
654773
714699
607387
914609
712079
644223
798004
516353
255374
593027
629651
762128
639628
529404
907475
652909
733302
423079
778302
593027
775777
722621
954847
624995
460738
567343
585136
714699
509849
887363
357101
754611
670732
740498
786173
733302
575523
736304
469280
229754
524566
736169
1111562
529549
460738
465576
671215
538406
613243
166168
625893
677490
508054
1291780
581776
618375
471818
643621
388388
596090
677468
466211
823643
602823
650595
597059
461976
374584
696418
793159
416435
654003
677490
585015
610127
808356
331396
542111
677490
464805
674535
507384
398148
601133
733302
763731
166168
500080
799161
440892
969766
668525
837707
687667
613243
595006
632591
338266
465576
561261
560763
281912
674873
500080
1025300
417514
1030554
638796
828562
710636
579793
404975
397671
593170
496107
733451
414120
448300
571584
599600
924406
632299
455715
166168
591988
703614
638476
837707
806465
829985
824023
471818
474367
661054
677468
703614
663428
923431
657100
1028608
725072
759546
625880
853822
668191
725914
1234567
436252
519172
662833
412297
423739
674308
911670
564300
103721
582030
625416
1143841
865309
593170
404975
469980
1171921
638796
607387
643621
860108
671215
758365
827847
738387
610127
204957
860108
404975
607387
634074
804422
736555
892374
703614
638796
564300
982590
714699
493317
371133
693817
690002
674067
296504
659618
702602
499649
493464
1012694
761961
377960
697525
505860
810961
616021
664373
434623
479495
645379
523077
910889
521676
459294
638487
1018425
402322
659656
1009839
515046
640971
534396
545063
580643
610305
768884
969220
747878
515620
420502
707147
645616
431793
431383
753307
642529
583820
741582
830281
429117
1257771
648933
723496
596306
566757
331623
717503
365759
1025547
558615
768062
712202
535750
657329
858660
452242
664427
540960
378013
529162
363794
977059
626664
663580
446355
879337
634269
529364
571561
1102448
668201
380943
632347
494616
402610
498273
689665
642549
610023
402851
725138
447994
851023
1011131
912847
439310
36197
589008
417269
653727
618348
641618
676803
953449
582882
772569
825172
712588
645401
566068
722082
701092
666311
706576
835027
833054
450556
632199
114420
698283
360106
191353
858535
519061
298696
295921
605084
964666
440403
680997
226944
424413
930938
418533
547378
556314
855506
522119
424413
723452
375889
510568
1048477
156134
461766
89709
509573
811364
633838
1022191
618862
315548
646229
674328
734134
950596
352580
924533
560178
290692
1057892
1062123
353749
294519
651524
522278
669685
676343
446099
684049
851182
720747
151363
315513
677909
654663
336551
340389
566484
762624
457387
436442
733966
614638
628360
491493
1052074
850183
356842
511960
768884
636974
437921
796706
675916
724691
875513
884260
480281
319197
719674
531127
1039316
588038
436350
810318
293466
777691
705286
550376
852793
607026
724108
1051164
525968
1283071
408159
573432
1189260
312414
544854
1097099
861187
905635
543481
517861
594507
759576
467797
510210
250636
242179
708334
810788
633463
651825
272352
1432827
965278
392691
685616
813501
942866
574797
695034
548491
709958
691816
769726
696960
475464
673316
804675
959027
976512
451690
875576
705275
690245
485339
535623
420493
557290
664570
505102
639606
434725
614290
736309
669463
572086
533852
45972
701317
546309
670566
566020
254566
681483
653434
632699
926576
590791
666369
477359
779424
457246
505025
272683
303876
711859
752459
745823
528469
420186
855562
588038
1518034
478070
457259
254560
322076
870239
437999
449623
522467
648934
496996
514209
413008
1276522
502222
763895
685973
470325
566544
470888
486533
905219
841241
705491
454501
962663
674767
138533
563277
576452
291696
418345
800383
453534
840979
203792
313814
757806
662512
510771
793261
450188
1015432
357637
561174
721734
1000021
522813
713424
694699
550468
707445
963326
627087
527225
857573
883246
488120
662639
339131
492050
655107
1031089
936863
1137749
680595
501890
945461
938281
415013
1196540
447198
651432
622729
709471
556573
469778
523077
491282
749793
713332
351260
1037978
536911
462223
378256
755903
802205
722222
771496
516415
823109
603060
736243
617320
367458
512510
311542
781147
426105
242527
434570
322930
562470
491512
923401
579052
501472
516990
1182086
379469
447110
580675
247168
447124
800543
1017011
641131
853955
802780
497750
1002527
972983
576923
667657
519738
280609
635797
832368
414274
551543
646229
663908
686702
464532
893090
577618
814064
605522
406080
643845
329010
602437
437351
439890
440883
1168582
753351
709958
819783
465192
688169
1247639
323238
517459
404952
729450
899255
695154
597214
761961
394186
629469
459987
479047
740520
1352548
946477
616633
879152
662634
489530
870428
591764
431807
572184
630325
1034230
518937
665670
400233
356444
926884
548443
805902
621678
972985
962979
760624
1164189
895992
518472
911477
924533
304276
645523
466795
1366014
745259
971165
864489
785927
527597
930938
1314209
1198477
625245
650947
557373
179615
591811
723763
874259
615143
798410
282945
925115
1089159
511879
242179
367246
819514
277834
329571
529996
479128
312581
317652
903696
502481
407850
714045
669611
746717
766122
631683
394577
780025
783590
706333
605005
422496
959408
487753
527340
734990
691262
629986
537861
815824
558460
728805
540054
856632
640407
191166
538058
829680
764289
624350
408936
963609
942712
847480
412575
477942
626771
574848
855134
247116
741621
424247
764528
276849
522693
437425
464594
369618
420493
560843
846542
834634
615428
721727
985676
487748
591436
730585
666788
215315
406545
480864
421882
758633
302347
607414
553921
855350
772120
624772
759364
1136945
570778
589657
518785
329010
384024
900697
540496
622685
819269
243449
588543
625464
611810
439896
382793
459226
396374
572817
665754
912758
203965
205422
322783
417469
622458
541596
517391
723644
476412
754470
998067
875833
656955
740769
762851
451240
324340
908069
549759
1040167
864728
599585
256811
762811
503254
462399
344760
726737
815543
975721
687446
594531
812713
452124
961747
1243132
744903
553515
750249
469085
804850
802047
502024
378755
514216
800911
922834
426272
822322
537900
266956
636795
479063
608426
546191
1019768
672085
492361
669966
506897
805178
687560
264977
692173
447819
770372
654620
719708
394635
638897
476014
974891
1122904
211668
706340
388402
579052
255560
958494
556762
614535
825172
569894
613882
551648
710832
621508
167381
552443
753035
611720
543614
466211
679988
295787
669275
831403
749311
648592
672223
306007
358818
825172
666976
1033325
720581
976195
980136
490390
358504
1023288
942326
200407
666734
818346
403227
365030
557290
419739
560178
393400
808812
791372
494283
612185
610155
360804
859592
517994
737889
1024364
840749
933473
607698
551969
144371
395654
524097
696536
412233
429427
603082
613669
844057
693598
524652
225304
639238
730110
434623
648933
733482
660552
491656
623702
641755
356425
957154
938520
715199
529638
436095
419307
989996
476893
849998
277134
552268
495188
583053
460472
633256
641222
340212
544297
919296
640884
399190
838637
646850
334724
954053
626441
551031
382897
1072245
917474
519989
400648
419384
778328
956042
1106459
712350
326430
539718
785141
514832
653711
665542
539665
341874
230628
761070
573912
337405
581717
618236
875746
542111
801675
622039
319687
891196
759554
471069
805076
803720
590791
591525
273320
699588
1089064
360095
605271
521647
841686
521625
489004
491839
778438
351889
606256
740065
768728
711053
554599
540722
859979
1137320
838464
627894
545037
471393
396472
421882
846989
847944
1019820
903016
867937
595020
1030655
165994
816546
456595
875290
534201
1212082
884888
572355
580184
327850
822821
385695
471294
630722
895739
818832
515847
582761
741273
544935
698043
347479
317828
309286
270946
184082
254406
761639
740497
580840
893795
711519
573466
716960
353368
1017876
745212
217688
305829
435133
775023
881505
319709
601017
810989
1359501
707486
527910
738186
415247
702267
630472
632054
593169
1012094
511971
536262
531127
495117
738314
542972
535537
606836
350057
703340
616045
261271
572962
738314
601277
550666
401146
357794
684778
644479
453522
770068
584925
818038
986518
715043
698929
386170
527398
694411
1346921
640469
640167
410324
594508
710188
570198
277834
579738
558227
806060
898858
1020425
477741
665163
501771
526960
450381
906620
347946
440830
756076
487167
614623
591633
492934
742400
970431
584164
571039
526131
557261
527597
576434
444708
442235
382341
311828
600618
752562
315461
598639
495774
348491
128540
413321
964969
438349
635814
767848
642897
579900
643621
308567
382043
787712
764344
699454
495601
548044
970162
901165
272658
424166
844946
518958
716231
534391
509077
672536
537674
240841
467374
547434
941254
396156
610350
532438
379549
629828
1111824
365882
199506
962756
908278
537760
405165
437812
779980
775489
662737
838464
1024293
750048
822472
614623
638078
595950
1119745
870719
490253
501784
822856
233730
578107
817452
400765
629563
337771
752245
377794
383792
462778
618324
585749
587431
846263
755192
229842
333773
812138
681887
832711
594474
728012
459147
745876
346387
819040
346659
725925
535529
563144
722593
599369
761328
525591
1265108
384503
369911
429191
860152
618451
1074938
656360
467498
628524
710990
576430
815362
1021416
847265
972983
979149
488694
821326
592529
557954
746132
784143
1257984
486929
528469
510804
875542
1156930
579454
952139
800299
347282
660849
317137
599314
413438
593651
555497
415966
288644
1165917
682147
653310
519984
349073
779729
729963
817420
692590
562280
600993
675194
615191
492256
649963
568000
448358
201844
824377
502395
566405
909327
654146
911915
697375
618739
230555
827847
409802
754961
503750
582838
621836
1080809
467163
649874
505631
238672
959708
1025675
754031
197309
112819
1034711
616903
562280
450543
643631
499659
729151
671391
442424
967583
873190
253960
438074
536249
607430
522733
563957
654146
774487
595097
460613
614772
1131851
599693
685794
732275
956359
456828
709886
664906
505729
680272
293125
821326
437349
515955
399153
728646
772760
612886
500080
307260
595097
745518
567879
415126
595760
1121275
590371
449442
895859
926240
718935
757540
347946
806389
447871
529850
750168
60817
829042
696813
514210
773167
661138
976343
263960
634098
866423
651954
613788
908344
790534
726370
565255
847898
767639
330245
813013
655189
599816
889345
770591
482585
788035
591473
723785
1009707
703529
483163
330245
869840
930153
364783
764642
796652
650459
518239
607896
697905
645357
945864
744979
442313
774161
704879
615590
892702
1165917
961205
480980
460100
519264
556876
1018052
414556
511761
717765
637952
384079
597228
632671
404439
872888
919605
681415
441939
1134227
710035
647212
1019403
940133
329242
606273
945497
694711
271365
913716
533919
1001634
756545
846070
632752
858695
709568
228309
909327
591985
496176
701175
729609
794778
651290
732427
895859
537208
835062
441547
505506
726600
992401
245282
838057
404669
1423651
426347
458655
717356
619552
888395
973025
707623
572912
446806
280157
620845
550198
1156930
615990
504924
819300
763201
311254
906566
1104303
507990
935663
845303
868747
597488
519061
591473
692871
639284
525074
727779
1088510
201844
923323
965160
745144
458482
529454
608721
536249
438490
1211630
943486
664265
1111562
655266
710455
328530
873309
875075
717713
620674
841532
200089
960227
486937
671412
719129
783658
717250
915071
776144
639284
632456
447871
557586
705360
730629
1199138
631682
756263
485035
655107
539413
562089
581020
719471
838340
602590
600393
717765
367551
621577
460358
705660
554311
719724
718787
545455
712659
767565
771244
712563
588641
806023
469487
693170
477741
672004
359815
610759
563296
359256
599229
669630
638150
631599
667870
845303
650314
879332
647212
552620
794536
522422
645847
662967
963932
712654
498138
201844
451864
491280
594604
582838
503292
631849
525074
721905
979149
761645
249883
615590
343733
436273
694303
649918
838760
222413
429409
772972
542329
961205
287453
696050
504784
467014
930510
591473
475660
450266
1132065
488141
523520
739447
745256
694303
823098
632456
666572
705059
360555
632619
632020
626794
804187
321337
1022216
245078
486785
465151
793775
281690
546094
281122
646506
639284
673257
559910
501633
549029
383792
994934
811043
740421
426704
741250
640032
292749
419768
430511
665842
731184
767639
557071
742266
438074
615990
698099
1163019
663993
684812
423054
1112868
438376
705511
626257
512413
781717
673637
683276
735800
807126
502845
845321
592938
479102
739447
817845
810914
202232
712238
548963
517245
480474
962759
134307
723655
1211630
618711
757618
965160
853950
940828
802214
532389
914336
614637
596729
730560
771675
725763
398597
881113
672004
684367
322640
640154
1100166
476412
340752
502737
225504
454753
797773
579208
595669
664485
684812
725226
282390
632663
897956
835062
715675
564607
555497
554311
544592
819087
641595
791462
500655
944142
451864
715153
830261
669401
573790
485035
1101201
868653
811756
245078
402490
628178
640411
808105
688331
706132
498523
495442
635593
592449
620056
537686
268982
246774
648484
484081
663343
490021
846525
773346
343733
529270
816613
421776
951560
971115
853950
767491
877427
323299
691779
545701
1389116
618684
413969
437349
657915
661111
323391
404092
883347
329321
537036
982907
385272
724820
487517
467145
543889
897456
494482
505801
555497
674452
571301
718787
618126
638150
386468
1013425
695881
365458
680578
776144
694243
704879
408593
664026
246655
977802
632456
925540
663993
492575
658898
333211
838636
636695
403721
494986
625318
502845
875156
474707
463883
447480
441859
522776
789651
595962
594183
953265
771244
756904
751011
547877
601618
480851
772386
571301
862067
459712
524152
640857
645273
855778
672679
694303
861343
431892
692788
437256
618769
684462
614001
558544
711689
445711
553372
699285
747107
998877
778759
759753
628333
681324
622525
495601
529955
810006
351166
701896
166199
559567
845935
747107
384823
496181
957650
899681
805656
628814
474500
588285
452670
440647
547284
708593
549000
502122
514123
620447
526823
476998
659961
431638
944414
777600
699285
608758
606488
622525
971000
845935
718906
803473
570492
500265
845935
585749
655915
834620
630875
867583
298822
597204
992278
606488
789937
1176217
437316
560131
524224
858416
743622
597204
992434
784441
930510
544450
983861
983861
377419
770088
936046
490897
683345
1047532
872024
157054
697027
558544
903150
1053568
452269
791323
266127
903804
436851
743622
778759
759567
888419
722063
794696
716962
694142
642112
418534
709178
544585
422811
864018
570106
685877
850717
166199
594754
645696
490897
651952
622525
927373
558187
768747
722309
598187
685877
810544
362206
851564
598816
709178
709178
595087
987252
716534
710062
473865
972890
582795
530478
778759
371283
96725
645696
665389
633697
791323
1295652
530104
543315
960219
1041475
614559
682130
747446
858125
811435
899425
480311
288688
837042
455966
684707
422366
684462
543998
993167
880006
624291
597204
634079
821319
990072
694735
455044
665389
677024
209767
561262
443041
968578
944414
624972
391707
549983
444541
837042
944414
851564
496181
734904
573338
351723
598816
677024
57809
985649
498232
502122
1028994
807578
549983
1064701
427176
321586
289422
697027
770156
1053568
471875
848055
825751
363515
385117
790233
436851
588285
900483
289422
724621
684827
415770
571939
736775
740070
441201
712079
482126
707383
899425
882241
384378
986398
798657
445711
655915
1053568
879220
779312
73497
289422
580072
319482
1031992
606488
435180
609163
827779
628333
869540
694142
992434
903804
526825
870031
803668
618769
490897
968123
1064701
779555
1005548
793998
571112
432049
850717
399407
709178
799824
784441
727028
157054
800299
573772
684462
673637
582298
724621
680176
992434
743622
292178
628333
692061
1110701
639331
986398
718906
820701
687640
845935
780040
657324
591443
360806
384378
851564
339494
882241
784795
464104
721002
845656
458954
1443358
880006
745424
453033
351166
698135
968578
379469
328947
687865
543474
707519
709750
852793
697027
457587
501455
524100
660857
825684
1048754
516629
714031
430662
711689
362206
313956
560026
435940
1005548
549983
816175
588285
986398
622525
496181
341554
718906
566642
249755
985649
409850
458116
367246
452670
990212
784795
534881
453854
714078
456552
490897
869540
558961
260633
652889
166199
640368
594754
634933
575517
42249
809966
983861
622525
439727
289422
868198
899710
500428
580276
740815
420005
328530
697027
596809
890507
604572
459158
336063
393579
594754
845935
753156
474500
850693
694735
474500
933418
422811
888419
1047532
650943
611376
458503
808831
784441
636974
597204
1066158
869540
597204
1005377
783215
597204
750234
603045
436462
618769
637906
582298
968578
454024
858125
563366
606229
543474
592964
791323
476104
986398
900147
563945
721893
633697
536244
510169
623629
1115131
732548
850717
588531
770895
365810
815576
440416
841419
439727
452670
883893
992434
471875
561590
665165
692210
709761
582298
422811
952474
777251
1080809
483858
665389
433691
882241
708739
550225
655915
582839
288787
672781
478224
685877
335028
444541
552519
628333
819786
715591
1005548
342571
882241
530104
659961
760659
487559
289422
606488
662206
634079
369064
480311
617510
659961
660483
515392
437209
549983
708593
494272
660483
351277
157054
535838
662931
698135
709178
1018698
542129
499308
486032
875513
610481
677024
569685
1115131
473865
707519
542713
215017
471875
528904
845561
362206
588285
660857
821319
560131
718906
496114
546724
825751
420934
618769
694735
638289
532212
640355
825751
677024
571112
502122
391707
808588
684827
653449
882012
791737
561291
618769
474500
707519
680239
1461178
357726
716962
605632
986398
480311
966394
858125
729624
622525
571112
759420
622193
613796
767442
685239
444541
601502
316325
929040
522156
381186
543474
625059
678437
233885
474500
711689
778759
882012
553174
837042
342132
924641
442726
622525
637906
517438
591734
858125
553438
293081
685877
985649
477151
803668
511267
259463
758454
482251
543474
694748
1243132
580072
197187
716962
751971
888419
786705
882012
293540
456552
786705
645696
748314
637906
639628
309319
433691
734821
470348
718906
736775
614146
697027
1047532
597835
442726
604883
453033
329972
318208
837042
433691
759753
712947
439727
707519
697027
275340
645696
637906
691243
215313
580276
384338
441321
808588
665389
858387
761961
616086
682107
401482
717321
858125
972614
693230
808588
799801
619362
933638
778759
770895
707519
558544
1000805
812978
684827
784441
869540
951645
448359
911505
753407
657324
373552
786600
662352
1176217
523431
568187
791323
523431
598816
237784
763225
433558
618769
405157
580072
937949
458678
505133
882012
157054
920055
580276
763225
432320
536262
660857
665463
513944
412917
622702
801132
622525
543474
549983
609163
355417
582298
452036
772788
952069
116413
474445
106364
971626
629321
674461
808588
801132
517160
330489
802669
878888
471875
475787
445711
543315
562029
903804
657324
716962
736657
289422
580643
514207
684707
624805
478950
348045
517160
1008832
659961
351166
1005377
617310
854529
709761
514061
591443
755048
667199
711689
609163
637906
923943
848055
903804
453033
570224
433691
784441
465633
578401
454887
718906
888419
471875
496181
953579
779745
810006
680185
685239
511267
558961
1176217
737381
881433
694735
535109
259463
292384
677024
668488
851564
384378
460340
897764
368746
645696
807761
952069
867610
948349
716677
712659
1176217
524100
518929
621929
985649
631256
837042
238772
558961
288787
719373
820299
837042
750343
711878
424971
851564
391707
684827
808588
1053568
612660
577744
842756
685877
697027
661088
598816
655915
342132
660857
797749
977857
473865
1237351
718294
968578
873176
535109
676614
809682
490897
572609
724286
573338
619682
783574
747107
618769
543474
538711
1005548
674515
888419
659583
624805
744216
631385
517160
712240
678879
1060151
870031
699285
512551
395809
718906
603471
645841
907788
349640
936944
357442
594754
583675
899681
588285
552093
540118
777952
657324
770895
933418
765562
808588
1083212
836745
391707
837165
941758
536244
996973
829103
490897
1056612
524100
659996
641113
523431
992434
881209
258524
979748
560131
684727
412129
844288
513876
453488
524100
430662
622525
766710
621579
1176217
1064701
581524
933482
609163
882012
626113
528409
745200
573338
512490
763225
925900
677654
900147
711689
558544
888419
755304
960219
927044
737819
652679
747107
513694
299951
481240
257825
598816
365577
770895
570035
612800
598816
594754
480311
747107
558961
808588
622525
618603
184082
1116364
802761
430662
500270
723242
558544
587774
711903
845552
625127
422811
848515
709761
679132
624805
751317
716962
882012
672781
780040
899739
944414
1113147
685973
361545
780040
642549
705987
944414
157054
1001304
662990
397798
447800
496181
533970
452670
1255982
288787
1162845
426603
637906
708593
952069
496915
663457
648777
698072
665389
1208433
946915
547284
445711
889488
892270
526825
1048754
1211457
797470
702267
549983
999556
880006
650663
803668
729287
623510
351277
547284
1384758
624805
485404
473865
327249
538131
588285
801132
564656
784795
288787
580276
913756
672781
740065
558961
838565
524100
613518
465697
903804
419967
560131
649080
694735
736775
473865
570492
1126883
401104
532212
157054
712545
621929
659961
629423
494057
685877
561209
487944
650013
698135
695747
727152
543474
653008
724621
558961
436851
665389
1133161
711903
1005548
895587
665799
994421
1072020
1088730
351277
722309
192663
502122
365577
879220
986398
502122
801132
845935
811735
781895
933418
684707
80703
933482
684707
968578
547284
807708
282412
636393
581848
870031
533232
562029
1115131
473865
464450
550749
684827
694142
166199
845935
882241
341728
661912
288655
558961
634079
454498
480311
869540
734264
933418
956573
851564
157726
754375
558961
822126
878310
825550
820299
842025
674718
775435
730191
295870
821319
543474
445802
391707
670945
259463
452670
665389
609163
674700
684707
742803
609207
617310
1005377
986398
1183664
826615
655915
495970
711689
1005377
882241
439727
422811
452670
157027
1009720
460771
591443
739803
554060
580276
560131
737333
694045
694735
742027
579939
739062
453033
881433
643823
714031
697027
636442
769957
933418
481916
1115131
628711
871590
426894
514575
566031
289422
409712
816613
722309
992434
411647
412167
594754
532678
276797
683514
612660
628551
852406
821708
976849
671960
797738
520539
677979
909194
845561
689845
656587
675102
851564
821319
429826
265672
271345
574605
942176
490897
466166
543315
413324
1115131
609058
654609
618769
604176
684462
692990
552316
699432
620308
655915
714666
711903
350244
445711
512030
623510
780961
837042
716962
774663
636034
454887
891936
439727
1037978
611629
762851
722309
1062746
821319
554725
1048754
698283
518785
882012
574218
490897
426272
842527
900747
747107
752789
623510
870031
808588
1048754
759570
801132
747107
444541
340531
724621
956837
447932
365594
496305
576324
450418
580357
759570
674824
422893
519775
797338
753984
1004371
344741
807802
645724
487551
543393
550055
439797
428654
643032
544913
760941
599855
490688
969979
430923
690464
556746
703010
255435
708585
638050
702055
1071602
538058
521653
892544
643032
515884
257890
959516
617977
591655
676650
663437
976787
604978
773892
256750
565963
358028
559072
312858
672638
485262
593203
952456
1233752
406927
295623
967391
693320
850872
438228
382132
325957
670879
413335
532883
307365
723728
385972
555735
690919
222783
728328
496076
439936
361336
549705
489515
441046
599966
883718
609079
507319
1004048
452590
1267995
730406
747078
654049
581256
198276
534642
603859
647411
494723
397720
1202155
784323
376334
767759
685017
413807
444666
603063
497203
606758
502354
731634
604054
585476
222979
548338
311575
704775
455821
938651
889324
498557
907439
373994
258979
608915
562299
701351
602630
749852
342007
1016558
618339
451863
509642
722952
649524
626023
917860
482406
1169794
620083
898666
695685
524099
528139
779289
635023
501271
210810
696034
935988
445999
628034
527877
704912
665543
816253
844037
822545
665726
423301
398557
479840
490780
633627
331441
606960
837285
685773
696110
757566
916144
805949
615280
307676
498271
525702
335295
546969
460873
529882
722107
496393
807872
588625
628479
400121
691973
866100
676793
504891
956911
392364
418790
857436
765023
932208
558980
382793
300338
527773
544618
792586
749198
487420
866100
257582
741461
684417
655193
706743
506328
432404
456295
579365
728749
526819
625319
932208
712043
570413
237030
189504
214912
346331
580675
720426
490091
600254
425104
673810
480106
791698
467812
596601
506328
648778
613326
623924
460613
430107
1273245
738161
1127052
345220
764799
744324
959800
529579
486625
1171001
710682
853501
1114392
1016890
906531
680653
754065
489943
718110
924945
527301
583149
808259
546041
494158
709656
940160
815228
733952
657630
619082
617620
11040
797777
570979
709963
404669
338935
346378
524388
589710
385088
395613
358476
826031
318083
935229
695218
784323
728139
907029
876178
738150
684458
722226
475626
859352
703010
340801
446447
514658
717310
958675
349331
1037969
1054722
401803
731634
879449
853696
522632
546700
614352
493683
821895
700342
345220
575161
491749
730856
730856
702844
542037
1199283
1018810
644261
671215
392186
597978
504412
799314
385948
950018
729742
969228
672486
468928
593336
355657
765454
781277
725694
554685
472461
1286057
1011152
1102224
658920
1010217
566910
542257
466211
743291
511965
990412
479043
272287
609480
454024
439917
322666
724400
698013
657972
514109
347648
613064
910926
745909
765070
686298
772677
874572
788018
611407
784923
648072
1160594
498553
451402
557802
490457
372753
549355
322338
334828
969228
753668
524114
627916
474580
829229
377486
549719
374382
379923
512103
673810
688944
636018
379046
1169820
703624
951468
627377
472064
451372
457093
673589
581495
765112
299455
595990
504333
639106
891207
654486
726511
639612
707930
646212
738816
1064787
280537
358943
808170
1117703
365777
632013
228879
616767
355657
408399
442662
467951
371845
665887
744682
502861
389924
406584
441046
466008
511121
602823
624805
733202
511879
681859
652845
770167
913675
711649
572366
730925
432280
1198772
808322
604891
846066
592267
233885
448623
598853
723842
845120
680011
707930
576387
449582
232259
733374
993078
403525
648072
583053
642468
740880
645105
762403
1254316
1102224
214532
413954
702580
824082
294409
744238
493640
302703
425496
765454
889777
620887
328069
948093
492550
441055
935849
552511
797858
175843
626681
638707
638460
399744
464140
772249
678571
232031
1026642
720727
519621
792687
910926
441019
740515
79336
659557
407651
567972
525445
763131
609536
567972
329286
950018
652775
821707
656432
568607
633650
824082
485618
764784
665602
785191
523040
574122
724208
754992
970939
601204
620887
898085
596089
821707
657862
559447
707856
382871
944474
287359
785373
568187
621820
569524
571257
413946
268713
595002
745909
573854
659557
1148654
732316
792724
740515
878683
681432
1194904
220848
650817
667018
638460
426019
525445
537716
389924
401381
739325
711193
728289
577397
691816
487495
177412
599808
508234
628706
793036
597978
679744
743729
842366
337930
1004653
446455
156864
564356
604891
650817
659863
589523
414094
499779
580643
570973
707158
828891
480637
450052
474580
921342
389924
666417
383648
792462
583799
575090
890499
842366
854760
936433
521218
792291
912464
295021
965831
357367
859187
161260
557802
457688
756668
492286
419281
445601
895507
743729
891226
862641
847970
796894
509084
756713
400598
433227
389950
785676
834836
725122
421882
399052
505981
508234
608663
767769
805998
786571
515987
523040
440688
585223
738816
726511
534972
751542
570556
891226
847640
963168
445811
396668
1103331
639013
434983
644261
80308
568607
643138
549781
350169
827709
504485
506506
265310
706030
283984
696809
545567
654486
199970
597978
619958
1004653
756713
466008
568607
752524
800151
621225
479372
679358
521707
842366
445601
382871
774559
231503
842884
731810
575841
555284
244790
684969
536710
502942
370034
743291
804838
638512
800151
674785
694933
525445
859187
518261
42249
651032
458623
571986
440414
859616
453225
743729
466008
800151
742772
622995
609536
648383
436374
545567
790361
437895
369771
650817
266803
926255
846197
1333239
555503
675078
656775
561986
935932
514109
648552
756095
926255
549088
638460
645247
895507
546872
93818
702580
678571
472893
564969
663099
726511
822592
100537
569209
428260
476785
450852
336709
796732
719487
656202
714764
774821
197641
832528
689379
534940
711006
718747
850979
592701
593513
551846
487495
534225
526960
726370
738816
713861
657058
815426
638460
604891
442662
555803
773697
699372
777001
821582
726511
479372
737265
610291
718929
800151
990412
506916
760695
413946
848039
823979
575841
731136
738816
652878
517467
706615
681981
741461
407651
523316
193187
898331
792803
691835
550501
910926
488211
801594
592701
854760
940347
815426
427874
758762
761640
842366
500293
644905
763903
281264
357367
587953
623376
558278
455117
593273
440688
740798
535841
801262
738816
525445
432889
796732
769774
569209
848591
387943
859187
781472
988887
569209
389950
671236
372151
377622
725413
403525
775185
946251
541043
581495
608459
726449
783375
612779
468869
581495
1018217
517382
761108
515584
495434
74508
766360
445811
468846
638686
865454
854323
988887
724400
669892
492683
376809
388208
669892
613092
716720
355657
708424
435501
850979
345855
467951
587953
442300
298822
511965
401381
708193
575841
922084
612660
379431
797944
664832
333155
599808
420924
452188
479479
769665
754992
657623
1102224
427874
565522
1199283
639979
648756
784883
867583
807482
1031921
845120
862641
408399
464555
625646
761640
227346
907642
566208
516788
796732
350169
751562
500464
509867
337930
498178
611949
734973
816607
479372
531039
360259
780460
402493
521218
571248
774579
598005
596417
866586
395685
649765
500156
575841
535423
908920
638460
747878
784923
480637
828953
422327
926255
485678
491043
686445
707930
654424
787405
894069
373453
597978
652558
534972
772677
745698
686362
467390
589974
1268662
643022
347282
317175
648383
395685
190477
804838
658953
331600
877883
513348
427874
713747
467523
862641
574122
488269
476785
748242
692246
1018217
263073
412732
432049
487293
734375
717719
580116
392186
728566
534561
671699
415001
371753
684198
560614
473129
675078
940736
707158
442235
706030
406872
857315
878683
551112
686113
541989
380528
701011
369705
616421
619400
540058
616323
495906
427874
808322
761073
577967
388245
675834
257213
723823
375366
596089
783215
587953
1226643
804838
740515
1062194
582295
413946
405503
603820
321468
723842
132184
710159
861418
581071
686113
839058
808970
657635
758762
140970
1005885
652228
722730
270848
723217
382871
226190
371845
823030
581244
595990
467951
570928
371845
1243463
786950
921128
494723
874572
604891
721253
737889
836071
410688
645247
427463
854323
439147
512394
845120
513348
443578
686113
791987
611508
910469
869001
521707
743729
542082
565542
376895
739325
556862
904662
597721
565522
350169
678130
730925
516293
432799
514109
542257
450418
570299
811382
511965
486565
467679
834836
804838
684637
511927
950018
201372
634712
321782
820729
523316
736555
389924
821708
426899
767114
1242544
963168
518353
604891
1033865
482358
434983
432912
678571
184605
587953
1018810
572651
423079
347295
851023
786581
744682
289508
781475
714699
846066
565023
1073002
439917
718929
1581990
979624
712921
966252
642575
856524
682211
695843
733202
368637
387754
868198
562865
350175
82267
508234
440688
1053016
393756
848039
604891
617117
383009
765454
542925
821707
707282
659242
1188768
957924
472893
595990
514210
596089
946650
598528
726449
585050
722668
389000
447109
842366
633990
729848
581071
516025
523040
500156
587953
891052
371845
976350
614535
740515
591763
508234
329601
920749
373721
678571
643843
480442
845120
1063502
588585
616676
678571
333549
609536
659130
214532
686362
595990
859187
381885
411910
325830
487608
740515
1349171
656969
684198
305824
758974
1094589
816625
514830
733727
487479
901246
689379
722730
668651
657623
184967
643843
491365
859236
823457
392186
745983
478480
349392
848591
476614
797881
589523
926173
529955
349373
534225
688475
976350
754992
607502
622271
714113
633215
661537
699617
732316
1102224
785373
611667
806393
473724
551279
469621
472893
866586
596890
814920
235965
672486
402738
400598
731810
917191
636017
708641
1002270
603442
628131
717719
594319
593666
204960
821707
542925
319110
702888
650499
988887
929905
274631
696806
520497
511965
331396
596089
793655
751542
566060
500293
442662
508234
468869
667904
990412
797397
664041
854323
590775
839888
445601
756942
622574
523040
497875
365038
389924
774708
697331
569209
400952
515987
697379
738816
696806
597896
604891
472944
473567
1018217
976350
1083517
861343
625919
889265
740048
618429
801594
870858
421102
636540
948127
411471
806393
536130
905467
283866
761073
312103
611752
598891
712558
672486
603442
891226
568227
790361
742614
404375
794148
1277687
348605
626259
491028
442662
379923
808641
878683
731810
581071
300499
416636
777423
678571
993078
464555
787886
846066
808322
448927
731810
679067
710687
557802
403525
595232
561986
555803
923710
401381
744682
722668
829229
781475
553246
610291
180285
1369169
78802
564099
921484
542041
722668
380851
785373
800871
573010
521218
824818
299784
180647
605126
804838
516023
561986
716622
616580
745909
966740
772867
732316
616727
715184
730947
569209
329303
683980
670588
808641
275380
445811
953113
807091
1148654
481192
43796
566060
584532
739325
801594
721012
583893
702580
593320
519500
466922
864559
652886
312103
592267
214532
776140
194268
803861
210752
488128
601204
650817
696507
704222
716606
262772
593649
740515
508757
894069
720307
889310
607364
451880
770599
327728
720166
575517
809286
648005
560989
511837
589957
508054
706944
492934
465974
568866
412976
277396
773300
930440
1342628
706641
466293
520936
506107
565955
956359
579187
791653
792070
434125
634710
677562
591779
566914
875435
453896
639010
715725
572609
157917
827929
738085
609077
507526
544337
593073
732063
567898
829920
519393
510704
479663
879414
652970
252375
542473
1211630
587787
520790
488601
370664
611244
563746
663922
618779
733017
697499
1081178
699708
628021
601264
533731
545235
951484
1077611
223926
853192
495365
597308
925722
627427
716428
392413
840668
509340
542473
624662
551461
564969
1050004
902045
627886
607798
1011232
760357
557164
370836
623889
561187
415994
574637
783332
365257
948338
742643
431981
925220
453608
830037
888756
1185637
471883
529741
654765
668404
349748
546066
551164
611475
529975
677039
721652
752210
805305
660599
1182086
554909
1237351
469621
621989
1005905
705073
529741
469797
890459
976546
340902
525761
439767
847880
610717
437649
382358
474647
663781
976133
938435
842773
420860
395556
841433
351182
679979
615163
414187
1445327
926172
882177
629290
819729
357877
768942
591198
449996
945935
635450
439908
921272
712214
820437
466886
1071809
609893
376596
530929
715725
1251827
356482
724239
652340
895294
757372
919880
565711
413635
634372
855713
765035
1043563
322301
352431
327486
626190
938415
422568
861481
264175
510144
850443
57630
481156
920585
655920
651279
580862
711096
583330
533308
773527
583474
235316
612501
461706
490432
546524
1214106
839841
623074
545298
578544
945935
604213
506598
745784
380725
709523
921719
476297
425446
585943
1000433
319482
670546
777119
772851
420612
1276364
652980
886767
600884
540735
743825
1018843
648569
938415
1185637
740848
726233
728567
600956
540237
1050684
1095079
677039
509969
626274
502267
591779
437428
462668
649467
624524
517157
728120
470994
857933
213429
687710
872938
622469
530084
294300
844803
663781
809966
541194
701908
604468
681563
488094
623837
646696
337520
509350
505645
495358
450522
747090
681801
732184
409462
669109
848270
351146
550100
963857
289015
528647
672469
578503
420860
670588
864305
437428
1067526
916056
250636
609077
581805
486380
568449
307499
665095
732404
728299
611107
500730
783500
814260
855984
521103
539521
892853
513185
931329
827771
774785
736588
368135
583963
537515
340022
500293
770278
701979
62092
736562
486876
716864
211760
473777
515688
593073
518543
696037
302184
418895
674282
826856
396506
832671
676650
748861
547014
314621
1416496
792794
344533
905614
613734
519172
479663
554486
518737
585476
737444
433645
521597
793444
1203752
511830
601654
427956
335187
924038
1026306
528901
739684
546896
513295
444239
324183
698253
486380
592032
696305
545735
656471
712214
545911
775498
517229
423480
1010584
572722
660391
862631
625681
789081
495958
907701
338812
350776
594220
1001829
675146
500868
1214010
741325
711587
828453
655604
496274
803438
339823
644395
551582
614001
570973
712391
485974
646537
1113593
174438
635530
570355
523491
560346
552202
559791
514830
648102
731511
960107
130455
514069
440727
452442
735304
983536
537303
767407
851932
679979
693598
718584
288819
956324
469763
785538
401300
963506
522441
543498
805241
1086621
690701
595898
317093
360305
887267
568012
982241
907367
443404
340022
1406620
627916
1127093
652340
310320
671213
382967
989536
871594
812520
562971
792849
123832
614544
775489
755577
330951
564498
594377
452575
733017
467341
496797
599718
553957
1065534
830853
1160127
686904
993217
1084259
686374
749198
625664
874561
811687
680251
1316994
385044
834967
454405
418916
792849
286834
961617
760578
649783
457012
1255303
573290
673347
887488
705349
939263
560033
628021
872908
1339228
993304
804486
888477
415994
651279
580862
607798
581365
934606
778713
651084
816747
737581
657224
677603
306746
732184
321977
627314
1065534
498234
478003
407228
684026
824909
421860
245282
570390
583807
248984
396075
618779
504279
350776
699190
593553
323055
735251
888920
460437
710633
840877
820236
619964
329208
561230
333512
544232
839832
925407
693905
531244
946694
1095197
518122
622674
356482
727711
1000171
532287
579177
998018
626830
287539
658469
775498
589416
375504
701753
645146
592986
865038
234861
818565
457124
606763
660863
830044
461173
524353
551842
682310
306606
716892
711623
517652
439873
567296
1159979
581339
723281
848176
587245
804402
624542
167765
554666
585411
1163481
613310
290089
593329
606504
323526
838121
759249
633158
587245
665190
508987
866359
737858
839676
898331
786179
809286
452109
359198
1266195
409581
322640
961284
409178
694243
695515
606763
520384
723774
550970
674583
562971
568572
664765
1097543
146044
768051
601215
539848
583807
663922
965562
718172
519961
145205
533106
748861
870398
1207150
441312
1008928
732832
461173
664426
781399
585411
537352
858169
888477
624329
879586
874561
741593
619137
1243132
732737
624524
500759
492692
561158
567494
783984
360305
650080
642587
270160
710842
859602
345340
528015
490450
420530
691939
1082252
244312
433645
751026
705671
453904
768463
662920
413807
504882
735304
520207
1006781
824494
562679
635163
487934
419662
469563
424847
639010
911317
429796
669023
838204
837978
917657
852935
633871
356944
209767
264462
700974
890459
411633
554937
608206
978375
551417
864713
300735
585943
415452
183048
540468
287803
520805
1023288
877995
708094
350885
493167
695996
926445
713510
480639
887196
786671
850443
345384
946224
663674
259129
469299
334254
875159
269009
934039
293081
844652
836464
600884
783363
684733
496213
434423
1098318
703630
688332
856687
783500
721592
571767
419216
400685
992936
954043
537997
550639
666900
699708
526955
609884
568678
651575
513355
758614
711384
471077
948338
921658
593473
830927
265316
223926
257035
498054
1008248
775498
506506
671824
699190
370197
660196
803020
706752
1311444
589036
880254
574552
334611
1042332
962356
698013
563594
1051228
787264
357794
608775
610681
594906
504057
740471
1128398
687145
344859
321138
744764
718777
582402
906747
846196
493461
637800
743252
1033484
749465
648076
707680
425174
553222
892778
810758
682089
774544
761087
498461
505869
405976
1088480
455513
762299
648883
631153
833698
558747
1073422
1175678
908486
753140
1043096
552917
488095
327695
655604
527985
591095
761630
785125
447598
172799
692308
866141
683153
353998
697084
1032544
504476
554750
881321
623873
522547
873656
851473
980584
633871
599109
819625
402202
659190
501634
659193
828217
542761
608540
722292
470193
605075
487559
915412
729234
457879
526005
725025
653838
785834
1010723
739311
825078
223926
648883
574637
679497
778079
918871
881370
783332
399448
707091
911831
649783
396226
572434
1088638
963176
718584
498803
723059
1009532
660904
1002902
625689
470881
379008
721197
486557
760578
873137
703368
326695
693499
847095
713129
736410
697682
598305
427773
655909
538028
818816
575743
702430
761630
700870
495833
495958
689624
608441
780878
384744
703299
697682
563917
758974
268709
72108
669463
845338
729548
610341
561187
955091
1009532
719068
645876
499837
1176924
573958
931189
623296
498232
696305
621835
690812
416291
377477
327031
608723
316320
463975
531090
410415
994735
649482
648906
300026
560563
575618
96725
980844
616789
681801
449283
592638
506512
626958
520805
206914
913474
845986
252433
1032631
497965
902890
736677
569340
334429
754856
848270
776707
907701
235297
657305
858394
359868
783742
640579
446031
545342
862899
695275
352546
949438
721297
679497
206394
982204
963397
786373
789241
465185
648883
987382
832911
845338
588004
568449
639889
482455
583448
910583
689414
578320
714189
719468
830037
768860
772191
488773
257780
339103
843926
276046
926445
703289
763201
841686
1035921
804486
784502
916056
813024
582402
1248112
378254
266127
343173
745542
906616
515770
506461
500369
705491
321977
600884
911961
515118
362290
1025092
712428
550939
685761
379008
517247
247650
450572
913474
1166312
353887
689658
267228
648883
905614
546524
773398
120709
413617
582714
414846
663422
658770
665543
815914
948949
697941
900658
826955
687606
526960
475278
1123494
1030913
1118130
890022
553085
970149
1068427
899544
963857
505860
699485
1046232
680290
1553341
1324145
628194
649499
664927
670046
247600
532462
367826
635797
610685
772078
814293
1301975
357441
421171
627121
1104389
469937
770445
667731
711285
797338
616789
933353
484036
487645
608431
410405
439767
1126459
795503
868544
665011
568370
1090115
816410
686904
336781
604570
652909
291276
576992
437812
531459
375586
826955
762709
671826
374081
624728
898110
1226272
654529
571128
529637
585726
1123412
813538
1152430
662063
774632
251991
112648
884665
525278
584855
291932
606256
237034
378256
804648
225110
889520
598528
553085
1002843
701996
1012244
716255
231792
449755
658513
271574
419797
731485
566694
966307
992632
149410
755223
496230
673782
774916
589062
809323
699177
526222
1175907
872245
808329
507865
552280
536333
598650
586690
1358368
1216461
821565
401118
648563
430550
268332
629971
962364
628194
704546
924175
771921
859454
626811
534796
878534
514992
485301
747240
730757
568132
790145
593030
441414
630904
318430
773252
423480
662894
648891
762709
406523
752823
720292
963499
774804
1059883
981880
587242
479773
468377
1123494
583789
603693
615482
668261
130803
744052
938623
626716
608162
482455
745790
193553
492577
662001
352123
418758
866603
1260056
774593
1119001
866992
492611
529177
513403
467690
842734
570548
762709
485485
606536
990936
685979
839343
954381
704421
452166
463366
501260
971770
796932
666668
545046
794293
521588
748065
631608
1130246
761382
886121
619033
775635
507134
780084
947739
877069
670770
375640
996669
956973
479509
684839
863914
303431
566114
1147213
802601
679825
588163
680173
736497
851022
778449
510236
1358368
375669
824549
871055
769213
231633
1001434
1025403
473451
861845
1150113
637349
507047
842448
610969
528665
1057960
686709
742526
783054
414417
962364
729740
727692
402578
420530
852053
773248
310832
414417
513403
518389
467230
662257
740255
521588
626227
509743
546405
780145
226862
1294269
494784
901667
897326
1175907
545046
639790
713230
390503
641851
316621
1133169
681139
557226
193572
859454
557261
1158063
610190
695860
335748
663823
996501
619033
737765
830275
894042
636982
62166
783831
906149
456983
1116560
1051110
599958
667410
452910
658892
723728
842685
795708
1202952
769233
493435
520960
549936
336781
1025082
1046232
650688
775674
670046
988096
730899
1143651
461734
982815
732896
504212
1018976
661033
637349
524021
578186
570891
1293684
875402
574836
478271
530595
517361
1158279
880445
887869
839851
436613
772217
469136
417030
597181
659015
793142
653376
486990
675286
575089
988126
642195
740799
1059883
404099
1094352
406375
939463
783291
618660
584780
1012244
652642
477783
770445
495653
725932
511453
1040002
714735
907979
496230
775382
573547
845616
787008
560814
748564
713994
631412
274007
871689
678474
859454
629894
714963
513403
1040327
711239
991071
354701
742266
1392413
941759
670843
885622
540087
550107
464624
180285
442037
637716
670567
894154
395937
753307
471322
496752
751562
571470
756683
572131
497874
906149
410984
477248
249940
407250
20599
596097
811688
628144
462725
666800
649159
439788
506964
1088861
1143651
271295
453854
724844
426897
990195
386447
682867
500535
811688
840496
770156
403155
633824
991171
196823
771597
570763
860417
1112025
526206
631133
863914
590917
814598
399651
635867
383939
876572
704546
1023589
727976
1066316
580246
808329
682626
581248
428176
991277
131642
1031690
867610
803207
687205
996669
677051
814293
332994
197022
1094476
784096
684969
1073744
383939
678814
1190603
991071
552400
451555
1116560
610515
642195
862722
958575
529177
559040
682977
494925
563191
493864
832779
506546
789528
494677
680815
739981
706758
802994
771764
1020945
476614
540015
631368
787389
900415
803866
879695
1313975
808329
636695
724571
540789
729210
529638
691620
372455
455190
563296
545682
774916
631014
565973
823702
795288
520276
446749
981003
433513
722880
745519
682641
585726
524587
402488
865608
707287
540909
440300
980657
850063
631542
1020780
560314
347090
724790
688135
507688
874983
632752
962346
706148
787226
670335
721548
640901
604277
834184
471877
866033
246453
643518
510860
492770
569382
657804
932596
650018
424493
895542
1331872
464790
662257
886181
972789
1041989
665991
929216
785633
619209
933805
640753
678495
637349
609049
688734
780688
571571
815374
587874
898110
1259091
219159
414071
805059
411363
568370
711022
1553341
417286
619286
681139
286825
464639
1020309
1294176
747240
651121
625964
513822
1038198
811189
681296
940277
1022515
621798
676232
687594
732753
345383
639884
373044
658240
764642
759939
539684
493284
995811
638125
697905
1002239
734504
513403
589257
759902
633376
712437
457870
601751
687359
915838
875657
673782
910058
1025632
1000767
488782
768983
426407
788018
469367
897597
641755
773863
747054
792366
878491
986791
1088611
1094476
609049
724103
777572
798791
774804
546589
1060913
777762
524495
323210
798004
897467
371571
621579
382112
1112153
333705
388080
994976
632992
535799
1116334
785480
870041
524369
946871
502190
413481
671443
810834
550983
574087
682867
777160
699390
341608
680857
554519
358176
932596
615846
695154
919456
556916
178663
225110
827349
774632
666507
522844
664631
926293
496248
671600
642195
406523
480017
939836
684354
449268
754357
660765
1147801
756550
319029
559910
856813
574495
793650
898665
1098077
537964
720780
772078
1000572
993346
1132610
207283
808212
939463
658319
1253277
524529
912923
861481
1038336
560484
504423
390196
794003
560484
533824
471302
492595
494925
902430
646957
266956
395097
807273
337405
726102
424597
592801
474690
656032
769237
520704
648851
1002843
580406
913641
515535
929216
550953
672860
506255
588146
1099552
773527
627002
681094
568370
563922
505218
887119
764286
572722
498063
793626
565343
572020
511516
154361
453854
769736
555894
469733
631621
363611
546358
722744
570499
585763
508793
544286
629971
536870
991171
589257
701785
778930
1068427
613523
517361
578256
307803
511517
537393
791631
1226272
486024
650521
427480
1224724
668261
132431
883194
660765
789487
773248
1130817
1013510
430550
511453
798657
659353
731291
756550
867610
628194
224128
445557
616596
426897
614380
422917
862722
630765
279445
785789
802994
588531
930228
571571
463045
719068
442419
987801
853250
1097200
483299
755205
768051
752402
951138
592641
812679
1030833
763164
649963
533824
556037
652822
784096
545392
920486
662257
449023
568518
718570
679742
1042702
732641
911058
1013717
762709
1025403
863389
473925
809442
634958
426373
567092
1220848
823979
435140
830729
1394441
797395
816770
787483
294071
633948
583949
978981
487819
729584
550873
476713
789367
266352
590227
1155583
843749
806688
369799
774916
936274
502751
860417
401979
306574
724560
586205
983019
780660
506681
783054
1000791
666787
803201
611616
1094260
288316
811298
810397
680290
1294176
768983
149888
232364
485301
475401
1102683
681859
736527
811688
902430
918560
697545
1005995
1059917
865550
534611
426897
641246
706004
772178
788165
1040054
818334
1293684
1105112
167646
502418
654663
436693
519712
364633
430458
422000
291743
743071
1073744
826031
497874
947739
608860
960204
993410
818957
814608
570499
538894
447633
835505
720508
1068427
643201
687606
1173323
376509
879491
550855
352500
503261
540889
1016247
536064
627715
585369
779249
600608
649499
996788
683980
1209683
524495
655724
682828
497874
670446
822092
1153649
610649
643201
1008509
607544
507819
678622
742458
724299
752370
517467
503006
959402
358225
811298
716255
715574
1057089
844461
656773
879491
730713
1125849
566833
535634
1143499
576460
840743
1108481
723163
471239
716428
468525
1122280
720166
699390
539052
699862
807802
778571
280061
511516
989712
901246
309050
642736
749852
663823
280962
464790
487645
821086
794735
728518
798502
871689
184082
457796
405815
936596
336954
266314
618813
369209
664779
812679
884802
261643
628912
735800
946871
814608
726010
757974
93309
904206
721772
938623
711988
1118130
855249
719502
835505
633322
643823
929465
780694
344540
863804
699177
743501
592641
897467
910393
434983
449993
423123
613320
697545
784561
781805
554710
879491
787483
597989
948949
729740
1242846
1056066
742458
861831
637349
616407
1104734
1109989
345761
288221
370481
788853
383190
646437
402488
789487
844159
652502
319050
448583
748403
554364
481245
926294
877069
469763
783055
639612
1040054
898775
1233713
926294
681807
530997
768983
530997
674285
243404
504184
962346
575029
460771
408959
490371
736527
618922
684995
647471
699702
1253277
661364
756141
373864
744940
507119
760069
640659
705128
829668
599539
268274
303431
1119001
567317
546612
587953
743205
555355
911403
447599
645930
439890
447351
275461
696171
784222
667509
734152
978844
628157
389006
783930
429865
722880
871055
18842
730899
1259091
560990
477248
473504
901354
867536
717800
573168
989197
392527
305141
675751
866033
949587
221546
801196
557133
933151
379142
555265
762240
372609
631830
443484
722850
619210
580406
1099552
877587
480744
793626
394561
616855
592331
615163
744940
1137909
612692
622531
750003
769736
918871
634810
653276
1100910
1258251
637349
437593
1121649
807162
348909
650297
483514
655626
233885
665217
880623
797440
592103
717027
1095010
1172878
601188
239365
973097
719029
790232
603693
673782
519989
735287
663823
442223
293081
555705
660935
1015302
773252
824023
731284
474181
787987
501206
639855
936881
801902
575764
611359
410784
336781
887119
717898
708240
375930
516905
224579
663147
788140
900919
339546
1123494
449755
685877
744879
170592
501973
449254
523200
417030
335052
572225
1040327
399130
836011
724820
408320
821086
567143
172412
429865
554397
764286
524551
678814
89709
628194
660198
860907
276637
463988
734038
739903
885089
359260
1233269
356645
503713
885601
906644
459652
695289
737021
874983
723786
1039920
665011
475262
832416
585334
782459
1046296
773319
403017
772217
568441
464458
663391
722226
898915
571250
780849
82076
709483
770487
1051110
1038781
1073744
937970
1069631
1275568
642402
430677
913201
802994
876572
575301
584051
345383
423222
510860
501973
727031
598840
917617
1467197
763175
591430
789367
449618
501206
795288
406881
771332
206963
413543
913201
757157
1237192
449755
722150
1108481
439629
785633
585763
1175907
403766
691009
913641
1147213
999060
986715
783930
477912
783930
721498
815374
988096
684949
550484
341370
379072
453858
592993
1233042
445693
637894
785016
497142
981003
565973
506546
578256
622531
247012
1241983
1120824
1293684
797881
460399
726467
540015
383826
678267
606128
971212
703696
880445
556187
811298
913201
571571
1015346
759902
34241
576700
492611
1063553
1012244
639881
483600
568385
365981
513403
670446
673782
593529
551175
466265
618412
483695
696380
739773
962346
984440
430458
625964
540087
600381
927701
806831
867610
1069554
625545
561831
476815
795638
257633
419367
509787
768983
898915
1119163
694039
486823
567179
442174
622367
876042
472056
742242
1113290
903389
814598
611871
445693
900658
517509
853250
553714
438876
521588
580511
776712
333151
507324
807672
543902
971146
777572
546405
789907
746210
644543
580406
627715
663187
787722
18842
335850
370700
294130
603439
949599
485574
751606
617477
689225
516642
36541
529298
464790
771840
569427
1009966
589980
567636
538378
583655
199212
309806
1091806
831144
968911
609629
775949
596492
540015
941254
864593
1013717
1258251
683188
806576
658094
217866
696619
665011
814403
650018
671384
764353
532719
1038781
865550
994976
931800
1097200
433195
1153649
406375
594250
897511
703949
536497
830020
661434
823702
1313975
524495
881720
770258
564496
680290
947343
437145
1001434
564326
1090115
879695
619210
276719
696897
687287
617401
555894
1004474
756141
660169
582470
833639
750003
702217
762524
1119001
928897
1059917
1147801
756026
359205
649482
532462
842039
492286
703787
630553
496616
350392
876840
1164413
214750
333085
94095
373329
715034
635065
740799
729223
1069631
788717
1240993
805314
639855
735755
931909
450460
912269
1038336
567492
932236
386447
781805
735755
1120824
962364
533636
383939
689788
488701
794003
1002239
678340
768666
1025502
680173
1345197
884665
575400
385005
333512
664631
762709
879491
621286
789460
353077
309204
958099
1263563
711285
406508
946360
696465
555823
814004
881370
866825
762047
72119
530451
875508
522844
194802
874983
610084
380216
699432
924175
702686
674813
576664
421171
824549
711081
1094260
293466
801207
506255
1130817
366106
827847
460129
352137
676401
678029
485330
729740
586205
485301
511972
389868
687338
410319
739730
699661
784418
629321
631830
753137
501973
708240
572415
722055
539384
852776
685756
881720
837047
370733
646696
631830
899544
803724
452390
857459
912559
768103
1003982
626546
790145
1090115
500944
1112153
1038781
447811
366106
1109934
647003
777490
590495
463297
606536
724360
668173
1330573
696085
601778
542206
586205
706186
230977
751251
1091558
699485
484270
410405
552184
760700
799675
596735
1044188
209650
660469
317220
696380
713446
622367
675286
872227
269735
565281
829827
802601
1137909
1104734
658860
884665
721063
1023589
330539
1044188
614177
756464
521740
345566
502880
217688
430159
532013
877187
1268033
678622
824564
682611
691314
788140
1039275
924175
698755
699390
853250
947739
754732
689788
936596
732896
1001487
656773
771040
157838
645218
322022
615143
629422
449755
857459
380073
1074035
394562
1049180
1022515
466971
1119001
573301
789460
1000767
394561
520223
906149
650482
725774
622732
846455
657538
409355
839593
583807
1033852
1261387
512906
255000
787226
481926
593087
578110
1109934
291311
681296
919191
744940
658707
680173
819086
511453
628716
793662
742704
722850
518903
598932
836421
984631
639855
1233042
829827
665003
228523
758943
510966
1099552
530997
641543
1069820
548731
552812
971212
860907
871460
378109
817218
615134
161609
794980
602770
487902
628157
762709
608162
914187
328819
933151
948949
627121
500428
1158279
531970
540789
626593
696380
952811
621569
818491
502914
1158279
484270
1004988
803866
863466
976338
732896
857459
497142
687338
504423
334932
537964
1030913
275461
557133
307686
657862
548324
309319
604656
500472
1063553
615198
865525
1059133
417030
542982
965160
671107
939261
891571
710319
451510
684518
829196
627121
241402
614535
570380
680857
564977
756428
760667
445693
888085
694200
1000572
1088861
199506
475542
530256
897117
888395
745519
548181
311789
959402
962364
294287
715661
725138
608651
815374
439113
671034
796932
881470
681122
865312
543510
433209
634040
1118130
511972
550594
611399
880254
652308
593332
1026128
665011
497391
627121
803484
717027
735372
251306
706774
558347
1020309
421856
620454
774632
584638
629926
1283071
678814
901667
318879
437159
760700
1153554
638709
286232
885601
1046232
410304
867536
419307
641222
884665
583789
903881
533999
204521
902178
668173
663823
631107
1104734
848826
827349
1022810
478355
468359
757372
765522
483464
689521
317872
681806
1096173
514185
942004
607154
521588
705286
1078294
476968
829891
910393
713594
747240
866033
448475
738204
775674
568132
337597
735620
369930
351764
970292
786221
607666
958575
1222487
631766
700743
580031
795638
557357
429405
729552
810530
611209
650688
1103962
871138
911687
597092
479734
783054
737765
755205
784341
556944
862741
687769
1016247
727031
59177
670567
710319
914168
1026128
642916
760494
598932
802652
804476
557959
826686
684354
704243
1094221
511530
590495
532462
736919
798502
796570
498837
780696
517361
1042332
676127
906363
970149
767685
679742
774916
542760
448327
682867
461281
510860
529277
705128
1233713
681807
939836
517509
706004
799471
756026
806831
607084
463647
594187
504453
566205
916963
499497
1123412
914187
414417
842071
1083981
629830
608162
474690
1125809
915139
860907
652156
793662
827585
405582
1090115
696111
512636
780338
250575
646010
872245
760700
1017500
956114
494925
794346
610084
759244
491206
318879
396309
659428
747647
684049
1033925
384945
532055
780694
1078294
279187
924175
1294176
939942
774804
441339
974963
587882
516174
678814
1146977
421856
526418
877187
610190
342489
464790
553085
500200
452477
939836
618813
562738
933251
993410
535014
677683
682838
561895
947739
578715
714075
806467
811298
696619
412916
639881
366471
780084
355901
785106
526734
655626
860418
526418
564496
436156
1247761
286825
947739
653376
642736
826174
426407
906149
425891
1005995
396308
858891
966307
725138
740255
768428
585726
606273
835022
876840
547464
961553
586205
886001
340035
412916
430537
768085
639087
725204
1109934
1119289
379166
618813
336781
571250
567699
1019131
783930
537375
695289
658860
1203503
837716
684423
930194
418744
1098077
308463
533351
897597
560377
544316
454916
874983
1002843
565163
763175
807273
609629
811189
970316
713362
483378
514992
656033
757157
926294
832636
752027
803302
846066
621798
793650
770487
401518
752823
507740
775123
940540
648007
603693
520223
785480
811298
505526
611209
799531
682867
339716
886181
842544
1083240
888431
618739
600660
420919
590307
514210
775123
1199393
709629
773451
807351
902472
754283
632295
584617
745652
682608
699235
750003
1043653
983569
744510
1087764
387132
731646
654834
911687
818491
154475
425302
616021
462510
902178
484143
756141
746525
683808
655724
374552
687586
710820
661588
587683
492692
962364
881415
699177
629129
405532
1016525
495610
682778
886121
740202
684523
629491
672517
773863
954381
663049
567729
273385
462719
722880
1016525
809384
583756
971770
774593
305181
730822
699372
652766
384171
336781
901340
1130817
634753
1124104
556037
609606
755360
263514
872227
807641
564498
759243
899466
858696
535931
677364
774240
853250
493924
1122948
1009966
1158677
477248
432488
885955
571469
480484
1066316
746833
506869
737051
862722
885955
901340
1038336
659353
601172
771040
263514
341371
60817
933809
939261
580279
985476
506546
774496
463111
799801
1075184
1074420
972789
981885
629321
599495
412976
769233
917634
690887
474690
881307
570380
777455
919191
630245
756141
593073
785777
689788
574218
563500
806831
614177
633830
700454
642402
488668
692221
1099628
789154
491043
816410
739336
689788
599087
580846
615846
661458
501890
681303
799531
652952
868544
473925
609629
801196
802994
911687
688119
996788
977426
1042702
852255
706086
447236
780688
251670
949599
536352
702121
909945
404828
987801
912219
1038781
695289
696619
571081
774458
593046
960174
902859
694089
446749
682867
589257
225110
1030302
336781
1130817
512031
862741
790709
1049180
510966
824549
727835
970316
871462
926294
379528
620305
888414
737444
708011
811189
299615
771041
250560
459445
618260
602524
929845
496224
668498
616101
355419
557910
653971
482513
918940
683232
704546
711285
548744
369999
720168
852776
778610
794294
762900
463267
902859
821880
958575
764286
505130
1023589
1062303
955940
952811
638749
740289
780338
332070
658723
867536
670446
827349
477242
222584
857655
623924
567143
592032
1136496
947095
386036
1120979
589062
722195
700869
506030
492611
740202
671765
294144
530544
610190
715487
586998
206963
642736
730899
425991
566409
415278
111882
339326
553771
939188
702243
421171
554287
1107163
672974
494925
938623
951138
555355
592801
676756
422486
345383
804455
600766
724103
865288
860517
412810
1069820
774458
753574
878561
595232
659015
845616
429478
715080
560814
894042
1046232
655724
1245922
544316
557959
575578
352137
1063178
618412
1241657
553604
1119001
790485
918560
449831
765365
617253
420072
1376144
637699
866033
844467
788853
994688
709183
418758
664026
661392
648007
449268
1394441
513822
558187
887869
454507
411748
256790
681512
541344
809106
861143
794092
918560
889324
935208
578504
653833
629491
687287
459730
680173
437145
1059883
457516
730098
842039
666417
511453
119687
691449
757193
891697
670046
586205
958575
1010217
884704
988126
738089
373796
249747
488701
204431
680767
806823
811739
740799
423133
797470
416657
754980
606490
712350
929216
944029
702121
929369
746525
936596
731138
777605
540735
400746
505218
962062
509478
654834
790145
500410
520753
390987
794003
681296
895047
582179
465582
994688
550689
682608
635889
814608
801196
738850
420236
704736
1345197
619650
853707
518865
615163
883222
623532
385572
738628
692122
724560
418017
574773
637041
878607
1038781
738089
676756
693631
809648
495308
615642
556037
710352
1116560
734931
755223
766177
647530
709894
1069272
1042702
652502
1046232
900961
629971
771916
365527
257854
326494
1219039
516194
503526
853707
845848
1423590
724103
861853
275461
429405
273635
573547
698450
724487
711752
601318
1056890
1057960
511516
739336
1088480
882527
339136
628157
447351
875402
1072020
1346200
657804
541068
627888
79898
516007
611992
868489
413543
671711
485168
598802
1030913
646054
678267
910058
403630
583799
808544
299965
629491
410738
673782
179672
652502
563274
315738
1043653
657495
835195
1154139
1102683
769617
700192
583838
464790
668207
729516
517361
502365
760249
522968
596462
428437
277854
830729
1441500
725694
484270
935208
681563
360737
962931
1137909
584780
897117
1031690
921365
272340
853228
636403
760069
571218
625032
352137
285002
574205
609606
482455
448327
329393
743705
829827
571581
852874
1222487
709267
669431
465369
764836
745583
664652
406375
815311
546874
1082089
923676
966690
621660
796841
866603
436794
885380
738089
532462
573547
488668
901204
1130246
752984
551887
181789
873243
414702
1258251
845616
498937
455069
759902
1439874
707252
1066536
572257
744936
539551
940608
718570
333135
329993
681122
809966
747240
767810
592641
707756
293825
918560
644902
460260
1173621
516007
584964
429684
642402
970292
1103962
568132
798090
757193
592059
492635
931244
494616
627314
631133
553909
913414
747911
682361
381625
647178
648516
507318
549245
771589
613157
756550
771921
613228
602839
756849
418758
831057
711285
560484
815374
431516
598932
891926
827585
771675
802652
421171
594604
498138
1119163
728734
649394
788120
1040327
184384
561187
1224724
590612
988854
712608
589980
389660
511453
682293
621563
768983
655927
850063
1275568
711053
724103
561687
257263
580248
423577
684046
546612
512999
815485
1109989
660169
862722
746833
454338
469409
561687
860628
543902
191895
623104
706758
752823
429839
580953
653276
873204
829208
396968
615846
726672
984733
885955
1102683
761328
665644
762047
665003
519559
706004
814598
507714
1083981
548275
687594
1233269
988946
635144
966307
705128
701175
387342
503314
724560
871462
970714
446252
906711
653727
1025632
762709
423499
740255
519116
413543
671776
298156
592801
582263
824821
924771
426759
397257
1121649
441414
718570
723644
654834
1130817
435940
893848
887119
860517
808329
682608
487495
436849
794346
896977
884665
680173
981003
786684
734038
507539
688549
580768
924038
852874
648007
774064
633830
853228
516642
758997
1033775
705775
699661
1057960
439049
646150
351480
611616
479509
725322
709370
395269
810008
403721
516642
203435
740289
826955
523902
489417
378506
932596
542070
395269
447362
677222
548131
931891
535857
892011
657839
308064
769233
373957
494580
1005995
540789
553233
802994
965160
946360
807962
557926
806576
639367
430550
473855
930228
624972
381430
572763
580585
481945
540087
407750
900919
430550
793444
485301
437145
660887
540364
1038781
964742
726184
530025
1100910
402621
992401
850451
695136
560484
136075
456894
478271
890022
1212253
466885
898163
687338
702562
1130817
487486
611538
524021
437735
682611
493284
657764
793662
490554
769237
545046
1240114
1190603
483593
760700
1033852
901667
884424
474690
494917
771921
715610
1059917
702542
705775
888379
684354
785397
887080
892677
1222174
703120
1123494
1016525
1109934
289696
421759
753723
470071
547343
644732
926294
667604
1375488
522844
487645
961781
642195
1158279
694089
1025403
638490
1002239
712437
575301
586903
457103
654834
627121
863144
1175907
673226
521461
772217
755815
764286
961741
833744
387860
1263563
699411
722744
885622
652308
747240
386166
1253437
1253277
932596
384338
901667
1047360
610249
496224
1116560
1009966
1106520
1274816
768428
571250
257890
582802
1159102
1078209
526418
463622
932211
996788
643201
495268
738089
655127
645876
534939
553085
678377
760963
958575
1117199
995811
429053
1158279
698734
567143
448327
827349
374518
916963
261643
943935
362241
1029620
866825
670446
679742
608251
1098077
1238296
513779
620429
735620
605286
991071
793260
822821
775123
652766
1097577
793767
806393
190284
452725
852874
987835
464344
998786
911687
660169
410827
970316
856481
323033
659291
525744
1175907
810008
536017
492770
1042702
665003
383939
540015
860417
314517
862741
715805
695509
815374
506255
830542
348442
506940
572657
485059
333211
54815
654834
623631
887998
621206
589464
205422
733667
958575
755017
655724
732720
606836
861301
1345197
929712
680866
745124
586159
394561
1056422
773248
737765
597853
910058
1057960
348491
496123
1258251
678267
1059917
702253
591783
318879
334203
698755
555735
977426
448583
1099552
783930
1117199
990540
740992
732674
557868
734037
518481
769237
431373
589020
490396
520620
706760
596080
793626
518865
1044236
191291
676756
846103
885955
512510
552812
658860
1069554
1233269
1104113
225110
669972
1021995
233885
656773
341554
518270
1034808
578661
1136038
730899
151647
1358368
402488
1049212
555217
564715
782728
311933
705128
770445
387083
782277
939836
1005995
402488
544320
1000767
997354
364546
72372
901667
513623
866992
638122
1183664
656032
773863
339183
436513
702792
604570
686113
530997
1224724
700192
1123494
739730
1032973
764286
635870
708240
722850
1025632
809384
640761
485956
492770
917617
696897
341371
901216
914187
500949
859454
1155583
679116
497359
655924
746210
1031992
597494
592801
416435
572550
780084
448475
205917
405302
747240
907008
598932
617409
700192
711285
427803
614544
1073744
532759
780084
678460
1358368
988126
789460
532194
633639
628172
793570
920486
972789
740921
899544
386170
1092214
802590
299419
425911
976193
483756
774496
1275568
345383
484036
550666
551031
1007658
866386
818225
725139
608310
704546
682608
858760
76384
195958
777508
581506
502229
826789
648492
812669
705976
1142598
793626
570499
850063
632414
590495
434440
367173
1017500
385501
878534
720210
483570
562492
533824
555807
557559
982815
1074341
539378
514095
506940
930228
777490
609049
286917
696380
824023
464624
646010
694016
720307
642718
800114
1101897
460032
1346200
1439874
448327
1113290
826807
681094
562492
426897
441571
373675
526222
781491
1013717
658974
722880
496076
540087
966896
744399
688689
721653
502914
508387
1220848
195321
1143651
732641
569664
804577
681094
738712
809384
1012244
608860
668207
702740
514909
359110
921365
485747
737765
1069631
362295
436953
576460
566327
754116
496665
619343
663533
353653
448583
443400
803560
468381
829827
669431
617510
487645
203381
423123
1153649
918560
802994
880623
511453
627121
369657
639855
1113290
844310
797571
511453
340509
423739
615846
555517
775494
395143
843547
629491
713446
567143
506030
649499
824722
865312
527340
830594
573547
540109
898163
768666
469117
814293
687205
795632
902430
846307
613559
1126459
774593
1087764
468525
336096
441355
857459
700966
707814
1358368
302184
413543
611616
648679
985313
1109319
1004832
882504
496444
545682
591972
452575
540171
883059
998289
383842
572225
1394441
273328
825560
770332
945856
784725
1123412
860517
511530
659128
736527
637041
605601
608860
515223
342505
1109934
844889
980657
852874
665299
866825
742242
929216
457005
1056422
488180
404383
1066316
593531
898915
906644
1038781
751908
520407
787570
1191761
939836
973097
780338
637333
572244
717285
774263
892626
707510
360272
609606
665011
523316
310185
568370
627325
783930
270494
1099552
642718
442526
1059917
581100
571081
1260056
232364
970316
482716
517361
924771
959402
857086
956911
289508
552222
770766
899425
440978
799531
230555
845850
756141
780338
556217
537645
951138
696380
913641
495610
312034
860417
1253277
1147213
629129
1103822
914187
760494
839418
449742
471302
1044418
399259
777370
512551
840430
152975
678814
900919
1439874
846133
722195
645811
345619
753021
602976
576460
923218
1331872
935290
1147569
744282
615198
627121
772217
799531
297176
336954
602132
526222
567364
820883
636982
790145
526222
730574
613494
958403
801196
565973
113876
496440
923218
1060116
580977
959402
345417
900658
598840
447599
429865
742526
647917
513815
814293
680857
655186
617253
537964
844123
786794
862741
1331872
481193
220116
990936
931244
355901
540735
684147
1000572
413543
488180
769233
639881
793775
1109934
667028
663317
929588
818236
725672
888085
411878
951560
597978
971212
335850
453002
1142598
817490
901204
1294176
786205
455190
604891
637349
553579
1120979
743460
560608
524196
780985
814293
114476
751864
498063
747393
486032
235750
798810
782288
494532
483253
763175
520675
1172878
586268
681296
598840
712437
670567
988096
566327
248908
709629
452518
884511
498937
639881
693536
935208
930228
668165
848606
569664
639335
846881
484154
124382
769736
609079
771402
867525
801813
1103962
441414
560713
412746
757193
737765
876840
675286
504562
672720
687606
629971
980657
918560
757157
302226
971212
884511
310851
727902
595315
726664
575454
654268
580768
983019
494925
1159114
1046232
263054
821644
521461
555774
768860
619855
929712
765518
756309
554906
865550
939188
628193
732501
712437
467916
902363
451759
856293
737765
559332
830594
906531
718570
92769
570499
536017
716442
1146977
792983
890022
729659
618112
372228
484036
453858
811335
265252
533246
381625
947343
1375488
738628
810967
757863
659871
920486
782360
654612
1136038
521866
838651
962364
466679
720594
708011
559930
704828
321595
344980
464624
1029622
571081
995811
497435
1240114
756262
747139
538026
702121
586205
415395
740574
492770
818491
708240
759902
739203
846020
875402
434281
339676
568740
482351
759244
231604
603075
226255
932079
844112
494284
469117
596243
555209
546135
935270
858140
545682
919191
901667
463630
601188
1032973
813310
310185
562446
631164
633830
336781
984440
785125
560492
895696
1163922
1153768
787404
800307
774916
968620
495243
971097
1030302
621176
332529
503768
640305
709894
611616
951560
674700
622354
430550
947739
1242846
441201
553085
673637
718945
482216
668261
762524
702121
1129778
553085
362065
987835
642690
352137
474690
612033
508478
1027195
842685
518865
1057960
598653
795288
786743
1119001
224430
888085
132201
870066
617401
557959
881470
931175
774496
340732
1122280
493206
848896
471226
1345197
435455
555530
897511
514777
767666
360664
653006
618324
738089
726664
1123494
966065
544286
709267
866603
946871
658723
842071
726417
55383
424664
540850
668610
663391
1036620
1043653
816410
659130
683833
740202
408449
757751
419324
1238296
774804
1097200
663013
577277
890857
589050
383939
859643
675286
744758
352137
560558
254406
1094352
826955
596405
871689
781591
909419
603693
554906
540015
569243
923444
615536
450522
672287
719129
592598
799106
787526
928897
902859
404114
584487
754980
639640
629591
650952
580643
856412
1296788
486486
748314
658892
513403
631014
602686
698355
716906
940072
747240
939188
597813
505090
629591
970292
886750
827920
902178
951138
614703
816797
619159
1172878
1088861
820632
471818
656919
1009966
965737
341371
774632
906626
1126459
1001487
560484
383560
884665
639727
852463
473925
628118
597056
1164781
1088861
507706
696619
440028
610581
780985
723776
879230
734038
902430
621688
832636
795098
433395
652673
911390
684652
756026
936166
670473
846133
553085
776454
726184
574744
610608
709894
360986
227899
705128
1105979
621798
915139
1238296
727470
225110
339847
376017
505218
548151
1296788
655626
395104
909419
914187
530729
771041
264876
442385
712437
967691
884511
648951
1146329
484270
564118
166211
663823
613233
1294176
824023
832290
734037
996669
737765
1109934
811688
407352
631830
764286
700966
414686
829827
384945
702978
604396
1331872
1062690
1294176
968213
421171
575301
811382
836143
722571
1044103
1394441
493109
747299
521588
602873
734233
677364
810310
503824
789460
646968
500084
561641
554906
871462
719393
774593
322966
734517
536064
678622
245105
353630
765518
653376
270649
567950
1275376
987799
807351
691262
906626
1171883
533824
653783
947116
507323
407538
413543
552400
657521
858725
1158063
1423590
423940
552917
432628
795638
658892
660765
762881
774593
732896
923676
973097
668261
1116560
256790
630331
781055
790145
888889
655401
569283
545660
785051
828508
788853
634995
777072
514182
722952
437509
1150113
417030
463678
575885
1017500
981885
1020309
928897
231792
436022
681122
571571
444263
1245922
1153649
369241
926781
853567
894042
880623
581312
779544
837277
738628
550552
894042
510860
542082
613494
1226272
709674
663391
756849
831434
761990
621071
667649
628194
603693
752562
1035134
528926
592331
492770
437145
659411
618412
650482
352006
658758
421856
830085
699708
1038781
939836
1131316
809781
303664
677364
764168
861831
665299
479734
395269
528015
716255
320399
778246
542623
1042332
708011
370664
417158
414417
734379
125720
546358
790145
398952
836270
460437
1000791
1138949
778449
727470
665002
608209
884424
958575
936596
453042
760069
886181
923218
703787
988946
204695
312090
464790
581429
625755
583789
563444
1147213
576460
875542
479992
627243
744940
606929
316220
537964
1109319
682611
586207
910056
747244
408181
845850
884424
658723
560814
560484
659353
427576
862722
902430
190873
763175
556037
616933
747107
511166
880445
501109
1281398
841314
627835
890008
717184
484036
1049180
897623
628194
628157
975569
1147569
823772
678267
879705
627894
816770
566520
751837
905896
426897
517525
653276
818491
629321
657680
468491
696619
1238296
663823
584780
538378
993164
794003
1003982
1059917
931244
808329
592032
652308
358156
768330
651613
360114
739730
401247
351948
608310
598932
696489
629865
464790
1076470
608310
364870
803866
656773
572553
452786
687594
814598
743925
597609
780338
656032
829041
919456
510966
537964
405654
1136496
629135
619567
1104389
833050
875457
780660
1202952
803433
556037
652817
507494
692719
562651
643094
441414
1245922
1027195
768983
859518
275461
610409
777490
1178769
455633
771203
932079
1143247
554932
443031
586474
749517
869129
553580
856687
516007
1022515
357920
754980
994976
573584
559633
841089
680819
285018
785106
102240
538477
455190
888085
523902
1046232
444666
1042702
1105979
545682
754623
664631
708011
529177
827920
560962
731291
719171
847790
981083
841905
276103
890059
755205
897467
511453
621798
753135
344039
769233
415631
524223
1296788
958575
668498
700192
772677
884665
810008
633790
964896
397230
852255
225110
877069
574613
682608
514992
438288
593529
352137
569090
439897
610190
482761
709267
485301
410276
938623
637452
723214
865550
672860
578256
1127093
756141
325274
467974
337361
284443
594250
1001435
785106
192043
598840
545216
681344
960174
729584
414088
502962
664052
500024
740202
860508
782277
1068308
676664
652502
842039
693236
610608
606960
680857
398117
704546
827349
711752
1158279
580153
1260056
698164
302929
550107
514992
511972
664779
740644
848270
1038198
572225
711752
248314
275461
1129928
507917
840373
629359
474690
1191761
516642
629491
898110
458982
358652
545278
749636
264191
688119
572225
772078
699177
346886
709267
533092
1028994
441517
1001435
784096
940072
732896
436220
251253
655626
205416
811189
639367
1125809
565576
589980
609743
682867
1040054
872440
909419
762041
1253437
887080
750003
520804
812996
530997
986042
946871
786221
988096
688549
705128
699661
906531
805059
560314
702887
546405
753220
377716
589026
805728
551180
492635
1411842
417030
901334
526418
920486
550501
236027
811298
725817
1152933
995433
377447
528871
545682
474985
909419
789460
1015186
590495
422290
958575
275461
1153649
454547
632096
816770
994976
697208
395617
861831
669570
803720
609049
544738
720981
682611
521174
589062
822092
640198
786488
730899
794003
709894
705865
1252919
729740
583925
705128
678267
957924
799531
831751
756141
754980
735371
504423
985476
725143
435186
539943
898808
557993
441414
966307
1011232
311675
1090115
519642
477900
818950
962346
512249
1178961
726977
543878
295182
959402
1072877
567212
818491
696536
880623
1137909
467717
861831
353443
430550
701175
390975
506963
276767
620305
476014
561639
735620
913414
573466
754980
483410
193946
1018976
303431
562725
936084
390361
386249
517760
453339
592641
470738
656955
802994
775494
826955
475069
750988
1158279
848039
1130246
625827
625964
677364
850063
972789
786794
553843
941759
705128
797858
1123494
565973
1049180
787526
1146329
586998
548047
902680
1004030
312700
697475
339737
911687
1040054
881307
629491
240772
806576
621798
471417
437735
663823
299419
774496
671443
521991
894042
886121
557736
536562
814598
1083981
764286
821514
678474
334333
744510
811189
745292
922834
633524
365131
1112153
510966
1158279
552100
437145
1102683
568358
460236
824549
113876
551243
873007
593888
980657
805803
642317
592059
579280
990195
464790
660765
681270
1290318
1142598
1104389
624768
811223
648007
964742
706758
883955
336781
583086
842039
740574
671765
156674
695289
506030
835505
1109934
613310
646010
774785
555774
708864
951138
995811
768103
618412
807126
406523
998020
898163
627715
881307
347600
614703
633870
546405
699485
488701
580578
653276
396344
767689
507183
524587
555774
762047
371202
498837
888431
772078
901930
902640
658442
565576
191157
769736
678622
501973
778449
1172878
1172878
871594
684663
765931
991071
35244
945246
445124
1146329
638950
1245922
794293
383939
816410
664052
734708
744554
796998
442265
735755
1046296
582582
713512
614018
677364
740574
708011
875582
521461
695860
393892
1253437
659353
705302
433759
839851
560484
607305
1030913
629321
832636
563708
593518
594250
664779
546562
983947
609629
844467
597056
610084
603693
602053
469014
769237
538454
827585
740202
552812
497965
631766
429865
102009
708800
866233
414763
946871
1080886
813710
1000791
1136038
855249
941759
660999
532462
429165
729551
436811
816410
845850
595990
802652
631097
661968
684558
437145
344153
248385
467515
520754
663187
664026
377993
517361
982815
768983
559143
689935
590608
523902
524479
474117
1216449
816410
427184
565722
621769
837085
1248112
659353
651411
554906
827585
329411
727281
555209
352137
802572
955940
685535
461060
1108481
634312
1025403
762047
894042
481207
774263
861831
642195
750504
669431
872440
1104734
945856
699026
638709
503419
614175
718572
771921
1146329
702424
548826
550107
598939
1044188
770445
545519
526418
474690
375803
588560
615428
956279
842685
520114
653376
459410
664052
487449
856412
850063
456391
436298
880038
410495
370481
590371
707158
929712
1107163
906149
705600
650521
743205
589062
1190603
591525
773634
396354
693114
196975
1056422
1016761
419108
511453
767748
907367
1092871
365710
951659
1296788
699485
785106
954053
479509
775674
939836
701927
803302
521461
557559
334698
823772
403412
1035134
802782
735170
458982
748216
871356
575874
871462
556187
929216
571112
528901
958575
798502
431365
1046232
477359
880445
509802
740799
1040054
200978
953524
857104
718182
459939
1025763
634810
729740
497155
1000767
421171
1066316
736073
936084
469937
606128
780985
993346
778930
402899
916963
756550
259463
983947
828453
926374
1153389
981885
945856
1094476
587176
737765
840198
806433
646957
424428
741072
716948
414241
968571
643052
419602
995811
394561
852717
701130
1040318
536870
817897
1233269
870588
1081178
819943
670446
583922
536064
813538
470193
689730
452887
768330
678340
1117199
473925
533372
812830
853228
973097
1191855
901204
564496
1233042
571571
516007
564496
553085
833956
668207
797858
741808
598882
273674
965737
702118
392493
468359
448919
1032973
966307
681806
916963
541445
634074
798725
1313975
401428
820357
750003
1001155
385069
875910
424260
980393
642736
919415
574630
495615
698355
650945
297750
655941
441240
703397
987249
418300
774916
507772
628157
1049212
724264
815236
1087764
430550
984631
522296
505218
531228
1191855
760069
882059
498803
756849
737173
606707
425891
744684
780694
589980
577180
887080
406375
778449
304445
786847
496616
809384
930938
421856
496076
435640
684663
723005
575301
994688
654834
436513
477334
860907
526418
1057960
514992
748796
502719
339880
629129
970316
897511
735620
765290
1136038
924581
142774
576713
750329
1055966
556944
652630
711419
814608
888982
1202952
1220848
837302
814598
537005
755017
670310
884704
420929
583166
423156
578195
837196
1147801
286691
1005013
678157
451236
632752
882974
842071
518031
732896
772078
586137
408631
772078
652308
698755
665543
609058
574996
1141819
833557
487819
769856
795098
600766
606536
794346
768298
542016
728479
675551
502546
987835
698337
1082961
448245
812215
899851
836113
663823
866825
801196
517361
615991
448327
778246
829668
490047
783055
556217
800758
506030
835505
705128
505699
581898
372608
871689
682867
1117199
585533
1069631
686187
527245
788120
703529
756849
540015
720292
598840
753984
535424
881470
734266
906531
706772
1104389
688966
681859
774916
714533
683207
516007
578376
362973
841089
459844
569664
522844
816770
494825
558227
799531
710820
511384
386447
952010
93818
809106
794346
788717
424493
747739
516695
687594
687338
507917
882974
357605
524587
403091
378588
577742
611161
998020
878561
912923
606593
863918
485141
707089
92610
627505
886121
505073
677041
732641
725122
1009839
709894
685834
688661
829715
530689
703237
731705
1553341
680767
533824
124646
783055
986791
750915
504423
407228
812679
809323
938623
628194
676420
497041
611902
482579
504453
782277
554432
678076
918560
575517
816247
504212
675587
778930
1059917
1147569
620447
1000572
504212
655835
681859
732249
668261
860517
781270
812996
454252
610608
794003
507621
550225
670046
584911
507997
809106
940575
652766
740520
632331
768983
665299
777572
1553341
380652
279797
652308
1068427
747739
347021
1222487
1023589
738105
994976
767615
370353
533824
834348
528767
789026
760011
919134
598502
1086985
334313
397791
251342
856412
714026
196881
360396
681163
889247
1192230
31104
504081
533920
266677
976232
697733
959402
739803
542020
776156
990195
994347
545682
1061188
751757
902707
805059
623208
597989
550070
592550
991170
670046
632134
575233
845000
341101
1069573
264424
413993
1059917
867536
1025632
916524
470629
597449
549690
687606
561174
486206
710366
318879
701471
770762
796932
882504
828015
565726
461842
776329
1104389
471429
749706
804781
337597
581524
433195
1189309
1099552
764353
1136038
890430
729584
321790
267522
611135
901667
693773
394561
785365
704546
946871
652228
747371
906626
948349
692375
940720
514712
860517
539609
699956
625627
1022515
849432
771589
648857
776072
616202
883127
1051110
695183
561899
387653
729740
722991
686696
958675
450584
615867
502914
1068427
414417
627202
769736
1091845
774593
768136
1061188
726564
396961
754980
700966
1106520
709267
610110
683069
702449
871462
458057
1113290
874586
672486
828091
994347
462034
631014
668369
1394441
764353
1150113
668173
1033852
746490
906626
719057
529177
746833
795098
814293
692893
622531
633396
878310
371875
609606
696694
657804
726664
692024
1033852
720315
594183
681122
564496
775674
703630
516791
484270
429755
1091806
1204253
696380
750099
843170
579658
75752
764784
530167
652612
825684
452036
808259
419108
368802
808329
568441
743925
853228
578413
774632
768078
576001
918560
551842
330531
812679
668173
480260
449254
530781
743501
477097
812971
585763
743205
778610
988096
862106
656409
980393
1091845
341371
613534
903344
633428
798725
673782
655626
535070
754980
647530
518270
637372
646785
484270
783055
953545
714048
593529
787483
492770
938402
886181
932561
726184
229641
513403
784096
692465
706004
799531
837277
449226
1046296
643201
735755
523902
595315
305040
1016247
618412
610608
255922
776874
180585
504453
501533
638888
330928
708058
830563
511960
966307
994688
711752
447932
318879
839851
531846
539943
670567
1002843
634526
846133
480311
676507
763662
24547
704406
402488
1220380
1023589
720266
774263
668498
725818
801902
762047
887080
913641
365968
859040
598840
409734
998020
746009
544951
413543
801196
493230
732641
988126
240191
787412
728375
440028
1191855
436298
662257
1553341
623719
752567
629038
900034
707814
569887
579992
803201
687338
726010
534228
778610
478485
756141
225110
640446
513228
531896
501164
492528
614703
816770
533246
738171
902859
501219
642397
508538
429517
774263
1258251
865995
825272
598891
511116
498063
769237
286834
962364
365558
682132
531825
452101
673782
712608
923676
555774
578970
695289
394561
668498
471302
1000791
913414
849095
494037
1112153
897467
913201
901216
718351
748376
524495
357877
404779
589257
784418
936881
745519
1131851
517361
1088861
932596
616006
896994
496872
1143651
768085
819532
1014346
508969
517509
597989
446749
815236
420666
478355
654125
771921
537134
1109934
639855
327625
286533
652430
740268
514497
677593
357637
479683
553586
859454
604181
553085
772178
434260
1133169
647087
484036
1222487
1023589
244024
509694
824523
877069
894042
499904
803207
1123412
1168054
222091
426407
1147569
970292
472043
563192
987835
1363873
842078
802994
196279
973097
788853
936084
926294
699372
514931
989224
522844
998020
312816
595352
464624
524196
656773
712548
450460
658240
588564
625964
437385
971212
860907
417030
161905
649499
594250
810397
1123412
536497
790930
881505
403796
418758
1137909
1015346
517361
616676
631766
344153
457393
1102683
726664
680767
832636
265462
669023
862490
627243
495575
897467
417030
617253
737765
674556
765365
663823
1245550
1049180
550689
887080
567636
791047
421860
669477
681094
738288
1004048
777072
853993
1126459
577533
413543
1120824
600871
563656
1240993
574287
1040327
479789
388253
822105
939836
365131
464624
654667
495268
909419
765518
769237
631014
712858
811756
990240
522050
477942
691620
548713
1033852
805059
336096
481366
451776
387052
637349
796841
681807
727470
776312
739730
593765
802572
668173
787238
447985
780338
435140
993164
275461
943935
799106
621798
211098
913414
408974
668653
691620
753388
835505
983947
746875
729584
554024
633262
336096
687663
785106
863914
475192
47860
811688
476297
859969
783054
451250
500200
603693
1031409
520622
662257
186943
610084
295519
734977
655724
768428
877187
931175
570477
487732
923676
522441
830275
380190
579187
1103822
580406
1226272
485301
756550
1084712
991071
773634
535707
910583
832636
605602
1068427
650372
753570
602839
514621
695727
665299
882974
727190
953064
235334
859969
586159
933151
743205
386715
898915
919191
543026
878534
498937
920486
593652
1389191
989199
955940
810008
632775
1130246
647971
425127
303431
1147569
844310
545393
230555
1141819
485183
436513
996143
810008
1057089
807659
483902
455083
755812
540187
622367
841314
426446
537005
269355
59177
461060
1190603
966307
1105979
909983
529274
947785
951138
853228
764353
458982
770562
699177
1020780
857507
803201
777572
909945
836270
960174
860042
803866
653376
844461
830275
623056
1016525
859004
256350
772120
906149
727777
898965
451971
785086
591519
694451
994347
1075631
888431
1111418
890779
784638
478224
1123494
1313975
571052
438907
521588
671443
859454
732687
434859
826916
689887
971770
590966
1126459
866825
538378
1015716
526418
660469
670270
856412
595271
780660
560484
394561
662257
853228
548131
1112153
667677
994347
695509
407057
913201
682838
357367
739106
447244
822092
557678
381249
412916
730265
910393
647003
770445
520965
768428
1467197
421856
726664
999088
439994
588478
1226272
665001
851943
222979
484270
946871
601755
72372
988946
743925
571571
526418
900919
922139
1044418
303431
389635
557900
349407
378222
270751
615482
660375
868321
596312
584413
539003
138082
687594
583963
1233042
797571
514095
1119163
934582
900658
633948
1117199
897597
752823
500200
798021
557675
527603
504423
1131316
292022
762709
221546
876962
611209
706758
285405
711752
763612
972983
311392
708941
1109934
323409
882504
864074
1137909
626592
797878
1147213
764542
844461
757531
897467
1164781
724790
938623
1038198
769680
831184
521042
589980
498437
796932
617253
753307
545046
529303
732844
735620
665011
756550
775382
929216
497142
386447
991171
541352
396191
674181
426906
698714
794946
780084
566484
964144
988946
1016247
703604
600996
463988
523008
635151
464790
772373
972063
856835
878534
662830
952811
952811
574450
677224
1021634
996669
719902
557675
758634
769233
587438
614117
464119
752394
592059
566248
586156
288997
888431
1088611
669023
1146977
469244
932208
1083981
671034
440274
938040
439942
161138
1258251
860517
832635
919191
876572
313529
692173
911419
846133
620083
687606
494925
919191
699492
501206
615198
746704
682860
592059
640659
1112153
572817
459520
411460
390434
1077611
672045
1105979
584578
501973
656479
304553
790145
540336
682608
983019
701979
609606
887998
887869
413326
502914
842122
642606
837277
496616
718110
911317
751446
890008
413955
773863
782113
534881
660469
538378
608162
843547
684641
352063
680173
540336
752597
387188
517937
545889
918340
764286
1190603
434359
917617
544232
426407
589257
745335
717027
758924
796932
818491
652308
994976
576460
1016525
1012244
396263
633830
361516
460493
871655
523629
1126459
681867
752942
680290
449268
359868
600766
1103822
568370
655562
755017
376509
1146977
531525
449254
795638
681296
443259
597181
695136
653848
376509
734368
560484
911687
700192
881720
479734
217138
773252
675183
738089
1109934
596567
950642
603045
758681
459597
632394
680857
561009
754116
794294
79898
574790
1498397
668977
526493
614439
679836
781871
815691
614177
808843
673718
629321
972789
1226272
499629
491707
406443
762624
311649
546716
380851
650102
433853
1439874
844123
736890
468266
586903
299185
366944
343270
678110
1059543
206561
723504
747354
1143502
521611
519967
1203500
733101
442948
733101
611477
1086409
213569
950405
715572
168154
944844
543316
643459
959065
884314
582738
726947
869150
907911
755304
627866
266677
813338
236469
315770
741052
928241
904798
630460
1059543
1189213
918308
489224
847270
1192230
70937
598311
621120
761716
1196871
639838
573953
824614
733101
906114
604976
720318
740688
1118757
792463
629865
1026244
1155524
492169
699659
823498
751932
305494
686451
336467
408615
1314036
603214
677441
1146329
805564
932821
851419
734059
625048
433154
888431
197187
537645
918308
519391
878224
1140268
484787
656541
1046668
971847
773697
739312
1000065
689308
347617
1196871
502755
257755
60629
374635
808102
343482
403433
559594
904798
913843
978842
1010274
644071
588931
478158
710792
714391
387315
902577
637442
580969
846483
486937
235998
1118757
560990
826817
604940
749915
552716
367546
744747
1016762
491403
809816
565264
837975
426843
636974
711663
231523
433323
667624
1103610
534127
1011656
808375
818111
826955
693182
595020
689478
471223
1096981
387591
773882
887243
798319
529638
986421
688971
1093038
798087
844790
460719
777209
753570
857192
955188
871255
707762
906651
561366
144314
419182
867923
663099
907211
398932
895918
504891
460028
546039
776667
892841
584399
851419
606246
514588
974716
815131
546251
914959
558635
691106
801962
557134
54335
918072
75366
809323
433586
1115021
552231
805474
632104
979792
505133
887736
761716
910598
598311
386259
602613
919209
513822
433948
388118
671481
800980
339233
533395
415090
743539
786001
777370
470496
831118
670613
813338
1127093
1314093
370545
612465
871255
929411
805474
905779
581138
537335
733532
430260
815636
670564
983597
712155
396936
744682
729159
306956
1054132
671481
138255
552132
792630
936512
351802
507504
248433
1052759
538222
938511
568012
777170
790974
785161
808375
559345
556373
508792
246571
825340
766487
661002
682359
635625
556271
877598
318636
459110
1203500
858586
348862
637697
1002415
900398
684306
819597
1002415
851419
684118
1086409
343084
1189213
726947
875186
904798
692024
971847
681755
537335
1128079
458061
572722
1196871
800980
715930
620279
478158
655949
1133639
991437
808102
511706
1147213
1060761
810797
637051
1109989
1143376
74868
802585
757786
217957
944445
521859
130919
384475
510102
1137832
682679
929411
906651
311063
807609
938388
733101
511932
451710
1086409
266706
529152
719212
606492
501696
632088
751973
1046191
706914
450381
323387
745303
495086
718539
675246
1140268
745221
904798
255671
645291
586786
666738
552716
968884
910598
799762
1016762
1465410
895918
606758
881256
518254
603214
404817
897949
632764
1009087
556720
601215
780673
469437
526206
632591
998576
445442
919519
509867
1258277
1150131
1103610
790974
801567
586434
844790
809576
630875
676141
955188
902547
684849
377501
807609
714963
803541
909081
1132493
1103610
628115
733532
1046668
518620
851419
487632
801700
206610
955188
688397
729911
738811
904798
801746
808375
437518
1047088
813338
714278
928039
637442
740688
619676
502906
791662
825068
419541
769838
798319
753570
912056
433890
689308
574029
468655
709339
623631
944445
906114
624615
831697
670921
921644
689308
870969
804494
612567
646849
909163
909081
1103610
670188
800980
598509
902178
1129666
826817
552716
732028
733123
417091
357101
609606
1054132
722571
501715
843446
460236
758602
502062
1049285
688397
874137
346291
794357
663170
1221553
986037
682342
737117
362169
833446
726947
1239804
779988
102009
738811
1132493
676760
1012131
751932
805564
751850
1247059
378254
308357
933785
390628
799884
796682
1005243
795333
862918
775704
1059543
542134
216328
850780
340773
1002415
822568
487237
679486
912580
506908
638721
745221
944844
893493
741239
564099
740688
812778
207344
443489
715572
809576
982431
939540
794180
1109988
818387
881256
769505
289924
907911
443081
830407
675542
690665
593155
986421
1040095
610889
795333
720318
1188528
726947
719212
1258277
559345
431041
412156
613348
938511
1078139
1211678
1526360
725648
707762
792463
855522
690740
907211
1144461
909081
286139
671882
1190447
351373
932596
703357
1026211
533213
904798
401313
862918
1197823
751973
829891
604343
909060
529563
1023939
430094
798319
324514
469136
1163019
389972
555964
786210
615418
293106
629429
912580
708665
560033
1042656
666076
533395
404952
486024
490091
581230
632660
837975
739447
714391
470599
844604
270751
598311
822254
845120
449907
761716
678110
655497
801473
753622
516437
362577
802932
589959
804948
584399
1046130
537335
655626
799021
593063
800986
823913
862918
801700
615609
913988
688397
582986
1129666
890943
1025221
1150131
540402
374043
959378
738166
740688
336305
380813
359110
80893
1098065
1196871
479630
952749
216963
1103631
744747
910598
1077025
210994
741052
870146
575263
913681
489859
723178
602763
663170
881107
939239
792630
803861
476297
1088817
1049212
982431
665293
919206
1045803
604882
742918
881256
670564
786221
959065
711365
1042656
942445
610507
877952
913843
762605
645735
728566
606319
850711
473451
864337
893872
761776
902547
587966
285998
656541
948948
878619
1314036
1196871
786210
278868
286139
495086
352063
952749
670564
807235
389289
884442
503607
744857
758620
795895
697378
618406
670276
289422
528009
1297285
656789
589600
934704
648552
572660
663516
956820
528763
568653
1038117
272658
861504
623972
720941
981785
417226
746629
1048766
557437
756387
788521
1057952
1096822
390855
658457
713082
560484
985558
439873
509242
307927
631094
161455
541445
543356
272618
571636
661305
666320
266466
487293
728925
559892
622800
610051
405652
671212
614825
611303
203792
743584
626257
71440
625957
698135
1084328
175243
445876
827773
604603
486263
825836
291727
563905
604603
988155
553762
887019
747874
905080
486263
669480
716948
656789
762946
1258794
607012
654455
569018
458110
907168
558505
519466
611980
930440
572526
733681
710489
601135
960932
612644
658664
758931
863091
382508
439563
313897
858307
943751
519245
921915
187008
520497
483954
591772
251350
799718
967689
451382
337553
606637
731388
718475
426640
607485
793998
844866
588046
543713
681387
473566
499221
996765
716864
573756
643889
370481
959612
1084685
264191
878377
477241
583451
1102694
616876
739347
832570
430284
642612
498555
602596
900221
699235
945100
554496
529686
477814
861612
657972
552878
466680
867180
819804
669581
755511
741281
370236
760057
685283
1115021
586801
915141
798358
450946
981785
642144
958344
203965
875667
782684
249482
607675
791040
553762
1108871
244972
585228
364348
277612
426835
848606
594898
860132
715591
619948
493761
654544
837310
210411
193946
723616
79283
568629
489582
1046794
723644
529595
507990
656466
244972
1012709
1046799
1181072
1068739
866926
384823
517525
853895
1134510
1129847
994973
616202
768130
774240
619281
653237
672820
1289604
1387871
1190475
1014730
752438
474438
1090210
473944
1107276
926331
767323
85699
243434
1209238
528465
1221657
544738
734018
1039152
396958
207824
789937
427418
685756
102175
1036249
695270
472735
1240479
979874
967901
589026
914612
453608
346089
854946
1087523
773451
1317430
101143
778531
1173964
727281
692684
364963
590026
1185598
331478
591042
1138413
1157728
1037742
538223
900059
1136739
1191118
1091551
1091478
501514
1098141
833284
922701
567661
1134190
527955
460437
786852
1179461
763304
684382
1332335
896977
547158
45972
1076855
496305
1475563
971247
1000771
552574
762005
1270308
138255
443129
1127141
396936
1161888
1096804
638842
1215806
849748
1087226
310647
968388
1163341
852874
508196
1182566
775123
493967
560562
1011510
1068656
961493
559384
302582
767527
983569
726210
301784
997443
1220285
658231
1079915
851667
492063
1384366
925329
120153
1220285
969153
690958
561262
1221657
1174525
613609
566832
545086
1229580
1010922
673810
1297008
1106791
832067
485020
497198
1015800
1045541
1166605
1124045
968388
1344043
702121
1462182
659683
1323867
334812
1075028
834425
1144881
1065560
722246
544265
1185598
1277934
1041237
768845
677819
883282
448680
1293602
1071701
873287
703812
548637
1035003
1346134
894154
887488
703812
1119383
490965
437812
1085401
809980
602552
392289
1057366
207344
1034322
728699
433853
386736
1086164
1359494
1293602
1342022
566484
1070913
749694
1100991
480509
829920
1185598
1105505
683188
1091088
467145
1272348
529141
817153
997443
622469
428632
945974
1192455
779484
860289
821203
537020
921041
502114
738965
1302261
342496
449478
1216713
1220410
1076128
1256875
1154059
855100
448508
1025082
482215
1330905
1220285
302738
733356
1038038
421050
738166
735304
1384366
478066
1220285
1091551
1121404
420076
940763
1096804
950308
885768
1320864
1227176
1034322
426318
638266
1228730
1243208
1045938
1175010
641300
1051985
717061
1181999
1039152
1077659
1063929
428260
695546
654004
1133239
690959
916468
786113
889297
56051
992760
581020
570831
803495
1342022
331119
1081604
821067
415498
1029200
815968
1165265
1064328
477097
1094382
862918
257677
912165
940786
731101
437781
1106791
1103960
645291
381240
763445
434623
614197
295071
879950
1018052
478923
929228
377993
1007580
570928
1313173
666209
541647
652209
634695
684727
1300651
1038484
674297
952842
237507
910236
595009
736044
1131111
1028358
976249
1056422
535199
1334798
750289
545586
689379
1166774
1162383
230760
621588
1012709
877636
424962
1232260
621579
475945
471072
1478048
1320864
846741
1037951
1038484
675208
831621
531732
531525
1065803
461416
576632
1024952
1340889
779249
374064
526435
920480
668192
860289
776771
1045256
1004637
174666
671251
606546
1211713
656409
429658
611657
659683
588093
1403874
609884
641755
1227176
998242
1162383
569681
923190
562738
1184761
548131
1233152
636263
1289604
703812
445136
777034
1185598
1271288
1293541
936637
410694
572473
1276959
853883
1223899
1130137
531660
722219
1103631
641661
1085492
1177628
1101186
1154059
567661
298846
1203650
1181072
1022515
1142319
660235
821953
914914
1193412
1185598
1094382
549607
1238380
680527
739578
344214
1411753
670930
529348
940786
840482
592505
778328
1475563
965358
1604970
1098141
1148436
1121404
788420
1121412
707569
891236
1106406
1131111
1085211
1044352
690141
1266763
1111652
1090024
544392
619400
988304
485978
732249
561781
1340889
1237439
322960
655562
1329709
583070
374665
710832
1168976
759111
1297008
691884
473400
648906
395556
678076
936637
351114
723966
462418
709666
664740
985766
653864
173166
518712
871329
1017659
1250935
438288
1101186
1228730
527955
625646
487930
835965
288014
897029
1297248
210994
449618
693536
1031381
1022914
761203
529141
764049
1013897
752620
930435
759111
610685
1016099
808202
1107276
1407801
692336
857970
1142302
577196
993988
823751
587075
1081604
471077
1027786
823751
673084
636402
1114420
597499
990565
1211807
1320864
761382
960227
587075
1243208
573603
298554
968388
728738
969153
906904
1250269
1282209
1366226
412421
270585
494799
1087763
1079187
973397
1184731
377120
1162958
570367
1006410
1138413
711939
1038484
1342022
1246061
603374
840985
612850
1102094
707478
1090506
450809
1000771
1107276
889180
936491
1352736
463088
591189
628144
1071264
878882
1334798
1273155
1359494
907216
610440
1358444
1329930
1234916
748962
423545
362379
434963
664921
576847
703248
1180166
490891
636566
720210
1524921
1181072
1188069
795828
1250697
1180214
1086344
985766
653772
1127141
555559
634213
1076128
930435
659683
647443
285759
1352736
1237439
679420
273890
584780
633322
1133410
402458
335105
500018
1289604
879950
1354661
353357
1211350
1011683
524223
807659
960886
845730
593336
571029
1098141
356973
535199
1157728
779062
960227
1016847
396556
1179461
570390
1268603
598587
720268
1131554
831184
405341
965358
398132
1119229
653548
1354661
1130137
707158
641260
699040
795828
950308
613574
1413233
969153
759111
505712
583902
603532
768860
1282209
698353
293247
827642
926876
699912
1283404
1130662
629071
587075
702449
416689
755509
1144881
1184761
749694
1238154
1256875
723792
783976
596117
960227
1110187
544173
658231
704339
700966
497875
1149022
447311
1277934
1047590
400610
1371895
1008596
1401025
818106
511215
525869
490965
810758
914914
440366
987761
312254
478923
778553
370664
1064950
557923
441551
500004
634042
900059
1163605
1031725
1064640
1045768
627994
955765
1036249
1222609
965134
1176779
1028557
950912
606873
907216
421674
699177
1330728
254978
1359676
600638
1270308
819273
1175010
1116453
1086210
867383
693559
1258128
1250935
1557100
453608
1204139
1045938
740905
1091478
520937
1252815
811131
1040825
449304
795828
498030
77882
615756
609113
182422
455633
1121412
670111
931298
594474
689570
489716
792731
636566
723749
941949
276423
1228908
1193412
636566
714072
330676
583316
1229580
1004648
897014
1265315
513779
1033879
581837
888255
1094346
1161888
1132907
202071
936637
779158
1252815
480260
603532
395729
529141
607295
426034
1260576
574232
1366226
1289604
1010274
913279
1134190
1017133
586484
529025
821203
1061124
1194979
919619
1064328
1358444
749254
652153
864890
565330
490965
1346134
969555
575318
1240479
965134
568012
1081604
1090162
364952
1004637
920360
621842
940614
227424
1194362
587075
875457
1221657
1021327
558321
478307
1038484
694711
542418
1065078
5936
573329
740223
1137497
275480
380189
637203
1384366
1028358
1198429
1059818
496460
479037
651411
613662
1587349
695270
1316583
1203977
1025413
960999
1209238
855184
460333
708990
1604970
831926
1130662
1330594
1240479
1017659
1045200
645688
561747
323778
1050807
563829
502187
905085
457246
554519
452230
732627
556424
490965
407990
202984
1054098
1110187
1065078
622531
1232668
844411
1305017
737289
1248839
1143372
819273
1278707
493260
427576
608515
554128
864402
626357
1198429
1045768
871329
897014
845321
1185064
456310
658231
721002
1572076
790144
614447
561687
491172
495361
460260
902573
458528
1340889
301719
966933
835965
394247
1364653
388386
1071762
771053
708424
511606
602242
1160931
897014
994124
1401025
960227
615211
734165
723132
657804
521305
424479
280061
258524
1064640
940786
491390
1440489
1184731
634530
492511
636566
512302
322644
1087226
829374
382439
383648
792455
978022
664656
922496
1329709
500200
478585
646468
334405
591279
1388504
701064
1132907
648778
1121412
523471
705754
448142
963210
541761
1045200
1209845
1475563
535199
1225769
742371
323055
315457
552702
650294
1087206
1214497
1420188
868747
1100016
747604
1366226
557373
439351
980409
215100
1024952
959636
711939
1393765
1305849
1046136
1358316
1180214
1161888
864402
569204
581837
1119229
813162
428085
689730
637203
444818
883282
962057
789510
548957
699058
1031381
997607
538342
768072
719735
529872
438022
1403874
1040469
712069
392323
678657
937205
1387871
1036601
608490
522649
1305017
1232260
1162383
403382
642372
1296211
487044
1087763
626274
751837
1064950
747874
1300651
703248
92769
687391
779729
881256
1138413
1214497
554185
621144
456029
492584
868094
1346495
698982
793690
1301710
1340889
992936
749160
1140724
654186
723397
486716
702786
615636
1154059
1282209
1118596
1182566
726210
282514
630624
1188069
921046
413873
1287852
1463493
794119
1009368
299647
1166562
784955
548957
1302261
450188
484258
1176779
518263
400610
1203650
804293
332328
667333
377825
528378
652232
1077659
1130318
696040
962057
711872
511606
575696
641300
1209845
681095
1095010
926876
1344043
1250269
1038484
859491
1085492
1211713
435321
455695
1255392
429658
1069213
1163605
765450
1194979
1223291
1050807
600911
645261
1202365
1085900
1466441
591279
345618
1107689
367016
1033879
1127141
401188
658231
633862
597747
967274
545350
1010922
621835
507359
1022027
1478048
1055446
1159126
1166562
1314632
1148436
1071264
715172
613662
1180214
658231
529872
1033879
1045938
1188069
646678
533009
1042787
599463
1148436
937637
1014730
627229
551673
603556
954331
630806
897014
1094884
672536
468000
706170
963210
60636
569082
608479
1061124
517933
309106
723774
1014640
1057116
965134
1031381
1028358
788587
658738
1401025
682098
503271
398373
943328
1604970
527770
625797
1323867
755796
377900
440026
1102094
241339
1420188
818277
791463
471072
767527
613574
1110226
1130318
377325
380127
1466441
1287852
749694
890233
1070913
1011683
794442
216304
592701
657643
1040825
762299
1282986
424802
1029925
1045938
341762
962057
1346495
398330
1390181
815364
251088
591279
676740
743291
1154940
257971
638707
1100016
912165
750015
1557100
499955
1182566
628034
1114420
1228730
1209845
910583
1124261
593357
454364
1006410
758494
922246
546821
1012709
586383
864402
1327355
998357
649921
885450
421389
688746
186574
1181072
1330594
536352
773863
1126533
1301710
939072
1181999
652110
822255
272683
1103302
1050807
797080
401081
1166605
1350782
1278707
982066
1401025
707510
753336
947409
1442497
525668
556329
711863
359595
519873
1258128
823751
492692
471223
1181230
842461
400610
1320864
712524
785756
1016099
962057
936637
658738
608689
1237439
424029
611810
632579
895588
797771
669889
957208
1352736
773634
622957
1344043
483695
719399
900059
972894
864713
792797
1026557
781324
1273155
547158
940763
1097263
1131111
748893
1188672
633818
969153
1054098
977270
1134190
340022
490613
988462
1359494
852406
1316583
1250935
849748
554185
452230
824526
485726
591806
665991
780263
899855
710271
1157728
1094382
1216299
580279
505831
842461
556658
1038038
121266
919911
494537
433253
766341
566777
604976
767527
1134190
963973
1017659
311789
593107
753377
849730
719399
1028358
235225
471629
1162958
543096
1157426
899855
1006410
1238154
61804
1087226
1119383
460333
500156
1401065
1185598
291115
1091478
433253
734355
1092714
1094582
521103
728845
234769
522645
1130662
1065615
544582
723651
1134190
1422350
529872
468969
825111
561668
619587
531899
1133239
1225769
755490
270494
1045938
503271
256997
878882
1228730
960227
1138413
1130318
1039653
587835
369510
1133239
277452
1037742
682498
1215806
928942
1046799
549533
870537
589586
145718
1035003
331849
1157426
1014730
1175010
516911
943865
1035601
866926
489326
817810
1086344
474438
382439
565343
335471
1579292
1604970
756163
541604
711587
704637
463847
1071264
628570
1259459
1010244
711006
942219
794147
785422
659683
656250
522296
866926
610454
1216299
1161970
1179461
1064640
797571
960227
1063929
675950
1027786
985766
831737
1572076
705754
897256
833284
1177427
1159126
812526
795828
336434
982414
499781
509242
327356
492511
466702
573002
422126
1096876
1190475
344530
778620
1147820
696972
912165
378321
672305
431422
582000
912165
871329
1228908
780405
408839
1161970
1258047
937637
708003
1272683
314037
1094346
1248259
641300
985766
422606
705754
527372
1234300
603532
941949
925722
1442497
1191118
920360
1071701
1112812
731122
716805
601338
1067667
412301
607536
1079915
1466441
1246061
1161970
636143
458830
727376
1127141
997443
690297
947409
1215554
92610
785605
963136
601451
1415620
900059
800299
1371895
920360
1048357
511038
1272683
1112812
982621
1445500
403098
1188672
1352736
47550
527372
1071701
345660
529768
51830
1663784
418066
1239074
1041475
993965
540021
387887
612398
1095067
315114
1182566
382711
591042
900059
943700
1203650
427418
341371
411065
357648
1111720
548876
156134
299455
603421
886087
407829
1203977
818075
531090
1248839
214743
1012302
902135
527955
573770
547322
798106
1103960
554185
967649
1364653
331731
1313173
609637
1076855
994124
706974
463883
996914
575208
619784
983019
1064616
530451
496182
1085401
1202365
825111
600388
936886
502343
563746
760649
835965
1064950
714650
760355
1186211
1095067
520805
1001709
1036249
1181230
888951
936886
802121
879740
265462
960892
760495
609433
419603
316221
1020865
762014
1142319
864886
359185
527955
1200999
426899
578632
1209845
891236
621588
502343
1190475
1390181
712860
1279445
609491
536819
601924
1136739
608326
546821
524807
1118893
745091
664780
1330197
591279
798332
1076855
534283
328520
562828
501245
569538
325472
1417960
746462
1312748
1180214
695540
1063470
493523
953680
1179461
677222
1039653
559356
745790
547322
1118596
521641
867182
1011243
254337
1091088
588610
1221657
1080303
613640
689521
664740
200496
1296184
1403874
1031725
482617
1551016
587075
1045541
759657
401118
1107276
600911
694766
743516
653548
523670
304827
531187
600612
867383
897438
1166774
801652
1006410
485346
993346
703457
1269416
771638
205797
663935
966933
475703
1112362
1076855
529872
794293
570335
969153
238720
960227
617618
939072
578465
700484
1177427
1227176
1111720
1041237
547322
780405
871329
1188069
362079
262069
960999
641745
743840
434960
1157728
1136974
804648
1046330
1354661
704637
668097
427418
1234300
1000007
629496
458159
825111
541729
1057883
750541
234194
1063333
860108
655984
503840
855192
315957
966726
1050035
1172114
566020
577765
302332
273635
1094884
982066
384338
749003
802726
629100
633419
282337
930435
1077159
590370
1130318
1346134
1293541
743516
967583
1320304
708144
1193412
1066730
1140724
1046330
1420188
1105646
603403
325036
646659
563993
1179461
1165265
1375427
960999
323031
515909
440688
1101186
669138
1475563
692075
860289
547935
314725
326759
407990
1293541
544465
407228
1173964
376957
1045200
336305
1499320
819273
1086210
433451
1239074
527339
351781
502123
879950
1130662
822230
704406
1211713
439564
570299
1256875
503874
1222609
591067
412551
641300
526606
1119936
1011243
850443
527462
937637
966933
1061124
1068656
1211678
456029
698982
934880
1090024
1297008
1313173
1024953
530749
577115
1034322
893743
860911
495420
841903
1220285
1129975
506088
643717
343177
457810
994124
536111
1027786
947409
545086
1124905
771908
977270
564053
1012709
224579
653545
440496
1140724
1203977
1065803
1237439
1162958
1102094
1051985
582156
550601
658231
686362
1012302
1144881
531525
790974
754470
767527
425588
604562
703812
411878
695983
463088
1445500
1130318
1190475
588501
1157426
695620
417860
671937
1142319
591279
463192
697863
384809
1202365
1018472
936886
1063536
1282986
701669
969555
889180
559695
655324
589005
1028358
530025
967274
834011
677558
677678
656852
603532
457019
1194979
706283
502312
1250935
530023
1045589
211758
1482503
803495
667322
676382
689947
1106520
993965
1166605
902545
1557100
741324
1180166
436968
1076855
965660
544178
719185
1055446
1329709
340801
1187214
358927
1107689
1036365
1228296
1070913
290576
1248839
756844
1272348
588453
1091096
1273237
1105505
1138581
833284
432827
734165
1059818
1297008
1209238
539609
725822
444651
1228908
1090162
358225
1091088
472474
1248580
334716
441725
1211807
1111562
546821
736377
1070913
1086164
988415
1277934
974796
1166774
1187849
443176
743516
1551016
823751
939189
568249
631115
649050
1030833
673232
645688
789241
1240479
662616
1010758
1085401
531915
488003
603201
747989
820006
541604
625363
1170980
1176779
1144881
1118903
1045541
1464063
1193412
502343
920360
1028358
1107742
493796
1147820
1191118
426296
588818
1220285
1076128
821896
1227373
655941
842461
1215806
535199
252251
1161970
441240
1276959
671034
825361
985766
571008
422651
814325
860898
1243208
1110187
1040825
729517
644199
560346
1015800
776667
838651
298873
927810
1132060
1091088
608048
1188069
976249
526821
1411753
1296211
598808
1327355
960227
803495
413421
1081604
914914
171989
1169479
609878
420913
634580
1180166
1033879
883282
674700
606637
218628
730713
1086210
553148
665293
1316583
1180166
442504
1045541
300876
1350782
813789
1198429
985791
1293541
537934
1039653
1464063
1007580
914914
749198
849445
675365
617133
673284
1371895
311254
541761
1176779
384143
1180214
728738
681806
1137456
1555322
922701
637697
1046182
1050035
985791
669138
720890
1198429
802639
695620
46640
693892
664647
744939
411833
1420188
1166774
890577
590671
481503
1403874
706170
1038484
476093
660418
682211
640715
748626
523683
1276959
1301710
355525
661543
858535
505750
769204
835238
772886
702821
243984
1364653
708648
251350
818017
591279
1171870
283167
1119043
1109245
491840
1272348
903825
463975
569355
1194362
948732
1071762
1034322
527358
331812
747379
1282986
697348
487302
446633
362852
1464063
560874
715610
1359494
1305017
1225769
1228730
1215554
881415
407990
1227176
441551
519494
588453
1083240
1192176
712548
525446
658231
642322
682287
845533
966933
551846
1131111
1323867
762247
1129340
1036249
713883
967274
988304
667198
1403874
1238380
1201814
533414
775112
960227
1011683
614483
1228730
1079915
687749
1054098
1297008
68456
1247189
299519
1130318
1287852
900388
408965
705085
1442497
568173
897256
360054
1159829
497898
508108
574744
1124627
780405
966933
1124104
686629
1215806
841135
669138
555823
767527
285956
936656
444651
753008
812836
1057883
1587349
771457
1342022
893743
1371895
858535
707091
632748
1065615
1113147
1119043
741254
1192455
397715
1015302
433297
968388
1035601
1105646
708688
1054098
453002
1282986
1130662
1140483
1107689
1192455
425439
635898
469479
311099
1027786
1201814
1179461
1033431
468000
967158
631460
669138
422568
433538
1216713
1238380
686919
967274
1381274
525545
702516
1136739
964010
1090210
749694
539735
435425
1145954
541761
703486
496752
292384
835965
1499320
1045256
926876
811180
1095067
502167
684382
548491
616165
1090506
1225769
1094582
405538
898666
1154940
900059
858696
1094582
1096318
941949
1090210
1042787
568572
1012302
507297
813041
1381274
1130662
593144
1499320
994973
629804
1228296
749694
483954
505451
426906
868094
875139
406238
821203
899855
1260484
774195
1384366
894173
522582
351026
436904
1354661
697596
1272683
1415620
521249
1220410
606441
1407801
860289
251553
821953
1039152
354075
889297
965589
1442497
827779
521966
1045256
529426
1209238
609491
1029200
1228296
742285
1068106
628301
724635
740406
996914
566409
1182427
245105
1084684
448232
1000637
372473
664517
1149652
407990
248148
839826
1604970
621686
1442497
461416
1312748
916127
1359676
1134510
1046182
1168976
646803
940786
1227373
461571
1134510
1137320
1045200
479355
936856
1069213
1203977
535787
1136974
831118
362338
1301710
410612
758109
333425
793775
350980
686374
391619
706170
1209845
658231
1064616
1083987
922701
518315
716405
294300
841172
307499
1132907
365992
1332335
1272348
774663
982414
893575
1149652
1051445
733168
806413
1177020
702516
509291
887161
704637
1180055
1364653
425783
1142319
286917
792455
546489
1137456
619914
334729
430206
957208
588136
1130137
936084
298064
411305
454822
422971
571508
291215
591279
1266763
636017
898784
337738
396029
572659
213984
610624
1173964
442125
664284
725322
973564
569355
1316583
401074
1086210
1323867
1065615
821707
1119383
539498
1154940
1081604
631280
677236
728738
1166605
322128
516209
1204139
1126533
1063333
420599
1243379
1363652
1200999
686713
840985
1330197
1045938
346683
1085401
1063333
763168
556631
965660
543146
780405
587075
642177
604976
695275
1076855
1044326
1190475
135058
997404
1320304
1009966
804293
963210
892868
1056206
851054
1313173
969381
812856
232259
590518
1087206
1359676
1209845
1090024
640901
1133410
728845
707663
1272775
1086238
473447
1131554
954331
1172114
1551016
765504
399665
1145954
1045589
1140724
621059
533414
1022914
471417
835062
1296184
820357
528302
1077501
463745
1215806
597196
1077501
1176779
1111720
580091
743516
1191118
1387871
1161970
1191414
810758
556615
502343
1194362
658231
1130662
1149652
1124627
998770
1107276
725774
478923
469282
1176779
440112
703659
1202218
1344043
460333
470050
945497
706772
551887
734931
492511
793747
1012302
842129
1024952
515843
862631
202793
1148249
954418
1031381
1037742
1045768
1214010
1330197
643883
160007
460472
906904
1119383
1149022
1313173
1063929
553148
487763
1010244
668627
423451
616232
950308
637691
1010244
619205
1161888
618549
488601
1228908
893743
502354
881613
1091096
364525
601135
606002
962057
1128417
940763
436410
1084684
1016099
1054401
1299269
255922
1188069
541604
447549
749068
656392
1119229
222749
899855
792370
1072245
687556
1055107
734467
731991
645688
606120
1157426
1299269
785316
245078
441687
1037951
994973
628522
477453
440067
967649
1080303
402653
821953
1066214
639884
1233152
1415620
470137
1010244
1263364
1132907
1037742
1329930
1134190
198489
1263364
1161970
1012302
184919
1301710
682211
746897
364591
1255303
1366226
1293602
414173
517391
602590
1250935
705079
1420188
432514
1095067
269628
569339
812215
1087763
940763
443176
740406
1060505
293366
792455
963499
703248
441551
539609
906904
1203945
365157
1086210
588931
670310
616661
1182427
1473333
1203977
660904
1126533
659396
795828
530025
825313
1301710
1287668
690334
783800
385501
1051985
1191118
1475563
1006410
1105505
967274
444414
826910
1064640
1109229
1090506
803201
686629
653321
400610
1163341
963973
1142642
727910
1417439
432459
1346495
1091088
476106
163578
467871
572625
947409
1107689
1329930
899735
1015800
1107276
1175010
1103822
656485
505451
697711
1090024
1371895
1086344
898220
1030083
502187
1411753
553253
602613
1031381
443112
1256875
1008596
1177628
1076855
296967
585367
1180166
725822
869315
948093
1132907
602454
734880
866804
1185598
1063929
868321
729061
831057
1258047
309319
523665
852766
697043
821582
1042824
400189
637277
1021202
571734
513145
509964
664395
787321
829193
597683
585832
377091
737443
454174
859452
798801
578793
811037
604248
692142
782472
679974
598314
574188
833038
893398
834923
678173
561853
697450
746315
1042122
826742
656743
881954
534548
695072
726652
639752
527685
332954
600339
1157079
572184
395014
502621
537635
599419
737705
417715
810401
336759
692588
727040
759618
600777
434357
606797
412088
839200
869251
475806
482852
449510
557426
503803
619112
749144
756278
300447
488198
944557
374452
398692
367441
400165
307679
879156
419551
644088
510416
992412
743261
174671
451759
443566
598928
943984
399688
572550
1159829
379543
405669
638595
550953
1416376
580637
816241
620380
464638
513421
366609
635071
772532
536522
712924
716895
351592
587861
600968
346109
1083981
400223
646857
477215
691134
751873
428375
780130
398121
934890
664332
408104
915351
736681
372275
808317
534313
1081191
633272
507075
715185
624484
199873
565884
797044
934317
592653
603835
360148
966740
457445
412057
554364
530303
464266
783363
572156
965779
813162
564558
315521
652156
404983
366455
525198
607291
412917
563227
642351
605610
584245
451382
530169
719542
437761
877196
303444
634130
577277
667902
737051
412057
614001
403248
762738
648169
485829
584968
268406
300096
432703
661524
472191
647659
608257
486785
339644
613523
649467
627741
844512
485675
600617
823127
570563
723375
703659
527685
540889
330877
450765
373378
400165
759554
490765
744939
719252
474851
612214
497041
476614
763958
385176
1158451
505649
562029
453708
422977
644974
565331
458902
675763
211908
872045
522556
317266
1148374
518364
183048
465075
412129
978575
627527
677385
749691
664441
982414
537495
644123
315558
739724
877460
795633
262724
737705
503006
637119
205416
585003
682792
434357
738288
727575
570276
729990
681569
775847
565549
1042824
930504
906793
398692
606478
839593
704802
522803
629811
590545
481348
1234584
793088
699186
555332
707630
484474
719439
859725
397645
493560
461484
385772
575752
471684
681560
690549
433559
481595
883960
945361
392076
476414
583374
366609
803661
582311
299467
556551
524186
579354
463100
330674
656033
512495
532525
1113870
521103
599091
527638
355062
916351
672818
1042122
570094
551963
639589
1100560
456826
504595
687176
850694
678377
853883
691128
540789
801565
772532
492069
835480
302244
729237
940288
735718
626542
264694
391310
666319
723056
414456
172358
528544
475586
716989
633479
629976
1051484
791215
726021
749735
717532
1025632
459084
626013
636611
668941
450921
720149
574935
705974
646917
397773
480313
832955
388024
751991
550399
726652
805504
600968
588287
642258
1058850
600777
306964
759559
761320
471745
767296
825463
740945
523373
348272
452453
669611
201483
509999
707196
328503
541832
921046
566642
555414
463420
513900
749691
607232
443323
645877
582085
450765
882931
511250
592653
400165
396229
558635
433338
613917
1084973
663613
640226
510232
675464
943976
510352
695113
535944
834322
522688
550388
426766
507276
652775
751965
661604
570664
527638
334024
743570
677085
267362
481674
233885
409147
865359
515481
458500
729007
529962
554325
992412
644181
492568
646619
186668
347091
717651
782735
662961
688346
556523
730141
476546
796453
715752
553730
680647
782223
959795
653727
912559
418300
380495
308612
588922
488511
421808
460116
23104
297508
740404
1181564
341338
445018
242603
757864
1112978
684821
655724
573136
392344
737705
1152582
482692
635056
711669
759111
570664
650663
935331
439576
788587
470775
102240
492069
421102
697450
737978
736264
478179
720565
517394
913854
145744
500927
794452
830532
1160190
583374
750308
479707
582848
591734
834923
771958
735862
917986
557793
295709
683980
537976
485856
635071
668148
581602
936162
808578
225361
565023
478519
726021
201334
482358
544322
666201
706284
626567
827847
522491
444715
230367
462873
527331
576062
875542
687287
694933
650904
449748
686729
718564
676691
888589
898344
487199
923995
572662
627472
967396
562105
643326
788270
879406
850684
765128
573136
635048
772808
650576
762738
1137305
914179
378687
477209
551133
328943
1155437
595006
393098
537745
332627
374452
1061909
827847
793088
340105
637471
960647
771958
723916
450838
980086
762487
474592
796260
780576
450950
875029
498107
796260
530303
1158421
335194
363338
255392
458479
613253
1062050
386840
469621
374552
453065
533951
581707
378774
860887
570335
1110701
572553
379072
430886
383370
193572
467107
705987
631694
661018
764072
510871
675802
642045
1120915
1070066
593073
769736
554408
388388
873349
999771
572156
476546
664993
844941
602398
681073
910404
1000791
750351
470580
344540
682460
537734
743136
885674
369542
664744
867201
1416376
1173323
441231
768006
798730
635048
643407
966818
702394
535331
736126
724432
974732
510194
470775
433645
557226
426310
447965
571115
600620
850905
862649
753830
705903
401991
828292
488425
727040
557133
770833
250260
751873
462535
738079
560537
1049568
626236
499937
739088
572454
449430
626950
465706
754452
370054
727548
560848
983030
422418
426988
798419
750986
754737
553629
577865
553762
605428
448287
388822
691991
449748
745090
458513
230922
739523
434789
569079
777604
560587
492800
752381
345633
439797
646238
602613
570773
519849
508188
469459
713503
637609
729651
608475
479156
601398
639687
1293684
446875
464236
543342
463100
492469
373129
568010
597423
860972
549912
568532
896913
593911
457362
383885
771840
703220
542586
463923
722584
87310
829193
612114
696261
720268
476546
1019872
629689
346109
735862
468011
387647
488108
719439
677385
623390
411701
475592
582089
413409
597423
535177
678429
769467
767119
848515
557100
894237
661070
736925
630914
247168
560540
1262516
741698
413042
655858
520290
259909
1051043
261160
805598
755857
577959
675464
834322
690581
612166
261091
363611
705974
797560
267362
440469
409217
465275
668941
1014988
477805
681468
423499
635048
417793
719199
391917
677465
530315
659208
684004
718047
614019
925262
554325
513421
478734
566379
671114
732295
899331
878683
752577
554627
646509
512421
728951
272256
753379
353858
520644
720149
662283
714312
750829
592653
809533
702686
407790
629977
872045
837781
604658
522146
479543
609957
526819
741309
428375
441231
648493
852427
144371
260881
697917
692695
1019166
522146
762403
264771
681366
730341
626542
576243
682293
1314915
366471
772549
884082
403097
533080
607901
821895
244204
738878
905550
847215
199212
272256
490680
664927
561974
544656
697450
759559
697450
830261
661018
545469
405661
644970
319658
302244
461556
660803
1084973
1317899
647574
529115
538165
593472
357101
267362
493432
969513
380070
753620
957208
531231
443112
832128
818871
362169
554706
612214
182548
514777
573368
422663
398188
403623
643610
559668
458299
1180550
735227
616055
542629
551461
209830
846820
1067302
1051957
737051
247050
368363
633528
594142
503405
392563
839508
385376
735092
617491
891697
650499
542713
558672
611018
1062050
744314
233764
408002
732110
547881
610265
779729
503405
797577
521982
450137
745090
372194
488776
932104
645877
519494
704733
459297
76752
331796
826742
585400
691863
454174
565884
618125
683357
598924
501221
415832
666122
607901
336305
788017
680567
772808
540093
699702
391523
444377
480173
780269
800009
354046
974815
841142
796863
598939
411555
603325
401133
741698
733978
344410
206678
229641
998643
764696
676176
577218
574165
826577
568409
574935
595908
644106
853213
775748
492560
580637
752829
862649
370946
540093
380218
681478
486845
643310
520644
492286
645401
629980
396584
614037
482692
810914
400189
723056
499590
739724
374299
562071
703892
199873
520639
447270
621569
578652
514343
999771
620292
707630
488892
551053
509361
544803
722031
891401
551053
343629
1108359
652580
707744
327635
584194
885915
598809
764103
746417
570457
769467
764495
961284
872408
224268
554910
919621
419551
560592
731645
181283
470105
735862
740404
453705
671823
475135
531789
661402
843214
363338
478961
934317
985664
591394
738288
568704
333549
730955
515671
660432
238503
606342
378895
693536
709021
744036
675710
578309
870884
722841
745997
447905
708697
257780
691798
460233
524186
755900
604147
574129
740404
508171
858126
574438
606478
596116
628131
530303
669972
422663
102009
573295
531231
902130
682498
745585
740603
585659
758602
506042
771958
480851
143297
781392
781871
263907
578376
724432
644607
516788
601017
684839
1077159
436045
808068
564909
397871
754281
584908
628894
771958
599994
578247
950912
510782
650532
914179
697661
550829
1317899
751003
763613
795633
301397
756278
724542
593358
714695
384118
553629
845493
582208
764190
1142449
775793
561818
423222
680852
470058
922350
669840
661768
657408
840592
1088817
686298
497210
425259
648276
483677
223414
529141
773891
1089095
563220
607071
982104
528629
638421
763958
825068
597683
491673
396344
470621
945899
491656
723154
624922
930504
440469
836018
677583
526310
404331
654114
567287
439508
798729
776277
736188
451441
464458
648851
757823
560848
491461
533970
574124
386840
577698
451420
601398
824117
175418
592919
554680
510871
907601
601017
652618
613607
689350
726571
492756
602854
969766
724299
622694
1039613
455787
556831
773702
642300
448716
470433
403950
404983
828015
566660
234377
571924
633591
534268
804772
729237
796930
830532
646343
843581
727229
728951
770046
453579
853213
364261
640224
449053
554138
641578
467718
220327
391523
489510
448232
433946
707630
646343
512341
600339
934359
664592
531988
484738
629689
770232
514697
434357
880142
558619
637277
201043
687790
530511
730955
862458
312755
381240
768154
380005
652035
455500
516064
25006
158040
867937
699753
751757
584058
479719
342994
623314
706136
385919
730758
763317
824117
865009
767087
807770
807609
668941
780256
509660
746417
516007
369997
565177
988057
692649
582208
260881
365814
497745
936162
615610
462535
416657
665011
460771
752370
465680
869134
513468
654427
531869
323391
1169560
797035
358760
619362
639848
742242
653255
621309
672839
535190
716428
490887
427829
917438
281108
479237
465275
510829
680400
801620
683049
262724
797535
433688
903253
301281
577202
570723
629169
553372
520753
562105
997112
818525
441960
566459
760666
823751
771662
859727
620880
755900
660432
623314
499144
641367
860972
636611
768583
342151
573368
541253
839283
260129
578652
574255
648169
368496
510236
575851
934359
235145
714312
571507
664395
350439
627527
566349
626567
574129
537393
875667
815694
823592
432656
985102
792175
775793
471408
452228
262069
703457
530669
621550
778055
605610
622403
407991
871425
364391
462535
613734
574165
340787
887738
555158
357868
752829
803426
973880
663613
477209
696490
1021202
492173
678414
988057
235145
543878
544674
600155
375736
507800
934317
563851
539410
400165
400524
579658
1219753
777116
551089
719439
639589
987233
785920
539313
508629
498013
528544
441055
862872
746373
664262
531711
190082
592994
693651
1055613
723216
821559
358842
810008
803661
439696
496423
618593
612800
792147
574874
1159859
377398
536015
377120
406514
500369
519317
698622
750331
1017767
683058
525198
531231
234377
512073
172718
490887
801454
936084
485298
469621
500966
570667
818998
790104
551963
681468
429267
348905
541489
384634
484915
514343
851145
852588
739222
219961
542300
295709
865009
351778
632811
532674
323362
370019
521653
184384
946526
586123
538130
462535
1010922
749144
527331
382251
1157079
482415
646140
534515
600617
698907
675763
298499
1242000
656023
939735
477209
647432
314944
686610
357637
591394
657358
380070
269768
801136
467770
1021202
607291
689007
842383
989106
760453
634179
685053
536015
550594
665424
839789
661832
338217
604134
815311
747133
864245
279187
559861
1140618
619641
485913
320128
508507
660432
657452
201043
522688
709862
774159
935533
602873
550758
607433
519615
461556
422893
507593
164414
313670
535528
494825
809533
343650
871959
877460
529962
984551
628080
611819
632292
779204
565629
530342
1142642
661564
549379
624110
986739
125221
417793
531127
351666
604011
527516
654411
567287
376187
553515
497749
879705
892018
517345
722256
665504
1416376
596116
522237
804749
489159
850967
796930
656023
872245
816992
722841
777001
362577
394516
367193
597683
516064
759559
1014783
507688
174965
909196
553085
940918
598068
1011049
853153
804278
582793
434057
629430
594031
535331
794566
790349
728777
302709
591322
660169
989614
576781
471684
471151
521450
396584
780130
610752
673811
745132
656383
536015
727040
837165
557802
623327
434581
339644
529133
522237
309806
864630
593472
674357
503441
584107
832204
748519
365472
1179461
906711
750959
565497
304974
252251
816567
763958
231002
604681
541312
511302
615924
356541
363474
691134
818256
713495
617427
576247
499590
1019872
409734
505649
499315
796743
520790
539884
627527
860887
683600
384695
683178
631621
381430
406101
802553
934359
714638
784755
716672
794452
719446
674021
315717
376191
872045
674177
56727
845942
411199
1305017
609433
220327
617491
1145903
564292
553399
493160
73497
357402
222749
581311
506425
798502
388208
579437
819808
345472
555376
1080205
474113
614019
213569
620292
507593
605610
542586
640232
532646
697450
311040
485379
235145
613413
695128
297508
632414
675045
704056
984551
442709
704637
639127
428521
980211
473443
517760
726021
553882
1159290
746280
668941
723752
472107
410986
211201
492358
662431
823476
633528
399897
465007
763086
958845
578349
373517
256548
330957
741698
781241
920092
518651
521450
819808
577949
520095
646857
485666
574512
715923
1026451
512421
681851
522237
385371
492469
441539
696441
825999
629817
716892
598699
823592
900834
683357
602063
746127
603835
608355
457334
723342
635048
1054695
1114526
385371
654697
656730
603512
715780
920092
807273
484199
735092
208102
609047
757606
723670
421947
640455
1166605
658473
405624
577554
327256
623314
681801
581776
541492
452979
463015
448922
355603
900613
327635
922837
558278
725738
480639
635984
893058
554725
836545
393098
868489
582871
659139
400748
581294
1158451
794862
1071236
408002
617491
556551
541002
452390
686584
447965
497210
616232
739868
740992
733361
645315
601365
473885
703406
755317
732592
357402
821001
676019
925889
536131
615050
421833
1137488
845143
1464063
657452
496912
667229
246655
489542
656256
614639
466200
220486
471745
654427
839890
602524
763377
401159
614946
579585
682225
630934
311890
800999
1047860
914179
505635
631277
339644
378687
398322
707313
646989
1179136
478819
664921
500156
443046
669525
551578
766764
627573
646140
299467
595908
387647
886260
694466
402209
980211
658731
670446
671711
300312
160007
410564
432948
607232
507001
475286
518027
408002
477797
662128
626901
767982
706576
883221
764919
966818
585301
716895
635722
692263
857903
704056
648483
832138
560779
687997
443849
674381
352876
154239
850979
535581
209830
991404
599136
686579
975569
252946
577695
366455
577695
591102
584982
763958
557900
80420
450809
671823
720565
765242
888173
519576
907748
837504
866584
466833
579368
728777
606478
484777
515727
823592
920092
618543
879156
538253
862458
755317
324305
904103
535837
387130
298637
461786
718430
319351
728922
406101
636615
309765
735738
417460
752027
573018
577865
828054
835820
340105
936510
404331
509964
617722
583868
689680
535331
768583
613095
870815
677189
859727
608326
289222
756055
570773
631271
709490
534932
317374
213638
746315
299082
669685
386447
343355
643898
514790
687606
527455
776277
478604
408629
945050
420978
378687
462417
401945
682543
441936
674556
426463
555414
400936
168849
232845
576781
864069
708605
432169
704056
845493
872440
555635
464393
715761
730407
678414
400165
439741
333746
269660
484474
477603
600186
560891
688959
713073
1094239
619208
852427
182767
614639
411284
537472
433503
987233
474592
506772
736032
239905
363212
1016692
753620
264523
955320
718422
693275
559668
448428
640455
867561
522422
571978
416435
475884
532739
693651
325538
353630
484250
714591
639589
800469
655797
499779
562044
870428
591107
595658
1159290
344995
441872
510860
702394
675763
350804
570094
228506
690165
871425
704051
762605
434357
473335
563227
542731
627269
730341
146289
752074
510829
580637
638647
853254
876221
432424
824937
505573
766919
616464
822302
365255
594325
620109
529364
650817
780620
577695
714638
775531
471322
677979
293866
459011
651257
909930
555601
687176
673394
490018
702561
264523
204498
1001001
717098
530309
720768
539131
652547
522540
302709
682498
464236
842909
568820
845158
584982
614002
525328
337566
718475
368901
478819
853254
775489
453562
339386
527917
596567
891589
508507
417525
1069213
632249
639046
190082
398322
646537
340105
424950
573329
551133
736188
426463
936162
753517
803026
420777
872026
427030
873503
525038
948232
600871
491570
780639
719453
610404
629977
1249998
531092
733978
938715
587242
418731
620880
193323
754891
267362
569689
795311
195148
579978
516724
1068571
550743
652438
1000411
63541
699753
754063
570276
689007
652679
639983
576935
297176
342120
308612
608418
977060
581894
637748
556831
451111
734038
801136
372275
709886
800009
611178
824117
723670
763972
620880
299664
679008
720565
252946
865009
700536
471612
760357
718053
421427
661373
613095
574378
872026
423510
572517
301397
683972
558291
327635
572517
640224
780110
911427
575029
588922
690310
863634
581003
740930
624261
522005
699053
521997
326968
466295
477844
707936
533951
736817
1117191
338217
522237
445512
676691
925329
867201
385371
676771
455117
720768
633531
654723
802317
492585
10049
780153
322960
560874
871097
636651
418451
632373
621231
864471
795633
429205
848477
818871
713385
353760
600155
665424
941566
908232
717258
432592
461576
347946
641787
697450
312407
739411
759731
339644
404092
1179136
337758
401661
523019
851709
500651
655183
769631
656471
845158
644969
931333
804494
763660
314055
698586
913641
331731
729911
902135
682842
894530
339290
626744
325958
641131
828856
946732
839508
430384
447270
694942
582311
798419
417903
515339
684350
649617
1163359
318600
527361
1212829
792986
718305
612174
626236
406985
581707
535739
399665
600777
755493
358476
829265
846895
760666
733325
900411
645146
533111
652813
638936
772549
578258
261091
664517
548699
683972
760551
787049
421947
794980
136265
406514
681260
766517
577742
974221
726363
175933
499860
441231
531105
749659
555183
550532
495828
590545
705982
653727
770114
888896
698586
426615
839067
1017767
510871
618960
520639
593845
643326
385263
709827
422734
962078
78063
673811
138338
425446
1014783
879718
694942
339644
912319
499630
762209
637208
750308
485858
463223
492809
614942
716989
648439
699127
627866
287426
768026
920267
322631
498844
970149
985887
294519
551133
264523
729170
773078
1310316
878683
862647
647403
299467
638239
460022
613936
500004
462252
650904
335480
530303
359815
582793
320774
382112
432091
493687
273890
614439
855778
372275
677458
385917
581294
797682
274834
582871
619178
522005
654028
671325
258703
635702
1248723
819804
230367
788270
797560
317187
554706
630463
729536
497644
733361
569356
976976
730407
102885
264394
433609
351592
833578
997055
698910
712635
646989
568905
1061371
843581
686330
781702
512073
707680
769055
726652
620427
355837
818256
649948
499684
725160
405483
472113
576664
803661
699186
574165
499590
229752
934359
635048
460358
754281
836018
515875
605691
829193
510829
537472
886121
351592
633272
821044
539110
425259
527638
607351
522776
714278
489914
590288
754699
330539
372415
552705
696261
530969
528656
507593
642067
618942
677085
850694
522146
558963
514281
356541
407266
689007
997055
527455
204521
615420
397610
611538
674186
353303
539410
290934
749017
305686
317652
642067
862649
732110
548181
870884
773613
596570
614461
714638
1358444
792670
600381
525411
773441
464219
537905
551406
584578
699794
676618
206462
304016
402209
834126
809506
556480
809506
444881
857104
792706
573283
792706
453562
812051
792706
786633
420835
339562
834126
359110
573283
815356
792706
606671
573772
815356
834126
440898
579302
834126
809506
573283
505726
834126
797022
792706
76708
751179
786633
336058
686122
815356
834126
1066511
833467
792706
765365
572323
624421
815356
466236
809506
792706
573283
815356
708815
439778
478271
792706
466462
815356
792706
700367
573283
534065
834126
815356
551177
815356
687485
792706
573283
573283
61026
834126
640032
815356
734766
573283
860421
816970
460530
373697
834126
745116
786633
890797
786633
723342
573603
400671
792706
661408
405604
786633
535841
624421
1119018
809506
809506
792706
792706
809506
792706
573283
624421
572895
624421
809506
815356
792706
815356
809506
815356
834126
786633
1387284
815356
521457
809506
573283
792706
459823
536657
520560
313965
815356
573283
573283
661398
624421
809506
664927
834126
573283
588795
786633
809506
809506
809506
624421
657305
455030
815356
834126
477097
834126
453884
815356
809506
573283
541027
542282
809506
815356
815356
697586
697733
768983
624421
834126
786633
408631
1011656
164625
809506
792706
711488
618324
809049
566060
786633
624421
844761
834126
507872
624421
340578
815356
834126
834126
545455
955351
490619
565163
573283
491304
573283
834126
792706
825748
918918
786633
815356
204363
544014
809506
1008384
573283
800516
150107
1013201
786633
809506
573283
786633
459110
573283
752577
792706
244055
809506
280008
859410
834126
669528
887196
624421
701466
158503
614002
792706
573283
343713
834126
792706
834126
786633
815356
1071762
610643
786633
445711
834126
815356
796932
834126
624421
599000
624421
629271
820573
834126
573283
970163
834126
573283
1046130
792706
311063
848092
428797
657789
815356
573283
786633
678562
792706
885590
526743
903161
605759
499241
211017
830325
553771
509496
607485
555517
544632
678819
675959
628506
624421
624421
809506
624421
570770
573283
792706
624421
899535
624421
624421
573283
624421
834126
624421
624421
39131
573283
573283
750026
815356
792706
792706
809506
786633
1096960
624421
834126
786633
742942
936491
553203
809506
573283
385975
769233
792706
620720
624421
863185
809506
834126
573283
487708
809506
395097
834126
809506
306606
792706
678225
573283
201334
884062
327277
544935
699144
520622
624421
792706
372123
786633
815356
792706
293013
792706
815356
809506
1171647
438022
843629
625562
978962
624421
786633
786633
477956
809506
809506
834126
792706
76752
355901
506752
634605
439542
815356
809506
603342
624421
834126
843170
815356
786633
244791
783074
628080
848168
480428
573283
834126
436598
573283
978844
821542
645237
923444
809506
698225
788618
375455
604361
786633
1173964
809506
736309
154239
605106
624421
471664
815356
567642
856116
394920
904855
815356
1017062
953579
528871
624421
573283
498059
697187
624421
809506
809506
815356
573283
709573
507872
333940
722028
573283
786633
834126
809506
834126
592801
931329
472146
315797
624421
834126
809506
345383
573283
573283
647511
857573
786633
799314
786540
687779
573283
815356
807962
728518
786633
322334
1032405
1663784
809506
786633
573283
834126
423205
815356
632864
834126
618385
792706
499649
227154
981256
543934
786633
786633
651947
809506
577083
423545
815356
624421
572225
1115490
624421
573283
809506
834126
792706
627633
542150
474291
809506
295348
815356
660567
305664
759902
809506
785016
679166
834126
386170
809506
815356
834126
531107
815356
792706
281997
465861
786633
255055
624421
792706
624421
786633
480422
624421
834126
573283
624421
497852
809506
542016
792706
721734
810166
786633
1091202
706908
583346
870398
423341
841172
786633
731432
809506
598868
573283
610036
744157
459589
562501
792706
447608
815356
571281
398293
624421
732592
442086
679240
934252
733171
815356
834126
872914
815356
652379
792706
573283
531038
573283
786633
809506
369754
815356
573283
522156
834126
786852
548044
610312
624421
809506
641222
624421
786633
624421
743505
524552
815356
624421
792706
636267
573283
624421
809506
831489
555924
306600
649095
487495
610442
626315
495086
684365
624421
550400
815356
537197
542537
792706
815356
440978
775503
573283
1244693
809506
815356
786633
573283
786633
809506
377116
536832
798022
480468
1307411
366415
786633
293454
786633
483632
392165
786633
792706
834126
809506
573283
624421
567387
504010
809506
815356
1026134
624421
809506
613622
792706
809506
670940
834126
274631
448142
809506
890218
815356
844712
624421
809506
655945
541401
634097
1002415
1000007
786633
624421
457981
815356
794067
624421
834126
250104
466663
605848
885724
730291
573283
834126
418757
932821
575903
365507
792706
792706
638231
589576
493205
801431
624421
815356
681612
815356
573283
809506
397911
860907
655274
573283
834126
792706
600339
792706
834126
313670
591464
809506
809506
792706
815356
378851
386447
834126
809506
815356
624421
636133
815356
786633
815356
834126
624421
873021
782549
786633
682879
573283
567092
798110
624421
786633
792706
548395
634240
792706
573283
573283
624421
831446
849432
464563
809506
859454
809506
815356
566397
481684
529364
624421
573283
834126
624421
809506
624421
302156
496146
792706
834126
602752
450337
624421
809506
753445
764491
573283
664211
648052
792706
573283
618385
523866
516106
786633
624421
969228
868606
786633
786117
565824
1159290
603471
834126
375586
834126
251526
521597
834126
815356
1017133
809506
792706
815356
834370
759554
573283
815356
786633
792706
733361
815356
516094
834126
472893
786633
521636
541392
792706
596734
621225
625584
628746
333135
815356
136112
632671
717216
624421
624421
624421
955153
815966
513468
834126
657358
704758
812996
809506
520639
561781
736377
664632
809506
573283
266101
504272
786633
834126
792706
624421
809506
1097503
818256
624421
827986
703335
775494
516429
396226
786633
834126
674357
573283
573283
582853
834126
729287
679494
792706
613730
451598
225572
834126
484569
589490
508675
815356
624421
815356
1005869
792706
352827
834126
539317
815356
792706
573283
480149
624421
538693
786633
809506
513694
792706
841172
573283
786633
792706
528384
573283
834126
901216
792706
738967
786633
792706
575046
729322
815356
1113630
815356
815356
807259
175270
906177
536374
573283
705850
553114
659837
624421
417691
430857
792706
504595
495434
809506
682239
792706
561935
342505
416936
815356
466458
502787
792706
809506
786633
662081
536156
786633
809506
641380
624421
565342
61804
792706
573283
654757
834126
809506
834126
163514
810797
809506
786633
834126
624421
815356
573283
826307
725348
792706
736264
674807
578447
573283
1187849
786633
792706
792706
967628
815356
716231
567708
624421
656516
534665
624421
834126
786633
573283
437113
786633
420933
829208
482809
427494
551887
562408
553214
522386
792706
792706
1014612
573283
792706
573283
809506
624421
601751
288452
876227
425439
790930
861396
624421
350627
834126
679667
642372
799628
786633
624421
834126
573283
425670
821707
810404
841135
725322
809506
761340
485978
779544
815356
786633
809506
656853
656160
815356
815356
624421
656466
624421
573283
792706
780915
526171
851849
879156
786633
786633
525735
1086409
665226
566027
786633
834126
334689
792706
926111
477692
851171
598448
513974
508478
573283
792706
573283
786633
815356
404439
815356
834126
854290
792706
547221
930143
786633
809506
700297
573283
834695
564318
815356
815356
675275
820689
657052
670048
569355
672922
511215
455513
809506
995433
573283
792706
815356
809506
792706
573283
786633
478353
379659
815356
755900
624421
624421
815356
809506
809506
786633
383692
815356
809506
786633
573283
815356
809506
573283
786633
815356
792706
646855
573283
585324
425615
815356
815356
834126
658731
786633
809506
436851
635122
741914
633841
815356
429755
801054
513924
762375
712545
459375
834126
768732
661277
659334
624421
786633
786633
440814
815356
834126
672492
792706
521636
815356
358491
97361
792706
711488
786633
383303
815356
809506
886938
773683
945282
218858
291065
834126
624421
786633
624421
786633
624421
786633
809506
834126
573283
815356
573283
624421
624421
612295
973831
591764
510423
578661
809506
645977
472056
786633
834126
571584
834126
703312
809506
786633
809506
604698
834126
792706
792706
786633
834126
527597
809506
426446
815356
815356
464440
573283
624421
815356
416373
809506
834126
521388
815356
834126
815356
792706
788678
809506
809506
307347
792706
573283
573283
786633
834126
483600
615421
792706
792706
613157
584404
565959
786633
361735
786633
786633
255270
815356
594518
834126
809506
533550
160680
792706
567945
786633
809506
834126
624421
568680
528272
728482
658469
998067
380878
834126
696955
624421
809886
786633
685616
561586
397929
573283
645429
932071
220856
792706
589899
614175
505801
815356
624421
786633
897438
256750
826807
624421
624421
624421
809506
834126
792706
815356
815356
287803
441094
809506
360272
664747
573283
340671
926933
573283
786633
992369
786633
809506
573283
834126
624421
573283
815356
650075
786633
624421
815356
834126
306686
847985
587882
786633
573283
786633
474484
456681
624421
815356
581374
571693
362065
741097
458467
760649
815356
441867
678443
665011
416936
807708
554563
809506
719542
573283
573283
563882
718040
573283
573283
624421
624421
529498
877636
792706
815356
834126
712143
510966
646538
624421
815356
882348
834126
573283
518096
815356
454252
792706
786633
656969
573283
786633
528109
626274
462841
786633
729506
490434
815356
668680
676920
393340
786633
815356
643433
819798
573283
809506
598314
792706
775677
699827
624421
289911
453488
815356
577083
786633
731388
809506
246165
573283
728567
786633
624421
792706
730391
786633
573283
388660
792706
809506
357551
573283
554204
792706
429068
688251
792706
809506
573283
786633
573283
307959
766087
687754
792706
936217
619728
439764
785134
1019653
834126
624421
638721
281997
624421
834126
718467
29879
573283
809506
573283
476941
815356
834126
549936
570476
573283
540722
1112025
624421
454677
815356
573283
617941
815356
834126
583195
719719
815356
624421
573283
642128
489129
360703
933353
834126
624421
581256
792706
624421
834126
809506
1077078
723600
442385
546277
792706
585931
768978
809506
592072
582995
761475
815356
786633
834126
792706
761294
809506
522211
624421
434764
438906
835366
792706
786633
770051
453822
665470
809506
408194
884705
531048
386087
395100
809506
756762
792706
723050
373517
409213
573283
809506
786633
809506
624421
834126
792706
681781
740358
792706
789147
624421
287518
624421
786633
809506
573283
535322
530251
809506
573283
543878
809506
624421
609940
624421
809506
630995
792706
388155
541406
624421
809506
573283
624421
676294
624421
573283
573283
815356
885768
831446
795503
451906
578037
786633
963241
302497
573283
300735
982431
272287
834126
792706
791662
834126
573283
624421
573283
573283
452153
809506
574756
742206
809506
815356
808259
542623
630624
452575
792706
476733
566060
1007297
296954
578349
573283
996972
815356
794898
872045
333461
809506
815356
451005
792706
417585
460958
786633
792706
559825
672536
508398
233311
792706
676572
675286
815356
786633
815356
809506
815356
624421
786633
870308
792706
792706
443535
1034306
903901
624421
786633
792706
527408
834126
254406
690812
624421
454057
990875
878491
573283
612644
333913
573283
624421
267731
639493
573283
644161
1102163
612028
624754
364442
784508
815356
786633
624421
465519
834126
815356
624421
524908
834126
786633
792706
470112
834126
786633
523442
792706
708321
815356
895696
834126
834126
645004
815356
784755
503942
355731
786633
586740
624421
1175425
523683
834126
786633
624421
573283
620429
903589
418895
624421
792706
573283
809506
815356
588618
124030
786633
623865
733298
573283
341829
895680
573283
622760
764770
686423
792706
668192
920480
515957
202898
582085
624421
573283
461435
815356
414920
485823
815356
459433
834126
351260
536153
624421
385917
815356
451240
941686
786633
715685
573283
218535
809506
212692
551673
892702
786633
786633
516420
573283
834126
809506
573283
506899
786633
834126
624421
573283
792706
573283
624421
624421
954507
468048
761085
197309
792706
809506
624421
786633
372543
834126
834126
655051
445606
809506
834126
510860
500423
520937
573283
809506
604237
792706
792706
815356
809506
516279
809506
792706
624421
602590
786633
833698
442665
727368
834126
877498
834126
815356
556480
624421
809506
573283
477844
834126
648960
786633
543635
685227
786633
559085
471642
794559
353824
306716
834126
624421
298156
943018
494858
573283
835376
692871
570558
815356
792706
775397
792706
809506
579499
624421
809506
573283
624421
746629
1011502
834126
312414
846066
792706
571767
573283
613471
569714
792706
571873
515877
786633
565594
809506
451511
815356
792706
650640
815356
624421
365973
786633
792706
679994
809506
834126
792706
631094
337047
786633
573283
250796
778659
798502
725910
792706
834126
487763
815356
834126
650481
624421
496127
535581
786633
573283
834126
407173
809506
951560
815356
624421
809506
544184
780655
798332
624421
678819
786633
815356
792706
809506
457310
650325
646886
809506
881470
654382
373697
624421
318058
694334
624421
815356
432695
650158
624421
834126
1003982
809506
792706
648169
505934
458843
490965
728007
232505
792706
624421
684306
786633
792706
624421
315020
809506
560377
834126
624421
573283
834126
669035
435640
815356
792706
345842
59177
573283
445901
299185
792706
693559
143244
437422
599000
487492
408570
792706
834126
792706
663799
779676
786633
624421
508008
763054
705378
834126
786633
295519
355417
792706
859460
164041
469693
755601
815356
662136
420530
519196
422024
809506
1043792
573283
815356
601916
792706
321439
834126
815356
573283
689414
408884
663674
786633
816607
809506
456153
792706
866423
531663
815356
670524
624421
792706
792706
809506
573283
600428
588969
786633
1160002
809506
670994
573283
786633
624421
215995
613914
809506
573283
815356
327991
387754
785365
573283
829998
573283
836858
573283
629129
815356
792706
815356
815356
938022
815356
815356
497965
809506
834126
596420
834126
834126
1085496
733991
792706
737581
787819
571507
572257
624421
613760
624421
792706
792706
778879
573283
622078
792706
676663
408181
624421
604562
815356
815356
713269
707491
624421
705217
792706
809506
624421
550433
624421
815356
638936
738850
573283
508188
774195
786633
677159
326341
809506
374354
861793
815356
624421
448153
815356
821644
619833
680647
809506
834126
235722
776144
698972
472735
917545
304038
497142
786633
573283
792706
382270
815356
815356
464932
680011
573283
809506
786633
698910
694858
430752
815356
329208
815356
792706
675362
676161
815356
786633
792706
906644
624421
792706
573283
761864
1068641
819804
698638
856829
786633
683608
624421
815356
998703
786633
1330197
524589
624421
926240
573283
518710
624421
786633
506963
470457
573283
573283
624421
792706
815356
372141
887376
834126
696929
87889
786633
815356
935886
786633
456858
463702
624421
747375
833557
573283
815356
1033486
233646
815356
1006680
624421
786633
792706
809506
786633
537440
624421
220327
416291
624421
662694
792706
638988
642154
786633
809506
753197
657329
278895
372656
792706
573283
786633
815356
533471
809506
805241
573283
582830
175393
573283
809506
834126
739629
580415
624894
834126
518542
809506
400746
786633
815356
786633
792706
963499
848070
815356
809506
815356
573283
786633
1112153
809506
786633
792706
211836
573283
559567
624421
819675
624421
792706
792706
573283
419855
792706
792706
624421
573283
293510
445032
786633
621140
792706
573283
792706
369772
246259
476191
573283
418948
426685
786633
722658
792706
815356
504229
880092
792706
318893
624421
573283
677224
26949
611335
624421
739773
834126
868056
809506
573283
809506
556217
733667
786633
842071
834126
624421
809506
554777
639606
792706
744701
792706
792706
815356
786633
624421
878181
564966
834126
404669
815356
792706
1109685
573283
792706
834126
615908
809506
958099
834126
624421
786633
792706
685283
624421
346331
252909
815356
573283
411599
786633
573283
624421
815356
624421
815356
741620
584349
624421
786633
786633
815356
838084
740361
748564
834126
1001129
809506
573283
787404
624421
387590
815356
592686
407981
786633
786633
809506
276103
453767
455548
423957
815356
1008384
573283
786633
723025
786633
726232
834126
513403
833343
573283
786633
624421
521559
626254
573283
878944
815356
529578
322098
624421
624421
792706
763797
624421
667665
809506
573283
786633
811580
582168
663841
815356
712391
792706
382341
746750
720263
624421
834126
573283
624421
1188672
555101
402458
524855
815356
439897
792706
809506
792706
457124
865106
1116453
573283
834126
786633
834126
803866
786633
786633
834126
427818
573283
303055
647517
786633
479767
320677
448428
608317
809506
809506
441342
815356
809506
645688
740799
988057
809506
365053
776140
524908
672414
550713
518651
809506
534572
815356
786633
661579
809506
815356
786633
875842
334662
763632
860312
573283
899964
374718
792706
792706
786633
662206
786633
535123
573283
191166
691447
937970
414146
792706
640023
573283
737021
815356
786633
573283
176468
573283
187631
686629
492397
340022
809506
809506
765059
792706
624421
535332
682979
624421
798853
834126
295328
624421
809506
569860
642886
650735
853970
443400
333211
815356
380497
700971
792706
624421
714779
815356
834126
792706
786633
686713
721022
519834
624421
786633
792706
573283
455084
674873
809506
830261
995493
737289
809506
815356
792706
835709
586740
515476
941997
935331
786633
809506
786633
815356
371744
834126
786633
628042
624421
809506
311496
267063
815356
834126
624421
792706
543443
834126
573283
512575
624421
700300
439917
786633
205846
786633
851562
836018
624421
952749
573283
578976
834126
749482
815356
786633
711589
624421
786633
722052
809506
501222
792706
654263
653361
809506
584031
834126
834126
298551
815356
799021
573283
879332
634580
460450
815356
453562
834126
827779
815356
414846
834126
541991
478016
573283
172718
685275
654723
786633
809506
799570
467695
448062
812051
1555322
815356
584334
815356
952069
1043696
612772
533351
715034
154475
577357
815356
786633
792706
897014
573283
624421
624421
1097543
786633
786633
689513
834126
815356
732667
834126
624421
559875
792706
844674
432253
1098141
758648
624421
630019
809506
573283
461571
338913
792706
600808
786633
573283
537197
624421
792706
479173
792706
815356
633119
649836
786633
834126
1154646
539253
646783
887331
792706
809506
809506
886284
792706
307895
676207
349251
701876
686118
277066
834126
707391
340178
815356
834126
809506
315493
809506
792706
792706
815356
624421
478332
706711
624421
398322
786633
671945
786633
354701
511316
816747
431206
462510
573283
775470
792706
573283
290599
549000
736890
815356
809506
624421
775421
786633
815356
815356
624421
608928
774123
624421
809506
809506
573283
792706
719129
624421
809506
792706
624421
815356
573283
775577
782569
834126
531048
868094
682121
573283
834126
809506
543734
815356
792706
970936
786633
429073
355657
471239
815356
478485
834126
704339
604176
779394
624421
542418
809506
407853
634937
792706
834126
809506
558980
809506
603022
775748
624421
364078
786633
536504
1000379
573283
350870
834126
786633
214575
379893
239365
586812
834126
466791
792706
683488
744234
815356
834126
809506
834126
573283
799230
834126
491493
575185
834126
566881
410612
624421
499338
841172
553906
824607
815356
815356
792706
792706
786633
809506
407208
331119
689623
624421
405905
624421
554338
624421
671283
815356
629718
366540
624421
815356
792706
668282
509921
554089
470430
408124
809506
698703
573283
809506
960647
875186
414702
834126
460169
613480
463358
579108
526471
678814
625003
809506
573283
815356
462223
365131
624421
496723
353312
809506
557212
681768
486208
792706
815356
621196
786633
834126
573283
815356
809506
792706
591464
676294
573283
792706
407057
740818
624421
556967
436707
554674
756503
815356
792706
492125
967300
382711
665125
792706
433274
933473
628988
711006
792706
1135449
102123
809506
1067158
834126
570131
786633
573283
786633
834126
733919
398175
786633
887239
452242
440090
716042
486743
809506
786633
621769
786633
724198
809506
573283
842884
573283
624421
792706
809506
834126
834126
573283
477681
573283
573283
809506
809506
815356
573283
786633
573283
809506
567364
815356
786633
742371
1010032
996875
792706
742242
573283
815356
624421
809506
437999
834126
800943
652346
834126
592641
573283
834126
624421
456049
340819
498693
792706
987896
450840
417269
737380
511238
1053568
400319
573283
847914
809506
343030
792706
792706
624421
546971
419376
786633
648091
624421
816059
815356
697371
809506
754357
624421
814032
815356
578652
205827
659139
815356
834126
815356
651947
562211
809506
622732
454044
667956
453684
648857
792706
809506
747369
406484
425104
624421
792706
815356
809506
103721
721905
786633
792706
621036
681003
697271
951991
553438
417713
809506
226255
573283
896259
738456
786633
624421
792706
615201
792706
786633
792706
623053
792706
273065
1128109
218535
792706
537475
624421
624421
573283
786633
792706
438774
301484
792706
549584
864895
510782
647035
573283
728824
654397
815356
640133
834126
809506
815356
809506
786633
781684
792706
792706
621989
856511
792706
1214802
500681
573283
792706
792706
573615
815356
560108
466467
902430
505526
592041
763979
792706
534611
593073
815356
809506
537727
844761
624421
834126
573283
815356
809506
103503
624421
396759
702780
792706
834126
834126
792706
792706
444377
834126
127961
352546
249847
573283
201995
573283
573283
651053
615849
409191
440814
834126
624421
834126
624421
809506
809506
1214554
834126
624421
554464
521388
624421
624421
834126
573283
1133379
539413
786633
493663
447599
815356
687106
809506
573283
418311
338028
815356
624421
473912
578307
698755
573283
589109
573283
809506
1092714
815356
573283
809506
809506
624421
809506
624421
815356
431638
405341
577754
417240
809506
76752
834126
652357
1146046
769416
723990
786633
767527
624421
786633
412810
792706
217174
815356
815356
903389
834126
815356
1046185
573283
786633
815356
792706
624421
815356
796453
786633
792706
624421
531588
809506
446252
488543
936226
868653
786633
583150
626425
663049
834126
815356
638037
573283
809506
786633
786633
654455
792706
792706
792706
809506
963342
797560
834126
365609
774643
792706
788244
528278
912580
786633
834126
834126
501204
417751
573283
809506
863275
593170
573283
786633
554719
487167
763585
809506
624421
515385
896311
815356
809506
815356
971247
792706
573283
369261
688119
786633
464130
815356
792706
815356
677570
613788
786633
573283
705302
815356
624421
626479
624421
573283
676238
285257
569689
573283
347711
342564
68456
809506
792706
786633
962078
586193
478488
656903
575874
615940
680438
447345
447598
809506
573283
514143
573283
907168
680851
792706
624421
294435
707478
498243
834126
415122
573283
618406
815356
573283
334698
778814
471293
786633
792706
815356
1065615
317374
624421
277246
834126
834126
237784
834126
179873
834126
624421
809506
382461
834126
416124
834126
406556
781403
398148
257213
834126
809506
573283
593046
515584
809506
624421
610190
363689
815356
815356
681270
834126
501536
834126
792706
815356
624421
428369
665117
922799
1030960
792706
568640
646609
785562
646968
815356
792706
487686
815356
786633
453975
388245
573283
426906
503803
412421
573283
786633
786633
815356
809506
766660
573283
809506
37034
667876
648415
573283
455897
786633
624421
671823
809506
179388
836787
723992
480281
585906
450942
737401
455385
834126
672503
834126
584154
792706
654306
624421
815356
786633
624421
17443
1021413
809506
287007
513376
815356
309245
809506
513540
430881
792706
558127
310170
809506
573283
573283
792706
635763
792706
528189
809506
786633
834126
809506
411690
457103
776220
815356
819040
660589
730191
924945
624421
499316
360112
834126
573283
786633
573283
810269
624421
573283
445589
573283
785100
834126
809506
786633
573283
648928
815356
682359
286986
627481
573283
573283
531896
906177
815356
555804
786633
804838
469010
792706
566455
451646
786633
834126
509399
456939
624421
573283
815356
471698
786633
624421
809506
786633
809506
611098
834126
604450
415149
815356
525537
815356
786633
792706
624421
792840
438779
573283
786633
603063
792706
809506
235544
786633
609739
624421
638452
815356
742150
573283
798801
711759
873568
792706
624421
834126
483675
624421
726664
483632
573283
834126
834126
652156
476553
786633
1387284
577893
624421
755750
103579
156216
809506
720365
796581
834126
624421
509242
519144
378762
467374
579281
140751
724958
470050
342881
815356
509340
792706
514320
809506
646928
792706
366540
792706
792706
809506
624421
834126
609603
239905
458871
610051
783168
834126
834126
786633
815356
665769
497664
834126
573283
786633
815356
107028
771160
414702
809506
786633
573283
809506
792706
786633
780788
786633
1003281
834126
573283
786633
815356
834126
792706
809506
742283
834126
439352
815356
320376
809506
419182
895120
786633
624421
590561
385938
834126
790931
464870
510059
601398
515062
573283
426446
792706
809506
624421
831385
546993
624421
704738
523183
815356
624421
834126
937983
828100
815356
809506
815356
464555
624421
815356
792706
815356
776329
792706
705919
834126
809506
744536
637772
648960
429578
809506
601503
540662
809506
485158
641260
828953
541515
681095
817445
624421
613332
573283
634375
873739
840373
670053
749482
436863
537352
573283
1017598
1037332
736235
815356
573283
815356
624421
624421
802572
683345
464185
522071
801360
573283
639962
815356
452427
809506
834126
132184
573283
250582
809506
809506
683330
1401065
815356
834126
331820
624421
786633
493368
809506
315114
631625
378687
586786
807568
809506
809506
561308
815356
834126
308209
792706
697157
792226
603635
540017
573283
856907
624421
711379
624421
792706
583316
561168
722734
792706
792706
647087
792706
834126
786633
352051
573283
492307
877662
573283
573283
786633
628098
792706
815356
638231
714764
456181
387653
441284
444945
792706
573283
624421
786633
484228
786633
737858
879087
573283
624421
705811
433019
496493
792706
287539
834126
673614
573283
573283
792706
303634
792706
834126
815356
597343
931175
573283
624421
647060
352137
815356
1010376
720427
758434
359110
160680
733594
377116
809506
683955
352051
1019720
580154
624421
414071
815356
792706
516923
792706
834126
748564
815356
490776
792706
786633
624421
899223
834126
624421
786633
785051
573283
786633
624421
624421
432198
1021970
1128079
751011
535322
376630
436911
786633
624421
969474
624421
792706
85693
786633
630822
226944
573283
815356
445136
786633
406295
792706
786633
573283
694375
624421
456020
625778
815356
792706
809506
624421
712428
295709
613802
474445
718556
487934
624421
792706
586786
573283
303759
521606
792706
792706
809506
624421
785405
415452
556943
573283
809506
624421
786633
815356
561308
993346
809506
573283
913201
834126
624421
573283
629659
772972
459143
573283
527773
596445
809506
485456
897157
569845
624421
735564
462094
786633
225110
571115
809506
809506
731716
726184
327957
834126
504280
676834
834126
948732
809506
792706
834126
624421
809506
721964
551948
792706
850026
834126
1003211
459084
859072
274768
826475
815356
708150
1040469
834126
809506
786633
459600
624421
815356
739219
834126
786633
372318
573283
563560
834126
473400
555199
520384
786633
950381
741309
834126
900691
815356
624421
755000
527219
573283
573283
624421
457706
834126
573283
834126
948349
860781
563309
916515
652174
299692
792706
350415
844288
689891
815356
331201
786633
786633
75121
785633
241497
617979
558306
688843
491432
815356
565331
788493
573283
809506
850183
410415
809506
504754
815356
741309
792706
714695
643753
333756
815356
699862
792706
809506
573283
587640
834126
792706
786633
486780
558635
792706
573283
85685
530318
809506
786633
573283
573283
478082
518068
792706
705795
573283
812628
340222
624421
847838
855626
573283
809506
573283
579053
966818
458617
573283
404952
1160002
624421
792706
665465
573283
501536
351524
415752
778759
834126
809506
443130
1346495
809506
624421
792706
786633
717455
681223
786633
755578
447752
1203650
834126
533694
792240
792706
792706
792706
786743
638409
651688
792706
940231
815356
625533
487444
1118893
505181
809506
815356
372154
834126
614291
624421
834126
624421
547424
581381
809506
420366
782399
815356
834126
797035
938415
834126
259129
792706
786633
792706
560349
715502
815356
786633
715064
308567
602841
482620
809506
809506
673614
812330
815356
786633
759175
489004
815356
628824
727565
834126
587115
630761
786633
809506
474117
391707
809506
834126
475586
322812
573283
786633
1046136
775923
1120082
815356
531789
749882
333896
293247
28883
531642
573283
809506
645491
188584
557363
834126
792706
809506
632548
453033
809506
815356
573283
457258
637691
815356
624421
1053742
786633
292184
924769
786633
713823
376659
329244
786633
786633
530876
645055
678212
815356
631606
683328
454920
809506
834126
445473
624421
573283
887162
815356
180227
573283
786633
834126
754601
943865
834126
566627
362946
143244
573283
836270
669536
809506
855057
809506
741912
846815
624421
792706
792706
442897
786633
802218
573283
176039
934692
778531
562793
834126
842812
843188
521174
624421
590094
573283
834126
792706
786633
834126
715782
809506
524353
792706
1238154
815356
660715
921046
815356
809506
740992
452546
400165
786633
792706
815356
530860
702821
817490
815356
748230
792134
786633
535799
661564
624421
809106
834126
849614
786633
306660
476785
292384
573283
786633
561853
512510
1056824
815356
695685
618228
566435
809506
598868
792706
786633
720826
306800
834126
684206
683955
748403
792706
624421
948443
923711
129460
502502
786633
668149
573283
756708
669630
122302
399802
573283
553509
622939
809506
538907
845270
635071
792706
624421
394464
422327
605303
792706
603105
815356
834126
378321
692213
792706
786633
792706
786633
786633
815356
852776
792706
651400
624421
258819
809506
834126
472588
459344
473737
815356
815356
761186
573283
573283
815356
809506
573283
792706
422651
790301
624721
142039
786633
692636
647691
677603
786633
834126
1462182
594220
834126
559675
573283
624421
815356
815356
809506
535723
792706
757031
573283
628164
655927
344530
660796
624421
809506
572381
786633
624421
792706
786633
304337
809506
624421
879240
792706
381240
129460
834126
943025
601166
834126
529521
624421
710029
573283
830563
158049
786633
815356
786633
809506
809506
624421
145783
809506
923449
357584
618324
372950
419320
662041
573283
809506
611401
781528
269768
815356
782018
624421
730867
809506
240841
624421
792706
669081
391382
775031
897764
809506
624421
573283
809506
818506
474808
573283
815356
630331
809506
809506
792706
847253
750099
792706
573283
573283
792706
792706
876042
792706
614797
809506
573283
809506
774771
792706
558306
936856
564967
809506
792706
602540
573283
544072
1192455
315717
624421
773300
451240
400724
624421
386462
544588
485259
483457
684839
685188
490965
809506
834126
815356
410273
1005024
573283
815356
815356
573283
815356
561675
309917
834126
792706
792706
815356
918876
834126
834126
809506
792706
612935
792706
583149
815356
711684
809506
624421
786633
834126
792706
624421
856597
786633
531711
834126
573283
281586
863757
786633
172704
1046185
537228
625035
624421
834126
834126
792706
834126
624421
809506
595020
206458
624421
809506
573283
757823
286834
786633
624421
76978
461281
834126
756668
815356
786633
614553
739188
863789
786633
1142319
809506
706396
564742
359794
809506
824807
918424
518785
763393
415670
792706
888221
809506
475969
792706
509227
792706
815356
834126
707021
720252
792706
848039
815356
792706
792706
336554
523482
815356
834126
624421
682147
786633
792706
661378
978568
815356
722792
569932
547632
790709
438774
834126
699035
809506
746750
772424
815356
531313
535348
680110
815356
1032417
640408
809506
573283
809506
762713
809506
772250
206208
418560
284582
775382
482910
809506
792706
535837
786633
624421
369632
559934
378007
792706
746833
525612
446848
834126
355419
573283
573283
573283
416607
624421
624421
834126
541492
573283
535799
815691
792706
834126
236896
786633
809506
936944
530675
474445
404060
725348
717455
815356
351948
722571
834126
538179
786633
792706
573283
702243
538494
793775
786633
815356
624421
809506
811545
682460
618324
858531
770751
849399
815356
624421
603327
573283
786633
403195
670490
727013
573283
378755
340950
123499
94962
786633
424900
667180
809506
792706
786633
140180
834126
815356
834126
809506
809506
833745
809506
567343
581762
792706
815356
792706
403109
718102
786633
573283
620419
624421
317689
602954
851403
346978
815356
327316
680852
624421
786633
809506
837688
713550
323387
834126
573283
786633
792706
251912
265975
834126
748403
809506
815356
815356
512447
786633
451776
573283
624421
809506
372111
101867
504324
573283
426405
809506
809506
887209
671302
624421
573283
573283
624421
506817
792706
376404
422453
812330
624421
815356
786633
1063650
624421
786633
716916
748789
786633
780084
809506
834126
1033775
733180
624421
573283
624421
573283
573283
415415
573283
593995
834126
792706
542205
1148249
624421
549912
583175
834126
1043356
573283
633591
426131
620946
815356
786633
726095
517209
573283
792706
786633
432766
624421
624421
266101
465214
815356
624421
786633
1222174
356425
564806
573283
573283
413829
792706
624421
462822
536834
809506
570413
927674
186848
381186
815356
856829
616538
834126
834126
809506
470348
593518
780325
833485
624421
815356
809506
809506
493523
500374
328570
785086
786633
815356
786633
834126
815356
573283
542636
573283
815356
887736
809506
809506
516007
834126
513010
808011
815356
815356
701130
877014
615390
711285
809506
483602
497931
786633
344533
200978
360155
573283
451309
760568
774295
410854
573283
706738
517247
869726
650663
651688
834126
442599
573283
624421
319783
786633
51170
624421
248217
728932
573283
645055
706576
578545
809506
815356
792706
809506
1240479
624421
527431
786633
568763
665232
749754
484180
809506
427677
786633
553372
624421
203018
160855
96725
624421
786633
792706
786633
546176
494180
760440
296307
831924
815356
815356
834126
636442
729284
123499
573283
424193
792706
573283
834126
573283
624421
573283
755306
624421
573283
334698
675286
827847
815356
348576
526448
911310
985476
792706
624421
617666
834126
872026
459652
650169
786633
740070
805601
573283
975006
313388
204843
69609
834126
256359
534883
573283
645595
573271
519408
573283
1001958
834126
906672
492173
757596
502114
786633
624421
874375
624421
786633
809506
809506
792706
624421
573283
624421
834126
809506
573283
836284
624421
834126
624421
580184
238809
677748
640897
792706
466265
571211
755430
469210
499720
946871
7380
786633
519391
573283
834126
624421
815356
336927
573283
624421
834126
809506
411065
573283
834126
809506
792706
513815
834126
786633
596446
792706
555284
809506
456392
786633
844911
1007658
487628
319756
809506
573283
786633
873472
616698
624421
339494
815356
834126
624421
809506
740289
727371
671763
869840
405840
758643
834126
809506
631737
626467
727013
601654
624421
744510
606478
834126
573283
592570
789143
815356
854318
1227176
575270
624421
834126
573283
573283
624421
441798
642309
583112
897117
646865
372870
786633
440011
792706
792706
573283
809506
470626
792240
368440
786633
573283
792706
694942
389635
624421
809506
815356
786633
834126
572793
538985
809506
573283
711752
353923
580675
326306
721778
624421
809506
620305
624421
809506
724560
786633
568532
573283
493155
792706
573283
786633
679406
29324
573283
815356
624421
693015
726550
834126
677538
809506
527358
949587
1422350
786633
458551
786633
786633
267492
531038
624421
635328
469514
573283
815356
786633
834126
585411
786633
737265
792706
673817
573283
834126
624421
315045
469937
131857
792706
815356
624421
624421
809506
809506
802984
573283
815356
815356
809506
581776
834126
809506
624421
535389
624421
573283
573283
624421
815356
809506
786633
710357
662136
809506
815356
541253
624421
573283
301548
815356
519749
932644
971268
809506
384461
834126
573283
514946
809506
624421
792706
558852
624421
809506
780049
809506
573283
471429
798780
792706
657598
815356
792706
792706
641072
420661
792706
1043563
786633
834126
1366014
809506
497041
624421
815356
460213
786633
834126
834126
673037
808318
834126
632559
815356
716822
624421
441551
792706
809506
786633
888732
786581
654155
979591
624421
573283
624696
721905
809506
419906
458659
573283
172028
815356
630482
252670
624421
792706
544632
151764
815356
834126
810961
624421
809506
624421
786633
854779
809506
698714
409847
881801
339032
792706
446746
1006680
809506
573283
331812
809506
809506
624421
834126
792706
792706
815356
293921
809506
1058772
573283
108079
834126
583404
438022
377435
573283
624421
786633
936567
346683
383316
809506
809506
834126
724239
834126
359256
464440
573283
507495
373796
815356
247647
176309
792706
414071
624421
654076
412364
786633
540237
702873
786633
963499
786633
809506
555823
786633
792706
55194
792706
497142
597899
230760
809506
624421
1219039
624421
516067
809506
534268
809506
571524
569382
590918
466800
624421
792706
815356
304660
474880
493205
815356
519341
124350
1155524
671212
834126
500525
832955
887331
809506
792706
380997
615642
444977
815356
633011
834126
786633
716231
834126
792706
786633
883750
792706
787404
458123
624421
305483
702446
573283
809506
815356
443252
853457
573283
671441
834126
436252
786633
758608
786633
76708
624421
257029
834126
809506
436295
786633
939189
478923
561262
809506
815356
705754
834126
772991
792706
834126
624421
573283
809506
512955
702780
573283
444829
834126
167430
792706
573283
820596
668362
815356
379928
599966
834126
624421
427896
815356
786633
510514
786633
737870
782671
464003
792706
515379
809506
792706
486908
624421
809506
815356
809506
809506
786633
318600
603953
573283
786633
467503
792706
573283
792706
512484
624421
606317
709453
967904
815356
602744
809506
786001
526038
324260
923328
809506
404331
501514
786633
624421
518903
417269
1109988
696461
373529
809506
834126
624421
1027819
558729
466922
416548
777045
809506
248207
886181
617616
1008832
873462
843825
655924
693339
994293
289452
574552
866551
330740
653159
422750
618763
355786
418433
689845
396461
642361
671412
426031
466895
820969
906481
663401
632249
530834
374058
1133410
851577
523165
874827
681903
733727
403321
407419
533716
848933
664631
851577
522942
604562
719005
818896
612083
757734
213806
592634
536331
427339
505073
309098
325958
735834
515060
351893
562501
1130318
462348
352364
477215
516845
411819
694890
462348
631734
348105
584617
826475
574136
575301
496160
950287
573135
502962
736605
633979
648141
459621
946221
680819
538056
168035
488928
404922
446801
639337
468284
770693
627745
696746
688746
354983
378103
529890
578678
596113
559072
420334
773093
638566
606665
607693
706882
480157
327360
1066167
491673
520358
674280
262266
490506
195052
557900
275360
462348
545278
386478
392418
737508
310885
445811
900613
588672
390960
453890
703127
758856
320796
745214
844652
384246
787008
572011
579426
1393765
723728
322828
886673
410174
300776
513005
512521
719005
434640
1248794
652771
531482
849283
278920
920729
247529
610479
661580
472917
477504
580811
588531
527523
812324
486277
687578
399885
740989
1105850
611407
760541
300230
817300
397243
807107
696955
439010
537005
768429
281492
675687
356014
568203
480060
413135
471447
715805
457820
440755
676922
421581
768732
729918
647422
572743
390628
766080
298114
435964
796863
708597
1132491
578063
769576
477661
535190
683116
417001
537674
497750
410037
398034
808596
418361
594653
434640
441787
524751
527264
536078
991984
110772
741028
694843
550644
546098
567008
1117199
348905
509781
418017
867315
786590
476269
666007
632117
572423
970840
447633
418361
567066
1022220
454659
747517
671823
634247
959201
1213982
886379
57630
295357
749144
1166257
789924
1000700
585632
851577
831137
550281
631327
914993
783598
576916
398034
649893
491355
803703
553251
688396
887883
645154
440824
591623
716232
581312
577533
458267
571764
742458
523378
538505
118266
555909
585632
355919
374438
342779
400936
964969
448920
295336
510078
825467
966896
802541
567340
482275
911419
479045
733046
620400
736309
421389
455694
353311
629333
658772
622295
496039
451690
516134
668295
441955
582737
660568
396461
404688
823146
607859
681988
758620
928471
543661
497381
160007
432780
512070
439788
740829
188656
424623
520523
515495
491387
651963
802634
756387
547296
668257
411530
175020
432697
310323
548739
634292
732096
748557
496126
471485
745907
798283
908381
604223
585847
534720
464219
890627
757869
711850
882841
596655
498080
522870
368777
632579
661384
351084
199889
298480
897888
791366
726789
444791
354119
884442
696536
762382
556944
643142
354554
347648
531825
630005
821001
501472
1026687
521745
670454
382774
644008
597403
531533
370251
316542
353852
781904
516943
504109
771064
504809
508082
371858
623259
461987
452797
396165
221220
437645
928274
619422
679783
534621
568016
418114
650576
792342
446099
354983
468785
131642
538056
82086
696180
667741
869858
557914
435810
422335
523979
610479
315457
493924
608901
977148
536414
415122
735796
720556
509433
855460
860417
398557
717150
962763
874566
670326
967632
823426
492381
254048
474116
651436
923995
462134
893474
504109
716382
416664
1084982
615069
436276
668295
305493
343612
271313
510886
714602
424802
683116
536601
620725
404922
575764
979591
739282
714609
747613
563949
596655
944460
517867
451316
858441
597721
742951
521883
704118
996476
586135
920729
862797
412326
943914
864752
885053
664044
522241
188584
268964
1069697
781871
718772
743271
517932
1006190
615225
889205
608798
670466
432946
608961
576338
172098
708044
453916
551200
546372
474264
719369
465312
818785
311553
910789
1039613
675385
645261
289103
764168
500428
427069
793775
451402
758754
524064
640755
182767
873747
460272
702272
442884
516159
541320
672990
517871
619272
373370
470695
363299
554774
346478
550457
657791
582682
493461
477507
558707
876463
368762
455346
488856
531876
564596
796694
532629
746401
691064
771244
330721
693339
512324
363455
375476
440824
696613
336587
316542
469659
284285
653321
735277
598701
564901
796369
581547
416935
696929
1058491
572271
702272
803116
523165
425692
607693
365577
588249
413348
808769
652138
806007
548515
815364
401151
904491
398557
814392
621550
562182
685752
600546
1028015
626304
836379
833378
856260
146289
500075
1306867
265927
456034
494915
1050923
1097200
682630
849730
753390
522071
916181
384002
634868
660301
479459
419711
864253
521863
391365
623229
532194
474304
1059333
854496
803048
830741
1120913
740066
559869
567441
580673
526434
483677
504576
844652
785908
719546
834438
971406
407837
570452
700798
623058
745248
407131
531663
506910
756311
745239
741022
589075
448615
595251
687634
752446
686503
186933
663235
678814
605704
942120
629982
499989
651947
624189
517345
783343
687994
497899
621876
848760
396761
785930
407673
514041
744993
546122
473086
610692
818565
1147560
675669
670689
574156
796979
815186
498054
494915
555774
899282
930435
826940
625187
1076982
413927
696789
594012
634868
951027
315513
409008
670566
366922
735947
684250
957822
721778
274014
848020
715881
943307
842605
769680
532470
338266
763650
501533
452137
623803
573194
778317
848168
471322
604011
493339
780040
894237
479840
687634
689949
164696
557211
331259
520137
1185646
849906
833378
732231
1071288
931193
175843
772801
571672
846379
766653
836972
727604
766653
365152
743605
925777
502712
575776
283361
883207
518687
919611
843615
634741
659585
825972
201860
262645
785265
706917
534515
481279
542998
659585
334313
860130
341987
762982
654834
592604
723309
971406
772627
491393
621835
523405
649292
1085532
353757
625335
300247
414763
514041
522241
456034
347322
793731
409430
623858
628969
556704
800915
320330
511452
689468
538127
624550
700469
717306
563022
653581
800289
379282
722004
1015895
556752
825972
392085
640221
432855
818773
473086
591633
1122723
425979
767943
309917
700304
743416
853712
890941
339529
725946
407673
367424
683302
494915
491317
888763
962544
1006459
882999
417668
678861
378262
703453
493230
134547
870965
300013
718706
483686
579385
288932
762325
1006680
512003
481279
997526
742238
527650
536171
516211
487444
880390
849906
1006636
613063
356444
425425
303250
668016
828753
944226
660288
184261
483834
715808
622795
443704
440528
470348
583638
798184
573658
659871
648284
772194
611769
796998
811605
821311
864955
541070
994247
188584
496204
577650
474304
484807
594161
756586
687695
1035703
494551
785908
1000627
480346
931193
959068
662746
722658
510933
346255
422700
564618
1000627
223611
570871
829041
703457
783988
282390
770888
530669
506223
621595
768259
435110
497490
779209
884386
978977
757269
907211
413964
297078
775503
465543
511452
443190
1175678
778059
384634
357403
963596
1076688
823003
1028015
676096
749558
823654
822389
1069973
1019370
410970
792941
636058
627268
494918
1180166
732699
668632
584873
58537
762711
337687
552291
1197959
473048
1232624
559627
506088
424883
256158
297021
1115174
380373
419711
898384
254032
594161
549790
620447
466166
1023754
672983
430467
406619
211852
820433
530023
421460
728289
430467
734517
1005160
144371
413718
568229
407673
497899
791844
773252
432796
554698
485627
453441
735947
521707
485904
518416
475382
813508
654542
664712
376067
953396
823654
515207
635735
912567
318822
911266
538028
256158
725160
642112
1127141
675669
684650
851054
404255
770351
476106
380127
793998
499334
394350
433947
538268
450660
724823
367424
895832
713676
785397
404049
18842
724746
988289
526111
235923
759126
481423
559085
429829
943115
494376
251757
774624
853712
738956
665774
341987
719338
794098
804942
483686
579952
895832
784551
908016
297647
1036601
66076
653880
640518
622078
635984
736968
527665
755812
486475
889599
539349
452101
953396
821591
734403
698589
620703
743605
583918
512649
898384
898384
210810
1069404
539349
407837
679255
1049212
650896
563656
656466
718363
684474
620249
1095228
652232
474688
438083
299282
932050
788996
861968
954567
286403
767250
909060
612259
720066
782229
837886
510682
504295
707089
518315
577650
1147560
817237
660601
479630
565720
752423
794067
821037
648516
724246
379976
281941
665257
625186
603303
692886
739624
742950
867561
376067
296443
925777
653031
844512
536574
384337
745724
338207
798513
716062
454711
701233
890911
611443
581429
742238
796979
410566
647831
285002
1143502
384579
664993
882999
806763
848541
770778
748390
965126
722658
516884
741940
543356
606864
718566
613039
931193
495678
648886
646020
939078
728366
545776
236849
1185646
219048
404170
579219
883718
508234
720339
913564
374616
899606
297169
680711
631903
598928
691288
369540
505690
613650
880941
825796
524688
797880
647196
589075
666524
425259
492452
716293
461677
438379
575573
901177
569538
640221
404049
899297
444717
947090
579321
570236
304488
500684
358611
384002
555547
556975
398319
421694
1133946
628894
513324
830095
401300
966503
388414
323055
426272
586060
521373
250206
460541
874023
992424
1122723
659585
844202
783491
821037
759664
521606
776056
444353
619209
999012
672436
330792
1122130
1058529
531150
845071
478822
232374
592604
294919
539592
376067
588919
514041
796221
844202
516827
736232
526240
787049
719713
483686
471447
133175
982058
523405
571259
274014
495840
699172
533048
733727
1173373
448775
387308
803832
796477
883555
852899
1185646
475924
1133946
470537
599808
335736
719300
611964
421460
611949
830232
728816
497885
740360
724034
625335
773993
772529
652824
502288
1169479
490189
529141
368452
657961
317053
662746
556773
893475
634713
971990
539592
491354
320357
709774
626266
935933
496195
735536
580048
413998
722887
809009
569932
444829
627852
526206
499709
544880
575732
1133946
699390
597092
811605
672436
112982
702223
784616
384002
629640
698337
439294
160007
716597
906006
509271
722004
1025917
908278
1100991
562756
774304
907532
549648
427037
486475
524688
439294
251148
922778
639806
1039275
634072
823654
570236
705427
535137
684025
621597
979460
766177
466638
533788
479241
689468
573011
552291
583341
531756
868513
753390
478041
600607
732007
1137909
454100
318613
588919
804405
672737
583900
925933
507613
246065
970813
722658
1064760
807583
535154
829884
516064
272683
446351
764509
282945
581385
744993
919830
418731
591291
421081
837504
368173
369542
276995
549339
516884
1040327
763230
392034
700490
967273
673451
1120789
169993
809009
709858
1250563
386546
695534
679992
511516
196007
339859
267119
419711
269355
429829
687634
300988
354119
343872
510682
784568
825449
636577
927373
681426
1035703
886684
472056
456029
466931
554326
592530
810524
585177
659143
482930
732215
476191
580343
781340
743847
1034329
760782
127039
690362
920878
687727
1045134
612927
529594
376984
971248
591781
454211
390534
1185949
1193474
607509
781597
522277
379893
880390
794536
400701
539611
735536
303690
762134
894254
511795
1019555
606448
587779
748018
986936
703816
844204
553702
344094
433251
642249
787856
621521
510038
1133946
578512
392085
1239586
612965
343626
831115
681963
490189
554722
523639
762484
453724
563651
742526
742073
454100
542325
376984
560259
721157
557100
561893
592604
995136
509969
642249
516154
484263
534848
899297
634591
747049
944226
287359
761250
1031707
637753
312090
608359
214750
660715
539859
619094
1054695
890941
278630
574659
1007577
519049
775112
342759
501754
297169
670197
1126459
329082
715881
780831
697443
590714
484411
756725
536702
851023
934107
752984
767527
210487
603303
484934
453589
608359
515457
497562
473674
449785
851621
587905
453441
486306
642021
449785
618380
467515
926041
829208
657692
523405
809488
890941
475566
751272
738956
24415
1255584
1040855
635870
623298
621597
739222
633923
783658
675420
701092
530669
1304332
375487
343664
619034
608721
404255
745970
611536
304003
528384
500687
542088
643266
413538
394516
404853
317053
554698
560151
412746
653389
829884
1045134
376067
712434
963596
557916
497562
423047
643036
690510
1250563
621238
789154
542760
167051
971248
564465
398319
437593
622795
554749
510478
629659
719338
470537
957822
416982
443704
509840
856260
561106
496352
335736
736232
508006
560259
598653
338332
725575
922778
692065
611665
770351
690362
614177
709531
393722
291774
716293
753307
703453
591043
849349
637349
1166605
682630
631443
145406
275892
568205
627414
608613
351592
576960
511795
601265
817237
302611
469838
912567
398779
653303
466931
1045134
571528
625048
562737
367276
474232
1155550
744993
665971
684101
214575
594161
1014540
346255
835163
1006680
330347
467014
496176
613173
24547
476765
636482
494915
491084
407994
927657
625187
986936
847695
722658
580934
652630
497562
364979
120629
608613
568522
817024
1064113
646366
370736
290397
556704
383989
738305
1219664
708893
1136090
498711
576280
1047582
447305
1106211
948335
1106211
701199
450733
366498
280415
725150
273890
450733
667231
1071253
495654
557442
620155
500072
582659
485068
749050
573921
501016
467146
701199
354747
747271
614005
501472
1008596
391537
207672
467146
764223
620155
423156
1065329
658568
554079
648518
1106211
535317
1180550
1043347
992436
606101
450733
774496
608805
1291413
493670
335404
781786
809885
664792
362728
606101
1071253
737889
485068
774406
493670
450733
923218
427956
383989
502274
380837
1047582
415994
540938
482968
926111
490296
391204
596601
592102
615924
565140
714045
628284
688761
495450
948335
486977
700237
172028
215401
583958
587741
740559
341679
790144
764223
593203
456096
667532
632350
1494243
553425
457033
608805
658568
271491
544771
736226
1093428
563958
704775
565030
787556
606101
304198
553421
708893
568498
935399
572817
723703
450733
688849
1139873
345305
568562
491215
500374
269342
1011097
321376
507359
239337
350537
467146
608420
1115174
566397
786924
543710
333661
682593
378506
595669
942111
356003
730636
633749
549413
491215
617713
362728
280415
611665
311040
872307
735094
1139873
362728
495450
713128
457607
640518
583055
1219664
647453
207672
472475
460618
265512
764784
646271
1011097
373235
478802
567636
583958
1136090
563958
549413
300415
808212
530923
646271
651436
575195
874183
759527
534881
429784
702065
581174
803207
642236
632849
221546
744161
674212
609606
1013003
549413
383989
698072
608805
1106211
270536
414451
498884
668110
637343
490863
490863
729712
450733
283335
649095
265975
779180
646271
574996
1106211
734276
348168
510283
432766
647453
620155
484579
382807
628284
682593
583958
490863
935547
270536
1172114
447811
322730
383989
270536
886402
1093428
643753
813489
413335
378025
538277
280415
1043347
592578
878085
682593
424060
763169
156834
554079
207672
429784
183289
608420
620155
499334
813967
992436
301437
322114
1139873
626757
337102
628623
708893
1093428
620756
593608
668192
929545
587741
496632
606101
495450
1136090
486908
1144914
704179
688216
774593
475666
658568
1139873
660904
703127
1116090
1139873
607865
1116090
589153
992436
584780
948335
270536
336612
992436
317998
714883
652118
1094675
493670
1106211
544042
595241
318728
809885
1043347
336612
1227452
794728
779180
935547
598747
701199
737224
992436
783291
780153
697368
464415
480677
587741
583958
482275
510283
385245
337758
834625
774406
586481
555261
467146
658568
277352
948335
608420
656466
451690
1219664
346939
779180
587741
384204
809885
211907
644969
816407
601618
799672
774406
942111
734276
1105438
608420
651524
492635
431101
207672
179536
1139873
300415
459551
450838
565140
682359
1065329
768681
495450
383989
667532
620898
606471
429391
885053
1047582
530923
993618
1009915
485068
1065329
993334
608124
467146
565140
207672
606101
604584
544159
829008
578632
64200
486179
767323
493670
687606
491215
1093428
349939
578723
628284
808573
667532
237904
788996
554079
979956
628144
598566
679763
545063
608805
287730
333425
774406
598747
1065329
311802
920680
280415
270536
1074938
441551
612631
429784
593702
537594
942111
773151
470545
495883
1139873
471527
529638
1043347
589153
467146
392187
608805
935547
298921
951582
360934
382807
565140
658568
620155
555261
1219664
465685
1065329
207672
568358
232068
575494
565140
495450
1071253
1136090
1033852
633639
667532
316848
575903
993167
450733
499520
637996
533386
471877
826057
992436
235544
520539
429784
658568
207672
254744
429784
583958
496632
354119
442501
657799
801746
216465
539682
655430
553882
584857
669728
288793
693323
1017478
306614
240737
835432
955898
665960
692611
819783
419806
612837
556944
525711
855045
323295
503003
484614
534947
738571
496460
487198
818032
334689
892888
330850
590371
852588
655324
516675
837554
543534
705342
538955
489293
603463
418686
434821
737514
658130
341408
602816
890430
565331
576843
677648
438379
542924
504576
360626
602816
402917
553565
766099
699557
824084
521723
520318
760054
659201
1163008
677541
453002
858588
281656
702687
715526
434821
691967
849108
901655
502474
576843
595243
794442
615571
391637
490273
643143
763462
770351
711372
363001
717434
405831
561032
730344
721164
565060
463825
485823
327555
1000767
655430
725822
594285
435640
452153
210411
392482
487488
782298
770022
531257
525378
436449
471241
698552
405660
634426
543379
677648
1020839
204274
697242
528921
582131
813008
518362
403231
329967
859760
763038
634743
996587
560848
818032
1050923
161905
468247
472808
525537
991168
749793
547944
748703
824117
257248
488531
366413
1004274
674718
544702
527203
451441
741620
426685
401958
627639
589733
579179
867600
857867
616113
494227
551164
723059
766919
670736
627639
740255
508986
1263637
257691
745624
340682
507916
945050
714948
435640
155922
576377
624433
451790
585211
596180
766624
520594
604762
576278
894989
774851
667871
783257
327631
840913
818032
780765
730636
894989
410318
527203
693651
765938
594270
613340
400959
480017
315227
677541
284074
225110
894989
553496
1068369
454543
624433
691751
545929
631225
921743
414567
623054
395805
428306
443489
765938
482439
467951
255355
677541
564216
868265
844671
667295
435833
410827
599159
444260
641449
355903
700548
459199
790525
446918
417540
429784
561956
962819
198911
636355
763038
406196
1239586
677541
585906
461016
820793
798992
564927
1010059
700548
432726
825793
689513
573692
593559
476361
495420
466895
557907
257691
673951
736415
694906
465457
729059
367734
546566
640945
365726
647083
668300
925282
604022
1065437
770778
607364
457733
532701
652779
434422
619609
257691
760054
532701
1027167
702797
213522
677038
829161
414860
552185
207394
778387
653581
437157
766221
206914
585211
542018
794310
581203
596718
463597
710434
446496
390543
895624
732431
504810
581203
774379
655430
505980
667837
1405175
528890
393856
519232
638109
636355
720556
677247
546066
496485
790525
203247
472170
417704
785461
624089
667871
763086
503874
779409
256750
502474
688169
147723
719057
760054
859871
476317
457733
587193
609979
413998
314307
961726
740726
793272
542420
528890
914387
961726
575145
697242
567296
527203
818326
751757
518150
517459
542420
255355
555765
1572076
639418
616113
694127
785480
841255
572743
673951
502474
648056
799471
418686
634426
686729
838565
681659
869736
660234
643281
349490
553496
534354
528128
699557
707260
576377
713230
175373
729388
308280
408936
537073
426043
534354
955898
574166
804814
617955
510090
738571
390892
683538
789984
504810
574756
346527
572139
479156
508866
768437
499548
249894
627639
615939
952811
584857
970936
687001
859760
740726
1065437
883555
595294
733092
483052
102175
255355
894989
650399
715526
745624
775852
544230
557907
666311
689730
770108
533824
816869
458714
755633
684123
643819
537994
498530
711368
428750
622805
695524
434365
595243
855677
530318
498530
406041
626753
519799
643143
628964
667236
575385
205825
796284
284403
539682
549122
869736
498643
665960
437277
707767
797254
529646
144462
383563
510845
426272
365741
787020
722653
589202
787020
454543
554702
635348
300312
869736
268842
422513
251679
756387
707260
559780
441775
602769
375931
788189
289056
661378
511322
905215
610118
862181
604972
843485
667871
902879
545735
648056
601338
629169
779345
752392
395805
545037
860998
528629
939942
831270
602485
500004
523128
389006
844671
716263
768960
573365
442886
765364
669453
764574
492872
697733
693630
269009
989523
570930
468404
517377
631225
542420
399296
294071
395805
256534
785897
507916
765442
722593
455397
257248
524097
858588
433759
642502
682226
698353
706057
293864
501617
402544
839374
732881
533682
631225
857867
329967
802994
694906
522467
539682
706758
589202
427894
691462
443669
457793
559875
292982
1023380
901204
889597
997687
714977
834370
918599
629089
642895
616266
646942
859871
921172
801951
525278
489293
378078
842404
639010
487401
808573
505313
937764
433253
492785
638109
732881
650399
649904
737272
531257
757969
643143
767268
576017
874470
649099
698543
409334
1164244
712349
1003007
522502
635805
294726
587168
1057118
1071253
520594
1040469
523128
668699
829161
955898
81270
1078356
423320
698543
673951
807583
652054
495208
677624
736212
599007
495387
666969
865550
696085
1163008
483785
493696
393295
813269
770779
359135
770779
770779
679994
625951
770779
827920
770779
758055
647891
483576
755827
770779
770779
707491
507990
827920
770779
771439
629651
936226
347322
406751
484835
437203
770779
1067903
565549
489361
903589
770779
769680
770779
679358
770779
770779
827920
827920
827920
770779
737927
777630
827920
465857
476690
770779
770779
770779
770779
770779
770779
827920
827920
827920
635870
550226
827920
229590
873568
942184
827920
770779
586578
378351
731172
827920
516304
770779
827920
827920
827920
840233
770779
770779
770779
770779
770779
827920
827920
661392
770779
827920
600339
770779
770779
298064
827920
827920
400868
314961
325451
770779
770779
770779
827920
435110
1033429
740155
938811
827920
827920
770779
827920
542633
469788
601803
422043
827920
704812
770779
802994
179115
629423
827920
770779
770779
491616
770779
484787
827920
627229
986739
770779
827920
401901
580838
827920
827920
185070
770779
288408
619479
770779
1009086
770779
770779
517750
770779
611995
697406
464437
557363
827920
827920
875542
254621
466931
827920
411152
770779
682778
482215
788283
615671
864147
770779
697157
687130
654816
1439874
264876
246386
827920
742638
827920
770779
516636
416604
770779
770779
720612
770779
770779
770779
827920
770779
252924
827920
827920
770779
559040
561639
827920
770779
986037
770779
613912
770779
440346
691749
630558
827920
770779
677385
827920
429658
770779
536111
347711
754063
827920
827920
556585
616612
770779
661006
827920
628716
827920
758795
891105
726378
770779
770779
463871
770779
827920
770779
827920
479334
827920
827920
770779
827920
827920
770779
770779
793700
437999
643143
827920
770779
770779
770779
659055
770779
629582
770779
770779
827920
827920
770779
827920
770779
717897
555770
770779
770779
658542
770779
770779
694837
577650
827920
770779
489592
448245
466886
827920
827920
643518
770779
484662
424899
458232
827920
827920
770779
770779
453854
992154
770779
686660
770779
770779
827920
827920
801272
770779
827920
827920
827920
827920
770779
770779
770779
991984
445434
770779
1237351
397547
502898
719546
770779
827920
593462
923449
827920
379459
827920
759287
827920
643819
827920
827920
354038
809146
774179
788860
827920
634269
745343
761418
317845
827920
770779
508799
708302
571469
313870
770779
829041
770779
827920
529150
770779
827920
896003
511971
827920
314233
770779
466994
675548
270302
787528
770779
827920
586658
285490
770779
827920
714699
773741
498745
827920
770779
770779
770779
830137
770779
827920
827920
770779
722358
770779
770779
770779
794067
627888
692781
770779
827920
702430
827920
386447
827920
255922
206678
827920
1254279
770779
252626
770779
827920
850748
770779
874560
642076
827920
770779
770779
770779
264892
770779
426753
770779
563367
770779
827920
770779
827920
425486
827920
827920
817364
472464
827920
770779
454887
401300
827920
770779
656863
770779
190157
733225
736762
510145
770779
770779
770779
827920
346414
610693
980120
760568
307499
664921
751011
827920
827920
827920
350027
827920
239169
600620
770779
770779
827920
262758
827920
770779
492153
799318
459199
687080
770779
827920
932596
770779
658130
770779
770779
770779
911670
987799
827920
770779
749691
564854
770779
290692
516521
997047
770779
770779
289741
770779
827920
973831
770779
770779
770779
780985
770779
684772
827920
922026
683775
710989
770779
827920
827920
770779
815968
491317
352896
827920
770779
850117
770779
770779
827920
827920
689397
827920
827920
770779
522475
770779
399190
358336
827920
827920
770779
770779
770779
827920
425927
518897
827920
770779
770779
498271
482801
880660
659015
827920
1031992
770779
827920
644364
770779
827920
770779
770779
827920
770779
827920
827920
770779
657972
534201
770779
865344
827920
770779
767550
787881
844804
770779
770779
718363
574956
827920
770779
364525
307658
770779
766254
673399
1077687
913523
692352
511250
575504
770779
827920
1118072
827920
895588
565362
732349
827920
827920
712434
440930
317430
827920
122302
770779
614910
827920
770779
294196
827920
770779
801656
516914
583129
203061
827920
504956
863955
442223
827920
827920
953545
641132
621231
770779
827920
770779
827920
1057787
745343
920535
770779
770779
827920
827920
609608
827920
925888
366585
331908
614946
770779
770779
770779
476062
770779
770779
564081
827920
827920
827920
827920
672230
655871
827920
972983
303690
357442
827920
888889
392018
672254
555209
554163
827920
770779
526171
827920
763563
336612
827920
763158
827920
827920
310712
827920
733177
827920
827920
740360
827920
1214554
770779
827920
770779
770779
827920
827920
770779
642468
827920
770779
770779
545593
438548
426043
770779
1004648
903215
827920
827920
794889
827920
693338
1107765
722246
586406
743037
827920
491071
79898
605712
508477
400214
1138413
827920
640226
341187
827920
487716
827920
493350
827920
327991
672999
770779
501880
770779
974883
811064
770779
430176
827920
487951
652270
766351
770779
610902
827920
770779
770779
770779
770779
770779
603272
546233
956837
827920
827920
314866
827920
770779
827920
172799
634741
770779
206610
660847
550656
290112
400695
405368
316191
770779
770779
770779
770779
921272
827920
467230
827920
448410
770779
514069
827920
866584
709183
798319
402729
770779
819675
827920
770779
660567
513945
827920
503452
670652
827920
827920
827920
827920
572422
770779
827920
770779
770779
827920
204431
572895
827920
770779
876286
822281
674869
1301817
1073636
710465
840746
365869
511333
804781
548532
387821
643075
581339
420938
795722
446989
914505
718830
720892
926927
430142
496460
536525
190520
507629
808101
678489
617615
578756
771398
794280
397187
575653
912476
589412
576143
331899
409649
721909
638435
292797
522386
377721
490780
475898
585324
852458
502096
753352
842959
634042
596446
678489
741560
631568
515050
569983
623631
814647
568761
569102
484997
776783
512614
689213
684251
863584
552980
473904
934643
579431
806111
507960
542473
553629
573704
395002
493572
520936
912050
1025615
391970
645415
543620
680001
399845
760887
674370
361715
676834
531825
379605
647184
709083
631335
813008
1268814
1076820
451571
748588
742047
572782
832158
804749
350244
749088
979956
457533
567707
1170
638686
366999
854529
705516
992315
559842
660876
436567
568370
251879
540402
227899
296402
630360
646148
261928
813756
647453
781264
885732
576452
571837
386869
511559
760783
567707
695976
517429
1058332
71440
988845
905651
511964
807773
470244
674307
712444
649374
595579
448665
995396
845533
856857
432204
892598
864727
733285
1037120
383842
688243
541182
476241
829991
607276
697689
795722
729742
700409
546708
643022
509053
381081
234836
709335
775814
560408
524082
530771
760833
387591
1296788
432074
636795
1114573
468019
847333
860490
457257
550198
367826
420300
177412
280375
637237
771040
361039
539496
526839
430556
610606
387452
741263
583878
510260
536498
874645
567038
815655
494372
663713
704652
727703
538056
210803
574805
1214783
610659
410225
987382
910377
640478
563178
587966
914505
684331
646160
414053
600637
924610
533959
590016
714167
1054145
421062
948903
651964
544419
492591
709789
608326
1005179
822636
572680
650853
783215
579978
962416
663713
860333
698648
888295
550364
937063
682420
518150
296866
433019
359158
741343
886781
454131
369393
534544
703077
684590
498624
884035
679974
582803
594469
839980
258979
1011206
899981
754301
723496
852622
801297
457257
915108
718607
376357
834944
484340
843235
574722
638179
482393
514824
156879
588275
312048
457246
881762
520384
628407
681671
847333
789481
951966
934988
407850
664787
812689
920219
371845
762302
836816
466166
831318
499315
505990
771180
476148
592993
684745
441932
87889
549554
535190
292797
797869
672289
362139
687549
874645
778058
611717
709789
761982
668651
696180
710982
562246
674589
709758
598709
374635
500004
424304
574722
605331
697316
567198
652471
768855
660568
527826
347401
501009
770675
564213
466344
517429
867545
509874
584413
401971
1283515
730089
281027
562250
892598
478480
618477
715780
858945
560412
365457
1050556
624206
522241
351114
426324
608075
521168
660444
866865
549379
866033
657199
1143751
527063
715039
521168
452941
720983
1145444
378645
734557
448426
278278
505081
943595
436664
807380
736562
992272
681487
151836
752471
575282
1001927
649794
574722
392034
370128
599094
509108
612625
881484
533955
977505
624109
944597
709194
544843
398641
511795
845850
420268
526941
664338
654687
743651
1004215
639018
793110
817598
390562
602700
690597
528536
391310
805922
247050
591291
405605
407025
768682
635575
503343
644560
504225
524759
548011
642313
643071
1039276
467717
1014038
478210
478414
1020238
890382
447305
619335
1065170
759390
810174
899468
547442
295331
636471
917282
463770
532942
595394
708775
756432
755218
1096981
932847
1224724
515062
929222
456828
473974
406606
865312
373772
381240
155337
322497
898666
534932
323757
943595
992661
992272
401175
374062
939846
758795
882828
716396
847333
668539
698648
715121
1082852
529075
404167
632558
634793
675218
396423
782387
941312
735234
813298
1032516
537240
554414
267603
746041
698963
812625
779647
804625
207672
902124
1053692
924610
945974
859646
369679
386023
558620
732981
551063
606180
455980
646239
509471
851767
430917
642978
506086
541398
1010723
442287
527251
674830
539413
200213
457454
385662
667288
659749
604806
320777
497171
687315
534787
624629
267119
463080
627604
606960
694292
953753
407981
674109
568826
763791
295166
555835
777008
373474
269166
484258
672067
449949
961680
885708
832158
230724
752622
563479
408124
949922
650013
881484
648870
910377
872209
824460
442105
215393
871665
455131
539324
716294
536585
623682
597195
748932
930850
638051
940856
846503
322680
452513
643862
349490
1163005
557256
735738
367734
728639
674318
610403
413008
611717
684017
832158
468750
737796
839242
483686
661434
446962
788271
851063
763828
839747
741560
808661
723496
462414
822605
325957
672067
629342
926931
421860
482930
698963
1274816
519796
847253
611661
559695
641873
592530
662433
540266
678601
437649
899864
798801
624817
774625
500076
255270
877787
929545
756993
276849
644481
635147
318327
669272
814608
776683
740138
150107
1027784
468311
433759
650039
546862
695719
675230
721702
853925
317297
422081
453992
564854
1073636
994778
1084303
730089
479045
759028
658920
1064113
642922
742415
553061
843461
669884
90801
402576
342381
606960
185777
513352
1274816
339753
823606
698664
469776
723239
668054
675639
492307
870118
347551
684988
864526
723364
533232
639941
457257
901829
955471
560476
610554
505645
695763
478555
751417
611181
858945
706395
436675
1187844
488343
861960
429949
1071688
707745
550311
499635
366999
484039
503343
484271
410564
631151
774496
476998
488343
672095
936874
632944
713717
788799
711885
829644
718677
890145
489716
867510
480103
752042
648870
760794
708518
651727
543047
327539
546573
615515
716973
713737
635122
920564
718677
736362
588222
933417
1282573
720659
1253085
701491
485638
767916
634626
1131554
151836
318138
877516
536999
713717
743136
774860
193071
738982
1260751
737381
715167
703135
487825
676798
987710
611670
512388
336647
1252325
719015
880957
504225
1021819
803934
860333
437761
994976
752998
578756
533780
193553
516067
711289
839262
642856
316709
582382
589185
885541
562472
449949
534787
689268
649833
625256
23995
720315
790974
485958
834667
613762
950208
451682
826687
401015
838429
737475
496633
671834
944616
809102
500173
525198
814447
872865
981628
553085
734906
400936
354933
645963
631638
580332
468459
665185
856857
408631
430556
680727
639875
442002
871097
203704
307931
592139
1045169
947323
810555
582131
604866
439724
483468
511861
903254
638715
782277
643862
519187
803753
1182566
701319
1156044
965400
991048
631166
670822
761982
284087
839242
697549
680727
659915
362169
379546
638375
852622
1027275
551372
631858
618453
587389
451372
852622
406724
558407
485638
680232
656785
692863
164442
881166
531995
744056
900907
452588
770012
531970
777100
1143151
541381
606982
721215
512709
643129
682198
790120
664058
900961
659935
396461
596651
358760
244779
672714
463635
752224
743543
430556
318613
506930
705349
543620
517429
747241
658124
719671
523903
675246
665232
458130
711384
307236
613730
611670
605759
1071059
246973
847333
1131149
547152
695533
513636
614525
674616
651932
806995
657723
606837
711649
707833
625256
697371
490991
708775
489943
764744
311227
849022
887240
650347
650033
468990
484454
621383
807020
809675
539324
743305
823463
517247
391788
532116
376864
663516
755460
685095
399845
851607
499635
927684
819895
751274
703738
708272
1099752
425244
433251
487650
431055
1057424
594366
764917
618941
1145892
961353
836816
511271
637237
504050
830311
330951
589715
490273
568761
586589
801297
1012036
485958
549851
439896
847253
647184
531604
753921
670048
1010803
921946
716910
818535
760932
766697
430662
519487
487101
523625
756785
527331
875399
901229
687563
868192
352141
614461
568740
435100
446769
399715
771802
794190
537073
590342
604265
564099
845088
723364
638619
709194
568011
557634
922291
987799
375189
924769
535411
445218
373415
1115021
570457
258979
755902
1068000
522241
365255
652945
418248
615462
873568
743717
805996
310908
1094382
812381
473971
512085
630866
1155074
731627
1025986
920906
663238
643667
685355
1080247
814447
652471
476931
771945
625966
1119018
589219
686718
375903
676798
583612
832250
594078
802317
607397
372731
298110
952201
832082
743465
997055
836816
627314
788974
725204
682291
97972
536999
942866
801587
943856
119687
584340
311367
649222
461020
748333
1097417
567198
974741
744665
568679
582926
696955
362008
1136551
235264
962034
1012337
803753
774855
532868
658994
716948
639718
698648
607599
296547
321964
465678
903254
445753
651964
537691
568626
822709
833569
420325
654306
1101280
499635
836416
774625
701471
603736
732710
638560
560408
651688
698648
790526
519690
851063
654584
494819
588914
823463
724071
335985
793595
896365
647142
611209
666749
627544
824818
684745
683302
1034306
543768
766697
662037
1244810
857163
192672
1253085
570831
557464
905651
261928
1006839
386961
709738
758585
568679
558226
528867
809675
730289
720290
603325
766254
584725
598621
916987
490708
887057
569364
883922
631264
873723
609764
766532
120590
721012
905626
895677
611179
1075407
683137
1009928
746686
715572
1123562
621766
676803
561801
367686
567989
569364
403231
690887
976508
721985
572136
859646
437248
573921
487063
667677
615423
159852
919174
760932
830729
717574
457257
862718
422081
556925
427339
738820
571619
786571
901409
832195
812126
819764
1002037
648483
442534
908961
615160
1068185
1059453
650723
678498
731752
441230
847333
413419
506692
583036
653903
841292
725044
396376
520322
803677
356259
662649
804437
259909
432074
253815
501737
636846
401979
992272
448158
613423
337172
876232
500270
186668
428734
1067873
279510
481625
723008
624629
742415
674616
627406
784210
1059322
1011868
835022
480502
1242907
342221
723496
413857
715335
823576
666734
702686
758715
286566
332627
195240
622658
421264
1004608
994778
811966
857111
532593
911842
901229
555276
723364
746041
474823
772613
908099
846668
794346
639970
810174
218669
379605
96978
438180
852487
931714
392069
739648
575748
574527
531155
614262
570653
702677
373994
854319
576222
965400
800314
317652
919134
396785
735923
768855
462354
576143
492434
830311
349490
528659
401015
793740
814619
338192
736605
902267
546708
654884
532581
798814
272089
772334
718575
507629
349408
491033
666734
1507472
713988
367533
308157
541182
559900
652945
560137
512359
898663
718830
833359
741343
872865
613778
673953
697475
915108
526714
544159
394527
701372
769277
876232
481947
789481
661557
627606
774625
248984
624089
890145
704789
289246
540406
663655
810298
588563
908946
765953
269897
531881
491199
960496
485954
580616
615939
393175
715036
593032
841905
955255
894739
590016
512085
720983
558376
906873
879914
1064253
810174
542949
682359
923127
659028
1001743
366999
744414
298835
839980
417393
589185
274675
748463
623661
650033
868666
307864
634563
903254
859658
512398
1021016
533510
536585
542949
580878
461418
245305
933976
441230
694045
476629
739038
596514
659028
416629
1080247
1244810
694102
886781
695245
599692
388554
731108
609714
708159
779647
993711
723643
572634
860490
883003
1086746
432941
245293
86888
928476
662841
675639
713747
723122
186668
613235
726274
490790
658130
652771
610475
801207
855252
364525
447244
576143
1054571
792631
649768
760978
567977
525276
449047
1112997
559900
636017
377415
876087
882295
582795
794753
785480
587389
388554
820596
529982
751274
968388
390923
1070116
450266
382112
703738
419662
1036152
716973
279793
752042
637267
268406
715761
340845
651728
705812
967857
425391
962416
647821
775888
504418
455719
444531
910626
1084665
442825
383289
473578
318600
575339
654360
697675
575339
536235
788799
666319
729990
617253
765103
656405
901409
584264
392069
629491
899864
563652
907717
452941
461677
1086210
418345
302184
412917
523511
916127
677092
388065
991048
755218
604248
1080247
626546
191353
715036
570973
535723
843850
638512
610370
625673
225199
562472
698963
832082
490539
796592
512561
228410
390552
721215
607493
341364
766405
509340
632864
607493
768717
290587
720659
281598
542081
699868
998784
462223
446418
637237
808101
707555
697997
441932
788439
696171
593032
1004608
343806
603677
154361
970706
577677
555950
627834
593116
965763
813932
846386
849777
502080
993711
724099
544771
477470
720892
450418
771053
680049
607659
722584
1065170
595966
384744
673953
661579
569753
556925
753358
664071
469718
855134
856598
325404
255270
1265933
1001799
1031690
473129
886781
606920
522475
903254
662949
656405
206315
339450
724103
965763
682291
419656
926924
621102
649833
206963
615233
516184
618753
605478
557256
672714
686945
955484
517525
620083
580934
671650
699935
738961
690817
413049
883922
397687
534043
540500
981628
1075590
718830
554786
525958
605227
378835
879969
637237
870719
814820
859658
677817
623631
702512
338005
327861
704357
714602
650883
300378
702516
606960
903036
409147
1050556
407981
595288
265512
810174
697549
796221
518588
1252325
654737
316340
972107
961680
512031
542407
759909
337172
513876
694406
905651
335295
924610
711289
664338
720659
852458
567908
476368
431853
559022
462087
535840
638062
712546
487174
752471
512085
956331
790754
525385
857129
618112
756026
319415
677982
465224
484027
771398
634386
620596
669497
661521
388702
470545
592352
1037948
537319
771619
550414
871923
733850
883446
67099
397085
653869
464857
875576
471632
839747
686494
741600
901969
497862
695375
326293
312414
349490
483468
888229
697689
505514
512586
421776
961680
533788
911037
351863
728557
806914
909268
427737
408801
874724
790082
721539
737203
892225
1037120
955765
499232
1366226
711305
1021819
895395
1037052
638409
569187
625737
512817
750088
579698
618753
550245
505632
743635
793595
808068
871665
844804
557256
448508
931145
765182
649833
493232
674589
746834
726784
406664
486032
363573
840592
516067
568011
865550
703077
563559
820219
760358
864559
201929
475001
721734
354119
422101
497885
614568
808661
303444
939292
437004
605163
358447
703135
616337
696714
649833
572475
648155
570915
624212
570664
440178
441525
682198
454663
492360
554384
845814
1107537
775886
419656
476723
469738
756668
890257
601365
672640
721985
687315
466663
407673
573704
847080
657584
659826
411647
277641
582406
505081
679239
960496
645029
633429
476815
377187
753261
414908
522803
507950
541115
418533
644920
512586
567198
1152016
625159
354809
829644
667677
583036
648870
291430
1028424
723174
730046
480258
761117
1080100
411647
709470
434687
490580
675687
143297
639018
582873
494280
405035
577342
832288
632558
261928
881762
959829
420655
560552
534225
730659
721985
632508
618438
350480
372999
597429
532868
359158
612527
672384
648857
926620
725594
965660
402190
507629
408736
629998
610717
550717
706413
677588
1077591
700268
513352
535972
721517
628332
763445
815547
840440
687934
486106
722841
650347
697043
738820
520814
901216
817996
384960
675834
417793
720648
706220
463080
342630
671324
362290
571259
770445
811599
825614
720912
555835
857315
354358
381568
458954
391970
664338
934939
536585
478519
884848
551378
623510
799596
494996
414037
923127
511964
737075
555950
666396
730124
561801
961353
1286131
795432
494514
704314
482698
671566
603063
736615
567642
554414
1037052
655924
813817
642718
704652
1037052
1004500
784210
703077
171016
627913
379995
251879
638715
648045
415712
371914
851481
715335
809675
620823
465581
509575
787926
547039
409085
687444
402464
912580
675664
473347
561890
1149132
510044
651518
669736
565242
798117
901879
114998
468785
329982
608762
255374
448426
560847
306716
503726
554464
718830
611789
525727
624752
873140
582926
629926
553363
666806
751274
515322
474966
900034
792631
636573
861520
511271
852458
883326
766304
870570
890145
700483
410304
662938
478966
892702
756026
604391
948335
598224
717378
671237
947343
811024
796776
721517
853925
848845
1131149
723496
429855
639165
542760
528649
725594
555746
813508
449219
517429
379605
703727
668680
411953
307658
664791
858053
677588
508387
748932
749088
529962
666707
381557
558376
885188
508775
722017
776190
511802
200477
635889
794280
472880
762302
479820
571013
721702
572634
860623
584585
939846
548373
1099443
594078
404167
885708
572705
487424
896365
513506
689170
710352
847196
393295
531455
677092
326513
675102
766532
730124
723008
888787
691751
748962
662832
613332
515877
319872
617110
570197
291000
592986
506241
556171
376357
487934
659028
616924
252892
1107537
718910
888234
600797
729151
350480
484951
511898
771635
612216
855834
760887
1268814
903027
602456
616602
1313173
859875
959829
815655
680303
594614
757031
633316
660887
716973
719471
657694
791099
833055
386087
699207
869984
332627
400746
610895
918599
950857
323528
397463
417286
883193
879703
806914
478966
739138
331812
526435
511792
758014
562971
973042
632264
953753
676798
611817
581821
437248
712546
697887
317053
466479
388660
569364
507084
607493
569257
336927
471714
679771
925474
721565
909363
1098244
655294
456391
363086
852427
273328
751399
474580
732710
511964
547482
639875
695524
387427
907234
374821
379002
790478
565603
865038
803753
365869
484231
475814
405652
506707
1196207
949342
543768
664791
743688
926924
428433
901334
788017
523200
373376
332875
816836
684745
567707
631166
543902
635889
832217
569753
1068226
571013
947067
396043
691109
319983
540406
630995
661248
719717
716973
578756
750129
770648
887944
448013
1023203
378835
518990
709587
573301
433666
698931
1026128
646467
548011
694292
672384
560552
563746
437228
740138
705891
603063
861665
563277
892877
567504
673953
538424
687727
805978
379002
499367
574722
743001
826687
937245
466663
790478
1064253
210803
379681
494514
236957
592331
652698
217028
463080
584908
484247
409712
720315
787380
731122
843461
651948
766670
608926
543026
1052720
856857
524855
1012337
787180
864727
916449
395875
803677
820239
626992
592352
266518
852458
886487
405582
421776
430623
697316
441230
899606
322349
499338
627604
548942
609120
623631
805996
749032
450786
555517
792041
522241
910356
518082
246922
575236
726274
401158
369930
912476
822434
748495
458159
681263
907336
782614
827364
832288
417180
655236
333512
720864
596304
663713
1196837
890187
711094
380433
493132
692144
663713
227281
807338
647838
673960
609674
1022115
492817
490146
748230
694313
623779
859296
890257
682291
371053
785373
456034
932666
600871
592136
721539
915164
561168
612176
795159
598129
625173
710989
727612
715078
624006
355379
755499
543930
678489
550386
1123562
962839
886273
927536
435100
463358
372194
829833
498818
721517
273215
556959
458954
468546
764744
470462
609120
682995
908305
480402
674430
915164
465178
974450
708159
672351
391921
547584
498562
565667
715353
576916
490708
312116
1214802
552333
515461
285807
763474
445247
932666
769011
861520
458092
448291
629932
1019204
586859
815885
557053
827931
519799
781717
947785
550743
896146
783388
663655
817598
874645
438621
410939
1085126
614910
373415
611717
1022985
423205
1037948
901969
654124
758384
429377
791099
342595
715078
437509
688206
467153
327832
598859
625673
654690
504583
338079
318083
625673
711202
670770
769527
439382
446669
511683
868590
1109989
557458
712546
712834
674830
337771
399296
348503
639718
831446
764697
423739
292797
448665
501243
824621
308549
369159
772608
558376
489542
487819
771099
368173
598158
735171
564012
582406
524759
1300331
882940
393340
747290
159852
893716
629712
677366
836535
640725
612191
760175
548942
769075
725548
696955
512378
668680
899864
612650
672289
687934
798814
429377
863584
741022
893716
580255
337172
709819
879225
635706
731291
483378
179873
405661
922291
399209
795543
1078388
600501
335985
1019072
920535
480677
725988
560847
644364
521723
529579
596514
572086
876342
454139
833569
701130
542959
745701
766736
808101
933976
605241
569102
512586
672631
767268
623738
352421
955948
128253
691558
454681
457259
607007
749799
618013
1049749
720659
550468
547039
8602
828515
721565
628590
685950
261928
676973
668660
830729
734906
491387
408500
636615
571847
732674
428433
572782
277931
734276
506930
948324
373657
474997
456985
754355
466499
223116
389881
794112
476788
1064253
778737
694957
807380
758585
1366226
715353
648786
1187645
746479
711895
493687
1032476
551525
869293
821941
511683
706413
738304
1022324
550311
700216
708775
551879
589284
1253180
599563
341762
601941
495939
837764
666635
403231
817708
60629
1003515
710865
685794
921895
807773
571250
910058
986395
1244810
424320
618753
837781
600871
687790
637237
724099
721985
482411
966503
1069554
583316
628106
809846
748598
808101
773273
524007
584340
640478
730089
518786
611179
1020238
801297
958296
532227
788120
540268
918087
713737
650160
494202
537472
889741
650136
629342
399491
694225
629865
870570
744034
706413
1246601
338290
965822
337172
645666
660158
488199
597214
260636
754793
261928
5936
786440
730046
710362
938023
442392
566606
610778
716973
752307
765023
646239
813817
752224
622579
1102973
682065
361355
919174
455657
766749
548017
597850
754990
363573
667677
601104
655561
894418
557053
399577
677092
753352
504225
1037052
779988
664791
681270
597919
631151
561168
707986
859875
514353
573225
745975
798117
691544
865245
962899
512145
625593
894532
629915
933976
432499
932596
403766
617478
701147
576423
894624
434163
430855
755486
643717
568669
1114573
949098
566205
677588
329082
760932
631600
560260
287359
442075
382022
719388
944414
1071059
798180
673370
728274
797884
779111
624089
847253
1370146
431931
584601
646555
993581
1209567
717754
868192
561890
409850
686242
484183
615539
604265
533716
567020
925868
439786
460530
497898
833713
976552
628547
653917
873140
576234
385005
611670
428260
1027275
821832
1048499
484106
703656
560874
682913
939657
831184
875154
507629
430893
184503
1006680
535025
339103
265252
765128
481908
654733
893066
333175
385476
452518
390304
527192
316621
688806
364428
794384
903036
601895
835477
827195
744704
925474
758014
722721
323169
402743
725554
875322
537240
715526
927536
790414
468471
399845
656160
356325
651518
446483
588660
547108
631600
154613
436933
730141
549115
755902
614825
172903
1080247
514353
618402
394350
473058
471139
693370
467530
890187
493393
758585
603054
402800
849730
1554553
927684
679451
869726
764967
655401
552204
735755
599109
495414
643459
689213
675218
59684
1135449
760833
632955
713713
325958
512085
376357
1001799
632001
950152
542751
709194
1088945
328063
987710
465178
569548
476191
865245
809364
380190
844027
712834
820106
531604
662651
423722
883922
520755
534018
426272
246287
448665
780393
844159
466211
497613
696627
624109
1076820
755773
356473
471173
392418
477359
655624
455531
655186
152248
835013
826172
664780
474966
574299
1014173
747436
1022337
716948
680049
949098
568638
803602
828515
842959
703727
553702
844899
771889
939846
735483
431223
580508
407981
305685
1014675
996006
561956
511792
854319
792586
516174
722721
730990
677939
881308
633862
588306
901188
435545
1268814
593169
851063
632314
648045
596734
764967
742415
633754
635341
623482
384171
261271
723097
486486
688206
456605
340389
691427
124646
766360
609571
735932
704314
401015
942118
536235
401159
800649
972332
987710
637674
504583
983554
992661
1315478
735280
703738
658641
722493
282053
607323
1135248
695844
568669
865369
330891
678703
789594
736370
759415
1101186
708328
596870
734248
1025615
595993
484916
262281
939846
560260
486206
280218
815655
709789
667665
822709
842959
267397
709789
1102973
753674
596905
879225
994487
815201
916449
962034
538131
872829
747150
791449
741145
875154
428568
308463
728600
484340
891886
715167
854704
716805
530771
679915
247168
488178
767945
794143
882811
461418
895220
823463
727525
605416
659649
458721
672067
811024
425105
1072274
876286
582382
716971
969613
363086
797884
944682
757854
566798
674412
767947
785495
676798
291434
18749
1090112
1554553
517247
694649
509787
801186
518390
1093605
947067
747290
799596
976500
567352
566832
748463
536199
461020
550441
659028
1006636
822922
287730
637814
372889
173622
719545
958296
640675
439786
1133268
678514
844027
960496
424748
386840
775886
836535
560260
750457
1145892
703312
689946
606954
545200
981162
436489
560552
659883
625673
1057073
577765
624768
383428
660288
504225
329222
401982
983019
630703
434422
861321
550399
424184
383457
405557
817598
790478
536693
531155
1062303
281027
673592
847054
456526
439941
445818
540237
316221
471632
462839
522047
1084584
606370
721565
458840
832288
763249
744603
1053692
500268
499635
754845
459058
844027
671566
598129
785777
593244
597924
928600
721823
705898
461108
359158
590460
939836
542400
860333
635573
974741
685120
497369
466976
760384
586723
680854
541918
238486
570641
579939
411817
543865
222273
590016
608757
504225
723242
662037
720892
337031
1102973
381952
775239
857111
601616
890653
761694
492009
663713
476241
595535
679451
58230
455531
808673
663655
338005
865515
735178
630360
564213
541115
746479
588531
694022
806914
682977
624110
429377
821180
871923
98933
943342
1050518
645029
604265
864727
484180
819853
720892
539324
746041
847644
549500
839980
368535
505497
217117
453159
215520
458130
693438
503807
546082
943856
373474
78063
621964
847080
533774
381921
642092
596514
441932
382461
949098
1006839
255481
271546
468459
697010
724106
561209
588818
633540
537319
706351
550441
410858
871665
738961
748333
338812
519466
575995
770675
638062
679318
612461
663529
673960
646437
618859
513506
887944
891665
386736
843688
357073
843235
450946
522005
757786
615051
482525
688841
405781
306800
639718
348503
641994
595288
900169
810555
628711
1091088
959978
915351
391921
807773
532144
493317
715078
755218
649833
455113
574117
724071
720892
442914
627606
556757
519796
923431
810496
746686
336647
634286
301001
904652
348193
677432
551378
1004215
650033
723496
510260
795632
684331
511393
553061
627547
512614
706113
359523
753628
485646
1244810
483468
566793
686679
358683
361398
682182
1004215
689867
436707
568268
887242
785388
769075
380697
443489
1242907
839687
457257
768682
880823
848039
613588
602700
352483
638896
356473
1044304
363338
471538
259684
493411
843850
448665
899468
769777
943342
611179
138395
448426
630272
888787
563652
571847
269831
522241
707833
842944
1053692
860781
421253
811050
792557
711669
653561
679120
827195
569983
550311
612216
441471
306686
431265
1357718
508172
559539
1035225
763563
943856
633272
878116
554414
435100
934436
304749
896365
345468
382401
788267
637556
1054280
567198
533802
387427
749198
366999
1084303
669924
839980
948324
606261
498757
710434
597359
381568
974796
564897
815885
736712
591362
694045
482525
465072
743674
733285
612850
935708
505514
650896
527665
675713
356765
782387
694454
120590
775239
772513
864526
773656
851607
524759
286403
367694
888787
851767
505514
739138
570663
528033
430556
147460
609120
365439
521168
796287
851767
794280
604439
467230
721905
1005377
915164
623682
760833
632955
418066
310716
464219
880823
898785
312917
541505
703140
560260
433080
381351
1160931
729875
755499
823606
764697
881762
532725
1001799
787954
719373
926666
412581
667916
338005
1554553
703077
131857
565272
587389
692117
630068
616382
1051308
533970
586938
278824
1071688
427718
499635
335985
1143151
498818
676037
509271
562394
782170
1252325
344903
582938
804964
536066
734606
651157
583236
687563
608926
472733
836171
894532
612826
783906
571764
578756
610857
415698
788974
598000
715353
583990
801297
813658
939846
810057
560847
462354
584601
608757
829644
903027
806111
673817
704314
680451
702412
446769
1296184
440569
911037
932644
467153
491457
455635
806771
1187844
588535
516930
874645
965763
704652
790875
1072274
881308
987710
661564
894739
779788
296986
576463
896146
627606
636699
621102
612216
1042693
679451
620596
631327
295257
446418
607007
477215
363425
401015
1051233
471323
399577
647184
600343
373767
881144
215401
688806
865609
517252
212980
555746
632599
632314
654717
759390
634286
694406
693234
1054571
64200
525195
920278
681859
718910
628590
756849
1080100
705608
709738
1075590
800270
647184
345618
465314
606954
488868
405605
419589
864727
799596
726276
645751
1013425
996216
835270
917142
398407
549242
803753
962416
1133268
433609
803158
1068000
1051308
1008384
796776
1008832
585471
637237
710568
848380
536178
570586
650648
274577
660553
668660
714492
592139
881484
616995
664699
637267
418342
617644
878116
531455
345620
496633
406681
684399
401960
411161
215002
741145
772810
356765
584264
911443
575124
821896
701979
583612
324340
561369
721539
531057
1020238
928690
985159
616618
939072
639299
367847
1128459
359158
458721
425837
1027167
555769
722344
769287
636532
643918
555086
621102
695533
772810
461435
617644
465266
708328
369691
485958
1301817
356149
933417
562472
791648
1006839
797884
793386
501559
928690
906803
485958
630142
810057
930263
584228
768717
538268
678750
962034
623626
1133268
248757
523216
770888
886148
291430
603736
954413
441230
601987
634286
562973
483468
625208
1002410
1067944
1059937
836816
352647
825550
634286
862647
890187
719439
508633
1214802
247050
748932
650907
687563
401381
516675
925557
607693
676756
232783
890187
640045
616026
810318
916951
704568
668467
550364
693547
633429
379346
527910
266518
555829
844946
253547
802850
493279
536835
781235
533802
641543
601365
900494
249369
690623
791344
896489
560587
596514
450063
589261
695072
926620
723364
488199
682995
730636
778689
916409
496053
154361
764967
443499
505338
631858
627768
677588
647358
932821
521606
629688
589284
817937
694102
614002
529497
606212
771589
494900
464075
614262
694957
543743
599155
736615
645339
917900
875576
742987
328570
730368
846668
885732
730368
533774
796221
783332
361667
283676
741309
654884
788799
878116
602614
710568
556111
442489
1048499
650160
666707
646468
520814
1296211
362241
428877
838643
623546
613789
701896
435820
515093
701319
456689
1053692
1101280
1081604
550311
555210
532581
181212
268669
692774
378426
531358
822636
724547
887944
809364
640527
579842
482119
556762
420493
908288
644953
666319
916951
365820
297078
353998
640044
174431
198276
1151443
1296184
384005
725089
790672
787380
992661
697689
1068226
518009
715335
720351
502942
506223
693438
602700
785892
648960
907336
494180
458721
385547
944597
337011
491955
766747
263689
714057
575124
678498
461950
657495
270247
870134
746041
517060
895395
665365
576837
464508
907336
837975
926924
638595
691095
616995
385245
724746
697867
628991
655511
530771
654737
912936
453579
926173
315045
716294
587848
775886
844101
730627
653573
459300
740184
603184
512085
693234
763151
463353
1316642
710865
972332
588093
698198
687563
1131535
842650
362169
581312
555210
825486
540434
1189265
1286499
480266
640579
504583
867212
495086
546041
961054
682665
515782
288901
504754
748353
523377
472954
730990
363102
786092
590094
391204
694454
531988
491891
548181
1146583
779647
462006
834777
158174
438374
810174
639440
178383
773275
506106
564012
634829
786348
642258
852487
333512
701371
573349
434730
760853
261928
1132060
1203977
607866
278241
503765
859688
441692
676952
614174
711305
455774
722047
339326
717771
605811
522899
631737
695453
581472
231503
649649
760783
557902
499738
503343
732727
638796
588354
696627
762553
427818
484247
719268
507950
895473
596905
742110
618013
446687
679239
522156
272256
705684
554404
602916
440628
563652
494514
393506
890653
635308
360806
529497
576664
395643
763703
1110187
223116
666635
424851
901969
724614
790875
749482
498234
361667
188584
569214
667288
721823
884035
805996
1075407
695245
821164
873472
278824
763269
581776
797869
637994
531900
547631
542400
944682
613233
575339
549189
572022
807338
650648
172875
705026
642087
914128
847080
301219
785592
468311
632944
703738
816261
679769
788503
488036
1128607
890187
584591
471404
511683
705891
839980
620823
726900
439587
507084
500151
819914
937245
674616
610606
632062
498803
606125
648858
733285
828980
472518
803934
544090
518786
572634
889505
481172
758014
500625
704847
505514
1033916
342381
695844
498643
776144
467880
832158
706641
485346
544585
568268
992661
694225
421427
980400
823127
736370
611223
715966
626216
680841
843850
812689
859831
712282
944682
624109
524612
445124
388702
556925
836535
332402
916342
1231564
493496
368535
694047
1011206
474990
427718
884848
473129
448718
536585
572270
596445
787121
671237
801028
908305
550441
884380
462354
1169357
615846
377294
589412
464119
335295
605416
534787
942712
396156
627121
799021
191091
901149
484951
818550
919819
1080247
555746
753570
832158
814054
916409
755053
764812
651269
967158
962034
823463
666707
613413
282442
894532
998784
625216
435136
843708
531604
865515
665227
515884
606001
543575
801587
878713
675191
531023
526330
542400
538333
595717
569983
721985
592352
816261
473058
887331
1068000
428797
446814
681512
723239
592986
771635
950152
682995
807380
863622
586723
710836
777455
584423
768666
354406
1131284
739058
568873
664026
403017
564213
582795
1123562
692774
517746
892411
614002
401966
466583
575653
853145
565603
912476
505990
258524
625677
632012
585039
918918
724259
155337
547631
962899
695763
309315
941312
632001
856857
359966
760794
550000
676067
523363
289635
631020
408884
541182
814820
341261
572782
475831
604493
492272
694643
763650
904945
648610
825235
632931
554554
536999
463281
709958
359158
955569
684390
454663
422004
697010
652886
738961
830040
429377
575208
522277
1268814
114761
92505
561736
483970
701807
842959
823463
433859
720659
887242
961680
1413233
903254
874534
804577
779647
591440
762138
471538
708328
881342
840440
316006
677588
793240
468750
695843
618813
798180
256469
552508
451420
298535
684814
731827
741346
841304
550414
591440
432628
788799
720556
563829
243277
700494
798845
733374
548011
541115
320796
449851
887242
481947
522062
619784
882828
629712
807128
520689
457257
603803
469919
503765
744097
648870
773863
363425
571272
604265
436442
284965
415486
849757
623626
387110
341762
819988
588705
704064
542225
990874
751955
1025574
650420
952139
911842
1316642
765103
179267
583612
785721
528039
485346
586270
407050
779932
417990
715967
797710
397773
414795
426704
615128
1209567
442075
448714
734684
950857
505456
809191
659826
438779
719388
716594
904945
640044
786440
630272
512145
813298
711903
1135248
330531
488199
720892
551053
884984
636612
1042693
832217
841264
411241
697549
759111
643862
518588
660444
830311
599363
537335
490708
822434
648870
691878
939222
429377
624988
632944
217866
757854
391441
642351
807773
554813
572705
491955
852622
462198
839671
743635
606878
682665
668826
593351
606671
842404
608757
529275
567908
608926
772820
405557
422568
320687
826448
1062354
724192
601491
1085532
617500
901409
622800
492272
615515
1037948
403127
557793
820374
534929
1187645
776190
394527
491441
932037
974741
709335
820166
612007
676920
601696
961680
535031
738820
445218
570338
626567
454486
723670
363086
757124
686105
594160
518849
702412
607108
280121
594366
375039
533774
790139
865086
414037
511706
688206
842959
713717
660312
694102
697839
340022
558407
510260
829715
269837
718677
938022
739451
363102
951656
737796
795184
484975
788275
1003515
569257
757124
365777
271546
387110
371571
196277
729660
691095
772698
692263
1027275
1181948
571257
524759
612779
460472
966896
645201
668869
1384366
926620
486807
733850
512561
902084
519690
520814
1242907
673960
878978
806467
859646
688330
1308181
784725
688528
489739
582926
700331
1292731
743543
628895
649598
490148
1168083
454378
914505
519725
638375
974741
371844
482543
821232
557480
704146
631443
288901
697689
560377
496789
920199
565134
484106
426603
697733
612625
713705
734557
499175
688849
736117
918086
523355
686010
636255
1116533
565580
637237
655189
357556
266518
705684
700109
666734
843708
1096804
773656
481156
581560
569102
943595
745706
709335
723008
738733
927866
224214
649247
711622
516094
730435
594690
869175
517339
871451
368765
582803
448013
916421
869175
343316
427729
296152
1052720
800649
785495
364963
662037
609801
713179
607006
387110
571837
587966
1554553
755317
297169
762302
583612
616471
848937
551642
939078
455561
548367
414053
589608
720351
681867
196536
787121
350496
721823
674370
893766
920906
722989
552812
474966
624002
632314
721565
736543
560260
533510
288125
546286
729730
1001829
663040
389868
591443
813298
380070
553124
1005179
772168
735923
517772
894156
363086
334793
793423
631130
273320
453304
956911
614525
466966
959978
575339
555332
546573
558903
911962
504969
994566
595288
492434
664338
646148
965763
904200
794097
869378
357891
351118
955471
405497
689946
297508
627741
442620
487506
725045
1011368
1080100
551648
460613
466200
642441
589284
661557
361355
688707
397016
429475
529612
705350
701372
379046
402190
507084
467983
574722
951966
463080
541144
571013
559539
725819
742987
593030
159852
595898
415712
819251
715335
614878
568011
659028
724071
926620
782631
778058
442853
416435
734606
768866
912476
556367
725988
576909
1140343
390992
732785
1197959
625552
756594
662871
568635
543768
894532
1286499
1357718
832158
697364
697847
927105
395014
617615
947451
507158
396098
764196
619438
634829
634272
606982
416982
847253
750255
668539
569364
644106
704348
893641
567020
846747
729707
511792
769777
586202
652028
713717
670580
495906
692677
775849
721565
829330
323387
582652
637934
456264
833055
769777
635573
663655
685355
712350
335105
659915
469195
631010
773275
462354
802940
713179
429377
709194
433812
707979
891484
939657
619729
964995
832158
692677
409710
519369
805996
1076820
589899
600777
514353
671324
907345
799734
662949
474823
706909
553061
700557
1081604
501745
550441
635391
695245
717977
1184283
665887
783116
694380
469606
720912
311910
289689
561675
917142
810989
843615
448153
723242
161225
521778
415712
445979
549806
998487
738342
584264
720315
618731
458500
755460
536999
853801
393543
511369
798482
715034
721539
648858
1045169
679915
641301
580673
444666
644901
474966
656392
629775
628178
485958
469244
469210
261928
705403
443800
352980
1069884
568761
839374
685120
683389
842650
1140542
551909
1163005
545200
654737
586294
99767
752042
671519
443200
697010
939846
442620
748281
1140724
797419
584072
137455
884848
180846
322349
441551
1149799
572680
298110
414999
643138
901340
723008
415698
504920
487819
608936
379723
517796
480242
888295
576664
430855
887209
341148
767947
440030
639165
863622
651964
943342
844027
344222
567020
571006
473203
398994
530771
571837
962034
882811
326883
823592
798761
1098244
356765
1103302
507425
908305
1163019
402576
391204
703140
708159
992661
884465
271694
442075
499738
500970
454538
402538
995922
637237
632044
411953
724099
704146
599094
617500
471743
683389
173472
695763
578793
523363
806678
953753
454131
951966
976552
550311
811966
695867
352421
337172
711311
448866
867645
627834
887959
258792
556925
464540
342381
514030
645420
702885
985455
901149
681468
542998
677432
623631
701491
431883
491365
490273
511251
718910
456755
857111
723239
399845
883922
857724
747290
755902
560843
627923
694623
656463
539999
618753
535025
1088945
615191
479820
878561
754776
690880
374537
426131
734906
471632
462209
681850
523735
784823
1005179
583086
872154
314490
826687
701319
191104
629342
583289
397230
648141
601172
927684
757565
1193412
1043915
784823
763791
577068
600343
933976
276216
760971
517837
752224
793298
835315
583935
393175
890941
763474
992949
536999
890653
590372
307484
582803
575052
575653
569364
592666
766764
298110
554937
978981
1136551
366999
495686
873656
723549
815885
714838
769147
906803
402190
748463
870866
442392
669736
369186
536371
755053
538445
434594
622694
155511
815201
585313
986395
725204
1112997
656854
764917
769892
470514
348503
899864
914505
455670
371753
780773
522162
943595
468460
411647
69185
596064
828227
424077
612762
574818
314349
655511
885037
372889
721539
696171
532672
748495
511384
785388
766736
675639
748598
655941
618784
867510
773993
761982
467150
436512
698931
1008934
459373
1009928
740945
551089
819251
654049
624629
303055
420549
422977
502479
917900
818256
445218
548011
859678
760089
634504
1041989
1196207
787324
612007
699659
609207
932666
381172
852026
400214
332818
478271
436801
854319
848866
814293
940856
881209
1323143
251879
403013
635867
605416
397699
695187
719319
1110187
539110
1088483
667229
1052720
797864
765112
417430
498949
570641
607675
638560
1123562
556432
886781
721517
633540
910019
400432
795638
899855
1252325
969474
1256875
497692
833780
852255
495279
645415
976552
541129
813756
363425
353677
814647
1067944
642154
526493
1002037
952241
797864
331600
621508
664787
925474
752042
724071
655835
535137
582382
422125
967396
517910
498232
286590
652945
642186
628106
455695
589412
515528
406995
456155
736370
587787
1034633
338005
673953
720460
476241
565603
399627
815588
671127
688806
391970
536676
676798
401927
423689
694102
677335
516469
584340
618151
703140
758399
466976
469491
838364
980601
353586
591518
577556
420129
585491
255384
980212
645154
269301
861665
707974
707814
373592
578700
381402
870875
734044
556921
517985
316271
674767
647556
699261
594054
382667
421311
687305
645585
775144
563651
810662
571693
632768
391510
356102
485425
673180
620524
236944
652976
689468
350355
729915
614856
383302
767693
850303
224233
704232
577108
803805
564353
670134
677137
685402
683502
495174
697839
615854
572458
295071
381747
120296
338207
608888
887331
575238
455039
486697
560270
728406
415275
60629
405787
341511
479144
366433
551389
458391
788704
469965
617941
426727
378074
803690
899167
497074
645201
247127
575621
749247
538127
735234
453608
222346
507902
729505
804899
589060
554404
565349
584552
703414
734371
578700
573692
885988
248903
841748
576124
299513
683502
659769
18744
587391
522263
613401
795775
458545
1069820
176230
383688
394421
720276
479144
651033
348503
645585
383777
757910
799323
772571
547584
852155
532719
772947
498800
595978
725005
631443
665583
704736
716167
832200
136344
748166
771810
907799
214655
314894
505119
462842
698556
578439
310623
484372
537303
632044
804735
1079893
482485
875891
358822
406493
608798
468565
358312
1014053
284967
654873
355301
965160
136344
1048912
404872
629250
293429
554825
502866
794602
477741
630567
918523
645303
386399
793363
561893
518039
871866
499094
748775
817779
444038
455898
513325
655562
485425
876962
495156
437002
672346
1020126
426043
692246
902911
818867
527863
663095
750680
455039
505749
204793
603309
584214
518436
491992
274192
407538
842328
627073
522870
846145
415047
328976
710842
262764
520414
410953
419503
874528
877418
451212
159852
317900
250481
658151
586030
457770
809516
482678
1152016
439827
941352
369542
366899
465794
392493
740235
640611
768860
270494
429935
360547
831831
610002
613534
757826
475626
597949
530916
730455
407895
116790
419963
763793
803157
679146
341671
520854
541787
806860
1401065
692122
405538
415162
350355
614381
659749
341388
347091
378074
488199
824329
421838
491440
275651
802553
632914
923051
224214
986739
558328
723464
430458
583779
317900
736464
464874
954235
832627
556868
412330
645134
871866
545535
293429
146191
1067218
1185949
653571
1217757
401220
533136
821281
769326
894882
223746
673965
653510
519425
207426
548701
317900
698700
465701
745966
632579
524261
382667
453740
872805
817025
608915
482146
731095
587487
728007
1366226
211665
586240
932192
738901
257590
728566
544115
609739
470186
785834
247127
376565
880921
832716
524970
600666
645392
669480
508979
684433
675448
862057
300208
375398
940426
846508
748065
417125
186995
743396
672469
680799
602801
861607
752160
176230
713232
732748
385831
472113
756198
435441
775144
581365
257264
362290
406140
744682
563560
1028540
640792
710466
722936
564353
675905
513325
584280
732808
524261
615353
954235
629706
493443
418719
517590
323782
400343
378996
291727
453172
439827
1050807
847097
429955
781237
641107
513449
1166257
491440
524970
752423
490523
828193
505715
600282
594054
523958
734044
636732
702064
572829
664492
677465
611833
695131
478668
565349
685402
418719
1048499
494936
771959
519294
815737
757826
679146
906432
491098
520114
688023
914860
444245
425482
751417
492399
852370
841042
1038119
480006
995892
383970
699261
464605
620761
658851
369223
551389
944407
563831
264613
584490
525365
533047
989819
672346
586030
702686
703615
569532
496601
651882
815956
306887
538460
741395
498478
929615
891716
792988
457949
628492
381172
673180
426698
621575
405497
642236
786496
327835
298923
360148
747024
455039
438781
10049
704232
481366
677137
399620
608297
293429
610661
453822
431658
1100016
520205
385711
505307
651244
464874
672671
803157
439797
584452
898110
763793
192394
571628
577948
285925
737127
592445
527613
726184
367847
437649
35244
575494
1015085
583949
422004
434208
713082
653571
594857
534711
634789
632394
678704
401133
758607
303387
822560
464326
481733
573822
366369
605126
565593
407981
621820
500283
360676
686309
117703
419150
232280
680403
457572
797637
522001
299513
650771
600464
700271
486981
608183
501863
729915
277083
666718
611639
817779
531756
872691
672346
498698
930274
416291
748119
674648
952201
603316
730022
805130
578377
418719
508675
569652
220757
973019
980393
487237
584214
907799
344383
428528
176230
946650
614119
501863
781237
472858
383970
769326
698139
619396
650767
888663
361681
465974
476057
274192
451837
420904
817779
599934
700271
862057
450500
745634
653068
912844
999340
165486
351097
329999
957026
860716
725348
529039
468266
714902
507714
681950
782614
661253
722689
738586
269732
820473
633185
557335
479173
609561
526994
509632
382265
591777
623702
860130
344214
565430
653571
700199
464874
296562
943360
147322
743291
456040
543481
836109
477661
155941
734119
253433
617342
682147
273600
797672
619396
592432
455987
350214
445442
486147
367082
217274
512636
342056
524352
771957
628492
681958
357442
662093
677137
729174
514497
595394
1028540
421308
698556
516258
660553
671519
506148
553460
349479
478120
456040
653701
588861
763230
477704
713204
765555
513449
620524
419079
387894
716186
629582
279776
184738
815737
696937
495174
872440
840914
425482
735800
518472
541043
551792
983667
344383
851671
497054
804405
767693
880275
671566
547947
478099
763793
868670
681955
661018
620082
533170
617017
925234
482485
350355
284176
912374
455830
633908
765562
690437
786931
147050
745966
601289
609561
783988
1136149
378321
445811
513449
588570
624378
855677
367551
406795
641246
616422
573822
578531
641854
970378
645585
481723
668844
1067667
620524
842404
614589
801207
572763
407895
379391
769806
503245
541809
645392
661605
676740
760853
432049
421460
692611
980601
674767
655651
380482
1169357
586587
408905
537681
284582
495653
704232
677197
807770
974891
1025731
627073
726496
1018905
853113
459597
1036999
649867
776823
327850
372583
699261
407895
1031054
479340
786589
539172
859341
309050
657461
490951
527915
780251
526641
482678
517219
332688
578443
778571
537125
604223
659261
453740
567251
431658
938207
752350
803087
387894
678416
1344043
588995
656379
618784
517985
757826
821744
533136
608302
983667
798972
157838
1075681
394516
417462
610661
310320
606837
613741
545490
457246
841748
719712
556943
654873
907799
732257
422151
580838
699029
606797
727548
270071
537555
566728
611680
923051
630567
347573
485425
522296
178038
790992
687305
1016096
780251
842987
345443
432780
793133
705891
174771
512413
352827
682394
687725
883623
985483
849039
832087
585415
789398
563651
624378
482968
647125
447070
658568
787367
583503
517985
404692
742619
639615
469940
769326
722734
407895
447234
980212
884424
847232
186995
358312
695040
462842
818867
675448
525790
255384
588995
1154960
856677
505056
841748
929222
866615
340790
702009
334073
401656
243273
487882
920749
406493
468534
27594
1344468
734044
725048
482146
717180
722730
297691
853113
772638
475553
419279
418660
617535
810635
516526
747079
804781
685104
493461
773004
453774
481823
537877
541302
792794
228162
381402
457798
333085
834793
404576
366899
601236
1025710
496409
770351
351260
345443
769000
432827
973019
633555
698645
805130
698586
464874
472000
745731
563983
525761
809427
715226
661253
645402
486664
706891
893685
345524
547464
585663
770502
416537
629762
689347
239219
788439
620524
565060
678701
699261
755926
552002
422956
513057
852189
543892
552280
542476
458545
601233
537549
759789
982362
484794
360806
239736
741395
492891
382667
645594
240580
755926
205337
478512
687476
834667
1060116
828953
879449
745634
348442
720148
724443
600666
484345
1016096
680799
643853
863504
577948
588672
997207
647232
461261
761099
431373
589064
767693
529475
572406
859377
406436
647232
768471
425528
597059
649106
766058
702064
688706
509792
524369
585953
861607
899606
517590
698838
436900
715211
618858
942491
614568
800625
632110
812265
572132
934890
671519
553531
485904
526171
822560
610002
605308
492399
480529
344383
539186
775144
564029
448922
859377
994059
657680
848556
495736
421311
533136
379391
565279
738541
973800
767693
491992
964437
537125
820473
688243
695899
618858
740113
594054
798424
334313
533250
629109
517985
603878
366369
734044
183610
268982
615486
546686
457619
854089
452269
638800
725048
741239
453774
514509
696478
490523
503999
726496
760827
726496
655797
970376
632768
617342
891716
856570
519799
545964
979966
842328
627325
697388
709289
725031
624941
647232
526994
617446
563924
491440
693864
918560
280283
405408
695846
476056
596236
851419
724896
502312
485296
892081
419797
556868
566397
798424
499837
746395
548477
1006491
491992
648007
245373
584299
724327
579521
575621
520819
767363
322684
592136
1094589
720276
453774
381402
482485
387788
949135
986476
477916
356651
546082
350355
523884
421311
536801
583506
841502
652346
446066
871793
568228
841502
469598
696478
424167
702762
184711
828193
417283
739936
886148
372583
967609
474426
512447
385938
681981
819056
322128
786589
49632
580792
894631
962699
563096
764368
1086238
633948
543661
693438
353096
700435
626670
637874
716186
566097
263415
692308
770109
613518
649480
639126
718830
409147
785100
447070
501856
808357
328129
430260
628492
653571
645402
829827
530916
426801
521550
517985
636058
609166
570285
768669
421648
378405
333756
660904
506274
505715
251229
740638
928122
594495
570499
666249
817864
906432
680232
456817
281196
696065
630828
737127
406641
563096
574439
533774
701109
637698
619396
610984
909363
746395
741395
422000
584573
562926
379391
584939
400343
488823
607433
328775
549264
537214
408336
818238
619082
852189
1285246
501863
369909
447752
917412
796674
808745
535411
868205
726600
156344
973019
385213
453774
735426
370126
401220
729915
892003
906432
954235
455039
520205
868670
1049212
542529
548220
980409
706343
583334
383052
542775
625330
681950
506876
326101
598853
685442
530084
834231
309510
535840
465464
274192
839374
746624
547947
631929
880298
707767
516194
605704
616237
844923
728605
536154
257264
214575
866354
812837
1054846
794455
637865
839848
501539
662093
561000
1081307
716088
669288
376254
547673
586069
1017417
698543
497762
422949
176230
655971
647556
406795
533826
1075681
927684
429955
754049
587586
740501
607305
237982
889324
427418
654355
535435
856677
271742
853113
581762
394516
545278
710842
767363
570903
905128
598799
205337
892003
703000
584169
71213
417468
852189
867182
451352
970378
349769
720229
688023
617324
622447
615418
683743
652976
378996
572343
894368
420827
586587
469940
421308
885988
303990
725048
500932
1109319
630822
382667
265531
657815
783976
722223
1234300
639126
530823
734044
603543
490524
642520
805624
535435
565349
365527
151250
501186
706106
325589
774304
405339
417175
496601
473203
664428
1091202
315957
546686
346291
862641
892243
551265
458336
419503
1018229
345761
472858
853210
792794
655481
617535
615353
891716
1059317
747079
608183
745731
559229
959206
839848
806860
667026
715211
977062
788270
465464
581620
899282
955785
541847
766058
863757
388414
744161
456817
376466
689878
614589
769000
819929
719857
513325
421308
492891
606534
980212
192394
456040
257590
460618
513921
429036
769326
675376
493109
574298
649220
596581
496213
443042
494181
522296
810834
406436
477704
415655
314591
862181
513325
872640
418451
693864
709194
967609
506148
899167
79366
422949
643163
234804
366054
705865
373592
817779
495767
562926
151002
664827
683502
482146
820473
809516
415047
744416
828243
892243
682669
727401
812707
716088
590641
896259
654873
316199
712428
687305
431893
628964
594495
698645
511247
686196
788577
514874
378074
650848
852873
564859
959049
801290
746777
658130
572011
675245
365869
424346
551389
681632
379391
608326
673427
780332
1285246
708898
501186
359723
551031
385376
538584
485904
680110
473071
647302
652190
699978
817025
707767
495767
571924
614589
507165
862057
296562
871866
407895
612520
605612
808357
565430
803424
438902
915082
518039
524066
788587
655125
634785
378268
415275
596533
967609
784258
628570
541828
406080
395361
640611
892984
766683
559893
523735
724276
572700
654876
841502
483693
520728
470537
949751
1034790
812837
734044
583334
580792
799697
819269
687549
412746
199212
875891
805996
185215
599934
913988
831657
754157
1016096
480509
874097
496523
458659
629250
436788
725822
870414
560177
699261
636697
267063
906732
423124
832716
847232
385831
559910
495174
600282
1345825
205337
880275
713232
809427
600282
763410
289689
497074
542704
312755
724126
1025502
457657
471322
1010388
619396
729517
224627
503636
400343
563096
580932
534676
769630
490396
401220
773483
562926
980212
817779
733097
812265
807022
697997
805130
464790
467515
801933
490679
534043
870875
780251
906626
665082
393407
383777
424644
408554
664428
350715
692942
333756
759789
659015
666718
441269
738571
681767
485904
627481
769326
537214
602544
486780
176230
687725
713232
776823
808444
386665
804863
861554
590407
654876
287278
575256
420366
354130
270902
620305
340267
781852
660292
210752
397723
552651
431383
880660
442788
1136974
849730
469940
831657
513449
736607
533764
624435
608763
700304
450558
379549
711759
486206
382667
770502
387196
542420
814586
1016096
532438
702786
719712
1045864
780332
831657
551588
681767
882314
691059
700699
547639
942120
990316
800980
641543
772025
801869
501617
411983
263907
417468
481723
237230
856677
573780
592934
339952
635056
554431
551389
595594
641006
586315
379928
828803
655085
387196
235225
736913
476056
399990
429326
593046
415655
344768
877418
714902
786151
440630
571713
662093
526994
691335
554685
542427
543316
220486
413259
297582
526976
351781
335874
702099
786117
718017
404167
517985
453774
529692
565349
368009
526586
510346
455787
257264
452647
505715
469778
493696
568304
681924
620219
834231
255000
530729
1234584
761099
332627
321401
589343
584280
973800
651244
550367
495174
149625
498657
293429
499160
748775
696058
456040
669763
471154
486124
610544
593608
797807
252670
973019
621284
651947
439738
901874
504733
431893
836109
405408
755926
770008
507653
527863
685082
1105028
327892
724327
908323
443247
1029622
471239
521896
971881
525386
717977
513694
422045
366717
367424
529377
232280
789984
418719
409856
808012
766195
792439
736179
531655
499413
919619
178383
707021
373592
422949
550376
767955
668295
699261
691972
642690
724126
522282
311910
629762
587487
1016096
382667
334914
566728
892243
855834
553601
406554
818506
479601
866354
406922
680403
294298
983667
503636
894294
600713
418451
571457
619396
326832
696058
726496
1285246
328034
683946
575696
637772
566253
598013
520823
838968
538394
669275
882841
686148
679420
803647
403286
318348
863976
767100
840852
698700
767003
610902
250481
819914
422949
555290
315805
487686
262403
402980
383963
501863
610752
715526
847232
600647
804863
834793
725025
445601
353096
438781
396961
662273
955785
755317
783402
445759
716186
817025
579008
780332
847016
668467
323391
692024
614119
591512
645876
667782
804735
486420
528921
469787
585663
397723
591518
865515
524290
592688
805391
916351
682957
734371
553921
798972
815022
691335
618858
497074
584299
657631
378268
561995
183610
459329
659656
497435
363794
654028
696940
747911
634429
517590
808357
617958
634563
752160
341511
775888
574774
539811
254531
392978
642612
508518
665011
630577
604632
1017417
523926
366369
439427
768471
977603
549122
828193
484046
174771
577108
553253
565349
247127
653068
576048
805931
681585
626464
881370
508633
792439
478099
715761
645134
325351
626464
686610
877418
1001487
507054
775144
572132
852026
397776
531662
405408
334914
647232
477797
716167
714902
453705
793601
332969
896488
923666
553460
491155
928535
538183
485425
970259
870719
414071
565593
598502
336650
695615
443042
973800
809709
737407
1048912
468011
584911
586610
932192
871866
736943
506148
422045
863976
792794
1038198
615784
695777
580792
752160
205337
835270
717843
623889
695539
633185
565430
912220
624378
620230
606478
723059
561154
259474
656042
695040
588163
407895
418660
552460
745731
777630
726496
486703
681024
484794
567636
474641
479144
412057
628895
910897
256151
716186
546686
746997
200295
128660
676238
388388
1024829
671635
765555
984284
590789
497483
509104
543844
682490
1054846
853210
732336
732914
822560
505715
698645
449582
648612
577948
260172
468460
633555
355301
360489
678416
770502
714010
847016
928319
412279
652976
586661
928319
359205
592550
527863
350715
319702
564864
585295
421308
384744
615506
486664
402464
373397
696058
591485
222346
876131
632295
417175
772194
764830
655651
704848
763164
295257
442788
464429
614381
584299
935547
488670
756198
878204
341175
1016096
634372
631929
842095
317828
941352
457798
647302
271201
498478
419503
717098
406435
900359
270071
620219
314584
426272
521042
724126
540938
639615
961553
406408
671650
426727
665583
707252
771129
1330905
743396
877418
504920
883623
565824
451837
386665
875891
281122
495174
735104
341720
574447
520087
476941
415240
676597
829912
902208
417946
651033
666396
973019
666976
1069697
488061
426625
315020
202565
472944
660706
620761
671853
453774
541175
464874
372318
583481
648612
743787
794371
420129
366369
1358368
499150
820239
468845
526641
866615
1158279
1045864
610265
841748
434347
468534
343254
734990
597717
771810
533831
517590
707767
735426
916589
164696
771959
937622
559229
572912
612990
599992
766874
585302
695040
715294
350490
556868
552973
521042
725005
744682
455911
555217
525436
682490
435100
345472
762247
610002
751370
388414
670476
378841
1030890
116790
399285
720229
792988
503874
702064
664637
463622
913054
475553
645303
658760
908323
738541
724088
608297
738541
418625
671864
538916
830347
1105028
544549
346159
696478
746777
725137
551879
973019
772608
663674
531812
615290
704046
496665
372583
815022
451305
683502
569204
485904
737127
518923
224233
805243
54409
790407
724327
552491
551465
816407
656409
828803
548672
741504
925699
362973
626567
506553
819022
251229
383970
527863
478271
834793
565667
792582
848556
465696
702099
438015
485823
914589
618451
537214
546183
559695
899282
964437
258438
760004
589060
648778
769000
493900
754856
175843
679836
744823
314880
350214
684433
786589
720764
365030
823084
1285246
566113
452746
556779
202836
631989
654873
977403
620761
609388
520823
803822
674707
366455
346864
531257
404817
651671
1551016
647838
375883
928319
366899
841017
641006
468459
656379
786589
527863
639126
1171870
515525
984033
486123
339494
590025
558544
554702
527863
472447
739936
429955
273312
650848
464874
511218
505715
1077501
495174
923666
670179
1017417
766683
681585
659251
894631
615201
713232
116790
822922
600962
641994
434922
325589
261806
683058
710582
362206
794697
984631
253757
565988
582910
764633
526634
551746
561995
426376
453740
309510
624278
641317
397249
257590
487645
491098
743071
521042
712729
406641
360553
350715
188656
871866
651671
875457
197337
536065
465884
237784
271742
609455
250481
628895
423980
655671
273927
482496
580725
116790
707767
794848
352378
540910
1153015
383970
638554
780484
533250
633830
977456
764907
531604
647232
906230
511970
497041
648811
453304
662076
880275
291831
447244
737475
533250
533729
759287
817864
765365
672155
895677
687287
629762
356651
575238
389738
901428
612956
1103302
680605
584280
891716
594130
583779
484759
1029528
501578
579978
687305
1122597
366717
658636
866354
484985
736044
418719
332969
605331
151002
754157
525365
702099
296307
411518
399990
660311
714902
863975
482678
613224
852873
760004
817864
698838
416209
975771
984284
420129
506255
431893
604031
809709
232280
529377
812935
661605
579008
449213
215498
732575
679182
917412
399285
896488
674883
698556
506964
709289
480460
823084
720612
292184
769000
366899
526310
353020
383688
1067218
967548
233730
672720
513325
563831
986476
698755
580184
536525
345383
445136
513057
400343
564353
154341
832868
501949
983667
348120
1022723
566455
882721
868670
1045864
366369
677683
654909
1075786
620219
394024
772705
588146
1043915
598007
247854
625262
958242
472924
523792
597076
818724
295038
715121
411439
796149
435820
242945
403013
484539
359297
418114
213374
1080832
907748
474331
457410
589341
602916
323033
797129
584945
635895
881340
663141
358990
516664
633583
1028424
942874
615423
710471
1064916
625575
663216
609777
880846
546700
810035
417059
1130923
268620
473330
768429
421610
53625
346165
526404
556858
341765
828243
514210
887553
551323
705098
627872
467374
610051
612643
682860
400224
599572
568045
575547
631116
437802
539845
647181
75752
340220
606319
368496
522862
466198
417408
590709
491033
707825
400235
455909
648910
568752
635490
824607
448944
582962
308154
390639
541188
727827
357398
899544
391917
792207
476794
683169
524033
360953
213638
676134
558607
352940
702148
389060
427010
546049
889505
588146
559384
371247
358990
646957
604882
650258
329824
764168
568449
605709
740334
845720
144314
530616
549502
490473
802389
441716
890430
408218
755601
743382
517509
663108
751151
819905
592028
565959
494342
890989
1115752
555680
548799
357398
800776
470244
252702
535109
622946
610857
492377
307047
999707
672788
590709
546896
469111
409388
743382
479240
742027
618531
549855
539876
650648
626280
360509
425153
585415
505218
586904
271872
670496
170592
696648
590815
684396
487092
558542
424559
345224
635056
441384
453406
818724
724342
988532
500072
590006
437781
530023
645136
776631
721702
323125
545148
401193
372749
712279
323590
947095
631159
580524
386567
749375
405652
647070
676019
637455
323125
725660
439797
273409
757819
450896
485296
720318
796149
490473
643717
676019
524769
919174
919819
877418
523792
537933
529270
499163
798110
889180
585738
438185
533400
648788
357849
539876
464513
659831
471151
594531
201860
753500
706614
273328
588071
892515
880846
480084
613610
395428
332820
861165
124185
942111
732833
424962
648080
157262
552944
522904
524033
539540
672040
561985
261694
479240
915531
513158
30245
558607
220254
641240
845720
572132
572736
397092
548348
329969
758494
670460
648788
739203
525808
958242
424559
784508
605577
515870
411460
633583
771038
580494
735779
536614
435181
738204
371005
737705
590709
609087
670460
489293
464266
336096
683914
583678
554018
1040095
540571
866386
654909
465619
722070
595658
405810
1064916
696004
183300
636956
465028
381968
760833
525832
496002
423473
611995
881340
285057
885188
356764
174666
754557
481910
542003
634078
535853
1115752
830309
528756
880846
252409
559032
795867
676134
596533
1054139
730962
473904
578166
974326
676134
818477
881309
614117
495714
648810
674830
839565
719935
783574
697279
612567
855164
650595
536292
587218
715502
541791
649445
737655
636956
499453
750601
841505
717809
592028
884984
427010
529697
598707
112846
616464
579454
949760
710471
655784
446164
687503
685567
369912
738204
389469
449319
832570
617844
1064916
486908
515247
753500
296851
438185
602614
619196
822636
998357
911912
477634
371247
839565
660887
555680
407389
584879
509713
753911
713749
743382
421558
558542
589342
409178
529396
618531
427922
416409
437884
673203
84368
261694
732779
277431
930143
781684
354313
602108
776296
553987
637442
650022
229299
416701
406578
443094
461197
261694
880846
756139
782474
268620
606190
344153
890597
418409
236464
670294
648417
164705
394936
761320
676134
669581
409679
710464
737043
434623
775888
905467
576164
529789
480832
418719
341502
639962
325404
906297
231770
729506
479974
566857
765530
385441
898152
330994
711704
466490
1162683
410475
789648
781205
644987
612266
719537
399161
391352
619351
748863
890989
641062
949760
689496
489973
254165
530616
732552
992661
658036
669972
647795
1136551
247500
812627
575547
529277
342983
418758
576164
558542
507183
553987
527773
667237
789065
469111
558607
890989
849399
848933
576164
449593
330608
272089
547075
771471
819251
669838
482325
479240
595631
949760
499453
486107
467655
619196
828803
328265
724327
892515
424315
527300
346933
332820
608288
771299
488392
695972
401339
647070
630112
668826
264696
345916
481910
402202
592028
696648
612266
715335
937321
590815
656832
496035
702148
423301
336927
672516
431294
459714
530037
797560
394024
737655
781205
611759
515206
425153
449593
421882
385441
702687
574429
419963
839892
558672
332820
957056
472201
606720
605577
476794
418149
573699
666845
577400
399270
762316
352915
419963
784692
236325
652820
242945
542397
533707
1064760
307484
130803
484257
667237
532746
625469
616752
912428
484250
509084
695843
544358
888395
591759
410270
377739
506695
417003
172125
971323
728129
719537
554073
567225
445247
583805
625183
400144
527987
687476
432916
605577
617106
405526
765121
340976
421610
572736
620235
405144
794693
421460
487409
545686
845720
556746
630066
567225
707382
655276
529563
501648
575547
474331
593893
605269
396556
610429
321750
522225
656062
695972
389060
480349
955938
648810
399161
162212
496323
503394
771299
588071
597076
548270
707952
570236
539858
573740
470130
512145
469606
782339
493048
696521
696326
710471
974326
892515
404401
576164
390548
330550
341261
347014
919061
459987
648810
544358
443094
753123
457052
553096
493718
879087
476014
369610
685439
582830
548799
282514
578400
714919
317145
371247
726550
637996
500566
845720
443094
905341
585963
635156
723008
476794
696536
694445
597076
329824
417003
585659
606720
233333
782474
404669
399573
1107163
1064916
1040796
534967
689240
480084
478141
502847
543936
596236
573699
250519
958242
498803
584945
784692
747302
418072
387618
628178
534303
483359
810035
323125
683828
512854
756687
641578
236325
494551
667308
1037951
488809
360509
264073
776631
549447
484539
301694
794648
548348
360509
810035
261694
447819
703614
735631
612153
798025
570210
463045
711853
293753
710471
539343
833655
394516
522899
568826
442526
549346
417408
844159
564883
772705
837150
721063
151363
714052
752648
494342
579948
527054
625469
503394
511795
647325
771299
421558
522751
546214
370951
503164
936734
423315
676793
659666
526535
853228
639018
490624
657211
761982
526976
610411
494935
633712
575285
669275
560618
675382
792207
359307
1160002
564859
523457
960765
688631
549207
419941
526438
541102
570979
466183
424943
618973
786581
700615
416853
236957
408551
669966
657116
464527
621269
423415
541375
325589
775694
1097503
695016
474336
196776
539029
440701
1063783
843375
835513
499635
951402
567451
512649
370951
549207
591189
689367
401207
459302
446962
882998
518543
541375
618862
699228
496509
957428
671291
900961
747360
1116307
267258
165157
610411
485858
620907
460613
474612
230760
584636
537572
527339
869887
604760
555131
445818
703093
771619
712929
528176
858155
522146
323782
534771
718258
347490
805305
201160
370951
445218
446669
1088861
839642
452887
515584
800912
695016
263211
894857
331899
415693
180585
800912
1026557
767362
675382
441692
982590
569403
528999
901564
602427
1128079
343629
546324
933353
1005297
455830
560562
546324
59645
297051
633712
263340
665602
648140
703093
898477
561050
771470
534642
760894
590552
399612
761294
650867
635406
474592
616329
485304
658994
904599
683033
500121
688359
731766
528999
350355
466831
377735
142424
609979
551200
671291
894739
700615
666734
787653
535687
578309
494935
473356
767362
538285
466183
760894
722620
695016
831205
309990
568228
550526
910056
726550
401207
494935
962078
783332
462564
667562
758476
615520
424943
688359
540535
463743
455622
573603
231798
957428
665991
578709
399612
474229
858155
593149
628716
982414
750255
905326
1287852
528999
512486
760894
423987
662477
678802
597912
780701
858155
839642
541375
689924
617218
370951
550526
830602
670121
858155
537572
560618
484794
440701
696897
631225
751957
604760
521653
1023203
566484
466183
262758
667562
673676
353020
1066368
340812
960765
401971
609127
598471
869887
873515
482280
695016
614568
140180
778449
589008
421436
533729
279510
420211
549207
994781
540171
269628
520281
674954
770479
699228
605849
423315
721498
399612
594414
561755
509170
541375
699228
750099
602427
196776
882314
503910
466183
600436
580602
523680
474336
394325
549207
614204
196776
675382
649961
520281
69185
704693
901564
679924
625464
722841
627261
554722
670121
540710
758476
712929
454338
474336
642609
774583
695016
629588
1038117
380819
701876
537572
854946
614204
584334
770479
839523
612140
794351
587848
729875
585763
644777
732501
583149
530301
678802
813538
800912
675382
521108
513145
284600
420211
401207
512950
772917
702616
869453
737299
528176
390611
517219
723043
726372
479497
610510
902115
526535
839523
800912
717769
651521
703457
440701
528999
773993
360059
758476
422214
422781
1017659
772917
809278
399612
477783
526438
502535
628716
610510
347490
471632
452459
657116
623675
317845
770479
908496
466344
598487
537572
553214
872888
712929
377523
830602
689367
660306
770030
621269
526535
767362
970936
418350
573343
608490
855742
662477
420211
556779
717769
526535
512283
528999
734782
712963
712929
561755
484963
924771
675382
614204
604760
974221
540907
737299
473050
515909
610459
503523
825674
340222
314225
541375
528176
809278
635870
767362
737299
610510
772917
711761
459329
567451
891373
580602
554722
507663
401207
515178
612625
383303
549207
689367
340027
674954
694360
772078
614204
1086678
619611
771470
674954
502961
530301
440701
447576
699228
377735
334068
652502
261347
511291
608490
723951
307985
839523
858155
522174
958296
257181
737299
315881
652286
549207
526165
457203
468869
600436
540907
683976
839523
437558
369855
722621
588914
674148
770479
745257
976875
540907
422781
670121
612140
657116
512950
469514
843008
489205
577719
706066
577719
399612
869887
365645
491576
583650
626901
677335
602673
701247
902115
770479
459677
422214
809278
424943
523442
731038
762440
675382
748167
362290
702616
839642
136265
722150
452459
398306
94664
656292
606492
977598
293466
464527
401207
728749
213052
561050
403525
762624
757989
765023
494935
723786
603820
983030
839523
760894
651827
546324
613066
494935
440274
584636
758476
695620
353760
570707
762838
854177
709827
768206
339642
600308
885601
780701
701247
525559
294843
550526
49632
766270
619316
399612
555086
644777
558347
655244
1085863
844761
535687
487966
712929
157917
675382
494935
537572
689367
793687
951560
526438
711761
419777
883127
662477
610510
622805
89230
384809
440701
1098065
628716
247799
535687
780701
551694
733823
608490
424943
495086
593002
935208
458399
500932
701247
612140
594414
749678
522751
830055
621269
947785
448426
568364
662431
630033
540535
807915
224268
777095
411596
760894
540907
767362
458623
711761
506814
505806
495789
466497
366999
580602
697941
890704
652822
830602
452459
931403
760894
523457
600436
311305
601834
371603
657116
589185
670121
811050
407173
567451
839642
704693
299692
685525
422781
549207
750817
235893
329662
613904
847270
498624
572403
610411
318272
541375
792096
695016
511683
652260
399612
770479
902115
670121
245117
467337
569383
958361
499334
676037
424943
196776
448956
767362
471603
522751
628577
512802
902115
702549
464527
421931
737333
797698
573209
342056
812081
602673
450921
559892
675382
662477
848002
665826
739783
891373
836816
432328
264977
359712
749678
612140
696955
929176
196776
472192
610661
737299
440701
921658
770479
542420
802218
523680
700615
1029991
29959
787653
424943
851148
628716
761340
734103
667562
580292
476119
1108481
394325
440701
540535
399612
839642
657211
630195
882599
593149
466037
988752
451309
929116
280649
880275
227859
758476
503910
683379
701831
612457
702616
860145
683976
641555
394325
702616
520281
702616
523457
420415
445185
644813
800912
550526
86996
532834
627029
942219
549207
528999
652763
422214
420268
772941
630195
668658
572132
749678
891373
858155
532834
758476
347490
858155
552421
416341
772917
727972
683976
777072
526438
600436
732856
233724
873515
452459
770479
657084
633712
417794
552679
714005
683976
990310
376341
189391
653971
500084
192859
580602
523680
541401
644777
668658
540907
712929
760894
612457
541375
629588
655426
530301
554722
492307
794357
474475
584585
778422
432703
633262
648727
604760
901564
300230
743954
928114
848698
523680
839642
683976
858155
550526
373006
587424
486908
831137
602673
1129847
891373
700307
901564
722653
758476
554722
520281
424943
608490
712929
580602
397356
1112997
686010
495442
559277
823946
422781
602427
674954
240763
990310
960765
693072
668660
612457
577719
385848
649050
596973
703093
990310
955722
576460
901564
538028
549207
657211
377735
882527
671291
196776
806860
696211
711761
824763
624435
858155
657116
601265
610544
703093
294843
673157
399612
394325
251729
689367
768909
770479
371767
608490
591443
435181
712929
561050
668869
704693
535687
604760
572403
1273155
584838
701247
422781
688359
758476
252222
671034
872520
465457
174965
652328
473356
621269
561050
657116
1081604
902363
259024
652763
561755
602673
535687
507740
378025
990310
580528
358818
679420
530301
766254
704693
567451
537335
879152
621269
668658
638111
758476
671291
621766
523457
118427
405768
780701
397459
728704
602427
749678
495948
657116
758476
584636
527041
1342598
667562
416664
707158
767362
717769
652813
614204
800686
466183
593149
399612
541375
540535
580602
771470
503910
408175
814694
768437
662477
760894
711761
960765
565331
350415
530301
901564
738456
1296184
549207
701247
601549
394713
771356
905326
976839
294843
233702
625089
685686
578107
452459
495686
662477
419805
689367
567451
134547
549207
256528
440701
612140
602769
561755
932050
758469
700615
591763
800469
727159
546324
570264
702616
372318
596809
579008
879703
384850
652763
808748
473623
644777
683976
600436
695016
901564
873515
411953
610510
644696
737299
905326
790517
582284
586041
294843
767362
573066
679146
712929
695016
839523
537572
700615
628716
503910
602673
194742
627633
593149
235783
396584
475181
680685
532834
667562
891373
1022027
703093
683976
582853
608490
624724
1053568
586484
541375
670121
511334
577719
805305
823606
452459
429512
891416
700615
688359
780701
800912
561050
977270
602427
692329
560618
422214
736508
650018
717769
288901
494935
422781
460301
830602
577719
698648
344768
678802
800912
578709
758476
594414
11175
852744
568752
722122
1050923
600436
769698
183300
387267
540535
675382
740404
922837
749678
664491
535687
612140
618212
794442
394325
614204
765493
701247
608490
572270
990310
422214
422545
626911
550526
929176
599572
565323
419805
301048
465334
612140
531988
297219
500112
615317
826974
682611
608490
670294
516427
474336
561755
612457
717769
394247
387558
264571
716129
380243
294843
486081
473356
561755
530301
399612
784725
612140
605286
602427
924576
815426
692637
834011
891373
727789
488539
461725
398398
699228
819273
554431
737299
550526
621269
343694
524352
422214
418271
501009
584636
808641
401207
702616
528999
977365
358818
608490
590384
695016
583974
562981
674954
863144
424927
839523
610510
612457
705150
596390
537714
614204
528999
548430
405436
541375
377735
711761
377735
528176
644777
700615
541102
780701
615520
375903
333280
705903
747882
533356
650040
858155
527136
526418
474336
416407
699228
670121
437556
448956
610510
395556
541647
540535
413857
579698
532834
564715
530303
700615
963342
619728
540907
780701
602427
830602
420211
572403
594414
350673
314444
661957
645303
649050
370951
535687
678802
558352
671291
452459
466183
615520
746293
960765
612457
775717
605150
573504
748861
602427
339847
472082
712929
711761
253451
342100
523680
700615
1285246
957428
433274
532834
930850
787653
809278
557608
643163
591655
499634
308161
420211
601699
657211
667731
675181
615520
976839
512950
567451
424943
417540
522410
784686
463374
770479
780701
899624
873515
561050
394325
520281
458871
587193
307927
526556
775577
578709
566027
396674
311802
780759
541102
667562
371005
657211
488058
700615
668658
924771
779792
654670
1081191
667247
438404
530342
546324
424166
409871
1024836
473785
465072
658556
704693
608490
678681
751109
539253
394325
887331
366236
369961
377735
538288
809009
711761
422781
737299
512950
771470
604760
663580
385831
577719
196776
452459
621269
584636
567057
578709
503910
403321
800912
785937
421451
729151
540907
1002270
300026
422781
763482
652763
637700
615520
526438
657211
474336
290599
541320
471241
713599
676210
370864
687679
590641
586576
401207
694843
758476
408523
960765
688761
526141
702616
657211
990310
560618
452036
758476
688359
695016
780701
595872
549207
691024
503910
683976
858155
451253
550526
828327
734081
704693
604760
855353
500268
717769
466183
800912
678802
573263
486917
602427
615520
347490
553052
671291
289452
711761
526757
671291
976839
526535
600436
593149
1163019
809278
381240
869887
800912
689429
512802
196776
401220
830602
761087
719902
529863
988946
377675
725817
651358
674954
599294
540535
394325
610411
676507
474336
317711
570770
683276
370951
1187849
612457
1020780
839642
344214
47550
839523
1017767
420211
470807
542476
645146
764072
608317
473785
423544
427185
809278
294843
990310
449851
628716
528176
652558
608490
532834
552233
494532
503910
494935
427985
680915
417134
420211
606873
670121
440701
576102
767362
546324
960423
584169
724893
594414
460167
690368
615520
367193
440701
299568
703630
905326
526535
594414
869887
503910
283870
652035
827177
422214
787653
807708
700615
749678
901564
492353
352940
394325
929176
602427
432913
858155
448956
1227452
742987
670121
520281
770479
512950
653644
574572
540907
370951
629588
196776
474336
523457
596809
772002
546082
695016
528999
976839
859748
692695
901564
528176
486306
807146
440701
473356
602574
497490
280283
1005377
566550
901564
1160594
455987
227203
474336
712929
400233
855632
549207
791563
830602
667562
554722
780701
689367
671291
387681
644813
830602
902115
672536
767362
1045864
652766
701319
1052051
580602
496168
775173
481240
377372
520281
914744
424943
196776
764409
301640
332390
891373
292238
528652
382595
593149
785134
787653
583840
960765
836000
567451
602673
583630
406795
381557
459743
657211
602673
546324
1001304
598322
737299
559564
566349
651020
473356
717769
717769
695016
604760
593002
630195
502914
701247
797051
835376
266518
691024
474336
600957
512802
440701
657211
551748
282442
672974
667562
311210
452459
451864
670121
452459
760894
640650
532834
594414
609893
957428
652763
758476
388749
652909
749678
659357
308064
700615
1413233
524915
905326
830602
578709
780386
428571
701247
424943
851607
577719
829891
452459
541334
522751
1063237
834824
389784
902115
580602
786175
1004495
580602
675382
567736
797129
561050
576074
785593
900658
711761
922140
546324
462465
535687
282242
757540
561050
630195
671291
767362
769698
451710
479992
205883
528176
730985
439897
377735
901564
580602
705811
206239
580602
580602
377735
541102
769698
663908
512950
713082
580602
528999
370910
427378
703093
670121
541102
503910
528176
593002
845561
519799
294843
546324
196776
439587
612457
700615
678802
460472
580602
830602
770479
904200
512950
351387
615520
771470
699228
432317
502417
535687
576073
610411
870548
416135
853250
561755
234255
389047
419806
532834
701247
759028
466183
630195
667562
473785
288819
528176
830602
676572
905326
623376
196776
550526
528176
333748
652763
528176
577719
633970
808928
549207
772917
602427
698241
578709
625765
688359
577719
377735
683250
600436
440701
937622
584636
540535
702616
1025789
60636
196776
549207
612140
665285
423315
424943
572403
424943
674033
750255
488928
280008
537572
571932
448358
422214
455486
602382
674954
769698
590272
399612
441590
512802
689367
494935
465265
621269
348905
499777
708574
395104
526535
610411
869887
516173
678802
666452
600436
452459
659935
380364
409178
844964
769698
473785
703093
492259
788189
547625
873515
800912
672858
540933
601842
594414
282514
830602
602673
963342
399612
541102
566332
415122
503910
448956
790525
571250
928476
294843
381435
714118
351146
594848
859716
858155
520445
490059
694633
511861
371855
507084
916449
517630
424943
560618
440701
667562
901564
423315
573135
530301
868897
600436
747271
1008091
622732
112648
657211
700615
450921
602427
537572
567451
547284
678802
866926
537757
552100
559032
494935
789930
560618
830309
524043
667342
699228
557142
672860
671291
967689
760374
976839
825235
247318
645081
551582
561755
1021327
374771
458649
523680
1030114
366433
316220
1243208
885590
877235
808444
542982
585485
269892
873515
636538
403106
258038
657211
473356
580602
398596
749678
196776
422214
593002
494935
787653
700615
561755
593002
594414
540907
554204
112111
610051
628640
412421
444798
290692
683976
1065615
287426
888431
503910
394325
1004637
630195
572403
565483
318613
422214
707569
676238
1112779
606771
1134279
459314
901564
593002
526438
933915
684938
541375
405165
657116
736044
524566
772788
411869
573168
612140
369799
960765
535687
474336
528763
577719
957428
409871
331685
384823
570495
1081307
442988
358683
702616
525948
294843
577719
466183
602427
787653
755652
612457
452459
370951
377735
520639
423315
683976
711988
545046
526535
540907
644777
554722
618385
350175
769698
624805
422214
678802
662477
705804
957428
154475
711761
657211
522751
777939
523680
730344
649574
787653
1022115
587683
944990
541102
203247
593149
772917
431694
903901
722658
4872
577101
800912
702616
353757
561755
448956
470114
488776
895447
474336
494037
678802
535877
525385
604760
594474
839523
353303
699228
914860
627302
423315
473356
699228
873515
466183
594414
666074
460032
839642
767362
532834
142424
858155
541375
537572
614460
633712
472513
657116
1061791
534088
629469
712202
532462
523457
807872
288644
584636
729159
528176
594414
330891
537572
825382
923218
540535
572403
711761
532834
602673
479850
681958
451358
550526
397710
539551
800912
1222174
800912
229842
662477
580602
870336
794693
549207
656925
541375
691024
769698
561050
386166
830602
667562
602427
480185
424950
672223
610556
512950
512030
479910
727824
473785
623477
780701
780701
779544
717769
619499
614204
523680
504920
807107
749678
260172
833055
578709
633712
957428
561050
522751
691024
445818
637691
773246
600436
712143
609764
830602
604760
458826
314307
929176
316006
667562
830055
473356
619043
600436
401207
580602
394325
230366
535687
423909
466183
653903
448956
196776
580602
826789
823696
550526
680742
371053
526438
446791
368637
420211
1046232
602427
474367
612457
688359
737299
575185
546324
383302
734603
939449
711761
712929
593002
985351
708427
528999
439778
700895
628716
644777
1103960
450259
503910
612457
516001
441509
591438
555769
440701
689367
535687
800912
618579
535877
625827
662908
662477
520281
537572
538285
350057
902115
691024
585154
809278
737587
695016
891373
830602
645237
584636
683976
322530
612140
711761
1069573
765244
960765
891373
328662
844310
602673
394325
584636
561755
680600
377735
377735
653330
887161
612140
873515
419832
237888
608490
72356
516556
632099
809278
750217
581848
611244
564966
608490
448956
691024
651244
671291
772917
689367
693234
519148
1033916
888092
891373
529880
675382
550526
530301
593149
1009915
492945
495152
1085211
371605
701247
610510
830602
691024
668658
728872
758476
466293
330721
522751
473356
705491
307475
672287
267385
710188
520281
246747
767362
615143
551746
702616
683976
651521
369241
706241
734521
685227
695016
689878
540907
528999
913843
540268
550526
366563
576290
529558
1012337
340105
494935
615520
1005024
735657
476056
422781
957428
409166
401207
550526
614204
520281
954413
594414
490711
623839
394325
207283
652763
541375
830602
661588
235965
541375
554722
841367
874586
702616
741504
519749
646865
554722
300912
528999
347490
537572
195706
627202
206657
506329
465543
767362
929176
612457
670477
678802
536500
737299
702616
869887
610510
636368
267145
630195
602673
600968
565757
689367
494935
717056
745094
787653
668658
818525
869887
905326
670121
452459
506202
873515
528176
681065
377735
389409
697528
336058
691024
559635
531756
279187
370951
614553
662531
858155
780440
594414
651521
242603
422214
762822
561755
540535
830602
689367
522751
322644
528176
772917
780701
411490
612140
594414
504279
704693
577719
631041
431157
839523
395059
830594
903851
473785
455039
699228
695016
616728
492867
367798
465192
770479
615069
580602
346089
655890
655915
829212
544316
703093
657116
523680
291616
326147
440701
859320
586205
759731
291774
479393
712929
592641
611021
492528
689367
494935
431853
294519
352647
726412
612140
780701
706909
473335
683976
902115
657116
911670
538384
156879
608444
1307831
600436
612140
599981
628716
750255
608649
189391
424943
473777
573632
549346
760894
585635
577719
797560
711761
668658
567451
422101
472393
888092
486652
623231
671291
704693
384009
560618
708044
567451
999779
528999
783819
769698
140878
720796
567876
577695
593002
402669
477748
427956
1065615
315181
839642
688359
161455
319350
370951
736051
674954
720968
312011
670121
704693
763249
577101
602427
602325
990310
709547
886060
684026
621269
551673
345620
683976
416936
423315
542088
305181
578263
758476
858155
542865
839642
1088455
354208
612140
523167
699228
703093
196776
507651
985357
674954
809278
725817
541102
604042
1040925
384503
528176
600436
610411
648499
537572
859678
424943
218183
572403
485834
758476
302155
1023589
768154
787653
782277
858155
574881
772917
612140
298929
701247
678802
612140
532834
905326
703093
609782
313875
409847
753574
766087
717769
769698
628716
494148
552936
259410
528176
401926
495471
858155
522862
512950
610510
556959
680200
712929
964969
439427
758476
853849
532363
753001
499996
662477
626315
770479
448582
613518
671291
621269
416815
1013875
526535
629588
525761
782569
603279
522751
672858
639000
386970
512802
422781
451402
196776
638179
554722
771470
339823
608490
1058850
858155
659618
593002
491334
482869
464527
595122
700615
522751
712929
682917
787653
719641
528999
532834
584107
7304
986867
347490
701247
559861
699228
811690
671291
858155
687663
744052
433841
578490
1001155
362601
772695
532148
830602
186519
970597
440717
399612
766018
614352
809278
422781
448956
438719
165994
583749
688359
633712
809278
515050
704802
419498
717769
644777
968925
522751
461281
535687
567451
768026
583338
990310
662477
674954
423315
404070
512031
380015
473785
441450
769698
448492
406995
589464
423315
423315
503910
537572
575752
432452
747354
219301
528176
621269
618731
370951
416177
703093
713789
809278
473785
486310
466183
874293
704693
424943
347490
771470
675382
769698
711761
474229
633399
633712
841205
594414
547396
347490
674954
512950
442963
401207
567451
377735
699228
538131
760853
351387
688359
546324
628716
494935
440701
422214
674954
597707
394325
678802
700615
426001
494935
583844
577719
550126
407651
879449
674954
608490
488487
458232
678802
957428
873515
700615
662477
423472
432280
470883
742047
535687
434816
567703
216963
976839
347490
688359
503910
770479
760894
577754
422781
270652
473785
419873
594414
711761
572022
656630
680336
734134
401207
571029
549207
258925
749678
700615
480917
1018843
839642
541102
420211
371247
864098
678317
960765
612457
541375
917120
604165
689429
699228
440569
580602
630195
695972
466183
657211
717769
839523
717769
423315
464278
769698
571584
760357
645911
699228
577719
731627
568640
501154
289135
629497
522751
356732
609878
390039
602673
721103
797422
960765
445711
593149
661486
782328
466183
647556
550526
540535
581821
780701
498581
689845
670121
540907
688267
699228
422214
652763
469762
639874
423315
452459
627337
486380
901564
659411
580602
541102
711239
769698
540535
760894
559111
400418
530780
625982
787135
463661
602460
743544
756494
517463
710866
513924
595600
741490
571394
1027784
580285
424776
778327
396712
741254
628524
674010
706856
321246
909806
644754
387506
337031
744656
674585
616979
708893
621661
413248
1299269
689845
723053
687441
654706
676420
977207
495840
475112
807293
610009
632679
602422
678479
217920
612166
429427
746132
482005
672194
779626
582332
782225
1219664
457717
471632
735859
992394
592530
626558
392018
573111
747187
327109
615044
626993
705023
317689
608805
551029
495765
753952
683297
897873
688054
849878
829018
319350
388672
683419
627866
355525
688464
741312
997844
575170
401991
709583
726210
621661
588032
462190
627694
652228
529271
583056
447520
364271
473830
544620
643138
248744
458518
608805
496127
593995
887162
726498
1022515
412088
726590
213193
971563
1012383
702088
666800
744656
585882
654800
841330
610009
308795
634003
583812
844310
51254
354468
723608
367249
905643
838057
688890
679332
636985
1283802
640820
592645
868752
772333
696380
638651
467292
533858
759319
957951
771142
971563
460193
405465
731489
785310
681658
659866
23995
756481
968697
730803
778750
487444
1061909
502792
652874
714085
908360
595394
653939
234861
549015
481703
494317
659815
671010
708151
834047
1012383
326883
750205
743544
865785
766328
780830
997793
307686
513771
753952
271381
708151
843235
1093536
792821
682416
552944
867587
663655
702088
377722
865785
677397
848316
618151
659815
896072
940856
997793
774013
853380
542225
829847
263415
362139
522888
942728
1238424
778750
465530
835439
771959
607153
792821
428750
103225
946360
566143
923052
472416
665260
971563
997155
749471
1016096
930319
575050
789583
742110
546099
1129340
250321
398084
708151
699492
762294
577350
987619
595600
649761
896072
867512
800934
829018
723053
827469
665247
762877
480233
478759
570284
659557
380190
672194
634003
439294
585020
457828
203250
634003
712355
513900
762181
721985
348732
759251
627403
607975
515841
343305
765182
523244
841330
570284
491969
1027784
29246
751212
515841
659615
1238424
1069137
356944
1190038
600222
699615
771908
943856
795514
598129
711076
659219
665854
646308
344471
80893
698957
975397
644754
810858
439822
808769
759700
753156
1087523
985743
995792
764256
992394
652138
316621
837308
638651
591372
521891
749799
747194
361010
688849
1044610
360318
908289
460129
556047
313401
628407
810913
627403
519148
289732
280609
698957
642615
667314
587630
789836
595122
530664
632679
286590
668074
415655
630180
712062
217028
1000992
682416
600376
693323
299692
659167
795514
592793
269840
605584
867512
682828
785235
848011
873087
750205
916842
812336
820408
773402
834047
664195
617867
811157
690165
822317
642364
681293
958487
745122
662639
692990
707219
707397
518712
998487
740423
411241
54310
753952
419698
311863
741312
485823
190875
545782
817372
614528
773770
238357
959829
681658
859191
812336
760004
500684
484888
607154
740423
655945
730803
646135
867861
785310
1057372
794693
480274
503300
744442
958487
992394
440105
573876
723608
545099
535237
545099
461421
674010
585020
804026
792561
740326
418633
795425
593048
752616
182462
621661
809066
672194
771142
480058
464075
670367
587630
275611
373942
575170
1283802
782691
577533
587630
308247
682575
445218
1100433
795586
372499
698957
408214
816194
596554
600376
978552
767087
668941
1088329
827469
164041
734827
403721
990466
601106
642431
756481
620005
607789
469358
855919
644696
545480
464440
865785
435810
515841
672194
616979
200213
817372
424644
810858
476107
834047
396344
653939
677397
768677
175393
792561
737229
805931
587630
492360
412903
933372
569512
580285
482721
487902
672936
795463
642961
512796
683297
856677
827469
264191
558295
951628
522301
417739
617488
661783
768839
447202
380819
716476
632062
1002588
849016
222273
942728
630794
850303
226700
822317
849016
291500
822763
1130662
612956
512613
621157
626558
752616
772053
810400
617042
664601
572870
401247
1197823
593362
923052
762701
628965
740065
789576
680403
1022191
518135
464513
536956
795425
744656
28883
778750
671575
843235
558607
817996
428260
970824
418660
586414
627967
712067
746629
310814
1094112
968697
867512
573876
481703
502792
1292425
735686
659866
366633
637490
766496
510630
861793
730578
616727
858341
511586
636421
665470
644548
882536
628965
466284
456681
665535
792472
867861
968518
730925
659448
572804
386780
726215
1190038
515841
502792
920209
775717
457828
596554
806277
620942
654706
930319
692990
691839
772452
865785
443479
672440
735740
513376
422418
756481
564495
682416
608393
695587
750205
767314
638936
667314
461468
652055
392482
434569
683419
696955
839832
781163
635248
471141
1074228
917022
586619
702867
448718
722407
691839
868752
480233
671010
724318
467973
712291
795298
433473
731987
466895
529960
239710
687441
835439
690812
204498
688220
646135
555038
294300
852409
609077
525251
595600
909806
1005716
384097
939168
354215
556189
481348
951531
790792
583056
557071
1020839
782473
999088
870555
783614
1273145
702088
722434
788189
593048
995792
705023
394456
770876
549943
545099
743009
521489
581884
284991
527868
708151
673913
687783
668022
704739
447311
560562
580357
1209030
630180
467292
897873
505416
658723
597662
934359
265831
564883
517114
515841
699235
806277
909806
638651
457895
440028
826251
704169
447202
683419
654706
384579
614617
381249
829807
772053
515841
955708
853380
590358
644548
638651
837453
608538
535537
586755
502792
1190038
706413
463745
773770
355929
793150
659615
625982
965779
795586
679332
531463
590358
466795
596554
712291
659815
670963
619272
610190
935290
620942
564580
766328
739115
482910
628322
496181
845986
437761
734827
726511
515841
722409
363102
453419
865012
726215
833816
606307
502120
728584
720735
754836
176309
766496
786754
781147
448029
767677
642779
923052
564835
731987
897873
383302
761382
351463
927176
768839
933782
393832
424493
458503
976278
829779
531732
646743
360293
794780
457127
997844
498893
429818
616072
496203
792472
634027
1088329
754836
598566
681270
669685
557550
833713
644011
583056
776821
1022033
750249
369540
545099
805845
514885
527770
529271
741312
448564
548078
668261
111546
772053
750205
731987
622469
749471
158242
771142
740423
543517
559887
990466
667314
664601
597180
714125
725651
690868
821117
804026
682416
855195
786754
871329
841170
897873
702088
649080
100975
1044610
725651
836018
864971
448561
307941
607535
672194
856216
560243
652874
723608
771830
1122597
968112
510528
743009
659615
465311
729170
332770
336209
242315
652055
603552
806739
1168379
772053
569884
580642
764256
831220
730578
689392
741707
582047
792917
686280
586755
660351
480233
855051
522119
771160
724318
608503
409191
632679
685107
634003
644754
667314
579152
503783
810400
365992
600381
637434
841170
305645
925793
614616
673913
948232
833428
930319
531463
595090
855881
730578
672194
1214802
724239
477603
491354
596554
626558
638651
687441
558804
642779
703812
571394
523244
438785
667314
581848
624309
731987
81428
616021
439822
688220
867512
976278
322137
1012383
688528
592793
725720
534908
672440
934898
806678
384246
1100428
649307
764256
811270
837453
378194
722070
270935
865785
574605
616072
609674
877418
573876
487203
454679
498522
756481
446735
861435
627210
571250
323251
453925
770148
535400
502418
563833
849016
744195
762845
114596
849878
1057372
823946
751298
621968
297051
856216
642779
482910
942985
770876
711076
722621
615647
784808
357501
634040
744887
635341
575170
770876
636985
590358
591592
522277
740326
503730
569884
545099
959710
516571
270751
949609
682641
749471
626496
702867
175619
599363
588032
792561
908584
888228
777528
937970
549015
900042
752381
529271
730574
459724
772053
510860
885622
812336
759700
424158
705023
316897
843235
705023
959710
259909
447202
691839
1074228
363869
96978
448165
585882
695784
659831
785310
344471
481703
507259
845832
559780
673157
560812
199713
759700
614735
429684
795302
372473
468786
681658
820505
771830
726403
477051
749677
589134
1022033
688054
780830
289696
447202
634924
1292425
621842
509560
471041
378194
730803
821180
680185
782225
600173
638696
667314
196881
18230
646512
646743
128521
699186
545099
333661
396738
254782
437648
564835
450270
756594
703817
795298
463319
795586
856305
317204
803145
849878
478158
695587
997061
614586
811270
1005716
507259
811270
521891
396191
1000992
828622
621964
1262209
659615
837308
751212
879059
896072
771830
725720
544620
683297
621467
828622
457895
925793
905643
544951
930319
740423
256150
679332
731987
590939
304827
848316
352130
706856
372194
1002588
617324
677534
1057960
807293
609433
569967
751298
737229
968697
842864
379374
667314
855195
585616
772577
753359
767677
357903
840233
365974
807193
595600
642048
634003
677397
617867
805898
651979
782225
461642
523244
843235
1074228
611980
691839
985743
776707
722434
717056
440727
668074
575715
381830
664601
479708
721943
433853
672936
427103
418469
856216
456295
620942
707930
386692
356742
587630
688220
444557
378321
692308
717321
816797
119808
515841
562472
422541
659596
880489
803424
806277
822317
726498
728120
795425
619412
1013668
404817
500377
852458
484361
884035
51170
559221
120153
746629
608941
704169
693598
745827
943264
731987
417393
452153
843235
344768
702706
407325
509242
216435
465530
702399
590358
116781
1000992
324480
721734
688070
628322
610803
404439
712291
759227
562633
712860
778246
787722
527417
659842
559221
485346
864971
1283802
971563
468381
739106
581774
492872
645364
626993
521896
270117
526743
339562
711709
651979
420904
590358
459828
113843
1022033
585020
427869
1100433
723608
621608
687536
751757
790992
698957
829779
463661
773812
590671
596554
659866
673569
538333
916742
867512
634951
564864
626093
691839
651979
395937
706622
707397
704169
665247
760377
670048
1292425
312214
600376
861766
275610
628965
810151
958900
607975
747290
583056
589036
256226
544620
765182
615028
968112
976278
470767
614233
760616
777930
516221
481192
616021
659167
339909
435136
529271
660373
235998
425496
705023
798992
778750
593362
600320
692640
508757
1021310
580285
600376
936874
1259347
487771
540251
702399
510172
592857
434876
758463
716476
763562
746629
973563
600656
651979
1040796
778327
405135
640408
862800
603552
454659
542150
812336
637376
867512
961881
759251
368746
653882
471041
588404
758608
245078
575930
888228
560105
417718
820408
507259
392563
914280
772021
706622
532759
714863
868752
518135
841213
850115
759227
551792
521489
369771
658770
995792
805898
718772
621521
601269
627996
680210
807193
585020
307658
516571
497744
910789
360646
692990
674010
806739
322535
782691
531463
765182
498793
828622
547480
375039
549443
687511
778607
700979
505416
792821
673569
515046
670019
642779
725651
658488
848316
502522
740326
646743
702706
841330
820354
1074228
691447
975397
682626
880764
916842
649695
757898
587630
772053
793255
649217
428688
346515
976278
631153
691447
919953
588032
700979
805898
518135
612083
811157
1227452
639238
512796
621968
611684
856672
587158
529152
668074
949941
617477
467770
651521
842044
685283
696317
269768
715923
973025
590004
570831
578512
768839
564318
772569
1011206
689413
702633
478119
717977
322317
804026
313016
434194
563022
723608
711076
554937
910177
470130
489582
279311
296851
353677
590358
707360
793324
796934
804293
688890
637512
923580
723053
537734
529666
618043
748634
546099
552812
942985
523244
1015959
651979
618324
916842
299964
553085
652874
531822
590407
968411
909806
741312
616072
761909
591431
796934
560328
744442
373050
299056
617867
1059317
363496
594505
109990
426603
735740
711709
256660
146335
888228
559908
668022
977207
662639
764256
665260
538309
775239
497899
632579
646743
827038
778327
360272
539420
792472
843235
680451
906808
822763
708151
677165
484888
837308
498252
621184
748031
741309
497745
896072
724318
513717
812067
402138
652055
730262
1238424
1259347
398121
529295
616995
652874
787454
672346
1073636
604423
651831
628322
651831
627967
916742
832768
770148
449159
521083
811157
614616
754836
610009
217957
792472
997844
375903
490523
856216
611680
531463
740501
602540
200407
677909
761275
387148
542150
500472
521891
677819
651831
654706
1217409
544620
396309
544951
696955
621968
528458
703319
719194
732320
640462
939168
1057372
1044610
608901
824607
630180
593473
103503
356003
841170
621467
664740
768215
704169
263514
577010
614553
638177
759700
642364
627768
917617
782473
543634
611376
946650
1100433
607006
725651
682416
354701
526765
788109
817372
586045
496509
728584
862741
496728
359450
764256
850065
682416
353628
695587
841330
367533
455830
689413
628524
667573
480233
296851
575930
683419
536244
587923
734276
629447
848556
608775
1262209
607153
651482
860312
691839
768215
364096
555705
670019
513564
787577
879059
908765
745827
522904
849878
695402
251574
586755
592793
749677
547532
621467
1074228
790792
754214
680711
861125
925793
636985
688890
745827
695402
465265
467718
273328
457981
643515
490567
404005
868752
673608
664195
545480
1283802
564477
970188
772851
812067
714085
842323
975397
812336
698648
439564
457828
792917
600173
753952
668170
495686
603552
381450
885584
1039457
627088
1013668
471041
634591
905643
689413
631830
229934
631694
766496
397145
684980
669728
499459
512439
716476
739138
851882
756481
621184
835022
551943
731987
380918
631385
785310
762845
756432
744264
858341
575695
687511
1109988
753388
834047
701306
426462
706980
990466
265917
939168
897435
628524
541847
568012
555771
845832
621968
542949
598464
191104
722751
500525
689413
837308
558056
643907
493126
707313
477956
465530
576180
712069
818477
512796
823902
672928
600684
630414
761275
733824
333940
585020
923052
434715
480233
585668
253512
603552
1057372
819294
593362
786754
479708
777528
665247
531463
276819
601365
772053
671010
1057372
829796
246747
1190038
725651
843235
424100
502186
954091
796863
298893
577350
707621
701196
655704
449755
745827
701558
274611
290693
505069
723053
594367
327253
698794
659448
587630
341785
744442
706622
518135
665535
968112
436936
744442
507254
806739
517179
575930
643948
649761
1213982
820505
518135
653602
687994
464199
545480
795298
933151
456310
1037742
680341
785310
726590
810400
560038
577741
655723
842190
495481
653727
443082
329982
522174
108077
683297
78394
712291
684188
600028
689347
406544
673569
942985
858341
768839
566777
450395
939168
724071
664291
1283802
439822
546099
590282
506329
668170
867861
1445437
388670
649761
664136
613013
857163
740423
923580
864194
469190
704169
633830
910177
650848
589365
1000992
714347
773770
702064
442884
855195
608480
768215
763038
622753
1063783
656457
590358
510952
732815
1217409
1063159
390688
626993
1283802
809323
30256
859191
905643
656457
605584
559221
575930
771666
777141
835022
923052
687536
807293
557818
849016
512544
830040
861766
682416
258979
802768
858341
493126
646743
629365
696643
457529
390435
659615
585015
493126
1190038
882848
620380
744656
600546
726590
713550
670413
822317
521489
982058
479708
798022
868752
667573
942985
515841
589341
645470
318600
801297
466895
141659
1074228
632551
849016
431009
621184
437645
692990
509549
642431
819675
749677
585882
518135
927099
787404
561504
642048
478486
609883
463661
756494
590358
667050
479102
644754
614616
681632
555491
864971
735524
587848
492272
585668
1005716
329611
518135
438785
235544
744656
659596
603001
588705
613228
1075590
592793
687441
1081688
608326
566484
747194
656483
1238424
901812
503730
542150
829018
542150
778327
276103
642615
545885
568479
510528
627153
583056
500249
654706
367158
585020
600028
607505
731525
31104
652850
474500
626993
706856
605416
484250
835709
653833
763612
122828
743544
659448
777141
770876
837492
680799
465530
463234
515841
983511
762851
346310
726590
689891
1190038
580406
777423
968112
829779
22371
575715
430677
486147
985743
614616
728289
557324
708151
809576
585668
516571
916924
668170
698957
358447
457828
425891
346331
652284
796149
496702
933805
730985
768839
823946
545099
479102
476968
569884
756481
718777
465530
656483
583056
976278
927176
925793
638696
768839
692213
332818
743009
330248
568045
672440
596651
575165
505416
521489
457828
652850
584552
354468
600028
677397
817372
1027784
757898
625982
855195
705120
781068
796144
677165
685093
781163
467145
766533
827469
487632
359374
923580
1064113
621467
456493
885708
443759
527904
29324
695304
632659
725720
842253
33662
585882
843235
198276
424518
608805
880077
618922
705023
974741
708267
400189
798284
829779
886795
638651
823057
634003
586075
821164
741273
750205
495152
848316
571207
1111576
440842
502942
429578
759652
730262
582882
665260
1022033
496203
631492
897873
447549
942985
649761
780830
702430
683419
429117
157950
974221
837002
731090
659167
554725
376503
287803
806739
605849
688890
785310
731525
722434
716476
676262
1050807
692990
484888
556925
668074
302709
1025731
546099
700979
842323
627694
931809
705676
672375
630042
434859
1046403
457828
671010
749329
786754
742065
925793
812067
691128
730578
587630
665535
684899
573547
730578
790792
923580
523179
719005
749471
705023
739981
888228
753952
575594
485059
543117
484888
683095
897873
780830
575170
642615
501712
921410
630995
730578
620942
600376
551443
784658
807193
265512
626093
355903
431626
807837
432294
746629
498014
290812
670169
768839
711076
706249
47860
837308
283191
794801
922350
588032
820408
626093
845738
747637
756494
1008749
592793
968697
627694
998357
837453
997844
320687
593608
864194
672440
1280280
1097503
617867
787135
440842
761909
779394
483798
702706
753952
543475
756494
614735
770876
751968
621968
407673
446385
717353
510528
315461
372418
743544
600028
656645
835965
787135
334206
764256
977695
545885
740423
454997
856216
716916
908360
482809
778327
795298
655704
402100
440361
458116
580285
708685
457828
796934
645470
364697
606934
800280
931809
695402
123832
669528
486107
582298
648894
706980
726215
865785
604767
586755
564715
631115
764484
276637
1100433
465530
687441
711709
1022033
679332
785310
840992
314581
251860
802768
772577
603914
538309
641842
958487
777528
507259
499459
494108
580107
652850
564835
289635
1000992
800934
782473
492376
742047
702706
835439
706333
842323
463661
724318
992394
826031
992394
566332
449214
439726
528047
772403
656052
381950
518550
472513
762845
893427
725651
880077
286888
1137497
764484
848316
553125
595497
496127
417240
575930
642779
611004
738842
447576
535423
841170
781475
573045
515538
439896
739366
499386
638721
743544
1280280
761909
488297
897612
775123
671765
586755
792561
97972
488601
632679
507259
777141
277294
704169
748390
568626
683131
455735
358368
578258
864194
656483
842323
787135
709583
649761
588291
859191
575170
968518
427273
1015959
992394
627403
523683
710466
649761
270501
916842
726590
625208
442788
867861
836000
431009
861435
822763
712350
618668
704421
706622
549193
674010
385772
332737
664195
812971
711076
706856
600376
836663
1100991
807293
614616
578046
677397
691839
841330
327692
786754
573876
99078
696317
510812
430923
507259
449921
1180166
609087
722434
518413
828622
715967
911850
678045
864194
409519
554351
741312
614133
323801
743544
724318
362206
774013
801054
301116
433613
702867
861125
611762
743009
783614
947785
754867
609451
735740
473777
795425
542150
503730
379142
796841
628711
476711
903525
488670
724571
476640
612886
493663
151250
679649
714555
566560
577366
630460
726672
587630
586767
646743
745827
829018
772021
614616
766552
728584
458209
430731
488297
408406
464527
959710
538522
564835
588032
626093
688220
1299269
450763
683193
319050
530771
263177
345842
651482
646946
687476
629236
385245
672364
908765
1000992
849016
242527
842122
634003
942985
605121
457828
283949
1137909
744414
294409
726498
897435
651482
492397
683419
808605
486807
767677
541401
807193
896072
628322
666074
867512
781163
728814
595600
808605
599773
861125
764256
584784
572069
443130
543463
835439
535802
695402
658568
587492
977207
687441
760541
587630
968112
1021066
827471
738342
765182
672440
433841
598246
772652
762299
488998
652055
1020795
672440
592703
665260
646135
668074
628322
731984
908765
702867
572136
607535
72108
505416
774583
621467
584591
527850
652055
672194
356594
745827
600376
523244
644754
633824
503730
683297
342988
1050599
657189
672936
806277
692990
705023
578165
581884
904855
766328
898785
10655
997844
682416
861766
544951
586278
706856
506763
1044610
556432
1060505
630180
687441
820408
822317
510528
731489
790414
753952
645145
469367
750680
638696
628322
761909
432302
992394
567287
968697
828453
782225
516923
134502
659448
503328
615421
687441
598882
668869
731987
593362
493461
753952
665535
673756
753952
267751
858341
529850
494410
740374
822605
1118712
543572
740374
740374
543572
543572
740374
640943
740374
740374
740374
740374
776667
440802
238103
740374
543572
701023
745542
672916
740374
543572
698390
543572
543572
543572
740374
734973
543572
543572
998786
731926
1079893
740374
621446
438790
747079
598675
369261
543572
753336
543572
382206
740374
740374
740374
543572
349331
740374
740374
740374
497470
642587
543572
307484
547881
740374
594161
826229
653321
543572
534283
543572
422775
463131
366917
353673
512636
680732
651518
833639
450648
543572
543572
246801
740374
740374
675382
540768
740374
1007929
740374
732949
641661
750829
740374
695131
543572
543572
465974
755460
543572
852562
865550
334729
543572
571546
543572
533400
740374
848760
363496
206375
504595
543572
740374
543572
543572
680747
984440
418452
740374
312875
370115
543572
543572
421169
543572
740374
543572
476733
740374
543572
580616
745827
543572
162275
323033
543572
605642
583612
537125
684198
394464
805601
670454
797978
522483
788717
543572
740374
398994
543572
740374
543572
543572
740374
740374
988532
436318
740374
740374
543572
468808
687640
343254
543572
610732
568389
740374
919174
262830
874154
935854
785790
695468
888830
621552
575831
792567
297846
203468
757022
569538
747350
710842
371875
377930
600146
656032
498688
533388
498602
698632
589498
388553
720925
574007
239657
582813
679924
400235
645029
203666
792567
658591
547686
320372
466617
509052
564602
678784
286980
337597
783621
510748
388553
631513
346659
734325
1039490
226081
557400
491043
522282
610346
705034
495328
555264
475522
481005
547006
728171
404796
608721
619440
634958
999635
777505
791440
169640
378405
480896
657630
835785
692989
663090
518762
649820
509052
479820
582406
435522
934185
582813
506139
1222174
524353
647307
675698
790220
370992
410564
444496
708334
1063502
669772
465369
887196
656694
590859
696305
519512
855648
555460
262965
427803
642978
832955
595599
518762
546566
463997
719685
385147
518762
678784
483686
750589
1037096
631513
546194
444522
610346
560891
886273
510748
712278
480896
384633
874154
559780
607011
481697
702050
362153
874154
324183
714047
595599
576960
982222
504212
226792
527060
713341
109783
554812
417793
720925
757022
757022
920209
383437
710703
385147
855648
680438
642675
239657
421474
518829
481005
435033
590784
713123
1008566
662575
586087
531958
239559
479011
635962
859716
600874
624090
615025
426906
685661
539578
734325
1039490
630023
237904
415041
514151
527060
709756
515968
305941
634595
946518
312991
625204
624874
365680
383437
639687
389972
515968
304187
599074
647897
641854
849175
746814
599128
509556
335774
448358
781868
499273
709756
382703
453430
667229
703980
1011812
485858
701579
783621
312362
486822
602188
312866
887551
679398
616198
630023
376762
557400
793084
709756
610275
1091589
664389
371012
698902
365680
376286
807583
656687
610346
568826
1146868
1146868
706758
440551
278359
794697
365680
371397
189391
615025
467095
665991
712638
805925
581932
421474
495615
788839
942238
355919
625426
649820
435033
408218
719685
539760
792567
509246
507422
566317
631471
783500
599209
871451
507593
691447
425044
586087
610346
969596
347385
897356
394403
659139
499170
336073
637018
384633
720925
416664
449931
1100991
731864
1073636
859616
803822
409619
680438
512852
737585
454131
728171
897356
515968
533808
453672
679398
590859
553258
600874
696393
791720
647307
781868
783411
1015959
584089
785790
536504
333512
388553
712638
459524
414434
535537
389784
807770
572480
540759
672993
487338
730341
421474
870880
789937
896724
479011
659709
777604
875286
704758
322114
582813
650097
492455
400450
516194
413998
823487
454927
682239
401381
568496
792567
1032631
365680
629224
494085
509052
581266
203468
791221
600874
774583
480896
734308
557400
631513
400450
757022
523235
897356
694890
575831
651279
595252
360737
531958
595252
443995
907080
662575
462873
530722
942238
394920
370992
642083
886493
631513
1111418
385147
747350
725637
713594
720925
265817
737128
733974
774851
967158
575831
896724
772532
561050
439737
470348
564602
599128
624874
300338
600874
514834
239657
709756
577095
684995
423066
792567
698902
337597
547006
733974
542623
449907
335187
539105
845474
609452
342070
793084
511677
704807
868270
601022
335920
573487
424559
689261
927653
728116
574167
587953
220904
696809
519577
628623
677244
815201
827580
475542
651496
601835
720858
441262
630794
934039
356345
326293
492353
278666
625941
619059
736443
952933
638571
927653
164696
799001
519577
647515
696507
802453
698950
799001
641107
597746
634753
886311
708417
835244
827580
821874
821874
665435
482146
799001
952933
619059
952933
510860
886311
505749
648521
785352
670057
952933
423722
671394
888467
740423
725967
611640
561372
785352
326131
802453
728116
556834
651496
697521
501879
800391
821874
671394
858446
701908
443479
911966
657346
827580
799001
498063
583101
433725
657346
698950
648521
543321
257562
628623
827580
806739
927653
671394
827580
558619
611640
390361
546176
651496
1029622
706004
733496
706088
553516
858446
200295
835244
802453
254196
403543
964386
746997
638761
249482
834699
933503
1275568
617644
827580
499679
252626
409540
730289
698090
614977
728116
663251
441262
699106
728116
441262
785352
835244
619059
572422
445749
597746
744782
698950
858446
698090
433227
540838
597746
377868
529557
611640
933503
629477
689261
197641
827580
632789
689261
530309
651496
874675
611640
768866
559039
648521
1094476
378961
595685
762363
519577
613640
567504
858446
753394
412640
952933
626681
542342
648521
611640
671394
597746
330764
698950
802453
464003
763482
714638
904780
588583
664993
799001
453945
648521
657346
683946
618604
649677
426043
593885
317737
904780
1116107
597746
519232
677244
809924
314880
493531
537214
574029
867180
858446
689261
614579
904780
492945
538522
688188
498265
270751
520634
461254
625363
741785
698090
382206
492683
728116
665435
835244
649677
785352
720148
441262
785352
706646
886311
499679
712822
549074
685661
858446
1296788
1116107
517932
538615
766109
886311
521837
502546
821874
909184
827580
470383
799001
806739
647515
352051
697521
649677
597746
428688
933503
722407
446878
617644
648521
625941
647515
547006
858446
666231
670057
40952
302332
952933
821874
628623
608355
766109
858446
383437
657358
321700
881762
927653
580357
670057
613834
519577
909184
827580
835244
952933
753394
729159
933503
647515
827580
753394
677244
651496
587929
632076
698950
625941
698950
821874
677244
423472
689261
904780
414077
651496
821874
799001
733496
835244
671394
904780
716906
827580
785352
742423
467390
904780
657346
538454
412279
670057
519577
625941
1005018
644920
467292
625941
878789
728116
671394
595685
671394
840192
742116
519577
821874
698090
818032
670057
650489
499679
904780
201483
208660
719687
611640
689261
553886
853422
785352
700895
495194
670057
560614
697521
476947
909184
617644
670057
793866
858446
628623
799001
875457
572634
938775
697521
687679
573337
952933
613147
833447
512999
835244
1156191
631621
593087
611640
597746
648521
611640
733496
651496
670027
595685
671394
773863
785352
649677
519577
698950
647515
753394
782555
627210
341410
821874
625941
723241
1216713
592348
778414
1016847
557956
723127
576232
916319
594419
636480
525021
858586
1176325
654653
224521
275892
803687
607397
690511
859734
753575
788407
765980
666267
533259
707153
672702
801066
566728
532839
776539
274675
1079187
753181
205152
691884
796463
896956
674883
635341
569356
787817
545235
103225
852717
397012
897525
572074
226479
1125591
956178
720319
424313
557956
485573
1003812
845719
485573
585760
185085
440695
995165
576736
828092
738244
797474
861853
843116
875683
836113
418452
439620
424313
566661
936517
312858
937068
904780
649467
527251
658739
532633
794889
681263
962078
1023996
575208
1010359
567008
432095
981678
646705
686591
871492
950457
778414
685056
525459
642522
749572
447576
801066
615280
734423
673676
283723
757803
505924
369679
997112
633754
534252
836710
1006295
714186
769235
581003
602636
504621
215498
600962
677165
640815
828256
685132
598582
573459
592348
766043
360796
582641
687244
460845
443031
680728
582332
996472
833554
654687
787526
525948
807571
298666
914280
422496
719974
750959
902061
728054
799434
305289
627951
319237
714799
725654
808028
841264
404005
492692
353096
617359
735461
673845
593220
981678
650120
529470
613668
499594
879735
624193
698318
1083607
907299
160800
1232942
462840
814693
1162683
590678
636480
766360
524291
821423
635806
585020
581894
1085576
649380
408435
454036
18062
193946
1207858
762849
653008
611394
634924
522547
966553
787817
706930
595294
354397
694375
631956
602632
679239
631956
199713
698517
776208
621563
893372
832117
722658
757618
723248
504315
456596
861050
670856
827896
805985
642522
615186
471226
831769
380528
449874
416548
872587
738244
998467
582682
887689
561308
817300
734594
681003
853196
589026
732139
1070289
491568
655726
318605
251088
679318
396856
799610
668245
658784
449874
738244
624193
279560
526536
686118
405538
431056
597076
674318
937443
1122154
505924
839337
715646
1232942
606224
795020
676656
583086
996472
439657
632292
336460
662847
860333
826464
594469
460541
720319
611394
721327
724938
529075
425878
596809
776539
416664
914128
464437
529036
861190
606771
967213
934892
599233
674591
541102
492031
555260
359297
524000
540907
510528
602636
996472
1181060
442599
462719
297833
648415
744276
390964
283984
508518
674318
746283
320384
452428
529036
470909
812830
587039
556978
1096981
854200
676664
996472
611394
1267721
788407
811152
907168
552002
809597
331908
602636
624866
628034
670856
490325
527877
626558
839337
514931
484915
610265
133531
449874
788407
602632
747593
466747
492031
515148
594469
635658
890242
995165
998786
853196
777939
707734
418411
764884
631041
755192
954047
365609
924134
699198
1025421
662212
273744
774279
653219
547116
796236
422537
1145258
361115
765608
1044630
983872
419656
632591
604248
654900
907299
473107
1042301
632591
822940
1025421
361755
623476
491098
663343
351957
250575
770840
489869
788271
602636
1087001
950457
848168
731821
771244
1125591
351957
597192
665434
928241
934039
934892
1207858
492635
629023
655726
830815
593220
895875
821423
1207858
528890
805985
1023996
749572
476198
500729
451433
485573
861050
746283
885779
757803
491568
544085
1102959
1056541
762849
755192
682198
730344
610661
764742
603452
600957
735461
430727
745997
753813
614638
981678
372154
853196
673845
612738
949269
839337
883003
747593
862646
954567
473289
819869
671174
489129
524552
865267
557133
467510
743291
996472
577218
558306
492031
175590
1135684
719837
351957
562606
619479
658739
632591
841292
737599
624420
627567
199183
404872
1137892
439896
632888
523987
557146
602636
412987
401419
505425
599233
957455
737509
1225808
534109
349251
683488
544178
731090
248567
1110088
690511
541596
819871
335774
473974
603452
504621
747593
916319
435685
869230
916319
989237
1179832
567198
409519
681917
554043
871492
634027
924268
764884
585505
857376
703820
712937
681153
795159
670856
498693
450809
551017
851562
983872
438032
480639
819869
286569
698118
230977
712621
948779
762849
1000602
603452
765980
482393
715246
599323
625798
809919
1016569
819869
747150
728299
421391
1070289
895875
602744
607693
473289
937443
683488
716128
611684
585103
787817
809173
625222
540593
369170
995023
701558
983597
830815
490804
720319
920278
876777
799610
1113358
472079
461016
581013
631644
844923
275004
664074
495427
380243
957455
815463
282442
276798
240580
707734
928690
573103
471404
649887
515383
714799
470953
869230
390135
950457
633818
924134
599233
796284
768973
858586
683859
773916
872587
696381
598494
749572
798154
673676
442822
707734
858999
937443
818091
389239
882061
770013
753181
673676
1232942
401419
699743
715450
801473
723248
490804
762659
653561
748795
774179
641131
727547
612738
443556
642650
861190
805209
725482
623476
737509
785984
1131869
873007
627028
581358
516607
1068739
956178
1219759
598494
652156
427640
893372
776208
655726
697082
789046
956178
602636
853196
674939
778414
796155
418409
1005716
540458
557956
409073
865651
1113358
888787
907299
708121
384085
789785
796236
570226
770537
335850
553758
569356
444544
995165
421169
715646
485985
596689
753181
339546
1232942
928398
285668
666806
504621
783437
437513
903324
861190
619609
563366
46376
948779
723792
351778
781852
518611
630357
690510
686956
1070289
865267
1023996
668148
529470
764391
537515
519392
478961
1120915
676664
592348
684995
763888
681539
585760
678494
596356
496460
521569
464437
384035
770537
884664
154361
1101186
841672
698060
554064
939645
582578
866926
685841
734977
495194
978028
916319
601865
1085576
762316
675078
819871
518247
696305
1148577
693750
319394
575550
777691
657936
810633
616364
765965
873490
602636
728366
453841
732907
727515
516607
873490
1146583
1044163
803675
800299
885779
1232942
690511
755941
939645
799610
719837
764884
470953
631604
775495
794973
540710
714186
459864
645911
1097045
770013
1128079
639046
608049
313530
673676
738244
29324
635806
884664
825831
832117
689007
995023
450946
522406
529036
394277
696809
676656
1010359
677481
995023
652286
889777
615774
579842
352607
788407
919830
563851
497749
857086
852365
624193
728299
750809
1074104
866539
492031
950457
288438
876273
787817
691462
712621
983872
557426
640023
473904
764742
606224
449874
476721
836474
887632
715646
431056
596689
484326
563851
859734
634058
431056
518504
935070
673676
674412
468496
341608
762659
637546
681539
474777
611394
680595
564396
805985
510264
707734
385080
1219759
966553
486627
602632
472174
879735
865267
728299
969753
884084
862554
241426
692877
843850
831769
825831
739629
378755
474707
169874
479156
602460
398364
356482
563500
731821
588919
157054
379602
622995
696789
519931
981678
653545
930274
433098
603802
883003
663462
396506
487409
786743
543015
720319
780049
670856
1025421
968630
544042
608936
600376
828092
699743
308209
507816
771589
832117
835376
635042
686591
803687
455363
615076
504621
583493
879735
841672
747547
732680
712172
560127
265206
764742
606224
289191
678494
617359
635042
1225808
866539
572074
647830
1207858
652156
673676
811382
555260
311890
577529
983872
858999
642882
1031333
358134
807568
817999
822381
889974
499475
573012
1137892
735894
599233
551581
529470
650347
959600
654055
933443
729226
691064
894838
737509
557956
444649
299539
492031
897525
1125591
592850
879777
751968
369529
903324
869230
524000
601028
207639
398388
652156
642882
410475
568761
680210
819869
902061
797738
1142484
811152
1070289
566480
409847
701079
532839
828092
860972
956178
420334
456277
534869
496204
366051
1125591
606224
874781
653219
140553
572074
529028
683439
794510
673951
778414
581312
295887
711869
893372
803687
287997
544618
364268
811321
662847
825235
762659
885053
157950
686945
563851
770840
1085689
689513
916319
610014
501
520752
737509
388359
814925
883194
897525
857016
551581
491568
523958
995165
825831
764742
586204
1187849
1035921
572074
1082444
738244
869726
517734
1098244
266683
637753
715646
685053
753379
866233
949269
582848
1086746
628332
434682
749852
664195
727303
763629
287305
648218
631644
766043
697916
392752
750809
745421
765980
879735
617359
617359
720319
693612
966553
622566
401419
576736
954047
629475
947772
876273
600339
402411
599233
801360
684053
677939
456985
626546
736543
811152
596651
501140
706333
935070
641135
656505
749572
409871
873490
586789
439778
876273
786743
1083240
652156
410431
1074104
485573
352389
443033
425427
587039
194112
634058
481176
1137892
529595
1225808
562399
744665
558643
490397
631644
1142484
602636
633818
1018252
746283
458678
635806
653219
657584
593064
532214
332524
612112
597609
586964
229033
575885
1074883
607232
649146
798154
654900
689007
797474
995023
599233
551581
655107
721063
950457
599884
746283
623476
600318
853196
998467
769235
686591
809597
333180
873490
608251
561893
895291
649887
657305
1000007
599233
818091
998467
544085
618385
639983
576714
596689
1219759
392185
470953
609884
371603
914404
1053692
803687
1417960
712621
1087001
862554
470953
540187
1087001
414530
1097045
676273
372360
354966
409850
650013
871099
928398
849397
720319
974383
854200
380345
631644
657936
632888
1085576
581068
429073
821423
534869
451173
470123
775717
819871
730046
551129
557956
669863
244630
640518
776736
510478
678317
413042
636564
227324
537232
440695
659283
259463
956178
352546
676656
612738
444454
893372
659638
558227
425891
840743
1158179
426001
646785
505749
770840
1010359
732147
286564
603452
715129
441203
485573
313897
632888
727547
380962
500428
655680
1203650
235893
876273
869098
451759
478668
681539
610442
569356
894598
653219
1060899
624752
949269
725482
995023
820281
1149022
950457
871492
776208
702088
327515
728299
538796
578749
525459
601243
679256
764742
803687
644199
392362
788407
524495
897525
609058
599323
692260
830815
896956
577300
885779
681153
728299
755192
273397
591440
753181
1014147
577529
712621
647826
569356
531057
391269
865267
707483
862961
719837
1085576
706395
542615
481366
322621
823975
624420
820693
688734
714186
433892
248908
814785
689007
470953
827037
838119
986136
302361
360796
627567
431005
616364
750809
1087001
589710
1158625
449874
499386
500072
788407
949269
723248
723832
602636
288725
581564
995165
443033
673676
502192
599363
950457
461218
1135684
604470
785763
835376
981678
218535
885779
636725
608829
585580
608961
792620
857376
981678
485876
435545
1158625
649146
425429
1137892
735461
576736
650160
732147
355344
770351
658973
981678
689007
360796
939645
593220
673676
839789
359794
125667
563851
1074104
809597
887553
749375
183943
744117
701330
504621
680649
642522
1025710
429801
681539
377501
435183
445492
1125591
440688
711348
1176325
743497
986136
388165
515148
747593
360796
449214
210230
603214
547032
839337
716128
552217
843994
1454726
551581
939645
797080
366054
593833
660107
320801
944335
505313
544201
734594
895291
701079
799610
810397
451433
733358
502942
603802
935070
986136
712993
381968
547947
341261
701079
1133169
523987
737509
654766
670856
573487
679480
760440
809173
749799
379046
209861
715589
592915
583346
789681
529697
764884
961900
666122
662938
935070
839337
516724
699053
897525
734594
579354
351957
903324
603452
639331
277008
839337
1118252
747709
762395
462873
858999
799610
644041
562926
603452
839090
771638
1066260
895875
528763
710816
743205
524000
852384
340021
1135684
221546
450137
1107537
443704
571528
937443
551592
676664
674758
862688
680459
916924
610803
924268
364084
821845
707598
1131869
818091
684097
766043
1044630
707734
462015
741664
508387
715646
673845
946244
978028
627567
778302
513158
699177
686956
859831
534869
903324
642882
486696
487149
776539
445850
622732
547639
458545
992949
528371
762849
254048
521569
1011131
701175
615186
814925
523987
587039
794929
264626
751542
894598
734594
1232942
523987
199183
998467
597721
521569
1042301
353416
351957
655726
822940
818091
654900
467770
596689
572074
1003565
884664
865267
783388
548325
536891
876273
572074
1074104
555804
990321
635658
803687
879735
894598
605714
565522
147698
845986
924134
803687
594866
1232942
792620
555260
315114
714799
1051778
1219759
625919
636480
869098
473477
575385
862554
693339
723832
676656
770537
716243
662212
794510
302600
227346
743497
869098
924134
809597
869230
460845
826464
476162
1277614
803687
524000
481176
418481
731821
821423
820473
515847
637645
1181060
351957
879777
509874
875683
658130
497184
769235
432707
675382
824199
649820
856305
340341
753352
599480
673845
861050
862688
137859
670856
1289705
725654
395643
366471
542342
593220
583878
627567
454854
861050
787229
165157
554431
439310
477018
830815
460827
829833
666972
818091
809597
615186
271201
570903
701372
787954
507276
686591
353416
626111
633870
764391
740496
1085576
591231
603539
475141
649902
547153
1085576
778763
494161
620703
757819
488178
599233
662847
340425
853056
968674
822940
948779
662847
767602
787817
583756
476721
352244
948779
490564
1342022
412885
757803
683439
690511
485154
734594
698060
703820
542742
572074
807583
1158625
521569
623476
460845
1003565
405837
464437
811152
288815
824199
703820
869230
776208
887632
290233
1012977
736712
460167
823975
893372
603802
562394
485573
762659
1066652
632591
831769
1031333
540909
537493
1065392
775495
1012977
563178
598464
712621
887689
884664
476057
681917
728932
626111
351592
447445
532479
624193
683169
776208
811152
541453
678494
748114
573194
532839
608049
624420
506077
365585
683439
647422
961900
1044163
520605
516629
657815
636612
924268
933443
672526
746525
689007
709635
714799
424313
590352
436968
723832
603647
505924
552305
520644
738244
831769
1201814
619286
969753
883003
894598
764884
920278
686956
882527
82267
744276
954047
928398
267731
336650
523500
792620
629438
859734
617359
437349
173331
746283
907168
626111
665504
471241
769235
647511
440695
25882
503671
766512
1069800
949269
1179832
900059
804250
529028
433098
937087
429517
596689
820281
662212
231386
495828
602439
651673
602632
693971
631956
879777
685880
740726
702961
835376
642882
205059
1031333
214198
664071
895875
557956
746283
770013
491568
728814
542742
1014147
738244
306524
814103
437501
463267
1044630
574707
533615
544201
730407
313530
735461
712860
597531
305011
979159
1225808
674307
849987
605897
975959
439147
496393
434821
713671
647826
653602
783437
573462
626111
928398
698517
575550
464605
373922
814925
669249
580792
355936
744276
698060
939645
903324
674318
762659
631020
326625
949269
509874
485573
749852
1012036
832117
887689
865267
828092
602632
601994
1454726
473289
662212
776208
776208
437157
633591
791275
481176
716128
1187645
954047
344712
572074
496182
752620
526165
534869
741028
598494
835376
723386
952650
518504
327631
511990
640527
862646
731532
828092
554674
1060899
689007
940828
885779
616612
693612
853196
658973
925002
603480
841213
1135248
895291
1131869
615774
649005
529036
529036
892018
775635
1031333
389203
858043
949269
1242640
780092
616309
689007
584452
690511
494992
809173
861050
642522
521647
832117
576112
527516
641449
734044
766512
679256
551525
382711
864140
928398
833554
762849
768154
504621
141670
333512
654663
476760
245305
981678
569302
325765
861050
249113
597359
963295
963311
777708
788407
476721
282814
946244
767602
387891
854200
519148
565331
658858
533810
723832
776736
350303
649902
1012977
470953
876273
750809
625737
342994
542704
686591
875683
521576
715246
498688
874419
334333
360796
506707
353416
715129
598464
412631
693971
492560
550376
801066
529470
476721
775495
876273
674591
924268
471663
998467
637407
834581
1181060
424313
823833
572839
887551
462015
530270
830815
402190
895291
1044165
573290
821423
1181060
1158625
429068
647078
689347
983872
551592
861050
1014147
678300
766512
762659
780092
542742
460081
522005
1003812
490169
719837
803687
1242640
681917
465619
674318
471072
821079
714237
1232942
192685
947772
608288
568899
995165
869098
321999
548864
935070
728299
532058
624334
623476
631644
838119
394920
705041
623448
636766
925002
843235
627567
537197
1135684
822940
685960
803687
351852
819869
961900
679256
607294
690511
957455
643518
581538
981678
615128
168177
585760
457052
714799
400261
676656
679256
604277
284238
766043
738244
714186
532058
1207858
715246
775495
1110088
673676
589980
668898
862646
486807
819871
460845
754776
692260
777757
608049
569204
269301
1031333
298835
878789
755603
474690
893704
114476
289894
624193
486696
939645
723248
643878
583338
693971
647974
657879
1042463
673676
485569
411152
920278
939645
646705
360305
650136
749572
809173
715080
521693
803116
464870
584307
563851
266708
536651
521346
617244
313530
788267
761274
264463
555260
766512
896956
663329
1242640
674488
778055
887689
920278
762395
924134
585760
478932
998467
805255
1071701
1162532
629502
586922
11175
664074
757803
299053
995023
515148
503006
916468
432008
1179832
998467
615076
866215
509089
676664
313749
674475
826943
685056
504315
644088
658973
652952
334465
876273
1277614
252251
787229
1012977
543055
679833
619400
925002
622017
589062
615774
237698
916319
586123
578976
505924
741930
398829
598656
752942
847607
788883
492031
764884
557902
518484
553372
636355
483162
463223
410688
491568
528665
439587
796463
685761
646919
631781
202646
1070289
658739
678494
924134
656023
494936
693612
627567
652618
430038
1006459
659015
815511
1125591
1085576
727428
564438
538789
658973
723386
572473
403127
603802
734594
396000
432656
956178
356588
681539
690511
545235
862646
611394
1089159
869230
686956
641063
602632
794510
611394
534815
718040
532058
515148
803675
460845
849777
593220
529028
617983
699743
315717
988607
438671
690511
1454726
507865
443094
1125591
788407
863962
463088
359584
491568
439726
676664
646705
1242640
716128
785651
472955
1142484
744276
514766
1034563
459849
799610
1118252
529470
862646
512137
443459
551443
338072
670856
690511
678494
332077
529470
151950
677481
352546
632006
747593
697084
654900
357720
624420
509802
646531
709151
729707
762738
653880
767602
611310
599879
567057
689007
753156
527863
591193
804814
647833
823975
654900
524099
183776
646705
598494
830815
701371
649887
679256
1142484
655726
502196
596689
701079
935208
872587
553515
725482
407325
585726
571628
615076
553452
751825
230922
440695
636480
433162
902061
764391
451433
516788
762659
602636
786865
632591
952241
322393
1232942
1051778
370836
732147
594419
611017
773213
575612
221981
799610
1102959
637716
590352
674318
518027
646020
642882
604806
732139
833554
832117
348503
564496
544201
624420
29959
686956
462015
767602
528326
1087001
602632
443484
575580
529531
593220
686591
332770
565053
569681
265975
1085576
995165
1158625
712134
410566
387977
654900
767812
798154
553856
803687
948732
589895
369087
1074104
551406
524915
449874
772416
482575
877628
504621
857376
727303
736681
1125591
626992
486024
1085576
578131
971563
658973
834305
262006
701079
543475
644008
671945
684939
907168
351957
818091
1116560
798154
313530
530263
474383
531044
798544
1454726
885779
238772
805985
480509
720319
1074104
750809
635042
446355
814925
654124
646705
720319
755192
521569
449755
508123
454057
701079
879777
662847
572074
1044630
792620
716805
600388
849319
85699
660721
274130
865267
935070
422803
764742
907377
517130
602632
924268
351326
636480
453904
664332
978028
395194
596465
632591
270160
734606
280962
644211
869230
457227
392085
933443
620432
727547
947772
500808
701996
624420
573462
605995
304582
432702
847080
719671
626950
517369
1042301
721376
1270308
449874
680567
506077
545469
646705
950925
735461
924268
587039
961900
641471
642522
1176325
832117
825831
662847
652156
450460
459344
792620
538017
547153
692260
548395
998467
826943
443554
819871
620087
126085
596689
584491
678494
557956
887944
775495
820281
574756
755192
733817
677481
849397
288641
635179
843004
893372
525711
715589
776208
604011
1255982
269172
624193
509573
561113
478061
1023996
862554
1044630
525914
662847
933473
857376
798154
547153
603452
879152
583760
1097045
491043
731682
826943
635042
683455
1023996
1097045
985290
491568
600666
562276
961900
533071
824199
903324
449593
596735
780092
622078
539410
630066
1114420
767602
852874
1010359
635042
567255
416607
390196
978028
490169
1044630
647826
146344
744238
592348
823975
599233
513409
1015895
429999
737509
811152
590352
934892
752456
572074
806393
665721
237034
173622
1003565
924134
1012977
693138
398553
431892
404655
615186
602636
949269
770013
753181
728299
754891
462015
1454726
471429
1142484
481176
712621
788883
1044163
512085
289547
801066
585760
568020
460845
553909
744276
336759
632414
733502
511066
885779
529028
492550
487198
783437
1219759
630721
569356
117976
723386
1113358
803675
868684
670856
684589
600912
559635
521569
809597
1102959
589977
572743
875683
895875
356444
602632
872587
841672
1454726
1179832
312971
783437
947772
715246
442534
822940
285057
780092
623476
1060899
603553
902061
838119
853196
551948
1233285
946244
1454726
824199
606228
821423
592348
849987
549855
649292
362577
670856
609883
451433
362946
603452
519775
652679
775748
858999
853196
507316
542742
642882
844461
766512
1207858
592919
544072
800383
983872
787229
598494
733017
803675
796236
596739
576184
723832
203035
715246
1072877
606101
759589
983872
429395
725041
307927
750003
662949
418603
336781
642782
824728
627567
935070
610411
606593
738342
547881
596356
385044
627567
538371
787229
656394
395021
594469
983872
583000
490748
1145258
1118252
596356
545911
634058
839337
698060
674318
783437
570335
895291
775265
824199
690645
727547
633479
526111
449874
542742
757803
198276
763703
1135684
655726
780484
327631
703820
834696
556432
696381
472192
862554
653219
365257
594469
1118252
798482
298921
787229
413419
667026
672860
679451
859734
897020
333135
714858
561200
801066
662212
165181
1010359
858043
415832
778731
690645
715589
579952
625798
476721
838119
424313
632591
992949
530923
647826
949269
799434
854200
1181060
1003565
626994
315295
865267
144935
470953
801066
390892
151647
910598
596689
1031333
692260
1233285
555209
449874
491441
164241
814785
792620
679256
755192
871241
460845
452729
770537
563851
557956
608049
720319
573462
750809
896956
986136
765980
838119
565342
809173
647826
625575
442589
797474
236267
470953
486023
1041141
765980
498429
544201
1003812
572817
220327
558615
843024
401419
547769
477017
492031
969753
501355
515046
746890
130750
778414
482158
440695
231604
218606
685056
555414
604263
502522
869230
859734
431056
523555
454209
928398
727303
286081
1044630
909816
693971
612850
525459
659411
454543
481176
645594
757803
1025421
443033
642650
703820
1049701
897435
553244
750153
581691
613650
876273
624193
1142484
1132493
573584
585580
801066
664074
439000
608049
539420
685132
629804
1016569
716396
1137892
919134
551581
600713
608829
578652
417469
524000
608048
557499
849987
601135
705041
325975
673676
744276
597192
717769
629469
615076
559778
451707
871492
851082
541847
590288
604277
642650
777708
856305
897525
470430
777757
1454726
821423
522776
735894
504315
747609
897525
477714
762395
808444
770840
550855
495958
608049
454581
496894
689394
770840
1135684
523987
678494
1014147
272858
632441
905550
882329
640319
618423
513228
533484
725041
145736
517821
402939
586041
875246
586171
473938
642932
254807
600660
859760
670699
338764
409147
776703
680815
428275
631371
681801
924270
508095
460057
369618
830694
639992
275839
180873
513122
881237
429959
492397
478691
1017455
373111
588285
568628
830729
707621
855568
732674
375736
627967
678443
98067
611303
743840
410541
646656
744157
542159
830230
779693
514204
478691
502755
855100
926924
674954
831769
794566
803661
675961
697050
389881
632990
769816
510078
612954
785265
620728
599041
414549
440164
564465
571029
531330
958498
826764
809136
638632
326873
725048
621020
754586
726143
516763
448629
705544
552016
583407
705544
643070
790437
443197
857359
654221
762569
487594
808171
446560
803661
695198
463111
713456
201043
503837
615636
775584
453360
538632
270536
813982
406517
618753
587953
448629
754586
1082852
958498
745163
428208
426528
265196
262351
468170
591513
777563
750234
446560
516763
533484
606600
377834
662647
541899
634958
755635
591513
625233
542615
567255
986788
373749
579927
670699
629971
440361
755635
776703
605528
369159
727517
511279
1107163
502192
980844
392138
835044
729113
722744
819503
755635
686585
706224
949579
435030
503837
525463
377203
490189
531349
498230
583407
773004
762569
398407
762569
406517
732933
862872
538632
437183
545350
588285
399990
646656
607522
392138
769816
622835
799390
511066
725554
540561
748877
799390
546676
820103
830694
891666
178513
384912
239717
446051
665285
621232
524859
583407
538074
346864
437151
514503
525463
503837
514204
715078
832636
750231
490396
326873
573067
554113
638288
658518
882329
532672
671901
262351
830694
478691
777563
726143
344599
614197
373749
933233
790437
705544
560178
287428
402939
614729
861841
538074
503837
984440
711903
537555
743697
607522
851993
525463
423960
476240
670699
576935
727517
425378
885053
570842
272858
705684
402939
808171
1027580
396714
652156
830694
498230
615762
565158
737509
695423
453360
737765
654221
270641
782728
590182
638100
511830
727517
778275
830694
759554
741647
402939
709615
542159
437183
418027
668475
1016692
580636
538074
762569
638288
662555
407351
699361
503837
668369
658518
726143
606600
661564
509560
369159
554113
299408
592049
709470
486628
748877
640565
381598
776703
755635
629204
550262
902130
727741
662647
726904
727741
855568
973553
958498
776703
519254
454545
538632
484209
666607
790437
426528
849319
760853
811225
612954
554113
777563
640565
685320
393856
389660
516023
501880
618423
590352
723381
504956
488487
776703
617685
628118
560694
484738
811225
773004
748877
524859
638100
392138
583101
541787
632990
640319
769816
201297
515770
16928
682753
662555
441085
644286
991168
262351
241426
671273
452427
444223
662555
799390
727741
725077
525463
1116090
625268
262006
988854
633262
541899
514352
627573
686585
453360
524859
703335
589951
409734
262203
723215
654221
510568
371133
703787
1027580
958498
502585
282235
437228
567972
750231
659870
747211
882329
808171
706224
341608
576632
638100
776703
762569
644106
663908
513908
413873
675961
826764
291324
445648
663674
671785
326873
670460
816991
366008
662555
439551
262351
414549
154874
538632
554113
570842
978022
184384
706224
851993
819503
497155
939645
583407
758943
437428
262351
812609
654221
591513
373749
566994
640032
426869
583963
662647
908288
418452
765930
631371
712062
524859
516763
859377
556468
819503
583908
961054
427812
262351
733171
519463
487594
401960
272858
697661
724815
448665
625798
726143
369159
248092
478082
646020
529863
615226
556463
710249
524605
750231
659870
189926
736674
528069
603359
577471
448629
662647
418540
811225
184503
631371
395729
811889
727517
556463
646656
751335
679474
275839
482429
538183
574167
493109
631371
705544
664791
702780
1171870
462520
440164
445218
846741
502451
502585
306606
728241
514204
541528
503837
443197
751769
234852
755304
423960
820103
229332
808171
629204
640319
1100016
748164
491128
897230
754586
484209
274675
332402
396308
538074
350027
658174
629204
675961
632990
1003198
599323
570842
502585
534236
693592
418534
314517
844923
739451
197081
729147
437183
406517
701471
453360
636442
612314
387877
583407
632990
440164
606600
640565
496362
514352
519872
487594
706224
905392
1004500
830694
654221
712062
588285
642933
246386
724286
654221
228434
875246
777563
425378
910165
628095
603567
588285
762569
685320
647471
662555
762569
514352
606600
461677
643844
640565
1115021
612954
537861
277167
557956
583407
624696
632990
423960
617685
816991
527840
262351
723381
1004371
514352
542473
537674
514352
493572
812126
478691
478691
768764
918608
686585
365645
414549
519872
173377
343337
666607
577471
924270
693463
693592
474585
276719
99655
611789
969220
162548
415770
406517
718906
755635
406517
533556
613028
826251
986788
849039
1004500
855568
685320
621232
355410
262203
503837
855568
693592
446051
302611
476240
533556
632990
640792
705724
392138
369231
352495
635956
1207713
547947
457971
510568
546676
173377
446051
525463
890491
583407
795186
585553
533484
797288
744866
721592
554113
591513
506329
720941
194802
632264
748877
882329
594957
639010
426676
745996
578673
262351
680173
409363
401991
446664
797103
516763
781871
728241
377203
726143
568498
527840
262203
830694
127938
675961
414549
860337
432235
511745
606600
553372
826764
815694
392138
827038
618423
830694
426676
659870
682098
768764
576487
474589
747684
485958
546892
554113
504056
830095
440164
402729
931403
861841
354599
503837
617685
985357
124704
816991
315078
705171
755635
513366
392138
640319
618862
546676
416291
707767
201334
826764
727517
542956
311802
799471
491969
680457
333151
646656
528047
449973
541528
484209
531330
790437
167646
816991
369159
361039
446560
875246
685320
640565
780338
448629
508986
881256
686585
453360
426528
686585
501852
366340
517821
688841
570842
484209
601479
373749
631371
476240
592574
767841
875636
727741
855568
723381
663985
414549
830694
889737
377834
882329
426676
799390
608875
576207
860337
742423
627439
317415
861841
533484
532646
392138
727741
900388
414549
430923
525463
467510
986788
771957
484209
339131
414549
638288
705544
373749
860517
922376
945451
731095
570842
586734
743797
705544
392138
565651
658518
728241
748877
640565
440164
479507
790437
521550
632990
647420
402939
629204
826764
574572
829330
683608
345383
185675
819503
654221
514352
425378
586377
437183
639490
792248
164697
632421
454547
603567
603567
534236
425367
431790
666607
993346
985102
777563
173377
453360
313647
674326
689496
638288
582508
541528
541899
762492
748877
855677
986788
600464
533556
662555
406517
478691
527840
512421
583407
386077
828099
654221
754586
402576
425378
513348
531155
406458
527840
727517
629204
443489
581523
226009
554113
440164
786865
552201
658598
398546
525463
591513
533612
320677
505806
748877
402411
588285
663797
514352
727741
855568
458927
590483
646148
762569
705544
768527
895447
713123
736887
728241
405624
531330
861841
621232
437183
173377
279043
541899
900221
510568
173377
647680
490680
243273
392138
538632
269768
423960
531820
606600
642595
585485
526646
666607
1043734
693592
426528
882329
788521
697475
374552
551648
469019
162548
424851
447549
354599
538632
262203
799390
531847
410324
487170
533484
659870
446276
584591
1102987
755635
894156
580398
534236
515720
640565
573822
930319
346387
632990
443197
659870
621617
538074
534236
760163
522225
556463
409635
715923
650645
546676
272858
1173586
618423
987761
354599
499460
830694
470433
578229
282235
484209
502585
173377
773454
275839
476240
186238
426676
377203
598528
803661
830230
728241
373749
394325
533716
542159
548721
524342
720339
607522
519872
733934
632990
617320
275839
369159
654221
403218
534236
861841
275839
1053692
162548
675961
570198
369159
459714
654221
591513
958498
451212
776703
556463
656596
823975
510568
750231
918608
826764
610394
299944
982429
329648
638288
986788
514503
359185
459520
632990
538074
525463
602540
837681
478691
245864
750231
469487
508095
503837
416738
602686
451880
768764
478691
844101
283102
776703
400666
333211
521071
818477
568865
748877
538074
508095
588285
309086
458393
519872
605145
623511
516763
776783
830230
369159
583922
484209
565411
508095
625124
573248
591513
618423
857376
1047582
986788
476240
541528
601264
554113
590917
638680
623966
687156
555722
426528
517821
698586
484209
727517
517821
437183
414549
603567
612259
799390
522047
464370
614197
718619
588285
349835
638288
819503
629204
434471
196536
698500
591513
830694
275839
162548
496181
860337
965980
360609
440164
405408
885768
184738
994976
641323
537493
646656
629736
94095
666607
767122
534881
373749
490084
764196
173377
1038038
608251
227346
702819
542159
440164
402939
658174
617685
534236
618423
747684
776703
743697
632990
811225
1048499
882329
443197
531330
851993
1004500
510568
379602
642782
528354
413950
533484
1027580
514204
591513
426528
162548
534236
276381
650780
361633
533484
514352
402322
705544
306768
486306
425378
498555
484209
457860
571403
757184
716971
1006295
446483
426528
1234300
538789
767697
556463
369231
457246
373749
805898
407228
326873
628193
830851
544159
689394
453958
527840
618423
410417
693592
420924
686585
499551
486962
533375
365410
870884
776703
638100
820103
760054
706224
453183
693182
570842
578229
519872
811225
452725
706441
855164
662555
769816
508095
369231
659870
769883
440164
629204
578229
448629
924270
451589
705724
474124
173377
425378
487594
420964
476240
541528
1027580
448629
581203
35016
769816
469980
262203
502585
670699
638288
384883
276338
722862
262203
508095
664251
750231
533556
785892
748877
723381
634182
299251
675961
509396
437183
860337
693463
385864
763410
516763
1027580
654221
542159
629236
670699
728241
682147
249367
633625
459263
519577
556315
425809
706224
465334
330951
819503
754586
551695
918608
510568
799390
762569
373044
440164
826764
531330
531330
547378
406517
338869
819503
723215
437183
955898
446051
487594
416082
965980
790437
487486
636532
496362
1038484
607522
754586
440164
1004500
693463
639826
435501
503837
840877
509396
488539
662647
354599
740785
629736
426676
624775
377203
855568
531330
484209
321337
808171
1034790
705724
261053
727902
546676
790931
854186
448104
617685
685320
754586
377834
583908
578229
402939
538632
425378
722917
695198
508095
774535
417718
875246
538632
954567
549245
498230
965980
510568
503837
554113
532058
776703
816797
703312
640319
617685
816991
395624
658174
937517
784795
426096
377203
598939
271474
532950
754586
618423
446051
607522
269670
945451
747850
723215
282235
425380
658389
275839
266207
754122
423960
723381
945451
514352
514204
443197
546676
425378
591592
369231
508697
573212
1025632
285739
564095
830556
502585
693463
586123
154613
366033
392138
730976
326873
393039
533484
588285
720318
494845
207703
514204
617685
388155
705724
575195
777563
790437
945451
666607
685320
750231
675458
533484
524859
723215
851993
448629
422400
484209
570842
658518
442599
1093605
666607
534236
705724
747302
875246
686585
731172
426676
740361
409542
508095
799318
765070
658174
554702
440164
449213
474475
402939
523877
924270
589822
476240
513094
640319
524859
591513
466950
519872
369159
250483
762569
819503
727741
538074
632990
851993
808171
958498
488181
851993
296811
694699
655945
867861
524859
779381
1140483
696578
640565
795198
585148
874507
826764
590006
425378
816991
497536
471664
811225
334068
740726
855568
821591
414549
299469
482431
292184
445032
538632
319361
808171
723215
620823
531107
538632
723381
1027580
311890
600874
554113
453360
881237
662555
583407
514204
426528
762569
527840
754586
617685
282235
632990
808171
822831
538632
383189
362922
583256
849757
674475
562843
1027580
662555
546676
540173
622800
266912
538369
695198
406517
377477
727741
556463
449568
441525
694039
326873
1301710
141691
723381
209884
875457
368741
397208
685525
659870
556463
282235
299455
790437
486297
621232
484209
646656
227598
986852
524859
654221
803661
149625
875246
705724
443197
517821
830230
755000
996472
524859
736044
811225
617219
712067
695198
350169
927705
588285
627181
514352
514352
644481
536600
619382
705724
682416
498230
668369
541528
658174
811225
694942
549539
162548
836535
860337
340950
646656
958498
448629
268964
778553
488160
570842
467880
724844
436936
437183
322098
710465
706224
516763
851993
488706
347501
868653
852717
515890
453360
487594
620674
519614
675961
728241
554921
748877
790437
811225
965980
526356
448564
363869
539735
500293
166422
584423
577471
306409
484209
403091
790437
692065
642351
160962
507121
369159
478691
893766
440164
538175
484209
275839
606600
162548
811225
369231
777563
727741
811225
264191
402939
1004500
628088
768764
797738
409155
391365
275839
718141
471077
501109
445589
826764
354599
646656
497723
776703
986788
816991
453025
642922
546676
578229
446051
469594
662647
915108
855568
523688
942712
781967
755635
69609
748877
502585
591603
498757
604071
678489
606091
425378
632096
705544
455897
623966
501737
400384
758725
572016
333784
722150
882329
406517
586310
839642
773549
406517
527840
474484
662555
533556
390250
501879
538632
638100
769816
958498
881237
631371
727428
1016762
686585
1033486
511590
537327
621232
743787
820103
629736
808012
787020
665374
570912
754586
659870
478691
552826
541528
811321
702430
902146
656256
638288
799390
826764
622835
409161
623837
895220
1147801
794097
628678
547167
390992
308064
526240
440164
132368
489293
687359
542159
369159
640319
473162
263359
667720
685320
546101
881237
304016
610051
880038
769816
377834
830694
577471
533556
743735
945451
525463
662555
640565
723386
462841
443197
750231
522573
803661
492611
567307
621232
377203
703047
568653
532255
740496
629204
423960
360795
819503
592221
666607
377203
298637
479564
439508
727741
503911
326873
867217
538074
631385
647515
851993
262351
605577
647730
508095
373749
420360
736887
582434
567494
410662
542159
507605
597488
662647
618423
414549
658174
426485
637712
448629
583407
282235
587039
406517
705026
517821
422151
816991
497852
440164
554113
775204
478691
624550
506557
1095067
380373
551581
843188
768085
603567
730990
851993
468753
951560
695198
268600
750231
726143
380827
826764
988595
1004500
933050
523316
596530
569033
390250
348289
808171
326873
807820
453360
519872
510845
728366
678826
428765
662647
631371
674408
278241
525463
577471
816991
272858
918608
723381
617685
974221
392138
541899
484209
638100
683178
325589
652234
735779
547442
538074
680342
481470
527840
762569
693592
686585
120592
443197
654221
986788
476660
658174
378973
811225
617543
780534
336927
340299
695198
429293
595599
572202
947409
344760
514352
583407
522888
638100
570842
723215
695198
366530
683379
793427
233849
657157
416887
851993
686585
428750
484209
578377
599992
531244
956279
445804
709471
406517
533556
460193
282235
406517
537933
912567
527770
777563
377834
1021016
377834
517821
556463
681181
470193
451094
824526
531270
1041237
617685
578229
480219
441094
647891
272858
430158
861841
859075
830230
703402
593693
426676
542159
446560
819503
610681
237414
646656
675961
662647
682306
657264
421050
667236
816991
490273
924270
651265
918560
560252
539943
658883
693463
498693
427762
368802
623966
534639
875246
261573
686585
755635
591513
638288
742071
446051
616329
351893
750231
406517
805305
237794
241702
578229
707947
747684
747369
570842
326873
354599
851993
769147
659870
755973
546676
523732
531044
682607
659870
618423
449053
754586
112724
502871
785651
640565
422004
617685
1004500
437422
369159
525760
377834
820103
965980
498232
609637
629204
326873
327892
652236
369159
538632
686585
452100
426528
514352
729237
727517
583908
582813
754586
275839
508095
629736
402939
986042
315184
755635
333211
541528
514352
425378
502585
446560
567508
706322
559948
779077
736758
533484
354599
723381
574744
882459
795632
503837
517821
882329
360526
797704
589895
367013
631371
987249
440164
631371
402939
514352
556463
533729
552922
162548
309367
723464
599681
426676
609433
768764
656348
429570
450382
754586
522482
500421
820103
663251
639000
822409
816991
487594
585553
534236
723462
541899
404669
686585
664683
986788
429795
702009
693592
592032
423960
443042
369159
638100
535528
510568
965980
425259
524859
451984
588285
851993
426528
633066
533484
556463
478691
510568
622447
501245
583634
173377
756560
462732
405711
190157
500902
723215
580058
864305
633531
744530
421436
1027580
638100
882329
639046
370277
496912
808171
783754
668440
262203
875246
502585
480091
830230
519872
262203
570552
354599
924270
629204
875246
621232
723381
440164
726143
820103
562561
570842
612954
808171
554113
640565
808171
527840
556757
577471
727517
392138
517010
816991
638100
744056
647830
454922
723215
603567
702887
541918
455924
705544
476240
658518
392138
902130
525463
662649
727741
881237
593964
448629
697711
585505
816991
811225
479630
532525
918608
578229
503882
818538
393618
416769
512796
516763
525463
632990
792561
536953
867587
693592
695198
777563
790437
618423
506982
618423
263334
629736
658174
958498
499163
505418
437183
819503
473496
643844
816991
716863
626326
781901
723215
281135
1256878
571690
261226
359847
296385
517821
486743
881237
510568
453749
523325
542159
299056
402939
706224
262203
162548
755074
262410
504897
369231
790437
821514
738967
531604
510568
728241
508126
304276
508095
569214
623966
728241
642522
777563
748374
377457
297012
363131
636835
958498
662555
443197
524859
426676
918608
430159
228879
527840
861841
531989
966065
666607
860337
649904
638288
369159
114998
925407
528482
231792
662555
282235
640319
407538
727741
755635
517081
658518
578229
623966
693592
840699
827037
290996
511194
519872
670237
727741
476240
574190
648612
514352
443197
488181
762569
531330
691835
748877
373749
530971
477010
406425
643094
503837
314944
392367
99803
658174
878377
371699
359453
464847
348083
162548
715485
697364
401927
541528
510568
490616
650070
584452
583655
588285
755635
799390
423133
892243
652444
623966
643069
605005
326873
533484
473371
516763
764046
373749
344550
425378
670699
638288
326873
1117497
437366
750231
524859
576714
658518
387821
402939
608663
724614
463100
546676
487594
790437
261053
506930
875246
522330
518687
510568
272858
826764
394293
860337
313866
534236
403500
654221
532128
437183
629736
743918
556463
591513
532486
426897
549207
364633
539759
440164
556463
531330
326873
728324
1327211
685544
666607
752160
72383
446051
398918
446051
468157
426528
594264
648756
354599
603914
554113
638100
750231
517821
538074
881237
490568
404110
426528
1043482
747684
377203
958498
761736
503837
415026
985313
542159
925143
670699
811225
777563
641842
533716
724842
546183
560105
446051
793740
289375
822255
726143
851993
731432
803661
755635
858725
755635
568562
514204
693592
1094112
532204
327695
529638
508095
1027580
1004500
705544
368724
654221
666607
521489
631371
143244
789626
446051
847914
211572
696321
605520
550000
681146
539180
878713
502288
443197
494057
830694
727741
426528
564901
516763
377203
714522
546676
425378
476240
503586
466293
723464
918608
452466
698963
716822
362642
687080
437183
478691
556463
516763
416629
576694
487763
983872
658174
531330
424320
1049735
745907
693463
875246
528734
272352
554496
659870
466211
268085
750231
511247
670699
542159
668054
670506
532170
758454
356274
410566
882329
861841
377203
953753
508095
632990
324368
924270
1004500
815939
444666
586619
675961
816991
675961
570842
478691
494736
875246
369231
538074
426676
726143
414549
654221
638288
554113
799390
483954
640565
354204
735253
750231
599572
610249
621232
505658
535435
392138
923580
706224
636421
836858
804120
819503
699485
629204
424776
506964
201615
539722
727741
317415
323033
768764
487594
446051
606166
209910
584491
491355
548011
749423
659028
578229
338072
255252
882329
861841
878310
604054
546676
275839
748877
647730
556189
811225
570842
638288
590918
514204
693592
808171
638100
425378
754586
621232
567287
571161
696207
689397
658518
538074
591513
369510
629736
563455
640517
173331
554113
882811
986788
472474
693463
678657
418748
362079
462228
533556
510568
640319
658174
262203
607484
958498
768275
519872
807273
556463
290923
629204
751083
583407
487727
446560
559778
503837
440164
819503
522904
503874
810174
514352
369159
554302
769816
682816
875246
756935
484209
473198
731101
506608
629204
533484
654221
500902
446560
642177
748877
778275
1077078
477507
282235
882329
1123412
618423
508095
549912
471635
596491
541899
879776
694817
617685
745132
1005018
803861
533556
821149
881307
533556
727741
325036
414549
670396
508095
503261
570842
514204
965980
819503
606600
881237
695444
710866
866622
617685
748877
651436
588285
924270
629736
162548
693592
502737
769816
557559
506975
699956
662830
566693
556463
456181
686585
414549
669862
310222
437183
1004500
699894
830694
754586
695198
365038
878098
958498
621232
569033
875246
527840
353321
811225
583407
826764
312245
635147
176257
1027580
280415
487842
426676
790437
481697
395237
538460
769816
333868
406517
607522
855568
391619
882329
699390
750231
476240
575980
755635
513895
621232
406517
519626
965980
777563
618423
660107
256997
846379
583908
362169
776703
1026555
950483
290255
478414
503837
564326
646656
776703
443197
776703
686585
533556
539253
588285
882329
428502
629736
437183
402939
222749
1015781
764952
546676
632659
886154
538074
675961
261053
502585
606600
329411
541899
538074
740251
1010199
369159
835079
440892
918608
502508
654221
789907
272858
1015815
262203
460340
790437
703457
406517
723381
310185
383437
571690
675687
514204
635870
799390
675961
588285
439049
725554
354420
750231
718566
496558
658174
453904
649499
581198
541899
591513
443197
1090520
659870
986788
776703
768764
816991
646656
567317
852384
514352
693592
1329769
518247
793133
884316
135693
446063
741808
621232
727741
654221
715591
754586
443197
461281
541761
594542
644138
335985
636725
662555
708884
751226
666607
527840
417428
228309
750231
662555
204431
456008
498553
629204
965980
603567
589008
607522
519872
646656
599808
563044
379054
275839
411211
995166
887880
533484
523500
631371
635797
835286
726143
265252
711395
272858
830230
310623
662647
594957
855568
728241
535339
965980
803424
646656
603567
783371
640565
830230
723381
536547
554113
662647
424814
542159
172202
691798
519872
504454
307843
868666
394325
662555
496014
313749
513399
819503
542159
577471
1027580
501731
373749
414549
1127093
514884
474945
708571
780773
830230
768764
624768
429855
402939
855568
881237
631371
665434
484209
791427
479237
343421
404793
607239
727517
843235
527840
531330
618423
924270
640319
965980
747684
390892
408435
725077
830230
728241
1059333
385272
618423
377834
440164
623966
675961
666607
384024
437183
541528
326873
636699
1053196
459107
511971
617685
686585
273365
476240
217783
819503
662647
875246
533484
240743
280537
875246
516763
767602
673569
768764
607522
735058
473885
546676
747684
853056
748877
236896
730490
668490
517955
396165
748877
377203
537714
262351
1004500
621232
373749
629204
262351
282235
533556
755635
266787
416258
525463
524859
684188
761819
629736
507276
409679
659870
783411
446051
384912
498230
660243
598731
708150
557974
860887
679497
607522
748877
446051
454044
1060741
848039
618423
598587
679825
693463
811225
631222
478085
453360
423960
399245
519872
426528
754586
794655
427034
809675
414456
754586
792147
638288
768764
693463
502502
419873
262351
354599
694225
768764
755635
897532
606600
616061
377120
844553
629204
678179
830694
816991
736605
720556
790437
726143
659870
822903
629736
754586
693463
1098077
803661
96978
418680
786113
820165
923995
570842
228906
728241
397591
826764
541528
875683
803661
728932
779408
510568
402939
690088
525256
705544
421648
38427
527840
487594
860337
517821
772416
409488
392138
233849
282235
603001
211593
598701
377834
1004500
654221
662805
583407
392138
426676
446560
762624
875246
176385
278359
755635
251350
638288
458518
684870
965980
588285
493560
699205
686585
705724
440164
733681
555038
423960
275839
843805
426528
591513
540389
799390
519872
570842
811225
450621
662555
659709
748877
326873
175533
362973
861841
572031
654221
629204
445902
514352
777361
258478
638288
631371
674939
256810
272858
703659
851993
442828
683369
448629
753379
1145668
747684
548160
453360
573239
470790
733277
541528
612954
574287
553253
728051
570831
654221
272858
882329
403643
861841
675961
396423
965980
606600
443197
881237
762569
799390
875657
541899
650097
262351
762247
282235
867658
519872
808171
354599
578229
593964
1004500
727862
552519
755635
819503
1075407
860337
573194
819503
533078
546201
231523
719717
203792
504640
726571
200982
530117
1232942
963510
762640
875494
550928
1013196
731517
507119
782913
570355
650011
504640
508518
785474
330721
818114
680303
520854
878055
555823
529150
803287
396255
548464
840617
487686
762900
734622
527102
499551
963510
963510
598872
341509
1035280
275480
736758
691130
490987
835027
488836
878055
559742
541505
768583
1019166
316719
571081
576410
875494
723770
629290
613988
978543
693496
559742
991980
468025
723770
742691
848168
928341
585331
807770
783711
590541
620887
513561
860145
963510
928092
366633
650011
668929
488836
537280
576410
961098
569376
442582
803287
657809
762640
780676
996150
930627
579566
613483
840617
505181
650011
527102
494858
691130
723770
274577
491663
598872
491701
606142
445230
458896
604290
724218
813008
762900
857082
452531
785474
354933
490987
428895
878055
619683
527102
568221
559742
429810
668425
815553
468025
319110
238258
657620
582547
764157
557550
443323
695492
963510
614348
522606
505073
488836
762900
840617
248264
268669
513561
520637
18036
157747
537280
784191
564081
764157
396255
585331
1189213
536893
516134
840617
588046
520637
996914
664459
755433
585331
836535
559469
427386
815553
499338
441551
815553
662852
898269
687438
546201
372259
430988
468025
909816
824098
691130
530117
559742
604290
898269
625208
488120
523903
537280
996150
530117
625169
651594
991980
396255
667247
578112
336209
579537
425259
606142
1056091
783711
472944
504640
721197
422000
1061124
614348
294875
417287
588299
570763
672089
700557
731517
969381
734622
201683
458347
437866
905059
691130
707478
500121
803287
723770
489966
550928
740166
527102
559742
518865
604290
518436
708998
628332
777141
467390
513561
559742
527102
648045
819806
657809
563178
721935
533078
755433
643819
625169
428895
689887
1035280
785474
644364
597717
819806
803287
468025
361543
733813
409619
631929
537280
582547
666369
794092
468025
691130
614348
934892
748893
1035280
748036
556300
734622
441110
755433
715572
819806
286888
887117
767178
576280
268085
490987
657809
382667
447255
458347
455062
341475
670143
936092
536702
631104
440632
857244
815553
748036
565160
783711
503586
691130
888173
627325
575646
591519
559742
396255
611821
1035280
513924
1035280
785474
837285
819806
559742
363455
672640
468025
1140542
181395
677658
741363
532520
758762
818114
340531
582547
1056091
656969
245282
970163
657809
810997
546201
810262
428895
556300
705238
684252
783711
1019166
648858
428359
764157
754950
499494
654028
145993
550928
578166
642175
458529
561736
354204
780676
428895
668929
228162
432260
381172
559742
662852
458347
490987
504640
1027580
696939
356274
504640
565160
207672
718048
1196837
488836
428895
857244
396255
723770
558477
513561
616538
805256
517060
396255
755433
526471
614197
458347
625101
430481
590541
615028
1037421
677037
820589
696939
824098
682400
696939
819806
546201
817153
590541
625169
594381
857244
473562
585331
428895
547944
575504
489966
785474
840617
803287
426061
598872
815553
437203
565160
819806
462732
632117
598872
520637
875494
262645
785474
824098
570773
732710
550532
875494
458347
809286
625169
585331
505163
559742
696939
533078
581426
469319
867315
672089
565160
662852
488836
537280
878055
400959
452033
428895
764157
513561
628991
533593
1004371
991980
450220
482698
793775
734622
612734
522606
585216
762640
748036
742702
600638
387930
632992
998770
312866
468025
729388
878055
598872
472591
668929
575238
712273
516007
625575
613988
469797
604290
941422
655137
550928
693312
604290
568598
531789
404255
748036
818114
701979
857244
481910
458347
746997
1025082
296741
783711
436933
625169
748036
368741
597790
513561
653237
490987
565177
502365
619683
857244
484963
541834
43112
446056
230555
642175
668929
553172
470344
657809
641449
819806
819675
285455
764157
899964
315461
714900
490987
878181
697348
619683
776220
597221
682400
661372
899864
634605
677603
840617
537280
611178
513561
560843
650011
449032
905258
963510
686494
358990
396255
515525
550928
592561
818114
618125
598872
548464
642175
504640
537280
841502
533078
604290
595762
656609
386036
586578
1044163
929712
322128
824098
445753
1035280
748036
432941
672916
388032
396255
991980
683095
1056091
803287
436963
916351
421372
662852
614348
604290
590541
220856
734622
559742
444531
818114
815553
764157
782913
723770
517081
598707
785474
440157
642175
525679
522606
774855
692041
411137
703460
602540
537280
875494
641687
619683
648155
613988
875494
1035280
682400
614348
746023
590561
658784
408936
556300
818114
642175
900059
782913
607659
504640
407389
991980
1003750
597221
722348
780676
396255
323778
557503
478061
857244
976875
691130
537280
625169
559742
432452
505686
755433
523958
815553
396255
527102
991980
648417
672089
522208
691130
878055
439367
898269
619683
878055
735862
771764
614348
559742
530117
813658
639018
265983
420577
1038446
734622
762640
1066511
160577
520637
576410
362430
367634
565160
599159
748036
597221
734622
1177628
811701
593752
613296
657972
766919
650011
439367
443439
712545
650011
504640
613988
818114
377721
819806
434821
364959
559742
556300
561736
486056
797470
696939
606185
762900
559072
840617
681767
665280
824098
573067
665185
600464
949587
803287
604290
541985
598872
671622
490987
513561
579365
246386
444015
565160
724118
468025
755433
363419
755603
780676
815553
565160
456605
626357
335120
898269
840617
1161970
642175
785474
662852
819806
458347
483774
569382
556300
785474
490987
736243
453992
572473
824098
764157
428895
574156
582547
658488
764157
309367
468025
672089
818114
597221
469563
776206
490987
1035280
700895
878055
419170
771471
625101
735586
500675
498657
765450
508839
582547
748036
546201
653971
965450
518282
550928
605648
581495
751864
411088
582547
697475
691130
278155
341361
428895
458347
604290
396255
1241657
650011
381921
785474
991980
530117
320128
755433
824098
848606
619683
1035280
471875
614348
561011
1034808
619170
539838
561736
458347
652673
382871
546201
907184
523206
585331
533078
585331
696939
963510
682400
601755
439676
803287
903740
308800
595158
625101
550928
562725
1091088
465678
642021
597221
606142
551969
569067
762900
548464
696939
662852
819806
610454
548464
389463
633119
162907
550928
468025
614348
489966
642175
907267
619683
807802
996150
815553
377294
684252
723043
396255
650011
550928
489966
559742
546201
785951
514352
826036
824098
791966
533078
532520
522606
570177
760783
875636
522606
598872
691130
591368
948219
762900
684252
488836
878055
507504
756978
499386
525774
619683
780676
137859
489966
567645
709422
715228
431205
807872
782913
688351
745909
682400
428895
468357
461984
696939
647833
755433
477844
875435
532520
614787
533983
657809
684252
918672
548464
875494
550928
991980
778387
720319
585331
444047
530117
314106
488836
657809
582668
483367
824098
500949
603022
785474
764157
493279
593964
762640
522606
590136
559948
747811
443252
573688
764157
785106
467163
576410
459302
682512
598872
337031
898269
912374
550928
546201
377120
310011
442884
445804
551265
1248259
436968
373767
762900
1192172
657521
659411
473347
613534
604290
656587
520637
755433
1002270
86800
251205
851604
634789
716892
783711
563019
1204300
468025
530117
488836
1454726
489966
650011
905635
556300
436201
569243
502737
218243
606142
480639
636910
648221
611649
614348
637746
349479
803287
637629
438015
546201
528615
898269
625101
857244
338773
468025
373667
792567
722163
1296211
498757
753952
559742
507551
672089
368864
337478
597221
680110
587158
695492
556300
898269
550928
573275
815553
533078
1155437
991980
495345
620703
532520
748036
748036
888234
815553
282327
991980
550644
806004
691130
802639
625169
691672
494889
529890
665465
541002
619683
576410
556300
691130
642175
753220
1056091
762900
668929
878055
783711
695492
561935
467770
894156
138082
425670
780676
94095
625101
274698
803287
625101
711158
550928
254478
585528
672089
590541
597221
803287
438228
824098
439367
568680
550928
640878
608101
815553
783711
368665
513561
436298
469888
550281
815553
696939
606171
1035280
731517
499302
561736
855562
634937
1111652
783711
840617
585331
559742
898269
748519
455500
819806
1077687
815553
428895
655915
1026555
758108
690668
996150
760931
673756
695136
418748
764157
1056091
764157
518416
397547
625169
305393
206678
696939
490987
981678
585331
821218
639808
873087
815553
619683
594161
587779
548464
1289891
415693
594869
540468
684252
365974
609739
668929
431055
492381
354332
672089
606142
675596
857244
824098
279510
684252
755433
619683
650011
809966
780676
532520
678090
270753
761694
695750
621661
490987
857244
488836
522606
378740
682400
691130
196880
556300
471707
762209
500905
748036
556300
818114
657809
434304
453424
584070
507526
815553
824098
819806
525492
480266
612051
905630
304198
696939
685320
675275
861190
857244
256226
470953
691130
500247
439367
642175
433957
520637
966553
522606
527102
514567
672470
959795
574874
426462
898269
691130
732203
380382
1250697
419832
349640
764157
819806
689561
762738
824098
734375
630272
548464
530117
396255
695492
439367
488836
510558
232845
953698
504640
695492
548464
938435
458347
458347
326113
734622
1130246
520637
782913
548464
522606
943410
695492
380482
696939
780676
396255
695492
420549
66076
734622
622753
392902
996150
870023
499592
515535
659870
606142
530117
576410
778414
597221
619683
436767
382199
604290
490987
604290
396255
762900
715080
734622
598448
642175
329601
520637
596390
370864
561736
662852
1056091
520637
768497
727040
996150
559742
610155
875494
785474
565807
433154
289793
428895
608480
588585
1348984
1149799
428895
762900
839090
824098
653903
595738
546201
762640
650011
576410
855045
840617
307658
1296211
530117
533078
741945
340531
721592
875494
714977
443190
316537
748036
559742
506139
840617
691130
577616
378841
376067
559742
762900
1059937
818114
858485
567251
548464
642175
537280
614348
796581
576410
458347
396255
755433
548464
340299
1280280
672089
726262
991980
522606
642175
682400
662852
454357
691130
614348
613988
783711
1340889
762900
379101
604290
775421
734622
505497
438907
299951
563227
614348
675713
592220
762900
764157
1250269
489966
621842
489966
597221
419216
174222
1001434
642274
582547
530117
366236
1070856
723770
504640
696939
764157
243148
824098
625169
947837
735280
548047
963510
527102
309086
630730
681863
546201
643612
744704
762640
824098
857244
604290
582410
457410
488836
748036
734622
545740
1035280
1019698
913419
599705
996150
576410
386665
341173
527102
378413
675382
488836
1025731
556300
878055
490987
872854
663852
840617
302244
619683
594078
548464
522606
602686
620656
875494
458347
614348
783711
498371
661579
691130
695492
290812
561736
682928
590541
1035280
559742
537071
898269
732215
612407
691130
530117
422243
512378
504640
785474
439367
429411
1035280
469763
532520
668929
734622
559742
559742
559742
827037
792620
946328
750541
634591
818114
537280
657809
1007577
576410
898269
385893
570234
316006
723770
489966
367523
751864
681313
533078
764157
527102
682400
672089
548464
619683
434471
783711
1056091
731517
497652
602657
520276
263689
887880
542620
708893
762640
579306
501009
559742
1035280
490987
396255
682400
439367
428895
1035280
740125
513561
696939
778399
396255
619683
672089
486238
558534
595628
454216
835286
535389
684252
672089
481305
350496
390552
762640
647432
684252
276012
556300
511792
619683
642175
650011
803426
840617
257950
179115
559742
748036
545911
819806
662852
634563
604290
527102
515909
520637
823975
682400
488836
530117
676067
520637
418758
585331
639018
662852
582547
311448
490987
644211
506876
530117
855881
305941
1056091
910789
604290
456681
492871
598872
384912
428895
629169
691130
780676
585331
762640
840198
216435
668929
530117
610752
491616
490987
632394
430731
597221
825449
598872
875494
662852
662852
815553
621836
762900
528272
1164413
611840
665299
782913
685687
47550
128739
642175
963510
755433
723770
875494
426347
244988
532520
905104
620725
546201
762640
761616
642175
93102
537280
662852
707158
762900
731752
490084
580859
690581
631830
504519
662852
878055
489966
780788
520637
934252
604290
475522
713542
396255
654268
668929
579219
353872
218535
655583
527102
1043563
447549
969091
764157
111546
670450
996150
488836
813345
675230
1047088
553882
524612
625169
732007
834305
754655
574145
401651
490987
818201
755433
672089
458347
513561
527102
625169
397995
762900
613988
540710
504640
458347
1056091
590541
782913
585089
695492
818114
556300
898269
521103
620884
780676
748036
736464
672436
346165
606142
504640
513561
523405
762640
682400
262069
1056091
752245
603463
491310
770022
657809
691130
454916
360495
668929
824098
707762
590541
597221
604290
932005
672089
592964
458347
513084
606142
1044610
420622
1035280
763709
974963
818114
824098
668929
633777
1073689
528683
604290
615927
1056091
650011
590541
358663
606142
582547
488836
495341
819806
478585
436220
707788
261347
723770
365736
898269
672089
559310
565134
550928
777669
605612
337635
662852
530117
458347
723770
197187
642175
1033429
533078
499996
244310
614348
430196
590577
996150
520637
696274
396837
531544
819022
814004
818114
238604
295530
513561
762640
782913
668929
475601
612989
764157
625169
785373
691130
490987
753095
619683
262948
468025
490829
720556
471417
647897
527102
762640
699727
539493
718706
480274
522606
668929
499160
247050
396255
489966
439367
396255
963510
590541
1037751
504640
662852
625169
729707
527102
458347
458347
672089
352896
661523
357877
642091
1329769
723085
164705
362973
1035280
564988
650011
530227
557480
996150
590541
548464
898269
803287
756326
709212
494202
783711
803287
590541
754995
891968
668929
1007688
782913
857244
723239
782913
606319
723770
580246
688607
470994
561736
996150
755433
767100
782913
550928
544524
731517
532520
566606
818114
588249
425979
266056
513561
520637
613988
625101
585331
762640
410784
551578
696939
459040
622354
897873
626455
318083
377203
585331
552716
537280
840617
648415
546099
368724
397687
792981
762640
598872
642175
657809
644738
463956
657809
473078
803611
695830
442086
618960
734622
639127
613988
624972
561736
824098
520637
898269
996150
785126
585331
150669
347501
570548
330393
537280
853228
676161
650011
567672
625101
764157
1056091
817996
1011152
488036
681478
722220
458347
764157
435964
691130
857244
613988
774860
924270
489966
1030913
469820
468025
691130
468025
625169
606142
530117
372886
619683
416075
783711
678299
582547
662852
519317
595080
783711
675194
505934
576410
481205
635348
339546
466809
468025
428895
1035280
557693
493279
909194
458347
1056091
399428
559869
1056091
642856
230473
762640
580470
991980
751226
520637
657809
991980
996150
636482
713716
561736
602325
782913
803287
766122
857244
396255
582547
190284
627337
674221
875494
443400
512796
625101
777344
782913
414466
465138
878055
357073
819806
824098
567624
971261
815553
895992
963510
228931
502814
556300
765518
892285
963510
439367
824098
762900
520637
549798
494892
335616
516437
1307411
1056091
205531
170151
818114
533078
755433
657809
1076820
727258
691130
541991
546201
548275
682400
682512
266553
559742
748036
822473
302509
898269
642175
963510
691130
629038
522606
689947
818114
733850
548464
396255
300312
513561
528039
712792
691130
818114
570979
428895
654609
687485
731517
606142
520637
526757
469842
809506
286457
942491
585505
1056091
818114
437730
550928
840617
513561
818114
582547
606142
984564
881801
396255
493017
1056091
875494
396255
617510
428895
860887
406666
764157
898269
691130
304852
668929
731517
682400
468025
224627
698317
585331
784674
548333
527102
764157
513561
312103
565160
574969
850150
559742
598872
709678
340181
490564
488836
695492
672089
689891
818114
772608
650011
613988
574174
963510
625169
787834
821124
561736
578110
824098
1094221
533078
618803
522001
684252
760189
520637
439367
696939
548464
513561
874630
818114
575549
442548
428895
512927
568205
731517
560874
803287
493279
550928
406619
643853
619683
533078
188085
520637
785117
579006
677465
546201
725187
608347
794442
556300
619523
963510
524978
764157
92769
565160
776683
494936
512999
284482
373337
677654
301719
565160
703596
533078
235145
298280
455924
688464
782913
723770
682995
614348
576410
857244
337102
594264
625101
650011
402490
872154
619683
696939
734906
585331
843629
460456
884755
722403
1035280
674591
469616
991980
996150
695492
468025
312352
702166
530117
723770
819806
1056091
263727
815553
561595
548464
544951
533078
672089
726403
624580
1102683
607513
439936
528722
819806
663541
590541
748036
625101
428895
453796
684252
489966
561154
533078
625169
1035280
428895
386259
682400
734622
857163
458347
480745
597221
723770
449408
513561
696939
671481
490987
963510
982066
527102
595002
711761
696939
575165
532520
565160
378239
535729
513561
723770
741620
840617
535750
668929
898269
340587
815553
642175
840617
668929
365145
527102
696939
523325
561736
577397
418663
861435
598872
672089
991980
385541
898785
650011
412233
576410
537280
428895
873089
682995
434687
852776
625966
642175
824098
527102
894835
299469
571272
604290
488836
726391
570915
1184731
614348
365240
841614
526404
782913
644008
473912
996150
475379
875494
36239
278953
840617
615622
521457
702091
458347
537228
782913
322693
565720
501260
477840
429053
396255
798283
318327
504640
815553
650011
472924
1133268
691130
731517
768136
516374
548464
285057
513561
499386
867028
991980
625101
815885
878055
432008
530117
504640
676952
785474
682400
991980
804850
523235
801746
543534
546201
617535
840617
768298
344530
498800
649198
466531
550928
615280
494582
522071
875494
815553
807717
583638
723616
785474
561736
582547
532520
819806
364979
900359
1056091
748036
1083907
657809
625169
807347
779723
288821
785474
565160
280237
691130
527102
625169
553516
733824
527102
996150
604290
785474
556300
407908
780676
628144
798544
135748
910165
729431
511123
488836
790992
364963
513561
860417
201297
439367
548464
755433
194464
626771
1056091
327046
762640
723770
488836
507819
489966
824098
439367
548904
459442
762640
490987
509556
654711
537280
799557
490987
857244
534720
537280
559742
762640
672089
606142
875494
766987
662852
613988
819806
818114
672089
857244
493666
703319
592641
521625
9145
662852
775970
625101
598872
662852
207034
519408
592983
764157
737387
364442
604290
504640
428895
875494
650011
322930
439367
764157
388388
878055
379528
785474
623477
748036
533078
446402
803287
426405
208660
546201
513561
887689
525445
602801
785474
396255
416373
783711
559644
613988
613988
585331
658770
991980
670762
468025
1035280
723770
440986
619440
396255
561736
724606
857244
793036
323033
582547
711395
458347
398803
490987
582547
556300
619683
368077
557550
500999
475553
751914
520281
555909
1025403
454543
642175
518364
878055
571507
561534
287730
717378
522606
489966
668929
490987
613988
819806
695492
459143
898269
798861
221969
559742
468025
945550
762640
723770
762640
551202
489966
548464
513420
710114
840617
963510
520637
823754
478210
691130
330729
598872
604290
642175
559742
1223291
533078
661768
762900
546201
576410
690297
561736
468025
532684
506843
439367
691130
710141
381557
624066
662852
548464
380215
740274
783711
762900
514567
764157
657809
765233
647801
468025
582547
785474
397798
857244
550928
439367
1172114
532520
578112
439367
662852
1056091
590541
652027
831743
561736
755433
17443
576410
519298
468025
533078
747107
498234
746292
819806
629359
468025
748703
397798
782913
35074
273303
601204
490987
892677
585331
616734
785474
594531
966818
642175
494456
489966
458347
768976
474713
487199
764157
783711
722621
293510
1035280
344286
528615
468025
700331
311933
650120
898269
755433
458347
1056091
561736
524388
755433
597221
691130
657809
1300960
488836
663343
548464
207703
364271
488836
684252
826172
561736
548464
696939
996150
691130
386439
415681
836235
696939
379325
867587
349336
428895
682400
664040
857244
597221
606142
478141
1035280
513561
458347
475626
819806
734622
455791
561736
560694
489966
520637
580419
513561
396255
764157
561736
342495
513561
448507
564945
553096
550928
672089
764157
112111
546201
426727
840617
602295
535158
878055
513649
667368
590085
864971
546201
404401
349356
707749
672089
665132
783711
991980
740274
750478
734782
723770
576410
682593
748036
662852
662852
796592
503394
490987
604290
514567
439367
583030
317451
438648
615991
668051
895556
829920
895825
307985
704017
951747
581895
450852
512248
908865
624252
224566
606061
467771
375100
584268
751469
735691
296846
479169
935059
594325
319687
681422
722842
486329
728419
722842
521420
510793
826729
699383
594957
638120
939358
174601
1019072
472893
683652
623053
750966
808322
502286
523440
639861
645454
971227
442006
177668
915115
265721
596090
528711
710568
573293
597499
773950
387977
553752
686923
755281
610418
677518
690178
307141
451670
607020
485666
708318
741073
516037
778168
581895
235403
442755
441629
644702
205422
915115
464632
638120
536079
647062
478790
411305
620230
787749
638120
720539
413964
618626
575594
750966
697866
512248
707177
685966
649649
745421
853950
883605
683652
327326
661353
642364
613942
980670
450852
807022
573562
976278
279043
381240
798482
432302
390682
415974
806678
415974
461747
638120
614553
879810
472416
557144
879810
666524
557144
772096
600388
354052
497991
707767
286851
707767
557144
504253
518092
448583
557144
439967
589526
272683
772096
607323
583541
455672
168588
708267
564063
739527
508969
936727
365458
596097
707767
887779
887779
707767
655085
557144
879810
501200
879810
676420
707767
706220
694727
1009776
109649
349838
830729
715725
879810
865319
887779
1131149
879810
777888
707767
887779
707767
481005
557144
448057
694727
498562
879810
357641
430623
447700
252909
694727
694727
959049
636355
736588
557144
772096
618016
300447
879810
879810
812707
879810
879810
361201
1120533
288901
557144
489982
607484
250483
627269
711096
677534
816991
209115
461725
390769
643022
887779
694727
772096
494847
887779
557144
879810
651849
865319
557144
694727
283391
772096
429621
707767
694727
535802
557144
707767
772096
353652
865319
371767
557144
772096
189070
836997
524496
555250
557144
695037
772096
119165
911506
879810
692173
804899
707767
694727
707767
474690
928942
618158
764189
785538
492872
694727
865319
175933
865319
557144
887779
365968
707767
785310
772096
865319
772096
736510
865319
1160494
707767
510966
879810
557144
1001743
553562
597028
481205
887779
694727
730069
785872
279776
772096
704046
839584
359794
772096
865319
707767
879810
865319
414138
887779
707767
557144
694727
557144
1091691
557144
879810
788587
557144
694727
879810
865319
865319
707767
879810
887779
611359
707767
557144
865319
609620
995044
879810
887779
557144
879810
374452
694727
887779
627053
887779
677979
887779
691972
801332
656602
887779
451253
519926
708044
879810
887779
184967
441827
557144
557144
879810
736543
294843
865319
694727
406985
557144
575594
985723
707767
557144
572022
352713
514143
772096
730022
702217
887779
760794
492135
452798
557144
388604
865319
568033
879810
865319
690929
735118
362728
557144
879810
865319
707767
511586
605307
865319
707767
436580
569689
743093
684183
793036
879810
1098141
670463
619528
557144
772096
423984
879810
865319
694727
879810
595251
865319
707767
707767
595356
469637
772096
914128
853422
527192
772096
772096
772096
557144
539343
887779
694727
865319
887779
707767
865319
557144
887779
653135
694727
772096
887779
367013
707767
887779
529498
887779
707767
557144
604658
887779
656730
557144
707767
887779
503523
707767
879810
772096
865319
879810
772096
179483
1070066
773004
772096
781205
879810
557144
772096
499652
694727
879810
707767
879810
772096
887779
557144
592950
259847
303387
639018
865319
818032
707767
772096
879810
733914
879810
707767
694727
707767
138644
479372
879810
707767
865319
557144
357868
538371
865319
887779
334986
366540
512521
540468
518390
448775
707767
694727
557144
865319
694727
557144
538949
707767
513005
694727
365777
768312
1008037
456907
840180
591440
269447
988453
879810
707767
879810
368135
498656
559633
557144
411475
865319
666718
887779
557144
777708
554384
557144
535320
463100
879810
573660
514301
523303
865319
511247
522062
681705
879810
801290
675286
427153
434876
658348
851148
579952
694727
574215
696929
887779
612596
865319
694727
879810
546324
707767
879810
696274
557678
448313
707767
887779
673811
693630
1098077
312824
705478
694727
694727
865319
521273
592641
557144
591772
662649
419170
707767
707767
511250
879810
508987
887779
707767
772096
628131
587218
477051
315521
887779
745706
561291
128660
523903
836629
672699
694727
286457
541834
640133
707767
547631
694727
865319
772096
879810
599094
879810
538632
707767
772096
824088
557144
419603
484743
706066
706622
364057
642983
765743
879810
887779
518700
865319
618682
772096
772096
481945
975397
636172
492050
865319
879810
798036
1262209
699492
929545
762487
640937
557144
691009
604606
716191
879810
745259
552861
951484
772096
707767
865319
698980
694727
160045
434821
694727
985447
557144
694727
430691
629414
772096
842461
219883
327360
824881
468987
707767
201860
865319
865319
187719
772096
887779
707767
772096
879810
684650
695916
614233
887779
887779
707767
865319
887779
513409
551746
246571
510283
694727
470537
753336
865319
707767
887779
460719
879810
879810
665389
378401
374382
887779
879810
772096
395875
681954
879810
613413
879810
879810
687516
772096
694727
557144
865319
865319
865319
707767
879810
772096
541005
887779
557144
879810
887779
865319
725887
772096
694727
879810
865319
562722
772096
267802
694727
557144
879810
888889
623775
630637
707767
381158
451240
356175
694727
694727
529475
887779
557144
433538
707767
879810
795186
557144
400598
772096
594250
1177427
707767
887779
694727
574881
399165
637477
879810
772096
494352
771802
558699
808068
772096
1054082
576230
865319
694727
772096
694727
348172
557144
879810
269897
694727
865319
694727
707767
563746
562802
546286
835858
575170
675961
865319
539210
772096
694727
865319
285002
545694
707767
1329769
772096
307236
656720
887779
653479
865319
879810
437316
879810
497449
598000
879810
879810
557144
567843
772096
386057
694727
702310
703402
772096
913879
557442
883446
694727
386665
865319
557144
506061
557144
865319
887779
612102
557144
677955
333134
865319
772096
707767
555323
557144
745451
557144
772096
560252
694727
865319
879810
558571
575885
557144
557144
865319
456994
887779
772096
887779
458092
887779
887779
373453
742702
707767
629986
696613
672054
408586
879810
865319
865319
865319
557144
557144
721498
345855
772096
887779
707767
669249
308970
351463
826943
694727
626826
547236
449283
879810
752209
772096
641745
557144
502546
4235
699615
418345
514777
493560
707767
879810
168588
772096
772096
772096
798743
865319
865319
772096
772096
596523
707767
557144
376637
651482
280433
887779
406922
585688
579264
434566
865319
707767
646468
591763
252670
510460
694727
785480
681139
820595
887779
568510
733681
591144
500525
887779
887779
707767
419589
879810
557144
701433
867645
490972
772096
375487
632558
772096
694727
707767
734044
326293
879810
247116
510538
772096
100744
879810
865319
865319
471817
557144
432018
348651
557144
887779
707767
637811
604584
707767
879810
851252
903702
693031
672502
487566
772096
227154
290075
887779
694727
865319
575752
879834
557144
831662
514353
879810
502156
853547
557144
557144
404255
639881
772096
412199
536593
865319
528722
557144
694727
772096
522029
408582
561974
707767
707767
865319
692024
694727
694727
150753
879810
887779
707767
664827
707767
865319
266127
557144
632955
557144
772096
668937
789128
895556
255355
879810
707767
512359
669431
409155
539811
707767
887779
694727
865319
350096
772096
669272
694727
772021
772096
865319
707328
865319
887779
688421
865319
439125
694727
572277
554554
694727
551792
694727
557144
705531
772096
707767
711761
583481
772096
887779
557144
287165
865319
865319
597429
557144
523355
241528
524257
692246
661486
539202
304038
865319
946493
879810
772096
286221
980644
557144
627559
794697
865319
866423
777630
887779
597449
707767
407631
802463
353757
940160
557144
557144
694727
848363
557144
576180
885307
721931
688266
522538
694727
865319
772096
707767
736492
555601
772096
675130
87559
439542
381435
498401
772096
707767
585039
772096
694727
694727
470528
887779
582996
879810
652471
537760
610312
694727
879810
1006410
692611
760978
873726
694727
375565
879810
375231
557144
329091
887779
865319
429377
575517
1069119
772096
417794
548699
772096
603552
964657
887779
887779
548075
707767
879810
234852
736919
356003
879810
707767
887779
879810
553565
879810
570452
219326
676973
449010
865319
952069
707767
879810
1105923
271232
512900
614117
772096
369771
444977
443119
772096
720340
648155
827709
557144
625673
887779
383331
887779
865319
557144
694727
772096
803026
784542
707767
403623
772096
576377
879810
387148
492125
654986
694727
707767
463964
772096
699561
557144
557144
887779
707767
591410
557144
644165
694727
689103
887779
470973
557144
264701
676238
433759
865319
548012
772096
776771
545593
694727
260881
218183
307475
879810
677432
752307
694727
487199
611645
783559
636959
694727
772096
557144
487944
557144
772096
707767
688966
772096
694727
557144
617765
672699
76108
594906
369912
464458
526976
579385
553601
557144
776093
557144
486297
234943
861567
879810
887779
865319
375565
420366
848606
696004
672278
694727
557144
772096
74173
879810
1082528
772096
545686
313875
421519
467951
758648
557144
602613
707767
711384
707767
512802
810940
854323
427570
681172
557144
815644
707767
840874
623837
694727
865319
772096
740497
776974
493696
879810
772096
887779
557144
772096
507378
879810
865319
225068
859917
772096
637471
772096
879810
546277
784280
707767
879810
865319
791427
309624
334729
772096
323055
426640
694843
712428
508926
557144
557144
694727
557144
887779
707767
988915
707767
557144
627802
995482
499923
879810
439542
879810
707767
865319
656631
751307
322498
1098065
557144
865319
519961
865319
792724
428688
865319
778399
865319
855353
694727
557144
694727
813327
694727
557144
691757
707767
665470
986791
639029
486823
865319
887779
429191
887779
894838
557144
1049212
697262
611209
879810
451511
1020238
546082
537900
747739
786381
694727
265523
772096
568173
557144
865319
321700
865319
887779
942118
647600
707767
694727
652909
865319
559332
707767
535408
485129
557144
159103
887779
557144
557144
762382
651849
707767
630180
557144
707767
865319
865319
78313
865319
324162
865319
707767
560558
879810
879810
887779
887779
694727
426704
479484
393538
707767
557144
557144
699978
404368
879810
340791
628623
575942
750601
524479
808805
865319
694727
865319
525378
694727
334254
557144
740113
810118
887779
707767
557144
772096
772096
557144
730627
770727
707767
707767
879810
707767
740554
887779
694727
694727
880489
707767
476175
1063502
557144
509104
557144
573293
887779
346515
401207
847644
865319
201372
508675
495481
694727
865319
772096
887779
554068
657791
736266
879810
879810
297829
879810
879810
598830
694727
677039
879810
694727
772096
887779
887779
609455
500197
694727
865319
865319
887779
371222
887779
879810
572817
865319
684396
865319
887632
458159
772096
495192
879810
1027136
865319
557144
557144
707767
707767
879810
613640
707767
576712
879810
865319
482952
1122597
557144
772096
202163
865319
503300
456040
772096
865319
865319
652470
557144
887779
776631
737818
639806
276819
772096
761819
629475
772096
476949
540389
865319
772096
879810
519626
401490
819491
865319
559693
707767
521315
694727
887779
879810
865319
694727
707767
707767
388325
482513
333335
772096
258792
694727
814619
707767
308161
513815
308800
879810
736126
619367
887779
616101
414146
694727
578195
579411
557144
694727
809444
580934
865319
516304
540458
400470
879810
394920
557144
428750
557144
598707
72119
437042
521373
879810
772096
707767
518864
557144
691558
772096
780926
694727
654382
557144
707767
694727
887779
557144
555601
865319
808834
707767
638512
600912
656785
570664
706405
865319
707767
287133
887779
707767
865319
694727
707767
879810
1011152
426894
772096
271491
772096
623314
694727
740943
577342
493017
556558
610554
529580
557144
557144
705150
557144
495936
887779
865319
939942
766018
557144
879810
879810
557144
887779
530121
501312
648823
694727
557144
507119
733517
620081
378357
879810
557144
887779
557144
865319
557144
203610
694727
741785
865319
707767
887779
285998
490272
724443
879156
887779
482737
879810
772096
557144
694727
707767
702446
772096
865319
518027
772096
640469
694727
570723
707767
865319
879810
840647
340858
420236
707767
887779
251526
537330
930274
853471
772096
1212082
887779
750411
887779
613253
865319
865319
887779
557144
865319
865319
561158
772096
553906
542159
694727
594951
739130
557144
865319
707767
102885
707767
865319
557144
457203
709615
702704
865319
543443
865319
865319
495249
439941
839851
707767
772096
604423
865319
172125
603165
848098
887779
376957
906969
772096
798635
463319
338999
879810
547531
707767
887779
89709
865319
887779
785951
508969
879810
94962
37034
599433
498698
707767
716672
446042
772096
557144
654076
694727
439352
611309
772096
887779
757026
879810
557144
707767
907345
491460
887779
865319
358086
887779
707767
463635
707767
532214
879810
707767
707767
1021016
661937
707767
557144
581620
225788
599681
799085
772096
1037948
865319
887779
355919
723912
532816
677678
385522
694727
887779
708815
490965
694727
772096
694727
557144
865319
887779
836939
632710
887779
772096
879810
727246
423473
318138
879810
772096
400119
887779
652969
879810
854800
707767
622168
480727
772096
707767
879810
879810
557144
694727
772096
528009
817237
690841
736887
466742
879810
887779
772096
557144
557144
308064
479557
887779
521373
879810
495559
887779
707767
865319
694727
694727
464963
895588
707767
879810
392034
707767
495015
701058
694727
694727
557144
1074104
310185
500392
694727
611911
887779
653578
772096
707767
557144
557144
889232
713362
694727
470731
557144
288641
644960
694727
391622
887434
532521
947211
785919
726768
772096
628631
557144
887779
624089
546324
599081
1113358
694727
376674
329889
772096
422917
557144
879810
865435
865319
887779
707767
698038
887779
593553
694727
476911
495414
649480
772096
478142
707767
772096
504142
721931
476809
879810
588646
879810
843188
151719
865319
543443
865319
887779
707767
595394
865319
707767
393458
794561
707767
611968
603309
694727
557144
887779
517001
865319
811875
709235
500780
149986
556223
557144
821514
398132
407936
1034563
669749
694727
557144
807717
485296
865319
557144
140744
772096
659747
694727
405649
865319
640408
879810
350776
504584
332448
471417
293709
551320
707767
930974
887779
785660
887779
533365
557144
887779
572257
707767
692636
772096
346978
557144
422004
887779
831241
527738
669685
707767
541717
215034
865319
454845
887779
600803
694727
694727
638038
921658
578632
879810
161138
546201
865319
657789
557144
689397
879810
887779
887779
683609
694727
522296
865319
694727
707767
484963
879810
628159
694727
772096
362338
380851
653644
707767
478069
707767
557144
994124
707767
658568
553085
772096
739062
694727
717497
550807
865319
707767
510591
383231
772096
907168
128040
557144
879810
865319
772096
879810
879810
694727
331259
772096
424236
526634
694727
707767
691757
879810
772096
76384
865319
1078315
491512
865319
455966
397580
772096
589576
643343
887779
772096
887779
887779
484881
772096
180546
887779
777574
694727
577352
1076820
557144
622835
278278
557144
658124
341113
879810
31104
694727
707767
437428
499147
581013
608538
649794
707767
887779
408620
772096
865319
707767
694727
557144
622896
1017767
879810
742567
512341
634593
694727
557144
716892
879810
887779
791977
865319
574743
546135
573225
707767
694727
812656
772096
308741
694727
557144
340436
694727
707767
887779
865319
865319
479102
694306
694727
635690
707767
1004637
702449
865319
768866
362490
257520
231002
865319
694727
887779
772096
333004
604299
707767
879810
365255
557144
879810
707767
865319
772096
345468
887779
841304
865319
707767
707767
850694
887779
879810
879810
694727
887779
329002
694727
634372
707767
707767
482525
707767
568562
887779
666572
664384
887779
147050
1213821
707767
741273
865319
557144
568761
771619
663787
428458
916589
772096
719439
399577
707767
865319
879810
707767
707767
879810
772096
842044
557144
865319
694727
772096
879810
772096
707767
887779
664184
557144
646743
694727
879810
707767
865319
499901
686584
694727
505188
865319
772096
887779
432280
862298
761250
879810
663095
557144
582327
557144
865319
395100
1099628
772096
693230
707767
756494
694727
451358
887779
439994
865319
887779
515525
423005
798284
730328
386665
793701
707767
664169
865319
445434
360148
694727
772096
341785
612102
865319
723496
945461
694727
557144
337930
887779
517017
486929
557144
557144
528039
772096
887779
879810
142424
464730
482431
976839
865319
879810
887779
707767
346298
557144
256469
561336
414138
557144
707767
694727
707767
557144
528734
808317
406958
596417
869596
694727
879810
879810
707767
428104
694727
707767
887779
557144
557144
879810
554364
772096
622248
772096
800208
887779
546671
786794
482868
465576
557144
865319
865319
887779
692065
614657
879810
473162
694727
557144
613228
869376
458843
710866
557144
600436
970936
865319
707767
611868
791594
887779
772096
887779
481851
1292731
632548
879810
684065
460186
879810
317092
576278
707767
604468
557144
628685
769016
836036
674318
613413
707767
772096
865319
865319
865319
557144
887779
879810
694727
772096
694727
879810
772096
865319
707767
636611
598859
865319
368431
627153
879810
741145
668929
705804
707767
865319
921541
661398
879810
879810
879810
419097
626111
1155602
323711
557144
332524
608426
333327
707767
887779
707767
557144
640957
772096
707767
569204
237030
887779
381517
694727
887779
346549
933976
772096
510558
694727
879810
694727
694727
518413
441547
557144
772096
573964
887779
887779
394890
772096
583805
319658
900221
518504
879810
576197
707767
865319
498949
694727
707767
782696
696955
557144
838948
707767
707767
772096
566727
672679
458011
433977
879810
865319
586688
707767
772096
443429
707767
772096
368009
568704
441663
612185
383563
910897
843825
557144
772096
587492
707767
358990
772096
557144
879810
542751
776139
538796
879810
772096
694727
772096
694727
622795
583070
557144
772096
840342
887779
887779
694727
606841
718102
887779
707767
557144
707767
694727
694727
879810
865319
657723
537679
694727
720303
772096
695468
772096
334812
397911
557144
520205
694727
761320
673960
865319
694727
729226
707767
879810
802585
707767
123845
454545
916515
480213
887779
451250
378541
694727
878353
557144
557144
746210
678347
772096
865319
985483
463770
557144
707767
567636
865319
349772
770840
557144
694727
694727
772096
694727
385748
465857
572526
463076
557144
865319
694727
594095
879810
865319
558328
340105
611677
557144
865319
865319
119710
607156
694727
879810
960892
879810
567261
865319
865319
707767
887779
707767
694727
530669
314238
542476
879810
865319
707767
557144
707767
490991
887779
557144
879810
611376
589804
879810
591623
474818
464370
538141
879810
158242
694727
707767
618924
521083
887779
694727
608490
482906
883893
266332
453304
694727
694727
707767
557144
772096
576074
1041141
507990
738089
638409
707767
417468
725637
499249
616612
865319
707767
762435
887779
908584
865319
772096
409008
568562
607108
694727
865319
637407
557144
879810
879810
421860
707767
887779
341783
887779
772096
694727
610415
772096
865319
652049
508697
707767
879810
865319
322393
420493
707767
707767
865319
887779
887779
887779
557144
692677
865319
887779
600638
696714
632006
772096
164579
677162
865319
707767
707680
629284
557144
879810
694727
694727
926049
879810
707767
772096
458982
879810
845682
510702
557144
772096
385215
879810
615762
848492
1005018
707767
772096
536877
752570
564477
694727
746127
887779
704171
693114
171434
322631
574649
461389
694727
786283
496685
586033
156216
793703
879810
879810
792803
694727
831743
887779
694727
548131
772096
780110
887779
422949
298064
675751
428458
587874
535859
707767
772096
870548
495610
694727
694727
422537
879810
772096
772096
627010
879810
493523
664427
402202
879810
772096
413409
884848
683369
565364
704062
669751
864402
557144
598464
879810
865319
350096
632559
346378
887779
724495
379675
557144
879810
694727
517438
887779
772096
723920
887779
772096
462745
707767
707767
530892
610487
707767
314444
557144
612295
694727
384883
375219
707767
613581
749329
557144
879810
865319
318613
160800
789836
557144
865319
772096
519961
557144
887779
390196
772096
887779
526197
442584
707767
490364
887779
557144
284671
557144
743766
865319
365488
887779
769357
707767
694727
707767
707767
865319
865319
707767
463156
370943
694727
511687
304660
772096
879810
835965
408451
772096
887779
865319
572277
703047
694727
694727
694727
656062
887779
772096
879810
495414
772096
782298
772096
721002
865319
694727
661579
865319
865319
708069
488209
694727
772096
865319
772096
385082
694727
428555
772096
732667
928274
865319
459667
865319
543534
879810
557144
879810
879810
266683
714330
542622
772096
865319
879810
598867
409008
694727
772096
879810
765070
887779
887779
707767
331119
879810
887779
865319
480157
556846
707767
806709
879810
557144
388108
557144
557144
879810
408577
749311
693138
615849
744656
772096
887779
1060741
772096
507941
166471
557144
772096
471817
654796
887779
489658
536065
634947
526309
684942
530066
576632
520931
376614
861085
644585
855417
585850
745785
438381
889738
338913
523665
732833
1385303
548047
557245
288793
406476
734375
618074
855751
641022
899282
372123
402405
492433
591443
1065025
818470
725709
881370
566756
280553
616455
707082
1084690
644585
673394
617017
623462
778750
563746
522600
854290
887848
696714
553565
1110268
669751
491355
845036
788661
326968
957955
584317
372310
713512
853790
538333
744056
790361
364633
714353
255535
416435
601035
688849
564742
499496
533078
624199
628895
413008
1032417
680173
642621
299944
796958
824561
257263
636776
436252
1019335
1046634
1027655
1160773
714353
898310
590510
415681
916405
744510
1265691
1115245
437814
890380
455561
270274
492230
393516
624548
131578
612666
438394
130919
643768
973965
809447
700741
506707
1219664
214630
896994
876215
387821
642621
371288
543315
422814
789429
811605
703220
579520
1145550
322621
830400
818470
647422
816836
939072
163695
667314
763038
290599
783016
972856
668920
774511
1068977
963338
669038
547505
1060935
1019820
474772
690095
528154
783207
1027655
872017
950539
698750
784384
720968
1115398
596470
435578
307342
436126
501648
1147301
767381
426463
823702
510931
938469
880619
520931
563244
816407
706322
929481
391352
711175
807237
1151751
361681
483623
159852
668920
552187
891948
697246
552238
775265
916405
694738
722981
484835
1046634
919469
616695
887848
876215
1046634
1024120
552238
512769
647042
453255
855751
675660
752438
735673
822403
697246
1064441
675660
1029765
1014730
563244
609323
693780
879156
754167
807338
611407
582421
823562
485330
643768
412903
677979
499998
990936
869230
725178
922758
769602
529996
989523
734004
814831
657253
726977
456605
695749
241547
418625
1217474
685845
312245
684354
943712
700741
826465
836341
597308
901215
1068675
1265691
1073446
677658
252769
586310
546756
943712
314349
331115
890380
615198
637262
1205205
879186
997693
1329068
637262
700494
823562
434640
703135
676557
513449
474116
1097417
399757
597861
655680
352876
617955
985994
782939
1152419
782089
1027531
687578
552238
1158482
581262
532799
353357
762788
1018983
542751
661378
989466
782939
992225
966228
1016350
503768
375994
890380
661434
534283
578202
743602
779577
498277
634834
657225
728082
981917
873531
304852
744961
1435026
611362
481300
904277
657326
613877
782939
691835
860513
715335
503363
1160773
968626
876108
474772
332402
433481
981513
606724
369393
742371
1018832
606691
294033
1123351
661654
593135
695749
486029
706224
566036
526726
437230
380070
402620
975455
464610
538309
322644
873531
735673
1115398
1110268
731525
780393
577741
581262
733255
612070
509016
642621
1195608
1029765
1003131
719542
491042
966121
1301817
676557
784678
436126
950997
941011
787180
950997
695030
787567
1028834
858063
703220
508986
732872
876108
832138
383238
953338
443119
1259872
981867
644585
672775
525739
584317
878195
880489
870577
1133410
703135
708830
597755
760621
784412
482146
833020
491043
281912
629389
364424
820412
1077019
767841
713582
894759
987119
537393
1217474
496297
853199
483623
830400
509843
867383
175266
521707
696267
850451
1018832
1126654
980458
609323
1105582
943328
826465
794133
1147301
488948
1086678
457476
732680
785728
944633
579520
376895
308741
881295
1043482
986447
295416
1147301
583726
1435026
440157
1219075
854842
616814
537389
480889
626857
348163
606555
662903
234085
1217474
802768
808578
745544
943712
743046
712638
413993
661211
379998
698881
505025
912496
796548
842596
569967
561788
1035800
876357
919469
541401
576272
461421
470123
512769
750376
648612
602060
559221
916405
891349
843585
648169
558448
439657
725946
419498
783905
384744
455911
639127
973149
278666
492215
929481
665138
644652
406196
175843
727789
630161
941011
592640
523974
986720
853179
558639
1065437
830400
554715
386961
707082
188656
1025731
583868
795589
1021749
384246
816242
759589
442825
421100
986720
1121592
584317
849910
1024120
612672
1082905
705135
566068
1151751
561995
570453
627008
475668
842621
512769
676557
506148
667683
730557
553574
976546
423301
564498
687105
868684
697246
1151751
678459
964896
637262
829644
997693
669966
764189
989466
700741
262558
448977
707082
612666
546367
989329
636219
753201
122524
716779
867354
516774
634834
787219
950483
722981
609323
788661
203234
612259
582793
436126
685442
403310
608805
630161
672040
565279
503726
590358
627008
699097
684439
631385
968626
393756
952476
831419
659363
968416
876108
573024
890976
451631
497470
495653
795087
698881
862704
449254
793371
480135
662903
910221
730557
770714
783711
585850
1265691
709452
606691
968416
1071397
915677
469863
203610
842532
848838
890812
981867
1041099
789640
784412
609669
420048
636776
1077436
514946
647042
745785
876962
317711
612666
867354
555834
680849
953338
755923
589445
655724
506329
627008
828174
390250
448575
855163
539273
557910
1071885
977403
706802
570501
557256
1042770
559840
438302
379072
397995
1265691
754167
477916
980319
698750
876535
523460
1115138
562444
752613
351524
505313
670132
943800
960320
591629
298499
829259
397995
716779
468714
1043008
486785
495015
513895
851882
1102094
783291
987119
728082
812067
446164
708830
787219
433323
843585
691707
576272
643157
843585
1040631
1145550
836341
868680
986447
653392
602311
426318
630161
612734
1021450
502120
952476
929712
697689
1210691
492215
370481
989420
653268
541797
876108
1116129
832648
486908
923132
893386
665826
615482
1021450
612287
373246
743602
728082
778633
690095
787219
183665
1186885
784678
416407
981867
643630
1187540
417437
717434
403766
522047
441483
1541148
408968
610889
817820
815646
649102
831446
837764
488025
379970
709411
709450
1042770
1013439
662903
1211867
407837
661016
944633
1021450
983636
707082
1014540
876535
768658
1041099
679063
782939
1123351
454343
940908
580357
934359
992225
649820
1483042
794143
913129
457410
1046634
855751
999933
400954
970512
490566
813658
1018983
858063
274296
798402
894759
328520
912496
711915
957955
196705
436126
898580
406578
923132
698881
884802
762788
605930
789429
458982
511322
477693
745785
1128032
950405
724421
1028469
704807
489510
573704
428233
1187540
687105
943712
614657
566099
1064306
592049
570300
898580
479047
525198
938537
343254
787180
839983
531257
251860
986502
690514
211201
506930
546367
553574
630161
785927
1141639
1077019
938537
415809
631118
1019872
821972
856385
606508
424971
684942
834777
837888
901881
340561
919469
827846
867354
797414
775847
889738
836341
564300
660652
794973
1046634
718584
1027531
731631
653602
716324
898580
764509
842532
801651
654367
687305
687105
1023748
686762
402081
848862
532834
989420
853179
551514
623462
1128032
853179
997693
575282
1031341
750376
483623
499652
629207
975758
497470
533041
665299
827037
622811
676557
627008
962777
789640
610249
578796
637262
993290
429892
837710
826465
761776
647360
512769
166211
789640
618385
735673
769602
897563
657541
499496
566036
929481
1064306
810489
1222460
1145550
832288
896140
716324
870577
1006794
437648
548701
344435
678677
511247
968416
695097
59177
97361
482933
956740
510244
785984
1040631
912496
712990
575135
466831
858063
1014612
871842
1027531
628000
666074
1068675
977403
662931
783207
577967
679113
499496
570495
286566
1021202
863466
230724
473225
654612
872017
999933
644585
612287
379893
1367596
1016612
473225
606593
275651
722981
701092
480281
754167
1121592
836341
661111
476317
1195608
866165
1068000
570345
1435026
688054
612287
167449
483970
980319
827846
566036
589445
660169
310771
1064306
743602
843588
528999
775559
703380
914983
553391
673037
887848
347443
240841
649867
814831
735932
484444
422694
609323
631159
483367
941011
944633
504070
948219
700801
950539
1068977
584317
659620
901874
965720
520318
1100527
580157
78063
730557
1097045
500464
891948
706343
745335
265196
901177
802601
646971
537389
874074
938537
448561
579520
842596
562501
880619
474618
855751
643129
724421
485154
662903
706392
868680
665297
837710
665083
732096
986502
731631
553665
517910
546708
445348
439071
795087
981513
522600
287002
1031341
474589
957924
934958
483623
848862
436126
1186885
879186
495883
1259872
876357
848862
746178
664932
870145
1013018
963338
643708
615635
348272
679063
998487
728162
828174
687253
672617
1483042
476466
489582
952476
524070
449446
775559
670694
504272
703220
318235
823562
636776
398829
563042
329972
437518
673569
1064441
795828
514209
598731
865482
408012
334024
544989
706392
376837
521423
695727
334932
597707
1016612
753352
866791
894759
532212
423692
1141639
754167
889738
318235
655293
505980
1168379
636219
629550
890812
1057461
922818
604767
408104
713082
579415
1108138
291144
601233
312256
212692
950539
598666
583868
814485
636776
729223
509679
634995
870145
480855
568680
695749
505188
782089
508986
524000
1219075
547608
235893
855648
514766
495759
622811
544951
580774
967632
649222
892616
512769
752698
483623
538342
541401
714353
230922
1004846
609434
430990
762315
1006410
622842
814831
198464
474772
385301
615198
622811
993290
342387
580171
485425
966121
535109
470730
849998
679063
444038
986720
876535
980409
520634
688429
769602
123022
639821
448466
505657
1010199
853199
887080
945753
739936
890043
563651
521958
372111
766710
412671
1123351
1017235
301281
611968
706802
630161
267119
1116129
474772
413872
874074
615198
547396
525739
723008
867099
623837
204748
357132
916405
1115245
999933
544177
610671
373697
771186
1043008
425365
1541148
499496
407258
490624
468750
742065
497141
649948
658556
630789
698881
528058
814485
782939
960320
578229
1028469
830400
435628
950539
257035
275138
653571
104447
145406
816242
480106
788813
944782
337553
730659
783016
743602
858691
675376
322497
1024120
643768
441055
934676
1077436
866215
927118
600339
668920
343664
618602
458399
992225
987939
686451
1088584
1138340
615635
1021450
683804
279445
646324
745785
530530
1073446
898310
1021202
774855
860513
609669
720578
757969
912496
822409
540097
541401
1219075
308381
585850
643630
581805
738820
420934
789640
684209
971400
626877
734004
960320
595712
750376
905326
678459
488536
563819
629207
206611
583468
1259872
854842
310815
765530
605577
318235
737320
783207
970512
614559
1082088
596470
689878
596470
713035
374616
1030496
985994
944864
657001
707137
526766
769602
947162
636776
992225
386287
516304
884819
711869
1040631
732168
824964
566914
289425
635702
880619
485678
474589
1508567
584819
1141639
580114
553391
508123
368052
1003812
901259
1021202
876108
566036
526726
434422
890043
466958
684209
815374
605335
483766
816242
522600
508566
1211867
992225
348289
993290
860513
755743
455091
898310
521521
692359
662647
571905
950539
639277
572136
457332
1017235
880619
1111576
770693
714423
1057461
469759
469863
981867
467230
600871
476911
908839
989466
557843
775886
710188
1108138
653662
393856
951003
752383
898310
360054
1071885
318235
436126
665138
890380
684942
427576
457349
1067873
566008
922818
856385
943712
467016
598799
722981
623626
401074
231798
605759
623429
610451
734858
797417
317290
1068977
453975
486492
762788
1088861
246799
541144
444015
406301
843588
521958
448810
674217
571756
981867
966228
329038
536022
571756
391310
440178
1035800
1071885
664631
768658
312648
657001
848862
744961
621232
605090
1017235
253078
992225
855277
752613
506425
581262
1228296
1018832
855163
898310
716324
1329068
797531
1147301
37578
706802
576574
446569
117387
860513
1068675
657253
476713
539848
994641
672617
557426
890380
643630
986502
968416
848838
601789
971400
1385303
989420
1259872
636776
381950
735673
788951
729494
1077019
672617
1065437
553574
709452
506241
826465
517057
1195608
709411
497862
987845
621020
709411
593135
1082905
848862
325765
613228
595712
987710
456828
277612
570345
620656
870577
555144
569811
225232
945753
1115245
490765
816242
577645
801651
968626
631499
505338
495765
1012050
962777
966228
814831
703238
672617
495520
787341
890043
795589
456040
318235
429395
638619
435425
688236
785365
687253
794133
622168
806060
837710
860769
910221
672720
701558
369754
1152419
1016350
1071397
828174
952476
843588
787111
947162
458416
491543
1008749
944782
1031341
583070
703220
646274
1013439
684209
1065025
492032
571756
417199
834703
521552
532799
1071397
444619
634504
783016
444288
1082088
408001
807795
744282
782089
107444
452188
502809
596470
1027655
993290
643630
698278
494580
1094346
623462
1023748
655293
480533
648158
572831
329120
435805
830400
548430
742150
414289
868680
901881
638595
363086
277503
344153
319482
532272
381625
502379
793371
1068977
605126
1141639
848862
966228
499959
761697
265901
1077436
1053452
928762
969709
785984
541401
577162
506963
391204
665516
776202
965720
710220
1017235
931475
784678
709411
378013
543157
957286
499459
634420
1016612
277590
632414
248678
609323
695097
643768
1046634
726900
728082
823562
1082905
735673
632880
570345
637262
378895
507888
992225
516280
816242
637266
760578
597815
966228
314269
312034
1027531
996510
1082088
952476
694122
626877
538311
585850
492032
851425
867354
690095
956128
1077436
880619
262281
960320
1041099
388702
829330
915677
632012
981917
735932
500614
612666
532491
437747
726600
947162
826465
492032
590216
526197
1006794
107104
783207
637455
680587
442037
305118
865482
487537
459370
380981
372237
665138
441960
555086
769602
678459
675269
957955
898580
1035542
1195608
963338
1250365
975758
953338
907216
824561
977403
1071397
140553
325958
814831
537068
980458
977403
730557
1128032
1195608
474330
980458
890812
804665
606166
492397
1203650
570345
639961
142424
149986
495188
814831
1108138
762709
405302
822742
599422
372154
1110268
643768
466795
870145
1096173
558105
989420
411241
1065025
459641
610398
1147301
690095
645443
652055
887848
589026
696180
609561
709415
517467
684209
981867
562071
981867
744961
736752
659620
868680
881166
1141639
723215
609434
654094
737587
436126
584245
592578
495471
707082
757326
451790
1259872
571257
441450
380364
691740
1082088
796155
609434
1018983
466638
987939
318235
1064306
509361
696267
787567
645429
127843
824561
657001
968416
665232
298835
726156
428433
537997
514170
1013439
709411
1124229
1042770
657001
549936
352874
884082
969682
586377
828174
434640
600173
865482
821972
1012050
1025335
378357
1071885
942111
950997
789640
570300
684209
583868
783016
918370
923132
522600
436126
842596
970597
970512
672999
471451
631277
627229
441162
626794
657001
623462
702597
1018983
145117
432707
425058
96263
327165
789594
532799
582421
1029765
598081
554582
1068977
635658
672617
916405
789640
735673
950997
500315
888173
855751
536504
968416
404722
866852
687831
846393
1250365
922818
682147
599808
652863
414071
969709
1483042
536476
747696
706392
603820
882061
891349
1217474
890380
898580
853199
997693
966121
471527
970512
508785
128253
717715
369006
724421
1259872
617281
505715
629389
1147301
970163
1385303
630354
703220
413964
855751
579053
166211
793767
394244
975006
801818
832648
378499
616181
553574
764256
728082
784678
799892
787219
677083
1065025
612666
876215
1116129
514353
311040
795582
898580
514217
901259
676557
529880
764933
665601
797531
454155
606691
812543
1068977
858063
575971
557071
701405
653285
661557
818359
971400
520931
943712
653285
1084690
378704
671058
941352
977695
809919
637546
407186
630161
354701
104276
659620
636219
434075
928762
1064306
1013018
860513
211907
381450
564318
563819
655997
479393
1027655
426537
855163
987939
683345
980458
676037
594113
786221
1060741
754167
323251
696267
589445
923132
1217474
458061
636762
635599
1060935
680939
842532
566143
354468
716324
1483042
831419
541401
813493
716324
665297
378013
919614
324260
1006680
820412
1222460
785728
397798
714353
380819
605331
985447
379051
684439
417001
837710
437385
986502
284965
609175
539876
757284
970512
325308
759271
1064306
688165
522600
868099
154007
1483042
1312748
802334
779380
783016
794982
636219
477987
490473
796214
594161
854043
787219
704546
1031341
636018
1058772
775559
783016
675660
732700
309990
1138340
943712
537757
271474
1483042
358959
1085863
589445
563244
1030496
960320
1121592
889738
451212
620308
390975
647398
499496
987845
563829
659935
526994
541401
583461
612111
684942
480852
640725
1082088
1152419
762788
788661
1211867
647346
1021450
738586
1151751
703220
630161
483623
696267
869251
647040
586938
643163
1064441
643695
1046634
522968
629389
697760
586746
423739
552238
696267
944782
768658
1017235
831419
341511
795087
531433
536893
483623
1259872
619830
694045
969709
754452
592041
724877
860769
683188
684439
858063
520965
764933
1116129
385935
442963
751769
629491
856385
521958
870145
684209
627008
498277
706802
1002270
830610
831419
842532
1057461
762788
318235
992225
643630
1019585
815916
937382
557211
378835
1508567
824561
474648
619830
532646
730557
312991
600295
921873
549339
443849
989466
497470
628642
1024120
786760
465385
539115
547524
574969
459344
684209
968416
871842
492585
756667
873531
1013439
1211867
310951
566036
585850
1021202
732168
960320
853199
1259872
1006794
730141
556567
566036
630042
854842
485638
448810
769941
513679
700741
767100
730557
810738
744991
1028834
1116129
646971
677224
1147525
1138340
631104
862704
586146
1435026
818831
969709
848862
1541148
615198
659620
661016
639125
522600
332586
741395
986502
570345
645443
943800
546367
509399
1019585
1071885
572496
652333
487842
409963
781786
533910
735673
696180
980319
704918
870145
1143416
800943
490780
788951
496685
532799
987119
755923
509679
510723
619830
291324
532799
526536
437798
1019585
916405
787180
714353
814831
474589
42249
448810
901881
1073446
497470
463202
783016
818998
927118
495948
1012050
417175
733555
612666
289851
787567
518897
785728
423099
375504
541401
876215
896140
1031341
832290
459505
968416
1195608
1105582
234561
673810
183736
681162
544232
568678
1070116
612465
853179
735673
434700
581762
720268
927118
953338
610815
992412
448575
1053452
787180
858063
532799
383542
1031341
636776
551772
473944
532799
1194718
740065
876108
512769
715021
679166
271213
456155
623675
605416
569882
619014
676557
211251
639125
989466
901881
648140
1259872
785728
1407801
662903
860643
509967
583868
458826
837888
830610
816242
589445
514165
655924
927118
814831
1028469
623932
337576
378007
427970
408500
565973
1194718
524224
690095
672617
665083
898580
587779
319233
1027531
541694
719439
845071
880619
650018
610296
154007
1151728
280008
480533
709411
668651
184503
682913
1115245
421868
539115
246461
1000379
1019335
962034
848838
606508
1053452
715021
927105
923132
262537
506433
501944
637698
637262
441483
462768
494992
700741
301694
660721
609323
474589
876108
375582
866791
473434
647453
402815
308280
695620
395729
345980
858063
452269
775559
314269
780773
860337
653285
743602
414896
544930
917954
795589
795087
479974
655829
867354
919934
799318
1508567
653573
572553
823084
508777
673615
707767
553574
876535
589445
469759
1012709
439207
586425
823833
758434
667677
981867
422931
1187540
395194
462719
288207
715021
1035800
854842
876535
340812
836341
583868
580673
625792
499496
607364
509679
606691
1180537
475945
657001
499496
373300
307790
598494
552993
943800
801651
908839
1088584
878262
1016612
783207
647730
803661
765930
928762
259405
203250
866852
661016
521423
987845
342843
657856
589526
629389
634945
989237
1041099
853179
668920
653285
442030
602108
536070
980458
496168
843588
592703
797531
505315
568899
730557
785728
1053452
144935
841743
695749
412326
718584
505456
416407
1042770
731782
615198
784412
595712
797531
1205205
240841
801651
709452
1147301
565561
618602
445512
815186
1110268
705544
784678
720578
491157
630860
340935
595712
1121878
482146
549661
411690
1019335
599578
928762
1217474
878262
366386
706392
744161
583256
525512
879186
653892
745785
999319
582315
726372
1065437
856385
968416
1121878
550000
855751
1017235
986447
478307
713035
1123351
696267
530771
866791
694523
210162
561801
547632
507476
602699
725709
714555
473225
700326
953338
563819
783207
906114
383963
666226
619830
980319
988854
1082088
499584
661349
999779
1088584
678704
460772
1121592
311542
1116129
837888
661016
419324
503999
778246
477987
672617
853765
1027531
497470
728082
969153
1053452
722052
786760
1019872
879186
969709
1004846
775559
733225
1219075
600948
968626
986502
784412
950539
331418
632274
404994
722981
815916
966228
687105
497470
435578
401056
654263
1385303
927118
1046634
335860
689468
645443
636776
947162
988453
307790
910221
466795
480123
804665
992225
630161
581779
938469
406517
1004846
600617
637262
1070856
903324
1082905
849910
329244
431206
1066247
636776
890380
783207
972856
365145
628000
815022
890812
784280
787567
1128032
330553
785984
725187
646971
706802
537389
634834
534136
637893
859112
853228
700326
975758
782939
891948
989329
626980
488822
111882
649739
392522
495471
522600
1046634
531555
890043
538288
922818
575846
770537
868680
561895
1483042
898580
521423
868680
580673
448919
1265691
549339
494272
593135
565331
608920
1028834
1071701
898580
1013439
502518
546367
316443
842596
520931
1065025
629389
468459
566036
505456
784007
688236
870577
794133
426843
421446
555771
928762
1329068
936162
676557
815885
477242
684942
876535
505484
676660
549806
568110
707569
512769
734004
989329
1329068
960320
280375
450812
709166
394403
372231
353357
386736
647042
619830
571756
778617
469190
644144
1138340
831419
618175
890043
902363
816242
704171
166993
945753
719537
334365
1019585
433426
459520
609434
632508
570345
464639
1068675
496039
682828
372275
1065437
698317
671945
554496
545593
766340
672631
410738
570915
860623
1071885
628894
1141639
644585
848862
727875
548668
986502
127843
584414
622811
855163
571756
137859
538440
811690
981513
716779
1116129
606530
785930
1147301
1541148
997693
473129
868099
378755
1115398
992225
399558
522050
901881
579520
440360
684942
413279
418744
662903
629207
971400
384018
776206
454364
877883
511453
457717
627008
461604
728082
743602
970512
612666
425365
496657
443176
849910
697760
720578
474772
570345
505456
464488
769602
644969
868680
678076
962777
776202
781489
492215
1180537
681954
1068675
962777
571756
821972
510838
544076
823562
804380
219490
655724
1483042
787219
593135
787111
611720
399130
622072
561106
985994
789681
938537
989329
938469
938469
615635
497470
1034711
1128032
630081
749082
963338
1064306
532194
1265691
652379
581262
894631
501693
850646
1082905
449830
1073446
962777
566020
801651
695749
684780
1041099
760830
639493
596689
662903
480533
876215
785161
778610
760496
122818
1143416
1019335
317181
684942
788661
968626
558328
480533
787180
999319
538615
665069
615198
927118
782089
692684
752613
411647
891948
952476
526717
248567
471241
715021
572831
1019335
1009776
494489
878262
579520
749464
593135
1018983
837888
572660
1508567
1084690
1147301
783016
440428
784678
1034230
299053
665138
667731
245282
765555
556868
410464
1329068
577765
728289
333155
487748
634834
565535
1019335
714353
792462
559594
972856
957955
397619
401935
331441
714584
563819
891349
900531
1265691
541401
1265691
790637
550126
938537
395821
860769
905104
992225
912496
502882
582421
585850
916405
292371
724421
635802
1541148
774564
491440
500116
329182
691130
960320
1021450
1151728
769755
394125
571756
880619
988946
784678
695097
1068977
927893
814485
951066
706392
449830
716779
1123351
673647
623462
351948
508986
1077436
1016612
483623
818470
472064
340142
614291
571756
538865
894759
600343
782939
700312
264695
437425
724421
543117
491543
521611
625982
521958
593608
707082
792248
571756
1040002
386546
701330
510475
581262
670460
556393
922818
776539
719712
602854
542000
1029765
440905
770727
1029765
1060935
453424
1105582
623462
785984
1110268
836341
467292
722850
842532
662903
508986
513694
270571
265308
678459
1440489
783207
952476
396740
752613
558195
891948
372440
700801
653482
633531
513352
393029
170553
848862
655784
392754
685880
975758
1195608
986447
499496
422101
655293
783207
630161
495765
1147301
737585
613796
901215
867354
460223
508785
843585
968626
729068
841743
511302
862704
677368
1062704
968416
638800
618016
698755
734521
555323
907979
896140
687831
502010
707082
1039457
509964
455791
405538
470238
746401
1152323
944633
837492
580314
876108
657253
114420
576272
797531
581523
489129
582421
1029765
491543
555265
842909
609669
1316583
377385
868099
607395
146335
576604
599386
855163
787219
968626
1082905
716324
615635
491284
1057461
371012
1021202
968626
901215
684209
826465
634038
873531
836341
814485
788951
411441
707598
447917
566036
615635
1012050
866791
661885
782939
549943
678459
1018983
689984
797531
654049
836341
804665
139808
901881
147050
520931
662903
943800
693651
487632
448836
834793
953338
1068977
828174
768658
1017235
318430
905008
787420
687253
341388
535190
999933
1060935
750376
886060
999319
441483
776202
479449
966121
494279
981513
688236
498138
421389
424315
944633
398136
708011
707979
1108138
1160773
869019
513771
461604
491206
305676
705069
898310
1024120
916405
1062704
697760
509679
350329
981867
503713
1062704
989329
730557
371844
684589
793423
653727
1013018
594614
706392
576272
404694
713413
695131
442037
696380
858394
986720
930850
1013018
512103
932037
827846
823562
699103
537389
1128032
1155524
848838
969709
1139083
471997
830400
464437
785728
719029
562614
1088584
395821
435336
373474
871842
446491
848862
859836
843585
1259872
368637
657088
723496
488055
509679
631232
327127
586204
706066
637041
687105
803495
544320
784678
591030
871842
386259
671856
1121878
619830
579520
608501
912496
655723
622811
563367
612287
853196
589445
992225
953338
326625
665083
297972
842596
707082
566742
706802
642903
604760
861793
551746
1147301
1084690
944633
788951
580006
831355
1123351
649893
604227
568407
878262
712990
610451
835244
655293
696180
1053452
469018
629497
568407
968416
519061
973042
783207
668016
168849
1016350
754776
970512
480077
793371
665083
1021450
633479
841743
755923
607008
874074
1145550
783207
350244
292643
836341
966121
566036
459677
650213
787180
788848
837710
856385
598701
516990
496127
842596
827846
533041
491543
417715
975758
371954
969709
874074
874074
921873
626877
618803
908839
579520
700312
580633
987119
468011
517429
654106
573547
609669
618648
938469
665297
987845
1508567
705481
945753
833569
440346
222979
540411
1037096
612666
555260
983636
668490
499496
742655
559384
584317
251306
510611
681632
532701
899282
1211867
807915
664058
507990
989420
628988
844941
784678
764933
1110268
520090
1006794
1029765
901259
837888
471683
726713
666524
579520
1019872
888173
687105
650532
1108138
594508
1066247
927118
664338
789640
1143416
692122
767250
327555
787111
872640
616877
1508567
1016612
665030
549741
536758
357675
469863
1064306
400666
720578
878098
657253
427922
748271
923132
784678
945497
623462
480346
434725
636219
896140
498283
1115398
659620
1145550
604702
532230
544358
474589
1004846
874817
538445
555813
980319
483457
887848
399823
622729
696267
1141639
491543
657253
739913
681445
200407
706392
789640
1259872
622458
689397
853199
665083
706760
474589
1025710
629275
570915
675596
679322
419279
910221
532746
908839
885732
604178
954331
706944
720578
1077436
968416
595658
815358
477770
542620
1259872
451225
787567
577286
920979
458462
812543
620380
952476
1073446
146289
876357
830610
623376
455551
597726
657001
557074
684209
358176
430923
1115245
1064441
963338
668763
487752
1040631
1018832
980319
315513
785728
977403
1106406
815916
499496
231798
890043
925143
1016612
512769
586030
1065437
499149
595712
492032
1213821
673451
764933
981513
621688
436126
714838
471538
807020
716779
575646
744782
617867
677817
1217474
1343756
322540
787567
678459
614018
877085
794133
687253
834836
435077
974796
269675
814516
692066
340698
1013018
757540
423689
483623
576272
734004
898580
572069
197022
745292
919934
822636
749516
166168
1082905
968416
491543
644261
1003131
1035542
663235
474163
687105
983913
616072
1018832
639125
714186
842596
849822
572831
610451
665069
730659
581262
869019
860982
1160773
389694
372731
480754
665297
695097
662903
812543
553668
937245
973025
776820
1105582
837710
726372
997693
478790
719320
734308
779792
610451
545216
509679
474116
684017
854842
467016
980458
818470
820412
680490
653285
542225
971400
880619
765023
609175
535473
610451
891948
814485
1003131
711872
981513
595712
830400
1042770
898310
841989
672617
706392
812625
1065025
1021450
1018983
890380
672617
576992
993290
521423
801651
992225
567564
709452
777683
1026364
668920
469863
908839
537389
648711
599451
700490
1024120
375883
378321
782089
749620
714353
868680
593734
603014
571837
873993
1068675
307003
802605
401295
684209
714307
1123351
957955
407984
609175
830400
855163
584317
1065025
587245
735524
835238
1483042
983636
671212
922818
777683
696267
248158
658568
672617
700801
843585
830610
652618
863625
766340
643768
777683
688236
695116
1057461
492215
511761
901215
554483
1012227
518472
384004
579520
436126
789640
1265691
392069
404523
612666
1028834
793371
985994
853199
981513
483623
503523
390769
266628
682416
972856
853199
635348
360095
890380
1205205
824964
584154
655724
688079
975758
416205
440360
606691
470973
865482
419367
681296
883246
732478
579520
733594
820412
318235
493233
739203
650848
707137
486787
592352
1121592
968416
668642
528921
836341
534391
672617
855751
798090
1071397
789640
1061830
526726
626716
457103
849822
1065025
915677
1016612
812543
514525
969709
342779
941011
878262
788951
321091
327949
797531
614624
880619
1115245
831419
1021310
1259872
788661
609323
601106
644585
645585
532799
553574
568407
846508
276468
707082
636776
691405
728082
421759
262758
951003
459370
612167
712990
910114
570345
424413
787180
257950
626877
670750
530511
789509
1031341
194742
965720
938537
632914
552238
953338
545796
696180
594866
755923
943800
962777
758608
615198
303634
509142
942111
1035800
494148
514913
636776
532799
585850
766340
983636
449219
709452
989420
889738
999319
1018832
585020
458493
448615
1023748
597755
568640
651157
403235
570345
887848
1210691
637262
992225
919934
879831
908839
617765
290255
222273
736283
86498
622811
1145550
1128032
871842
652270
607975
582882
485569
1031341
576651
936596
699561
793371
522888
644970
952476
536953
490804
700741
661016
818470
788951
653285
696180
709452
1071397
292384
264695
262608
715205
670233
1030496
875746
477681
499249
1040631
712990
609323
665083
615198
425365
781235
1046634
311863
537389
725138
788951
525463
857724
1105582
324081
508964
728600
596470
521958
697524
232444
408218
625124
534136
380218
966307
646802
657253
1183230
622811
662903
609323
478537
1043008
654306
724421
968626
898580
352181
461700
1145550
643630
1170872
734059
657001
505450
385572
443738
655293
1043008
870145
586869
89709
523377
987119
683309
267731
563244
843588
797474
970512
784384
967711
1105582
841743
579354
606878
1115138
785728
760931
714353
720578
775559
922818
470383
275892
970378
534881
1117703
795087
492032
870145
712990
500011
1435026
696267
637262
924038
583608
628000
365439
1019335
428292
981917
1027531
1017767
752613
402100
714353
653662
957955
937382
868099
848672
687287
447549
943712
596064
903924
853199
912496
665971
633419
757452
659620
786315
532701
321092
420589
655595
636776
830932
837710
879186
849867
466971
877301
743602
512769
717947
777359
639125
596470
778246
469956
938469
970512
1217474
636219
898310
659769
768760
501476
459677
521997
540933
698013
597755
786760
310626
853199
508845
646465
396472
691700
448987
750376
735673
520931
1027275
544201
539759
697760
534136
300233
814831
812830
1084690
1004846
1082905
668920
684188
560168
528463
505081
987119
822230
888787
1062704
177010
858063
416853
943800
474641
276995
1329068
561998
1013018
678219
544286
1053452
766340
770687
1385303
643630
661016
997693
1013439
553579
1053452
677244
698881
465264
855163
766533
431056
826465
784412
731631
609175
635056
697246
698750
716324
730557
262203
1186885
323711
360095
240763
747211
626877
576272
352876
567670
807002
1163836
629389
669763
878262
522600
1016350
451848
836710
722353
124382
568407
577893
970512
664712
717645
439071
929481
599081
894759
1259872
456142
584317
702403
570345
480533
606691
673226
709411
528544
986502
213052
627606
429935
854800
597755
381186
714353
534136
1187540
553574
539792
847080
570831
792882
514913
1077436
728082
1019872
278596
585575
536281
730557
705174
643151
661016
570556
837888
555261
565270
774625
596470
687831
602770
1035542
865702
886379
890812
392260
671481
975758
1071885
968626
677481
568892
855163
868347
679063
582652
775559
560492
236469
572277
709452
708893
225778
646360
977403
966121
572804
1021450
901259
304421
385404
1030496
517932
583868
645247
699005
345976
689019
643768
1097503
662911
560812
652558
989420
1023748
983636
492032
873531
665138
498602
764933
997693
1029765
410984
563244
1128032
1065025
703220
687831
627406
1053452
529122
1250365
635391
180285
986720
849910
734004
501366
334793
252383
970512
600773
740065
422364
668034
712990
829065
493109
870577
768658
735631
549705
594012
134754
849910
607351
841743
636219
523726
981513
346387
1541148
938469
818470
527840
968626
716324
552231
474772
486486
801651
707082
862704
884819
597083
552705
1160773
572831
739868
684439
310108
1152323
609674
349407
593116
415512
910221
709102
709452
780092
473225
898152
769602
1259872
571756
910221
880619
700312
703817
487039
830400
669570
1228296
1040631
972856
986502
487124
901881
1123351
1017235
537389
642621
842596
586619
509840
322221
891349
730557
368992
590053
732394
1108138
629389
1046634
688015
600912
776082
172903
361741
363998
764933
420360
604394
707623
841905
609323
636219
983913
756594
584317
803675
350883
508986
1435026
891948
1019872
1066247
647327
619830
675660
626980
1121878
789640
320827
600519
745785
581262
932037
570345
292760
1040631
450837
604147
535109
644585
583868
731931
910177
843585
671945
774406
848862
493717
521174
830932
187552
492964
1029765
341134
620797
826465
306574
1060935
509679
687253
697246
210810
520931
750376
855751
594537
782089
436933
787180
296385
330721
557823
423873
512085
1202365
1077436
557053
706802
384009
918621
698881
873531
521958
975758
381306
787111
522600
705131
325689
596470
841743
735859
990195
1110268
698101
965720
903924
608049
1108138
306894
837674
469863
597755
727303
903924
957056
571756
1250365
783207
772608
1388504
492307
353760
1128032
556558
583412
230555
614559
941011
879186
555276
706802
830610
855163
644585
689007
927893
957955
340793
775559
785728
525739
368569
709452
1019335
696050
530689
655293
919273
862704
639763
711841
615198
950997
989420
653022
890043
412326
907345
591633
532144
1016612
537389
718777
418300
676557
505456
855751
680317
442218
766340
674353
1160773
397463
816242
525739
725648
627624
627008
296307
568407
1160773
801651
683267
862902
532799
849822
574218
566036
404828
510782
316582
229828
563244
372656
539378
774593
461037
793371
1145550
425365
637262
643630
555705
867354
977403
938469
538955
1018983
870577
872656
1013439
457103
634834
510990
987845
609434
872017
608501
608520
1151751
521958
522313
606492
474772
1019204
987119
734990
564742
209023
668920
842596
543463
340035
891948
367473
626980
818135
586205
707082
630677
751991
891948
687105
899864
625570
499170
665297
709452
606691
876215
696180
1029765
746814
943712
788661
609669
521423
405431
568498
500759
156344
482579
259584
491955
860769
701064
447067
157027
826514
970512
507259
22371
292982
596890
492032
1027531
860145
326341
636776
783213
655724
730444
553391
886154
880619
691876
821972
318235
297750
258217
631520
704846
728932
474683
735673
579520
786852
458462
919934
873531
487174
1115138
665535
908360
700741
986720
239337
288748
1088584
1162558
814485
601127
898310
879186
610451
745785
731631
802585
1066247
1071885
430467
609669
373527
606508
723242
546367
568679
889738
653662
647042
509470
594381
468008
953338
706944
966228
582421
1211867
718826
833672
55194
986447
531038
1017235
898310
653869
755923
913129
731631
514913
975758
514913
821972
981513
724421
927118
836341
866791
950794
424313
409745
621157
989466
665138
571756
393340
876108
441642
553574
754167
794566
872017
1064441
655293
536547
1143416
611161
812543
518231
983913
843588
910221
590288
728162
639763
574592
670134
604237
570300
450500
898310
656541
593649
977403
278920
423909
1035542
492032
572680
437501
898310
821972
842532
1435026
629539
938469
418660
487993
400959
436767
524702
522968
653662
497470
406816
326231
735779
929481
950539
495308
794133
948559
208660
1028469
270328
891105
794371
808222
1068675
1021202
594325
908839
861665
474772
1029765
855163
954047
759676
838716
521958
1077436
478333
629207
569524
713471
784678
874630
618406
688236
530916
573459
823562
831419
583110
706944
632710
627008
843588
660235
695097
442886
474589
173331
250519
614523
769856
1199681
408320
303326
300927
989329
1035542
989420
658356
665873
364591
290046
606771
782939
470695
884819
1019872
352536
314821
687831
566036
787111
894759
792234
515223
867354
1064441
703077
677631
514913
1121649
750376
943865
955940
1023748
715021
609175
698750
390161
567839
830400
563244
307347
827846
511238
544771
665138
1006794
877311
331623
1004732
650767
968626
500428
335663
595619
832648
541401
828174
962777
379928
817864
999933
557974
659620
366298
785548
538445
888173
577618
516067
238357
380662
1019585
696955
668404
987119
1112082
647042
896140
1115245
555158
497470
771830
977403
661016
687105
454406
254645
1194718
946168
951582
657584
842987
340105
629034
328142
1223968
477017
1040631
944782
956359
419408
328016
492032
1004846
1115245
580406
854842
474772
778617
561995
715078
901881
983913
755218
984440
555491
1152323
1064441
1090520
528654
480533
1541148
993290
453672
626877
797531
878262
987939
1077019
771810
480314
862428
843585
491032
445185
896140
868099
533490
547127
606128
564012
584317
729399
690095
553120
483507
486696
767178
488248
707663
836341
586171
493233
778240
777683
566914
876108
1013439
1005716
894759
897117
453778
845493
923132
552238
463825
966121
707137
750376
816242
785984
826687
673965
484537
756785
537389
1078249
987939
759126
669178
818550
1146583
821972
451682
665138
671540
1217474
943800
547608
890812
433809
968416
1077019
582421
684439
610451
785728
768089
423873
975758
311789
432476
647042
463202
1041099
534940
318788
1064441
643768
1219075
999319
923132
800912
1115138
676557
645443
827846
257001
953338
245293
735483
975758
761104
981098
527358
662908
992149
1071397
458336
999319
716324
626877
613760
301722
1053452
644585
597755
577529
485734
369726
769602
1113593
388386
903924
676557
1265691
303040
870577
378413
687253
626958
566036
769602
730557
614544
629805
943800
1029765
448507
404922
697838
585850
537389
827846
1187540
716534
639821
613534
574592
944782
151647
842596
963338
279867
647042
606508
418534
448313
1016612
579520
1105505
588276
657799
769602
498734
687790
1071885
715021
986447
707082
521423
756008
722730
498630
510260
538522
507719
248092
919934
876215
853199
792160
687831
828174
505140
605782
328663
675660
226190
1121878
510236
718772
855382
256534
1084684
470496
999319
735673
867354
597755
597755
878262
858760
629987
499955
639125
695097
1186885
983636
254048
1065025
1041099
614559
848862
509679
876357
599128
985994
986502
1021450
769602
665138
396255
529697
855919
928762
422836
338380
871842
794098
536710
715021
923132
652470
500566
669318
647042
553856
781040
675664
951003
1181230
973965
875580
174175
367816
678459
941011
509679
884819
513373
1018983
667026
945753
987939
748065
844027
994641
981513
1435026
720578
567952
695097
322393
1115245
636776
579520
614197
700372
711966
738105
544384
1028834
194268
570345
589792
867923
686923
350057
514913
457499
642529
336434
632099
637442
434907
776202
824561
347202
541070
820412
664459
1016612
230774
394247
551588
919934
543953
531349
855163
963838
304796
768658
812627
880619
804665
640654
986502
681859
697760
689226
1064441
997844
473225
720578
584317
871842
689519
507359
821972
848862
1054082
776202
595006
769233
473225
543620
613561
260556
667916
465265
566052
657001
618576
456689
678459
589445
703510
746364
525038
716779
769092
469863
299692
183610
700326
526726
854842
612287
742065
474589
989329
768658
647042
591102
242815
921873
612666
482356
615854
203468
652779
557292
903924
720492
515225
794898
828174
704243
606534
662903
436126
898580
818470
609669
646971
876215
821149
673965
1077436
518504
687831
558283
763038
633376
878305
735673
709452
707137
528015
384434
702844
401313
826475
529040
609323
368864
1027531
1180537
431465
945753
489914
665083
870577
1065437
525739
830610
1217474
192180
986447
458678
776707
1068977
843588
686825
679063
1508567
684942
609434
827846
857970
334551
1040631
1355472
570210
496445
1217474
484345
922818
762553
548285
614337
447287
436580
939372
791213
657001
871842
854842
860769
416801
1217474
786760
1016612
1035542
461604
102175
794133
1143416
750376
679063
541401
653662
941011
1116129
628000
1057461
753045
743602
327515
782089
862704
919469
986447
585850
1017235
1053452
784678
720890
599246
665138
553574
478158
667649
454949
968416
521423
649307
571756
256226
429636
856385
1138340
444791
832648
424184
264571
447305
469863
668870
848862
975758
932208
1071397
894069
476785
638160
989329
843585
706392
673811
536497
1019872
656394
634834
901259
378007
630161
715591
941734
842596
989466
613708
351118
581262
549198
710820
942874
533612
964437
712990
868099
580091
219961
776202
482737
548849
992225
930627
574974
981513
408500
657001
1088584
1219075
820087
512614
923132
667025
650767
1141639
450614
687831
700326
497470
945753
620217
637700
876357
727368
267252
1224724
784923
439352
482906
1064441
849910
944633
486637
364546
491543
915677
1035003
1138340
737599
712990
312816
474589
890043
867354
789640
787219
687253
743602
215054
1062704
324305
966228
728567
477018
687105
519427
787111
390892
579948
725709
141513
427356
655293
655293
644585
636776
563244
1105582
1152419
491576
943800
761274
302738
695097
849822
653009
559522
887848
684439
716324
837888
1068675
519298
786760
1028469
160145
518530
655293
1071885
756095
1012383
299082
487063
724170
962682
1186885
716726
715080
1138340
471565
254165
754167
374405
383588
541207
595712
970512
1016350
497141
989420
546367
716779
716779
695390
328663
332362
548395
659620
697246
442504
614291
546367
243771
461604
802334
438193
505443
473225
789640
731631
898310
914612
436126
395097
735673
469424
519298
715021
535148
490110
837888
870145
830400
901879
703220
615198
530809
360259
549207
944782
373308
606508
987939
288374
787180
700801
682831
507336
491543
745914
947162
573010
615198
581774
556762
422541
1064306
968416
612527
672617
473225
715021
721034
919469
987845
583868
815916
762626
1160773
1082905
250565
662389
1508567
603224
484310
585850
340845
1042824
448507
631513
668920
522882
815916
786590
528786
597978
86888
801651
853199
441483
318788
499636
854842
337566
101769
233401
827846
385837
492215
1029765
938469
993290
612935
668110
583584
665138
460340
521958
823562
723801
757269
436126
1115138
923132
1138340
81270
643768
735673
830400
284398
921873
531848
974796
684209
508964
101143
242315
866852
664647
216044
509679
327529
938469
1259872
1354661
849822
860769
108021
1031341
1006794
765128
609797
510582
872017
684439
679166
721436
639125
590714
532799
1210691
448575
707082
698750
816970
927893
1046634
808795
670929
636219
600295
549790
515877
584317
1003544
690514
890380
634296
795087
60636
378074
603398
690095
734004
1024120
894759
848838
1019872
521388
599015
1222460
376630
629389
962777
566036
830610
639125
962682
477561
365488
849910
506852
508986
707767
887880
775847
943800
715172
848028
256750
780694
732336
799063
989466
418073
571756
266603
576632
876535
364261
473225
987939
469888
614559
1023748
345140
991561
664970
874074
799801
1042770
735760
983636
520931
552322
441483
972856
636219
865482
855350
53625
627229
448575
491027
483902
922762
766624
1115245
335256
299951
901881
835366
630161
1210691
740943
1194718
675660
306600
452125
1108212
737387
639320
687105
411490
790709
450724
889488
919469
783016
1013439
586922
582421
723381
582421
898580
574438
919934
585828
878262
651751
1028834
655293
709452
322221
769602
378239
608915
853199
625801
808116
795087
653662
1082088
441483
980458
785100
755430
1066247
588407
738878
491304
670945
912496
567138
938469
629932
497449
1151751
355381
463499
566108
679426
849910
750376
1116129
1186885
1066247
938469
280133
572831
623858
1077436
680852
908946
1148436
476711
553391
270935
765522
347617
441725
999933
239905
603223
539661
887848
765070
391619
837888
752613
343664
258293
679063
563244
720578
338890
842532
553391
860769
497470
512079
877235
474772
752613
614510
1180537
1265691
582434
824614
751973
372228
772002
505456
543316
728082
764933
612666
462842
539792
816838
491543
380725
1066247
860769
779693
687831
730406
807002
538230
585226
957955
677850
542134
980319
602456
985994
448810
706030
731631
862704
724421
775559
147698
727190
682516
682998
884314
1541148
676557
197187
1121592
531084
1021450
728082
893766
532799
744961
921873
602650
853199
653285
1105582
628322
532525
903711
446746
730557
600356
573368
459724
459714
347009
468357
487805
465085
1041099
890812
1016612
640090
431626
701405
609434
523958
886181
491543
612666
428790
860769
1017235
928341
1077019
601265
382871
492032
631313
515528
370387
985994
637262
661016
1019335
467016
521707
734415
128660
277834
623462
746427
591919
303250
1066247
1259872
786760
464437
628259
788940
1105123
1057461
483623
579520
436136
794133
988845
795589
855751
629629
427935
584925
784678
830602
1028469
1077019
684942
581560
1088584
643630
467337
966121
570300
417903
606807
636577
943712
577235
583675
764574
391363
570390
400701
1060935
814571
418534
716916
1467585
331731
318235
631280
942118
722981
750376
440727
1128032
927118
937382
410903
849910
836341
860513
612287
604457
1066247
708830
970188
703220
950539
541492
260636
695097
210682
950539
464189
1222460
609979
537208
697760
553126
986720
750376
515812
972856
355345
603839
752482
891948
528901
384338
776202
1435026
661016
541401
1088584
596097
775559
734004
887848
580255
999319
460712
1508567
769011
828174
674353
1385303
842129
1329068
637466
837888
710035
999319
787219
655186
990565
682498
782089
551969
944633
1143416
510538
992225
302709
557146
689946
512769
858860
778617
944633
497470
797531
756849
968416
894759
788951
477323
987845
876215
616471
929866
784678
734004
145826
643768
820087
205059
661016
843588
783207
628417
445136
484506
492215
715021
776707
627008
963338
1222460
1062704
724421
999319
566036
814485
941011
860769
1034633
1151728
629496
486140
993290
981867
1013439
728082
688236
1077436
1222460
927118
653662
458327
619830
1013018
453367
849822
867354
849910
870145
630161
1062704
708830
876215
413259
912496
1152419
616015
426043
587447
482910
787219
761073
919934
494376
451880
392902
798743
512769
645115
706392
1068977
541401
618579
639725
938503
499460
824561
627146
794133
667180
848862
579520
1065437
595712
513449
622811
1205205
732833
707082
910221
492469
720578
342120
741620
541401
901259
694377
709547
783207
848862
512769
469863
1194718
512352
768658
403097
731631
706392
709452
1084690
816242
629207
932702
667109
480533
532799
789640
89230
1044236
700326
520402
788951
969709
697084
621284
782089
629506
891948
1062704
762102
597531
610451
380417
412167
537007
511365
697246
1121878
687831
591043
503452
847270
793255
690095
451210
1115245
655829
596470
889738
509679
581266
474589
667028
953698
615198
396080
436126
1152323
591737
1152419
417230
480533
612666
450259
709411
872382
827846
719542
466198
1029765
570563
770876
604391
880619
899981
510924
919934
943914
1071885
539856
521423
336058
1081183
708830
467949
576531
1160773
897563
714353
571442
646879
1021450
794133
812625
387833
1541148
406080
639763
1068675
459589
737927
989466
378448
867354
829648
625563
333155
403710
1217474
752027
494847
823562
572831
821874
532486
1160773
511590
750046
1060935
1088584
989420
409161
1222460
986502
1151728
986720
830400
639763
615635
639125
966228
463157
752383
663185
929222
483623
1143416
786760
599855
1016350
578202
632413
321269
801651
969709
561935
577556
612287
876535
662911
492215
830610
462198
837710
217688
318235
947162
581453
609434
1147301
1186885
690095
735673
669318
438083
891948
612287
873531
760652
399807
786760
728162
812543
894759
620756
591006
623448
799063
821164
1203316
1123351
912496
586427
1289604
714353
630161
1060935
555335
876108
679063
837888
572831
787855
999933
752567
615635
923132
572831
842078
778617
1069884
716779
468511
542225
378645
730142
577618
665083
989466
849443
725709
1023706
795333
1508567
394293
853179
1024120
451952
854842
1194718
636564
703220
487968
650482
781239
584245
891349
715021
522632
1062704
968416
533387
833557
471408
527265
1042770
785728
678459
734708
572831
596718
1259872
768062
1031341
436863
937382
950539
722122
520931
186536
544525
692677
657253
997047
380015
480260
730557
703220
589445
448575
531433
826465
589064
1088584
623462
703135
671302
912829
893557
1027531
572831
999933
473225
687253
497483
1071885
284967
752613
908839
585842
812379
728863
707082
1013439
842650
843585
714055
981917
626980
653285
350729
1110268
429949
523200
329813
496789
497470
828174
656609
614559
868099
871842
684942
700026
1138340
1019585
335105
702873
795589
876357
777683
538200
858063
794133
1024120
219961
350870
648091
886597
529789
646975
418948
794098
520931
944804
856385
712990
400416
824789
469863
416135
732914
320801
634834
559092
373716
701944
174175
714594
466497
384033
733383
609669
357132
290075
821972
516327
986720
525251
688236
437884
1082088
499592
448153
473225
511782
601170
341854
787111
547947
782089
413075
1106406
312407
480646
348083
712990
491543
700326
552238
745785
486823
698750
752613
1065437
966121
1151751
903956
491543
364442
605241
312824
969709
1004846
644123
1068675
707082
1006794
653662
696267
541401
424802
459314
609669
565331
630691
354119
983913
574165
752613
422734
304003
679979
1053452
561901
876215
919934
396263
713705
784678
831419
284170
599087
156674
589185
383457
684209
856385
815916
751077
943976
898580
508785
882050
1210691
395100
724421
648056
648102
836341
448810
760833
989466
890043
595762
1019872
459785
981917
1066247
457568
332159
842415
1222460
720908
966228
653662
654405
432362
858063
860998
720578
614262
1068977
849748
419108
855163
464932
921873
540593
628276
1017235
696955
786760
865482
1021450
787180
1062704
620877
538251
938537
623462
1053452
423749
950539
638323
306007
729413
753830
474229
220904
606189
567636
869762
1069404
566036
356594
870577
1029765
631277
492215
858063
353923
697388
272839
460260
600785
661832
476733
585850
1329068
661016
540002
567255
957955
950539
571756
223515
666479
486475
876215
1028469
797531
871711
571756
657253
35074
579368
943712
486106
928762
326880
1029765
1084690
630161
775717
1027655
316271
490826
804665
837888
431945
646855
739106
593496
629207
768658
677538
700326
328734
494819
831419
1250269
896140
606691
706802
950539
796387
567444
566008
1046634
740066
318235
526726
196128
785984
509089
525739
687759
953338
387558
782089
206976
708830
989329
647042
1004846
754126
927893
614768
970512
698750
563244
864402
891349
878262
657001
992225
609175
421824
785728
1195608
804388
1082905
631371
354554
315493
401757
1057461
446520
740326
461604
339183
1064441
684439
570300
787567
1040631
256259
987119
807571
374628
1211867
696180
390562
640224
768658
965126
794133
777683
440630
629025
655293
715080
1145550
268085
1065025
944633
1112184
466037
752613
649106
709452
687831
509332
615642
1065025
665083
837888
867354
766340
872017
1082905
274835
548437
1068675
715021
927118
398553
727703
649394
823852
609323
566036
952476
460530
353518
681490
488543
843585
670611
768658
929481
483410
556141
873531
714353
255270
808748
868680
350439
570345
648786
887848
619766
597755
330732
887848
720578
767252
856385
820412
471455
1108556
787111
369610
529591
595712
556189
625533
1042770
536017
1042770
448575
794133
647042
206326
985994
901215
889738
480533
772151
638761
678459
862704
299408
724421
716324
51254
329999
690095
723214
563244
525739
353749
898580
999933
755923
301743
441483
547521
328359
653285
533078
254782
973042
627008
649292
569887
985994
705079
842596
725709
1046634
919469
986502
417482
403710
813327
910221
755460
656496
637262
524699
606950
873531
960320
700312
894759
1152419
781682
550198
826465
901259
816242
353887
680049
671127
1027531
619830
452209
986447
1101908
894454
531533
455310
360626
601916
397184
397866
870343
420334
950997
606508
891948
743544
814485
254048
512769
877952
497470
861968
799085
298929
634958
435911
777683
853179
685053
724421
239657
581198
965720
624291
404722
969709
866097
642621
801937
604107
677768
696714
592641
477018
901881
637262
499391
462755
492032
848838
1077436
516310
1068977
873503
496827
837888
784678
606508
639763
533506
603131
714118
665247
785984
124915
1222460
401207
957955
798117
919469
456153
784191
614559
1064441
352849
997693
203468
548672
714353
451449
395021
1219075
872017
570345
471151
884819
283558
1105582
612666
1029765
926960
480533
919934
1116129
1210691
540389
501016
393407
1028469
596503
697760
509538
696180
536657
795087
609323
1116129
795087
1041099
317029
435501
706802
1035800
912496
797531
873739
890380
662903
873531
624052
300338
427956
709452
234053
1016612
657253
353426
842824
503999
683991
512769
318235
494848
1219075
589445
972856
399845
625765
597755
853179
235225
423472
663674
500011
1012050
997693
509679
522296
463111
856385
776202
1018983
866791
894759
465224
1055446
950539
619830
860769
1053452
891948
289056
458061
898580
868897
609434
436681
452296
509679
335028
889738
219085
883955
841743
425868
463597
604031
944633
745989
854842
1203650
898663
977403
795087
604658
1265691
652440
777113
293454
842532
401368
639125
727548
629207
653662
516190
636776
454898
789647
380364
229752
975758
392323
603054
642621
676664
276798
903924
1042770
843588
830610
1030496
1029765
943712
915677
854842
355152
288769
684942
966228
549338
514712
872017
1027655
708401
875580
687934
441483
566036
987119
1115245
848838
1105582
827846
866852
962777
707137
435116
954451
487488
951003
1210691
944633
425365
680852
357227
218285
687779
1259872
696180
598559
436126
639125
1019585
343173
527041
927893
529558
444708
469863
827077
1435026
706392
660708
568407
883282
1040095
517683
606691
263960
963210
828601
842532
473762
890812
445185
1152419
349490
1222460
694039
539465
1065437
612287
577736
706684
856385
522502
1053452
848838
376316
561686
572831
366433
755923
1115398
1064306
642621
987845
644585
515875
799178
675660
546367
804665
1077436
1071885
1012050
643768
394270
597755
604252
1028834
566008
679063
766043
1012050
571905
621798
474772
848838
837710
697246
357720
448433
665260
709452
787219
663381
1023624
843588
553391
383231
579520
786760
1028469
533414
965720
1187540
675718
391489
355419
607866
396802
966228
860513
1115398
1082088
1143416
981513
526726
315542
556978
706944
777640
820412
960320
730557
585850
1152323
932666
818950
225572
352546
630902
707082
499149
989466
570476
603001
326293
390503
970512
855163
1151751
1016350
1180537
690095
713657
901881
1121592
516327
644165
244369
480824
1016350
677819
626980
563819
556111
673569
1065437
512769
987119
943800
941011
519500
1018983
876215
665138
160007
692128
728082
661016
1186885
360095
986502
1160773
57809
708830
1343756
516664
436126
1001434
587905
589445
461604
90801
490567
873531
620364
868099
774012
390987
414053
519274
785728
347711
653662
675664
787111
983913
752613
868099
492027
553882
1259872
551928
752456
983636
530809
928476
289741
321246
496445
1017235
968626
553574
384097
594582
318235
831419
848862
1071397
973965
1006794
556752
735673
270274
463353
627008
744939
577997
425001
551129
599855
943712
661016
774012
888085
493523
783016
508986
680272
784412
852085
500859
580528
602213
866852
357132
514913
528683
928762
667563
890812
448810
380097
712990
986447
681231
570191
701916
441269
728082
723728
553084
1435026
596695
1217474
1205205
970512
454209
223716
898310
645443
179402
474772
508785
658094
878262
845935
483623
1041099
1118893
261091
709411
1040631
418731
613607
989420
646467
1116129
762788
694623
724318
683389
576397
703402
1030890
702622
407991
720578
642621
793371
559522
923132
866791
1197620
754167
986502
968416
733919
836341
583818
724421
730557
987939
575580
1435026
837888
735461
647640
406380
683659
555506
1061909
977403
941011
1138340
563244
572467
937382
853199
345761
865482
561628
491360
409039
963338
646975
1405175
860513
542760
871842
785728
606691
999933
824561
367034
600318
977403
494889
1180537
516173
599451
565279
451822
1385303
696381
887848
728082
516283
505313
855163
1028834
633012
464809
343664
857082
1115245
667198
700312
531958
531847
599808
617543
687578
870145
630161
1108138
848862
842532
389738
655254
220254
473225
872193
512613
764933
739868
352220
732815
892460
251670
700741
776202
638619
884819
382341
366450
1017235
469067
553771
408257
653285
830400
429531
1019335
1029765
981513
791952
740113
647042
499315
1057461
572607
876108
653285
668869
521958
546367
876535
753795
731631
541401
709194
593497
368237
745785
769726
676557
962078
279340
777683
862398
787567
1066247
355323
747489
794889
674412
547321
579712
922818
901259
589445
1435026
469594
843585
265024
463357
549554
1168976
1096000
687105
426031
870145
830610
522600
986502
1152419
1115138
645903
741309
1105582
615635
945753
470730
697521
1064441
625964
871842
870145
1071397
156870
694663
410738
891948
735673
945753
1016350
1057883
938537
759527
1082905
713424
473050
514913
352896
1064441
1003131
1160773
986447
465678
409355
817490
787454
256810
1115138
639763
1030114
734059
547531
737075
581776
636959
695749
695034
520212
531085
613776
393697
657253
373533
950997
1152323
898580
550801
627008
626980
596470
277294
396016
595712
637262
868099
960320
1027531
830610
907267
958498
776202
952476
703659
314591
367816
592220
698734
1116129
697760
163578
623462
1151728
330539
700326
573010
571442
494148
545694
997693
437042
856260
1194718
868680
374628
511559
634834
435337
1205205
448810
486835
939261
455695
1210691
589600
1008596
582485
969709
741273
769602
709411
509679
563244
843585
508266
499318
514913
424962
836341
643768
561325
689013
777683
638150
1147820
436796
943800
698881
513564
805309
508785
403710
552231
830741
820412
581625
776202
215366
392752
496209
665297
445330
715021
358760
1152323
571528
353368
1187540
635341
797531
456167
837681
690079
757621
508785
843585
1006794
328791
683276
986720
627008
529619
529860
908839
1250365
676818
944633
594336
786760
1180537
1064306
630161
922818
552826
938537
911670
597755
706944
1012050
788951
615198
599109
928762
601916
317181
830400
638715
697246
788951
660552
819675
55600
615991
643768
472113
645973
912056
340181
880619
560847
983913
687831
316599
495152
589445
419376
783402
830400
583868
659620
154341
33662
720578
1029765
547598
303690
1017235
490544
712990
225208
561595
883922
876215
692391
700741
511830
849910
476681
950539
891948
1128032
497210
977978
750376
469863
665297
625464
498803
680210
1082905
620907
866852
830610
903328
131642
579520
656587
623511
872017
1013439
588551
848862
1152016
963338
676133
923132
484199
335154
595712
848838
580602
1435026
841743
520742
884819
557074
802529
860513
714353
612703
477115
1084690
469863
707082
971400
659620
639838
764933
541401
1082905
296851
505456
657253
1058850
720216
747835
318600
782089
945753
251991
655293
553391
958243
989329
679063
1043008
818470
928762
297021
697246
486962
944414
849910
697537
614559
984210
980458
523811
817153
727517
734134
311553
735673
569882
849116
310853
627008
495714
981917
1019335
572831
1076128
750376
1006794
868099
1028834
615635
687700
529850
332875
968626
700326
582775
697246
952936
1016350
999319
778823
1066247
460265
419503
698543
644585
661016
749572
702088
432488
908839
626455
538693
688236
382206
787180
776202
435186
675660
763039
615198
838968
610451
912496
318235
1035800
740064
613588
891948
1024120
843585
747139
695198
903814
626117
569557
876215
720068
837888
586578
8368
584636
712990
734004
29146
662081
908839
478364
837710
987845
615635
619830
393340
725771
713073
784097
698881
548275
826465
678967
224214
772403
1343756
1115398
639821
570345
713749
539888
543878
812543
1029765
993290
1040631
503311
830400
706081
664876
1094601
590641
869453
551202
568638
616903
750376
306964
474589
778679
870336
876535
950997
522486
668920
775382
292356
695749
480533
897532
774583
459724
234704
909013
639125
1152323
674452
884035
486492
872017
860513
842532
388118
711305
1035800
848838
908839
1018983
973965
715021
562633
750376
1250365
481277
921342
783207
334689
620898
608355
464857
606691
337771
981513
589445
512769
1315478
687253
578632
520402
672860
823562
484474
618960
328947
629207
278241
264394
457981
175243
687080
360758
306606
858063
659193
519196
627008
980458
999933
681270
1121592
898580
981513
915677
724877
144935
429145
714353
474589
901259
611050
743305
629207
386249
688332
624874
646274
684942
873531
508785
656645
1224724
1121592
1145550
682416
700326
712777
1062704
517723
709452
612287
596859
794133
1108138
700741
514913
689213
688243
266683
448810
537389
782939
814293
1195111
1053452
294287
828174
639125
736527
1068977
803020
489790
250653
509556
366777
950997
980458
621563
937382
786760
1046634
739700
808970
360318
786760
649677
609992
894454
614146
830610
552238
941011
797531
623462
821972
731631
830727
859734
305676
475542
254736
889738
553391
427176
558309
409765
912334
1057461
784678
780571
491543
700326
1023748
822381
733517
826817
427803
599452
950539
897563
1147525
538017
989329
777683
446381
615198
661016
970512
605198
617156
1140952
1088584
380819
966121
593135
563244
612666
570979
390504
495963
612666
960320
1151823
417548
313096
927893
636219
740574
665138
1212082
973965
607414
709489
479601
612666
706802
1084690
368947
1121592
1004846
175373
1057461
542913
899855
499496
649677
680290
488998
595712
851182
945753
974434
841743
418469
635706
687831
713709
563819
795963
1094239
796149
310771
1068675
963338
785984
703093
274355
755639
987939
703461
456755
467901
239247
546367
797531
1313173
722981
508785
746283
912496
563819
529426
853199
271546
480533
678622
985994
855751
784412
1151443
290112
543841
646971
791600
1158625
514830
665297
838119
1043482
828174
696180
816242
767296
788951
211214
621020
218788
312972
989329
1151751
737475
981867
564438
267481
985994
712172
560108
684942
572075
927176
335831
675950
795087
848838
142594
977403
1219075
672617
412792
1082905
557134
749516
865525
969709
1121878
1147301
318235
397954
787567
591346
615198
1046634
1004846
1259411
427803
639805
999635
1143416
436933
696267
435473
560843
672617
815364
963338
607232
818114
983913
870577
947162
458462
690095
660418
683011
665083
597755
899232
1006794
637278
1180537
532581
593554
678459
785728
726482
522360
908839
553574
612287
613063
541401
579520
1008596
770717
744961
537389
530749
422317
716324
408470
547711
602132
1040631
775559
520931
1012050
849822
727281
597755
1187540
538916
468228
556321
747294
629389
885188
856385
392527
705898
392233
860769
905635
624025
302244
999933
441483
641814
532799
540411
522600
579520
1129495
473371
519849
1035542
580251
1031341
726378
456775
860769
828174
706802
1147301
928762
546367
750332
609936
639913
1116129
1145462
807002
897563
841743
525739
891948
602882
1042702
868094
553574
869726
462087
512685
981513
498234
437366
768658
583868
1018983
1113358
409519
724421
1042770
425365
1145550
715021
783016
827846
812627
782089
1006794
533116
916198
836341
843585
338959
392800
1021202
357983
369457
687253
574495
630652
703220
295168
679063
401661
849822
823562
999319
448810
654546
890779
1090606
727811
638907
855163
1066247
989466
388822
714353
728289
459094
447427
1003131
573738
548651
890380
315184
1082905
1071885
428275
1063333
707082
597721
627071
678459
492259
292184
694044
397723
1016612
877301
672617
646971
365507
795589
596470
1250365
281912
715205
1042770
776821
564318
646957
308351
937382
448810
369209
981785
546367
250424
567225
789640
410757
912496
709411
952476
868680
1210691
85176
626980
1541148
626980
612935
424181
920979
1007580
793371
929481
843585
553574
623462
496912
928762
536244
634834
609434
695097
922818
841743
549943
570345
370910
928762
724421
501890
598709
829847
706802
649739
615635
561018
804665
1121592
480391
1019335
22873
757540
737514
1084690
570300
968416
818947
382711
566434
841743
916405
828225
578114
306524
1040002
815485
980319
584317
375653
262567
854842
724421
1000602
612927
735673
805009
1018832
698881
987939
411000
721943
1018832
775559
531244
480533
871842
684209
505497
870145
848098
951003
1211867
855163
583101
697524
730110
750376
775559
878262
923132
534136
383437
712990
754167
484847
568626
619440
566857
820412
533731
610002
265901
511745
684209
691702
474117
1152323
659620
436675
1071885
444288
853179
878262
563819
860769
336759
944633
722028
672617
944633
804519
724823
783016
977403
754980
672671
1064306
583844
708830
771471
450840
247834
491663
1018832
498657
752613
1121592
1194718
369238
837888
532799
1115138
1012050
287169
486206
560137
614559
234020
1084584
1031341
595712
1048357
831419
405157
1077436
1195608
576272
559861
239717
841743
394635
461677
1115398
868099
941011
431421
1035542
865482
528683
684942
584194
788951
667741
604658
973965
1065025
966228
687253
638935
769186
408729
378348
521423
538775
1021202
970512
754355
623462
591931
1020238
765806
777026
735894
709452
1027655
316191
721118
1013018
891349
628045
526726
1343756
572415
726977
1082905
1152323
450558
1021450
451433
818785
1068675
667154
873742
987119
762788
604643
665297
476104
485666
771081
605704
817772
571756
1028834
776683
693914
674475
341854
973965
748463
739054
619830
526726
483623
450543
512426
966228
803772
879186
1195608
448575
657001
1094476
82394
876108
514913
661018
966228
862298
542353
298185
1121878
554081
689240
1013018
393922
650945
552238
522272
509679
707856
571081
898881
359490
553246
491275
688236
350980
753137
428554
828099
943800
300600
566199
709212
773111
457343
837710
541505
579520
234377
650566
534136
671622
539055
1043008
927893
1085863
689132
1023748
612906
687444
295375
1508567
643768
612287
672197
971400
474589
985994
665138
441483
787111
873531
601805
768658
724421
1017235
1140483
639679
676557
622811
347385
1151751
497470
516293
563819
1029765
556100
891948
521423
614002
606508
752613
830400
943800
430142
1027531
986720
554397
1250365
1046634
564809
679825
916409
684474
817772
60167
872017
539521
712990
377133
1006794
665138
945753
19884
591087
387427
969709
583216
866852
465519
599585
965720
708830
100537
808661
764933
642779
207414
277854
989420
734119
459864
637629
643222
464570
970512
1068977
532799
866791
433609
473225
952476
464632
451727
501856
716779
372123
635249
936174
1065437
695749
938469
655186
820437
502558
1222460
743602
463807
687831
434075
103962
755923
801651
687831
970512
609434
595712
1027655
653662
535109
1024120
968416
801651
102409
1082088
1013018
1385303
865344
296521
411475
533695
764933
85561
514720
571756
371684
642621
789640
1006794
605198
769602
553574
397611
476944
1065437
706802
815001
336846
1021450
828174
549443
754167
525774
659774
1077436
548744
1028834
638111
1082905
789483
276930
816242
604354
344540
619330
894484
912496
411530
1117278
1019335
583053
901881
703000
1018983
785126
541401
1035542
384649
653662
537134
1084690
675660
819853
983913
758830
1024120
380218
825111
1013439
1028469
1147301
1077436
597755
569557
580091
200062
448775
1275376
794133
633256
337976
868680
716779
546367
1116129
614002
980458
650767
918416
563367
759111
1152323
927893
754167
1259347
876535
966121
987939
552238
492032
941011
633429
1265691
642621
740769
639125
409560
570345
1210691
657635
972856
578131
929481
594508
824561
1104734
587483
547321
520931
656394
242603
374771
202836
643768
564429
640753
679063
1138340
724421
952476
728042
840836
244135
662967
309462
789640
590895
945753
1019872
828174
291434
357891
694377
750376
691835
782387
532821
832648
529505
1040796
824561
646931
448013
1068977
950997
790216
785728
807126
577533
271597
826465
909044
696180
469249
164469
480533
16954
608515
698881
324081
1541148
966121
576272
536614
925185
944782
364705
614174
734822
890812
700741
1019872
1508567
546367
612287
533850
424206
564429
609175
508533
706284
432166
965720
1068977
696267
824561
556846
424964
344533
625965
584105
533961
382711
916405
305351
583868
1028469
929481
347490
499824
687831
610451
708427
520931
494057
374299
407468
655051
595712
532491
479222
1006794
635147
537472
898562
425365
747024
944782
416124
609323
286416
560518
873021
565270
483623
943800
814485
1077019
561022
775112
941011
221966
421171
944782
716779
782525
983913
490396
789640
619830
553391
729624
921873
795087
708830
566312
449219
517229
640685
553789
769560
1035542
876215
1105582
426685
358336
965720
692221
764933
1035542
752613
505456
1042770
1065025
1115398
832648
744961
981867
592934
689194
798284
652630
647042
645883
627008
510199
549000
537389
1217474
1151728
467432
1152419
1128032
1066247
814831
492323
424271
812991
576223
876215
709452
707082
784412
700801
534354
675660
724635
794133
1483042
743602
947162
615198
506274
720578
650652
582421
916409
522899
319965
1180537
734095
870145
706081
642621
496213
397028
400484
593135
862704
909790
921873
868099
1065437
570300
522600
397671
37578
474772
648870
927893
950997
581262
435810
786760
626958
1030496
945753
586033
541401
442622
295730
317828
837888
514913
181853
569627
1115245
1071885
702407
649695
1066247
372360
1066247
1259872
1006190
637262
970512
716779
766195
818296
488601
614559
598444
712391
659620
560848
541401
234902
512769
1084690
449382
283870
504754
1220285
665516
441355
965499
1060935
980458
1017235
703596
584725
826174
676557
787567
368077
717490
707082
685063
643630
630018
1163019
500639
938469
576463
814831
1123351
609434
1071397
570413
880619
698881
393538
1068977
860664
987464
1508567
445473
859917
582795
636776
721565
230774
609669
479630
752267
786760
788661
575875
215100
471646
1195608
1068977
566036
695749
708830
1068977
1071885
504583
248340
524257
1018983
985994
657001
415885
526726
783207
637843
360232
626877
1021450
606923
147361
864626
1219075
309245
714118
522600
601696
971400
647042
860513
684209
581970
231794
770090
860972
1077019
642402
657774
1141639
669862
891948
1151728
871842
986720
650648
700741
1003131
630280
559900
605090
596470
646971
642021
815916
927893
1116129
560990
477018
1145550
369540
1035542
901215
1077019
1023748
585850
481826
610370
783776
536153
520363
749620
712990
680939
196344
603480
795589
919183
219883
916405
642886
919469
776202
728082
665138
678459
312581
709411
614995
668680
597844
541649
603793
972856
709452
525739
869643
873531
612666
354038
490178
661016
604953
523653
268960
489828
545015
1053452
673374
203885
762788
714312
278278
609434
659620
728924
983636
1165410
629835
672617
453398
734004
1186885
970512
996454
812830
613028
1088584
525739
973965
767004
1121592
824561
1128032
338913
1069272
566036
716779
238772
766018
858063
878262
492032
985994
626877
609323
477805
639010
837888
566994
612666
552201
657253
777034
582298
945753
1084690
246805
968416
615635
941725
541492
511960
738158
782089
678459
442075
814831
854842
1121592
401935
1035800
497470
866852
966121
1219075
643843
477915
697246
985994
517219
700741
325845
831419
793371
1071885
819166
684942
378980
491602
646971
573700
762788
746063
788940
980458
739203
653701
1134510
941011
809709
793371
543466
560091
846206
830400
1148374
657799
636776
1105582
784678
537389
609175
804665
615635
629207
937382
695749
1186885
751272
655293
928762
836341
873531
649855
724198
1046799
844159
1162558
474772
318613
589959
480533
474772
848838
643317
268982
309990
804665
916409
784412
856597
937382
721263
1019872
609434
834263
520931
654560
516304
1508567
713413
973965
953338
629389
597755
782939
670736
69185
1084690
768463
950539
453705
524052
1141639
188384
422150
1152323
745785
1180537
746760
604248
667368
593332
1205205
1145550
1006794
764633
299536
939261
1115245
684390
570345
609669
508785
645724
612666
360509
764642
1013439
335616
398951
1073446
532877
848838
493283
615635
713582
540268
849822
626013
643768
878262
466638
1121592
1018832
144314
514913
1042770
945753
1187540
538026
453608
820240
670699
702091
916405
436126
674589
453767
842532
853179
1029765
574818
666336
796934
422615
983913
949624
487594
815916
731631
848937
944782
858063
1071885
983913
837710
778617
923132
677658
698881
645364
678459
746023
519834
972856
989420
938537
745819
1141639
500939
716779
566036
702740
957955
706646
611657
639838
780049
421181
901881
817849
570773
446646
297966
804405
639125
466069
830610
947162
894759
889738
1128032
1088584
1071397
951560
853179
388553
814831
701147
1205205
613798
980319
1253085
999933
752613
950539
421171
643630
479495
684439
966121
560186
1028834
707137
971400
514353
870577
514913
420827
1508567
837710
546367
688236
868205
690095
700326
585040
345287
577202
643768
209910
724421
698881
754167
1222460
789154
1016350
728082
404694
925474
805393
852444
491543
396958
717754
783016
944782
555787
660765
537224
626558
719461
697760
336434
366821
621801
1115245
731631
642621
867354
675464
985994
981513
784678
424271
570875
943800
779929
1064441
690095
823562
525392
724195
642200
813937
452829
921873
919934
957955
827846
706909
957955
1029765
1035800
563244
615924
1054098
256410
1073245
1065025
865482
461565
908839
506546
1116129
537303
376547
855163
437366
657253
853199
671781
639763
1021450
597924
843585
649260
204960
714977
861894
848838
583877
234826
789647
937704
639763
1068675
625755
625673
1193412
402653
429795
757898
999319
497652
951003
562425
687831
439320
431223
1483042
985994
664428
639151
784678
417226
643683
305369
490371
766400
898580
692708
827846
1115138
183943
716779
890380
818470
1073446
471141
730557
1057461
966228
426698
665297
229299
821079
299185
807802
967158
304980
814831
611871
754167
887848
553781
868680
619211
849822
318235
601715
778617
793371
418285
1180537
1541148
647042
944782
690095
709411
1219075
643768
848838
157054
984475
848838
828099
579639
1071762
563244
769186
1077019
435828
1078962
1057461
992225
915677
703220
866852
425365
848838
1152323
684942
864971
787567
957955
1035542
736188
860887
1021202
563244
908839
941011
912496
1211867
502043
647411
1292425
668173
745785
986447
416135
566857
1029765
534136
522061
781264
678459
637262
687105
668920
620084
928762
945753
693935
461576
868680
543004
657052
505456
509556
535963
437593
480533
729159
394578
629207
1124104
751251
538894
1219075
901215
801454
927118
785728
968626
564356
439767
1259872
746178
668920
603272
588084
275162
341276
750376
665138
698750
808641
299082
1145550
521958
777683
474772
710620
745785
604806
869905
508785
312103
936274
631460
848838
606837
1151751
402301
662903
396378
973965
843585
397324
1013439
894759
584399
814831
627008
896140
797470
412057
795708
709452
985994
715780
1084690
470348
510793
478485
262764
776202
1329068
606691
1292425
966228
1186885
1019872
550465
970512
429254
992225
903154
640460
706802
714055
1105582
876215
1012050
619221
434705
280061
306716
598866
1121878
338901
327625
283391
485296
393697
714353
787180
518923
653285
683333
575385
866070
659363
553574
480745
457441
1180537
205152
498126
1004215
678459
742942
315295
894759
620005
562425
549000
916405
764933
900163
789640
778617
1259872
1041099
721565
575450
910019
944782
375888
1180537
970512
1145550
986720
525739
1073446
630161
788066
432317
700312
247954
585749
1003131
1012050
923132
339447
589365
820412
617324
593553
521896
302982
675249
1217474
718396
758454
866791
698881
606691
700741
1028834
661845
428084
1084690
591436
1082088
1115245
1042770
821972
870509
715036
511795
505456
492361
170637
522146
612666
482020
552238
815885
454677
724239
561504
491007
795463
793371
1222460
853199
1024120
486697
814860
522573
503245
856385
1151728
1145550
676557
560990
907029
779577
454405
711872
890380
438228
1027531
573822
868099
628590
920442
687105
483623
793371
876535
418673
1108138
441798
952476
657879
1018832
991168
566459
379797
592220
609323
1329068
968416
427162
474331
629207
563244
659620
696180
775559
627008
503445
568110
1073446
412165
1006794
849822
870577
480727
653662
708830
472924
938469
689103
695749
760197
546367
619830
743635
606213
643630
315295
706944
858063
831419
901215
1115138
534947
970512
1004215
1186885
681426
537389
778399
796236
461604
830400
493230
171931
646971
980458
830610
943712
481305
922818
661589
609669
639125
643768
788661
938537
124646
549502
904750
788951
448575
464344
474589
782939
445512
720578
509679
901259
482169
788661
327251
702704
597957
999319
728082
795087
174671
376017
587370
854830
825486
657001
715021
610833
340790
1012050
436126
662903
518282
898580
722650
628236
960174
490118
962777
606183
876215
1210691
856385
724443
672606
498576
540458
1210691
609434
935854
1003131
604236
228355
568407
436447
787111
627166
754167
1050923
679974
310185
707137
229332
652249
629389
827846
384005
1329068
594857
688396
578400
524589
653389
735673
744961
898580
1018983
612567
497089
714353
487479
1115398
697760
474589
862704
427418
257890
571756
983913
375100
484176
609175
480060
783207
665138
366340
581262
628000
963338
640418
670233
957955
622811
764933
541651
543321
823562
335850
720539
856511
474367
1116107
387719
619830
1105582
921873
771889
521392
635162
513376
783016
480533
522119
700801
894759
629158
212432
705134
588287
827846
838266
533478
837710
646531
873916
155083
1205205
521423
944782
706944
363689
927893
364525
623626
348897
695097
820412
938537
643129
728388
566409
822709
668920
514913
473601
711903
441483
542865
300876
614559
916405
222784
922818
986447
1413233
681139
302226
843588
538131
649499
1040631
873531
419777
1062354
1077019
604671
458110
87310
763230
874074
631780
687253
688332
589445
915164
860769
1101513
541401
1105582
375866
865482
783016
1062704
568407
613224
706802
1024120
559861
709452
797531
787567
773549
764933
831419
793716
1068977
1329068
265352
553391
983913
697246
814485
731697
787111
428568
1117191
452427
900034
286139
483623
821232
589977
555377
499210
1016612
854842
777170
679063
675660
867354
812215
945753
689038
878262
441483
634834
743911
830400
687253
491543
989420
330891
1116129
986447
627985
823562
368220
686713
543476
469863
717897
622533
823702
999319
685355
670048
1048082
563819
901215
985476
848838
518311
575578
588111
887848
298064
673977
744961
768421
840979
606001
787020
329203
553574
358134
1035800
360646
505456
734004
1217474
898310
495308
164346
441551
785984
536877
16798
695097
647838
548151
747133
525739
1073446
512769
463661
318235
986720
473356
724421
889738
691076
790407
802994
370236
1046634
890043
854323
894759
999319
937382
725709
461604
684209
482402
599981
604071
868680
539084
646020
1121878
1040631
440414
795087
600647
715021
597755
641603
874074
672617
696627
322393
330928
1265691
1138340
943595
796221
421896
1435026
1385303
700741
655293
820412
755923
1042693
999319
609323
680336
483623
842596
654411
876215
687105
1028469
896140
512521
208271
722496
653285
962425
951003
655293
499496
927118
1073446
522600
837710
659620
791864
681025
795589
903924
1027655
1042301
568020
422956
414769
455825
1029765
1006794
559218
552238
489790
89709
706802
775577
1123351
572831
614559
674988
577286
941011
184919
340341
770714
590714
589445
758569
783021
610451
476119
867354
355334
1259872
509679
318235
1259872
478485
876215
552238
447287
337738
778399
993290
889738
499590
804665
687831
657253
1123351
563456
262608
687253
963338
980393
756139
960320
1151751
566036
706944
447124
352560
696180
706944
1068977
634834
696267
898580
966228
260659
724421
372455
1066368
922818
1068977
986502
644585
919469
785728
630176
442121
1123351
1508567
601043
872017
441483
661016
479459
1211867
912496
234440
914356
989466
471087
716324
508697
460100
637262
778617
812543
155803
675660
307141
396684
351555
638064
514527
563244
395754
675726
1219075
571310
1108138
643630
570345
821972
374718
604147
622811
511116
980458
599091
440026
662881
673203
993026
1238380
354140
297691
830610
927893
1483042
876535
804863
624351
463960
1155074
671291
374412
581262
542899
562199
1152323
1012050
526726
1019585
1152419
496282
535057
1211867
285062
436126
980319
1435026
884819
624997
601807
909945
224600
661134
480533
647042
529944
222091
585114
1121592
494845
1027655
999933
315184
483669
1265691
1110268
688236
789640
595712
495276
752648
590266
557324
970512
492032
1115398
428742
544618
829213
515955
482969
896140
1019335
1115245
1130817
841743
921873
824561
653285
835898
792096
309510
492215
788951
787567
280157
1068977
731631
612028
778617
592304
1027531
999933
570345
613904
541401
581602
683786
824561
570345
605392
970512
676557
605714
417003
550971
987939
469863
842037
690095
379970
634834
987119
517816
690362
434679
843588
461604
838277
795589
407631
792941
713635
644585
592348
1211867
952476
777683
764933
469863
449707
658469
724299
1018983
789640
923132
425918
762604
612287
659583
448575
549147
491673
1143416
843585
618543
950539
960320
970163
419768
609175
871842
431449
965720
821354
657710
1265691
650242
599966
377305
666479
419791
750376
842596
716779
610451
366433
657253
666226
1160773
879186
814831
419306
1151751
941011
386632
430206
916405
848862
518440
700312
529996
1116129
1129847
495196
556393
87889
679195
535877
657630
375930
589445
843588
731631
901881
352659
582421
919934
495500
508987
610451
569169
619830
285650
957955
1181368
354747
687253
579520
257691
896140
695097
525739
960320
710703
533824
785984
1064441
363515
801773
729672
634834
876535
1019335
1057461
425365
627008
965720
1016612
962777
471743
398641
963338
903924
400066
125182
706944
740155
866791
980319
784955
684439
696180
530954
793371
546367
901881
610023
303664
788951
530023
986447
578652
490829
560178
784678
472992
467770
983913
963338
637455
409430
664656
448909
945550
880619
431101
652840
1115398
583149
563819
661277
1019585
609175
837710
584356
691238
578504
1385303
1053452
782569
561907
1018832
593995
700743
987939
965720
1050599
860769
837710
1082905
521837
553574
848862
696180
700326
782939
1187540
807126
716324
782939
794133
597755
399901
587823
1219075
630161
637372
546700
687253
628000
862902
309411
433338
983913
1077019
145406
437536
861968
474823
663410
836260
566350
692246
715021
204273
1217474
989466
820992
679265
706802
299056
586566
643630
684938
673718
470693
826465
893641
679143
624219
1038198
785984
748140
697760
634834
572536
575875
901921
798284
801651
843588
957955
975758
1013439
478041
1195608
500932
968626
218628
350801
413180
750376
744399
487312
520639
584317
966121
980458
1110268
709411
687156
943800
1021202
922818
419963
981513
497141
560336
534292
158699
1068675
866852
652054
675660
412786
419906
937382
785984
581262
714963
546367
1147301
929996
938469
597531
1205205
698881
611717
595080
706392
1068977
937382
593048
314238
376895
1147301
223611
574190
1151728
552238
461604
975758
573699
1228296
1115398
627008
374081
592505
526726
586812
922818
987939
606508
795589
773273
480533
540330
876215
755923
1211867
573129
355328
560505
627745
806868
526726
322301
1128032
952241
987845
871842
762247
743396
849910
562071
330266
901215
645443
594332
379602
623072
890380
702581
438346
1084690
696180
657253
366298
749077
745785
783988
583000
745785
492215
576102
567307
271574
658319
492153
797531
1137497
777683
697246
576272
789640
427418
448810
432404
473451
731226
1003131
584088
884819
708830
788813
607871
583055
709452
397214
1194718
632671
617003
709411
1287868
310890
908839
1065025
865319
716324
604617
983636
901881
876814
527775
858063
806302
511066
787180
468652
919934
843588
1508567
449214
262830
408380
724421
977403
854200
662431
744961
425991
703220
482020
614559
1147301
944782
977403
585850
498818
463421
874947
950997
497470
974450
492032
1019585
585882
1116129
750151
507865
981513
392457
1092714
612666
711239
1042770
725001
889738
1027531
1019872
474683
679063
1122154
876215
1128032
758372
557386
1115398
435808
688236
814485
661016
843004
628194
437518
552238
576068
569932
1071397
1110268
619082
687253
395545
743602
1435026
583868
1013018
687105
469863
606691
524210
457332
901215
793368
884819
394421
969091
712990
801651
596125
629706
353884
687253
860513
1021202
944616
657253
511861
716779
987119
602295
1013439
927893
248217
522645
1110268
672375
966228
559805
785397
467949
191166
778617
1060935
626877
1210691
794311
975758
677038
462839
947162
634332
629207
1030496
816970
1105582
521686
610451
706802
448575
51125
643768
853179
1194718
940824
812543
552238
514913
766340
986502
755923
1021202
452188
709166
1115398
705608
492032
779381
1041099
318235
787180
534136
720578
838651
655293
1019872
1012050
585850
1147301
459520
1035800
919469
1024120
457575
820412
750376
397012
668920
463267
1031341
622811
687253
474772
527447
742174
560537
499891
517708
672536
919934
795589
453430
938469
915677
549863
971400
810401
521958
748281
1073446
481291
761694
1054571
454057
1483042
934187
522358
18062
775584
467329
903884
318235
570345
735673
615198
1062704
1187540
779988
1053568
259584
768395
700363
784166
855163
284965
652236
975758
1062704
548739
734004
620675
653285
432523
595859
989329
728007
794148
540458
568256
780057
712990
860513
585850
890380
579520
1073446
742821
901215
739684
665138
421037
653285
828100
801587
1085945
337635
628000
627008
415940
866852
968416
1121878
968416
715021
698750
808573
743602
980319
734004
622811
814485
485822
1124261
499496
819988
765530
728082
235403
1013018
755750
521423
858063
342007
734004
871329
784678
298110
710465
824561
337172
626980
515383
536079
722981
851022
834184
612314
291264
692708
555621
626980
1082905
922818
620380
323055
712990
1194718
983913
626980
755923
580153
290263
938469
823562
750376
871842
964364
750376
724815
894759
240580
626980
771040
826465
800568
668920
953338
571756
910404
855163
655949
565824
1435026
617941
534806
794133
938537
693899
545535
256350
220128
636219
332328
474350
891349
754699
521958
589445
788661
695749
867354
842532
929222
922818
787219
789640
261091
1217474
639266
368535
518472
513183
423545
681595
948324
1143126
770687
566520
818992
595883
521018
445135
756339
860986
566104
480507
413248
795633
422576
579927
425137
817631
242981
537517
526229
273609
563277
986593
598809
489129
401203
609661
495883
463635
1289604
895416
923190
295887
485461
677859
648960
835286
977365
1151823
530675
361041
478611
399807
768545
623826
942728
967070
662059
829142
1001951
985994
948134
959516
627333
991239
1090080
1090080
1405175
729915
1310704
614694
807488
436432
1227331
574716
568252
332969
626582
603880
1301256
563829
1015895
580812
224233
997693
701475
823871
923185
536662
681513
621570
409363
818199
899261
746684
609685
462668
890905
683536
615908
652886
521837
503832
1058287
472416
626034
719463
199331
721406
181278
408615
736607
899261
865779
682233
819864
461450
1115789
915767
281976
820133
861707
611353
921833
583216
702558
351893
1204300
729450
699206
1077025
323299
1183022
503745
1000368
656735
729501
781729
716895
762659
539611
424022
314490
451382
732699
583000
393562
810749
325430
708796
684809
933251
910465
1124731
487198
815793
1198075
789046
464284
714545
388386
847727
878338
442739
582652
732263
862345
983669
683422
410405
643073
848312
959516
494227
741273
569627
587848
950018
410662
388660
930974
816869
765555
800208
1017971
825302
487771
847844
572269
520742
931125
841042
883221
431220
973642
674928
923995
814569
631562
57630
280758
822255
797987
717858
370134
1192525
1073041
840086
923185
1007255
604100
572269
1026642
418660
1172114
446735
642916
919613
887746
309813
728117
587442
592955
797628
651821
616330
668658
610197
980688
376762
845204
481715
530319
336554
627241
764940
1053787
663858
938537
520560
1251022
1023768
875582
681781
1090080
1090080
398364
752642
618282
660469
727663
987168
1196971
563958
1124731
700620
674928
910038
792561
1134175
1170877
997693
742749
739104
1088729
615464
274130
715111
906699
867512
602188
737820
859871
661463
611980
342387
481851
359205
1204068
856511
573266
583253
373390
471632
997693
404479
521273
611315
1207800
1032313
422781
1234300
1034306
793159
814530
901829
1146466
538017
357548
745062
733225
538985
890905
782926
776220
602821
220904
635429
1046736
530319
887746
505712
1206624
1312089
18744
891340
765806
746684
920518
548012
991024
838899
540400
907735
408251
792310
672702
644480
708796
1181195
520928
883235
931125
779819
568498
1083331
607395
857604
297966
321750
333180
699084
908901
949149
610815
802317
624681
325541
951049
873850
875013
928877
858067
1192092
893373
496972
615163
692842
571059
650645
987731
765112
419832
419498
556720
805985
844027
737870
428955
661463
299110
979780
458061
568892
636950
740905
499338
708796
907735
412330
895887
1250365
815139
323169
754126
1086524
853502
640623
882637
470710
728299
479430
844050
379659
1478048
581056
613379
1014491
647345
965278
634868
572269
368009
735697
360737
733860
985662
965278
920518
820880
588264
795470
578545
743925
505712
1018944
858538
897794
1003273
741940
1304907
475738
423722
728620
355384
416535
280133
1016612
1101657
950158
158040
462757
972188
583802
383303
571272
560127
840086
904247
263073
790104
1088729
882702
472192
546890
732592
853799
1038117
965037
911311
1121881
1120913
1312089
624724
707091
412167
717833
610176
764316
789607
691949
783601
692632
789460
679420
1254666
771619
1319727
382341
1178260
608689
757025
725337
1135382
531358
711759
359185
960601
663505
495117
434365
587869
804140
795333
790427
790427
1036911
606617
662796
930119
825626
1183022
1095014
884170
404669
712593
959516
873850
615163
705898
770426
710143
643509
361668
689489
952109
1072729
674928
880596
719463
836924
955395
810749
706856
644974
884380
814872
572269
691256
935937
721406
669235
669570
531955
693138
628140
786151
271574
256359
448104
375930
669763
643286
628642
901997
660681
613061
841017
1086524
1199807
798487
991024
986593
737820
1100013
787907
1094582
977610
965037
883235
123499
946722
351311
836393
600871
680915
644194
855211
458659
56906
1197242
176385
365116
434445
610197
884380
633376
819368
1274031
363515
661097
529599
746684
955395
659620
555894
506981
944446
899282
342759
865411
985653
676954
606508
434725
382774
444666
549980
523070
980400
740225
836924
973642
828021
1016414
853276
669228
385272
885541
1007255
608775
588120
165157
928877
820946
463561
832580
532438
646080
438812
902430
675710
577199
402490
838600
747013
752642
1037523
866946
822741
1018983
1059937
946722
644480
696714
716973
996510
528989
358984
731517
52517
648810
1098025
718139
625746
810749
719463
1056894
573110
462981
657551
661463
1204068
495442
341857
695402
708144
1274031
753517
387342
509238
1043040
699084
904419
632679
629502
372527
786283
851511
987985
1043018
842123
789607
203965
995165
733860
920518
642230
573266
621552
618363
677900
790974
337687
644194
112399
906699
877992
772308
630414
606617
1037523
451512
579086
995906
423047
736324
288932
831524
610291
316719
560848
943460
888317
600051
720574
774610
815139
1198075
452269
705142
801528
896734
422651
714545
1141639
787907
1018944
895603
895887
865779
837563
1085838
651948
735377
893713
873850
750343
453424
359939
751312
79155
547639
496692
532627
671699
580154
687315
876017
501345
413512
524476
694004
737870
546131
836924
700620
1166990
407182
560814
1095731
635702
567741
674928
404479
638435
383831
258478
1121881
573103
407599
803754
842123
704046
1039572
891722
393756
424956
377435
917954
699510
952109
401188
878338
636663
819040
392527
493432
546277
546612
770599
656735
510655
1136788
607838
467871
576785
419541
416761
773950
1195902
820133
925777
442929
923185
965037
616086
357427
961728
775662
248092
695260
1013906
1025211
837932
1240140
790526
728980
751873
406666
1043040
1072729
864964
1204300
681954
819864
807294
1266299
448834
718267
749817
881374
1101500
712593
616348
421577
584306
707232
728620
925863
951049
323774
393271
944288
568551
780676
819864
1095014
754281
587442
596585
583253
343806
904247
700620
536125
540909
750612
643073
54340
524859
535199
1016612
891111
753394
769148
845204
880674
1166990
960601
518315
228167
944446
604215
785912
931838
602483
700735
953608
801315
528989
737128
628140
941760
967070
470888
466556
1115789
905413
690272
644194
718609
503121
866131
1274031
715111
683610
669386
545440
504792
652610
1016045
572422
726232
772308
962202
445837
606617
610219
1199807
1003273
1025211
689489
302929
984255
451586
853502
1068707
880596
918880
192043
527275
1043040
629748
594220
677490
716726
661156
604606
541649
597726
882940
1148852
1185448
804140
585931
1342012
764268
948134
899637
567307
1011152
493578
509361
965278
774930
500927
580642
536877
531663
145025
516938
475154
603473
707252
929545
1115789
397995
713311
995906
698084
754551
635429
945130
1083331
891886
473086
408175
604801
611980
517057
960932
925863
510591
538141
725861
443323
954091
1076506
1073041
1039572
937151
825626
613756
1251022
902354
581762
996899
967070
683536
1095054
718826
437159
523183
663401
400958
677541
701064
865411
740631
713311
813302
458493
662796
721406
658739
273007
774610
493393
221546
491393
652610
720580
1023768
321379
597465
968831
442318
556074
921342
902354
1041411
919613
516279
1192112
1134175
720981
912476
119618
389985
828021
678045
283723
892721
801528
1068922
1254666
183882
893373
735657
883579
775662
600051
877992
1183022
513348
1046736
647183
515118
634161
646989
1001951
567699
641543
633219
861520
962394
613912
571690
648552
527923
626582
801054
1085838
618363
580031
1012719
592955
910465
731821
513183
484310
713311
1319727
949308
596720
876082
736591
836924
884644
965278
614117
379101
1093523
591513
770426
511293
550523
774610
675143
527063
647183
814530
618477
713456
602524
933172
980433
1135009
987985
941760
513895
505081
689489
528998
658213
789020
417240
915875
1043018
882702
290520
675713
448749
806860
1039572
707232
511247
532230
931838
888787
376895
1185448
716427
738705
710040
1216299
716427
320152
572269
393583
931125
745062
1183022
814872
723759
577278
722362
478633
823130
1250365
455520
741930
721164
581637
496842
672155
583338
831769
406196
943367
1043793
825449
840086
280415
1131686
329711
787907
433989
912978
801528
482579
869991
710820
246386
1020637
875582
769148
342630
693222
1012709
879977
833788
205825
897586
757633
415179
950158
728082
1301256
896734
960601
249264
1033925
952787
807991
648933
456983
861707
879977
910465
1101657
1185448
441445
844050
1167099
1312089
709678
764967
579952
665991
577199
715034
947756
718758
887746
732592
621570
1101500
467874
798515
526418
511575
965278
875582
1190639
1254666
704733
1090080
618363
1190639
793740
1199807
911610
752972
573854
1170877
422295
60636
569148
707252
415053
759059
1012635
864964
919613
1012635
419855
881374
900059
769641
668532
640153
1149233
556281
654349
752810
883235
585223
770994
1097350
951049
613904
797987
895887
1025190
1146466
352719
200107
632990
557290
470258
615198
1199807
461022
948326
647345
808778
783601
360609
741669
364593
363545
606617
865639
348909
831234
500197
493578
915875
572269
956279
410302
584306
599131
580812
906699
893373
782135
516724
790427
890187
983669
918880
606691
626582
911311
959206
684835
631400
598311
1135382
904419
828379
772152
798456
715535
578229
699206
943367
741073
1056894
837932
411530
930551
869717
605308
876017
758725
629502
1149233
820133
875582
428466
626231
444264
748626
1131686
858067
1121881
670945
980433
789020
791254
563651
782135
735697
509377
1046574
858538
841672
772078
633554
720727
774236
624629
841264
239905
1071113
824937
617324
915875
440656
516798
699084
404479
707936
757888
824472
661463
724547
850376
355837
654349
1072729
633657
655595
735377
172125
725988
732592
480017
911311
401428
541651
441201
674173
382703
624953
1251022
820133
487479
1035710
602821
716427
716409
558591
568598
290233
567495
1015574
532520
665629
907571
1131686
672235
1090080
353352
1185448
624206
744487
579842
268785
629422
968831
947756
769533
577471
504295
827740
872914
453367
1131686
782926
875013
736324
836924
639022
987985
501200
127447
842987
938537
865639
501840
409334
381019
701308
566413
757025
639022
346246
525939
487495
684259
427218
294496
477916
200089
247168
1001951
706132
467695
757888
541352
631400
565200
836393
771009
1053787
763630
706395
583805
493864
1026642
827471
649893
639611
576916
785114
296076
791254
683536
750753
453299
472769
604439
1167099
702068
765962
554812
574495
891722
752972
527225
715111
675726
583253
742801
522821
273409
776978
442047
937151
621968
465581
197340
962364
576141
955005
409397
768545
636017
827740
1171634
1304907
820946
1025211
533113
787519
645556
453705
293494
865779
582803
638452
656735
431893
1016045
935937
649575
217274
1072729
748626
549684
545480
616330
752027
368741
1076506
527771
647751
308888
771009
784351
547944
1053787
562741
715111
725222
1227331
631562
464605
707252
425402
836171
839393
848954
682630
987731
656735
1166136
1099628
760578
1119018
573692
883579
653003
625746
1015574
564085
577199
408104
205351
813302
388402
359329
870173
883605
426008
760833
679116
798487
327494
525195
815139
919613
840852
820946
1068707
807488
771009
1131686
563651
1207800
883579
974312
701475
533780
439827
552103
699720
362169
622387
722916
847695
794761
462709
880835
460719
904254
740966
523128
456894
1185923
496972
1025211
794848
362728
825601
1192525
949308
764316
559908
1196971
771375
716973
445693
673462
769263
485362
447870
959516
974312
575528
825626
926960
414940
545383
1136788
532563
814586
943460
1319727
819368
681513
666868
298110
877992
577278
597235
692990
1085838
642520
606617
816636
931125
789020
447657
809962
772308
770479
698164
707252
597235
388672
530319
743608
1006459
866131
553517
807991
1019614
496972
578652
467016
947262
967070
1090080
280649
669966
722493
668532
899637
980433
1125809
987168
645115
550523
638929
485007
496972
713311
697905
1184729
815793
987168
749678
340220
673462
353363
1206624
209884
1039854
975455
815979
1025641
1160494
598314
733860
577736
699364
1334798
725222
693931
525804
837249
992030
574112
695360
910465
572269
459597
584306
892598
204748
245165
1158095
596720
511575
597235
908360
955395
716427
1155462
858538
479764
980433
635429
595958
973642
910465
977610
777757
756328
493432
541832
437556
904419
702121
516094
1088729
613061
639018
696619
477463
785538
732592
949149
807971
565200
836393
598862
516464
783601
1071113
210810
649710
891722
493317
753628
991024
527405
798487
744487
992030
728095
875891
373129
626034
553203
727663
892225
853765
562679
801528
930119
427034
1220285
882702
616330
1250365
328501
685001
790394
777630
798456
877007
774930
664740
1254666
1033323
535339
784097
407351
822831
213481
403294
1312089
908138
265531
468928
509332
825601
883605
623865
965037
851511
607382
796320
1101657
565722
991239
997155
484916
1136788
629712
1076506
1007196
1310704
882702
314338
572454
879446
791254
699364
799778
319334
833359
853276
468256
609669
393405
357441
951049
716427
642091
776978
1146466
572657
592986
716324
624550
699510
791708
732592
794761
941760
695037
465075
828021
626099
1181195
836924
536877
706646
825601
1181195
719463
411391
944446
987985
752810
578700
467846
674255
573290
296307
923995
744487
380697
498624
647327
874187
594595
1041411
814586
370461
561235
859377
743608
906698
897979
401960
648870
537020
674173
820133
340787
879285
339753
911610
701475
631562
1025211
997693
955005
845204
629149
319338
947780
828193
652610
278359
737820
515812
875582
740354
636663
1177884
752386
915875
567065
565200
568252
698854
893384
560041
603247
776978
770683
1119606
770994
946722
566413
783213
531090
801431
556386
512709
588120
716808
727166
380813
718758
888812
708574
496445
587442
607889
492169
849086
720290
949308
830899
605780
1319727
1025211
780238
737789
365673
586463
771780
611021
764895
618110
872604
459987
297829
692695
820133
1204300
415693
359256
838899
639805
1037280
520637
941686
572269
543684
1179521
741404
432424
858067
814586
614856
615163
615908
849362
516798
899637
764895
744487
609893
672714
565200
345948
774610
615908
1079724
531150
673319
931838
723759
801315
780534
639299
877007
848312
649095
1254666
750612
944446
892109
613588
715153
629502
771009
529122
636663
830899
842123
497089
1124731
585418
763261
1016612
498014
486263
972188
872643
751179
289508
801315
583086
725861
662170
367826
664740
841502
1058287
687156
616065
814569
245305
567495
736324
754065
675639
665125
536877
248127
439519
533113
700620
1025641
385213
968831
409519
1121881
530319
515870
921833
1183022
548546
356345
853276
1142999
494370
845204
666524
770683
987716
804665
435060
204273
1197242
928877
968831
564457
339772
1204300
439511
455791
530771
881374
929216
781729
765233
450888
656735
577278
421558
458958
377960
727825
443112
701306
1033925
449283
574112
928026
807971
326880
609884
417059
1101657
833467
710294
733860
425027
733225
736324
615622
592653
703193
896734
419434
1007196
735697
899637
720574
511575
1476304
251879
665257
923185
555506
1134175
387352
872643
787749
392522
211505
750093
583042
577278
585553
713230
689445
704046
1192092
1072729
530319
944446
737228
490189
533850
505800
945130
1304907
310716
876463
905752
836393
893713
471756
478488
716973
761754
641687
1007196
763630
302703
880960
644194
537594
979780
550588
322128
872643
997768
987168
625746
395805
434705
373811
813959
869717
738705
820133
1183022
1026642
752642
1014984
353125
903869
814801
719463
420924
1032313
625006
839393
814694
406408
771406
1119606
552854
642364
595419
604976
867018
1019614
685794
1234582
1041411
746890
787907
722362
492358
623865
979780
1028219
607382
445999
1100013
600106
652558
434462
566312
214630
882702
727825
554316
867018
947756
623865
947262
796883
960601
716808
1019166
460917
978421
853276
792813
23995
533113
859187
270753
741669
610197
1192525
1199807
752642
996899
1167099
906699
585689
789020
425878
698972
431205
805937
915875
492397
418028
367034
896734
876793
1476304
746130
988155
686574
294875
707252
852479
572269
699364
1098025
842962
536504
277431
736531
600106
1290702
878204
505371
807991
537934
716808
507158
474478
701475
759059
1021210
579712
457091
549684
1184729
513968
770426
1039544
844964
947262
844964
351666
857832
720574
965278
353020
705891
380341
595000
683536
797397
906698
845204
615908
1033925
286888
613756
748626
585140
1155462
416626
517209
699364
813071
779799
513945
513376
633793
735697
729450
384659
771398
1198075
465701
803754
588581
618341
931838
602620
519425
933293
796883
607197
972188
373721
409745
824472
947756
473393
420360
689231
847727
522968
337001
798865
586767
610219
405831
373453
1039572
634272
897794
700620
891886
879285
360318
1016612
879977
402271
660071
676920
814569
817959
600106
838899
718758
944446
997693
945130
389738
810749
600874
744487
595183
636663
468274
524849
344390
315797
788940
1012635
858679
948134
768616
536015
841799
879285
495156
619728
853502
618282
638341
705203
327031
899261
1103852
782135
626582
1037280
445348
625469
973642
491701
573111
451848
757888
752471
771038
498240
652610
892924
512076
931175
1207800
657551
514520
870308
553212
830899
883193
573740
1207800
592955
960601
749082
618423
880835
291276
142598
435455
851511
566199
701475
466295
761754
437747
684663
636699
789429
633219
913538
341728
1003758
1043018
546000
1149233
681513
807488
526714
743983
637623
202867
345301
603247
787886
507259
508515
744487
810635
590505
518682
573266
858538
716808
1142999
1100013
629591
565200
662170
583608
264876
267228
1130246
718267
1007196
892924
610219
601106
928877
563671
779819
752462
355525
569564
790194
558116
965037
444187
865779
460825
554518
344471
1025641
650595
943460
1171634
959516
583678
948326
930551
1101500
1014984
484065
760695
517361
556141
1003273
853799
669991
720574
672903
577011
638487
409462
965037
574112
850563
888812
651947
790194
1003812
508387
700620
937582
1250365
794310
470123
804140
647360
699206
943367
1148852
365053
699041
326597
587442
656735
983669
776667
671776
279709
395617
477714
618385
722256
971770
784568
883235
189070
720727
536877
592801
891340
1179521
305931
171016
455672
855211
655244
591440
921833
652610
553547
620497
770683
882702
991024
528989
744487
743732
744340
448775
499395
761754
987985
365759
474330
394890
753628
987716
877391
684065
713311
813071
787886
1030815
589020
258703
242656
466085
928341
507757
688015
433957
731401
302497
849086
554722
1155360
845204
1068707
943460
375841
853830
314620
968831
880441
578377
631562
577650
750612
727789
725593
674928
768545
675713
1091202
748658
586425
848312
1025641
774610
725861
757888
654546
534611
779799
962777
547531
553391
881374
724993
825601
994748
1290702
726780
537734
713230
997768
495063
393462
627414
1073041
785984
490829
858535
808657
536464
1204068
493578
412987
530278
643073
623265
668507
931125
437802
919613
1004616
634003
324340
880441
418132
856298
779819
879446
491512
388129
636985
536877
1190639
437671
851511
699206
723920
814530
306686
615163
305011
279775
726496
1035710
753622
631562
513369
946722
620230
904247
1005260
685653
904419
1072729
123832
705238
754065
1192112
797902
714373
490005
996899
783055
508624
918880
522751
528989
718758
833788
1119384
540468
610475
770675
913879
1037523
665629
457408
879446
907735
1254666
411351
766122
601106
471589
884380
954381
1103960
809146
904419
842962
615163
551378
798487
1239691
677075
614616
481916
387821
721406
781729
824472
633262
919613
737820
801066
439657
568252
952413
908901
550749
995632
832782
1101500
776978
603835
287950
705349
1184729
819368
930551
812421
396584
1476304
718609
1476304
944446
674928
720574
854811
1171634
536448
574112
1139288
633262
1012709
737870
559644
1184729
448245
906699
549684
794906
734521
1007196
520819
610454
590505
897948
628140
392165
1178260
652642
888812
726431
155953
1192525
1018983
951049
776978
429839
818199
1079187
768616
612859
377457
759059
955822
636663
627672
600656
716921
762316
757633
600106
451107
769148
698084
385088
701475
781729
691256
858067
987731
243852
629224
987985
1001951
651948
1046574
1216461
720735
633639
549447
720574
814872
746130
987731
738705
1122905
1167099
514842
836924
1035710
620023
1713
825626
518270
1063569
947409
899637
759059
403500
818199
811234
858067
841213
770426
490891
538141
825626
661463
820133
620109
769533
412671
471080
670051
395714
562782
933293
844964
564901
661156
695101
157290
789607
348659
633219
638050
320326
698084
1085838
1135009
1196971
813071
505712
510423
771009
1018944
580812
820133
707232
1199807
815463
166199
787519
1239691
468256
1097350
770426
381747
1068922
798865
633657
683142
772168
1060275
350100
581036
423047
511575
466497
483367
677490
877992
662064
825601
347711
738850
440528
746130
1021210
948326
943367
714373
1021160
596125
543620
686574
493472
601994
996127
510694
397798
421181
1178260
523381
839393
475945
318114
542156
1032313
599705
1088729
404985
815139
599961
785721
635429
656360
455962
892109
461826
1304907
406561
730368
844050
565200
933172
1192092
592640
1192112
974312
404782
865639
206610
535877
499315
504035
829142
1301256
1301256
541417
716973
729151
775849
1198075
784351
801315
361401
586041
828803
861387
808657
778837
695260
644194
1009776
798456
784351
488025
562305
695260
770994
752386
847319
919911
879446
534619
1167099
41254
874752
825214
235316
774610
869717
762028
931475
951049
952109
823871
997693
566413
266397
1014491
180529
533113
1030815
525741
849086
794202
478085
311245
434704
602700
627186
544355
1087518
558948
672791
753197
575454
426511
149242
731038
701331
421159
631906
187690
391594
838592
349137
374452
725558
653068
626973
403644
698980
228294
604646
765070
331708
315290
488542
485858
292781
530014
815070
645238
857884
696563
432412
1130195
743925
238653
864871
485057
541729
429330
448116
591783
412199
867003
425418
526964
570842
673292
666207
751513
610475
767258
555868
726082
579952
1077446
787243
261055
1012383
705040
435669
418895
685386
490896
627801
769570
646639
529740
749908
471347
589434
1065323
1066132
349137
853573
914113
407568
541387
401763
896714
809576
821149
723117
670576
771867
552291
512497
302457
562561
412246
441798
929611
422873
757534
600773
529552
579280
893755
657729
497749
914133
681555
618321
649130
417878
289869
393579
390682
360485
666207
639234
913573
570842
940319
351026
327797
557465
275004
867003
590984
712557
545298
706950
147763
857884
531660
683777
629105
479449
660243
617342
529740
536154
863207
760887
403314
379325
476791
471662
411005
599855
715685
595562
900603
390380
479609
503670
506752
629385
601366
310146
608262
587678
998084
196705
958475
1004500
898232
554914
309458
518364
1153164
191291
477692
412177
495901
822403
499941
499692
384470
644741
588535
885977
732974
549413
903859
550210
958475
503178
672791
740943
650157
504766
552367
513103
417361
298921
515912
655949
410685
786926
720925
544771
262103
285703
729660
364979
663040
368637
569945
166168
568866
1112631
566038
279758
651027
946704
892409
546375
1189580
394270
580774
566966
213944
484963
957628
780256
637982
605520
766058
203610
197081
579126
366051
554517
538837
359815
836188
874507
459430
311367
940344
579547
894652
558752
839985
760970
742862
631989
1050035
951369
910109
883750
928238
366874
439767
480863
944878
342120
28874
1445983
494933
819309
485781
1272841
332218
520539
344712
770176
652945
1054148
361607
645876
841017
535223
679798
662832
641977
342496
388808
935922
181212
341137
356110
239736
574996
652980
668637
461836
497262
589436
666517
437650
397744
796661
799106
668335
341960
910088
645238
672839
427291
604213
1114023
973729
693438
450698
370304
465443
603565
111546
988622
464424
849175
945813
402800
581028
1065323
705098
715849
503987
583211
721337
1114396
431383
357912
603565
635797
576077
739792
751131
670335
578390
501484
301722
523363
624524
1245828
232972
512764
576077
461457
482558
292357
684991
827317
528932
901579
481280
868559
471323
208262
789559
608651
744968
515214
647977
752031
477634
391998
660226
699462
710841
272839
560556
767258
550501
536990
361668
668034
618151
394247
292781
966122
484405
895903
655362
620269
268709
479479
536694
1006355
561011
530669
1064886
683777
988622
965678
715931
667659
642103
918172
469502
444263
1207713
482149
815644
287016
740164
630138
1194973
477971
588541
553629
783614
995044
559780
463088
671832
567006
873089
529594
694693
306464
645303
714986
642295
632106
273320
488055
634355
561628
774776
737818
339840
859279
716167
630475
565535
979203
480108
965678
624422
633554
949724
565131
739090
864598
915399
341146
577683
518603
764884
645724
707807
574129
760970
537436
1276755
395663
808027
640611
368176
748043
371252
658739
540400
666288
999646
458582
312254
1441023
396075
776879
679212
146104
962034
686998
830357
965490
592703
767222
845157
1006355
414288
935070
801854
681405
315030
622868
711971
766698
990037
648453
604213
276832
619906
700700
471662
617781
467515
673142
529025
861482
450840
276233
296603
270536
592328
589343
410037
917291
410566
534247
1008182
163184
408629
779819
421350
192663
773589
1173884
263960
390380
527904
562430
961900
568110
1005085
810765
504485
734325
613413
637730
1307676
625552
519575
629640
526946
832825
476970
546375
521808
376984
817122
295979
675229
426226
879337
779544
1084068
992036
455622
873089
795202
327949
865550
1029417
704368
949372
531150
1238181
760358
877730
1233828
642442
684065
781851
673852
632054
695465
1016644
526271
701606
647730
792104
584229
1266928
511488
466360
686956
587007
439732
547918
541387
432412
478524
826953
469886
408973
935922
716167
1012244
459430
660243
809322
653916
558105
487506
640329
977456
687700
914113
844281
655156
638882
1114396
687477
403314
403644
708146
341370
876888
682098
869266
830532
672791
749640
693533
609214
539115
492227
926536
483947
955967
729322
729469
552460
940319
760970
1059532
1094807
928238
750329
636840
861707
1062303
472184
933306
645585
385173
605724
924533
372150
339825
764286
876489
749640
413797
578390
842985
472989
301640
823863
710696
608075
690868
702885
533259
424936
541604
444345
825161
826687
357059
528932
486937
551822
670152
806301
457717
679212
786926
898232
597853
634145
788068
515214
499692
291950
287426
662170
937379
659140
626004
476970
619333
921039
348651
414720
396479
524127
313530
585654
701606
743122
471239
590112
420360
1104650
779394
447230
433613
779421
571008
574996
650173
812422
754924
708146
1008182
1152527
842175
629105
682147
372021
1104014
989224
588541
732913
285257
681735
663673
617781
829827
521808
1148374
647325
1076683
1038749
1100568
354809
829996
494352
817281
1104859
631805
1324966
647977
1104859
583211
753770
289522
636355
795302
734714
705150
502139
375054
568010
1138255
799666
643819
299784
586832
1113884
569362
1037760
513779
424224
542725
439866
812555
370481
726178
239868
865791
540535
424100
571147
1024952
286845
381491
592328
341511
527483
1086344
657732
273312
1067667
479609
54310
618724
656405
907930
811146
265462
239868
770176
811690
422320
495281
723762
714168
641666
770733
340819
149242
366957
1197242
880659
552696
691523
773275
449779
786175
779181
10507
440205
537772
1032366
706967
716863
686067
728419
691839
471606
612886
483937
64200
758585
621271
496085
1114396
683900
1024952
461706
465022
516571
743317
535223
692521
321534
483947
631805
737889
296135
1307676
568757
809322
450343
529552
339825
360928
630138
555457
915581
672577
962601
724993
394694
567103
534471
1207713
829996
403314
499308
495450
646821
458910
413644
553763
713418
430857
227908
196277
696490
380531
575778
869347
358990
810564
306574
989224
434434
504569
319861
435299
1233828
435336
493185
889523
582542
306695
471662
543475
1016761
356000
722530
1009246
569362
897774
461878
519642
631280
694942
1043792
899123
369076
594130
421487
546154
768868
964630
557539
418481
570548
567103
700365
1081524
425105
352130
458582
538837
380425
215249
422180
317832
797637
803464
647025
528217
331675
1055774
424355
498716
394694
960138
1022515
782854
720746
732913
541991
803602
1300960
429622
1022074
764277
534345
744438
681735
416801
317906
746283
839348
851729
817281
462719
471293
1001434
787659
700484
384850
869266
558804
1124045
804354
522029
487086
408620
460613
663066
949372
703152
555323
750145
273385
424100
653392
748796
420493
576545
849313
830400
1005912
660288
1033486
672631
164705
343648
811440
557465
295557
772827
729660
1189728
716660
737960
228294
697815
679116
449623
258656
607859
727344
809091
801492
580675
488740
478485
1101963
522645
836284
470174
902627
622403
604213
594866
231794
347474
650294
531643
514210
644905
609876
822403
471041
733502
397958
720229
740943
585089
773657
719835
501787
601264
901808
298047
458042
430855
683343
267242
965678
379675
787243
614851
673292
915399
631214
637375
687157
842419
398105
778322
531659
440814
616903
1097045
919794
819309
473900
650106
694225
484763
563775
863391
912932
667659
591719
815966
479213
551822
632263
1118226
736232
827967
572818
497665
400457
849932
382871
496252
409117
673270
485858
897117
679522
436240
684821
538278
542368
477482
589425
291950
579526
1104650
855619
740164
677012
413621
1138255
816142
990037
493864
883008
444696
538989
310908
393358
434422
872877
250536
868881
1307676
425448
677624
889488
917291
676262
794360
623626
631147
693533
622868
776879
883193
1127634
360222
809322
453855
604615
322328
537303
550974
566857
352141
256050
773657
667659
824242
432476
339274
1081524
628853
1012719
1284223
1301991
751251
621661
640653
660893
391619
627715
695465
276371
517229
1189728
646289
515764
629105
640431
586847
461842
366681
768260
707069
22881
508126
640517
494845
535148
541387
492252
1254666
1094986
519187
315968
353788
785279
688863
521686
709123
435954
853993
853993
535435
1173884
833780
412177
980291
737630
146261
402411
398105
838261
713456
922376
809048
902627
600320
528474
679240
538837
671757
447307
1169560
595266
1006355
1117680
535797
916065
322328
434404
875958
843896
196277
471657
559638
451822
457019
536527
619371
422076
760968
748547
1076172
1266928
1237604
1009246
661097
709449
1238181
323542
879337
648912
1038411
529345
594469
929611
644920
723108
585553
781467
743037
827364
916428
694693
474823
399688
795261
532128
676511
537809
533132
706967
647225
440986
597777
696162
429570
666517
388845
760353
333260
598706
951369
1033916
458565
438263
639962
404383
758681
776879
925220
947940
869098
87310
310922
1152527
632663
549339
452305
867003
209023
1548056
496021
448592
816142
749930
578534
1161290
683495
534345
435499
789054
1180446
623858
724106
937063
500112
790414
528474
603503
385973
542339
464344
99803
661373
1021327
379237
424313
571147
391230
138533
1187378
894857
462660
494933
630194
595810
713781
689116
839277
440518
1161290
517552
468985
746381
697619
781467
336759
399802
591392
534883
688746
1140952
730925
825626
1106048
879776
912138
589377
572140
920360
720378
479737
603963
710696
477635
531989
547943
326113
875576
743305
542956
307927
771551
532389
349137
710841
823696
902627
432923
829120
933306
915399
503674
599233
712977
718777
500472
680645
587678
508214
884884
609214
555457
706950
546375
535662
816142
736040
1007204
817281
644741
538989
631747
575657
99803
909673
838592
591231
754984
829796
471486
682147
612185
523375
278869
461078
307834
181789
1137909
269660
456391
437248
810103
1081524
795261
548464
504766
569585
503307
576957
864871
513637
957702
917291
508782
340786
444817
932506
842175
503307
595940
496252
887057
902627
690754
1029493
680070
547943
495690
494933
492252
351018
666207
396857
524804
1266928
638715
1014904
458686
684116
750145
755465
433645
519500
694693
700011
228146
528524
340178
734714
135902
414707
330679
427378
395663
630176
384618
999646
500072
1104650
291065
547877
648985
1066132
696832
911194
632710
258985
801700
657554
690905
794360
659517
679240
656016
380425
734033
746381
843896
620165
826953
532221
289376
529038
528932
547402
839848
796118
378353
679797
1180446
666207
516556
504766
595940
605068
819318
1004709
807733
728924
299202
719837
382043
488542
661605
697916
953522
1548056
491334
895431
538278
839985
1138255
532755
509802
874074
509618
952749
378353
282866
757076
778553
713781
225504
874074
248127
297948
520605
265983
985743
548945
589526
1122774
1115736
975446
384214
168086
501484
586848
760968
375883
1045256
1064886
354069
414350
838592
1261658
697375
488055
917291
699591
645319
804781
759183
335403
487203
426405
327059
1114396
573854
658528
545945
667659
690492
665390
771589
289376
457567
372021
106184
609876
585401
291950
792104
491574
681662
629290
616519
595266
969280
382897
399165
321229
669881
1233828
876489
410366
384214
499303
503292
398105
690932
847473
744968
528629
874625
506188
496857
890235
180994
149360
595872
1177394
348442
616704
1007204
819318
778699
427291
922619
1062833
593734
435669
378899
1096491
372021
921046
749640
412521
551822
850065
311367
832850
532719
409098
920359
474685
957628
466037
433028
814619
917218
1410120
851771
1030193
1114049
272340
910797
458251
470174
743122
588120
1240868
432923
712942
737836
368496
396479
535634
879337
773589
751513
569362
449742
555414
119249
678130
398105
846590
619878
613942
480980
764277
382294
1117680
384618
1062833
1030537
820450
604646
603105
593155
569585
649977
217321
999088
1106048
917188
499035
577178
571044
925055
977207
756141
576781
789429
550415
803015
432539
282866
726891
976278
725558
335052
700365
600465
417482
387267
683495
1175601
670152
635342
714373
1106406
609876
724218
824978
844964
334367
691523
992436
1034381
912758
312824
621343
714168
517656
1194973
606172
410298
541476
484847
257510
673142
989224
488032
572075
868042
504758
361668
1238181
700700
974046
394036
581339
753770
351463
680345
408692
415452
494615
475609
611829
931298
793872
557539
416629
629105
482910
815355
474132
356645
594599
648423
276832
131335
581339
503859
882515
308741
213944
247954
657732
748547
526271
758363
999646
793687
235557
375219
438445
945075
658174
775793
386556
622868
507413
988549
736188
356030
529252
458574
524804
341720
749930
479011
1112025
740943
544777
552696
642442
990936
823007
588644
480170
343713
680457
599808
638882
545106
629385
734497
601366
1038026
764795
850273
312034
740155
863207
829904
452124
529552
444545
460766
598956
695300
661727
730265
711980
390196
557290
701247
576545
761029
553189
307658
528932
1029798
575747
504874
417635
404850
823957
626670
857842
434404
977034
550415
576957
379368
1046972
462089
592798
440518
850065
695423
272066
855834
849175
723990
626315
706950
559908
530966
557386
412246
466360
471452
322551
695245
849603
650173
499198
368396
1055774
549775
475360
465418
733868
335250
779181
689116
450418
480066
1445983
477223
742498
468615
659141
1054148
493849
631805
1002481
396025
812422
945813
773589
683267
672791
706950
649768
617781
903642
720612
513822
474117
852358
365907
297659
648784
753830
434569
594599
393437
465147
609214
693533
654763
571636
790716
518888
901808
883008
659265
1043516
985791
235557
639890
601366
419108
535148
529289
531825
797987
916065
893066
563227
465443
464393
634145
135902
549851
727344
613717
940917
1039175
669558
743465
650106
684135
940344
571019
571211
500315
556631
777757
671650
479184
781851
1064886
1120913
621271
323528
744438
355419
658953
504569
461774
824956
465217
850273
251151
642442
629105
604457
859075
1179832
589543
753853
276832
751513
179536
385485
485781
721337
867354
628354
376510
647977
463131
957841
696531
370135
293282
630194
381491
909887
874416
579126
529252
462660
475586
885275
378353
424936
552141
513103
362132
744920
612182
480692
779390
492125
464508
701509
647438
466883
1016644
786633
725593
352232
1307831
503858
484336
753474
457349
632508
653833
549770
1029417
880925
395663
1189580
458582
546831
455363
848285
610190
465418
685082
695300
838592
651027
643642
556841
410024
771239
499641
987081
773273
1076598
960138
648912
862714
286564
721539
670121
325541
909673
939245
655156
537760
1076172
1106977
688324
445532
832570
539699
505450
869717
135754
470745
740855
300688
573349
557585
722136
563983
1076172
819675
643642
825426
587351
519575
674021
300026
905326
413621
825161
659300
592653
445620
519116
331708
502379
413447
586847
512497
352536
458873
525578
808027
767222
849175
788799
554099
1153164
503307
737229
296741
716011
719243
769275
589165
908265
750336
823684
631104
917188
602335
377533
743429
512633
738026
833467
519669
660226
829892
939875
589436
471486
679240
914113
550643
723794
712963
835254
673911
639888
824978
360806
603645
1054313
585616
469502
422180
554681
837379
663663
680645
992949
345208
753918
604933
1410120
885887
568221
1106977
580424
695750
848285
791239
731782
370951
483381
987446
734594
574208
441103
604908
618210
654763
532389
346378
593807
515912
417739
498197
401180
915581
512497
905586
633166
464508
647471
1066132
793570
591392
653418
779181
677732
715333
1058850
1011595
560556
615644
710841
1114927
703010
711971
455398
922619
287702
562983
454547
526946
691076
812594
1059532
831960
733886
856980
503858
401975
716324
554261
935517
904523
632414
663663
476013
631147
569376
574996
743317
509170
497665
503882
529038
866097
521018
576772
584229
452459
607519
291950
420189
809091
544620
888217
618724
650297
513637
440631
788140
1233828
744276
604193
446483
622133
988752
458582
787821
719835
670203
1004629
490731
462660
1130195
267492
760887
410528
732913
438105
596530
885091
1238181
660893
642617
862678
723557
1077446
956967
514476
534247
630138
1180446
450862
878627
784166
442526
459975
476299
447141
484444
893493
491653
749930
449579
530741
618098
402541
331708
468688
369224
768359
850871
372503
548610
374114
496857
535148
469502
574439
1069884
433195
883008
812555
800776
1055032
554301
746520
753918
619322
528524
524342
653861
335295
613717
512396
574048
435299
928938
1032313
848285
579126
674282
474117
470745
528028
360396
853487
537069
1165418
516094
1267721
223848
334583
543934
441293
401207
551114
446031
385547
337880
609744
582682
335204
1118226
342564
677939
906447
783213
707155
714377
420189
663329
549731
564429
838592
444271
582542
606253
698077
420530
549995
1238181
387833
786836
871899
489582
876112
515214
962756
407095
782572
404258
598924
519669
720378
823957
1076683
397863
542599
644203
878861
1037449
407300
483189
990037
715849
254671
332759
645542
571147
432972
1050834
564603
387877
529872
551460
652893
465990
773697
636540
851427
544355
1250122
340787
926041
615230
487086
455020
679825
474823
594095
436412
593155
381491
916577
526436
835254
602769
730191
357912
680645
558639
589343
582926
1289891
720577
311910
670982
733151
339825
359817
949595
842419
1039175
541005
939540
845157
956967
860320
621860
903642
280216
773589
1050834
658538
481464
363794
537335
542277
321229
718294
969280
298752
547943
566332
660719
618158
862718
740164
458574
590591
1081183
504569
773589
660226
521174
686334
405465
666538
135754
390688
418673
681405
685212
558804
452919
203666
438263
1076889
683325
553470
489382
295038
1089678
543342
481464
456722
719463
607698
1126533
680261
644228
477051
1180999
505898
824956
650399
895431
572804
412177
604312
540422
904861
569917
804437
548761
566966
151317
490383
697941
683777
774704
947940
601751
764277
322614
672791
242858
438263
1120915
500902
476723
603503
591230
615812
822637
801854
486908
945075
391594
592328
949595
241634
679522
931193
385674
658739
521808
601987
982058
643497
665583
1139083
529552
621343
891373
962034
648417
552696
405768
917402
513637
206394
564988
449895
176230
412732
582131
646705
327949
757318
536694
716660
452995
576957
1127634
781851
277066
779421
680070
878305
604213
703809
547402
291822
719779
1053787
1161290
116413
583083
244204
1122890
410939
193946
679742
522569
792104
1189580
341857
1215554
597777
648750
777814
498283
915581
340027
597192
925282
407259
267063
808027
1005085
765450
650692
825161
799666
655051
649145
432780
596090
577683
993290
575778
746381
708151
654822
969300
646821
795202
864259
843896
474966
645238
444245
620092
527136
643497
420189
666207
272066
942440
599992
555457
1050939
935505
671292
429622
442317
552089
385173
476644
688324
565720
242858
398105
508495
889523
654822
975446
739663
613609
850273
436412
439237
494825
615589
772452
245105
501484
458873
241634
1445983
243061
719730
228294
823957
785352
592686
493717
892409
659249
654140
1233828
562430
910797
586847
432841
662931
1324966
570355
625679
660851
589551
376028
649677
335455
828718
716660
868867
698980
609323
461836
518888
803754
744530
1118226
638907
763054
525548
924542
270702
547072
620656
373533
496416
289376
534967
337469
839090
479609
315290
743122
341134
742498
751226
690932
1051043
392018
317832
510771
648463
549210
827967
599878
569945
512516
1143416
447336
440566
498926
520605
499327
468585
468585
485781
526245
416317
545686
334828
1276755
346659
581405
509618
480066
458582
739707
662619
734714
736687
591231
547402
647035
649305
898232
1002090
1187601
567955
740638
580792
562430
295557
419434
413854
771914
436580
1069800
594582
529872
665821
438263
299251
553763
549775
770176
658538
272066
636060
1055939
548515
868042
659837
611949
261573
1138255
871711
489658
512396
1081524
1135672
837886
500024
275360
309904
470174
935878
341144
598480
326131
835785
743419
608941
482513
865086
667649
978526
1030537
680705
551460
71440
910797
1053685
619836
483947
1122774
618321
832211
1117680
857842
535223
788353
566186
330686
691834
548013
964630
360498
892231
547918
480118
369076
395729
949372
628492
654825
706950
615589
503178
518370
578376
408884
743697
377419
476669
820402
479910
568679
314433
803464
550890
860320
705958
512981
348083
956967
461078
727672
464997
558505
584620
226190
717525
952383
513637
916428
398312
589377
457567
1094986
996369
595662
612268
887998
616072
261806
809045
876489
621271
711988
574340
649765
630194
768359
1084068
481810
681671
743419
183665
806301
917218
621271
512516
395444
620312
397958
560476
857842
513103
815966
701471
835564
293255
1008182
1065323
627069
767982
370279
448592
746381
528217
534723
851478
349137
815966
462294
326147
951369
726082
534787
1076683
680345
447292
425446
421487
337520
611556
812422
737960
382461
742004
867910
463015
499327
289155
618210
666635
529252
516914
721327
487708
671788
439727
769032
670253
229485
813258
1284223
570154
665865
602889
516774
767663
650937
322303
599705
1115736
395877
829996
709573
713129
815966
907254
1361445
343107
710696
719935
487086
663663
450135
915399
497368
630475
529289
553470
575339
1118226
420549
945781
437758
713503
932428
587424
1054148
433028
609214
382402
1193012
592396
644985
122946
276637
349490
525548
432412
729563
723117
512003
950270
762134
417361
698038
332218
513822
328339
204291
727484
654716
610232
851729
101048
647225
433028
676756
591392
381491
496252
592328
838020
503178
542620
684968
952383
454024
483355
473801
813662
507359
297948
280216
624963
573854
1008182
546375
783074
435380
1187849
425425
282390
540017
647025
1115736
739663
966896
74896
661977
734913
264045
710366
591752
790511
615291
942440
879986
745706
889136
449305
1014904
681458
932506
661402
510771
525185
429622
412177
696365
540126
1143751
775398
538369
390892
396064
239868
673142
558752
615571
1272841
527105
474181
509332
739033
475386
865106
458574
915675
573985
550974
646865
608288
235297
852427
812422
465418
1065323
719835
541248
357648
969280
721337
220276
470453
666517
327949
686067
472501
412050
604450
17443
781528
383560
527850
481280
514503
709531
182422
666517
614447
391753
535662
474880
773454
385942
712252
681445
799230
457091
298943
485339
503859
679743
868543
904960
436863
675567
496252
835564
583812
608553
535057
372608
740816
683434
408973
480745
443510
55194
438263
401927
390380
515912
838992
676886
654833
678423
550588
535408
503670
340449
1107163
707069
715849
372194
894652
317832
611886
452188
711718
632579
299408
484405
787105
842985
733886
378899
536153
791201
831270
699285
630643
695131
1410120
774704
483808
406922
429330
836251
1014495
305369
472064
1005367
925055
241634
512764
915675
980291
744940
449929
666517
775302
475136
526958
315290
1133268
495880
526436
397671
512396
790660
327949
724325
465217
546872
529552
468585
476970
313875
891323
563542
241634
396635
727484
415026
98067
787201
703809
862678
679769
512043
774494
1233828
417361
1246370
332340
512516
942440
848285
1037449
450188
503445
359723
559022
368910
646639
941399
327277
635162
423121
865791
750897
752462
460272
951484
640455
512424
412640
670152
916065
758399
615028
1071762
560556
509447
537436
498716
317832
657058
380425
631147
414204
558295
432412
878861
575267
1215554
887363
244204
538278
681405
499128
403644
1014495
357675
317906
801872
1039721
885307
553763
778322
753918
698980
355216
364586
909838
727862
734276
731518
857884
558341
740164
610305
440054
450698
658739
610084
475940
624963
491653
588767
356000
965490
557357
461774
928938
458061
541387
289015
327949
901808
653861
590477
542566
426511
484273
575504
716660
879337
786650
511643
711971
539594
753201
385005
904861
327797
677189
582835
806630
699776
675959
504913
751513
641240
668637
130803
529289
604312
894156
699734
326883
206611
591259
602650
903150
398856
787821
915526
457033
773892
802994
749930
878240
434336
254978
691250
816142
770426
512497
437650
405157
750897
576772
228294
1014758
490721
815966
644480
854186
569383
535317
580934
775398
887363
615539
434404
1023735
448977
583083
481280
413797
473885
621271
676507
365458
524688
415094
704546
466663
390380
258925
483043
694693
247448
524127
648463
476162
529176
1130103
663922
370135
589977
564603
611717
739648
392285
213193
407095
916004
369065
449929
539699
619878
413621
1023735
564603
558948
659352
451928
767258
647062
1060913
901921
399651
815511
589365
675950
687205
627069
461078
392098
512516
810665
574996
412330
321193
432387
733886
313870
540478
1055032
633166
1195608
682198
509332
1050834
534345
588644
538467
259692
1152527
1152527
587007
428458
737825
831960
957702
426537
1114023
801854
495901
598299
552696
483593
651567
789128
366590
838992
360518
378899
632054
474823
809091
878240
547944
591346
739033
817014
586270
927237
878861
424315
535148
475666
771589
727484
804380
770258
437758
646821
472430
432217
730980
513900
417635
660552
167534
480108
488692
233333
513551
448158
494615
398994
831960
583461
589377
488856
987446
536585
518888
309510
457150
565988
1000560
527823
703479
431101
441103
631147
531662
912738
738541
629271
723856
751513
443053
837308
681555
668401
974046
474823
464413
541931
599897
500957
122828
728082
719171
642230
739905
583498
976595
858307
468193
734276
453562
1058187
410757
536710
1104348
530714
701130
969403
407237
814530
551635
771414
654653
1034916
736827
475547
526743
388749
525739
247810
811037
514881
548171
651827
870170
519393
833189
387228
546099
537656
276389
1138353
915946
786770
435380
1120533
499281
714040
664318
566245
614460
762801
882329
819117
827151
1323538
714040
676507
711038
996981
444743
664034
799887
487627
437203
762801
621689
1003135
647544
777072
831621
532311
905242
721843
394977
439768
543474
917039
947301
469111
797704
636772
404828
495318
636772
593849
470258
432440
592393
323243
562293
323243
216156
495318
592393
150140
723832
323243
470903
848743
390892
510793
445532
470903
593849
287539
592393
656927
674585
518865
1028432
530587
894848
656927
816025
678819
548815
579148
644943
554204
440977
644943
924258
612153
543015
387064
494348
470903
840863
552238
495318
592393
574331
495318
573456
450543
495318
574331
601017
551211
495318
614624
439873
495318
417469
744181
744181
470903
636772
495318
644943
471663
539286
484575
556959
808605
305890
363862
671292
548815
551211
636772
898915
530587
672923
306387
642529
468047
482286
611402
496493
548815
495318
682269
613669
551211
534220
376048
574331
470903
323243
615812
592393
323243
470903
470903
437645
636772
323243
744181
788974
335896
842933
483253
437056
873059
713717
513200
623305
656927
644943
344530
593849
548618
574331
593849
593849
592393
470903
560848
838651
643663
551211
495318
744181
724441
463807
422125
495318
296265
520594
323243
332448
352431
323243
551211
431373
688464
834699
323243
593849
494348
644943
644943
656927
574331
636772
757097
541027
494348
656927
495318
433757
556888
551211
330266
811599
436767
486839
470903
530587
606492
588618
592393
548815
590266
689430
522061
495318
453229
593849
654101
357705
744181
323243
602873
739648
574331
656927
790427
563196
356255
636772
394293
833284
744181
642984
579148
323243
430322
494348
744181
694951
330266
574331
656927
593849
551211
548815
784384
592393
495318
551211
593849
593849
608288
539578
593849
582410
656927
625570
551211
579148
250560
710616
223515
762435
427945
757076
321964
619335
869717
495318
644943
560270
295887
907216
656927
661589
468791
672791
495318
579126
370244
801933
899466
636772
593849
586137
470903
495318
724842
154409
495318
636772
685556
991171
551211
649595
334793
264073
428742
468585
636772
569214
789026
656927
584051
636772
535841
613920
593849
494348
551211
617003
470903
663956
495318
744181
453225
323243
286416
574331
494348
636772
495318
593849
744181
323243
579148
652110
495318
636772
592393
644943
494348
784384
494348
644943
323243
731095
744181
643674
660196
648417
638842
495318
470903
513694
636772
561209
636772
505573
695303
726262
744181
495318
323243
744181
551211
644943
593849
454037
535815
461078
502719
482755
609499
530587
494348
470903
460340
636772
470903
855619
559218
744181
530587
656927
579148
744181
649761
495318
764779
416803
696972
470903
551211
662528
557823
593278
644943
656927
636772
530587
593849
609251
644943
693234
592393
692144
472910
810165
551211
659826
574331
656927
644943
351374
551211
379528
449478
644943
574331
603553
656927
548815
548815
495318
636772
191353
494348
401824
702050
579148
579148
593849
548815
574331
551211
348651
302847
794946
424028
647751
459107
593849
574331
696111
530587
565473
323243
590247
494348
432827
618942
494348
388766
128540
516914
495318
744181
404470
778302
470903
941949
494348
440755
611329
444038
494348
551211
744181
592393
550749
470903
494348
540402
495318
578503
644943
551211
685093
485856
669109
548815
465766
470903
848285
592393
560851
592393
275475
644943
744181
579148
636772
488055
361201
323243
220856
744181
636772
109649
494348
612114
529846
687640
932179
636772
301548
180994
574331
801228
636772
656927
551211
469981
735740
451250
381240
548815
823864
494348
819056
451005
495318
511515
470903
676818
618323
366051
817300
336209
910377
593849
494348
712252
563651
490566
751769
359185
840914
607889
499705
495318
656927
192553
579148
579148
656927
627715
706385
675736
458930
495318
656927
548815
485648
574331
548815
323243
570154
636772
278824
530587
420366
644943
164625
574331
780534
744181
494348
668699
735171
579148
579148
614589
494348
548815
619351
323243
470903
590133
845143
551211
593849
494348
102240
763230
530587
310890
369799
574331
558127
152664
644943
434859
579148
292348
530587
820589
470903
593849
744181
546805
485876
636772
323243
593849
379046
523629
574331
456096
574331
471173
593849
379556
506139
323243
258038
743954
636772
409389
548815
636772
527863
636772
396308
750809
837710
593849
495318
874877
513908
530587
636772
671292
656927
551211
436447
273690
385501
636772
574331
372629
323243
686374
592393
504882
684390
656927
593849
631271
656927
754924
759676
744181
656927
634413
744181
471323
656927
744181
476082
538584
593849
516316
636772
290812
574331
603374
656927
644943
593849
593849
636772
636772
323243
593849
396674
592393
592393
624972
725001
537007
563958
744181
530587
636772
551211
470903
1054401
558886
495318
579148
470903
617597
494348
709678
636772
530587
644943
257590
284482
530587
959829
723184
593849
592393
470903
495318
495318
530587
681832
792794
636772
530587
361075
503730
809516
551211
592393
503783
447307
794280
644943
593849
323243
592393
264701
574331
167430
656927
601805
656927
574331
458393
612643
575170
809191
249894
584780
548815
495318
492054
656927
495318
574331
784883
574331
494348
744181
494348
464847
431063
463353
427640
755304
715078
530587
286834
1056091
650648
530587
530587
494348
570586
744181
327850
650735
667154
656927
548815
608798
414451
548815
249797
493876
644943
579148
745122
656927
718110
484209
495318
537905
563040
574331
767810
323243
592393
824964
405669
729912
741072
415162
651932
495318
494348
483450
656927
740255
656927
265428
593849
592393
593849
323243
380515
644943
470903
579148
385837
23995
638069
745031
644943
644943
530587
494348
574331
548815
644943
632476
796214
656927
641617
226926
930627
593849
574331
723244
470903
246165
385893
652766
592393
586227
699502
574331
470903
495318
656927
479601
656927
931333
592393
478524
494348
437093
593849
484036
552674
708150
648912
868606
744181
903859
644943
453065
744181
604178
530587
656927
592393
323243
871241
618125
747850
726350
534354
593849
728370
636772
857391
868565
656927
323243
697866
1067979
548815
470545
494348
215054
530587
612102
592393
748390
862181
551211
991686
548815
470903
402697
1020865
576272
548815
572423
551211
548815
579148
532214
495318
744181
470903
574331
830357
574331
530587
645443
592393
635636
435110
636772
551211
427712
744181
115977
636772
858655
548815
403766
323243
367734
636772
672093
715945
427570
700380
384381
323243
530587
432018
754774
483686
560346
470903
912932
470903
530587
551211
916243
613771
543047
551211
883235
574331
548815
494348
1005885
530587
644943
572139
592393
381747
511590
551211
546154
584477
529408
591029
913303
611995
323243
574331
470888
494348
562845
592393
644943
642962
883143
592393
495318
744181
568905
553601
421081
620457
138644
656927
592393
419758
593849
564966
579148
1405175
548815
579148
551211
579148
548815
593849
551211
644943
803687
563228
636772
551211
789984
679348
778620
323243
548815
537063
530587
551211
592393
581244
656927
323243
470903
739138
209910
771099
592393
592393
689924
654560
395654
531756
312581
574331
364254
620082
744181
530587
656927
494348
636772
574331
636772
724992
744181
494348
870414
744181
656927
649977
656927
494348
107527
458927
1014640
470903
574331
583560
574331
636772
672278
595090
551211
574331
1015943
695289
560041
323243
592393
408620
496762
636772
574331
833816
551211
621284
530587
530587
495318
589026
422568
579148
362956
470903
470903
494352
548815
1162532
392175
579148
793165
488642
508987
592393
567509
543474
579148
656927
179536
505699
548815
488478
574331
579148
656927
593849
326625
712355
592393
905511
551211
630245
593849
323243
494348
636772
470903
759098
593849
530587
530793
313767
470903
530587
744181
532589
495117
695777
470462
568173
574331
548815
557458
579148
463378
574331
590407
265753
1001304
536693
323243
795432
644943
1133119
656927
593849
1002653
484575
985447
551211
744181
684619
636772
476162
495318
494348
535137
656927
644943
636772
323243
644943
593849
636772
640224
907234
644943
206918
801492
744181
636772
530587
593849
636772
494348
323243
582511
516791
855881
323243
495318
592393
1135684
494348
548815
744181
648452
747636
531228
494348
470903
809937
744181
323243
506086
495318
551211
656927
323801
548815
579148
546354
592393
593849
860254
579148
647460
507084
571986
495318
495318
340973
596909
522061
744181
548815
384953
636772
827276
495318
666562
470903
592393
458130
592393
323243
706224
592393
191451
579148
494348
548181
670843
592393
574331
516211
656927
551211
593849
731984
644943
593849
494348
574331
548815
371342
476062
744181
462641
359305
323243
422977
721935
574331
263134
548815
744181
640945
780709
495318
682098
399329
551211
579148
574331
448582
442424
494348
494348
513384
1023589
470903
494348
644943
396552
745784
597494
717897
878577
551211
548815
592393
513369
567971
913573
592393
323243
598609
548815
744181
574331
579148
758399
530587
532610
494348
636772
593849
722201
530587
607825
530587
744181
551211
452036
701996
495318
551211
575573
453229
596530
470903
403314
764983
474823
481115
447198
414038
495318
410276
579148
770487
579148
494348
471452
548815
592393
524693
440112
647060
495318
564054
619119
744181
470903
495318
664892
537864
470903
483600
625233
548815
462465
601895
482543
949517
665152
323243
298114
576290
574331
1017500
644943
574331
551211
495318
636772
483686
610575
827368
551211
551211
460333
62147
530587
632232
579148
412987
494348
532148
548815
314944
495318
495318
329893
400470
551157
579148
1069119
494348
779723
593849
656927
530587
647411
386170
508845
495318
644943
593849
166168
744181
964363
323243
530587
593849
439587
548815
579148
494348
585177
609946
350057
636772
547524
1038038
494348
644943
636772
501119
388446
636772
740501
461902
358156
460719
824298
368895
646879
744181
605068
589257
789937
393458
693142
537335
606001
324381
593849
574331
593849
761320
638125
383636
539052
545148
530587
323243
495318
738733
596465
551211
656927
670048
799778
548815
592393
592393
530587
687244
717150
744181
470903
323243
462094
369632
674741
611829
592393
656927
530587
809106
998328
574331
540488
584620
534929
636772
819096
551211
564216
698755
796221
700326
495318
513895
744181
579148
735178
587929
781871
463997
502374
685310
494348
706336
593849
530587
391204
301048
790415
636772
530587
636772
530587
994487
497371
644943
495318
744181
423054
592393
116933
517071
530587
656927
593849
495318
775173
592393
470903
636772
574331
644943
593849
723174
494348
580565
800943
579148
574331
530587
676574
636772
494348
311722
644943
594319
323243
551211
656927
744181
306524
644943
551211
397815
428416
274059
592393
500048
496274
629506
548815
404779
592393
744181
320376
656927
928019
548815
485858
636772
656927
527605
593849
42299
744181
744181
530587
613834
441102
400696
644943
592393
644943
802121
495318
593849
621800
656927
650213
592393
593849
592393
558499
323243
495318
636772
805209
1094382
459361
593849
548815
744181
805391
673446
750488
802047
715021
471538
470903
474641
674758
177079
548815
773797
1076855
555909
563559
505280
848380
480863
548815
656891
592393
470903
371105
579148
495318
437004
241634
746041
427463
530587
636772
536583
470903
610459
551211
1084303
574331
636772
287803
579148
387821
561755
495318
399261
470903
584573
533156
636425
639890
494348
530587
592393
597707
548815
644943
521106
323243
453977
494348
494348
574331
413326
644943
254406
443400
816253
589064
592393
470903
408336
695615
495318
488160
497624
574331
386235
311649
907010
656927
206375
530587
744181
838261
323243
551211
666268
551211
338913
470903
751018
574331
695991
323243
595950
625628
636772
593849
264977
237031
487509
551211
566627
530587
508518
579148
494348
297078
574331
337041
608494
494348
669038
579148
1385303
636772
860972
494348
272114
592393
625687
593849
351233
162558
317175
579148
656927
593849
602305
707260
906575
396309
744181
956550
744181
644943
763665
659513
557464
600996
1085432
421814
490118
617014
384231
552852
440727
402800
929529
569403
501624
778980
521896
803287
648417
565667
630114
721950
848867
788794
481076
581228
660293
867584
691536
619596
147361
707702
677669
560128
662908
306660
323257
749721
822560
616373
867584
600996
883003
842323
785072
649110
843170
411249
648811
502133
644235
443800
572271
896751
561891
769287
543424
613936
547417
637041
328791
652448
514918
578524
869444
547417
619009
561891
662349
990540
592065
541717
944683
505572
834466
337880
441787
577249
1398081
421709
764501
691238
754166
637520
483255
440324
785858
628991
1132493
612703
449842
825870
479366
610129
481076
687379
602704
643529
490051
695738
358068
964201
475334
569788
366377
448760
459844
607017
765708
737980
426458
785858
764501
416443
612703
576982
329242
944606
457796
783143
756708
645626
785858
850150
428692
628484
279828
909945
433892
593309
505857
762806
470186
787569
1056387
439445
672709
433419
334278
625218
721778
656281
362223
567480
847314
519016
738873
255355
885867
593657
611986
669962
660552
568331
608261
456985
735227
964201
468128
714977
698770
787349
357442
698458
563466
672287
275651
522527
612671
709785
571248
502132
529147
517380
469265
403706
652076
816008
658723
194464
573996
494226
642177
772437
637520
848541
629011
653135
664760
648423
921239
589977
828193
991943
580262
777170
412135
672709
458711
965660
656283
764437
729674
1309415
436936
658739
560128
613533
718572
555250
361033
965761
763791
868424
679129
532462
557559
639277
659513
251148
412917
952043
723749
754166
399627
868653
698746
560262
673507
518915
863266
627622
413927
695777
842933
705142
792070
744097
744097
534933
554311
698118
480349
874645
604248
372656
739259
636725
573996
553730
195706
699296
597313
736560
583753
655137
719150
450492
689655
663385
691473
550563
473107
663385
656432
555250
698458
656115
358156
552916
820434
391000
768766
769315
656283
641977
492178
612703
367511
531660
678113
1001543
432115
553730
680403
688761
489876
634307
603806
675243
608261
727432
997862
600146
1137497
699296
538443
618931
427959
517289
721778
636879
781130
767982
288179
719150
548307
744097
615600
533156
973737
553547
614878
730560
687379
649130
613936
789076
575779
418948
531155
540034
253274
552944
575826
369381
612671
726955
575826
859376
548521
267731
416887
657159
499639
526639
792430
971770
895041
708685
614825
914982
1178634
792935
553730
952043
907168
880996
753695
579952
749721
651168
604783
753853
644364
997227
558479
493230
813285
1072274
521332
439729
349157
350715
515060
411441
596946
418990
349868
558537
629712
768766
620312
454733
815362
548521
617014
505857
783143
578700
544797
255384
544606
869444
880210
708025
782157
709124
481432
575100
984015
459641
540535
546233
601365
561736
331820
784434
610459
627622
863266
592641
719150
859376
772437
676818
310479
570567
565571
641193
939325
531023
1072556
501624
838604
630114
757869
528926
239045
677848
1147622
990795
814293
520753
819943
842933
578229
427276
840175
649994
710370
264637
777170
518786
1022914
196705
637521
627622
674307
786055
972496
582398
744863
601493
482496
547417
487449
490051
558537
650907
491673
501624
572630
785116
789046
660742
620544
939325
490051
637407
302703
424352
681755
859376
532389
1072877
552466
652909
362284
573996
443675
288141
678557
762027
677819
923254
784434
575611
1117157
363416
757193
600585
503496
477455
698458
692198
532032
26182
619009
764892
955091
605574
1017986
768760
522527
621820
818226
848867
582398
205274
362601
991943
520753
435499
677227
366600
1309415
669962
326971
751203
652964
359817
807538
517289
549565
744863
675242
512519
897435
588038
278228
511683
625827
849512
440774
202163
492256
543424
618931
894768
444791
297508
441590
440773
591752
829447
474932
568331
555249
1123439
797352
107104
924563
824818
1108161
511211
678330
616072
760471
721778
620625
972496
743766
568331
756091
782157
616816
544251
778980
470899
792430
812370
670908
405976
800089
788353
709124
641533
655602
470123
522832
621795
570567
524335
786055
625439
444321
431405
541506
713859
674559
615600
519787
603521
489754
894237
713149
742691
582565
573771
618363
1041715
609525
583753
725044
348143
735822
468436
649949
210752
1246423
702821
675242
335308
539592
601069
763903
884884
713859
520868
787349
190875
697271
868424
587246
613936
452459
699296
513142
379654
384999
651168
725151
505686
921239
163184
615037
637203
628623
819943
124613
1049749
337818
787349
659513
311050
792104
695706
649949
638560
652076
368052
663382
175266
921239
613778
547417
562353
555621
601493
578715
573194
603904
560914
605079
569066
570903
840049
755744
1040054
789035
490051
623053
736117
686973
449219
830852
745764
696709
546559
442929
619161
517760
557134
1041715
819153
325765
557464
646678
468928
545776
760471
646342
575526
836470
1302911
380868
1309415
774508
279776
545776
757618
1302911
963868
526643
881438
577741
873299
997227
716863
944683
649949
735822
1034835
497720
903324
384097
763665
264876
567480
753928
412135
547417
269768
713859
660742
558479
759919
1095923
944683
546072
952043
749721
562926
799804
403743
711055
507890
260735
659513
479366
677669
549648
517289
500687
801380
488929
503407
614741
213429
334333
793264
418481
492037
248903
694466
595080
885867
554914
1309415
868479
611000
828955
816730
621937
615600
550360
417341
614825
971770
507297
582398
423315
625439
440774
476277
1085432
547417
634340
686313
549565
659448
652448
364870
692198
298551
460867
840049
815362
538175
206375
891222
634301
458347
552801
479366
585689
859592
314581
627622
1298939
628642
494996
486674
481256
366600
1156163
533464
362356
524335
556141
348168
1092714
669962
385748
531160
709470
454581
570567
1056387
561891
835818
592950
1156163
501914
951562
456755
649994
1056387
672709
868424
514918
729469
527218
395821
725151
573569
792430
979203
892984
663655
457226
932447
244024
1179461
640703
851604
599011
832570
478519
612176
333155
816253
726955
656115
593309
666517
670422
512519
829447
412578
739441
558537
536290
461020
384999
448426
881438
407131
575611
1000184
558537
625439
785072
813267
733817
722872
584619
811701
670422
338935
767080
572630
577554
1123439
470749
972496
500293
708025
943342
502132
635341
675912
922084
524000
952043
522527
1135009
570567
709615
561110
470403
561831
488999
589977
343482
782107
446323
265024
782157
955395
429517
645569
374848
1055774
449839
549565
641533
575100
388542
516279
600146
886396
1085432
512519
951562
793088
661211
452919
404371
912278
384231
394153
610681
1033036
838604
643108
599011
536290
863266
458479
941422
546072
656541
1117157
364963
636879
481076
793767
772437
810489
267242
724121
282390
439445
695706
700835
507890
709124
440773
1069719
422663
646377
558699
844320
649994
525251
1298939
534075
750929
820228
997227
649949
765708
736560
476674
671834
507085
498273
782157
910065
783973
432376
421190
53193
656115
748626
609525
479366
494345
838429
788008
822153
1001543
758310
580262
655324
700331
561436
524089
365257
675269
526639
726955
342120
657729
714525
641533
548699
514526
439445
553879
1104650
858891
532032
501624
575526
840175
572630
812627
424900
531160
679252
226862
311286
568428
619611
220432
725150
493134
830852
480422
387188
440930
531107
705538
502889
742334
252075
807538
617014
548307
599011
563635
718016
739028
570131
492227
519437
607693
249369
728009
675242
801380
163348
788794
505857
552963
615600
424304
656115
475787
677669
651168
648811
517821
337884
689655
323315
777563
488999
684674
540389
412135
560128
665310
812899
563958
570115
270071
666585
784434
787567
764619
517289
524534
270902
435078
906072
991943
284403
422568
312709
754126
330161
372259
488999
732907
997862
678622
561032
519799
525963
877233
489754
497868
509238
503407
581865
936389
603806
613971
560691
585763
561891
555250
780534
760833
644480
329091
553460
580262
547877
282442
735170
781392
598866
768766
684674
1056387
435640
613971
840049
819943
848867
460035
754166
991943
558537
715396
505857
778759
881719
549083
864805
503394
518263
735822
503407
770372
924563
504960
634715
326513
309106
483173
707708
423330
662349
819943
716442
726955
837885
536290
513736
582398
341720
731627
700057
513557
499210
637521
477455
612703
1089565
293536
554404
645626
950750
847314
696393
488929
504960
788794
997566
406375
763903
839337
489754
286010
657949
595006
513170
621795
561301
382361
541375
522527
710114
787341
408138
563635
713859
691473
424236
801431
647833
482562
716461
788794
230760
616979
723766
621937
582565
936389
737980
1108161
984015
740223
647455
881719
583753
1181368
615600
834466
649949
695706
440360
877466
489754
579380
433809
912278
1030151
695738
416921
605106
639907
670908
302156
640703
605849
704179
501914
615420
772437
639151
625957
687516
398818
648811
500859
1080100
677859
693275
189667
846545
567535
470899
191895
716906
550928
840049
593885
543785
706322
851894
772437
421311
705041
541797
422917
663385
356284
584619
739088
884170
484340
490296
628248
897956
376466
554582
1298939
575826
587246
591851
428139
797352
385941
589185
490704
499210
840373
532214
520868
460867
560128
951406
546072
473762
1181060
345037
797072
482029
861418
830852
369909
469067
716251
738873
562994
514918
611000
493134
502642
669962
601707
1388225
512981
544588
661086
544797
710114
991943
637173
507890
587246
467515
591459
621937
649994
468511
403743
527218
440774
645626
529150
944606
601623
487086
454733
366455
524534
508624
570115
551859
663385
440774
599011
656283
472180
649949
660293
728009
527218
957909
612671
615418
564078
531604
720460
784434
602216
657411
14863
514918
837862
317906
555399
550360
505857
774508
523318
725151
264626
500796
787349
673507
900254
595950
526566
1117157
458711
670110
563651
778523
609113
483675
881438
979203
951408
585089
501914
244312
384536
973042
548361
1108161
523318
458404
788794
886396
510558
637407
956844
473129
588038
741130
221366
310977
629905
775489
583753
883119
501914
677669
588038
619812
590873
448760
575494
543168
561110
793212
555771
450492
617693
617014
483173
503407
770840
663382
486329
412135
522527
618561
615037
727770
512519
835818
503407
278359
715080
715396
552801
514992
161094
561422
1156163
813267
935557
372504
703152
663385
655961
778980
460867
408336
1030151
846545
1147622
436613
23104
409098
675912
152975
839627
709124
338217
486628
745706
699361
598797
744097
241094
602976
814485
666585
834466
311478
715487
1030151
550360
768734
637520
533308
549827
395809
378774
1095923
616403
644261
653243
713285
408138
458711
546559
483137
695738
900254
964201
600996
850065
720058
628484
1109988
603806
648811
549565
481076
550415
418311
628567
720058
742334
544115
830852
673507
543168
529823
519016
699296
741028
496645
412135
822560
589977
743122
851604
795946
93576
629640
440773
783973
778980
513214
425137
578256
532032
784561
577677
829447
577835
485954
670908
697095
381568
481076
781130
668637
578229
1038411
707702
626794
729742
697095
665003
609525
1298939
943865
767080
490051
611986
729674
770278
479366
899981
781235
500374
303101
997227
406514
855881
288347
950750
963868
588038
626086
230724
608579
867584
378446
725916
718016
468209
601069
696509
788794
861347
662312
331215
506390
618561
781130
699296
669962
739028
566544
231794
249451
586246
507192
391879
554311
625439
407936
307790
753928
548307
764619
532032
723011
797367
604681
477302
713859
538443
605428
809262
736215
454248
707708
585730
808355
867584
428692
530689
646342
512249
715396
858538
254997
1067218
445802
451005
775346
513214
990795
651265
724121
811180
731122
871657
614396
914982
964201
869444
518413
710352
544606
819943
524335
416535
293429
601069
278241
441414
840049
973737
570567
509725
778980
392566
784128
820434
825560
813285
735822
815433
708025
698118
651487
813285
625439
512519
991943
818926
1150144
777170
762325
599011
489739
739441
634307
676559
695706
842933
1033036
192507
714353
281390
500095
656289
766058
714638
675243
524534
757565
434823
852813
770372
606183
76978
23202
751804
734233
713149
859627
675912
708597
548521
725151
711895
719150
813267
842934
505857
718016
599992
923254
612671
708025
859191
803287
532230
442602
476119
385917
637520
720058
391352
802673
1062303
629236
326147
776600
837862
358927
616394
575081
426405
541070
489754
729674
984015
799327
694428
470445
695738
471875
492100
676775
586137
607493
421946
527218
507890
334313
566728
940113
770372
797095
775852
599897
877233
344530
677162
563635
641633
522832
846545
799804
924563
552466
1017986
924610
544622
458711
515875
207378
535342
726102
508853
463807
738873
1072556
697702
725137
649836
812370
408593
540034
984015
374385
412541
503209
692198
319834
472880
697095
744097
735822
507555
637119
1147622
487203
1001543
687286
415415
1108161
792070
711476
751203
728009
512519
587246
618839
552466
784955
594985
828622
648883
947521
274861
708424
715396
652076
568045
675548
526222
604839
739028
538894
609525
632253
851604
557608
443915
772947
488929
858891
691536
477455
580262
470899
1014325
454122
851604
648951
166471
446323
785422
951562
656115
374452
646342
22881
800089
605520
572730
533951
579422
752841
582565
647971
964201
787569
930427
591633
635164
634340
271345
526735
848003
426458
775142
427959
145905
421814
653775
587905
603521
319871
768766
725151
548307
820912
289390
848316
508853
403743
460773
599011
709124
512519
595762
382862
666712
900287
567480
524605
344530
439445
656115
646342
951406
543168
677669
844320
505857
694122
498295
952960
554311
760495
424271
552466
1054321
818926
751446
721778
829447
779932
467933
281108
442579
329182
366600
703220
792070
675242
496645
948232
397243
532873
1042824
506390
938775
319237
735822
481256
541506
1056387
577683
641193
563635
638846
582675
718016
631273
922084
1145258
955708
462054
659513
460867
587246
745634
728009
739028
699296
646944
921239
600996
512519
712252
488929
789035
621269
301812
649949
912278
634307
339753
347445
601493
582398
295311
791440
614741
563347
964201
751203
571628
583753
881009
903869
709422
479366
393403
481076
1030151
725151
800625
792688
543250
656283
971770
626329
944414
903702
850979
1085432
663385
587246
801054
792430
777170
357101
325541
187631
768766
997227
1147622
501914
851604
597389
421814
133175
637546
323549
472735
678557
552409
697378
751203
634307
441462
871097
839627
288644
586246
546072
963868
568331
695972
474455
529391
543168
944683
672440
532032
1056387
514918
502132
709785
426485
738873
522403
606478
503209
277834
656854
719150
700835
549565
930806
582565
544622
282945
620625
689687
781717
762421
440773
548521
471683
612703
458405
366120
601493
592151
609525
454733
747294
439427
859376
389025
743835
1085432
605079
100103
527218
501914
588038
783973
708025
56906
540034
969091
342056
537404
322114
742334
1001927
379976
677669
754166
439382
616661
583762
518009
502132
253433
7304
603905
737980
367718
478633
638846
355152
950750
792145
269646
753353
616403
462054
1104014
326101
435327
772437
493284
743835
568757
618561
1248839
848867
795463
642718
764501
656889
754166
404065
340578
725151
713149
772437
1305017
501914
782157
691473
503209
514691
285306
852717
1156163
565481
971770
690668
859376
768766
505857
325830
381950
747290
640032
405408
621795
452860
823974
764619
735822
544606
728009
610084
867923
413564
563635
646020
438400
743766
640032
608261
735859
842933
465412
944606
707702
799804
577741
488773
622724
513214
488782
750886
638846
730265
675912
772437
881166
530954
688267
396879
653361
554732
512935
698950
900287
859376
605307
1034835
944683
695738
657159
614741
656210
533388
926521
692989
797095
249558
636879
634340
531083
276819
385088
938469
398407
742334
309319
587569
548699
536290
458711
569917
792145
316678
572480
375665
582675
713859
346298
546823
881719
538894
709124
657159
486628
751203
709289
578993
670979
363261
568428
292360
524534
245767
652411
585946
839627
800381
658612
673507
457733
791191
622041
412434
380497
570115
484915
1030151
309990
175168
449755
613971
650297
573254
440031
851604
410319
608261
641193
1187925
459314
733914
669962
718467
761776
791798
617014
449748
921239
231646
544384
565223
477455
550360
301281
488999
677669
599011
408138
697095
461599
894768
563873
672155
429865
742704
613882
268949
777170
695738
526639
544606
357556
717378
599011
617014
652610
594213
578229
657320
1147622
616196
662212
625188
662212
787349
972496
531160
736775
652448
1072556
724106
951562
323880
858891
1302911
648811
669431
347009
454733
462719
838782
579520
745299
620728
820106
402559
598765
684199
621293
680053
158503
405290
646902
588995
864471
653418
730826
929996
115526
936878
1106502
589895
463998
548324
519808
446554
783198
639168
792153
682076
730826
600553
845587
720178
402100
342595
664251
789266
491512
462745
544232
421037
760886
725694
573771
800912
301437
921322
598765
472884
440361
664332
463998
715930
910424
282327
896741
432736
657100
689531
849243
677567
472884
516384
585568
838782
525210
477677
447994
896741
363300
713408
678479
787709
515009
543342
655940
649981
720178
566983
922191
543821
403950
227154
472884
171105
568126
377735
623942
756420
373675
847016
174040
872643
438774
564029
774544
452424
824956
660538
768333
581390
620100
634507
473107
854941
594254
636619
820658
621121
646609
620100
746557
643518
581390
435269
458563
757567
478925
713408
434658
884407
458062
847474
735657
808619
687080
971227
620523
588071
367013
807294
683778
624817
723481
787709
903721
683778
651839
666045
691515
646902
716359
613894
491570
583749
631489
662753
453650
672497
328393
598765
494489
568020
499636
363319
813013
647050
745299
637432
523629
707767
845587
646902
1079724
814820
489579
821411
278155
716359
689680
618495
492867
836181
502269
257364
201615
559934
566983
746086
666934
477677
566983
823588
684169
845587
257364
508145
687080
854941
638288
809937
598765
555158
792294
382862
1219664
886487
925169
922191
524815
585458
560101
837379
170816
1109134
774544
876112
591763
580846
736838
1205049
688850
625089
551502
279173
657671
963948
677567
594505
466569
903721
900931
411346
467874
583056
666604
819658
728872
746557
952139
768333
820106
521220
886487
831743
852776
847474
621293
893822
321168
688429
489579
988266
684169
463998
514497
614757
657671
524944
893822
1226204
366682
450641
974883
647050
756420
749627
164625
760830
1252325
677159
426951
702065
785480
458574
844426
452033
631489
666045
665352
436489
674410
464676
634507
906909
756420
530379
458778
749627
468714
682306
593403
510688
580521
716359
647050
660635
524815
760886
680176
323315
687373
635455
411483
682076
872237
713695
910424
1018983
922244
515866
706879
707858
621293
716359
657671
499180
558667
665868
497226
352421
519518
234804
642471
460650
1052830
559310
687080
763632
664251
525194
430845
396602
524443
529036
683246
748016
477677
521712
616348
732502
522946
372708
904579
671788
666934
426951
1168494
607494
609883
525195
709074
489579
988266
337031
189667
847578
844426
309338
844426
498054
919007
432736
735220
838782
533009
727530
432431
446258
716778
397145
763201
713634
789266
410541
646902
326131
530379
409388
674410
820106
685141
364391
594254
873790
1018684
614175
820658
420936
836663
492564
906909
705231
228944
248984
589064
227420
730268
647050
657100
487517
264523
682076
808619
780828
744480
932176
274983
477677
492564
726807
1052830
823588
306487
542491
132201
528033
1155923
606217
556005
697368
909816
847474
527904
1007285
533235
228162
706879
665352
759183
474985
310366
621293
311050
945209
406484
665868
543821
688850
141659
762302
854941
593403
980136
726903
720178
754990
336551
687080
990466
454483
745299
725001
643635
649978
821450
744487
874023
433666
768333
760830
657100
200978
202585
649978
598765
680176
435269
776452
355062
310363
726790
734931
820658
716778
871888
627852
690974
677183
592934
582668
621293
643424
648786
879395
648052
323745
485904
886487
459060
288901
1106502
436207
451316
502588
682306
735220
665868
720178
453650
774544
570831
678099
821232
745233
414417
533372
903721
805507
484608
432736
1010531
649978
649978
988266
693756
476175
706879
494549
581390
791076
760830
537691
449446
458062
626556
430845
620523
715291
782549
514190
620523
1077446
957428
763230
648052
398557
319085
746557
520031
683778
848866
449676
680176
726807
688850
760886
551237
685535
609175
778168
840123
844426
500004
559934
672497
443489
1109134
263907
893822
855611
574026
932176
614641
559459
412671
436207
684169
516459
636619
594542
593911
737934
264462
667237
519518
416312
820106
844614
538230
853213
463998
733955
1011131
535666
463998
845587
606217
349490
808619
538525
602323
439450
584676
745233
636619
382195
660635
951484
436207
903721
446480
592432
489579
530379
745233
776452
580673
596445
716359
492252
967548
497226
636619
604022
564477
449748
512831
1052830
1069213
795175
648052
674410
933029
720178
487551
309338
475553
671010
844614
1028375
313401
469763
488181
628895
754984
715043
760355
558732
680595
972615
845587
703090
442075
726807
818432
1110088
733914
768333
685275
285712
684169
446252
593403
776452
643424
723481
539973
646902
494825
496493
393175
323055
438882
591806
621293
688850
457706
713408
396165
437648
820658
620523
626556
243434
757823
987170
605126
667180
463998
550890
871888
845587
594980
666934
612965
513784
724873
523732
322631
598731
591176
657671
660522
289375
847578
886487
867584
660538
344550
638396
649305
552519
334405
643424
478925
499837
335194
730684
451382
730826
683246
226999
682306
537129
707598
565108
199420
832472
432736
350329
580521
729174
408801
643424
683608
566983
886487
768866
838782
724360
746557
620100
805507
587601
562154
488181
328710
524944
854941
637432
744697
498063
580669
488181
411456
709267
238357
753918
542491
420493
715485
470571
949372
706974
435269
649978
499689
643424
542491
543821
687080
744697
519408
1106502
712822
682076
542865
631489
906909
744536
623766
820106
664251
806860
745299
477677
854941
1052830
720178
373814
974652
482819
812005
713408
257561
543081
542683
573103
376466
854941
547944
273363
401220
749627
613771
366792
844941
756420
642471
479484
753175
559459
933029
904579
683246
309338
533235
295182
988266
613894
792439
684169
410757
984631
478925
617895
678852
309338
798865
1185698
568544
542491
706879
723481
746086
591176
615610
789266
426951
680010
702868
738244
899123
493206
666512
776452
806995
1151823
1009928
660635
729552
394602
620100
763384
620100
326595
726807
760830
1125874
682306
746086
175418
335351
646902
672089
456285
586690
262403
687080
690220
478925
537129
656432
364633
796570
323745
537129
497226
172125
497226
119618
449254
869150
1015465
774544
512388
545853
1109134
537129
1052830
651839
642961
413950
548423
685355
577471
933029
266012
274631
369082
730268
657671
624484
774544
904579
744741
677567
607896
104447
691972
593911
599814
533400
789266
709074
591259
325435
718139
945209
489579
918828
591196
566983
641088
796734
768000
1014914
559934
744480
521220
144561
483367
992753
657100
506827
551756
257561
598765
755900
845493
660635
735220
730636
942047
730268
544177
575089
502135
844426
275380
1094239
631489
432736
646902
693848
340181
479449
945209
678852
748016
680176
745631
730684
524944
557363
552322
685853
820106
716359
730826
582131
316726
301397
581390
575775
647050
524443
852815
585458
1106502
663673
683422
523623
787709
715043
723481
592393
520031
622738
498368
664291
711076
513911
730826
156864
450337
748016
621293
677567
554018
493078
612990
454949
537129
275106
540662
642471
594254
522237
515300
616208
1227230
544090
996981
646902
678852
580091
903721
631489
871888
594254
730684
453650
871888
533235
706879
910424
903721
535623
505806
974652
463998
620100
576486
780688
885977
678852
716359
370946
515782
488933
494941
749482
622569
487549
392233
724246
725187
684169
652817
319197
545853
257364
442534
776452
568081
593403
517796
678099
680176
233849
684199
372021
383295
638109
854760
345200
745233
893891
781162
481062
677198
678219
625797
637432
342637
375931
782825
207840
631349
891052
974652
791403
947323
498197
922191
682306
749627
373300
585458
720727
416312
402193
483773
1109134
257364
348657
759209
444817
497226
565108
353125
844426
627261
451837
674186
664251
211572
542088
456295
620655
432736
854941
273223
579380
888477
631489
665352
396738
787709
616208
629588
660635
662871
726807
1004488
496021
611718
498949
451449
666045
974652
660538
627694
817445
201798
182422
933029
621121
829545
720378
744697
660635
435060
686627
324340
589608
869019
716359
507422
557736
720178
589509
1121404
458062
422126
478925
780688
488181
404891
805507
933029
488181
606217
768677
582421
591176
474880
728497
1106048
590483
453650
507297
631489
642471
563651
726807
416312
463998
715043
545782
594536
363648
512237
707952
844614
678099
530379
683246
581390
515009
725575
518254
638554
974652
645857
1052830
550974
524815
922191
530379
657100
443747
492564
408056
482326
651839
646902
871888
430845
657541
463846
690597
499455
475853
524815
893822
822592
580669
613894
382439
756420
606217
642471
871329
649978
805507
746086
651839
713408
903721
458062
611663
619175
974652
690974
498643
909945
626408
652353
738819
635361
443540
709074
408839
832472
789266
1019614
453650
377724
903721
678099
580669
886487
563244
1079893
482819
594157
690974
319361
672497
642471
936482
565108
581390
749627
569243
491007
660635
687373
585458
336937
589509
631232
896741
690974
727290
665868
493078
447244
217370
487537
596356
678852
988266
620620
464884
776452
754655
489579
581244
443200
696380
577782
219032
832472
527054
649188
683778
606321
770562
1050614
295888
505624
720574
314730
874023
537129
614889
820106
505624
606217
521220
589509
774544
426951
476013
682076
618784
437093
570264
763384
721020
537129
505289
912978
698220
519518
789696
409712
207824
629521
458062
838782
593403
542491
665352
436207
678852
831434
555210
58230
689397
684199
568126
774544
903302
677567
626994
476721
903721
678099
632710
534908
520259
735220
939782
345224
387754
730268
584811
651839
735220
844614
407694
735220
640408
338443
613894
838782
789266
687373
813878
542491
933029
570035
232653
566379
453361
844426
689531
611833
844614
519518
787709
678151
685093
593403
604424
341325
612859
886487
823588
502196
704243
542491
1106502
479909
746086
746557
746041
416135
580669
689531
495883
662881
551244
749627
589509
502717
1070289
586673
530379
482617
310832
385082
604450
648052
660538
636619
678608
621121
564063
604193
744480
907979
681263
472971
574026
871888
805379
311345
910424
302847
545853
254531
906909
435269
430845
392457
627818
594157
922191
515584
721406
709074
315227
309338
436207
817548
786440
797560
1040779
328034
556567
521220
449676
657671
574026
449572
482819
531682
886487
454538
616902
677567
621293
551969
676922
536614
293961
654165
977456
847578
887632
550210
844426
464062
820106
776452
734375
927447
760886
520031
819415
499884
603565
847578
666045
904579
678099
456325
696267
1052830
701952
609434
545853
1011595
363648
591193
605088
580669
789154
723011
634296
723346
582977
1197345
839156
906909
469927
904579
501536
739450
432736
696563
296881
559934
452124
988266
432736
703907
248903
440030
552089
706974
744697
787834
592555
601491
465582
678852
296866
554187
478925
649978
640133
691742
515909
654873
888756
1049749
781475
436207
598765
979159
581429
360737
683246
757819
854941
321534
811180
886487
521220
745335
789266
668653
502588
990540
499548
505624
373397
844947
545908
600553
818432
988266
510598
694127
430845
719388
933029
716359
744480
651839
727530
760886
879986
519518
688850
524443
428123
606217
493078
617218
108792
297855
415855
458232
651839
442853
416312
257364
654833
771780
636619
727575
680176
591440
646902
632099
910109
615037
483756
386343
598765
580669
477507
746525
1079187
613894
598480
621608
465159
730826
490616
622957
585154
747514
445999
844947
524443
745233
832472
770126
843729
593030
493078
569364
838429
903302
666934
657100
371909
660538
568126
822302
415364
248370
206151
893822
657671
325850
955176
357067
532212
755306
591196
239814
657100
746557
568654
827037
602323
974652
377722
559407
540002
723056
630018
449676
716359
375889
621121
709074
497141
568126
326341
610275
602323
491843
723214
207195
374638
740293
589509
480314
601166
709074
266787
493924
509187
284482
22881
746557
886487
505181
520031
539682
484180
844426
594469
684589
502522
620620
493078
385840
646206
468284
510143
406140
687373
363842
569356
713408
649978
547417
587601
620100
885091
893822
649768
467880
625198
542491
367473
642471
666045
115123
131642
789266
893822
680852
476721
417990
204960
531509
903302
722411
634507
789266
674410
591196
748016
573056
333032
478925
488181
636619
505624
726807
827037
363648
782549
974796
278878
598968
628492
740065
1093086
634507
686923
613834
844426
349574
383295
449676
497852
604572
643036
650883
684199
721943
606217
1081688
657671
1044630
813967
368452
618495
820658
660538
701952
514842
497226
674410
493078
698648
677567
593403
323745
396451
660538
1154059
819658
342027
922535
462348
481182
871866
537129
533235
818432
787821
570723
591176
651839
681490
720178
676952
472884
566983
401188
430845
648052
709958
458062
727530
239747
497226
776452
907571
525328
429935
730684
290516
581390
522156
541918
550100
768333
756263
727530
806699
873850
363648
820658
559459
496975
591196
690974
746557
502588
594254
735220
524815
666934
682065
691672
559459
538460
547669
680459
742655
571006
844426
697368
430556
820658
838782
660538
776452
498522
524815
687080
720178
337553
688850
666845
730684
716359
558667
548721
572140
463998
620100
697624
678099
440791
530037
698318
458563
620332
730826
945100
787709
460701
602744
583963
847578
380070
626911
709074
744480
491233
435269
453650
893266
558667
744480
597221
950018
485668
828021
606530
613549
723481
716778
1109134
537129
921322
701330
585458
746557
611329
592915
790792
462223
745233
769204
678099
844614
430845
776452
497226
760886
464676
749627
789266
974652
505867
684169
666045
886487
678584
452829
432260
706879
604215
304582
559635
746557
643424
503674
1109134
671407
874023
614146
587874
550457
284285
1044326
763034
627888
730826
293466
776452
893822
491687
455500
805507
646902
377340
581390
882841
474777
736117
690882
660635
476196
906909
678099
620620
762421
747187
434791
568331
257364
727530
505624
417175
823588
515016
392978
489579
567352
521220
703821
306266
774544
763384
774544
398105
651567
626556
748016
348657
519518
598765
649978
650848
680176
492577
723481
432736
746890
854941
742498
935370
608553
563367
716778
1022269
907010
620620
874023
687005
613894
463998
648499
651839
439936
323745
565108
599209
558643
487549
646855
805507
1106502
647035
594254
614589
558667
877516
744697
713408
1317835
505624
1106502
717878
463998
610984
374937
334367
388032
819658
587923
444649
727530
537129
722820
846307
596734
497226
611021
953522
486124
383295
579148
636619
648052
732336
705775
519518
300159
720178
660538
727530
902084
495243
398200
832825
608901
600376
760886
321091
635648
518956
649978
616208
458563
847578
541302
543821
844426
279857
715520
665868
709074
183776
385348
545853
1106502
871888
435269
647050
378221
632096
1061376
505526
450259
482819
416312
601516
657671
714963
821450
502979
634507
530729
631489
655984
408601
618495
587601
1052830
533951
273303
1109134
1109384
524443
478406
1040631
489579
701952
680176
458062
613894
735800
589509
492564
383295
616208
448919
628612
794133
818477
568963
566983
682306
471173
493078
672497
789266
627573
819658
722916
482819
520823
862704
189833
555144
575195
666934
525916
674410
600553
664251
730636
697711
652976
616208
706974
609674
575450
933029
988266
591176
746557
774544
823588
621121
564515
653003
502588
759209
881340
366369
465266
748016
896741
488055
642471
508114
579006
746557
51254
584349
533040
481193
569187
627008
289183
145881
294298
494615
490441
478925
559934
477677
310716
678099
744530
556209
716359
713408
479910
252702
495399
482819
482819
655485
234815
683778
263999
530379
547651
847578
492564
450558
400261
603224
655871
730268
485296
871055
217957
651839
613894
598968
520928
169684
933029
752789
709565
809444
452747
475134
726807
492564
830367
651839
477536
594254
657671
715043
662920
733978
353860
1097045
591196
745299
558056
822831
493078
627229
587601
663343
926876
621184
533235
362642
426951
817959
566068
591196
256150
683778
730826
637278
716359
680176
602323
515866
884664
789266
72356
730684
665868
520031
392093
524944
430845
453650
519518
680176
706974
787817
340181
871888
237092
114882
874023
844614
488181
669630
620523
727530
580669
805309
542491
524944
874023
477677
744480
394510
586270
595717
709411
533593
766516
678852
448153
227366
470130
674410
874023
659200
890911
746557
535853
606253
470804
621138
847578
505624
660635
598765
657100
594157
903302
575400
796661
477677
646902
478015
607901
664251
437316
685392
625533
903721
378448
477677
524944
1106502
413998
489579
865887
847578
594157
331908
627834
303036
430845
467796
464570
581755
515009
601803
651839
416312
545853
254161
587601
608901
620140
646902
533395
935922
426951
688734
524944
805507
580669
565108
478141
82394
226695
545853
744480
226695
717353
516827
708159
690974
613430
506188
788618
649978
600941
543638
820106
684199
701952
861409
774544
519804
763384
861190
759573
581390
416312
453650
701952
521220
408986
906909
820106
904103
844426
674410
616208
554715
833467
591176
921322
589509
749627
943410
919819
749627
580521
684199
715043
559934
715487
620620
443554
691742
520031
489579
376628
727789
380819
344599
666934
513373
505624
974652
478925
371744
416312
214630
590358
664251
789266
594254
896741
738456
533970
651839
854941
594254
463871
558667
680742
810151
1106502
642471
821450
561801
448383
821450
643424
489550
657808
477677
580669
498368
491179
690604
418758
396369
692677
922191
717378
709074
934215
605801
537129
634507
590133
646902
1038411
520031
847474
488061
485895
572912
728095
431373
475386
748016
585458
761104
359453
335471
530379
715043
596311
296521
756420
933029
910424
630153
239021
331441
720178
759761
435269
626556
706974
408986
471565
558227
944324
932176
408399
856452
538879
636619
190284
768333
491440
707702
829847
847474
714860
463998
504891
896741
450812
636619
730826
680176
709074
458563
826871
672631
676597
711488
407244
881307
835820
939860
751086
366789
685281
395377
855745
382197
809046
939860
729807
29879
977520
508271
979586
993123
703114
506686
1061207
216435
685281
494115
923218
517932
716231
832261
910349
501939
819016
377364
769016
702772
881600
671901
855745
812247
792248
1112548
511615
766051
847820
157726
596554
809046
617895
1061207
481916
576960
543200
463206
782288
1074481
593657
1039383
276103
610828
900837
529408
649220
529277
610833
925008
281656
915875
676685
736605
716167
462709
446063
939860
785919
203018
516959
881600
326968
819498
624966
730498
671635
945636
911391
1265837
654560
694380
1074481
855745
432376
718101
977551
839894
316048
402729
411363
563465
1112548
575282
1127428
900837
798154
785474
289508
847820
612547
646510
858109
894075
1036968
732283
363862
1156273
783820
393756
882947
565342
826871
1207858
372418
826871
402016
597980
438785
672775
489716
554073
753564
729807
557353
411677
635056
977520
1265837
685281
612547
489382
863443
495665
911536
468128
1121198
882947
1158734
994211
1014600
871492
600282
766051
654560
766051
851897
789969
186024
756071
436731
815236
955935
1044326
546191
675675
771867
973642
794693
1036968
1074481
819498
841406
748148
629717
535148
840741
405557
331418
572159
527910
527400
847648
1156273
911391
710006
470011
753500
925008
839894
261160
622853
590505
755321
750145
868419
855745
910409
798845
1112548
783820
1063489
846133
907571
864157
645594
811612
925008
994211
505418
783218
441240
366386
399243
959843
441547
1201033
910349
771029
376283
766051
811612
783218
810980
783458
1258794
868419
847820
471080
832580
643138
452033
1121198
928937
569557
700453
1063489
424766
739875
911536
882947
841406
763474
839894
542394
448866
819921
872780
1061207
832261
829827
552922
730498
736827
538058
512127
831868
406985
1063489
881600
801924
959843
925008
401296
847648
328396
673006
823861
678819
730498
813802
751086
915839
945636
465312
702772
327316
796548
993123
547804
719057
340178
600339
968303
1014600
665516
939860
589957
768789
428692
905679
911536
649305
819498
638085
702772
787983
370951
826871
823148
753252
753564
630794
783458
868419
910349
424661
910349
152248
669819
383777
427529
847820
925008
910409
714222
784674
714307
703114
332627
882811
685281
246018
716312
433946
819016
839446
887267
783458
684350
568820
243925
925008
629717
534396
475945
751086
968303
799407
637731
570973
501311
768789
636766
900837
755321
847820
869230
977520
911391
988895
591538
994211
853501
786847
1036968
531769
768789
441054
797978
601706
748148
771390
855745
703114
731095
654560
771029
255476
998020
702772
445902
829672
768789
1252307
764430
588198
1061207
416527
703114
1035280
906269
340612
813802
592432
977520
783458
810980
841406
748148
766051
927739
651934
386468
618016
775656
434028
1158734
608243
1127428
417514
1252307
583856
829672
340389
344094
533400
428984
864157
840741
716231
939860
907113
840741
809046
819016
733479
640571
733479
523665
653053
771029
788275
910349
789573
549912
906269
1112548
911391
851897
796548
994211
530192
839669
810980
979485
1036968
783218
783218
519148
536504
753564
461537
655940
371571
688222
875636
823148
313870
244988
1265837
925008
568900
629717
783458
715289
823148
564085
823861
910349
787926
442828
942959
746253
221030
627514
453082
847648
810980
634340
604671
454406
858109
788097
853743
945430
993123
1016325
819498
853743
473443
729159
556944
597980
755321
841406
907113
855745
810980
909983
925008
274862
596533
730498
907113
910349
900837
792248
319702
317181
624988
748148
563465
441955
810980
977520
748658
789876
760806
482244
422651
642886
771029
823861
801951
826871
847648
532601
420860
324183
485416
949098
911536
669728
783218
945430
819498
945430
810980
823861
1031239
638014
562964
933251
911536
710820
414720
756834
789876
819498
498942
783458
630899
1112548
375796
1121198
480507
881600
594614
1014600
823861
654560
636863
273635
814870
471606
945636
951574
362385
496618
809046
1410120
915839
796548
629717
1105505
354075
898163
445082
910788
979485
499180
653135
479840
575743
654833
535707
740471
335616
606183
654388
585686
239520
774798
228294
254978
1121881
400142
556480
497233
808641
297812
114596
455001
498344
141520
817845
551772
770013
443289
433419
1136788
751226
437065
169428
520290
513779
720303
393562
646656
463662
958440
652558
807773
1085532
590612
809278
770599
201043
586688
548270
705870
652270
674326
640792
648276
822085
314796
324662
322730
474612
785605
548968
557511
526773
725637
423960
988453
912050
1072729
289522
802780
718016
380482
880445
487650
780765
712279
408503
55780
617219
571636
907640
202232
412976
510655
1207359
674648
243537
806678
887460
513010
672235
722052
885660
613140
743618
714186
707702
536825
496188
767755
725025
373796
256350
912936
387363
174222
203704
343650
744802
691876
387591
400685
555503
448153
404983
722842
602841
402331
296152
1064616
347401
676289
376628
266127
340307
536873
795750
769825
349548
336781
367056
833781
306530
558195
512486
700016
405430
445804
389346
550376
573822
700181
786581
690565
730391
463975
657052
819806
330137
507413
876308
724542
736922
563594
623327
492054
474945
494889
738961
313033
467229
600871
707267
561164
490896
685402
350057
452392
434357
806111
330792
469594
451776
860254
405661
847035
841443
552878
789533
685439
581620
788503
915946
404688
575942
876793
886560
376614
131919
1034808
330932
807538
606002
829229
732041
395545
859727
399897
607382
659620
452590
535306
196128
588821
454537
870719
594264
796841
456596
408500
352364
1002090
590182
401339
330182
400685
482549
893822
645735
525785
339494
357061
887162
721274
591436
263073
382197
452729
723912
854318
762113
406460
473078
750886
310387
687409
561324
342007
525878
546392
467042
786667
201621
536564
720216
602476
650033
349623
559412
247116
478966
444899
1014758
422096
565549
480066
527372
288014
601924
271345
419739
530169
1243208
811875
684026
271860
753574
657058
676096
614729
557071
770030
582410
661277
847765
520560
533116
1050906
618363
462510
600242
1272775
349157
404070
698101
661525
599268
994934
687342
259405
660722
546776
590216
451940
798725
648058
659988
277755
413927
442419
676756
576184
562480
652605
706392
396837
318600
830741
294496
735461
904266
497741
693424
672503
536953
561703
452435
501260
655624
289894
687064
621842
987464
664517
630161
522822
526049
767250
372608
208102
609451
374638
457566
489097
557142
748932
377499
962057
439827
679166
411905
448287
631621
795828
515060
821079
625628
832290
386724
853927
603272
215054
269009
900961
853113
572625
520639
758014
706346
697979
446560
949751
515858
586789
649644
428895
713705
578112
87889
817810
815433
664169
385893
677583
59608
496445
479608
531209
461695
445753
889737
578046
660292
1047590
961284
346886
504412
217688
785141
614741
724992
576736
533910
333843
812627
786117
464809
568203
442743
387352
444073
405173
692989
466730
931809
788097
494848
432488
584617
462465
711761
674441
284991
627967
612718
617608
760453
512710
639018
318636
932837
726650
1044063
602592
426008
868424
366692
685544
483108
689947
480646
654560
841770
519482
713767
916181
1056119
525464
473974
670940
499744
807861
756815
696207
597305
268713
551659
505789
440577
628617
497436
521606
603795
594345
186519
576922
621983
719989
712839
690002
437973
857955
471996
593223
430294
536742
441386
865549
719989
521023
709343
712186
505789
426163
756797
817997
844445
679116
586886
851604
552681
770214
469502
403322
1153329
594345
624600
703422
480917
729124
593223
315461
510426
966690
439113
524088
535537
413859
1268122
357073
265316
595163
697916
461987
771041
488930
490042
951861
484418
707287
583856
722345
548017
779788
735121
476415
655690
693934
363089
493480
459974
760470
437378
740855
762005
653257
387342
376235
1032990
272229
585313
341783
760341
886320
543200
563093
739624
802224
1096162
750612
634058
533170
598862
771457
900034
760327
368765
852134
551584
741966
882419
372078
610755
864995
653162
345200
1030730
841355
550581
420492
366369
734068
988785
598609
427888
489909
333742
702060
308361
704243
717949
432941
458018
962034
702291
695963
241547
731728
301694
592239
458252
462144
566357
675380
443884
602995
614204
890559
932969
611860
605870
635183
671964
335919
663256
812555
364428
1049735
878262
712875
509524
852134
663256
464259
357254
575741
615778
497742
631780
748135
486526
620210
988785
812095
560812
525109
414006
330686
481945
434473
520814
785676
318217
799407
1056890
431900
1101908
843642
607549
532629
1049280
349336
789713
889516
830792
660819
603090
818114
546154
789713
375685
439542
554825
1059532
770214
672404
990167
515337
679846
481945
587245
1063196
521424
822553
824016
297675
642856
509906
669830
670490
496639
683121
451225
577868
609884
597449
1279903
375487
634434
670790
829796
567624
646257
345468
509906
286825
440577
700057
396080
734100
1004844
554825
251912
767421
678681
556967
503070
850905
483793
966604
517289
291591
592239
746844
760578
979510
499294
729469
617644
496639
727406
733824
578182
948379
660715
561590
630144
379605
607549
635877
971400
884720
223414
434046
703422
726856
317773
798230
693934
348097
658124
472170
597403
813266
605777
493718
560779
462144
457393
531899
494551
267252
826508
738286
928357
571877
380556
405578
426163
647459
671627
633515
560186
539763
925369
649918
441386
466532
606001
446749
643295
738364
545930
418350
774123
259584
667211
259584
641022
579499
548464
928357
690745
313767
502575
984335
762599
586476
756815
703624
448907
547950
443730
372078
503397
481945
476832
467718
562725
751955
881261
711586
1040499
910626
390380
789713
535025
847326
811152
594653
173081
808028
411471
530894
610755
638299
663852
1061221
671964
490042
928122
645661
669715
841743
4526
531971
774177
756815
648028
863415
851481
609523
637279
759893
908132
317773
995922
843642
425955
541347
427904
934939
836629
654155
480086
630144
847607
771914
404277
737585
620675
752647
602976
685576
728424
281273
485859
606055
234085
423298
520928
860321
1107098
648671
817820
745092
533690
826508
584823
492982
570544
1229825
523040
471069
434241
729124
925216
648671
520402
581339
515782
480157
440523
787569
616049
259463
865549
597029
844101
497898
614544
498551
336650
597032
404277
726856
781111
1061221
630144
669715
684449
437973
772124
949719
434473
405578
427081
592239
618962
578188
708518
574816
608441
721943
652156
342489
965660
787380
387936
714168
654367
762226
740066
866791
770717
599693
446569
900398
684390
675078
775995
457258
743918
696274
589893
734276
437722
500415
697348
693055
768072
439908
699482
691236
474932
741593
533106
671292
792294
277503
598809
828174
439908
504485
698940
842078
279632
770068
641745
618380
432972
536498
617115
513981
617244
880764
469514
944633
501617
391225
666363
674707
515392
848366
1008980
708422
401926
789007
714695
631449
312116
873503
718147
424184
607855
490178
855751
503713
500399
796221
684667
730990
789007
977291
684590
559092
626993
691317
792983
604953
391441
648056
532272
528999
449268
718772
776974
546993
965720
919373
459385
849399
513981
360485
906599
734375
610659
693822
783363
1068977
654570
921057
683833
493687
622452
496053
155626
380239
631115
597735
463065
693031
614018
837877
694444
849016
824561
380218
717713
618380
600797
307985
126085
760030
406995
725045
637994
712545
776239
519775
687879
815516
817631
212432
945753
1064441
799119
560315
313866
724729
507740
598592
628416
351718
683011
477814
835828
969220
789640
481279
970512
1222460
617686
391225
639277
441342
490506
455821
487101
1123190
546972
1228226
392166
542427
722734
756560
906976
790085
436462
565224
595315
785016
292184
1035542
515392
675495
880764
562633
519725
341101
336096
837877
901334
472305
658528
515184
784923
348458
529656
554637
849399
1086344
533509
696305
626681
382346
494896
531971
111694
400695
423331
377739
760794
999646
340954
1033036
676175
678622
751973
969766
1153668
828174
725232
378481
853547
541129
352094
417718
603325
410784
562926
842172
125720
553762
617115
579324
1013439
683011
730083
375366
206478
369337
629023
826709
732063
603959
465883
542309
912791
666319
665769
354114
733225
767122
860844
386357
468000
356102
562253
742371
770717
199970
637994
445434
790085
617115
492353
547319
667937
231633
584532
491360
502546
658942
1123190
554812
798761
944633
735228
593169
626993
532725
934039
493687
721015
55214
411599
285998
965450
1180166
517861
491310
699682
793371
455397
589322
465092
555909
424597
776239
560939
854141
592578
277931
1152323
297472
996972
518370
597735
552745
578756
689375
794862
354556
291932
649008
889738
501472
244691
479789
957955
752394
571989
513742
330245
551378
249940
437157
519758
1054629
668079
875513
691236
598862
399573
458954
702011
772438
753233
710867
793775
644637
524702
691157
1159282
652528
841770
1041099
674883
714699
598218
539594
612520
701908
457688
656863
1054629
901215
898822
799675
301161
439908
386665
837339
668507
811382
604227
917368
767122
587313
566062
724304
758585
465418
1117157
48003
742371
429411
665952
335480
609571
770479
681903
624752
543517
694444
848366
749620
458617
1082905
766451
336643
256887
558607
694680
1121878
567057
669431
235965
390127
544742
1131554
1068977
393516
393748
683379
487101
497171
644920
804402
285310
786381
93102
702011
513981
757898
489639
688841
416374
387148
399165
837150
1068977
603325
497307
1079499
513355
636759
545490
757898
938100
387936
569689
685465
740066
673965
752394
634710
590423
498933
544880
697348
552443
433812
494551
701175
752394
607006
535332
354394
575090
735211
566062
663985
648748
507075
812609
700454
778840
410784
535332
737599
1011206
432276
62166
770068
954581
1031341
596739
417718
685853
560270
776202
787380
1082088
593731
625575
685962
837339
1159126
615462
282531
453430
778414
888395
597896
446053
756942
484835
655186
603309
590266
890380
921057
552745
524769
945100
1145550
819625
498937
848867
804402
744665
593807
699682
590026
768901
626681
905903
866070
590518
1046668
293864
624752
1158914
842078
620714
700222
663977
388080
583448
488248
500421
578320
708422
752971
630765
509271
347664
960204
379072
556130
521615
865515
515955
763462
732949
1121878
661465
524305
457476
934039
828054
619005
469111
1008980
686148
587313
542420
776771
494549
694680
890812
312188
370908
517219
672223
741070
941011
163348
541005
609525
527398
601654
531270
691157
430435
478099
348172
987119
1214802
734913
633871
284856
377457
877014
667956
928762
849399
673753
763650
842909
399091
717574
1145550
759893
531023
541387
533344
800162
934039
510748
672928
594536
866911
1020795
697348
755499
568510
490506
417718
682130
298480
277755
593608
697348
640685
855751
469863
363515
252702
308361
630280
845036
590518
544606
824561
1074228
937382
1019585
970512
538944
537129
568510
599693
878683
860513
492353
769237
795828
831186
699508
898308
945899
474685
810169
663977
843585
724729
643075
1152323
305203
601326
776771
969957
1031341
665362
417860
829779
740360
609878
713378
861665
336257
554745
496352
965450
753233
895120
331681
731686
727190
288125
854140
861665
486835
858063
620497
548678
724547
487101
777465
260969
745907
633871
592964
267385
761982
619412
698060
220128
794693
487101
848366
712428
289375
819554
901874
260735
741784
295357
616937
999933
604664
977291
750929
506990
941011
635962
789640
482620
762626
913129
718997
496053
554637
901215
968626
592221
961622
625711
718430
860320
723796
646743
512949
612520
1008980
486990
608798
18036
523913
696274
487488
1158914
944633
606396
586576
505101
411596
432276
874566
609212
932079
731525
194268
906976
716977
938435
963596
765121
898310
1162075
406648
819554
700105
591368
666363
743465
499634
937382
912936
739338
531711
950405
656919
895120
811917
861611
559840
1013439
776771
433853
480852
626681
352094
836493
760030
1205205
938435
902363
920219
1017235
433559
801594
900613
771647
457582
866070
1084690
193572
571801
634710
774623
1060116
617686
609878
1005365
965720
368669
720351
945753
713512
870812
517974
736562
916351
605075
1041099
596809
323542
625957
691427
715866
514525
467149
951656
837167
735723
948022
1008980
798791
817631
610131
668651
1004846
344214
94772
691562
801594
519614
842909
831812
661892
810553
546704
428501
670819
33372
739489
481291
1111652
111651
810553
336647
637740
453858
489174
612979
684894
687930
681073
1053692
416737
786667
755374
537679
810553
672470
545037
743806
745524
362153
743806
670819
551017
619210
407173
528304
782716
523528
528304
689913
428501
586523
530250
646917
745524
659871
745524
343356
814571
273312
999327
810553
560151
851629
741593
489174
428208
739489
533232
689913
565824
497659
649763
580178
664058
680442
542150
568081
689913
844037
1282074
512359
1081919
387506
698102
489174
469101
969957
851629
743806
550666
686610
783669
670819
907710
600773
851629
528156
440628
541387
771647
613076
838464
698413
433645
528156
804389
514531
453858
542397
571250
541792
711895
750962
629539
501346
515291
439896
849443
670819
664058
680442
882419
564053
586523
865791
689913
418411
321422
655769
635184
242527
689913
754355
433688
514531
586523
1081919
711895
416075
657026
1081919
586523
672470
331796
364424
655769
787219
711895
489174
555607
1081191
670982
1154940
737036
655769
649763
643156
586523
655769
529740
586523
703533
544935
745524
672470
674280
594474
649763
755374
514531
652454
601104
663906
657026
950260
643156
453858
778208
670819
571457
428501
597032
530250
838464
757823
618960
164792
507554
528156
586523
655769
904395
907710
677948
631130
528304
680442
665185
817122
591473
655769
691798
1282074
680442
592701
711895
478179
771635
310977
178038
689913
288316
575292
547464
489174
670819
261573
698102
613451
428501
689913
1081919
462805
657026
534065
423179
739489
453858
865791
692079
661892
739489
752160
375994
523683
380654
499659
576364
485339
626992
755374
550873
601755
793110
804389
689913
810553
289015
257181
837749
950068
686503
810553
652454
689913
926172
952069
432930
564353
530971
835198
943410
680442
420619
731998
490826
1282074
312163
670819
279190
961098
677948
1081919
794602
904395
537330
340801
115977
638082
782716
767697
565279
907710
278980
466440
758011
669227
469358
862305
674212
904395
586523
698102
385501
428501
528156
675230
590895
664058
851629
453858
593463
580343
420378
635184
782716
656925
555607
344830
530250
254048
711895
514531
637740
133851
810553
559058
850065
645201
789035
453858
742801
428501
530250
664058
616364
907710
749880
453858
661088
631076
453858
586523
924879
677948
635184
592503
209650
428501
739489
876535
743806
637740
651487
743806
637740
782716
1081919
436027
793165
487825
630198
301048
514531
528304
392556
572159
999327
502186
1081919
772613
680442
321612
689913
362956
517861
851629
430540
609120
528304
1091202
714168
465214
635184
680442
782716
591400
637740
907710
417073
621968
489174
490949
854413
637740
453389
739489
652454
670819
661892
711895
655769
680442
655723
782716
637875
593472
736615
266603
541792
376832
649763
437700
842095
905242
428835
374405
541792
649763
739489
397356
514531
739905
423179
538811
530250
931909
671441
785984
528156
610755
620675
838464
804389
541792
392522
708328
266803
398951
453858
649763
689913
652454
698530
745524
548188
530250
636143
711895
441291
611475
932179
851629
442730
514531
555491
587391
408224
749880
999327
538811
571462
206561
231965
622458
369626
741332
680442
686503
423179
449226
836018
285306
806914
570452
516316
782716
1033486
714781
790414
661892
907710
534396
690141
428501
506605
711895
610131
265775
630730
484814
711895
893160
570586
363496
562374
633830
1282074
488110
838464
555607
837310
711895
161474
548188
528156
765806
635184
549245
531493
635184
739489
743806
679240
652454
156674
999327
838464
791047
1151877
485670
495268
793150
756844
635184
755374
514531
411305
907710
907710
537073
626304
661892
305393
736495
541792
673617
434859
453858
743806
227420
851629
804389
451511
463357
711895
711895
329303
538811
528156
643156
901188
528304
677948
635184
782716
637740
514531
570842
643156
664058
755374
771635
804389
538811
851629
398856
399054
755344
377675
742638
498014
711895
610146
851629
643156
670819
661892
752383
200982
498716
499144
558737
820992
523683
30618
453858
778937
489174
652454
1004495
657026
493279
889488
514531
400494
1282074
629582
661892
861894
247529
661892
739489
958341
1081919
1081919
548188
1282074
667211
672470
428501
714353
470580
745524
672470
541792
61134
677948
291144
514832
306686
675639
664058
810553
583428
804389
512498
423179
749880
808868
698102
672470
227366
680442
641088
643156
698413
74767
348197
372768
513409
865515
810553
661938
423472
415247
670819
698413
595097
838464
721346
656925
453858
589412
1282074
518370
570226
635184
595978
514531
1080392
813756
749880
296881
610146
670819
742267
728162
248092
779181
253512
745524
586523
698102
711895
644932
852406
245282
729208
735738
711895
1043008
637740
397866
548188
670819
571837
670819
862298
851629
610146
755374
766341
566027
823766
810553
782716
485304
773402
652454
536693
743806
610146
637740
672470
796930
453858
586523
434357
649763
698413
1044236
824117
630866
643156
541792
698413
509967
538811
743806
743806
425979
398565
555607
1282074
670819
502979
347479
453858
698102
1282074
637740
555607
907710
319394
698413
530511
652454
295558
705040
735211
613912
664058
907710
577650
749880
655769
838464
514531
743766
670819
674807
544251
907710
541792
804389
488948
522211
990466
652454
680442
512521
677948
749880
607693
614757
427959
999327
413438
698413
749880
610146
428501
838464
661892
749880
602216
637740
539055
367021
889737
745524
748982
732154
489595
541792
999327
524605
698102
489174
686579
96526
209840
819123
607698
672054
483507
403109
555607
388208
656995
804389
945813
749880
548188
489174
689913
657026
236425
637740
736537
711895
664058
755374
804389
499837
410225
689913
1282074
575580
638051
423179
433666
635184
401118
559085
555607
88437
655769
649763
672470
655769
610146
539858
401757
637740
739489
643156
306624
643156
590407
474132
677948
892876
1081919
440791
641503
546862
492150
694663
279256
871485
810553
672470
463080
630391
649763
475286
489174
677948
423179
607485
932005
684049
934063
419108
749880
652454
1045134
651358
655769
602961
689913
888477
746063
459410
555607
846503
454717
423749
428085
643630
186848
549420
308888
853925
453858
637740
730925
738586
531533
664058
512874
858999
982102
538811
254024
586523
782716
999327
548188
677948
575165
584585
643022
879220
440238
657026
487566
528304
483507
635324
680442
514120
652454
671127
555607
561262
864018
579431
677948
1024120
528156
538811
672470
890936
569669
319050
782716
428501
360661
586523
664058
606992
670819
558534
555607
943800
514531
635184
661892
782716
680442
443554
544656
838464
395163
541792
516617
851629
804389
528156
677948
782716
611663
657026
266706
404872
789594
907710
465530
672470
661892
858551
482334
705174
530250
480761
93818
610146
749840
421190
155584
516382
750601
689913
541792
616752
568900
672470
1255584
915888
530250
1282074
439827
612688
657026
421931
468460
593149
675246
499496
568595
732501
743806
458405
661892
307834
504810
704368
412903
534212
657026
548188
710084
664058
804389
538811
743806
337281
635184
640753
406196
530250
1091361
681767
670819
621689
536125
610146
485138
476711
471455
413773
333512
1028568
489174
904395
322137
453858
555607
782716
528156
868544
810553
538996
428501
904395
999327
755923
664058
436598
514531
772077
548423
441547
548188
380742
446385
698413
689913
729007
745524
755374
472203
651411
334333
586523
851629
944537
715589
546676
755374
581280
566638
672470
489174
661892
538811
935517
394578
668539
851629
698102
851629
448888
233276
637740
331215
664058
698413
530250
670819
672470
657026
613253
528304
657026
672470
473333
620756
489174
586523
471154
728428
657026
385672
333260
452125
665874
514531
223087
274908
643156
265196
1143751
817014
804389
482326
749880
453858
850905
567108
486106
655769
999327
489174
538811
623376
558607
358842
274983
739489
652454
528304
282884
541792
907710
427631
344444
635184
514531
548188
541792
432976
907710
743806
505686
667139
528156
480314
1081919
414406
530250
407673
768666
904395
730899
680442
423179
528156
505131
659047
753564
838464
296846
423179
541792
486716
489174
489174
479037
428501
781264
661892
649763
336305
851629
586523
692260
529287
691884
692329
549648
743806
536702
590992
618112
592640
777814
1045134
799792
545782
451707
698413
357687
210162
428501
548188
649763
796308
643156
621343
453858
698102
480185
557261
804389
655769
904395
804389
289155
792207
565483
610146
743806
832570
664058
898655
299609
421598
739489
637740
423179
739489
469563
313842
423179
749880
657026
586523
548188
755304
440871
489174
804389
357920
792688
635184
904395
965822
585522
810553
435425
552280
410225
528156
656099
664058
531085
763474
782716
453858
528304
572526
631232
672470
616006
423179
528156
810553
589302
327555
423179
552702
652454
464064
672470
764332
795632
657026
548188
579988
728814
635184
482402
649763
723011
488193
548188
746197
680442
804389
514531
610146
664058
838464
128940
741653
1282074
532079
311722
699921
224521
774643
377622
804389
810553
698413
680442
458391
629804
1282074
652454
680442
567624
409098
755374
743806
463347
646148
698413
485954
794249
423179
689913
452229
810553
528156
693596
747609
851629
711895
555607
163975
755374
437544
555607
637740
635184
453858
999327
851629
749880
670819
1282074
549569
1020583
783282
652454
670819
429571
643156
755374
865549
905614
657026
999327
653449
689913
382295
693559
588076
851629
743806
154954
541792
649763
453858
782716
739489
528156
739489
307941
655769
1166547
453858
530250
689946
577868
471141
749880
538811
664058
749880
590917
689913
839584
559780
530250
670819
683502
548491
530250
672470
680442
655769
720252
446384
745524
300338
325037
664058
698413
370126
753327
411530
749793
907710
630463
457619
378740
413799
745524
610146
492528
611840
540336
666842
576207
542757
496323
695899
420904
503445
657346
514531
530250
657026
716461
804389
519144
643156
661892
680442
907710
556946
711895
726506
648096
716312
643156
530250
189926
409856
643156
743806
677167
711718
698102
679769
538811
635184
718431
466858
537656
659274
655769
677948
851629
831926
528156
415752
427002
586523
613173
115977
904395
453858
649763
309338
677948
851629
907710
617666
320152
711895
586523
672470
907710
800009
657026
677948
863975
661892
689913
781895
999327
649763
202163
499652
333151
618973
637740
513094
285034
1282074
635184
851629
541792
804389
530263
400832
643156
755374
209830
555607
994487
851629
384097
852254
655769
733981
649763
610146
1253180
782716
745524
572202
739489
904867
661892
538811
652440
599958
391537
927166
963838
657026
457103
804389
655769
472079
611964
671213
698102
698102
775559
655769
508171
525525
572651
575549
538811
635184
541792
274213
664058
739489
664058
810553
567843
489174
643036
869901
538811
755374
643156
670819
775531
590358
755374
613310
528156
999327
514531
325538
434839
548188
689913
428501
499496
358028
649763
489174
555019
536424
598314
464555
546805
711895
698413
279344
649879
719029
489174
538811
250582
560151
907710
428501
705496
851629
367734
689913
743806
665005
661523
583341
174222
575846
335052
518416
365276
586523
453858
407352
620109
462510
851629
616661
610146
677948
378467
441692
574957
717258
610146
531899
480086
555607
593030
440871
804389
672470
989712
652454
425225
672470
610321
1081919
597305
423179
810553
772025
1081919
167449
573246
454405
782716
1004709
555607
426462
388794
671785
755917
782716
907710
560914
907710
482761
743806
423179
528156
698102
442662
782716
634307
907710
851724
485565
297176
491432
497391
652454
299345
1081919
514531
711895
743806
467690
689913
454495
644083
739489
657026
755374
610146
480478
643156
514185
104755
1081919
672470
657026
714699
887363
698413
1101321
568496
284991
744510
383231
587779
552861
715836
643708
698413
686374
670819
472858
428501
548188
548188
896310
514531
670819
466069
628705
677948
441827
804389
541792
275380
817897
694445
540496
538811
663391
1081919
672470
16798
453858
904395
502906
428501
851629
363385
528156
586523
649763
428501
698413
670819
635184
804389
711878
851629
474966
648602
610146
749880
582252
782716
411475
868355
437758
399218
489174
739489
657026
677948
586523
795175
225504
755374
755374
743806
677948
509487
635184
677948
363385
444977
528156
680442
739489
805309
567703
769092
302272
670819
449664
757567
661892
743806
711895
530250
706879
270649
810553
420598
206239
398874
643156
880210
467674
702068
704846
657026
1081919
605811
541792
417482
541792
405787
427499
755374
657026
586847
628693
515062
534972
999327
655769
571457
541792
528156
655769
528156
858796
481098
622447
755374
637740
652454
778174
892419
599255
432827
678009
646944
573547
813217
885698
670067
268022
459743
192744
728955
504423
660835
664491
491348
525958
670067
675975
517656
234769
442134
1031757
529053
440157
558071
839383
314581
966639
765873
517931
372947
300378
527400
769498
581691
767215
1081060
1252307
601450
525960
503586
489224
528469
483360
676518
828807
618678
549943
597015
827837
416205
330490
535722
498497
890207
578555
742724
863292
309969
509691
491849
457217
308209
742199
789227
496940
653376
781852
161474
901500
461806
597389
429512
588932
583206
519872
670694
648486
548627
803277
714656
790894
801651
406278
557353
755255
848168
871238
350498
768278
965400
434999
436655
540535
450147
387077
557786
660835
710066
329648
605712
813550
1121404
403267
527561
764585
352827
759906
680239
672718
733910
655755
364522
709531
728955
921046
587168
822459
449283
707972
681541
787659
272585
504920
401188
735659
614408
626699
659711
705034
541834
665929
794254
688850
882092
637299
631405
99655
406578
409748
442134
640763
335403
817223
486785
719730
368947
715931
307080
835870
465185
192744
440630
638183
569296
535715
393029
553246
416104
511211
716188
649068
778177
571006
565485
600456
908845
709385
577600
670542
999029
569811
591443
432412
692684
492435
673534
442134
629500
1063196
744322
600376
698326
1090558
734261
801207
683272
512068
726431
610808
736035
678826
566777
463908
845707
615342
275892
1238628
449015
445162
756791
901500
688475
570520
78027
517995
715172
488468
622920
585344
694191
620037
696955
628623
467504
624963
370317
545037
538583
492435
588136
511957
411305
849908
734684
401518
549442
716448
871238
489385
440809
432948
891392
593013
460337
346515
556150
578475
605648
566660
434304
726769
373908
610650
801136
196778
602976
641387
999901
620772
654263
362241
652870
619681
214198
602511
386736
535873
1059520
877883
587542
720462
903221
412078
652503
413348
869643
331478
683760
610459
987994
740184
658207
524352
307080
446600
468764
1078249
771612
484247
538168
896400
611138
531325
323495
692177
481826
882092
439367
500942
755209
532425
529637
721011
349808
482325
748031
399845
739069
486906
437165
737537
552131
915767
794516
662616
851431
547595
879167
365698
717424
385768
637299
408128
638038
817734
791403
729582
555144
611472
794516
786528
201615
601988
406140
796473
668141
403267
678009
585598
643638
585344
603925
629500
929995
1138353
689913
767558
670945
583175
709958
860337
727509
467945
676922
439194
659741
764585
567877
1081822
739853
602511
794516
568033
980408
385768
627695
791711
534835
568006
760252
872462
521453
578173
987994
737300
813550
506509
653630
518300
962078
542638
813550
500315
834820
909124
532425
793386
778424
408128
265196
699285
606671
600163
521280
627371
772108
535592
719735
732020
217770
597556
354933
975892
744537
186995
556150
535715
7380
662034
495525
589343
1011785
670396
497762
660864
660864
429137
466679
666371
601885
492361
608782
830851
1036968
402301
533756
811252
736355
1063470
626817
739710
403267
744322
627406
566199
774782
587769
859526
608494
506062
727288
923323
657843
599992
666032
602511
692548
668259
739222
586137
678951
763639
506157
718565
769341
609988
637471
695863
488408
795378
790832
772108
557577
682742
632611
747636
619094
541642
467734
640055
772051
890207
859526
650434
222584
589343
606837
855834
945148
539883
475814
900931
634097
509433
461806
538200
530971
658882
500315
1075786
606691
270571
501879
397815
607724
609352
423312
448021
502078
462884
723244
526194
552985
370573
381598
318600
787384
612752
1238181
519926
628557
383136
795122
725862
721772
637267
470900
977780
604674
524623
729536
1027415
497612
1060913
342964
393515
612752
676388
600036
571389
650909
327264
400020
680665
531899
565140
691665
532272
518217
301260
448021
512076
675243
560287
926447
1043031
416889
624002
770915
551710
610394
928062
1209272
454141
833594
486780
569556
541694
365668
424632
312043
434017
1223899
387188
354813
335866
462668
181894
641801
156674
805526
527462
677768
479045
552985
634027
131857
565140
606202
398844
335866
616084
850941
771189
737429
380912
320272
634553
1027741
536292
533156
625798
389392
680665
757284
585067
500392
840176
761498
317998
450763
518888
309037
449751
849705
726384
850339
621326
165636
781056
708852
481683
467180
599645
662816
571403
365668
638055
668421
920610
660780
513721
703614
597850
345482
725245
733781
507566
420234
955709
583080
452144
298582
432442
594432
680665
502286
829995
345539
958917
595410
325713
833594
559635
276637
282531
778144
795970
347443
834255
340793
910788
571207
51830
642266
882731
828883
926447
758108
760624
515050
601742
735691
807017
487996
604450
617108
489326
560694
116413
499094
338290
476191
732826
382361
925966
610732
388749
503307
618125
929431
717726
661863
250681
484539
569867
330435
768205
767926
939932
805840
602978
439834
730491
431033
46376
457696
369170
1086348
675554
436781
713861
702642
354610
458578
622720
437876
781513
633970
435299
603491
846197
651512
524361
439490
653695
386223
739853
559840
558962
217138
924879
850941
968630
706414
758547
544048
556811
476721
437316
370573
711022
958917
803157
299454
596870
537757
386223
960531
439490
427791
567658
593869
184631
611407
217924
246018
959934
603491
767814
617366
524576
614204
813487
616486
712286
702642
565140
588439
441844
437254
449779
257586
556346
636725
897014
959934
411516
669337
581263
194742
546625
492763
346255
846721
483761
593767
587487
709675
572540
543197
474452
539365
614715
628162
641132
387083
228146
437254
496685
509676
580288
281141
1113979
144462
663511
833020
476107
579306
613149
641543
584670
607736
308260
813487
1098542
325512
542873
763978
648486
401294
915723
588922
609846
1008384
378588
459365
208539
603914
460917
120296
474452
593357
579143
662622
849705
239559
590878
433383
449047
645139
149242
781788
450763
488032
476681
622633
617440
496618
414419
690510
529364
495702
639688
697917
606001
385088
753450
845474
669581
732826
593408
629905
385157
591438
618842
297966
424632
734503
541977
389239
297659
642266
524361
816471
770826
398011
355152
478464
438607
730491
1128079
111651
515554
665915
474167
848598
361398
526438
188656
634715
868727
1126654
522667
594419
406902
685896
596040
609225
480677
749482
502546
317738
421400
474380
658139
725901
517466
250127
658431
716738
429747
695900
493254
643683
518849
556811
503695
581300
552316
358491
588439
230628
63777
361885
717113
717025
815547
696613
524361
441798
717113
474966
748495
479526
661271
616656
1189728
264859
1043031
475328
619159
718932
676013
450763
821746
368665
343555
899337
675078
621293
308260
467965
291430
667705
275380
1109988
420447
728742
662375
712405
658431
532250
300013
443041
698940
340027
332006
628705
1012036
750966
880298
643454
450763
812265
579402
512370
513822
477741
556468
397776
442739
574808
445451
450381
586420
451188
1027741
523203
577607
725551
327264
459310
883285
597416
418469
488239
960531
818896
753893
924631
878797
569503
380097
925966
540456
434303
596735
955174
1043031
606202
646383
551406
882731
403289
703486
488239
457958
373557
364538
653400
597887
454803
622720
498693
632962
434017
1066316
384366
676169
423223
524576
436781
365668
502240
344005
423873
434226
985034
725041
912559
593408
204748
405420
572540
758547
579526
616993
890272
297691
530429
759476
500687
557902
697537
288814
628115
401294
489943
191353
607734
236580
331708
892460
350598
405828
389392
705868
886378
201008
354813
422038
542406
161455
614946
717726
347199
702642
402490
291434
388604
315493
758547
361398
521158
524186
483761
906941
549995
716738
430865
440701
441414
783291
719240
595020
257971
574929
519559
833594
373557
679679
1192886
709761
439490
641135
658810
608961
358491
532470
622720
358470
1091361
785800
588439
551710
621661
500596
354406
730574
631903
574786
521863
526438
497665
858983
572540
387279
204431
431033
464182
362842
534188
682663
558729
691486
444649
563758
424198
430384
432215
320272
671035
416222
502078
348273
602419
630223
573045
327486
733007
717482
778208
739726
570577
306464
722530
868670
530429
639821
544854
515294
760321
860132
399633
597321
517339
719200
824478
692952
897342
883324
926447
399506
409544
913443
557255
230376
649798
498693
845259
482169
1010897
549539
521158
670580
577607
636538
647460
801894
691876
871241
503209
311675
807347
667665
769032
1192886
424262
645247
687794
692509
528923
537525
521373
680665
926447
587099
806771
401294
849705
485414
558060
435623
503961
554570
915723
273377
469693
409519
367546
676013
443675
571686
405420
597416
509242
563333
616993
576276
771856
723400
927739
827838
150669
639040
702772
577607
444123
821746
588439
370573
614366
522578
470401
952383
457426
456264
288814
725862
542796
719240
463545
610436
373884
628354
541810
665915
630895
740164
470900
822105
845834
494848
705775
478312
879747
423312
750145
718119
397249
865759
688663
804476
472184
554570
519771
691665
651524
479241
345629
582986
569556
722709
285306
1023424
706944
631412
351829
729287
379368
469074
657231
461261
572540
576837
785800
615462
372503
644820
423987
404223
478312
745222
528926
547310
634302
632341
469249
898312
498693
412623
980212
350598
438301
581686
511643
1127678
796752
761498
800599
515294
434303
127938
583306
596341
503070
661523
801894
591438
722224
615024
956844
442619
120148
587182
667017
643630
278381
1023424
361398
403289
347662
503209
355903
584670
530192
351829
604674
1023424
390166
412050
188169
491199
479227
680955
399633
834581
571945
913443
532804
684505
384366
491687
593718
315683
920610
845157
733955
946672
581300
440986
772078
312352
516454
706558
681852
470105
728013
635867
474580
609457
551710
604719
129814
516525
563333
553246
558477
539044
864598
866131
782474
513637
577206
722224
559408
330489
373474
503445
459310
691433
144935
454100
295787
550812
444454
840176
701968
342556
483462
415943
335866
363862
600036
421400
513717
547396
379953
348273
1272841
581547
840176
369627
787384
604674
284579
559168
826733
1081604
400020
276246
1238181
809283
556811
519771
469547
825055
675554
574808
353289
198911
273377
1029077
848809
671850
575090
474731
146247
751448
474731
904570
809283
607485
478179
512709
724691
568952
404445
406902
581258
319361
804577
583306
928062
684159
899337
821746
593767
663410
796612
1029077
441762
342964
650075
639611
602762
581263
569788
481715
867922
695391
618648
407025
504259
761498
435623
746395
527944
279173
405420
574719
741363
477179
231770
732914
798791
467965
519983
283456
796221
663147
834255
416415
665915
384649
537525
915723
492600
859491
811389
590878
405828
682465
512519
741094
574340
671579
277834
544465
837554
758434
101143
812628
601889
345539
750334
457696
520341
866091
422038
676096
923772
650741
595743
1018877
444852
612758
415693
711896
866131
422038
891323
429863
577607
533295
267397
422486
371567
423133
403623
699108
467770
556884
691936
776312
838471
423987
259637
441844
423223
451670
606504
384850
375582
590878
425496
781901
853573
498283
463946
593357
1037951
706558
630567
682912
621157
338841
322303
1155583
584544
591423
499584
749482
545749
682202
707765
543276
513158
197549
457332
572043
771459
458578
524361
787341
424943
556346
568344
593408
773395
705933
540456
889180
661566
662639
694421
675554
466020
446231
520445
924542
691665
1113979
416222
584544
946672
436197
856414
642266
753695
10049
453861
415871
616993
558878
215517
679123
880032
415751
733007
530251
809283
331854
558878
487549
775269
529646
668637
661566
406902
530675
464185
512203
726721
622041
714118
638761
787349
559168
425635
638055
317906
708852
982518
1073365
1027275
464338
406683
710570
1006190
424457
482023
628419
808317
943914
722744
529479
581484
842545
440360
581897
929431
405529
865759
495681
955484
353356
461556
550812
389280
463545
329747
713269
710570
486087
402743
812369
912737
469796
892017
429127
522832
527928
706558
603491
618842
1076399
621721
597887
427791
551842
778414
670613
96263
457924
494202
298110
749482
109649
692532
568573
388601
580591
833594
347258
801894
308260
544336
440064
319871
472989
816024
295557
524361
424427
539856
709565
613149
735800
1027741
735426
470900
471294
659613
552334
1192886
794602
452465
770915
445856
198276
1072027
285759
363479
1113979
829455
622574
977780
723400
584544
312043
615736
665915
885948
569503
600036
325713
541810
572540
470900
62166
605005
609087
724691
516037
492844
570577
803082
725901
902061
498837
638616
785800
373337
337738
632341
293299
777198
920973
570073
542406
834255
481683
551406
424262
452100
107444
439490
607509
635184
652284
710570
967886
634553
423312
532510
563191
589660
324507
767866
609457
647669
521388
524361
920610
455353
525581
493254
466663
472655
770915
426630
638616
353757
899337
276012
257780
118427
915830
327338
807984
718908
401012
440064
576531
508042
679677
916153
719708
374665
423189
252409
620797
658274
526194
755361
796387
682679
406902
426615
696180
260923
433154
409542
440064
540213
405529
480568
589660
692509
644728
588837
709675
787724
436781
905242
1195608
524202
590885
312043
1029077
1027415
524576
732826
590025
667716
624783
708051
626266
500099
615819
232505
561747
351292
583403
430467
546625
580287
551392
483947
435805
754470
599572
406902
577719
391310
472082
347443
441844
438607
510630
934958
459365
728113
582364
344741
485415
492763
507680
730574
668251
372460
994293
651512
650663
361398
771650
393515
516943
796705
572458
772613
507054
1025844
746419
411632
750466
716738
755361
736051
383136
761702
474452
251679
866131
952012
268982
890911
561294
602552
422893
724691
381988
925014
705868
357358
723400
997679
662622
507680
761498
333032
581897
612567
413865
803201
812267
781788
175372
627695
556315
422551
569556
327555
787555
617350
491701
609457
442946
566572
483834
632341
552400
520205
601930
667716
537905
869701
563333
821124
280212
448021
678381
518092
692532
210810
470899
771391
816471
873936
348273
342964
289183
784871
411632
558537
360574
709675
330674
263334
912737
419498
589668
573689
640138
366415
1027415
845766
804405
420234
510244
630245
577068
426347
395428
442897
352560
643847
325713
439635
776562
389392
670197
937050
687794
430886
331908
405529
388208
784871
787384
614252
689321
631858
542934
307895
782474
921439
433957
423223
479169
454140
521036
401763
270585
730976
307679
439376
408235
452230
529789
532119
1030730
405983
613650
354813
474731
316582
255476
117891
422038
403830
668148
570577
196078
339562
571945
427117
692509
446231
553752
675726
399506
280212
261694
702642
437254
436781
576276
452919
519594
607736
614946
408175
569884
801894
442536
473017
632937
497226
426615
421190
607568
480832
622854
437254
526194
675397
692532
787555
615784
495308
464790
695784
356999
541977
552624
338841
492482
617366
483462
600036
179615
405828
750306
409519
1039383
455353
693138
654577
455346
585067
907276
505315
579143
696955
327264
264637
345618
578469
364538
883003
299378
375665
643454
691936
603491
477156
807538
764550
958917
677074
289516
574308
432838
657506
445837
703615
283490
617384
516454
639282
558878
750334
718932
685896
654577
503629
437254
724691
689133
668929
532739
785660
848648
686331
581381
1370922
613894
444619
440736
233670
478312
593408
706558
1184731
572540
489649
484131
784497
797147
432838
410368
675397
438711
477463
664779
436197
280218
712875
583306
458578
866091
479227
856702
520341
611303
799155
662816
567770
706057
259637
739298
508315
760963
364927
426630
517567
890272
576504
471997
679677
846151
395003
744911
934059
276849
639282
932363
487826
524859
524202
689658
206561
565726
574967
423312
659411
431033
589660
873147
273377
383027
991242
484226
593869
249847
719005
1021066
295120
426407
211665
563758
635042
519594
579440
285376
679174
550636
85176
529646
658274
342964
648740
566572
520341
498497
654227
436707
613523
771867
955709
639726
621550
502880
563456
466747
550812
399976
628557
459520
655369
439834
684989
371439
532355
574967
546862
373884
194145
471241
1037449
435707
429755
787384
327264
610232
532355
604343
658274
450763
348491
562839
658139
350598
653606
381921
467965
393437
727741
493254
535902
463545
423223
368901
445451
664732
845259
699850
520675
661511
729506
755293
629149
724691
791798
507001
687794
55780
485414
733007
647554
470900
714118
306606
594432
493254
597416
338841
727344
920209
584881
703344
615671
594432
613149
641836
414456
227154
459310
792586
439834
551017
909763
526946
524202
680997
724691
561372
495308
481697
676343
660765
654227
265895
464182
609979
524576
381105
597746
274317
364538
765112
578279
829560
755361
550636
492591
750466
455938
540456
698755
238401
894724
640138
866091
400020
332328
458578
653783
702704
701968
483649
439490
689321
546045
883209
583306
620109
395014
771189
386223
536812
509648
849431
537891
403079
642266
589134
422038
801924
476814
669924
781788
673084
295709
535348
287664
587099
572540
404445
534096
850549
533513
461065
644722
416222
627002
329789
542370
750334
717726
624705
537170
655362
752350
284964
164705
708852
982518
492982
488787
458578
445718
600036
638616
590714
329571
506538
1025844
612527
497612
590885
708852
288814
347295
662908
550615
563758
714118
269142
796581
921647
665201
351829
468926
187719
424632
662622
771650
987398
594345
335404
691433
583306
315743
482721
695539
673122
240656
524361
638616
917900
268022
405529
841198
726721
675554
449446
718119
680665
722219
504259
617384
886378
538376
574929
568952
898331
735673
589058
811252
439834
774901
577792
411516
1069573
863107
394293
769498
762113
646821
671990
285691
656235
739451
865759
576889
591423
712286
828414
823517
388752
752377
554570
542406
560537
530809
329012
275977
396058
416889
398844
1010897
457696
626480
730574
320281
691936
203610
605222
443578
456755
352483
422038
542690
423312
873936
418255
566027
561891
266628
745222
285376
591423
587487
329999
723117
716448
420268
357227
643454
501890
564977
692322
575041
681863
615819
310222
630223
325538
442579
523841
811024
381105
641836
579440
607736
586934
732826
604801
728113
705868
1048912
483761
327264
736314
634038
421400
498693
273377
340027
494181
496224
435829
556873
671990
726992
597195
519983
934059
450888
739298
225391
585067
201860
656668
438711
408235
436197
605331
394562
481366
663809
718119
385157
673782
813493
634302
743465
654825
584845
450763
581300
638336
377419
608928
720625
353302
568952
643454
821941
444624
736314
370573
273377
764550
603795
406902
686709
801894
884084
519771
697994
433841
654663
691936
423312
634101
489649
516283
673507
284019
597416
726721
492455
750334
495681
392457
548849
651512
376762
889880
683460
671990
723217
724301
212676
766591
492595
424198
660306
519749
568344
768349
441716
508042
422551
299789
714118
614946
662816
443847
319168
737407
888092
339644
413015
284802
439635
332529
901646
588660
475938
859377
899337
682663
626457
486780
1015268
422320
528858
631683
488239
770363
600036
586934
920610
610436
722709
707155
877587
785800
664435
1127678
615736
503254
612758
796144
781852
324921
601805
524202
887161
590720
442536
528858
770363
570221
540456
647605
785800
550812
532091
702342
628417
315348
450946
536015
418433
712257
883893
580591
384366
643695
519077
924631
743093
626744
405420
388376
548325
581897
873936
459869
579143
522734
550812
399506
490383
219752
433258
325713
716738
955709
834255
711025
499426
640138
654318
559638
1012941
568316
587487
563500
398155
432838
552334
676099
1023424
540028
736314
285034
648453
435623
494992
538067
829455
569538
597887
946672
937068
644820
929431
694766
684234
811612
597416
721730
537808
607736
527944
568344
482491
372503
588285
936878
658139
711988
723375
667017
656969
548799
689321
494370
593767
383136
607736
400248
775886
786055
617384
439427
555376
524361
527944
584881
1010897
491284
438711
477900
772051
679677
524576
285376
849705
491280
1010897
541810
464803
312362
327797
547918
556931
946672
552985
634283
1325699
466166
1325699
833594
784497
369017
724547
457398
575041
596341
450763
735586
344005
513822
483552
560923
456798
531155
856414
387456
465741
582311
293299
524576
977780
308260
458479
767926
626457
792430
349623
470900
498020
332820
572540
218819
851033
442536
658274
384366
478577
483970
438083
367980
600036
440986
399506
392418
729480
373811
393405
488239
274154
839593
558878
681250
500112
498693
725862
461819
565140
662622
571945
388601
594432
357227
497612
423312
689321
667017
211758
823517
785126
823517
777198
455353
741492
556078
435796
709675
709675
594157
538194
787384
359817
1010897
608297
1070171
771189
380497
427875
525878
672839
511365
800653
493683
784871
728289
713861
483761
770798
396255
926447
504259
351829
645713
586847
278381
560127
691665
196001
787555
412885
572210
455353
246799
924576
616952
541817
294829
342100
495681
717497
593357
458578
620496
615819
549824
483649
932363
346527
823517
274902
453884
698038
459310
582672
492482
667716
435707
463157
568573
982518
554570
220480
399506
645095
955709
770826
680105
980448
474635
622854
779988
742415
585686
671990
440564
768349
838793
280212
829455
581686
699177
436197
621769
941759
503987
890272
615819
676013
769602
518504
469547
725245
921647
744974
364348
668490
493572
682912
496181
539349
334986
385864
431033
598009
632508
982518
676169
205827
742987
585067
516454
434017
380515
481703
459617
486882
1043031
403079
364927
659596
810240
554570
305664
692104
719200
883282
258703
472504
619215
280567
591102
920610
583306
729480
474769
422038
368773
370573
293299
555076
560522
322614
588037
532119
684304
371439
582672
864405
807984
388601
779929
286026
627424
705608
645928
509345
602962
483193
354813
738842
630223
219752
735058
330347
769971
760496
635521
354813
678381
524578
201008
518201
410755
593244
168035
185215
361398
436913
524576
280212
602419
949183
533506
580532
745818
307475
325308
681243
586266
441844
1370922
638055
219752
643454
533920
969961
87559
834255
296307
657554
575041
85699
894724
427458
863107
373884
466994
527944
637278
725862
680243
503209
601623
801894
612527
826686
465633
572043
495345
364538
519771
532091
574967
418350
435299
614729
458044
423223
353311
488813
1052033
714047
453705
308260
599541
632937
630223
602419
513736
495702
411632
578673
383136
416317
590885
460509
1043031
522203
622566
353391
263134
474452
74857
746480
690374
548270
464185
283102
408601
387788
553957
725482
403231
587242
616605
664034
537656
1035921
736358
573964
604972
550829
374942
823571
429810
1058332
583209
127843
524683
803772
462381
540468
669038
383907
533308
407863
678676
486656
344221
748861
299647
843235
988752
505789
538111
439310
755581
490434
715291
683272
750137
1061371
693230
565155
419589
255328
942959
435820
915351
711390
307368
127165
942728
663382
561369
540109
502040
753795
613669
1029200
955351
433434
653701
1050518
697379
603491
683073
631033
448615
201736
175373
709228
1076855
581198
607153
810113
275826
336647
508042
1217409
448405
457108
660311
532204
367420
526171
611179
524352
215249
138533
461368
778302
492564
395194
636018
616257
267385
405808
586240
442105
544880
505690
854140
1042300
728951
658787
685053
737280
535342
711025
424856
732020
789035
510528
545859
226494
845157
906793
539760
614528
655601
363131
316630
568654
835477
513200
529662
555769
608805
292061
426034
359251
494085
211908
604801
499120
462393
714594
802334
823979
732374
299053
664601
537197
496252
648072
199212
556831
782402
358760
493864
617781
895041
1005701
579008
754166
460493
529039
566850
400214
693630
585882
520622
474823
473058
785397
410977
445217
377891
629207
729548
408968
326293
582073
307141
584114
428275
732203
461977
574996
467253
559836
522301
428955
656541
607659
627186
612185
300230
511218
336799
422089
561675
540817
1035226
440790
410858
663141
385880
547116
838927
410892
842461
81428
939570
651934
617666
561009
366051
831368
1009086
709124
179899
356680
799884
354215
467716
515682
561501
683558
609281
377883
392105
760783
350929
371844
1004657
915164
1028219
810913
553085
403294
880660
599931
495130
596870
363089
698672
650213
771561
368396
385348
592986
468209
255876
103721
566379
815979
397715
286834
568899
772479
415599
366957
868042
534088
646850
474777
410206
289966
648158
184919
877515
405281
542638
565985
494184
624629
894006
408770
463661
779181
278155
513779
593387
521778
582406
429796
175835
511792
446252
783763
405604
577948
718016
311675
397767
580157
801473
415485
832195
531958
860938
302738
687441
327095
600617
544214
300600
713129
675463
596465
852776
475823
269660
504353
676597
294570
547503
861665
463545
1025574
691012
508024
591518
850780
895603
635144
539884
934317
719468
331418
544072
589957
734403
578390
429526
406865
494723
289222
499128
539090
356444
437648
221981
487486
545722
302135
894838
557914
709831
454100
850117
527483
531125
644637
369542
760440
404850
891222
391371
570224
325765
549846
604468
435284
430461
385973
707089
520273
752160
483686
898785
486557
498277
692640
333211
271398
622811
558615
261673
728324
521550
441960
912923
693848
444047
904523
535177
792882
504277
604759
611394
990795
664631
463080
351551
417167
311933
786113
620848
741094
743975
715955
930974
361735
555823
792472
371397
108792
357432
530084
749754
370604
882459
736562
280121
558564
662830
150549
422956
571500
894075
789035
750652
572457
552466
683743
944606
616767
502010
671236
529252
702291
439741
886060
642424
589341
702575
683558
499302
810118
780325
450052
341709
502481
262006
791563
637267
524435
595356
333260
334439
664195
486013
652909
490991
758208
454405
773558
769498
501533
494180
396676
463015
651839
339290
175533
532969
365726
710687
857907
374848
344390
458578
977978
908289
378055
446056
465075
238103
424028
196007
224627
753753
685361
615462
604450
578465
682065
525729
427642
696809
657584
771856
278116
74508
405144
341961
379054
817300
455830
702847
549373
268773
229677
1153329
449053
548739
777851
665362
848648
829648
457575
647070
377120
358225
552624
535411
807509
429137
794092
522029
752027
440140
455694
401133
510426
683188
751735
529289
786179
118266
604584
871711
447230
736605
1061376
635184
281273
537584
537228
892515
356003
552702
614407
623511
969613
553758
649893
404779
174824
802529
595662
578400
537517
624071
426462
489588
834777
609041
291550
519683
569082
537768
648521
192043
553668
316389
483137
434462
586510
390975
724090
515050
342637
468228
675713
433235
846061
426727
455787
631408
811321
581655
326883
483514
825426
374397
778328
641132
522649
874074
482668
593638
709933
607364
434570
660863
764285
258327
1352736
677939
619178
710820
466440
371699
694663
520752
153902
762713
630114
533235
444945
509858
293282
743150
413830
402653
873460
256578
437254
755511
534127
255901
544618
672858
817897
927118
364649
745299
329012
737590
539722
542690
560702
280553
676134
751307
465532
785789
445135
147050
447305
656995
1001769
606508
454845
658612
283437
809262
436936
385973
562907
745092
807733
382346
573505
547660
546862
523375
315797
509377
460116
598797
157723
567618
705868
213670
433977
276958
934880
322068
830610
508533
575577
437556
361398
527218
431790
493572
371753
623074
480824
303444
454061
648091
440852
291682
535797
964421
434357
542916
480388
610643
631020
799015
167449
207414
449779
767926
626001
657189
595528
382580
847640
440569
401015
451382
683804
786092
815433
732041
452296
486124
227908
408380
442703
314037
958344
416801
239814
306152
413129
435473
677159
762195
574157
561154
645227
576423
848020
220856
482049
748277
495361
569209
486024
236819
602118
243771
269689
493921
682995
918880
491653
779181
543710
262403
688661
379431
385522
548532
292992
839937
844889
653833
665821
561018
791403
491722
834581
434336
263727
567642
370019
651518
905258
597707
676273
718539
519854
647184
247127
399054
287997
488842
512249
218628
536178
494616
774782
822254
433822
584487
309433
540330
454919
519341
549549
371909
694122
767080
593332
589058
518651
567636
814820
822409
626992
519298
647070
947856
461457
529498
732815
606363
515093
353628
513369
644696
672703
287133
576714
537584
470730
540087
520259
555411
1005885
849362
624351
654063
356961
266956
462122
599961
478961
122828
618341
450210
495130
646944
672839
1042824
336305
836379
638839
391204
660196
402544
502190
1165418
466831
438824
723600
477453
618125
292022
439620
413993
245223
1213821
261673
707979
1256875
404975
665865
619734
290118
492307
527358
401979
476093
238672
670203
738842
852675
552716
869453
585177
843581
518651
662389
718706
785141
662273
491157
315548
706088
937154
397591
602801
605777
481205
511861
754003
618942
402411
522172
656023
484056
595251
496601
601135
618603
757054
828243
374062
442501
699097
818201
577135
695465
1052746
511393
829648
236464
398200
845157
962346
387012
746395
618385
219803
684772
948997
802491
577300
809427
187552
1276959
801700
700410
690141
627745
760916
331897
495365
390409
338072
102175
346157
553460
289135
495959
608540
233276
837571
198489
314961
600777
340786
457203
246922
548815
647715
440977
610398
471035
811966
505163
579179
751203
541899
807557
726912
426786
411447
736754
578195
589412
666585
444353
548075
1084068
558479
696789
421838
727303
363327
674470
949624
346033
579520
558956
605724
622729
855195
524223
440569
1011683
729409
297966
457958
729237
1051884
444531
201683
410318
567771
937050
457582
951408
515385
560891
417073
644008
464605
401656
750205
230555
300912
748281
509089
705026
451094
451420
855568
959049
830367
667501
564099
414259
422615
617895
642045
619082
458254
738522
617042
872600
92164
594849
586377
341364
239425
795586
358959
436911
333549
740554
1096162
704848
210752
773657
795159
247296
533905
680336
372837
672346
698983
566778
429621
547108
638676
877792
845321
664140
346331
618455
234804
887322
721958
479020
379054
620906
977148
157723
787384
785117
469018
507816
476232
571571
478099
505371
818481
768976
817445
501353
273578
618098
522211
523726
613581
547935
640023
442314
594381
439511
666201
553870
404401
254165
738961
624953
701558
606396
785405
856672
504070
522587
333288
551465
836416
321000
341276
595662
383158
499720
902124
502030
465072
463257
646989
726156
541977
511761
593472
458393
672093
923052
789594
911435
572277
424971
461700
675548
579383
579112
246666
753722
781786
582668
245016
526964
635648
545554
511488
626231
599693
483507
452229
199986
1024024
581524
599748
343612
350673
710515
790855
435485
560646
450809
499709
134322
619175
658554
790415
857810
411789
455195
958475
166471
469787
319350
580811
742498
494300
749190
408175
610176
488929
463206
631694
964948
815485
553178
335866
669558
508987
257001
787556
574122
507719
756055
486882
778575
660107
474851
467718
434281
788996
1019166
709789
373832
743001
238653
531988
440200
469898
674556
589406
427732
577366
556978
317737
400671
1240868
984304
572657
339952
724046
735620
960496
541989
246137
582184
246287
605126
652980
623858
757092
460074
614530
495686
743862
554825
583868
824109
734371
261271
580953
360953
337984
466730
352918
546805
480313
559778
432424
585148
513409
719373
467965
977520
260723
668866
709215
197564
805309
425588
620423
378348
575517
671628
316006
466037
363496
638055
423775
309315
698603
399802
293401
525214
994582
506255
806678
729806
483798
820912
664052
608475
326231
552316
1189580
538945
1127678
528142
1068351
435441
453361
614741
117611
157726
553558
150723
472113
758601
460530
955471
651369
469763
58230
490780
1011152
744940
997793
629545
299789
648095
631644
551772
274984
668920
406927
1120533
203087
403500
654368
635521
512710
1101897
1329068
497874
253512
584423
775923
762302
487492
389765
612192
615198
696381
671650
452518
506817
414038
952933
603279
621184
838325
383588
321869
678967
425522
531090
651392
522301
794862
690362
577744
207344
219437
227588
544757
632599
996981
961098
659353
280649
842596
710816
353829
675246
812575
445802
854364
772698
710842
516990
473777
837688
603045
835513
394561
275714
203610
789576
444143
681851
357726
449683
763402
284600
241426
639087
714035
702430
691109
642048
700801
461645
600068
227899
508483
319415
868897
629651
832580
378481
489231
638085
510582
943800
43796
547944
454105
248509
284068
652236
459603
614797
781868
595020
855045
457529
499493
364274
832850
801124
498893
529552
613523
378239
1036604
592103
561501
120296
488290
878426
623104
472910
608048
474985
617644
481470
682733
493518
276389
518270
986476
586123
823074
560847
938435
548521
714824
669051
380417
834002
585931
442006
659352
649677
424644
750817
180285
520957
435100
379178
773230
653886
564065
354556
709774
472709
641543
425429
754622
699296
576960
527863
562856
670497
589432
580107
540456
375653
374297
912978
414187
467064
517861
932386
786684
448405
944226
463065
763474
573688
366633
164351
524196
637748
401926
652969
528921
681705
580169
956359
816730
452921
487934
641977
756055
798130
382967
793902
384381
490020
438128
316599
102009
545929
531526
515727
754301
944324
361303
603519
243277
440382
572069
260246
519407
246666
733942
518927
675378
135750
921439
611717
528409
506129
637697
235403
451511
483077
419434
212416
440883
559644
516067
741001
555414
274130
639752
756055
587424
920745
531437
449623
639687
742065
680815
916159
568495
517463
903859
443704
489572
196128
784526
689969
513865
181109
327338
863185
211572
584945
406126
783820
551525
520223
564352
413873
385080
713689
692065
801656
382731
626326
642650
965499
764864
528467
595535
401966
820212
1028308
446635
422982
776874
868666
289911
546191
345606
346157
1007204
552268
590666
518362
891052
320097
518927
703439
304349
387833
546971
739624
497786
360305
453749
817937
589498
575646
928241
536742
280375
950068
762838
1143402
1002208
295336
555705
1265
556037
448013
959049
618438
746557
776056
411368
469358
591443
581717
630594
542757
850933
214020
1279903
436252
421487
360883
296741
662449
243101
597190
828174
477463
328551
497371
623886
634058
517451
155584
308323
751285
573615
692445
761131
362065
145406
542181
651925
421103
360396
412551
626567
655184
733168
872587
581358
462381
547038
309098
497021
721653
490546
343431
692134
762487
917954
871435
474862
467253
778620
725138
653939
503394
490523
789367
546049
484039
649146
182051
525735
423980
1031037
475969
647232
735673
766270
675751
919273
420964
418673
864276
581457
749880
658305
538288
548357
336902
486981
427255
566857
820466
629447
304749
420666
773892
834389
713684
332529
517326
840233
777572
513122
442589
431353
166689
441342
792248
544772
874419
385857
598656
521615
448680
820299
181212
462757
674461
333280
511623
510460
585882
747012
483462
791239
700016
531038
715946
661075
352915
559633
427762
758812
728922
571924
613534
769560
753450
675802
559058
728932
488392
252670
605222
405503
668637
579086
708830
382731
574165
422038
288901
348941
521676
932363
482179
332524
864626
715335
800208
802932
568256
225572
478535
284856
62092
637843
727811
164579
544014
717726
625478
322631
310524
556944
455310
726715
622447
463281
797710
542020
762709
689531
483593
668658
256578
342881
573301
534369
441055
310323
888756
448615
830305
1109384
501787
786348
561788
723163
782219
479683
649146
794946
882314
620857
509969
858945
596090
451319
639238
518231
332812
557363
1022191
499326
453724
584939
635348
563560
267623
423940
497720
572775
652874
316542
187801
905171
389881
644918
579179
410662
376334
115488
753708
55383
570499
681003
516642
1049749
481823
428139
227899
837888
595859
508310
399296
621120
492525
470112
555568
666452
179525
654641
383303
466665
652184
688863
849512
569364
296881
670856
929995
517081
684049
620312
805394
213569
517289
813298
587438
707484
498398
1042300
525727
602487
309063
279311
552367
424260
350870
507476
329303
645201
600183
422941
540171
1011928
51125
1027333
826081
611706
553399
368910
432276
796387
1077436
735085
713928
709139
367100
389992
608431
666607
222979
416921
401188
449755
631405
645898
910897
429667
614779
258118
604290
599961
567920
234902
475401
558956
575653
611477
100744
596530
673161
886001
617478
996914
437478
777773
1207286
321379
909806
729063
580682
460340
553189
564085
440628
91246
429571
696955
458493
399612
564760
523958
908201
352296
858945
370736
814860
435133
745970
649467
175168
522814
438394
368746
405431
635490
295623
642886
673319
720995
940277
535348
484183
524769
502882
566459
818399
539572
352332
862305
488478
483449
707196
721157
23202
823641
471662
858341
648823
689924
495481
706385
748634
632324
666231
971400
567572
275340
671628
1002588
126837
35244
800516
621968
335866
701753
562606
593833
536333
734517
347617
473330
262020
557736
762900
516023
317900
826036
308419
604444
319756
211927
634027
490785
451218
469563
601125
704339
1217409
359490
768298
183610
1002037
669527
538985
859154
715153
684049
468456
437533
439994
483669
980400
430510
444015
496797
368009
411483
496377
718932
273600
533220
873059
591013
436432
671114
683955
325308
607008
548443
672516
795946
581898
565279
586673
632296
554517
977978
873726
482396
469956
376048
411789
1066158
896140
928238
638111
460472
561718
710549
882947
512919
739905
823864
639277
499281
370237
291950
368201
1054148
229976
472107
560715
433688
922500
492797
517219
465633
805937
296741
847267
961098
810174
454332
289547
637041
527645
912690
336460
773589
692927
298064
535612
618156
743150
1029622
855834
573290
569219
641083
274402
755603
683276
485057
266630
29246
279311
417469
1008980
652224
420234
712950
588821
565593
680317
197025
570773
465311
760830
411972
252946
414406
600808
597092
730659
191895
734923
539044
623924
604457
790736
417654
640460
720068
743395
182490
472192
717180
218535
179873
550717
656884
364404
730110
694680
880385
688966
543250
537475
696380
100583
312362
604006
804577
1132493
428416
616767
338374
530971
335537
961217
521837
482737
556189
472221
847883
802572
810496
609523
770022
777508
369382
881507
649677
906710
390250
719057
213023
461558
892018
291550
801454
735564
847326
587953
339840
751077
874023
505416
632793
530613
745632
619034
526672
684512
365726
1276755
455830
91579
919651
211251
875443
681243
677236
672436
481300
695777
621552
757566
599422
960554
439237
732641
197081
505599
545694
257353
841367
725060
504891
495341
545929
698543
616399
677159
502135
615510
522844
884424
496053
522386
699485
632558
1178452
611401
605088
294298
479719
456370
1108871
585726
922837
677190
890242
362241
813878
1413233
657116
806060
361401
410685
557993
759476
679494
408399
468546
972985
521420
819415
998542
427081
899047
575080
739578
471173
698530
132184
529176
315513
470537
555559
870812
582421
430284
638796
698940
520169
998786
944998
646324
909766
808748
673953
640321
781453
458830
828012
559791
677960
800935
447313
516316
714964
827368
686925
625650
697186
666695
666638
966493
583063
513048
516134
602135
815118
632380
683825
709714
194286
260996
626567
520665
563695
539152
524855
763655
1078249
599582
988011
458283
600632
559882
853125
818867
689021
1114179
774721
1098065
235145
739648
687787
917203
658356
571557
531576
623000
351764
497659
472461
636884
768940
451274
793231
749833
641121
368765
794591
556758
861611
504754
641708
681130
563695
274595
531509
617247
189833
620493
1112779
571236
595762
556373
664409
592825
501933
793445
981534
352593
666638
377672
591304
564858
374834
523498
469491
561245
798618
666638
476784
1053568
974049
660063
634689
838027
351326
735615
378321
341276
754586
842415
768855
636884
541454
501572
691083
829668
530945
978337
835785
966493
742291
677960
452034
441936
527460
718772
726795
560967
666638
621842
248744
978337
589748
676740
624546
381105
689021
797785
726669
677960
543904
632629
690448
715494
620181
817387
682778
709714
583853
607894
519799
736229
274595
686925
1050923
791288
240763
783367
757391
773248
710471
978375
838027
445932
540496
703335
916908
583840
599119
498262
834184
615940
466479
708605
602135
372460
362079
445749
483756
1185064
551887
735615
699734
480478
587047
576207
524052
646780
488408
428401
830852
633950
284113
969613
557111
680915
810878
458283
382022
333335
966493
679672
692766
364979
541822
343612
688750
697186
812049
597163
341854
553870
646780
365822
568652
1004495
365822
810337
520304
517311
791594
1181999
453749
685763
566881
648970
574707
383777
551592
356535
581036
425440
206151
462659
780393
616529
928572
624556
548132
889005
336982
436322
836368
461470
763655
506329
484310
236687
444271
656730
486053
608680
274595
927877
1026746
958075
819575
869088
348183
609853
951560
911213
655755
561920
895126
777423
818470
541454
697186
891349
849443
268785
516607
179914
842413
560949
631989
654476
566798
537281
446026
551984
754586
372312
663832
636884
815118
508412
489988
900268
933996
853125
681130
280216
836368
508389
451421
733151
889964
429818
812555
712493
662647
541454
551984
632443
505410
675525
418028
573996
704135
1114179
824377
646342
663787
690448
413718
729826
689021
776892
463369
966493
1198912
562770
1024215
658323
602769
287084
402541
536207
669889
312011
561736
453778
897774
550666
692720
501933
481802
635648
473821
520304
448089
393892
620084
405431
571236
705377
665082
757391
544090
1342598
385888
564184
477735
977365
193117
919264
650713
388369
563670
600404
811189
1005365
600890
258478
684652
401056
441525
348442
365343
934059
324722
332470
444073
470826
711850
366917
322568
575649
425416
316843
629303
798139
574896
409642
431525
503562
685283
743009
707904
444945
614194
740890
631014
467273
550862
714860
688394
626142
172903
630685
830181
910325
379485
585232
580773
678428
590247
798337
526418
549368
362246
493496
673756
334583
723191
523835
613672
457695
894154
468144
503562
267997
636759
479325
474089
600890
632519
1159879
680099
422212
578361
318449
508490
466994
770363
455672
542737
698261
384419
145695
465532
518941
675803
695634
416693
772436
414434
498475
512711
278050
585478
516017
744792
749311
556432
648084
568626
497056
872012
558283
618311
308033
533414
752245
627985
367708
655430
759822
796834
795589
348651
809046
407652
910786
580773
531947
431525
823684
492525
847123
792837
397767
518941
701590
565282
600393
726569
648711
507960
465178
521033
821222
206407
431525
621289
633973
701590
455087
587304
694292
674807
200317
581906
586270
557609
503846
929172
542342
618560
865831
550096
961121
589165
349939
317418
642532
649089
577896
442611
837534
675803
435181
446252
716606
791288
832451
399802
510030
452408
641134
118996
620612
616035
491796
905609
585478
723988
412759
596890
471757
611582
675395
484188
765023
648438
542683
351928
636069
412659
773697
623600
693162
709476
456951
309624
519182
529212
465578
939808
449643
660682
414256
684726
614194
489516
601017
476604
365923
559159
294570
579253
875910
90375
742655
584423
721002
14690
530990
481119
818044
701466
570766
665821
757665
617129
524737
192859
642055
234085
701247
471447
868544
663040
706834
943865
487197
537221
476093
546742
274834
704044
910325
563670
383261
856728
827248
414385
547959
648389
620612
389868
829459
432169
595020
771867
597292
683606
494238
437151
442602
436252
688706
206407
615091
476604
299895
740559
632766
483962
421931
739724
451170
567162
601584
580554
490992
672633
451015
100918
435936
961890
697092
466882
588834
559871
212882
621184
353368
460265
353884
425723
641134
494346
569305
628160
458092
460771
590517
567999
602596
330610
427829
625003
403382
239773
618845
769641
950978
501633
718431
458506
326020
440090
284582
562297
404406
436788
985455
495439
776771
527001
628870
679348
369770
186801
778930
225068
480668
318272
416145
459858
775480
866968
702747
695634
476198
463290
560397
758108
598671
505708
668869
654623
437566
675567
956513
543661
456951
529254
582821
426933
369937
356738
636286
727945
927653
847123
671009
384419
444330
62092
622116
645988
623897
380859
766719
569512
690958
526923
600156
295564
810324
439246
550682
493295
442746
661545
585533
408069
574580
579053
381502
714860
681815
546251
700469
326759
503261
765596
573332
795202
428627
340333
816152
589039
650786
638319
595109
473496
574896
493695
575980
299387
675916
932666
727937
486999
494349
318449
482737
479719
525642
451015
389006
611944
1089195
378973
492178
598671
675639
621289
471757
415943
479341
502310
501825
455120
583056
638319
674357
473864
503512
444870
330610
518941
462094
592598
324722
594217
669247
432851
601016
524544
473635
364348
739850
726343
495208
919651
478069
376286
463290
303055
726569
728095
492482
699226
807820
380620
342600
354813
676740
259847
929172
395002
594217
512586
203792
442501
341608
271734
399467
988870
447976
542998
563078
697702
667532
311810
419828
778730
787882
669754
497588
460104
851672
189070
705170
1044881
78119
640756
336759
322568
769578
728409
777208
485093
721533
562968
601584
221220
530255
583840
721533
447902
491796
439246
660192
989523
683825
283723
609113
186801
608515
810103
672440
351904
361886
609120
200421
1301991
455548
829680
695436
452829
353518
547947
559067
734870
375504
755743
836449
433688
891416
875917
605574
318379
869667
186801
929172
769996
775480
817025
264583
527483
820332
568915
447132
442584
753592
728085
739850
57958
562737
405375
379556
757530
839242
424802
603185
425416
730083
304631
527061
790736
688070
541605
822741
594059
385893
524737
377203
768827
457343
354554
386700
337665
557363
445018
492433
645988
830038
343650
797777
663880
892419
570272
274192
623600
325919
564913
799608
630685
710035
513551
554858
720402
610014
415855
428970
556024
817845
244135
350870
493155
463201
9145
275977
855913
468573
567636
508062
660971
513701
629828
660971
513715
636482
687477
683611
628160
854427
457598
574818
271734
643529
378584
682699
79283
585478
600753
826081
401518
861763
702967
611029
406554
965803
631313
115123
216963
582040
538141
680099
565097
571094
406554
275464
822763
416693
718040
810337
513249
581965
592331
405241
245016
165287
535869
498945
595020
337520
503261
557609
461636
646778
616903
483962
968630
758398
656866
873395
1159879
449444
533478
618602
748167
522410
575288
549080
590870
589008
766165
283675
586755
362139
560101
829998
669754
661776
356944
334812
521277
346638
961284
278050
899964
471223
574580
605702
451626
403721
286597
436598
629303
275166
623666
715132
384050
494346
1127634
455746
533478
676433
847123
703140
628160
605227
664808
380620
574580
925008
715618
673676
434584
682978
546917
415751
237230
588551
456062
961121
451411
588569
883555
600753
632519
442611
599323
526072
586369
558456
481326
466882
640650
526773
718308
557609
121474
442746
627439
464052
320372
406554
437714
345710
811534
827248
563670
661545
703244
447061
663457
633973
565956
437513
534883
794636
549565
481630
946694
391067
584881
780773
292357
532194
495365
599582
361886
636759
882950
683601
465877
309917
530990
640070
406881
407468
684650
938637
676433
447061
611029
690828
632380
762247
572061
601127
836506
599323
254377
531155
406554
1044881
910325
699557
626549
822821
592830
483083
898308
396916
322317
372268
632992
497939
498281
591727
429829
463366
360642
841797
638121
555621
654533
397195
921873
393936
838084
766076
305800
611714
490504
539155
573089
867269
553330
739970
145858
618846
659574
620005
543231
532900
712052
865181
488856
456831
776296
505093
421827
560377
357442
553330
255659
451405
636279
679988
869540
443694
165994
718308
444798
526735
459517
674234
437855
840506
472221
462407
661086
398793
520290
638859
372154
350961
563367
1255464
622993
638183
737452
543494
539711
655445
764108
463686
445124
473162
1214134
729563
214630
460450
845529
421709
732320
511093
462054
654412
788069
1042105
685722
483826
601616
450335
660511
524726
480716
799582
678049
1116129
921752
623335
399604
677667
327592
623640
486013
814269
510230
492028
537877
556841
530435
1316583
163226
159284
604634
492992
555678
462138
523583
449441
525578
591184
439908
649220
714668
729506
408336
829843
496887
455632
127843
266352
793687
542377
445529
756546
871269
728466
662023
429232
561110
932403
757357
475557
605821
586359
872440
576131
594506
556943
569295
848168
339510
152271
1255464
337758
582948
376801
295457
755654
565322
615924
663741
705745
862074
511488
441450
710404
770022
456831
349640
401207
333175
791372
204773
550532
448289
665309
956425
711552
647199
560208
637711
581121
495114
752847
758944
109990
756299
1024836
575301
1260131
638616
615199
589535
417242
637740
480836
572336
873920
1151823
513955
762320
579526
989143
645319
372237
822759
717149
565749
156902
476781
678090
495450
725811
460032
482025
654146
457263
435522
503070
754595
655359
425636
937003
312386
738532
680016
713183
659425
665145
681270
735058
630597
338744
200997
373025
395605
464239
372069
595701
659540
636372
824029
799252
503046
660663
440953
472592
629905
783282
524267
596655
541528
595241
869048
768185
652284
527790
690823
951582
458954
389060
740792
633919
834667
569982
284113
534207
647730
858109
351326
605304
545045
655154
403847
569439
402461
596420
794552
563805
638895
591772
840057
594574
549798
860103
548694
988631
405977
525033
229842
717971
605055
600388
542035
785388
504485
784084
1256875
379863
859227
901829
1240536
439256
800984
705879
425636
376043
334278
400325
492992
534532
329688
485998
425056
634890
659540
282412
455087
494093
513717
497546
656409
522174
447389
574259
609448
605821
537704
676207
717610
494736
756546
772941
491207
635780
1072877
440667
912559
341144
408965
492028
786330
903814
376067
637089
572527
642682
557335
481023
680747
829558
434562
831935
816194
543205
516293
614204
1016663
633739
290923
577166
440054
555678
763256
746703
363917
468903
534532
482543
433452
715292
447389
759822
989770
725142
507651
448255
652578
434306
864827
404692
682448
386036
975193
522893
407258
475557
596554
656730
1182566
487759
749600
552876
547115
452574
621959
469409
921752
629430
366008
449104
668869
631989
727672
747025
667288
808329
1156822
623333
594574
588541
383648
501716
500032
720276
513568
488573
680747
643425
567572
604639
705091
485029
848838
464469
757357
647838
540661
956343
375994
434419
992052
634074
498751
512447
501696
405341
480580
677493
123854
443424
593357
703323
602413
483458
758111
843075
708405
700768
613985
448062
352063
364133
762843
974221
533451
727862
477051
658018
874632
672197
601204
562311
533695
443437
705879
336612
626729
462138
758864
421340
553084
760827
505371
657411
806868
875869
380764
535071
715591
694693
485333
768014
571359
437478
710906
488352
581921
200997
719378
547159
505218
602413
745251
631104
471293
557044
535866
676953
789278
485070
543669
816242
718572
417837
662852
678049
510432
622950
381316
380597
770638
463686
484212
478307
715334
341019
902609
236849
518592
766076
541678
790858
412786
513249
504951
677286
349014
555122
1313173
420919
655154
492648
571236
348912
356970
877069
515383
578976
752031
622354
473001
630763
677481
410464
554570
826682
535882
766304
780688
665713
418978
712603
352063
767721
330440
671298
567572
885768
955615
528665
700271
631764
474676
657897
231503
583279
549111
431538
435695
426525
489995
791222
528468
741292
544182
38427
492072
1121198
274834
536167
425621
612849
535767
797552
428928
96526
786151
545304
551670
923431
612182
814403
888360
551670
232364
821450
501572
421827
682912
404122
530862
560447
769081
317415
771211
315295
1082804
533108
648786
419768
475414
409470
1014346
529951
832842
681172
990037
459876
609448
727004
1014034
589026
602840
620386
660063
536015
621224
447482
821467
605821
438471
614245
799015
469410
517081
417361
1080392
194112
789411
566138
513325
485346
557284
1119580
561736
822926
911444
484740
595675
385522
633384
199331
807914
628971
690961
667128
671544
481462
746841
881877
676894
461444
496563
668651
598494
614527
874632
559020
230640
570979
696538
647515
563538
714668
765696
565749
467432
785320
776454
568354
790858
612567
457019
684640
411685
785646
440166
870463
439125
618903
283813
737452
817433
545045
954192
753917
593087
368669
307790
780405
378338
340296
426295
379404
472124
435922
599270
490546
913495
611717
799911
236896
500370
871451
622452
618125
606508
671544
975193
762247
413690
635521
685569
1110154
399604
454501
707339
333682
567572
523868
664218
361185
403041
490235
282048
798344
61580
854413
596916
824029
768185
665851
575432
568354
452574
339510
427970
710279
510172
596530
666005
204689
717525
737452
587501
444522
785320
471650
694582
393175
715453
652422
234852
677087
612729
763256
412792
844553
717669
599748
801305
635780
973015
388972
498557
516414
531090
852326
776255
769237
629817
535370
656457
450754
488999
503046
408544
691591
592331
464236
654427
545015
536153
480213
813345
731172
469747
382940
436946
517652
432150
612731
547636
602840
759167
604634
533395
563671
494406
659478
708417
422734
563819
550677
714919
1034063
816008
480618
399823
574950
331836
362504
553225
548057
798072
705804
427480
975193
755360
519136
742058
437018
778328
390698
442119
411189
585276
551673
541398
468903
507745
493267
690572
470430
578469
700216
517652
389914
549709
728466
536167
790866
776255
454216
319055
846743
986942
480460
256084
521346
752455
512362
776329
587444
507296
990646
741010
369469
582860
532817
782583
577742
555743
759575
823454
117891
786330
641216
602595
973015
546339
475337
542382
294409
706738
333155
420857
609536
1143938
701781
587029
794552
772051
316327
408544
368879
870114
418534
823975
629887
629817
559678
440776
505638
491700
575052
628144
636776
622183
528474
513564
756734
535563
494384
768014
560873
876689
437625
679101
813908
361185
639666
453467
97361
469862
608644
591697
283813
163578
501121
472510
75752
469044
638121
695016
656730
567028
462104
860103
602363
899642
452408
477082
978987
421340
420857
614197
609782
433422
708228
504912
758108
976278
755366
457258
454854
638895
518365
528468
518546
521552
662967
45972
885089
430865
557989
939846
510230
645661
249482
245282
238486
761830
498646
503483
525271
496940
474892
834047
687753
691591
508042
786809
489103
478002
737969
625755
585763
755232
704153
523868
480794
831935
588234
956372
421882
513403
704153
652578
593346
474676
502127
761131
725142
514995
1028540
296967
424167
277705
798072
786330
414530
246441
883003
563470
438844
556175
545311
652422
687411
720561
786945
457103
571941
589860
944288
654486
808805
964437
664474
864578
449219
535767
652065
471878
431998
596729
712052
707051
502288
579936
420655
858535
355995
717838
599941
567267
721500
613464
593087
678819
354191
523583
851130
505931
351778
298704
427052
898802
573403
1030473
503864
643533
331934
624498
515795
341320
574191
305659
822926
741933
574753
312648
489868
246461
424131
635780
579936
418312
459504
507209
691169
730758
518710
666021
477595
603647
385173
469937
629887
439645
527105
602613
467549
620085
812971
611619
462431
772627
538832
459267
536167
547167
403418
676116
420655
405341
553320
508726
562952
520796
1240536
543408
429131
282608
1189037
1064760
418312
378338
381650
866500
406563
979203
319165
440567
655445
506798
744322
498688
609448
600785
499659
886681
890316
431998
540889
333017
373017
351060
1049742
765696
295021
758830
761543
430828
472592
502286
479614
621422
622420
752577
457246
474892
694582
746841
669051
379404
816261
818724
557644
542994
530771
345066
753100
548390
641706
602551
575090
593762
469747
461372
546892
560447
421870
535767
442602
560208
851694
583317
602840
456484
871238
457424
658739
619836
486206
464303
902112
870343
567352
508144
532900
887014
376370
560186
518074
729068
614382
886681
482411
509104
587444
791962
281438
457285
721823
595232
467077
495243
592566
609525
410662
774693
535031
576409
547159
373025
715334
422151
470777
376565
316389
752127
723639
460152
571359
592830
809533
794384
443556
348197
284703
534532
685344
855834
451986
514995
356775
603242
998844
505093
475337
615535
887162
828217
553526
704368
528326
781895
887014
693971
542629
799252
569087
127938
365710
665875
677259
512378
661934
438471
544383
548999
495174
420101
863488
750336
428502
291432
582000
505638
737452
691169
619275
827257
836629
512362
341187
396746
968371
629265
498862
443759
897174
823571
567108
476077
719779
498793
453754
512030
785646
555678
473865
561974
717610
692764
417837
362577
641216
571500
860969
556263
456484
737203
787341
373908
779703
512251
558663
457424
338869
851130
451612
456831
735384
371429
576466
817433
800984
92505
506420
451273
283437
661934
648951
713347
351046
388096
415511
830984
658948
275892
539977
547115
586120
315021
438351
402170
939245
226700
567078
564631
737969
582948
507745
875565
574495
649305
690823
605106
626720
659158
483458
535339
563470
809550
630763
310657
555122
236957
306829
590118
448582
565985
579547
639962
694200
621011
575313
641126
861652
467549
580250
463911
937859
415047
310762
440521
708228
821467
655154
498031
829588
433251
532900
401056
922667
607734
692104
485485
432976
590118
868748
533047
839674
706531
939261
768732
440521
913762
355731
467779
457285
498126
302226
740068
346683
553886
209910
743793
798410
179483
621224
556058
960320
442392
241281
407117
497613
420655
1028308
541502
532817
284019
575145
756278
512216
411286
459517
470401
700363
482737
411571
86888
543250
629265
459566
529058
574766
736437
667934
556263
643533
507950
400325
626720
583612
609448
57809
420860
659425
571986
710370
679101
658739
432656
626720
435662
909930
300447
410246
731689
569435
609782
569604
573456
697246
565125
312214
480266
467432
494384
588551
749600
521989
740792
858311
659145
427961
382447
569585
589551
623062
798344
660374
265784
434462
345208
634145
330440
552554
517974
859227
331934
674585
350953
316191
514186
724099
473476
474676
614860
875958
557823
501121
491517
559137
847021
872165
204773
605821
512542
268573
666371
832868
829862
405947
438263
408544
434566
1068739
870918
542994
790082
992723
562105
634106
485411
677468
230783
532429
894989
399604
599379
565616
626744
836036
587178
458283
467549
600785
489641
578619
427010
722031
429131
845851
595675
653589
544419
738359
638382
697050
990646
843311
618690
522169
590325
565125
655445
720085
540661
708893
453890
686679
612603
788449
429335
831087
673196
695435
685107
937003
680939
629265
860969
485411
596530
566563
681554
819675
622133
798072
526147
387949
705879
414376
581812
715488
571050
569532
702114
200997
844101
455924
298696
574766
637711
466905
321229
532454
645074
553330
753918
459876
899282
562845
624546
57316
778302
382940
631128
802341
1002310
388096
528468
475134
217138
807914
513568
637089
733667
573964
726234
395875
821395
607632
894481
748230
626455
392899
280218
501980
700795
330266
711395
619602
452299
365240
830381
203148
652904
565616
375861
267637
296835
910409
903040
618844
474892
676952
494628
551499
659478
629217
587569
794133
785646
416654
539084
707051
490972
518269
583042
649890
654716
778028
537088
1160773
590816
928483
788638
420682
553320
539286
671544
599941
792175
646020
561831
402078
214859
567808
690823
753117
840119
687594
822528
652350
690875
523596
811369
569880
302773
421870
453451
543638
713005
634951
544320
200421
752616
574490
720498
811599
415511
468507
327529
491207
611309
710279
512076
444138
160680
515337
738586
717971
504440
524362
488892
183327
430574
595853
650213
733245
713495
360318
557989
720892
698874
351863
632823
695547
770502
555122
858535
835988
639962
839947
1053186
432150
446959
695435
603236
307895
423670
279043
667934
764550
512542
839674
565125
1065323
774721
724441
915813
526946
516422
447255
612603
471465
730506
567078
364404
602413
913495
360089
618903
640685
764702
875175
693818
902250
630245
499150
734308
717971
630763
961029
794566
448785
811684
450849
559678
420091
483859
501328
582182
562311
350184
852326
470629
500370
456605
376404
772386
515865
165268
1034063
440274
1042105
683778
728699
557133
708652
752622
533116
867269
1053857
794360
689829
443176
458927
348503
845529
527181
800984
802341
347490
672388
372473
433276
647000
779149
576062
452296
766891
815892
541447
293921
496887
801818
793159
858311
631128
457499
617676
593731
687753
492097
185070
568126
829605
544803
800996
710906
292355
464119
887816
960138
575875
424950
890237
755654
568304
398820
612671
494384
598609
817999
559290
545989
870463
522760
477915
698520
677667
728012
621972
884238
568583
966467
617110
957806
475557
874573
448907
703414
291276
675041
500370
379214
857146
1026352
529172
631128
354069
255659
474380
284068
462641
255000
348396
607007
686998
951930
596971
591716
577865
865173
523377
606983
294570
310328
328503
304536
427004
234085
458044
526584
643853
598923
355295
450111
845529
446042
808641
1028615
607947
835988
602595
423123
133784
626404
615997
621172
511866
385840
407589
449268
506076
538945
581324
568816
720908
588204
118861
537912
415486
503840
348219
893976
321091
469796
188384
1062748
353587
469663
698972
436474
407556
648612
528854
630577
428979
606983
496274
446429
345549
569853
678953
1016672
525357
531883
528119
731656
501533
703525
941326
686364
450407
401814
598211
698768
301193
502840
737851
822567
338072
368402
548602
641392
651199
554861
371057
511514
921265
623109
363297
662153
450335
642373
578307
381941
311983
551025
301626
768518
617303
782448
428489
829330
513250
652528
767842
825339
726650
308586
643667
529274
512380
487206
451618
418442
568205
729742
101933
818481
575778
956970
550890
657792
395380
239826
349777
582848
517452
589620
515987
663840
463623
549139
732203
353586
482599
597518
369285
549863
670729
400440
720735
375565
707445
687857
476862
611376
652654
501260
981835
729604
379653
646682
734266
637748
410243
410243
575646
788996
627406
456349
401339
440346
493295
266787
833042
878020
473491
771415
393814
620676
632119
812656
486299
353256
433299
421037
699661
558729
714450
376701
796834
718190
746369
584578
618579
594579
336204
900570
886396
924612
365148
639907
770012
772695
914341
469097
543294
770214
432664
889334
738458
930806
777240
588982
442850
319888
590561
793094
531524
478332
347648
453188
535172
663623
876286
596971
657614
541927
333461
292567
759607
360095
405850
766418
282154
776059
371214
354600
867311
430314
1091507
637521
296632
348234
966159
669304
489100
812005
537871
1116307
529529
546969
467716
551378
700338
771415
533758
613959
543734
368176
655175
973149
636271
264794
524724
790672
363625
807708
403017
877014
327239
435186
962682
547108
618391
348220
299346
856141
731487
409647
681081
1021949
419306
539438
394472
578263
625594
633153
841351
520657
601623
532378
742609
711933
408593
597019
524671
417287
266521
591290
774177
842461
740972
534639
605180
515206
324137
697974
608439
414578
929752
511748
745300
649023
571877
587985
375617
610797
352364
980823
364851
960920
343431
630624
1325802
474715
310108
742116
496366
626023
275380
528889
722532
689367
636573
437129
860421
378210
451599
681483
1197345
555376
764642
486655
607947
667032
584139
617350
574570
473121
495680
353878
569532
570773
290589
444263
900098
872128
644672
382132
403127
414560
730407
635122
581324
437776
383457
371257
300810
421542
299344
406909
583802
673322
395380
455638
661480
528854
367247
342098
897439
866148
485640
364482
784508
774511
680842
428313
611399
510217
649010
657614
873361
344778
798595
430230
528189
358178
349748
331045
545925
669617
340819
420281
741220
354139
571279
449836
546381
860320
571752
424369
592554
368402
492472
584573
793423
251253
816689
596005
567092
411224
585659
1080447
606999
398758
796636
546951
521806
493044
625161
621627
704135
684088
709169
532817
438896
714450
355334
463290
308586
335622
816142
965469
598950
468381
752604
663919
342132
551846
365685
497562
720568
629310
595365
269813
459858
362728
727718
291682
480225
571156
597019
565924
857979
371014
376608
340181
699143
289376
469663
462535
456349
396821
559040
772092
207707
1182459
454855
542595
277344
536373
668668
545572
346710
620109
444862
469694
866215
331570
898855
452207
451675
477304
399732
734375
498696
389551
391204
322303
408770
708525
408346
407863
724823
588234
47550
597615
637454
577315
477242
782031
576712
597759
762741
372684
703630
683874
450438
572625
424261
440725
411278
835147
335831
518505
514525
456680
557092
575395
685077
384669
903537
603631
921242
815516
737299
198613
781205
833335
650185
454972
431778
853737
456066
521482
453206
528176
814820
896741
725050
729552
465794
483481
588324
779988
290589
331115
299615
573820
388433
456181
668866
417561
541306
236210
831497
433422
523054
721157
571693
454024
728955
868881
332969
868747
856894
606983
813533
265806
528766
839584
192981
634477
928122
844652
540057
499079
286601
405864
481031
977207
942184
598908
483481
604462
463623
555630
652909
464077
377868
340449
502675
709326
548099
412996
1475563
696308
467378
905381
385148
595365
511932
688707
127039
580736
644353
838716
484437
648221
508335
548131
834466
703529
580909
215861
515754
310229
445837
583407
434017
870308
329012
393922
69609
377294
933233
1131653
633777
555221
911350
470049
1102568
370322
745843
443320
1159126
761732
256803
500340
382206
275549
399285
513717
620551
731984
500859
553622
323567
380742
621172
499923
650779
514691
555054
247012
412247
575313
385936
456265
486582
361847
736701
484168
317145
727565
511500
782708
590148
578440
686364
443747
944644
409603
620621
1029716
731178
540783
691280
371214
508748
782345
1217474
510771
873361
955405
423047
430230
439194
433943
1128528
457120
297866
828335
615958
260677
640579
498193
722031
551772
431041
668539
960554
462418
785675
537515
124915
413512
512763
653257
761864
511590
425848
638202
704704
649010
706947
561216
752038
386235
846061
699563
609853
462884
382361
356353
628435
375669
512455
663045
375685
526873
424247
650791
367433
560412
1056119
377442
538253
610146
961639
1028608
323242
564499
601141
853927
606691
772184
292123
273164
799338
401015
558247
925301
700205
844320
750929
440647
289191
494594
563466
561440
294272
493842
749025
730198
730198
232180
634393
551713
352827
522218
247500
508398
576805
553886
291579
600458
569082
554012
705676
722231
557033
477326
559168
539529
707031
576805
536873
415452
696761
557786
499115
703453
840183
406301
680600
582566
573967
437254
514869
448711
440790
832217
507639
642045
721016
1074902
991363
739916
440105
534357
706478
560982
447022
217950
652209
654544
699615
779381
613950
207394
330610
611696
624551
721016
248094
785316
450733
389044
614296
464555
628435
555216
756792
617983
385715
360054
991363
737724
853487
701547
548942
130919
323376
262567
530646
263105
659261
514210
741010
609219
453764
527055
676780
96617
368445
422793
368445
752094
388972
472174
504520
400695
760931
449643
389044
514869
698589
385462
966821
792705
377187
672703
441844
495957
504621
268343
495705
991363
717378
79283
630122
473356
365343
509214
320357
572027
557786
545077
560519
676929
632156
690070
578222
991363
315997
561440
294272
426407
845981
182767
387226
551713
322076
461039
529304
646343
620627
410783
577948
668401
296967
974652
627589
653057
499904
723608
656875
525269
672703
427450
955471
527928
492591
360318
504520
133531
581385
855881
476061
519983
786718
603491
712839
476175
507276
427803
698589
463042
292371
591158
586067
600458
421340
495963
633376
273690
710141
915526
801196
534406
841403
605847
782749
365078
647159
942251
644507
738026
224430
398641
365053
18749
609219
829545
737724
529525
571900
551713
706105
738400
644507
530646
852026
534406
79496
474130
498084
470629
200616
586067
559168
853328
499115
385715
641836
673147
637762
582421
1006794
65624
671291
598494
385715
480824
306770
493842
892877
383012
606980
643429
660872
210994
704640
567150
453764
776570
605847
624546
498967
487930
442529
509474
558399
389005
448358
385715
723113
675230
616394
614526
512455
656491
310904
232180
614526
663909
392241
547442
458084
598976
576805
389044
795831
943800
232180
436781
477326
606980
390364
380239
527654
713599
263999
355192
310904
625591
799435
708832
311063
494882
721016
1123149
671517
654020
353312
675246
776570
730198
651244
774940
614526
391000
608941
445156
422645
327892
278572
395021
484597
377442
637711
958487
621399
534406
706105
476061
656491
696761
774940
1090024
640821
766392
529525
894739
374821
372543
564337
527055
573462
102175
664200
544524
604223
684518
633465
654544
972443
427959
721034
656491
609219
760358
668699
583961
545077
507639
873496
578839
363001
632156
422793
640659
676780
991363
522448
629783
555216
625421
640821
665952
535537
411456
264977
561828
522403
749025
673147
304536
483570
657630
816238
591957
605847
386478
305894
420461
470083
570284
695375
584119
1074902
583963
429170
564499
796548
682928
545077
534406
625798
578222
598494
494558
706277
477326
672703
621399
723912
675675
697682
458902
687815
844339
509921
480781
455670
268766
979149
558399
386619
774940
752038
312722
527251
772677
511116
704640
310904
695509
499094
749025
589020
514720
258327
797677
658810
786718
442529
558399
701297
440776
608228
527055
753379
271213
481193
372140
817091
672703
200616
636365
534406
366681
856305
816238
650791
676677
582795
665257
679813
691515
696761
269631
350943
604235
499115
680470
512455
515577
659161
296881
535833
625421
606980
534406
404114
387226
1053153
721016
634393
448615
737724
509214
452103
379659
214395
645379
494731
846503
816238
698589
625591
803433
263960
710188
574950
570164
493718
567902
731213
583462
421759
75366
817058
473903
735431
269840
1004709
415974
810989
498967
545077
627135
493842
628035
875636
658810
710319
799304
734931
485838
793386
626567
707031
183943
754776
579786
400224
512455
368534
634393
641841
798110
405568
593413
620511
389044
708151
501118
415771
456694
458084
261162
737495
522448
662035
349486
645392
635490
896310
956425
463847
337665
1196373
722231
462037
527260
430644
672703
628318
518851
443484
589020
870463
570164
606195
587848
799435
554904
593413
654697
292123
740274
496188
493842
383012
531661
368445
1008566
450460
582398
676780
663045
543250
977061
422793
564499
450733
547038
605847
291766
503925
397214
743766
698589
426963
498967
768017
557033
522448
556432
496352
499709
155858
345301
530646
582542
636203
808836
799304
418948
625798
636365
739886
426640
461594
517567
493124
315513
634721
786315
583630
217950
405568
654546
723113
498967
997
586067
687815
702797
544305
557786
561501
635490
605847
292123
808444
421171
441462
519172
587045
815655
634393
491777
538204
722231
644507
636365
431377
516190
749802
636365
763629
629783
736179
493842
557133
425429
558399
499115
628035
342630
786718
608203
704640
451848
566749
442529
816238
530646
648452
464104
983728
679649
849399
611840
797677
706105
722444
662035
445156
662035
222784
634721
496578
368660
608203
712687
419589
875636
991363
795831
524099
155858
690070
737724
576805
578709
672703
534406
618179
350329
704640
632156
698589
676677
498989
731728
665538
884798
749025
842930
1083163
438710
491777
483858
429170
265672
620627
432280
569305
774940
671937
474130
812971
768017
650791
480781
640821
977061
690070
564499
497113
654587
589446
485038
712687
401118
890709
768017
839276
464917
794858
910322
450765
639018
488573
756942
612824
605847
498643
847844
756792
575826
555594
657856
178383
469598
827771
562182
419306
1032476
661075
679813
682202
410024
700205
1269621
658810
671591
640659
763474
767663
475564
140826
578289
531906
386619
312722
581815
576805
528313
1074902
600458
834824
755255
484093
605847
290717
682291
538204
377053
644533
598494
408479
386619
531906
609219
196773
589020
628035
273164
625421
385715
389044
478090
625798
593413
660815
436133
791576
240656
509214
530646
564499
254736
368445
388604
856158
690070
713474
685798
406563
752094
477326
693547
633898
603647
706698
589446
387226
642411
679813
776570
624975
661075
401630
795831
775876
507639
472184
404406
155858
628035
544305
239357
624546
272683
1182427
625798
736557
739868
458084
448711
700205
430644
634721
658810
228798
614597
265975
696761
215506
656491
429170
628435
491777
387226
709635
513130
951027
752038
546676
570164
325565
634721
664128
407266
840183
659274
366777
714824
889911
714866
991363
676780
531244
79336
144314
213670
815186
551713
200871
799435
625421
114882
321144
247050
405568
550452
608203
538204
385810
608228
704232
738400
458513
661075
481224
782170
640659
296835
27594
572473
442661
491777
644507
658810
703604
491777
681494
639615
201043
557786
359515
644507
625421
214395
290271
658442
840183
552760
384160
593413
496500
737724
625056
260735
501222
749025
628035
676677
712493
463374
538204
439735
448711
292123
387226
808027
416104
557033
605847
620627
649159
557786
609219
470083
1053383
273164
617350
616519
752094
368534
232180
687815
507653
522448
606980
660872
576805
505484
634426
626558
561071
611394
1053383
470807
575194
434983
1053383
550452
507209
799304
684421
701297
701547
996369
863625
643429
676677
676780
385715
641851
527055
687815
579264
653057
653057
377419
180197
729334
598770
781162
716793
437650
765885
518851
509474
794858
665915
186277
786718
628318
657541
556141
625591
723113
513325
605847
786718
529301
448508
576805
256158
528313
707207
607232
519294
991363
28883
22873
387226
532112
656491
575063
442529
480781
701297
445156
636985
385462
666371
531906
810878
376981
499779
768017
264394
625798
826682
491777
662035
550890
518851
640937
591440
514869
372543
684252
531661
518851
433152
656491
676677
775398
924162
650791
422645
761732
753379
663045
707745
615580
307686
680470
529525
608228
561440
621399
518851
450733
445753
214395
1220285
1104348
555216
461039
759060
493842
701297
217950
601806
690141
346250
570164
777344
498967
304536
386619
809675
563958
474130
557033
354204
642258
785701
498989
414417
696761
217950
96725
421056
514869
278155
601365
499929
195321
292123
431377
368445
376608
408150
436378
608203
531906
792348
534406
739916
312722
910789
417287
729413
790415
977061
776600
840183
696761
553714
555216
428123
377442
676929
355055
385462
897435
655769
518851
557786
794858
606492
603491
484188
813937
690070
721016
613950
453367
685320
670932
628435
738400
359297
606195
721652
907234
615622
499115
530646
493842
598770
578790
446637
632156
410783
473225
424260
616995
729545
604562
653053
462037
574208
695732
476061
145406
558399
494882
620463
695040
367847
301142
551713
349486
543930
698465
598770
687815
704640
432166
475494
721016
404459
362868
594054
457203
557786
845424
377325
512498
507890
773679
649070
740631
411895
1017659
488787
919469
340845
744940
97571
404470
854318
423330
984419
758108
605602
686105
816059
413326
76108
588921
678878
348696
549088
513701
780801
427153
71213
810989
490169
557324
174438
591519
727031
771129
624378
617660
1035800
702755
488005
544320
623766
737300
549749
627414
393498
514995
736895
859849
675803
334206
482570
541810
557907
327156
566544
644533
287096
432697
549850
780293
552574
521420
287274
744314
258217
633166
649110
159103
648452
474229
84099
432820
239457
174824
376608
487862
442123
548491
671763
556931
216304
255914
738186
638487
841502
441102
219301
243273
532170
721215
304421
533850
514721
504520
34515
432166
825999
405669
527561
550044
693855
713082
474968
747695
463375
452109
658739
476086
485618
546622
479213
1220285
482906
399744
658469
511623
415126
567092
595356
314584
655945
729208
704314
674408
458018
512484
507917
492094
439049
1087001
523072
602916
647600
443915
548068
452567
558436
1097383
474945
171434
446756
682394
483923
402493
772820
738500
78119
492214
315146
1076172
744940
571986
601895
316131
521890
263073
243148
664631
673073
568449
515148
413539
451707
679797
620139
467510
357840
772452
433091
243404
430893
525399
477082
453884
328662
380100
468846
745451
443046
613659
767693
977061
867587
422982
515912
1028358
456481
367551
861665
669227
451431
723705
190851
408138
706104
551822
686113
394480
545015
679741
446031
459600
424851
589748
872940
497483
994539
269172
424141
537544
479609
451319
123832
339880
418574
364846
670367
265917
772788
656728
802491
493283
571149
536331
679239
384033
348172
790237
356973
722434
538268
427959
1087763
815939
601699
651512
721931
574218
625520
462981
647971
584491
528469
250424
361355
305141
600271
855881
738243
623766
346157
537005
433152
509556
837379
469136
502187
720998
654076
442011
859460
437428
473722
612182
359251
451848
1350782
448622
643663
206502
330072
524944
341173
341857
979586
341502
354747
643533
634964
621569
613028
573895
539899
455561
678179
242395
901334
592239
381581
529172
525804
553203
820402
534771
842187
742691
265817
489338
678703
372473
706834
231287
476784
555835
225504
865977
524355
344222
432253
319756
614740
237832
642092
503107
324939
690701
577400
774496
289907
684053
545593
696917
201798
802491
263960
255408
699361
353998
432198
706760
471261
821746
494202
452215
449337
500759
535886
342463
750393
624008
300472
488425
576464
472622
685481
1053894
562892
977656
510293
537188
573945
221849
402403
499121
543534
442465
611758
665952
580005
487621
762773
557292
423181
719685
255162
803376
788903
554813
477030
737825
712478
661119
311487
604312
491438
480402
461183
341424
291000
634713
665191
507644
792027
418513
878109
259963
859513
476721
405568
678474
420236
725160
431753
356810
384187
602492
694055
770550
323350
539551
753072
502132
342132
538593
392078
893457
743726
557003
548330
507075
499600
420383
609422
576777
618379
656593
612308
627203
460375
610232
688358
210561
554570
596334
635536
607236
679595
701416
434700
696833
387492
455030
633992
332727
480242
685650
658784
812610
575476
468026
642869
424064
510094
608636
637800
292100
564825
502231
767475
535856
777344
782339
380190
456507
759299
760153
785013
382897
781205
577300
608060
779556
350667
372749
423181
440674
365148
294496
592642
491879
613877
700566
519670
298047
702435
901188
600797
439258
253195
702847
545231
621893
484258
336126
834769
1097637
407228
394049
582315
261860
406554
823185
753117
464557
504393
349137
691798
256887
643492
427117
483173
1087518
602511
393885
608297
562892
506218
524270
450950
560695
684471
623528
469107
265464
387546
491438
634950
395154
406238
11040
544780
368427
300708
427584
794065
446216
761845
698746
407091
781809
687563
648214
714880
673589
336126
642134
449929
621073
745730
903301
504295
370251
755455
640866
350278
478751
856395
674758
412996
295166
540261
526337
306377
750804
709758
631446
367847
335842
509495
503010
717814
373015
495126
703721
831024
799108
511783
910695
468652
570367
1215995
252053
522062
584873
1282573
541895
603479
281997
412301
829672
772695
696380
227300
709794
182650
614469
888565
604457
998441
263538
506476
555335
535650
618973
643492
535512
252053
528384
424815
758681
564567
823100
575476
688081
507441
615823
527680
619300
426811
411447
376864
344822
396371
183978
544193
787167
830281
444979
686973
543380
532462
393167
594869
762801
273638
443694
587213
299534
559895
895985
637697
358506
839403
492173
616165
549342
873089
461558
571788
614521
703802
641965
556810
480852
759312
620119
308625
427286
268989
341660
475052
1035384
478271
521140
607752
719708
481352
698950
300233
374176
823100
793655
393295
965395
564567
759118
658894
434672
327692
401960
718676
412698
365571
746462
502069
708652
464557
711896
513708
880514
878109
570979
340696
470011
487461
576160
573053
367533
912767
227683
265316
611635
590209
336610
490739
830281
292100
795032
415733
600684
642113
368670
720900
1086992
560851
386105
497664
706976
792955
920758
694310
756629
370943
146104
861665
594415
641026
510528
392155
559529
705903
327850
825531
287878
526606
508171
571257
633785
374397
451984
309988
411963
428369
680114
912848
548919
810749
312414
747269
795032
613712
542916
588576
563535
795717
503483
426709
615186
718187
490719
224214
630214
458493
603431
366377
1016569
398683
564495
654427
378321
764812
601724
399239
420343
553083
506930
401463
808860
572488
465443
519585
164241
692557
569754
431829
738456
593762
733952
322930
1088483
602744
482216
452995
293881
550317
559333
627804
698066
877142
510293
581716
859579
644507
274839
326430
561451
146335
377597
496481
695634
546354
611086
618703
614638
462810
442465
601618
1067628
704044
459551
548330
624291
517311
517538
798371
828607
548919
605632
361100
356428
616308
777505
857035
581484
775144
742278
616314
611838
402464
631397
506328
597847
1070038
546951
535650
645898
782489
564372
508792
876331
521106
579952
593512
487976
509731
586448
525587
688226
839348
714737
581514
536562
792470
481806
622993
500726
623259
781657
427566
363369
756021
575162
727432
697793
326331
570198
592329
397262
599992
719406
130004
651212
775144
574145
432772
619984
1048063
399360
673355
658688
638301
341660
920758
659749
721401
779967
740471
485250
409287
611303
666319
601523
676075
761673
702325
265196
754357
724228
215313
789639
462142
610598
439351
510885
610183
761631
427154
625941
763881
543393
263538
903884
520273
367842
707430
928597
677252
302803
513168
1067628
562276
786013
682269
76994
388300
566092
550262
299647
1007251
247292
875351
649978
642103
515188
609729
375451
623770
276371
636003
998441
1049920
1026864
355132
423682
221849
482693
525587
619399
318657
529058
818044
1114419
575487
484270
697793
423233
744363
536414
533237
596585
931794
770108
428368
1185064
646917
707648
368670
374179
733202
330208
743585
443958
844553
514721
436173
677988
494362
342098
346580
644121
386447
458714
500726
634935
771638
770550
611718
560627
911718
815841
671107
892190
528623
648740
846780
555719
457776
1092554
564567
478339
521174
869293
466891
828862
950712
262006
1316263
598355
583338
660428
533920
862113
327221
386559
289015
346076
340181
917218
661434
421736
621585
640240
314621
545973
442619
290005
414423
505430
434396
301281
440105
614946
721401
665516
605157
485398
416527
622850
752667
392078
590584
648234
781085
523340
408558
533506
614018
494227
352719
300143
733818
510130
689764
968388
558456
650951
774961
490949
834175
613375
361667
845500
789713
578918
221849
755289
573945
617453
378251
526662
321547
662612
507644
502055
573089
635575
319659
549502
153393
839623
673497
391558
638616
884802
547284
730116
370057
680303
473050
787194
312272
841002
657782
645059
627121
280281
696833
288814
552778
769825
814619
267252
834769
562394
494992
222381
577235
1031392
596884
378789
288846
419723
679317
831024
448857
453641
155511
92769
897101
643952
409324
352068
331441
624533
599645
562055
474426
261359
826762
1053022
551409
577918
516990
549937
617461
717012
1053153
894287
580932
338913
509447
649929
519447
427103
532491
408500
690362
893319
312843
568718
634626
832627
459079
311405
694595
708489
770550
809626
961398
630866
527680
477048
582542
722326
528889
475757
717425
494882
331215
837764
617066
608585
961398
468977
236842
456762
537703
537224
616936
1215995
812188
469431
347135
673497
408650
850114
452729
775382
365810
943595
418412
311367
562480
577315
608829
766599
589922
582917
720900
256916
513464
601671
331590
581119
741539
571505
358288
548584
581716
676273
394713
918402
330210
592689
495345
465568
646188
410026
458958
604953
397262
825161
306768
683895
377187
347931
854382
430226
994778
753684
576545
657680
147723
612308
485139
823100
289103
694398
622412
483892
575162
444618
561473
294507
603221
523373
515187
551939
483871
525587
387942
281122
722994
630214
440523
456181
630046
690875
576452
718908
659425
519447
515300
866391
812943
168189
829614
475738
204967
533195
633969
404952
347135
545885
629712
614521
653642
502217
430779
537691
433757
575145
297210
513582
903301
380554
471468
714880
638301
892190
505514
601057
347135
627580
423124
752318
334333
596005
322409
850846
608445
410107
426458
522893
520904
400952
706912
658290
563581
457611
221849
638950
616101
489791
624175
599293
603431
374616
670012
692557
659167
506218
697760
488248
586448
617461
362013
453641
345606
487862
485139
641940
289074
457776
707584
950068
1215995
620722
944998
589182
487946
399239
658894
309988
421833
328432
370736
511290
641940
409355
572705
655156
810984
349359
604312
256794
793240
646383
826689
910626
600298
678605
321757
516667
632666
807733
566013
796387
1249715
278381
512711
541895
454216
494439
931700
246928
660374
524769
620181
485139
406720
654570
285691
608300
642869
547965
634161
343356
519187
692177
424856
530991
846044
428961
468179
449337
1233285
297078
448201
552016
519182
537703
407950
638561
1000758
526194
788859
387924
688630
590552
700574
430461
585966
703238
670700
768115
194802
714172
618017
439294
440496
316052
519264
492173
652207
440020
419723
722799
464567
625575
541208
733952
410295
619399
629202
612749
623859
766599
423233
840176
588215
462810
961398
353398
590352
469942
781657
448349
600298
439827
503832
791419
696058
255423
392071
603389
674198
657732
193572
743223
707491
531660
361101
478256
402332
630046
859336
321586
631192
820308
615353
633481
556642
735077
566186
469479
677252
384009
613313
618531
405092
533618
583630
392166
381175
321547
353311
498407
446261
647247
680472
532303
800758
799887
778361
990316
677045
456130
799043
567966
299642
750145
456265
964952
432772
176911
375407
769732
254925
481366
417234
744887
327631
403091
581716
734266
675687
776651
541046
507554
420359
338551
413196
843069
325562
340599
719105
85699
419203
544780
556642
660896
718561
507165
499599
476948
387546
403833
722188
411914
1076172
546737
663663
764414
615128
591965
174432
249593
299568
633785
597313
406194
636157
648177
310942
602823
548641
618668
389974
632898
637524
294913
753684
459792
606880
230628
750578
469942
691890
314584
544882
614477
652139
554710
580528
782206
620312
570272
629096
581029
875096
449213
499599
551592
422694
795333
675378
732320
718676
633540
372140
548897
236120
1044418
735077
496366
384527
1313832
631446
387492
785196
839623
522893
383303
334777
367911
745970
429801
850674
317088
239247
654570
375407
596808
585770
536022
583234
634010
1245598
574885
1116129
588928
716675
822826
642220
687669
347135
786151
391558
507960
496857
276819
805845
683518
756021
234815
460022
769726
419150
499034
616464
652460
577400
1043338
356500
698726
455123
717425
610857
702326
792290
256660
589848
548919
662612
527856
369854
708150
372576
308021
343713
778102
502122
886342
606880
884429
888898
310229
427584
587542
688421
694384
688963
768759
591711
467812
502397
548189
776974
681270
859513
271872
367842
955058
356810
859579
321379
749835
522186
385462
942978
848410
434281
263538
778980
842189
722872
737075
967383
515705
436174
619300
271491
964425
745455
1049020
333300
714464
394841
627968
524233
544948
591089
493045
507390
673196
594787
661088
483970
408965
462660
338368
697081
411755
700869
512812
692635
398683
875254
690116
457012
312648
536414
317652
586596
863975
607264
439896
417506
430226
372504
579992
796612
652782
324703
513924
138831
709794
692635
646989
540104
490040
383676
491969
1066613
329789
308463
831024
446261
885887
792298
674614
371314
625245
437245
551921
510797
589062
387565
524699
826312
594066
469937
483892
512724
652304
298156
446906
709794
675089
478256
714351
389185
299082
961398
608032
850114
424895
730319
621893
783669
701064
349069
578440
924914
624748
752447
1164599
759167
440756
521317
328396
402445
258942
361641
279828
483577
571047
583428
764130
447188
622800
650684
480322
535886
385236
779967
253195
72372
368637
650735
826742
168851
236842
863750
460094
886801
804389
581845
778302
475522
391558
690701
816853
738713
446672
477761
236120
222784
856395
522851
206657
869858
626664
376017
669831
625673
694045
449716
271901
408017
507084
492452
501927
516554
447932
417245
362498
590209
793192
573053
522649
854800
598908
500726
810423
414423
539899
327304
714071
770550
167688
487621
544622
541381
494986
652284
458954
778009
449337
575041
402138
397931
455133
774625
233276
643492
606666
627952
387860
647420
649201
455088
407652
432666
370546
844742
464458
769004
182630
577298
917713
678130
446283
816024
621546
710789
851734
558044
749835
320983
667113
702887
477954
628618
498218
709635
609422
389521
654059
637899
736557
469081
475464
720900
513250
420134
751011
619984
612749
698143
579112
661472
534396
437805
834403
527361
1010350
835644
751580
632663
337811
346580
294913
603482
661300
1150359
522893
729345
499744
615201
505163
649201
482049
812943
985314
364706
465055
355324
677662
637683
697289
950712
440672
496195
1053894
862771
464764
739528
591727
592426
602801
523185
597389
694398
259692
652782
363806
691936
721072
445604
360318
340181
846324
449407
306644
490099
550512
683325
572422
500651
326863
532877
846044
693630
415733
841992
511750
601166
509232
496160
304466
1015764
372677
402773
336126
642417
574255
350640
1042300
602492
519984
452266
605847
589745
862681
622435
394635
343629
760358
516260
353885
309098
154413
336126
622800
659353
532194
299784
542427
621300
360588
1097637
500868
556657
581716
483148
290005
524362
709358
499884
707452
554745
596334
461700
708114
392071
733101
846872
340892
546499
400183
574668
503526
629310
517656
221208
624175
433276
483192
865977
794846
549249
688153
447394
477242
851097
560691
711296
1067628
701392
202704
830381
93818
548793
816853
702435
519447
670587
420860
688528
441979
440020
554632
437021
465748
478693
294496
429667
416543
356227
490739
591272
648214
501402
1002984
555213
286851
874712
613917
336034
340696
607264
119618
964425
546924
603060
796118
751580
546737
392996
700574
396276
313388
679924
504138
594439
1015112
384688
378961
1164599
478220
735232
590646
560149
600231
750804
534723
553083
597746
421736
329145
404572
639916
715721
473485
331561
155941
501068
944121
447530
473485
548897
679146
574808
585177
358506
629984
524420
480917
476082
611619
594579
794313
214210
631192
700566
542676
487203
453858
770956
545807
674758
554269
496557
823100
697793
759299
415733
741749
476948
907113
467792
541895
555230
522186
557693
338315
617042
638190
554792
576247
635763
706962
553054
577415
256092
64127
607632
502397
708430
552547
754476
535886
257295
317187
423671
656265
412960
903301
703869
307145
658805
823702
567533
685946
577574
375930
547918
764414
471692
407397
846324
645059
378300
496975
651751
1161888
704481
474741
625478
387308
654546
546499
560627
660815
604391
246922
398856
722188
717277
581342
274355
294507
617461
672436
398407
376626
767475
956844
639127
266046
306377
560990
437805
630285
816853
617461
708489
571081
431324
470629
691317
535650
512724
614189
727460
571616
371439
614787
379286
551472
909029
125221
850988
540261
292634
791419
1035601
492374
692024
366369
642441
471735
612308
729334
486689
569967
639992
891343
537436
305289
410919
577865
387492
395691
592810
334658
685481
1508567
562892
696521
925079
644448
194742
108079
609729
593586
547014
531501
772713
951608
499047
567999
965769
433162
925501
670940
783566
547338
623511
802833
582406
936952
444531
792096
588834
938215
739858
366230
680730
541344
606356
366230
958204
714778
569095
364535
751678
516673
456506
410784
776672
678573
834001
552274
594577
528142
842393
522296
782345
536363
422020
703657
555743
411419
393697
494582
500139
475666
657346
327256
812732
700869
637041
19518
542537
1041900
240651
704020
291727
609097
604561
348659
325567
484789
604327
237030
701454
554068
351376
681130
656712
496222
430917
740392
426310
1081201
614740
960512
383988
569095
811625
449098
640935
635348
478085
681718
967070
799199
495615
768618
655056
651937
613936
289432
1006524
333300
524685
679126
875761
706081
490005
647612
688119
552274
523710
454922
551499
772343
986149
1198263
352244
907281
668688
900165
810743
878007
516667
625747
461521
756440
1035100
422953
1099935
925588
629783
714778
761324
747632
924415
1124531
583144
539615
720757
930916
718921
722362
1202987
1153597
673445
534538
889012
651937
993090
943865
399577
724542
464281
838263
502043
770877
936326
364535
685688
497284
722362
838701
411305
592866
802229
373015
766705
749785
308064
618288
351513
574756
446205
63541
1280453
272858
639594
984205
467717
752950
341101
778062
647083
671180
532391
818550
612134
839137
636199
722362
894631
931614
950326
422953
409300
611107
665754
896895
229976
426511
542129
616618
460785
534771
437921
752576
717355
423519
483133
1009030
385082
1198474
982426
836372
716501
85693
530749
801854
661277
955593
774978
751696
916773
505968
357153
908599
331337
646989
413718
910626
205351
849546
585067
646724
955593
441196
431596
603290
856713
839617
541619
773285
713451
579919
538525
635088
311810
672916
1186417
701640
669329
628484
648601
674221
479093
1029902
427458
217370
837494
262151
327957
1235667
759473
698800
483133
397871
506404
857420
502468
428142
300187
597518
446283
550096
522296
314349
353857
693413
567076
685853
505749
734208
491583
483133
729807
145406
293255
799721
937737
633134
822553
749785
826508
869634
888590
974402
729230
676947
567376
625732
547651
737581
640305
693944
439194
498969
773285
836493
854929
537823
610808
749550
769067
988156
657915
1065935
300361
756713
736215
626488
843678
540209
1055140
679126
197022
642048
615657
672702
492168
775782
373415
507948
602213
584872
492960
437866
581837
605643
528293
925501
534796
736215
725887
419855
499728
254440
1163963
639119
554321
987575
547221
925501
676618
805391
1067381
538253
595173
703207
892083
623727
650848
530780
830142
587154
802670
524440
475757
887648
896895
619446
651727
552702
598839
956833
692100
560245
767558
532391
668520
471756
534548
843146
1022033
746777
756560
523710
892468
510538
606356
1033699
373796
592634
525378
441551
715539
925501
709858
751449
475644
615958
399243
395875
711777
977504
342098
833106
683903
916773
569847
609904
739858
884116
457670
753746
766254
569082
649258
240166
705633
403091
655056
1026607
345539
390628
632987
984335
720735
603722
1029622
656379
894493
791876
722362
760363
440496
948665
1102363
654407
520789
591571
958204
117306
987102
799434
253608
633444
889760
686637
424262
643299
647879
796731
676459
716501
680325
781636
947252
613917
426525
715295
668688
485298
467907
575932
613762
436197
768446
596465
993090
540488
432094
912193
745708
614874
580448
738710
851566
811420
1308895
890967
732236
772826
551461
1025641
593466
509906
474805
791248
455715
626152
492307
1005448
778062
660235
551472
409647
475564
396712
460168
450031
693944
576443
369584
453534
792096
1010330
829703
621279
561755
377308
693360
838701
657710
544618
442455
811420
375689
907281
529979
1026737
611359
782403
265512
514432
885967
404430
496305
896032
256469
686651
564897
245767
1026737
482351
470899
634488
739859
856713
829862
847635
530316
412870
943865
790442
674350
663371
451776
488892
784831
703207
674467
794864
847337
878854
364348
709138
316843
544014
1045941
701454
650343
1203650
665854
511574
806424
863488
264794
558044
755381
847644
1061124
1018227
955569
710549
556808
516673
750853
597287
245767
289432
453873
213481
438149
466958
624273
1018227
986192
386538
293540
851566
285369
641657
536124
1065935
680730
588738
422694
629284
784412
826365
652503
843146
639261
780120
340142
748932
572091
505093
797271
448857
786205
417069
403051
639119
475884
655056
728038
287539
618161
732218
537227
511033
639234
423133
684123
353451
719459
742526
617409
383648
459094
613928
446053
611107
512900
539044
312214
958123
288819
979798
348273
908014
522869
653180
434050
814518
881654
337361
438586
604144
1046740
582431
661588
551340
524167
955980
771226
432260
966954
393681
818201
566038
470761
588738
570701
474805
488269
845898
884116
429330
1102363
99767
503026
542525
497583
824731
802414
673465
704386
671114
629321
469077
683330
521604
465548
585177
758448
878353
483133
525491
1025641
717824
987575
777538
574685
863488
1386311
629023
462768
366944
670088
354140
586584
793192
651518
810337
485486
716501
598487
561585
710858
186995
99655
180585
803960
673676
464189
452594
688119
565757
561585
634762
639261
761803
165486
588439
1210988
382793
462381
478834
513103
919715
472256
882182
650136
575732
408810
806424
709326
693944
636725
599934
373422
492960
733710
693944
1386311
339127
590541
198911
523710
819373
522403
893976
611107
407566
878587
596554
599696
531241
354701
272668
480787
818395
437533
1085751
321229
1028308
626950
1113979
811625
777087
521604
884310
265428
1371217
210952
636750
554762
701640
827019
451382
479754
672511
717355
617277
763038
598706
530717
297592
625093
832627
407173
919715
566007
603082
667908
553214
572471
656130
936952
948742
1035730
806234
889051
781561
907577
763038
451791
166689
235965
973215
790442
276103
766254
1044470
855609
1004680
558635
612963
609426
537533
411065
398918
603781
642556
735711
1044165
674350
569847
556549
830293
973484
647068
556549
1063861
659972
335189
664955
109990
598592
779264
550154
1292255
374508
1105195
538752
479202
839617
1015237
1066293
1292255
563736
725683
892511
283870
768420
710133
164442
961969
890967
701447
393515
701454
1065267
823696
961969
780120
701640
713451
575189
973679
890967
410899
413644
556549
1013668
286954
332400
413797
662317
862721
452124
693944
1234874
586512
676689
498553
488692
505443
1067381
958204
612386
705633
588076
420049
175372
614119
461842
749096
758927
725608
819850
355843
537335
788467
572816
834915
984205
313147
689173
855609
832711
541505
477916
135754
529069
657710
474809
604144
571616
749785
668051
508054
583384
1118396
720549
751678
879913
464378
859818
551323
780120
536502
353416
1124531
917710
833106
477326
895874
995245
490235
528623
1065145
869634
687503
645088
619458
447756
351513
1105195
912165
985637
591576
572091
783820
663511
859818
649258
613762
669329
593472
257035
929628
152248
384618
482570
583474
840401
513823
830028
205337
875637
772092
328597
574702
520819
925588
802323
507528
642556
802229
1029526
717355
156902
586094
830232
503026
783023
581837
725252
665257
325435
533920
575698
582749
224627
1029526
838701
572471
627373
1163963
733710
613873
1046740
507528
838263
528082
916773
988156
510040
1163963
249883
655056
676947
435158
452853
574628
1044470
679305
651937
912567
927152
226539
380373
429578
685688
798806
742144
1005448
659215
861165
355525
577741
725659
415661
445751
645379
384883
978502
168588
853940
925945
779264
725659
383116
680049
543228
900532
814280
814722
556701
449755
585580
492214
435805
640685
945461
758179
744856
727406
755545
905614
974402
752823
513736
690415
671180
556549
819521
724490
531330
472917
570316
316191
1056996
375937
301081
914485
87889
937737
972302
665001
816113
1166868
757816
652443
544251
830352
543683
1007770
533237
890967
651948
488355
234644
736895
946643
572700
594622
732177
380926
669811
577166
718921
1121194
661119
574097
348273
815433
1130817
434730
654407
832711
541807
650040
791288
908016
448096
814518
841379
827322
545913
839166
469820
736215
563254
1153164
567376
842393
753628
622907
498902
708525
363842
708151
1016268
414456
496188
498839
350245
1028743
475938
501119
1152291
663371
802207
670458
405768
372154
583468
606644
950410
749224
554762
1076057
526639
520789
593885
346109
679223
840863
703657
617835
207426
799434
511121
251553
926401
677662
770357
718619
618602
835242
731340
666524
483113
514992
612561
253274
788794
369382
423316
433892
656947
536394
411368
774593
467734
684780
594577
449510
1194134
580471
797710
458232
986149
312413
1004374
917717
557228
574097
502468
900252
639046
256410
818395
1105195
496460
733101
748802
706698
573661
486110
916773
491435
567636
784428
446706
1181489
684633
1041900
750411
594896
861396
1278591
676689
802229
419066
793371
851621
808590
662859
563213
594622
693360
529979
387588
502053
586584
499327
1156560
361333
430540
908565
578652
780977
418092
281605
238809
783023
460151
751939
498344
502468
547658
481802
479210
843678
1119801
888231
452910
420777
518647
710093
508387
614874
516990
785884
484257
864449
931614
561174
745756
572358
759473
718921
567078
520904
856504
545572
468470
1015237
916160
762640
495906
433691
665082
633134
832850
543683
1033036
780977
375903
592289
720670
364535
603781
442516
714778
849443
756355
954941
653463
421882
1148388
523735
892646
291743
574097
468470
977148
1035730
441762
465548
1280453
276995
633465
845026
1005799
510475
918201
626086
275549
673334
515193
507254
626174
500127
884116
903091
678601
738710
884310
522527
606616
529979
404828
606616
547945
1085425
488055
493206
507819
830967
948997
586584
157412
528293
1280453
1041324
738011
1190979
266787
690200
763464
229752
648222
742821
538460
1115373
327156
758776
1021202
273609
469458
720549
717355
643101
602639
752326
412247
565694
393681
714778
600317
756264
433481
167381
917369
1072363
713451
468912
519983
780985
954047
379893
586471
244310
552274
1099935
445850
839617
1040002
572881
969091
810743
760971
744856
668898
830321
725245
841379
459415
467342
584939
847337
1023580
551340
583144
609878
932926
1055140
239736
583144
680765
718619
370236
724381
264977
568609
556549
486636
483133
718619
762822
533250
787267
485808
693360
807214
492577
724381
925945
506409
1067965
984893
699659
551434
431671
824731
453441
512948
736264
883172
1156755
563326
966954
575695
476119
705497
354852
307834
1102904
749785
619275
465333
1127678
812590
680842
1148388
1023193
776956
681554
510107
481249
688448
675059
586658
724893
567636
409300
606202
810827
364870
668520
835182
630904
576521
693413
895525
536549
655829
594985
659552
438267
314584
546818
752667
537004
747569
501696
580862
591727
707563
1244087
1003956
280240
961798
528496
771976
529880
785721
699411
701507
719892
575318
729431
702399
784917
701507
942111
464378
564711
649093
649093
750566
540556
277101
247383
868513
1179945
357061
681490
315030
753928
610506
746750
216328
630091
155858
817445
567958
503397
461774
497381
519690
179969
737818
922588
688015
579108
1111642
978617
257971
658592
228167
745818
666396
418481
412375
869988
637450
816247
545648
334254
500684
592548
133531
487086
1081862
687857
407352
600683
335455
787380
592548
666652
909425
799155
1050062
867316
784497
708640
953291
186277
660112
561590
636538
542079
766657
1358072
720346
494507
253815
746071
701507
765965
913998
746750
578444
581198
685256
544392
533416
267362
584340
404605
484835
663095
506752
528473
210435
1004431
584802
714508
322046
524612
713495
671943
660112
849104
766050
682897
693909
893412
666652
275657
677364
560266
380127
706280
302226
766657
666652
671748
446582
925002
803873
1065315
500315
691241
982737
735698
585478
729842
1031287
671943
582637
647334
483859
667587
542713
582637
754234
798631
908564
963778
381502
891992
326113
966467
434484
431294
274611
541383
273215
649093
693909
653048
785386
378103
913998
822953
514784
788360
623865
493763
608490
517466
761928
380218
544392
838786
328471
380373
674950
896310
360553
610741
771028
517422
169269
671429
823237
963778
706873
413622
706280
574844
349390
550512
600683
685882
301001
926065
748739
671412
499551
978617
482823
163675
637450
543620
657100
405746
167765
211593
557843
163052
605466
536022
680730
1008248
867584
746071
363732
900165
624393
786989
606771
476107
785386
516667
685484
859123
1257782
567062
956966
857427
368534
525808
747569
749133
298846
705698
737605
580859
430307
604333
584262
670118
370403
454222
553562
653196
527138
468284
286020
782850
916752
714508
528496
676038
480791
476968
301081
510352
653589
977148
92164
358028
639337
638385
994209
611050
969903
418660
623865
838786
538165
792637
377053
766657
953291
841049
710956
791421
412892
661018
719892
412521
877273
575723
619736
392495
624393
862099
831983
476057
1051087
673150
530163
510144
759696
749122
344709
1092887
593833
702967
598277
614530
593535
517998
432094
805009
352421
813878
692708
637450
494507
592548
284964
584802
1268814
762075
370461
698343
711285
642342
830088
453682
1358072
233670
313842
609937
773697
917722
673398
862857
815738
619107
549108
677829
591519
585689
582637
560614
741673
714508
646883
694622
835415
862178
768157
521475
591538
573010
543865
638385
555771
411419
574818
693052
610104
689878
441103
580508
737605
853516
1008248
709556
768989
954043
1020343
1358072
323387
592505
694079
700250
909425
746750
637450
749437
403412
282242
776893
763861
671429
427292
575723
709556
407694
791117
517683
722202
574972
637450
704668
762075
518959
872412
668539
841049
582637
601671
485808
372134
603746
641004
588410
472748
818246
844595
782850
729273
535886
977941
433383
929282
822643
497371
715761
671540
1081862
611020
528277
683073
510144
598277
926065
605222
352006
295977
598277
872412
688429
671429
677517
859123
766657
1051087
580862
738085
584780
474823
576243
513158
656144
450826
584802
510338
802938
878627
969903
420929
318237
677517
814831
404853
910917
670634
592548
688632
783257
739259
399595
746071
203704
585689
252892
722789
342630
667478
673370
496523
469459
394270
475649
815738
647768
434730
629867
539202
782382
553562
815423
782113
605084
480163
528982
522233
293881
546818
508992
665190
423418
674807
765965
412375
662938
641722
431472
305941
101769
662201
667119
393562
737605
737605
731898
722202
667050
322022
857427
424100
825627
791117
355919
786478
357563
734822
737605
537088
869988
229332
332246
621863
812077
398315
691463
484618
694622
649093
694079
379602
425486
483378
404223
79741
603001
1020309
849978
848761
1008248
655523
868175
715080
832211
733017
591283
637824
619736
849104
1065315
369540
449572
396263
443327
368637
693909
953291
457572
834527
851932
611020
461878
698547
714508
445230
350537
597776
738085
710440
370126
923489
502093
877273
758939
638988
356241
585344
413545
591984
474731
425827
570388
753722
450558
516511
385254
892003
685756
770480
269646
720594
402199
737605
961798
814831
474124
879090
647768
798631
706873
831983
1046630
560608
811131
649690
584802
956966
862857
369519
669728
665030
902472
670929
1160773
637824
666684
637250
298526
568736
670634
648155
857427
522233
540063
393997
724571
470105
829479
1266763
582637
542079
521220
837568
604213
381921
290046
958684
484618
468753
829023
674950
553562
809885
763861
674815
553111
603746
847802
560622
478220
470173
380851
673707
497330
694217
963778
441699
727811
708640
419057
438765
152460
718494
266708
173331
708996
1055509
827683
637450
1005297
469677
693909
418451
423957
685882
656637
873236
236842
662781
715591
624008
789014
649093
610506
714508
593278
349497
486565
701507
550677
719974
898881
792637
610741
758939
399270
867316
485035
722202
372228
485904
518923
641126
470681
660112
716929
623865
567572
698547
605702
685256
1020343
406484
504959
650548
457922
1142484
560041
846497
510144
685756
377385
366106
606120
714068
626165
601696
340389
862099
568280
655562
484618
673044
1050062
670396
394270
568280
646537
650548
619107
682897
872412
408582
532589
926065
685882
844339
666652
396856
310052
673398
329002
438301
858652
607020
243404
736309
548668
494615
630091
675582
545648
1064253
629867
413545
941422
670634
593693
768978
379675
814325
715761
917258
771713
600683
737444
745764
1358072
739366
652220
542548
710440
958684
396025
560266
667587
540097
576077
652220
520790
849978
517998
813878
632993
575285
569862
544392
841049
662250
258604
168153
811131
364133
627179
582637
516304
785386
923489
163348
962384
977941
344712
546818
766050
613523
149737
877273
340142
851932
434484
681735
831983
550873
842095
526418
619926
444382
827683
291136
505313
956966
480294
1006533
1111642
320590
873236
715135
248678
766405
501121
671943
700338
753523
850170
744034
853380
872357
167170
498234
579053
474688
771976
467631
568280
433152
369606
645838
719395
786054
274424
141659
978617
673398
603746
731898
730637
341679
958432
872017
851130
456121
784991
604723
1111642
412694
257562
709489
468000
646276
591283
604723
975293
722202
747569
1114077
353860
641238
671748
424314
411647
838261
677829
647334
390119
747836
624206
1257782
583324
913998
711759
884116
193121
555122
792637
432735
438267
791421
598277
484618
784917
923489
236617
786156
782382
389551
493796
793140
646883
913998
746369
676038
578475
414088
694079
647334
613873
699399
736600
674381
718153
638988
815738
1081862
593519
715761
691591
607977
838647
584262
749133
560077
1158147
923489
534711
213884
298666
543029
510902
860517
412732
587559
690071
491435
731898
701507
800781
412375
791421
673398
716823
582637
835644
1051087
469409
645868
746750
1031287
764877
483756
338773
287274
671429
747569
878405
355731
456066
448058
662133
610104
475924
488865
678666
494844
814619
399588
859416
510845
655984
233333
475924
510113
637184
289375
364404
771362
583469
539701
942985
341976
192981
455052
399588
417694
384009
550841
654623
774638
635794
952708
455052
978617
456825
427894
213984
378740
343860
1172114
537485
522186
417142
446322
455052
474754
762132
639207
206478
534175
455052
647438
270512
488865
816513
748994
440484
550615
945604
719406
746362
397691
494844
553442
399588
536407
501790
628693
534175
352070
476240
544193
467604
912559
574876
439427
317384
640408
455052
766328
647887
669288
678666
463347
343464
1185606
567587
380345
498988
504010
874877
552845
402326
1001087
569887
551506
341976
425673
362082
612907
612752
586566
828268
710822
451225
474130
828268
474862
585979
664113
457445
586520
726274
1185606
678047
953442
585979
628693
764414
664113
474754
662170
678666
507209
339526
762132
743232
499163
574860
568006
633066
651423
646200
806752
568544
759559
441262
672023
468128
472989
566680
774638
748180
298445
471383
407397
403706
160007
377042
366717
200107
494844
633777
637184
369854
514497
396389
630451
411634
382692
370814
563458
660719
874419
749793
536407
501790
467604
1065323
513533
431877
336063
475924
512919
574860
452320
876557
563581
341137
865706
145718
677667
651423
623265
539701
677702
435258
683812
628693
385082
708608
876557
243018
247500
633351
479169
406902
381151
1001087
516116
662170
464231
585979
549549
354004
464478
865706
555607
686956
633518
952708
637227
677465
952708
542761
223549
646200
411634
417142
598765
515035
440484
271232
945604
678047
576694
343415
721197
748180
703989
843729
646200
753409
703989
223549
723639
660330
206610
399588
571822
504809
261499
331549
708608
417903
553442
660330
610346
362082
551506
403017
549842
560954
714721
488865
621129
504402
539701
768677
330729
518135
607599
660330
749840
585688
560349
415681
774638
748180
643299
687253
372267
582131
771362
563321
352070
520805
354004
662170
334359
455347
370814
827265
709385
648576
404114
377781
251205
612752
796592
461658
587508
1001087
619930
952708
339526
393922
648723
336551
661523
731752
501790
753409
223549
302803
881191
434128
574860
630451
587985
585979
714853
479088
730513
780929
298445
648723
295145
417142
488615
592934
422873
708608
655969
873460
777198
343860
662170
661395
816513
724844
452188
447599
620314
774638
585557
261499
751933
363319
422366
561235
501945
664073
488511
440484
474754
730513
633351
967857
474754
748994
751933
273320
414474
585557
703323
223549
490084
830367
409718
786032
281196
738407
537083
410174
1068808
287096
475666
770550
638934
687734
687253
610561
538579
998786
225008
343860
417142
571822
335866
542690
522186
531906
683263
373796
594160
559974
838651
612752
516116
536407
797710
456825
339450
876557
552131
1068808
677465
620314
530013
1119801
456825
638934
437157
859416
501790
743618
638934
743232
542175
412892
621129
560954
619930
633351
539701
556610
683717
512764
508414
667997
261499
343834
325036
688528
648723
467604
703989
330604
753409
563321
687734
585979
683717
1001848
417142
557786
327892
300026
826465
456825
687253
362082
534175
584523
563321
515346
474124
364649
476170
743232
792586
895667
262503
585302
516116
751933
839940
621129
441262
329496
709602
993313
610561
1244087
633756
612752
566680
346030
677465
516116
475924
616364
149888
231287
620314
638934
1548056
1068808
558245
508171
437250
621129
665874
793752
709615
735384
396253
549937
392930
456825
1121438
370814
453589
488865
606478
215202
708608
369381
339526
138469
585557
574415
664113
567278
633518
859110
689586
529490
635361
574860
339526
396253
876557
637174
275745
496323
639452
731963
417694
919819
471383
730513
301743
513122
643266
574860
519735
746283
538579
155511
488865
795198
517351
364070
536407
418421
677465
620314
714853
441262
792486
436513
240737
451449
1038038
372267
759906
662170
538579
352070
630451
703738
771362
807672
341976
648723
530855
855051
611833
519576
751933
396253
475601
753722
790858
346176
816513
367463
771362
339526
491796
557550
653463
703989
1001087
627481
475924
744679
810391
538579
357132
973484
838480
462348
639207
628789
628693
304660
339526
678047
529490
474754
524167
447287
638406
945604
660391
610561
571822
697866
372267
731963
660330
563708
585979
399588
224600
525278
475673
706626
450837
648723
620314
628419
620308
322966
683717
657225
743232
1068808
630451
112111
685311
502847
660391
612752
548011
679305
689913
714721
553442
687734
467690
346176
478090
197772
223549
265270
417142
786175
869048
327486
639207
330604
533045
339880
392187
773657
352940
1068808
952708
246774
380839
801466
430230
411634
536407
417694
456825
330604
521475
460193
339526
475924
401207
828268
516116
646200
346176
529490
863292
396253
655969
572078
816513
876557
952708
438710
340220
397592
708608
945604
574860
59684
417694
545930
649763
370814
455347
633351
611407
651423
973149
662170
362082
339526
440528
938775
396253
330604
878627
298445
475924
523460
933372
178170
616184
455347
385684
683717
346176
774638
613069
714721
637184
660391
980291
492397
743232
456825
558714
168154
683717
553114
572074
703989
465151
1068808
683717
664113
289032
667997
876557
330604
337041
668319
376043
495156
385684
500614
848944
863826
637184
439169
276798
561902
534175
516116
404331
304349
596021
676660
513142
682512
680488
633351
664113
539701
256578
534175
574457
753409
646634
530013
748180
590320
362082
566680
638934
343860
455347
693467
631161
300312
622750
441055
300498
496912
630451
455052
1053685
504333
365571
392076
678666
622750
509142
647795
560954
660330
952708
612520
214532
655175
648723
223549
678047
398874
780801
680488
722017
628693
314620
411634
773248
1105438
704574
539884
633518
477219
1001087
598355
529490
440484
703989
421235
564114
729806
436953
585979
533716
787924
354004
399588
620893
775847
633518
731755
385684
584449
501790
634362
467604
862136
346176
694284
522186
664113
655969
402729
1068808
680488
667997
628693
687253
652875
539701
731963
622750
1001087
380839
708608
318600
298445
223549
646200
566680
455052
831463
577765
564763
475787
403267
522186
609451
865706
648576
440484
952708
473496
415452
657411
638934
261499
706930
567587
261499
551506
341187
301397
762132
637184
662170
446227
467604
633351
539701
354004
172028
536497
635540
223549
633518
762132
677465
626627
757955
553442
859416
859416
656432
372947
708608
734931
678047
529863
678666
474754
551506
310323
662170
568619
683033
614296
490051
730513
528119
471383
730513
859416
401220
945604
614133
574157
510113
574860
725482
633351
610561
223549
136112
542737
23104
859416
575398
660391
417694
694284
514531
730513
1358316
528540
610561
742415
365577
516116
1001087
648576
849603
357403
417694
454854
538579
399885
501790
440238
771362
522186
945604
553442
644448
638934
513130
574860
864471
484575
516116
677465
904029
953608
584107
865706
411634
730110
702272
615812
687253
527063
585557
687734
325033
670843
440484
535650
439563
396253
539876
534639
362082
408150
416689
518167
560954
812786
490325
719099
725551
718139
618385
648576
737881
683717
417142
751933
538579
662170
585979
362082
456775
753409
639687
352070
503859
376888
467604
561059
556841
474181
553442
730513
549116
408126
621129
865706
560954
183736
706626
687253
699203
619400
677465
703989
417694
791440
328396
397603
421709
687253
346176
35801
639937
753409
525185
588576
249710
774638
399588
346176
660330
343860
538579
621129
516116
455052
278610
525269
467604
903642
320097
385684
538579
529147
501790
529490
330604
341976
353412
409147
498800
730513
441203
589977
1011595
459085
1076683
678047
298445
357813
552861
494844
458470
725048
362082
205274
821071
551506
743232
551506
748180
529490
633518
731963
651423
791952
637184
417001
865706
720757
346176
589109
859416
533694
758608
619119
1185606
677465
651423
76978
362082
771362
352070
522186
414230
600684
553442
455052
665260
466284
598189
637237
287217
641496
501790
779394
341976
571822
480819
92610
354004
1068808
330834
687734
330604
612752
628693
585557
842419
466081
530860
506506
1187540
387682
254165
539701
1091019
571822
585979
758463
467604
300331
610561
417142
646200
828268
18847
490772
512484
762132
490148
856713
662170
865706
632476
683717
646174
660330
687253
520358
648740
1001087
655969
339526
411634
571822
703989
396253
638934
541787
447800
630451
741073
748180
800208
865706
566680
563321
642303
952708
592996
773006
354004
412050
471538
408500
475924
233584
410899
571822
612752
427088
362892
718222
542245
606508
703439
551506
620314
432018
399588
714880
352070
571822
607806
422317
633351
674305
694284
675045
622750
310853
689586
437018
1001087
743232
774638
482944
414341
346176
876557
619330
488713
574860
620314
648576
456825
663663
370814
432412
876557
445146
945604
670270
503006
341976
1123120
664113
708608
563321
640605
694284
269646
354004
763445
550532
479974
818506
161584
534175
828268
241437
490613
508414
330604
780676
1068808
660330
627371
569967
571822
441262
840233
714721
633351
538579
683717
448158
638934
648576
621129
869479
876557
563321
662170
459294
201995
508748
371845
501790
952708
694595
396253
743232
539701
585557
1354661
670932
628236
494925
678047
837656
261694
664113
231770
974450
325538
496168
653838
426034
610561
343860
639207
437518
703989
454153
648723
494844
566068
223423
571822
813217
751933
522186
727509
655969
536407
649890
687253
362082
1554553
553442
678047
687253
622750
545519
879242
565212
703989
539701
394647
536407
380839
748994
562824
536407
516116
762421
424292
662498
683717
714721
616067
633518
456694
859416
517861
585979
865706
566727
665915
636010
585557
440484
456825
751933
730513
748145
346176
385684
560954
529490
372267
834088
634947
694284
501880
677465
816513
824118
859191
706280
341976
372029
620314
612752
762132
431220
522186
778029
531903
648723
687253
223549
440484
739222
690328
261499
622750
440484
730513
258038
748180
534175
751933
645134
610561
275436
553442
365668
642612
828268
662170
759575
250104
330604
551659
687253
293494
648723
341976
405093
403379
1068808
352070
730513
743232
648723
865706
678047
1001087
730513
884116
488865
455347
420754
321790
1185606
455347
662170
341976
408501
467604
411634
435979
399588
628693
454997
585557
411634
492252
536407
771362
662170
1068288
865706
699492
884407
362139
495665
643296
630451
560592
469787
343860
569895
537691
339526
411634
223549
598675
585979
722411
725142
563321
877829
396253
455456
748180
136112
365136
852134
438957
540538
687536
538579
628446
430556
766050
815738
553537
436273
616086
633351
475757
730513
689586
687253
876557
646200
501790
698176
569512
453904
383513
501311
709602
548799
605632
894831
748180
540839
812422
361681
456507
355419
501790
633351
702816
753409
620314
585979
762132
380839
677465
188085
360588
687253
682742
516116
637184
1713
565396
223549
664113
588464
678666
589180
563321
352070
585994
678047
522610
522186
585979
662170
609426
538278
534175
778062
343860
316199
736266
743232
683717
458366
680488
542491
233276
372267
561164
380839
146335
540021
762132
342720
516116
865706
343891
639207
480979
357132
771362
998844
352070
853113
680049
372267
686118
377781
157054
646200
567587
417460
628693
639207
674970
341976
710515
571822
329967
574860
120709
553442
455052
748994
687734
488865
678666
663985
343860
622750
675834
474754
455052
456825
385684
753409
628693
456825
515060
694284
475924
667997
396191
644947
751933
297846
664113
455187
710066
1008091
757921
637184
445856
636697
346176
768682
672718
383647
822105
498645
774638
837656
380839
339526
630451
467604
987585
341976
646200
524196
458251
678047
510113
487298
585979
492982
352070
1001087
393536
965769
479342
729431
633518
482003
514885
370814
662170
415362
689586
499636
459663
700189
762132
457611
339526
816513
160577
467690
689586
441262
648576
560954
728584
734248
469927
484823
124646
539701
952708
441262
1065018
687253
778177
560954
515492
748180
666842
576180
678047
876557
728428
660719
648576
564050
558104
448987
774638
380839
841292
945604
630451
1266928
1185606
341728
399588
687253
801620
417142
632558
612610
633351
630451
490568
383428
486823
746950
534175
428742
534175
455347
797878
575517
494844
620314
827335
731058
404732
708608
652847
385684
354004
385684
639207
575826
694284
633518
859416
372267
553442
411634
816513
714721
172265
390051
648723
646200
689586
474754
859416
414376
298752
651673
549443
642886
678047
892243
659310
664113
856304
398844
261499
600899
503261
526639
596751
66076
411634
341746
522078
488865
738965
689829
441262
678666
683049
585994
648723
664113
394659
488865
820534
660330
540839
378545
456142
743232
576694
463202
615211
539701
346176
428663
1007929
633518
534175
876557
628162
534175
265163
317711
339526
343860
488668
539701
1001087
372267
527245
789687
566680
703989
712355
753409
816513
549827
927082
547636
364391
505453
788903
660351
662170
630451
770328
197309
289040
614075
521280
660391
412350
417694
471383
315146
703989
678666
536407
553442
621129
828268
396253
646200
1068808
385684
598000
354004
683717
120368
315699
694284
534175
760680
527417
494844
1027655
1185606
713358
201995
440518
380839
1068808
516304
637184
945604
925205
753409
352070
651252
399588
582431
612752
771362
612752
558328
894493
396253
529490
638680
633351
743232
330604
952708
417341
394977
714721
352070
648576
771362
678666
687253
217321
922463
774638
762132
343860
362082
774638
610190
437895
838636
651423
621129
456708
239492
1068808
567587
433483
364633
692694
876557
488865
567926
536497
952708
797044
491334
368452
500945
657346
492063
436968
748994
398820
513200
456825
796600
339526
839403
700271
620314
455347
475924
1008934
422340
498716
680488
515682
774638
763639
337665
343860
707091
678666
1026364
1001087
567587
542000
523979
456825
633351
762770
536407
794035
610561
730513
504956
503010
447355
683717
494844
629389
440484
633351
613950
298445
417694
771362
687253
828268
270649
277352
706626
677465
380839
775584
751933
1017500
349277
371105
346176
467604
337884
748994
622750
396253
476723
750046
567287
336551
604280
774638
585979
578263
501790
420096
678022
488865
522186
426392
494844
612520
399588
666559
771362
733168
1047152
239868
173622
777370
449981
816513
731963
456825
492063
264876
404258
689586
539701
585979
708608
265252
562478
471383
616979
762132
604193
455655
859416
333288
501790
742065
611359
823509
620314
648723
714721
550894
467604
569384
663251
440484
343860
620314
306660
480677
339183
471846
352070
501790
859416
678489
639207
751933
376466
553442
348055
385684
571822
714764
455052
716501
510113
510538
223549
585979
459603
525038
655969
678047
471383
326341
411634
288347
945604
574860
828268
565375
876557
751933
524290
666417
731963
639040
545858
443323
493346
521023
952708
372415
670982
638085
138644
542693
715761
352070
653806
689820
378222
231646
512710
132184
223549
380839
833863
440484
585557
352467
617705
1068808
411634
956479
731963
567587
655969
583805
362082
500675
477070
362082
903999
660330
617500
615867
516116
774638
655969
339526
655969
753409
689586
503376
330208
945604
339526
594506
455052
730513
629545
793236
478099
876557
660330
612907
545440
304222
677465
410970
850426
734503
678047
199331
695423
339526
707383
404197
687253
346176
389280
372231
514041
401960
628693
689586
370814
516116
637730
406042
680488
753409
509967
687253
753409
165994
534175
835513
494844
440484
370814
385684
499684
372267
437533
774638
406498
563321
377722
628118
204273
715515
464446
655969
876557
194802
518504
100918
441262
694284
648723
426324
667997
639207
609936
560954
633351
678047
648576
709602
703989
399588
510113
865706
370814
785628
733386
329893
395480
563321
401158
534175
343860
51830
522029
384461
843069
586975
385684
662170
731963
270585
440725
807214
560954
339526
449441
687734
330604
438896
436187
859416
808605
482755
655969
417694
715860
490378
726274
458092
689586
298445
574129
706909
547662
680488
488181
441262
637184
683717
367718
534815
353303
730513
708608
575846
609113
479453
678219
743232
298445
774638
538579
590026
209115
703989
637184
262740
495117
265206
475924
224600
456825
621129
539701
534396
514575
530979
716167
346176
995166
424856
441262
563321
405375
532491
630451
49632
395875
638934
678047
551670
528910
762666
683717
512935
639207
417142
538579
563321
678666
298445
385404
865706
153393
567587
186668
992723
787483
689586
328104
489510
487482
431694
436796
455052
916004
473335
902430
474754
339526
330604
298445
756541
456825
438812
552409
651423
534175
376858
298445
500726
529490
352070
678666
330604
676349
637184
865706
353884
648140
153692
362338
352070
706626
651423
540839
977403
633351
1068808
341976
14690
945604
283168
648552
693625
553442
563321
658948
510113
529490
396253
563321
774638
639207
616354
1093948
341976
628693
369337
934059
741377
456825
615128
709602
454371
664113
531659
486206
469842
771362
449047
694284
456825
455347
128253
448597
628693
223549
411634
400701
972789
501790
539701
431936
638934
664113
630451
510113
396253
375219
683717
380425
578271
534175
678047
774638
555250
703989
733824
593395
655969
646803
299895
324705
395937
1001087
689586
816513
317145
378545
561828
346378
474754
498084
457424
658469
662170
523267
372267
593657
730513
443556
795432
1007577
529490
510113
341976
396253
410755
428112
675245
380553
660391
396253
254032
568131
724099
501790
340333
708608
474754
555399
1001087
722219
677465
537823
574860
628693
376283
365741
651423
646200
388660
807915
331699
625056
641705
709602
993090
574881
421668
678666
488865
571822
667997
748994
455898
683809
551506
648576
828268
527910
434821
567624
612752
677465
756141
456825
563754
536601
659448
456825
300187
687511
748180
223549
748994
646200
343091
743232
372267
419309
327316
571822
516116
488865
466569
828268
440484
599131
551506
283431
179386
545134
848838
455347
751933
476669
726156
372267
730513
648576
677465
708608
821117
753409
456825
351829
646200
660391
427718
865706
748994
385684
945604
614290
382909
709602
494844
683717
420383
367710
375189
488865
562199
365462
659870
945604
397687
522186
534175
743232
638934
985068
540839
567587
501790
633351
359450
687253
709602
656832
330604
621129
522619
385989
603724
522186
368637
865706
237592
1024237
370814
419607
543466
689013
608262
641981
536832
455052
501790
202232
651423
709602
660391
714853
583805
580245
714721
567587
1001087
475924
594614
585557
522186
680488
902430
689586
743232
727741
330604
467604
539701
567587
692726
731963
678267
612051
282608
743232
173346
604100
462030
411634
751933
461706
876557
471383
952708
907799
687734
677465
731963
581226
970813
372889
816513
455052
952708
1185606
276103
797507
378706
322338
648723
746760
748180
616995
865706
370302
516116
380839
440484
482620
728816
528473
341976
346176
560954
478016
551506
660330
346176
467604
353376
518447
622750
440484
640517
862718
638934
509377
639207
107470
708608
687606
633351
370814
661053
510966
501790
945604
465779
437378
611871
455052
370814
744052
501790
908865
567261
743232
533970
385245
539701
679358
343860
293510
723223
662170
653545
399588
536407
440484
612671
753409
1225808
1138353
638934
537281
620314
762014
540839
288179
860623
539973
912690
774638
449787
655924
628693
433028
577891
743232
957523
417694
648576
605712
381105
417694
379923
298445
316177
838375
648723
417142
530530
455052
770765
223549
396253
652076
396253
380839
751933
525651
222584
648576
460338
563321
334073
223549
488865
750153
549488
660330
664113
667997
633351
441547
599891
683717
265807
380725
124704
783988
539701
341976
646200
414077
567587
396253
510113
540839
488865
567587
560954
585557
757665
535815
574860
827779
859416
585557
689586
209840
972214
492763
833781
667705
512206
478060
411634
703989
442822
752952
599578
573697
652156
672287
646200
687734
612770
694284
484183
611809
621129
787405
660391
330604
423340
299534
876557
743232
553429
664113
418005
608266
633518
797710
417694
539701
197309
491281
370814
339526
601618
621129
549921
346176
589008
417142
474754
778731
396253
709602
330604
690200
732257
554269
719399
389133
567587
349421
660330
536407
498633
633060
819895
630451
691280
678666
605742
370814
352070
461813
493527
655969
551506
816513
455001
420200
678666
816513
397547
536657
1025986
516459
399588
816513
1001087
585979
298445
501790
694284
723090
516116
341976
411634
856894
751933
555988
346176
370814
385684
655969
474754
687734
646200
431208
748994
694284
651496
638934
312648
660391
468377
427333
551506
1166868
509317
494844
748994
505813
767892
529490
352070
633518
655969
628332
581453
455347
976849
261499
671412
369004
109783
614249
638934
463960
660391
678047
372999
539940
706626
612752
589068
945604
529490
680488
485742
746612
740293
689586
471383
648576
298445
786234
664113
538579
1185606
411634
298445
417142
417694
269675
610561
308154
728009
667997
563321
510113
538579
533593
687253
506707
585979
952708
362082
577011
1185606
466499
440484
346176
680488
762132
1175010
714721
737364
646634
516116
774638
661968
743232
706626
494933
516116
529490
652304
734068
551506
323031
660391
369854
459297
817127
562770
638934
441262
476061
536407
234724
696521
456825
488865
622041
620314
621129
354004
310626
238103
574860
430230
678666
551506
354004
1000367
667997
612752
628693
346176
585557
622750
471465
678047
441285
859416
628693
630451
704147
370237
680488
639207
529882
330604
952708
475609
261499
539701
743232
553442
549936
709602
660391
683804
534175
762109
498780
444618
842255
646200
829621
374662
477219
571822
455052
655969
497874
460152
751933
323391
538579
560519
380839
1185606
234255
664113
597159
850780
522751
428123
748994
677165
630046
662170
1001087
694284
363455
655969
417694
309974
568045
286597
1185606
866992
467329
261499
804834
385684
648084
194317
748994
945604
376674
551506
703989
659769
724381
500949
622750
223549
612752
622750
1185606
771362
951406
620314
722031
532454
637184
509108
620314
568733
683717
859316
513103
571822
490747
501790
687734
1185606
648287
637184
380839
834088
339526
1019512
730513
385684
687734
474754
731963
474754
501790
678047
569033
396253
514210
660330
536407
563321
548099
571822
346176
977780
1014600
488865
667997
455052
694284
400523
751933
388487
414846
1138340
330604
850247
372228
372267
505806
443400
762132
579147
751933
657815
475924
474772
339526
638680
529490
174771
610561
610895
660391
370814
728951
452424
639207
687734
440484
273409
660330
396253
494844
1001087
714035
680488
662170
586658
781235
620314
651423
286081
633518
540839
878109
726760
522186
538579
314517
417142
633818
263709
540839
343860
689586
945604
440484
673398
633518
602769
540839
269447
619681
816513
551506
574860
663216
637184
645059
376984
380839
936944
816513
417142
497089
311799
223549
781162
527841
585763
467604
739844
341976
522186
588099
622750
372267
618602
567587
685544
743232
448729
650989
735564
572662
570390
743232
372267
720058
751933
471383
784166
578063
560954
859416
223549
1068808
638934
377051
573877
815482
546613
267522
646200
462418
943856
822637
540839
801494
372267
513103
678047
186238
473778
375381
762132
541712
631522
399901
675469
473040
673971
467337
544232
828268
516116
278818
380839
945604
479037
690868
768157
567587
620314
660330
633518
610561
662170
863292
971770
343131
719338
1161970
540839
336627
751933
597847
646200
753409
621326
662170
714721
539701
703989
560954
467604
678666
748180
816513
945604
522186
622193
662170
917369
387148
354004
298445
399588
480314
650955
559221
475924
921796
567587
633351
952968
681003
630451
482659
190935
905381
396253
401935
372267
714031
482555
731963
566680
501790
771362
226792
639207
746071
467604
536407
643343
567587
631014
615622
542924
498053
240656
567670
467082
672703
357053
577677
743232
411634
343860
433483
742073
638106
261499
651052
566680
664113
731963
455052
754476
296135
967886
703989
709714
396646
1068808
516116
380839
748994
543876
494202
598266
686122
664113
702710
566409
945604
657408
310771
380433
689586
621129
678495
471383
700835
536407
619458
435336
715291
585557
567576
751933
771362
343860
678666
705427
441262
865706
968518
395738
730513
402333
261499
308915
408833
534175
627623
858891
664113
307007
529490
510113
529490
714721
748036
417694
396253
566060
533414
772698
678047
687253
348601
495196
503261
687734
283361
330604
346176
540839
690951
342007
441262
376191
307514
511883
1176281
739362
646257
628693
829891
298445
945604
603519
667997
660391
330604
743232
633584
346176
1068808
278818
441262
495500
605821
510113
261499
510113
454498
639207
455347
722862
542991
376809
433172
908132
705602
576324
585931
396253
362082
656483
542657
802932
952708
646200
566680
738850
585979
223549
1068808
748994
677465
419216
250598
471979
646200
759696
607505
733669
703989
365179
707051
687734
411910
651423
689586
585979
709602
343860
536407
743232
709602
753409
539701
612752
677465
664113
616876
1068808
517422
522186
563321
354004
330571
743232
503209
539701
372267
762132
662170
711895
585979
370992
471383
517750
687253
463404
737851
441262
566680
516116
536199
822831
365053
206315
748994
536407
516083
982066
1001087
482358
828268
516116
298445
706626
859416
150753
585557
742447
952708
442793
673451
849499
648723
462048
417142
663809
512829
619159
608490
753409
706950
1185606
516116
585979
667997
678666
605163
471383
664113
678666
678047
709602
561995
622086
343860
474754
683717
503986
494844
455821
1001087
231792
678047
191305
258604
577865
443479
689586
559948
660330
762132
635008
697654
749620
343860
748994
859416
346176
307475
475754
713881
565181
628693
620314
459924
396253
539760
710362
610561
876557
900164
709602
262020
644696
816513
338913
372267
323238
341010
567587
441262
711895
865791
407652
459044
427398
832679
657326
535856
542934
520402
589977
352070
621129
618734
446231
667777
694284
280989
992983
470123
771362
494844
406042
199986
358286
641560
664113
681360
617660
811254
405281
648488
782902
333048
648576
578619
680488
687734
540839
573207
945604
215054
352070
708608
703989
1001087
667119
753409
436788
467604
324703
577068
529490
762132
724246
356810
583468
540839
731963
585598
865706
685616
354004
501790
816513
495387
687253
816513
622750
687734
505453
662170
376837
46158
409191
702099
223549
655969
678047
358760
433483
709602
479726
792313
444617
441262
816513
322812
440627
429796
876557
492359
550154
1001087
1030193
225218
610561
503893
569847
605937
223549
589727
467604
724186
471383
706626
719837
686148
455347
553442
621129
560954
382692
646200
677465
714721
440484
667050
474754
508775
881654
264696
706626
502190
633518
478693
505931
474754
412976
620308
706626
952708
455898
510113
586123
558127
457109
647974
296741
471383
429955
689586
689424
523913
569627
555835
256997
774638
748180
261499
753409
660391
897545
648723
417142
247600
169684
825684
558956
849104
633351
835062
406380
380654
731963
488929
748994
995165
816513
1001087
751933
380839
662170
417142
630451
363732
739588
945604
709602
601057
945604
604882
565020
502069
442123
748994
434408
575395
365669
456507
474754
862800
417941
651423
639207
612752
374299
243798
542956
237982
610561
664113
628693
703989
771362
745211
756725
952708
455347
484106
771362
526735
612752
567587
536407
553442
673886
571822
797346
417142
660391
417142
412996
301694
1185606
535148
828268
687734
586314
484336
816513
433477
479379
568290
491843
612752
675675
494844
439450
298696
566983
346176
694284
646200
828268
470244
551233
660391
441262
1068808
456825
568703
1185606
714796
420598
706626
793823
771362
643678
267637
283676
455052
294071
420091
731963
567587
635027
687253
753409
689586
774638
706626
311415
681851
611020
1025987
377891
421658
475262
753072
580528
92164
492376
467604
341628
714721
474754
277503
671763
430923
417226
687253
628693
476733
1012022
529490
475924
428233
616580
859416
272114
655624
674285
748180
441086
540839
628693
385684
396253
529599
468791
339526
563321
657732
352421
703989
368135
802848
762132
550225
339526
466532
731963
540839
687253
796465
630223
560954
837697
585979
623062
260682
660391
662170
692043
563321
703989
439676
475924
725406
1068808
714721
555988
1185606
892225
743232
660527
513955
639207
440484
828268
354004
553509
542075
488998
612752
510113
587341
570875
594217
549502
782414
614779
331201
766400
494844
973564
490291
577574
687734
816689
510113
385684
952708
414288
393295
952139
540104
610561
516116
639207
865706
638934
706626
638934
677465
662170
682130
226999
568733
633351
578388
694284
751710
417142
730513
502474
488865
716231
373464
534175
585020
605952
516116
622750
646238
678666
486707
1062354
848271
810743
665076
497041
646365
714186
958247
726034
819678
423859
751489
341746
440962
237540
557257
313749
476815
599894
487526
712635
235722
413054
829179
995245
785954
318313
408902
516719
528015
504234
424064
645868
464909
741031
657521
457694
591721
442897
551640
679493
836636
806457
633509
785954
506710
835022
458518
364051
750255
461952
457093
805977
742875
823979
864392
681094
456265
509969
434363
440898
932596
723919
785954
709858
845355
499046
777242
696544
739890
382206
413049
540022
426310
771540
393139
1076172
694928
753807
586362
381517
448641
569149
518786
612752
453049
554351
410033
592012
490564
367157
1072027
577106
1187601
407853
591102
576401
551389
549339
494878
367157
661313
554779
378284
379324
190284
165157
338499
345606
884429
692927
342779
516007
382793
423460
530608
496389
835388
853955
698077
501546
584552
337348
838647
400654
709430
662081
415452
739895
599011
430952
484534
925058
462842
984054
638707
232972
478369
747490
473931
288644
592292
391777
543098
616485
402980
890967
524210
497257
233724
633509
682811
384033
393697
641999
423480
707803
90801
842985
590607
394869
479102
481707
722725
805561
755897
613973
326903
586566
609505
720532
341360
576373
387562
812610
715067
436357
722628
486341
572316
482040
567009
467885
495328
752546
465359
728998
786373
794697
676597
1086348
659830
691462
704984
561193
489054
563109
569967
446671
767814
837078
952679
578271
583984
237406
492358
443029
564554
800132
437237
734375
556705
865032
651307
558878
347009
693893
1159048
690000
695303
658538
492054
519951
442577
562823
454573
293379
703216
996304
506625
551948
781472
650229
430828
1010330
438180
940115
570285
634768
416737
496249
679345
630034
627587
940231
413621
401954
768766
531187
487389
653124
451150
439294
837078
1445983
447871
564903
984054
743122
410304
862631
566457
726431
780332
580598
604963
436747
534908
592206
612515
283392
517630
497257
288125
581756
426094
837957
619770
859941
896432
423460
650033
752617
1010392
610762
600282
664357
768104
253472
415484
636711
693893
524014
353924
136265
519949
690234
491858
405436
508004
494896
408069
297391
413054
335919
507350
366033
574563
753662
767027
311860
940513
519905
346933
597371
555313
525269
656711
443381
656154
527264
526197
642015
898459
787659
505463
567259
704994
520713
1113588
527032
215313
349343
849439
364601
542320
589499
649093
580154
368802
439564
1028887
473566
795432
665908
600762
593339
839348
644098
354320
577106
621333
528690
428040
535067
676729
509995
693788
727383
485573
676289
381106
633818
792470
582975
344496
668673
288545
1156755
491365
374790
417003
512455
770111
837957
401368
643542
753807
519576
1110222
425440
1021487
619770
613076
450298
500877
730287
367157
530872
1060935
859818
413644
713657
424619
553184
202694
260129
613160
470993
479021
468599
210044
633567
381885
427961
584830
338499
462294
546451
539475
597192
334529
665493
369004
576001
551496
564429
582975
746909
625251
482933
853644
489174
546896
646069
598079
427509
592206
702706
904780
507653
753662
394869
175168
578502
560787
282680
673462
432542
504234
599897
534424
569982
799741
418717
679131
573040
291822
827183
56727
479021
573791
683097
816665
559579
859941
426882
816230
698784
838701
463873
829179
244691
800000
512242
193323
564101
493017
637372
698784
704802
482371
694994
232068
841408
409097
583607
712869
353800
636620
633097
566418
492984
883994
534434
603762
683545
659709
879392
529019
1072915
663580
777470
296851
509660
407964
425779
466344
468873
367172
572247
592206
338290
549850
442965
662911
845355
666604
549781
425779
378074
1028887
780120
297647
421268
651496
722500
506979
476086
862871
417869
278802
594453
1010803
830152
952679
706306
412323
468366
438586
407722
796867
1052261
238973
712097
860792
815247
572016
586707
388403
752617
378284
516440
621233
572816
614825
545469
474862
737966
345184
960852
385938
555704
816665
763828
614782
392455
593869
474205
544588
416281
392367
439436
633650
482011
364775
268085
727692
561678
583415
684750
684071
799018
587357
497376
537515
519804
560787
794731
683874
559764
423480
1067944
481198
1055032
539475
937154
645852
569149
476240
112819
441557
965257
736891
560105
503026
727739
444473
565522
498046
452110
764292
516293
834696
467474
39131
920442
613262
464109
475112
271872
1033699
666731
660966
472191
538371
437237
531509
583592
429053
260682
339715
808973
747816
961255
490785
910065
660453
572257
567810
365140
980448
984054
544171
602179
896867
690448
733813
686719
484637
589792
579825
846804
291049
108021
685344
525152
895153
379959
504594
934243
979892
481119
576632
456526
589087
461023
222688
856690
703252
586848
842150
694035
577469
559764
332149
513422
621245
575395
485793
751489
890147
870308
697341
455549
923728
673313
690681
528176
651423
511792
825583
514565
813955
346659
797271
524352
409580
374863
426233
292647
674020
395852
443029
226190
660781
547843
944998
248908
426882
486823
448699
499811
539475
406126
511293
616026
504241
699377
760680
493169
443029
558140
330891
756355
600871
407351
364934
471263
414769
867782
561818
699704
696521
385989
629149
747918
476029
635567
427848
606832
228798
889280
370546
593339
838797
1121864
593333
486341
827114
636288
639970
560748
833017
436184
1121592
805977
629423
269748
569969
559274
432916
472191
383295
530608
342056
431626
538394
449039
653586
540359
355543
540598
425487
687734
135748
756085
642134
636766
656464
357621
916388
288789
540603
650652
473223
561174
452911
722725
627269
207824
443381
540722
600974
671627
390083
627580
891207
474580
856690
536968
222983
423987
443611
702804
813955
613725
661423
753047
683659
332863
576996
384915
325927
621565
300230
369008
448699
520318
699106
330072
583282
482371
502518
898655
653885
481595
592701
978502
1235197
451316
581756
394869
498037
674152
610752
316380
602271
385471
713826
200161
355015
256380
982694
496164
665024
478658
479213
607252
556307
376869
773892
440410
756736
898655
156879
496389
546666
529204
439294
459940
537871
768349
635870
365128
330606
484662
162275
594250
480091
467280
459283
871238
397396
306464
443753
506852
622560
367157
516440
757534
890967
503730
1039653
329594
526483
285976
694701
632732
483069
912193
809212
472722
563560
552589
361398
448699
884116
707140
614144
160962
575285
548407
889297
308800
341408
499504
577537
774618
390075
241552
371014
737299
731101
767323
668689
653586
485493
667769
781191
378284
593365
161225
704181
646855
549692
668242
499660
839867
921309
517219
494900
572389
298124
676462
650204
359847
345184
449159
610762
918072
841134
713826
692632
494300
555417
662123
437388
495464
985159
608515
569982
415484
408902
731502
403984
335125
865435
618931
925079
612701
559974
652969
434363
495658
660835
684750
614119
334529
687930
492680
634638
1006680
747973
633097
485793
766043
445077
363930
376286
1023380
752418
557063
499287
590381
481715
656496
586707
737636
833017
413282
815099
783023
573459
473223
608259
803879
301747
467762
498565
573780
335125
287518
322186
614291
337737
638257
157528
413895
684474
300936
529138
506255
862504
249535
630138
568672
699743
633051
927501
734977
473558
478129
412323
329594
999319
473050
774757
585529
157412
595047
489673
1016513
421452
727739
211908
426882
643101
587108
380205
359555
413335
891300
912319
795429
644770
446672
443821
162569
694132
543878
268713
767199
693780
653214
707140
438332
466320
265863
523581
413259
815463
807388
327876
776875
663782
475590
563109
464064
296186
514844
676326
292084
370126
491478
576401
652878
456067
317107
289040
757108
478671
725418
355151
370814
865771
477360
1087518
676326
581119
349497
560787
461700
517830
1031218
448699
498037
665908
488331
225304
726391
695391
459613
598797
744984
588142
483588
500877
973397
597395
529116
439508
565375
433757
596861
578327
727383
580154
627587
825870
837078
388749
946672
802670
402299
623441
676531
505715
358005
574563
752952
383588
578263
349343
623010
296270
576985
636711
367273
597395
241239
486272
773205
383560
462708
516422
417739
426094
622870
506126
506409
314607
631221
952679
935211
744984
681834
606992
599748
523070
610796
672773
543629
227366
492094
927501
693893
658847
400236
729247
599119
327356
147265
551792
404620
819850
385522
72743
392289
322276
698072
484027
445218
524612
426485
754175
770111
808973
727692
763423
585192
702077
109022
378156
518937
827353
656272
231794
585850
551419
368475
370910
382835
561703
914451
877252
839867
515440
468873
678379
515203
490901
702412
981885
585206
518395
503526
830040
749930
577811
507350
679924
381983
522209
662000
585532
743232
499287
589119
440410
872940
394869
755639
540703
656838
636887
628046
425061
686514
317795
829784
562907
714677
382692
539372
447355
659484
500666
487526
676531
482831
322186
808939
575926
400309
507350
377868
1052261
1010591
227573
844941
867463
641873
702412
360249
872640
445495
571764
636732
795099
742196
210162
484079
470993
536178
555076
425061
316380
593535
240772
271276
531863
942031
734871
355677
805985
577106
401301
415475
1098728
696521
727739
345495
123949
478671
632527
909443
680325
856940
550100
797190
610993
597449
205337
295336
903104
288789
389430
234653
871398
301965
524014
800009
653586
553988
475213
514697
521785
922701
433258
641267
25777
443821
500891
452120
871398
350953
312700
527398
590607
784084
672030
560748
722407
600974
418361
712994
535263
483193
502796
832559
973737
899331
614144
843075
741022
594217
337939
311860
477729
524115
549003
277755
527561
428040
850441
448507
537734
630544
540603
514588
518857
829179
479021
703787
451498
619705
1258128
571342
853644
993752
460712
669064
553810
262391
451202
579988
653392
367249
534149
559833
453796
617024
442897
841408
462668
843777
630560
380528
742196
241239
711143
531655
736961
620459
453049
523244
538643
759035
443516
465559
499660
481106
627086
655285
587882
411864
774618
372504
392455
455432
773205
442029
395079
281912
503006
425259
540218
650033
752980
557484
680909
396263
464251
675229
401091
1023947
530498
887014
609250
638314
398716
507350
466703
383012
807482
792207
850441
297391
660652
721652
502472
593365
376433
507471
562311
604155
771802
237540
594315
638560
492230
559738
507310
791736
665908
937737
569302
1445500
249558
263073
390394
377667
429249
441183
632256
603312
992559
852164
690220
439917
452261
503026
185675
271201
435829
450898
652513
549692
286344
469954
519671
539372
501189
432095
424619
437678
705716
970121
458871
346076
386447
785954
802229
327876
325765
764912
596503
1002208
815099
426094
1017411
895153
592964
634768
676414
324895
386462
496520
254645
787983
653586
496520
815118
848271
281027
353628
566940
368856
330531
539858
656685
681997
543561
400963
659988
751362
753172
477729
502840
558140
600926
252702
380382
533464
405375
545311
788906
481305
441725
311463
425779
540359
727406
372589
477900
864558
568174
541248
768049
962057
559764
541448
461123
552238
844899
722500
830152
878561
350245
622800
729176
219279
501950
614809
640748
497972
907997
106880
854811
552589
452130
638314
499548
530872
811048
589062
1053757
449716
807235
441557
636916
822220
248678
413565
485720
756736
610903
680632
363508
426882
649713
553114
406554
553184
594855
612176
204960
690000
920360
660739
925058
381764
428895
771053
897648
491172
606276
531266
360099
737503
634768
561154
530793
253608
425779
659153
737061
846893
382107
287803
854440
747490
591029
486106
583384
654016
756993
339715
750020
473557
600234
774618
537997
538381
719894
571259
520965
157747
487753
559177
504234
362589
606723
501728
602978
431377
374790
735723
329594
294196
613069
548610
827114
665024
484852
895468
472445
507471
427037
413335
727516
968451
525256
515312
423391
461857
510016
773649
692075
481707
429249
541024
432271
835388
480398
669539
360574
841408
732381
494148
746909
575124
537329
348413
665493
486341
649266
534424
629629
349157
422327
332863
469747
373620
508384
584477
478085
717334
210076
525940
860508
733056
536017
952962
833795
898915
504393
892526
579756
287997
745927
446671
818481
413497
424619
386720
414769
569605
460159
424619
614144
635511
663532
749351
707810
639937
413335
637986
688850
606529
482274
365923
452853
73497
606520
627665
457870
693788
372455
396951
859103
571986
896456
607883
197438
526725
497665
830293
344496
726864
530608
456499
210248
523610
426888
653463
977034
614861
954941
63174
663774
661423
796934
489338
595066
491068
622579
299539
672915
521966
440410
810424
730513
702847
548357
423391
681573
571932
792175
514844
493118
722219
464972
746909
529058
657341
445077
363603
519576
638122
327949
694840
587357
650033
516173
390682
725354
699743
255632
723940
727516
1086344
444473
292647
1184731
687734
441489
554627
201372
480401
332820
465224
274636
140553
552589
491799
543689
237840
418471
1053707
801878
423021
123949
489673
578750
397016
530681
612310
449728
470522
758997
318313
533078
372318
647731
434005
314866
513325
661378
436200
530608
526881
395059
370700
759575
645876
691890
100761
413054
585847
741332
878353
499520
28990
792840
225110
426882
673852
908675
300860
503026
794848
819678
596462
441136
568384
531151
460849
556705
474336
553330
556148
542424
442577
358086
883994
473223
961255
498524
596117
154205
589306
534149
1084013
351888
504234
713553
570880
59684
201683
546239
739890
549534
476029
555704
656602
1074046
334677
441267
894857
676531
713515
859093
617768
527032
792302
658275
460307
479021
768156
425779
728614
918201
387968
597541
629389
240884
566327
622560
517830
455549
451911
656676
498522
548246
915830
690136
287957
741031
449283
620459
630163
568535
673833
477360
600941
452516
360489
558140
484207
454572
532227
492984
580909
279362
692173
514658
794455
438290
639160
734342
788068
583802
775944
150135
742239
1118396
410984
384823
572482
379039
621233
841276
538775
706004
441357
556705
673313
1098662
460995
744937
397942
1157454
786035
576660
783839
763632
550441
679210
463206
480677
415655
567009
751549
752418
372075
579748
743419
548739
334729
742239
263980
382197
550974
1000181
289924
524115
241707
698174
489869
649713
536292
873236
473175
547641
692470
621537
883994
485486
310626
344830
590607
405651
444291
743911
566113
794648
335455
547795
496975
381983
612786
516440
775650
575513
478843
569982
548246
429999
399358
546794
1049920
893351
262151
567601
633097
569100
326915
607975
331561
1100991
450855
564847
345417
618213
689249
452261
774825
382206
806186
332149
689261
708766
505451
698522
776600
472238
607362
553775
708766
632955
655802
670949
317578
713671
522893
864471
112111
516905
495833
479021
800132
566268
578229
1029292
794634
633051
909838
636033
535247
392765
429795
35074
281264
576373
702495
710471
443190
462048
521157
497837
419496
358132
659830
942031
327832
454498
609505
1133524
381764
595291
424766
567083
670396
762998
993752
580154
329982
496318
555211
689953
731794
465559
702412
493403
683821
469907
594855
519576
742542
681664
624546
551419
536068
359932
625202
607252
536899
440410
463421
743392
378284
473557
496286
540703
687645
317652
688819
444545
756085
167534
795098
441489
618228
655595
750774
559177
580006
596695
802121
229641
441046
825583
626408
527264
863005
462535
547795
509995
558143
469491
135607
747675
396271
350405
577106
490901
560691
909838
477729
251991
478671
595810
931700
986338
433731
63174
340986
505163
125720
588163
514979
553258
737581
968451
646855
489605
663231
846893
803960
632256
566379
722158
579607
1008594
1314632
1008257
420234
579956
571342
513325
862718
842968
762988
384050
820653
428040
591721
498524
473200
684715
394673
728614
272208
663881
293382
600234
373891
655094
576660
594812
379959
586251
487771
491068
400963
433731
405204
553752
641201
418717
909443
827353
1116769
731600
648329
486613
663532
501189
251919
652503
577203
293247
443381
522029
355543
553517
639946
745064
661050
349700
917258
640023
629376
349343
632527
579748
524970
524043
270946
685111
591721
802668
465420
788799
506710
680742
614144
446735
656711
568401
417286
893266
722725
472238
528169
951746
661423
407837
656272
713542
688253
881402
617024
654263
677162
1004237
702202
923728
458826
837642
304872
376869
713553
764550
493078
668242
720863
881507
618883
245829
540218
664062
711149
578513
510737
497376
407244
332149
639818
415484
611310
896895
531092
592043
708766
311553
545298
654900
579053
912278
478129
844037
417738
452499
913648
401003
471010
824600
564646
672026
446894
231792
498933
709547
1051884
764332
1073468
756736
272668
369584
952968
661068
536008
654016
722158
481707
493118
829784
785320
329594
637278
657277
396521
526310
499680
383588
677769
556148
659349
885955
211927
601491
1118596
721293
1159048
364528
652053
779967
538375
693848
757358
720058
553184
415751
660739
550281
556321
288263
527032
344644
760069
641822
739890
864392
618190
796867
525135
864558
772271
1123562
558980
426094
612515
926788
574428
763716
209239
750387
786373
627051
508214
916541
875757
538238
485174
848690
541605
702202
107527
656711
326915
486106
596674
829668
414256
476944
458838
404331
594315
797133
576774
693015
853179
295065
585661
478524
602271
665493
490348
306408
799807
792302
429630
502796
596064
606743
577106
623766
625619
757699
237778
770714
467690
554203
467196
595047
515523
487671
560787
334481
632614
349623
417494
423859
313616
440756
314240
453825
627406
1084013
502352
292982
663881
433357
444291
1118226
615583
753172
582728
419791
379959
671302
250681
790349
448583
788844
546326
725988
571500
437722
497574
439207
722031
830851
495450
378899
592279
181174
434593
386886
345692
895153
567799
391204
619770
694038
810096
417869
446227
714035
548151
396369
692473
328432
519796
925058
543098
579086
932608
542320
415475
348183
450768
415226
500877
494060
559579
566695
477805
539475
265206
621245
349343
488209
1114023
415157
903884
677087
773205
734067
411674
297948
559274
995640
698744
665908
705174
702690
682600
441924
659153
430579
753960
543529
658359
444230
503455
457979
316542
505073
355379
575863
671697
697354
651408
848271
501563
382835
572247
714035
571917
530862
198048
716805
554203
833955
646531
318313
441924
478671
584608
726864
416958
502327
515312
538384
579956
646365
503358
453705
825583
795916
379744
684588
767199
760963
441557
466960
501
445767
668429
641201
479037
837078
360737
562444
413895
525196
314928
633097
410977
417738
431538
641873
876689
522203
539422
618579
724327
739886
434363
296846
467581
1098662
634052
488180
378284
429658
666184
293379
546326
237034
388485
503358
327949
660781
632766
538155
693015
612530
289138
1186188
627665
436357
574668
538333
797401
507653
871309
374790
432362
620728
595047
499680
737503
559090
538375
413282
479683
1028615
891444
645519
293366
931333
418329
389060
516023
921873
614136
486018
466198
653586
439917
211296
594242
927501
630544
437237
388485
550563
710997
365131
213481
655398
767412
334073
519787
483069
154409
593427
690286
541448
298384
468680
644759
288789
491456
786035
210261
458838
354313
751297
770346
587357
478671
477097
467178
698483
515312
527275
285312
526717
405281
413970
124185
507653
989274
377144
600926
527060
925058
569261
412437
332149
380141
633785
712869
611714
390348
204957
468366
470522
577106
487902
343713
214912
585689
224627
679345
384912
451524
392765
655057
393454
517552
728160
556058
550563
673462
497376
531999
662317
841830
537493
450837
841989
436252
423233
473912
553499
876042
117360
656272
608079
600886
413545
674152
698849
486036
632324
655802
441489
317029
505018
452042
281720
280695
859659
351373
398002
626670
799698
423391
645231
801878
344644
586707
648610
501559
743392
543561
557827
530608
680568
597923
712777
524014
598004
895153
676802
703533
517380
559274
1267721
670086
672915
986338
837642
556307
497692
796612
380141
510784
488380
584608
334027
390348
567955
210803
647522
527264
327338
618213
338639
744429
473138
472900
393909
511913
798230
497972
668242
450142
541254
1014730
1324966
659540
298495
624791
678605
567810
552137
450929
495196
468599
815099
608444
525686
446819
633680
616026
509921
534538
479534
496631
1217474
532202
805977
908201
560365
771540
627751
481252
764137
661050
521166
348413
254999
810337
578502
484662
538460
582040
365507
529391
531090
667769
630245
564288
292832
779175
537606
557827
436200
618017
574457
542617
875657
618212
529204
693015
598705
611466
635690
308742
392765
120629
772695
683821
1194187
629389
674815
402385
422070
435796
757870
748018
1053374
831463
557926
486262
220755
382447
494900
751362
559118
623063
552922
573110
513156
614144
485954
460307
542427
655094
584477
653214
401003
441357
463105
627665
841134
825463
708392
465419
413282
334677
669064
518664
518395
676531
436566
952962
555313
554567
500666
473283
1027035
864558
422070
277468
543380
730460
755188
457793
342116
351564
739629
705526
571571
722751
738345
674152
722407
362892
468753
522098
590165
573234
702495
325451
684053
683821
398002
452120
632324
443516
539465
518857
200421
833672
257824
529446
566695
728160
569853
626735
694840
641873
744429
683821
451636
286597
432169
683379
384625
860792
679142
1102226
628297
459613
444473
764912
472191
640383
727739
162494
683545
683545
526381
676802
864956
502801
499670
581756
542599
771619
388165
757870
606443
618213
858551
626857
373415
645487
613331
394869
572482
553463
557827
436184
1179395
663985
769843
554669
419963
602271
580154
446746
570280
174431
334272
680568
747623
379744
572247
164442
861144
775762
648169
219752
518389
604155
553499
393717
35074
535247
472191
580598
654871
627441
722500
369004
571847
309841
893743
418717
749465
468460
494317
606743
722500
233702
627496
627333
659349
442300
653727
730637
1010392
497562
537704
418717
588113
704348
748655
411656
734308
388485
336007
115526
459283
367515
532227
420936
531711
875565
535563
564326
665065
829179
544742
467717
693893
1219657
424198
769000
478196
760319
268332
1186188
450142
472238
499811
860320
222289
583503
594453
321439
568370
659986
484534
654871
1019655
865771
612473
713553
714809
583726
318313
801431
674020
637103
784831
607252
618883
421452
661923
363950
452130
599086
891207
533047
554750
609505
631221
412437
328069
584838
767412
539006
517830
541605
607883
334529
420904
477844
583607
472828
438652
300936
265895
348486
1030593
616348
582975
590483
542731
483360
509960
566787
875565
559290
772481
767415
451498
612786
452499
327074
673587
531351
468366
536132
286845
593427
441987
677593
660001
252431
811048
741332
288789
693610
889911
764912
561157
386710
580103
403466
574621
699259
598081
378268
401339
488181
799667
601121
515759
897597
675834
623376
348916
751549
582975
316320
529996
337738
555704
543718
569583
273385
482852
559274
865032
579886
513458
407816
591719
990107
809046
552400
659478
797133
660453
548246
877730
458565
558143
572625
716823
728160
501398
497257
457133
588323
646931
570221
479379
677452
658359
291727
396884
457847
752617
353302
805910
369076
573040
505463
457691
452120
696050
508792
393717
638257
818016
272208
505463
873335
458979
907997
733565
354397
799134
814391
1089195
634052
808943
528623
390348
541448
424292
463873
510582
757534
682600
703787
549475
670949
764608
282442
734375
413129
577997
600974
386710
524183
826365
856690
635361
600978
560748
704181
542635
447832
484207
566115
322301
702961
308361
525686
773319
790442
755107
460849
560748
253757
444489
466320
383648
544439
743605
527734
1021016
952679
489588
507350
745232
696948
535067
501031
203345
559974
619599
600234
640631
408902
561895
475590
605084
659986
470789
595047
606342
433786
672197
598177
380538
285369
665024
781472
485838
771040
401979
768618
594386
584340
543469
406295
905507
645218
149410
356074
379198
888704
615792
669422
824019
627099
730122
890102
888704
884819
357891
578166
740519
654580
503672
506115
862857
567533
596395
314581
712875
523704
533790
235334
578941
585784
262558
540771
503672
518937
167852
519401
481905
435174
760437
806424
503820
618734
556894
93576
749313
888704
613950
533790
909443
779077
421560
410827
869327
636278
902627
387162
708351
688414
627099
402314
679092
653201
573141
222346
888704
338869
527603
480118
633515
670994
796536
523653
769077
594386
530809
808748
632985
307223
749766
638895
675303
596395
590842
789057
730122
281656
517308
570035
624570
529307
622970
413546
558980
615091
532817
269639
631649
497675
586087
570166
695030
739183
940374
596751
716177
665429
513556
749766
512802
164414
521924
583236
757562
580377
322716
744514
694843
229042
583900
645134
683874
444535
241723
352729
1112184
749313
470681
738725
379391
847820
478031
570166
426951
592883
678443
577732
552618
594386
568644
251991
346292
481595
523704
550147
736410
871309
505025
514481
490972
610755
436519
487716
701424
421914
503672
539682
569095
579356
487043
408333
769077
529662
674305
730122
653201
567521
675303
573141
566104
653201
1003131
568761
618561
503672
327256
756849
350951
559850
580377
643844
796536
1378911
233487
603587
503820
232068
342463
469110
905507
769578
694238
432049
615792
388490
596191
653201
1121404
940374
660235
675303
487043
615792
559850
684666
583236
556894
950018
580377
429578
647986
669527
514481
568915
346793
528942
890102
749766
311777
197187
554302
580377
305040
578483
716177
826345
399647
525411
401486
687184
796536
469110
631446
679092
543469
729481
615742
416895
930639
556074
863266
421914
482455
603587
544805
655151
486601
457958
362044
479960
464239
559850
306377
408150
631222
729237
408333
526536
335295
507316
708351
598994
647986
567521
894631
770981
633509
607693
888704
450541
386559
507910
463192
567494
517361
695365
749766
421560
402314
562311
353416
704810
569095
514481
521924
312878
604263
562311
769077
432694
482036
380243
508726
667128
554261
519191
585784
896432
653201
350245
711704
543469
365449
852996
579862
591310
483410
199595
655151
615792
653201
641965
560937
689586
421914
628433
662715
431786
789057
179899
675130
632985
517361
684183
929866
542370
78027
1014256
870577
601916
204689
749766
311777
677462
653201
229042
304154
405768
647986
679092
327356
703855
232411
870463
693499
611840
533790
583236
655151
422873
408333
567047
520732
1014256
498351
612710
609623
526825
460338
567047
749313
600533
613988
826345
902609
729259
679092
562311
367473
903884
1016569
453858
346793
462104
567521
467361
408333
229042
905507
469418
402314
730122
678878
632156
804405
615792
756355
673445
467361
570035
404311
365869
493325
311777
585784
615792
832466
746283
604343
615792
1014256
493339
577732
296270
581194
402314
851809
405690
209650
578483
716324
571500
752132
358969
698072
570166
1214411
358969
559850
487043
401486
919105
445127
572202
358969
244017
627099
730122
495906
666517
314961
503820
559850
552618
402100
878310
567047
492612
769077
402314
429411
532311
673445
559850
487043
579842
467361
426603
346292
590358
577732
763639
396440
545154
517308
400020
320062
488392
460618
521924
562311
689402
688414
1214411
613988
1014256
401394
980136
552618
752132
888704
540771
653201
445495
702792
530809
596395
713737
413546
795775
533790
507910
742213
769077
425380
408333
585136
631649
318138
538878
365814
528504
299615
665429
707835
511515
583462
521924
382451
379970
457654
467361
763377
503672
436655
679092
295182
687184
597615
585784
749313
770012
486601
544805
543469
596395
556894
575932
583236
632985
612259
856401
346292
538878
643695
402314
580377
590827
469110
579862
451173
631649
382451
949595
439564
514481
914169
433209
581194
398951
580377
709275
519401
1136974
346292
540771
395556
749766
503820
615742
879986
609623
530211
740519
647986
248229
631649
647986
401486
100744
517361
641841
957603
669422
581194
581194
420935
503820
503885
718868
766599
673445
583840
519401
494594
603587
694238
637814
930305
426033
573141
732663
749766
639679
578483
542956
784191
1214411
469110
486413
701781
784258
675303
250575
701424
565955
513084
351046
739074
543469
346292
639238
446252
599419
684666
802121
544805
486413
695365
594386
594386
984982
694238
521924
588316
346250
707835
543469
638920
684666
697760
808322
708351
769077
694238
752132
469110
749313
710471
469110
503820
593540
654580
382451
632985
505025
743392
29146
452137
521924
647986
665429
544588
526364
749313
382311
483299
789057
445519
682291
677462
627099
603327
583236
403005
481305
585223
497617
707835
585411
349490
666007
603587
615742
240160
581717
205846
482431
517308
578483
641300
694238
247799
493232
233599
567047
517308
581194
469110
875435
781788
688414
467145
602483
346292
191291
631649
229042
618931
540771
637814
280537
382451
609623
444686
544419
1160931
796536
458669
577732
878797
413546
828883
503820
710300
701424
475924
742670
1292255
543469
706920
707051
1065935
1214411
677462
505456
364254
495351
613988
627099
480791
570166
465178
532378
610828
360953
133796
533790
888704
504259
522169
706920
623016
334583
831463
548761
562311
674815
346793
567047
501586
677462
432656
607832
497617
665429
578941
810424
673445
699203
596395
517308
1014256
382451
749766
477739
579862
549338
1214411
495686
693527
675303
343447
469110
769077
654076
528690
649736
478485
268907
459370
548815
421056
615792
172799
579862
467361
567047
559850
577732
596395
613988
502814
647986
649761
789964
275973
530809
708351
869327
585784
409682
624570
591310
1038749
304154
446042
580377
583236
852776
401486
371012
623865
639123
540771
580377
530809
632985
603327
578483
790349
497617
525666
280758
477739
321534
482326
504110
421914
448603
479719
346292
370128
832466
660374
730122
327631
832466
391173
622412
585553
346793
519191
615792
609623
418227
446775
729259
314237
565931
893755
503820
402314
505025
749766
837957
467361
276468
726713
973729
514481
540771
377349
483189
701424
297829
684666
573141
486601
616529
709102
743078
637343
578483
523704
512421
312525
386665
476474
605995
382451
925735
578941
686584
568017
245767
912188
346793
256469
496361
567047
435849
559850
585784
570166
493030
537997
805646
533790
609623
679092
822255
575189
655151
1014256
346793
816139
688414
503820
124185
385263
343254
514621
229042
327892
358969
864449
837688
573721
702291
708351
402314
695916
552618
413546
421128
444138
673445
603327
673445
382451
647986
314975
231663
905507
762666
581194
591310
505484
769077
538878
338554
408333
603587
673142
729875
359515
402314
941949
482685
752132
505025
637740
802957
888704
533790
229042
675303
702449
615792
695365
940374
528942
666806
411426
796536
229752
330994
519187
442914
327338
476474
784428
673445
627099
880764
406902
467361
708754
497617
769077
408128
560937
869327
682222
408968
615143
505131
777950
511568
578483
631649
517361
666607
838793
591310
421914
479093
487043
591310
609623
579862
716177
382451
578941
665429
514481
476474
421914
413546
466665
478002
655151
749766
456484
211907
623936
352729
740519
837115
501031
93711
647986
705377
644987
570166
209239
488061
477739
826345
304154
862551
479734
311777
679092
525964
423487
567047
486601
408333
450147
617535
270606
544805
585344
551846
581263
376578
475885
546971
708351
487043
578941
464018
676986
527417
503820
658723
591310
72743
504110
488999
887322
514579
382451
409712
701424
332799
615742
658734
401630
846044
570094
538878
585232
544286
810423
615792
907336
588937
567047
938775
695136
236230
427153
456523
503672
511021
684385
711118
381525
349407
920360
682979
560937
523704
669304
581194
629438
638299
530809
413546
789057
560937
205280
506420
729259
644481
505025
526651
742670
536309
450266
514481
577732
832466
567047
841205
487043
544805
787295
554680
402314
727972
487771
594386
830532
627099
710820
900252
533790
577732
473912
403231
836787
645487
484794
665429
585784
242566
647986
712869
358969
909945
382451
603587
397165
356074
517308
646423
432694
390552
341732
631649
591310
514481
740289
684666
706920
421560
340267
571044
431208
585784
719779
665429
567047
716177
530809
421914
579862
766998
552132
413546
468499
517179
519191
413546
307707
583236
505443
535841
777192
940374
359436
581194
286118
1014256
578483
724186
578941
868590
461604
497617
687184
530809
477739
505981
468615
603587
1025421
666184
414695
596395
432694
485913
708351
566379
873936
521924
538878
839130
447061
614523
672287
543469
488377
487621
656309
503672
626699
440028
371149
869327
853179
556894
484310
861665
352729
708351
871241
240772
547331
707835
832466
505025
784831
1042105
671824
611000
1014256
594386
469110
655151
372376
722989
559850
714526
675303
832466
850979
1005799
583236
512860
343170
819511
708351
677462
193553
740519
888704
634106
706920
789057
585784
302834
522821
957909
396834
505025
684666
229042
497617
493118
655151
567521
573141
893472
769077
684666
680641
699228
905507
353020
717533
510895
203148
487043
341783
729259
769077
80446
961047
612547
718868
503820
677462
311777
674357
390039
519191
769077
436035
567047
382451
583726
540771
514165
583236
346292
567521
517308
695365
346292
528942
682076
594386
1014256
748230
469110
673445
1014256
519401
503820
186574
444473
438699
401486
752132
552618
402314
421914
749313
382692
503820
715291
487043
679092
333135
432694
826345
382451
203468
628354
679092
184631
390394
741377
603587
669422
578483
590216
229042
901177
890102
585784
701424
603587
940374
408333
675303
449405
678494
139124
543469
769077
413622
412057
684666
533790
521924
609623
613100
615792
575779
789057
556894
609571
694238
567521
649622
708351
376483
837379
503820
476474
477739
592208
706920
752132
771053
408333
569439
633322
573141
382451
792794
598609
505025
997112
575135
869327
678759
514481
432694
517361
614782
544805
354362
695365
475181
521489
499680
674807
337665
430467
479052
769077
581484
499163
389765
566036
270902
552618
440551
396276
586060
409526
401486
382341
1076598
905507
446075
505025
577732
334024
391352
688495
329662
354332
560971
613988
507621
888704
279559
523680
442056
408333
579862
578483
486413
580377
675303
729259
486413
594896
742670
408333
946672
968303
832466
832466
705120
694238
649890
852815
707835
696806
544805
423203
533790
74508
535435
619572
707835
333603
519401
953152
504931
677702
842366
679126
609623
609623
706920
792070
253815
540771
486601
627099
346292
694238
699228
802426
677462
952814
556894
706920
514481
890102
117976
528942
998322
574766
854602
715966
328734
442504
694238
263727
533387
603587
486823
603327
687184
304154
707391
382451
308154
716177
1354661
585834
509447
610190
432694
662352
688414
940374
377868
832466
517308
797133
467361
794889
329082
679092
401486
394552
408333
647986
557003
1014147
748350
730122
567521
544805
538878
534676
565483
591310
1014256
570166
155953
754551
567047
569283
585784
538878
635348
612729
596971
570166
796536
517361
340267
687184
476941
432780
455566
270902
573141
423047
703855
641708
529880
598994
432694
578483
687184
632985
533790
769843
600803
677462
667180
481300
581717
914485
420935
398557
351326
568733
375903
538878
367802
552618
630567
613988
623268
716177
383513
346793
382451
908323
603587
421560
810096
266052
519191
573141
627414
609623
540771
646989
579862
703855
567521
789057
692027
530809
631649
517361
756548
840836
356970
673445
486601
476474
432694
464062
674591
363842
421914
427529
104608
201557
560937
596491
846573
521924
382451
940374
774013
560937
577732
653201
936865
559850
639907
657791
725769
1214411
440628
675303
486413
756306
333223
1014256
665854
567047
647986
505657
519659
467361
752132
701424
579862
1275869
457979
512061
558060
352729
752132
598994
163675
533790
679092
1131535
756355
553225
533790
615742
742670
556894
458393
687359
632985
305890
905507
826345
464555
421560
615792
888704
723248
593220
402314
575170
711143
1014256
591310
421914
583236
796536
711118
823084
556894
862551
777470
396255
525240
632880
635714
326424
484143
477067
321138
551465
477739
376864
395545
556894
573141
763600
1184283
890102
304154
1214411
624570
519401
729807
485747
586812
577839
552618
583236
495698
742670
519191
703855
866148
632985
577732
578483
796536
477739
685688
567047
372543
535687
346292
631649
729147
395377
521924
528942
413546
570166
684666
519191
521924
346292
749313
528942
418469
693854
627099
1040796
708036
718868
413546
606129
1198474
594386
687184
822081
603290
826345
530809
352729
804531
535856
460650
382451
683980
603327
520755
685650
341371
323461
487043
581776
567521
749313
513812
368901
729259
581194
687184
603327
533790
740519
749313
544805
837249
890102
432129
695365
518546
558195
523704
168588
517361
518447
217525
404985
653201
646862
675303
1167896
530809
420935
651257
476277
429487
455655
352729
755284
251151
556894
415577
528942
420935
905507
358969
869327
784923
451585
530878
466958
558542
570166
940374
269831
643509
666005
547641
346292
401486
567521
358969
562311
421914
381240
299539
404755
1053434
569519
874625
525581
537647
607693
615742
679092
756021
382451
426033
514476
414190
390698
490498
339529
503672
841205
470186
533790
729454
952189
662871
562311
337597
503820
740603
582726
598994
413546
523704
632985
414578
554725
763828
694238
508387
316630
262558
152460
794067
402314
1308895
517361
229042
580377
837249
231794
517308
521924
711718
660970
1037751
461457
402314
358969
586407
789057
673445
665429
468247
411864
469110
673445
673445
358969
856511
567521
517308
790511
879747
492472
376466
789057
544805
919819
199212
677462
369421
487043
752953
789057
749313
562311
616035
469110
615291
1214411
583236
418350
543878
749766
112665
142356
426033
503176
521966
567047
675303
586137
606166
421560
140878
557907
766372
381517
613988
940374
688414
522221
469136
322022
459850
516134
404755
712819
162112
402314
570912
556393
406865
528999
670335
679092
542916
596395
555678
432694
559900
512544
387568
421560
716177
397257
433946
381952
585784
1041099
637748
581194
603327
954581
594386
583236
570166
421914
926065
104185
663609
796536
358969
570166
110310
426033
706920
166689
341660
665429
235316
538878
839985
450220
669422
521924
550154
647986
578941
940374
264423
551693
522527
706920
469110
413546
890102
530809
422326
707835
624997
493921
640957
556463
847635
706920
311777
401486
752132
718868
626556
940374
703855
346030
784517
389791
511594
851882
603587
1014256
683655
330674
544805
920219
767926
584925
544805
718868
585784
647669
540771
1214411
659643
657052
413546
420938
314944
275480
618068
667028
503672
1014256
519298
497991
512764
944668
890102
514481
540034
655151
503672
940374
615792
1014256
854811
940374
417113
640631
254013
361101
564274
544805
438865
729259
749766
514481
556894
684666
638907
382451
687184
769077
769919
604503
499551
499811
538878
1014256
580377
474449
603587
517985
469110
1214411
346793
490772
449742
931619
464582
394325
483163
749313
275340
1061371
497262
528942
500072
421914
413546
541603
473867
430828
352729
437316
890102
661863
530809
637730
372268
677462
687184
730122
927152
607305
692173
543469
503672
450862
673445
684666
596334
648521
436671
408001
164705
567047
716177
882841
1014256
615792
767842
552618
384035
752132
449446
382451
647986
787983
618940
352729
402314
828243
597746
888704
677462
905507
743271
578941
508008
503820
614649
329813
540771
578483
444798
486413
629748
269172
605709
569556
486475
677462
382451
758634
517308
583236
655151
648475
481682
701424
905507
512237
598994
749766
661725
905507
587944
627099
525269
467361
322022
562311
499175
540771
539592
415797
573141
408333
509089
222289
691633
517760
738001
655151
544805
458399
381517
125182
483798
669528
782850
553870
1214411
408333
749313
688414
940374
604933
523704
631649
347445
721197
673445
596395
426033
437626
826345
540771
857016
402314
832466
603587
600766
718868
440528
595183
744282
543469
669422
352729
536884
421914
578941
426033
871055
435669
960892
487043
398105
503672
651033
540771
491517
523704
708351
627099
530809
1031392
411674
752132
560937
421560
1106227
555429
596971
706920
304154
452320
567521
321778
688414
437228
519401
544805
653201
483335
742670
576180
675977
193593
796536
530809
579862
342495
458197
372886
640779
627099
1025111
248903
638487
311777
304154
453927
533790
632985
397942
658739
486371
503820
571686
679092
428563
502675
517361
769077
292634
832466
575288
489293
927166
453589
268536
567521
556894
561641
566027
916409
832466
890102
625295
830669
497617
716177
686973
426033
577732
483173
771164
869327
471602
565331
769077
346793
486413
758795
708351
80308
1014256
311777
769077
687184
402314
869327
320372
529558
636480
703855
603327
488005
826345
558352
832466
477739
486413
468911
543469
578941
485063
738574
769077
543469
596781
324662
432694
476474
311777
503820
503672
452594
1014256
145117
707835
826535
395728
640611
536333
989466
374599
905507
703855
624420
257840
381459
265206
376596
519401
567047
571457
1061221
572389
503672
624570
766134
665429
688414
525939
578483
432694
730122
322855
708351
544805
559850
632985
905507
389674
171105
570166
471208
420924
585948
493317
484858
557212
826345
632992
382451
684666
686945
714721
571236
579862
665429
523704
352729
713358
423418
414896
742670
562311
450007
598994
448615
54335
888704
574876
476474
596395
333658
552618
526126
703855
537734
459641
947940
460771
560937
567047
604252
594386
434292
234053
438471
401486
730122
742670
559850
400066
503820
382451
796536
401486
792027
675303
447832
805265
581194
647986
491281
538445
690565
598994
530809
436716
311405
888704
549800
543342
708351
615742
536892
708351
651671
701424
119569
340732
633355
703855
517361
422781
588439
940374
527340
703520
402314
608553
708351
460472
337597
603587
503820
1214411
238036
744878
331899
421560
573141
593496
543469
348941
300331
803302
346793
817127
931614
718868
623062
574570
789057
869327
581194
708351
432694
589021
678827
677462
420935
346292
505025
578941
511452
293013
550682
478066
478966
776068
39835
695365
491777
519401
416543
718868
573141
433403
981663
346793
620656
695365
596395
905215
361972
361323
940374
519642
464622
553661
404125
549475
785373
655151
339697
491068
336918
548047
706920
665429
584414
422004
561245
407558
502294
581194
425412
749766
695365
523704
785495
493069
544805
826345
419589
485411
506404
694238
458406
673445
589261
624570
274480
521924
624570
647511
357837
612308
552618
899624
538878
700304
438497
688630
844320
430742
408333
352729
251582
655151
578941
688414
646564
519191
564386
311777
678225
503820
578483
432694
305509
426630
428368
613988
511574
703855
304154
796536
283331
646783
487043
573141
311777
560937
971406
421460
769077
510784
503820
560937
477739
421914
408333
703855
685685
578941
334914
695365
520814
619161
610671
573141
505025
679126
579862
758931
421560
517308
485029
401486
296521
832466
517930
413421
319233
624570
484768
1214411
521924
703855
578941
533490
352875
505025
707835
288438
406554
672679
693610
729259
544805
646931
594386
683097
346292
780015
431465
603327
675303
461747
421914
940374
891218
653201
871793
421560
487043
645503
810169
548330
503820
552618
579862
1002981
528942
452921
703855
766341
706920
940374
574583
272658
733781
161598
514249
290112
517361
888704
476474
457398
528942
486601
483052
458721
533790
194145
514481
789057
647986
580377
579862
514481
304154
669422
424889
579862
539026
694238
522718
540771
519245
569149
579862
498232
729259
370317
740519
136075
497617
665429
777604
288438
621238
574166
522406
578483
444798
579862
903301
503820
615792
346292
593651
190600
521924
681405
594386
631649
619382
413546
740519
750129
636355
630253
523704
769077
413546
603327
701424
905507
486601
402207
573141
402314
839867
905507
696563
206610
421914
695365
653201
533790
761819
631737
609623
467361
782137
1014256
730122
631649
434743
679092
701424
740519
677462
679210
684666
706920
596395
344573
538878
470767
1014256
583236
441489
655779
684666
624570
514481
564952
533790
557503
581194
736093
749766
444624
312581
346292
479459
1093428
743840
665429
661968
472443
558591
789057
716177
1014256
601386
692065
476474
749313
730603
653201
421560
346292
817320
517361
615742
426897
505025
586240
303288
207283
370992
534225
597853
632985
413546
372656
437866
454057
629310
408333
769077
580377
390477
560552
541952
347162
693424
390477
630902
453372
617722
390477
390477
390477
618841
390477
390477
390477
390477
610190
390477
291136
390477
390477
809846
390477
390477
390477
594142
390477
390477
337011
701507
1189580
390477
390477
445561
479093
659454
358225
390477
390477
316443
390477
390477
390477
390477
390477
555678
570701
390477
831597
536363
390477
390477
390477
555211
390477
583036
390477
697916
390477
390477
390477
394036
494720
390477
390477
572132
505453
1068675
390477
448956
448300
693788
279017
485485
561083
390477
512237
390477
390477
375960
390477
596465
597735
390477
588767
390477
762701
390477
553084
390477
390477
424883
390477
390477
400189
390477
548826
714330
390477
642192
390477
449839
390477
368765
390477
823509
501612
390477
390477
501880
390477
659349
633870
1215995
390477
330928
390477
390477
848648
434534
390477
394977
696461
390477
390477
274130
543710
390477
548515
390477
692445
390477
188584
390477
233599
626593
390477
332390
483761
873395
758363
408381
440288
672469
390477
390477
979313
763743
390477
572202
571281
390477
722628
590513
390477
542593
499582
757254
529768
390477
457793
937704
708946
1024952
390477
390477
390477
390477
729346
456681
430011
390477
390477
390477
578337
704736
580154
612610
390477
390477
642961
390477
652889
390477
80420
1056316
515570
390477
390477
460116
390477
500127
486486
873726
509642
725637
390477
390477
370951
390477
390477
390477
331201
436900
390477
778633
597598
390477
660721
584637
390477
390477
728120
633818
538333
390477
390477
390477
762486
390477
390477
390477
390477
390477
390477
732499
390477
460035
380190
516116
390477
390477
514809
369626
462089
390477
390477
390477
390477
446385
538949
390477
599187
390477
795711
390477
390477
290096
390477
460193
390477
390477
533170
745256
499862
390477
390477
504956
390477
820442
390477
390477
390477
390477
545694
285034
708924
464415
390477
390477
390477
287453
565155
390477
390477
448315
692726
742670
329969
756547
443046
525363
390477
335081
390477
390477
390477
538876
492844
829668
490169
360498
569731
450558
375848
390477
390477
345976
835286
484361
390477
390477
657456
534354
469437
390477
511097
390477
316221
390477
390477
390477
390477
390477
493924
433422
921895
390477
238103
433098
390477
390477
771028
798729
390477
746760
967886
202898
550512
434365
492288
524523
390477
878356
673073
390477
333192
758179
698517
390477
558140
682222
390477
390477
248509
544419
511451
390477
631694
714074
660508
434050
736358
390477
611161
390477
390477
327949
390477
830750
806748
390477
390477
1027531
390477
390477
838771
390477
390477
390477
787194
390477
390477
418540
390477
458696
390477
390477
390477
390477
390477
390477
494847
390477
202992
390477
390477
390477
605227
390477
390477
664182
640230
390477
390477
390477
390477
390477
390477
390477
390477
512038
390477
390477
390477
390477
585177
390477
564292
390477
390477
713510
735433
390477
333135
390477
390477
390477
501945
209120
390477
390477
390477
390477
390477
390477
570224
852562
390477
390477
436796
1118388
383323
593365
390477
563949
692058
710077
390477
624836
390477
390477
432735
936433
666635
390477
390477
390477
390477
528463
708754
476013
894631
390477
390477
390477
648784
390477
769732
390477
519494
630860
629712
352500
680965
390477
654900
390477
1001087
390477
390477
390477
621565
542537
390477
502719
290263
467640
304468
377144
390477
421236
390477
390477
390477
655724
432976
390477
390477
326101
390477
508789
390477
642269
390477
543168
390477
284154
815588
567444
390477
538583
390477
390477
390477
525469
305203
390477
499149
453065
390477
693934
390477
388672
390477
390477
390477
390477
390477
390477
647125
571752
497722
390477
390477
390477
390477
390477
390477
477915
537221
390477
390477
662715
390477
524605
653392
390477
390477
390477
503832
390477
390477
511194
390477
390477
703035
390477
390477
741681
390477
390477
390477
390477
473557
390477
390477
390477
390477
574967
390477
677332
390477
390477
390477
390477
390477
581560
497899
390477
662616
567012
249113
390477
390477
390477
390477
946650
446031
390477
264883
507441
390477
595990
390477
719105
390477
368440
519149
254560
437151
620235
390477
535882
462791
297675
390477
390477
642886
357641
655496
390477
380097
390477
390477
390477
678605
551772
390477
777814
390477
427610
390477
390477
635802
614396
1114077
813267
349784
390477
390477
521828
390477
191104
390477
390477
642669
390477
390477
718153
484131
390477
390477
390477
679252
510568
609150
817937
708691
390477
390477
390477
684281
390477
390477
616902
390477
338554
390477
405815
390477
390477
390477
838084
390477
928222
390477
11175
390477
390477
1014600
368660
390477
390477
390477
502737
390477
390477
685484
390477
410464
531682
390477
726341
390477
424640
298637
390477
390477
390477
390477
504453
390477
647917
390477
390477
788068
332218
390477
311234
566714
390477
390477
390477
390477
390477
489147
390477
604282
390477
390477
407117
390477
528482
390477
390477
390477
437425
834080
497090
467474
390477
828718
390477
390477
390477
390477
607686
390477
390477
390477
390477
390477
759731
730243
390477
652779
613523
736895
390477
390477
424962
390477
430260
390477
390477
260172
390477
390477
390477
944029
390477
390477
682811
390477
390477
390477
390477
390477
390477
322349
390477
390477
390477
390477
390477
769081
171049
482406
641435
444382
390477
560645
410891
390477
636033
390477
390477
827549
390477
663822
712603
842457
649010
390477
390477
390477
719837
1012624
390477
390477
390477
390477
390477
390477
584423
402160
390477
390477
601141
390477
390477
246928
405144
566798
390477
651355
951915
557831
390477
642076
390477
390477
390477
390477
610732
390477
390477
390477
390477
385572
606224
390477
397145
679240
390477
390477
507398
390477
965358
292084
414999
290996
390477
390477
484637
390477
390477
390477
390477
390477
900059
390477
847021
377533
730046
390477
410415
486785
390477
390477
390477
390477
664765
916342
656272
390477
523203
390477
390477
540933
533494
390477
390477
390477
682753
390477
390477
390477
435994
685714
390477
39131
135902
390477
287148
390477
390477
390477
800781
719378
412746
596304
390477
390477
390477
925216
703520
145993
390477
582085
450499
513527
627916
417704
461513
390477
390477
619206
905614
321977
925777
361185
787821
702728
825674
475367
390477
390477
739362
390477
390477
686789
390477
390477
231589
684269
598913
390477
599422
654424
403321
390477
390477
390477
462100
619972
390477
390477
390477
679142
438957
390477
575741
390477
394270
320801
390477
543930
468511
390477
390477
390477
390477
390477
805728
585598
390477
689519
346159
638037
739916
390477
390477
390477
349803
787556
390477
629712
390477
390477
390477
764834
390477
893472
390477
770090
390477
438711
743055
390477
390477
333997
390477
480618
364762
749122
390477
490893
1000368
671657
390477
1009885
390477
390477
390477
491487
615458
596131
390477
433172
390477
390477
390477
554028
476317
679223
688897
390477
927536
390477
390477
598859
684017
390477
390477
1162558
390477
559934
1153597
390477
390477
390477
554745
358028
461022
458199
390477
450799
636750
390477
390477
390477
927201
390477
390477
390477
203035
390477
529578
442853
390477
512266
390477
390477
662822
390477
619625
390477
390477
669422
390477
390477
775144
449742
460025
390477
390477
390477
769477
322631
459094
390477
390477
606873
389705
390477
220146
515193
564326
664218
400868
566881
390477
704232
437884
390477
980844
390477
390477
390477
390477
390477
124350
401751
233628
390477
215249
390477
756328
460340
458826
390477
389000
390477
555924
318728
396738
390477
311623
390477
403630
390477
486087
390477
803048
685686
390477
642045
390477
725045
390477
444047
250796
190157
390477
1137497
390477
390477
615290
388845
901081
490485
390477
424661
390477
895220
390477
390477
725841
390477
390477
653201
589543
390477
390477
775694
390477
390477
557261
123949
869643
390477
390477
1001608
390477
640469
390477
390477
390477
99767
390477
390477
390477
615226
390477
390477
550113
390477
390477
156344
610544
390477
755107
390477
390477
257562
404966
390477
516007
390477
390477
390477
282235
390477
443484
583684
574431
390477
390477
390477
670694
323774
465265
277533
390477
531642
390477
390477
385875
843818
712756
390477
522776
390477
925699
430731
390477
390477
296521
390477
666032
390477
390477
390477
436320
390477
337687
422212
599992
596952
390477
563479
813557
263105
390477
390477
390477
390477
357621
904945
464104
390477
561314
397324
390477
877311
390477
777370
390477
390477
687152
390477
390477
482393
456806
390477
390477
390477
424292
390477
681950
390477
618560
552589
390477
390477
949941
314486
629224
390477
390477
390477
535221
1131554
390477
390477
390477
430176
486420
390477
390477
584384
390477
481176
390477
565430
390477
390477
390477
390477
440535
321379
463267
167051
591440
641818
390477
390477
278818
364649
390477
390477
390477
622078
390477
390477
390477
805851
390477
457120
390477
390477
674950
538445
390477
433481
604236
535408
390477
390477
953152
390477
390477
196279
390477
390477
390477
533042
390477
277101
390477
488849
818481
455062
657732
760406
390477
649574
390477
473635
390477
563040
390477
390477
579952
781880
390477
390477
390477
524523
768049
390477
390477
559407
390477
478066
390477
390477
378898
390477
390477
941011
390477
390477
390477
390477
390477
390477
494941
800883
390477
767114
686696
674587
390477
348027
390477
513540
390477
390477
390477
688707
390477
364442
333748
390477
753336
390477
330489
390477
475112
509377
542318
390477
778029
401104
557710
471635
390477
443675
390477
793354
390477
390477
390477
390477
390477
713542
628783
390477
525194
247600
494723
556773
587488
390477
312043
582637
390477
390477
817772
390477
390477
508972
366585
390477
492637
390477
293961
390477
390477
390477
671034
390477
555204
390477
390477
170975
390477
390477
439258
390477
404637
388749
896402
240924
811889
390477
390477
390477
390477
390477
390477
390477
362139
296504
390477
390477
538711
685778
965395
523054
390477
782137
390477
525491
907234
491528
955940
479227
390477
593718
390477
390477
390477
390477
242488
390477
538440
569585
390477
390477
390477
510461
529304
408736
390477
595410
466665
397710
712355
390477
390477
568126
374788
390477
360845
390477
662753
857909
390477
793358
390477
879314
390477
807761
390477
390477
978331
390477
390477
390477
666517
662616
390477
390477
760970
390477
390477
339644
390477
444649
390477
794804
390477
439896
374324
384695
624775
390477
390477
1029292
201372
390477
390477
571403
773741
680732
390477
390477
582860
390477
390477
390477
390477
390477
390477
581812
508675
390477
390477
390477
589620
390477
299895
390477
641789
390477
390477
390477
390477
550894
806004
509089
341175
563882
396451
331302
477051
390477
768770
390477
390477
390477
625215
390477
508789
617764
390477
390477
581523
435522
207824
428984
727739
390477
390477
390477
353368
799804
390477
390477
336799
390477
390477
595631
527203
390477
390477
390477
448121
918084
494864
390477
624291
390477
390477
639000
390477
1004374
605163
390477
523206
390477
791688
626383
390477
390477
201621
581342
468303
534771
390477
343410
390477
400224
761278
390477
340819
390477
720568
390477
296881
390477
390477
390477
553535
390477
589750
874023
390477
390477
390477
499258
457499
390477
512266
390477
607977
492435
390477
390477
390477
432150
527910
494406
404331
102240
119569
385919
390477
459065
652471
390477
594153
390477
571257
390477
390477
440802
390477
390477
465509
455779
390477
390477
561890
390477
477783
992753
390477
999555
613233
480589
390477
390477
390477
642103
612786
390477
390477
390477
721145
390477
390477
804970
390477
390477
200317
248907
390477
390477
390477
389289
390477
408194
390477
390477
412960
519245
810391
598609
390477
390477
653619
390477
708121
390477
779149
498643
390477
530263
390477
390477
390477
390477
390477
827349
393278
390477
390477
826536
1046634
728980
391899
390477
390477
390477
432666
616309
390477
390477
390477
390477
390477
390477
390477
766747
390477
246666
390477
390477
549475
1115373
504241
390477
388845
387591
390477
390477
390477
390477
390477
390477
753336
390477
390477
678099
390477
390477
464527
390477
390477
490747
390477
390477
390477
452860
390477
757816
390477
390477
390477
390477
341660
390477
449929
194606
390477
683071
457568
390477
390477
390477
390477
390477
390477
513228
854186
390477
390477
390477
390477
474866
390477
390477
275749
390477
758776
647834
836858
390477
353887
536884
390477
588365
390477
390477
390477
453304
419434
390477
341783
390477
390477
390477
638859
390477
352915
363425
390477
658356
390477
390477
390477
804964
390477
584653
390477
390477
613069
535339
390477
390477
285062
415364
390477
629250
851678
552291
390477
492673
390477
720085
681003
793823
390477
1012719
390477
657687
1099548
390477
390477
390477
450543
690448
583419
390477
915888
390477
390477
472461
624975
908332
390477
390477
381747
742821
390477
390477
390477
390477
660715
390477
390477
552511
390477
502814
390477
556189
201372
390477
390477
390477
549980
578877
390477
649258
390477
799230
805260
390477
580314
390477
390477
390477
390477
559780
274636
628971
594554
529287
390477
390477
390477
390477
390477
573365
219159
247383
390477
542018
390477
390477
1051884
896032
522172
390477
823562
390477
390477
390477
234097
499738
390477
448475
681875
759451
390477
390477
883750
390477
390477
390477
390477
390477
588371
390477
390477
390477
642522
350832
75268
390477
390477
204521
845625
390477
390477
618077
390477
390477
412976
205158
656676
627623
620848
390477
390477
390477
487824
254531
426803
495702
390477
409117
320801
645357
781831
390477
390477
685838
390477
390477
1114023
390477
390477
390477
390477
390477
390477
390477
505053
390477
390477
457979
390477
379559
390477
817820
819678
390477
390477
390477
479210
390477
130034
766400
728409
488434
390477
390477
759822
499022
390477
390477
390477
352980
390477
895153
313616
401122
390477
440667
390477
390477
390477
617461
390477
821164
968674
390477
390477
465189
338959
390477
664113
374708
390477
693594
435136
292618
612457
375504
251342
390477
390477
905171
408181
458412
506963
390477
456130
390477
449039
390477
390477
390477
390477
390477
829545
179615
390477
390477
390477
544316
390477
613877
390477
581717
345200
454209
390477
925216
390477
390477
955569
390477
390477
483718
390477
599718
390477
390477
390477
869479
390477
390477
407538
547072
533694
390477
390477
390477
390477
390477
390477
390477
443958
1000602
526717
583474
244899
390477
390477
390477
390477
951560
536855
390477
745818
674656
445711
390477
11040
380662
390477
358652
367235
390477
479974
261499
182650
390477
443046
390477
606992
461513
390477
390477
390477
738345
390477
455496
390477
390477
998242
632770
390477
390477
406554
398597
390477
838797
171105
503911
390477
375354
390477
390477
390477
390477
390477
390477
564711
321468
390477
390477
532900
198911
390477
703577
390477
229604
683064
532463
390477
390477
1022766
390477
390477
566680
390477
781851
390477
390477
539498
583958
390477
390477
390477
407358
570912
577350
330729
390477
390477
390477
498283
390477
581704
390477
215100
832189
619107
390477
283600
390477
390477
390477
390477
390477
390477
390477
390477
636769
477729
390477
390477
390477
390477
629290
390477
390477
390477
390477
390477
390477
622574
333742
390477
390477
502675
616184
390477
595392
390477
551378
390477
594599
604218
390477
390477
497114
650548
390477
403231
284074
441239
506512
382341
390477
520611
390477
359515
553517
634019
390477
771164
390477
424156
390477
668340
390477
390477
390477
390477
498020
390477
390477
390477
390477
555076
693914
345482
369648
390477
390477
419467
390477
390477
622729
702272
835280
1102987
390477
390477
390477
624202
229332
562453
390477
390477
390477
390477
808860
390477
390477
390477
390477
390477
390477
220856
390477
390477
390477
611840
390477
766087
390477
390477
543708
390477
390477
390477
706081
577948
513421
935878
390477
827926
495840
390477
390477
390477
390477
856713
390477
385864
603930
390477
390477
523583
390477
1073002
643642
390477
390477
180529
390477
462841
513694
540173
390477
390477
390477
512486
774125
337281
390477
390477
390477
390477
390477
390477
390477
671937
867003
637018
390477
390477
270574
390477
390477
1027275
447530
390477
390477
390477
390477
390477
390477
390477
390477
390477
390477
390477
727484
496146
695272
593995
535662
697941
361886
536064
628577
390477
390477
254671
390477
602961
655671
345184
390477
390477
464605
771186
618816
390477
390477
689397
390477
390477
390477
551792
390477
390477
390477
99738
287878
390477
390477
390477
390477
390477
390477
390477
390477
435577
575653
460340
521345
390477
80420
484985
693406
390477
390477
810834
398117
390477
390477
919827
640611
390477
390477
390477
276615
390477
781085
390477
469244
797704
717425
559893
390477
696646
390477
390477
390477
390477
390477
390477
390477
390477
390477
433162
681582
629867
394421
390477
509478
476719
390477
488200
717878
390477
213583
502240
390477
390477
390477
390477
390477
390477
754776
390477
564763
377305
390477
390477
390477
390477
390477
560077
395059
390477
481905
674268
576739
390477
390477
390477
390477
390477
647060
390477
93711
390477
390477
651594
869726
703152
1233285
637683
390477
390477
390477
282673
728120
742688
390477
565322
794731
682490
852370
390477
643036
600234
468370
390477
390477
390477
492241
343091
390477
203435
390477
390477
390477
719237
433395
390477
390477
715515
390477
693559
528712
687409
541678
558980
187008
653548
390477
742336
7304
390477
390477
390477
390477
390477
390477
390477
390477
546376
439256
506553
516023
390477
509089
493254
390477
390477
669064
418451
390477
390477
868783
656947
390477
654570
390477
390477
390477
329321
542293
663623
523039
364979
568461
681875
677855
414474
829920
706912
353860
491910
855653
566619
390477
556682
390477
480692
412916
259963
833042
390477
390477
499420
436201
390477
390477
390477
390477
390477
405340
613110
399467
321361
988631
644312
712952
390477
390477
467965
390477
246868
633134
390477
907425
390477
390477
257633
657329
390477
390477
745524
417869
390477
463686
465870
588931
390477
390477
390477
390477
860454
390477
438785
515450
846386
879740
646069
935557
390477
390477
390477
601035
418248
444881
390477
390477
469396
390477
560848
390477
390477
327360
734870
390477
390477
704846
390477
285383
734342
390477
746376
390477
390477
272683
390477
390477
390477
390477
790132
390477
430556
390477
390477
390477
390477
380190
358818
713863
351373
390477
390477
390477
390477
390477
390477
378300
390477
276680
390477
900252
390477
602423
480836
390477
390477
1153597
390477
835818
390477
361715
390477
390477
390477
390477
172265
390477
390477
602719
390477
637697
390477
390477
390477
390477
390477
365685
390477
390477
548627
510340
390477
390477
390477
720138
782572
620442
730110
320260
403127
890779
450270
653257
816789
390477
390477
728364
390477
390477
390477
390477
634375
390477
745927
325036
390477
770357
839270
390477
390477
184824
564114
660971
587882
390477
390477
390477
319085
390477
390477
592174
390477
390477
390477
420072
126085
390477
390477
615143
390477
592032
574378
291136
390477
596781
390477
507865
443437
99078
381158
802205
390477
829920
390477
390477
538311
608520
390477
255252
420072
390477
584307
390477
390477
576866
390477
701092
631043
390477
340752
390477
413635
828807
390477
224600
390477
524869
390477
675176
390477
248907
390477
390477
390477
661545
443247
390477
330928
390477
570903
574860
390477
390477
390477
390477
494373
390477
390477
612112
196152
390477
556810
170816
478689
390477
390477
427650
801869
390477
1101321
488128
390477
390477
830967
775559
716675
390477
554732
390477
753813
567012
390477
844947
468075
390477
494317
792455
367158
390477
390477
498015
623766
499094
390477
390477
390477
390477
390477
204273
390477
444239
569198
390477
289732
297582
390477
390477
450541
390477
648028
390477
390477
609302
220912
390477
390477
836710
708559
390477
390477
390477
648486
655971
390477
390477
390477
390477
390477
390477
390477
390477
676531
390477
344741
390477
390477
390477
390477
37950
390477
390477
635511
390477
1136149
490590
390477
722402
390477
390477
272683
201297
667934
607693
390477
910980
390477
592107
249894
390477
390477
343170
673737
603643
692636
420936
450333
144561
726955
302929
553184
390477
390477
327127
390477
390477
522803
742304
390477
553214
488601
340443
390477
390477
390477
456861
457133
441046
390477
390477
390477
390477
789460
390477
390477
493718
390477
390477
555260
390477
390477
661372
477179
136477
390477
396255
390477
561703
418871
390477
617036
916749
342431
440577
390477
390477
338028
510426
390477
536835
733101
390477
655351
390477
448810
390477
390477
390477
601668
758055
390477
390477
390477
390477
390477
913564
390477
548270
740829
390477
615457
390477
390477
390477
390477
674852
601236
472243
390477
390477
390477
390477
838398
390477
390477
786615
390477
390477
390477
390477
390477
390477
347445
687645
747625
811966
794801
501933
390477
609451
390477
390477
484361
390477
390477
717949
390477
390477
584356
157950
390477
399845
390477
390477
390477
390477
511121
390477
617446
390477
390477
390477
151764
390477
464638
390477
390477
390477
307985
390477
385695
390477
390477
295348
664761
463065
390477
390477
487149
396470
644353
572680
390477
390477
390477
390477
390477
390477
390477
390477
284811
390477
579370
390477
390477
551792
427820
390477
390477
336587
916752
390477
390477
522578
489649
358842
723214
348912
390477
219085
390477
883994
390477
630544
390477
731502
390477
486053
486206
390477
2450
149986
330137
390477
1004653
390477
390477
390477
487149
390477
650147
390477
261499
732374
390477
390477
390477
657938
515009
390477
572011
603452
737000
390477
722222
364051
390477
390477
390477
500655
390477
390477
390477
390477
390477
631257
343254
390477
390477
390477
428368
390477
592505
390477
628095
374788
1050035
490378
390477
327982
487199
650097
390477
439890
390477
390477
390477
618842
390477
931333
329999
252431
390477
390477
470994
718477
390477
733565
489389
390477
860061
390477
390477
390477
604312
108021
183882
390477
390477
298777
390477
458232
416525
390477
754799
390477
636840
390477
390477
586707
758681
390477
543865
390477
396802
390477
390477
873361
507629
472243
409324
390477
470953
674559
547608
801813
390477
390477
800891
559850
390477
390477
658274
390477
598311
390477
390477
595365
390477
625006
390477
390477
390477
390477
1300960
390477
390477
425380
631903
386399
390477
165157
790237
353125
390477
390477
428433
617144
390477
390477
419607
322855
390477
514658
390477
997227
677922
816970
390477
272668
390477
258703
343410
246265
390477
554680
1254674
638696
390477
368958
390477
390477
582853
535014
668539
390477
390477
390477
390477
390477
392572
390477
815463
390477
606508
294409
390477
389528
390477
390477
675585
678608
524476
390477
948702
390477
390477
390477
584760
390477
390477
445536
390477
805209
390477
462745
390477
390477
390477
401188
390477
314772
390477
674824
485063
390477
799807
454112
580059
390477
766919
557914
390477
386416
390477
329403
521563
390477
390477
390477
390477
390477
597015
390477
390477
390477
390477
390477
783988
390477
390477
662585
390477
443479
390477
428306
390477
390477
390477
390477
875367
390477
459381
390477
397773
390477
390477
390477
390477
929282
287278
390477
390477
581625
390477
390477
1023424
390477
849337
656755
390477
390477
390477
390477
245016
390477
390477
485016
373942
776056
390477
711254
390477
663462
390477
636985
540116
666524
390477
390477
836858
390477
547236
731875
540882
390477
397101
592028
390477
390477
650370
815841
818395
390477
566742
390477
498407
390477
811037
309112
658592
210261
435640
390477
390477
565411
233849
390477
349343
390477
630685
390477
439738
822220
390477
390477
390477
390477
491387
686679
529578
390477
390477
458518
685481
484273
730637
390477
632849
390477
445999
390477
418300
390477
445235
390477
512334
390477
586172
390477
390477
655496
390477
288725
390477
390477
360934
390477
390477
717809
795611
390477
737097
390477
438902
596628
390477
529252
513295
390477
390477
390477
390477
410246
390477
390477
390477
390477
390477
390477
451918
505657
390477
500525
403321
117976
711308
782031
361101
644121
390477
390477
511594
788521
640113
390477
390477
616289
373864
390477
831935
390477
108792
390477
630088
390477
422734
706941
515523
855277
390477
390477
522734
572210
390477
390477
390477
390477
551104
827151
390477
390477
308323
390477
682753
197587
254412
390477
263134
468772
723639
390477
581012
390477
390477
390477
358288
390477
858691
697994
390477
390477
390477
490623
390477
390477
390477
390477
390477
390477
390477
689829
390477
390477
390477
390477
646879
797346
1252325
405241
875351
390477
390477
390477
390477
638323
390477
255055
390477
390477
517422
1064616
390477
460870
390477
390477
463758
617461
390477
390477
421833
390477
390477
390477
390477
270753
488058
404755
390477
390477
390477
494900
390477
633898
390477
390477
382548
159291
618859
390477
418978
496797
577537
755897
307983
390477
390477
683518
390477
390477
655945
707158
390477
62166
171900
229485
847991
390477
390477
390477
390477
412330
512244
390477
717455
390477
583726
738345
390477
390477
390477
390477
719717
594367
390477
565931
432851
521550
599001
436794
423498
642373
390477
676825
390477
390477
281264
611178
390477
390477
440031
390477
390477
390477
390477
390477
390477
390477
636060
390477
390477
390477
390477
390477
390477
390477
585784
658568
582682
498539
390477
390477
390477
390477
530971
390477
390477
621565
1036665
390477
390477
390477
390477
490972
615211
373376
422694
709275
390477
768682
390477
350303
390477
390477
390477
390477
507259
390477
390477
390477
355289
390477
390477
267997
390477
390477
317088
666125
390477
390477
260881
769904
226494
390477
390477
632872
809009
390477
883324
390477
696871
1131554
744915
474272
476412
785474
390477
722231
390477
255450
390477
390477
703596
467444
390477
693610
477294
390477
390477
390477
390477
424802
370481
424182
390477
519149
390477
340801
708417
620432
390477
437513
624435
390477
390477
990107
637740
471302
390477
514830
390477
661588
390477
510338
390477
390477
631766
390477
390477
390477
560753
390477
390477
390477
390477
873790
390477
353829
484637
546993
390477
530978
390477
780332
500789
797704
540104
390477
796214
449407
149986
337839
395624
390477
390477
547465
390477
316026
390477
390477
390477
670197
390477
390477
958917
503261
589051
390477
874343
186024
390477
390477
390477
244608
390477
390477
606195
390477
609035
1114433
659015
390477
390477
392155
390477
390477
390477
1131554
567480
390477
390477
821916
390477
377794
390477
989614
710188
571156
483551
740497
390477
254576
442002
330679
846386
402534
390477
390477
390477
390477
456939
986739
390477
744682
390477
390477
390477
390477
471705
390477
390477
535815
390477
815638
390477
1280453
804328
390477
390477
488193
849908
390477
632914
901081
502961
401272
560753
390477
156864
390477
390477
390477
463353
297391
596884
736817
695402
390477
221584
390477
390477
390477
390477
712238
377144
390477
390477
390477
390477
502508
805025
929529
436788
722878
390477
313417
390477
390477
390477
390477
487805
390477
643588
323054
390477
887488
601745
608679
390477
654455
390477
121266
390477
390477
390477
390477
390477
481256
463847
390477
896714
390477
796661
456708
797902
390477
815186
390477
544384
1029292
390477
720767
998521
503607
637800
390477
190935
432851
390477
390477
609984
390477
390477
390477
390477
390477
845981
262020
390477
596695
831983
531151
390477
390477
390477
390477
307474
390477
390477
395066
265542
854290
390477
390477
688222
390477
202704
390477
390477
390477
390477
348601
350951
749254
390477
390477
352766
390477
661465
442965
390477
390477
390477
390477
408856
390477
546367
388376
124350
390477
390477
390477
764414
1238154
742542
390477
390477
390477
839617
541520
390477
390477
390477
320983
595652
287594
225068
390477
390477
390477
460265
691515
390477
655561
807235
692302
395805
390477
312525
390477
751297
746624
390477
390477
1081307
390477
390477
390477
794566
390477
390477
436657
721772
651934
493876
390477
390477
641216
134314
503526
278075
1114023
390477
681541
390477
719687
390477
442392
390477
390477
390477
390477
390477
703858
390477
525666
390477
390477
390477
390477
259637
487159
390477
490523
586448
390477
390477
435158
382045
390477
390477
541927
1355472
689655
639335
513130
390477
169428
390477
655359
390477
390477
338869
390477
466119
463243
589021
682838
390477
519334
390477
449664
390477
177605
390477
390477
674210
390477
447845
390477
609796
390477
533612
390477
668214
390477
566881
714909
390477
949595
1162075
514844
390477
186238
390477
634182
390477
390477
390477
362165
483530
487569
386036
414466
549147
616163
390477
407352
964425
390477
390477
390477
390477
390477
390477
390477
390477
1018227
509802
390477
302275
390477
897586
390477
791736
390477
519576
506481
390477
390477
390477
390477
390477
936734
390477
556432
390477
409039
354394
662585
811234
531915
390477
810047
390477
390477
390477
390477
390477
390477
953680
390477
356954
390477
395700
390477
507616
969091
390477
645895
386416
387228
390477
528156
520639
390477
390477
390477
453567
390477
390477
390477
390477
529287
388237
390477
553244
390477
390477
1008257
390477
390477
411224
390477
474113
390477
390477
254807
565270
390477
390477
390477
390477
390477
390477
619736
378284
690952
307895
390477
527242
390477
390477
129219
738288
390477
574191
415157
496224
390477
390477
390477
390477
469787
379324
493295
390477
390477
390477
406554
390477
390477
838636
390477
792145
390477
390477
390477
312858
390477
889345
390477
639842
390477
1045349
527841
390477
549584
390477
390477
390477
390477
390477
448121
390477
390477
891052
390477
1025574
390477
477259
390477
390477
390477
390477
390477
881009
390477
390477
394552
390477
390477
390477
390477
390477
390477
390477
706941
390477
390477
390477
839623
390477
916856
390477
390477
390477
675554
390477
471383
390477
390477
390477
390477
390477
470900
390477
390477
390477
390477
349225
537197
390477
474380
639687
547434
979313
367686
396447
775876
452560
390477
390477
526923
407566
390477
564274
390477
390477
390477
390477
633162
726412
510705
390477
480349
807672
390477
390477
514575
798907
390477
390477
390477
390477
436432
309765
390477
390477
797560
967274
390477
390477
390477
167852
529646
390477
794821
557292
585580
575875
267063
390477
390477
377672
390477
390477
724614
390477
390477
390477
390477
390477
390477
390477
390477
390477
332884
915531
638487
390477
390477
390477
726034
661566
390477
390477
315683
511192
415364
432495
390477
529301
390477
300447
449898
608019
390477
460057
390477
390477
390477
390477
1035226
390477
390477
774708
571695
600508
604787
561402
390477
390477
618406
390477
390477
612360
390477
776703
625673
488531
368478
655485
390477
390477
390477
390477
390477
390477
390477
390477
390477
390477
502395
676531
390477
390477
606294
390477
390477
299534
585770
390477
390477
492272
205531
706057
390477
245240
294435
483602
390477
592604
467874
390477
390477
682394
653048
637748
569585
390477
390477
622694
390477
390477
306674
236144
390477
390477
524576
706004
390477
755581
390477
390477
637343
390477
390477
390477
341608
371214
390477
478668
634712
492783
390477
390477
686696
458918
390477
390477
418069
414423
390477
483113
390477
680854
390477
748387
531688
510538
451555
511488
390477
561174
525869
662871
1089565
567130
390477
390477
390477
465189
778322
438214
390477
554364
604248
284170
547681
368746
390477
390477
1076889
390477
476466
390477
802797
1116769
427072
426177
552567
454259
623088
892920
531493
519964
438267
640484
308567
671990
495127
470800
740184
586627
605689
503775
799134
609661
405944
340852
696461
642372
326873
894848
553526
811435
403091
234804
574272
438376
373622
681632
514573
490092
892607
871226
1054591
664241
716863
824029
531988
504548
571008
1070038
577666
1010199
582190
303759
1019872
641316
751086
278317
491334
865058
415885
275657
397030
802639
436927
829211
620476
585045
533045
348458
669702
574272
628194
917717
334091
962346
637516
280985
486417
667777
553189
434098
373378
508972
672960
778431
426640
544779
520902
415498
759211
921796
670729
556733
551969
839276
768250
496176
572031
590915
923489
261160
629423
601707
515858
593108
724979
451022
480294
823571
553762
782572
763667
615642
531393
426177
467341
640586
299259
1034322
647566
663040
254052
228593
335168
494207
745764
466689
551581
1044859
455082
402039
357849
675177
340852
548203
492026
860129
372989
164705
668688
431516
220904
620442
763716
342371
952349
599202
818605
388615
572146
565973
74508
408065
493687
726136
767892
355525
604963
472541
420983
512796
512076
728317
818605
429760
647076
553111
494102
334091
491269
720482
505951
497832
626341
470899
619060
431672
495315
370335
314310
450768
423323
725138
631991
345650
415364
422956
391840
457019
663532
382311
501213
560142
557284
612509
618151
471173
808556
527361
670906
519674
405302
235083
575936
420830
175619
615160
725029
897198
401188
419468
547006
496060
499563
617366
579267
235083
884998
629423
588067
356738
654055
579321
362254
469154
126948
440434
703112
256358
871226
392345
586515
1040796
499327
463466
637261
616948
702267
809646
368496
691169
566973
179873
550499
582842
475272
803550
397797
508023
452631
751131
712672
785039
69185
599967
737258
478436
462381
499744
252424
550499
583289
540965
699106
875513
472541
577578
307342
482148
577295
514756
437569
108785
730803
727179
767224
382941
1092839
481366
448532
327063
474280
474887
567966
493742
658777
580558
881324
334552
541599
418717
486341
596674
608174
547731
893487
813589
708315
545973
528615
486865
539286
836887
707183
410738
296851
570707
603224
577130
1014758
555054
546544
530257
836887
454632
672741
726267
485638
381581
551265
466321
361810
1115681
458209
188209
557606
638487
574844
551502
409146
459309
612111
652190
114476
534908
565224
693142
477516
647038
569100
456755
381093
412178
717535
474866
591030
606864
604696
567521
478464
583505
557053
708185
409146
420231
257029
572796
500377
590907
596688
413129
565476
428855
125462
367034
756380
767838
627624
570701
490330
895468
384419
705804
710455
248984
421586
372608
607401
534049
955980
603085
373415
876463
366688
543575
652457
568495
758599
419306
455891
1055509
806442
695524
608524
282652
486928
675964
592344
189070
604768
415213
518874
284572
550203
586145
431265
508065
765255
868882
629010
430773
710792
624783
383692
435267
309050
375354
1123562
300472
867108
803861
541452
416475
474999
573053
832278
589137
721358
561926
737272
522464
707427
233359
385649
444649
459309
960301
570357
715517
687725
772229
462975
618615
437855
640218
451986
108508
674352
643317
391535
166194
522464
23995
359838
353125
573934
350862
243771
550873
572794
373386
602463
823562
377393
761787
642808
670945
480799
524556
730712
331334
505717
715016
418567
213583
447513
435979
701798
524160
407950
118996
553249
488181
508964
523152
435049
563450
451986
534049
665011
487676
484605
623727
1104113
523872
298384
501505
249173
149776
561276
295348
842985
526718
702148
381258
594614
912294
285172
326641
371067
984982
579167
503292
406286
414797
458404
467432
821896
505892
755917
1121603
718539
690328
310716
338217
576364
766295
604696
463092
392940
704170
560764
462318
297514
379093
233359
476227
264169
477249
173897
308280
284572
248601
685651
330070
663789
824111
473382
766051
279311
618615
352918
801064
464237
682917
580475
367911
873496
580521
342409
437855
300691
817527
675464
373439
603165
997061
528247
820599
754167
504640
818700
522813
145794
350862
681342
822775
886932
894254
460169
595243
484418
709859
512244
341146
667026
486928
310234
565963
677719
752723
439436
584384
427153
819798
765869
397233
770536
463569
424637
434035
691546
487968
449159
365804
495883
761787
754358
446300
807774
586145
338315
353245
473164
541306
464231
845300
842400
312637
794738
414809
473177
787219
617401
244444
530693
559049
721058
284856
338901
640218
498229
794889
602816
755694
538664
307452
681770
454964
1161970
824111
525901
647592
720556
504956
411901
538956
790153
790321
737381
746452
233359
317284
747604
518555
546890
637958
340526
132201
416853
557606
593569
418717
790517
542253
401513
556166
417590
629010
393235
689007
163127
790081
909967
424199
348455
640133
451631
309245
881324
470967
330185
399028
473740
464424
674464
563833
329012
723375
867108
350883
585730
592290
715016
409161
425635
788353
619650
501131
606864
807601
524160
481303
592344
380552
518555
692058
547885
300691
785721
561276
967923
648508
366437
358550
420151
817527
441480
275464
747323
413946
838701
257905
1038117
389222
797022
476796
629880
627216
506028
553249
517742
525276
694022
74558
863685
453980
718070
730959
616030
888255
466598
595000
437961
541599
528247
451599
537224
470587
154341
840091
745493
651200
636731
432666
501204
569148
628213
334552
917891
494057
750129
928319
422473
543876
752394
441037
615373
1211867
577130
437955
576073
299082
522946
737931
686118
747323
127355
417408
307985
889077
477360
501505
823162
672741
536599
583675
602538
541599
330553
554570
429615
522400
366378
623268
430773
460613
145794
542548
928892
489966
674464
491994
667026
830055
185215
296954
630432
277008
484605
534304
655448
431056
483275
538966
168675
603799
303036
606864
822702
471793
678759
762608
713550
729294
600797
307865
512860
780293
849443
942904
578545
430773
334552
797704
689820
414809
835286
373655
527358
521983
316271
765869
693788
516401
594639
820599
304611
699097
870041
717535
658124
544173
771362
854440
501131
334552
603622
720890
545303
550749
443235
501493
404430
261913
604033
501950
709785
503671
363650
370135
727406
175933
557606
383158
502712
508495
609914
600501
745451
548365
457924
348905
572645
465860
843363
341981
669771
448423
658592
809387
239219
916747
668887
593569
428654
800800
325504
621126
327063
620092
460498
458199
165032
764108
912294
432780
385649
525517
462318
561276
420666
741404
432718
627216
392940
600907
599074
502531
751312
328578
524160
312855
773980
288815
703439
597214
381639
576560
915767
726391
640146
488965
656988
108785
466598
369159
691758
89776
533564
509238
800598
495694
443440
585228
677719
512829
655375
340762
583505
1004029
532558
197738
357398
528247
621036
395663
878577
666372
484180
150623
772912
410218
505443
656793
636731
293526
484467
301147
231965
822775
967481
561276
451986
652228
662389
556321
455318
414337
586145
547837
674474
386445
552845
506433
691644
362768
572794
428855
857163
571695
887488
815482
481547
607401
655375
614382
761787
407673
431064
332773
589845
472263
727862
856158
364649
360232
600907
550712
617036
462757
585122
541599
432748
494444
482308
470967
743419
551431
754358
410218
607007
406387
494444
232436
486780
816113
627791
544336
557606
570289
313272
583097
963028
823562
626973
742778
522478
39835
557170
448403
407630
930254
824988
491403
643743
293037
635686
488421
301197
927036
563791
725048
452167
795060
464653
388427
423123
662694
356383
680815
741592
726495
617883
179328
468745
552141
722338
562293
477771
653124
327300
415186
679048
316843
492728
748248
519082
902545
603556
868513
601253
825148
443694
575549
589043
392226
872209
380839
453332
402697
634335
402207
554405
461635
768804
308915
872412
606070
598778
625575
670762
524769
557233
677702
460537
554203
366351
492817
663142
705633
535268
746190
572104
727410
475140
676612
376502
714172
425039
453855
539759
664039
837764
665309
545269
453654
635643
789879
573585
416145
292733
372015
560892
294514
452167
347091
900453
337303
536178
1181815
506466
656309
381885
391274
252075
490945
529990
211748
746283
754938
1156168
445933
558369
467796
750153
654114
1071291
431634
495450
420803
516585
611943
925420
624179
223434
398002
781035
509874
368487
507141
910896
402116
388360
608079
421700
516690
421860
942465
317336
598881
1079354
427582
489584
843069
284930
552530
837872
619784
502418
969970
261359
694191
516585
546917
491191
483838
778840
350537
239773
440783
417504
396389
774032
398631
368487
983640
471225
528137
313562
554203
617370
379881
877152
567480
484141
512368
286745
253485
806214
723059
292348
994778
409142
458767
583813
722444
585533
649174
502468
459858
849787
365160
675059
484168
340935
419388
432938
403423
667299
530922
626274
533220
501375
461994
756138
515523
635802
455010
390475
1148571
789879
544880
527203
437490
543168
732077
670048
668705
431135
509581
431135
527990
603827
573349
249841
145783
648056
316004
486361
1246161
880885
553159
535707
616245
731267
406807
598707
633797
735656
310108
639756
503713
404624
317773
505459
805025
488782
567328
410324
701789
687594
334344
589673
890709
767258
545798
293266
230555
574860
447811
456921
349369
875506
754930
512128
364591
376455
612276
656137
664182
466119
453954
263388
600713
388290
500198
454323
222784
584552
390250
337303
482440
789224
875506
419240
630590
517310
607863
268923
222008
705232
969970
572674
746627
879964
672465
616245
491310
519211
621100
1028358
389647
568837
634570
439352
269344
494900
447489
752313
334547
414523
409694
286745
578501
474862
580602
712252
681440
530916
404185
529752
892815
949807
369925
496305
140447
410070
505047
678353
603679
315930
421398
402450
556439
196536
521031
603827
259466
392275
666805
523583
561440
607320
727841
382112
566108
395194
871665
457513
473577
572079
586755
603344
683237
706408
431347
488659
359217
408136
429067
688430
514712
581956
474351
934444
558369
908839
331137
247383
474798
507465
425528
513167
873956
453159
415511
352753
634335
566563
565152
332168
1039275
409155
462069
273698
645977
308064
820473
650136
402890
621081
691529
348143
825583
795736
377144
527990
765427
385158
1053703
828828
462087
1042317
746409
610146
468584
388300
518411
475778
783057
603392
338885
311788
479990
496975
668404
763870
931614
440500
720566
796661
872857
424780
460296
673276
737251
723202
305334
286081
179328
523070
439620
391773
627216
477115
634570
284285
562994
180846
301999
619206
798139
595861
530608
437396
389415
353027
650771
819373
417536
914309
63541
545361
665516
414993
740882
554786
451880
579008
557786
188781
493444
420938
639040
675907
464277
579939
693914
724195
272657
345443
639123
485141
1071291
730113
224627
662374
534207
567850
346868
602791
405234
376162
601271
400189
395685
673355
746154
866060
394773
467129
535944
635797
728566
679874
519343
628567
280002
537312
668713
291389
365291
729049
484311
359018
757744
606531
589043
807214
440935
681039
767087
502406
796218
585376
274595
1198912
410174
386313
400332
578577
554073
229677
472618
267228
469906
293037
682557
381272
438701
606055
858945
339847
312103
499952
696521
875958
329411
403571
475154
360724
561570
752209
225089
448113
352421
299388
586827
929051
1057787
507502
413333
456034
589043
320318
982414
495868
452354
475337
550601
782800
481889
689394
479184
825531
413663
732077
1011288
609120
282718
433082
856690
723239
532802
368321
479789
499147
390119
112982
628165
500835
951671
395805
299388
491339
542793
627715
825684
567666
211748
463111
398895
571987
506065
1119704
603827
565152
382553
417504
564295
683777
370584
434351
356386
572195
366448
348916
812094
481889
588099
386077
391444
637239
421090
638910
592563
441888
532250
616814
602636
442075
435227
274355
927036
349803
669228
546917
529692
1055506
285752
377256
596544
457828
368220
687439
366448
472231
178170
968273
742283
271201
379049
500835
527277
810298
522400
248907
492200
550509
645511
908014
418673
503990
808605
607878
395269
504783
331432
469866
921658
496247
222346
634945
481510
592563
651523
216201
655843
479776
300776
149625
670542
557233
592786
367235
472275
724103
551958
538477
672230
398637
724411
109883
359815
294100
413544
72369
746154
563458
688215
466934
465266
419729
865977
770481
479776
256933
448011
524782
752980
758648
365291
552804
438701
682160
458705
423739
368135
459084
652817
377667
207283
344741
449748
638759
616196
767330
931253
387968
509581
369012
266619
589021
76108
602854
670700
556741
801380
653463
395632
309772
478141
556439
1133101
871485
213806
481277
509488
673528
516616
461342
491843
698547
791790
522282
186943
502286
453862
309991
316582
435668
374688
927152
481889
698886
703393
392503
515884
795360
610349
663909
769248
695916
659606
833106
547795
424696
665868
389446
553878
297940
534596
947535
929529
638759
594130
482179
795736
371969
561901
386717
541605
339386
560892
267963
447121
1001009
650294
770008
820730
195356
290587
570228
690015
705770
730883
217525
436334
316370
336827
120368
263019
66753
604584
398354
550352
522241
596533
311788
536056
447188
605607
620241
801075
1034808
312280
647419
525032
415388
888345
530690
764072
855863
405368
567850
785629
418300
766341
448403
888424
398799
752207
537495
787076
475140
702728
343387
919154
1183195
425457
300850
760141
533564
338777
437490
1092576
382267
472358
519735
328947
256933
579952
435668
506030
674104
417584
582390
553153
369159
883955
562446
420914
607006
646316
1036606
652889
817959
994309
255332
588951
188781
361185
535859
415599
653720
388767
755640
572894
570544
426966
573585
572674
787522
515915
747031
257248
414993
798827
428814
748248
650952
351015
483043
664386
674104
686608
563513
493342
458910
328100
459349
656817
317977
593176
493230
787001
674080
417904
253082
261928
340357
625222
632766
483952
554918
485481
928037
605795
748775
506386
546993
622808
914309
603031
466590
355049
823696
636605
320318
669581
564653
1158642
620848
681735
553142
677368
544745
600634
420076
729516
856762
500198
358959
615854
420914
418017
568963
672230
742894
681337
662461
658974
706408
509581
459606
461242
364398
608297
552149
537350
482082
246134
937079
626592
293037
498657
871046
264613
534360
677752
425453
660840
430557
488819
523373
756785
893743
412371
489973
550457
657324
485168
737661
413663
376346
459349
599102
740882
551238
511285
389612
467655
278317
700741
336827
394037
672633
366185
469486
528015
322355
503292
565757
459950
873533
379002
463919
471793
427820
572031
603079
745122
779489
534036
593402
334724
780615
382268
39886
493946
925115
595796
749993
248314
786753
448819
494484
767772
268773
358557
458543
698886
651281
557853
325496
731334
348640
374581
489833
621174
629627
652428
432186
390475
239710
309112
519628
608443
836036
290455
635408
488647
459349
404185
848705
643429
900957
818656
316004
735917
865221
542137
579229
805955
811146
1040673
378109
557802
505355
775480
994778
698077
560519
546286
683495
827257
468774
466201
294686
625655
842172
455456
607703
808393
588005
502880
661378
951671
616893
875506
661972
574682
667641
452729
355049
545374
445711
647249
419467
766122
327156
469906
940793
399201
594996
267522
748248
438701
534473
545278
447819
662461
503107
716579
434679
388360
518665
493946
988321
676082
380926
385158
498344
942465
897398
659349
337303
703077
531590
917920
627587
458910
414584
555216
513324
834465
582415
337471
360204
439256
450849
521995
499528
553878
519278
432215
574876
498893
579135
521995
790346
544982
1165265
1138693
497203
315708
836109
554517
127220
607863
651673
492377
628332
157333
383469
513780
564729
760141
553142
529752
541989
492255
426373
674802
748861
693934
535395
493946
456458
272657
368817
437607
440628
569532
502406
848032
444147
529709
903091
296402
581515
491803
683379
507910
798224
613904
469906
587218
570198
370380
1119704
663662
783820
459605
407599
215315
884996
418038
458808
358142
855863
700232
373793
521684
415242
283664
567624
703414
229792
268923
302773
284113
546021
642414
452921
358723
544115
338885
623631
1145190
654114
692173
1016815
504270
739262
782572
522045
227598
395086
219301
503261
500570
1087049
952708
347226
417740
488167
555003
699028
483354
411460
950054
599808
433797
231382
535460
780345
538120
235781
452167
949751
414523
375994
483301
490404
626034
238599
390475
660469
686560
662406
918067
773282
331216
612891
743983
347445
511884
417536
512353
532802
611847
769941
505459
567028
745493
779703
366448
520644
394153
136112
638117
548838
585129
360152
694506
633153
177510
873956
613792
607320
327127
464583
475778
1014495
386717
353027
290692
946650
502187
506239
411016
408136
364659
407589
424028
873153
688215
793354
483010
618589
336794
662374
826388
331432
589200
453670
513653
1168976
596430
705770
512479
480163
579413
546197
584449
420517
364337
391086
782428
909763
734152
533774
490573
398558
667532
782073
519157
501863
747569
403982
623672
583042
564498
791248
572912
419309
543842
667641
387588
572061
964912
501200
891105
367551
629887
725124
404439
707424
433149
282235
970736
504787
661786
810246
365773
677859
1055506
404130
745335
392503
648933
808393
683914
501709
717277
383560
937079
417740
691317
571729
262151
206315
531590
603679
514055
750946
532821
486517
484534
642303
513831
548105
803550
641575
451273
455735
361323
554918
801433
655516
401935
611663
553159
590120
358723
415388
367497
586827
572399
493946
312855
505450
398895
613050
799582
373370
327153
761119
534360
514220
760141
300194
997858
396580
348905
633797
260457
597023
471997
636731
483017
521939
778809
682838
642634
484832
418017
407131
319229
533680
747973
554405
538378
751864
759959
427678
538251
416871
414474
603959
892815
690272
612276
597912
435668
376551
297210
460715
1051626
140180
710779
445946
412798
500198
585497
772891
310762
412158
409178
585376
325496
566828
1198912
754204
613451
421398
509478
731340
645877
523427
468774
842195
617440
433639
542164
433855
102123
389528
348491
608297
810922
440791
490864
392591
859093
368670
761270
799667
362601
563921
309991
413544
629629
744961
408616
142774
622504
837422
634027
773657
550890
559377
552804
750151
339510
415388
575988
506604
188781
607703
424889
358557
542035
628706
391086
779814
774293
642303
608297
322588
11175
436310
546507
666805
723241
473324
306763
425790
857516
386733
343313
704625
464583
516106
419832
532701
940793
350767
543963
901177
416871
882323
1053703
771635
310792
119687
549556
757524
706988
682141
380382
552141
310212
392861
512199
572215
551993
791301
369925
279712
964912
744537
712638
688346
529172
170592
247050
510187
502431
559644
360152
610878
720020
656602
533826
495530
650791
627153
422340
528137
631341
284891
385559
550922
763870
510239
573088
585497
495698
757680
438844
539345
438701
492992
453329
625747
636417
1071291
155858
819554
462381
591191
872857
621081
538277
443984
265775
487566
442196
732077
509466
667364
465816
488593
716579
372148
669924
806792
553878
538394
635886
362008
730113
282441
895128
612114
443247
292098
441987
433558
446848
474932
357687
859818
496127
497113
484141
542683
483301
795060
670085
573927
890292
498657
763452
863897
888345
304749
316630
699589
479776
640460
507465
379047
703721
603292
576326
469027
393029
647141
416469
543117
661786
327698
852996
673172
715039
446214
351015
456007
527454
713339
622678
616995
377496
724411
448201
232434
362430
361472
930916
553878
351015
449851
389239
322730
369925
565656
418248
296160
778089
895012
331468
644989
207195
782073
699028
377021
622312
561802
448315
759959
766948
454952
500198
728811
588951
327153
435440
553114
686851
535195
433403
519624
309991
492757
316004
327698
189926
503328
309772
712638
506920
428814
342964
532391
598096
1040499
343387
741492
812555
593273
767772
458705
451984
1062354
385234
399629
254885
520186
349919
687457
704912
356383
331468
409542
672387
479124
895766
346157
302435
586087
295482
813973
736757
914453
431135
346451
576625
534207
531300
373136
546489
433855
573257
321595
516642
718540
368817
710779
772343
429778
853892
918067
622732
230640
525032
774013
704395
443694
237137
531092
1068351
285752
428979
555003
706988
918463
760495
633591
444916
395767
500305
418212
525916
274355
744939
552812
469563
299082
613050
538376
534220
450388
452896
197641
533524
374863
474974
546021
761270
637299
925420
509466
419519
622159
456418
666142
436747
458767
425039
375173
742072
406517
654382
694534
535460
682607
684396
738362
662822
444674
461510
563921
761538
460863
575775
492133
156879
349623
763102
685225
493284
703393
482179
741042
985641
496924
624909
451905
529752
387588
529287
872857
518272
367815
443984
393443
423121
887396
817122
210737
513122
420517
576335
538376
746409
522282
661472
125607
550256
473196
606591
522101
602325
639127
555547
397053
720929
831358
435440
676273
605470
652951
593201
535334
379953
671485
634077
448615
741560
429166
681957
766345
512199
716579
513951
537350
484832
824713
333319
282531
460526
521606
434858
631147
700901
380959
417536
392260
491843
713339
562394
407630
609150
831279
934444
569557
552574
463074
661319
754938
525032
527513
704171
476083
306574
665405
443995
774032
463919
237137
559405
539759
324921
407556
367984
371858
401776
522486
372259
917920
358959
143276
378351
535339
845529
523523
617644
720525
533774
522542
476491
401704
704015
579112
339252
507841
416527
757680
469081
657405
994934
496759
247558
483838
689258
806792
459617
498657
520851
530014
610723
561819
607185
925484
764007
529224
798691
1187923
839247
831358
346451
785100
687253
878204
344221
367401
363922
382439
488542
492279
470173
376162
611902
795736
403531
478031
552149
968273
349202
463919
400213
433403
682141
519278
372999
477223
555003
558864
737661
423509
831358
662461
706988
870577
433795
577683
565411
839669
723916
1032202
475778
643743
484288
568837
205649
754049
592786
845592
574161
610110
875259
638054
691707
204638
503990
321608
317652
667299
272066
457768
822255
630703
838200
530145
399283
742072
576112
433737
432728
189070
591645
893755
812213
427732
276738
432488
464226
636530
576625
349202
529882
396580
831698
465578
404624
542377
485333
553535
682512
1041529
972699
890306
574216
198048
534399
616035
404470
597018
500666
327876
540444
558980
453954
703312
682641
378898
586338
329844
611702
591990
854318
483450
731512
414298
624300
363018
384018
130034
570707
491438
486018
722444
946643
466487
209365
399630
530816
1003449
425673
685853
638910
356588
493480
562116
377339
466882
1180055
666128
324078
223515
516920
572839
415329
540756
828828
336096
447582
486807
531155
401207
566828
617883
742185
332841
627451
646580
333317
834465
518315
472181
424260
593823
710829
501709
548234
617203
333299
407630
354420
600540
649174
575513
368765
180529
422057
419352
850988
543074
627417
683043
274395
537207
753100
516690
691529
600720
428112
310977
530150
605729
537912
356211
761119
589180
781939
421398
519683
591346
689040
396602
612025
472358
644591
931906
581601
858790
222784
492215
620542
774527
687281
526268
278818
767643
196399
724103
325251
651804
810103
572554
639788
858790
341783
564880
540684
610254
651804
812265
647078
583565
348941
418871
758663
655159
316542
789690
596182
715401
661236
307082
583152
669087
396263
614144
459329
699508
749550
356428
621759
859154
581029
227424
656042
834329
883284
280275
289432
378506
373329
515341
515341
537323
788017
567636
1043915
740983
607027
506981
537228
644305
643416
340181
298666
621759
885306
690934
636480
698458
312722
843395
385855
567611
774527
1032405
388767
439445
623513
580544
864703
530309
592220
476240
619164
699106
680519
343356
339952
917716
847043
722625
301745
694887
569462
659183
581601
607027
192394
657322
789690
870929
294224
847648
449446
601361
614207
770044
419203
480077
602132
310922
864703
800866
775531
256265
927835
611020
810929
705651
924868
431007
723242
369159
507761
760502
615200
621271
738748
200997
924545
486550
246774
426537
694451
666096
497771
466227
574930
537129
653834
869413
598253
237414
479342
501974
301745
967293
437714
564326
534881
586362
780984
746644
486123
368135
436968
809637
1164835
499534
420914
995922
676142
583908
321174
771959
390477
588209
559418
622131
780020
785748
338969
779399
558499
770044
493607
421044
939282
651517
534360
786271
277294
517082
331731
694451
336209
1071446
482930
483558
698576
564880
835818
442037
621759
620542
738748
543373
218853
621475
917716
559418
690136
979938
1154031
424314
469117
647748
342027
483034
759037
518389
683950
657782
687359
312048
780984
942460
536054
564372
701888
820730
510797
562282
225504
712325
913847
494255
934894
369224
825642
601271
632659
841081
670118
658490
338969
800866
441525
640240
794431
942460
292410
304796
471859
250807
222968
517082
855931
492358
472337
331836
1316642
294224
301745
598625
337890
684173
864703
1029493
294224
524156
659143
821572
638507
388615
618260
373006
529789
628531
580999
701888
393950
917716
315509
364381
996355
816248
651804
639045
323015
563819
651517
338648
434821
699097
785651
539349
611062
889174
712144
511825
1004215
604050
761665
752416
268274
271873
1071446
942460
754458
651517
755810
754458
923167
460562
582116
870929
833780
712144
993965
784434
646029
738965
517082
547261
786271
719463
764268
689250
636157
480045
78394
769970
581055
849431
573023
692635
601361
809400
799229
473324
756477
651517
765044
374771
574929
526941
206315
553659
581805
475553
497964
923127
764268
547261
580999
821838
764268
581445
821255
293231
647068
640296
681342
669558
682417
323173
934894
314605
551753
619164
601361
736757
1019221
614077
446211
863685
927835
508214
927690
561755
757054
551753
885852
493017
522195
683252
435501
722665
756477
927835
614729
774527
309925
582795
617042
606923
889174
713382
927835
810929
816526
179388
789690
537584
943712
657322
465758
524196
312966
721286
1111962
659214
355289
655159
234609
279190
590373
821838
906103
811335
500650
511884
494346
784601
669087
338185
580683
661236
458879
640602
780020
905651
756477
503209
472079
974402
312966
818506
687814
459083
371014
526268
721286
610392
472337
231732
576052
614579
19884
553659
444263
667632
562974
739336
991489
843216
208539
246571
822150
799229
232950
448361
626216
774527
490431
338969
687176
719463
797705
812077
465784
982426
621129
958418
464350
275464
558820
502297
711745
756477
705651
410597
494255
583552
599911
943712
549339
800866
993508
533078
695465
312866
635290
598404
632659
713382
723242
471629
478671
508697
1122669
207118
675380
348486
843585
524156
590907
666096
626004
764268
728512
913847
447132
639045
157333
486550
619958
472989
779421
794268
524634
612582
279190
950924
487479
614579
73822
618212
385359
360489
395877
703020
987102
754065
325251
689250
317699
333685
483558
337597
834329
645973
729900
546292
497692
164579
333211
448327
1071446
451527
606923
581601
449642
351462
598981
533955
567504
480581
687281
567948
1003831
483080
580544
596498
761665
678703
511957
788906
412542
537809
517082
261115
814897
839720
517082
611838
809637
1003831
369996
888345
595097
621759
536054
333260
538127
481547
598625
777293
581055
701888
344778
363102
269074
899031
764268
409085
455531
500650
684202
829614
816248
260642
491438
549770
342098
487902
798835
471323
908232
598253
963028
934760
678702
810929
885852
727031
676201
640296
233817
651009
695024
556243
727910
809400
934857
777293
694451
731597
563244
687080
609904
773253
794268
972503
931906
635956
621759
530084
616893
809400
410612
631824
872063
911060
737128
444260
755810
688451
365152
591888
956481
644305
828148
845317
712350
598625
619164
204867
529563
864703
591073
1029493
591073
746644
1122669
128660
522001
617277
626346
769004
644572
683055
764387
721286
538820
367296
835848
638507
785748
423233
603818
835328
511825
1154031
471859
531155
715401
816526
674843
658490
786271
656057
809400
745286
607863
843216
705145
972503
810929
489808
403312
378221
722625
774527
780020
979938
714737
641247
552852
872063
620542
1032622
705651
400213
641247
816526
705055
924545
585505
631824
752416
507714
722625
845012
644305
769004
500650
510665
652779
786271
841081
956481
502297
544305
483137
758887
610254
598859
640296
442620
264637
769970
845317
415817
667368
564845
526077
761665
666380
872063
604050
518542
612763
781024
810929
879137
296687
505638
454332
573503
760502
823358
432523
609464
565988
950351
979938
336096
623772
644591
294224
762164
630703
338648
1015052
398685
655561
576504
537489
768989
811637
792840
757562
610254
614144
219085
386249
640296
533510
690868
526268
662143
630091
524634
234943
265337
487747
493607
704180
579028
643518
645938
913847
436801
683252
937859
743085
327046
744208
611811
458767
562974
394153
809400
732971
323315
828594
552367
619164
403178
590373
1003831
805507
833780
599748
864703
500650
764387
414146
888187
213052
677252
27594
598625
704180
651517
861118
647600
564292
598253
295197
883284
611062
421427
420560
576052
712144
369269
590373
582450
312966
620542
1015052
685933
547261
709385
789690
785748
808698
367235
547261
402653
493607
536054
640602
721286
538847
725975
513561
722665
614597
835848
520411
779399
789690
761665
413124
527452
1164835
564184
619164
773253
768759
814897
640602
130004
756253
726136
845317
728814
804734
535331
453778
716605
370481
300499
858790
312966
1193626
778564
596498
442119
659660
1076889
497262
460562
379659
437316
816526
445643
705145
489103
653806
633351
658490
350439
719965
597638
525240
581601
537489
517179
1010398
622131
764268
350801
699743
837422
927835
883994
711718
489828
596861
958418
602826
734700
657074
528954
203435
533484
722625
381459
699399
610454
690274
657074
847043
337553
762164
507422
751991
547261
626346
870929
676142
979938
526268
692473
312966
326625
662551
647748
497965
583565
1164835
784601
581601
640296
308586
642231
631907
571877
710867
771868
437165
620542
580544
777293
753770
835848
591189
525711
559418
767643
487611
678702
927690
682142
963551
282975
647600
1080044
658490
640296
607027
524156
662143
698576
517552
569462
934894
804734
437002
639045
643245
682417
456858
734068
815135
417180
735596
631371
369911
322680
511291
644591
474997
632659
798835
354042
705145
715401
555265
760495
761665
730976
662143
364070
450942
644305
569834
610254
680519
437802
457493
966228
354042
485063
497771
564845
749470
535331
577732
388080
553659
637452
562974
835848
925369
735620
340267
682954
429487
583565
524634
564845
777293
323015
411441
705651
694887
427812
771868
538847
491360
626346
536054
1112779
694451
360845
406125
492983
888187
643416
917716
435810
269837
623013
942460
719670
752667
515341
750966
811194
622283
661236
650521
735596
490776
609878
366682
610254
979938
680519
762801
537489
500650
621807
601361
567611
483173
559418
564880
583747
551753
511825
183882
762164
800866
635643
338969
562282
825055
235557
612651
363689
767643
663256
828148
1193626
1154031
640602
623013
767643
234769
752841
778564
712638
811194
778564
809038
398692
220128
705651
258766
695024
570973
312824
680817
483447
927835
473904
556243
642247
993508
733255
517796
1032405
705651
483034
294224
719463
598253
596870
328920
405944
485742
938484
351480
848705
583398
811875
483080
816526
1084376
524097
690816
1164835
883284
704180
637762
872063
641182
804734
628637
598253
429087
440647
906103
786271
705651
917716
784157
264637
762164
680519
206760
762164
622283
729872
906103
494255
517932
636482
850629
713382
821838
538376
931906
471859
715401
515341
793835
834329
568461
1015052
905586
797705
811194
590407
713113
822150
819373
1179395
524634
524156
567611
321957
547964
412199
842987
573503
479909
597385
471859
842987
807057
903563
151764
500650
784601
590053
828148
620542
650652
644169
537489
927690
719463
561639
579956
569435
611062
777912
749121
577918
622283
471293
659660
845898
540644
802426
768446
841081
492807
721286
603131
725975
899031
799741
338969
240737
369996
542205
507446
387821
823166
389647
598625
624303
845024
222749
302847
623013
294224
923127
493695
512370
346030
1164835
784157
599846
810929
554762
758310
636152
807901
113291
778564
402842
492256
441547
680519
895473
1003831
234440
512251
367147
670613
678702
580544
562974
591629
621759
464424
834329
268842
246453
961100
858790
430294
483558
614579
669087
714820
816248
176230
500650
536290
638507
610254
248340
351948
705055
925073
475787
415817
783405
538820
748043
722665
888187
1154031
584506
780984
858446
646052
248433
809400
478792
764268
666096
1122669
790754
623265
415834
559948
690274
807057
764387
870929
640602
662037
408728
834329
770044
661892
762164
728512
487826
746585
364088
301745
1010312
427610
841081
812948
823763
687814
562974
580999
765044
956481
598968
634826
520594
645973
842987
1015052
814897
673292
408987
473017
470130
591073
222748
847043
498235
590085
598625
615200
1193626
711745
680519
377133
495156
558456
757524
632659
703894
786271
200997
647060
784157
927835
224233
586246
354966
967153
722625
809400
1071446
687281
614254
384045
191451
900978
440058
928476
563479
692593
605709
301745
698576
325251
576052
323015
569462
471481
716929
611138
784157
494080
684474
619164
972503
858790
312903
738748
655075
759037
683252
622131
839720
751362
317737
223926
942460
365268
562282
900854
547261
669785
798835
748592
758663
657322
610254
615200
784157
814897
835848
317699
967274
798835
879776
993508
517932
385987
367276
828594
291031
692593
588209
1065935
783405
764387
303720
473086
299469
991489
848557
612752
809400
972559
835848
654288
684327
640296
357062
797902
900854
377053
680849
927835
835328
275360
747860
509843
996355
661236
725975
328920
654706
497771
741706
272340
624303
324939
549342
486929
669087
505047
354042
842987
538657
644305
626558
794268
945753
716535
576664
587391
441386
430957
682417
629496
888187
89728
473121
837890
694887
712325
606832
569834
587357
783363
991489
678009
778399
883284
633481
888187
850674
660819
542718
740225
403501
843216
508566
794452
521828
740638
206458
842987
767643
658490
612582
864703
631446
763793
797705
581055
735596
614579
702161
601361
927690
994449
642441
383193
581601
499346
548610
707419
934857
889174
574929
784601
590373
607995
621475
583552
486652
705145
117387
769004
774527
573503
554187
812948
614544
607027
702161
761131
562409
265807
289869
822150
822150
413938
578048
622420
658275
1032405
614207
517082
550281
607027
569834
996355
605643
906103
648627
862857
721286
445135
761665
501118
928938
345417
564880
934857
662143
804734
749121
540644
707493
645529
835328
798835
395018
775878
474452
569435
472337
722625
944985
558245
880687
185976
548275
779399
958418
895603
804389
535623
794268
844652
316726
674843
591073
478333
729872
591191
538847
666142
927835
1211713
765044
639687
752416
761665
674764
533618
575395
666096
596498
694451
578173
936791
350641
621475
598625
777912
236210
506518
934894
601361
735375
564880
934894
622283
447670
687814
580999
1032622
783405
442002
455116
640296
541452
565323
349640
461642
515764
514321
770044
927835
500650
918476
991489
493607
475940
828148
567611
638507
411571
647556
612473
442548
606559
527452
467734
799229
414523
257691
704268
634375
690934
934894
612582
1031341
1164835
770044
331106
590373
647600
900854
614523
364934
493432
705055
294224
533494
651009
465194
283813
715401
417713
611811
564880
611223
562974
974919
1154031
531085
906103
323015
640821
769970
247050
292760
695024
976839
551753
535815
710249
563656
651517
712325
845772
674843
362139
644305
555059
799229
439511
362165
667298
394510
488998
622131
748592
581055
1022027
477792
769004
623013
373487
739260
610254
623013
622283
485646
528524
996355
847043
632659
538820
354042
481873
483782
493607
1032622
769004
810929
934857
845024
619164
162569
580999
702161
721931
524156
519049
490850
906103
184711
706930
647187
814897
678557
582450
651804
586903
718584
547261
363930
890043
522406
845012
632671
911060
542325
645973
464236
690934
486550
743585
580809
662551
531231
227968
313059
623013
950924
888187
606920
804734
565222
809400
657322
621475
524634
762164
515310
580932
515909
704846
299454
670580
362860
771868
386720
565973
711745
732971
658255
972503
769004
588174
610392
923127
818841
429959
560336
240651
645529
843216
885852
713382
502297
784157
325251
489566
564845
615200
589142
556243
547261
702161
592220
403962
615514
731831
845024
827151
524156
576052
60629
639788
294224
596498
446334
486550
730444
621475
923323
641247
689250
543373
900854
784157
473129
616903
841081
835848
623746
307878
764268
402199
580544
480460
550317
547532
721286
621028
562364
298777
392345
689250
346490
436133
927690
744758
812948
482562
581601
658255
621759
346490
911060
427176
927835
518167
651009
774527
321468
785748
841081
597092
632659
943712
306770
526077
880687
502297
286507
771868
470735
449802
301745
738203
567701
814897
317699
811440
440887
580544
186848
672023
445147
569524
906103
312966
917716
866091
659158
543373
381205
811037
381568
483080
547982
658018
645907
647515
536054
972503
760502
473903
68714
850629
294224
560484
284175
562974
72369
646052
222289
942460
760899
618560
721286
461642
850629
683252
598253
690934
422290
666380
885852
1193626
674764
1193626
780020
748254
513815
452670
340950
633919
612582
528871
435994
658255
483034
469424
503803
588209
686918
452949
462100
927835
644305
578513
489326
657074
644305
620542
696292
469514
669785
725975
841081
934894
526268
665841
687814
328920
413958
316320
462294
444608
749803
674764
629867
590589
712144
789035
300194
963551
431451
621049
554879
1123439
743075
555059
432311
676142
574929
618500
807057
564845
669087
622283
526268
680519
677452
931906
751864
391899
491703
872063
659660
691171
469431
558948
578811
793835
574191
897342
346490
755293
683950
573503
542760
822150
383323
379344
624303
579992
643245
1071446
797705
574786
524634
538847
705145
682417
553659
1154031
214532
640296
600356
373308
649725
183736
786271
934894
1164835
567297
943712
383469
824988
667632
629452
210173
426906
705055
785748
755810
960301
431638
1071446
930305
931906
341981
408801
562974
772229
1034381
842987
433112
338913
783405
431778
923127
823763
544337
885852
622131
705145
345066
778424
555601
828594
559059
556243
950924
602718
789690
487841
839451
323015
924545
583552
907286
728512
438710
758663
599846
618077
934760
993508
277008
687814
537489
748592
870929
816526
835328
493607
767643
670856
773253
1032405
477741
680519
835848
923127
409959
424206
880687
786852
580544
415817
729872
499680
368121
425486
613031
704172
864703
773253
597861
764268
835848
911060
601361
749121
666005
594542
128253
620620
337984
776220
787483
801494
690274
174913
482993
645973
524352
569435
694887
241730
564279
484345
610392
247012
483034
815463
555630
455561
657322
418567
332759
1223880
706772
683232
669785
394244
577891
605470
761665
761665
839720
610254
625732
883284
713424
645622
712638
370700
507820
835848
873936
598404
641247
841830
268982
705526
633694
761543
581055
749121
571989
771362
161474
950924
511021
666718
738203
380208
662143
474741
486550
755293
446300
785748
456008
678702
515035
486550
1157454
594787
828594
508726
583552
777912
598253
834329
811194
942460
576052
315227
800866
580544
828594
415817
580544
792298
630034
619781
648005
281574
622283
648627
835848
839720
128940
193024
611062
991489
556243
733391
669087
723242
540644
651517
537071
544525
501834
547261
1010591
519983
55600
625902
657074
674764
834824
903563
537188
773253
284170
575618
723815
204431
500759
569435
542638
680519
739288
573023
639788
326681
511825
1071446
622283
713382
436374
737938
384625
559019
674212
344094
183736
526077
1152144
634458
467230
728600
1047705
683237
599360
701366
532779
671283
370302
1112631
719414
301219
359523
1052420
293466
774704
866791
542757
1011621
641569
1014999
621937
633849
633222
718117
725106
515571
757932
799106
1203560
424866
935380
512523
671765
552198
726674
784084
794801
656609
545915
599801
546051
527494
733750
499744
531960
511190
549893
432568
755980
608592
617143
179386
514844
661968
617773
773213
478400
687391
1287815
327316
607025
414686
615721
261573
355843
474455
495417
754355
192066
629762
698034
550863
685256
782785
497574
570390
994482
698703
566774
736838
582390
1036225
329793
248264
921501
869006
1002293
919673
643256
599256
671443
352045
809660
600590
1153066
472507
500681
718117
837243
1086801
511207
769774
752718
536781
612977
574995
597387
472714
446701
621152
989345
782170
1003326
495136
564674
820820
384373
673589
771029
565342
1088111
739401
662786
502656
460340
830293
642045
566787
634862
599450
635347
590053
583384
1217757
416867
970134
693518
575706
470883
479036
563925
486650
876759
308033
1078512
727020
448909
710429
200089
570912
481076
724665
1216292
1022479
914437
818550
813761
935052
703596
512551
605714
1100286
632865
399633
428528
443059
1042702
965921
858945
383094
549549
588076
702799
1032363
816113
863543
755796
497837
430437
1140391
593925
790728
1008296
458930
626442
806214
646295
515390
592774
642310
1051790
783492
500724
249113
555629
638604
634970
537221
515148
568894
434433
924872
1255023
585973
781491
608195
385548
553364
421700
986851
1074453
652017
585334
379543
641822
1180446
1095895
1076723
868716
749912
935052
1032691
621672
829972
545216
595537
718367
649454
857631
569233
292402
464318
842095
537683
563191
830929
606988
549781
497653
600234
661053
498118
388165
726026
839839
877389
1085345
875008
379797
340296
785102
769904
675401
779034
595732
734828
1010625
606983
617764
507359
842142
715275
621305
908319
492249
799230
608592
525534
540488
719066
621016
751519
1074420
1430007
760424
644696
637478
543453
592755
595732
581560
768206
511846
484832
712052
584552
692335
651118
539835
282175
449851
571171
561009
669924
686331
616308
566774
458686
947528
595430
553515
647268
764501
743539
523357
604561
595732
360934
833478
717814
630844
407823
207851
499120
1503692
511202
724958
1003583
703344
700546
483774
540771
872756
767350
928025
673737
619878
663386
443271
546362
818656
1189245
248148
970879
589750
414858
313365
905452
175490
797865
686555
418340
247012
585334
357563
656676
619720
54815
650482
828360
476711
830929
659261
492831
461865
426318
390543
517830
631971
464488
537400
666281
504397
389553
412874
399645
763230
781106
789769
346396
449477
342098
295197
478400
510187
610275
508394
496912
619770
532802
1232218
448359
465442
831582
633352
502406
760679
391473
1113384
826150
385560
543948
576519
574867
582236
514982
1071655
382466
660414
495993
631748
371443
493497
484779
519498
495510
563980
510530
256358
513855
1235410
434484
425244
731399
506800
604783
498059
511158
489323
390019
569519
806012
336982
934958
553033
409324
637249
483686
410952
395644
845026
424100
611454
1220886
719546
577891
668520
775023
386249
532879
742818
236106
649454
567482
716444
255908
631748
299506
448292
344887
402134
420619
890589
538823
433434
381491
623062
509011
446252
569818
650233
706007
516905
285976
421366
487977
341999
679217
576141
507471
488986
538246
596304
765782
940793
483301
903565
806739
512521
589679
569323
440112
299506
517985
770529
455294
687462
458714
250560
530669
989466
555813
884564
771865
604324
481791
442453
732030
431768
491233
738534
245708
461197
480065
518559
490404
655353
1003491
775635
487989
408012
530062
650233
1015237
602022
616814
789547
377053
374200
819827
531700
542016
474166
499638
519498
885454
821357
337635
479045
1094959
766710
471744
426851
378637
726092
719730
491339
352077
709858
241713
418340
535071
643912
343170
366999
335520
527132
756894
360018
794946
667363
579703
618236
543494
783831
854356
399750
638346
783198
471814
800990
335403
369436
758887
708392
424857
1115386
383560
490696
243969
621366
405944
1121732
777230
643549
642522
673764
686620
491033
378426
489389
822463
1058268
335774
514702
722411
836791
634307
500024
777343
582006
501456
402190
437747
412998
435706
375388
480836
461668
548123
793231
509659
758193
574600
752583
956664
615028
355146
382236
587029
420619
651919
483551
348526
314069
466680
186574
516096
725045
663823
431900
521409
489103
448867
1031996
529898
417504
699574
507827
645319
518559
283662
519760
434774
541484
635782
797323
434930
444666
451653
343305
509676
532406
287523
1094959
385560
368414
745628
766874
531518
740518
563980
307046
717357
361755
1218329
898175
361039
481921
663909
433243
739057
558478
564017
381166
429116
627177
742952
445286
256084
523796
649661
771001
713378
551160
784568
710264
304015
414355
663385
605712
267522
987710
458336
866659
530414
190082
499301
610948
598829
633378
306956
601595
507041
534888
645503
509478
794566
285683
611304
499620
1079354
799435
448532
552854
707183
259684
828953
541828
538246
382508
661972
478090
680692
841406
314605
530316
684645
589464
467285
723549
832329
726092
786494
542048
741580
494820
380208
726273
724856
512685
632877
859354
482020
605084
589306
693956
296402
423721
723011
311395
478963
435706
359865
344460
458178
383295
360709
1060739
532797
749662
1292255
458479
449053
367281
574549
494861
490282
300135
417761
635682
326589
877299
743697
454024
998147
564114
731204
595523
311890
350406
569573
602791
547832
498606
441699
296217
429216
529863
589723
617910
488326
679270
214190
613142
429239
620235
610647
77882
442548
317137
433251
669115
587683
527501
625353
601688
792075
754030
452520
382944
645511
502374
454753
544772
377201
751315
474411
508394
396576
628506
635137
79741
748119
589020
1235410
732735
742986
616618
816326
265024
363570
665661
693052
453194
659826
423456
344146
1118143
611304
405756
423692
381595
370336
938022
638923
252383
379033
418910
326494
271742
569382
443517
413309
745311
389369
162494
572383
293486
676986
551496
327406
636725
691515
527116
709393
565518
559345
353858
751116
396576
537807
603643
558617
507719
521881
883414
454373
710876
593670
433776
450522
396062
892345
475756
527789
420272
633378
427812
683131
467501
630469
467501
480535
567482
598914
1050191
756734
809584
802298
994778
269869
483076
586068
572061
311063
446150
528371
281015
525739
497805
407966
564429
605402
667327
383983
588803
378808
829232
553362
727050
460328
406560
723375
336126
486550
538867
311463
439147
680587
354599
460849
426801
670053
546464
457005
543333
892083
472870
887880
580042
560847
731718
842722
125720
270416
394377
591623
1003319
601806
395559
449268
602311
636098
677056
486024
378637
503468
545134
1067229
882377
802994
424857
668301
670945
424022
628577
291932
528561
666363
696155
776269
423661
591158
598888
648270
298761
549346
547713
555093
496445
516595
413335
487997
711895
492689
527501
330957
299506
629933
562399
843677
512928
749662
537214
175270
759443
322393
643912
579768
313670
692144
411222
490282
515190
340671
509011
429216
516279
1055076
772854
292229
605402
691707
224128
397815
875790
405135
446666
521881
863573
348043
482869
770529
811335
538823
399630
634805
447067
477797
508775
532627
640058
333868
668355
482241
400625
664980
641962
782414
689402
243273
415149
579170
537053
438290
428114
638026
666900
638026
666900
198911
422286
135754
550544
666900
536710
638026
480437
716789
638026
491457
791154
1001009
551265
666900
816665
379843
544620
279362
348501
638026
762144
432488
394377
638026
595194
638026
731470
633404
557090
349486
638026
495410
550544
724103
232887
666900
211251
550544
666900
638026
666900
638026
550544
550544
711895
666900
559407
884314
638026
676989
456921
708328
696310
989143
550544
638026
592279
666900
550544
439376
638026
638026
793172
575410
1028358
467349
666900
666900
427153
536654
550974
398758
480225
418910
550544
638026
550544
403678
638026
509335
666900
550544
491438
427970
561245
550544
638026
229370
550544
666900
550544
865454
919083
638026
638026
638026
465501
484539
550544
803464
549775
550544
604620
550544
580042
1068656
638026
797976
638026
638839
334698
403743
550544
666900
550544
666900
666900
666900
550544
638026
508782
332863
666900
910252
666900
336937
605163
200616
550544
693630
666900
489906
628612
550544
550544
666900
550544
548731
550544
638026
666900
666900
638026
550544
575735
707186
550544
1039175
572104
531825
638026
666900
631397
410784
638026
666900
459613
1386311
550544
550544
478981
558245
666900
666900
550544
666900
592774
668271
566484
60817
967649
550544
407936
550544
666900
638026
638026
666900
638026
563958
544757
666900
856798
550544
638026
666900
638026
173622
666900
382364
330550
638026
638026
638026
482693
666900
666900
422057
686474
550544
367296
666900
583398
604235
768299
329321
666900
281273
692024
550544
106880
986192
550544
550544
638026
730113
550544
322068
666900
1216713
666900
638026
550544
638026
638026
666900
474350
666900
638026
638026
638026
666900
550544
638026
550544
638026
666900
260980
194606
641030
666900
638026
638026
666900
601464
550544
550544
1000367
550544
879569
863474
550544
703596
581688
550544
704314
234937
638026
186519
436781
550544
550544
368670
638026
638026
557261
666900
666900
467145
679008
691884
550544
538711
937268
550544
638026
666900
781611
542407
638026
1093625
666900
423323
638026
1019376
550544
692842
666900
1018227
618578
550544
550544
550544
986867
542309
550544
328819
666900
672155
426001
409959
677465
792457
550544
421090
290284
555425
472954
638026
550544
362695
666900
550544
209910
211593
550544
666900
550544
666900
383009
638026
458669
638026
840401
478938
585302
638026
525790
617722
923323
550544
638026
401979
638026
638026
550544
666900
330610
832035
372151
563213
666900
432799
638026
550544
666900
265227
706136
960298
550544
869266
550544
699508
638026
194145
501294
592689
638026
638026
638026
550544
518761
694044
666900
555261
630432
666900
666900
666900
666900
687463
666900
367013
399848
666900
666900
621696
418719
550544
666900
550544
636566
395066
550544
638026
325975
525743
702868
666900
638026
388237
301999
323295
528588
529345
550544
666900
550544
363268
638026
666900
249560
756894
497231
666900
666900
638026
619720
722822
398312
607370
728447
638026
317980
666900
638026
320796
666900
617644
550544
638026
550544
666900
666900
550544
459743
540783
638026
563559
666900
638026
820037
333603
550544
666900
517149
550544
666900
310234
550544
666900
874293
595410
621129
636039
347551
666900
716535
550544
550544
550544
522608
638026
715685
709215
638026
666900
666900
712291
550544
638026
570548
550544
187008
666900
666900
556773
550544
638026
815423
739219
673142
225008
666900
226055
638026
744530
596675
666900
293366
550544
753773
638026
550544
638026
550544
638026
489572
416944
216304
749862
550544
478406
638026
530150
638026
550544
729462
565684
666900
550544
698278
550544
638026
666900
638026
638026
638026
666900
638026
462586
638026
666900
830792
844742
567533
638026
550544
666900
550544
833836
638026
468672
657362
638026
550544
638026
477326
473654
638026
507297
638026
633515
779401
666900
330070
566688
638026
666900
508748
380962
346250
358288
561314
638026
550544
706860
433588
574549
542339
638026
638026
135607
550544
638026
1110268
666900
571989
550544
674221
1023424
666900
666900
567670
336827
638026
552411
666900
233487
666900
404817
666900
550544
666900
282514
94095
666900
550544
817959
666900
638026
541182
507613
714307
638026
441979
634362
491015
666900
666900
666900
638026
525411
638026
150625
666900
769121
515450
666900
550544
960301
742548
291565
593408
668242
766345
666900
597980
654348
666900
545991
731998
167688
1015550
550544
526141
550544
666900
638026
666900
502871
550544
666900
543993
799741
448940
638026
529716
666900
638026
638026
583560
550544
679270
666900
486557
548234
550544
550544
638026
268766
495840
484743
666900
638026
729807
638026
638026
709859
638026
588857
352063
666900
638026
638026
476644
894237
303876
631147
638026
638026
666900
258940
666900
666900
595970
865831
550544
550544
482216
550544
391190
341261
511453
550544
666900
550544
752043
571113
550544
369705
550544
638026
625679
638026
638026
550544
666900
666900
583428
729892
372870
673951
908332
609936
666900
638026
666900
433019
913573
666900
134845
666900
653056
666900
322530
262445
550544
935370
452269
470626
678428
638026
550544
550544
590004
336467
638026
410219
666900
524556
550544
550544
666900
474688
744552
550544
666900
666900
550544
666900
666900
550544
382061
478436
550544
550544
638026
550544
666900
537679
550544
638026
720138
619705
666900
669814
666900
764019
666900
666900
550544
666900
406286
878587
482680
508987
988785
666900
550544
550544
436796
403796
645629
638026
666900
666900
550544
716177
638026
782029
666900
550544
536333
666900
743486
581756
395663
550544
638026
723726
994154
772891
666900
749465
632548
638026
488998
319467
411359
586421
453841
666900
496085
638026
550544
485895
334729
666900
638026
216895
563547
414239
666900
550544
638026
550544
666900
684304
666900
666900
715618
419320
638026
550544
642531
457093
464263
453206
666900
679833
550544
305181
400952
638026
634974
638026
670247
546524
550544
345208
634182
550544
550544
469280
541792
638026
511453
638026
638026
550544
692030
524103
950215
466617
638026
354933
666900
666900
638026
660493
638026
666900
574259
550544
666900
666900
666900
666900
549606
411249
638026
666900
624202
666900
666900
638026
742609
666900
464263
426727
613873
304337
332770
666900
467734
666900
611017
620931
374476
584005
550544
469410
638100
449405
666900
343187
501777
359868
550544
316221
121490
634611
360574
666900
550544
517284
949183
400224
666900
708240
550544
638026
666900
757452
638026
775449
500392
638026
666900
681790
559633
638026
550544
561110
666900
454371
638026
550544
949751
550544
360324
550544
431353
695465
638026
299636
795722
601782
339737
510665
666900
666900
666900
550544
525500
400584
638026
666900
683903
666900
556141
638026
638026
660786
638026
288179
666900
666900
499679
581515
550544
779832
666900
798224
550544
550544
622805
550544
471997
550544
429053
638026
606539
703849
484541
663045
476119
286416
550544
666900
638026
666900
638026
666900
744238
638026
666900
638026
721286
410786
638026
381747
550544
675092
662303
458079
455195
550544
638026
366498
415994
638026
206502
550544
763743
550544
638026
429293
410481
638026
370910
422070
609801
466370
370932
333742
638026
666900
638026
666900
638026
638026
550544
666900
550544
459581
550544
599205
638026
638026
612714
525914
550544
638026
550544
378740
638026
613876
744264
666900
550544
669051
475956
542737
550544
666900
646989
387924
1169376
550544
384214
321337
666900
378411
666900
200057
638026
797976
545311
550544
638026
638026
550544
638026
550544
638026
666900
972789
264071
650138
666900
310234
638026
666900
638026
252909
227588
550544
666900
466320
302709
392289
550544
550544
811254
270459
638026
399620
666900
683950
550544
666900
638026
567602
448274
666900
550544
323757
550544
456458
860031
666900
658805
762335
666900
550544
698402
669555
410405
733101
390543
715401
844595
498937
885454
440774
507297
550544
637767
264694
666900
638026
550544
666900
638026
689891
511207
882182
557228
480761
728814
550544
550544
526148
550544
1068545
550544
747623
550544
322693
587774
500985
638026
602677
660226
1240252
550544
298280
680612
638026
550544
448508
954331
624889
493930
550544
550544
550544
712170
231585
638026
666900
1092839
638026
592866
648601
638026
527197
638026
548275
992892
637239
288438
334528
638026
638026
569216
508145
340069
340852
683055
666900
666900
638026
938022
653886
666900
638026
550544
476317
666900
550544
550544
550544
487039
501950
666900
646890
550544
124915
666900
276996
498624
638026
316004
638026
261673
465004
666900
456689
777491
638026
806782
666900
489052
666900
451984
331478
380048
281141
550544
638026
638026
666900
666900
456285
638026
666900
580846
681494
550544
666900
395643
666900
550544
1194856
652976
714758
482169
666900
669051
365822
581339
666900
893475
535592
586528
638026
588324
309112
574345
261226
415770
550544
550544
760253
535048
333017
666900
1152219
710792
432320
633021
638026
550544
666900
530929
666900
281586
681790
712186
666900
411817
638026
389490
638026
796565
357658
666900
666900
638026
393235
666900
666900
466529
666900
570154
550544
638026
1070116
647778
638026
638026
875548
219923
234609
869266
600632
638026
823975
698349
363508
550544
589165
550544
1005912
550544
298921
668887
598762
638026
613672
321042
886560
666900
220254
638026
550544
666900
842296
666900
666900
550544
638026
842095
738961
376701
417980
666900
638026
414738
666900
769578
247558
666900
638026
666900
550544
638026
363666
401158
666900
638026
676856
715610
593201
550544
638026
638026
638026
666900
475464
270848
796218
666900
578577
550544
614910
638026
696843
638026
666900
666900
666900
305989
666900
550544
666900
615649
550544
519343
388373
826265
555630
753689
223746
638026
533490
771029
676324
638026
550544
396635
514217
400697
145905
550544
550544
666900
774508
550544
666900
442709
591095
638026
702755
638026
954300
550544
666900
546221
484437
387721
550544
638026
638026
275004
638026
638026
542225
426233
638026
550544
737299
511093
666900
666900
550544
666900
666900
448582
550544
433666
638026
638026
524152
526330
471683
1089926
670197
666900
638026
666900
573293
550544
638026
666900
769578
550544
638026
638026
311210
666900
666900
638026
550544
550544
638026
638026
452229
426033
469659
592689
602644
351086
348486
797633
550544
411789
666900
450648
550544
772854
802529
666900
550544
550544
666900
614477
638026
638026
550544
804437
666900
809497
811559
666900
354629
666900
550544
385857
464845
550544
276619
214395
560408
276719
666900
299322
413228
666900
296160
638026
638026
638026
472238
666900
550544
638026
490864
578513
516067
507390
638026
550544
439788
799252
550544
207284
681554
550544
544772
666900
666900
550544
638026
666900
476553
821255
550544
550544
666900
638026
396635
333940
612112
666900
550544
638026
453749
550544
712326
638026
456709
550544
550544
794207
666900
666900
638026
622420
524103
384625
666900
319415
550544
780332
747290
638026
436876
673797
625545
585154
326903
550544
550544
549749
638026
336467
206478
742778
811637
638026
582948
474887
550544
658174
666900
550544
316052
459829
666900
666900
666900
395269
550544
550544
435284
123832
340902
633183
638026
638026
236210
550544
602108
638026
550544
550544
666900
688753
385185
557053
638026
638026
550544
502122
550544
469865
948338
359768
638026
365907
618243
550544
550544
919611
666900
434285
638026
638026
550544
398322
550544
462359
638026
666900
550544
638026
550544
666900
638026
666900
413938
550544
550544
761697
631621
290089
550544
666900
550544
666900
550544
743635
703765
582236
373533
666900
427088
611680
638026
550544
492230
638026
666900
550544
704242
550544
638026
666900
368864
661524
666900
666900
567028
550544
478755
550544
373854
670261
146335
550544
873395
666900
1300651
638026
550544
666900
686651
984475
638026
550544
483606
638026
310814
659986
550544
612977
422576
695598
638026
550544
550544
550544
517466
707598
1032539
743271
638026
550544
666900
550544
666900
550544
666900
865221
756792
916752
550544
688223
550544
550544
638026
638026
499551
550544
292982
599463
363319
638026
637697
771332
476526
638672
115488
666900
550544
550544
456458
934059
674824
246137
550544
496146
599843
638026
550544
497432
829862
805660
666900
666900
681025
638026
688466
549558
689116
550544
638026
666900
666900
700454
666900
190284
471817
638026
443657
685056
580992
340436
690701
666900
233724
500197
745585
408257
638026
747625
514869
596018
551592
471322
197081
418285
550544
357017
644954
562964
550544
638026
666900
638026
638026
666900
638026
666900
638026
638026
459621
666900
780820
550544
550544
748000
638026
550544
550544
638026
666900
521455
560656
428046
638026
335850
408451
638026
550544
563444
1151751
550544
550198
412045
638026
433098
550544
468496
638026
638026
768349
638026
848268
486214
711915
308755
499170
638026
666900
412698
666900
666900
638026
200032
638026
550544
666900
732052
666900
354075
550544
666900
724381
638026
666900
550544
565522
496204
514424
638026
414350
666900
550544
526762
568010
666886
550544
666900
218853
897648
538811
827114
666900
805209
829614
550544
732501
550544
943410
831211
638026
583448
550544
748796
681238
638026
345688
748167
1153597
514204
418184
666900
666900
691740
666900
684938
638026
638026
810922
550544
666900
445946
638026
638026
638026
550544
361885
666900
550544
577677
637237
550544
593197
550544
638026
666900
638026
638026
382941
550544
810713
550544
666900
666900
638026
206326
638026
638026
666900
666900
538907
611934
633759
550544
550544
604248
638026
646696
550544
644954
827605
666900
420754
897529
507092
638026
550544
788453
550544
803805
638026
550544
629442
550544
550544
550544
749662
685886
359256
84667
583089
521174
550544
580774
952383
528504
638026
266912
550544
666900
550544
550544
540734
666900
550544
638026
362733
684441
337839
806739
666900
486625
638026
835848
666900
965358
1014600
504736
533910
474805
627594
550544
973729
444139
423037
242981
638026
342729
639369
424690
666900
712587
245305
550544
890779
666900
550544
638026
550544
550544
638026
550544
638026
903565
666900
550544
638026
398779
547813
666900
432889
562394
622283
550544
427911
550544
251620
638026
550544
550544
666900
427582
502899
614703
638026
567640
550544
644770
550544
676169
666900
550544
550544
638026
638026
638026
550544
666900
766599
550544
383158
666900
666900
550544
666900
666900
396043
676825
723364
440736
666900
795087
666900
286020
279709
618161
436045
37034
539760
638026
638026
550544
533970
683193
666900
550544
551886
666900
318083
638026
957909
638026
290996
372148
790346
326371
452670
550544
429310
550544
666900
295730
666900
666900
283391
692165
289869
638026
550544
340178
666900
638026
638026
648870
432211
360863
521995
637018
638026
638026
836585
666900
547208
550544
638026
638026
482869
666900
544750
666900
405234
514063
543904
444617
445717
550544
783218
738500
631425
638026
550544
638026
666900
638026
695175
566910
638026
550544
466594
714880
666900
386961
632291
708996
465159
666900
274577
666900
470122
550544
550544
43796
637748
638026
390373
489951
410784
391704
638026
666900
638026
550544
638026
637171
466321
586998
549509
550544
233401
737333
456525
550544
550544
638026
733092
638026
666900
638026
550544
666900
638026
361041
550544
361763
696832
638026
333684
638026
666900
638026
638026
550544
638026
392469
666900
550544
666900
464868
512031
550544
550544
593339
1042105
666900
550544
666900
635324
604541
273031
605410
872270
738361
363634
228167
637432
638026
486053
527061
550544
468168
860887
666900
666900
534753
550544
593317
409963
550544
548220
719874
847392
666900
603115
781491
327592
437935
638026
621802
550544
638026
483577
840091
593529
421476
162112
568203
550544
550983
638026
550544
638026
550544
666900
557756
203345
234609
550544
674875
290587
619362
666900
550544
745163
466194
456907
529348
334559
550544
666900
450840
372989
563882
550544
456472
638026
666900
666900
638026
577295
550544
550544
452747
638026
638026
761785
550544
385772
550544
638026
666900
666900
666900
550544
617461
328249
638026
666900
455875
636010
550544
666900
872270
377930
638026
666900
666900
529454
706626
550544
369648
298929
471603
550544
638026
222441
666900
638026
638026
644165
420360
734230
666900
550544
638026
550544
778633
550544
440842
638026
550544
570192
638026
39835
1067764
497720
309319
367763
703766
154413
638026
638026
487039
666900
647977
559647
666900
525785
362892
483577
666900
599696
666900
453858
742267
666900
550544
638026
1099548
223746
666900
666900
550544
761366
638026
550544
638026
377667
529529
550544
635731
533416
638026
448300
638026
550544
408181
517762
638026
404214
666900
550544
666900
470457
378584
371699
666900
550544
1036013
705055
638026
326971
550544
638026
294272
666900
638026
216068
537436
766874
666900
476093
551074
235750
614460
638026
539884
638026
638026
550544
666900
550544
666900
500076
638026
666900
666900
638026
561262
550712
550544
638026
638026
550544
679546
806308
638026
517106
662715
550544
638026
666900
666900
494820
747354
638026
547982
575831
638026
666900
638026
666900
747831
367708
638026
550544
638026
666900
638026
581506
658942
644481
666900
550544
501205
550544
666900
472989
666900
638026
789317
203148
666900
666900
540909
550544
550544
582432
649008
307983
638026
666900
550544
475673
666900
638026
730342
551067
666900
603483
550544
695552
289793
666900
367798
550544
573113
674566
550544
638026
666900
550544
666900
550544
666900
726781
666900
550544
550544
422081
337951
550544
550544
430823
550544
638026
666900
550544
638026
638026
545682
825161
550544
666900
362860
550544
666900
638026
734415
298551
649826
666900
875790
666900
666900
655359
666900
638026
638026
550544
460193
436462
550544
638026
666900
508490
550544
395211
550544
679634
550544
695402
955615
550544
666900
227899
638026
539496
550544
550544
638026
612582
217770
666900
666900
666900
526072
625056
666900
638026
453451
473974
638026
554344
638026
213207
491673
550544
550544
638026
520869
860643
666900
591518
389647
636119
638026
681835
638026
380048
486341
353632
581244
666900
299387
550544
550544
590381
666900
454367
666900
296152
687253
814272
666900
550544
666900
666900
666900
250636
550544
638026
669744
550544
692169
445162
666900
400213
101048
666900
806111
550544
412247
326873
487444
666900
518150
666900
550544
706930
638026
550544
254377
524156
638026
434907
638026
435501
550544
565080
921349
550544
724103
666900
550544
666900
612176
602544
666900
542982
638026
540771
550544
638026
384912
666900
638026
550544
365340
526330
550544
666900
510704
361487
666900
701606
638026
638026
530675
406606
666900
550544
666900
666900
382534
638026
839403
626165
666900
518413
550544
638026
550544
666900
828327
632394
638026
606703
666900
714470
638026
666900
666900
666900
742073
260693
677462
471816
550544
533246
666900
370943
522882
550544
357662
405831
224627
666900
666900
917218
666900
638026
550544
666900
638026
524267
666900
666900
767926
595243
666900
666900
638026
537088
312700
289547
728566
495500
550544
655854
497150
666900
699589
501944
242517
666900
638026
327539
666900
239365
622458
638026
638026
448359
258940
607020
550544
377523
550544
504990
638026
550544
613332
525915
638026
593961
514219
316537
598444
281548
494925
614946
550544
508669
605948
666900
550544
680769
431279
550544
638026
666900
550544
666900
666900
550544
583655
168849
405746
571050
550544
797133
666900
497831
550544
474851
509415
799327
638026
550544
629496
686696
1057744
512061
550544
666900
550544
638026
822641
550544
550544
666900
638026
638026
510688
632764
638026
666900
550544
566060
638026
437776
571505
78119
550544
638026
1087518
638026
208539
341408
491849
753960
592260
550544
666900
666900
728424
550544
638026
638026
593762
638026
665152
550544
638026
666900
648784
949183
550544
796536
550544
550544
638026
666900
566498
1121592
638026
666900
638026
638026
535031
638026
666900
666900
638026
743093
342556
409462
833439
638026
124455
523393
638026
550544
550544
726795
945781
638026
666900
468266
683874
724090
666900
565095
841830
638026
666900
248438
638026
666900
845307
666900
815511
638026
573661
520186
821707
666900
638026
666900
666900
790357
550544
550544
402703
638026
666900
459085
558619
1064253
648215
482308
638026
638026
671776
550544
550544
694636
550544
595266
859154
666900
474676
666900
638026
760680
638026
387591
550544
638026
638026
666900
842722
572136
638026
584114
443747
807778
638846
302611
666900
829389
466556
1209030
550544
751030
631781
722202
323156
550544
666900
550544
550544
550544
593496
518451
550544
550544
638026
604660
638026
595315
638026
597615
401339
746627
661564
638026
419589
570226
358176
427044
477010
550544
623000
638026
501726
817937
501726
447061
501726
370733
501726
501726
386462
641962
501726
418345
568815
508782
630722
501726
437566
902879
694200
501726
501726
501726
501726
501726
501726
501726
501726
537964
501726
722224
494626
501726
501726
501726
501726
501726
191895
501726
501726
402199
629659
501726
511898
501726
422400
423181
501726
166993
639261
256410
461695
372440
501726
501726
501726
707080
409146
501726
501726
506255
501726
501726
501726
759060
564457
557480
501726
548151
501726
483449
501726
501726
501726
501726
501726
501726
501726
349919
501726
501726
469693
501726
501726
501726
501726
469831
501726
272352
403051
501726
501726
501726
501726
534538
253326
501726
598914
501726
239768
501726
475464
637546
501726
450799
486081
822317
501726
868908
501726
362589
681250
501726
501726
274631
501726
501726
194950
240651
501726
501726
501726
501726
497089
612244
467874
452911
501726
212101
328063
501726
501726
254324
588932
375996
501726
501726
546905
1147333
1358316
501726
501726
514923
501726
501726
575189
501726
741476
424184
501726
542797
501726
501726
784258
555272
677462
501726
501726
501726
501726
501726
30245
394890
501726
501726
501726
582116
501726
401301
501726
468381
501726
429838
501726
501726
637018
501726
564085
472092
412874
501726
460015
501726
269342
501726
562971
485063
501726
501726
676834
501726
501726
444522
501726
501726
240160
501726
501726
501726
501726
447394
501726
583838
501726
450786
501726
501726
1099939
517452
501726
507837
501726
501726
285455
238744
501726
501726
501726
501726
518554
501726
501726
639335
501726
791301
654263
379111
322276
501726
501726
331820
501726
598891
501726
747490
232653
501726
1268814
501726
501726
444062
501726
571019
501726
112487
501726
501726
501726
501726
501726
668539
501726
492358
503672
528477
431952
501726
241723
501726
501726
501726
501726
501726
501726
501726
547208
439994
496759
501726
501726
265949
648684
501726
984386
517762
404496
501726
501726
372036
520611
539551
501726
544177
501726
625737
471683
501726
501726
772577
460870
630475
501726
473196
435362
501726
501726
501726
501726
542129
501726
501726
501726
501726
501726
501726
786032
501726
365773
501726
501726
397184
501726
792290
501726
501726
501726
207703
530429
482406
940540
733750
501726
501726
501726
501726
857788
501726
731646
553129
348732
501726
501726
501726
482029
501726
501726
555601
660719
501726
1256573
501726
664637
312750
501726
501726
501726
238103
440977
501726
501726
421694
501726
501726
390975
501726
501726
591706
315184
480716
501726
734777
501726
1137892
501726
501726
501726
501565
501726
501726
264175
501726
498692
501726
501726
501726
501726
501726
236944
411556
501726
532816
501726
501726
875606
677481
1064441
501726
727724
450052
501726
552100
501726
698543
501726
591440
501726
638122
501726
501726
874371
491749
501726
501726
501726
1092839
546905
501726
501726
863504
475522
485324
501726
890589
501726
481427
621293
501726
501726
501726
461977
629107
501726
501726
440986
501726
863897
501726
435668
501726
501726
501726
501726
501726
643126
501726
473930
501726
646864
88738
501726
243610
133796
650937
501726
501726
501726
567075
215506
501200
906672
452670
501726
860339
501726
812707
614386
501726
501726
501726
554961
501726
520690
501726
230522
501726
321750
576828
501726
382180
501726
501726
501726
851729
501726
833379
501726
501726
501726
349939
1064306
625798
501726
501726
501726
707183
426753
264462
501726
501726
501726
501726
501726
371361
501726
501726
501726
556480
501726
501726
501726
501726
515987
501726
501726
501726
501726
501726
501726
501726
501726
501726
501726
501726
501726
501726
501726
815489
501726
501726
197587
417462
872063
501726
501726
596581
537312
501726
478053
523716
786760
501726
501726
501726
501726
501726
501726
585295
478129
453159
501726
501726
806454
560914
501726
706346
501726
632659
501726
480123
467951
498643
501726
731470
908839
501726
501726
501726
468869
501726
358288
501726
501726
501726
207824
333784
501726
501726
433645
501726
501726
501726
501726
501726
591283
853471
379822
501726
504386
501726
455549
501726
501726
570221
518592
501726
501726
297508
811665
566966
542796
501726
501726
412472
501726
501726
501726
408905
484340
501726
501726
728447
501726
370867
501726
501726
583574
501726
501726
501726
501726
864805
501726
501726
604882
501726
161752
501726
501726
501726
598404
501726
501726
501726
501726
645357
501726
501726
285473
800883
501726
501726
605702
501726
501726
753628
501726
434396
501726
487547
237888
516258
626023
501726
501726
989770
501726
885972
494352
537069
501726
501726
573365
427935
538820
498059
298929
340561
461695
898965
501726
566680
519989
490790
501726
501726
404383
233701
329688
501726
501726
501726
501726
501726
501726
552826
501726
385675
501726
501726
338443
996426
505658
501726
501726
702325
501726
396674
501726
682751
501726
407673
637824
501726
501726
23445
488269
543683
814619
845784
631929
501726
845892
501726
501726
501726
411755
182650
501726
501726
501726
320796
416104
501726
501797
580306
529509
501726
501726
672194
597359
501726
501726
501726
501726
630163
270641
501726
501726
475083
501726
779264
614941
501726
322966
501726
501726
501726
228593
501726
501726
234644
501726
501726
501726
501726
519512
789538
501726
501726
501726
484292
501726
293536
254377
683825
414858
452829
890610
501726
621319
501726
472358
501726
253960
501726
501726
501726
603835
412482
501726
670086
180647
501726
501726
501633
501726
501726
293466
501726
501726
451589
383575
501726
501726
726233
501726
266081
345615
535348
501726
501726
120709
501726
501726
501726
501726
637018
501726
436963
323263
501726
501726
501726
422070
579606
511615
501726
501726
501726
566661
462516
527561
265270
736938
501726
659349
450840
793178
554064
501726
501726
501726
491901
501726
501726
599204
409603
501726
617422
837764
501726
399364
498734
501726
731518
146391
501726
299388
707778
825647
501726
501726
501726
318893
384024
867579
501726
501726
402669
501726
501726
501726
501726
499301
501726
744324
501726
501726
211836
501726
501726
664389
516211
553699
634947
558297
501726
464664
501726
501726
352760
461565
501726
1046630
501726
501726
376674
501726
588231
501726
501726
501726
501726
501726
501726
501726
420281
501726
430857
501726
501726
645134
596491
559445
501726
683617
458079
483902
484186
444138
1092164
737381
501726
501726
501726
488132
501726
501726
662700
321778
835930
921605
501726
660071
369999
501726
484263
247529
492728
913123
501726
569788
505079
501726
501726
376628
713046
501726
501726
501726
589908
501726
501726
419852
265863
501726
560260
501726
501726
627952
501726
793423
501726
1014999
559955
501726
501726
501726
501726
501726
501726
501726
501726
741681
785136
501726
501726
387130
324110
317029
155454
501726
463647
501726
501726
501726
317738
534888
501726
501726
501726
501726
501726
501726
501726
501726
501726
501726
501726
666438
501726
501726
501726
86888
500410
501726
501726
615510
501726
501726
713510
501726
501726
501726
681438
638214
501726
501726
501726
501726
684968
501726
501726
501726
501726
944633
501726
682907
264794
815956
234545
501726
501726
501726
501726
501726
497114
222441
501726
501726
501726
501726
501726
501726
501726
428955
537912
501726
501726
693110
501726
501726
172526
340787
501726
501726
501726
501726
501726
501726
501726
501726
501726
972186
501726
501726
501726
443424
501726
501726
517081
501726
618793
583552
501726
359712
501726
987398
501726
501726
563802
501726
320326
501726
501726
501726
490708
462399
501726
501726
501726
501726
416467
579461
501726
323210
501726
501726
501726
501726
501726
145905
501726
450786
501726
676753
501726
427812
134314
570880
501726
550317
355677
501726
856791
542620
501726
965490
501726
501726
418504
535833
501726
501726
863897
624049
501726
469842
438228
664340
501726
595314
643326
501726
501726
554344
252558
606864
441939
501726
842987
499170
621174
501726
501726
615420
501726
501726
271381
501726
501726
501726
501726
542998
501726
412158
501726
501726
501726
611762
837492
501726
501726
501726
501726
501726
343664
252222
501726
501726
337771
752326
385711
501726
729839
501726
501726
501726
897529
811369
501726
505506
501726
501726
501726
238973
802797
501726
450648
501726
501726
460159
332759
855653
501726
501726
815892
501726
511932
501726
501726
441668
501726
547959
384231
495705
501726
501726
735375
501726
501726
501726
501726
473196
501726
501726
406046
318083
501726
501726
495906
501726
491172
501726
501726
662786
898855
340612
250636
501726
582291
501726
501726
501726
501726
501726
501726
501726
766533
501726
501726
501726
606504
442730
501726
932608
501726
501726
477771
752953
385117
570975
501726
501726
450259
497388
950018
501726
526641
501726
626274
501726
501726
501726
499652
501726
817102
501726
409710
501726
464870
501726
501726
501726
501726
501726
516221
490965
501726
387267
508176
501726
501726
501726
501726
526126
581837
790394
1004844
343316
789241
501726
476948
501726
501726
567123
501726
501726
475756
1005128
501726
501726
377891
501726
700199
501726
501726
501726
501726
603880
750946
501726
501726
648221
501726
501726
501726
232436
501726
501726
501726
501726
477603
311305
501726
628942
608520
613889
501726
501726
501726
501726
501726
747013
501726
501726
501726
501726
458500
501726
974768
501726
501726
501726
830055
501726
501726
737658
412173
715966
163695
678702
501726
501726
955615
620550
501726
474974
622072
501726
501726
318613
501726
403833
789538
501726
600427
328472
501726
598656
501726
949624
641068
320318
791876
910598
337161
496797
901215
468179
501726
342994
684474
501726
501726
501726
501726
353412
700250
501726
759573
501726
327304
501726
501726
600785
501726
1149786
707147
582938
1352736
361375
368569
440978
501726
501726
501726
501726
1198263
503739
791201
519970
501726
501726
649095
608203
830867
1049920
501726
501726
501726
501726
501726
501726
501726
501726
183776
501726
501726
365454
501726
714479
501726
609620
501726
550789
501726
16798
335105
501726
501726
639726
311254
501726
501726
501726
438597
501726
501726
494952
501726
501726
501726
501726
501726
501726
496553
560873
501726
509470
501726
312487
585505
456349
501726
516067
501726
501726
501726
463366
501726
501726
691130
501726
501726
358990
1098728
384669
349623
747354
374676
501726
501726
501726
1143065
571636
501726
601166
539558
485670
501726
501726
428368
501726
501726
501726
780750
501726
501726
552103
501726
322022
804389
501726
501726
556393
501726
501726
501726
605742
501726
501726
501726
501726
501726
493663
501726
501726
364870
398416
482930
488110
426015
528142
698530
576878
501726
368724
501726
501726
501726
501726
403314
492934
501726
501726
477729
728447
501726
621626
501726
427584
389552
501726
501726
605870
501726
501726
613340
501726
245322
501726
634918
501726
501726
604159
501726
501726
501726
501726
501726
482823
501726
624975
501726
501726
644353
501726
264424
501726
501726
522569
485781
501726
501726
501726
454632
501726
501726
501726
501726
406563
501726
660404
501726
501726
501726
474383
501726
501726
390503
484418
155337
501726
667684
286601
501726
501726
701896
501726
743892
501726
501726
501726
501726
625324
766058
964952
501726
274908
470517
347501
501726
501726
501726
1064441
812590
501726
501726
501726
501726
500724
499941
501726
556752
501726
742875
501726
399558
759111
501726
705875
1148571
348588
414006
501726
501726
955058
501726
334828
595523
501726
734068
440469
501726
501726
552966
501726
413970
501726
761366
525233
343415
489323
1010780
448271
872829
501726
501726
501726
342571
501726
501726
486876
501726
346319
478248
647556
501726
373533
761131
501726
501726
501726
501726
744537
501726
501726
791403
480507
501726
501726
492097
501726
206611
425244
752127
1011581
501726
501726
501726
501726
300498
501726
501726
1065935
501726
337771
618878
407208
499692
501726
501726
501726
471883
586421
407244
501726
519931
501726
588113
632688
501726
501726
586383
42249
501726
469820
380433
501726
501726
468192
640937
518416
556024
952908
501726
501726
794946
280649
501726
703820
493307
579066
525278
597912
350684
576572
501726
986867
538311
501726
501726
571693
604155
772698
501726
501726
503674
613763
503775
501726
308154
498344
862298
501726
501726
501726
872324
501726
501726
437678
830020
501726
604801
501726
374730
501726
599681
501726
769941
501726
599656
302582
501726
501726
127843
823162
501726
501726
471468
1036249
302156
244312
682621
646289
501726
501726
623066
185215
432328
574157
412870
827257
501726
551060
501726
501726
501726
365879
401971
627747
485379
501726
501726
193781
501726
501726
518956
501726
659835
501726
501726
589945
501726
579911
505079
555568
501726
575875
501726
456797
501726
501726
988321
599204
411690
501726
848078
578502
501726
501726
501726
473264
823295
426894
304488
527692
775667
480233
768989
501726
501726
501726
379543
326147
655430
819016
397262
501726
611407
439341
501726
501726
501726
501726
501726
536878
869453
459714
376028
501726
338185
501726
944805
675130
501726
579873
470900
365777
559910
501726
704423
501726
383182
616767
632117
501726
501726
501726
500835
501726
501726
504562
501726
506512
501726
501726
468977
501726
631041
501726
721565
611402
501726
501726
691768
383437
501726
565616
501726
501726
757269
501726
688839
696628
738166
1002239
711677
297972
627553
332347
569984
501726
501726
490675
501726
633938
501726
162841
501726
501726
501726
430988
595732
501726
501726
669087
501726
501726
743554
365494
378262
1033664
589737
501726
634789
82394
361898
501726
533478
965504
501726
633081
652156
501726
411088
241437
501726
443510
501726
348593
25777
755722
823003
648058
501726
501726
501726
501726
501726
693899
501726
990646
428416
775762
501726
501726
501726
1022115
501726
501726
501726
493683
501726
501726
463635
501726
549210
501726
801494
757618
675146
625070
501726
501726
501726
120148
1042787
770877
501726
715295
659015
501726
501726
501726
501726
501726
580528
501726
501726
501726
694377
501726
552973
501726
501726
700057
376235
523810
501726
501726
725891
844101
501726
501726
501726
501726
501726
501726
501726
729494
299012
700700
492960
810891
501726
557499
692169
501726
290464
501726
501726
501726
650548
501726
501726
501726
591719
897597
297947
501726
501726
443763
577415
501726
757680
427803
575410
501726
501726
552804
524702
501726
501726
891579
501726
639254
253757
457782
810023
855831
210248
376477
806012
501726
501726
501726
501726
501726
594217
385147
501726
164469
501726
597227
501726
748667
410977
501726
501726
449960
686379
501726
376801
765445
639261
426347
501726
501726
501726
421268
501726
435685
499504
619322
501726
501726
626210
501726
501726
501726
501726
368617
501726
732115
501726
501726
501726
501726
450733
366682
501726
501726
397723
501726
501726
967070
656191
677669
501726
422836
351889
925735
438067
501726
691740
501726
844281
435071
222968
501726
501726
427418
501726
1159126
949577
749880
611177
501726
363338
463873
501726
594985
501726
501726
478465
501726
366957
501726
549506
501726
501726
501726
552917
501726
1118596
501726
934952
368478
501726
501726
501726
501726
753409
501726
540411
501726
501726
501726
501726
501726
501726
501726
501726
759695
812943
556391
457638
501726
501726
759860
501726
729454
501726
501726
540093
306763
95416
1035800
715646
501726
501726
609992
482940
501726
618560
501726
292059
501726
501726
501726
748031
501726
385080
501726
645503
501726
501726
501726
501726
501726
413556
501726
634553
511594
501726
280375
455496
501726
501726
268085
501726
326589
501726
501726
466200
501726
501726
501726
447756
662531
501726
637239
501726
501726
501726
501726
501726
501726
501726
533568
501726
501726
327406
869189
380414
310885
665661
501726
501726
459828
1022115
484823
501726
442588
543085
501726
753047
501726
501726
715881
501726
360795
865312
501726
501726
501726
689133
685886
411486
774825
460223
916409
501726
501726
501726
501726
449755
501726
547929
501726
469032
501726
501726
501726
501726
534917
376832
744863
501726
599159
610346
532667
535332
527340
501726
648058
501726
806860
336316
501726
731399
509744
467021
382771
571932
606718
503885
692173
316884
614136
501726
307223
377252
610058
501726
501726
501726
709858
501726
832466
501726
307368
501726
501726
501726
501726
501726
501726
639941
315450
501726
415047
501726
501726
501726
365693
753175
564732
501726
688015
501726
245312
501726
465633
579447
501726
584229
395727
622799
390752
501726
497837
501726
1058187
760963
701031
253451
501726
583362
174671
501726
315030
501726
501726
501726
501726
196126
501726
583334
628126
380239
670179
368151
404982
501726
499346
469942
326971
501726
501726
501726
545157
246162
938215
564347
224521
433737
859154
501726
501726
501726
681815
501726
415589
501726
553535
501726
501726
501726
501726
501726
451911
135754
501726
611943
501726
482244
454922
606671
501726
505456
531732
568495
501726
501726
690887
501726
501726
342751
501726
471465
501726
501726
501726
501726
501726
501726
1017659
501726
501726
315280
501726
337405
501726
468436
501726
781475
823485
409745
501726
501726
346858
613763
501726
347443
501726
792145
501726
501726
501726
501726
558619
464052
501726
385477
422941
424206
501726
501726
770013
501726
501726
501726
225391
311463
447061
501726
501726
574668
740115
384757
696538
633021
171989
501726
501726
481279
501726
755857
745519
501726
525486
387346
544750
235965
555075
501726
665024
501726
219678
425621
455520
484453
484975
501726
501726
501726
501726
501726
620614
234902
501726
637969
501726
635682
501726
725050
501726
501726
501726
501726
501726
501726
545063
501726
501726
738418
501726
501726
781491
703404
738761
501726
501726
501726
501726
518785
377133
501726
501726
501726
662317
501726
629333
682838
376187
501726
686604
501726
501726
661088
590352
501726
554414
501726
501726
501726
501726
845500
620620
501726
501726
425302
500736
501726
501726
584169
501726
501726
666184
513005
501726
501726
802341
501726
267603
501726
501726
991962
507554
501726
388810
635863
501726
501726
681494
501726
917689
967923
501726
501726
454405
567672
618578
501726
501726
501726
501726
501726
501726
565963
501726
501726
792290
501726
501726
501726
501726
459568
730712
501726
656728
595342
521021
501726
501726
776636
500046
501726
501726
501726
938503
501726
632066
383983
501726
501726
565824
501726
501726
1134510
518682
501726
501726
501726
501726
437241
501726
501726
501726
300187
503356
266314
1061376
343030
391182
501726
501726
901969
501726
501726
492763
501726
501726
433518
501726
501726
501726
501726
501726
885732
666805
501726
501726
805803
426906
705065
597201
519577
465542
610878
890504
814336
723766
234852
538615
363584
482831
402226
556220
500746
394705
772725
911156
632317
606817
557303
413135
400654
455995
689720
607949
612883
538316
642714
547935
681690
701371
540898
555861
518820
636827
545945
736309
605163
710264
538162
396224
342167
275798
740887
499343
571863
463357
612115
473974
1055076
908946
152748
360059
304957
413545
860067
548793
341854
588324
806969
591056
751701
585721
706664
781939
527959
560778
787021
581812
770919
794559
640289
479393
594271
713035
454774
471793
423530
486774
482251
611359
458738
536111
440593
841361
534156
747914
617237
469244
436801
705065
538847
414769
625675
996408
583068
390034
910868
461300
460193
480529
632317
656789
306707
631469
372194
316271
323548
372267
396821
535881
1085751
619245
926464
939366
596850
651429
314796
218574
628351
679672
351873
293718
387909
506697
569640
848039
472576
837062
742588
617237
611968
356973
715784
527959
340436
814336
806969
484345
663092
841361
389219
938222
680185
496188
651429
763562
649274
319050
381111
408728
597201
439657
413046
494456
693339
420586
423510
584314
524731
509999
476640
720427
493654
542617
672078
641818
728235
822841
518903
558013
740061
736232
563693
524731
406619
328819
612057
449901
843993
621408
618243
643931
903425
703244
617036
585973
278210
383588
756935
93686
643609
389922
394024
351873
634145
482831
396224
1055986
594271
296741
705566
293718
466630
567751
663507
742620
629362
705065
763660
547503
769275
687021
737364
594271
953167
663943
726215
586671
357282
876793
638108
625247
599463
759839
556975
427291
1114419
622133
660192
416797
433797
1156168
402226
510430
920272
537436
432049
941666
831115
751934
752937
449836
224518
527856
781453
333303
430142
429832
636760
421073
843766
719397
531039
145718
112846
688698
573753
551886
741749
609842
715784
678977
866091
743122
925474
633940
585513
528734
784177
489739
787881
767947
1011954
430748
530749
763562
351582
737927
920272
873790
727898
649480
681476
465575
680185
333353
553556
549003
564529
685969
811388
740061
553466
473463
393057
738945
768973
713233
149829
903425
363584
594271
480086
418238
804125
570869
533245
731660
262096
603429
582541
694157
492250
293896
462153
604155
498862
614337
491849
725089
472003
547541
604660
730198
416797
452881
594271
423530
965653
708750
550316
379345
613950
705566
878310
811739
333303
699958
340008
585050
538255
449325
1182427
365439
626043
612943
644697
459912
599998
757667
440593
349980
385471
543938
870714
603352
682350
551506
681859
579341
617237
260577
682350
968008
865090
516424
401056
925511
608968
843766
842632
434406
683827
633940
724400
474120
939366
408159
577183
679351
959469
620551
536752
632962
663964
684197
497007
527959
502508
722211
651919
795455
823960
686147
540703
396684
317526
888913
1424323
511298
394277
875891
652970
625675
719237
782760
462125
786728
372069
637609
752108
405123
712214
459574
607949
481205
491909
663964
459004
510561
425262
571138
310363
152748
675581
698695
29959
410495
649274
570368
673756
492250
415325
439344
738748
568519
687890
910868
485974
946192
486356
605586
627606
636760
512544
1281679
597638
613119
476941
530328
454774
667110
644954
757071
787598
740061
816838
777499
728116
858307
566216
468962
530328
562529
429526
481613
776171
537088
674707
555719
806969
224518
677239
743190
858392
708898
1264708
768955
712214
807689
528001
457922
802746
672078
689572
1137497
794885
344005
506030
334405
402503
718607
712712
535512
553222
400591
362283
615494
557303
662490
684197
619245
612749
883955
794875
317526
626226
608968
394705
468141
375381
569769
689720
396031
613119
511775
524731
444568
365993
497583
769237
570886
773861
310145
603639
628335
568114
769688
670056
837062
502861
496146
458525
388414
416797
507084
629498
629287
550057
127938
625247
450330
763870
133299
491758
689572
491909
712214
370375
678977
735631
379066
416797
603639
719111
813687
785777
449444
722455
601618
420415
553556
440593
638773
788017
538162
576286
331441
337655
971516
482487
638773
668958
575778
492032
474818
681423
718540
476711
1156755
827767
475862
719892
752108
681476
422045
310145
614523
276786
615106
382897
897083
538603
1193626
516471
455283
653719
686147
368487
735917
453895
331933
613777
598319
512484
728811
519804
833639
578398
514901
847802
674707
708998
606342
660112
679351
323215
402166
549578
573753
534075
502961
225690
263340
522944
417618
271015
555688
510756
683237
695900
577027
541024
324868
419320
430107
652970
589738
858392
792777
516629
938222
619215
579383
517972
807717
859852
776021
414190
456231
617036
771851
443197
733306
401007
705566
383052
753595
685969
531033
215517
571993
604223
528683
711880
891244
870170
249797
806300
630902
565095
965653
897083
308408
305289
415281
711254
227912
968924
721943
522944
598493
315542
701031
938222
663092
466630
1077019
561168
823485
530816
802746
769719
905215
577517
674707
847083
785096
751890
722751
959469
547935
657277
1094165
374794
597321
846303
462153
642650
312743
860643
817122
445794
468962
613119
424814
429832
768955
439344
579875
572061
514497
589738
662656
607273
870714
646492
402503
597838
781047
953442
637239
763632
943360
751701
389409
556433
433376
649480
730786
731660
491062
379681
435354
726057
439678
733759
357061
645782
1198474
298956
813687
655871
276786
184824
525513
1043416
991048
531953
349980
269114
635411
525939
458525
558013
504554
1014906
396031
632317
434184
1006866
728016
315633
660588
686147
858689
485922
144314
657388
695860
764892
752951
769719
638773
522606
751701
755857
941382
978527
229792
654580
600553
787598
795090
349980
333705
724255
706664
611095
457135
165994
560937
1245482
479479
965678
313388
390712
417618
951059
207840
1015036
497364
607273
596850
616471
535704
673337
671180
363584
365257
311890
455283
453419
678977
643201
789008
311602
583068
412482
683827
751701
513815
627567
794092
730198
882633
418792
771388
454774
459442
363584
319647
776021
491909
617942
598319
691315
740769
611095
298956
609842
706664
652970
502389
362054
512593
456632
609842
724091
668958
531953
640289
1167847
536654
728201
222585
577471
577183
542075
807689
840163
757667
329967
643487
185388
334887
678977
732495
594271
511775
550316
820434
764319
764018
439678
631469
724665
421073
564641
487685
210550
586671
804437
539309
590004
652669
219742
607859
679351
517972
479088
543938
412178
662656
928602
769941
527340
652669
365993
492250
656730
510561
476645
293718
781788
333303
803560
589738
687462
185388
553442
763562
692165
394635
514027
652669
557291
550829
770919
365645
890504
724255
675581
798907
865831
584490
147660
1020171
351873
515457
628566
276786
770562
1014906
587824
436204
623510
590656
1014906
847663
706664
781340
156834
456007
428401
840163
274317
1056890
529225
482685
402333
770919
464266
719397
582331
750329
499413
748509
685688
781047
151504
738945
362054
542891
425502
1060275
454774
453895
655871
444000
428874
821133
410572
588559
567751
383265
260556
475528
453306
434561
631469
692720
262096
571863
248567
462153
740887
822841
659649
378109
694079
603082
681476
613917
400394
107104
394705
869840
628965
574719
538775
804033
567624
908691
845091
347784
888085
629498
624002
554861
598650
541476
519577
374476
452881
204861
92743
459574
484345
653719
963919
429478
637730
405123
567240
864598
531953
737742
315633
535704
528633
530971
1094165
627797
334677
420545
740360
495681
586193
356482
603500
589766
1016407
308408
521921
550316
665814
458525
473691
1029902
809414
777076
591272
554189
276786
659594
688394
480157
291591
794092
416797
451309
740887
892446
406696
678977
429052
459912
719397
601987
448622
681423
696714
473050
145905
557303
377412
1031650
737097
713128
424575
711001
466630
566097
794092
185840
577517
275461
298956
663943
740061
424315
434561
463988
743190
544594
672078
693536
642714
313428
438080
453131
456008
570869
407208
585686
684197
535046
204861
412617
615063
890801
504554
554410
459040
668853
827349
992760
596257
333048
371605
597018
571138
554410
260723
477326
351582
483301
566216
386107
210550
578398
480409
432186
316630
705566
398117
285691
438080
860067
582815
266668
435354
528908
707424
590121
731646
402385
239208
271015
519758
607075
738574
652595
450330
694132
731998
559827
629099
682907
710568
661476
589738
742588
634973
847663
568114
831184
389922
467510
609412
862871
576561
250807
267119
552554
557696
617237
781205
586671
395643
927338
324868
491992
550316
965653
567751
424575
385938
993618
510561
496692
710465
480761
267119
926760
764436
540903
411286
663507
796548
519758
542407
998106
328118
631389
815841
455283
853550
298679
355054
432702
471913
907500
447489
439265
685232
743494
402464
787598
665785
394705
351582
597201
204793
764892
1008980
603352
543201
417287
554861
764436
418017
689720
467214
734180
553293
255225
306964
552324
558119
689572
499862
996067
852694
528001
624963
657346
615494
522944
191895
606644
655871
204695
786728
427426
626015
515675
527361
792075
406696
543938
988379
580051
552324
265196
640916
413938
694608
457828
408002
965653
298679
593875
653719
935052
835848
464064
260246
408320
271827
522606
487444
517452
719397
386869
666524
557696
625785
347755
794092
456231
1084584
749247
738945
493132
657388
1057994
541102
232180
416016
892446
351889
550818
743190
322903
729522
591676
528001
261256
430670
638773
742588
576304
255225
512593
547541
232889
552324
699958
405578
775871
768955
482831
419180
566563
840163
787483
728038
763423
71440
617461
110310
888704
1043382
636827
378401
210550
721581
418747
761678
518559
651168
519735
607949
598319
330721
720482
734858
514588
769719
410572
576561
911156
508829
682350
496692
605163
547935
611109
368414
973739
430139
543915
635215
390034
576001
725771
330608
109990
1145190
660742
127843
393543
430461
680185
739318
704625
427878
454774
458525
809414
504554
644697
462153
761678
853550
599814
204861
567640
706664
487685
604215
292410
612547
255225
677239
516190
486535
771388
843379
504554
839322
583675
517509
711001
988379
1056094
706776
468995
736358
691315
592177
402538
515675
493654
733306
253165
363555
544337
908564
972865
528908
582863
514027
542797
314517
554302
278210
818470
465741
543938
417694
318942
362054
660192
562715
528378
727898
491318
326698
397192
610108
510430
578398
538907
477294
454827
920272
799804
574876
890779
526717
365140
296835
951059
468141
407006
568865
605402
570368
676131
818470
673337
847663
1043763
462153
719111
850012
393400
421073
694157
806969
292618
632764
553466
367433
796834
590995
596850
729522
457503
405461
770919
686610
972865
236399
794092
528908
381341
439265
630343
592177
865090
852817
405123
396961
698695
941666
692590
392316
764302
685714
642735
892419
265697
822422
152209
397192
531039
528633
333843
504554
769719
124613
858790
509581
308408
378413
831220
439955
765166
678353
331468
630185
207840
596040
663964
610803
1004867
743494
615106
549120
852694
748861
402503
534156
742336
939366
427153
569312
79240
352647
224233
388360
663964
660235
633940
938222
858446
606817
578536
355015
652669
814336
664039
591623
316443
621408
632317
598319
572651
682350
349980
376048
953167
272772
814272
279510
508054
310145
356365
558119
514901
598319
742244
509491
413500
439955
164792
507555
468141
413998
752602
759228
450786
560177
787405
756546
663964
673337
607273
558607
734044
597736
963919
508675
543575
577183
636760
327419
946192
518836
276680
996067
621441
557291
207118
438080
811388
612115
576483
618477
547935
327419
590121
522606
590995
492250
794885
428081
588464
531953
619770
1064565
1127428
725089
608052
362759
579887
549003
512593
396031
510430
577066
331731
798586
696063
239208
588464
402166
1325712
1127623
538162
500415
721581
322338
420860
830294
511688
342109
751890
436238
459912
626015
538423
334887
294919
683134
417618
1217757
357840
275798
491062
763562
284227
739260
903425
547350
557139
644697
607574
622452
754123
578398
245117
702729
785096
525548
482562
424575
185215
1009246
812602
603090
416205
515675
312743
592289
565185
750129
538796
278210
620464
769719
543201
704153
481172
620464
503961
644697
655250
655871
631389
870714
261533
274787
405123
642718
860067
146289
317297
238375
699958
679240
338266
592107
789241
574563
146261
933836
205416
1039503
503775
689572
381341
688607
510561
528633
555665
715784
691717
836506
511298
897083
195356
525774
742588
852694
547935
564103
613483
224518
429219
897083
284579
583129
782760
514901
448292
389922
318582
582331
620877
540933
992364
695303
986092
449664
334439
848078
214190
712214
711001
400394
764072
743190
641121
678977
410495
592177
370776
661281
378401
711880
466556
434561
627797
965653
705065
578444
505053
402851
1101513
406696
555889
568156
508691
406554
830294
190171
668853
673337
576592
334887
694701
328118
245312
779266
621408
649480
822422
491909
619245
657506
571403
484229
671603
770919
759228
396031
472576
558227
806300
334887
917170
860067
696439
936369
649480
510561
526222
535704
741560
703426
662305
708750
694664
851604
910868
525665
562591
1085211
516471
649274
816120
533245
596850
970121
649480
875508
317526
737272
402193
725089
339558
806969
615494
429239
580048
514027
1006206
697669
535704
573574
360796
525665
137925
473476
510561
886684
616072
261091
825214
459912
781047
675595
811388
482831
340611
733306
356365
585754
543938
421904
310850
849116
239208
503261
717056
475757
518941
751890
565581
190171
621562
843777
731058
422923
538253
627269
1043763
349980
372069
257029
615106
549937
617032
764319
350525
636827
787598
405123
456632
593869
655871
406279
493654
204861
346868
276786
636760
298679
643079
224518
648681
370776
453895
672577
443271
258979
448632
847663
572912
528468
436204
339558
725089
626326
492250
471322
734180
577183
726057
480409
472003
568114
760827
599062
438080
822841
926331
509491
574041
613119
429052
770888
498118
751934
814336
523251
603500
475637
467149
349980
663964
540945
371361
582331
407335
706664
615774
383265
557437
745781
524115
557139
675802
715846
830294
473801
729522
528908
629498
259605
682928
720447
702581
422956
732506
287722
847177
617867
864577
521388
571993
567751
279311
419180
479048
357912
972865
668958
574967
660192
551450
614075
794092
751701
577183
703907
791440
685268
759195
420929
397192
769688
365340
550818
324868
439678
334359
496303
469410
456632
460845
630214
680185
653880
751890
435927
761909
840163
512935
557303
915767
996067
516471
476261
680185
996369
631561
846303
745970
522263
266127
379345
761982
751016
611109
689572
551450
628566
412870
571993
497749
605189
458479
639924
589908
886781
454378
411914
668958
713233
781047
361545
402503
942978
203528
462069
549003
750736
254478
891378
416660
683827
577517
335774
381341
317526
456632
514885
422418
781047
452674
1376240
598621
781047
853043
969605
619245
416856
817592
474452
471646
684441
757667
390034
611880
407006
772725
266521
591272
567999
751016
666236
278877
294355
516675
795455
711880
480437
638773
497364
404747
629498
676066
752209
721581
439955
657404
299082
603639
363917
685232
434017
516471
577517
635011
607273
324090
535704
333353
764436
629275
935091
789398
565185
281487
459574
454659
412698
511688
1068487
677658
511088
804033
279016
550543
767842
96526
822826
454827
407983
740293
381366
946619
696832
432942
335361
311213
749746
760163
481439
576571
532640
429116
642417
355175
243925
574439
362024
370399
643145
362569
498989
451585
642610
366777
348455
432488
511954
389784
366437
96263
500286
885053
572539
611886
886612
1159829
398306
769732
297125
680272
524307
542839
391653
919105
231002
514170
537954
474368
588919
557714
781465
322730
786553
670050
303793
406023
319983
399946
845875
709713
82086
456972
566023
219839
1069944
1025521
421190
410984
157054
259197
490951
449451
431357
466742
585522
267360
318090
563923
809846
707631
387841
536111
588074
515386
537335
360946
422014
519392
425027
911405
568837
705804
604892
347787
935547
687194
282541
419987
652845
538200
928171
612300
789478
327419
622386
503605
283167
944363
341660
761829
470283
362610
787226
462738
493252
443667
697019
560397
380859
416678
414475
487741
948528
457657
508499
398558
808641
247569
585337
767224
684747
277821
335471
793023
231382
326278
608950
485913
505265
603803
529692
619832
582863
514844
424065
532640
436557
538162
496588
566099
385166
396237
411045
655805
549475
646007
709955
412258
312563
638910
743879
533825
387080
486213
535041
422327
635033
636119
434549
469137
807369
875733
508494
347009
542079
561079
540789
826265
499485
654889
282718
302196
904861
524007
151647
456858
702633
424971
290388
359903
306386
327193
434306
564053
796612
530482
938178
996369
321964
402823
558778
291232
340181
673601
594875
594622
918266
571517
377142
851809
531548
404099
353426
644169
527799
266466
549484
580641
775354
1047303
369295
463951
583764
608076
542595
529810
646792
717106
354953
527011
487732
744431
246684
316272
370545
766087
330553
483686
592708
470135
570901
532981
682369
305441
449921
411571
531187
562397
1256573
389044
1042716
629026
426888
626604
318879
1042716
767928
587439
429478
308743
990565
430100
362610
567278
638949
703413
263713
606358
305985
502069
415560
319618
548105
442059
430845
599031
628612
497102
569799
853065
427700
994309
585474
728819
885011
473845
537440
768732
695391
547056
384337
729068
562374
1021526
555425
392712
712391
694445
763900
414456
524540
839845
433989
626648
617131
313813
608799
276719
293331
572168
577964
493392
848304
355175
434336
805852
442504
503720
636152
268420
459520
490780
685385
826689
535520
250565
371686
526422
689367
509725
646007
681907
330638
264220
529951
549325
532510
582668
322068
805642
799243
474411
219048
482286
256319
463394
459589
573585
451911
723705
638839
285505
592261
502389
603677
716207
390394
916148
401916
217856
705064
422081
1271547
404952
348960
364028
632008
825962
821668
713223
222510
545973
840671
836235
347324
643860
845875
536803
343806
352522
419216
1083163
696843
419028
338028
240580
253020
446821
477589
873916
587985
558167
112648
356245
568472
466087
505821
833478
827265
521828
579328
477137
729454
488498
365437
567633
588803
634093
207118
769348
548431
488542
546704
247958
491763
402743
99767
470855
655017
821401
575977
655551
422081
352753
262503
608796
736096
416524
930194
345549
213989
432616
573257
565152
635848
690812
491673
467180
434196
406666
558936
352077
639364
649524
802944
528481
371547
499953
429501
848557
493739
703576
719329
652517
224225
316097
425657
389129
395376
471814
275044
682269
520755
558527
743126
749785
406696
318613
828484
661486
443176
660354
682623
666361
390712
494641
295564
460712
726506
880136
1057787
445157
561245
468618
284238
881342
704926
509271
758391
605648
449268
666361
574216
317977
414601
654164
668828
600236
552569
707762
557016
527137
550786
723191
307469
492982
471745
613430
327070
707424
469440
331800
392076
301001
477908
570975
377412
497960
646471
635259
962621
826277
47860
168847
442059
612300
405654
286608
278610
627337
596848
601696
164625
593999
956093
490832
291380
415958
588447
742749
43112
581453
556945
544238
499986
559027
708151
649524
470885
413223
838943
377385
583428
690286
693293
392456
690681
486842
316025
418861
339225
478309
839845
300988
389798
295071
480799
584830
646910
471180
271398
155803
521691
562089
826277
346933
440181
531518
1297083
488055
587438
522070
811382
506876
992249
728241
508041
722122
561047
624941
412199
404941
663720
118748
270286
616474
767475
586076
468216
524637
496271
306978
581040
855912
552411
392131
644312
654318
322666
459297
738023
534849
760444
305369
843190
416234
502080
424319
1138402
570753
524014
877273
370686
697019
1035749
895414
1022115
464556
791201
509556
298582
522070
561324
595237
471302
408558
1198263
799891
875115
382296
782085
400604
331517
444798
350439
526422
475553
207195
681907
505456
554186
377385
548099
664429
832873
451157
872063
297031
491961
803832
279758
443021
659349
510230
498107
385972
583617
826700
640864
468098
367755
602743
498009
263960
284345
295530
683931
717453
566491
498688
419257
1220286
460331
455997
810861
417635
561358
228798
839166
558674
531900
492042
660708
356245
445791
420166
140259
354953
470283
657307
386844
580262
449670
779518
486213
699205
786541
594960
682460
584144
586076
656286
765178
547592
724045
174671
520186
250575
583961
480054
239492
415975
780427
370264
442059
467341
381568
828447
529509
859354
484597
267258
650070
835062
449670
329877
664737
540474
511631
643416
534066
347660
735295
415560
559027
533260
1021716
551494
918086
868888
845875
510630
323511
713223
636835
503720
198465
496588
570901
561490
546601
627373
707631
384695
626604
653152
678188
528427
393013
558325
621688
409716
767928
571927
570240
553269
362024
425657
920246
520605
737391
642458
466306
893377
1059306
339400
603082
600025
673232
737920
1076849
799243
809839
1104722
662654
310363
555376
462034
659443
508628
733750
307469
532115
348588
554143
607624
240992
287262
344648
281656
572388
610815
585405
615583
558306
695245
748353
325471
427044
582286
521691
349456
766602
222510
519193
357720
581688
632318
214068
581026
227968
480509
269867
572388
520087
340216
604727
273361
583076
531995
341720
454437
765184
245464
441031
862091
591500
855053
614211
344496
554722
533970
1093862
607440
415926
643487
394867
461942
775357
598084
221261
890147
704987
892359
588793
543276
252909
512304
482607
652580
885408
730950
282390
618945
917617
437411
586162
411201
606307
155454
602743
760437
605090
570753
877944
432907
283222
195987
504576
499986
817774
594376
591272
469019
807298
522044
610835
552935
318090
704532
837745
557747
1080303
465018
724838
586249
540087
460712
645351
737920
416283
154613
551494
526252
317093
1093458
506947
611995
229790
916148
495007
381595
680336
583076
550225
434196
597499
393013
747147
681112
498454
1253556
1244775
372981
1066481
684747
479341
642610
548435
465151
807976
519437
464132
394673
586972
466551
903425
462896
582286
277707
647194
396604
1210920
522085
455044
841231
449477
642458
420201
508920
649524
555304
519193
564063
414113
462034
611261
374631
394920
559579
631621
508226
460390
655404
279187
460009
746578
414456
386736
503865
309912
392169
660354
653361
496014
328360
460696
758601
581759
371699
373439
459886
547154
194950
448196
520936
512284
709253
666652
683946
616474
691890
670073
639461
434306
849864
553070
414849
677848
358043
509921
485904
469383
331800
476175
647830
382967
522672
541384
541989
410738
1008302
876535
718288
523185
582244
516778
293331
201844
325472
659543
338934
1121438
514095
670112
348960
580972
538907
489260
471486
323091
1181815
570540
516585
475703
504916
643238
229318
811388
857420
489587
744984
573466
694039
287901
651638
803550
572388
830497
940786
471101
181853
482251
492194
641479
410206
298544
276958
269768
561047
625318
440683
379602
676492
279279
477516
772863
628969
413830
426899
380947
710740
283866
681440
828980
614791
281101
343204
603635
525939
768583
492042
599482
305374
852731
404496
592701
578508
564396
917710
1103847
570945
537474
564413
500286
432669
662786
581040
292859
323572
487233
558115
336261
403218
504463
192141
425754
749025
630910
339225
341987
694406
364442
494469
536628
595810
306979
199849
256050
618472
601806
688775
722369
665492
681767
592049
260378
537594
798792
643073
654951
625742
472552
508333
895827
510168
565481
770971
522534
349996
472636
451352
550749
1019872
804814
451961
445857
521808
742151
970121
551886
250852
801473
492783
561216
757208
238446
739080
555491
363648
240992
725041
573998
551948
1220286
698190
434445
549500
461069
593999
607743
465552
825916
453339
506609
682678
917641
592825
788068
476056
458543
381899
748603
345578
427525
792723
357557
738023
458814
410302
345208
602620
1023600
787267
326759
496496
561079
529024
354114
530878
499066
341484
882911
682369
730015
378204
789876
567904
265757
637672
541266
400056
443052
523092
643543
461202
678626
575487
479047
475638
551722
451315
333135
577697
261098
76708
459520
553170
1021338
529273
519662
615545
433980
542690
553554
641435
493607
562055
363586
149888
582728
348764
490551
308888
586162
842328
560935
363625
467907
658103
365665
440683
568210
452266
512821
119584
445753
1181489
672964
226354
809775
506255
452918
508041
731583
402011
300168
577517
496381
669044
435796
510557
680732
371289
596601
214044
557644
576537
474120
618477
188384
575732
836197
419518
1001125
1001125
547713
600056
544989
706791
944363
676133
706947
832873
474082
529646
782564
861831
619205
818395
496737
418916
432542
574996
402301
435546
495194
524404
390237
602657
819850
217920
509471
1059306
898129
832239
823282
705064
544906
339697
413497
688944
413223
560753
438215
539186
607979
319819
664300
723705
310762
893001
619215
579606
839025
533719
393244
319118
610917
381899
360150
737997
470398
760649
901926
429477
586110
620857
387924
372345
609790
291380
982228
772772
443443
483416
524225
240580
526422
617332
578320
453406
270821
569982
478215
422150
445025
831144
386259
351438
360737
339497
832999
408840
499520
529024
497736
470193
632587
495329
703457
895414
461537
722369
257824
387344
692104
557747
809839
1166868
434108
503605
487199
837205
644646
698320
174114
557736
515379
426963
436580
712224
1421853
1426159
511515
772772
604953
224823
597465
200982
809661
636566
454100
161684
604383
677658
554415
448103
936734
602961
392377
171865
348500
822501
465922
670456
839095
504920
537562
528468
536443
237137
451157
668480
526434
518451
196338
563652
70948
527470
659223
284700
498341
1042702
549420
602434
655404
498896
620454
541780
344153
540149
172075
389401
376028
466883
848304
606874
779174
391818
620542
807369
555417
582142
352879
933590
483600
362610
114476
631941
722408
931809
395376
586972
387562
739844
433609
250481
602630
638910
481633
936734
716628
472541
350765
499648
433980
366874
670580
417482
402262
464417
544374
197993
338374
452153
554197
456858
415926
337951
877631
773456
752696
763591
373567
744431
664096
418861
548435
510538
527313
783294
580953
649921
839148
389185
562545
487741
946693
407025
387917
642159
377539
541977
577918
297150
587848
1189464
171865
489993
345405
495329
716789
589750
423498
561490
412639
560655
494602
472602
299408
608060
830659
348588
291858
705174
724218
527799
694051
523198
492726
625531
511787
571145
514256
780239
681494
679992
191305
310079
209142
895414
378781
592194
292762
622001
179952
830659
442857
409462
120590
438482
643860
389129
502417
1020131
499986
319618
279682
547154
612631
473885
603655
228667
665909
599129
904315
227324
293379
287262
369015
855000
418861
477137
544375
294435
759205
605995
665952
473035
624300
383220
369087
430075
468600
805108
1063945
597312
381639
585129
424311
216201
429241
550924
783566
439639
511787
563469
741281
674178
291215
376102
551939
781085
436026
433691
590121
468936
475902
518682
492194
831646
448867
655369
741476
494406
399091
617343
526435
489323
700716
488649
153692
594897
583718
536060
381932
856237
670734
381784
244114
576805
552367
544830
397645
299296
292618
349748
355936
251919
422998
742483
377539
215940
859127
553269
469637
301950
279126
541075
653376
578577
626165
362601
721061
794136
474368
536153
801894
337951
299031
608299
301747
877631
594875
403248
570467
622870
735437
574369
395297
682988
637748
844073
633169
367929
434570
605378
922605
640730
482716
1220286
647926
395728
595582
423151
651638
748043
445172
260966
350579
206555
302124
354139
665407
712059
799243
552542
480727
615201
393286
429148
557284
197993
630636
492042
433241
654318
451848
396744
467699
859354
417438
354397
437428
696217
951915
366692
512398
444677
751252
507441
563791
637864
524576
679119
424899
286691
508570
222510
780239
589181
435546
462978
486400
291264
430263
649055
442174
424319
639452
607292
241281
476959
352492
501059
480421
506484
821572
498341
651512
901504
456096
475566
345800
443129
497180
417761
448300
640631
623629
576877
503141
403113
453865
93818
570901
133851
422014
230555
647379
628335
380947
838043
414874
606172
727803
466970
658810
780909
771867
414084
634971
288347
632877
407983
605378
669630
747860
674178
429477
604333
308414
612191
458814
732077
1181072
698320
927653
459743
604976
606856
600933
838943
434925
605308
321713
601282
592708
179040
700716
494754
943042
495291
601463
562478
469510
597918
482747
839891
541075
679351
670403
492934
950703
585907
586076
291675
890967
896369
293081
119687
488100
321964
721072
384554
541266
613762
569901
1194779
485765
479101
271991
907560
386886
744488
876741
582410
495254
496496
420201
427356
844610
469409
286187
441629
423187
841636
681595
507054
261030
567672
168249
529762
571103
200172
347287
486929
782564
684689
518451
350063
419108
733517
259980
535956
669879
443335
839137
510568
535520
557678
419936
723085
321608
291216
549841
661595
447004
589432
488958
719329
1051072
315340
308260
392271
581217
534049
917641
322137
568210
520746
331761
940365
349336
376630
801798
598362
546896
905679
456523
403400
895199
586076
665978
483508
702633
494376
513859
363479
508890
788035
777736
290388
759877
335282
470353
458406
97180
932410
561513
278868
823602
469129
310079
404130
601916
307927
1053707
716042
403106
362610
391818
689914
432616
507461
663658
300665
661595
260030
341134
602347
313870
443987
516094
160044
251919
179328
181457
527776
816199
288637
734777
612794
251145
578256
433874
327131
491763
793023
792261
629717
830659
425454
838771
334024
558115
455062
584384
744334
550539
609790
1003624
706049
506932
635389
264774
279126
728148
601282
465249
447244
450428
256233
245612
319618
321713
694062
298873
550256
349456
504521
549953
492042
422545
275044
303563
525668
378781
694781
508394
831646
524702
580987
480995
323895
448977
639461
789065
661468
480796
930254
836197
460331
852731
309340
293331
606051
479872
810929
315797
226539
532181
470885
744510
382439
516585
692989
455658
847642
633481
479595
706791
740289
455658
681767
721824
360796
712059
466970
755216
846868
459520
699280
557714
584616
745193
309925
670073
591538
278953
394841
715005
403245
529882
769348
624712
580292
305592
750450
700079
312103
520072
541375
876359
378413
895199
530945
724103
1057438
538138
461706
447292
416586
454364
610917
435522
557843
507341
203018
746578
663829
660781
941610
566889
904315
787977
641216
849864
410258
458285
701789
356142
575586
626227
349456
594875
550439
535562
555166
389922
495303
751955
299096
611309
626973
826365
449821
370910
596243
525822
481908
418871
683931
337707
434925
583747
451660
671522
569782
501162
633169
558820
512304
551481
622017
265831
273361
612690
381258
371159
631918
868256
515201
510107
780909
720580
576571
569556
958865
823485
392169
814684
421245
382365
832635
321082
581805
587943
386372
471946
495797
835505
634810
298790
678340
789478
591624
612618
311788
917641
340181
664980
385831
696380
494370
503713
659986
484186
946693
373533
797154
489592
499485
925968
405092
181178
327193
547119
635033
624060
624748
448878
583922
431890
360149
399675
427450
554016
701252
566023
590120
421808
279712
452647
630138
1084068
441262
452860
479414
412535
512304
283222
234836
558358
503176
838043
291300
712994
269519
532591
541927
863144
613130
392752
717490
668947
637237
411747
538664
814684
703413
528558
301001
455548
663989
234429
930129
643518
483333
256259
412058
312563
598030
622000
675062
402171
818953
414120
560638
654691
651429
777736
767902
689924
809033
306887
584532
476255
569585
362569
474714
587823
445047
715064
565020
802012
397165
499986
637044
805723
704330
492831
307284
459520
467762
432118
263713
150073
457587
422998
830867
484436
348695
1276755
643518
735295
515383
684891
364028
462334
406984
805642
802387
319781
314975
498193
383408
747379
411982
302196
458070
255381
608195
489572
356473
426685
434549
807546
459048
698744
621959
550113
487049
504732
404783
442825
655180
432958
357072
568110
498896
535435
782248
526483
696832
628159
839095
855382
413266
456066
929421
424171
776741
786541
584616
607440
586901
413124
717453
538138
555407
592194
642610
150976
520486
447657
552889
771778
387178
554143
371116
787752
566465
875172
434099
910080
516607
1076849
546704
525939
411819
375054
281101
256233
386538
673573
465768
424065
907377
239655
446867
915490
549443
593767
752696
456610
877631
611261
1173890
478548
499781
322061
577352
208660
549841
569046
581087
532589
410579
561438
536501
304686
633568
203190
957841
572168
630394
393704
757208
534538
291232
518616
292760
686064
490962
535674
626073
332003
750343
604807
567904
455456
380458
836663
327063
470105
667632
92395
181222
518789
479414
468274
621462
649524
625171
634403
593999
314769
304408
976849
551506
259100
314224
804821
494754
551939
250520
571448
243434
449821
542293
649524
578748
381780
512284
668401
588074
644400
523941
339400
397691
550317
399222
590327
718979
244237
657218
523046
539674
703374
275446
554473
537214
725129
828447
406742
1035226
504423
439505
497875
197993
415028
392553
1169376
597083
735917
719255
329598
369017
449751
698135
160515
685188
860417
435339
541384
461470
582795
246110
790297
590150
1029760
435694
435546
410572
697294
493496
417125
682678
576411
677332
636381
617343
469244
336257
392930
501565
782152
634009
373567
860289
549356
639916
504962
730287
659941
646274
540294
610797
435339
767928
554186
395420
735295
213112
485638
534236
295709
489382
496496
310517
521453
666556
1045349
371279
515957
459791
406387
758405
524352
737285
407578
680070
685771
453398
297125
440164
557586
738023
667269
1051072
529871
606298
453291
596935
288574
798878
514830
397262
66076
631710
595979
627526
656143
480460
177605
584823
788467
515060
440528
778811
901088
831056
574804
728676
691467
683439
469529
402209
683812
936781
753288
700520
643529
713771
662374
632329
609739
340765
533241
520072
876040
606298
578712
396435
375417
727193
737684
1191695
810906
538691
799350
929950
637450
935198
487039
604035
650794
442665
693383
623104
830615
554377
472622
484248
746382
535263
515226
789826
617440
596935
998242
645638
630567
260518
526535
810266
300247
699885
689600
334826
457599
340765
475052
599346
751733
462608
751045
789826
558265
733886
645638
481733
502847
900410
537207
683812
357849
305322
719684
327573
604617
795476
635629
523735
633864
629376
776314
515873
795451
223038
771513
770565
596935
700340
1238774
875414
341785
992584
611807
733151
457599
737684
689953
430107
621724
595853
453701
497940
1028952
367445
488795
372503
589440
435922
693143
727672
415733
583623
477179
684633
370736
361355
655151
435327
831056
340443
533476
387556
716476
651496
672685
461357
562183
654958
712283
670561
839954
288014
596935
642201
1026737
632941
803566
663092
477683
624775
830615
555928
643543
645351
330245
689600
519662
92966
340765
414707
803721
667772
591865
709422
511301
265464
801761
696608
633081
764524
327063
491207
871769
994293
328529
511105
517189
729807
264394
798878
590344
367551
527604
635629
469117
860012
651281
693383
767575
566115
750753
785443
480237
632941
383469
633864
242858
613452
330714
454196
533010
332749
632941
663981
658999
473324
1015701
521350
534547
454405
468008
488795
684982
710754
739403
510797
449684
699743
457421
841800
551619
929194
581040
755025
370733
803721
482525
558778
659751
335081
923666
805852
518820
552274
658328
247569
751733
297966
623104
738937
623104
554377
484288
450768
596935
814447
712052
670561
656143
852838
797869
695863
795476
518366
1028952
498009
555093
634147
574218
634916
633864
716361
648524
552377
748954
808727
696608
841800
556888
875414
574804
583623
340765
718494
585450
701465
699885
641708
531566
617108
515125
577414
382268
448688
879224
696034
717877
530993
553767
623815
291389
597679
492374
542899
601671
596935
404331
903974
296679
693596
536935
632439
642201
852838
456786
735579
658274
546984
72356
801761
468470
608259
613142
546544
800307
821320
821110
667772
751045
745265
373129
547376
678878
9145
671731
563529
416345
789826
640927
802639
755025
292184
658999
689600
518751
469796
443322
346310
439651
233087
302193
625594
712283
425076
589087
706596
898655
1358316
403796
767685
640469
446144
233817
343694
632439
312352
469459
453862
447869
484575
551958
536377
892446
992584
449707
493344
667731
853145
233087
732027
604333
458232
499520
507989
541306
839954
488934
655856
456392
788449
1015701
568316
426394
1062437
632315
821110
683250
803566
841800
523012
558438
568663
498844
621724
428632
465548
696608
627526
448688
992584
280275
536004
540474
684896
1015701
498844
352070
504128
626771
912496
831056
808318
504587
457421
556779
571115
578712
464790
534084
623104
712660
475052
490945
831056
782113
642595
331259
732027
653361
563408
672956
220757
623259
487039
794313
591865
725507
694843
485333
699885
930506
637591
1044492
671731
808727
786929
416345
795476
642853
659751
618175
498844
627526
599102
610127
849901
785443
604035
598684
162569
751830
862715
558265
575594
601707
599296
355216
611468
806868
773154
183978
860012
771513
746382
654958
318235
369209
621724
795451
796228
742244
748954
461073
554377
563408
561553
574086
507989
324182
670561
434806
590544
583068
524373
650794
759183
504386
508171
680708
599346
935198
538709
211908
379605
1044492
554079
233087
901088
700520
466217
623104
458493
457165
634916
659649
786929
518254
769904
597760
999637
751045
428874
487198
389868
737684
518390
973397
787275
242315
617283
539425
925766
249482
684982
331681
461357
658999
351505
340181
821320
684633
700520
622750
650379
811597
499670
622993
641441
556187
598684
533010
429956
577839
458982
797698
446005
403041
673644
591239
560748
637843
875414
622750
808727
572141
706596
680958
1214897
477683
897583
376102
782115
436598
488934
739563
427584
935198
381196
670355
738937
597679
452638
680243
488371
507989
381857
729311
498967
956566
689600
555928
554749
558352
315322
497897
461357
918072
488093
746382
670599
469249
552876
583056
514244
546984
705398
536004
701330
1167406
911670
467753
1158038
1191695
521924
900410
473197
430988
355216
597076
830615
38427
466529
693143
707391
468014
433235
846070
336175
753288
642532
500650
1035800
467679
390083
866089
354397
360806
368777
380947
300346
659751
658999
748954
385462
640098
599582
631004
396821
880086
228146
425076
467753
773109
810906
746382
534354
1214897
672956
713771
425076
277641
692072
448688
496975
356142
302509
568663
627526
233087
674459
386386
696608
698413
901088
427255
767685
741774
427462
268103
689019
75752
696608
672685
547167
340765
392643
277431
429570
698035
732027
670990
520464
698800
952396
637546
578712
706596
831056
471293
688414
447869
426394
577948
710754
627526
606983
646989
669832
528417
293331
927835
631710
278137
834418
134547
817515
892646
743729
435473
563408
605416
674452
935198
465679
634916
716476
925766
772970
615589
551650
554749
447869
432958
461357
716476
548013
599346
699226
511301
731526
914485
808727
207639
789826
746382
430742
561735
929194
744630
575432
699352
415710
1115432
694447
735579
737684
839954
587429
451307
741575
699352
418948
659111
464440
738400
577370
477683
698749
527331
686010
755025
608355
516128
521350
449254
852838
627136
364261
535809
516128
306763
719783
683812
414077
967649
351863
538709
606298
477840
780982
398416
300988
900410
786929
839095
636605
632315
732027
645638
491528
322535
903974
260129
247600
739819
552377
559158
670561
630326
395399
550824
246129
696034
625627
404523
497940
957603
571949
1053374
305894
318454
796228
745585
735579
605297
389553
448775
467753
533010
549443
693143
777076
467753
772970
684633
538162
837764
527959
875414
597679
586383
531085
498054
670355
335477
302124
821124
767685
852838
755025
447869
712244
583813
326915
678750
575471
801761
737684
744037
656143
518382
684633
841800
619991
513352
306409
605537
634074
631710
680708
319636
901088
1191695
879085
1167406
568663
614977
729311
296954
648524
1062437
574940
992584
800159
418141
810906
564265
698035
796228
309204
952735
574804
741774
741575
522044
713446
645111
194950
705398
406408
650794
478041
475637
830615
373814
934123
817515
607234
771029
456786
365462
460712
297150
929194
1167406
417675
539425
672956
516007
472092
699885
559412
528236
879224
433146
623104
568663
572912
495154
495936
434806
534084
860012
550558
391753
644510
623528
553767
264613
816407
746362
396435
866089
415710
563408
664891
539016
900410
370736
969282
543561
889291
631710
592915
846070
1015701
416626
767492
554377
536935
551969
590150
492764
729311
345997
1044492
483462
673672
343886
509672
507989
467753
498844
582429
705398
437961
383647
301694
772970
917001
632941
634375
531313
366585
952396
539016
452154
606298
1062437
1184283
696034
801900
655526
428632
487039
504128
855751
233670
454332
387590
1158038
596935
587135
457421
1158038
764524
772970
332328
426394
623815
794313
952735
591239
574017
807277
383295
903974
504128
538709
900410
488795
810906
780982
555928
412258
794313
532111
809535
327031
527238
771908
591865
675834
539016
567908
519482
664891
667772
975310
729311
650794
610127
578654
801761
632445
841800
789826
903186
693143
671731
1103698
903974
415710
343553
810368
772970
507989
701465
440883
1115432
549606
362283
413075
692593
642201
522400
335567
897583
251151
707139
642201
553129
948465
808727
559158
481791
834418
559955
404817
194464
789826
610127
536004
624748
706596
455566
606298
469316
186668
287453
396435
645111
641031
546984
830615
849901
635629
786205
292296
735579
751830
798721
715306
733056
866089
746382
485521
452109
772602
801900
464286
292423
604035
397605
441102
741575
764046
605297
671776
728676
462396
324990
841800
591073
642853
837520
632315
428632
554749
798897
421311
533010
821110
683595
695774
318454
124613
554377
495759
467648
798878
457768
779381
379559
582450
510990
258022
467956
297783
693806
930194
627406
489588
598088
705427
351018
370736
745648
639238
267258
735579
532525
289606
421037
605297
568952
1103698
434806
452154
552377
889291
223038
821110
318454
507989
604035
222584
808727
526268
554105
803721
447721
654995
685188
434806
452154
527850
597679
695390
1041018
684982
415240
794313
315481
623815
355055
652308
769552
618945
501578
553084
751272
271381
1158038
387556
377385
693143
549558
992584
770565
795451
682907
699591
223038
534084
659751
246134
809535
411517
632329
455218
701465
523128
1062437
622750
528712
591865
245105
591865
744757
521350
449716
428632
416345
548275
705870
868576
500684
558438
744630
522330
503562
401921
1191695
900410
442253
348667
425076
748954
1167406
607234
414053
821320
621441
748861
285461
503028
466217
223038
461357
846070
441629
392235
222273
601914
614977
656099
786929
514190
667772
629099
785443
789826
817515
632439
547376
680708
731692
710820
815029
841800
607178
478938
516422
1103698
632599
449279
940786
631907
558265
621724
636493
539425
665874
635629
595979
456265
523872
1115432
936781
264114
1015701
533010
893236
781106
499592
530010
664891
396435
298893
534084
599346
1164995
435186
599482
833512
846070
501260
442529
330070
605297
704844
447608
546984
774032
889291
667772
598684
336175
267963
795451
538869
551958
539425
817456
620109
516194
732027
516128
613452
901088
396435
716361
332969
447869
479584
399976
497615
954742
300361
394350
669831
573213
741395
808727
553294
377622
416345
623815
426394
525914
387556
806517
798284
392516
604526
650794
622750
936781
782115
504128
877631
891111
659751
553643
507989
503028
475052
500566
810906
693937
630326
986171
415240
590344
650794
649862
741774
593670
574804
287427
424640
842142
633864
699591
574086
779381
698349
575618
530010
813487
701465
323015
415710
731526
607234
786929
614712
613452
477681
741575
539016
866089
558438
721286
421037
671731
1000068
239877
721601
627526
651023
497940
898802
483416
544383
306894
688206
605586
722055
693032
808254
808254
285505
860012
636632
580357
421427
1028952
340765
475052
785629
560887
641031
475150
760963
287427
527238
822841
601914
671731
821110
488795
500024
875414
313655
693143
179615
654958
411305
578524
384536
216044
767575
538869
539309
601914
538869
680708
548859
808254
485971
289183
440157
503961
591865
795476
636632
774593
680488
557926
803721
386386
658999
415710
484660
897583
493393
546984
434806
403215
718308
348651
436657
607178
952117
445235
172385
559193
386166
525960
287427
621724
771635
839954
528417
443864
585450
466217
536004
715306
719105
739563
631710
247318
699885
537757
561553
256358
613262
744630
660469
905613
554377
485070
731470
917001
507363
175590
467753
555568
699352
416345
586193
725536
288179
656143
841800
729311
700522
452154
104447
681476
598684
487039
630326
614018
736086
433090
642853
407468
538869
382225
636632
434806
596935
640098
460190
661477
587429
789826
731526
658999
327356
701092
801761
538709
327573
749465
360573
605537
663256
796228
626953
689600
553699
953251
535254
406985
447869
562952
517651
479990
512802
1001484
658255
581655
536004
403444
447721
767412
728676
1072027
527055
680587
645751
713136
348909
713771
635557
1001484
447721
529871
710881
1044492
755025
190600
427723
547376
515890
187008
283444
329594
79898
739058
1158038
428632
540722
572982
605537
344760
1001484
834418
438774
780982
507989
696034
699885
636632
351957
852838
422081
443465
786929
598609
605297
648936
821110
479202
726931
490776
786929
255481
452154
1158038
706596
731526
179040
497089
892598
210411
696034
516128
736086
155337
736757
565761
559158
780982
911842
530010
622569
651023
641083
350187
471241
451776
897583
325512
751045
630326
693143
710754
439738
716251
431357
705398
366150
511301
767575
492764
413622
579606
935198
731526
327573
557497
505075
803566
551619
467753
386386
411189
719671
664891
655805
952735
620833
534084
606298
700522
745265
839954
967481
566798
384018
780982
476093
689600
461357
457421
558438
794141
631004
489434
772602
574804
397605
1103698
591865
749258
399881
632941
1103698
574086
1009682
733823
377891
421827
547376
547376
671731
287427
277378
492764
446637
634916
917001
346089
372473
610127
605537
498734
841800
519690
342489
793823
501562
992584
384618
795378
796228
901088
666862
551619
798878
377501
724691
738474
428962
611407
497940
473535
572894
642201
654560
240763
701465
632941
294829
583623
656143
381258
683835
554415
262203
255914
481105
425076
829858
516128
457877
696034
204273
345482
476417
795476
712283
277378
426963
583623
661104
648493
231792
467648
533010
425759
579786
693143
521021
777594
561553
808254
1115432
613407
838328
492764
746382
716476
754357
223038
1198474
365609
487039
521350
705398
298846
591865
492764
447845
635629
992584
250796
785443
579226
604035
516128
477683
402653
633864
642201
634147
1214897
558537
671731
816120
692079
683807
846070
517189
525491
381950
870918
426394
266046
585450
580792
590344
670672
603635
540097
410258
425402
798721
463319
528417
633864
820383
654821
738013
712350
766609
312352
576866
565988
478932
396435
413020
434806
524388
767602
527238
763839
581802
693143
561553
308742
1153329
533010
925766
1158038
870416
803566
546030
457599
712950
795476
1062437
809535
569261
427462
583068
288221
506466
717971
426835
574086
715306
897583
752455
427162
645111
809535
328599
427462
708240
461357
645111
447869
563635
553033
583623
670561
587033
514909
487039
614084
690091
585763
830615
511301
1214271
680708
629828
1015701
609739
103388
636493
642853
1167406
299259
782115
715306
712283
507213
670355
846070
544374
587429
477683
629011
324081
695774
550226
1123562
223038
538709
598096
596935
658999
174771
161474
372503
1001484
317998
613452
649226
699563
875414
748954
389553
701465
700520
453862
564043
607234
553111
706930
572488
379381
700520
876040
610127
917188
468846
558438
615881
538449
515875
738937
122946
796228
578712
452513
428739
508684
576826
539425
713771
739819
337011
313147
277378
331731
607234
577370
713136
100744
459048
875414
759839
623932
516844
135693
616995
328815
130004
773109
772602
634147
627526
952396
748954
942498
689600
467648
830181
732523
594087
968924
664891
674591
548459
521350
445711
661588
564966
420076
1167406
578289
555503
541787
671731
591513
478069
338536
650794
488819
400718
394023
287427
771513
512053
640098
557433
555404
322498
753071
952396
418758
780982
746480
632439
487993
592372
666372
472033
241426
420037
536004
736086
433146
849901
735579
347021
507989
672685
617283
408631
1167406
632445
318454
1158038
553767
591239
777034
728016
555928
769904
803721
720378
655269
739563
614712
569403
578712
795476
780982
617283
582511
406720
803721
18036
667772
589915
645101
696034
547376
723448
429405
424575
610127
649110
605537
495902
839954
712283
771513
464350
1044492
574804
772970
568663
714330
445135
1001484
536004
371710
771513
568663
650080
446569
1051233
451433
798691
610127
808254
952396
529053
470105
810438
311496
616993
226055
434806
728557
520464
447745
447721
585450
715306
741774
782115
287427
744630
732027
699885
587429
670990
794313
664891
695136
662023
728676
557063
767575
554377
516642
533476
670561
773109
796164
594985
850957
286671
709556
319350
536935
437607
428632
521966
410273
443499
541515
599420
680708
771513
489420
875790
693383
634147
669832
309106
831056
632329
700522
512053
434806
437915
616993
222749
476719
664891
350980
558438
935198
563408
940540
712283
487537
478155
555928
462778
795476
298921
167449
470334
751864
836188
810906
517734
1022115
539425
716361
507310
504128
507213
427462
915399
467753
670355
697656
478332
772970
587429
992584
795476
447721
795451
558438
558265
541426
402777
608288
679216
500622
963778
520753
795451
795451
349490
745265
497940
631710
748954
875414
810906
671731
839954
642195
636493
623104
640343
820383
313401
544374
497940
335567
420219
421372
716476
223264
693143
696034
640098
636632
535254
741774
554518
535254
917001
510283
548465
280805
794313
716361
480388
587429
572804
492764
714801
502406
782115
369269
622750
302509
511825
1076849
606546
477683
376593
261162
325742
803721
425457
281015
504128
614084
700447
659000
336175
631004
480639
533010
645877
507989
446637
641031
952735
710754
434806
336175
1028952
670561
586159
772602
1115432
751830
786929
810906
564043
968090
935198
374730
729563
954371
794035
672956
694039
712244
706596
269748
546984
546984
612907
297286
751733
830863
901088
93792
689600
538876
444551
349392
622750
1015701
952735
340105
494889
558265
1101513
359609
821110
936992
471612
619661
872412
701465
746382
503843
795476
552679
670990
277378
515403
673712
676612
1056206
741575
623104
789826
925895
571457
809535
1265933
566958
808727
446063
618028
801761
706596
623815
658999
527238
598684
755205
607568
416345
193307
356999
796228
549116
705091
716476
576207
810906
563408
868908
648524
821320
929194
326113
609739
805260
595979
897583
285383
431336
387556
544747
645111
239891
797738
623504
688819
888715
452154
639299
716361
889291
744630
755025
809535
722202
751045
761274
359847
683812
524270
619324
929194
1103698
208271
713136
387556
425076
503683
571145
414187
706596
722369
404197
531524
618838
390769
233087
741575
627694
521350
606600
596935
710754
1067383
544374
591239
380502
610127
801761
849901
882940
670355
1001484
665644
382847
744630
633898
672956
530729
531087
287427
650794
575410
306950
831056
498675
551958
887240
336460
605297
901088
571259
803566
1028952
786929
434806
642853
415364
538869
390109
798721
992584
553391
935198
835513
834418
553129
346090
671650
488795
753288
605470
605537
593529
860012
715153
448688
1170
564043
517189
767575
604584
560151
941180
744630
736913
625093
528417
507465
655562
568680
925355
796228
551958
609739
396435
327573
604218
715306
377477
391444
630326
503107
717106
577370
670355
842461
651023
555928
271003
564043
144371
975079
737684
811683
695774
777293
507213
889291
335842
497615
795451
326101
314444
741774
601914
860012
439822
488913
627526
260980
470883
535254
739819
603835
440521
736086
623104
516128
596935
383963
392187
403154
340765
604035
715306
889291
475052
504912
745265
407397
318454
466217
529612
612749
448603
465072
1064136
465333
570930
537757
738400
547708
521350
710754
609739
577414
124030
641031
772602
532802
755205
448104
804369
297809
459785
499039
669329
1044418
955690
917001
458498
794313
117703
608936
538869
739819
552377
481224
876040
530084
897014
473197
831056
599346
511301
557433
547662
553214
456632
364649
318454
712244
371753
773109
507989
661068
634147
553767
738050
508804
693383
846070
670355
618682
634916
238401
495698
281586
536051
476832
736086
607178
715306
477683
192505
366106
808727
463202
712244
770565
631710
533010
538165
632445
495450
84667
632445
327573
897583
349803
614084
506964
703529
202420
408175
539016
423066
497615
584454
577370
623815
796228
935198
536935
322498
231965
355334
631606
467648
617283
635629
745265
183327
807814
156216
736698
465021
729311
820383
585450
630987
553170
563408
794313
571671
638301
633864
797978
424327
1071291
330363
554364
888255
674459
801761
447869
580595
757524
438180
808727
889291
425759
528417
536935
409802
387556
456786
209650
741774
585510
583623
824029
608242
672956
623104
903974
554548
498844
540097
539558
478736
516128
568663
538664
440030
384338
467753
715306
536004
382451
298923
117387
468315
433613
327046
482020
538869
270274
737381
541248
469587
764524
849901
585450
561553
846070
530010
264114
864577
396435
707961
561110
632876
699352
640098
531448
492764
423572
325713
561553
528417
535460
614712
801900
546984
587429
349041
293647
737684
577414
428632
705158
658999
340765
632439
397605
625188
1482827
630326
778605
689193
728676
448615
551465
771513
396435
511215
477683
654821
748954
507989
558438
1028219
492764
488934
834418
925766
555928
773109
751733
712283
744630
552377
1015701
621724
289056
935198
729311
539425
813508
444139
458079
424504
609739
662389
753754
606298
636632
789826
333685
418017
828193
323568
433859
755205
431347
936781
738937
936781
609739
505325
608547
574086
674459
475703
546984
568663
192663
434679
789826
738937
744630
544374
602195
636632
429783
618842
511301
498675
598266
248158
723448
721943
428632
736086
623104
751045
545885
483468
22881
327573
815362
536935
355786
396479
385005
782115
413544
533478
475140
654958
522619
621724
327573
383983
771619
744630
712283
810906
554749
648524
492400
606298
645638
498240
739222
604457
151091
466217
452154
515912
591865
538691
642414
614084
564043
498675
457599
686945
772602
525648
831056
626901
658999
700520
395538
716361
683812
855000
483192
636632
620931
849901
592729
386481
507213
192149
498401
834418
583152
497782
467753
414084
221305
517189
543475
584005
370736
452564
428632
752880
579988
482440
534084
614196
735579
348526
246868
696608
686789
604035
287427
571500
696608
561553
661652
751733
448113
900410
342911
795476
583131
656143
713136
821255
785443
656256
876040
447869
695774
334439
121446
359794
569703
175490
816248
591865
519317
406584
277378
372268
650794
572463
974449
538691
495698
554311
447453
736086
670561
992584
462070
693143
600573
440355
689288
403538
450989
604035
375736
651632
488934
461357
553810
536708
450148
713771
810906
498675
1214271
780982
627342
903974
1214897
455375
447811
554377
772602
492764
546917
391637
553767
551619
577414
602108
739819
613452
623815
570558
477683
430863
952396
451195
407258
244237
659751
621238
255374
534084
771513
486238
502402
508062
795451
698035
445451
517189
361398
791243
370736
751045
894724
535038
695300
223038
636632
507213
614977
533858
220116
416659
600886
641026
697331
810906
713136
640685
636493
585450
729311
751045
301470
664891
889291
341146
472033
578814
275125
846070
607178
362768
558527
716361
410135
562480
536076
664891
615583
650486
436509
613452
781453
450627
803566
706596
618842
402226
464681
489078
624261
522821
664891
1167406
387556
810738
1028952
633192
517656
277378
283987
852838
674459
530484
547376
700522
741575
434806
427462
427462
806039
630326
219279
492637
396435
523057
731526
585450
547959
664891
786929
386386
761549
965504
810906
530916
296679
713136
587429
684633
749482
591095
472808
553129
386386
935198
539016
633864
917001
472919
711880
614712
671820
875414
506284
790139
670355
801900
336269
488934
808727
492807
563408
536004
456786
936781
530954
292123
514352
539016
601914
686147
739563
917188
711878
602650
396435
1191695
290112
801900
767575
385957
590344
582415
634147
651023
607234
18036
609739
454373
801900
346886
760621
556757
393562
497991
587429
693383
631004
469418
716517
590327
915490
831056
306746
623104
388485
492400
426394
482801
634916
606878
529716
1115432
699352
632941
839166
678849
457599
417990
466217
798878
751307
188384
610127
467753
112487
226700
640098
795451
803566
688761
821320
517189
623104
523350
865125
613452
763128
415710
879224
651346
577414
789876
613452
640098
764524
504128
414940
51596
770565
476062
465542
745265
765011
636632
774782
741774
422814
767772
634147
462234
839954
693383
208398
929194
737684
581895
591239
929194
396435
385649
751733
631710
898297
877829
463267
356142
613452
695774
580267
594336
467753
397605
570495
1158038
1158038
630326
767575
396435
467648
785930
523903
746190
810906
518182
425076
574804
553767
753288
710754
803721
729311
539425
659751
782115
849901
629762
632445
648524
803721
461357
545216
713771
572202
338207
731526
1141374
403314
246666
901088
731526
1028952
423211
821110
491803
670990
659751
475052
656151
1191695
551889
771513
849901
727880
257001
737684
480140
715306
680708
562679
767575
644697
770565
457421
445606
696034
722224
642201
667772
601914
144935
716361
512787
839954
894069
690200
461357
551619
478790
1062437
496829
167430
350187
523552
566850
558317
821110
966122
698035
512378
555909
392996
506662
579873
745265
900410
770565
897101
710754
547874
845243
658999
777361
801761
771513
456096
433091
738937
559158
1214897
801900
547376
520464
197337
433853
210561
770565
445218
33372
614084
492400
457804
539016
370417
613452
601885
340765
700520
374000
273489
1028952
538691
544830
705398
539425
427875
475052
652605
554749
420378
741774
467648
558948
731526
786787
825583
901088
667772
354130
291300
790660
830615
460375
404680
670561
312700
339497
477683
368802
207824
615835
249106
739563
464393
642201
428632
636493
555928
488795
301082
731775
738937
702642
1103698
713339
516300
1167406
632941
372318
456786
785443
728676
537188
706057
583234
107104
527238
467648
585450
645638
414190
551958
219113
597980
460846
654958
318454
533476
291858
599884
794313
370736
533010
546367
622478
698035
712283
616245
607828
439635
370736
472408
340765
456831
795451
519905
545461
565458
536004
555928
745265
808727
619458
699352
1031648
558115
631710
638435
295804
762113
715391
318454
353218
652357
457599
712244
460233
359954
426394
571917
315997
558044
821110
520923
387080
823606
605997
698035
735579
486297
607178
509115
292762
367561
538691
511301
485139
542758
538869
533010
879224
897583
517189
607178
598684
435922
538691
604394
215393
786929
667413
369679
484852
591865
776651
459248
683812
460307
637521
863584
540118
875414
568663
428568
1191695
347183
607178
616333
654958
492400
841800
755025
839954
583623
751733
387452
467753
431620
693143
866926
692072
564053
536004
690816
304445
567028
632329
801900
337281
610127
716361
639941
614712
609739
634147
715306
513636
475566
808254
574804
605297
809535
559955
695774
564043
448688
554749
610127
772602
541780
547376
715306
839954
459792
533010
570368
770565
744630
513183
841231
684633
700522
536004
521350
427723
536935
729518
507213
536514
412916
712283
657495
551958
272668
641999
342234
554377
772970
436557
528417
479974
233087
680708
616979
542522
516293
551619
929194
896809
672388
706596
475052
340611
780982
365645
285057
548285
462842
705398
436045
402170
700520
553070
396435
256721
670355
591440
708240
564043
551104
629423
739563
323956
470800
441312
532934
670561
264114
322789
577637
672685
699097
614977
675406
551619
451421
866596
627526
607234
789826
393812
551619
475052
198997
526873
525761
456921
344550
328360
534342
425076
541383
287427
309491
631389
622750
402134
681875
575331
264114
387556
585334
772602
563408
557433
264114
448688
699885
738458
351893
223038
223038
337597
713082
801761
473350
780982
393142
539425
364398
650794
810906
692072
334793
435071
743801
495289
260246
179386
1265
244790
901139
215612
705745
738937
555928
645638
952396
641940
332759
662218
396435
654958
545148
489588
672928
770565
198464
476328
623104
555101
471946
457599
608968
903974
879224
381081
1181444
771513
693383
449929
786929
492673
492764
607234
504128
713771
201043
1115432
533010
521350
860012
481193
387556
831056
364591
590344
992584
502290
556160
720427
327573
535563
670990
596935
753288
601253
713771
478480
831056
712283
558974
697000
416409
303764
472445
776688
771513
835505
715162
561819
632445
576519
336175
517189
720767
598069
524835
386386
751733
494858
782115
697294
622799
531151
891992
744630
552377
716476
441009
528219
753288
645638
631004
516128
645111
298384
844320
866089
712283
839954
767685
108131
426777
364022
705398
596935
738967
492397
782115
477683
526873
617283
236120
504454
427462
333658
771513
583623
635629
447869
426394
1017587
736887
1103698
527501
552377
553403
699734
846070
658825
598338
671127
301722
541182
512000
539425
698349
503683
623104
849901
416345
238599
648329
426394
658328
462608
700340
533010
773109
230647
258979
735579
667642
649690
590344
503026
498844
454021
427462
428112
362008
358652
735579
384633
834418
1044492
612561
745265
473350
1015701
598684
775762
751045
646316
669235
630326
810906
479776
671731
472180
544374
809535
340765
501562
771513
789826
209884
233087
634147
552377
277352
860012
820383
634147
553129
649055
610127
492764
684982
450407
487039
751733
792687
794631
386386
497615
605297
767575
392034
1158038
839954
239492
354953
760963
900410
488934
692661
504128
725700
551958
643860
789826
820383
425076
664108
782115
538253
639040
1015701
636480
668763
445286
715306
452154
671731
986171
282368
600458
622750
478286
600507
336175
952735
745265
764524
387556
1018453
664891
713136
572550
617273
352077
901088
821320
289452
586723
591440
427462
531271
539425
410345
631710
683313
1167406
654691
821320
794313
331368
493295
470105
755205
417361
772970
184631
635629
491339
773109
490893
635629
551958
584491
1191695
610127
732027
830615
860012
1158038
716476
416345
263211
424690
472192
447721
607178
844101
492400
764524
1115432
809535
435419
642247
529871
460863
535347
406126
605297
591865
523111
644582
834418
651023
417091
388485
524780
952396
656730
410541
207532
841800
642231
558265
330248
554377
490434
563408
619650
728676
889291
820383
522606
684633
721772
612136
484271
567038
488167
992584
627526
672956
187008
583623
426555
549781
770565
846070
603359
780015
668271
487708
302465
481945
513981
735656
333317
614977
672685
692072
700520
507213
369758
717814
648373
203962
428546
658999
535254
1265
1021338
677222
949595
610084
415710
452144
227346
725608
521350
716361
587861
524033
373657
553129
396435
291412
473289
852838
327573
544374
456786
651023
323391
444754
901088
859659
741575
404782
803566
633864
169159
477683
386386
504128
755803
612070
599346
1282074
598096
534753
329570
587429
623104
860012
773246
318454
1445500
461357
716361
898275
809535
997989
793844
664891
636632
952735
689430
370736
390975
607178
277378
343891
530412
609739
909013
631710
614712
698035
340765
820383
551958
723448
1067229
477683
1010858
834418
515876
465224
621724
432094
538691
345486
737684
534175
657264
214655
700522
684633
693383
609739
780982
556432
538454
839954
594985
820383
539425
941890
1014587
710754
729311
457421
404197
634179
677752
887892
680708
417837
596585
474372
538691
869006
511301
795722
430773
664631
648524
952735
551958
470710
785443
520464
233087
41728
549276
795476
632315
610127
447869
447124
551378
686362
589474
265927
682751
609092
625747
614888
716401
782113
825778
371342
821744
732125
801628
660490
1061187
572526
717455
610606
538572
382267
426803
786793
999327
697894
444473
910114
1010116
849369
492865
601969
527431
346549
726274
537959
763923
680171
854218
623177
669188
220856
545889
1063945
1141380
488823
809164
854413
683685
972369
271839
467500
385236
780368
884078
520087
1095613
293592
714608
507324
889214
956664
853077
799454
485120
364762
641963
383136
666831
452919
522005
610693
799454
666305
649829
771257
465851
1275453
641146
63777
631763
445837
731741
876792
941665
419550
647905
632273
611443
680171
763662
752403
895404
597218
616694
445147
764742
626138
461197
748861
711980
353586
625414
419589
984169
587308
571667
306007
1026638
941665
786793
568515
467564
784219
726630
548897
549274
926674
333223
847182
939728
670576
801749
586045
334529
847009
733131
880037
711725
632296
593608
422956
647515
826714
706625
312581
729017
877485
847009
647448
553470
538251
577203
748463
308129
803861
638215
379503
895404
1199520
825653
483019
779148
399630
568495
486613
766551
1071446
429371
941665
560990
331434
534360
677162
679953
901933
806424
408841
669555
587308
614888
612927
886056
442534
748463
735628
464263
611831
459714
831560
347287
565730
486883
474376
431936
798586
754090
773074
614374
721207
343837
688323
646383
680171
874712
899624
337771
586111
767615
880778
689430
663373
302625
540549
819644
383116
1076889
465552
432669
941870
729506
809164
424146
819644
394293
595628
354568
853077
577891
664765
798803
1194187
579875
533047
512061
656379
502220
891073
782171
609334
500479
541274
898952
572705
627441
917617
688641
597707
803482
562241
531225
1138745
241437
700901
646490
1000656
966954
624298
641134
556884
247168
556884
723655
861518
548000
450094
374397
783537
362733
692635
238258
511797
676572
577891
291288
574851
709739
1149460
721905
358842
279173
238599
1060935
209303
383527
512199
413042
580953
461342
677095
284711
862564
815341
1004431
654042
713177
548795
1134852
526138
371057
618477
419925
739222
498126
834228
605704
907823
709739
309352
872116
658784
733600
689893
652357
457050
510528
673587
575063
623015
872116
629496
574851
623015
375518
646900
912117
650361
773318
497262
613261
729580
623015
659167
688641
704918
702854
634093
719387
455120
585632
593339
830142
1023334
940602
627827
527105
544392
572301
587357
446311
677038
809332
767323
564063
961646
733600
745632
681035
586951
878310
596870
921645
815956
370399
743159
572301
636185
690908
548795
1229920
700437
490498
473478
448665
824786
498126
935758
608373
713771
681035
413410
327304
783537
728360
501126
591055
526138
782171
677038
516617
719387
563023
308154
783537
526138
472064
651580
667534
688641
626015
858861
400604
559546
642919
701330
544471
548000
858861
677038
783537
921645
465532
646490
828115
465268
219437
345037
1019045
768770
454155
346157
704918
590885
861518
735157
389280
519500
759113
731963
696843
828115
323215
465268
1414805
444544
609931
828115
862564
465268
446311
257737
491811
891073
856164
597666
1023334
391520
637521
486312
327876
629987
292760
798803
799807
857304
564749
563092
719387
816512
626315
1068656
743159
142205
970276
830462
541555
539973
501126
640261
446311
856504
1134852
1134852
700437
1176325
591951
782171
700437
886366
925008
534003
498126
648823
454332
675005
881788
1240252
1000656
345578
172385
861518
1003696
784084
740119
664081
686962
586362
853883
780759
385548
794995
707011
465268
898952
433812
446311
437183
544471
837745
377900
709739
1050185
822896
1095613
1181489
721098
547159
405532
463792
699029
231965
598389
613359
816512
574851
712286
582184
801128
791251
430100
784686
849439
759244
377539
881788
816513
659518
473925
602639
438263
564749
686962
655044
368271
872116
630536
919273
776291
862564
842347
590100
1149460
774535
529277
374848
526138
773318
436432
683313
367046
348081
615211
188209
784686
687934
857304
580932
759113
512380
861518
658573
659518
164738
638896
801128
334552
451631
531225
599308
390712
446311
293366
496774
702854
834228
670580
453873
1196432
667534
714479
745519
1038426
620772
691495
348442
1146903
671491
830462
1146903
371133
430139
308675
422951
646490
309352
1414805
624548
510528
287813
848363
691143
881788
415276
830462
595582
352781
611699
640917
61580
886366
1038426
419925
728360
524367
782171
651580
568370
834228
124613
559022
688641
526138
689731
671491
132201
646490
546634
861518
822719
1134852
774971
1018259
830462
383527
595066
667534
548000
668642
862564
891073
623015
312709
691143
642919
626729
548000
898952
500479
490380
445330
702854
254165
548000
309352
219437
912117
501666
886366
454343
1146903
702854
828115
858861
518049
733600
293125
773318
522882
588692
500479
629209
588692
665152
1146903
961646
367249
682928
719387
565109
474985
700437
677038
580424
624298
772577
728360
481905
588810
537027
784561
352781
816512
585505
1058080
798803
970276
740119
400183
504916
421824
718302
501126
473635
386249
689173
830462
500479
500479
881788
784686
773318
330144
627827
1053225
988897
501666
465268
565988
544471
561995
677038
683558
493330
375866
1149460
729839
702854
858861
599926
492472
673665
574851
828115
824786
353677
534003
730084
822896
939471
881788
633969
801128
1146903
168154
542097
577891
551265
856805
304222
373474
858861
970276
623015
548795
630607
686962
798803
655044
849864
693972
556884
703659
240992
682928
624298
467230
341237
651580
549937
414877
669288
828115
1014587
682928
310890
575715
389179
237230
352232
462586
773318
299746
559633
684123
912117
1038426
809332
858861
673903
728783
574851
730084
803482
988897
464790
419388
446964
642919
743159
577162
1146903
510528
681035
670607
384461
1198989
830462
347009
541274
861518
643559
1085323
644730
383527
842347
667534
572202
571243
588692
514481
383527
704918
383527
660428
602305
1050185
415733
425964
743159
797905
273744
1134852
552773
452167
1198989
561000
630536
349939
801128
752784
630765
651580
492514
498126
723655
541274
483970
433666
623015
450874
858861
435063
686962
912117
1196432
1149460
401991
353692
872116
446311
611236
808491
842347
1198989
574851
354897
457050
518049
783537
531225
563092
682928
613005
320162
722721
338368
508927
539879
612603
921645
589801
352781
654042
498126
588692
861518
729112
834228
235781
623104
416104
858861
617522
276930
611949
147265
733600
463987
628176
834228
1050185
597000
624298
785766
643912
976460
970276
886366
611579
743159
405746
378405
588692
434215
686962
512504
500479
822807
564749
298581
723655
704918
714005
534523
830462
602305
268709
961646
403231
532701
735157
401486
816512
389179
1149460
602832
560412
700437
607528
782171
561154
646490
641750
664081
383527
329793
468987
435267
682928
598480
491598
794693
842347
801128
735014
691143
663663
448956
631523
297426
490092
704918
822896
501666
728360
683809
537954
446311
801128
784686
362842
634974
725179
801128
322022
407468
580340
830462
543718
332586
1038426
783537
823485
652471
472231
709739
336209
636288
740119
886366
976460
501666
654165
238103
809332
127961
485838
785766
1000656
988897
387506
446311
1134852
1053225
658573
921645
518049
564749
830462
601313
495414
389179
630536
427117
607362
315641
60594
529722
446311
704918
389179
1085323
988897
563372
735157
723655
611579
830602
719730
881788
1187844
834228
1041324
842347
988897
458283
824078
309352
471707
750680
1414805
517652
872116
419925
703287
352781
691143
518049
830462
623015
117526
510528
651580
572301
881788
630536
785766
598981
658484
810023
624298
1050185
571932
961646
301470
179969
801128
565908
577891
483600
1050185
1146903
256359
646490
1085323
498942
501126
365869
354615
691143
384378
627827
797905
478464
809332
784686
627827
673665
798803
1003696
961646
785766
577891
654042
445240
976460
1228395
613261
724614
1050185
309352
518049
1029526
510528
574851
577180
912117
152975
568006
822896
539973
376596
572301
718909
380839
1196432
486312
579226
625363
611310
735157
406212
367984
631489
320145
372148
659986
544471
753665
921645
834228
532462
947308
446311
595419
273609
1053225
548000
482549
672732
642919
439727
842347
743159
261643
549356
515459
550367
420619
857304
550666
457050
912117
439917
783537
382132
406506
446311
557710
536581
532857
458493
676201
461454
593553
623671
491758
250481
425661
906631
490219
811440
457893
419457
769436
502085
474434
487966
530593
465679
587861
485415
456007
447900
624443
901139
623671
863685
597410
473228
535808
877545
815569
443909
771142
642786
543646
457557
703140
533320
417272
710294
339024
453322
611304
780393
486458
283984
825468
694597
790224
539665
415885
384699
475448
247296
268489
292384
478016
802667
925722
854995
381306
681741
688907
821255
608378
580199
584477
417499
455785
831460
480266
459065
217355
565467
616095
737885
485411
647595
289627
911173
221208
812402
755205
687961
1203977
434608
524196
504723
681713
799759
457701
449645
337833
320097
405465
613028
588323
605948
487996
790224
955615
617153
870215
495736
722872
466194
512249
437045
748269
802938
552238
665088
702586
620524
778602
1253556
298156
698972
492103
348537
464286
443560
497262
301887
469927
250172
388872
749735
329321
309991
322427
752953
251342
544358
819613
476644
491172
636398
628484
628711
666361
664058
1713
398416
492408
437311
219032
548879
504990
561675
461454
481596
341785
790536
351966
514030
597989
717525
642091
520546
599363
540089
480824
315739
543646
733445
566927
741648
681522
677187
504990
1312034
496460
768726
343494
430639
309443
784703
746127
254440
803690
404173
687961
411744
682847
478144
843508
679240
283444
635354
496152
619728
384246
395468
398685
727724
598522
681713
653943
327179
464140
523738
676572
473968
297866
884429
306100
510334
728011
507438
269519
863362
516106
746480
336846
417635
410877
400523
193323
621176
634307
553975
394592
411735
649365
393515
570844
596952
377951
619040
265455
586421
752069
441989
432426
411735
392516
502329
477993
639029
473152
411434
430587
524353
1324118
607802
856164
799759
665546
597898
406165
596675
663153
638800
635480
1101249
717004
664324
954543
748269
719515
800364
521015
567611
327316
453034
548457
328973
715731
724012
741666
522063
827779
787611
404794
585002
533320
613665
464239
336055
492508
405104
606298
241702
243118
840342
534707
514094
398409
689725
392284
497277
1102226
460233
837710
649365
573949
639364
596040
652889
718793
410692
505657
238984
229790
878577
385185
1114441
398803
557335
1016350
586270
419434
1214897
749262
500093
484369
426575
658243
699938
445739
708024
358652
603977
451815
510782
442244
653269
303706
289907
441989
629423
564864
536581
733445
402131
570895
401133
732405
666361
525726
681112
628688
469587
397257
743179
604050
229339
480766
936857
1174807
568292
479011
542315
257737
269342
476474
76708
752031
796740
591876
441989
526388
929807
261857
644310
613208
344527
426019
832093
366119
273215
578175
1005784
792988
639946
392388
581405
839041
492103
497177
737889
930418
613050
493156
635354
580164
717004
385390
627804
442244
590163
328110
87889
603309
425583
538443
736696
464803
589052
688123
521536
567899
330511
926996
821562
784703
796740
644481
692043
747625
807915
464061
511293
428555
403476
428941
793371
492279
504317
303793
536362
585002
795378
366340
354687
461740
371906
748585
949724
543592
505841
583251
574876
866148
563635
471348
451516
633384
656213
555551
543356
442874
628587
408817
813489
517652
653269
564970
741648
626226
555678
605619
456325
398919
440031
497277
549833
491056
246673
690298
800364
463248
642673
253082
725140
305493
453291
534933
75752
478130
612111
328973
508352
427103
168851
600634
973965
481596
451928
599738
377783
821562
355865
471347
638437
413418
422396
269546
596394
922799
319659
446875
565773
947408
591566
146247
794631
570039
405104
537450
839041
278241
504966
749096
672388
530753
508536
690070
225572
266706
581837
464061
411434
306100
674061
699641
403127
338612
407981
540213
487632
507326
502616
386257
560180
800649
557684
306746
582242
622933
623527
630376
441989
681997
375054
457164
238672
663362
519576
664458
1028657
284019
1198263
595579
889412
689567
796214
520546
475413
597403
601518
878861
712756
496789
265991
581901
315045
570895
504049
375581
637102
351966
660523
1016350
427304
642786
421734
526473
713859
349163
365276
399558
449219
343187
487160
819084
788527
692539
576937
405104
802510
619043
1017286
544717
236585
433996
595218
632347
632941
908956
1162075
615588
829211
592622
508126
542277
444523
500093
461406
452729
636615
228309
255560
560629
580401
490149
801028
608775
663040
546938
635640
327513
405918
320846
552498
614023
411735
605739
802479
506476
480467
613028
668812
401921
445160
763094
366119
430322
313007
197549
653943
491056
394592
656740
790224
552367
784703
481021
473336
703577
421734
473968
476281
815441
765895
502853
696549
679142
830398
638415
175372
462399
538583
672765
758921
665144
692923
526388
420231
838057
535807
277377
656171
517082
710192
343494
653943
431972
526354
800364
439287
778462
642612
802963
499121
535707
742599
800649
602382
588063
643865
480766
645101
475745
996369
786992
724299
459463
624443
425402
514600
377951
559049
647280
760377
698320
457893
568472
546478
586459
625171
658103
906631
381733
496389
564017
1079223
462379
666372
478611
701426
599416
262830
575646
393151
313292
540089
310070
457164
851182
729481
441989
560180
730015
663184
741271
490469
394665
455785
605378
866084
439922
619440
610146
243118
719026
434363
675194
517094
503612
385390
795878
653943
448458
732405
514361
613119
642061
643860
818867
1010116
378899
734331
798761
564765
787977
790224
830863
526030
825468
511687
410685
767615
345140
606945
624443
532873
574044
612294
531805
501683
642786
400736
152460
651027
780984
585756
491494
482607
270753
527109
512880
502097
405918
420599
889412
685481
156834
502716
612100
456055
591270
701426
573546
771142
675380
475485
510293
534878
517464
551880
626293
916351
825468
375354
948338
724429
509051
504920
633396
341445
700527
512880
806111
250783
693510
367400
548103
592036
1025521
611265
420711
572035
522439
375603
574903
695899
414185
502853
810538
566767
406165
756295
426575
264626
558663
503592
603963
377695
600546
557684
590163
465350
713861
463248
416871
632587
819375
576243
434850
580686
115123
668958
830181
261672
406165
568377
390458
479456
467357
956596
824921
437058
961144
404755
397861
570737
705688
595241
11175
784686
251342
521877
626635
773589
149625
407599
538005
673864
624748
916351
516274
502097
481176
328110
395556
570560
513084
582131
300735
490616
582263
619833
519604
515247
820635
613882
465541
309443
616095
653380
484141
422366
692923
821562
521536
464862
487729
605198
355345
724893
289526
827926
295977
716720
742145
410099
624247
574903
578020
645939
593936
926996
810423
764436
365078
660994
372595
544383
676768
319055
571286
542599
729469
349163
361261
713709
745451
591566
429226
444523
664942
451905
358504
310891
687586
289138
793236
568377
442244
745454
658243
254525
405330
561469
349849
487977
637102
622237
669383
793172
427239
443387
455470
830398
413830
703765
418618
486035
643522
966954
497054
354687
451368
417761
608470
453512
429824
536256
442217
560512
719272
599364
599738
574044
789923
325639
597454
726350
634582
700566
672964
565992
599738
751836
295658
382251
505280
536362
411745
407003
611978
414707
337011
376081
583908
551889
200421
589822
322302
690923
580686
640021
448603
682446
605619
506878
673676
613050
729506
490219
698608
442419
528954
471481
361763
426575
559369
354687
474589
207454
918096
718793
491461
486458
1187844
514712
336055
460235
320865
474138
507528
624291
595653
457958
616635
551880
593849
476175
439515
619379
417648
486785
719272
301887
405104
920162
506084
611815
1249715
870800
408631
439287
907577
349849
646174
795878
312855
594956
368363
384514
437311
548285
877762
448610
276006
262567
615482
589378
460264
571286
538188
385522
768845
717900
394592
641748
479456
918720
813789
593999
1010858
658506
786946
558397
416094
297316
599522
588163
543592
561469
563113
259466
702272
560180
534878
568377
566815
605619
768845
411735
279982
486812
846721
789241
718475
426262
504575
539224
534112
936791
454524
268964
443973
473968
1056427
537734
380531
420036
534538
751836
299568
306887
602011
551129
542104
457164
519071
444426
850780
611020
774709
309443
642411
644310
614559
505841
632788
133784
310070
612509
486823
429038
609332
155953
385390
615941
1133422
603483
663722
308420
699659
452697
573208
555003
655359
663116
742599
503677
317461
632833
465314
207128
676142
130962
436136
502329
527061
1187322
736012
515655
312362
539224
374299
768845
439506
571143
690923
474581
560629
546917
748031
787611
405330
339524
588174
456055
265991
365842
415001
426840
333353
613525
238984
543934
677187
442244
502616
269342
371684
452729
651349
263132
564026
457701
815441
377951
559235
542473
479272
638534
380425
288569
731007
599087
464061
764103
397257
522400
463883
796740
654570
771142
354615
523859
401011
366957
633340
951059
343713
695509
912559
428632
477993
585637
440058
569834
527002
581121
719272
572348
926996
534787
741666
578688
724743
474241
568302
426851
475618
621203
273328
580641
730444
433980
347282
526065
498926
522991
372228
555678
390270
474330
403476
566767
496271
410692
661957
294657
408075
954941
612294
421734
1095895
271784
554508
493843
1001087
468370
411745
380813
612686
419503
901241
588644
795302
451253
388808
307145
488318
570685
560180
387588
211927
588063
414475
380813
845529
608629
80420
494255
799413
525726
591566
333004
657843
290516
531899
375054
557751
616635
521157
442105
491339
543646
634973
543592
839041
750266
739648
540138
810538
316897
330511
315732
383295
664942
491462
771802
516420
599364
511792
447912
642786
604280
610732
456749
605402
406165
495736
510500
489054
230783
535951
467150
688448
536362
440484
241054
676947
545478
623671
1028657
492103
450418
558248
705485
390270
574903
130962
438839
443973
292402
715945
522983
629818
270848
346793
608829
328081
513324
378156
368173
449645
640280
296385
752482
599416
519049
530362
570409
502716
338028
795878
877291
587357
358860
552439
742702
495127
1023075
565773
385390
596952
1151499
443899
431666
516763
508811
420711
616333
597454
836595
428211
573089
333686
392362
159852
401233
349163
573208
395468
664168
558619
813789
473837
870215
743911
432836
522983
596628
519437
546938
751836
727989
455052
576587
431666
514361
446889
252212
292540
793522
225008
603897
628640
593433
668280
572348
235224
606531
653380
628688
554415
509322
773093
1103302
514390
484934
474389
313007
822483
626293
420337
468651
768298
586310
536056
393936
809080
664769
421100
787221
469953
809564
274631
900818
642061
615588
606224
579431
474585
995931
465542
196128
384699
519585
344222
712729
724299
523060
573820
480766
527508
530037
685392
646531
286464
682811
682811
671443
486787
661221
724046
661221
682811
661221
646531
903425
219961
467956
682811
486535
250653
661221
646531
488096
744856
682811
682811
671651
96646
646531
661221
542934
661221
757026
424776
646531
646531
537808
950718
550457
646531
661221
464932
569895
682811
682811
661221
646531
661221
661221
435743
318893
523680
646531
462290
682811
661221
682811
646531
586903
646531
457796
682811
661221
380654
670050
572396
335919
682811
427103
965761
332149
522821
894481
646531
993508
646531
682811
682811
661221
682811
646531
328265
950253
227573
661221
570685
646531
661221
291164
661221
682811
661221
661221
410417
682811
775157
530010
461976
661221
736537
731532
646531
344830
674212
661221
655997
661221
682811
459792
646531
567028
682811
696608
13488
356760
675395
436320
682811
661221
980458
682811
415325
646531
661221
765869
488649
784450
537584
646531
661221
568679
646531
404401
632291
646531
646531
661221
661221
487870
682811
646531
895416
719255
646531
682811
330434
682811
742818
343254
566469
646531
392362
682811
661221
682811
682811
661221
715808
596528
583145
646531
509995
661221
443081
756306
338039
661221
646531
826150
291412
682811
588439
158040
661221
646531
906631
682811
284582
661221
682811
425039
682811
661221
720580
661221
646531
661221
646531
295331
646531
661221
646531
661221
487495
768005
514720
661221
661221
585295
646531
488179
554311
646531
661221
646531
646531
511279
569782
646531
661221
682811
661221
646531
661221
646531
646531
682811
472430
533494
850194
661221
524698
389101
554861
814870
661221
390552
456271
586690
646531
661221
661221
661221
280567
661221
682811
646531
649918
486652
682811
333048
700527
661221
323091
602152
661221
433276
712638
646531
590589
407208
673044
661221
646531
510130
288347
646531
315322
646531
238672
260556
682811
639040
682811
814403
646531
575052
558071
496188
728639
682811
539973
682811
279868
696122
665082
682811
548731
414707
682811
646531
646531
646531
682811
661221
757734
682811
646531
770492
661221
682811
572625
338326
646531
380170
363584
661221
661221
646531
665389
682811
271546
480836
522127
646531
597029
285925
661221
661221
661221
416407
446569
682811
682811
682811
411748
801054
661221
1003449
682811
646531
512064
538286
537188
386447
746890
390892
646531
661221
682811
682811
532981
661221
629209
646531
661221
682811
682811
599081
600339
682811
437241
475725
646531
477070
619127
567297
661221
671776
407352
661221
573188
678571
458933
118593
646531
661221
422956
304987
580262
782031
320399
371053
456153
660399
682811
498565
874416
646531
225572
447549
661221
661221
682811
661221
353887
515884
646531
501731
301221
735673
732236
646531
682811
399091
661221
661221
661221
823162
707130
731487
661221
853077
740688
682811
682811
764943
376535
618753
646531
532378
554711
685771
693015
661221
517830
661221
387885
646531
646531
682811
661221
414274
1004374
682811
682811
646531
232863
656126
646531
284175
682811
661221
756143
521023
661221
646531
646531
742242
835988
682811
682811
682811
661221
682811
661221
682811
661221
682811
490210
531160
661221
661221
644646
646531
333661
646531
913755
661221
646531
646531
682811
491758
568816
646531
518263
646531
661221
661221
661221
435024
661221
682811
518864
661221
277777
661221
595853
661221
646531
646531
533694
447900
215861
605617
682811
393278
646531
395559
345842
585114
459370
855881
661221
593823
1093862
646531
682811
653048
661221
682811
682811
682811
318822
661221
646531
333260
571342
682811
646531
682811
677583
682811
682811
514138
590163
661221
682811
682811
342729
661221
682811
389101
682811
512479
646531
564413
396271
708422
598096
431634
646531
256359
646531
627768
661221
682811
646531
661221
646531
589143
682811
646531
979798
628162
459641
661221
682811
231585
682811
682811
682811
646531
661221
307653
533774
492528
682811
682811
661221
485808
468600
646531
736919
535268
754776
1185606
387565
661221
637099
646531
617343
238744
646531
411486
682811
661221
672577
346549
409389
519369
750981
538783
661221
682811
377042
646531
624354
673852
450921
661221
637287
541024
440830
558319
646531
811953
583076
682811
682811
406131
646531
374205
646531
749915
560230
646531
674210
515403
593813
682811
646531
646531
809323
369911
646531
429685
866791
655430
646531
682811
528482
391333
661221
696860
661221
661221
682811
661221
661221
299455
687736
724091
682811
676232
682811
646531
355677
301965
317408
646531
272340
564825
532994
646531
661221
661221
682811
767813
90870
661221
661221
646531
661221
372267
646531
638100
725773
540231
646531
758776
646531
426279
363416
682811
548678
682811
745239
631255
484858
815956
349336
682811
562242
670438
818016
567636
646531
495218
661221
682811
473356
523226
661221
698784
742783
661221
646531
646531
661221
621475
119863
619512
682811
536060
646531
744080
478003
352094
682811
661221
529113
646531
582389
646531
646531
682811
657411
467349
661221
271615
646531
646531
701888
238984
646531
687934
682811
661221
646531
661221
661221
656925
646531
661221
309433
309433
442588
661221
538238
661221
552274
682811
682811
646531
682811
661221
646531
392260
682811
635870
661221
646531
682811
1115138
682811
646531
682811
665082
682811
682811
262830
537997
682811
733809
636902
479219
646531
646531
661221
682811
646531
646531
387891
174040
661221
661221
444139
661221
469027
60636
186509
515184
918860
661221
454821
682811
638882
783218
608303
510845
682811
682811
602382
836506
661221
646531
518923
661221
661221
682811
646531
144462
553362
725916
473566
204748
682811
595582
719050
646531
581782
39131
682811
682811
587774
646531
151363
661221
461604
681243
201860
661221
454922
661221
682811
541383
477304
740863
661221
625591
682811
661221
661221
402166
682811
661221
667032
661221
484357
646531
355903
646531
239655
682811
94664
549770
312743
661221
480863
661221
588464
661221
682811
260642
682811
912428
646531
276845
609842
265901
595658
661221
661221
416104
682811
391204
682811
646531
992584
563831
505103
164738
682811
646531
661221
578421
540406
496632
431880
327304
746369
459524
703766
495833
470749
682811
646531
584507
682811
621626
418719
692523
646531
646531
646531
437859
571695
710829
485014
433996
682811
683267
603115
646531
682811
491707
661221
989174
646531
598158
802341
358557
748680
646531
646531
661221
646531
569853
344527
415226
661221
280540
420860
646531
349490
646531
682811
687021
682811
646531
381158
645928
682811
661221
675675
661221
716401
682811
661221
682811
480045
661221
661221
682811
661221
493267
682811
859849
682811
689211
271827
593869
353788
976154
443495
543466
725045
416312
661221
181894
682811
780750
661221
737364
646531
661221
396069
379750
661221
646531
251088
646531
386700
220912
746901
682811
682811
646531
826023
661221
482023
465575
682811
722799
661221
646531
583362
695116
682811
498624
584273
522225
682811
771257
661221
661221
646531
654546
646531
722887
661221
759218
661221
551846
734331
976460
682811
479366
661221
646531
661221
646531
682811
778243
391225
646531
646531
427342
682811
682811
661221
682811
520790
329813
533170
646531
414101
568837
617883
695660
290576
682811
682811
661221
442665
682811
216068
682811
661221
325720
709479
661221
661221
676368
682811
682811
630636
661221
674614
590656
806868
385245
661221
567876
559348
649524
682811
565004
417704
397866
501131
556655
714735
307941
646531
646531
550890
476788
710465
687156
831595
706417
510902
646531
682811
661221
1262459
661221
639806
646531
661221
1010223
547474
646531
682811
580953
646531
1094690
646531
542081
747271
617143
646531
862091
682811
646531
661221
524115
682811
646531
635705
682811
224521
381966
795828
682811
499550
682811
204363
187913
583552
536131
487727
682811
310336
682811
380620
472079
661221
875435
661221
661221
291380
839200
338869
646531
661221
371711
682811
427610
393039
646531
401824
426392
682811
661221
613610
428855
661221
661221
682811
646531
661221
265206
682811
646531
375582
682811
646531
448403
646531
682811
407981
661221
224214
637573
725188
376628
432939
956743
682811
661221
661221
530698
646531
661221
661221
661221
682811
682811
682811
504270
646531
186536
555230
661221
646531
682811
682811
396961
646531
646531
646531
646531
682811
478744
661221
507941
661221
824786
661221
661221
466594
646531
299615
474504
646531
454524
417904
162275
798169
382711
519683
682811
590352
661221
682811
947980
214068
661221
661221
646531
661221
641031
682811
661221
682811
646531
570226
385559
661221
661221
661221
735659
661221
661221
597615
682811
606832
661221
661221
268766
661221
682811
646531
631766
682811
646531
661221
661221
646531
682811
661221
682811
642328
682811
661221
682811
646531
661221
661221
679546
774293
661221
682811
647523
682811
466087
646531
682811
661221
628693
420560
661221
487039
483962
221849
646531
493480
661221
447004
661221
661221
646531
722676
682811
682811
646531
448357
473477
646531
353062
661221
682811
595631
530328
462418
538657
682811
682811
590888
312509
661221
646531
661221
661221
531413
682811
682811
453701
609095
661221
499086
661221
682811
646531
486023
646531
646531
682811
682811
302275
727031
757218
404070
541078
682811
646531
454338
646531
330608
646531
682811
483512
661221
542403
682811
1015701
460116
588932
646531
442196
365882
682811
428941
279274
646531
578524
869006
611706
682811
662630
661221
810298
648910
682811
488871
410844
743494
335480
549863
682811
646531
573459
682811
191166
533220
682811
646531
380048
442217
646531
646531
537373
661221
604939
682811
604620
682811
753754
522195
661221
347385
682811
614382
646531
633695
239710
646580
956596
469440
646531
689829
661221
682811
997
682811
574431
682811
646531
546896
646531
682811
646531
639040
583990
435546
646531
682811
646531
661221
661221
437388
661221
682811
661221
511218
488815
646531
682811
646531
682811
646531
682811
661221
646531
682811
682811
682811
661221
575778
463847
646531
725138
802805
661221
661221
682811
415661
682811
661221
210682
682811
661221
374491
448461
907986
734371
414946
405649
847319
854018
617520
572396
456391
572614
290046
571989
528654
287404
711158
646531
646531
646531
707491
661221
646531
335774
646531
499730
668689
646531
863573
661221
682811
682811
435529
356149
646531
851729
646531
682811
791142
661221
682811
591734
468359
579703
522645
682811
698838
399558
236522
558198
682811
614888
275380
682811
744297
661221
682811
661221
167430
682811
661221
451212
661221
587308
646531
367463
554904
794858
832290
642808
682811
363115
332812
661221
646531
646531
245016
646531
620447
430829
787522
485638
523077
685771
661221
646531
682811
661221
603226
682811
646531
389369
541502
661895
682811
682811
646531
646531
661221
848606
661221
682811
758448
661221
670092
682811
682811
682811
661221
646531
661221
646531
682811
661221
661221
661221
661221
463357
661221
661221
296658
401417
682811
646531
682811
682811
327360
646531
661221
640424
294224
682811
646531
682811
646531
403051
743001
173081
369912
682811
331301
682811
502431
646531
646531
710300
479960
567162
537069
661221
728011
682811
387881
426537
476281
646531
750335
602101
560638
661221
682811
457828
646531
342496
730786
526345
646531
646531
646531
584453
458977
685107
657630
311367
646531
646531
646531
682811
682811
646531
682811
535057
661221
1138575
661221
278116
600464
684197
682811
248207
646531
573413
795947
646531
880764
748016
661221
440755
598853
786992
277378
682811
454681
437490
398306
1034835
411066
554287
323391
280239
789573
625472
661221
702654
417740
195240
682811
682811
170975
413421
359847
523867
500018
646531
682811
661221
346209
661221
682811
646531
646531
661221
661221
682811
646531
646531
682811
670734
524361
661221
682811
682811
675092
1135672
661221
646531
682811
646531
434573
658356
661221
646531
524353
890463
450698
648602
682811
591538
646531
595810
682811
464764
1095077
646531
703252
661221
682811
291763
661221
227908
859279
682811
709556
682811
682811
288347
703426
661221
661221
646531
506930
362082
646531
646531
682811
990540
682811
784881
682811
646531
661221
646531
661221
661221
476240
532525
609661
410273
646531
365494
661221
661221
682811
661221
682811
682811
314769
646531
661221
661221
441201
1044726
190099
661221
661221
661221
682811
646531
414138
498009
646531
512950
682811
679301
564292
480727
230604
293896
512829
1071577
661221
682811
545154
657000
396000
646531
661221
484270
205361
646531
646531
568370
628206
1028099
338885
682811
646531
582813
682811
539475
646531
661221
682811
628049
812094
682811
646531
537053
682811
655180
646531
661221
661221
517788
26810
661221
682811
646531
682811
646531
835016
446170
661221
79240
661221
661221
661221
682811
682811
682811
687253
646531
634920
573466
529058
573014
386654
626761
1080044
646531
613945
460337
358550
646531
646531
682811
661221
403962
314670
408175
646531
512860
646531
682811
450859
646531
682811
498824
634773
661221
376162
580296
661221
661221
682811
583338
661221
646531
661221
578120
570226
345305
646531
810743
394293
267735
646531
308567
237904
661221
227300
369556
646531
682811
526056
661221
736696
568331
542623
218470
661221
595315
682811
61359
646531
590709
436968
661221
256150
523497
682811
682811
399688
646531
682811
661221
646531
525179
646531
541555
646531
682811
202898
661221
300187
682811
646531
661221
595122
646531
661221
646531
444464
546544
661221
682811
534036
522734
646531
519674
661221
661221
682811
392811
682811
646531
682811
134322
604215
682811
661221
646531
682811
709973
682811
269735
617768
220021
601253
661221
646531
498191
583243
224225
646531
747251
661221
682811
613575
298943
682811
661221
661221
661221
489326
661221
456786
682811
646531
646531
522919
606492
770536
570737
661221
447122
346638
682811
326633
522537
623482
868224
661221
280410
263211
904861
682811
449219
661221
339772
646531
772772
646531
682811
407652
646531
661221
646531
660226
661221
682811
682811
646531
382247
666845
646531
682811
646531
244204
682811
682077
430007
661221
563042
327264
661221
388386
682811
456406
33662
366382
555101
453424
679358
646531
646531
646531
338014
389501
646531
646531
666236
420207
646531
661221
702424
646531
661221
646531
661221
715599
646531
523523
393837
682811
646531
682811
809045
452424
682811
699177
730842
512710
661221
443613
473990
646531
588275
358818
682811
256890
438215
682811
265496
479340
646531
646531
362079
661221
661221
661221
682811
682811
661221
615670
646531
661221
661221
790736
597666
199970
695402
355929
661221
789302
682811
903642
646531
646531
791142
682811
646531
661221
338072
475553
682811
682811
661221
682811
591788
618286
517114
703252
646531
554186
646531
546971
304827
571154
722425
474209
391020
204689
845533
518153
424245
341208
524021
807638
693027
506890
315458
453735
252991
616759
172683
396440
428159
745403
108849
469827
326341
121330
431829
30494
437430
444441
518475
459461
643889
986797
435183
858173
388749
598352
609691
911648
805054
436561
684053
295574
295151
537529
490209
258607
362139
498586
608763
497771
428011
678768
600323
668828
193315
373764
444441
325046
258316
423509
750929
461817
609420
325072
451476
376912
586362
618028
523588
758901
529423
737934
678768
516211
387188
374481
465578
759877
292781
507084
455548
456610
561559
587777
427511
558714
537529
295574
399698
259581
569530
534152
367071
420619
698135
297514
426848
410219
716792
527561
981628
483772
784441
339252
507890
559920
497613
576693
413474
682307
392493
451557
706265
539856
601638
649010
338726
1033486
243101
591440
486606
219323
782564
688944
401188
1087001
957909
542220
601638
577113
372301
577350
475453
744552
651673
548641
812265
478471
122317
630194
816199
457393
607949
536705
433194
347784
527610
587777
449817
702581
587258
471707
376912
478471
404311
439555
444330
509410
553391
460138
180546
376341
462092
847009
361144
371429
682111
591806
528272
468600
342633
530823
678768
288602
706265
413474
446373
424676
561559
341208
610819
786590
367734
448615
334282
326863
441647
572167
821571
513346
436561
568370
401300
575527
431263
656642
497771
420626
376912
621993
455565
536705
574682
626284
369317
375828
314699
374481
451476
380764
246666
361144
431831
704926
773974
720873
204355
764067
624047
319861
395059
587777
339580
430230
826795
582637
409959
879059
974104
437773
383909
596996
957101
530484
403218
448813
683685
518641
497771
265991
384554
585411
361144
452036
758864
583980
507633
888715
800568
424229
620621
615983
192770
616759
245039
566661
324959
798897
440778
529994
367246
284170
258244
629933
801162
819613
508139
468404
319350
1147622
578479
684477
549650
341901
801162
782234
703900
515525
810555
500947
548682
463781
552907
764196
345068
488368
342633
93818
546080
696806
600323
954331
254736
391243
281264
340969
361184
616759
581484
725041
396042
299972
356974
911648
446723
703919
503739
269884
521021
433738
463381
448836
417272
838336
448836
431976
889297
410092
513633
318598
330957
675587
897014
502702
1020497
655778
118427
307584
365053
707973
245039
418673
429424
1049516
561023
314699
592331
396031
523532
788664
504554
661097
312245
221584
269884
649570
605777
389179
621718
566688
332753
266683
733667
626284
325451
685236
656642
527610
457627
577350
573614
258244
439555
433194
473985
462048
225369
736358
449039
426848
561372
599897
295574
437773
601386
536213
452036
554302
497940
808795
217628
490099
849243
365699
1170796
467322
544316
552113
546080
459461
535662
492591
254377
434086
267258
424245
610150
391020
975353
695245
502774
372790
356974
899964
726274
609214
389621
565571
684477
654207
446373
802396
550847
527610
73605
472445
740155
414341
633871
402078
413005
318063
164442
698193
497940
649233
478391
479035
283152
121330
761665
533588
688430
332753
650116
508980
673370
979798
561559
199713
438774
374481
763660
424442
245282
324991
779595
275380
584083
204773
653402
707049
283466
698193
744915
466251
459461
631677
478391
510808
552547
692030
583980
552311
944633
378230
847080
534538
742229
676578
408133
566838
911648
332753
522253
473174
942031
256934
376912
420626
359060
518729
500907
304421
631677
383909
931552
775782
534152
462086
559361
372301
616370
552624
499121
264169
299972
549116
564129
486517
542351
770981
428011
518641
596935
448836
550847
529595
500947
523476
529890
567128
439788
519576
508234
324957
479035
418694
1077687
590922
527666
488368
455548
608299
835988
245039
375937
439015
572167
1336587
601638
633785
559882
668668
108849
609499
593878
358048
497940
535061
889012
699069
226218
343719
577744
640460
202265
577113
635184
697671
897083
419772
527666
587777
931552
336055
467322
356353
461817
469827
464150
227683
658551
610723
238744
206657
610150
420626
278109
706265
420465
337440
464150
242301
258985
616848
544177
343030
416467
289715
487732
217976
441647
417131
438030
377385
342431
506890
990565
502702
601638
489414
316537
549394
337440
290451
523588
258316
524021
217976
358048
574864
678768
603518
706265
767769
225369
799015
578256
856504
367997
439450
522829
560519
610150
252991
428159
498158
508777
559361
274130
484081
413474
163975
356419
376912
277003
486312
656642
345005
342633
229546
460138
535749
552896
609117
424236
373764
682307
676075
616452
439555
927877
193315
503768
453950
276797
798907
314699
391020
539558
543210
785837
202550
935380
451157
587495
346946
745193
430951
258316
694951
492729
527666
561559
518785
433957
411376
497171
461817
911648
448836
287404
569530
562187
931552
417158
557879
547630
656614
400651
546082
752423
314699
497940
487575
747379
598502
244158
474209
695858
411376
433783
256934
542351
432622
339069
609420
486785
217976
400651
850152
742045
538165
878109
760806
265785
420626
486497
273304
789478
18230
410072
376912
368793
516082
930427
298923
389621
889077
743163
912319
509410
531566
668054
745403
469502
658805
265785
328276
416036
309991
344190
497865
704707
442857
556187
620119
488976
577113
604010
435623
545655
707049
342633
285282
299972
679771
696544
102488
616759
767886
773093
673833
682307
842142
339580
428070
420465
685236
476279
504039
172683
461413
401757
328276
524731
547861
573578
508139
527610
529516
511157
508980
408880
489414
383909
353307
367071
677748
654003
478471
301747
472231
376912
678768
748018
417141
217976
343848
416036
448813
523588
455565
542220
345257
325072
478391
454656
708998
580401
464338
484517
498013
556938
428159
433434
604010
167688
474860
499493
654003
234483
767769
534523
986171
609420
698193
529516
510808
468535
441647
541375
446373
398186
621724
536213
834695
765744
454022
151647
581764
497771
550405
577162
373968
646778
277406
490209
276615
701798
364601
273304
463647
339580
339580
754776
513633
785605
308034
360806
478391
729409
351888
336120
301722
494202
821571
439726
762164
554415
419205
351749
336946
748547
335691
264523
363114
637521
593878
548682
603019
372301
335351
354158
523476
560552
459461
737246
480017
434570
633341
567894
277641
420465
108849
743163
526180
698193
522829
445044
773713
372790
414058
787813
273304
404311
1003491
451861
507651
332159
757026
624047
592208
251620
721947
679868
499862
685236
473174
402160
389044
895658
669879
318598
681295
942285
826465
663809
460268
451557
550452
649233
248271
767769
475453
385648
452036
735247
802396
448612
767769
506890
622136
1161290
522475
217628
685236
718908
807638
534337
407113
479035
318063
296985
542351
838336
403097
372527
471663
631677
409430
369974
369317
504039
462142
451476
985074
381899
202265
551621
421870
416036
453950
821941
538525
334777
601638
516348
225369
496754
258316
788353
836261
219323
241547
459442
490209
544336
818656
383273
298714
549394
616759
600323
345005
324962
380918
244158
444441
573793
490209
418603
655274
459164
560949
592151
437773
521896
483354
903442
523588
245039
420166
349479
490719
504142
725725
475453
630316
345449
782850
610819
611937
745632
332753
360439
691169
370545
289715
526180
682307
273304
379503
341709
523424
886932
807638
653402
730712
824816
410528
325072
236469
107028
461817
448836
452036
509410
278278
508980
513346
829065
633830
572167
419772
517392
363037
521591
260923
746178
469827
653402
172683
482984
513346
439626
601236
269396
380651
357441
466217
636732
353307
448575
449817
469827
325072
546080
397945
486213
560639
810538
478066
626284
653402
724103
269142
731692
577113
367071
405465
507645
768804
181789
217628
358048
375937
411972
725725
485781
124859
578580
779595
779595
592929
308034
441647
204355
482693
742229
508769
549394
394067
356966
384204
538223
712660
352232
433738
334282
817965
609117
380802
548682
337440
694059
467322
394067
561501
560949
552896
676798
447900
393484
390502
743163
787165
276849
413946
277406
506329
452232
558470
280567
318063
541182
406681
367071
566838
455486
785032
295574
460268
254032
802396
801162
335985
539578
555551
439276
398829
208271
441647
102488
448836
468436
448813
669081
628351
410072
689194
203666
584083
551825
911648
676571
375937
416036
523476
346946
913414
278252
600323
562179
488368
361144
465914
516101
942285
462086
607025
386398
502774
359060
616452
839067
517392
536705
527610
821571
610803
561559
652207
373908
382897
522829
412301
449817
500675
587777
609097
522253
397945
1009246
786221
318598
707049
713301
552896
946713
318063
423508
534152
467322
502774
408133
623719
345506
646851
669845
217976
386259
630902
603565
766122
569721
529890
568229
58230
657843
515802
356974
484271
197025
438030
479035
523476
536281
627573
459461
502774
588275
478391
349837
542548
513346
452747
534354
124859
504969
523424
194334
378230
451861
446373
605576
574743
527219
546574
314699
482685
501787
561559
607457
453950
742229
794035
579608
543466
572167
369317
712883
478480
510808
341208
356974
278252
589336
590995
458493
845533
554028
1064524
784441
373764
543912
602382
544907
73605
124859
656642
448043
418345
72743
574864
631562
556884
931552
181212
750774
609117
516316
670085
464150
446373
502702
201334
436561
1189245
449623
610819
707049
367497
636112
476949
410072
548682
607457
523424
248271
625247
495420
353381
631677
172683
488805
167170
688938
853712
230580
514027
297601
217976
512748
807820
616759
437773
399698
524481
439555
354158
574668
655778
843766
171049
425792
508139
410072
536213
527666
172683
590120
547813
295269
339069
535061
800984
526014
459504
844768
654003
448043
618208
722751
363037
162841
669845
587480
543635
343251
407651
446056
523588
235906
199713
517481
584083
451707
577350
435110
695858
694217
517464
283152
322512
339069
457476
542576
547313
35801
452190
356419
417158
363037
695390
517392
444862
469679
324959
931552
436204
541847
325072
378230
610819
339580
444541
256934
682307
333777
464150
441647
426848
431831
448813
409425
434086
462791
744314
639167
446373
351749
312814
204355
621537
217920
761278
561559
513633
581921
518729
399698
367157
684477
410072
1103822
551939
678878
504039
611759
606539
618208
260693
537529
395998
545991
779595
610819
383909
411376
372301
381968
584083
288932
402445
614328
527989
703389
360439
569462
101605
312814
812267
608728
555820
745403
692593
519932
335774
703919
601638
193315
341187
295574
518475
632329
464424
650431
549356
831801
431822
539619
518153
202265
466084
403154
362759
675336
801351
764067
391020
306152
295574
532411
421799
341908
366590
493717
191291
721969
842968
807638
330144
356974
621398
536213
324962
345005
258244
819056
338266
591571
733171
621499
508980
513346
710500
707973
791142
514086
708898
462092
1079223
598965
444330
455565
329203
624047
660313
564122
596996
342039
530729
419512
361260
312814
400651
509410
332753
453950
716186
516847
725725
277406
522943
549394
377393
339580
502190
666351
500947
399698
502702
293529
462092
328276
289715
630463
695858
229546
522656
390639
482029
563213
375231
510808
555250
568515
277406
455548
193315
420680
626244
478391
353860
286954
584083
362451
764020
726506
340969
536213
463366
508139
144371
626284
548682
507363
252991
522829
807638
424866
439015
761787
508139
428377
674626
322512
561559
323984
499168
695402
478406
518475
659518
572167
643889
609420
283466
607828
375937
440838
801162
604695
283839
341208
736358
471756
807638
389621
172098
529516
325072
548682
425461
881342
876557
367984
627741
308034
487902
438030
438030
460268
626284
453950
545722
318260
459442
590902
619032
361311
953767
460995
391020
903933
975353
449817
616452
329893
587258
509410
464764
667026
397945
325072
695858
492591
522253
159466
490209
391441
706265
138395
345506
269396
536213
339580
403623
859406
720873
501392
308476
779595
631562
551825
325072
310590
323352
343251
832842
211214
468585
529890
604222
354158
805287
762395
310590
451476
931958
332753
698800
426709
554237
413564
854382
363037
595653
452190
219323
653402
460138
462086
532181
448043
455865
548682
225369
868347
121474
348043
422149
691936
261857
373059
374481
443995
729348
439015
705350
505053
975353
547394
587258
325963
569530
333777
577113
446373
469796
486497
535749
693577
591030
529890
788664
385127
600195
389179
385648
279709
455548
542245
624047
543529
471756
1156106
332753
516348
502702
277133
339069
413005
707049
93776
160044
394067
517742
540889
530084
305438
722532
771778
469827
229339
811683
541661
459442
608915
444441
343251
678768
843379
373764
586687
346946
196776
402039
776741
684477
516082
369657
310590
541835
694059
517392
699069
410072
451861
255162
404311
705691
314699
616452
110090
720466
616471
618208
577350
192770
616373
728189
597586
685650
699280
606307
412617
639679
567130
1292255
729445
572324
487575
365699
193315
229546
758061
991329
566838
795429
828686
308864
399698
529994
318598
416209
73605
742229
367071
353381
446723
703207
504039
738203
459461
702243
512079
643101
630019
773974
811388
624047
549775
382295
522253
621398
742229
408133
409425
850441
322089
741706
455548
601638
499060
374662
514526
334282
433194
633901
630173
544907
693577
653402
41076
283466
652443
529516
337440
582591
631562
741345
460138
408133
494411
428011
354158
295574
265927
857170
544374
453950
217628
409425
587190
545328
972985
619825
603327
534152
322512
538255
697656
370173
630198
381966
610150
413005
328276
601717
524261
277133
569982
583980
450388
986092
438030
408449
219323
446600
725383
559361
416036
348500
261412
801124
419589
686618
273304
578271
322317
595477
807638
516082
677769
481873
452036
537529
413474
514579
518475
431831
764067
792439
574864
283664
798230
773974
518475
478391
931626
616759
332753
574864
334282
440593
658973
544907
709858
258979
655778
283152
607457
328276
640408
509410
476948
437773
743163
712883
437773
497771
356974
265785
931552
960920
326430
542220
377393
367997
521591
323352
654003
561276
431263
436655
254925
573854
450840
322334
424442
643889
517464
330185
358048
630360
433194
387002
554143
826971
452392
632559
373621
500684
444441
413333
407113
535749
353381
714668
394067
426848
588461
692024
881225
576130
536213
573014
549394
489414
587860
460363
684640
593878
90375
529996
736358
649233
329120
631677
492729
707049
345005
460268
60629
394067
848761
517304
376048
600323
561735
587568
463532
555820
599463
745403
872063
609448
490209
550415
46640
518729
446723
602549
748954
518416
587258
470807
670073
859406
693972
518153
325072
424442
523657
66076
473985
653392
580713
472202
416895
431831
565117
497940
503893
307517
593878
228325
546080
552542
561902
656642
546622
479035
467949
648056
546984
457857
45972
656642
498523
504039
460268
576693
559361
685651
479035
368817
801162
352879
312814
108849
440521
721263
677732
109783
574864
372790
552311
437773
341148
742229
487621
516348
643889
592562
273304
87310
607457
574864
616759
126316
529225
354158
490209
259581
459461
426848
653402
202265
678768
474209
552311
679210
543912
685346
363004
975353
719397
433091
489414
826736
193315
667997
602101
469827
425259
322061
616452
369317
407113
485093
542875
592324
332168
424640
363037
1169376
265785
927877
591103
467322
665476
401776
401776
710867
283152
341762
457828
560077
773974
484517
588705
336058
548682
938503
698193
557923
749096
249883
523528
554237
566838
275827
957753
328276
217815
516082
582591
572164
607806
576017
506890
73605
544907
739074
781465
527666
642091
707049
278252
323352
587518
377393
564353
515310
680605
518269
781788
446355
611937
506129
356966
460268
540903
515994
843216
648870
603518
345449
685236
707049
299972
369317
345068
258244
516348
460268
436350
464150
474209
671697
280609
295151
678479
536256
802218
558820
523588
710792
324959
616759
537529
643889
245599
785352
935758
313616
193315
801162
517464
624418
663658
523941
452392
478391
610777
371530
529890
325042
563708
441647
413946
735247
631562
345068
453735
693577
612897
515525
333512
423021
508139
523424
589113
217976
301281
678768
478085
856798
479035
463404
749558
121330
345449
481053
587258
417069
566838
705545
612509
601188
340969
577113
433146
657584
332773
593878
395767
510695
837308
245039
550847
603518
409425
349640
274635
755321
408133
353307
486606
703919
245039
336316
438030
673810
729842
544907
608728
413474
227324
513146
760806
361144
462092
497940
418238
452190
461817
342633
339494
542205
725725
645713
496361
931552
908946
397945
536213
742229
448836
322512
679497
406571
893372
965490
712883
408650
323352
631562
542277
417141
609117
244158
584083
600323
529307
537529
345449
607865
388386
455548
728842
389430
295574
581895
497771
378230
459164
347501
642506
769716
511298
461806
300312
375937
229546
358048
583980
610819
401971
459164
605576
459164
946713
409712
517630
516348
600766
445044
479035
601638
219961
437100
359060
330732
362451
802396
712994
464686
985770
221849
464150
551621
500947
728557
290462
245105
453194
96646
328815
483010
497196
631562
536281
561559
549394
461037
526447
383131
369317
534152
747836
413005
1170796
453950
549394
340969
229546
539572
387894
356966
609420
682307
390477
504978
483686
629423
642498
542220
328276
668651
102488
420626
374481
703900
455565
318598
474057
408880
456391
460268
400651
518729
584083
621398
477845
812454
915490
462732
420626
1006050
287453
381733
377960
672294
475494
631489
666351
492729
339524
845533
645436
610819
527666
764501
277406
587258
513346
474229
328276
322512
577113
583038
404311
512021
516082
474209
295151
620429
907234
527109
807638
773483
684477
258244
698983
728264
265462
529890
661075
441936
468618
339580
713183
389621
504039
799759
190873
325072
280066
452190
430890
441293
463846
924480
380003
777736
653402
764067
537004
286416
515525
742229
743566
624418
533467
258244
610150
431831
351749
411376
672101
522829
559840
694059
453950
289183
383909
389621
451476
499781
338744
582591
378230
277406
760141
490176
1156106
333121
714147
773974
613005
473985
614948
742229
219323
478391
606208
707049
344190
617685
354158
528392
743163
530011
467322
805054
570975
764020
624418
427088
560518
440157
650431
705131
365571
781453
527987
333777
720873
639254
709758
572270
360439
743163
462054
412694
577350
461817
621398
356345
519294
248271
381933
703919
165268
299388
467322
733151
328276
411376
551659
193315
523588
73605
566491
749470
609525
371692
376912
590986
125182
577350
569530
371684
624047
444441
248271
428011
345005
485906
764831
200078
411376
583838
451476
729563
258244
345068
613451
273744
861143
310590
649233
695858
566914
595251
540454
504039
235893
453512
264637
624047
413005
307368
124859
583980
453858
420626
278252
629275
376912
588834
316006
428011
444330
373059
277133
577113
548637
773974
437773
344190
444330
426848
501629
654623
536705
385648
631677
370814
514497
480745
511279
610150
346946
811420
399031
328276
541398
656642
269840
346946
535172
345506
347205
504453
759183
541182
588830
1245598
648493
773974
459164
518153
583980
624420
673910
545989
477242
365454
437773
356529
458405
604010
252991
253461
461747
624047
463781
450775
378230
273304
629005
931552
204355
544907
417158
269396
918918
284176
458623
489414
369317
480349
566838
840176
691012
518475
245039
492872
418285
807638
609117
361144
1054313
666806
745585
225369
439515
725725
687286
1076598
289715
687669
444330
476719
593761
340969
308034
498586
554237
253261
950703
513633
417141
484517
441647
258316
694059
269396
442247
555820
544907
225369
845533
624047
788903
478436
626901
339069
480765
479035
480700
340969
446958
574340
265785
670718
773583
463740
499728
172683
498884
330732
492399
121330
527610
523588
641708
947940
693657
640138
367273
473985
356419
429484
449981
324959
660516
746777
446053
463635
478471
322512
784441
603518
433194
543590
669463
368004
474209
431831
651173
477942
205846
626592
517464
587777
172683
1015052
462092
538876
402450
390923
464150
806797
502702
1119704
269396
657058
191305
687783
736358
571945
513720
510808
509011
428011
479035
534152
431263
695858
760806
193315
522829
552311
178383
448813
71440
462086
594235
613882
491763
413005
417069
792794
522829
566838
653885
330732
268103
985770
324962
614523
345005
285282
631677
394067
542351
664318
435623
269546
456818
124859
406217
764067
610150
530617
203610
108849
438030
346659
328276
821571
694059
474368
352226
577350
516353
571050
760806
836261
679216
517972
736358
271742
308034
1238154
462086
615707
622153
291164
452190
524021
345068
469827
492252
584116
517392
473985
356974
554351
435136
573271
419855
424442
445044
121330
460138
944029
605576
283152
427762
636749
542713
455548
327592
448615
487086
624418
399698
314699
437773
102175
283152
193315
654003
428011
460138
375937
740747
382871
541182
268982
436561
365699
463065
525704
459164
455565
587777
497771
238809
768788
463781
436026
354615
433513
363130
334282
206239
826714
642373
345068
694059
464790
411653
684477
311496
357282
647060
499563
421868
453670
712883
665842
1073468
335194
248271
771637
608728
807638
217976
566838
548682
536281
434086
497720
314699
460138
464997
476674
661532
367071
433451
501392
706265
626117
369317
449895
460268
413340
666351
475453
502853
631677
717032
193315
387064
551825
411376
453735
353307
847182
569365
789964
743163
639937
437773
471756
310590
164705
345005
324959
229527
686686
539607
524609
339580
711677
601638
345068
295933
706265
517284
467322
492729
942285
445044
533078
548682
755344
694377
919134
843278
426848
434086
452036
462839
608728
530688
351749
516880
315322
432622
737636
706760
1307178
746045
373059
576693
604010
1156106
356974
351749
390380
397945
512362
436811
389621
574885
731755
516348
423418
256934
288569
440778
269884
453735
278252
334282
420626
332753
217976
748463
121330
661477
458989
400457
503885
552896
499168
392155
500947
562276
310590
643981
678959
523424
428011
518641
419772
593878
478391
462086
798586
258316
460169
408880
351015
433738
285490
597449
537529
728809
433738
413005
964627
510810
229527
552311
703363
467322
497865
471707
561559
293081
822553
518729
318063
452949
598262
418792
654003
613332
942285
285282
607457
268960
697963
942285
836261
740638
602976
554237
410694
511194
713629
373059
605576
358048
519932
409802
602195
283466
574736
426848
459164
356974
695858
417141
462086
455565
361439
351749
529549
417131
404065
500949
550558
545488
712883
525426
314699
244158
1111395
337440
754632
518729
457694
547310
467322
459164
529516
611937
206683
584507
217628
527197
703900
554237
373059
474647
330732
567520
448028
456468
394024
127843
440778
616452
202265
498803
572164
622131
516082
399698
410072
522751
370733
431831
528100
335860
498401
692221
960185
624047
400651
464150
409425
399698
244158
648610
683980
399698
332820
691083
597717
630343
987968
386458
529994
772854
459461
516348
455565
534212
636288
760806
451861
532422
798072
373025
225788
365699
332753
455565
517392
322512
465444
442125
236144
340969
502702
566881
674614
691884
283331
657198
90870
537529
946713
542351
289715
524021
428011
806308
359060
640737
488701
353381
316719
549394
587777
575395
607268
665546
557044
360439
356974
378230
441647
589543
626556
359060
478471
536213
734103
460138
817105
643830
924480
739002
302155
671699
727420
587327
613440
521953
685232
365698
519347
858819
643610
385973
1410120
528591
907506
514600
689663
248908
431893
500996
647806
170553
444976
496637
597227
359355
582513
542764
537985
791142
640589
465151
599582
977403
734974
654164
734974
879021
663454
554865
355967
472064
701788
619836
498661
566445
383408
488531
559153
454495
403029
667777
780256
628027
232497
845930
389868
497054
501221
276099
521939
674712
716755
483932
446414
648152
552737
612571
261091
487700
506625
526919
532342
380597
202984
481921
720539
566445
357413
876792
686196
498657
621305
745907
540372
834265
448861
467796
497968
703280
736919
639971
492934
496588
451518
519244
752823
715955
598385
689402
599306
742753
585847
655279
313767
1034007
659595
190873
451518
674712
483928
357602
514600
469378
577185
482940
392682
980728
336954
653548
430540
639040
519244
637579
528591
614545
1024872
413005
532342
709733
1229920
565114
1004274
589848
643610
756734
621563
798631
502677
823407
522919
735873
701788
655279
519371
612571
836798
538876
624873
694240
403898
275977
672701
614799
868715
575840
735873
690966
275745
581181
531917
487700
683659
634770
336196
616490
519244
487700
813598
446042
413834
391520
761059
465188
699368
519311
279776
610674
725767
293486
531917
563592
483928
463268
659595
668950
704147
340204
907506
699744
613440
459968
496637
537557
435024
980728
497613
771635
1057787
745265
674712
628587
827540
603795
261055
156102
414438
870127
1017420
790503
366600
1169376
692909
615466
894070
735631
566737
980728
638895
241256
907506
329594
630766
547492
634918
624193
430014
451918
526040
372607
570373
502294
357602
495114
875115
466284
687409
652133
397032
942356
635144
437316
803602
261339
349356
521953
328920
571987
553330
569380
502111
422070
321379
869638
573413
626284
711038
769477
527264
1179207
526040
684826
642784
625584
520129
516279
872818
736451
592289
248829
542764
635521
566445
640589
635144
1177206
587327
594773
588681
622828
163861
542257
571494
551934
240160
521953
607443
485664
689013
620153
476555
447464
303444
337884
559153
425690
792164
257677
505143
474713
758901
1034007
570711
603392
373938
432459
660926
521203
726216
425891
868830
674712
482823
519244
651346
659516
642506
701788
406992
538381
511515
739002
678016
678016
709871
448861
617821
469440
674712
701788
940763
617821
410939
635802
350801
969975
425690
610674
839598
427331
622616
866810
735873
408599
244691
622759
286081
407133
466085
415926
745907
505143
471750
1015052
711038
625281
654279
894070
504440
310998
447044
699744
742753
271827
499210
444490
372607
547492
806868
683659
496637
860012
734974
526040
610674
445751
672701
561372
705156
500268
714593
499168
866810
689663
565114
1199520
650640
599716
559369
785926
445735
591706
695311
118996
451981
332805
709191
391351
519347
484436
629423
640296
483932
240134
457691
638692
596533
561163
715493
898232
588681
348060
690966
674712
462089
638672
663454
309765
541096
289779
587568
541274
562824
625281
565114
546634
515770
473601
985641
512085
531732
566445
889012
866810
742753
582513
845850
692909
578182
445033
417769
659595
686196
736451
959150
427273
519244
628059
413950
587357
441312
682785
634052
622616
609507
739002
691286
614545
678016
382365
383428
730397
537557
520411
570679
927666
526919
519347
396029
502861
570679
360059
726216
691495
476555
713129
769326
689663
797884
403264
638266
454545
690966
158242
383193
561513
704314
505143
396714
701788
974724
441284
566445
565114
596236
430639
346246
370639
759451
600539
244204
476509
834265
238809
711038
554865
621285
525278
836798
640755
434433
587327
409047
277246
616490
868830
847648
927666
757524
637377
215940
596636
483928
273883
333327
562322
647806
444976
764994
603795
813598
845930
823144
535348
372607
613208
322916
715493
430639
587327
536550
619512
715493
823407
523872
728751
742875
792164
470055
887363
595163
469107
859284
727946
570650
520129
531231
695311
171989
811070
569415
461174
542764
512238
566049
736451
1000656
974724
603165
603911
268842
868830
437884
579499
531917
708667
974724
756659
638313
498661
333288
646862
453159
519244
61359
776821
537985
471750
628027
530613
590909
611663
305441
699368
756659
433276
391351
221030
622616
676273
709733
493185
197902
621989
409155
700835
607522
204710
853268
353920
657695
677625
880764
341270
813598
514600
697180
730397
589336
742753
660399
699744
942356
647806
600539
628471
726216
695311
570711
734974
456975
246110
596636
444976
779048
502677
430506
238799
714084
531917
474966
701788
586193
734974
660926
457346
419589
474661
482597
266956
276953
565223
583166
480889
482159
415872
474377
644985
542315
510528
569231
625281
563652
544336
246868
43796
462379
605724
320330
461865
873531
286601
628059
694240
493560
709733
463268
1017420
405177
459510
596636
609507
319609
608262
341325
792164
498661
660926
472202
299213
653292
386133
798284
599716
243118
809966
436880
689663
557822
521953
417009
576937
790503
576141
373938
496637
640589
752447
467329
502135
828883
499292
522050
365907
497592
1056167
324868
392682
425690
373938
294919
459968
764484
697180
834265
429853
336055
857631
441937
537985
336196
476555
556804
609893
521203
907506
677625
372345
570679
545686
417769
643425
432459
894070
541415
265753
202396
697852
709871
740887
570650
836798
526919
366590
446307
872242
351387
579060
293454
549502
907506
647806
391489
476555
242344
501346
739002
319609
576272
570711
478144
205337
318380
624873
576004
321757
817105
387881
430510
487495
676127
754181
446968
719762
306600
562322
674712
579608
727420
548171
785926
219279
962846
499730
589220
603795
569415
256660
469759
640589
320097
736451
686196
836798
682785
374794
334944
683659
627261
504657
491432
716755
530020
643830
233885
650431
777604
54340
677979
689663
660926
780393
530780
719762
740520
615466
663454
319609
799721
622303
465004
353920
404501
389660
427386
451518
603795
475414
301858
526919
357877
502111
625281
447464
845930
660313
581753
470122
823407
682785
666399
655279
329460
492469
705156
730397
695634
415872
575063
657695
450183
527304
821880
526040
372607
537557
660926
509011
613760
678016
497968
301784
415872
482842
655213
502111
715292
569380
477951
628059
593688
526040
721783
486674
501352
441722
569435
530020
705156
557822
365571
628605
651030
552404
557822
408793
689402
561513
419467
640527
400457
537557
471750
456975
1034007
749833
570711
804822
889297
556804
823144
612734
628027
739850
426603
886181
525001
682611
832288
459812
501346
752176
381106
338688
291774
663454
641603
600236
628605
519347
872818
277377
401979
665003
422781
469820
639971
640407
476603
327919
599716
536581
643830
557053
346659
707972
811438
628605
643610
574438
224233
445620
701465
656889
624873
974724
554865
487700
598385
823562
351957
719762
589087
570650
391637
444490
695311
311910
483530
552404
723090
585187
470453
666399
560447
974724
725767
497449
579712
349456
644985
712524
894070
643830
637826
527417
627567
494890
677489
593577
512614
497665
652698
476555
624873
643138
669051
647159
538371
140180
666517
505143
542764
386154
556804
628027
317384
461865
276099
535070
628706
452722
695148
621285
725683
60167
520129
628027
463092
333512
651128
304368
526881
494279
437758
676612
639971
868715
613760
665851
795977
658825
657695
836117
266677
590640
466781
647806
521409
380651
521203
458479
959150
678016
701788
678964
526040
372753
427598
543730
846508
505081
716755
718260
398364
790080
384554
798224
302193
449907
487700
676657
446848
615229
373390
503999
955275
625281
312955
969503
521203
397547
461658
614545
678016
635144
628027
248264
497968
446307
695311
603795
497968
670438
520129
666399
642502
540372
617821
319609
607443
548922
608798
600816
337281
504575
823144
716755
564331
497612
681452
709191
564607
571494
490680
643610
472033
502677
655279
587327
471750
766987
703980
894070
461865
146803
397032
372607
269810
635144
403154
1061187
501346
590909
303431
559153
917258
462170
431890
418893
504184
677625
570679
528591
701788
659595
551934
496637
424261
866810
974724
209303
1019317
745907
585411
709733
845930
612571
336937
577185
589220
817548
742117
913988
509447
494890
868715
566445
496637
564331
355603
476862
631039
1034007
407133
942356
830022
579797
605691
341408
691462
733710
321506
558852
526040
440776
726216
446968
495417
784434
537557
830022
1026746
530020
557714
297015
335282
790503
537335
417769
691347
703453
541703
528591
593577
636750
403029
519244
561513
695311
301221
566445
456975
468753
526040
564081
533478
487700
598084
561513
1156560
444490
665491
615229
266619
628605
607443
493329
502677
540372
735873
369015
446968
555410
526057
526136
657670
403029
384514
836872
428289
520902
425690
598075
530878
252909
719762
754732
519244
633575
654723
872818
614133
836798
612571
690966
678964
513414
467690
336196
635144
323251
627324
347946
866810
166689
612571
592641
432774
734974
362956
651518
867499
695311
685225
540644
459747
526919
515689
617821
625343
519347
596636
287820
699368
755545
699744
714084
609637
647806
521953
614545
614545
474057
674712
643830
441722
711038
812834
533731
519463
521203
627261
867499
202867
766874
628059
621285
627261
744431
628059
454762
894070
497968
446894
739002
448861
668950
417769
460307
598015
647806
483932
556938
526040
668713
674712
569380
716011
407182
814054
647806
318379
719762
494279
980728
528591
668355
974724
626496
651128
870120
572796
593688
495948
570711
534345
581906
896400
730397
942356
494890
541703
402567
524196
563469
715493
436240
146261
387881
537985
340296
639971
683659
665491
518664
593833
674712
556804
901547
736451
580741
690966
397032
570679
599716
571396
581308
656466
604695
610808
622131
557822
495880
613440
665491
332586
569435
868715
538250
676657
771029
456534
1019317
613440
294298
304468
599716
326131
447464
868576
1010312
683659
609507
457503
538956
638692
752176
500996
366692
867499
422180
817058
406574
502111
319609
613760
570650
894070
545492
497074
295346
654691
589220
752069
376701
461865
742993
1081755
756128
739002
745907
709871
716755
561163
432459
586270
855831
813598
462548
868830
531959
381764
613882
682557
357358
427911
980728
1344468
226218
461865
657411
482597
661477
638692
483928
443322
429747
898655
725767
567297
730397
565114
598385
369082
903814
663454
908565
736451
500996
699744
599716
894070
581753
251678
344533
622616
652133
582513
515193
682291
617106
735873
232497
487700
459968
624873
511596
600539
336196
628605
500996
552404
432774
516300
313033
312855
666764
526483
494279
663454
628059
785926
610554
610674
792164
686196
731284
513346
483932
872818
643830
566049
647806
785926
699252
319609
537985
352940
531225
676531
566445
587327
319658
220480
582668
692909
687329
222346
728639
302982
613760
694240
446307
552404
689402
483932
506835
628165
974724
540372
947772
701788
741785
683659
735596
511053
295331
493393
448861
709733
257353
502677
1034007
651128
927666
758055
501852
650173
164279
319866
541703
672701
542839
726216
599716
903538
673316
647448
521203
695311
553763
580343
565114
822081
494279
504969
694240
557822
598385
538251
455133
246799
487951
644310
927212
776452
659543
836798
707419
316582
570373
111694
224697
514600
769578
451518
1019317
463268
456049
583503
504657
579978
652133
520129
719762
383673
473825
556804
728751
282514
694240
232364
622616
582513
526364
423957
585276
184738
868715
836798
678964
561163
469738
589220
709191
823119
869701
681438
521203
554865
321506
447464
373938
500996
610970
715493
872818
627741
112111
505202
482597
464219
654279
872818
628605
556804
1275453
357602
526919
699226
903565
432774
1218859
409470
635144
730084
577742
570650
660765
417030
974724
407133
511407
621285
510392
692909
510016
466158
476555
916428
678016
536385
305334
551934
639029
439738
397032
937637
590656
921645
55214
657695
517794
841205
872818
942356
362642
957909
604176
570979
709733
321506
475905
441722
336196
532342
540183
497583
436334
502452
366633
622616
709191
491608
336196
691347
471750
561513
724099
394705
494279
519347
615466
446968
634372
459968
552889
179115
365710
647005
461470
837764
277008
663454
918266
823975
391351
785926
725767
615466
500996
351462
508813
679008
949805
655462
536333
631156
974724
448021
1110268
150107
658542
366530
779381
790503
779922
792164
318083
1022915
665491
190873
596636
672701
752744
616490
521369
624025
401698
559412
430703
785926
570711
565181
601754
486312
838968
583592
544337
690966
410582
782754
502677
1038358
415047
1122669
378499
493044
683659
470105
446307
872818
715493
388155
362385
624873
327832
691347
845930
533388
570650
681384
622303
570650
468718
725767
447464
1019317
471750
603795
579167
730084
589220
566049
872818
692909
677625
736451
730051
647806
699368
444976
506129
640589
705156
521953
456975
603911
530020
485029
494890
593688
268420
1093862
779922
506129
610674
521369
432459
638692
823407
625281
593577
628027
622303
519244
298526
682785
298637
245322
691495
339627
361640
574097
483932
526919
610674
528591
745907
847619
767027
475666
417769
456975
640589
378789
485569
519347
647038
520129
574896
655279
745907
425690
678964
519244
521953
397032
676657
202867
434918
403029
1061124
619781
408138
756659
665491
450183
623772
482823
657695
694240
562322
827540
319609
585002
508785
597023
779922
167438
223434
420914
675595
592227
691347
514209
584154
506129
444490
473722
510845
727420
441722
715493
689402
508890
578513
674712
537605
336261
495254
562322
622303
267802
639971
593688
792164
567076
527277
212432
547832
613036
771211
735873
784065
478485
752789
558804
879913
546885
601456
351166
398454
690381
398175
627726
236580
418555
327237
415537
556746
516283
505126
629629
75622
481227
769733
439891
675275
194950
554143
671496
674689
735647
153331
492946
778786
578297
823434
495126
778786
604936
845140
294131
540535
446488
693577
470875
280592
558889
417840
551652
670607
409781
580403
358504
401759
234902
397998
743585
310141
347443
456484
284560
725138
327226
546972
663233
568010
831983
59608
538902
702085
409781
291940
402910
521521
857058
391451
501375
660923
443320
467717
804671
428501
294131
306979
410528
340531
1046306
514557
577934
479449
513200
743592
753117
673753
586055
849773
764191
783561
709292
851671
344689
397941
639161
293805
571987
540359
277314
449841
522450
612878
595314
561709
772661
474224
470710
411041
399356
490901
799183
475229
475229
586842
474120
989851
369632
369895
511454
810643
669723
417840
609590
549325
615415
604936
762626
575001
297197
558804
427153
598240
381984
358844
598446
259332
582977
782540
554135
513292
508669
649512
219048
649617
794858
686620
348588
866926
602976
621144
952312
409144
344689
382944
762252
754842
547301
458909
492903
246018
540359
528293
522277
760472
590844
391451
539874
448428
468359
497328
195079
529810
579606
278878
420546
444752
573231
377636
366335
355843
519966
593197
633153
277066
487721
967683
440221
630593
530375
520978
976860
402915
492018
550000
794792
383869
663233
492023
463273
1116090
514255
762252
579609
539786
377631
130227
526456
444763
708998
256933
855265
555530
495249
817916
575001
575718
643792
396200
501229
413969
578297
440889
524556
714758
696644
902363
690929
562281
693028
632856
481227
498118
503953
635104
496916
349996
452050
439272
1033512
583751
438629
515606
477490
507297
440370
746118
502508
519966
978901
790736
682400
188774
793506
746118
584662
541541
328398
774593
679146
435911
443786
509170
717753
597359
469396
262020
587022
86996
646465
319338
1038856
693598
454122
391509
350175
434291
1113979
676155
175168
1074420
517323
699280
397955
421668
417691
571506
731617
189508
474367
632135
541647
409388
346710
349700
1497403
430857
202646
420358
508320
750088
359305
1497403
397863
506843
931068
338519
831636
698483
496393
800194
204862
538007
399990
195958
828174
467675
568498
1019473
1497403
716765
664906
271276
955430
731617
452050
618682
943309
640098
778737
345472
498555
499833
775970
1074035
409879
619916
395691
689935
717110
474752
615762
592449
726288
345761
695463
428129
671788
209365
286139
332448
344471
641083
474367
905809
435016
341327
552121
677002
202836
393271
501016
844727
583311
203061
515060
498555
490933
607295
905809
1089452
417240
481005
961023
430857
728573
460307
746283
531936
416636
422000
827317
361668
625347
1089452
482617
715391
585226
672194
587370
245165
1418918
592703
552121
215100
570548
559039
568316
639318
651873
795845
438629
902781
383009
381172
385501
1022911
564095
689935
416660
419602
453884
761278
951608
800384
1034790
512551
472191
484541
720580
902781
675245
581538
438629
768497
488538
458428
245165
466456
281487
432539
565134
521991
594146
567944
744264
496203
433335
498555
204862
738292
603226
395297
673737
589951
549650
487509
785096
360665
514147
529762
573738
444649
873051
456040
430857
382862
870262
713689
594146
826755
378545
280133
474367
956566
807282
374200
506604
393271
309462
499833
666399
531244
671945
638190
470467
515877
254566
333879
485765
648583
878405
410662
645936
636434
156062
290089
391371
432539
495901
621383
419873
417069
802751
564129
1061522
676155
899855
578114
720737
339697
433757
829008
704974
645231
971075
831115
615762
448641
467336
377061
534283
508320
321977
183943
635867
432539
736976
566253
665887
674250
383988
971075
1136303
769755
569564
627133
320942
769755
594146
342463
577162
444999
478577
429148
344471
422101
409368
479833
368445
662081
423060
306644
545393
414549
439272
482819
493902
417691
418504
435016
529574
444999
560903
272089
482668
463088
561679
385376
600638
459385
514884
533386
637506
472191
531271
257905
551411
346886
802751
780256
288814
302554
664119
400959
493808
482251
801332
440871
547769
305494
500078
486547
643667
541541
609027
512249
248257
360128
604155
746118
344471
380868
479479
586596
683809
512551
475720
525467
309925
442599
556433
445033
697815
843850
594885
559039
790080
592260
627587
675245
614558
528417
339136
530301
417691
446378
465418
711390
467390
955531
608441
454821
607485
693598
443786
431941
1454557
1252307
1418918
468376
527779
589343
372627
227356
581538
646465
948528
487293
253919
392877
640305
262537
646465
349960
296265
661097
619480
376483
357983
460712
619480
421908
595497
719387
905809
461819
381430
437645
587370
723990
458178
417691
355345
262608
572454
395754
392877
482308
496361
799318
443176
750088
392877
482558
942019
503893
349595
302424
381172
391970
1046752
435964
592735
548105
631264
909283
533464
501366
754214
857612
594054
900221
971075
378584
302554
596243
452792
943309
506843
140744
826536
475720
510705
515050
955430
713434
549108
550863
707663
188893
576486
921923
496203
499833
497681
138255
932410
302554
488819
487946
381172
942987
541647
554989
1136303
140744
1100275
633490
786549
130689
490378
607295
990540
662616
793506
616612
687005
459858
587005
554138
647505
430857
698714
583608
438629
264831
371279
499833
448116
555429
500078
577891
820653
319338
399990
849901
434907
1358833
230555
541453
378251
206963
590104
767079
866181
611887
409879
475720
765445
304222
705870
753610
828205
275827
444624
505032
577350
487293
358844
614519
478925
519507
736321
737514
559881
442789
339136
610762
753071
414138
480961
439657
504111
922718
780984
873051
442221
576260
527789
637672
500614
339326
434471
1029760
857612
383187
733681
858921
633383
614558
466321
432539
537464
290118
646465
390600
420655
442105
760472
167534
549207
467129
405157
792657
568302
726288
452050
289851
962871
333879
430482
662000
435911
675075
746118
795476
769755
351030
349277
622237
569564
262608
892446
344980
300233
316848
319338
381172
360665
559039
455345
1025986
1046752
547450
459365
482617
503832
362768
690008
498407
682412
408589
1046752
536022
683134
487509
491441
902781
791118
518475
679387
499343
345761
419153
707427
612873
637506
542644
391509
391509
621238
464469
499833
567008
639873
568498
428501
738292
578120
519507
808210
978527
939535
904069
547769
671945
772063
623333
277234
1092714
494372
938215
614535
451759
712059
607189
475720
857612
873051
572454
409097
870262
336781
528712
716977
278596
819833
602673
260076
827743
736321
1358833
682490
541541
231793
426622
912188
225391
893280
474452
738292
638627
467871
463792
551389
559881
348695
308509
722621
442006
534435
879248
472191
575874
522545
580682
469954
462144
312090
602873
1095109
395104
416636
469954
858921
743566
733544
587370
524264
1073245
841252
609422
551411
329711
559039
594264
138395
310234
520790
384033
1205966
581538
667119
1074035
415281
394023
266764
534283
508839
609510
397863
514884
902781
530301
500082
561011
518530
793866
477328
720737
552966
422000
825982
296547
947408
689397
568498
460159
369389
423066
499833
451449
642361
545393
1136303
392455
667084
567977
321217
1065419
943135
697815
646465
597214
625831
397863
371855
435016
400806
286457
638910
504111
618423
496126
660342
899855
898665
630326
676887
898665
565411
407966
619480
604011
694623
474615
664119
595497
519507
1034790
234194
489515
310853
580292
1089452
550512
723990
559881
308509
306705
448485
299454
942285
415658
431279
956475
638415
365179
436557
238258
488538
665887
312090
733544
486049
683252
633429
583751
546776
392361
534283
433037
400959
551860
296547
476798
1093449
858921
482251
478060
602673
451022
459544
821832
308034
484258
633490
572763
800694
500078
1418918
829211
490253
363758
583608
728566
465784
467871
533885
905809
972183
741653
467675
692720
388155
504392
635215
572454
769755
266764
333879
697815
693598
727246
647868
654477
307865
288818
450382
619480
623327
550100
582116
568498
408589
972183
565926
366433
728809
731987
942987
297682
770648
589543
694219
676155
495414
671945
459344
546317
764869
437805
902781
592735
688707
482575
564095
483606
527405
678014
753610
1358833
1022911
581175
432539
1010815
598906
565134
499548
585226
586972
631562
391509
573562
336647
761543
978901
484185
538755
555351
376727
582848
1136303
476644
728573
800009
929445
562697
327253
937637
334906
870262
652251
529053
588249
1454557
731987
535807
518530
388118
438301
508394
569564
752160
575646
775970
448485
363758
443759
261501
370639
438060
474367
742483
508829
610651
1193412
419153
176590
746045
195958
336946
332448
733681
612643
220904
664108
380382
1021968
548105
609504
374552
613480
398683
359299
553085
740972
285807
725693
652336
514884
357557
470993
494473
792723
277234
332448
140744
811440
771211
507502
607295
487086
523868
493739
581678
839348
1038856
74645
664373
728783
717753
1089452
479726
1085675
406113
156062
417794
585226
470401
420549
599723
902781
658858
260076
560178
498555
527219
921923
575621
841252
471220
858921
665874
416636
800384
492508
627133
459267
651563
489515
726288
1454557
302554
675917
858819
488181
417691
961023
581837
35801
201929
398018
465418
1022911
411079
438060
527405
437021
656464
248314
723990
678009
360665
467675
561011
518700
13192
684259
1294866
1004093
228434
509680
541075
726288
398873
769067
480961
685501
408589
631993
607568
437065
704974
493842
625454
604361
225369
502452
465552
652251
762877
640358
1095109
547769
492785
824078
531989
446219
434301
967901
673232
544777
429501
685346
747461
384378
423060
518411
433037
319783
373527
482716
1044326
562697
575874
480754
498372
664827
1241414
495901
733171
490933
607485
938637
433376
554143
497247
1034790
472191
918067
480961
497262
756560
716719
921923
632135
531989
306524
655398
521991
398148
261160
368802
572804
988321
530301
553106
472191
336781
340611
489515
583306
583751
510475
520539
633383
296547
596850
470401
800984
503953
533010
493342
533386
931068
496203
737514
325957
494181
365410
553758
955430
746283
1129561
764869
478053
857421
612873
559881
266954
355265
873051
534283
92966
1073245
599681
522919
688369
731617
498229
551969
202646
119808
285712
955430
576272
231798
1100275
661281
728573
506763
1100275
530037
339136
510187
607295
802751
1034790
471241
687563
195958
345566
482668
644400
480754
480754
615762
56727
491992
665887
921923
721824
427818
460771
455363
1034790
1065419
575874
374635
799318
412617
825982
921923
494473
626111
1077687
332690
584117
525227
466531
1038856
603115
611887
672928
469954
702085
594146
278228
421947
675092
566973
334826
335052
858921
388373
726288
515877
434194
437366
832873
731987
444618
731617
200213
408589
371855
439955
810553
726288
784455
163348
610693
604638
308509
377042
419153
422101
899855
874776
373527
727246
547769
571506
66571
202646
495901
1077446
903154
677385
464284
291300
473535
703847
1086992
482179
517837
592018
929445
604638
455116
564864
360128
448089
426622
547450
717753
686953
858921
393271
764869
472828
421709
482668
248217
744393
971075
619557
473944
271784
502053
604361
555594
568498
529367
398873
431263
658858
850905
617500
793354
942987
444999
452050
921923
397863
501366
374552
434471
602673
373548
626015
903154
378103
430482
533045
658999
481245
602873
644081
554989
358811
690502
1102935
382346
398413
333134
455345
325491
667084
799318
575874
502871
599119
929545
696809
1065419
554930
458830
650817
520869
728573
739819
358694
381172
262608
940614
559039
344980
497852
495901
696375
625831
471220
784258
642361
539384
87559
389985
667084
455363
967901
444999
467675
723990
269020
551411
670386
681835
527408
969970
224521
1294866
612873
609510
484975
153902
942987
674739
481245
358927
503953
401300
559039
374635
302554
747251
265807
607485
547861
364535
470467
537864
725005
474676
562697
584083
554904
1497403
627624
356775
1244775
227111
469077
394914
514210
405157
506843
408882
889051
654668
539879
442599
957886
19518
449619
746118
324656
346905
621383
588249
615535
739081
733681
424420
611653
783754
731617
484271
391509
949520
873051
633908
422473
943135
351326
652817
476108
114596
847642
535041
720737
500082
992808
820599
365507
66571
480961
676155
554989
534611
389647
488538
481245
831636
799887
608636
961023
298761
496039
381240
746118
472191
567482
555310
260549
929445
334983
475720
495901
1418918
563609
435911
360128
624748
385117
262608
738292
658174
399990
972183
488058
471220
469275
570737
669558
1136303
645110
645110
538111
494372
228434
729462
909838
664373
957389
448327
445561
590774
568498
353800
731617
854164
432539
811298
434471
670386
611677
844159
356170
825982
541384
758939
401300
315450
434419
633555
306524
695841
554554
515606
358844
751837
652251
554989
553214
638435
685501
567360
391489
676155
578941
466531
308549
559039
518530
418251
724325
637506
633490
493924
421081
371855
385649
615762
671945
546233
756667
397863
452050
737514
350051
698714
611887
418993
491334
523523
408692
434498
294875
521991
379559
786549
639318
14478
680711
436197
433827
339069
656630
525032
572159
606448
300876
646465
464052
922718
555601
210994
660292
955430
734822
664373
511615
579609
469231
717425
469733
528726
821880
658776
434471
572159
140744
451759
684196
747461
791118
486804
554989
640685
550971
675917
668145
877762
943135
594146
409879
936228
288846
427069
631264
345405
607485
607295
801162
728672
581538
424420
604159
541285
494551
480754
334559
392877
493843
344980
547662
797560
905809
496393
1065419
134314
1129561
1060143
470011
662322
486049
611949
774704
600607
346934
331761
736464
584617
592505
783754
802751
360665
455345
524731
633383
978901
679053
1136303
529367
550971
23104
716792
631264
1358833
615762
456995
593444
1089452
581678
488865
408551
745233
489516
616612
325738
417899
444999
794748
775970
773697
522619
857612
405157
344326
488538
996426
823358
747569
314486
387917
731617
542644
359374
702495
962057
398683
607295
339136
554930
335179
978901
642361
500082
745731
584662
616006
514884
438060
497470
490441
596859
416636
657683
442548
728672
1100275
265337
808210
1193412
669072
308549
831636
931068
743608
611887
365920
430857
507324
1089452
535859
534283
800748
615762
565908
736321
573964
832570
305648
619480
943135
716534
350338
971075
224635
157333
616612
435911
652251
1118656
578715
453339
674739
901391
489515
469409
330679
558663
962871
955430
338913
245165
609433
487509
466183
458084
697815
569564
671945
476798
441692
483772
372376
657422
626635
476798
976617
298752
540336
727246
720737
497968
611902
685081
482617
547769
584552
533386
455363
341857
727246
154409
474229
319338
601638
978987
639318
1004093
585334
592934
318797
340341
209861
395142
367401
522986
449036
575874
607295
559133
562089
621172
515718
329972
547450
625454
239710
868086
357292
384106
600607
319338
499134
492514
621383
479944
404258
889505
357983
448485
645656
389985
794748
343431
450188
642361
945699
456995
469231
554930
360128
415356
614558
435016
603014
942019
277533
647868
703847
531826
559780
581678
456040
801332
682823
349251
776208
210803
559039
297682
515225
202694
571506
546818
537258
1418918
398873
901224
671921
438060
707663
637506
661566
423060
1065419
448485
843585
344980
464870
591518
474163
581538
575090
538583
679301
423181
437413
675176
599771
613480
253919
420655
496126
442599
554930
593569
358505
431516
363758
476056
363758
433037
514884
329570
545393
694454
469231
306524
647522
291434
610911
568498
325491
942987
183736
344980
511957
519507
347648
1033512
603014
1294866
405157
335792
614558
619480
581678
769755
573949
547769
305208
156062
696538
499833
448423
487671
778322
454351
466531
478488
499147
551411
193121
278075
1022911
553126
391371
704974
404459
562645
819833
504111
703847
1027881
93309
756815
664119
599814
435964
642361
429865
53193
343421
496126
469605
422101
763443
631271
736321
301719
675917
420655
632135
737514
541647
530301
669630
928319
197902
764869
315393
898665
736976
349002
432320
590371
597159
237592
198613
518530
682838
498606
613480
463080
491281
301950
791118
438629
204862
1060222
687194
811683
649494
727246
647515
728573
291324
581506
526765
698714
642361
636915
775970
620906
927843
469954
566327
956475
1073245
439272
211907
515225
791118
456468
1074035
512551
1046752
617408
317093
371855
652251
421321
547769
751045
393470
389101
519507
651948
260076
793506
353998
430857
972183
569564
427874
591985
500082
861596
604361
685501
401300
825982
962871
971075
808210
260840
1129561
778633
583608
932969
526946
746766
482251
298114
411556
891756
374765
740350
654079
616198
641134
633785
618660
971075
670053
607485
825982
825982
659310
580953
647005
781475
650645
1497403
978527
489515
707663
726288
479776
585226
613440
595497
487509
711718
354900
836941
586477
490933
581538
496203
784258
415400
499134
540748
464275
470401
775970
554930
901391
468376
433757
130689
863488
66571
586517
590495
707824
909283
502717
867587
313147
378740
498555
831624
484642
757744
248903
23445
329601
439272
870262
750088
903154
499833
1025234
891756
723990
1003514
638050
724045
443031
541647
476707
874776
204862
693527
650848
497561
422101
319338
874776
303421
901391
1418918
943309
370775
639318
296547
479342
565806
943309
560229
470255
433037
895012
302554
388208
439272
469954
481245
438060
470401
1358833
638288
405368
873051
779058
442599
487293
571971
523623
581524
1152835
988001
462833
786549
562697
800523
595497
636393
452242
581538
663362
699316
441566
391995
963973
551411
203061
405157
140744
362120
391509
320318
775970
782902
319098
426791
929445
594146
733868
803690
900221
444999
487509
730110
473722
607295
720737
403418
659615
455353
226999
590104
535951
599723
807430
667084
66571
311487
388359
260608
792455
130689
983049
520363
672816
762447
617685
456995
262608
398683
319338
443786
812555
565134
392877
474367
1102935
391995
359009
1497403
658898
485452
351027
902417
520363
737854
537790
647505
109669
786549
352070
387872
607485
251205
1089452
664119
388487
422953
424035
733681
420200
266764
573738
591029
942019
583608
774220
319098
521108
450094
1016553
791118
859093
716977
599723
808210
664119
599086
574468
325567
497561
609027
542018
374635
397863
1129561
609510
492397
522986
633383
581678
396042
547450
572348
627133
1030871
955531
439272
582434
257001
485678
842189
498937
262608
638627
733868
602873
475720
441267
717753
587894
357813
385102
565959
382043
300230
931958
733868
341660
749375
516421
735247
405157
504111
962871
357983
466183
459987
666638
777087
605699
540113
419306
373980
381430
445077
565134
326698
301397
893280
636365
766304
515606
387064
537790
572705
605795
496632
1065419
471220
314643
686686
1038856
737514
423418
637573
428014
479144
767079
472618
440814
901391
584911
555101
943309
519838
339136
1107689
955531
1114420
465418
466531
942987
1021968
500078
771778
607295
921923
502992
531989
444999
314584
971075
641201
494473
156062
469231
613480
385359
501016
581678
531700
625831
596123
552121
332448
738292
494372
204862
820450
663662
955531
528954
439651
957389
203061
655017
381240
1038856
512551
512000
542400
619836
588249
530780
756143
689492
318022
380697
631264
616612
612873
502099
572804
559881
857612
486049
388833
808210
393271
333280
1073245
703847
483570
800194
448485
372627
689935
385501
370018
282541
978529
683950
406238
438060
800194
238984
404125
366378
747461
949520
517316
1022911
463743
319338
832108
349823
559039
260076
736321
401300
607863
733868
829008
633490
857612
464405
1294866
949520
471220
576571
399296
607485
398018
800384
538755
452050
427069
654227
482531
47550
257264
489515
437645
349359
112819
858921
586044
575874
66571
472622
877524
583608
581678
725710
825982
377865
521108
602053
800384
482668
791403
567572
502290
590104
868086
489515
689935
983049
556773
422101
404454
666334
707824
437645
956475
649977
668055
399990
269867
790331
396058
727246
328068
218497
471220
466703
419153
515606
223087
472191
728068
1020939
449408
666862
498555
318348
675245
435911
416636
527405
556263
494372
422000
867003
874776
277344
130689
870262
500082
515225
477748
514147
1020939
720941
358694
689935
547769
558639
288574
603014
469954
538996
398873
482617
1136303
680290
522986
900221
1454557
824838
802963
381430
420378
561011
549356
192141
130689
891756
201372
584662
755172
488538
614386
465418
648373
782540
512593
527299
962871
405157
568498
541647
1021968
441491
196975
328118
312280
434850
726288
1093449
627133
747461
652251
362132
942019
433776
613480
551411
963973
955531
799318
1062860
454008
333879
870365
604011
340682
675245
398683
358694
625831
451402
903154
446042
1091507
568609
504554
1033512
701465
474163
423060
669216
588249
379881
627133
962871
588473
319098
955430
145826
193323
215506
631264
327253
902781
750088
506462
452477
667934
320152
905809
775382
693598
260076
604011
540748
717110
419153
565134
851678
561011
344471
532795
353594
392712
707668
398683
652904
562697
442789
786549
233311
609510
1039175
597813
686718
585763
1104650
922718
541343
304445
357882
561214
203061
375937
345761
559039
381240
378230
905809
492903
229828
569564
511288
758648
922718
1151766
971075
433757
899855
666151
534283
474419
170553
1100275
610762
594146
319338
496393
949520
442599
448665
1089452
411018
534523
551411
868086
664712
533170
1073245
494941
522986
770176
466531
378973
404258
647868
345137
704268
1089452
448327
587703
614558
467871
519971
550499
712244
188274
435911
262608
607295
758310
718258
962072
302554
632329
967901
1089452
898665
511748
319098
514147
251145
439272
604361
302600
829008
738638
1275453
536352
902124
584833
433859
661895
541334
436924
229527
546349
449619
408589
585411
370353
387269
955430
567977
703216
704974
702279
448485
733868
777499
801332
443677
645936
221220
439657
476798
550971
331400
643063
963973
417691
799318
469107
943135
679240
1102935
594376
519834
360128
692720
604361
607295
898665
900221
417691
1089452
640230
405545
612547
751837
956475
480961
702740
779181
420885
563953
623015
825982
1197271
396381
455345
408589
647868
362241
438629
551411
799318
569564
618479
596890
1034790
1100275
838328
607485
717753
429424
699069
736976
557684
943309
531548
711589
248385
625831
420611
344471
444649
495901
468869
466183
290520
552121
515877
950642
695030
262445
275340
559881
612873
1014730
367140
563754
497368
1164995
451225
823643
740317
539817
366792
591573
659173
539817
497652
856762
502481
551621
404030
570488
876463
524066
498111
368452
692637
643889
107444
661602
502481
559309
491549
771977
339644
278359
749437
437254
589075
653606
447014
204291
452453
522822
553767
611059
661066
339233
764387
508373
649824
480004
437501
508613
434396
741432
798471
646537
510373
653540
654343
626556
445804
669189
659173
433294
798471
601696
664803
750571
338162
593611
433853
530754
539888
693949
718230
649824
396215
670747
422075
341232
415213
583565
421103
728264
577295
664803
568571
357548
490024
693949
692391
792870
581087
311395
718230
869783
144314
545519
261806
660663
760971
1151260
559193
439678
446261
708062
798471
682831
370134
735048
723113
761819
556865
398793
560363
752402
710876
560363
433294
741432
507443
433294
669189
763944
566445
537937
550499
530192
649824
1128058
465697
404773
668689
539817
693949
723792
583565
689377
708062
723792
537937
688005
588541
853753
246129
574743
582395
583150
469058
229590
560363
631141
750571
528383
654343
490024
831463
434922
537937
669189
669189
588517
1151260
156062
480188
347188
560820
661602
557586
507443
395754
832288
684860
823643
529234
642414
847032
498310
656194
662612
1128058
435110
341232
694468
290005
636776
853753
846845
654343
629754
1151260
490024
663922
404773
347324
657521
644481
482543
749470
368535
329242
447014
716599
823643
664081
336937
625022
392260
1004558
593690
771977
876270
692096
445842
433294
341232
716599
625022
576504
490024
674174
899472
402524
762713
374176
593690
488371
923008
600314
429571
497652
361545
486550
689377
587519
653540
490024
637044
570409
661602
465697
544238
669189
357615
593690
649824
180227
609095
547208
684804
552436
619650
809817
448428
508373
671579
709099
673026
699316
792870
823048
374894
142607
468911
661602
242455
490169
739801
670456
523128
879964
903425
475857
404773
445857
761830
507443
752880
497963
869783
649824
334272
71271
559881
693949
701509
393960
829991
436880
437425
349803
688005
467397
418027
593690
564879
508613
741432
823830
313814
373622
693949
445842
688005
611719
393960
664803
490024
428046
342381
478920
797154
656194
847032
718327
1128058
567080
520318
670040
242179
662303
764196
684804
661602
716599
497652
435797
750424
633785
442300
654343
507054
354600
490024
716599
456552
593690
319233
803677
626341
669189
869783
1128058
140744
583565
574431
846581
393960
428046
362589
878405
600234
823830
456552
490962
750571
460151
673026
741586
611719
571986
649824
537937
579826
853753
846845
668401
677190
977553
429571
559193
570409
418540
437776
752950
424261
923008
730631
290455
661066
486356
508613
716599
462791
488209
539817
181109
259984
689377
577183
374894
656194
664803
458767
654343
612966
739801
693949
669051
871218
1199949
506122
654343
603977
657558
876270
85699
631141
846845
526252
356961
564026
923008
659173
689332
539817
723792
341232
570895
718230
543205
404692
701454
517683
923008
598868
531266
447014
723792
844415
869783
847032
581119
404773
551621
628157
264876
429170
635802
750571
162212
341232
798471
441647
412551
629754
1177401
496916
429571
353020
194145
229562
297286
570586
846845
247834
899472
276819
583678
688005
446355
294913
625022
847032
604584
1007427
480258
792870
766572
429571
537937
847032
306707
507471
444464
608413
557539
393960
673451
351182
393960
501709
656194
710779
583565
823830
661602
425378
376895
429226
487685
771977
445033
453796
537937
684804
320426
465697
580154
371711
552436
670747
471750
589446
526641
373552
629376
463074
740077
669189
424493
456552
781895
844415
923008
853753
243969
1199949
739801
393960
593611
792870
317175
853753
606546
677187
631374
664803
625638
432459
756547
684860
754930
542164
629754
490024
545351
588517
583565
622678
502928
548897
303764
809967
847032
867617
465697
498884
570409
617277
319931
639452
590117
705377
1004558
809967
792870
697331
653540
329648
583565
542690
666059
391225
809967
731172
540598
393960
641503
593611
529234
393960
670747
900854
846581
341232
295404
924480
689377
393960
782962
741432
570488
923008
684804
527011
690070
876270
846845
611719
632671
662153
684804
404773
362610
792870
341232
665368
302738
551619
1316642
474932
1034351
404773
909283
625022
446842
377412
593611
725124
426685
689377
773005
796221
427732
688944
318893
506042
640937
429336
329759
684860
599941
497652
823830
537937
1128058
693949
395377
593690
477030
1128058
659173
626442
917853
698233
1128058
931552
665362
116413
694468
867617
676459
689377
524369
631141
899472
580544
552436
447657
179115
166689
661602
585874
779410
693949
417668
630173
867617
692391
665624
809967
625022
682130
509632
23258
455129
649824
486123
583565
695638
629754
714699
684804
209334
497652
823643
445842
456121
629754
458896
1177401
440970
443925
559193
138395
846581
125182
688005
1128058
371429
923008
549108
664803
694468
876270
694468
285321
323461
718230
537937
561718
553320
654343
551621
900854
583565
695638
304498
869783
899472
559193
491432
428046
456552
684804
645401
867617
690812
689377
193443
386538
694468
440970
869783
555601
661602
644752
661602
757667
489293
404773
741432
504904
844415
745317
782962
122201
538572
985770
899472
625022
539817
677860
409144
539817
507443
661066
591512
601228
754214
846845
744172
429778
750571
695963
654599
594271
739801
406606
694468
721950
823643
465697
552436
486341
650229
655516
661602
539817
490308
456552
193946
661602
793570
429148
750981
579826
695638
846845
798471
593690
695638
616189
547944
654063
708062
629754
684860
739801
471154
404773
867617
175619
564880
730631
447014
673026
593611
687322
1004558
484436
729730
1128058
537937
851427
190284
360583
750571
428046
428046
869783
654343
782962
499493
435049
593611
271345
570409
508373
708062
885768
741432
618077
508373
579826
541110
694468
579826
378898
661602
656194
517686
259605
403314
669702
1004558
693949
809967
465675
656194
442988
741432
792104
978901
476294
669189
335282
809967
502294
346027
723792
798471
792870
644286
831960
747569
695391
582395
574808
625022
562142
441722
1177401
625022
588517
508373
797884
692391
899472
233311
594937
393960
1199949
771977
559193
530878
542245
462810
673026
1177401
374894
503508
809967
380015
1240906
747918
421103
846845
923008
695638
398002
718431
497612
683488
725041
430322
294496
1199949
684804
697573
767814
433868
890292
923008
693949
505073
872829
730631
43234
440970
445842
537937
560363
344390
615707
846845
653540
782962
899472
698628
351320
867617
577934
444523
661602
440970
538572
404773
695638
519172
539817
468985
718230
593690
516607
549648
708062
508373
447014
656152
583565
823643
426217
490024
702424
456552
527826
445842
349225
1199949
782962
638974
268142
371693
456552
716599
465697
708062
716599
420655
516608
673026
351438
582395
739054
525785
517932
552436
649824
716599
509815
765696
360114
502387
375582
639337
846581
408828
457895
659173
681660
661602
494861
308209
846581
465697
326093
480836
469058
465697
579826
737246
587135
847032
723792
509660
718230
823643
465241
782962
333746
659173
823830
776206
1074035
730631
457804
716599
678584
661066
675275
465697
638707
573561
748519
730631
1151260
611719
620038
669189
297316
664803
428046
688005
588517
568961
823643
669452
923008
507443
374894
867617
490024
649824
594624
739801
716599
502997
1199949
610741
292098
393960
629754
508613
499421
376026
715246
741432
559193
810635
384410
737838
614044
536125
588517
1004558
716792
497652
582395
461368
876270
606666
1151260
739801
1151260
1199949
653540
528702
604562
782962
629754
882911
492600
739801
1128058
429571
771977
730631
670747
357271
476198
664803
570409
664803
753329
670747
875757
899472
341232
730631
631141
530793
624193
445842
485493
846581
508373
656194
888231
245240
538827
649824
490024
741432
527650
615940
760495
869783
564331
325720
917710
568703
613142
493464
112487
654343
594985
1199949
559193
433261
283444
659883
606002
508373
695638
440970
338726
318822
300415
570409
923008
341232
621049
846845
694468
583385
661300
147050
625022
664803
631141
334680
341232
822317
445842
692391
537258
661066
773154
697619
607946
718230
296741
429571
480004
418861
1441023
1151260
593197
277777
633990
869783
754198
782962
203962
923008
269840
428046
522645
529234
428046
669189
693949
454483
161905
638714
533394
508373
374894
440809
507443
770562
786494
538572
1198474
684804
782962
306964
866148
696789
519463
718230
691433
661053
1128058
670747
439768
529234
440011
771977
436240
654343
564879
792870
354508
675075
664803
809967
723792
348503
431845
569778
447014
684804
574736
631141
428046
823643
723792
653540
661066
1040274
236267
599539
297675
730631
404773
684860
428046
654343
447014
526844
497652
497652
899472
714699
670747
659173
464845
670747
1034790
401632
447014
382837
706293
424435
330161
531642
520928
632439
384214
792460
658777
445842
248567
684804
730631
246928
593690
494941
200616
442101
483766
529234
356594
565924
448861
1101249
649824
629301
687857
457019
598981
579826
450381
495712
625792
674945
578992
320687
487186
371060
630912
555081
845256
1007920
370932
502902
966290
484615
428337
612465
473933
1077446
509704
680689
504891
279758
487186
732807
749321
537560
824644
580543
286566
323221
408150
518865
775933
621717
637562
457847
1142370
578992
250598
781747
407857
557536
396075
436431
723753
459302
815339
540903
375803
437443
410218
463970
400208
579825
368471
692923
395097
725184
425809
200997
497381
1007920
437413
411843
435628
657521
397866
661392
829469
731660
441242
473933
306446
1046975
437443
369854
969503
228879
575061
380895
419467
575079
689972
572668
1028615
809120
732852
812267
229562
787826
454520
409565
278109
426233
539844
475047
691433
566418
719965
699591
1017204
589048
561402
496473
1015112
514721
718871
692219
1243007
720981
475047
404594
279340
584976
410866
584976
767593
405173
594233
585276
765762
636111
776877
1115466
719067
279533
210224
380959
542315
492693
215034
536858
484808
211758
641822
219049
512978
608039
533140
604189
755708
1190646
476713
597586
702199
892227
670323
1151965
1068836
445794
678804
536270
444075
757054
832570
737773
1023342
798057
568045
567699
513106
503775
1061371
831853
445143
493267
262203
873489
506546
441213
566093
786760
1054995
676193
259963
467002
312272
1009001
571612
326633
746365
498896
621222
382318
428694
424406
533731
534136
666900
430962
276006
426365
347345
205158
959394
240134
495309
1018101
505931
598007
792121
815668
287745
331404
589652
1002484
1224724
766516
613376
1017204
460012
548704
317699
394448
742117
804809
892922
505484
747050
1017683
697043
554729
655383
312972
599583
594719
622933
416942
500479
572627
495249
635797
486843
465922
899851
895908
465599
652170
528998
506546
657501
497089
573547
662466
721027
621808
1113653
284345
323315
1100257
140180
531952
614559
437443
684073
604318
1068836
608553
675771
1148436
453595
536873
721263
474984
384720
391276
453015
782561
1025335
575027
102654
508905
571541
870977
493221
384720
511841
802904
653886
454520
775387
632666
366852
951508
678804
884819
543710
700079
445356
480995
383776
575371
650978
423351
685022
597746
768639
525435
794193
585967
871309
1043563
335830
599728
548234
717552
663722
824644
799043
520205
366852
1099001
327237
880645
380411
482085
532653
468585
544894
681031
594720
653542
775874
695830
365571
457533
632413
655860
443784
875845
1062233
444015
281419
522086
887151
624401
835047
433227
531952
653152
744338
616661
698135
776877
653413
644286
855344
505226
492764
397605
867003
438005
725388
437501
785223
402985
513974
29959
538000
662466
324514
629301
982938
477512
543889
310323
453980
503832
619615
471376
308419
584340
472165
285691
597431
513447
451422
1127398
712546
925531
408736
455997
485452
426365
652170
306007
450333
377825
271295
414808
456493
281196
512978
397192
1140601
689572
313698
457733
468357
840355
592934
466732
336785
1140694
687594
659818
357705
957208
851173
602912
746693
640098
768929
453419
165962
484808
520169
570499
533260
314388
723946
298027
473967
524260
642201
562737
407186
454839
428694
664733
1016567
740806
740806
846267
439490
323140
478172
738598
410970
635592
654063
413309
668817
934059
342371
938178
667895
692219
534753
324738
546175
407025
319315
306446
923277
638670
274250
528635
686030
713136
419772
615541
663881
432094
528540
649252
264637
534570
648811
380713
583549
430051
660719
484857
396470
420359
416797
557536
686148
467692
405969
336785
438005
416607
718871
531726
554840
569157
209910
718047
650646
404828
1001452
639119
196776
524114
356850
1060210
720547
516659
672967
579825
414187
157469
503033
281419
469881
414157
777887
646632
567259
600501
555129
988789
317708
589652
760827
1061505
388080
465599
268343
786271
767041
531726
533351
607237
432442
479088
525232
790111
588576
663864
327165
476948
226890
523716
484595
952572
702115
760213
781747
344428
497074
728409
777774
661727
509704
1054995
478497
829469
455456
591721
445791
533783
789781
858757
951508
695830
986692
102654
952983
536270
731012
859770
577820
524978
538602
416942
856237
692110
718431
863601
376626
689764
424493
825875
230694
475414
959394
479251
222983
531461
610245
704179
677209
831853
487186
846267
466166
778620
523609
560461
450435
506662
621222
577850
287997
950243
909144
416823
557536
700172
209303
815339
271873
410276
114596
344908
576157
738228
421754
638670
702690
483787
532779
794067
398681
816734
724795
416964
739108
425209
627694
489709
510739
570373
617401
350263
901635
423367
615881
317708
889280
941665
336902
739765
300988
487186
367307
554025
698293
572277
365645
709794
685204
605090
705064
637969
903144
484271
953274
979485
321757
494807
767928
793823
583306
416964
519516
892227
522085
534570
742269
404816
624358
499438
360174
640931
578563
483619
407227
1115466
1151260
591571
505638
382311
513636
758448
508905
583462
449446
410889
507513
620413
614300
716863
125607
533140
539973
258678
174432
560585
434249
205698
789781
702199
460012
573045
561686
1188055
870615
789593
585792
738598
742269
556846
875168
811739
248829
706957
1079114
618425
776912
745062
578992
688396
398919
513106
237778
851173
749391
539844
952572
578046
537544
820290
583450
745550
521954
305374
347345
481615
500726
266207
792121
463569
566606
253960
323299
1080554
627249
631128
403892
370606
421100
243273
401300
1058890
393997
655051
518504
796003
676509
928806
763102
416607
294409
1058890
297940
690511
530777
908660
934829
475403
335830
524212
461788
719255
157469
360204
274577
295348
678804
712245
849268
398070
618008
1029902
853859
564897
473933
775933
355846
485648
542056
439620
265785
887278
448680
682514
291399
156062
1022914
1243007
434686
438961
575341
402747
168189
287745
908960
711390
538293
450330
561694
548423
738456
985514
416019
477507
310388
726503
857307
685465
732807
619746
534570
378811
211251
942370
806329
307402
468061
429517
606051
432362
413196
572627
513260
92567
751066
527468
574558
475278
366688
558617
777267
527126
423277
650713
416019
497991
513414
815339
742989
538293
567995
569157
515833
503392
524737
304587
566445
644852
506723
887151
482275
571541
512860
889280
815339
798057
621129
509339
617332
520978
538293
457506
525617
638155
592689
596689
581931
380208
551887
699142
685525
16798
343316
936087
738598
495068
383776
177208
312407
559027
483316
483787
875958
479085
640931
409280
657487
1128869
666630
302465
725388
251841
1067135
528635
494807
546195
777887
680689
138831
445149
426906
859770
670378
591660
613679
598965
556500
340976
718871
291500
578444
1304620
787357
521424
502902
875845
310388
794193
576300
678014
507539
923138
777887
623107
608743
258678
675336
797541
287251
777887
422039
434112
927665
589398
651423
794021
1112362
465443
1060210
337976
858757
542618
737351
424632
287745
644852
599656
758887
788527
728554
1012167
835198
630794
490214
529558
510475
463855
786753
853131
952277
1046799
849268
554025
955542
635354
263748
592267
662466
463847
565695
344530
921605
806689
592267
1239155
516279
697080
474804
474798
734822
535513
669838
327850
410452
805233
553249
511841
464037
569175
600015
249261
1148341
533783
606211
545686
1183195
870977
659540
480836
505634
715250
527508
1024419
580345
308157
715078
1007669
527495
261703
739765
704172
322497
688358
499585
765762
777087
608039
570707
867221
799808
628471
445827
660516
802904
765877
556850
623677
840355
438899
591526
63541
715591
419279
628637
461016
368982
587364
416016
480646
539844
295730
699142
552237
844198
509532
1067135
616593
477599
442743
1238774
447204
488227
677209
1140601
784280
677018
324914
483316
686159
537541
405135
953274
381581
529595
301281
252118
1118656
474368
616593
862605
469186
492514
698770
234194
844073
794021
606208
334729
336209
336096
516629
546074
738228
410258
563137
699977
666706
527654
508804
644510
701924
622481
510264
771788
548372
482626
354232
499039
527468
539340
584414
650978
1091500
477512
466732
641975
243949
1017683
546451
458399
1066344
629736
412542
599728
1023378
1079114
288932
384252
322327
533484
951508
350776
750541
338969
671855
964795
537704
634207
573261
678009
684053
662688
584317
1106977
536858
463970
454537
477937
481053
747050
436431
495525
423367
265163
157469
784280
741496
519294
589398
401648
841494
453778
646668
112653
717839
521954
582738
530080
729311
546251
403113
575121
908660
364874
410866
271295
562507
840355
841498
651112
643488
889824
596735
1060210
636430
849831
569519
486741
697553
197337
635592
364723
538448
712635
528582
571284
978100
421368
1009001
254252
606211
832684
732852
661602
391302
731334
343482
531659
649394
383776
435662
554495
548704
801196
694300
575371
363666
924544
505634
545501
695760
481615
465546
966290
306446
403892
492627
495982
676887
521158
556943
522620
327239
504511
417181
654476
386249
569157
407823
629342
557536
414371
903228
410382
817255
467734
448876
339024
459650
255270
372583
299647
474923
853883
796941
579049
302226
799913
739912
826017
687176
674222
771713
382204
553509
717926
582410
607898
1061505
327046
545269
815354
680935
867576
991666
977678
546971
522085
621222
560585
473086
292540
401428
657588
574850
662257
428113
536858
1079114
1116583
427418
361911
373298
219049
622396
789317
463068
412671
428289
458061
759761
334091
660374
892867
692321
578709
523092
477225
432211
622850
626660
661892
776877
623624
915376
747050
606002
626227
525435
551772
575063
524212
504511
372055
459376
615201
421169
445832
356207
567420
733919
528312
634207
553961
829375
342945
430455
608743
556614
292901
577850
631391
581547
1061505
383261
186278
417218
955542
616045
551015
168437
726555
942370
430100
664340
536022
735628
1058890
423481
624358
416823
763230
454285
601668
587364
476711
962871
582395
1067135
821564
1221778
777774
360174
484808
1142370
622518
855225
438961
414371
242179
515554
102654
584976
445149
785651
252946
260612
340068
483570
835441
815668
816248
578563
1267721
324914
532181
209884
695137
1239155
1214114
350980
699316
794387
623274
839242
222748
651523
704812
363017
562154
378013
630434
904191
349325
908960
1018101
347385
460712
685683
599986
948575
832684
787826
728272
804809
788750
357059
904191
531266
783793
895908
855344
672967
347161
671833
179547
475403
750129
318217
518254
643917
487874
789781
515865
427398
746115
353289
676193
383776
739765
589298
780688
350263
951508
407865
798691
652170
610253
1115466
424097
503775
718294
681182
472113
654599
562477
742185
486843
507595
924544
545501
447453
685938
628165
411599
678681
364723
320258
527495
581894
985034
787826
190082
560585
575027
483316
678804
897793
561590
301784
823065
888442
518923
199331
359253
439288
404853
1140694
578992
815339
422335
672633
572627
571582
517302
556692
543665
405234
236757
567420
537560
513823
395517
582429
816734
373511
582813
788750
219049
671522
523528
164234
671833
528312
437513
651118
738338
374765
396290
1099001
684111
715292
555870
385147
483787
892922
440028
426647
482085
928806
439069
568571
382191
845256
923138
745062
706013
463970
282390
637379
1079114
111694
745550
867904
674222
514084
623932
420320
554711
800688
671833
319315
663964
322621
215733
254377
418108
670080
575027
634019
474411
861697
473478
537188
447140
343345
499585
1099001
927665
471877
474132
737351
566465
351873
465552
786221
903228
419028
554840
1002713
583666
531726
552377
870615
475403
601885
554273
404561
486206
847394
602638
485398
536270
522588
440355
464826
474923
317652
447582
292852
407227
824644
469437
531726
628035
417713
443289
602912
700231
1229920
496393
745257
856988
475014
621808
243212
805233
599986
438899
717926
558989
655383
591660
803886
491843
532510
513717
745062
339024
1194549
25882
697619
695760
724400
326494
487874
816120
379288
481615
419376
186995
1200999
582645
762600
125607
527468
641975
457701
317209
338185
613672
637802
282242
700231
557910
155643
804809
320384
462258
515206
654314
558245
328710
597431
661088
781747
440253
1068836
876438
613762
234053
1115466
484808
521733
283159
494807
699316
638714
419503
487945
361260
551202
626901
1016567
456439
777774
504511
924544
575577
450781
423437
391365
463970
796941
502902
623672
665360
626691
591660
234943
742989
754355
1079114
558460
608039
587036
670323
742269
483017
514176
329844
684111
531231
786615
354130
699977
698633
556614
325720
626660
749600
474618
697080
518245
172875
357840
1291533
662133
243798
786522
234826
317092
1237961
624401
512978
258316
341232
127165
578563
369209
396187
651023
365773
557063
473691
285516
645150
526844
249772
599986
444139
467692
770565
569175
421754
564809
598503
403950
719067
331545
695830
1112373
789593
237904
707765
606211
789593
356325
383513
576866
365634
825571
605126
469984
384187
601204
553562
413467
849431
968090
670323
537069
343766
366757
467002
680915
603791
470678
559309
616980
505081
530969
642612
470885
809444
341019
371397
339183
589603
475047
280410
478968
544935
407227
484595
688174
256790
537602
666117
694300
618151
768299
184738
457398
928806
451305
824921
928806
525617
638670
1023525
508905
782113
410382
414932
683379
565669
467150
684776
731660
488227
429993
337388
446635
497381
543195
662081
597192
591526
928825
186024
379998
515226
547918
600883
794193
537329
524212
448153
289858
164234
371060
382154
619746
472692
749437
457390
403382
1145892
818698
518245
372460
663694
383776
805723
1071439
736451
742989
806689
494372
499456
453730
408841
470993
464513
380742
432640
446117
712245
1068836
583334
815668
394036
538866
791154
46640
484375
695830
277085
817255
583450
837723
526817
336785
1080554
371968
945694
382553
484069
349309
610732
641099
1140088
476713
617773
906131
621808
935783
510885
497771
582738
291399
348576
455064
458433
1007920
173377
703252
747540
465462
469418
931614
498134
481595
1159901
927665
419242
631644
699885
427568
680965
328548
867576
363584
598853
304587
796941
634027
668507
342109
494807
329970
916244
829469
978246
711896
376937
667800
433227
525550
468061
549346
952277
501859
440869
759860
622396
485640
39946
426647
635112
565241
815341
277854
527495
539844
634950
528582
961023
806689
511825
499585
504576
527603
768929
781115
925531
698633
486142
670708
848854
867221
796941
1066344
297571
367497
1091500
437822
464826
300735
622828
365157
840975
558166
623104
771788
390548
337833
399823
841494
330604
400746
901635
620457
563137
837764
562179
371968
587364
662688
505053
425416
269166
202232
831987
555870
516316
668817
418430
592357
741575
1052823
623274
694701
577850
661308
441557
579732
419941
565669
534849
402078
508352
623624
754856
1043255
634207
982938
559764
211927
365224
432640
820152
274768
569365
478968
349309
539844
553114
544894
512722
739729
382267
333650
423481
523039
878129
657501
671757
384708
981675
690922
322498
1017204
527468
335154
775933
416942
486142
398070
525617
421422
312362
415817
671335
527495
678424
680005
481733
500639
575151
743419
884819
249772
465223
977678
815339
589800
581931
423481
571582
563982
431145
446819
530080
464037
423264
580415
492173
407865
868452
347667
688174
592357
74558
747056
448287
313698
478968
756792
737351
752727
892227
467610
1015550
382154
423987
488815
740384
656099
1052823
516300
577850
201798
538602
301758
1074453
873489
650978
612850
471927
634638
676193
786522
273815
531564
442931
787556
273609
343345
381240
603724
379662
96978
477017
416019
785223
576805
474330
802218
678804
985514
349309
702115
670323
484759
950243
564039
568131
589306
447484
418227
498011
760340
537934
558989
804809
566138
788750
498011
536858
271742
601108
434406
324914
164234
221719
977678
498368
428561
278208
418430
432838
513761
890306
825571
746365
629342
599666
576222
776783
346527
639077
536925
1180055
985514
1243007
848363
1016567
507165
507528
361487
401648
639430
846542
550532
583313
444330
751066
476713
762600
661308
697899
619206
261053
1157102
309067
720670
411634
649533
360174
1079114
660568
683276
466217
570599
410866
585792
509879
586411
601108
260030
904835
670378
643488
619746
649252
493527
665360
596180
690922
737773
809120
601108
241730
696856
739765
1237961
464826
364723
532601
470278
684776
924544
589509
449841
342945
784991
893858
420661
552113
663454
531235
673451
399198
662466
692219
1157102
925766
1078512
284059
469410
423277
498111
978100
483921
745451
391879
736720
587341
455456
371060
296076
736312
751671
950243
702762
554186
552643
459376
574017
405636
320611
806230
539844
591249
438961
736698
661487
385560
685683
365224
347600
425161
526393
738228
597076
994441
187690
809091
352467
936313
718159
873489
357851
623624
474318
469984
413343
390879
557458
562898
403706
548704
407133
369253
732852
671833
1066344
475337
608524
542205
124859
344435
777267
789593
571612
537602
416019
400494
886379
456034
728272
351294
532653
778620
569157
909144
319334
699390
375002
1588233
904191
500479
671794
831987
480054
313698
684785
542035
576222
527495
405636
858002
981240
985728
483458
320943
533910
563274
768726
599966
688753
776877
1001452
679239
411041
414556
662773
715730
387148
495714
513180
706013
254744
492627
363758
663694
596394
438005
532653
675771
309067
453595
522086
492392
313698
870977
468061
381987
887931
347014
207128
631737
681260
804809
981675
712245
437509
531819
404816
572627
585967
725184
394681
894069
671833
739729
582738
1080554
498134
483316
591519
344056
1052252
453595
594485
663674
245373
374537
581931
406639
524234
1168548
580169
655383
742269
413343
814047
676509
831853
731660
829469
509339
535513
847043
330638
334276
486741
681182
614337
619746
542097
788750
607237
580683
349325
743001
496127
672967
637826
340436
600245
432523
451424
771059
775923
540496
269705
711390
342945
352504
672396
524970
274739
682677
889824
745550
523025
366585
879925
332328
335105
549338
374730
650665
589165
379288
457857
392888
252118
281419
492037
527245
431658
745550
665661
290325
624358
516134
545682
978100
353653
540372
640931
620459
727484
585726
424203
241702
694633
579049
677259
648894
330144
339580
416823
587364
239993
635731
728272
916244
594233
230694
319315
948575
767453
274395
456049
781747
415645
448028
762600
433812
538293
932596
445735
377144
948575
549486
522851
900854
259129
316884
499585
551753
647879
497965
431360
384338
630652
546972
482487
669898
256887
382191
376280
712432
745062
444619
636731
747936
480507
453654
591141
789781
697080
375150
338744
748016
433227
610275
622481
358312
1066344
982641
495464
493849
634207
565655
611209
807717
775933
334439
805233
703114
887151
444624
301758
621808
423481
1052252
448861
450188
422024
272657
324738
731660
464075
467002
1054995
473967
659986
480188
565669
573261
1060210
477512
616490
547378
625675
571541
851269
671127
535547
912182
438779
459551
652139
871055
544894
755502
432796
480568
692219
546349
569175
306656
1012167
736720
508538
509064
261271
686585
653557
102654
524212
339900
306656
1109378
675687
426647
436240
666096
586687
522086
72369
424449
680689
350801
616661
811611
832686
452829
336785
423367
634207
323000
680689
468078
413343
404816
325328
870615
811683
469486
540118
759760
869596
1148341
738345
622518
519455
349309
401935
1044418
621808
347345
565669
752880
379662
888442
467303
365224
695830
622481
795198
765762
470258
354042
653542
453015
722209
510478
554632
506729
717839
878129
892922
632152
622504
433125
716194
206611
455619
447484
353594
528582
1190646
531952
383316
1017420
509704
450349
558166
422645
93576
320258
694059
379288
480668
415645
630639
1304620
536858
254782
906131
532994
515754
415385
651112
718871
289858
581013
356610
702943
413343
725388
258678
439768
405661
219437
659818
360792
685204
508905
668817
490214
423437
649695
966290
404525
901635
406126
439738
291682
875565
55519
1168548
380895
348031
532378
1016567
317088
469984
312878
380802
985514
739912
926402
1188963
448711
499438
257520
525550
365783
584830
825571
916244
420860
249772
217688
707430
567420
449929
571837
421422
449159
492627
555081
908565
279340
544177
796065
774860
357877
528964
338665
736720
966290
301484
964795
798558
341741
560899
585792
425848
319834
263158
737947
893858
616593
446117
413773
423437
452918
520013
499402
253960
1149831
292647
209840
904191
670019
524367
963201
586177
445240
525617
343345
867576
603639
263158
467564
771619
658484
432944
502902
671335
665374
846267
920458
274250
349309
513422
396187
402747
292355
391083
371968
1157061
564154
509339
505226
102488
526393
473463
754551
409712
671650
328662
825111
631864
230604
538602
448879
606212
731284
607237
382154
649533
347445
557586
1068836
917001
1077634
719067
464826
672967
616370
714353
464077
400389
645963
427568
319315
270247
459650
245171
596150
346500
76108
362132
751066
585967
390477
487945
855225
544383
1058890
287745
474021
616237
483921
712432
257677
420049
929133
366757
740806
583549
691251
437973
1157102
555870
418017
565241
263960
616420
278868
817255
572700
347345
494807
531564
467002
602284
360646
483633
579873
711081
340216
554025
798145
685858
519149
691921
438005
330932
439351
409172
562477
492363
493299
868452
281419
684599
460374
338332
490951
431294
509704
637672
414877
444103
709939
584976
702449
630912
521174
584075
832686
391067
891323
487098
843068
565655
252972
405604
616490
556775
925353
667895
544201
769758
604318
486843
785223
737351
490214
437678
579328
483633
519391
799913
484808
598069
955542
497381
331545
699142
695763
423187
863601
749391
453361
492081
667327
463347
946192
533250
408729
578992
414932
586411
829375
537529
821564
478544
267242
521592
634180
663694
649862
383190
316065
492783
468061
499402
767506
635809
382191
459950
622850
570673
601108
474923
651569
354322
529498
476760
293106
861697
545461
446117
387002
389881
836477
278839
641519
319079
300652
481198
823993
509744
423277
758660
365224
1050035
504511
743983
635521
748739
466054
268907
360495
307402
877677
1093862
739765
595445
472064
529860
477735
481615
845061
633923
310409
732852
361039
343345
382292
366757
578992
1147820
403721
979313
438806
509944
39886
575195
619458
415932
1047016
638670
553961
680272
596859
515904
351126
888442
553348
899851
455064
603839
498235
436431
616420
887151
976617
437822
483619
392886
483468
4590
604572
651112
727068
849268
529946
90827
410579
805233
339127
484566
247529
525435
304587
527126
941870
574766
543915
430051
485061
583313
482005
323140
369691
977678
663288
729740
832686
562477
55194
663864
611811
492363
744338
516585
681031
596150
499648
825339
459040
677209
244674
465599
673638
583450
589261
541332
720981
927665
447484
955542
433757
427568
509534
469605
829375
569053
654079
570599
581237
509064
599728
820402
953274
684111
628049
513180
470258
607861
685962
498734
627371
441086
676414
544772
514432
416964
627249
616593
699316
581493
489224
855344
695760
475278
672516
925353
714853
426365
531726
363316
661308
789876
525617
548372
872193
597431
787826
424766
317708
710163
582738
457506
699316
721500
423436
495068
509399
1194134
799253
572075
781747
718871
519575
552497
753773
449159
745550
521733
969296
503033
610245
722202
291399
281574
455190
538823
574558
592993
731660
522737
760213
373298
438899
272657
438652
679387
986692
573261
535256
681182
346250
413690
613850
732807
722209
353291
610245
541989
543269
630912
504111
824644
503969
482525
298027
777267
928825
697080
441285
563040
613679
554064
1036152
309411
696960
849831
427276
765762
469186
615941
452296
650665
724103
942219
968017
570284
621550
376837
364057
887278
1009001
382191
479608
498618
520819
857307
370585
862136
789593
503961
425790
836477
275700
1062860
486917
684776
849831
589603
1107606
562821
607861
942370
555870
599696
492693
562821
287803
326331
1017683
829375
480237
397715
980711
567995
492627
794387
717839
728272
421754
426365
490092
472951
410889
746365
330994
457879
871657
727315
1052252
579748
223116
476948
256469
634834
459164
528582
495068
616593
571788
445794
498581
587273
523235
728272
793823
499585
644852
545501
595653
763716
602744
475403
518220
717552
694300
531039
401394
463281
425723
487186
841494
425391
375669
775933
652838
868452
405330
923277
483619
513447
541083
878129
613672
427568
774036
330887
299615
433473
481615
1271547
781747
426647
471705
416823
816199
538602
666706
619105
521592
402747
349939
558663
260747
382154
1079114
798558
465915
438005
651216
404816
602912
1017204
690823
407857
506729
322822
526463
346157
337618
681336
289858
353715
904191
629818
641316
347662
873790
54335
527468
254136
746846
751671
855225
567931
502387
591272
715391
320258
670323
268709
357851
416293
732852
497409
584317
469881
436325
132201
277641
474690
678804
407857
215202
420360
794193
892227
356743
668670
274250
727575
488867
616529
574682
464277
575341
344709
440058
230760
515175
469186
426847
373994
816407
599728
1588233
590577
599256
384708
628879
853131
225504
304154
306524
793084
269344
423277
339521
527495
710867
546195
585792
482626
728272
1149831
493019
631039
397871
844727
399201
561527
560461
782561
466732
540789
560519
685938
423367
596447
325046
670966
556850
681988
320943
529946
241281
613303
506518
494882
553961
525278
582738
599666
576560
876438
426647
689173
680935
670019
575151
338665
510032
815354
333654
172875
1057404
591526
443784
701405
673902
609523
582738
876438
634207
341148
471877
828980
1168548
756560
777499
595293
441080
531952
864127
1099001
766358
566806
976398
616394
446600
315340
636776
410662
629081
889824
700753
558247
416019
423481
892922
1537721
415932
497409
263019
1043403
455262
423156
402747
498199
712245
535513
703363
815388
557644
430051
610253
509064
317708
466732
213193
486142
925588
765326
1007920
181457
337930
388018
409358
841494
497381
758660
292061
920893
912182
111229
347345
613850
404471
557536
536125
407050
428289
338648
1002484
751066
722725
515310
783522
747056
610253
618589
644050
326850
587364
507001
815388
1051435
345301
481240
347667
489054
430176
530689
352500
613679
686159
523128
403500
403423
670080
702115
528240
735620
532988
267360
312824
527944
525209
584454
633162
867576
164234
538406
579475
319351
463366
475278
436811
630912
480468
753795
551389
671544
458173
289222
486843
446666
641975
603780
892922
853131
634180
470344
417980
1051435
942318
438961
443046
530894
336785
543665
652170
450148
316389
427762
742989
577677
923277
496381
521733
524404
325606
707091
951059
317209
695872
959394
240841
621222
599256
646855
255629
478220
307145
693732
704452
319609
565669
459178
373298
518245
1157102
456970
597023
639971
357851
619746
575079
518082
690467
524637
460374
841205
1304620
582738
395104
461601
667895
531726
739108
312691
802510
569207
236896
461819
831853
456858
732954
635870
413823
1163604
588644
412640
891966
471486
471997
237092
623274
816214
675771
477294
441566
979485
269824
794432
345980
789154
1060210
552497
460012
290462
404525
594233
347345
616006
1077634
504142
437822
604318
202992
889077
776912
478544
465546
260747
425161
475980
525550
477599
892227
521889
1259459
509704
1291533
464448
384514
476544
207284
861697
355132
1057404
364723
434813
649252
802904
445711
371252
659011
590640
496427
707349
368432
356850
513447
1068836
306656
463855
301758
249772
622481
327949
533783
1020333
610245
658757
471393
632152
838755
493299
290046
428431
469984
650564
885689
468655
856988
817456
400604
404816
301048
164234
666706
848854
879371
389045
630912
625047
616661
470258
469186
515175
1103960
1070116
1127478
725841
342027
934829
646068
356850
307402
354606
688174
354852
476640
831327
887151
860073
560038
455062
461857
696856
622518
718871
561694
818719
815354
490965
363338
503356
634236
778968
583656
575371
594233
638085
404602
499438
543665
612659
412720
789781
1361445
429760
357188
861697
547221
571582
821110
493921
422125
545649
742611
739108
302435
777887
556614
1051435
1181230
446633
524815
893858
215506
657487
413135
455064
502866
484808
639525
432703
562744
586069
892922
467303
839448
490874
380901
442828
577820
533140
518761
767593
488055
193553
964795
531726
557536
1023378
920332
502902
404994
379998
349393
185629
638576
406299
515390
875721
406299
638576
772926
550096
406299
875721
1111395
732213
387860
364022
566940
349393
518528
638576
875721
406299
349393
638576
718327
638576
406299
966740
237592
349393
1043037
349393
461987
349393
723364
875721
349393
406299
406299
349393
352467
300230
875721
406299
875721
434128
638576
638576
638576
875721
427378
638576
349393
403127
424260
443397
349393
452124
349393
406299
875721
589603
509575
349393
540715
406299
638576
406299
349393
349393
875721
875721
638576
714919
462660
406299
638576
386077
406299
875721
406299
406299
638576
406299
875721
638576
879392
875721
638576
638576
349393
638576
767643
831983
200317
392682
676134
1214114
349393
567255
600933
403766
696630
519187
570620
361516
637715
638576
406299
349393
202232
590482
349393
406299
370019
451985
406299
584340
638576
229221
638576
349393
875721
638576
505724
406299
260457
492094
413674
662630
467357
638576
349393
748519
638576
773539
1028952
875721
349393
814870
638576
760472
406299
638576
875721
380015
710370
406299
343860
599941
406299
406299
406299
349393
638576
506076
349393
306695
601916
875721
875721
539349
638576
638576
331216
875721
638576
265270
327059
875721
294355
761982
1056206
315393
349393
406299
504584
638576
638576
532525
349393
638576
327256
776877
349393
875721
638576
396165
349393
621460
638576
603897
446115
712883
407983
686789
634563
563213
391190
568798
1026607
875721
549842
553509
638576
816896
349393
559895
763870
638576
441715
563479
522502
436655
349393
1044532
638576
660815
406299
406299
406299
441768
739729
349393
875721
875721
641822
499343
496702
406299
411895
968273
875721
349393
349393
299536
638576
518762
875721
349393
353312
349393
349393
406299
406299
347824
349393
630198
638576
671491
638576
759576
508008
406299
406299
398009
462791
797884
349393
699449
409166
349393
807814
875721
349393
875721
406299
349393
406742
1262459
642092
687373
603897
432129
458317
875721
349393
552526
875721
397092
406299
465333
565867
349393
491172
406299
386650
149776
662654
921265
775995
406299
406299
349393
291434
523811
349393
875721
638576
348027
752377
349393
638576
344190
638576
349393
406299
422486
500315
638576
403525
406299
444870
497814
409603
349393
776741
638576
437151
891373
417694
486882
558470
406299
349393
406299
453854
349393
653701
651344
500197
555630
638576
495410
349393
875721
638576
574308
638576
959150
638576
1024952
809164
605163
875721
349393
638576
375841
638576
426001
671945
349393
384434
406299
307499
546317
406299
483450
815516
406299
638576
306600
651408
657307
559361
532797
537281
875721
875721
638576
618603
478730
439891
349393
427339
638576
349393
687059
296811
669288
406299
638576
638576
406299
875721
411447
581072
875721
518704
313548
331045
419941
775650
336209
638576
4590
608743
420492
875721
406299
638576
439272
699228
397195
349393
875721
458714
481595
535902
875721
367082
406299
875721
875721
539827
391382
875721
638576
280281
406299
875721
406299
406299
305894
638576
875721
521597
537584
638576
875721
479144
548645
374665
875721
584830
133812
406299
406299
528477
155584
545567
581226
701607
1040673
349393
875721
875721
875721
541954
374385
628027
198464
406299
875721
638576
519622
470283
638576
682753
447900
638576
616006
676618
349393
406299
444717
349393
241878
695051
406299
406299
406299
206315
518700
591518
567062
370585
638576
237127
638576
392186
406299
638576
875721
406299
696940
406299
406299
349393
659649
511454
406299
391582
349393
493317
467753
406299
875721
638576
349393
580116
406299
875721
281390
992052
638576
583813
349393
638576
578536
423633
349393
638576
349393
349393
527494
287453
638576
406299
638576
349393
544014
515856
760806
541102
685484
740688
447287
619221
638576
875721
349393
343131
638576
577218
232436
875721
604176
213614
406299
349393
349393
404281
875721
767475
607509
894824
436740
406299
349393
406299
1032363
412973
377385
328551
393462
638576
406299
406299
638576
349393
420914
638576
875721
875721
875721
453562
349393
406299
406299
349393
348636
357837
349393
875721
406299
211907
663233
406299
875721
349393
406299
311802
638576
672791
406299
457981
707563
638576
349393
709313
406299
537073
349393
601425
395545
349393
406299
563039
638576
406299
406299
331396
638576
792586
406299
638576
883003
470105
393151
412472
638576
775265
621569
875721
406299
875721
638576
875721
411005
365571
687436
1059917
349393
349393
349393
551457
1157213
372504
242858
748775
256380
638576
840880
638576
393244
175372
739729
740289
638576
387779
349393
419468
666707
350627
875721
406299
638576
406299
632476
349393
875721
638576
349393
349393
476660
771908
406299
456337
349393
875721
349393
638576
985455
406299
406299
638576
875721
638576
221208
368617
406299
408885
490378
349393
441086
738748
875721
875721
421128
875721
349393
349393
875721
638576
406299
875721
349393
437722
638576
364057
564158
528373
537807
875721
875721
406299
349393
406299
611838
406299
875721
406299
490987
349393
349393
501229
349393
443987
349393
349251
288179
568498
418017
349393
315348
862871
349393
655398
875721
875721
248314
349393
638576
406299
848304
875721
570556
406299
366033
349393
654851
349393
638576
452723
518111
406299
418069
638576
406299
349393
558991
539491
469965
460292
497627
406299
875721
406299
638576
406299
406299
875721
875721
172098
574157
551722
395738
638576
460193
637715
875721
638576
349393
349393
406299
251620
875721
659751
325046
349393
424861
771332
276376
514476
601017
638576
349393
572316
451352
638576
626592
875721
349393
638576
638576
464673
638576
638576
349393
406299
875721
374863
617522
349393
652909
810555
795613
956596
349393
349393
469111
875721
473837
638576
532795
615211
875721
517149
406299
462037
406299
638576
475213
638576
406299
406299
406299
875721
406299
349393
638576
334731
349393
349393
638576
507757
406299
638576
1029236
384649
638576
349393
366119
406299
769904
753662
875721
349393
638576
184408
638576
638576
719255
349393
1057787
875721
420205
406299
706030
338519
638576
144561
418300
414940
638576
406299
349393
406299
349393
875721
576157
631581
580467
356989
515866
406299
875721
638576
382373
698174
349393
847765
208575
349393
554189
571616
638576
581399
875721
406299
492693
875721
875721
406299
638576
297675
716719
407816
794387
349393
406299
875721
429052
491304
406299
406299
367296
406299
349393
349393
419467
1128772
538879
406299
875721
516791
607509
349393
638576
638576
329010
324183
340786
384708
638576
406299
757734
349393
349393
349393
649824
637379
351060
638576
406299
478966
1038446
294300
349393
699390
638576
244237
679953
875721
875721
875721
453641
675062
501260
638576
844941
406299
417009
681957
607949
572389
40952
406299
349393
638576
875721
125462
638576
230760
406299
643609
406299
441716
495399
596180
349393
875721
258327
409324
406299
349393
638576
573117
328791
406299
748796
349393
380497
349393
889678
638576
394445
668207
875721
638576
638576
586270
559825
349393
489993
406299
406299
349393
411045
406299
638576
638576
875721
455746
638576
861143
638576
204647
349393
442101
444763
609914
875721
146104
302948
349393
638576
442931
539973
627768
875721
875721
349393
349393
406299
661937
243061
473785
406299
423211
338551
451761
732405
1099939
515312
751906
406299
693893
875721
811605
638576
875721
112399
279196
875721
717535
638576
349393
682753
349393
589721
875721
875721
381941
875721
584964
875721
299539
450556
380918
414763
406299
720539
483034
878496
406299
349393
406299
350065
474648
638576
638576
875721
499953
696972
349393
522282
638576
349393
875721
638576
638576
875721
286142
349393
875721
601216
406299
66571
638576
875721
349393
508214
804809
638576
657683
406299
875721
624028
349393
329594
406299
349393
349393
638576
406299
406299
349393
638576
349393
713177
406299
485670
875721
406299
349393
497449
349393
349393
406299
638576
839322
291696
875721
436447
875721
349393
349393
587444
273361
654951
349393
446210
609827
875721
638576
269646
349393
349393
271345
272683
493279
523060
385541
349393
875721
406299
875721
587860
638576
427773
875721
638576
406299
349393
264220
818359
674616
875721
638576
638576
875721
406299
406299
638576
305941
406299
638576
727642
332863
352220
349393
640517
349393
638576
733809
638576
638576
875721
875721
714977
638576
638576
349393
440823
349393
875721
638576
349393
1216713
406299
875721
990565
875721
349393
716194
300691
349393
406299
692923
875721
406299
450942
638576
372268
619597
349393
1316583
349393
406299
349393
875721
638576
473559
449408
509011
875721
638576
406299
475116
875721
406299
753409
875721
349393
750376
229748
533646
875721
250519
875721
250582
638576
469085
671731
551025
406299
420711
638576
431363
875721
349393
485016
592372
406299
406299
364254
271705
406299
329403
464622
638576
634789
349393
875721
349393
451210
349393
875721
875721
875721
349393
406299
638576
192553
1029200
327207
435024
638576
643529
875721
875721
406299
406299
439729
875721
424229
349393
491360
349393
406299
406299
562898
638576
875721
349393
349393
440883
648141
235083
638576
406299
431360
406299
408965
406299
591623
349393
638576
638576
932346
638576
407021
857420
349393
638576
519931
218788
406299
875721
483558
638576
433518
349393
349393
638576
638576
638576
653196
431553
875721
638576
488100
349393
406299
406299
432412
875721
1019555
431695
875721
479341
612859
597896
406299
406299
569296
875721
514600
655369
406299
875721
434834
349393
638576
655940
406299
638576
683743
875721
875721
638576
638576
34515
349393
580755
638576
406299
442184
582144
349393
349393
376535
349393
349393
236469
468784
638576
638576
406299
249560
670403
484975
875721
875721
638576
638576
406299
349393
875721
593529
638576
589848
508964
239993
488193
491749
447870
638576
832067
349393
349393
638576
824921
638576
875721
92164
875721
349393
875721
638576
406299
610506
349393
859316
306377
461444
481432
264191
875721
349393
269114
300652
419203
604719
406299
638576
406299
498960
875721
402417
459544
638576
638576
638576
551457
406299
439499
349393
875721
349393
406299
349393
861778
611150
711147
470255
349393
488209
349393
638576
530933
502327
349393
638576
349393
406299
768639
638576
532462
638576
406299
638576
405692
380742
859460
435526
638576
406299
527985
349393
349393
875721
875721
392235
349393
495345
194145
441081
638576
365301
875721
762773
320801
875721
558140
795226
349393
554520
471252
638576
406299
875721
406299
875721
489632
406299
385831
699776
406299
406299
672983
349393
875721
558674
658630
581920
638576
378899
349393
638576
875721
498181
330393
785196
349393
1206286
319871
324078
554686
117306
638576
783561
349688
453896
406299
875721
875721
331899
686334
406299
349393
875721
414439
875721
406299
406299
93792
875721
638576
875721
278920
714880
638576
406299
406299
417361
406299
406299
621718
349393
638576
406299
450298
571541
442793
638576
638576
436494
406299
376365
293753
353920
349393
349393
408936
349393
875721
540474
875721
586840
316004
779401
623015
565992
406299
638576
875721
721601
349393
516608
347824
406299
875721
748360
685484
638576
406299
383527
875721
875721
555986
349393
624393
818359
406299
638576
599692
859706
799253
444490
638576
406299
638576
875721
406299
638576
360573
875721
791962
649010
638576
638576
349393
319931
814032
349393
406299
680849
406299
349393
116790
230640
638576
875721
638576
497364
574526
349393
406299
349393
875721
437513
539615
114420
875721
638576
349393
406299
532115
476713
638576
875721
638576
556642
588692
463420
638576
875721
785400
875721
452718
349393
638576
926876
406299
349393
501666
875721
406299
1044517
540213
588535
406299
506979
395021
675361
930129
406299
972733
638576
349393
476519
891756
461530
642498
495525
349393
544419
224268
349393
354399
628034
875721
406299
697916
638576
349393
349393
259984
421947
406299
742688
799582
349393
631516
696549
638576
406299
562472
406299
349393
638576
406299
875721
349393
812834
638576
825916
406299
598566
594906
533780
728842
349393
574929
549867
560422
406299
264613
452086
771406
638576
605601
522386
348396
349393
335480
406299
555284
349393
591737
406299
288997
576996
349393
406299
875721
406299
875721
349393
435284
406299
837745
349393
349393
690362
875721
875721
638576
457566
798631
219279
856713
406299
570673
638576
554364
349393
406299
862551
875721
638576
233764
638576
872063
913414
608798
510530
406299
497371
875721
397184
349393
757910
521559
406299
749258
392345
667904
406299
349393
349393
229819
619736
349393
349393
875721
369017
406299
875721
406299
349393
455911
638576
376503
535963
638576
477425
349393
875721
202071
638576
675185
417158
349393
349393
450277
638576
875721
406299
407983
463472
250481
875721
1103960
426374
638576
307342
875721
875721
396290
965367
491700
965367
349393
349393
406299
317145
638576
477594
875721
349393
875721
875721
875721
638576
411571
683229
406299
638576
349393
492200
406299
349393
632858
553460
638576
557843
875721
406299
445033
406299
678424
349393
577481
875721
367307
409213
150605
713709
411517
406299
433588
378536
349393
406299
640146
456392
422513
509447
406299
740189
512417
523623
875721
638576
606546
638576
349393
875721
531825
470193
780015
410508
490291
349393
406299
994482
638576
406299
875721
110772
638085
638576
406299
872063
638576
286825
875721
653376
349393
451236
469980
538375
474455
638576
599696
389914
875721
531989
875721
406299
349393
870120
349393
636355
335866
570226
296811
897583
406299
875721
463088
406299
145783
875721
125667
92581
628612
638576
638576
319118
406299
580058
708151
554128
406299
406299
875402
349393
349393
455812
1267400
517219
638576
406299
638576
406299
561559
349393
406299
679858
406299
582541
651344
406299
461022
406299
638576
875721
349393
506188
406299
456020
464344
809091
927666
875721
63174
499163
424100
716703
780745
305509
875721
406299
385748
267119
397208
527501
638576
482984
875721
496213
875721
406299
406299
406299
349393
672289
875721
406299
869453
406299
1198263
487312
406299
875721
369556
403833
875721
507629
875721
358176
723705
855344
367034
552443
706776
349393
1011595
477748
349393
349393
406299
875721
349393
349393
496274
638576
457398
349393
406299
406299
766481
406299
275798
597416
371077
406299
349393
349393
735171
638576
479601
254013
638576
707011
406299
406299
30618
638576
593845
406299
422004
668069
464551
875721
464963
406683
349393
531459
875721
411175
387452
638576
406299
875721
875721
349393
406299
521611
875721
589738
897342
875721
399620
545063
406299
349393
408194
406299
368802
281548
406299
349393
662153
522282
460845
885307
875721
406299
532308
597334
415832
802479
349393
529882
875721
406299
349393
406299
732852
875721
919134
347401
875721
647453
875721
402330
349393
875721
349393
436026
875721
890306
487747
613695
680974
349393
446711
502928
925588
457770
410070
406299
638576
465192
875721
473289
452516
533694
349393
138047
674178
662041
591876
446355
406299
644510
261115
638576
638576
23258
875721
406299
638576
619906
349393
185692
603390
703576
875159
431363
638576
349393
425076
333927
753770
707080
330830
349393
349393
579327
638576
875721
336827
638576
556463
638576
457784
774515
349393
537104
220912
875721
413969
875721
363570
432424
349393
579875
638576
657487
743592
406299
349393
406299
638576
435964
389807
812679
349393
640816
349393
875721
406299
667904
875721
657346
406299
875721
721772
410070
406299
474487
723113
406299
349393
555284
555429
406299
656889
496849
349393
406299
450621
875721
875721
638576
638576
349393
318482
638576
875721
638576
875721
485168
349393
406299
406299
752937
351462
406299
875721
606529
349393
406299
618922
866059
713951
875721
289155
300936
405831
875721
822807
666635
124455
445529
585334
669785
370677
875721
992983
875721
406299
406299
349393
704625
349393
875721
406299
406299
409492
406299
578513
916541
638576
552542
875721
615846
509300
875721
796419
534473
376312
457476
349393
387917
897083
638576
387872
875721
875721
349393
875721
406299
214210
315227
354425
261162
861778
638576
875721
638576
581121
570737
429859
349393
349393
875721
875721
349393
418153
638576
421056
913269
513717
443915
638576
376626
901748
638576
496616
875721
406299
511919
619746
875721
406299
483192
349393
349393
654816
129814
472408
638576
875721
319415
641940
522451
406299
626433
419662
639992
449271
724400
875721
638576
406299
875721
642313
135750
875721
349393
500655
875721
349393
638604
551685
406299
421658
875721
649794
638576
860289
349393
875721
565814
349393
349393
638576
529138
349393
638576
349393
599808
875721
875721
458906
389895
510561
676947
641186
875721
349393
406299
658784
360204
406299
875721
825982
827664
522078
728201
662612
605691
751489
875721
349393
577011
406299
638576
251235
916858
638576
419719
815668
638576
350263
554825
810834
634945
406299
287745
617841
391086
638576
638576
349393
598656
647806
733669
124185
456006
406299
611020
294829
875721
328129
875721
638576
406299
875721
638576
557539
661228
638576
336305
349393
406299
507324
809535
349393
406299
374537
875721
703849
548075
557245
418150
722425
638576
437513
349393
762247
349393
545205
221030
406299
581802
875721
638576
344903
638576
349393
406299
349393
425932
349393
875721
406299
398002
548999
695858
538525
349393
327127
406299
451387
431952
509051
817102
406299
349393
503466
580424
875721
875721
349393
569769
349393
355360
638576
590133
349393
875721
349393
162569
566572
875721
875721
451749
294173
437844
638576
875721
882911
410986
676341
711880
349393
557044
406299
467907
594485
875721
839068
417468
307931
349393
638576
875721
57958
406299
509725
638576
531424
875721
349393
704668
398132
341741
406299
402333
526484
875721
349393
476690
537647
403663
437566
515714
406299
349393
349393
349393
681671
526008
875721
349393
349393
519654
638576
406299
638576
685714
349393
638576
356767
348143
729807
703980
190082
439490
406299
659941
638576
780332
638576
349393
875721
633777
406299
349393
446414
638576
418963
875721
767755
406299
611062
349393
638576
406299
349393
259963
676234
638576
624401
638576
297015
333180
349393
349393
406299
638576
875721
444363
677860
638576
875721
638576
579028
875721
638576
638576
406299
349393
794559
498218
349393
875721
349393
349393
638576
638576
549525
618844
573689
286026
349393
406299
875721
415577
258946
875721
548531
638576
349393
844853
376483
638576
638576
875721
705135
875721
875721
638576
499709
486674
706947
181713
652833
1036225
820275
654291
674459
225218
623775
633509
638576
821357
643487
638576
681705
349393
638576
437812
406299
311810
320577
875721
576729
464605
414920
638576
349393
430823
638576
516260
406299
681585
406299
347490
147723
638576
547964
491994
406299
406299
594930
396744
609097
554985
357621
483342
638576
437387
406299
624563
875721
406299
525822
638576
875721
614443
278895
537228
638576
716063
349393
638576
411819
681748
469424
753746
406299
347600
833639
638576
644576
875721
875721
638576
349393
875721
349393
466183
419467
622970
638576
242160
770022
363603
497720
468584
638576
403379
713861
308076
638576
638576
581244
875721
406299
638576
1017587
273600
875721
406299
373406
786514
398465
638576
768803
444054
638576
291000
406299
406299
479960
851604
635521
406299
406299
629668
715591
452712
875721
524388
638576
333661
349393
564760
416443
875721
641940
406299
349393
349393
578101
404602
673334
406299
496621
354130
349393
875721
875721
349393
732310
349393
875721
541809
638576
346310
406299
638576
365822
236443
406299
638576
406299
750541
875721
623163
706322
638576
546175
638576
638576
714866
349393
434112
508927
638576
274947
581324
349393
747357
745317
578421
406299
638576
406299
875721
599480
402171
579202
514909
349393
349393
531235
406299
432735
349393
406299
349393
516001
406299
679317
638576
875721
122007
349393
1194779
415498
875721
406299
875721
406299
406299
634362
228944
406299
672030
406299
349393
875721
608292
552494
534807
406299
875721
638576
406299
499210
504520
406299
349393
406299
471302
406299
638576
638576
349393
528734
638576
246134
554025
635316
538277
638576
802214
875721
729712
559908
875721
269396
743195
665785
838727
481320
594381
638576
406299
778449
985728
272989
296811
1021949
406299
628688
707904
381557
581672
821203
406299
638576
406299
349393
349393
522186
584491
574205
475254
875721
638576
558325
594432
454100
284000
652205
448104
875721
349393
493527
406299
349393
875721
525363
311392
638576
638576
349393
673587
183300
638576
596165
653418
478480
1183195
282514
638576
374452
875721
875721
638576
875721
638576
946432
165994
638576
349393
559791
638576
349393
202771
898855
875721
527685
688443
349393
349393
875721
639916
1041018
349393
285515
668355
325512
357920
609092
1065078
632117
692144
875721
465464
629422
546277
349393
406299
159563
570300
638576
875721
496887
406299
875721
349393
729049
602011
433853
201557
368072
800364
875721
406299
349393
638576
406299
584005
326986
406299
440414
623677
120590
467640
548761
454573
398856
349393
875721
638576
638576
332759
391773
1044764
652833
638576
875721
603421
380462
425529
349393
638576
576560
498908
638576
875721
638576
604758
1081755
349393
481205
875721
412792
159788
546504
349393
638576
672436
654951
766788
406299
373474
339784
406299
573793
406299
406299
875721
682130
145858
349393
1107606
713177
547608
1067381
699661
406299
349393
638576
349393
406299
638576
328819
638576
624548
875721
644759
809080
601904
638576
349393
406299
875721
1229920
282652
262006
548515
875721
339252
875721
515570
418719
349393
560910
256660
638576
452124
632119
60636
431360
589980
396746
638576
875721
387456
875721
406299
875721
238503
406299
387178
487844
406299
608441
638576
521547
638576
406299
500076
349393
406299
629250
638576
887944
449863
406299
406299
875721
665470
638576
349393
875721
581493
406299
406299
638576
875721
227366
875721
476614
638576
875721
180585
207284
638576
737475
716194
875721
549781
673905
875721
193781
520746
428528
268982
467390
638576
522358
638576
875721
349393
875721
364705
521249
875721
357427
751864
711971
349393
565060
349393
402082
406408
598566
349393
610393
406571
349393
756667
875721
592749
406299
349393
615981
406299
414289
499998
349393
875721
349393
503969
312955
875721
638576
638576
645988
389895
630463
406299
917853
682512
349393
555559
754030
588646
464713
875721
349393
753201
737885
466960
711006
349393
660047
349393
540598
875721
208920
406299
520938
875721
464263
677922
875721
465196
331368
875721
294409
638576
496630
482040
531313
723832
756128
349393
349393
349393
768115
406299
231002
728241
861395
638576
638576
349393
563408
349393
859454
349393
638882
349393
349393
638576
761829
349393
532804
599801
437812
406299
724157
314382
327031
542775
451815
638576
638576
562709
519932
638576
388196
349393
616612
875721
668668
683903
177010
349393
638576
406299
349393
445735
742269
638576
349393
406299
820493
875721
443053
422290
875721
889051
349393
410793
457454
687751
664251
406299
361487
195706
309504
349393
722878
754776
485765
466671
627923
397958
782096
644762
668130
455087
349393
349393
304466
314912
349393
489951
539578
406299
875721
287770
387151
248567
875721
480502
1129617
406299
875721
349393
519425
492797
612618
406299
774494
638576
406299
260608
454944
406299
542174
600886
591095
550666
406299
406299
349393
409191
875721
349393
558204
743608
855863
875721
51596
421056
614153
406299
349393
638576
607185
533116
439778
349393
536167
638576
875721
738338
638576
406299
736179
656213
296967
875721
349393
349393
349393
406299
652580
406299
439839
349393
349393
349393
349393
111229
629651
875721
307046
475453
851671
473837
474752
469747
227605
468019
638576
415751
498310
349393
406299
875721
291774
678090
301037
557910
638576
406299
424656
427331
502708
406299
510237
638576
875721
718540
532936
638576
406299
488934
406299
811321
521167
349393
80893
595435
577316
349393
614803
406299
875721
360396
638576
638576
349393
774032
523623
555678
638576
230783
446322
369930
204862
519971
645713
925342
152248
406299
406299
875721
875721
875721
442599
349393
997
406299
239520
349393
599293
349393
340181
349393
543850
875721
579842
521103
476162
349393
875721
673427
491722
385005
875721
875721
638576
406299
488055
338232
875721
377447
638576
638576
349393
349393
659517
329570
349393
475450
562154
84099
875721
393151
406299
516454
638576
794792
638576
349393
411189
360247
508811
566973
237540
113743
875721
536657
719916
349393
360583
610556
686196
875721
638576
251357
1061505
339386
735628
406299
349393
349393
395864
328775
349393
634638
406299
349393
875721
411391
688206
1034007
562182
726903
549775
370736
406299
875721
875721
521421
349393
349393
592969
406299
301437
875721
506481
349393
825382
875721
813489
756541
875721
638576
875721
638576
638576
447721
875721
747695
264876
875721
638576
346027
349393
636482
415388
349393
306733
638576
349393
679223
406299
875721
406299
710515
349393
130689
349393
638576
757680
638576
406299
638576
349393
638576
875721
292402
638576
815441
349393
638452
406299
908288
14478
507461
325742
875721
406299
875721
875721
534596
767575
875721
721824
494852
875721
638576
434194
468019
469111
698983
469862
289246
449645
638576
647268
718305
638576
576504
349393
755035
638576
412298
349393
498011
349393
638576
589845
875721
561878
349393
566673
875721
677385
488132
375848
638576
638576
406299
875721
705131
406299
593534
349393
638576
406299
406299
681767
910114
496925
644939
875721
349393
638576
406299
638576
349393
679116
508910
406299
638576
638576
349393
607294
261643
326759
296510
349393
480322
406299
349393
600638
638576
511683
349393
349393
476949
587891
457037
875721
901177
406299
406299
406299
638576
349393
875721
342625
875721
349393
406299
638576
406299
700318
493739
484258
349393
406299
588436
419257
482607
674210
349393
629438
613658
875721
349393
406299
638576
451387
875721
351718
943135
406299
349393
406299
875721
820308
406299
452427
406299
673704
638576
638576
349393
669235
561995
349393
541390
764869
730786
601914
638576
526285
437183
431288
272287
349393
389552
638576
796705
367997
638576
349393
638576
832684
349393
830055
395269
452390
623513
406299
875721
349393
875721
638576
411633
875721
875721
875721
950215
74857
412407
349393
875721
638576
167449
970276
879242
402017
485353
875721
466306
341019
696063
349393
406299
663092
406299
406299
406299
1055076
406299
349393
1063945
244237
875721
469514
305208
406299
875721
420680
825571
530876
474166
411275
638576
406299
875721
533724
406299
427878
486458
769755
356890
621951
450775
499648
363570
681957
638576
349393
396684
463401
295145
509815
875721
349393
629081
743566
638576
875721
638576
406299
435299
638576
349393
510797
608497
464344
1588233
308864
875721
349393
406299
638576
432186
638576
875721
738937
383131
726034
875721
681031
349393
638576
710163
606298
406299
16928
875721
724325
875721
666524
349393
250681
755460
236370
625478
737661
875721
406299
492982
731502
400056
679053
875721
406299
349393
399573
571706
380141
807641
836455
875721
406299
515987
452575
566465
476368
583608
565117
506686
311419
875721
406299
374942
349393
646656
406299
274611
406299
959669
588810
406299
349393
510756
406299
493284
349393
638576
638576
340142
349393
349393
349393
638576
638576
875721
429838
487993
406299
638576
322393
406299
349393
295609
349393
638576
638576
735873
875721
376477
406299
875721
300187
406299
606880
875721
406299
875721
638576
726482
583617
875721
256410
638576
443455
349393
464139
417941
1159879
304259
238542
553429
955615
410345
875721
406299
317245
349393
638576
406299
349393
476721
638576
360232
719762
406299
406299
638576
638576
295120
349393
628342
638576
480421
410582
638576
349393
529316
638576
468774
406299
875721
320677
406299
588371
406299
875721
349393
545311
875721
349393
349393
281605
875721
672259
875721
284965
875721
875721
830398
406299
395008
515875
643101
544558
507990
474411
311789
433294
638576
349393
875721
538188
525469
184384
506329
306763
319098
875721
443995
349393
406299
735631
349393
638576
782754
519087
534003
703968
349393
563325
349393
349393
349393
406299
536362
361303
782187
338266
638576
367473
213925
875721
638576
250575
875721
421868
511053
875721
349393
482215
406299
638576
406299
406299
457164
349393
267280
875721
406299
717307
638576
406299
389045
349393
603473
499402
638576
691280
820290
875721
875721
474690
875721
406299
875721
414592
638576
638576
593176
623333
618158
875721
626761
638576
406299
406299
1292255
452229
780699
657683
563652
623772
638576
427803
406299
241938
638576
523128
566777
349393
652595
293247
601865
638576
241053
406299
875721
357661
484464
406299
441935
349393
514575
406299
565411
418792
1154031
452737
550974
529631
875721
505473
468784
600308
349393
406299
2450
774515
349393
365078
406299
517830
582977
782187
638576
349393
406299
875721
698931
410298
269831
559713
737107
406299
638576
875721
696122
851694
875721
362946
349393
349393
349393
408817
349393
875721
875721
875721
608497
875721
406299
553159
638576
406299
518167
349393
585934
638576
875721
298114
161138
875721
935052
840671
474224
875721
444557
638576
638576
875721
117387
638576
406299
478512
349393
875721
806060
477594
406299
349393
560686
483462
349393
601583
638576
729875
406299
875721
349393
875721
349393
601707
638576
533756
374765
576625
707952
469111
399845
406299
587788
875721
638576
668688
638576
891244
349393
349393
875721
1044163
473324
638576
457891
453405
875721
467503
588663
346246
875721
875721
349393
406299
710517
128901
875721
349393
291434
638576
875721
406299
604215
540183
349393
659015
406299
349393
822437
406299
496588
452269
563559
504957
561755
144980
521192
630944
349393
409959
875721
875721
349393
349393
349393
406299
638576
349393
281492
455318
659111
316221
853859
638576
354508
349393
507324
875721
891415
980670
351505
638576
747378
301734
292274
875721
630466
655351
638576
638576
917001
875721
805728
349393
349393
875721
349393
875721
638576
875721
336269
875721
406299
414120
638576
868559
875721
413243
406299
638576
533295
504920
875721
657845
399885
638576
636750
349393
482107
143777
495007
406299
349393
589980
638576
349393
1292731
638576
406299
758055
690328
349393
679497
442002
780299
409146
1173799
491489
607549
904680
519159
496916
107104
842632
824782
842632
813598
825164
620769
540871
437948
661119
530263
904680
901241
385301
770445
904680
820975
700720
816139
700720
770445
399744
545278
497171
595998
620769
486908
449182
554825
595998
383588
779883
103503
575389
661372
635557
928103
713951
244791
595998
577790
414971
553565
74558
461468
621279
951305
642808
304987
672855
780618
540871
672855
732954
763905
904680
699418
860197
561032
540898
610596
951305
608378
483080
1203945
379288
825164
477683
763905
860197
413834
392765
541466
700720
718800
763905
780618
669072
672855
739413
467503
675896
539080
783634
606555
780299
951305
503562
675896
863917
718800
718800
269417
675896
610596
780618
760621
494626
819311
514198
399860
700720
675896
863917
482049
763905
819311
226578
631280
364391
675896
246137
148
675896
538138
928103
857884
620769
388586
672855
591180
768553
763905
863917
770445
637715
119569
296547
566973
825164
951305
516422
718800
672855
269074
626556
620769
860197
928103
863917
749056
770445
672855
951305
620769
863917
219326
132368
354687
460927
304466
752753
607485
700720
718800
780618
419434
595998
721387
620413
609842
302748
408190
441357
474647
739413
763905
718800
820975
672855
389415
820975
842632
904680
672855
267623
146803
780299
317029
217688
175020
610596
436394
950018
392157
425439
597312
557261
307402
674169
904680
860197
842632
842632
480819
842632
570447
835062
359490
863917
428410
430613
556263
624551
718800
621718
163382
681573
860197
700720
610596
351460
374324
338005
313044
819311
739413
263177
491233
863917
739413
842632
343075
675896
824782
806301
672855
700720
620769
770445
515770
780618
691546
610596
393039
486107
574450
928103
22873
540871
368802
620769
528665
610596
672855
415975
702943
718800
553294
440631
860197
498368
770445
600912
403017
362169
863917
904680
770445
510842
610596
752753
200078
429148
578041
928103
710192
752753
842632
770445
595998
928103
770445
390562
620769
956479
718800
718800
819311
615394
501
207283
672855
182422
475823
760464
480442
763905
951070
517854
512495
780299
432186
842632
316052
567092
951305
534807
405787
842632
494941
462418
540871
595998
497381
210411
10049
1168976
565327
951305
583638
634951
649918
666638
780618
780299
824782
59684
620769
465860
910409
842632
672855
860197
523941
780618
454944
305529
805642
752753
671657
656374
540871
613588
820975
672855
672855
868715
451880
648287
770445
395297
601583
675896
474862
275826
675896
739413
704386
532672
595998
540871
610596
511279
780618
595998
540871
491310
739413
355837
675896
860197
476760
824782
447042
729007
718800
570226
307584
311983
292356
452124
860197
819311
766609
373300
365268
763905
860197
471817
763905
820975
739413
420577
506979
477070
652460
672855
565773
644738
752753
497196
819311
951305
675896
752753
402314
384337
430038
109783
745764
951305
443021
302703
739413
406666
860197
820975
649174
805937
540871
780618
564286
739413
842632
675896
771802
863917
792457
825164
864018
569082
675896
749056
610596
951305
672855
416904
479509
610596
598368
860197
537937
1130195
904680
819311
752753
610596
440755
641822
571218
928103
675896
595998
483019
718800
620769
251670
739413
374834
739413
610596
438358
770445
319871
699136
189755
435940
825164
133851
231029
245373
749056
772970
718800
824782
610596
749056
405234
909615
951305
732440
718800
558448
340061
348764
573466
819311
739413
816526
460157
820975
928103
554128
308419
610596
749056
780299
618156
928103
440986
780618
284482
842632
503695
530250
672855
730084
160577
540871
904680
404099
499779
825164
739413
700720
439330
700720
537934
145736
711891
407358
770445
749056
508633
749056
595998
709228
824782
770445
406664
819311
672855
835513
904680
540871
780299
595998
904680
820975
409432
681787
990726
396308
355015
780618
752753
317209
770445
552300
928103
700720
831144
819311
925699
752753
863917
461865
561831
820975
396813
505443
505868
549420
634935
718800
249847
620769
595998
928103
680799
752753
620769
763905
595998
734068
767886
672855
820975
633568
951305
480101
346109
494317
780299
752753
311210
860197
675896
474419
928103
582738
739413
706280
362246
928103
731058
824782
672855
540871
595998
503846
562507
610596
610596
465159
672855
928103
686600
824782
475367
528383
599723
848698
825164
828840
770445
552238
446312
445751
445156
825164
770445
842632
943042
675896
395643
323528
377457
780618
540871
358447
575440
610596
181395
620769
617883
394828
610596
589181
780299
842632
842632
700720
573293
739413
700720
675896
951305
636112
780618
502069
352766
860197
739413
680438
548000
860197
261672
780299
499630
760621
763905
661265
620769
458977
752753
797898
475494
718800
718800
675896
203417
299895
820975
780618
483342
540871
526040
641818
928103
1038358
951305
413324
718800
495833
904680
842632
842632
533820
758055
908035
987464
769732
418617
860197
595998
672855
780618
820975
951305
718800
675896
681031
523062
863917
863917
763905
485486
749056
780618
739413
381175
860197
739413
703721
438597
441185
863917
218337
780299
401979
540871
824782
167438
964657
533264
703849
838857
842632
349960
675896
620769
780618
157528
749056
842632
569703
493284
638619
567103
749056
860197
672855
598573
770445
476768
780299
894424
819311
584649
763905
700103
860197
842632
394277
695285
825164
260518
610596
639029
739413
928103
749056
207554
232972
904680
951305
464489
730842
752753
904680
456254
700720
780299
820975
343664
661727
863917
511088
352006
610596
860197
745542
593488
447970
766998
770445
780299
192066
595998
842632
716294
599846
368802
860197
439555
486018
981101
704314
540187
860197
620769
672855
610596
820975
696972
819311
332820
820975
700720
14863
479708
863917
431553
540871
842632
394841
780299
820975
763905
819311
549502
505265
860197
620769
788996
675896
716063
819311
752753
770214
193572
951305
780618
825164
198613
620769
604962
824782
928103
523811
928103
825164
382731
622000
528137
820975
819311
623582
449271
770445
951305
749056
1012167
819311
739413
288901
842632
863917
675896
763905
739413
388165
717795
718800
540871
825164
965358
540871
928103
679634
484794
561718
763905
538288
489174
951305
928103
825164
824782
718800
595998
825164
675896
780618
651563
360573
940547
700720
904680
749056
780299
474153
510436
739413
221208
718800
822826
820975
825164
513855
951305
247609
842632
672855
820975
928103
620769
589745
158174
675896
820975
307402
820975
498037
394750
739413
770445
679210
780618
820975
595998
820975
749056
572027
613359
426219
700720
473864
825164
744911
732066
525233
610596
486625
540871
672855
652053
874023
904680
824782
323839
275010
746890
770445
860197
674488
211927
860197
780299
675896
565331
819311
821562
1074481
640792
470807
535190
385548
631781
587036
863917
558991
499432
863917
780299
693312
1010330
780618
780618
540871
275475
819311
555122
391788
770445
620769
540871
780618
777935
672855
273065
462810
379033
413857
437567
904680
951305
351374
446968
526049
610596
926960
739413
819311
928103
842632
824782
393970
417681
558317
640261
1153329
752753
164241
700720
749056
638435
334547
904680
719965
739413
310361
675896
620769
863917
763905
752753
718800
610596
310762
675896
752753
347600
464239
552258
496630
320026
928103
675896
770445
209469
681690
398791
672855
197081
770445
763905
583156
700720
540871
423508
620769
411007
712942
863917
675896
581970
752753
291526
819311
672855
700720
840198
819311
518231
752753
842632
518937
540871
610596
540871
928103
928103
595998
576112
490679
635540
749056
825164
863917
273377
824782
819311
824782
301747
842632
842632
763905
825164
375883
595998
253586
497762
408267
842632
354953
381502
842632
780299
193572
453670
314880
576131
770445
759443
906531
700720
700720
548515
779345
780618
675896
527372
601987
456985
451202
620769
825164
718800
780618
780618
649583
200407
695030
842632
661018
130100
358178
540871
258604
928103
136075
749056
780618
825164
824782
378704
806329
675896
863917
531863
630225
951305
1166868
794141
265991
739413
610596
739413
928103
644652
419337
718800
230580
383052
357367
517930
620769
889051
762014
397032
664474
518849
824782
279982
752753
672855
739413
672855
675896
570912
562029
595998
430857
620769
780618
320687
928103
434704
628840
672855
400548
951305
482496
654042
951305
951305
752753
213614
425690
619966
770445
718800
780618
860197
414187
951305
780618
825164
434806
752753
628618
718800
399645
540871
780618
863917
542731
714977
1149460
620769
951305
700720
825164
904680
368982
863917
734152
825164
905679
780618
406019
361127
995134
493519
360664
166689
820975
825164
824782
863917
411864
595998
820975
780618
718800
752753
472393
860197
399239
419855
404167
708605
623107
479021
730976
762600
620769
718800
860197
749056
403982
537188
610596
667327
740520
787405
371489
749056
383560
863917
595998
763905
546082
729712
318444
820975
595998
868513
672855
863917
498181
710370
552155
540871
780618
780618
770445
595998
904680
360883
546183
540871
369806
492934
700720
577529
552367
820493
763905
371105
300506
348926
626660
417980
1317430
595998
540871
620769
1010591
94664
298480
202900
694284
825164
928103
780299
951305
739413
354615
595998
863917
675896
770445
752753
579402
634161
951305
308509
780299
537053
479088
597699
511631
490881
675896
239219
425661
276845
716186
603962
739413
820975
620769
842632
702161
672855
824782
595998
906352
928103
820975
360986
489632
307496
659484
780299
617693
510587
653943
700720
1093948
336846
928103
498632
610596
331623
598881
752753
472184
860197
780618
562394
819311
573311
752753
763905
595998
863917
614803
623528
214630
463883
347205
819311
780618
266046
585380
763905
781901
842632
610596
604327
675896
598829
592801
780299
160577
824782
477328
613036
904680
499943
443870
763905
824782
727420
323461
700720
842632
429783
770492
731716
951305
621808
224214
825164
406523
824782
780299
356529
450460
595998
1016569
620769
781895
718800
620254
820975
951305
496916
645487
780299
610596
779011
819311
815576
625151
363083
401227
825164
951305
780299
951305
656432
675896
749056
296967
780299
619709
218858
592103
728068
392297
691936
982414
595445
951305
863917
780618
770445
820975
863917
254566
654318
904680
259410
693223
675596
863917
534337
650853
659866
845981
425805
825164
469679
567062
518161
497381
419723
780618
460296
675896
518789
904680
593273
780299
820975
595998
465915
429971
763905
540871
928103
531349
647523
316370
425690
825164
253757
610596
180846
755035
819311
752753
624524
573207
749056
261162
752753
820975
482910
1168548
350724
542529
274577
752753
863917
643860
761107
750450
498618
669227
291232
825164
540598
700720
624025
749056
565814
672855
780618
408214
951305
256794
904680
904680
610596
825164
225504
763905
540871
446867
535370
951305
675896
672855
438536
780618
643708
718800
582298
863917
684776
467273
752753
500586
514321
812247
752753
1138575
445157
603082
780299
793570
426676
700720
749056
435271
749992
956475
700720
473152
760504
770445
770445
424372
780110
863917
824782
127165
500957
688152
582040
951305
675896
739413
450349
598362
749056
675896
595998
675896
620769
610596
608743
825164
620769
675896
672855
860197
824782
863917
491673
691851
928103
1015701
518682
625793
411066
424851
955690
612794
718800
860197
842632
457834
645304
863917
824782
672855
676578
415498
780299
610596
718800
820975
540871
621626
371858
407397
540871
951305
311338
851607
752753
362412
928103
860197
144462
484364
763905
540871
820975
588793
860197
752753
780299
698193
508398
565749
540871
677593
915677
951305
718800
610596
574122
819311
763905
419388
597980
780759
563039
595998
675896
270904
362082
612883
413054
547394
770445
309458
739413
367929
546951
820975
443247
575517
819311
770445
780299
780618
508905
863917
675896
477664
620769
366284
885408
562824
780299
948412
856237
531342
620769
649445
243277
456481
752753
718800
675896
820975
1158147
216304
904680
407133
796958
780618
770445
863917
622001
586477
770445
820975
863917
452811
770445
839954
692134
700720
540871
651741
638453
389345
928103
780299
928103
824782
672855
951305
814447
548515
770445
269074
904680
951305
425690
610596
616452
709292
820975
752753
904680
752753
820975
951305
884848
620769
331201
540871
540478
842632
663922
588576
214044
321379
329547
540871
780618
450381
633185
718800
675896
435071
289915
860197
752753
380997
863917
675896
1067764
825164
763905
824782
575339
429829
669558
522822
842632
819311
1128058
478309
810553
824782
780299
770445
595998
766602
691463
268964
593651
542529
819311
376701
319709
752753
369223
460650
127039
592726
752753
904680
951305
346027
718800
951305
573207
587501
355334
540871
914505
824782
618769
502853
824782
620769
700720
497963
780299
694045
842632
780299
718800
561629
441979
928103
928103
620769
749056
652460
715424
672855
612927
739413
618246
770492
794636
257737
951305
327239
675896
780618
751335
365992
518603
620769
397195
820975
951305
863917
612665
449664
825164
594957
951305
473463
449891
819311
842632
786615
481005
397605
379404
540871
739413
860197
406985
825164
891111
662260
389674
904680
697379
517219
770445
599204
780618
770445
842632
56051
687749
446669
863917
610596
655626
669232
700720
799325
595998
654796
928103
780299
642532
520790
403178
842632
645529
640815
863917
976839
770445
301745
819311
962057
675896
672855
638950
437935
777001
449574
435623
620769
842632
705691
672855
570850
548618
752753
555101
700720
780299
700720
819311
639337
780618
860197
763905
780299
904680
783074
291932
718800
350963
749056
540871
518864
432838
718800
820975
311419
825164
1001946
586560
951305
770445
749056
743801
540871
250220
355132
842632
633864
820975
780299
539030
824782
863917
825164
598362
328081
408002
424381
657487
513409
456285
675896
860197
819311
863917
739413
259581
681139
752753
535306
673704
842632
534917
819311
675896
610596
452722
515125
540871
904680
763905
279187
928103
358927
700720
300472
824782
739413
620769
769791
632551
300312
668271
721253
242658
748148
860197
418350
752753
819311
842632
586596
718800
152279
344648
540871
863917
511677
610596
928103
819311
314240
683946
620769
299784
820975
904680
610596
638566
904680
506609
951305
675896
790415
825164
820975
518592
392754
622193
718800
378204
770445
649292
718800
819311
700720
718800
752753
825164
681690
770445
675896
763905
819311
674196
595251
824782
672855
700720
825164
787221
737927
842632
396224
718800
469796
457019
825164
764491
749992
1020497
860197
589275
820975
718800
475453
904680
780618
824782
595998
672855
354615
365920
664140
369162
770445
824782
672855
860197
672855
752753
819311
643145
825164
780299
1042996
672855
580972
434715
739413
455486
863917
935059
819311
904680
610596
210173
458317
540871
577471
646281
780299
84099
951305
860197
659353
507117
902084
688707
842632
763905
634974
458428
610596
675896
842632
789374
825164
611978
672855
540871
350100
951915
445185
824782
609455
652270
904680
718800
289246
749056
385541
825164
352719
662654
819311
825164
825164
793844
562892
780299
544230
540871
578271
525469
667414
904680
863917
672855
348458
820975
842632
790855
824782
770445
411278
749056
819311
842632
825164
672855
700720
303788
597679
369679
306409
672855
848304
595998
752753
1133769
718800
750981
387315
928103
540402
620769
428568
780618
470993
863917
675896
928103
718800
679255
620769
130803
749056
287305
851130
780299
476959
484881
700720
368817
780299
718800
558328
825164
526825
513325
672855
589062
863917
860197
682633
626226
383045
739413
488836
763905
540138
860197
893280
803257
825164
820975
776912
446075
624752
522406
600234
749056
450754
675896
540871
540871
331549
499337
842632
758901
675896
385880
780299
219742
172526
476325
497664
288868
533606
696630
1002491
396029
564851
492279
752753
448680
540871
540871
823425
783621
618324
928103
274835
767643
758634
951305
580999
824782
870866
928103
886379
190669
353426
810477
799081
981933
463045
752753
700720
842632
586560
595998
860197
951305
239357
780299
770445
610596
752753
860197
698815
749056
752753
595998
739413
127843
951305
599460
752753
490275
674174
714801
863917
842632
795198
951305
842632
549650
451588
515386
644582
540871
314972
662081
780299
759387
824782
951305
574531
842632
749056
482910
282718
842632
365527
649174
1071762
241713
746644
425127
672855
672855
700720
514503
495759
780618
904680
783458
340436
595998
402609
620769
413799
406212
718800
700720
859849
904680
432776
595998
667800
610596
595998
382944
540871
289103
819311
819311
754030
615981
672855
863917
314939
427820
1062233
752753
493975
284019
928103
659200
820975
353352
580768
561047
238731
496222
904680
1099935
540871
752753
640280
610596
752753
928103
507422
440937
378781
534538
928103
494447
780618
770445
620769
389914
394592
614290
614772
540871
672855
620769
672855
700720
457258
381471
904680
904680
298666
675896
820975
749056
860197
718800
752753
391333
951305
545231
819311
511407
752753
780618
215249
951305
951305
675896
505180
739413
749056
700720
469136
785605
667741
393405
497277
547159
951305
951305
1219544
819311
528186
539759
820975
493156
687751
557586
863917
414239
554749
652139
526148
533016
780618
781528
904680
373025
763905
195860
501533
763905
555323
928103
382847
672855
579321
595998
437776
672855
362103
525696
928103
620769
951305
507475
725230
860197
112111
322855
819311
330740
863917
842632
700720
220480
440297
620769
951305
540871
280216
584204
397184
315450
886379
770445
820975
109022
334826
442221
306574
820975
401301
763905
820975
673905
825164
393728
196705
739413
780299
780618
825164
595998
863917
250519
392004
780618
842632
763905
718800
763905
294570
819311
780618
620769
453543
375780
860197
418141
904680
770445
747024
672855
675896
739413
562244
637521
540871
718800
718800
860197
820975
782589
633021
739413
604866
672855
718800
623163
770445
620769
581678
575846
488032
819311
446685
527468
951305
723024
554749
221719
675896
463290
749056
286344
362082
613376
928103
928103
712325
752753
739413
456552
752753
754799
278868
860197
530010
746045
739413
620254
824782
445811
620769
612571
503990
504587
700720
928103
700720
713657
544065
824782
842632
825164
842632
780618
780618
402729
595998
318636
622970
540871
749056
770445
526923
928103
752753
468161
593670
568544
590784
698520
672855
661399
591734
428081
341371
825164
928103
568301
842632
860197
277234
540871
510059
548401
780618
345486
780618
713035
860197
396473
418916
687753
632551
951305
763905
508792
752753
860197
511298
462602
431306
820975
620769
638800
891300
842632
599536
590909
453159
282531
408946
780299
749056
745543
752753
675896
430823
824782
384009
687463
547213
700720
739413
860197
743190
610596
749056
770445
819311
770445
439542
424690
824782
780299
700720
649763
577295
763905
820975
698077
752753
652328
497328
824782
948465
718800
695245
904680
620769
718800
700720
718800
540871
540871
464632
820975
497844
338072
253757
489641
675896
739413
646276
726768
466598
495234
863917
904680
904680
780618
595998
824782
820975
818700
749056
836710
620769
780618
824782
1294276
780618
672855
675896
460870
951305
585405
749056
518990
824782
602752
620769
595998
928103
463437
459829
362103
610596
420904
732125
470710
780618
739413
729866
792486
824782
951305
610596
620769
727159
739413
600869
625093
739413
461786
780618
633051
545015
993450
1074035
598389
814011
793570
700720
1023189
820880
824782
700720
825164
209840
556624
597313
672855
547673
481810
752753
739413
453705
665145
620018
752753
904680
680974
770445
666524
595998
763905
904680
227899
780299
863917
819311
693864
824782
700720
780618
440324
475286
739413
446066
841081
672855
662579
341101
509089
609979
825164
492153
752753
675896
573562
763905
348455
819311
417975
718800
473894
782403
819311
662512
547982
868830
540871
627866
672855
780299
825164
780299
469763
395211
620769
763905
780618
679255
400746
992808
831761
863917
516116
514527
404620
595998
819311
780618
753072
848066
860508
482685
780618
1064886
830792
653642
741645
373796
808444
860197
739413
528889
562480
531507
610596
465608
749056
824782
700720
497750
780618
928103
582263
904680
700720
507494
904680
770445
693338
739413
610596
520414
820975
763905
367071
718800
955940
610596
860197
780299
320865
374508
390409
820975
928103
672855
928103
480716
820975
483558
632476
1087518
24415
842632
538603
650158
928103
540871
634106
904680
572202
675896
780299
780299
620769
904680
824782
951305
610596
702313
606546
583403
739413
749056
714026
571693
1028358
750151
904680
526873
759559
820975
595998
749056
474860
936734
718800
543878
752753
819311
770445
681003
780618
385245
270302
404692
530083
522608
168588
863917
741932
624358
611020
763905
275360
327850
675896
749056
860197
718800
842632
951305
523902
408587
860197
849603
595998
114596
763905
646537
562055
327907
951305
672855
863917
809669
572863
557759
860197
967158
763905
437250
351126
749056
666249
599416
595998
718800
820975
380997
824782
458780
551584
437501
700720
620769
700720
357903
825164
780618
824782
528642
377477
780299
607568
378797
286010
585557
947252
951305
579703
888345
492611
719546
842632
749056
1034351
426841
752753
562071
860197
749056
361075
298761
904680
700720
430540
860197
809120
752753
620769
863917
951671
770445
595998
863917
825164
780618
819311
749056
540871
819311
752753
816238
319165
671833
824782
823358
780618
770445
675896
438597
672855
824782
842632
824782
685886
405165
824782
504990
540871
559780
606478
824782
876359
711709
528571
610596
860197
288277
752753
595998
446582
752753
863917
651517
487878
824782
652170
749056
384373
556888
675896
819311
904680
866004
820975
780618
820975
573953
860197
334887
780618
600608
1316263
780299
824782
359217
381366
820975
780618
770445
571572
1214897
666207
499744
921233
700720
445044
588163
318327
524731
928103
469010
700720
620769
595998
951305
860197
675896
928103
313698
319079
290455
739413
904680
436240
700720
516847
503245
825164
502069
297051
783062
124704
860197
860197
770445
576397
700720
265775
382909
842632
480528
913641
752753
951305
426766
340608
825164
473990
749056
540871
275976
915531
540871
725284
138082
338499
692826
692826
665117
692826
343650
692826
739974
795121
442703
708011
665117
725284
692826
739974
725284
577363
692826
525196
665117
364337
692826
324164
421081
665117
774535
251620
702009
392643
692826
660722
336257
968008
692826
692826
632476
746409
512150
480004
600314
692826
27594
674701
725284
725284
692826
739974
1004844
287262
843461
785834
540722
336982
725284
665117
692826
665117
563924
739974
948412
724838
684049
665117
688641
655362
448028
281135
540474
594187
692826
530593
692826
795121
692826
725284
481456
621550
795121
739974
692826
795121
725284
255450
551160
528652
665117
336799
514109
725284
172526
795121
360152
744210
449305
795121
692826
795121
406238
471348
665117
623861
591231
795121
739974
669051
725284
739974
725284
739974
560873
692826
739974
725284
615541
795121
795121
795121
795121
37034
533280
358086
795121
725284
348463
432185
692826
665117
542070
665117
508905
492844
462334
415577
692826
739974
795121
1115736
739974
795121
450874
742818
739974
692826
563924
475052
602961
439768
564715
448274
795121
692826
104276
664026
725284
419434
739974
425690
665117
501825
360845
692826
429810
795121
350941
428410
795121
901177
795121
665117
692826
191291
602472
692826
618711
337361
795121
665117
130004
725284
474589
554364
441925
725284
665117
559345
795121
795121
725284
725284
725284
511884
665117
756560
380178
702259
692826
409901
739974
795121
725284
692826
692826
692826
714010
708062
151764
665117
692826
665117
562907
522464
665117
692826
719255
795121
692826
309912
675525
328802
611062
703921
795121
349700
692826
739974
665887
665117
665117
739974
327316
447971
795121
795121
448221
722163
795121
626282
341628
739974
412640
658777
795121
725284
665117
692826
665117
417180
447234
739974
795121
725284
692826
795121
406523
789687
665117
610849
739974
692826
234902
692826
664734
692826
541787
770022
725284
375219
437484
480796
422045
284170
665117
415994
663978
368879
440112
465784
363586
480225
739974
323387
725284
378808
324081
471241
894643
612025
739974
665117
661486
692826
665117
818296
795121
795121
151836
692826
645304
351592
535409
356610
739974
665117
649893
470826
679529
408586
692826
408479
692826
665117
544780
575875
913573
407335
669937
725284
795121
739974
809535
665117
739974
725284
460773
384171
508139
376984
692826
739974
665117
407186
353692
297197
739974
795121
505717
638672
406554
925683
671937
692826
739974
458840
409162
287427
665117
725284
299202
478611
795121
545216
484642
692826
692826
665117
795121
736712
557923
739974
692826
501710
725284
409941
353096
904315
511883
349835
665117
522221
665117
739974
692826
396837
236325
326331
277452
665117
725284
665117
392361
665117
531825
725284
739974
795121
657501
246799
406699
739974
416283
739974
628335
675950
725284
739974
97571
692826
985455
665117
410784
551472
334828
725284
739974
665117
295387
445247
665117
737584
739974
855831
591721
892003
795121
323461
441462
665117
392260
747439
329844
725284
525760
562241
573396
665117
725284
324895
180585
465412
509888
289015
260693
487409
739974
541266
552917
533238
739974
780239
236267
692826
328265
739974
739974
447014
739974
665117
739974
665117
537790
275539
692826
585450
887488
418748
795121
404692
299082
751991
235750
725284
494180
411976
882828
549000
739974
561675
742952
279793
725284
994441
494784
437322
739974
630062
725284
692826
665117
725284
1010244
795121
692826
795121
318788
725284
665117
665117
619399
476941
334272
351592
725284
624443
665117
795121
536752
725263
753450
588692
665117
599102
739974
692826
739974
544632
1153329
739974
692826
795121
630153
331115
695390
640571
665117
889857
723059
742667
457567
35016
308755
739974
665117
386559
800208
1060222
725284
527304
422941
665117
725284
560914
598196
453118
410892
739974
312487
795121
316325
733358
665117
692826
484257
739974
572342
739974
744644
611015
328027
795121
692826
528189
711590
457870
488425
739974
739974
570831
795121
717425
422615
508542
895635
739974
641748
739974
718494
665117
739974
471817
683558
665117
835016
739974
1019204
796276
795121
725284
665117
422072
665117
725284
495525
692826
842419
316537
750393
605645
725284
537976
678099
692826
692826
340792
725284
725284
725284
739974
739974
692826
370034
692826
665117
857170
383295
829023
505708
232505
504978
387877
625627
739974
725284
468209
421947
456439
692826
739974
692826
692826
664357
739974
605576
795121
725284
570467
795121
681002
254161
590427
739974
592572
604243
334528
739974
562378
665117
739974
358818
647600
725284
442059
795121
692826
693425
470185
438374
704261
261347
844011
692826
665117
1129617
665117
692411
739974
665117
665117
365612
725284
725284
236120
665117
795121
372790
665117
739974
665117
622729
725284
725284
602152
660933
417536
610732
795121
739974
439265
665117
725284
739974
692826
739974
739974
739974
665117
236119
725284
795121
593427
739974
878532
725284
665117
377393
795121
440627
582389
725284
739974
795121
477536
780030
739974
737838
205274
636566
796699
725284
792298
554729
854218
725284
692826
724665
795121
613262
599645
692826
692826
458954
566576
795121
524556
692826
665117
739974
725284
665117
665117
795121
474291
794067
505126
725284
692826
681903
558557
725284
692826
725284
692826
388386
725284
795121
468000
393728
665117
912428
665117
665117
739974
802639
795121
225504
665117
928991
596372
280239
942031
597308
736527
692826
725284
692826
844985
382195
360174
665117
692826
767412
950924
483133
692826
795121
725284
822317
665117
692826
665117
1214897
863185
739974
722362
752326
739974
300665
953680
739974
526314
673057
496188
795121
692826
544419
795121
431753
665117
725284
725284
978331
583565
725284
491199
561372
739974
495957
692826
725284
739974
665117
558149
795121
739974
465537
739974
352068
692826
401991
665117
665117
423340
762247
692826
546574
708062
581672
646052
401921
1017981
615819
479953
429226
725284
739974
477748
665117
725284
665117
523025
795121
499022
693893
585380
373511
665117
501683
607294
285739
739974
692826
795121
665117
692826
542016
665117
369529
447503
588227
725284
725284
249160
795121
739974
622281
145736
437859
692826
534399
692826
725284
692826
536845
725284
725284
739974
725284
191305
622946
739974
739974
725284
795121
795121
665117
545798
246717
795121
318879
692826
665117
575263
748166
725284
692826
795121
795121
561168
601159
692826
665117
374412
739974
739974
725284
665117
420860
412855
665117
795121
476193
253461
725284
532342
546259
493461
599346
665117
239905
725284
656374
725284
425127
692826
739974
795121
692826
692826
795121
725284
795121
485958
818953
536131
665117
417218
425027
692826
606172
692826
725284
739974
692826
795121
665117
725284
294913
795121
387656
675092
541375
713129
795121
215154
1003007
611360
175843
1110268
739974
1040274
529863
692826
667741
706081
739974
578715
795121
959150
424656
795121
421799
665117
725284
634145
221732
692826
565518
1127478
665117
437385
965678
725284
407599
692826
489709
656202
666900
276216
522588
435810
327631
18230
425848
630161
739974
725284
795121
583565
692826
431265
754214
665117
795121
840880
253485
658146
665117
381650
795121
490829
665117
654291
665117
795121
399645
18062
143115
795121
530729
739974
555821
725284
692826
255127
330511
227912
952814
725284
758568
144561
857810
725284
725284
725284
640737
739974
692826
415589
665117
369540
278208
795121
352417
725284
739974
260677
692826
537877
524731
665117
692826
665117
433613
739974
506761
692826
739974
795121
692826
795121
499160
739974
709228
532772
374210
795121
739974
518365
328034
426840
795121
376365
795121
184824
665117
630783
234561
739974
652209
739974
639299
739974
665117
303444
692826
350278
739974
665117
692826
502010
955531
692826
725284
520790
393583
692826
731334
795121
457386
692826
671833
401213
386724
795121
589028
665117
809033
539354
689402
706013
483772
665117
329321
356676
437018
692826
897083
665117
470826
322822
497745
692826
406019
344527
403466
665117
725284
665117
455808
725284
346008
692826
665117
440500
541792
739974
795121
341019
377891
795121
648045
326020
396276
739974
713478
286597
440683
795121
692826
843363
692826
665117
497020
725284
367013
561248
795121
306007
822422
692826
692826
445218
464605
665117
695847
542174
590792
610568
713129
795121
618858
739974
739974
371710
571877
665117
692826
739974
795121
725284
629023
847947
770565
725284
385476
1050185
692826
739974
795121
665117
575696
665117
692826
692826
552889
739974
739974
291115
725284
725284
795121
318613
795121
692826
665117
383316
665117
725284
862551
725284
514832
725284
665117
460095
665117
600289
795121
665117
983636
395864
725284
795121
43796
692826
739974
692826
567670
665117
725284
679878
665117
725284
739974
692826
750571
739974
725284
665117
795121
739974
725284
355334
279126
123949
763464
665117
319429
665117
690868
373059
665117
739974
486417
665117
725284
578440
692826
598377
603897
692826
725284
292184
692826
452408
373464
1061992
739974
795121
622486
725284
795121
184503
739974
692826
614523
665117
363648
961217
607703
754845
739974
725284
614194
725284
692826
692826
739974
692826
162548
582821
739974
461599
795121
444649
1114179
665117
446633
680732
725284
507997
739974
662093
725284
665117
725284
603115
426096
364261
692826
393484
795121
331545
434983
313096
665117
739974
708328
795121
725284
795121
743911
478053
925008
370034
483166
739974
404576
548435
160577
645638
539607
564966
725160
739974
739974
386464
509466
513325
692826
613741
435269
428962
725284
326331
692826
795121
660047
739974
574086
665117
795121
810023
739974
692826
901748
589219
740688
190520
275657
795121
795121
795121
399571
725284
795333
396837
448956
840199
268142
692826
795121
744359
425809
739974
739974
692826
477038
739974
484637
555897
692826
415387
665117
692826
739974
725284
665117
725284
739974
435063
620458
665117
194268
725284
725048
692826
725284
403950
692826
665117
604729
795121
795121
795121
739974
795121
258925
407774
467771
596636
553070
692826
123854
815423
272352
795121
511290
961969
299664
633322
692826
725284
739974
665117
452223
665117
665117
654541
795121
665117
692826
608829
725284
542522
517651
739974
495698
524103
431807
692826
665117
452575
692826
889077
725284
666845
739974
870841
390051
665117
529641
665117
473289
749003
817849
570556
381639
665117
1292731
493739
665117
379659
599666
783492
511866
498692
107028
665117
731487
692826
670576
795121
692826
692826
536884
551581
725284
832570
692826
665117
692826
692826
378789
692826
795121
663373
1017683
692826
795121
725284
665117
831595
665117
469316
665117
725284
708083
795121
725129
349393
725284
287278
665117
211852
725284
665117
405604
692826
236957
739974
730290
456722
739974
665117
468404
665117
665117
725284
322613
795121
286590
611407
447811
816468
1045589
514210
665117
649974
422150
314643
609433
692826
665117
692826
665117
795121
795121
417504
862564
692826
200421
324471
692826
617247
665117
692826
725284
694816
839929
652528
887151
349004
631147
602274
665117
420121
739974
692826
228355
886125
665117
725284
692826
671335
739974
335920
763034
551650
688663
564265
725284
416737
665117
665117
579609
725284
692826
337618
280537
692826
692826
795121
570228
665117
739974
739974
677948
355334
461174
739974
635480
795121
692826
665117
725284
739974
739974
452354
795121
665117
665117
725284
665117
739974
592449
745696
665117
692826
795121
693383
576372
580564
495126
257263
725284
692826
535195
795121
303764
692826
739974
739974
170276
449686
692826
739974
692826
535856
606536
632788
665117
560149
692826
643948
692826
574345
692826
367497
600323
203190
504010
396879
532608
781453
739974
795121
299096
665117
795121
665117
606880
668191
444073
725284
725284
782572
739974
448011
692826
554632
517937
618845
739974
338766
739974
739974
631043
725284
283662
739974
747025
692826
222748
408793
570737
581633
682121
475553
413745
704693
692826
795121
456528
725284
399236
654348
795121
337930
692826
725284
692826
1042587
725284
739974
541528
795121
440370
441081
621081
665117
443882
795121
870714
795121
795121
665117
739974
580406
1203650
1250969
795121
701252
641873
665117
725284
269810
570641
449451
666630
738105
545915
326768
390600
725284
1068134
528411
725284
739974
750541
795121
739974
739974
518049
725284
665117
528378
739974
725284
1137892
1281679
795121
321272
478471
568865
795121
692826
725284
725284
725284
665117
493045
346793
671699
648740
739974
338326
454524
725284
795121
725284
503832
261162
739974
692826
703787
979159
725284
725284
692826
692826
725284
874293
725284
1080113
725284
90282
584414
252998
988897
546913
665117
665117
514476
725284
692826
888794
190851
665117
462190
665117
665117
460116
409795
665476
1020939
665117
795121
461826
651523
518550
465314
643101
665117
445561
602139
739974
725284
217165
179386
274317
546392
795121
417134
687359
739974
293466
770023
275461
665117
795121
588146
725284
665117
692826
438765
692826
692826
568110
739974
795121
614252
477991
725284
664340
610127
665117
568080
378800
725284
725284
725284
382265
725284
725284
441136
554073
612251
739974
725284
692826
269297
692826
795121
582263
453950
633081
795121
725284
725284
644098
110137
427875
795121
739974
692826
725284
692826
512073
692826
795121
642295
548234
840852
151002
739974
739974
434128
487409
349497
739974
795121
725284
665117
795121
672816
692826
453406
435796
795121
364525
739974
795121
739974
365693
725284
542982
725284
692826
615106
692826
523060
297012
520072
665117
725284
665117
665117
739974
692826
692826
420083
409765
739974
795121
492467
598656
692826
769498
554186
353289
739974
641965
375780
477115
665117
692826
462100
665117
106184
792537
739974
671226
725284
449407
594217
494362
318063
665117
739974
412353
692826
843508
583963
704062
322822
719050
376341
789956
725284
475052
796984
963973
514869
725284
298110
710867
397952
739974
665117
692826
254736
576922
567255
665117
397356
739974
665117
665117
832290
725284
665117
428410
291252
707668
725284
372499
665117
1344468
692826
692826
547221
739974
510346
739974
599121
632273
298156
471793
795121
739974
795121
739974
508811
725284
616333
144371
649695
921349
689660
795121
416942
795121
694781
504380
451524
739974
692826
739974
665117
665117
795121
414769
725284
581805
795121
699108
665117
678964
665117
692826
795121
415903
725284
665117
739974
692826
795121
476713
739974
795121
636349
534456
795121
665117
179952
868747
739974
692826
795121
665117
488326
640517
692066
665117
795121
284285
739974
725284
692826
725284
242344
692826
692826
739974
795121
479584
739974
531328
665117
795121
444600
725284
629438
571987
725700
548334
356676
739974
739974
553659
502417
982938
692826
728988
349705
725284
456694
795121
795121
739974
507400
548328
810743
707011
739974
725284
228523
795121
1086348
936957
795121
398683
449182
338353
363603
739974
404383
795121
527665
293753
665117
382453
608432
723242
785196
725284
739974
725284
408175
725284
665117
692826
725284
725284
725284
739974
725284
305067
801064
402193
575696
299534
692826
725284
472275
438961
458563
795121
795121
318600
376509
692826
409041
377889
398560
725284
704825
442101
586827
692826
739974
725284
795121
410685
408763
337635
725284
480114
665117
725284
739974
678681
795121
795121
739974
665117
665117
288691
207128
870977
692826
817445
725284
725284
692826
692826
739974
739974
678494
536313
425848
665117
683600
665117
739974
501678
795121
795121
622950
795121
665117
574415
692826
562907
370135
580250
725284
795121
255374
568268
151719
170276
795121
453900
795121
546733
436968
624548
321000
477530
692826
725284
855680
493253
364078
635480
478141
795121
739974
692826
318063
843970
599897
376365
692826
722369
795121
795121
254013
692826
97180
725284
739974
739974
795121
665117
692826
442105
795121
692826
665117
795121
506604
224225
518389
351948
383542
267603
566914
560706
692826
739974
665117
747024
745830
566060
795121
739974
795121
133851
739974
789738
494362
661349
725284
394470
795121
758660
795121
692826
297809
665117
725284
452125
559405
343204
739974
692826
725284
322540
725284
386154
714699
795121
665117
665117
681585
621357
422295
373386
601135
739974
795121
812165
665117
725284
673587
537601
665117
629867
705091
739974
477398
635867
725284
856466
795121
633856
692826
795121
555425
665117
591030
525130
577677
511038
674513
903740
633039
665117
858307
549993
291065
725284
727880
665117
665117
735431
795121
654140
638155
795121
692826
692826
914005
471602
739974
670253
725284
692826
795121
739974
665117
559778
615051
692826
1230626
357868
916856
489869
692826
795121
809564
692826
692826
485330
739974
665117
697669
739974
612308
542403
739974
444854
575145
665117
725284
692826
593027
739974
725284
794431
692826
400384
665117
739974
795121
384634
487253
650576
739974
823485
660663
378109
294496
795121
795121
795121
723549
707660
795121
336405
692826
725284
625022
439341
692826
808210
743179
684259
457067
725284
711081
765326
314939
739974
415953
780110
795121
739974
795121
534933
739974
795121
725284
625584
752980
537170
456632
369961
665117
692826
725284
486774
803690
739974
665117
530823
314605
222585
429413
665117
479479
692826
739974
331334
203792
692826
483148
739974
665117
295269
739974
795121
725284
763445
795121
630144
665117
665117
692826
665117
450543
665117
665117
231798
628165
665117
665117
725284
739974
480727
614715
739974
795121
692826
739974
638715
830612
725284
521890
692826
795121
665117
652817
795121
665117
692826
665117
692826
598839
76752
311234
795121
614809
725284
795121
641072
795121
510782
564864
445018
692826
665117
692826
795121
692826
765402
725284
549500
490747
725284
1155584
665117
706293
725284
427069
528477
692826
725284
692826
529348
94664
739974
739974
739974
795121
805646
708430
576280
752326
405654
725284
590510
308033
725284
725284
725284
758715
692826
374788
795121
547310
459568
294530
457454
638301
739974
634951
795121
787994
692826
499986
739974
465462
725284
342290
665117
647905
665117
739974
692826
692110
665117
795121
725284
739974
795121
739974
606735
665117
665117
725284
328416
665117
725284
190477
725284
392830
532873
692826
739974
739974
692826
778605
469107
725284
386105
665117
665117
593529
660522
665117
574709
717552
541712
352232
665117
665117
611886
739974
665117
795121
795121
692826
469018
739974
317336
370380
725284
725284
725284
692826
455401
665117
692826
466967
795121
665117
311405
420006
692826
665117
628704
795121
665117
665117
500437
929807
739974
795121
365160
725284
466679
830367
665117
739974
481277
368534
725284
665117
754198
489995
722530
305985
541078
564715
692826
361144
295269
662839
665117
665117
548047
665117
739974
194802
275749
606671
1015465
725284
481543
658858
795121
725284
228506
388196
692826
706501
692826
665117
665117
692826
725187
698465
692826
328548
252053
795121
519892
692826
739974
665117
571250
739974
665117
665117
795121
692826
427030
419855
485154
378899
590120
739974
551592
619599
739974
665117
511692
526483
656353
521536
624175
610349
555705
692826
725284
725284
692826
733681
739974
665117
725284
225690
803444
795121
617844
665117
643931
795121
709479
484862
485250
765950
795121
739974
746578
410579
325041
418150
739974
665117
993942
692826
739974
795121
725284
725284
665117
795121
1113394
674614
380425
723217
795121
692826
705289
698500
496203
744161
746409
665117
725284
739974
739974
511226
286834
729826
795121
330185
290118
665117
462530
656602
302193
739974
743554
725284
218313
665117
665117
795121
490704
725284
779149
795121
828913
665117
739974
692826
802848
665117
511645
799227
739974
563137
692826
739974
692826
540411
406554
739974
720670
795121
591919
692826
530675
739974
795121
692826
518182
987968
725284
725284
394602
692826
739974
341144
130034
725284
692826
665117
444330
488773
561490
795121
665117
739974
795121
442589
440523
725284
395211
692826
378973
378401
916752
481921
692826
463401
692826
725284
692826
769856
739974
434863
795121
305181
725284
456951
806214
707349
456552
445759
847642
458529
739974
739974
653031
692826
322301
795121
518406
478144
739974
561154
594381
795121
795121
365869
801198
725284
665117
739974
692826
665117
692826
665117
576860
795121
529641
692826
620712
667288
244988
401759
692826
692826
822230
727315
795121
665117
725284
471208
578956
561261
795121
795121
409941
725284
739974
636769
640821
461060
665117
692826
125667
665117
692826
665117
385772
293706
397969
706322
558470
665117
725284
342151
512368
630027
568619
739974
811007
492635
554128
692826
839322
405624
739974
725284
589062
390463
692826
851130
454351
335736
927877
585763
725284
418072
795121
371060
263160
740077
725284
926166
739974
477015
692826
665117
972369
716517
636749
607025
655526
725284
473443
725284
567328
795121
665117
359009
692826
665117
795121
695116
725284
526314
725284
665117
55194
553961
401428
665117
795121
665117
795121
564641
795121
909737
265308
597586
800694
692826
201342
894652
482606
623715
725284
795121
49632
795121
692826
879248
830669
717800
739974
795121
811435
665117
648870
739974
725284
65624
692826
205359
1034880
692826
817774
725284
531590
364538
725284
605739
536193
541083
692826
341144
584506
350057
684750
692826
596544
251479
692826
795121
725284
670092
487951
260996
795121
665117
725284
650618
380400
725284
725284
725284
263134
665117
375828
725284
739974
692826
685352
492323
431941
235403
842987
692826
739974
665117
665117
692826
553515
824644
327619
665117
491811
692826
739974
692826
725284
692826
723239
633000
725284
723112
739974
725284
725284
739974
551164
665117
795121
692826
872440
470348
476765
725284
618711
411314
692826
692826
496637
572054
375736
692826
795121
692826
586411
784175
795121
725284
480103
417141
795121
739974
725284
578723
665117
692826
277314
499636
499652
830311
435521
601035
665117
675713
725284
795121
692826
537807
670056
488408
725284
516348
665117
397463
692826
665117
725284
692826
538445
725284
180197
692826
795121
591706
533170
795121
819850
725284
352417
284583
376762
262965
725284
665117
877736
739974
795121
739974
725284
151974
275106
725284
795121
795121
494090
739974
692826
665117
739974
795121
473040
916433
795121
739974
795121
524307
444062
739974
739974
739974
692826
469383
580683
690511
739974
585192
665117
411426
795121
324705
739974
506752
501402
750266
725284
447727
857304
898855
333997
692826
819613
795121
491456
209910
795121
869540
795121
739974
692826
692826
472191
692826
238357
605998
665117
665117
527339
692826
721843
345524
795121
1032366
795121
724360
665117
725284
716461
569862
795121
649307
323015
484531
692826
155953
278116
523532
692826
665117
739974
665117
795121
545419
725284
659454
664357
692826
739974
430176
457667
692826
725284
894070
692826
320577
659826
725284
370910
733667
665117
742145
665117
783537
258004
795121
692826
795121
665117
692826
573232
508785
692826
843216
665117
523200
608378
514909
1060962
795121
755722
626592
523377
665117
725284
739974
665117
196776
739974
705156
380924
692826
739974
692826
396344
692826
393211
692826
151317
795121
420205
1100257
727718
739974
795121
739974
583398
456493
411976
692826
430011
797628
692826
795121
692826
511194
714295
466918
795121
353413
665117
291972
648870
728662
843678
815423
692826
380553
470607
595268
739974
795121
326636
611587
725284
464350
692826
739974
416887
665117
692826
703740
725284
200089
220912
331599
795121
692826
739974
892815
298047
795121
692826
795121
665117
230628
725284
795121
692826
665117
540488
739974
524835
795121
644481
651236
795121
409512
745550
739974
492241
692826
351046
725284
586075
404692
485120
445693
258358
692826
387788
534406
725284
739974
635112
374765
725284
725284
1085211
739974
739974
739974
692661
725284
692826
692826
725284
538000
381923
499046
273674
665117
435668
586156
725284
429052
665117
459349
557926
501683
892984
453322
571047
665117
799913
795121
692826
665117
692826
640675
692826
580641
665117
446455
692826
665117
795121
692826
735917
739974
524612
739974
655180
665117
951691
476108
413129
795121
795121
725284
739974
725284
617895
375455
692826
795121
725284
665117
739974
739974
679529
739974
739974
725284
490940
562845
725284
795121
459747
692826
596491
1036606
739974
795121
692826
403982
716672
542510
468615
424690
725284
725284
725284
319506
725284
795121
665117
795121
533040
344995
739974
590452
541541
665117
576222
692826
643846
315393
1188055
413008
739974
955708
739974
739974
665117
692826
795121
739974
725284
665117
1156767
451690
406554
789241
484405
739974
795121
692826
692826
457587
683330
757680
739974
692826
795121
692826
665117
665117
861395
795121
665117
725284
612977
692826
665117
692826
578289
440058
487870
643487
665117
665117
739974
692826
478090
665117
739974
702772
487844
739974
739974
739974
739974
739974
795121
471451
795121
692826
692826
586658
725284
648810
329091
342193
743179
606671
665117
372499
725284
584809
795121
440157
665117
739974
844742
692826
564085
795121
569769
665117
511787
739974
518997
725284
795121
725284
795121
665117
423739
795121
649828
441094
447187
739974
692826
725284
739974
739974
514526
665117
725284
915376
428369
512378
692826
472305
725284
739974
725284
739974
541110
739974
925008
795121
443424
319866
739974
725284
739974
872412
665117
739974
665117
725284
692826
590004
725284
725284
392284
692826
622452
416603
654783
725284
795121
241281
739974
795121
725284
523198
739974
739974
164518
739974
294514
692826
692826
341101
665117
692826
740350
739974
795121
665117
725284
725284
737938
965358
493472
482213
665117
692826
692826
739974
284964
692826
585856
665117
751830
795121
692826
692826
739974
644895
725284
274861
522606
665117
739974
667731
625563
725284
580992
1004637
446867
568867
209868
1056974
739974
672060
611303
1148571
193593
522425
164738
304890
725284
739974
692826
795121
485182
692826
481439
795121
795121
496409
725284
692826
665117
604695
725284
725284
515450
795121
795121
665117
681260
739974
739974
725284
706280
692826
1304620
571171
371279
745251
525916
692826
795121
665117
820152
692826
394067
739974
1200085
581244
1383860
795121
454703
795121
665117
312915
241528
725284
795121
224075
531819
271003
245223
739974
399222
725284
692826
725284
692826
692826
665117
692826
795121
739974
665117
453740
687700
692826
625198
613575
405521
665117
707680
725284
797470
725284
665117
692826
443429
692826
757204
351505
665117
725284
523732
612830
795121
333968
665117
560935
424964
908956
739974
497963
739974
725284
725284
1066132
501140
739974
795121
424776
725284
795121
664318
795121
820493
795121
725284
349069
692826
259466
795121
397666
795121
795121
692826
462968
593278
358176
71271
692826
665117
271347
374975
74868
725284
795121
401339
464064
795121
739974
795121
666806
434098
619382
725284
739974
795121
725284
692826
47860
613262
483952
692826
795121
739974
739974
785834
469129
739974
666842
574844
661392
665117
502677
665117
593488
739974
625318
725284
783621
549139
692826
665117
627263
795121
692826
676898
466617
692826
725284
438290
461782
665117
540138
174222
692826
739974
142424
795121
692826
739974
662746
425522
453467
114256
647605
795121
683804
482562
795121
795121
558991
402134
254978
665117
795121
306707
525392
604541
563372
665117
665117
830851
739974
725284
665117
692826
665117
665117
285002
619770
508082
446875
692826
795121
574864
628879
665117
377294
410345
782428
692826
705604
523185
400418
400780
172075
739974
464075
708062
725284
739974
898855
725284
665117
307676
386107
607686
313365
723008
795121
483354
457334
739974
692826
526138
713657
725284
795121
692826
487149
509704
692826
782854
725284
531258
692826
599087
725284
646743
686608
665117
366543
522186
795121
739974
795121
725284
675119
895404
493239
423060
703766
360249
692826
692826
572422
399360
699097
457019
628640
665117
475601
692826
457958
739974
725284
445492
725284
795121
859643
478585
410863
358550
553159
448104
627540
494720
384102
276767
225300
725284
725284
739974
916858
725284
716251
342928
301887
1219657
482716
692826
474452
386559
357720
795121
285172
497745
351802
441642
795121
739974
424245
665117
503837
795121
665117
692826
692826
477048
653400
633901
692826
725284
596304
568704
665117
725284
692826
447727
407208
454711
484814
739974
665117
350929
761982
795121
699734
725284
739974
259563
728272
439506
244204
588818
665506
665117
424314
652679
692826
650372
1015781
725284
665117
743009
739974
739974
324868
491493
665117
692826
665117
569362
739974
707424
739974
692826
508214
651616
692826
692826
75622
665117
627371
725284
678428
604155
795121
640358
665117
795121
363515
795121
692826
665117
739974
692826
795121
598621
692826
795121
580558
656496
349041
595268
725284
523185
624941
641750
739974
603389
739974
795121
865221
795121
399744
547813
671832
665117
331820
739974
725284
434491
384875
795121
665117
795121
725284
739974
516094
790394
439288
328471
388615
619221
665117
739974
739974
692826
665117
395643
207195
241256
840342
725284
453034
665117
659268
725284
254978
795121
795121
795121
167051
729892
725284
725284
445804
692826
795121
371053
319334
734152
725284
739974
739974
458399
599911
692826
383983
725284
739974
520799
400639
795121
614075
337635
529612
692826
665117
665117
404994
665117
725284
665117
725284
692826
725284
692826
559840
477321
647025
479124
725284
537976
565532
338969
795121
464862
725284
795121
531127
739974
665117
585380
398565
795121
725284
725284
739974
795121
739974
300168
692826
795121
715866
725284
739974
739974
795121
507471
694406
665117
655398
795121
323125
692826
795121
689013
739974
334333
795121
665117
242527
665117
210162
665117
591270
795121
795121
795121
659332
795121
692826
298526
665117
795121
563213
665117
518220
317985
795121
795121
870118
725284
346157
414707
795121
795121
725284
654711
293401
344326
515589
375679
631349
665117
424927
425429
399358
692826
416958
659353
739974
725284
665117
725284
770915
461645
333528
841979
725284
795121
795121
725284
616237
379556
665117
646276
725284
583552
418717
665117
662317
692826
802667
676169
335816
795121
739974
519232
514579
692826
692826
282425
499504
665117
606666
500746
795121
363689
666438
853115
692826
242582
665117
248370
1066132
286569
601638
795121
692826
609097
719397
739974
795121
423884
739974
795121
692826
795121
692826
665117
523523
725284
795121
530681
433645
665117
665117
739974
739974
692826
337597
739974
512378
146803
279274
502294
665117
665117
579980
715945
566830
737854
924480
723085
739974
321977
739974
725284
739974
739974
455020
739974
795121
283836
524373
692826
665117
842481
951915
692826
637730
739974
1383860
692826
725284
725284
358990
662746
692826
795121
665117
825164
449670
665117
1713
692826
795121
488615
407227
725284
665117
484934
665117
264045
665117
692826
665117
780110
557757
781747
665117
692826
698530
463623
482831
665117
254406
665117
692826
795121
440755
725284
507528
795121
413135
665117
795121
793844
524260
217321
367984
795121
549500
331761
795121
725284
795121
490063
725284
665117
505868
567873
548220
624006
665117
739974
385560
739974
725284
665117
177208
466251
433665
637579
665117
739974
692826
692826
929445
739974
739974
692826
364649
425529
486842
443387
665117
681957
725284
482146
739974
739974
665117
665117
739974
725284
915082
692826
612701
665117
592208
522086
739974
665117
505657
730719
739974
692826
665117
348894
665117
692826
234053
442002
433613
739974
488511
739974
419852
1043403
138082
665117
665117
725284
475609
538251
584280
795121
424971
642526
328034
468745
572887
692826
404471
315060
397547
254978
700057
229485
739974
739974
739974
725284
713595
725284
661557
725284
739974
323895
460374
414385
725284
573692
461854
692826
795121
739974
466441
682753
739974
470645
632096
220480
503775
401958
665117
440221
795121
161609
422042
1148388
725284
665117
759959
567869
795121
665117
725284
682369
533920
373370
739974
739974
795121
397163
692826
692826
739974
318942
725284
794376
600682
725284
795121
795121
362498
692826
612295
739974
877677
725284
739974
739974
407964
447394
739974
665117
692826
665117
1033743
703529
234194
692826
725284
559333
452786
499636
584939
690868
665117
589275
795121
268489
665117
725284
795121
648602
692826
344550
739974
739974
665117
665117
725284
390409
693914
562892
725284
780030
260524
795121
477039
665117
725284
725284
692826
388391
692826
1267400
581547
692826
795121
665117
692712
459410
323682
795121
683252
692826
795121
665117
236325
600539
739974
665117
609289
416016
725284
210550
546197
795121
575102
402800
537964
725284
725284
692826
740638
692826
665117
80477
739974
725284
248257
665117
692826
665117
739974
795121
490945
574067
491689
795121
692826
725284
795121
557536
604050
486652
725284
795121
603063
689517
450859
309904
851672
439786
725284
665117
795121
665117
795121
665117
508702
724429
483189
669217
369238
616245
665117
665117
624354
183943
291682
525679
448775
542075
665117
875869
533478
319482
876172
725284
416867
702009
665117
692826
739974
739974
795121
426718
795121
590182
739974
516521
795121
692826
692826
739974
982066
682460
514361
739974
795121
886060
692826
739974
385972
691083
495957
692826
847947
795121
588275
665117
692826
692826
658305
545298
665117
795121
692826
427894
725284
795121
593004
593317
710696
725660
478060
273635
650848
795121
596952
665117
725284
823864
795121
496578
795121
442029
406387
665117
665117
694127
473476
795121
399296
688753
725284
795121
665117
692826
665117
665117
739974
692826
183300
725284
725284
427102
665117
512079
795121
661114
739974
725284
642539
692826
767506
725284
427052
665117
708657
388099
692826
692826
202867
795121
665117
795121
739974
665117
607175
725284
665117
429795
725284
542529
795121
549644
724790
795121
521995
503190
883414
414037
795121
631989
739974
739974
608991
795121
739974
390734
431451
475673
795121
665117
692826
725284
795121
725284
795121
664284
725284
665117
518270
639525
725284
549003
572557
520090
635629
665117
739974
707031
795121
155053
612942
692826
692826
690754
689947
725284
725284
665117
736827
795121
692826
725284
524556
458232
795121
593969
725284
739974
665117
649994
99738
665117
795121
244791
616175
725284
665117
556037
665117
490962
755814
548610
725284
451815
665117
739974
739974
665117
692826
530263
739974
486832
739974
495117
739974
739974
665117
739974
795121
557595
172799
692826
377597
795121
739974
256721
454405
690581
692221
665117
739974
539362
739974
725284
692826
725284
555849
1202987
725284
692826
665117
692826
519369
809033
725284
508702
692826
289056
542697
643151
665117
665117
665117
574531
795121
424355
665117
692826
795121
692826
692826
665117
739974
795121
615028
739974
611394
739974
348081
692826
622933
667224
665117
692826
725284
692826
487098
478179
261806
665117
326668
665117
449830
725284
739974
665117
419719
509900
725284
380208
739974
725284
725284
692826
308549
665117
665117
650648
692826
576131
480258
541787
326331
447076
725284
665117
725284
665117
725284
340389
698318
665117
795121
1023193
795121
795121
665117
692826
665117
1087197
483558
387565
795121
437914
576521
739974
516370
518416
795121
301548
594187
692826
739974
795121
739974
795121
725284
610815
522844
591633
450849
1194134
704170
467951
665117
692826
660346
725284
416853
286851
185070
665117
725284
665117
725284
835062
502452
739974
739974
342221
300506
665117
725284
739974
692826
398306
505749
482685
795121
795121
795121
665117
504347
692826
525251
739974
665117
665117
795121
376483
795121
725284
795121
692826
692826
795121
692826
692826
666059
739974
739974
692826
442619
603679
692826
283713
739974
414451
725284
571731
562905
481703
665117
795121
280985
768732
692826
725284
474974
409005
692826
200421
725284
665117
531345
739974
795121
725284
725284
725284
692826
964421
725284
739974
713082
679239
438629
725284
344326
692826
795121
665117
757391
760578
739974
725284
497177
346109
725284
623260
739974
638415
381341
795121
408551
795121
725284
702642
665117
739974
518712
739974
548308
739974
526268
397715
497210
692826
842587
535435
580448
739974
692826
329295
795121
405383
580540
725284
671556
665117
725284
692826
665117
933590
553987
692826
564952
612547
386133
527032
617535
665117
484436
506723
377088
437316
795121
322409
725284
795121
692826
594617
682811
692826
692826
472191
725284
434570
466166
665117
739974
573023
528469
795121
633340
739974
847802
422150
795121
936335
404232
665117
665117
725284
795121
665117
739974
692826
478196
691463
299397
662830
665117
692826
498009
339069
795121
1253556
437714
692826
665117
631694
679771
665117
665117
342630
434421
725284
725284
549841
795121
692826
739974
333685
640261
665117
491811
581956
516523
463045
665117
548506
795121
489639
753156
709547
928037
801128
313417
370686
739974
471473
795121
739974
725284
523643
739974
692826
437536
674305
795121
585136
822841
795121
725284
385548
617955
725284
795121
665117
687961
692826
739974
639873
614498
665117
239891
474892
203247
653564
692826
725284
726287
348601
631737
739974
467907
758055
692826
721072
739974
577363
452747
416856
692826
725284
485602
665117
238486
678833
692826
180055
740223
665117
612977
592227
755344
725284
507653
1292076
354394
601699
692826
473925
186747
725284
795121
469797
331570
393167
795121
795121
249883
739974
725284
319647
725284
463357
432204
612136
692826
508748
725284
739974
795121
336467
692826
665117
795121
458665
516664
665117
583990
335520
623770
725284
690645
725284
651423
725284
495309
795121
456349
652970
423152
536924
524156
757412
739974
510113
725284
795121
474120
739974
558635
725284
692826
739974
657808
795121
1009030
795121
420360
692826
739974
468585
593433
665624
665117
664373
739974
494062
529557
671566
779499
692826
292410
391390
377447
665117
679143
692826
740713
487826
518300
520622
725284
320258
665117
739974
795121
595237
682831
389129
725284
795121
331368
725284
304686
665117
523340
774978
725284
665117
521890
567869
557714
725284
412298
739974
692826
665117
188914
787826
692826
728226
657336
359559
739974
381411
692826
795121
475720
630198
979966
799081
692826
885955
606923
484176
665117
413828
767506
739974
133812
395283
725284
876042
362365
665117
725284
570806
725284
532563
878391
739974
669617
739974
376349
739974
692826
725284
858861
384688
739974
341252
739974
665117
692826
665117
795121
665117
665117
397192
449619
739974
725284
457568
655202
467949
339772
663858
461984
665117
795121
795121
771459
513324
692826
795121
405259
665117
795121
591737
465139
470115
631737
752696
665117
725284
378789
665117
401803
665117
412485
665117
693192
725284
739974
368173
376608
739974
725284
739974
477476
725284
795121
468274
739974
648172
390475
665117
429853
839166
408839
739974
692826
665117
618246
614194
607975
432620
665117
481926
725284
795121
463247
979313
692826
739850
419496
474804
899624
503803
795121
527452
518111
692826
576157
419498
589917
294130
774032
575775
795121
725284
544264
447061
498993
795121
649892
459283
692826
692826
739974
692826
725284
602639
739974
692826
725284
665117
739974
692826
739974
737818
288374
692826
739974
535956
725284
725284
692826
725284
692826
665117
383792
646420
739974
795121
725284
572752
859311
665117
556544
410258
692826
540474
503261
795121
530084
726350
380170
692826
692826
665117
795121
470933
795121
339482
725284
630730
553114
739974
725284
157262
516128
725284
428923
692826
739974
364381
499811
692826
665117
692826
665117
458433
665117
725284
725284
725284
692826
692826
692826
346030
795121
665117
79336
374059
795121
472618
665117
541213
725284
693300
739974
673962
665117
209134
739974
665117
692826
168847
665117
795121
507950
692826
275839
573945
78313
423760
1018472
665117
603022
665117
725284
679878
569047
725284
739974
692826
510704
725284
283222
1001167
664108
725284
795121
692826
795121
662037
665117
669232
665117
650896
739974
405860
692826
692826
795121
739974
739974
453730
739974
491155
690220
692826
608439
479754
725284
752160
795121
692826
1015701
952997
434005
795121
681293
202565
927690
795121
662551
704015
795121
725284
762102
725284
795121
795121
543665
437914
725284
428528
665117
692826
795121
598389
692826
458930
763743
661378
795121
692826
692826
725284
725284
692826
725284
665117
304198
287096
330393
165268
303307
608941
741198
662218
550096
530754
739974
692826
522005
665117
725284
558204
692826
725284
795121
795121
739974
654851
739974
739974
795121
1238774
739974
739974
513533
423151
725284
611161
692826
725089
842517
665117
607574
520442
417141
739974
795121
725284
492500
546183
380243
692826
795121
795121
739974
308741
795121
795121
795121
692826
542537
554079
594087
725284
665117
795121
665117
481963
725284
409213
698703
739974
665117
538012
251148
692826
795121
522814
665117
665117
795121
358844
739974
665117
336413
487200
895525
795121
397723
752187
633849
647194
725284
795121
550557
692826
872865
739974
665117
389129
677603
739974
378239
692826
598808
739974
665117
829375
289270
725284
506461
500112
440601
627441
725284
725284
550509
416921
739974
481810
726156
711552
725284
739974
725284
665117
739974
758634
739974
665117
739974
556945
504049
649222
795121
665117
441979
725284
210487
795121
279043
725284
795121
411895
739974
795121
795121
598311
253608
665117
739974
588618
639640
665117
795121
795121
614782
739974
692826
665117
218819
665117
598908
689170
807530
739974
725284
795121
528786
792657
581515
665117
214630
192561
672577
795121
665117
692826
635389
548099
692826
589062
638346
739974
618385
300159
570412
795121
795121
739974
602053
692826
739974
795121
546892
739974
725284
795121
285455
692826
725284
665117
316006
725284
692826
177510
653257
795121
795121
282945
795121
739974
795121
795121
795121
692826
739974
495243
739974
725284
739974
665117
375888
585557
665117
56727
382466
350598
725284
496511
725284
357367
665117
469081
665117
692826
739974
784441
878561
795121
725284
449529
332753
665117
744216
795121
484934
314388
443429
725284
665117
503311
591029
665117
692826
478730
665117
665117
795121
403663
709774
1262459
441761
795121
795121
540330
360883
739974
665117
739974
341608
586188
692826
795121
218628
435796
564495
268989
445047
704452
428694
695272
725284
665117
665117
665117
29246
739974
692826
527162
795121
429571
739974
692826
692826
403950
771180
581759
692826
665117
555911
725284
812732
485017
725284
739974
530978
795121
795121
725284
739974
739974
739974
841081
291252
692826
725284
510713
435060
506734
665117
692826
795121
460771
872063
554841
739974
283836
665117
635749
689663
571050
725284
543912
692826
795121
665117
795121
242582
795121
1039584
785373
739974
739974
295197
665117
665117
557433
586610
553615
547861
93309
739974
795121
795121
513292
531342
692826
795121
699561
795121
665117
389798
795121
837405
659167
692826
665117
522076
739974
616382
739974
665117
665117
692826
394977
545417
800523
378996
520494
607883
162656
795121
795121
510704
739974
400235
743190
739974
721601
568010
547661
485714
725284
739974
507599
229752
692826
398799
739974
449568
714342
587519
425039
665117
747024
665117
415325
665117
517304
725284
665117
519437
968273
739974
465443
624247
370353
739974
795121
373796
660722
692826
692826
786549
692826
725284
739974
692826
739974
622095
519049
692826
569207
1025190
571638
739974
540644
447970
692826
692826
725284
461878
795121
605595
692826
247609
692826
739974
642962
198706
322393
795121
830867
692826
739974
131642
665117
725284
665117
795121
725284
692826
665117
590137
795121
467631
597287
739974
739974
555090
739974
485330
574850
665117
725284
788813
685352
795121
795121
795121
1181815
739974
692826
424766
663105
892815
739974
795121
692826
795121
419763
327360
499811
372259
455785
358959
739974
844853
692322
730342
719719
751362
707762
581655
439639
739974
725284
739974
795121
917258
286020
795121
475831
665117
665117
590327
379723
475528
795121
539465
582644
328791
397195
665117
725284
737885
692826
692826
555949
692826
556808
665117
795121
412802
852731
654906
304276
768804
665117
527604
478497
510130
665117
692826
725284
725284
665117
527680
665117
603528
468615
739974
725284
665117
665117
739974
297592
432317
522983
609087
795121
739974
665117
595449
492728
574162
551067
795121
475905
841498
725284
582566
795121
739974
316772
376048
692826
457607
795121
571008
739974
299895
692826
463065
511606
528711
795121
725284
795121
434396
356241
739974
795121
692826
692826
692826
260980
725284
739974
442011
693114
183991
725284
424780
739974
497649
665117
725284
739974
319659
739974
665117
725284
542525
739974
577027
459300
514550
725284
428500
665117
214532
665117
739974
460100
389765
739974
665117
466183
897342
665117
692826
795121
282265
538286
349325
739974
489831
437484
368670
725284
692826
468772
692826
692826
739974
795121
563185
665117
465622
665117
692826
725284
794207
692826
341785
795121
742611
739974
665117
725284
498969
692826
536056
674250
348593
445434
795121
516279
459294
692826
379659
492984
739974
342371
470467
943115
775878
372123
808813
795121
353760
574992
782113
739974
513481
725284
725284
692826
925008
935198
795121
370776
496925
739974
739974
665117
448011
665117
692826
739974
413797
474057
610349
795121
384450
748216
211114
692826
795121
692826
665117
698337
755980
795121
692826
454573
546984
665117
725284
692826
692826
665117
611968
581802
692826
739974
795121
666033
692826
739974
725284
102240
472808
795121
665117
575977
370867
665117
571310
692826
560624
477743
513250
858307
619669
525109
828689
665117
725284
442515
771388
592232
665117
692826
604444
401776
324722
725284
333017
665117
691076
725284
739974
665117
576521
677979
739974
516058
441764
596038
659822
498234
653152
794336
548865
713340
589679
540771
495294
300688
898047
685814
553373
565593
396165
852444
687269
498551
435849
499953
769067
689402
480832
782538
418311
484637
687416
709145
499824
535151
547660
682076
545295
707447
802012
371081
728160
1192378
636161
378103
944700
417525
645110
766749
312487
1018227
646638
921804
814041
730002
436462
960920
333135
329648
752245
580862
663288
590879
702495
618126
601354
333681
564054
648919
540483
859288
333654
813845
495294
660065
934523
1098485
476371
529927
437428
253919
471486
494489
493212
673311
490434
479177
682979
582421
814433
869957
918755
193117
606743
645923
385831
709766
356610
284113
513142
788599
437525
748295
912844
408935
732977
831056
943224
346864
648601
830398
375231
603039
646343
854413
583068
805344
418861
753414
878596
759451
483826
614809
371710
442976
648601
155083
458733
628822
229984
345120
783304
559168
517179
352217
774293
607850
649783
528857
556904
494040
628822
464826
506297
530817
385831
400775
913105
693742
688707
358068
657949
532591
314269
249883
583614
396156
659822
420117
613480
726427
672568
383220
610008
540116
476371
619221
722418
476648
380669
563558
781925
364486
207284
745701
445330
814433
764007
369754
301719
476648
788599
360709
588436
578320
581493
392888
873916
766868
738380
570976
229984
814433
729870
865525
489736
788599
671242
744856
671405
620893
577272
602995
722418
321999
506964
457572
933154
606088
1361445
1045784
411833
567251
782538
465800
934523
778259
371721
537467
518865
516058
548806
814433
713082
405683
91396
674509
973863
558650
476371
598311
645994
415011
376334
677939
672568
390398
344648
1111269
289191
533537
736600
493212
636161
720148
783304
745701
670656
469906
637266
574308
871779
986075
488670
540483
507054
637266
735229
839867
418100
770656
851629
722927
562105
378219
479955
418100
757971
810829
753414
558399
644630
922701
416678
616035
395583
438214
173195
610835
608490
690634
522836
404779
315667
403231
627797
397243
534164
352068
683775
522836
443042
633013
217068
584760
644630
869338
288401
383143
716579
337138
409507
962131
741072
623177
915509
678571
840014
693241
391204
943224
801684
1192378
451250
496618
443858
497947
790728
812420
397243
879776
671141
254782
447608
629246
406742
570488
634093
306336
720781
778179
836655
533506
428955
520611
436027
683113
467631
286743
695867
774638
983049
596243
229546
623066
651811
688487
592850
462120
594951
659007
639374
594681
373025
696789
546478
745319
933154
623085
492865
944700
684894
730992
514617
480754
236944
572130
517734
659044
599748
395644
589113
618349
620703
764524
408935
1055013
430524
848606
479517
436462
535148
506297
766151
851882
622153
766749
830225
522836
659822
384033
769906
513183
522836
651034
452578
450733
510076
480467
742797
766749
751438
532591
649783
336316
236757
732977
465575
583784
319429
659533
677227
738499
306746
528228
390373
552643
555427
484454
267360
361787
508927
727989
647515
782538
729545
628822
667665
385213
529426
795455
737503
703344
323352
690116
462499
376316
133796
808699
782538
773254
1276783
513822
533537
765255
564729
628433
610174
496381
848627
315738
737280
648577
597615
799807
424377
663694
726427
153393
687416
709145
398094
217068
632553
633013
494040
406742
463384
699143
382553
649826
548364
629649
409507
587848
60629
610174
750736
539080
414840
691000
517117
548364
446711
648601
718199
7380
611952
629649
497947
812420
468784
471087
466671
471370
601354
263312
543631
410960
979359
530353
300094
573030
525120
805158
543631
618349
1098485
986075
671405
753820
401656
877260
523581
824558
487049
193251
464862
509680
629649
820598
548806
497947
573030
770656
281487
611952
460223
674509
849461
381650
664348
229984
430467
914437
405999
476371
303326
311910
551345
193426
716947
198972
698907
572130
567873
708171
669227
608433
695867
573030
646638
1111269
757971
1055013
618092
673370
328515
672211
859288
320577
464605
161598
79063
437914
1011954
327239
586471
776848
186933
501678
446842
610174
880877
750736
606088
891105
269342
608985
603639
482158
870977
637266
810829
869338
927164
745907
743983
508315
565926
869338
659111
689288
390763
537818
559881
145736
578394
543361
709145
372111
879025
521277
430524
405828
369632
825642
495218
608433
824016
408935
452790
584262
388300
535151
794336
632553
814433
513228
677073
278895
732177
1166297
709766
943693
611952
621460
464135
753820
64470
424355
410960
313956
879025
367802
371214
491457
639628
479177
497588
597029
574449
393722
607443
433378
583614
513158
502537
385831
711677
765190
403310
369854
738499
357662
806542
617042
811605
580406
192561
506245
607278
725628
849461
704994
753564
691000
603039
507054
587544
811605
940285
381747
430007
778259
490566
645994
479754
859288
871779
377622
594509
689040
637266
902363
394252
553111
576321
410092
671405
653024
757816
1067848
776563
578394
412045
608985
732130
583784
384782
449347
798800
766151
449973
880877
633568
527558
351829
510076
667215
773213
426766
577014
737627
203801
921804
588093
736490
429336
338028
650545
588146
467499
758237
845562
506546
493212
453754
690634
869957
520318
633870
711622
510782
334405
494040
544833
890587
497947
871983
213638
364486
159563
488461
452790
525120
484985
537525
736757
578394
543361
628969
549338
1192378
868347
532510
698907
600607
842587
808699
568679
505103
814433
532969
537818
560879
745701
507381
479955
414811
704994
1060798
630479
647749
320260
659802
685814
646638
889873
607703
776848
553373
636161
540483
943773
1220527
611699
521317
631775
908826
427747
502537
881011
428742
736086
430524
602014
602014
1085425
368440
549841
483087
930129
288408
915509
646343
412575
628250
580272
673311
817456
533398
683955
387562
459199
651811
754612
432941
943773
848627
510230
336554
651027
696029
414840
633013
634106
778426
687416
650545
640280
483087
659822
470875
532591
457804
516401
716063
64470
814091
283292
503837
435078
588436
311367
577014
509466
804150
757971
566904
573030
452578
473904
709766
594981
283668
447014
511139
400775
496491
398373
424927
529927
380827
557736
756228
502240
583614
719181
418433
289442
530817
752245
932971
732130
940285
1268140
709615
646343
671429
851063
1026864
635283
465158
790182
666207
830669
811886
266397
824558
242858
445648
620797
628969
649783
484079
645994
597417
408935
422243
826682
557212
288789
572868
640280
713340
741072
788439
918565
476371
877260
355448
547818
554377
605691
441725
669723
494040
635521
364486
563558
782538
533398
736775
495294
545682
312163
576321
628822
730002
549841
858392
561059
707407
652251
735630
737251
506462
661443
707407
732130
464884
570976
555260
418114
547474
671853
588093
535151
354567
606593
965678
722418
842714
369999
588436
848627
401118
588093
698907
952277
688487
443995
528857
718288
514352
410276
525120
403890
552121
769758
264424
614381
207034
693241
414298
601354
497947
564085
762132
563558
330501
506245
232787
265464
645994
738499
398558
448909
472051
530862
754416
442976
722418
924872
482346
813680
704994
225008
727068
577272
811597
745892
530353
422922
767615
483087
336954
64470
355903
422045
264977
467149
474823
608490
473740
511139
693742
688806
553362
549841
576521
631775
577249
973863
565140
442976
944700
662612
458815
766151
741072
452790
486532
744168
948412
553373
583784
822422
465018
360574
591310
943224
623085
530916
431263
885918
723108
578046
814032
813845
343629
812420
336204
537555
198972
551345
753574
525120
522836
419532
648005
704020
534940
544419
298581
269631
690116
300192
720781
646638
363343
645994
506245
579066
871983
523840
600646
673311
181222
489869
778633
414874
603349
172885
380190
584031
464135
813263
812420
507613
695494
610008
932971
933154
522836
653286
715297
555620
617790
636161
323882
352495
493212
645994
678930
774359
300192
681122
369726
1005297
943773
386259
729870
742588
576321
445739
356482
452254
590646
1166297
547434
620797
477219
456387
977125
350724
513447
810829
324582
486655
312874
618578
589219
452578
798072
487444
349784
578309
957808
441764
369297
310977
787687
986942
299506
713477
577014
594681
738850
850376
655274
317209
615211
849461
388290
356241
726650
670656
537818
648577
561559
505018
689354
567078
810829
494362
469605
658726
753820
830225
424377
551767
577014
556904
1098485
698907
631775
834695
420005
583784
611952
693081
977125
898047
264250
577014
198972
674509
424690
545519
685814
899899
943693
782171
543361
512073
538086
514617
522973
594509
441764
590199
384869
494040
606101
313033
625172
445235
620797
738499
689194
745251
384869
829862
854704
532591
907354
433664
635389
506297
741653
662674
435964
537467
166278
424377
572130
672289
262242
741774
528582
583362
286743
250884
933974
499160
688222
744414
778259
729379
674509
610174
328264
522973
570073
423640
733306
592344
553373
601222
455785
410863
510076
913105
921804
1080300
645994
814041
656925
433847
662612
302929
582848
249028
467499
620797
745701
1098485
524529
851427
754416
683113
402057
707407
752245
309510
1055013
826700
337138
478716
680243
600634
543361
583784
226218
424866
811508
597615
764108
645923
512021
268713
465575
603039
525120
502537
448603
524438
659007
360439
1014975
532510
410952
828475
763256
811298
729870
300094
462324
408935
601222
536394
459743
977125
711359
535151
524210
631775
1090506
438454
286743
1014975
317434
801684
352797
381106
690116
260969
1014147
502537
320062
548364
729870
504380
730992
813263
662674
45972
800797
674509
413564
813263
405654
608490
471154
516930
604035
608490
483722
555216
131578
549841
511139
488167
479177
577014
651811
357059
537467
590879
527558
911350
738380
316370
645994
869338
767323
690645
824558
726427
613050
659876
797396
741072
651811
642303
236944
543361
737627
677073
780264
719439
616245
453490
647548
277101
416409
877260
392671
422922
535151
658726
588213
766087
919956
1106048
300192
811508
424381
629246
219085
589113
505142
938503
879025
773074
921804
415876
631775
529927
488934
505747
494362
667119
656775
662674
579229
434549
589284
603060
448582
389660
830225
485007
400775
710377
385837
689354
726428
501678
878596
544252
677910
256534
484031
545205
814041
860417
1138644
672211
722418
467951
737373
518035
543631
774709
493443
676155
569214
674509
560412
665002
328515
640289
864591
407538
112648
812420
432703
683279
581970
194334
505142
460699
403400
337138
805158
648601
449874
495351
612185
444976
640355
1067848
440783
638155
479213
578394
487049
621562
537467
687369
527405
495294
493325
729870
494040
507054
659007
601354
393885
370476
687269
485394
590879
752245
413663
588436
418100
709145
702816
520713
689354
614447
590199
599020
460618
574449
814041
878596
581716
594681
529927
809839
860321
490566
563558
676887
781632
723059
373386
418150
726428
764103
698105
533537
812420
410612
462228
650545
415589
594681
645994
607850
602744
718199
198972
693742
729501
695867
433008
410960
637674
495218
380669
378219
601354
409507
618349
423391
864391
844444
457784
311338
425991
605198
544252
361640
301260
467495
594066
805158
487977
361761
235297
702449
618349
890358
479177
527727
603349
217068
537129
324078
387599
270948
691834
477453
754612
400775
871779
352296
409507
590150
523840
544252
905281
872193
283167
1166297
537818
418100
262242
722927
771382
732977
420517
811605
798800
943773
618126
554269
414840
331276
493212
558399
1192378
399630
493284
500437
511139
480618
798800
683113
183327
512251
505891
495389
722418
558071
940285
844444
913105
715796
476371
1014975
644630
900690
410960
726428
797396
1234493
384869
777270
811605
628822
661443
276619
1030669
419532
599998
330490
572668
610174
449707
297866
693742
319165
435927
505142
452257
531958
736490
839867
444660
594681
556904
729870
897917
386700
577014
670656
382553
573503
943224
395624
1098485
853131
489736
564213
898047
443657
318114
688487
433403
649266
869338
479955
617790
728054
582406
579919
390763
314972
913105
436462
877260
591393
849461
430524
962131
530817
1086801
670656
737373
661968
515525
1023622
730992
410417
369297
778179
520622
713082
635283
507950
485394
628822
461984
769102
456043
355208
516569
874278
743585
764477
405969
544832
703766
425953
418350
466819
643476
558892
678474
257562
789743
496925
363316
498853
406462
307223
459927
528839
360490
356473
547220
587453
585398
615846
575205
611759
575088
605586
257212
647007
496393
486297
499652
515803
146823
848688
599596
562430
923089
634826
268766
302738
687927
787153
255629
567247
795493
538371
204843
299096
457904
242160
408134
323714
568118
287624
817586
467298
518915
555351
167908
567507
506882
361171
14567
759443
615583
386231
1029078
516798
460852
386304
557974
584384
747092
607283
307109
464175
553336
574722
296949
434306
565695
498200
266439
57630
956403
581480
509682
423993
528683
472734
644630
842117
273535
424971
407772
764484
1161419
522973
763828
552679
809584
652773
310361
346978
746369
658797
511941
278551
534066
497866
504732
160800
273458
495114
258517
415994
737338
132952
385102
372523
509529
404281
694663
451272
476175
389692
327288
426280
522770
308361
206208
757326
535833
567507
1220702
681713
535609
376575
522608
625469
513142
358550
560184
702755
681838
955940
481160
429415
542106
485931
750981
603565
578956
295295
880983
466085
317436
438028
718657
374662
640607
448582
626901
629656
557757
224713
488639
781843
774720
327790
533264
786222
631399
468311
356961
522268
367686
633856
519076
1123685
458574
421476
545148
275022
291153
494720
779055
429415
656026
912347
334272
589211
431305
812247
174374
403314
453685
519932
438919
504052
534396
551747
566840
447005
447005
1045143
73240
511038
548304
491722
424216
284907
305890
610837
479112
529341
748954
450373
795274
442392
525278
688392
561586
349700
465800
474887
503341
648883
1049098
238036
446669
499208
493432
424874
488360
752952
565015
449717
506814
420360
459040
696608
807933
143059
364700
396473
437186
487158
472294
568847
520972
329993
405301
680113
1046599
815239
427069
555949
703344
517071
559673
524685
907542
298087
616367
1024952
95661
473723
577574
315881
312011
535447
735006
673300
701898
510694
288248
464355
417443
1067598
635797
611843
515235
242091
546551
515987
504983
515235
405185
275651
267539
458627
438028
338499
623135
322812
401633
502329
725659
413042
197881
386546
511688
73497
666325
728295
387603
543721
551406
469529
248908
826910
489747
468227
522126
361492
429216
1142311
339825
493279
718635
583983
625414
636675
789743
535609
845061
541640
258792
563529
435288
697043
262537
502663
463456
491574
278551
443987
464862
414475
491348
177401
724443
265523
542205
494362
661265
393705
562994
769102
336654
1008402
442788
360724
486384
474827
78119
341408
1049098
856798
801231
345409
274317
680983
558041
501246
619991
340786
372523
565578
662816
389760
783146
1071313
693665
755460
330917
456483
295120
765255
479424
629778
254406
491438
559938
373487
430188
523902
647184
491893
338278
667627
200143
397929
404060
532303
442526
673879
1109677
226944
143059
704690
291777
378092
402669
532397
489747
525500
561451
499458
706762
346197
557899
723753
283361
395699
848462
583983
1103847
264637
609294
576184
266012
688495
601135
493849
677829
482570
574850
587861
568816
80280
494352
784708
199486
522722
498033
615207
799759
902502
541838
257824
323714
435230
629818
676039
310957
319070
334960
450373
433332
530102
247681
513575
686785
542260
728557
764477
421899
378239
761250
528702
495219
555586
287357
915876
1018928
416483
563503
1094382
1029824
416831
138395
532772
558591
611463
727793
753236
475181
711903
572164
481122
559983
432836
481666
863185
346414
321082
449626
559983
413914
1097383
428292
517760
843825
681741
614036
1093437
29532
523319
503176
549970
500127
438863
145558
637102
418131
767475
429920
560184
806012
336078
746975
300630
416831
568679
366321
343525
246921
1051117
200421
459129
440297
317533
413335
395380
283466
223963
654958
523902
243769
311405
565329
484637
167908
378758
956403
544163
373291
360767
458084
349923
848964
665313
429101
403110
1084584
542142
245223
618095
766516
258887
689013
1029991
790682
868395
683338
594674
463500
341741
365780
390548
562613
1164609
457120
422042
528392
725484
232411
583482
744635
449626
433776
800790
743165
907542
449611
220434
471756
386806
624445
368431
579419
430821
694406
436904
342630
484772
592220
439809
434907
638787
882377
284907
433847
976304
609571
325806
680298
532397
584617
792461
112653
468227
619746
772704
676584
287624
577274
671434
255914
724106
535183
466598
518943
700525
391190
746844
599639
439544
239520
291777
320185
450474
481703
239943
516675
897014
1084727
252660
528839
521772
308802
623142
494952
392088
442386
518747
369584
149087
431807
274130
437607
417144
225690
604457
460546
811734
263348
543850
472079
449164
614001
411735
542041
298824
517408
567298
278407
219678
791275
542977
435545
984847
1016099
629818
324183
529996
282405
244988
673873
459385
427745
415310
431305
459792
287357
446465
1053695
517601
730397
702868
288166
106364
328708
664975
564550
499123
368180
204638
579676
484689
253547
1062354
231794
672211
453406
769102
438536
555523
893984
434475
311408
653540
663436
608159
595456
480735
447885
511861
450474
504386
192770
909377
653841
489598
455808
814047
265975
527712
819850
634008
604474
586068
752980
728443
687927
984847
544163
249841
568058
471900
698233
562786
585792
773583
558040
789692
423133
655445
823451
277008
635718
913755
525526
549723
383190
490497
902124
427747
523019
302807
346864
628540
693234
675245
688392
429101
650283
527727
632307
308374
677342
290278
568118
560184
674817
418107
215517
701507
444753
424874
769102
515264
601724
369170
596952
565751
577772
372285
552201
483342
586951
689275
603655
365105
625765
541119
441884
855653
300378
511032
694059
311408
756797
449799
687536
889783
695427
406565
444931
390712
7380
795493
652539
1137909
604474
327790
195431
312344
372285
418131
632975
606253
492673
232950
678964
558109
434011
570975
526403
559445
511453
559444
105109
562786
661009
880079
781843
339996
488704
141256
523902
754220
620123
469097
849705
811804
220647
614888
859417
1029824
548334
489747
269694
542106
638350
465464
700420
925588
595410
307704
492872
647905
384625
614322
350063
572855
329517
557910
309740
508004
431305
441884
895302
375937
1129886
505505
634343
356890
221866
656176
835930
335423
501617
296949
488058
518075
784708
343147
583017
785677
694468
23553
609294
437183
465868
558104
421103
501009
535684
561580
814091
367023
365276
648470
405944
420360
482056
378898
539814
595254
602811
389760
158939
434788
647141
347824
392312
586411
307514
437973
611306
341264
340786
141256
814440
542260
361171
458927
530315
509513
889412
533288
322783
393278
340114
263131
491893
683777
772191
449246
548325
911414
207284
515631
774909
72369
806267
309504
711589
605402
369762
532397
595979
678964
317145
726564
424727
1210948
529473
554370
635802
1020333
869596
774704
752245
328946
675129
246921
1267359
653540
611463
516305
385485
462894
448355
477730
220432
516471
344599
552439
480961
253261
556189
694925
366999
409492
595583
1287850
386972
529473
309441
892333
559638
289516
529473
546905
482523
513575
531896
464673
560712
450474
374718
607294
535140
290278
363079
473723
389692
399599
406156
678117
1045143
528156
631561
700103
336078
150352
958873
647464
505037
690244
378348
310712
445979
631336
521787
1019989
435290
487827
535459
1076057
349594
568013
516094
659143
365250
157950
588163
283609
288397
653038
978901
492204
494847
516943
359723
335860
155858
295348
418464
235145
501398
471465
310208
674384
676541
401772
456788
175590
785683
669630
578443
605586
735006
438817
710997
314269
227799
339697
733277
667352
425097
549342
415270
531448
635308
1012302
597736
403265
679635
420797
518150
390084
1093437
382595
300845
572752
788998
544230
435226
666609
603273
527603
272340
444752
653841
513955
1220702
934303
297210
455637
743585
648694
141256
551747
486802
492721
589010
295826
512614
694556
993923
424814
591566
210409
458479
228242
565578
404952
527840
420438
1004166
489747
650283
528615
520411
378545
386297
433973
485582
327539
334439
756098
460044
436280
318701
431064
673370
563009
879718
543660
367246
425427
822501
338777
482049
373533
345257
572817
295145
405330
584302
322693
868395
753391
800790
495422
631907
214426
454003
420211
418342
339823
709678
500946
287523
706552
792461
508603
623624
812306
469497
588834
361201
919989
593849
626235
500996
593076
334528
522737
203672
537088
609150
375937
601775
304872
736146
531555
655102
811451
789212
676687
312344
532310
316537
246921
651460
593377
291695
460199
755502
583895
306956
499458
1059917
897480
409526
601081
473885
609931
355717
561154
367191
468227
354114
566680
777267
575432
464915
725484
379430
112819
295387
592032
614773
461826
662934
760330
420438
579951
405746
1696036
99190
364486
522268
462894
540393
357367
560184
731816
527055
520508
681303
823434
398200
27082
511215
653046
368013
579449
286749
544163
615541
430139
567006
320426
569778
651604
548304
535308
1287850
382703
585405
578842
603279
929247
586044
310957
424198
360490
918565
386427
751112
527572
563503
316961
1123685
821440
612176
244741
73240
665316
735006
376801
504978
397093
487627
263348
350949
247337
377042
566444
544954
718258
311459
467178
597309
483019
580403
330917
907542
588361
461665
261454
760869
933646
569322
763900
676324
632720
431279
339996
462894
742604
532397
170637
397459
485301
288166
612070
531092
269824
258887
876040
749096
947772
349923
316380
572175
382112
316328
284592
465800
604760
665003
515547
292297
424727
469018
511883
551244
576823
133851
543158
429354
488093
409991
353423
465800
243392
559983
528176
544381
320677
671336
387603
450142
559062
633354
427494
642247
511298
450768
604551
471629
667459
447072
1142311
483530
309244
797541
438028
1036755
518075
609150
440518
866926
201609
195029
444338
353919
354310
511797
262416
657388
635104
514589
827267
247569
376575
736146
348137
433973
729712
611843
445850
650339
475862
422222
387603
345260
628540
568013
423111
307241
647966
700990
318879
880983
385888
386264
566114
712350
500949
700947
328708
605595
642091
161142
942552
479909
724437
380326
198048
517219
720539
435848
599296
564486
628612
523043
575590
623032
500857
704700
345409
1042576
419777
764196
623624
458161
455121
526345
336654
506518
303101
439544
400020
699361
646705
487098
1024952
327790
223963
363425
574338
752053
258517
450344
301343
620833
688465
415364
272946
554186
498368
578945
529341
683338
617764
649619
224713
365021
641750
413914
523644
439450
674384
570980
683256
464638
390409
488788
629817
397444
562613
719983
565578
243392
327264
367157
472734
514367
464677
253451
680958
525467
672791
311233
325988
384449
364700
608991
949751
390435
392170
550829
512775
552286
425075
416249
581342
572146
622222
441031
343525
535976
808273
636532
509964
978617
415589
261288
542471
531936
653885
538894
725487
848964
707663
242858
538603
305989
446315
743056
616757
542056
537884
455637
438028
357282
423111
401312
731137
601320
466369
295466
307985
969605
785582
365780
386557
680113
1039584
416942
728022
325179
587218
659139
335423
736154
223963
522888
449799
447245
506420
942552
506242
548304
387427
633477
514131
225624
177401
673303
621154
444931
500746
591762
353423
734130
653046
935769
377305
490671
648351
597334
434246
673873
295295
530530
774511
1154969
339996
348055
363648
530671
497136
790682
418131
551948
567482
459542
743643
453858
507081
659697
444931
709556
356003
479606
402815
357602
1142311
725487
323644
386806
460433
705602
494558
540715
751733
204862
528789
407289
298395
507690
492367
804809
485931
777013
621386
829821
464915
542977
179547
501246
236399
502652
349059
364700
496094
479115
1053383
375977
370864
350248
736154
403327
469255
543592
697929
437945
460199
693934
622896
1044326
330553
548126
381621
811563
338652
501326
551756
807430
498054
223963
481160
635308
460546
685766
633923
417506
369762
394264
374382
424171
431267
549723
452674
655102
632476
889570
369997
373291
535684
384688
572358
14478
674950
542070
551378
695427
517943
477916
534212
375583
359329
774036
476660
616059
238809
518088
673237
569809
572271
674384
263200
916004
600464
586920
691768
512240
589715
543665
455746
523902
634008
815576
833106
268573
658805
925634
403267
567092
257223
473967
415975
493069
435288
68456
466819
499163
725487
394264
472734
386447
672860
616529
520622
517408
546638
664993
328708
382523
142608
128472
409991
637443
855988
596735
768851
315805
251301
681182
371909
586951
407300
583549
208660
340906
648172
754220
1294276
588709
525316
628863
218497
708062
759576
317218
295145
526873
683600
680113
597831
658249
885269
327193
614322
498030
304498
396290
506084
902502
608651
509529
681085
453890
638054
699177
354310
481618
652691
903186
557822
349654
794696
582863
496588
466819
502663
528839
330210
441295
554657
551015
757580
411100
350747
699177
825815
312691
694556
513527
588863
478588
410094
556036
381595
349726
580171
564631
726750
204687
334068
538894
353777
206880
653540
586294
573700
543660
328359
1053695
1031370
559085
445147
118427
369762
333180
501442
595979
340611
784708
624488
386427
648351
363625
478356
429101
177401
397093
316328
614528
666607
669249
415276
780817
537808
678458
369896
734772
344691
109883
321771
554370
880247
376575
355553
378254
518167
375814
888255
691664
416157
899982
547320
447506
198383
1100907
447072
495219
695327
514198
466796
737400
608079
579682
739886
229299
545853
564729
1012153
555523
605843
572496
495929
621154
950173
607283
670076
549921
220021
433276
1075928
560753
1279445
239520
512775
868086
578340
612509
448319
338935
347345
442392
407853
206880
379346
948281
633884
559062
784708
760808
646705
371567
511949
418602
317952
505724
497583
486809
527841
406462
464119
564486
424874
839243
560184
414540
608039
583307
263200
639867
908401
395699
567025
390380
931298
436280
339753
838000
1010195
865525
236144
720986
179615
504347
351146
396069
557899
1029824
879740
435230
628506
495958
487475
579139
736857
599137
813680
488976
428895
775584
631805
311233
365780
724542
458780
736295
498853
597309
458815
729071
660199
979272
425886
198383
544163
700525
209909
712672
757326
458627
378066
747092
625971
521563
523092
669217
523841
575590
491128
361721
626464
359158
623477
311408
361668
293266
702792
597831
331836
565013
469316
800568
376701
618095
421776
599094
789743
420922
573466
804189
936627
599884
322060
622896
524609
558611
935769
464075
659510
609294
471756
420068
371542
516569
577274
587389
429526
622854
42249
848964
429637
747133
449871
351487
1048596
553300
448104
687080
254024
375977
676584
410597
492495
812516
469936
809862
372140
577274
804067
817033
508675
636442
520508
518075
337707
407430
386590
724437
846523
665230
492189
365250
512376
670506
596503
368013
488639
341880
621504
573896
447885
267362
658710
512376
572244
491281
209909
317900
743585
1065267
426640
742604
303444
484453
411100
433451
456959
565041
482244
704690
371099
552057
457050
690448
276468
570904
492565
331908
524082
343525
584390
529162
462339
219301
502652
418069
814440
581516
461433
262050
530062
349094
710127
559441
412630
464626
373487
724437
467973
534957
772191
441224
586813
329570
586550
428676
795611
746462
441080
492413
569322
141256
200161
543938
526766
686945
417616
317938
323299
560712
476645
618402
239826
442743
346656
346197
433973
371280
653685
229153
537790
783479
587898
387788
250783
770481
699129
462239
642794
751138
659268
420494
532310
967274
543572
579008
1123685
690220
522126
662320
615423
361721
639926
483416
862725
394237
450344
369076
591362
487819
657809
1193626
428658
345120
559983
420661
587315
701898
527850
614300
586946
483111
807795
334583
849439
449159
187554
454762
254075
503512
812910
257223
310623
520972
195933
581324
616826
381491
658271
475448
673003
681838
326633
509433
708605
795274
522620
425886
386733
611306
246110
507748
652904
563467
739043
469424
587238
942552
611306
471756
556144
254236
396837
344553
531313
631989
501497
383111
706552
631654
429983
236153
428129
273303
205138
284759
531971
627974
610008
464626
544998
644671
1164609
504049
495127
817999
422320
428855
434475
354310
487926
601618
959672
276849
369762
690244
564979
454173
371631
433091
741216
726486
552286
505813
234943
316328
704825
380920
642539
393917
312214
344418
541769
724437
747874
471241
438374
232497
590827
879718
719983
639362
625233
635718
599639
371753
663436
441987
648694
675308
782288
361694
437484
719983
461433
637301
630284
414935
287624
1060570
680841
625469
668212
699980
757580
431305
349041
352623
246165
489592
683295
403500
690527
689914
565751
639628
384106
558543
404016
384410
577976
292356
711475
477653
292297
534399
144935
752403
673638
688392
1304620
575590
515631
275022
327580
267539
448319
539180
290997
616848
378996
341790
818400
460317
700990
474482
660935
634372
313878
984847
627974
730456
811605
454045
298447
439544
352623
450601
387942
985298
697082
390934
543117
979404
572855
716294
574017
681109
800790
658249
370156
681243
409712
149087
599094
572526
517417
435141
715836
714695
245738
595566
447507
700420
568118
74896
382270
370156
651604
326828
957071
364706
386427
441629
172265
279157
536443
199582
466796
699090
458412
507323
550308
438817
388749
423087
574338
526948
490901
936036
392418
255055
489605
406565
555523
513504
600428
518747
613282
415466
658641
605639
495679
226890
586813
327288
549723
1161391
578340
628470
276836
498844
421660
481259
535839
582415
231262
671242
414540
312799
347445
613413
493472
509231
453913
658797
503806
694925
487495
781895
611359
555586
611243
736154
481666
739043
372460
733892
601846
863975
587021
554186
407853
900208
923089
291777
352879
495714
443484
174965
246273
390735
672436
698703
524630
562071
898655
166993
637301
538770
600546
5523
594205
1103922
316961
859354
452228
636157
652773
640070
976304
382199
523043
362601
371744
649608
539891
383111
210952
690527
316726
460317
390086
769102
459297
474452
535256
690625
747092
484689
529274
879231
680640
340336
336759
796271
466796
532129
707972
688841
979404
706752
373291
639806
336257
664473
292297
773159
471612
949997
587315
776717
369542
528789
294033
729346
334677
657809
548372
526825
603273
203015
427582
489460
426851
519076
422149
511717
657554
197881
912978
448532
502093
551472
486384
261454
715078
397619
466671
506358
322693
811804
465457
228242
682505
373655
446355
457776
536501
283813
413282
481160
957071
269009
664666
305203
437209
609827
570109
503309
597448
458627
790682
575151
585129
246921
469255
426280
576850
639971
296504
1220702
499208
690244
444073
668212
1176324
500203
544954
830497
396031
586471
225778
875416
411351
71770
610777
313388
167908
286142
408554
268960
647028
407135
135748
518258
423708
309319
367433
461078
1163378
625736
700990
689275
650989
29532
538731
825390
436904
386264
1093437
210411
624006
649619
621504
609150
714697
456043
414935
288374
603643
533267
624712
481122
496124
368013
320115
370867
443053
605586
481207
581244
513636
598709
685386
569322
831636
738345
522822
823451
373036
827267
287624
421314
1037751
686785
613107
591788
423087
411100
706791
565578
199582
239219
491608
483669
308260
280002
660706
556144
451272
831087
821440
640916
906631
253451
569322
566312
396164
365021
242656
437157
474082
539699
525316
426537
757326
696517
689133
340336
690186
666756
1060275
203015
553336
668713
313636
345260
596496
580953
610837
854907
345409
346386
175266
673003
560712
448879
330887
482056
266912
491891
339627
430467
636187
516305
402538
496975
287624
412732
651673
1161419
522178
417134
581480
771038
532610
449444
620537
384823
277705
347295
642532
110772
645622
795493
341790
1094382
306398
639867
957702
300936
625971
419028
481618
139964
554657
568001
693632
464513
1123685
333125
812516
464513
574152
357687
912738
688465
475124
872829
405831
308260
473079
447507
572484
644985
394049
648149
747874
417181
593055
690527
469034
465298
526576
227420
350781
404277
1093437
723935
313417
461690
371949
561512
327300
1036225
591284
543466
608159
492721
709675
577183
200143
507073
568736
340801
251210
249451
713767
144785
645724
492728
352818
699090
389692
345287
447507
978987
177401
520186
285034
578842
691890
587519
526662
818016
408631
401949
497388
553336
609876
594271
522276
522968
263263
747357
498368
811804
387226
902061
327580
663779
541927
322530
883398
649201
683256
566560
714920
738153
553567
587741
342181
598096
523161
795493
504241
544383
799913
362704
343525
80280
532397
374629
711158
586348
499208
465856
1084727
401312
735917
453591
523840
280897
268041
69711
415772
360490
804067
469027
463456
1115736
571618
462396
548108
862725
968773
588709
490426
373989
677188
345260
935769
256721
360547
455808
317533
341790
519076
335365
625573
337976
317795
706552
416483
346946
600052
447506
504891
365145
570979
284759
683256
465800
959031
285002
481618
404016
892333
376575
448319
537424
565041
650235
449611
608158
486384
603273
444753
257212
622222
427762
204867
287357
363079
1176281
1154969
568830
392765
201158
702101
588071
457893
407039
681611
332671
345482
529341
583482
540330
640675
503341
516569
407818
649608
448319
424727
583017
833514
361037
597309
103428
519343
689275
305391
492721
505180
343465
591739
623135
724437
376067
217866
634217
238672
1029991
847765
821440
209909
632964
562856
506546
477237
974046
487204
399054
497866
731137
784708
737622
569824
483275
436197
623418
573590
513668
629942
623135
735698
482680
1164609
469621
164696
378448
664189
611831
507737
555332
576521
377435
259763
345409
620537
359299
349594
536628
692473
366633
373291
338869
139964
437945
474883
420360
500203
353919
316843
532873
333020
525152
792913
559647
439544
229246
683256
325988
390388
958873
664473
54409
73240
821720
337302
658603
558041
835198
558179
517408
345319
415388
499123
424435
757580
512775
451449
625234
469244
687373
120048
467298
47725
530671
369224
663822
645594
667665
681585
283499
544832
420933
655175
833379
486384
531053
876348
514260
727898
536699
564550
387077
475720
636111
399024
981841
712478
596094
366608
730758
459542
459381
880983
695677
411359
58230
620123
655992
738761
780817
509538
766481
809766
609427
271347
463247
1151965
578945
472734
566114
586294
392814
334658
773402
517071
1029902
76108
345319
473834
728443
435808
518649
139530
502663
538593
466407
431135
761274
116519
296949
491440
469936
592659
475278
337618
703220
542260
461952
246921
616902
639126
680640
150352
407853
631412
868395
791201
249831
700821
861399
347454
501442
490380
426698
495084
664803
212101
1129886
406565
635510
855912
522770
344793
595122
416859
277368
792794
349894
518445
585477
590136
981933
708087
1061682
702115
470607
416871
286059
406506
515307
627108
616382
650235
549650
339996
484372
796271
665230
647002
559215
334358
564550
392170
580815
582802
177401
503846
197881
528789
563978
733750
86888
558886
636675
434163
460199
523879
825164
601775
445767
340845
700232
620965
702101
407578
454105
510530
782007
562472
556804
564567
920162
333151
560712
823510
369762
569681
319872
816535
613297
809692
807837
410825
607189
418248
193323
634217
690244
101580
361482
484677
477151
709313
439544
617253
492721
343355
328548
614977
368013
333020
739043
823008
792461
531548
553336
667352
448911
437544
685683
1055076
351435
246921
362704
530671
1129886
390501
817033
323948
271398
415772
190851
539665
489199
667604
704330
505747
328708
471731
804569
434475
345409
686579
397158
495422
536363
551202
557633
628540
978331
480490
211214
615924
459542
435230
737605
456907
427216
1031054
1142311
880247
949131
899982
520965
522659
1142311
506882
1129886
630284
317985
373938
447507
572668
676584
639362
281487
553556
743643
374491
273535
654691
125667
879718
792461
620305
419310
590009
665316
375977
311408
689638
485931
467298
912580
692981
284759
721153
346386
714147
469497
857788
268960
298582
717128
493954
491993
811451
302807
589689
1103893
611243
257223
472442
504010
503885
572855
1065267
568961
512748
475820
922768
594366
603082
501547
423087
276637
811007
623135
314961
542875
175835
480094
681085
462884
778968
678458
278070
316678
389868
592310
457276
658271
392170
512102
624670
624488
561079
370019
772191
516296
551889
811825
644671
420012
410094
498796
464847
681085
741031
752053
729740
336078
908660
443489
266439
672685
445451
666756
420268
494896
653989
626235
360490
331908
375099
636378
687194
317218
325179
195431
868370
332448
510688
796271
258943
874055
488642
632975
227683
462894
447885
336759
424206
277368
287624
495177
467648
491280
361761
464175
840749
639362
803871
214912
418107
262991
658249
374399
805852
315805
482984
626442
782572
603273
509011
418107
566068
553362
484183
418673
582541
492721
184261
896432
591739
477237
498126
485817
313256
411714
806542
562613
760163
528789
316861
308802
747092
503309
473221
897705
580469
480004
633559
614657
393892
410825
769102
99879
417144
648470
288899
466194
666609
360767
732405
271381
743268
360934
329767
614498
671496
923089
437945
636378
260752
491056
513122
282814
394773
312386
535459
405173
490497
681585
315641
501206
752963
388274
933646
250653
395154
347454
607166
388376
500305
447507
572486
691664
593578
397502
486036
370228
589010
686709
1053346
828054
464923
386304
537424
262416
580070
961798
600652
672470
658311
460650
666756
424435
691076
289924
689275
492363
883312
579419
841017
329767
816230
123499
577772
487537
699090
727315
254478
164379
602311
673237
749928
757823
436374
80280
234097
406739
579676
739683
272169
431220
707680
792913
474860
724411
482146
609506
438214
1029824
575707
648694
353777
651460
668466
311478
513823
598709
664357
647966
663329
333522
561216
604474
205827
625171
434011
191157
133531
695847
403898
758939
262046
676887
1036531
270328
611340
492865
502815
900727
510704
592151
612114
392170
481666
307704
345762
764217
391230
512455
400671
690100
616826
575707
655102
758454
583983
818400
674305
460805
363115
675129
445697
745204
675129
473577
714697
1103125
1164609
483718
606120
203672
217117
449799
441613
696296
670067
80280
739088
438759
524030
539319
299397
795611
646975
555523
694556
1008402
361721
834527
785605
586348
529752
1043452
653885
609427
532831
702199
707668
488538
566638
657809
535183
816755
533979
869988
726248
578361
38031
486802
390923
549667
944976
1135007
329767
523319
322716
537424
489641
105109
319203
536796
327790
316328
684482
350187
393629
579676
622394
689019
348264
329517
617554
499485
574743
1029824
689661
611762
97972
561512
575155
565329
499728
244981
879718
622308
371429
565329
900727
470057
617195
699329
534101
490874
331836
523019
391787
415073
677187
568080
581602
634217
813016
662257
257759
487819
407289
457120
488795
658311
507997
414242
847947
337369
494084
467298
902502
458830
536352
145558
417904
795478
604551
306487
460249
291777
496632
279157
393135
477151
23104
587315
426001
879137
658858
549851
477653
162212
959672
469885
478585
427216
432622
551472
554414
695327
224697
515275
574929
581906
493132
611843
597358
317737
577274
460044
383673
511694
499123
634009
465868
511941
497866
507381
420666
411363
448058
981240
961121
277378
676039
845140
269831
421608
628540
747218
231535
552518
424815
275714
241730
350641
874278
458047
570753
697122
611807
244981
317533
263292
302709
832561
472454
545064
659007
323714
156834
438759
864995
409397
560184
354069
637301
137925
59177
387909
281101
595653
116519
687994
882947
360174
344533
422585
295826
485931
430745
465868
548071
546393
434011
751272
454573
168249
800568
340191
273535
829821
927385
553562
894848
275022
419197
383988
330679
608798
685107
644671
400856
495345
588865
607410
391132
452108
451272
666059
598503
681109
456043
942042
785400
668280
540285
725417
482308
279252
479115
247569
564048
517408
529871
424435
462894
663373
781843
380920
302738
264983
308033
432424
390388
672289
477653
352024
311408
811953
664189
601912
588863
579449
478356
558248
514589
544954
353183
495592
993103
443333
604444
541119
680113
260172
630173
654291
695760
809766
585723
325988
466663
658249
553556
639365
491993
534049
567307
1045143
521787
496094
434011
264983
756230
244981
499458
751005
287803
401312
571618
484677
451227
600684
824367
563791
430745
352024
436280
444923
1294866
173346
460012
338185
529612
1220702
404594
744916
690625
661823
515307
262095
543158
902766
351904
717093
777888
495387
504481
423151
1044418
602066
678489
498734
681815
258517
654420
624670
105109
303885
756815
586075
630577
383575
482523
286691
855208
644939
391132
565140
686600
553214
525901
652773
412031
734248
492595
440937
427745
429603
677188
628964
518649
579419
609950
305989
409422
158939
533872
552498
559481
634217
810103
631097
808273
438374
334865
769102
780817
1094690
666756
559158
557957
795087
550860
355717
814440
563957
609427
409991
498033
484298
736146
668069
544337
313292
433297
139964
1060570
417144
468227
420068
811804
288248
530608
471900
215054
951691
761059
651740
516296
1029824
69711
267885
487819
417242
614773
612405
639926
551558
827926
371364
649080
379008
812306
590462
424814
1045143
425953
616757
497531
542690
460199
622136
333125
368431
472576
554750
401003
311459
767362
745298
390086
549970
375485
349094
298824
289376
503714
1176324
229546
559481
350781
632189
424727
797937
399586
666862
736235
778243
757580
704907
371542
555665
458906
366608
823451
242658
571729
601846
267735
374000
633898
570930
647453
346386
578340
627317
700525
736497
543932
497947
252369
416287
558458
743643
365250
535183
315458
451272
445733
596521
578683
416720
743585
704188
548304
175418
296135
590009
767896
532310
481618
728295
772788
540393
514589
723935
280006
501326
637443
434537
879059
459294
594367
497729
675075
486919
390783
680272
620769
667459
815339
620123
532873
450816
586348
561262
312344
544665
624445
731931
423508
497531
565507
592220
569322
754220
363160
500963
574036
559925
522760
265686
698072
811804
949595
143059
721063
666177
462198
823451
449246
336261
677871
764217
309740
459267
453451
563323
498368
528033
528615
193121
317938
870374
652773
725100
568830
279362
622536
610454
685569
206880
164379
471756
615200
79741
422478
708497
338652
681632
209909
27594
331045
205846
435936
751261
458627
229153
952312
652773
707478
283609
497200
280006
292567
606882
472291
484032
228242
675675
860515
394264
352051
523706
200213
374746
312799
595122
797937
385184
366789
522722
415693
407617
386427
912347
665230
245282
549970
683338
439544
915082
452466
782776
334358
548539
493368
719159
491206
386304
689275
527063
455637
1154969
771459
222273
560243
612080
424224
670076
885660
404016
697270
804067
572484
512200
199183
480490
424727
416831
342720
397032
530671
908401
277368
637674
287209
659543
517071
279196
429603
577529
792261
555076
622896
317738
348501
981175
481737
624024
372021
413544
105109
439467
624696
607610
729870
663142
979404
353777
619709
164671
524915
572484
370932
714817
554186
1047016
591762
495929
403500
490308
344005
521801
563467
525316
769733
498234
317367
563115
856762
533836
524261
534390
583638
1031370
503592
298824
586044
829891
327689
486802
521158
746421
868395
488591
435643
521821
736358
410568
229153
393135
391132
284165
531526
404576
521711
523391
323714
378395
538955
521532
795274
551472
457454
592659
373989
191185
439555
519076
482984
451062
495414
892333
659299
142608
568080
207284
650028
646343
681139
620305
558460
460785
463982
551747
377385
395269
201609
547713
900727
1036755
392170
477242
444753
468585
364538
734044
683338
27082
846187
494154
506814
777888
705879
491993
775842
415270
577772
697916
308166
293125
669911
418682
325653
311910
397158
597358
630653
542471
475666
276477
369542
456483
335455
774638
554974
652539
710609
503806
667627
416212
580544
381857
467173
683827
524755
454045
589689
530754
552393
845091
500117
325328
673142
325653
311408
367071
653885
883312
670247
429603
547639
462339
488181
173872
481624
387346
259763
544832
883312
331065
669288
516798
399645
757026
823510
278070
483010
578945
593076
612310
405301
472734
680640
544358
559983
433449
430263
824644
339069
705232
507690
353183
292296
630163
407599
345530
354953
499208
411801
503309
448582
440650
578443
411523
944435
609150
599645
809966
357734
436280
848688
697074
532397
522303
144785
542471
581716
787165
479614
535684
460044
439809
645415
805159
690875
429101
527162
139530
425886
823451
415193
657845
280897
434788
293420
464355
313179
364979
293709
457904
459442
499670
640230
564979
614657
506077
416075
242091
696424
459344
823295
415645
688613
420922
276819
391625
559103
563762
482021
576062
777538
516798
526844
604551
313878
349923
757713
420012
420438
602382
590163
398558
959031
379653
427216
385675
464355
653834
389924
355717
624488
370156
224713
552057
615207
422486
243392
449626
397502
381621
482056
261454
832035
368431
420360
939099
180664
425848
586044
644169
469418
386557
876204
595600
551939
716063
539384
251210
694055
469223
356014
457607
416831
607283
754220
536333
287209
615881
454498
535459
491348
489052
586044
780817
579449
526268
719159
738572
723935
286059
287357
375583
102009
623418
565362
95661
507690
804569
708996
570753
544163
594509
362704
345066
291777
439564
753236
224713
276798
467163
481618
363650
454357
5523
751112
846187
561586
506192
316719
940078
563503
902766
1148436
534101
773944
460012
549921
521106
454177
685650
752438
627974
427961
500963
610245
495177
746831
562613
517417
542035
973484
433449
660095
565362
611680
589167
705604
455636
589167
724460
203417
589167
455636
660095
697581
831112
584075
824975
371816
660095
526980
588276
547608
563314
824975
724460
523811
473196
697581
1020079
269810
213594
429838
513200
824975
407057
626597
278839
589167
697581
612791
447602
547608
649607
412621
348500
414077
692826
455636
432907
659822
308586
660095
528090
308920
660095
919989
574381
831904
596893
1025090
488558
383711
742627
451749
568256
547608
219678
394559
372151
296632
547608
378755
645963
463362
519838
574381
547608
505347
333748
479260
414077
916521
505347
1084727
399165
294151
515307
494062
493019
589167
932419
479260
436801
524915
222091
353263
916521
481119
505347
546152
251342
345761
455636
805779
634058
230507
596893
704330
726280
612791
530115
394559
244608
573562
547608
681733
580543
916521
831904
640577
660095
814091
394559
831112
889359
401757
313667
844073
831112
479260
574381
612791
831904
932419
638707
371816
916521
547608
453383
681825
371816
245464
547608
640577
618769
456525
831112
589167
823953
498454
96091
590823
528090
697581
932419
526507
612791
428377
575450
916521
420036
596893
640577
660095
593964
321174
639040
597609
739043
732318
313292
368773
781340
479260
505347
530020
567999
479260
596893
500595
387175
463362
682846
394559
631232
502761
455636
479260
775842
546152
562744
267252
548171
517762
321546
206151
414077
816024
484372
453854
824975
463362
484453
547608
589167
697581
800299
693899
640577
247318
469842
327861
533238
345315
598251
528090
619836
502135
932419
471927
932419
612791
932419
640577
424427
596893
528090
697581
498134
916521
361398
455636
485640
394559
333026
341064
455636
696393
681825
1101280
1026607
612791
664769
505347
824975
660095
349623
612791
319163
505347
314225
660095
661532
697581
589167
831112
831904
618414
584262
753754
916521
640577
526330
479260
256092
737920
395559
769758
697581
831112
1086801
127039
451516
179402
613451
932419
653286
546152
529454
371816
397030
574381
463362
831904
574381
337771
824975
463362
916521
441738
371816
446144
697581
670456
612791
414077
395377
883282
323748
290325
448358
434005
831112
589167
533959
341370
724460
394559
371816
1074481
525726
574450
824975
660095
724460
589167
547608
394559
1072264
770541
528090
328663
483551
831112
547608
219839
589167
412621
686600
686135
498530
503483
665490
724460
596893
961284
600255
658639
547608
536054
492399
697581
724460
589167
467890
551592
262151
824975
505347
462334
473190
681825
596893
472097
455636
547608
640577
724460
658639
687594
653187
547608
658639
658639
505347
362132
574381
596893
383711
547608
490235
453490
289134
394559
394559
734700
824975
681825
633898
614089
400615
378452
604882
336307
414077
390543
883282
681825
824975
724460
932419
217321
916521
464326
322916
547608
455636
374635
463362
491687
574381
455636
824975
412621
411286
197641
486179
386313
593608
724460
932419
414077
429145
473864
322631
531825
530301
599129
692693
403035
878356
590216
289915
574381
404439
596893
640577
320699
687961
412621
547608
660095
489338
376254
231794
596893
1007929
434682
660095
273320
334405
589167
997061
589167
597831
612791
681825
479260
661823
697581
373129
250884
596465
397691
459974
626664
764007
534587
596893
528090
932419
747025
290692
505347
378980
365685
596893
575791
492374
160515
728738
877762
486206
546152
827265
505347
478535
719414
338612
824975
606478
599286
350480
479260
676214
436378
837520
594985
596893
543632
656154
505347
596893
447530
658639
379260
546152
412621
294267
414077
479260
516673
403678
528090
394559
553466
523051
244887
384875
653848
246673
579143
766298
1137892
632573
1016655
657827
312536
484857
597201
621721
630414
661068
500109
654508
857442
399091
400852
668490
740003
505130
760495
206914
546896
997013
490505
561055
596712
617133
300161
612878
659697
571912
857235
462170
653143
486535
278407
587221
665310
597896
464438
492899
809119
615372
857718
754352
440496
666325
492230
524495
691017
645491
490505
529329
464629
502167
482930
495135
690286
668828
571912
615583
499329
486535
273264
323000
433261
478734
550847
358927
330553
542111
567328
209910
519749
283676
636636
601535
1016655
492891
679509
432217
404620
519971
356820
675362
604424
692058
850979
949183
754352
634219
667683
602290
497782
489361
937859
348172
629229
435425
292643
560243
758974
509550
657827
473450
572141
590923
522877
836421
470985
516305
702856
447956
708051
591160
370059
566660
396381
156134
502167
407990
507948
359815
559345
459373
591430
480780
574008
590923
471818
515735
640917
517593
478734
490941
321595
355061
533237
515735
765326
669831
619552
361722
404558
478734
469787
638190
254136
670179
726349
778045
638253
483808
872214
434086
365257
449039
604424
384708
569307
809213
849781
853804
1063861
672414
587913
591430
430014
633818
246273
366071
450278
373143
591158
647288
557957
349440
578508
551284
673873
552233
297514
472009
333928
222860
605410
551284
553269
459373
507212
649783
551284
892359
746427
509550
531611
337566
768764
371909
787405
732236
649619
632591
888255
589974
591752
865924
400852
473737
473478
547424
366437
613262
405660
487509
1154031
772755
472009
447956
552233
713179
645847
1092732
622424
763639
632573
55214
400470
809213
541605
554707
577839
572957
478923
1127141
478734
612100
545016
531870
997013
147660
564474
439855
394350
413695
237507
525686
439287
603230
609571
500109
729378
546896
495135
427331
404922
468484
587913
450278
759789
790224
511116
541392
473796
233318
354933
177401
180994
552127
529329
585670
853804
484615
498235
569519
668594
542111
561197
571912
385133
472009
552127
369186
237507
1016655
815816
376341
647302
601535
742277
417589
617253
799887
479682
564474
429571
354075
554276
590923
520162
440300
356820
369186
490441
329618
563096
587913
443182
729378
625222
1001009
340845
698847
470137
342151
519576
357282
420860
401651
452427
467016
811438
737714
334551
595314
1127141
516173
505069
635802
521507
376727
657827
511116
504324
455431
636157
596712
809119
414475
954941
569060
555547
394919
973863
196020
289134
729378
794631
594507
605939
490941
836872
453534
526662
546749
509550
742277
1118596
585670
624768
459373
406578
471818
781241
450559
468192
317773
645847
533016
459373
492194
473737
471173
464350
424680
472655
523051
469787
672701
452232
242603
741281
615372
163514
420655
538242
490416
513142
1016655
610254
349440
232280
815816
358927
532023
505130
520162
613243
481277
366899
389326
585670
468484
372154
440300
700148
675362
540500
370059
258358
568763
431952
400610
451432
504324
412640
343421
440496
480780
623532
778045
675362
545016
504440
347825
429971
555722
413737
419082
547424
645357
490416
645491
717108
645847
585688
665821
687695
571128
499647
553662
546367
405660
623532
495135
322450
598136
427753
398546
646696
632591
571912
356594
568763
610398
687695
320281
407990
473737
667683
466561
621721
654374
613243
632573
400718
1057787
384338
654544
930427
372460
653788
463873
778045
473737
440134
328570
338353
421558
343872
676214
643201
857235
576154
135748
511116
587221
428176
650532
781241
679509
245105
542111
500561
478734
440134
428176
506077
292356
394919
648682
482585
471370
997013
23202
632975
473737
592713
591430
492565
389326
313134
594674
591160
348458
600255
634219
634219
574439
464860
461281
913641
679546
502167
440300
581716
596636
649109
419082
602290
279157
543408
383189
492891
628470
438290
463378
446950
687249
1218329
377093
733590
367071
407850
145783
439351
520162
632591
499865
465420
389326
588283
124030
579526
727746
643533
450559
356820
604424
813878
514363
467604
448641
459603
620459
447956
441934
1239074
251306
823358
392877
1016099
515735
447956
552233
585670
672470
490505
707455
453740
373023
505130
717108
412781
672414
447956
751116
604424
302493
495135
724571
568763
394705
678601
482585
569662
561197
454357
588795
502187
492899
672414
455431
711589
478734
406217
727746
757326
494318
502515
746427
668594
353760
1092732
653788
1092732
918565
547424
571128
726760
389045
297635
440178
414894
657827
497652
796930
410156
726196
519749
459385
482585
437884
108849
1049516
622676
450559
445149
411189
781241
552127
478560
809119
576154
707455
440496
604424
632326
628688
653885
452223
727473
590923
507212
459373
565814
394936
464438
586840
490505
605939
348640
627606
400852
395556
354394
372021
570737
632591
219159
438759
428176
440496
687695
444489
585206
562507
667361
411045
340216
364723
340257
502167
613243
109649
857235
370059
401207
592539
569060
849781
407990
571912
440496
407990
806873
353321
381471
679509
472009
546354
1121864
551284
404558
728605
351373
449973
244887
604424
717110
590452
1127141
705091
511116
515339
473796
323185
613157
552127
781241
384875
414702
478560
478560
857235
928602
554276
486114
778045
207195
643883
263907
551921
554904
413737
447445
463347
636636
534345
811953
605939
621721
56727
675362
591071
499456
455694
815816
104276
804244
596712
388176
631989
668594
520162
495135
665470
568763
293247
664340
1068134
388176
290576
373023
490499
710687
562436
816468
716401
527561
466370
487419
407566
686122
730659
604424
726349
323185
549842
546749
654508
360259
460738
836421
186278
724195
502167
504324
568792
1266473
622424
726349
345842
494952
1239074
517593
653788
277393
570512
323185
555169
644630
585760
632326
502167
356820
1019072
678601
395097
370910
1092732
520162
1092732
523051
469763
558319
403500
613208
407990
865924
473640
357726
466638
588283
440496
336781
335860
413279
476713
481802
373023
243969
707455
370059
342843
671107
765023
570106
413745
588283
471818
364995
647288
632573
614535
383563
579978
507212
455431
517593
400343
463268
522067
394919
645847
711589
451432
542111
394919
572729
538381
315820
471818
454396
705775
349440
369186
315290
412353
323495
545016
440134
483192
590923
487419
394919
514170
757572
552233
506878
659103
686122
481882
389005
315820
163514
322533
373023
379822
809213
492891
450278
648682
568763
317245
447942
736717
499865
427753
654330
391818
537011
587221
428176
580852
587221
686122
156134
678768
502961
571954
193426
468484
464629
717108
709358
546896
621460
672414
790086
511883
363079
571128
645491
467564
754352
578508
475618
780710
591430
707455
632326
499584
520162
466551
591160
778045
494318
408650
387452
426446
499865
393151
656761
595716
778045
647288
315732
533237
301001
865924
726349
615372
640719
634219
755465
811323
1115138
337566
289606
902357
535547
555169
366498
323185
583540
500109
913988
529329
751955
598136
447942
531544
711589
692058
687249
502515
589974
447956
546896
408232
414475
371710
371567
543316
163514
196020
737107
546749
394919
587221
432781
545016
418603
446205
297635
266046
473671
701330
742277
437157
754352
418931
956475
440871
286745
349440
509550
747850
569519
381105
537525
507041
857235
324287
634078
128253
457424
606923
797323
215506
621386
323880
505069
561197
678601
369584
853804
650133
587221
654508
439351
549959
454848
547424
507948
464438
654374
746427
499865
224697
578508
500078
656265
464605
1141380
434816
733501
754352
598891
492891
605939
665310
747490
997013
585334
451422
309462
546749
702856
665310
523639
625424
702856
502515
828980
634219
489151
494362
354130
571128
531969
661957
473796
478734
435327
410255
533237
729378
1229920
857718
668594
434672
668594
692117
309106
469659
434404
432420
450278
667683
450278
591430
482869
657827
447942
592713
675362
263727
632326
1107606
520162
495878
572526
490941
592713
726349
281015
561055
471818
459195
445451
607509
612659
478734
492891
910080
373378
642808
863091
675362
772184
626391
445039
782902
564474
579053
621721
634393
324287
237507
254348
863091
464438
698608
315820
506462
564474
382771
546749
517369
389463
687249
649918
865924
522067
480780
494941
831270
849781
371631
605939
916858
455431
324110
815816
1115138
463065
582263
622303
572957
589974
554276
728605
863091
598136
702856
431900
110310
545016
563096
551284
196020
515339
726349
568578
619552
592539
265542
646855
405860
732645
515735
656489
667683
606718
492899
703787
345763
689173
408232
815816
605939
552233
526973
227573
427753
569060
407990
386163
128892
291115
236757
163514
291565
621721
746427
503990
1006533
163514
717108
471818
464629
524428
462104
361311
400610
221849
480094
499680
388176
569060
553535
602290
621951
1028657
585670
473463
519749
648682
679406
503010
809213
477302
604424
1016655
623532
388176
315820
561819
342600
573953
653788
687695
686122
490941
515735
472009
639362
237507
307959
962871
163514
719306
569519
491628
502167
410255
185692
687695
590923
149888
697316
505130
500109
439351
179536
445039
605939
373129
499180
315820
358927
427450
1127141
645491
793172
563096
468774
863091
797470
482585
632573
591102
610797
550939
373811
421062
410255
587913
625464
602290
939875
569060
616618
735232
439866
490416
620458
327031
358927
469367
538423
99078
727746
556967
244887
464438
496789
424236
587913
389705
515339
441987
314106
413861
378066
576154
356820
502515
726349
482869
647302
446666
657827
646890
645847
369645
482585
435227
647288
586731
323185
646609
445039
417975
194334
583403
405660
621289
554707
675362
207639
653788
622316
592539
590923
522067
346515
623624
604333
277393
358927
645847
407990
533237
491628
621721
568792
653788
399407
464438
687927
450559
434406
569307
358927
576131
604816
20032
540933
473796
518956
552861
842544
653788
857718
621721
545016
292942
542111
489151
211665
667683
625424
495733
576154
527572
410255
262006
316174
530754
781632
500455
568763
692952
717108
639299
459373
727746
778620
632326
571912
619597
554707
330296
836421
586044
569519
572957
654374
242815
531870
593091
711589
589974
592539
1127141
523051
372259
605939
492891
526973
288452
696538
622352
598007
545016
605939
459050
645130
409568
461353
665310
726349
572075
400610
742797
628895
204580
520746
434816
447188
1187378
250893
545016
606513
654508
244887
523051
551237
434816
399407
563096
694636
303788
615372
283152
592801
583540
686122
428176
452578
451432
587221
602290
513189
809213
561580
387986
492891
465223
571844
604424
507212
645847
529591
634219
440496
494277
604424
742277
545016
270649
335792
327619
572829
615372
580469
740003
506129
655769
837243
546896
714295
280002
890260
492899
585670
486535
388176
545649
554276
745118
369186
512510
1239074
451432
199489
490505
631444
789008
494318
646900
645491
504783
647302
583540
596712
694595
448831
486535
530037
487419
400610
686122
857235
323185
591430
563560
433783
568763
654508
523051
857235
432495
625424
348289
924914
598136
946192
542245
522416
352141
860911
679509
436968
509550
604526
661651
522067
667231
863091
598136
853804
456722
521585
367193
429684
686600
196020
589974
506420
394919
459373
832946
634332
14567
1115138
519749
349440
400852
526973
598136
151647
602925
269840
435940
415486
601535
442988
394635
285321
905452
665310
997013
473968
368741
455431
622424
545016
364851
441844
863091
411748
570072
602743
305391
865924
473737
515735
349440
434816
439351
369186
491461
399407
551284
239962
668594
452266
376028
456808
440134
711589
745764
780264
485158
572957
440134
160007
504317
529329
451675
742073
997013
434005
623532
723050
555169
503592
495194
408232
291000
568792
394919
672414
439351
399823
252206
781241
502515
500109
418083
727746
853804
667017
489151
522067
667683
419082
552233
569519
665310
297635
547301
585670
632573
552132
811335
729378
647288
746427
356820
714608
644286
645847
726349
609448
592713
433717
541302
667683
746462
490941
269673
519897
574558
654508
1081755
418492
419082
1185342
654374
577363
373023
400852
519897
502515
555169
323568
450278
520162
836421
507212
395468
656179
514621
818573
318430
656179
636443
260840
332070
621757
528706
594741
689199
345066
442223
510143
1003840
503026
307584
138338
419014
722981
664059
824435
513848
594741
656179
514884
403290
936226
468869
694152
664059
565992
516934
606012
533852
647023
612432
322024
716710
623830
487748
445697
905679
765527
716710
594741
527162
337998
621757
527116
485129
589717
661451
694152
706072
509491
533146
453406
317175
507318
617488
322397
418148
416287
664059
384470
621869
1241846
739366
414341
545295
356773
437520
535409
332563
417030
407865
69185
661968
407943
297626
327100
795845
612432
640816
611262
767685
695958
537533
403505
651569
931317
472190
342625
609979
473455
472190
275628
378109
707021
471331
540962
601657
472190
332884
472190
510787
436664
682561
624530
842583
551345
682561
711284
938703
842583
354420
551015
482597
411308
761927
296186
551345
510787
1217956
502178
437586
525051
891300
356810
466094
556964
646420
489198
298893
502178
580068
718076
466094
566572
557536
651872
580068
502178
473455
407430
542016
571756
523786
401772
790987
734157
728840
297197
819710
413054
551345
761927
764477
510787
523786
761087
621550
718076
304003
620414
465643
734157
829211
411308
456387
660158
893001
624530
376483
350980
819710
540962
349823
620414
615912
546376
86888
842583
620414
573700
647833
540962
655102
267731
624530
517410
411308
514525
726427
734157
491703
705684
546972
489198
842583
630711
551556
819710
872412
647068
494844
710377
728840
465643
155941
695427
978004
559780
761927
228167
628540
706249
747271
298929
552821
738500
428258
358447
652300
502178
411308
533010
819710
304987
452153
559780
842583
473455
818896
607607
473455
465643
473455
442526
718076
523786
220313
729450
957702
621550
239568
593670
468573
538222
552821
750680
551556
466094
790987
842583
620414
492478
179267
624530
652300
885269
440736
630711
552821
425027
640517
728840
450407
410043
502178
728840
497832
276216
466094
734157
761927
624530
411308
616661
461842
761927
442602
650273
523786
510787
556964
728840
691169
377891
427429
558104
650273
552821
502178
580068
273869
819710
652300
489198
676179
559780
690000
304796
437125
466882
540962
311910
482685
621550
309917
411308
246868
682561
580068
475666
652300
337041
530993
393454
633477
559403
411308
473455
761927
283369
819710
790987
550712
854907
411308
410043
842583
572934
523786
603224
819710
652300
790987
580068
650273
842583
331432
525804
511941
523786
621550
525051
609914
652300
666653
375977
267385
621550
621550
505937
507462
650273
652300
525051
713846
500913
761927
1002484
819710
525051
625033
373968
528241
642690
712257
652300
551556
718076
652300
559780
718076
300013
553752
652300
298185
601657
559403
466094
652300
415270
551345
572054
430284
769004
819710
466094
347025
475557
658760
426966
403706
559780
523786
366609
350480
551556
19884
711284
411308
607607
528241
620414
552821
500913
711284
234826
362704
790987
601657
399571
559780
208269
790987
540962
528241
585533
612786
912319
376019
275977
682561
589008
500913
607970
652300
507363
543289
540962
559403
761927
898277
473974
440736
631273
551556
722799
293037
572934
711284
835328
523786
500913
559403
623897
547313
76752
554128
320942
650273
472190
437761
533419
466094
556964
604787
819273
625151
567376
502178
551556
552821
525051
422243
556964
489198
440970
606342
312750
709194
551345
572934
556964
572934
502178
286608
626023
842583
827471
390628
396744
262737
608625
556964
671176
411308
14478
728840
468651
641828
275010
587471
583042
593693
386275
411308
525051
630711
628642
473455
555523
424442
652300
502178
287694
1013080
472190
523786
776171
652300
420935
492592
728840
650273
361033
573699
700795
681296
551345
728840
711284
718076
889824
377091
541119
489198
473455
875367
393470
510787
916004
728840
711284
586172
224214
728840
472190
711284
641503
552821
419352
489198
624530
711055
652300
572934
728840
610120
464759
539372
286743
630711
551556
580068
477017
793368
624530
502178
711284
630711
556964
761927
263907
702007
525051
1127428
734157
790987
420049
624354
735873
728840
667665
718076
638161
390458
624530
500913
790080
790987
423987
510787
650273
466094
518261
653540
207639
540962
819710
559403
501205
510787
580068
275106
552821
453159
804422
527916
761927
607698
715269
1219319
465643
650273
484823
630711
528241
551345
718076
630711
472190
601657
156062
734157
580068
630711
624530
402100
299012
279560
761927
586991
287251
540962
323782
607607
630711
810829
510787
596496
604638
540962
497436
630711
466094
652300
502178
559780
552821
540962
300233
465643
790987
404706
332448
790987
500913
610720
580068
426324
368004
556944
638026
555530
721153
443186
528241
790987
540962
676341
528241
465643
351505
790987
469014
465643
621550
881654
653400
842583
499916
551345
698556
466094
624530
568033
572934
180647
559780
621550
572316
465643
500913
572934
541312
502961
540962
500913
410043
647028
410043
551345
465643
548793
387779
523786
738967
553114
652300
711284
621550
620414
519083
842583
819710
580154
420711
682561
528908
682561
500913
709489
409005
340526
640901
700057
552821
630711
728840
322393
122627
410043
580068
473455
284703
680955
636732
673057
615986
410043
615940
489129
734157
790987
489198
634077
20599
559403
630711
407857
434017
312188
500913
626604
761927
711971
808491
299534
451022
537254
650273
551556
624530
607607
854865
559780
472190
377294
510787
489888
570412
410043
410043
551345
559403
465643
768420
761927
416887
683171
861382
510760
790987
638409
510787
355525
354615
580169
556964
523786
540962
673702
473455
410043
652300
744863
509293
466094
539059
624378
521167
613609
728840
482692
333020
607607
552821
466094
652300
341608
256916
315458
670019
630711
410043
734157
566563
264045
607607
599463
416636
819710
465643
705427
317737
510787
630711
500913
819710
193572
525051
420415
718076
734157
819710
880037
543631
790987
415193
624530
434297
664357
532342
1071313
653321
168952
573793
530354
711284
1088483
466094
274317
723557
761927
695899
188209
695300
580068
553987
231792
465643
214532
682561
465643
502178
761927
809626
819710
446491
819710
236144
559403
761927
620414
466094
553595
734157
525051
715322
575421
575421
747025
575421
519641
630789
582406
396191
519641
624358
677948
1216721
396191
612185
480858
480858
480858
519641
519641
519641
379344
80893
468121
480858
795845
1216721
619572
540393
396191
480858
329145
519641
396191
502562
585637
794451
429621
590009
1216721
480858
575421
575421
396191
396191
479341
1216721
1216721
878496
484418
406295
429053
310891
500482
746703
1216721
1216721
1216721
396191
701898
1216721
54815
484467
655362
428790
480858
467631
1216721
579732
1080303
738726
578918
1216721
734923
480858
761543
1216721
575421
375417
480858
522877
118427
480858
705221
321964
480858
1216721
340738
400233
429280
352217
382341
622424
480858
491616
666599
575421
480858
620887
395754
823048
754674
575421
598888
289246
454394
1216721
1216721
480858
1216721
396191
1129561
146803
575421
634493
170637
519641
475485
480858
620457
546667
81865
514600
490965
580792
396191
353594
396191
519641
569233
396191
1216721
519641
396191
331908
323993
212771
594844
396191
531900
480858
480858
659223
480858
575421
1216721
1216721
575421
446066
429615
519641
400389
411490
1216721
396191
519641
1216721
642076
825339
575421
575421
646635
689424
396191
289696
469378
833009
519641
192561
449039
575421
829556
396191
480858
519641
804809
836117
1216721
1216721
396191
1216721
409795
519641
530080
480858
311395
303764
508685
575421
480858
396191
1216721
510334
299213
1216721
484566
467129
480858
540500
474804
630360
396191
519641
583718
467771
902417
519641
1216721
574645
465092
480858
390398
713594
290455
480858
396191
573231
514138
519641
396191
480858
415589
353423
1216721
707807
966515
842457
408729
201342
396191
592703
333927
723861
519641
519641
1216721
575421
479667
386264
396191
300331
580424
516067
396191
604733
452427
523643
518027
420711
575421
357367
590136
429920
366321
396191
480858
1216721
592505
932596
905679
1216721
480858
396191
396191
488934
519641
575421
724103
568301
730191
575421
519641
575421
606880
1216721
1216721
709794
575421
519641
469176
484039
396191
455195
1100907
519641
436252
579328
1216721
396191
396191
519641
250666
468407
519641
427458
519641
76108
415712
535704
480858
343553
263538
575421
575421
531925
480858
1216721
429859
798761
1216721
396191
396191
547313
1216721
297946
739819
575421
440610
519641
715721
519641
480858
547877
1216721
461537
411747
519641
440428
519641
709758
751399
527985
519641
575421
252251
407990
375960
546699
396191
599645
671855
1085532
575421
608439
1041900
575421
634219
513568
519641
575421
437822
480858
461484
471225
575421
396191
625902
575421
665769
1216721
575421
396191
174175
337687
432115
611485
396191
357413
575421
712839
519641
440164
480858
565616
575421
576517
1216721
1090506
741239
605445
575421
519641
480858
459502
241547
575421
519641
470814
1216721
480858
479037
545537
816139
575421
450799
1216721
564979
429778
632324
577732
1216721
499494
822501
396191
575421
495936
519641
404602
396191
838771
396191
355448
783988
111546
575421
396191
1216721
396191
433395
519641
396191
519641
480858
396191
411065
396191
575421
480858
712478
406279
735134
519641
480858
708240
575421
997061
475135
575421
575421
519641
396191
764244
763900
617446
364525
480858
1216721
203672
451107
575421
497054
575421
519641
480858
480858
1216721
597861
821467
526354
575421
575421
575421
480858
1216721
354600
937058
575421
548308
715493
745519
623624
480858
843235
477215
396191
663823
519641
605619
474368
575421
473477
356170
1216721
429478
543117
533680
519641
480858
880962
575421
736913
1216721
575421
519641
480858
722211
575421
746844
679212
488865
663985
649095
560345
330501
597847
1216721
365577
1216721
480858
664699
524634
287523
519641
427582
377496
199713
480858
575421
575421
396191
891756
637379
630163
390752
396191
614530
575421
411060
434075
842864
463695
396191
519641
480858
547014
519641
377187
396191
1216721
519641
342564
469486
1216721
557133
915675
575421
458918
394421
671921
575421
519641
519641
317145
482082
176213
880778
1216721
1216721
183300
591919
527304
500315
480858
396191
575421
392388
575421
480858
923653
480858
396191
1216721
480858
196277
480858
679522
519641
534601
519641
396191
508711
1124045
457768
544173
1216721
519641
655398
481282
687416
546405
519641
357764
1216721
575421
395767
605121
396191
396191
396191
480858
396191
480858
572868
271734
575421
480858
396191
723705
331285
396191
519641
381568
1216721
575421
534406
1216721
464826
575421
570166
1216721
628176
572136
575421
1216721
590888
284000
437428
774220
575421
574722
519641
575421
387968
706626
290693
396191
280066
620386
325738
575421
616704
437533
225504
575421
320577
659707
1216721
282680
665313
432362
1216721
333896
396191
387226
583311
458665
519641
575421
519641
480858
645782
480858
480858
385404
476765
348129
480858
519641
480858
519641
606666
494279
480858
599536
434534
1216721
364775
691757
1078249
519641
480858
719439
396191
1216721
718431
648221
575421
480858
519641
480858
396191
1216721
480858
479115
457135
750387
574722
806797
286010
497960
506729
523128
480858
480858
480858
580051
594972
1216721
396191
644098
790163
676038
424493
588038
611616
296186
575421
396191
841979
325041
364546
519641
391441
648058
1119704
518447
575421
519641
519641
436671
1216721
575411
643424
289869
624028
519641
519641
396191
529882
463460
480858
192507
514220
575421
575421
396191
447434
519641
519641
396191
480858
1216721
575421
1216721
519641
396191
575421
396191
748463
519641
455044
519641
361810
741094
572117
700172
519641
480858
831211
416921
658948
399153
431363
575421
975079
539827
336209
326426
420586
315738
871689
529277
255481
340762
349309
313593
367433
396191
519641
1216721
480858
434570
480858
396191
539273
519641
380802
588709
1216721
480858
1216721
639442
575421
1216721
517219
519641
480858
271742
396191
519641
1216721
396191
466638
519157
575421
480858
519641
609801
752069
396191
795722
575061
638301
396191
519641
575421
519641
575421
537048
396191
790208
480858
1216721
396191
396191
735586
480858
485582
396191
580602
552812
396191
564326
480858
555889
1216721
535308
818724
396191
1216721
868347
480858
575421
281720
519641
592597
396191
1216721
575421
778045
575421
575421
628894
619906
336307
440628
480858
313636
1216721
575421
597957
528883
519641
710881
396191
444600
591102
575421
519641
575421
396191
664251
382466
222983
734130
118996
1216721
674061
575421
485817
1216721
695916
674373
632347
480858
1216721
480858
285034
987968
575421
396191
480858
811611
624768
519641
445606
575421
1058080
637562
546292
519641
487326
1216721
519641
373422
330137
575421
292647
269810
1216721
422750
958315
555889
119863
456610
341064
519641
380827
206918
660288
1216721
419629
396191
374629
797426
759795
153331
674217
575421
396191
551067
1216721
519641
423021
1216721
598277
640446
1216721
343553
575421
492408
519641
519641
383012
641896
721012
480858
434960
312335
695916
581072
285062
480858
624580
575421
575421
391182
683250
519641
667231
579887
519641
536935
1216721
600421
573822
396191
575421
321546
480858
554816
692322
519641
694445
414337
1216721
575421
519641
465748
535190
736919
317200
575421
396191
480858
480858
491462
1216721
564054
625343
1216721
685366
1216721
545328
554273
491269
396191
284403
508839
396191
396191
396191
396191
575421
1216721
679216
575421
499923
480858
1216721
396191
1216721
396191
575421
519641
396191
321217
239826
396191
408572
431047
396191
396191
427640
813331
575421
575421
396191
1216721
598573
519641
507613
519641
1216721
597518
299964
1216721
443759
319872
519641
434249
575421
480858
1216721
519641
519641
672999
519641
573748
396191
769000
1216721
558397
575421
465194
396191
575421
1275648
268142
272169
728447
396191
343694
519641
712286
758901
502114
480858
1216721
607020
480858
528524
575421
122005
575421
396191
480858
321778
316327
480858
575421
1216721
1216721
396191
575421
705602
424776
396191
480858
456121
575421
396191
519641
480858
559309
526586
584908
295826
396191
396191
575846
1216721
480858
575421
575421
480858
581901
480858
519641
480858
519641
519641
417837
519641
488200
631880
396191
607020
575421
396191
1216721
519641
480858
575421
396191
590182
668212
868395
1216721
1216721
390196
391083
575421
575421
575421
521808
1083414
627872
519641
917853
1216721
465546
1216721
396191
329441
519641
307109
1216721
460712
275010
480858
429310
405290
480858
235781
480858
519641
281598
544316
575421
407772
568544
575421
646883
133531
396191
396191
396191
692024
519641
396191
554861
622352
1216721
436280
396191
1216721
539305
544085
753334
829196
572184
490397
497736
432185
610828
648373
890921
821644
590922
587176
572184
298554
1038484
349004
642808
757816
735862
710833
821644
168437
652751
498234
717180
890921
506539
950215
238764
714342
629075
444062
766909
466201
752381
699127
57809
367546
741281
723856
635048
863543
289103
742071
869251
680510
752381
447427
445536
498053
527770
427331
511596
801557
447427
1051043
626891
1005640
484188
856452
432542
572184
326662
354687
362283
876348
379033
426848
824561
846868
790104
586734
898562
703720
898562
808970
496509
319636
327555
707791
726287
705903
667180
682753
795498
705903
731782
146261
382771
735227
629075
712428
499293
705903
742071
417514
737705
598294
801557
422977
561629
592107
683369
741592
731102
683369
682989
710833
821644
659618
597359
735227
1051043
812899
632110
447582
695215
683369
803977
358086
492392
680510
723856
703720
701447
587176
496509
588531
408593
811701
803977
147050
759841
514809
736497
461806
419216
754882
786794
429259
794371
393098
639283
753334
203528
831747
746373
538522
659618
587568
746373
704733
614460
367013
591089
412742
250565
1051043
752381
414034
742071
323091
181894
769957
878193
667180
614460
674080
360845
429314
221866
569243
634217
452862
658551
245359
447427
538522
605639
526354
623837
217957
667782
739707
713634
360305
924914
440370
867285
439382
695215
360485
632110
402326
643138
699127
790231
587176
906070
285868
572184
1005640
662667
245321
812899
585763
695215
762801
794371
803988
189070
877085
715925
366378
731782
790104
705903
632110
898562
703047
668466
163861
496509
1138353
547944
743271
615335
811701
688266
699492
671945
812389
575517
655051
523198
742071
428725
405840
737228
443667
617441
843805
603805
713634
360518
769957
632110
703047
572184
456528
630063
803988
633090
731737
740806
534881
511211
358694
450381
569887
735227
669431
475403
1206286
803977
635048
694942
659618
493516
898562
481978
535038
644312
447427
731102
380959
531900
704733
530380
449755
831747
271194
667782
900287
856452
900287
521693
685858
724703
199873
667934
513708
683369
569243
731737
404783
629075
756311
214912
812899
429863
538522
875115
650136
735862
843805
699127
737228
753334
658805
890921
777904
505381
495455
650013
587176
465139
637526
1005640
703047
777116
415903
258022
602063
735862
683369
797599
680510
673838
321546
529595
653046
485838
921645
777904
496509
737705
710833
735862
801557
658776
667180
508757
843805
672465
731102
602719
513679
645774
831747
341807
669463
1140694
236896
717737
746568
489460
481942
410612
529612
1189037
731102
839421
446926
703047
713634
267885
731737
572184
608443
713634
172461
675834
654991
730198
310922
713634
746373
848078
346934
652751
867285
704733
405177
687315
416149
746373
1005160
766909
731782
654991
395014
667180
924544
843805
1154969
680510
794371
467764
614447
395852
328597
702747
803977
527990
737228
475668
603805
556393
695215
673589
513679
801557
769175
907986
521693
254052
769957
704169
475414
630063
614460
665821
515307
402703
442174
659618
603953
656692
445832
632152
737661
351460
614460
843805
632110
319482
597840
766909
699127
781104
694942
351592
705903
790104
426262
667782
565571
695215
483757
496509
894513
777116
410324
812899
538086
256380
340531
284967
724703
812899
842419
667180
823485
56863
683369
614614
599296
737228
522047
538522
713634
898562
603953
623837
193553
724103
384953
420117
673838
672062
699127
452862
703047
108849
376630
562399
568384
464923
769957
460642
1005160
414138
801557
346785
717737
336654
789836
442253
614614
99738
262740
710833
595019
452862
405624
528857
614460
803977
635048
307584
484772
646007
433664
705903
602063
634192
794371
774359
867285
538522
567441
656491
168952
616289
663773
632110
703047
717737
602063
487748
667180
632318
701898
518319
593120
496509
490383
407512
731782
569243
781104
629075
741328
526471
422694
635048
692593
490554
434907
735528
803977
536352
522547
481942
821644
731782
241723
423499
642962
951582
617441
206683
585152
492991
363666
488542
419219
742071
569243
671945
890921
684449
352522
777904
461110
710833
257755
705903
759841
746373
626015
726750
294173
699127
812899
289425
618589
746373
822926
602063
808970
286691
320827
746135
365780
527665
790104
373390
595599
466942
528706
890921
514832
704386
518106
930194
534538
1061371
735859
667180
759841
661119
652751
627589
808970
435030
547376
420868
742071
900287
339996
419519
705903
617441
614614
714835
670734
738458
301722
765255
515867
185388
405530
681541
632110
1051043
521693
336759
432488
705903
1198912
582913
867285
650937
603805
635048
177079
632110
667072
707791
839421
539765
644652
481942
637526
890921
922837
703047
405190
661451
769957
547918
735227
717737
623837
384373
626345
450514
811701
739707
910508
600753
731102
731102
538522
672699
637526
843805
601022
350065
877085
269748
542351
931614
635048
538522
263907
512891
572184
559568
426458
637526
829196
795498
433278
598480
568698
753334
765555
362289
585842
746568
481942
673838
464438
843805
367172
724703
511866
594376
297946
712391
566445
261573
496857
707791
875869
900287
737705
703047
538807
667782
651128
392233
742071
446926
777116
375476
803977
703047
769957
587176
683369
679546
723856
392233
408232
370401
424535
803977
884310
735528
731102
703720
1223880
925895
812899
735227
576487
583990
202396
603805
898562
831747
474383
699127
585376
1063983
571442
569243
731782
648137
215612
786794
368072
735862
333048
707791
900287
790231
370134
513679
433757
522047
717737
808970
617441
583813
418180
315641
480398
724703
368237
562824
705903
538522
737630
667180
633849
792919
585334
413279
735227
594033
506418
735862
777904
540488
731102
365301
694942
715955
731737
746568
260659
742073
890921
549902
717737
374765
401300
521693
694942
452862
572184
705903
724703
538522
801557
829196
795498
522047
742071
794021
790104
291950
710833
338811
737228
781104
435808
435979
1051043
667782
890921
449477
150625
724703
849238
707791
632906
519116
521693
428359
739707
606211
808970
612660
703047
635048
521901
350929
735227
317363
586734
625845
699127
305884
385441
400343
724703
1005640
795498
731102
635342
495194
630284
523582
451368
323495
705903
786794
637526
459542
498824
410174
354539
742071
349309
629075
322903
781104
503358
878577
603805
456392
436933
504916
1087763
535460
541401
839421
446926
726428
652751
725862
724703
213594
821720
680510
890921
571517
492133
472174
736295
421833
300096
810716
572504
272114
318449
396308
563254
504386
500907
367157
234804
682291
501004
319029
451422
764892
681585
495309
628213
454717
450989
594167
467361
369186
742267
438817
372285
463257
256811
558889
339326
588760
546924
676584
342637
296986
859311
356386
197713
676382
109783
166993
413343
570474
455352
319636
464175
683256
753754
471688
487458
396765
617693
587773
554405
814041
681085
707031
856466
386422
539578
706626
660937
312814
313256
776090
606771
736264
13636
549080
458615
738572
780710
415242
397774
476873
265949
421255
542041
405654
477693
297626
277066
440304
680587
434406
848627
427678
468408
645436
267360
410786
503592
570234
401935
637691
564897
332529
521350
458627
410784
501131
424856
588276
236819
955531
539340
680290
413761
514193
676201
620699
576032
1004771
852444
702121
363115
735586
738362
355055
528028
385572
134754
348458
483087
593761
389279
601969
372111
322530
754090
605586
672839
599801
558341
391363
823682
571007
282514
565695
164014
401158
499728
520594
426777
385962
99803
452153
491949
316621
421381
598211
567080
650379
438087
368173
1056206
599460
389060
414120
632394
449365
192505
489245
417001
445711
485425
523581
405999
868366
924480
465301
506612
529732
417668
689720
748360
332943
429087
629748
517417
455120
526484
345066
544471
795368
379431
554181
540364
499180
198465
761850
789515
777528
513168
542400
180585
690549
640806
38427
422537
758391
457164
420661
298009
1023525
625655
1043516
451675
644481
314670
622095
622549
903563
348289
1080142
360526
287523
422977
560949
557678
449412
811734
492982
342988
865312
330957
790974
516280
328249
885261
480608
597389
289895
879025
286533
391333
751438
446252
529722
335081
442526
605612
550712
615028
575517
344644
562821
508303
231329
652065
835328
624002
471632
459300
474459
854218
381598
371214
616704
376674
751005
378811
728751
1202987
319977
366413
197438
515904
623482
283839
940540
161260
580564
331854
855000
463281
595352
751362
310733
698907
484224
501139
694873
174771
581764
684197
678852
478938
618945
518370
416392
306093
729501
348455
572423
494384
654900
373036
413474
377372
957603
186672
378156
276019
514244
237414
325504
527508
566778
476227
327264
359450
633639
620254
556884
469437
694523
670649
387080
636378
682400
507359
476509
277169
571050
449670
366150
798880
792723
538902
907281
464638
268244
565959
466967
108089
875351
551794
680290
742783
538535
96526
375417
659044
329999
471606
440031
425522
549953
440304
497750
777935
417514
418311
265542
600684
658052
477472
430574
403890
337618
287722
412330
721838
378401
918880
1147820
536131
340069
572358
554445
1008937
334551
880962
573700
598030
928602
459712
558804
299664
263388
557644
611843
901188
457426
925115
102009
409355
730842
485578
364700
534548
472416
721131
952811
696832
491574
458239
860517
321246
644630
667683
284700
626117
697599
433639
638409
703280
564265
296402
322930
1312034
357615
521023
323895
498696
355151
590104
586517
471707
601769
193307
461987
817999
484375
627441
484229
392297
843766
537224
442223
1259459
600126
133784
435078
853573
575743
930427
855632
663609
517930
668115
368617
886801
602743
723050
586723
496821
730513
462732
353923
461016
625655
1477109
649292
365612
842594
516970
743056
557170
340729
529204
406619
514190
607092
985728
326093
254200
381932
656137
431323
969381
513568
568203
813789
331761
714668
654069
420186
461022
583334
720252
289539
416603
1170
908946
443858
343327
746814
437876
439651
464120
647523
417718
510571
735375
451368
934035
387885
422956
495523
455041
72356
606703
489833
557639
705604
434608
460818
653557
259684
368496
697899
973863
583306
774623
452647
404439
662260
346114
425657
217815
383289
526507
394293
727898
427610
107527
317938
682424
193071
370322
484036
585177
327277
25006
440521
312413
559445
353416
413993
463781
552057
434285
454248
687594
554861
230647
428625
619878
629265
231965
335250
510352
119165
430823
343131
842545
663078
819096
223434
302435
550689
709615
426963
803690
43418
523328
398546
352593
446910
585522
478101
367701
573780
570979
578173
870369
556432
168588
535797
524267
634935
794875
323849
665875
575887
628354
522063
216044
119584
350804
301001
460157
485353
425378
468615
681181
753334
776877
627540
562545
801028
807195
494342
423856
454371
503874
300735
501825
30245
199699
873920
339482
696034
279252
692686
365437
482251
490624
602630
849175
806234
590986
554079
510713
587985
410712
505747
331428
555250
548922
549210
380813
522253
140970
705275
355786
434475
439506
421852
332328
819373
819554
539608
615778
654552
660933
865746
451749
559925
1018101
675185
689199
510644
360178
412698
951691
615981
230724
283499
792164
471408
477472
163052
383295
431220
964627
548401
251481
638583
707491
851269
639970
445602
361323
715269
397861
413279
455347
747013
665152
463045
891392
886293
392632
542644
737364
385560
487326
744552
310626
309025
465552
290717
241281
542293
419723
974450
352546
443540
448582
429531
609893
463045
241094
418311
530993
765128
388018
923772
355813
372503
432328
352378
650018
346868
567278
742267
516847
371858
326133
640719
433323
747218
563019
445561
633384
911717
326850
931552
53625
892867
811420
1084727
475806
369996
825422
490308
495004
941870
210230
660354
647730
569517
445759
460870
587438
485070
388794
220929
893743
576777
426603
734248
476014
733390
612175
405135
255355
216895
708826
523200
598522
312536
522829
324287
456938
549606
426295
413950
539856
418200
356989
163861
301887
572074
493198
704812
430230
382967
501456
297286
1059306
575731
198972
769422
347454
318058
748463
220151
520936
613331
706072
246267
737249
779148
392830
710077
403231
723935
471743
34241
311802
525329
580306
539586
705745
809009
414157
706611
440791
456708
525649
520278
744920
611004
410015
564158
182490
291682
378230
757540
415247
593807
532994
388118
347204
791243
500415
799531
483508
553052
451819
457599
439764
1039653
724157
591461
1053246
678458
826755
437971
389326
365268
535976
548999
386227
305664
650133
614946
511451
542628
724992
356850
316772
501476
496965
467956
484779
365698
294300
278155
413635
361847
501139
592729
332727
984419
997061
497968
360804
555009
703700
512614
493132
538285
641965
708392
584490
898384
126988
1087346
854240
681003
495414
483921
560935
433737
347886
708998
196975
728984
289442
678130
457981
409748
345578
385127
411819
1029200
376349
923653
361375
528722
417132
551921
473568
182051
494084
573658
234804
632445
232972
796565
659802
521806
635342
739871
383792
722362
269150
584064
447313
621721
557759
525916
539607
522071
291795
767685
330917
1019072
396602
425457
457334
656507
372194
310031
591430
338811
511218
628359
432939
629496
444489
406484
533146
587221
627051
436374
422213
460526
513183
469587
419057
679126
648169
399588
631513
311910
403412
694701
483619
501920
793172
683171
745830
432285
792731
355837
754919
656663
815354
636482
357061
801198
683681
581756
562768
582573
370399
399807
213583
513855
530681
656891
400745
876165
533806
530169
860181
645134
342120
470789
428011
439367
736705
700454
283168
381932
481543
536925
511288
338934
593911
570946
426048
408451
583150
382862
426019
833447
600912
407909
615207
586671
810246
245464
426347
474389
346934
292567
317711
542839
668492
469762
477512
271827
883555
490804
637487
510655
746612
570467
483080
557577
692989
913988
365993
574930
875416
480237
340105
215267
496222
361337
770363
717670
658750
513945
417287
261359
543356
583412
482575
958123
377061
518542
430845
451422
671517
665144
715846
399031
674250
688005
434471
704169
467500
574709
610506
431563
213884
687319
255225
409097
275628
166471
553246
1136974
417707
877545
666609
733316
262558
542620
327486
385831
328027
558044
250937
505073
603556
64470
519694
314699
330210
1103960
607568
432960
104447
614412
356645
416658
579328
525486
570970
753773
589499
486420
296818
506188
1010116
369012
453958
205359
499343
552530
296851
665868
718509
255381
441284
1050185
527197
614133
839375
638800
593969
405944
410953
617441
539608
679223
421436
780929
122007
486087
375815
213614
407694
165962
606061
356742
584107
79366
470278
367701
112648
650648
335361
538253
479021
429477
794631
639165
526923
614851
432836
307878
606055
558407
284967
741709
130227
418618
163695
191895
498033
376937
299282
501497
108077
569573
514260
577792
497364
404732
557044
486990
493342
648811
564602
611178
675245
274296
417769
247051
1009030
634964
749992
176590
541661
304550
458336
523152
683953
517760
211114
786847
475956
488670
510500
430226
355208
167051
611466
450733
518035
847080
489714
977541
611913
460438
611472
686379
574216
508320
404471
679239
648057
1005414
388801
427803
654623
549454
936992
683246
477561
529612
936335
595410
425790
469005
282913
677239
644630
407058
386447
776717
465188
404525
905452
559836
554012
310716
838968
411776
694781
556037
468589
327253
242160
690958
537515
590782
604235
858446
793363
71271
583063
754204
756659
473971
415560
283915
446170
469437
444976
589211
558248
542599
655724
663779
258358
482831
617024
479500
754416
661451
551715
696393
823358
374599
503876
843825
232068
743825
938427
176468
713510
899899
537541
477814
316443
579958
723050
567876
655506
569322
473443
129460
366335
649044
715731
880136
384204
382837
289779
586901
421804
811605
453194
664338
575124
509889
444977
323948
866131
310792
427511
406554
337811
254013
614657
416271
494167
349700
622854
630326
402808
312843
255901
459302
601846
571517
516109
493350
608028
528371
542182
213859
635521
281273
508145
736757
515589
652333
681569
250565
202420
634721
359847
322588
595662
679255
760406
591519
498277
813878
406238
642794
770915
516798
472706
619781
448878
231792
728842
1220527
396958
587182
690960
687669
627570
479456
605304
907425
725700
323125
669115
681950
513911
411817
1066164
363300
368305
760163
471629
569204
478512
367158
463730
615418
674459
1053225
319098
717839
465557
472051
716619
669707
506930
473925
502451
383295
573689
464673
756762
18036
745807
535070
453015
511211
369996
737285
654107
632043
389346
719607
510308
1021338
588093
594681
205167
794092
407599
1156822
501118
319888
663956
464532
311910
816407
607443
418916
125462
401633
145474
581782
709489
483838
506764
508829
581898
526976
584117
362054
453065
616015
492637
434038
615353
602205
706280
500305
515554
1137909
265775
695958
705688
490024
381932
461372
145205
581776
412640
612547
473885
429391
331549
603279
528588
1250969
521249
607278
493233
487479
443747
258524
516283
388414
404783
599536
898275
878596
373968
399195
631341
457203
580164
333682
296881
800806
242582
641603
390119
461963
360547
497940
502717
394561
437388
639946
649902
482597
499150
1061574
509660
635902
301197
587905
673319
607883
373059
485029
451316
596601
279252
244114
603565
430322
742609
452257
322427
316327
455694
443958
479682
654508
555688
335860
488110
478380
262069
343713
521203
655375
930427
879087
706351
514054
150107
560914
549569
521921
491994
704704
490785
789692
470993
620656
551792
354335
483166
371077
140970
448221
231692
426841
497664
896168
488425
440977
584356
332390
771619
423739
698931
423918
436045
312245
1003672
371408
546230
408470
895232
912580
436276
474071
498803
537467
307686
570685
574995
476415
608441
921605
571218
675713
477589
770562
310922
407333
459079
581704
815388
541447
552861
663288
645111
499986
484975
487222
698950
576160
249522
454378
779266
638576
310349
475047
510392
388365
425302
227356
589010
571844
838943
622897
441629
688663
617693
270416
802341
435477
629275
537976
559938
583251
404872
876557
483576
118996
373300
519116
453034
472460
741237
584830
218497
332149
522425
192553
556148
273690
631349
457567
555421
660933
323716
441613
629342
394819
434035
365457
309066
460375
414769
441421
408056
437722
813598
497074
699067
795635
655236
422887
580401
698035
481352
1028219
597746
559352
684801
618311
471816
583068
360249
514377
642539
614075
810397
479776
799015
624901
565483
271901
338499
533045
608288
528652
358452
709102
637762
551825
811597
412521
518857
415486
679126
374176
211189
618399
347501
368496
299664
625765
705427
570979
584031
660894
527400
713177
736010
395380
411231
497368
428797
699776
696538
548068
494585
727068
420207
648097
332969
465741
452647
361355
384695
712220
552311
843729
535201
522770
627801
509538
414877
887553
371280
563009
369632
395864
403678
693914
408833
667777
729348
498602
484207
331201
285868
469027
495559
1055774
304421
210248
458047
876689
315997
458840
364078
370608
559039
627761
952139
876793
522233
423739
720020
838755
472808
514424
732405
658092
257854
434011
424861
634009
430557
698838
376912
530855
573791
258517
373246
738935
889505
323263
716194
587891
653834
387064
657388
567696
271991
478611
332987
738400
486532
447255
306606
265512
379923
447489
520156
668670
467951
784568
486420
922799
790080
561174
600546
597431
489639
701864
593433
43418
414204
555915
377091
215585
776783
799913
548423
530617
321563
283996
776688
700079
313877
525686
358117
121541
448819
468585
712244
251757
615835
665644
365973
418409
531549
311265
719730
270328
226009
256528
685524
390496
392572
588301
453873
350480
459663
496188
404454
101605
400654
475814
518068
543904
514244
573232
597918
300331
154991
64470
650955
367307
458462
531526
399802
1001087
441262
599001
594622
737587
700901
372608
358550
749262
731231
393340
662715
919794
406380
229828
386844
925342
390409
541302
527032
409963
488343
574876
656126
403312
94664
396712
492434
723368
708087
422192
792803
496229
462738
385681
675150
624298
443235
235923
536176
891050
675406
740829
548220
735579
367046
603724
529599
336175
602873
451358
473330
487632
654825
402100
568229
409245
371845
702729
139079
428410
94962
314517
321269
564053
535807
624179
729900
256528
127447
633090
301694
492632
1000150
416693
424131
627573
707663
277101
446867
214210
840506
341137
462976
715246
495004
614447
607320
819827
372656
345606
258607
496588
742894
360518
431525
485602
602472
658726
555523
322716
494040
437254
307742
509704
361755
739383
354420
141670
302457
540580
334272
704015
982066
482685
513527
441668
425454
608443
322328
543718
368535
599187
513653
462037
381764
487461
497371
542339
676578
698950
499120
705891
505018
455561
223763
804822
639525
669814
518903
634947
558620
180962
775762
316884
387196
454483
622678
493279
369285
682505
851607
732852
416944
451062
332006
288569
569778
1210948
702581
385695
178443
258766
785766
563602
621339
636278
576561
406286
396740
638670
637772
252924
923431
475140
679216
475047
404572
536008
281101
326903
612643
627249
819084
463745
19884
619458
503807
399135
388360
728676
655383
463366
370804
722136
425408
41076
524388
388365
397653
735157
481942
243734
478220
649948
423909
604643
654487
550689
926401
308209
737228
567801
567770
309433
391773
531526
680403
340599
492946
703700
360526
503775
611098
561009
621725
737387
1019317
573800
514621
256151
608378
453822
241634
495130
419066
619770
555719
189833
234769
632579
193572
506115
147246
400343
467012
589398
981675
897597
878973
891768
284856
522862
527765
955531
466370
606817
190717
516293
485573
961023
909615
709973
570166
567328
594957
313059
474887
712477
364428
840975
361543
226007
608314
641083
725355
263727
199986
392457
732147
145558
382112
343664
542477
526456
375669
337302
1083163
412039
653606
703787
790163
659111
449574
262203
822081
380802
642091
488867
955708
651873
532510
734822
362365
388553
492525
757618
560638
842632
1121732
411471
343683
643542
162135
699329
677072
483669
1045589
492168
502451
660411
918880
550652
336135
492496
451961
133299
390304
565080
889012
416187
642373
629022
483973
514691
1059917
468600
643515
421427
349490
593534
736938
660739
200616
550712
806860
122524
507117
579060
308021
727598
771406
545278
408002
609150
534815
435288
322780
952908
652333
274862
664631
481963
336096
509632
448714
808813
758193
606703
519628
315458
716000
503832
610788
553364
585415
404383
738850
568792
418184
443271
1043509
446326
531241
684600
283102
516970
670118
397774
29146
554841
166168
492785
618016
578444
756762
393579
856074
602271
622424
289040
861894
581445
530250
523043
800607
287453
414993
692557
689829
455496
582116
708146
277101
270512
789956
1181230
430524
536433
524429
383486
443664
476768
52517
164346
746766
720555
408315
532795
542339
690960
480108
420657
393340
519971
567770
697656
610120
458079
397942
763958
672855
631166
1203945
534225
455875
541651
270536
956481
372576
815374
538750
502327
438281
426848
724437
606531
413718
286954
484180
211114
697000
916389
464566
717971
454632
463378
688081
823434
565578
803076
387968
977034
419082
286980
716186
780688
211907
317606
728573
584617
447885
919424
498989
577248
584872
413690
503876
679742
299746
589143
338648
215585
536008
806542
612622
369691
342151
530530
426615
519341
554012
431626
303876
410625
561009
540406
565659
487186
477115
495789
507513
653841
640105
792470
131642
596094
319168
385254
396470
705451
669744
572957
1210920
549921
374299
447109
559633
401633
296679
433834
927164
317290
486312
370910
795845
365131
277003
654889
649467
577316
262764
612291
214426
410508
1184283
262416
700901
220355
728605
274834
950703
456979
308625
368427
467679
446964
344778
426897
390502
375994
578646
456526
262157
484039
398416
385972
664473
672983
491304
417585
431360
301758
342600
798618
647778
614477
557608
429920
263331
524483
481810
516471
484079
299202
519966
578688
371721
648329
651279
555421
498862
905511
589951
706834
446910
650080
528304
591739
448104
516643
536686
1158147
504347
156795
737818
428359
580154
993103
661349
505484
415385
694595
638215
443459
537164
872412
680324
294071
725322
398364
672211
398597
582802
395556
311210
385127
417158
560820
841351
168154
256469
685651
693236
618324
73240
221546
577316
366498
721207
256233
375822
516109
851063
264701
640424
457804
699574
465378
318600
502097
743825
471376
409492
1010780
480799
196971
700736
619577
474057
594956
728289
606315
515175
724542
594996
679142
526765
642522
908386
687319
580501
452477
682369
546524
702542
497613
368440
321246
596585
561451
203035
604882
531020
491889
398856
419532
128253
664168
420268
53625
592018
594367
233724
725140
728447
559481
469502
486883
348455
1141350
330830
844781
433241
444790
897793
361303
491215
485858
295257
503107
592666
476643
507400
420101
452296
345319
263019
515877
502712
767071
482668
431267
737938
437876
728289
244204
565331
558535
453291
509078
603565
526584
369618
492448
1067965
367626
502114
685099
465557
503837
593317
406101
243537
551392
484608
335455
760123
465512
572136
670476
506476
380364
333327
632937
1001624
451358
650532
354933
627263
318090
550532
640602
550452
313672
449898
373129
807380
583645
563372
553554
540483
583922
862631
676141
690816
740289
588734
451911
299296
412210
912567
562394
178663
356227
781085
450111
161474
812265
529301
538200
249106
519391
734371
574152
592151
485353
517219
370606
318063
498193
760602
206610
503392
947772
529591
615418
990037
339521
415681
321468
564286
488511
558516
899472
382731
244369
848462
541520
362024
673707
431063
398716
417739
522067
511797
583017
468618
326759
134812
643515
283168
575342
617488
299387
631775
441629
427747
327153
240656
551237
302773
562182
849864
329601
47860
626440
443934
177401
321401
347648
410475
611582
559647
1065078
302940
853883
323568
412298
696122
744414
691662
467042
494723
426439
516616
449085
393562
690812
144935
275539
491056
444143
407289
513322
367497
593201
586310
699316
453183
598196
779149
523941
370752
741785
465633
150332
451815
554961
498232
451253
692058
846892
397715
1541635
835047
422039
462968
427642
196078
630063
400308
479115
657554
501154
614856
672444
433759
246162
681838
287428
747456
504347
397529
343355
373592
480161
551880
558804
266012
384378
513505
363479
357920
459012
627359
184082
563529
239736
572817
588283
498844
189070
573432
465552
205359
388818
443047
293299
454964
649252
354158
855680
581119
562697
417059
186747
160962
436082
356500
443489
656137
622673
648488
430829
560764
688750
368617
352070
616848
856762
699129
409941
1066293
573738
401158
633785
307878
322450
433645
491098
785373
714668
524556
219301
880086
505987
491687
534957
331396
553421
1074035
957808
875367
439490
300159
704135
740065
471743
1042072
715424
441738
247647
756486
587860
523391
405669
433209
170975
387968
510665
345976
809332
909967
796387
537703
360216
612878
545682
570520
692169
539814
516845
542309
418999
470906
202646
812516
492839
781453
468584
522213
663773
584856
523198
978645
273855
479526
621724
672470
739338
659310
385522
277707
55359
526911
373453
326306
517837
598581
298551
701030
677259
794804
458079
445620
430962
759695
228355
323387
293225
496002
658311
1003583
516293
597358
695272
733681
614460
637171
345587
439955
382346
663943
936228
555310
648711
475738
42249
382793
1019204
533503
994934
413825
816355
448604
289526
416764
508414
408336
597898
251357
561105
498429
988789
494279
444544
304611
103579
573546
429371
644852
825164
613588
372078
687080
391594
986709
475668
672999
416187
421037
1067135
580068
461747
1098728
543316
608430
660235
405952
445759
394920
518762
439863
630607
486906
878496
654063
540894
689731
422000
334206
409886
423814
514579
520636
576033
480759
405339
264831
390196
732125
449434
498989
430639
543595
638859
424206
463378
363115
374486
348242
452229
675669
674169
950243
639318
438302
670386
446819
568118
528015
160007
528001
635575
754046
545572
516778
765023
410276
562613
467631
642342
664189
345208
203190
124704
618879
418469
477916
358225
551465
542878
22873
638215
466556
203610
679494
262758
513130
758502
834695
520790
475877
227588
849443
1107276
374059
681912
697043
446491
629224
284560
622724
257562
963201
542056
279682
389219
410415
693903
539406
207344
652224
502604
594869
711733
942370
205359
646289
289138
28883
426511
602053
570875
338802
502431
764244
294843
13636
380326
492664
215506
1002484
497559
300876
480766
1043509
733823
795350
287957
704172
596850
178513
350177
495351
428369
296135
594579
437533
689377
477294
516320
640816
391879
311392
633990
637266
406666
395368
694633
464963
319203
630360
370908
705120
1024952
559579
655516
426439
520955
545501
149360
945381
426094
818867
577572
704846
892920
268406
831211
520799
413825
400470
199331
749557
737258
392226
429170
558516
376551
526858
239943
611913
849773
554197
470885
467581
522556
693625
429377
305273
576537
685525
667477
347662
324914
556658
390892
869783
925683
496445
438267
433610
494852
533293
645907
758502
534869
789529
284583
298846
413828
815979
351513
466663
387721
653885
280695
819511
267362
432285
546776
386863
390398
602873
562367
273365
360216
421169
461073
599666
254736
453322
363102
1053034
472592
541332
298273
743001
512021
420933
533839
207394
533731
635557
492081
494227
815180
280758
602762
713183
661372
550364
571506
261533
364442
600458
985476
482356
638319
586411
577489
490416
62166
260129
655843
387618
310850
204292
302509
330720
857788
565349
398105
564300
321174
427650
658018
371816
981933
693909
816512
534639
1054098
464684
575743
487233
450541
721843
757744
1077634
343030
719546
647806
394237
472064
799018
420885
599864
685698
897586
681153
428424
652691
466831
638842
794559
736757
677979
195321
403525
425891
658052
55383
501326
1004237
310771
597831
501348
227799
531825
573952
642320
432542
587182
507502
475857
502717
826495
591071
359907
478172
678130
546896
480157
209830
617051
524779
1001452
492021
660815
853284
931744
614712
316006
612878
604159
526973
41076
455120
480460
535140
894481
521450
266101
1071577
153509
524634
808795
492367
698847
958865
401428
432838
606873
464856
761829
114998
500401
551880
582668
812402
829023
680797
244017
108089
752937
567633
547947
546051
667428
570300
529591
481978
872237
437844
324722
622854
469954
728226
734195
614153
203247
536585
862725
603079
568663
213594
29532
826795
732633
398034
556657
378268
368762
886154
517408
527462
80308
797367
325589
550226
482146
381966
571993
339032
608060
484916
508082
364870
599031
539210
523053
173081
527063
422126
1112373
536022
533694
604882
362868
235624
520306
725000
484418
385127
503496
654529
467421
648919
283839
582311
622017
659915
402567
1048256
583462
423499
575060
620241
466967
442548
420048
533370
100103
583623
38427
965711
313842
204274
623218
164705
482599
1060962
335622
485640
571638
694284
568012
907577
467397
711475
365021
589801
164241
684894
725031
420586
432907
739624
509960
621152
783621
685938
441557
337914
299158
774909
550558
322054
633444
698530
830088
898477
747271
439113
185777
474459
203965
557786
529595
285739
533724
373487
573213
317430
501456
660937
537069
448008
379345
968614
544050
530482
866091
694500
758974
695375
667683
659007
455110
192141
560345
503671
577481
354420
485415
470799
801054
424927
449015
384869
810989
496588
575621
424100
712333
154954
639254
556286
554989
776801
842587
585418
737630
525363
465457
541113
405177
463088
450896
868908
429591
591676
494645
299158
801332
392671
483970
300876
654291
594885
668699
650576
611934
394456
333650
415771
416019
387821
417675
93776
378841
303759
411606
284856
533467
317367
314069
338999
491155
194145
523198
424856
337303
278596
585226
586087
638566
970644
660192
181713
767087
519049
729112
583144
620314
955424
522313
768732
572881
453389
790503
210248
381660
356645
365668
500046
184605
482549
535563
457694
327949
728443
613771
587029
399990
434937
1013080
230362
774575
752027
593569
1023189
267108
323169
597518
718540
422296
552547
299345
398004
100744
355929
648329
632315
755205
506462
582591
100583
483512
329082
277468
440297
613069
570912
830142
454964
520290
520318
550749
265428
101769
227346
429801
719439
322317
581560
828484
652929
682514
409642
144023
936036
641603
372595
367013
452648
633639
500655
312722
797552
416467
485824
753201
699508
696832
597395
556779
373527
362243
461994
1071446
521691
384633
469502
446315
424100
986709
502069
713382
561641
431525
711922
981885
122946
443440
478588
446252
404523
643889
514138
172202
424190
424866
450682
571508
366682
151836
406879
82267
401759
350832
206678
277709
436197
484677
737289
644510
497536
437151
474880
404816
830381
444330
774494
448729
680110
288545
340267
359523
398823
384035
519182
538621
436095
603390
463382
578388
761067
236581
550002
405092
463357
317181
436449
883003
458079
439657
504128
271365
248829
245741
869453
499635
451052
420207
626729
316341
390083
353218
778009
441768
664409
450627
788439
858446
465768
586704
651344
246273
398637
416409
320777
547531
497875
458070
656489
735232
655526
376028
41069
619906
337388
399153
285034
351513
760069
460032
662957
272317
1014571
562529
636434
644918
406113
369011
301719
874023
573504
381196
767593
942548
526268
686638
577850
629984
409786
396224
353677
427598
518390
323548
351060
356810
489868
534036
436252
655949
407756
136265
534596
441048
527361
568679
399577
592018
531150
354215
734180
553763
536094
496014
609464
742989
373621
514176
470483
619161
625198
951508
590247
953291
739819
314310
636915
438067
572378
405768
852828
625424
524270
404545
1019655
486535
583338
443784
435049
556904
795060
236522
615912
266518
443053
296186
564858
638032
215506
324305
76384
746534
471341
581516
430718
245842
558297
144462
314233
233311
510704
796186
543158
761087
343415
567008
521983
577274
654207
759795
639161
846267
522050
586533
514138
474974
660288
484772
668627
563559
775584
603805
405234
577517
558198
515735
514503
365820
433357
384527
489747
661119
389000
640561
603352
534908
214941
256151
333746
289894
679240
486310
568205
526507
299073
574531
554722
958292
559871
700741
388749
540549
359865
472475
340819
686785
636566
446026
538657
246747
451572
276680
662929
435694
462100
419066
778620
596521
646778
459621
353707
476119
452299
106880
824108
304259
359903
744644
484369
344553
329393
680939
534639
792455
492635
301743
49583
416659
456825
498908
757823
456469
313332
420325
289793
426537
663454
281027
591283
323091
326625
676492
663078
464266
581704
418038
677259
371875
483902
1004093
243392
471808
378103
250796
372999
497615
386692
482933
669081
609801
712621
521896
546154
317434
410345
534164
672922
842328
299136
1358815
295295
522078
547658
325606
602472
965358
736040
348537
684123
762877
551389
200496
229748
580306
411286
436953
788750
329793
602644
321586
381105
502636
465883
434561
1031650
247127
158291
621504
543915
436904
492565
525227
732762
456066
271991
518864
530115
542104
608418
164014
751510
458061
225778
939366
418342
504594
382268
413058
757971
380924
865746
586517
642313
478158
433664
386227
520790
386631
406606
73605
527985
591162
415953
1137892
529345
672680
465188
510514
520201
647102
790224
1099939
403466
890936
547394
614851
563791
549916
420936
462791
552547
457164
224627
1028219
365693
523043
736309
557993
672082
500625
672465
742627
464450
606671
740065
754632
405746
533146
396000
683609
529766
481017
457914
699067
424413
298929
457654
571238
506980
582926
259466
404459
811438
196277
764072
705974
333997
458365
809817
306624
451571
342790
207118
345980
673319
786355
555613
650486
368363
913564
365203
689397
698641
701353
441715
602801
306950
449645
512053
565926
638346
320747
172028
480618
713340
454406
479704
839148
417353
325037
503125
640602
687439
311802
948364
426034
316848
479990
622560
515017
578842
388433
575313
588709
1173799
743009
410892
1010223
575063
721500
540748
580633
429484
287950
755814
773872
492935
473177
481630
545269
527871
612686
545269
465359
458669
482396
429145
722989
417691
376162
831636
408503
538000
548189
261533
486018
425259
225369
419518
730396
164234
459083
940218
437125
237470
499563
826682
261226
603736
549264
453424
426622
331517
293225
794067
823953
550643
370700
516827
553129
481156
560137
631015
403890
507687
789202
878129
359932
877587
893528
298551
581029
639364
518857
425427
583802
117360
462190
501352
480696
672062
490804
377343
450978
588461
517538
277854
515235
377349
593807
440667
672155
232505
692937
554861
500985
280415
787724
391970
515793
681035
507502
443046
199849
395754
556850
428129
588865
365153
466173
536845
497898
741647
678130
468846
424355
617277
480529
173166
335792
645321
748856
594233
595861
521653
540839
451527
534399
455401
234097
618158
204498
160429
715246
559027
549000
608259
753754
772891
227912
541417
553125
512376
520207
488971
416658
588249
385245
504956
362283
478120
125607
329583
615994
770656
469275
713179
888255
377721
462089
722862
705602
642522
646862
569901
479379
531789
411460
662839
483019
790086
899964
728447
449960
731775
560518
671833
423739
660226
1179461
662715
279017
377631
499634
841241
271015
525130
360646
572246
175393
598000
537964
526067
521896
458416
611209
381240
499438
306894
884310
567494
422541
443554
720986
230783
523062
570508
733919
374665
741595
418602
589707
74173
356743
582473
532873
376637
375736
324381
895809
860515
949595
96617
306757
539684
679143
570197
571752
846544
161584
217649
496616
616816
533068
453654
654330
446848
500566
478090
592232
538603
483019
737258
446252
146261
692096
392671
286118
430556
591440
692043
880778
612176
610693
407468
460138
674178
409041
1066344
775871
309050
487039
209023
660987
507950
196128
555594
585533
605937
706791
614977
325179
598251
725628
509672
483602
478200
685386
382199
469186
340698
1253085
495439
402202
716863
674358
477082
558056
703700
374676
234815
157723
634945
543015
449219
680958
333353
510157
519437
477017
211114
551581
572061
543710
372140
561024
415966
336307
225304
676134
1012153
558438
521808
447244
433853
550414
699672
399164
631255
493295
580070
910786
574707
253195
630152
427878
429052
242179
236425
415926
309841
585337
534723
568679
710133
631264
331441
491707
413008
432320
597556
673054
351060
746901
453895
510849
174175
645491
536130
510230
29146
547829
345119
663238
596867
596449
731597
305421
434856
385133
765895
565080
366259
561214
496274
1266763
404778
639916
343295
403113
412323
1185606
800523
621245
372283
621964
389985
735232
936335
845533
652411
499120
578917
931700
708657
575527
135693
829211
709449
623986
340682
93792
443540
707719
810989
367182
602423
505037
430139
1023378
1034790
412542
573953
544649
564631
533991
414230
432779
651518
211593
519577
440923
568012
636017
606983
868684
488032
395875
529768
445856
677342
468491
532591
596491
1074453
412903
556514
562823
622518
628896
93576
402131
838701
345860
706791
561751
710858
486883
634078
501206
408134
327435
328063
334828
560137
523786
371099
1165967
475638
800274
546015
441715
351893
351544
664200
574340
793570
553294
498401
355641
424471
602053
374504
766987
520539
507359
406816
550512
620542
499180
501140
396765
900690
465185
495698
450849
608798
350929
606758
363343
316271
596447
451571
365693
324162
311063
385975
679476
572348
443803
452919
583144
739905
619916
437490
431048
614460
610596
1053695
264408
755381
632898
748954
885011
493739
670576
459613
498611
431528
608775
223611
563113
513409
856713
584302
365810
808699
268999
245016
404680
508785
649494
1044726
542472
478497
831163
461016
449593
334272
462559
437443
405944
509967
359907
447582
380556
429073
375841
569983
571686
360148
485817
489592
538535
339450
335423
412078
398117
214068
494406
370608
446735
643075
575590
641216
606944
668490
714005
229546
396674
796186
600871
533826
387492
453682
663658
261573
554989
654487
744208
418131
688999
234815
684419
782684
414230
681611
791275
710517
602620
841351
611643
646465
334528
390035
418248
233276
903933
489762
570875
722122
560892
477453
586538
554548
549274
572117
629922
523688
367068
1001624
1006410
478716
297051
461668
365078
379881
535606
714115
708691
167449
433477
657710
283664
532563
495041
908386
811597
345031
515450
525469
573689
502562
421674
305648
804369
277368
876172
346246
496588
280433
570979
265686
516062
273164
591762
533416
541453
481543
353413
566728
915542
465298
431786
607027
457619
676141
305391
1088483
539653
518820
312214
473796
745094
491103
536924
297051
481106
506126
391879
741022
593569
461016
685544
657209
279982
171900
303483
606832
491528
515214
630866
517251
514616
425621
732926
347899
698522
822807
695763
594235
646222
416293
1145892
707663
643846
484541
372055
674412
675320
757204
1060798
1055076
458977
689199
522836
23104
342729
399958
378819
486807
982596
761538
849332
572806
285515
783057
185289
690381
393454
724088
562974
548936
370237
317187
389469
483552
970121
676382
289547
556217
709139
661372
971227
405649
458974
838755
638619
645130
484823
687194
349548
424120
758949
295519
496553
326147
104185
285034
611000
691726
892920
170146
385936
539044
768716
954874
755460
482481
605163
512244
574860
625736
282048
507381
923873
780745
358860
442529
492279
351376
463366
531328
566013
764834
718494
771802
470881
475124
821203
155858
689454
751830
643609
488819
856304
580938
411801
715185
706520
569322
554825
755814
966241
337655
370353
240884
205059
734152
541736
867643
277133
430230
633908
376554
576141
425953
583063
576397
554548
585415
238576
458579
647194
373246
579060
533484
549393
490036
470800
727746
915064
268669
460374
264637
520789
760953
387821
597465
494920
482148
625281
559403
248148
673864
660428
319163
423189
274250
681438
563505
863601
236957
724437
719671
451022
664140
88437
637102
558920
299296
279173
1151589
605777
485823
467983
409886
272683
708294
710876
480185
676141
494469
368670
429249
259584
321545
525256
451402
207128
307658
242656
571636
670477
434813
514995
585415
1352736
537329
307803
523128
497090
456796
516643
501476
14567
491673
291822
617768
591711
773537
675379
480979
773739
316341
724844
753820
451653
280985
392858
771908
521457
161752
647178
469940
537489
416626
376349
369065
935878
227899
435283
508986
334524
404065
284403
262379
633429
495929
543635
600056
528142
313401
651236
362868
799454
276834
1267359
561473
694748
544316
431279
740387
845143
612050
737705
523497
958826
724121
516556
413020
132201
450966
307484
482025
588371
114998
958315
586471
562394
635877
941610
538381
409710
517316
502677
516058
880962
244691
407853
486655
783304
328227
567394
505747
306600
686863
431899
491437
571788
397955
504771
582795
475278
524353
553676
536845
370134
581399
280752
641479
352417
519447
669819
380742
726931
617203
1050185
268766
642981
545915
263999
499327
966515
22881
419216
665821
749025
411819
528186
670966
609035
504787
579229
592634
599296
687736
290284
403178
518261
494279
474136
266518
730463
733950
628359
540483
662551
383190
926960
353357
465800
283804
768732
432656
434855
682460
351182
433422
1071655
421875
586159
487551
371429
499952
1036225
589275
567931
976617
381272
673845
577729
719414
794387
550225
698318
541977
402207
452427
801136
554072
419219
161584
360518
808943
548618
593911
588464
440631
691983
450601
627624
421452
558941
190935
702629
242582
619669
481326
720252
548275
518706
589107
488318
492230
654570
540294
426485
387492
304852
480632
488315
423993
271988
510187
455812
770023
993711
405649
667933
779499
787405
437202
420797
573584
686309
253862
693903
686514
402890
473640
429622
355152
639277
514756
618399
262050
404576
536796
577489
427576
734828
397754
427158
637278
352063
222091
504315
133851
665887
542245
808062
272340
310524
487801
353707
377889
371099
299397
1061371
449802
424261
469984
318272
906631
433383
842714
669473
75268
432888
315968
506329
581121
149242
465680
569464
300247
752617
564486
697214
423708
810967
473225
508320
750753
281586
690565
194112
442755
785721
552436
469280
717110
766705
334073
1210920
454332
362504
909967
377477
332070
678702
722872
509663
801162
332727
1074046
298777
569945
873920
678833
669816
581901
534212
360796
896432
660568
741160
574995
472291
473225
415028
424327
404952
624025
546917
134803
251860
578796
269735
355837
340436
486413
458678
282541
797599
373533
750450
387342
520114
351513
486839
545016
383692
587357
448977
688266
527604
412575
273304
630470
407057
814684
261703
576781
499728
430951
455812
315895
545419
579086
614530
819084
677848
101933
814870
572146
540294
670203
599159
453361
469763
394819
372376
463970
755188
322916
603226
377868
303563
427529
614089
441036
422265
547592
397645
487727
952803
875733
843970
538643
825583
698547
721263
756797
408728
208102
502327
511688
470403
357882
552714
895635
254608
597923
227111
477398
633477
731755
490005
682678
592324
422793
389203
449408
529498
353749
455787
659310
349014
502187
1008110
450601
423530
1027183
1034808
444143
722224
690298
450156
421648
544381
866131
886154
957101
375267
527109
648488
298761
534639
273635
289134
383220
315457
463247
519369
879902
181457
574860
309765
536524
754046
375937
494562
433759
610084
832561
341173
663663
470695
296152
476643
697809
665128
782403
674381
419825
498640
238672
444717
818605
436771
251253
634935
484823
374665
782152
332805
660523
689914
649445
352753
530037
458500
414113
457005
506752
387452
876888
770090
604280
257212
352914
203885
626433
994934
753795
394036
644041
418617
430773
145205
704171
741345
395685
286010
327991
715292
450277
399612
450474
625675
664582
474132
628114
475868
561751
360495
773254
738598
577850
1044726
445143
363479
702687
537691
437509
972985
441867
219301
450499
757143
674307
505937
293536
475547
469733
448485
664993
412371
324081
564429
696375
777465
461877
615981
547310
573660
470011
587022
233487
433227
539414
569517
528883
664389
443411
215154
664318
498429
351948
439555
420827
541703
925353
753129
650909
335842
632256
494040
432523
540097
593027
540359
407630
849093
428112
491098
457332
964421
595796
531589
311395
713046
567287
301548
676887
204292
750504
593651
638895
729316
534065
455121
846187
480106
350747
338271
729379
496085
497782
546291
508805
458062
904315
601135
395559
385127
503466
691851
321977
1093862
373354
593488
799253
495525
436197
192180
491893
701781
561324
662806
311463
536657
623528
604006
728226
752880
667777
621585
693972
611086
537214
561831
653542
495840
723549
661937
107028
302156
487870
905613
510020
617895
704169
621384
338665
638202
515175
368475
421959
661727
1056182
549959
478254
361722
519500
543932
947772
472552
732077
469919
202163
329295
238357
336196
681796
733501
260577
650646
466293
449412
558620
616538
304198
654900
474862
616370
779410
476944
599645
443849
399028
486535
592072
256660
409287
472184
819570
952069
565497
582295
719670
665201
546862
400470
486041
523476
770492
783492
498265
511515
490596
586946
361761
751307
423481
311338
776072
538907
910917
589068
617032
583089
967274
958440
109348
426988
202420
219961
431638
634219
212416
339784
577850
440830
333682
680711
710294
600935
331065
537088
328920
387175
453255
416281
284000
946192
584107
469502
492032
538866
514617
256528
420657
528734
269748
458918
739886
558889
489198
515994
640927
459791
1017587
496305
822459
593878
406126
534984
701471
506420
651183
722842
325988
547503
543393
511458
576280
1026737
414932
508684
331600
595599
754281
280472
706873
500082
505075
490616
964952
383331
220021
537602
332820
496630
508389
668641
316719
778259
497745
859454
653153
324895
633396
240656
232972
500198
360439
433332
611759
728677
64200
342712
314037
433325
625354
142205
434855
649217
519897
366369
515184
654291
266896
718177
892516
561718
413497
492063
449159
1133769
563958
707807
533464
667665
643518
876572
584389
527197
381045
607071
553988
409886
558920
422631
626433
130842
433551
516894
300691
454216
898562
624028
331934
392166
495127
435078
629442
575061
696856
588834
469763
215154
410304
250582
815180
313144
600974
683681
548126
349059
404152
740638
877736
578041
431055
351696
498281
328393
281976
585505
505523
351326
439147
330070
769733
398932
474500
309443
483902
731617
886672
825339
691314
214198
454155
826795
515207
626830
896809
575926
278551
368472
333205
638566
535057
272066
516058
406909
453405
460169
738456
519245
727068
581985
741653
594536
558948
1082804
682699
422999
532802
912559
279344
552367
667641
376187
899982
977718
633856
639873
294224
1051435
762666
568118
675581
588461
357101
550557
1149460
475601
682846
631041
578173
100583
499438
55780
430748
365779
478129
411789
483512
506122
696424
89728
540644
530010
41560
491489
432488
607268
385441
471252
120590
333324
1015112
384536
458199
1145190
479484
237784
903154
451122
360661
453764
683439
304283
472591
571469
458347
394890
443738
429630
552100
394635
126837
251270
483342
416678
818152
634721
309925
834685
555158
1194779
448582
452647
540138
451111
811321
756230
410564
422214
562042
256955
527960
502418
377144
236443
371721
581815
749600
642853
523706
822553
404185
606923
642015
248268
785677
368004
439737
230580
470372
645782
488167
577709
309352
826700
231761
454845
263019
628417
508139
454848
239568
349654
456340
340786
385236
642411
1103299
1163604
185085
263019
555911
502612
202646
682446
416157
640571
375888
462142
243061
468061
380891
121541
628114
509274
582471
605660
696063
636279
329169
512200
972369
281690
335250
717198
568384
656224
815070
737714
620870
417181
705812
133175
643846
455187
523902
392591
520814
538127
673704
278050
485425
623582
524361
284762
375988
613695
756278
608432
227799
868501
215585
209365
579786
704736
712524
606294
517463
256145
456552
826910
238357
278208
716324
383131
398932
238660
653046
431288
330553
434433
780929
545026
563921
652428
721034
711718
503885
501222
505891
438528
335520
477693
355054
935052
372376
744080
418141
680849
397774
594146
651084
677988
791000
315805
574710
257561
429314
471293
454498
349421
97972
722799
351320
766987
474130
489709
604457
582459
476884
548234
392362
543938
558941
326971
742627
234724
1014730
546924
423487
802994
642612
388099
26003
320258
517392
619127
474082
742749
469034
349373
162558
809009
486384
898277
589551
511291
511954
93792
442662
315820
538293
409117
383673
430062
331441
374354
471451
403210
601895
671794
329759
661372
537734
308567
522139
30256
483774
708657
386398
630394
549221
329403
329759
537036
579066
501246
436208
1029526
332563
417561
304618
551948
590793
577206
658356
537877
325567
582298
678833
802012
350951
429398
631513
898277
306956
326095
609691
449213
555158
467487
418625
348097
842142
472475
703847
547856
667368
523867
635354
622452
577318
537871
675029
545154
410276
582541
629423
688448
525467
476765
225300
1113653
540118
541484
327733
499123
579060
647035
611468
433513
694890
623333
384204
463065
655755
576860
555147
452941
329982
530011
555586
374665
123854
557736
574844
361355
389784
340729
227424
305955
600875
163514
174814
464997
625353
278656
323895
501572
624752
565327
477983
779996
92966
523070
236757
611402
690823
724189
428688
92610
454367
1019204
615986
532123
575580
889297
455087
312843
610606
406992
365449
577316
553070
576197
504554
606002
448507
277133
433028
373351
652362
385880
564945
399358
649674
706611
343499
606873
594336
626023
784508
570560
1004029
718743
459129
713951
756306
478588
573432
561336
342500
1033512
959150
677658
313965
293247
646007
578619
391083
690298
618311
768954
425365
1127524
617821
158380
358927
535348
395545
368026
720224
509051
262103
464449
980728
191157
504771
440930
272683
587036
794371
418931
517704
1050185
557643
299259
986709
709794
480442
837764
1072264
528654
418993
379744
499528
16954
396884
586840
174175
353381
421050
390562
502406
511194
577027
293466
551642
584414
157333
597391
512199
506876
320590
423682
325538
688394
314591
583385
465224
449891
371408
405339
545960
169159
586927
164625
458047
652328
477223
455568
771459
477223
465622
600962
468585
466680
794207
281586
332579
386313
752571
422893
674104
628299
155643
310222
552714
557539
515890
258604
916433
402271
262050
530929
533780
765689
875508
278359
694748
638560
329244
687477
320611
609510
761073
830532
494255
485776
454332
535177
502099
350801
781085
538664
1242384
484286
417218
133784
889359
427083
209469
414876
100935
378448
655539
374834
554028
945699
843235
452578
640138
414385
56727
460823
506077
631675
615622
412210
504554
787380
576423
452797
552928
747240
315548
484180
722917
449477
1051043
456818
466173
415485
520790
596503
261389
641441
276233
531549
502861
642373
495329
257029
478695
469820
356425
85176
445933
1059704
785092
478041
991439
161757
570540
499022
369556
204689
811734
781241
350870
610849
407936
508748
422341
672060
543098
436675
331606
334073
928476
886060
497210
445400
460193
570096
212432
753941
217274
815029
600857
462290
682810
610596
533820
659583
405416
444786
488930
505749
768803
545913
670865
406606
491348
596935
553810
581837
523639
414289
417536
316177
703864
623504
961646
606570
557678
349574
415710
292410
405578
1001927
422803
677191
861395
477321
299965
306686
364348
310814
778009
658271
447336
509900
426698
521636
299202
468214
310336
38031
683328
950270
289895
200062
394681
1046799
374385
408012
378321
711308
602492
550509
442037
560412
585726
340212
471683
394902
618349
276996
607675
341901
640460
221584
681494
540261
485765
526484
788453
1218859
406699
422726
343713
403267
659139
210994
664189
464868
466166
479424
503990
531513
398820
422180
453764
521682
678804
506979
639628
483275
669528
777076
751510
502013
365507
635342
203885
586137
773154
507183
578020
142607
621344
249261
499684
617247
471731
375002
520594
809208
368670
453034
441802
487500
626647
274635
715808
525422
424435
317606
465548
725926
631444
432669
375399
491457
549650
247448
551939
461242
814426
217649
602076
502069
499241
320801
431306
389020
368363
387591
777076
627166
554792
386166
606735
323778
935783
754319
493284
794092
480237
576777
549500
329203
478130
449576
735630
429398
165268
213670
429398
432115
387452
736817
639295
182767
419551
455532
445561
588316
413046
481205
526911
343806
220434
524021
517114
305529
372055
651168
588795
650481
599015
172885
506920
464467
686374
442029
741496
559027
506297
543130
267119
685275
502374
441738
252118
1067814
794432
407258
556804
572140
406375
554012
315633
599718
1060570
272408
597847
436291
916728
393057
431936
359817
376433
431845
678666
333260
465685
614371
322061
703047
843508
498191
423367
330363
619300
437536
552604
163578
525316
731737
283392
492363
664034
226792
375003
368660
467016
224128
818152
307368
523859
495068
881225
586550
246259
562568
553026
626464
474452
762666
641750
661968
576372
459606
315114
718153
653681
873742
603224
632326
467495
579542
808698
450373
719607
760869
455222
737605
502596
663179
441384
249894
384045
739616
446900
386559
609936
789374
689891
233401
181278
234085
457310
436648
675585
330070
704232
671336
439347
763261
426385
560585
175590
665642
595528
402078
556773
715493
646883
713789
656471
380515
298582
1046630
372576
374638
574850
627269
482431
672294
300247
381105
313292
580031
386036
770363
177479
545313
421050
644098
536752
459370
407783
499420
833106
118861
514557
634332
382365
1421853
494896
838592
627968
470300
343525
908035
420101
757921
593402
590646
409507
799454
809323
156879
725029
478925
628318
379659
797541
531969
153902
456755
599293
401661
561105
531870
274861
599074
479667
800891
538955
816755
380851
349225
460846
76752
745062
592729
260642
228667
781632
269831
370545
296504
555335
446906
581538
625472
284175
1219664
695272
156344
702740
549394
632069
507688
652454
424355
695916
595583
387228
466630
407289
420494
325738
678009
301082
417531
357067
608775
610275
410694
744297
466858
486547
430176
569296
591029
702121
340509
558635
450733
667741
967857
628605
349835
316026
346387
248257
747012
515682
339697
503961
433338
549334
207414
561890
380216
626383
291914
380453
479048
434406
557759
478668
313956
571457
454216
328068
487537
599315
589378
308742
262157
382132
786541
546426
821395
803655
443499
530717
525388
369770
1056119
761850
392131
523623
754319
499327
375814
786156
459603
555404
257780
640815
439684
1043516
373517
732926
387556
645977
382373
339127
448136
769791
549749
389006
612686
670567
625347
478730
718509
390176
537912
591676
835198
490005
597772
653848
550256
301037
408500
404214
1042105
428962
186519
764524
728554
271201
538012
193323
310323
526057
369758
466882
533955
544882
1028743
387754
688761
311884
376349
455285
829891
527990
572277
541810
521273
257755
573466
575041
508214
605232
679210
482371
554494
620436
554128
269342
404853
478730
435685
516911
628034
372460
362704
467470
551284
228309
901188
837889
889249
486036
627051
864391
460100
398689
463635
339355
532058
271694
384246
641963
330585
576713
561011
438267
569824
445946
626729
517704
453159
346864
544383
674817
443247
176590
708171
534396
980670
586156
675639
686618
251301
182548
476368
328100
653685
746760
498555
433688
837474
360946
409651
599878
210224
732052
676929
396749
308154
461242
321771
449039
535190
425439
283437
199986
430923
727473
458989
544115
415356
859643
665316
698190
184581
577772
631128
587891
524815
341148
659826
597448
566010
455285
925699
625064
795946
603082
671855
479011
252158
380764
430556
551747
745256
215909
558227
595631
348055
579328
624389
628640
569530
635156
562097
367445
435849
682394
640484
623627
810096
358398
686379
223116
713846
445857
767896
583216
355657
408965
570402
376779
452232
565775
817849
73605
505981
574067
441547
920458
744984
368773
707349
650136
658542
376483
479325
676618
593339
495918
560779
543878
361886
605870
586177
538907
611949
485070
445804
611556
271811
213859
435158
298544
723024
873153
424420
1051884
548364
509317
544832
642015
762014
832297
639946
179536
331106
229790
819096
225304
486674
348143
488894
614569
533858
265308
578202
603820
367561
129844
455052
470414
413538
382341
755205
564970
820152
642192
1107276
711475
217138
205827
381471
633555
528474
475592
837688
361355
413474
555949
484436
473330
453950
726092
330137
410043
413419
245767
705604
810368
430821
734342
179914
346307
51125
555517
715721
828094
523909
558615
659510
162275
1454557
334559
500736
828840
473319
472748
403154
455431
491027
406279
758391
535247
507748
936857
478471
491339
270753
745118
511683
502096
612111
683097
366692
427088
422999
668498
325512
851678
297809
287722
473566
136118
839839
322666
399665
752823
721274
730992
26003
767130
462160
612897
753181
342964
496829
531789
509731
385837
158174
475488
752377
617143
581378
406635
642076
248370
276006
680851
469855
527692
465075
236752
537703
665389
1011683
807107
402446
565497
440672
347014
633923
230640
386447
321608
471080
332586
377622
348027
509478
606797
645285
673873
425969
290278
237034
668355
434679
961144
247650
330674
537884
648576
197738
360586
408159
291810
554473
370100
364084
498158
188584
560184
386386
442056
674689
582541
365145
547608
791419
998327
384410
401633
304337
397605
650133
440869
450220
548793
593961
596585
414355
623259
457627
576335
961284
456458
130004
845212
455375
459747
9145
315045
639126
530250
554189
813508
553699
466236
660414
711359
589800
349359
560633
549356
584154
1105195
493393
522456
1129617
276371
536935
667509
669528
677002
388479
529618
538807
634834
586121
684982
360018
339825
577742
434570
594897
705221
681260
667361
379653
923873
427747
419150
334826
608671
643326
481245
761099
613228
570620
562645
790833
639226
491155
548108
727746
418361
774013
346905
703614
486396
744238
530620
240160
584114
315805
269417
410002
175373
502604
648222
468047
549368
803048
933974
692693
705377
632591
142424
631070
441284
437058
583144
584617
401417
260881
672732
689132
681250
327991
499413
608303
605232
704847
492037
479341
528734
979715
592174
540093
225110
225304
769733
362946
625198
622420
753595
538012
909144
486650
877273
455532
480076
684599
785400
718199
316328
470804
659478
768726
429636
495422
464856
397942
799741
630711
463401
132368
618844
360767
444143
392344
370736
713542
418412
370380
476175
599205
781235
579748
602066
839348
255355
248757
528100
532640
285956
306674
1004657
523051
942370
26810
495351
445620
399675
623629
639442
257911
336759
717106
646469
392877
455987
436580
348897
460773
811382
695638
394750
584051
349497
560914
230362
417132
658311
521421
256578
640675
800649
798761
402567
448622
711980
481193
485452
689173
986149
404016
568837
52517
20599
564602
580401
466251
310520
252660
681337
579851
469280
443042
338869
413622
659143
470433
244988
676341
562472
503846
522007
449643
495537
944878
643743
912056
657774
294843
417975
397092
322046
529289
375476
419723
685858
431525
482241
468926
394513
582116
442504
1129886
705804
234483
417245
380190
608262
653008
425827
521844
611394
410986
184631
393443
942019
588436
367023
593336
527856
823007
462647
307985
635354
610174
229604
412993
1233062
499232
555678
545553
749746
800990
1033640
604189
431347
530780
654544
416212
734962
618793
362179
555147
675379
315146
611262
439506
499234
479115
587568
622729
336367
738726
316621
674350
375689
375485
426840
527041
587654
79240
515457
504554
439564
339482
530722
546195
753181
456326
897774
378800
510076
284288
465081
439515
134812
694633
509513
547154
389076
416177
561788
415751
540109
391390
709602
502220
760963
423739
363508
860716
834527
514219
525761
327555
337984
427874
104610
563467
433613
997102
380205
497048
682412
613917
673355
807509
474377
612618
571987
405660
560656
1037594
876792
501562
666249
353245
294355
638950
567255
663978
275657
836455
399201
1138353
633060
411088
473174
336096
426777
428401
818724
653542
544316
439684
800649
550399
316004
404907
341175
626664
518395
577677
758190
986171
887931
626761
454024
372503
634179
652970
590844
675129
266683
638534
521103
335890
300338
457165
484759
572894
483772
284891
556327
727741
708062
709212
264892
523743
537224
482543
353096
578297
407589
532212
165869
48608
80703
192770
807820
663829
603513
462153
409781
495399
908014
693610
376162
801207
360148
460169
601885
328280
513911
428835
606707
409603
622312
600753
352980
607977
554627
428835
736406
487676
855208
473050
481240
552773
566097
531059
482606
418069
1047590
187913
492448
1141350
547726
445240
1054591
279917
695677
613243
462401
416216
451961
768804
436621
428500
632599
248340
674381
237540
890936
520690
846542
560873
476643
432253
540722
567278
660987
563019
571905
467016
501629
514191
478060
531688
461333
430011
453834
737391
583805
624748
543575
504026
1066613
413447
737587
335691
437021
443059
605416
322614
179536
411574
797234
540858
638627
321563
297946
483937
803464
859849
826700
492565
515876
645491
658894
256578
545686
114882
666399
643079
403571
755289
537877
729563
407909
383045
845157
692058
863474
383428
556888
613407
512635
560552
480077
447473
414157
345031
729545
320272
415698
674395
619512
280472
519966
603201
236399
465847
531459
564529
602425
388586
901829
641963
437001
740916
735829
703820
315804
360490
349849
477051
706769
575386
519576
318272
602274
397654
701448
412258
485287
634019
455283
644741
770853
567298
621972
531860
283987
511120
581652
910598
659292
678964
653980
665374
1210920
526197
791275
628252
650988
521772
713280
264203
722323
691691
269869
499744
872428
497745
408905
483859
395297
314620
618663
657385
396122
750667
404576
620038
401339
454656
506947
651344
548071
355755
591948
299539
392827
340105
386163
484971
382382
336055
586508
395297
706769
544419
675110
785255
764675
340682
651173
705602
542510
675110
604616
497007
557083
510815
554768
520125
666033
761639
939262
436334
571220
631107
651344
504959
868370
678134
368600
464415
396644
202981
585189
323299
899841
590903
889034
645503
541466
638003
422250
487878
839375
514949
565767
620092
630034
1111360
331049
684442
836740
401824
864830
678110
326641
626288
933590
579834
864830
563132
466960
742956
410203
744677
532758
704171
649463
907129
795828
505468
352357
470238
278228
509317
444689
848698
158951
515152
740289
564865
878193
531925
596602
336081
643719
666464
910917
368431
1003633
590104
532758
786106
500032
601589
562545
502801
19884
558149
301999
731461
494677
515214
839375
670981
473210
1336378
846270
750648
313749
542617
655154
504225
1093437
845091
484971
515103
789328
670981
742073
618838
767822
554768
570237
678110
285683
740836
353268
656700
158951
400418
880823
676825
360312
742956
487159
622514
823434
764832
527032
493610
650273
197587
396122
839375
409619
560330
649102
744677
911664
711052
564732
506212
798273
560949
568496
446258
343891
722904
423087
539814
754602
592749
285925
352006
588951
723436
678134
671341
606942
819850
697329
449214
560976
480322
404576
534345
417374
652605
715292
585411
371767
283804
408517
651231
767822
39835
488787
382940
662688
442223
846428
716534
560330
525916
455635
684442
459300
766891
437309
168851
778128
784246
527270
608336
463569
804939
499167
797360
352068
493610
614545
373036
546015
670981
330102
620038
533568
451311
574783
755974
583497
513274
468470
902766
549120
666805
834346
688251
1057787
815423
473210
342625
803445
778128
504270
453975
746822
736309
297125
710856
488704
997102
504125
596788
331049
308280
656700
836740
525194
629630
597214
455318
328867
749068
437309
273949
377539
618682
432331
659015
639651
428549
290934
605066
668931
366378
728386
609571
890709
547713
399239
653837
653837
323409
548334
362246
375417
792306
380725
407025
808068
502761
811749
576131
896552
670239
732066
435601
291675
731461
541466
476369
257029
942219
604970
906873
732066
557083
550102
889034
957796
646740
465857
489822
658894
331320
557133
246018
587708
637800
742336
641251
841636
437424
626664
343005
800883
716839
451819
647565
373129
551958
251483
649392
512378
833201
713634
552079
864830
448134
405711
504125
480646
726768
964557
534276
603082
880894
586508
179672
544419
625601
1017844
571502
367418
502412
456534
461510
760797
713280
574722
456043
499744
709326
596788
836740
697329
590903
548234
533767
423446
490504
575057
677138
712942
393104
507297
619480
470258
647007
685593
419286
200161
634702
180846
190520
418574
524495
544419
979852
846254
644551
432331
525729
864830
779394
936634
391269
886293
151041
171434
678110
736154
551714
660452
439548
315667
624165
424413
410784
543465
683113
604616
467303
688207
302738
564054
832946
624165
448108
477483
669971
464217
471997
709074
839375
738180
624024
898477
570166
633908
328867
819838
580215
627747
625601
584842
490231
574783
500965
617685
318874
564865
320577
713280
380698
322730
399122
523346
441242
819838
479479
971227
822719
647365
589058
593806
418533
502220
524225
858921
724087
344127
608932
332152
539452
789966
936634
554768
408449
568619
775023
429971
608932
588071
678134
684442
549649
1298695
1006856
463457
546984
373766
627141
499703
443995
436301
408517
633908
604616
515103
435850
552079
308463
648605
453744
442075
610837
643073
750648
639046
552569
590192
1003565
580778
780604
674330
806424
350303
200612
373348
540409
704523
319207
511120
827330
526019
558974
575155
569521
247609
465004
172075
467298
926876
509187
528050
596199
738128
703453
409781
629630
352068
439548
462710
746822
499989
655360
778128
605462
546569
770853
571220
566749
820214
740836
712883
658918
455456
467153
353268
447379
645399
300346
672458
707680
647302
380962
333032
574783
658415
792042
809427
669917
424866
825111
372440
804939
913840
689162
419589
312563
778449
662908
380482
694030
475414
622732
598061
501205
284165
739628
714659
913230
400936
570237
880823
277709
690908
329091
399122
936634
670239
774796
493610
364963
1042072
481252
554768
543010
464915
478925
619499
201250
689162
606306
322812
471744
559559
358069
557145
746822
435136
704673
672619
379201
676740
713280
480322
359838
723746
668423
630144
569003
520125
931333
952811
513048
620232
458079
744677
435850
738180
767822
388018
546569
428549
889051
353215
644573
764675
738180
1006856
751092
614302
444689
1378677
181174
492764
535411
679529
674330
431494
321782
606942
602910
488408
811749
508972
304686
746822
946769
656603
580778
575050
396757
608932
716839
580778
1200085
368600
463695
596064
659292
291695
750648
490231
840199
685283
352364
558591
750648
315348
618626
505040
431135
419286
705525
617350
557145
492633
519437
418871
487086
810035
237784
641496
502462
624165
394602
448498
406435
624530
257760
316248
541342
263177
461976
410203
675596
732066
510432
655616
738128
560126
267731
518668
417030
532563
621893
488788
834346
648005
359584
456387
1023342
839375
344127
658415
616619
672765
475194
761146
521455
663809
430313
295205
612536
505756
490231
204580
714659
674476
395699
704012
1084225
542043
677133
519516
1001927
803094
575484
565775
638117
628252
864598
477188
410712
631737
728116
653837
828790
580778
621284
590137
789328
560330
671341
620038
601017
649902
484615
659310
537987
396749
484950
634702
423446
471683
661119
761146
675585
450094
681137
634343
755007
394681
749805
521597
621422
493610
371279
575155
476281
437241
111229
537535
353256
504959
660962
549649
786491
654064
642869
484915
527002
620879
850979
728525
532758
804569
390398
746822
443556
505756
556187
295346
969228
675110
628123
385955
474581
432331
631107
546569
581756
501944
647365
491339
393104
682561
1336378
620038
584838
261339
627141
389868
786491
435964
488615
750411
979852
922503
409959
578918
616619
514361
363455
626919
602425
605462
542277
585510
552681
765803
323567
408517
356391
659149
839659
279857
179615
822831
286590
689162
596602
607317
589058
527179
199986
697659
451961
537535
511706
349726
580778
545973
521563
484950
648786
520004
354406
824009
344530
284288
260233
814920
255659
698537
700148
647271
461943
579887
500741
608932
644046
345524
272317
669971
574783
426727
424435
480140
739628
514949
531590
678134
380324
265624
526642
219883
400208
451311
620232
171900
894335
673142
553463
531241
480780
633908
619745
571502
632788
643719
321376
903974
533327
403029
634702
453152
804939
378405
918096
649565
325119
511120
404747
849773
803832
807189
808021
515735
913230
914727
608234
381240
414720
511120
732066
505768
569521
410984
422004
570390
698999
939262
738180
475589
153393
629651
295921
617983
158040
376283
716839
271784
378256
583497
584842
463924
486213
648468
389363
677085
834346
607266
897256
674476
836663
798273
705525
707952
184260
579608
405080
293400
274577
484185
508214
456472
606306
869189
670253
894335
373348
510475
607266
338648
624165
580778
462198
313332
660887
889034
647365
792121
623826
515103
638800
787611
657152
469787
640360
614197
754845
499493
681434
329594
385376
508777
740890
505009
357840
471745
158951
499744
644046
543040
489561
725515
608234
319687
496473
761639
160044
362008
525739
505040
836740
499167
704523
848462
690922
445739
531349
868117
476768
344728
688207
523062
528050
914727
594378
584842
386844
461943
676019
369389
547331
671341
449898
526019
212980
469927
393391
633202
420117
392522
859290
541520
594509
502093
964557
656603
742956
697929
790208
680640
357935
599256
326589
711052
385938
792470
436880
868117
618663
747012
455318
399122
648605
336126
450955
396644
907129
619669
542043
594956
504270
575155
492903
923193
670643
1003633
454821
711052
473210
554068
399122
827896
612536
577370
276338
384470
322530
1003633
490231
599159
946769
264774
789966
452228
810906
585953
723436
496630
512038
852444
440869
984847
688207
584299
664348
334729
373527
543040
647365
383831
655616
907129
541528
469378
190615
507528
516525
415537
740212
995165
674330
876789
75121
541343
582575
599382
474862
298395
648894
596596
619669
476325
475592
90381
681137
435850
647448
363584
355936
499585
761639
610605
474615
414808
651344
864830
654908
415162
423446
529549
519487
621210
541352
853587
599255
397423
515932
556307
634702
372753
399122
774796
579834
527645
670981
708225
265991
559559
602425
697329
36197
309990
608932
793506
765722
683622
444797
557083
939262
784246
655075
649914
273949
726210
566378
834346
485287
518554
337930
908288
754845
608336
640645
342729
738128
620038
620927
556622
594972
359523
738305
616116
600634
658918
619537
353268
519576
705427
528236
587389
231633
400659
439548
924137
343005
648605
395754
506990
484950
608932
543210
684442
715805
451311
571113
605066
474330
614460
458443
698537
554860
471996
768978
839241
376809
564865
1052252
784246
433037
499167
198613
786238
621907
101143
614408
293665
532479
545413
628408
585189
281646
765943
417374
797628
502387
620879
369974
876067
667329
881540
574122
382309
422246
401344
681137
658415
964557
580778
455010
767822
708827
627827
802317
704523
896552
526757
339543
770853
508624
728016
570474
373348
616618
833201
479300
789328
473210
477956
378348
914727
706769
634283
526641
350980
797076
489709
833768
1213639
429131
524014
589058
419806
418574
430812
631107
539491
503496
410203
581244
620038
451631
366777
923193
719432
557083
697207
685534
827330
599255
615545
749805
856728
254671
750648
377305
904470
586903
401227
434484
492633
508389
436301
979852
491318
426394
368078
560184
404576
505040
419644
163975
568306
409669
109669
565767
526019
526197
670239
542043
393391
724454
728447
672922
523350
558936
465420
784246
373348
605462
579053
598061
599255
499432
486410
575057
547310
352070
440274
503328
397995
579413
555168
621210
666464
628252
559559
792042
497090
447079
936313
664081
778128
315380
751005
491992
686583
532422
604970
573261
816734
345475
482002
706072
383428
275826
924137
390425
593806
352068
955796
639971
936634
356149
547541
672458
589915
765943
605478
167396
765190
418574
304276
1012094
826714
556514
258604
1111360
722503
413467
577948
252991
432838
919139
432331
617685
749068
467432
670981
437149
622854
599255
456438
479782
603665
552491
658918
352045
649914
627726
653837
574881
955424
670239
505756
364078
658340
596602
681137
824009
505040
409748
460845
812766
718509
648919
534215
657307
504270
460292
351017
880204
379214
565767
258946
415415
723746
173346
547608
500965
657312
551171
1078358
789966
580193
633908
400601
589709
530646
328227
370476
459613
617296
633908
519487
519628
640360
586508
703766
652969
840863
526998
408665
486842
626288
803445
645883
602910
547331
811749
357132
613801
273949
749068
655616
578994
552624
533767
245741
803096
353268
654908
620232
374552
378637
557228
408470
569521
657385
532023
238984
307834
542890
341746
770853
575539
1266763
651872
753351
419644
387788
473067
531860
639688
235893
761146
380324
648468
254489
606942
657385
672360
654330
692223
484950
667509
700338
136477
510168
754845
764277
922503
672360
826545
236120
410203
349407
919088
706769
668587
419644
564550
394559
380324
420071
859290
612405
828790
677850
879913
770853
366681
701448
325119
448498
515932
928717
604189
565571
614302
398364
472097
411571
792348
649392
645321
344326
603835
484971
612134
698537
594485
592403
690713
408181
560126
380208
628252
555090
648605
575057
465643
325339
475124
325119
372310
571013
426537
591526
513125
708793
435850
618663
724454
397423
284068
444689
624165
478130
405080
545023
477937
295205
487458
894335
974462
429354
794441
895886
554489
570284
644046
605462
466674
323315
420655
475874
312563
578580
583634
475087
573053
764675
549649
575155
566208
433737
488788
443865
268785
475402
553805
617296
410712
659292
515103
740916
371858
678134
753595
859290
671341
649392
628236
490797
556655
399122
689162
659292
492633
265326
652840
417761
343465
669087
603090
640688
609045
577027
453858
582040
451449
596602
540549
502412
479300
340793
558109
574783
519069
660962
667649
758179
284059
580193
648711
814325
974462
753351
37034
373348
979852
326903
410863
311408
249267
551507
461976
746568
675110
534806
1085211
690286
628299
536601
395297
570237
604616
859290
487444
839241
236443
380190
328867
744677
608336
490231
668423
409669
541766
765943
236177
264695
424857
437001
993740
438400
634078
607266
509471
743801
488601
737391
359305
346905
732428
200978
876789
696175
314339
579608
460818
480507
974462
307452
723746
839241
536858
391520
614302
538823
459199
880823
808021
745868
889034
490797
848688
656603
341261
439548
505892
524362
535512
635835
351551
744677
868797
844058
792306
613110
712942
411817
460004
585189
780604
794804
398322
331049
362433
644573
635490
534957
977553
638583
439548
784065
728386
622514
670981
432331
395297
580193
700148
553554
439548
505756
648172
818152
420068
561902
509115
604853
350496
712942
502286
597395
901635
407966
786238
592403
389937
697659
295205
526811
500741
725921
612536
565767
620038
544065
451311
934131
633908
373942
648602
461281
448134
305040
686018
914727
538138
356383
660962
408336
530167
648215
522862
795226
229129
355846
520125
393104
611236
575155
397256
584964
639162
404576
689767
775944
570737
658918
507680
531860
613801
276006
419281
572526
408517
616067
421073
686696
789467
352068
183355
785255
400214
804939
889034
614153
483189
473067
401227
217271
399122
646632
410203
619537
500726
291874
519487
596788
716863
516845
760797
396644
614302
780604
647152
489561
580193
589432
673507
748253
504270
328867
497128
789328
244204
742956
785031
161584
740184
825285
340738
565945
606508
547331
604616
533767
360293
635386
940218
810023
506274
476193
286344
775398
795478
755974
754845
505756
193978
453816
648605
396354
199713
586109
628408
531819
726741
755686
616619
498240
560330
350081
707807
575057
542890
531860
427356
437424
4590
479088
659143
707954
388752
640815
551715
596449
357403
663226
408517
648468
340762
784758
475194
390166
514949
626288
964557
657165
919088
750667
686018
872428
685223
419644
409710
839375
373348
836474
409850
529849
745204
769067
680302
572934
627141
439548
475254
453430
505040
649565
607948
875500
562839
340021
387565
652573
373472
621907
457588
732405
269884
571243
698919
492448
565489
325119
895886
689162
799759
680107
268489
711915
666464
490149
484971
584506
437228
681137
913230
704673
519576
767822
716839
443865
696175
564643
389326
674330
437001
405408
679493
640571
610506
671341
266708
686583
774494
184967
661892
607268
657468
677087
400666
574783
423446
215733
588371
663507
764890
416935
526019
604970
1111360
64470
379201
694089
577370
657312
698537
722904
541198
397158
609045
300506
521937
738180
704242
674540
686018
738180
251270
750253
834346
858652
515932
863969
484847
527114
761639
395567
520539
715805
826545
753351
467487
422153
449799
749805
328867
851269
331106
974462
496916
473067
849829
1378677
266787
575155
734858
660452
586901
668587
602325
703630
589032
680302
339255
369770
1378677
232202
627141
853587
575386
439548
495736
538293
844508
145205
428549
604853
278878
422153
710192
524802
467303
372285
1161391
540500
490797
443753
525649
808641
677133
888085
491206
620927
348043
613801
697207
622514
808813
621907
560126
751830
526194
615903
430703
669971
675110
1111360
746190
859290
610605
443865
688207
939262
789966
726210
674330
946092
341857
496393
740916
378103
585953
731172
424229
696175
360309
722725
463457
565767
791962
602274
537985
644046
196881
580193
378637
304349
394367
448498
610741
582775
437424
354897
577027
173872
495351
23202
437998
535031
897612
397423
896552
770853
426310
398925
591783
405080
535785
345005
404576
281053
476279
717180
512073
823048
593806
456279
369015
204861
339255
660452
433090
418574
439548
341829
368676
504959
570237
611454
1006856
295205
477137
868797
982694
839659
499402
585189
640360
560330
575590
734870
628252
628470
503012
449949
456034
599382
659149
698537
888569
535423
461943
500741
586508
511353
655616
738128
575057
666464
292022
453744
559579
434492
1069538
427002
640360
644046
670694
397423
712303
1020079
300735
696175
394513
677133
368666
514645
688207
560126
564865
604616
616245
649862
263960
328081
325119
526587
706536
565489
719432
749743
150107
300312
658415
690581
555122
461943
825285
786491
643719
744971
496286
565489
579834
649914
295709
698999
395297
912738
701144
388155
449382
437625
543210
678110
719432
414053
421062
410203
338290
402403
537535
322717
523796
828537
476781
459361
493610
571788
637018
433538
708827
794441
697329
363300
622352
386304
638003
583279
870931
649044
395556
622694
423446
463457
439015
574783
571243
484950
619537
577370
590903
569664
655846
827330
390425
441699
692223
429145
439548
726741
619499
71271
842129
514931
590136
529252
586109
792306
436184
509339
789328
722323
729740
204498
577938
742609
313530
737595
408517
557145
299972
444230
37578
493717
742688
621210
346549
912738
506212
757823
979852
670239
658918
191104
708827
649893
589551
516719
671341
556622
441551
655360
647152
559235
490797
551794
525878
432428
540898
463384
820214
285473
781710
514949
741031
229792
527270
797076
621081
492633
405092
518668
443865
597918
889174
499537
804939
923193
643719
499744
604970
533767
784246
552655
847640
648468
692223
475194
755686
590903
724838
164017
453858
791275
473346
368121
479300
609045
575057
270416
692223
833201
689935
576272
454256
686604
532484
574443
575731
368173
578580
632408
678110
542890
892190
558936
633202
840874
580778
687927
379644
511792
492482
494154
964557
846270
607171
576001
526811
638003
83621
864830
577572
771382
538535
729007
394367
439678
294483
560562
381923
714659
552655
494677
786491
663226
769755
564865
365777
716839
670239
421899
1003633
380364
309367
907194
744644
564966
732428
644762
301747
776329
599363
201250
751092
725921
648605
533767
262991
759111
719954
554489
658918
782776
344127
778128
433235
571081
606942
723746
739844
373348
677138
579834
950215
502412
570707
538424
826545
568306
635122
682141
899841
740916
680302
744314
670981
647365
614579
914727
244444
346659
448911
951059
291500
605960
519576
191185
596788
692223
654084
547708
363650
853587
720873
754554
689162
506629
440324
674330
651344
827330
542890
262537
473228
535902
957796
474804
1006856
774796
448498
503832
500223
448134
924137
584144
513125
373471
618663
670239
579608
889034
731461
830152
708827
640360
529849
473067
666045
492591
527408
421875
453744
564643
794441
408582
764890
629865
901933
615983
273489
468407
612050
668931
704846
448134
550543
750667
604970
476417
827330
668423
719954
511120
428955
698537
250852
541766
431267
547464
569243
570237
644573
585931
499551
622514
602425
453131
448246
479124
454524
712538
360095
328867
758776
504270
674476
467337
590641
853883
521691
471473
864830
846428
575057
480086
928690
696175
579608
329688
218606
896552
369006
749391
774796
585189
584842
612786
360238
628123
499703
499887
526998
499647
451240
674956
577370
863005
722904
693630
429863
454495
485287
565645
541822
811563
606878
627258
620232
585632
437309
342079
332893
422887
269631
470994
894335
616485
526019
273949
531642
362365
603880
654908
511462
482213
563652
362289
543440
380971
481142
803585
524605
652444
542245
683611
581802
612232
619083
332309
546317
818841
264287
663304
544780
411748
735171
596901
363299
513780
769275
636620
456203
207824
317878
158022
637287
315732
565612
450552
453295
497839
270684
673537
415953
426300
462503
825799
566619
452054
640937
370778
373521
618109
465159
456156
135058
426300
434406
260308
626603
344778
556658
566660
419145
422366
564482
445830
736892
612413
222510
275118
627727
645511
723847
614672
296135
405982
298347
578413
552100
614535
363320
499952
438843
441196
899981
580158
602529
653772
521280
365933
522451
784891
578842
493556
939728
376987
639808
694843
308323
688380
739415
607002
690726
621405
604541
610674
645868
373521
294107
466441
620927
142039
494019
595114
401979
601969
451192
558319
621785
424802
528706
556758
186316
1077634
416658
548000
616692
513287
349004
557616
533661
411654
188384
647685
588795
605731
555650
671216
426851
423037
169269
706902
501314
699420
480608
563089
345475
571726
202898
332345
767362
456995
281492
468411
471322
530769
408913
394118
386541
592756
655597
712315
578067
458705
271299
405531
615192
627968
504258
613588
556207
247958
385245
458365
474880
227239
916728
415752
516459
545469
364633
618077
212377
1008937
558247
498591
814873
427738
797710
506665
846729
237432
422969
567696
161225
374438
534268
278137
993740
617025
709254
543440
452860
547307
520318
473463
404522
641099
619539
603090
283486
412835
449098
517853
613669
685808
466908
673674
829091
443763
385027
695831
652133
611005
524384
667119
541198
621405
272380
611243
575618
258607
447489
379198
488819
650631
332884
726337
862857
567231
781605
791243
621953
538288
746727
510202
683980
508775
508384
619832
829091
781605
530427
375504
764678
469497
682852
395571
477881
627064
494783
525130
430359
696034
333223
779615
361487
789005
621405
403041
494421
359439
582728
573248
789712
576260
743901
368398
591799
265270
567259
293266
622946
312889
505081
609698
931873
362179
340147
576989
575020
605126
700246
451368
541608
450698
292296
578368
285469
717732
558626
542467
609906
1030340
260334
253608
529741
833688
663304
628150
690634
648351
554798
304253
419153
372275
253069
671921
347392
666361
491435
358883
635347
416677
281085
464952
542466
574653
304019
1036809
469223
567259
661527
461565
443081
515484
587593
625575
627333
689829
382645
417616
621953
436204
501314
612684
499222
336367
220898
423719
452054
935001
89776
518597
512874
487678
535256
843805
770022
637480
623010
532447
399644
446666
405787
334969
562626
654133
400208
246461
426300
398957
432649
297912
444230
765557
417932
616714
652948
489078
379775
616768
476083
375386
168153
351017
363320
453911
593443
283167
811800
172098
554079
841946
381932
680797
414634
466853
490130
638161
431577
293530
590233
695340
472977
510571
644393
345384
412171
488419
411789
502288
887488
498208
814831
500456
574910
296842
676032
255450
438843
508535
396183
359382
683267
779615
468028
833128
457877
605052
635184
624756
587438
504158
858350
672155
469454
699420
663462
605052
331141
399633
421865
551793
638602
682728
391451
708241
589586
556248
579486
597270
724795
867617
858350
1104898
650379
430593
550566
579676
901188
445648
445857
429818
571906
561358
518603
717795
739801
354313
654477
616692
734700
638602
256506
313138
495218
513976
409470
316634
444138
743901
881006
617644
368690
422014
232692
625952
517598
380178
509781
423340
461347
151836
717814
366119
218574
573040
676096
276233
559910
575659
499468
494019
541608
592754
343834
552474
407006
849024
594753
626227
576183
497371
685023
419197
425971
537654
745317
514760
593377
605838
433335
535344
426765
978317
445529
1210920
980568
615522
304015
527789
708235
476760
407208
399825
702700
540535
563925
214532
349849
205351
257586
734419
607002
645208
614858
541608
409258
418345
521023
519083
451653
436447
794631
333661
404522
288085
696605
504158
683978
307299
599696
473200
549746
547801
312866
138831
521409
734081
931558
550312
406914
530445
400107
822655
650431
859536
286522
710418
483677
209868
295977
272717
430419
588076
442548
419002
358048
264794
482424
711896
547307
779352
565673
538783
209134
700544
506663
967689
357786
646578
671766
496022
331790
679301
497442
716632
335081
375150
203704
770448
735006
499332
768804
616979
399677
558562
716084
475203
333681
230013
469454
757554
680899
669495
381932
649258
825799
391563
591312
372595
680899
328534
705604
487419
502829
717479
555308
401207
253570
699708
357073
279362
372274
822655
727809
305565
430618
834265
331761
291115
566588
334297
399825
543440
468028
553961
363806
409400
727790
530427
475673
857461
567338
419957
235316
811338
508007
485107
717321
673088
640078
491172
789759
656614
377343
567839
328819
200579
653992
759373
679494
509513
410218
310733
457611
355539
551793
656909
459502
798021
542946
580671
1003956
588831
523852
308420
676321
667641
413223
538007
670361
238744
882841
255355
464684
330046
364596
681938
493221
726790
650339
482819
638215
960372
534917
797616
484637
596666
674061
453855
395155
829991
499668
436447
787395
541508
635033
365974
518254
599934
186278
574653
498208
530218
512376
637538
590484
608150
767252
521743
441981
362146
552196
415157
378704
636442
617632
512248
451675
373386
497964
549851
544251
948702
467787
479783
428070
572458
603918
574037
378395
678179
403110
540373
376019
681912
248329
675155
590034
664094
827019
625952
407774
590644
468784
643185
559080
372274
741927
361543
656909
330608
600025
660635
437914
725142
931611
385541
435100
686616
311910
503309
445811
472696
421908
654986
655779
451432
682852
409201
186316
600684
689655
405135
622099
771623
1111239
727741
714536
400953
505147
811605
665309
554766
420417
810493
746500
644087
261055
764020
657285
442501
832158
734419
601595
310716
654829
506683
450529
296972
529287
720611
379049
471025
666935
376956
615089
548308
450808
598632
603242
421111
760621
335250
609626
588831
614672
331234
654288
617059
653889
411735
296842
857156
746186
612538
459812
296375
431513
520004
669288
894770
211312
265531
811131
651523
923873
284068
459358
441010
282913
550308
386612
833744
432169
539106
319479
447464
123854
712315
455758
550317
607232
501944
931611
665268
559445
416341
590024
765022
516194
344942
613588
412031
602769
414694
576989
861697
590644
563925
543201
460965
333319
448466
567696
619479
792143
93792
609184
861896
671407
555308
590589
476281
694781
648510
809112
793354
595623
159928
516421
461021
164625
434454
645928
383352
457575
180873
562529
349996
423918
525530
150864
693716
610373
537378
507633
842087
153393
681088
295658
491737
625831
863474
572589
435914
229111
622773
322405
243118
535579
644121
803585
768788
469117
788563
464952
595653
722298
334943
615057
670179
352849
612176
461928
331790
139808
387755
442501
540875
540524
476799
634834
540294
260129
613659
388670
589509
750666
522606
849748
383414
266370
479290
408273
819680
679354
564103
709263
471025
615567
405368
413583
527385
555241
535609
617059
565162
491638
282511
737773
690581
524780
578587
426146
746480
738745
539438
596252
446910
613645
290516
493946
460122
780681
717898
541895
442968
225110
613623
489709
530874
414520
446140
551320
406500
272408
708632
388094
785162
494483
71440
468028
615113
319293
486104
463925
322822
687734
612413
565162
746500
440521
495857
631412
630470
587273
757554
544011
560778
424261
417394
418342
517060
570756
492576
622655
443047
608048
894770
491525
649068
669074
599024
1103698
467688
680060
282511
457874
537964
913018
610453
590484
326630
714536
475795
257780
479456
254670
675199
590821
380642
600777
669074
540875
533726
536125
583152
543631
514832
601620
444478
593738
958440
388615
634078
466321
670690
1352814
452648
521273
887648
510571
263331
474752
587273
659776
611759
372595
611005
499450
660235
786221
586746
260029
533478
324123
170146
556998
506645
228506
980568
403710
444790
567209
195431
417777
346515
642502
553159
377942
653546
700246
379559
498591
200978
769752
543118
545015
625295
648756
431513
535815
720144
288643
430482
538477
471750
645139
718908
296851
525559
297553
484615
383414
356987
472271
654343
469067
590243
652103
378688
474984
627319
719801
561107
416628
558778
357637
341445
528101
553373
400953
721860
660815
590644
649851
583415
580909
724186
461254
301712
785261
571243
289606
571286
513369
592562
865924
848854
348289
413313
596991
278878
469884
345772
557757
952629
418448
610815
732571
202676
690071
479765
638988
419394
549494
230783
211927
405787
673608
770782
640078
782450
508320
460122
741592
952629
383953
466577
292863
454803
569977
713418
326971
820333
355049
576183
728831
361106
470334
675363
638116
480225
825022
384043
621505
570945
837115
625971
135754
642441
289277
567052
461854
430592
766392
308266
671216
437349
674022
289522
358156
380713
767079
885408
773282
435637
546972
524750
679522
366382
1245727
903104
186316
601620
616692
543195
367235
864830
606983
583902
424118
372677
601204
465159
628150
492189
384109
376739
579607
634385
896809
1039152
675380
655147
530846
573134
784891
536892
431577
569512
443704
593670
703455
571019
523528
493867
353571
540524
622241
528805
271299
482692
631412
515756
555756
741281
531446
589306
363515
1158147
771619
84667
573532
712315
509538
326424
695755
814220
594753
702687
599941
693899
569625
391563
649512
660635
642683
728831
264958
439416
652103
554259
780681
85561
756583
544979
658052
277283
520685
794313
331234
324957
133812
566097
503775
642248
660739
1121432
387378
605838
644393
315717
461928
747731
587178
604711
498263
622993
568021
489980
507990
552127
596068
494019
690726
646578
566616
699055
640160
521388
574144
419002
351737
521594
741785
551190
203704
179115
315732
584011
523716
1003633
676032
384759
283664
267228
563925
601755
1048256
529113
653992
654477
706544
188085
665405
587005
271744
558886
685808
603079
554345
1153320
401245
406144
687684
440442
785138
513352
155614
610306
336554
510423
498407
648147
650339
280227
538874
667477
616912
782299
675893
593220
512598
523294
102240
473630
441869
289869
578368
490004
599081
423190
462975
301712
857842
795773
573658
468411
535698
980568
847182
457834
418931
698409
493325
602176
678285
588283
593738
644969
520201
431151
294287
706611
724321
706664
222499
534069
694843
731660
307299
449311
716036
554766
601620
593553
349014
703864
571837
510885
567338
610283
609184
791676
452412
478633
507733
672249
322428
600617
1019317
456156
580641
539845
433989
92610
651436
475087
563339
687105
529901
380813
378688
330464
340147
535267
451815
203528
752951
782345
474748
676032
613623
259405
581001
835828
619112
169269
808727
715926
111229
508633
436443
373409
641233
828334
366386
615089
13192
494585
1312034
878310
936856
630336
654829
528722
600228
536065
567660
622031
550226
392902
931558
702084
660024
508882
652909
429296
620781
451192
813878
295662
423735
538160
329437
500585
644457
420827
407449
910917
548903
475503
431814
609950
534534
536065
596778
460021
510147
576280
626387
554853
429964
697116
556619
842087
267814
471885
671216
276324
576989
306521
706544
613659
631260
491744
603242
1062246
649786
382467
700246
657456
464370
357340
333773
630968
562468
721783
356646
476707
378471
434079
603918
825390
459040
569999
466008
564085
419145
634773
1176324
472696
519444
436027
656789
695340
605682
824005
655997
622676
514691
753414
500685
316634
562116
499432
627064
814269
638619
468461
601835
338777
557616
823423
579850
355265
416628
541681
507201
203254
629250
478653
599814
544894
546080
654550
609817
681796
553887
511462
409201
738745
542161
465938
660635
492445
239657
702690
372259
667451
262351
491525
293079
619013
648510
335940
361482
604711
365366
340328
512874
530218
388365
746376
919139
764292
22556
39886
793354
571726
254608
443129
750559
493152
266956
549494
700332
409519
315184
545295
552702
597270
436390
504114
316370
668355
756289
419152
453825
794561
715126
265901
563339
397754
890967
450840
434028
740943
228167
510147
1085211
792143
523902
534433
519701
518254
767252
854394
551068
522582
542161
854725
544392
488805
434419
724321
567444
409258
674287
520184
658134
537346
543440
130100
779034
617909
497839
701690
469174
660994
307145
338999
425397
771523
365366
416415
704062
592194
775301
550104
615941
542035
573738
446095
654546
506512
549494
588928
769957
375002
600032
677829
481874
846444
723601
449755
265337
593343
389260
452054
292200
681938
1245727
795773
437539
1020079
677406
650135
16798
474905
755035
625424
632587
1006393
304281
711162
498490
1049098
268982
680898
434704
496361
825022
457835
535441
413255
463740
586355
319479
372036
537378
485858
279128
348941
566001
1022115
396644
326630
539619
498362
373652
578368
757746
1042261
514138
436557
615323
409781
820356
460021
384514
1073898
303056
711147
572244
332309
439912
301193
534165
518597
342372
389391
887488
500585
682989
857461
423735
422969
515312
434454
479372
596778
446646
413333
560412
662659
476083
661854
151560
397691
826427
313933
748269
415560
324962
606075
622993
617332
348501
118861
445184
825022
440204
579160
769201
357235
678277
773118
687333
566885
433834
309363
434161
440867
566056
466169
579684
623986
646995
751030
738904
461690
377691
595114
437973
466716
642105
580953
1074882
576443
394302
634052
568956
685616
479765
613599
364596
734081
891495
244546
493843
567209
121490
244546
451274
457135
450373
616979
361375
339900
476699
746186
472271
456312
311649
373764
591270
390196
788587
521890
590024
515137
559418
570691
685714
579475
549833
588299
371116
602306
595114
568512
480161
364596
488154
248329
514588
204861
633871
588299
459677
531826
538823
669074
385272
701596
554189
327419
770782
820258
437801
556276
697116
213429
425397
708241
462144
534268
755338
477280
568378
541189
724078
528552
652444
404368
936326
382467
471867
1103125
412364
425172
622031
482993
597221
406648
545269
644087
837454
365060
390361
780681
649570
556276
448128
707767
620664
657189
671216
554259
437884
303990
640916
571726
576940
510110
685808
554798
492585
613771
416638
890043
694560
298873
518765
409334
688351
641999
456409
550870
745632
388829
582406
662966
521218
614288
425206
269417
701690
578368
556945
451416
525617
606579
592756
423662
854318
745251
547908
708667
1022113
727809
598103
263693
619745
544524
616912
444230
746887
538916
450156
673088
383190
519775
324991
652125
376357
363584
138967
700522
506512
293494
633770
559885
569977
433639
248229
580621
581484
483747
579834
494362
391225
536094
523852
849829
557586
413054
499485
334969
555308
644144
618711
497574
568518
487549
627768
535698
762645
768206
510147
535642
502474
525571
431790
551068
478400
604444
390712
719397
431005
472461
483092
706131
564479
526005
552778
502723
890397
420535
443225
404594
463457
774860
596666
478864
279128
496444
759797
556741
550363
646578
446210
226354
297912
314237
325634
609893
961712
566885
463807
210411
659561
422498
662032
532752
724321
610584
855382
454659
571360
377514
608150
606529
1004637
361558
732458
616806
517812
522152
297909
492803
457835
400953
594509
313506
751864
964217
392564
431331
464188
724731
149410
426615
480322
376108
802510
604711
554210
574340
439169
461347
322428
588967
266370
704987
550528
681073
562996
586103
741647
417407
1062437
673003
543101
520114
273638
519347
508538
192483
562321
387755
821585
620781
788210
690626
664803
328791
709254
580158
635245
387077
510688
326234
560695
352818
574682
430592
729436
509053
394302
264958
359439
367336
259605
469085
849603
769733
696521
387909
430790
596140
721406
737763
373386
596666
567839
397356
791676
508535
649786
539106
247383
708241
452266
699843
615835
223414
705408
412204
378688
160680
793319
373386
370054
522225
297909
690914
411447
1266763
340103
589567
527251
564753
473324
297279
609017
1077687
341107
724614
367104
602826
374084
431903
350119
358132
527251
510187
469345
257035
609017
823398
701261
460696
473777
615580
475238
316013
563841
462465
875315
841636
948412
785269
389222
506029
696753
624997
522593
612878
546230
564782
456632
509444
603359
637276
590238
707838
656119
546104
751104
515805
695427
676979
321401
651292
302634
590108
502135
488871
18749
612405
786221
390176
437761
734752
644312
708580
729501
479039
437288
459589
684891
644752
572584
339627
535840
262567
479734
540285
402116
360954
506083
270034
482727
434925
790086
369550
570074
429148
305989
326775
522734
755205
708240
447061
404520
343005
452140
711385
605660
399428
396440
605216
460433
609017
415471
671037
594037
467214
598122
631489
456379
324268
511609
465915
693447
466518
736451
479638
542510
1032841
275639
1219664
507583
280553
506326
692989
440778
428632
484039
391933
443864
931189
475340
447784
472165
332529
345927
707838
572700
572912
412044
861687
541411
529116
540281
674121
589099
1016099
311810
405531
616704
509428
658625
427650
445039
72372
374264
552497
556150
234769
396604
519083
584169
496543
705150
607828
489845
443699
571726
473022
541287
629943
557507
542260
622614
801937
589567
188914
277406
282863
648510
615676
809283
454388
800099
612850
979789
599735
384780
599205
464557
1080675
641986
436953
468179
365818
606061
801684
639607
689288
734497
507688
459461
442227
634950
312214
737008
382110
262281
619929
606666
502983
506083
864830
699090
521999
1029034
687751
352483
412324
297279
685518
631281
593377
411296
446382
576420
642161
483378
415787
380620
590243
378981
366033
490148
195431
508110
994293
352214
578123
498053
411442
679210
490932
473150
546104
549311
851790
524473
327733
591888
425380
616661
737167
573505
386643
396800
801351
631036
448318
392187
455996
855344
568889
421899
457421
551876
706175
699129
434306
227300
373481
414684
626449
605203
611909
476699
647422
348588
411007
470804
473654
595597
526485
541384
233893
529646
635122
508110
501312
785269
594217
196536
516591
368731
460028
148435
648149
539803
503885
180647
431915
606854
611000
263331
366849
407035
314725
403119
546395
611813
655696
294287
612460
413669
221719
920332
507054
506418
428493
357153
345482
609850
569488
581692
631080
396435
524790
656489
476553
684968
159291
531845
451307
234921
515152
539420
400975
525388
234943
571551
49632
587857
418963
587098
392961
558183
411041
651240
584523
538139
571267
498096
888728
476240
420325
639925
628406
454388
453306
485592
364700
503150
350119
555986
259416
484375
317324
596449
716394
474377
417132
694649
452459
431273
589652
826971
491068
402590
331937
452528
774914
369469
627322
335774
727924
614846
628858
495758
345468
1233895
688678
377371
437058
441674
460169
480922
211251
475661
379066
818455
411426
604888
492294
683537
219372
266787
359185
412324
488061
692981
416211
728925
494217
735305
639871
774494
396800
522500
606385
569997
914356
453884
538796
703520
656507
718199
379321
549311
440518
392979
459925
270606
563203
652270
426026
254521
681379
654856
473019
427875
354277
549311
382720
580468
258293
651240
392961
462129
583498
608822
554302
517179
456611
581630
663728
604424
348455
478968
824297
580279
552660
324078
736086
678489
356966
590108
744758
494754
639871
416436
512003
499712
428814
337308
353296
752524
570386
536250
489049
431387
830294
782456
414684
313965
183776
503743
1061682
786258
638917
1023035
555217
672964
457782
513633
143727
485592
301950
596544
366849
405781
854502
492244
406648
516432
606385
578661
319850
272668
711591
535949
463985
492478
411972
513505
537781
608575
510470
513503
731692
568889
658630
377900
568957
438027
520494
318600
629233
875315
276930
994505
386133
344691
523321
496563
491901
362141
251145
639372
508643
384514
612148
407642
1103891
402538
902750
562795
423211
522672
303387
528623
520622
646494
338912
649365
628198
272317
437228
508387
570691
639947
369550
457834
589652
791242
723703
439909
326429
254560
565177
612756
240580
594993
627287
724032
348513
519171
1195935
412535
456379
430753
495789
500401
694500
375518
636750
151504
833688
556661
539803
567047
365779
389020
569126
371473
692117
623872
1077687
478016
446285
443041
514326
308935
1029034
609661
594037
685525
542899
586687
511891
234085
636455
188584
374510
251678
660185
389347
528225
539372
604474
405982
736038
474068
411419
527612
467112
526393
492295
627322
569953
903186
413828
376624
678672
434108
547708
613005
455315
771402
310720
471930
466546
474565
898277
789467
444940
549467
416281
705232
687321
467421
409716
707838
450407
750741
316457
300499
634781
889857
446285
793803
697080
168675
646627
566542
587145
383421
615095
342181
428046
396800
380802
480650
484375
610454
641925
329997
410716
448196
494217
589652
430971
465113
651033
338802
591893
215154
560743
668140
596469
635848
986218
560230
451257
341628
503385
549897
260723
797426
821245
463358
542707
470506
489338
387810
724032
500422
639729
248340
655006
377958
603795
511157
233893
525565
860417
626111
547418
731038
392344
538205
464903
961840
642311
805656
382110
491843
488871
457120
827779
522068
371060
507526
772635
597123
444650
912567
861784
565114
459589
531680
223746
632854
546989
446900
626449
400701
550405
398681
350603
445569
492891
575494
668140
455996
367806
412679
534109
520181
512479
902169
411296
557108
423337
674476
258171
633636
397619
706175
508214
810300
724032
425406
720611
616017
383527
469078
371473
531659
490148
646392
757204
611813
203885
1003544
510470
423337
404496
314688
977061
749050
446982
477241
447784
620551
358086
492595
340103
355289
399270
449717
547908
327643
477113
403418
703858
624401
551372
528889
713582
498429
518789
725166
587145
456350
581237
897612
347727
537056
668892
465072
426026
490544
690164
545059
533022
419197
605099
719181
650711
589754
435110
419713
474862
559952
541454
402116
574707
151807
613894
532758
475595
456350
822762
267207
730712
514579
672004
461643
648548
671445
345706
656119
631080
625172
534112
456967
476902
358117
473190
571902
350119
637379
451509
328976
395585
668466
831434
373567
1030811
412983
681859
631080
523839
455500
354277
559801
421102
474703
676947
488168
875762
495068
401131
367104
228593
349529
1067944
857461
468818
614290
498194
412297
412178
609017
574498
163125
454529
259332
174040
381450
578400
408001
432459
352915
753753
637925
480650
661053
480322
848964
638506
786976
787924
285257
363130
982938
614614
456843
694402
374491
414432
457009
445569
348031
841280
570499
571902
631836
226526
484615
323299
373538
341338
531957
597717
267207
683586
575351
475661
449719
282899
501618
531957
354635
646595
489285
559106
571243
1044163
551894
801525
572584
646595
338368
671037
441213
445530
435640
723656
642161
800781
736677
519269
623887
852406
926760
588856
604248
614018
482356
378210
552372
425198
304076
692094
750144
527251
421406
384033
425406
520436
527411
304019
555169
843278
521954
612276
464903
475558
625354
382199
466546
499712
389020
278155
486079
367626
695571
695755
457346
557558
299939
417034
541537
360664
472198
262379
533042
143727
576909
571656
402116
514702
457770
626550
999032
921501
557077
675868
574828
364525
684074
516420
310720
555169
457343
1012560
488287
528469
567053
497436
602331
585934
507948
392378
456632
653376
505901
696385
333784
643403
506629
469078
499712
433679
741392
678747
313138
572584
495538
405092
571902
317324
762554
585177
712567
547321
435473
367246
587178
483589
918984
450188
262281
836185
824435
587857
476699
523840
316013
276324
474708
378189
813238
366543
467374
484212
645662
518238
782691
346089
550523
535840
607017
666756
423481
591566
480509
1001876
445195
537691
337665
282863
555249
435914
584460
816734
282863
327010
989279
928037
731780
768540
389363
673288
1526211
304796
831480
683589
211017
372318
782402
531953
672465
527001
454999
371818
594957
595575
457853
133982
540351
481963
668899
466113
881525
315336
634638
739366
760931
485486
406126
454209
700861
623724
467756
476832
523321
248907
979789
415897
586162
512307
413669
642161
774914
1126556
473019
571656
599897
562613
696436
597240
113843
556661
404029
329877
484815
471399
730047
451316
465697
570228
536060
671037
434925
411016
430773
92395
381240
440181
484199
514256
538162
373050
627269
321138
409809
651567
706175
546989
524155
215267
462757
461673
363418
269342
55519
556187
766877
360946
411296
610434
346396
613376
568250
392183
430161
371680
263334
390119
435033
551894
338533
422555
580398
418017
845091
667193
451498
836663
697408
646052
309698
700951
401131
351564
653038
434850
481982
377491
571905
483677
581544
332149
381522
352496
670675
491608
586294
445447
431273
792794
307941
430160
589574
266668
432581
330363
340976
511326
641078
1526211
552368
557373
572423
458785
668705
492891
495034
248056
619929
340191
454529
287464
414432
833378
725921
30391
616912
586991
768540
372415
577790
642303
653380
519049
960828
535256
454131
420005
961712
813238
411442
404114
471845
454848
551894
757910
481188
528097
402851
306545
442174
598448
411769
252558
416599
151091
147460
461878
479221
671445
848675
1199520
573877
570488
484375
247854
758363
580229
459012
469855
554073
316052
977125
505073
555169
396212
485059
376987
656909
214664
489995
341857
829216
437147
633623
505103
454999
397339
466674
542352
438105
559801
547418
394440
507465
389254
574162
219923
660095
635354
455825
561780
471603
386163
526584
427102
309582
632347
587857
823824
359955
596038
538242
534109
508387
476240
668214
598122
458507
521303
500410
579498
843461
267207
522001
617414
734868
460023
406771
550921
477022
924307
388271
354755
844101
386747
586636
580070
900661
774914
612586
393555
200978
749314
658529
542628
433928
301070
586004
606508
433904
825875
451257
649661
605017
479247
452786
875367
505065
282337
860266
334204
410899
579536
168588
578114
272644
541454
1023342
395824
989851
416244
513142
766877
295624
376870
352504
918878
579364
548239
354275
503695
764831
588832
559445
645380
462129
336759
380874
411367
1127524
463998
443695
350724
261053
366184
285310
1099548
287464
489338
394819
529729
556610
741653
488168
486110
393278
531969
617253
342355
364057
498194
338353
711752
396212
669431
603568
163184
148435
698699
558183
567595
627949
472244
611893
206478
693163
446906
354275
715232
470114
687684
722628
591537
1199520
1103354
751104
217783
535579
564753
652948
885971
720488
557945
426024
554521
668892
425848
537016
442455
754220
522529
601227
299455
391335
591739
196270
444650
594986
606385
773944
437147
486716
278167
356238
526438
451879
548017
459785
529903
612579
414415
182063
371252
639947
547321
510470
497545
710418
647556
610693
707113
261160
638910
490704
354747
486079
378874
692094
405582
923772
855970
476814
482727
505065
457853
352536
285458
492785
495705
525130
514278
641986
496553
458785
291763
218669
383588
411743
527604
621434
551478
360954
481982
431952
1121233
504168
366777
406131
763233
591493
386163
452135
629089
598448
387603
708024
480836
531154
366816
575527
833106
373481
450052
524670
523092
746612
598448
1002208
538911
214664
522068
486107
523001
531268
369729
580292
454839
671765
488871
607166
471735
632941
623887
513688
669334
439778
368135
587400
713339
583567
287359
545915
633162
1005784
500945
429637
659174
584617
520773
527654
460405
487985
776783
724398
584500
886612
855102
378210
528548
85685
497025
494217
420372
407300
588856
679354
638506
642006
648436
258171
640106
450666
300415
907281
427450
550509
579498
569403
915376
498844
688392
960828
582858
584784
482348
863504
557558
401131
541454
487993
380874
156515
341742
446151
344908
280347
823398
641078
743756
405531
481106
727924
651873
426028
554812
610681
419123
515770
510032
397722
647189
364133
498624
711677
447617
455825
681345
583813
101150
369389
442059
479414
606247
539856
751005
359018
489338
596140
444865
322137
232374
690595
521486
479854
642248
376455
862496
516345
480385
506367
286691
256506
619621
606593
338912
678878
889249
771867
559776
559910
602657
341999
441414
566084
717149
635327
379443
682928
547321
474997
706873
529289
260723
311254
921157
482747
404837
408793
423340
712291
517155
451509
989279
536250
559106
488647
489587
1526211
570386
489845
574782
443699
642837
551759
567307
535520
463704
532209
506326
515307
568378
433751
394552
610275
876438
563089
538081
278356
569144
13636
244981
260682
589425
519269
675237
684863
766358
366008
799229
432846
487934
550434
620448
356922
706013
648436
579608
785269
513503
352593
559106
994505
410716
247529
668131
830219
852434
528225
367980
511154
638506
651344
624436
467126
615740
691322
427143
738386
334755
490544
319863
641548
750144
474982
448318
479854
287217
306545
674959
293046
439511
566008
543408
575288
358243
728264
769752
653162
555551
237432
483955
455551
452528
827019
862496
937612
456325
582777
585896
522593
646591
645380
387810
653038
409519
635095
311783
476107
410716
751433
411314
357188
380874
632573
187719
331708
582795
1103354
561854
696753
222968
737167
390952
536250
389254
332401
365203
629770
410716
352496
480979
562179
397686
494532
1075928
796065
667193
587674
549021
557384
650711
651567
638878
535807
426028
538205
423222
330961
725105
528543
529166
656468
501845
259960
1108949
585691
154613
680302
670402
448500
586027
650711
631989
396891
387841
673445
658573
473691
432846
617410
386080
383195
316013
492611
635095
535159
581274
728160
800248
744548
746462
627408
295231
423363
585691
337647
467178
780604
462190
571267
494439
550641
453424
573670
999637
559801
374084
431417
588576
416211
452342
544524
646595
456350
386640
587857
675199
404029
324268
700525
592924
712567
330698
688081
655160
451879
537781
530192
293046
817255
527251
345706
523321
529245
469205
317720
637925
681342
608575
341107
774914
592539
757221
521346
702887
450808
423551
387855
262879
324268
633623
372438
522529
269297
478881
676141
688678
387643
754720
727294
518009
339136
432846
412044
337647
453807
369550
515968
590656
716789
556839
296924
627408
468157
658573
473150
563841
620879
500570
521486
547436
564749
523517
301383
635095
597608
362768
508488
486876
411367
274902
423111
126837
691008
293921
440178
316678
1134909
435380
622654
440266
563656
634219
654003
473289
174814
818134
1003840
787824
524294
486878
295416
616709
182462
364482
616709
254478
651573
616709
822637
616709
488269
616709
616709
104447
612942
721066
1051226
350100
449748
75622
669917
758643
717355
601338
572862
399383
311946
460696
621204
458100
517803
531039
419074
548075
574972
586661
452627
699097
645321
403097
462142
852018
446211
412443
434075
375814
517326
379789
615981
567124
546525
780850
418180
748701
358157
512307
792550
660397
484009
791876
686386
733536
832531
549446
456074
730889
327991
414797
278299
383047
553924
652696
630214
952557
389708
302948
526019
815803
529563
370871
941885
577612
1206286
474431
831296
387178
909877
1038231
703866
410790
427182
960843
419957
546586
342442
519969
734019
531995
486032
342681
449642
956550
717525
576517
586187
831296
329469
609160
353082
560820
527779
573459
527340
567149
788344
837232
765527
709407
1055912
768449
451173
641441
421353
488100
602239
405882
742679
402729
397444
542956
539149
831296
663609
683171
519187
796778
649159
842209
667800
439717
428152
537005
409388
620833
511000
449053
480024
605198
445760
688343
515207
678117
1044655
803932
886815
766039
597150
507714
476486
478827
451173
264287
416871
351749
415395
510045
321700
145117
605473
414769
387755
500835
545208
493276
728298
309707
423130
467729
446960
1051907
840416
532845
525739
399222
1202644
331796
229641
366514
293331
794642
287453
791527
727108
458100
526612
550756
394464
305890
593529
525090
378588
580741
843235
438151
667704
382847
432658
540024
217976
373981
773319
251467
565806
464964
314620
782837
1062132
598352
695114
473078
697177
755218
590452
848626
387552
529438
736717
811335
404044
597150
308737
711378
641818
809009
641965
724087
522416
514933
872961
674689
568761
636067
529605
873610
576498
741798
690868
965127
402190
384992
687059
934523
877935
664896
441262
332634
565140
530452
645798
673924
803932
651741
335144
553988
955954
525930
264613
239826
488100
547165
438151
821711
382251
416514
620928
558616
854841
823121
874222
388193
456062
355055
272189
757014
880577
516174
507446
530666
798169
304015
640937
794343
391773
818141
260255
442106
328249
543101
615670
466633
589887
518421
737920
616303
435110
1090162
507714
670700
297966
497443
381172
488989
643753
598936
597850
974957
359011
588319
621204
496427
213621
582848
561780
541476
951251
628969
673873
497021
363515
732926
372989
400210
701416
441419
484046
982061
518068
816139
277143
461507
143115
707376
473485
430907
569722
308033
317374
536631
496935
356850
402910
530065
558616
609522
794713
348526
708121
374765
912117
776411
686546
496719
764149
657285
494300
405952
400404
1090162
501617
573232
528978
204355
381366
416671
419408
546587
341762
455205
335144
654522
503843
667395
277053
506403
785806
837785
355185
333899
284671
360767
602565
477808
273927
497198
592934
416671
464135
569060
1025521
875435
283713
476486
722362
840880
570408
946915
524542
390249
663694
984217
898026
1097615
598936
103579
780961
232845
389660
704575
917443
505892
754357
744548
496734
617109
607292
276996
430267
597150
1122744
355081
716128
494483
666800
398540
432542
441925
493443
388142
361265
463997
383114
324761
329469
385699
536631
438357
437657
399135
777403
428749
442449
438357
593076
603473
292410
621001
724590
388193
917443
845516
255055
453681
899681
602565
837232
467729
555000
743486
195987
697521
436643
159563
265901
785094
658990
415616
524438
570878
491918
359865
485922
843160
559520
174914
526317
754122
315078
642259
684638
410662
442106
711725
554972
754189
633568
320590
504757
718299
869132
378462
565245
406666
261339
704575
384150
848176
449565
423052
520740
722857
550829
487159
694122
468912
360148
386304
341731
465085
359461
627925
568210
602152
387669
604620
315699
341807
464393
677259
535807
605473
616805
491592
518712
752822
317384
630039
315558
324703
637942
521280
429102
469866
875532
946915
767453
538378
294369
707807
717479
655398
1090162
492256
794713
1013119
377050
453681
439896
383647
223546
792550
394169
1447520
457958
704015
565578
498347
635749
486083
296265
637103
825653
877587
1069364
643944
877977
838110
473058
760706
399383
411914
809213
527982
616364
498980
577612
455205
805192
362991
541520
445661
922683
757870
467774
522076
899681
604584
984217
307484
634483
852018
424184
400404
436462
568967
720555
622954
585712
408159
610174
567192
775340
641235
664034
630849
396684
566009
490887
608757
812848
566490
924703
559791
534049
835155
710254
384613
501648
453140
572862
325503
303288
461242
511369
478827
882633
402364
592969
639930
493518
568131
447289
467729
381523
922683
541528
486717
759191
666045
946915
501166
516293
484862
419074
521942
569592
753525
402729
791527
404445
489584
493666
333353
692052
442006
891073
597068
664867
378035
300735
372989
872961
312386
381488
634483
927701
646918
895654
467729
453382
348097
855824
305802
431263
785194
352501
741290
571146
392970
569278
540092
353357
414808
598418
175490
548420
444544
503729
576498
537073
677949
565784
355081
631909
631909
854059
698105
665297
566798
584064
683468
513761
734464
408830
667744
443397
486897
891925
376108
923570
747828
184605
384992
568583
356675
667704
823756
593738
561047
431151
421100
543648
848176
281772
803932
654522
886199
447362
1032598
684350
213925
503655
582156
690323
517803
616303
373981
696856
752822
507446
722068
357912
546059
841198
519250
442449
725094
742679
452627
253919
394169
752822
357764
875757
457421
836364
490084
759527
387552
486083
713652
526065
537973
747906
716443
305289
266787
622676
385699
689019
895922
677732
891925
760827
416514
596438
527361
474431
550274
627324
529189
516373
499634
117330
529331
690636
783831
632324
765386
778158
931484
709933
672927
425391
815491
720625
718945
712969
1097615
390181
709169
346700
492552
351954
385919
505218
831296
613413
421044
553810
586659
338869
646289
463406
1019886
616743
686386
463825
247993
512829
598418
700544
907407
822807
433325
792550
917443
368665
531048
570976
252991
170816
828686
369618
479690
523400
462844
508056
605473
542218
952557
811900
576722
436132
519157
288522
675713
545208
864800
530010
324051
503729
299344
440482
152748
937156
264701
741290
368390
683439
587437
355185
489917
353426
383930
406113
754528
255668
981817
628089
534242
334933
803603
482597
476723
560851
474960
411745
439717
117330
556778
793849
610354
439717
666800
342442
392753
520546
901635
630849
495756
334944
608148
711006
427331
958292
710099
978331
524542
524415
680841
696037
872961
615372
718874
562898
704905
477937
316221
984331
429632
656643
424141
553433
414242
363079
474814
610617
418180
877730
775655
252075
411712
627108
303483
881873
956475
431063
592996
388876
342442
391382
496672
316271
418180
361375
688944
411633
506403
796387
878133
1158950
660391
520180
504358
605473
592516
576373
462607
430633
539493
608037
601958
387669
474798
895654
799609
549446
471016
587847
454122
733832
653413
528954
520942
713706
704169
1080044
566171
200213
1098610
581162
620468
685761
653413
822483
674507
664245
409565
783964
434925
747262
942799
670463
900757
622946
736357
735835
763571
582775
668207
733089
738203
726105
271742
702856
322717
745257
528571
805391
526728
764357
548705
927835
783321
615629
476077
423735
597973
876172
119165
532447
297682
782654
656490
453716
732852
737412
667044
746727
595661
854941
746870
587813
703866
541229
364834
652573
225369
651320
1012662
697408
546569
537450
828222
521890
733089
215034
625952
668278
739133
655506
645622
998102
898436
706175
554143
662041
655189
351954
751631
656432
464555
494056
574255
835836
751872
579768
473568
705525
746346
232889
371020
989379
927288
332758
773198
713706
651320
694748
652912
671176
417793
454944
376212
595717
453924
328396
319861
648475
935680
375685
587813
327070
722454
772680
773198
559236
528582
878464
708225
670055
415325
747763
373884
499754
920025
720466
653413
587813
674507
1144141
733089
524630
580938
1098610
835836
746346
436247
538423
591110
493463
995107
648309
878464
320574
253461
746870
825675
1097615
776411
688800
592102
605921
819844
598592
778063
778457
513970
147763
995107
534707
690721
799875
453858
667659
656711
731172
608493
142424
468987
100583
493463
790616
734497
258358
620468
468507
393812
476809
783964
390458
877542
775686
262608
630712
808847
995107
816099
599656
900757
885583
828677
695620
397208
657522
674031
292832
805020
550566
512764
725494
746016
726068
828182
715424
688351
1089363
637398
885893
1021278
705525
724792
713706
998102
648309
580938
157723
429708
604351
812732
597499
573233
747262
784196
770235
656490
494362
299944
352061
495289
799875
664902
327059
995671
680196
826795
605759
799616
931269
770235
937204
640192
799875
613540
238984
1082835
707793
773198
736357
493463
550924
816098
587420
327569
330464
311392
571618
747262
713484
746626
747262
713706
526118
563547
676616
877542
671290
363634
200143
399201
227239
698409
732839
580182
828222
572694
870072
785638
595696
564654
727679
633070
589760
574502
747138
400384
427610
476317
877004
315114
648309
524769
600306
753722
368495
951966
733089
399599
115123
776798
715050
731978
629356
353858
746346
469058
1142538
435030
479737
783964
208398
607686
725494
633070
723921
437855
468376
942799
729528
632788
709458
559881
764357
431638
729528
650389
741496
589760
596197
517830
430494
783321
765973
468404
924793
500891
782681
737265
881405
900102
519191
499754
452790
674507
400432
292360
778063
726748
613305
729545
940886
486413
361127
778350
942182
726748
423739
738986
696732
1021278
803099
685081
447811
422540
587420
595661
715050
835566
595661
731352
775686
700172
298892
732242
723170
620468
448629
759252
715050
878412
756295
674031
425075
696502
390475
1039319
703747
640192
298195
389346
605998
597018
667576
457835
584204
906216
775686
692146
576584
900102
660399
790616
731074
477916
861096
530954
741326
681632
531825
681632
553618
429127
673399
740061
754740
379631
486908
508008
346638
1039319
953553
593120
784196
799875
605562
624416
588316
484311
358398
224635
398918
551272
248903
597973
515265
770142
477115
518641
726748
566114
773198
783964
580182
518592
776798
554914
667044
340037
595661
798992
523053
399165
655189
724792
507119
751512
878464
841282
595661
778063
737412
576184
61580
583526
475448
308549
688800
622677
689130
429531
676616
905714
622677
550499
510261
503006
635575
251145
272229
613305
457120
551272
819117
426462
692146
741776
941885
261913
595717
692146
751872
644123
980243
591518
831218
628250
772680
203234
741776
516109
747262
932596
585477
383295
431892
585002
729462
542529
839720
937204
561878
739660
408629
606121
1098610
764405
770235
747262
288569
731074
1021278
761189
596269
605731
260693
980243
942182
1144141
998102
849829
620870
726748
391558
525513
397092
571905
717027
448255
861385
267603
646531
614517
423190
770235
782278
446725
419467
164379
624480
751631
737412
510261
676616
940886
541426
536921
681713
751631
596197
819844
920025
919495
466516
436513
713484
778350
747138
722454
515478
436133
626856
861096
736857
878412
713706
522439
659044
687928
713484
861385
737412
595696
690893
171983
456907
690116
919620
616806
909610
260642
750153
696193
759252
216250
430158
601755
759252
525617
828677
703747
691884
775686
571605
609017
726748
604611
323822
666705
808728
473830
752403
256233
666607
664902
546239
778350
432074
726068
713484
545989
755128
706175
553249
549550
609184
234426
717027
620788
476077
518451
1142538
616962
333748
217525
659037
538832
622677
722454
703747
667044
1144141
888700
611556
461523
462420
606121
611180
510261
878464
245464
589760
469014
778063
458061
451527
909610
741326
618669
615482
267481
732242
885583
780386
397246
755128
726105
692094
764405
842287
909610
733832
525329
385176
919483
687928
388113
399802
478158
818405
732839
397233
370417
708691
408760
560873
989379
606121
667204
396290
1034916
697408
678848
546622
426988
512314
751631
504016
728506
574502
752836
526118
799616
696502
785454
768459
718793
635426
684240
680732
649892
462975
440898
699411
737412
198464
454803
1037149
458669
546569
791527
286627
885893
556970
500270
713759
487878
10655
533116
706175
674031
345578
160800
442143
574255
800912
771406
859199
995107
246162
825675
624480
835836
920025
785638
617283
680196
374863
295466
1142538
543563
666705
453975
657522
523796
666045
726105
673165
905714
770142
691662
206918
600306
785638
447087
531858
356238
576771
780386
620344
953553
715050
717027
696502
842287
906216
446491
522823
1039319
434791
870072
942182
382667
859199
435643
536921
731074
386297
526194
633070
961712
580182
321322
536921
526118
492991
611825
335940
1049791
33662
782681
834513
741326
600886
816098
678657
895029
773198
490296
731502
650018
828222
812732
677449
909610
1082835
783321
775686
707793
418682
523722
266972
1004093
812732
435230
769025
806060
906216
935680
626856
690721
723170
711971
645622
587813
723921
998102
575517
218814
942799
1144141
515478
581237
854001
678848
1082835
247958
548705
812732
590199
731074
785454
645519
370963
658275
775686
191091
653413
378351
836585
453975
681632
507494
432791
417180
746346
524147
596197
587813
432622
474676
576423
128253
678848
390763
455175
323526
640192
823189
418861
940886
737412
1144141
419367
442793
713706
493463
418861
656268
737365
863801
816099
785638
538445
522823
921017
841282
713706
610835
732839
803099
608558
775722
785638
312362
422057
995107
669814
671556
450978
919495
796600
633097
649948
490940
604611
546569
624416
656490
596197
924793
299939
133851
494056
726068
689130
979404
1098610
617910
418618
385082
380218
680196
906216
717479
654207
546569
631004
696502
929916
343431
293536
528615
614791
416738
320702
607686
737412
733089
561694
595696
1037149
81865
798992
735835
596821
594506
716161
589974
168189
747262
604611
634182
696940
392218
484748
351948
326095
299386
995107
598868
692146
195706
666705
746626
606121
514367
595717
919483
316041
799875
376212
469907
595661
215315
696193
741776
548705
518789
732242
463960
920025
294596
690721
622677
728506
877157
392842
523909
929916
1089363
798992
318600
472954
751631
723170
511891
406992
888700
664902
765973
883003
895029
196126
595394
878464
221849
526118
553061
405080
684240
775686
681632
751872
900102
255668
503990
650389
751438
602677
424118
538445
434184
726630
828182
331570
596909
616067
697408
441086
364631
433227
538445
698907
953553
537757
823189
450418
726748
624443
626856
690011
361201
859199
551272
694560
363137
1012662
1012662
670080
516525
1144141
283836
800208
861385
680196
705223
931269
494098
123499
459912
416409
613243
580182
633888
622031
842287
750853
360574
668278
293037
924793
835836
523142
398105
684991
461806
655189
769025
390879
453045
511825
657522
471731
713035
211720
620468
222784
447087
678848
523722
419279
731074
497184
604561
655085
584911
782654
631718
713113
724792
444931
733089
726068
729528
716253
920025
778350
316341
696732
799875
640919
802595
727679
828677
728506
747262
631718
842317
684991
877542
870072
671290
1006503
650577
898436
512711
737365
509187
657062
522593
684991
597973
1053246
267885
358500
482213
437228
784196
500076
935680
581162
639937
283152
878314
900102
484769
783321
391333
713706
633070
526118
580182
607686
726380
630712
988485
651320
765973
822940
289277
683171
450855
590879
647268
679059
822809
614517
618669
379178
629683
647194
769025
507316
727679
684240
755128
640192
493463
726748
674936
327957
407566
677449
538092
1142538
878464
480442
513180
764357
564567
546569
328471
521348
503961
453045
729528
690721
400685
898436
485838
384579
648309
597973
825675
629958
526056
580938
440297
727679
673647
653413
431807
518280
681632
574502
565461
696595
746016
782654
514766
942182
746346
819844
532772
664902
751872
415698
570427
1012662
372154
727679
597973
728506
748982
436247
861385
722454
885583
578182
648475
714860
942182
764405
696193
451776
929916
493463
989379
1144141
620468
733832
358811
550104
598294
595661
919495
782278
919594
349246
440887
907383
655972
171434
722872
927447
317652
361640
442317
556970
684072
703747
470122
409327
812049
574255
468651
402207
674507
313897
649226
821289
310145
469431
631471
825022
828222
574415
825675
477541
764405
725494
783321
700461
514084
707793
677560
662100
604660
300688
835836
705691
878412
759252
466087
572694
775686
574930
524234
416016
805020
441935
770142
1021278
468398
764357
615106
513228
330585
537088
234545
731074
480468
1082835
1091500
674031
919594
737265
708315
328360
998102
769025
841282
652912
244237
648475
366433
490378
424690
533402
525209
373291
680011
690721
299895
650577
713484
464557
787357
450007
612460
819844
568301
389972
321305
785454
674507
482668
176309
699840
448319
531271
705691
651320
640919
441009
476083
620621
885583
375928
366054
799875
774515
499754
211758
421181
466344
550566
859199
477453
469953
401971
900757
805020
667044
769025
877542
238772
418910
919495
782278
828222
452578
374730
862857
709263
609827
847832
825675
741326
893984
767412
731074
291115
549120
361667
369469
215366
805020
554609
648309
385044
542751
245305
548826
622424
541437
519463
517837
730221
491280
905714
625318
455785
605921
443484
746870
528371
508469
493461
611825
752836
746626
690011
580539
646531
758044
366757
320943
885583
261115
726768
535529
1089363
754464
775187
306464
832288
416616
687235
600306
670055
747456
659749
396740
240841
404555
778063
557301
775187
877004
835836
334567
624416
508389
349835
554609
1067367
775686
674507
360944
689130
307653
574668
728506
151002
462418
626856
667044
475609
578123
719316
399845
487049
764882
582568
527182
547943
1049791
554609
1144141
921017
345315
555081
554609
702495
380482
433278
608651
689130
783964
595696
589760
368617
558460
589760
476077
510261
534109
564602
989379
453045
684072
668278
759252
921017
453045
453045
529225
515647
104755
493463
656268
526118
591073
705691
998102
680049
835836
936734
611661
659139
956833
54310
418686
273674
458412
355379
1144141
536921
577934
606121
606121
622677
819844
633888
476788
580039
572694
670463
316065
816098
475203
674031
565461
555911
667044
481224
775722
203801
812732
546569
370383
775187
741326
640919
745471
751631
783321
226999
604611
995107
464217
574502
640919
438349
790616
431553
595661
410755
607686
644636
447482
515478
294918
644636
759252
465462
803099
447087
920025
572039
751631
493463
574502
629023
998102
589574
713113
770142
507990
782681
648475
490242
473400
452109
768482
550274
746346
594137
636482
938455
644636
900102
737412
629219
479628
479290
731074
437254
463825
121541
564495
799875
816099
697408
800523
747262
717128
751512
898436
383428
413860
698349
309433
511884
812732
782654
942182
633888
741776
626555
668278
666117
646976
822281
406127
536921
942799
164469
733089
717971
659037
656268
803603
540768
743570
696732
338934
416527
909610
670378
666705
580182
570488
601717
396951
322024
239021
596503
514353
799616
808728
546277
496297
935680
719316
512314
773198
769197
664034
775722
577106
500377
396215
787153
733089
410366
335748
674675
463353
237592
702792
348463
602840
885583
745471
620468
552696
698202
142356
942182
719316
655163
828222
900757
736357
715925
770142
477331
650577
526118
513879
459356
364762
847832
919495
363037
847832
700461
733836
547818
506800
298929
785638
492585
843216
493463
620468
357681
370946
462757
733836
861096
1089363
696732
716161
656268
612839
726068
921017
668130
995107
622281
906216
510261
587811
248127
493463
617332
825675
247799
717027
650577
523722
881405
403227
888700
563444
717971
410952
705691
640919
859526
470814
580182
220912
816098
689638
284762
670463
541198
805803
854356
722454
647005
943309
684991
295887
599716
613305
494056
510470
633888
389912
332841
612839
515478
684240
559780
783964
145826
489353
589760
453740
90282
848268
657522
819844
581162
218313
451157
624480
989379
391707
778350
689130
799616
729528
674507
489353
365933
452811
747262
452574
551461
707598
910650
751512
637398
850780
505037
502961
667044
505914
726105
764405
624480
420913
590902
192394
656490
479088
249755
514527
809375
725707
782278
576148
773213
819844
330604
614517
556163
835836
980104
614517
716161
439786
709532
493346
900102
523732
580182
475649
895029
518700
675885
764405
622677
859199
355755
455041
321322
581162
556970
655189
810300
784424
668958
782278
177668
776798
620468
828222
696732
717027
995671
280002
254161
737265
683171
626856
713113
331849
580039
275010
630712
424900
785454
186426
545501
1037149
318482
256811
656268
732839
877542
383323
929916
515478
203190
458551
835836
885893
570427
574041
525711
828182
733832
731978
635510
688800
823189
447087
670463
775722
692146
982103
431220
942182
838057
214655
336794
713113
148
631064
493527
373908
794697
676616
493078
747763
430007
733832
982103
653413
560993
695620
861385
425964
494056
655189
673292
332615
313933
942182
374949
421235
497381
337047
420915
746373
519077
511097
835836
593343
881405
503966
842287
673672
619781
733950
550924
575027
591300
501072
483722
646531
460193
741326
699840
626627
575135
464583
458470
491628
942182
272644
664389
722799
780386
474606
225008
416964
715211
554135
630712
747763
294131
764357
510261
752836
229792
439352
527712
317107
618385
662100
808728
407091
517943
723170
677449
716253
905714
499754
357010
590462
778063
980243
460927
754464
348941
613305
390111
389602
251582
369999
213944
695620
580039
776798
104447
443459
453045
494056
624480
338554
658945
989379
282337
478297
361337
495315
253326
597850
261573
509078
99482
596735
671290
646531
420914
931269
842317
752381
800208
630712
852444
699840
572694
856304
655075
344418
597000
803099
522823
655755
594366
900757
800967
761189
594137
741326
453045
440253
652912
630712
292992
499862
675249
919483
696732
705691
493329
770142
328118
878412
613031
523523
464790
678035
751631
453045
993508
921017
715646
327790
587813
401905
650389
490893
674656
671650
785454
700716
517302
746870
780386
390639
746016
360293
741776
389871
804328
442976
931269
551272
773198
522823
524429
526118
600306
317606
805020
619480
747763
630027
995671
735835
640192
690802
200982
668278
555332
866131
376575
677560
751512
995107
639806
140259
412472
737265
878314
924793
713484
1168333
776798
1168333
611825
536921
279560
281063
747763
522823
699753
702495
414775
905714
626856
449891
522823
1012662
1168333
548705
616757
484364
745471
429310
770235
648475
726748
633070
451986
574255
938455
728506
596197
295558
906216
100935
432941
736357
233551
861385
303313
773649
595696
667576
676616
713113
750529
699840
656637
745471
728506
662100
595658
790616
773198
840852
778063
606121
576148
690011
843541
612072
732839
471603
684240
637891
733836
658777
808847
485781
670055
725494
432976
630826
799875
900757
696732
745471
755128
453045
220848
678848
581162
588735
572175
391917
433786
526118
599081
315389
411376
611825
812732
453641
940886
816099
309393
717027
796699
847832
616464
589446
605921
761189
674507
765973
75752
782681
798992
881405
651320
595661
135748
805020
989379
843541
478693
878464
680060
632099
710155
556970
671290
523722
640106
640919
681632
843708
522253
596197
732839
696502
630712
716253
752836
486780
480468
250893
558941
450388
765973
572614
321977
515867
770351
221428
538204
462239
79336
254576
594137
900102
687994
600306
476077
723170
935680
541437
702495
724792
656490
624416
612839
474982
705691
507633
950018
446072
716161
690636
674507
740061
788587
107028
505143
707793
521431
988485
771565
702495
637398
557301
667576
431357
432985
500197
522823
658945
1142538
364591
446252
513250
600126
551272
187913
350100
505755
317430
861096
594137
706625
489353
308755
554609
490209
713113
712555
386590
374552
720427
775265
863801
622677
292423
547743
597790
302193
566881
687928
764405
590484
732242
519232
578114
595717
495579
380496
660506
504180
713706
520513
735835
798992
551272
938455
783964
433679
604035
671290
798992
515757
640192
294355
526354
663116
820532
416094
1090162
547319
620468
341762
920025
758044
741072
536921
631718
553875
670055
355797
705691
239559
530263
1098610
543509
662100
655189
612839
572694
570427
674507
842287
596884
503832
442874
783964
597989
602677
536921
613305
912559
325562
658757
504015
906216
674507
657522
496152
843541
878314
697553
1022113
311245
498310
842287
536796
420415
877004
953553
408523
522416
631718
761189
722454
580039
648309
235781
219032
1168333
650018
361171
808728
697074
819844
864830
799616
516153
746016
520363
449305
668278
426048
101933
583497
878412
773198
143276
414138
735835
85627
684072
633888
640596
468432
773198
527454
365685
759252
900757
771059
418597
662100
356415
594432
733836
587813
553061
581429
687928
275340
1145190
818405
1098610
695620
334528
606916
402503
1049791
927288
1039319
745471
617685
692146
1082835
326768
170276
668664
982103
275839
576148
662585
405293
219961
672923
732242
651751
770329
343147
526118
722454
473478
613894
778063
607859
655189
538750
799875
747262
754740
719316
585474
898436
702338
722454
685411
530011
577891
900757
878412
717027
454131
581162
919483
801557
785638
614517
730396
625951
870072
555547
819844
546569
566847
639318
736357
1037149
773649
615192
651320
570520
499301
783321
387877
779922
469048
998102
733832
624416
574255
631471
631718
677449
288868
1012662
702495
303788
675885
785638
816360
772680
670055
554609
624365
724792
677449
840416
816099
717027
480979
747763
595696
474351
576477
558044
439467
746346
716161
595696
885893
522823
466958
150943
294530
287404
715050
535263
523722
248264
726068
536921
785638
726748
493867
275475
551237
867212
653304
411745
488782
782278
726068
735835
739866
436557
574255
869596
842287
799616
363316
702747
823189
877542
59684
675492
681632
982103
765973
680049
393098
475194
1144141
828182
327419
595717
409925
483551
1142538
567904
226539
518956
858652
927060
722454
392996
878464
518272
664942
437859
671290
799875
545295
737365
687928
494056
457009
778350
754740
631718
929916
646976
697329
770329
675885
231692
554609
295482
823189
547585
551272
646531
371012
843541
529612
574345
902363
269748
626856
513334
927288
483570
684991
842317
631471
452453
358005
696193
508398
426537
833201
690011
803566
648475
758044
638534
982103
740525
503671
656490
736357
380048
859199
668278
909610
531154
664902
666517
747262
640919
808847
426727
508972
587420
879718
569488
1409458
688800
602492
877542
688800
621632
647180
465264
648309
571154
458830
747138
919495
648309
808847
394448
726748
847832
475124
414438
400411
951671
761292
418861
570427
523643
731978
256359
800944
580938
415834
442662
298447
566438
638026
369679
226055
662100
841282
754740
754740
646531
835836
424438
733832
919495
881405
715050
675885
493346
513945
927288
567123
676616
495690
982103
717940
644636
863976
790616
370135
440605
618669
900687
499754
231692
510261
526118
523346
728506
574502
732242
878464
563791
641063
878464
687416
624480
529901
356764
523424
580938
114998
600306
259984
785638
252972
472003
849369
432966
605921
159788
696732
650577
475112
486179
865713
471180
387346
861096
621632
331237
562055
434433
515478
327797
461576
492991
471481
751512
534619
764302
576148
739721
1037149
735835
885893
746870
905714
615335
378351
1037149
716253
574255
772680
785638
353357
927288
374299
594054
608625
770235
723921
907383
453512
778063
761189
626856
326513
511369
367140
667576
659173
436247
566008
799875
778063
540945
452941
727679
514165
358818
828677
736357
805025
298113
998102
980243
410776
510261
384475
731816
555897
475052
811597
746626
633888
640919
742609
647464
927288
544230
402915
420517
392285
622677
816099
123270
348576
751631
684072
600294
778063
483756
805020
565971
779352
778063
1144141
746346
908960
989379
641963
589257
688800
496523
446312
514830
564740
659037
653068
586359
605121
294107
877542
289134
465857
428742
228355
659037
790616
499964
772725
870072
746870
648309
441009
499754
842317
737365
780386
847832
451236
373408
472475
747763
424817
776798
678848
517114
752836
713113
244310
316220
726068
1049791
315732
668191
630019
398856
620468
940886
414484
668278
442828
323169
1238774
652912
715050
430951
778063
805020
449902
316380
108131
624480
650577
648756
438281
74868
773198
268785
433297
582414
717110
706175
553870
331137
116781
818405
935680
436247
842317
940886
746346
715050
657522
559974
785454
929916
575977
998102
742962
842287
713484
751631
430823
828182
773402
667576
816099
530978
354933
951691
530013
778179
680196
650116
408882
655189
674031
480509
1037149
589432
766358
656838
812732
449895
555218
745764
931269
328920
620468
785454
764892
827767
780386
836117
455283
321217
429596
715050
595717
799875
495958
523819
580938
433269
1098610
418072
843541
706175
722362
621632
637398
620468
4590
395805
391173
705691
671290
646531
695620
536362
998102
597736
594137
485714
671290
425588
684991
907383
448909
825675
606810
686925
447087
674936
1066293
492611
726748
713113
600306
536921
538242
85685
675885
709675
998102
828677
450799
688800
402262
754740
532115
458365
551272
1144141
724299
344190
706057
396164
574117
570427
783964
308083
655189
368472
494406
574255
256410
746346
532795
366190
523819
674936
673910
357062
705691
629683
587813
543228
641745
645622
314394
573547
675885
878314
310890
656490
837454
731074
625281
885893
1089363
631471
630894
823189
658249
633070
697408
658945
631260
1142538
1030039
363320
746626
1025987
690721
458336
519932
527799
799616
835836
445837
721002
737365
342132
382408
775187
574117
512079
416942
302948
651130
877004
354508
900102
619621
646900
723921
677449
631718
688800
906531
200161
443864
783964
740525
813589
565097
236425
396308
861096
413681
655189
732506
621632
576397
481456
790616
773198
649921
427762
418717
514063
382180
754740
612839
261928
536708
690011
364408
843541
712821
717971
360489
740525
642498
557301
564482
367247
522823
515478
537474
190851
659037
473974
510261
819844
828182
270512
395738
935680
870072
580039
1032841
469396
646883
648309
697408
659111
878412
534619
631471
481682
751872
358086
618669
449593
898297
699840
825675
207532
652912
329967
490719
816896
982103
334017
919495
747262
431220
377667
658945
331216
1049791
477302
446099
1098610
803099
687645
188774
1142538
309874
756138
667576
290587
770329
389501
624480
627322
330072
464624
818405
570679
580182
324705
326147
888700
675150
482659
738986
679143
314688
580182
924793
595717
341424
677449
313814
835566
246461
493463
731074
421592
770142
726068
521983
596197
328432
538251
154239
763743
750266
474752
940886
646976
760495
770142
746346
713113
596257
878464
278802
684991
380497
620344
715126
1166297
705691
808847
937204
995107
906216
920025
658784
658506
624416
621632
475112
314240
439330
1142538
733832
847832
1144141
631718
624416
661487
769025
574502
510423
1098610
1005799
563367
527665
647778
634964
775187
784196
447336
573357
596197
232364
705525
503859
554609
596909
79496
581162
626856
194464
696193
372663
355062
403265
751872
772680
347717
677560
674507
689424
349189
736357
782654
360293
709635
454538
517598
603014
600306
266046
533195
877542
646976
630712
746016
859199
523722
653413
35016
805020
308076
775686
374949
399296
860716
473535
246267
1049791
689130
835566
232364
861385
594137
728506
690011
704015
645782
481462
511271
494056
646976
402590
595661
536921
931269
531589
619878
676916
454854
775686
718302
618288
655189
780984
523722
443248
391190
463635
382154
843541
728506
935680
861697
556970
907383
717971
631471
589425
314772
499754
767130
597218
898436
590118
735835
452135
557539
747763
871657
531662
443235
726105
1183903
677449
646976
696502
510261
215909
705691
432169
394325
785638
481017
752836
674031
726748
542018
443846
690178
581162
418861
708315
812732
828182
191166
392671
722454
391243
522760
621632
725494
898436
828222
737265
320162
648475
552494
437914
554840
665362
424320
678848
465081
612839
581162
682561
690011
494056
770142
466320
342779
533260
368731
433403
773198
938455
728364
486415
613792
539803
433840
363758
697408
895029
559118
365973
446964
628623
924793
885971
690011
514923
515688
507641
677560
352389
359907
677449
620219
696193
684991
543466
1037149
929916
677560
772680
595661
597912
988485
622677
842287
637864
737365
681632
767125
713484
471225
675005
747763
594137
290112
410783
648475
548705
863801
429371
737412
439367
448398
716253
163904
788996
924793
650389
504049
785454
658945
737412
620468
336063
676096
783321
835836
688800
754464
436447
727924
592151
318942
395805
677560
761189
355543
825675
852268
706081
591696
476944
292384
576148
825675
548897
510261
773198
588037
510261
761189
329203
392169
429956
778063
674936
631471
418017
671290
1037149
666231
747828
667576
83621
670055
1123149
589760
750145
798992
401419
733316
1098610
598240
333327
920025
526118
589760
227154
594137
459012
418758
1078607
621632
211836
514497
551129
476077
545205
650389
775187
256084
464217
677449
600306
631718
716253
587813
255914
953994
571138
518551
657041
786258
341137
747138
811559
731978
499670
506155
219085
636430
359584
47860
658945
285310
1076057
783321
677517
825675
906216
647928
541437
440892
664902
554974
764357
1049791
705691
595661
634008
359018
630712
651358
273528
289741
573952
644036
606208
318613
344573
937204
666334
998102
655189
570427
663401
358132
700461
545012
131335
922984
906216
499923
534835
415149
782278
519771
669383
758044
309458
785638
648309
888700
808847
653413
808847
723170
526118
706175
567072
619916
568183
756387
603012
503429
293106
430026
538187
475401
502222
569861
537686
392345
602290
524716
288821
632987
470134
602847
438779
600428
743756
410717
542865
534619
461148
573967
428441
587816
243277
230366
446906
738380
610815
408565
916856
765885
506462
550366
296510
425461
755509
429484
975957
321193
826624
462134
592230
419758
331259
589003
499094
124915
605602
578400
980568
474685
587816
633132
311828
607160
321546
670019
525554
125915
419110
421757
420268
376837
354635
369170
627415
324862
618014
729169
442170
467149
581515
692472
383130
697081
492912
438404
272066
560849
274342
528185
617474
569861
442030
330490
463540
621562
520363
114761
711587
838727
727484
413543
390434
391591
686702
589003
554445
500283
553114
572057
867576
224430
439917
146344
784175
497442
738362
507107
608721
788066
494936
588275
667649
406751
721734
379976
470298
467757
761776
207414
515620
569519
303055
581776
551943
560849
394480
474685
357232
688998
446326
710228
421668
410423
450259
495358
112846
748230
563569
549569
704481
680997
318788
363261
659015
419346
376941
404786
326594
401313
497940
753503
696037
429127
408224
519969
648141
658052
713979
315513
573688
1209083
348142
483798
475322
291115
464567
361543
734161
584031
618112
458173
675913
499584
502055
575977
470909
671627
686702
516585
559352
485487
351564
308247
501466
456472
619152
405568
499035
446208
707968
559529
411878
404828
323299
534075
253195
700574
443112
532755
556967
477599
968556
139530
502222
649439
684518
668330
580732
271194
281912
774535
387653
436566
269628
750032
741741
554989
572198
475311
373068
561079
402773
580348
734161
242981
633501
513459
232887
685814
839016
698143
507121
426485
397525
312695
510475
474685
489594
889474
543889
613964
456392
265428
525554
755344
614902
553249
710228
551943
832035
620907
520442
421410
415385
391489
483210
307878
606758
515523
335842
707968
586636
494537
985476
688330
600871
759959
589638
556967
563569
582835
750032
531532
555807
603014
436027
826624
471622
1167030
470278
382206
553886
121330
575903
423312
424167
426485
500729
507469
448867
419182
269628
667474
534032
623053
511407
519193
1210948
421725
595294
580348
422326
499887
362241
533565
584229
464704
289191
366008
660764
540351
519136
488670
591865
806187
462134
432539
710228
648276
608052
289541
443842
366051
616045
234440
250127
587944
339937
488670
589638
393579
551443
471252
256408
320747
633501
446208
633132
652174
844742
512710
463685
610815
506150
491879
583784
339469
467977
844508
533955
610155
275464
560849
454572
614066
677051
483210
410304
725188
435227
564429
362153
523442
514720
403248
889474
377523
818700
421102
674384
550366
495361
469409
409488
693663
326306
596681
794536
376404
619024
505690
517130
214426
431007
405837
310206
749557
532429
295870
526655
605554
652236
500617
565581
380813
636950
376357
548420
500306
419110
463357
270441
414946
497079
684496
522186
575273
241634
338079
463685
518767
492424
771808
335850
538250
578306
581776
159928
648682
492100
536925
408570
782414
287262
426455
399630
408224
529594
357849
614902
480464
342572
605308
365165
666607
747138
447198
625778
486812
386252
365394
310206
629316
617967
347617
636266
692990
433510
503874
807583
332627
460952
690581
912829
293063
814272
424861
287251
507107
782206
1045143
513974
395821
678134
539999
533071
378774
475322
560849
383826
768482
388193
642815
405944
429087
822483
491879
919519
472002
96526
701807
305011
765885
519136
568703
240772
669147
405837
523198
536892
418790
591461
943082
525512
418400
509501
570073
330764
288688
490623
401146
570228
319506
743205
413873
467977
339400
441647
213614
831184
658134
232434
423018
361755
761073
681127
579566
314591
586903
382408
757076
598368
538454
333549
511500
515275
331215
736497
576230
679358
516471
383430
670599
330539
494272
581776
457529
619024
555774
846263
609504
586266
579434
254608
282608
710329
875978
578306
804437
723832
413873
347617
618911
784658
622133
688998
949111
625516
828227
749025
675288
532486
686789
643510
394713
541046
544465
729169
614902
535902
676989
509705
500283
594474
926521
174814
405837
470909
970259
541937
533955
502847
424586
874382
228410
531858
643073
752313
608721
424261
465342
372989
610659
474685
567130
844511
919978
396308
348843
626761
266912
257950
437311
612310
214020
522119
466949
681850
588027
622447
746253
451690
722689
601172
519311
629389
308485
875978
716921
631764
453963
382328
611177
372150
423940
610183
413718
473048
756387
573688
332218
527760
481634
760616
442029
265196
292915
444279
519136
441891
525559
420236
670138
1031777
532678
502907
466194
680472
601699
392345
273264
525527
337520
501200
950978
710329
379485
281085
530916
772158
424435
832833
304852
590034
362153
387653
269639
672720
552446
639783
663852
636659
657142
293592
464556
419346
829605
673676
777916
463685
556047
992136
421896
521606
720168
336885
440254
493030
501131
600626
898477
561890
656711
740077
78063
602847
677385
395392
728840
498618
567999
548304
559405
377116
430416
544228
403127
672720
428729
529594
543932
319467
649494
586162
757618
478101
814619
975957
418790
741758
588007
669033
526554
537375
1044974
766972
434184
572198
621289
338072
635557
618112
541046
501856
408827
467880
266553
368363
731518
1018515
341987
401498
507539
295951
885089
620712
475311
467792
559103
503343
550386
635324
688135
392071
662257
395821
314591
398818
465151
715511
439805
625245
541937
418200
584114
768868
196007
608721
435990
551272
417234
979460
269813
354275
340035
354586
288688
496127
720733
360106
545593
720168
744097
443112
519518
335352
851442
687287
804647
595020
417151
124704
314394
307561
539973
514828
1128828
328242
457226
473089
387721
451863
381060
435270
794536
684650
345224
606878
487459
503429
238799
518153
592230
663476
517130
846234
494936
758245
386235
441867
832253
405976
729169
396214
392345
639706
675767
606389
493435
323295
522386
499249
401146
709678
557957
420797
494936
675767
489980
933936
405092
1287850
399312
826632
380901
383130
308076
371116
544228
591383
257950
380453
627727
571670
599808
514185
549897
592562
507816
320699
457529
288691
672346
547585
480422
210682
650339
740064
546098
359011
610183
446208
547450
639706
489594
280553
358368
581845
429684
1017431
594319
428208
36239
343356
540138
755192
589003
361106
360863
608359
767860
439839
288644
651218
499450
875606
428501
503837
677149
215034
806467
124350
610598
260966
511683
515994
498837
458828
666734
383220
716921
837688
799884
264463
716818
440020
638965
518767
398558
498624
508260
699794
583068
397331
232374
649904
265592
648276
474685
444557
701807
500356
405341
527920
327256
441762
289149
469358
553399
286187
625765
624047
411574
492496
409519
521877
277834
522606
464676
519518
515839
619335
807708
310206
511033
532792
383130
687329
571146
621986
500306
541375
273608
599233
529729
745257
655846
573688
464219
867946
741592
968725
387653
652655
532792
400746
286834
312875
375136
701807
410415
514377
469358
339937
374537
443469
399677
348142
578340
543970
753327
771895
532792
523442
274130
594474
357073
580205
720733
642230
711980
726741
385327
581776
968556
464676
591734
486023
395653
424644
1137846
398818
348458
475566
627049
573921
581036
633132
716921
360128
446554
684650
548919
394480
505789
705932
697081
536925
485858
674873
601339
777574
660764
592230
575554
513917
609480
583307
580508
258293
584322
557092
393704
582000
277834
575554
238357
294100
580205
458110
319197
879090
580732
395605
336278
491777
525842
430829
756128
635797
728162
408650
793799
557301
521015
256469
424314
627580
497435
257854
495358
228410
627580
480422
489049
386261
745163
874382
727346
652701
729322
438781
94095
528478
310206
505537
392345
387653
528185
709169
649526
366984
552854
608300
252424
332579
450349
236617
877058
506150
550452
635048
568703
437794
427271
573748
437999
729518
608300
533386
332969
536094
305676
750255
540975
417167
490776
262558
513324
410953
376404
636143
777574
511097
541266
534498
245464
348120
525554
234471
456006
652701
635911
459724
434537
499937
337520
491084
676541
389994
715572
585324
408615
619960
442030
493435
757505
500356
692230
554432
511158
519749
554772
599594
530933
498407
483009
424644
521140
622447
646080
594753
625778
553763
729322
736757
715796
579768
295979
251670
489716
477920
493260
428441
732317
424311
365116
539661
458047
548897
328242
652035
615681
377116
788066
650133
502267
516778
468496
340147
542108
652236
556314
586484
412031
506212
675767
493762
387653
622023
530334
573967
521625
293063
179969
536925
832253
513974
340035
1037751
571670
18818
377187
395002
609127
519040
659918
544958
419758
305676
497074
913105
376547
501100
329222
423551
801054
428315
772788
440628
610659
293526
326424
499494
500356
665447
860986
369197
851442
711587
755192
581399
411475
289149
396714
389322
981240
581975
421050
912567
511200
408224
395002
477025
517130
417234
276389
693100
363017
447198
497128
503683
632553
444075
589716
379391
627108
755192
462318
388813
576452
527011
506491
457529
545889
584051
319197
1013287
399153
465055
692230
461148
1029991
894481
592103
655610
124646
532792
340765
499249
380178
496493
310206
502269
184082
642230
556967
586484
475311
525276
469085
731752
472271
401146
434498
710228
782735
940277
627580
424653
480803
668330
438404
467180
697368
316341
448315
580051
500356
479638
844853
671608
625778
269301
627317
195029
649526
484689
696714
573432
509788
759618
493435
559633
362153
212692
801054
380215
690286
477920
557101
585963
782735
395545
340035
527850
423483
246065
782735
631080
285357
475311
494936
266731
503999
554722
417856
527985
150864
677231
908218
257950
518280
387930
1358815
383130
454256
619960
556329
551912
488096
651947
624047
693663
706131
440067
575554
356954
940277
614586
645004
312500
471408
742151
523442
515620
327304
362852
659918
545417
667655
321076
741741
600682
320357
263131
751452
532792
624047
280985
443578
165458
595872
437539
551443
446208
468499
610815
452135
493252
619335
317093
592194
552127
409488
728162
334529
600871
448364
299296
564846
684264
556633
471622
332627
437999
634200
337161
596503
419963
614288
657165
699794
532792
542262
515620
622429
639126
388872
683055
669247
467498
713979
591848
431695
594087
742688
523043
289715
720670
629989
521167
300096
644286
447992
534881
649904
681496
678601
234471
656903
383181
495878
558109
379391
500617
607752
418633
418513
434108
538144
110137
373068
572475
509705
688998
446099
546553
626088
247292
606758
606189
421321
880983
371600
593198
397998
676108
502055
1167030
412855
680915
726601
475401
338912
438228
383052
457720
541493
321091
526222
434910
377133
468718
365250
435911
408615
475592
456181
729169
351863
762838
329222
289138
592147
566904
522086
596430
668191
676108
574858
505690
591362
465342
686702
734752
541267
651947
556314
22556
615835
555592
765527
326473
472244
831624
430845
287664
884819
395002
273608
505226
494784
527339
908218
378055
342372
350627
655075
890918
392312
496402
627747
548367
582542
507644
495479
680472
694051
655147
589716
435810
394713
395654
589048
498745
494279
529594
551133
583650
680472
493260
1086801
692990
252369
378055
605838
153331
652174
1001876
253862
502907
575471
478061
284930
474151
295870
1014571
558650
670607
670555
370401
96725
491879
580251
759618
744097
464676
813348
648276
585236
603793
382553
446208
477025
595194
1031777
519040
676801
209909
295870
654448
677222
528690
772184
454671
634055
298009
517311
2450
528409
543481
767814
856672
611244
491438
739222
622854
509781
525984
499094
471399
455346
559405
581029
790672
648373
489840
650583
729169
306887
563921
380345
475553
249472
363479
610183
481634
401146
702325
526437
367763
446252
273363
533858
652655
765397
376017
717858
451911
280939
256233
551694
778426
379976
412165
603054
290040
472828
555807
965317
373567
629958
744097
482021
582000
347258
580171
396767
582835
432617
426272
330796
246162
583482
505690
493109
525196
336885
736938
289779
498110
434514
662257
401313
563529
565195
386235
410024
233702
329222
583300
605554
721012
408470
533173
103428
458161
353692
357786
547424
504180
698603
469358
589706
408558
230366
135693
408558
567259
424586
378055
451449
741749
480766
826632
514185
636143
417234
348129
470348
513183
488930
236177
625792
502384
699991
674873
676420
602551
473048
427276
431666
445184
432476
624047
496440
612182
697809
749948
485858
386252
754220
660764
862771
320747
657142
720733
470258
451358
428866
443842
389203
410755
609851
218853
428866
630594
196270
532792
564740
338510
573432
468494
607948
641483
466182
460074
602551
269892
223611
457667
347899
603647
542704
505119
642961
457599
808868
690754
694007
278448
402160
287427
486919
206394
377187
576032
572277
368431
516516
368910
481972
595872
506491
443404
724747
605554
810929
219372
524264
791318
519518
573688
611829
811886
606758
532204
509705
279533
388813
495961
635911
453383
420343
421372
474151
538144
457786
445213
536333
546524
750032
573503
684931
514432
781085
651218
485625
468786
485985
759618
618112
498110
530608
513672
393842
528409
606758
329571
672720
504347
824621
526687
806467
571257
735779
676343
333151
911650
527339
491812
670901
874382
453560
532486
412165
464567
614543
394752
725105
587380
488795
663462
402773
454538
232497
305676
656463
437794
409542
418963
1137846
576230
152255
457270
650583
466328
546122
274025
660773
567482
29879
586484
769406
331731
553545
513122
491879
895654
789529
314591
472221
526672
351487
368598
691429
1167030
775842
594985
794889
579327
511454
295870
391352
437794
535137
528478
385828
943992
651240
381830
164241
716579
561995
331960
668330
235403
526165
369231
452135
656176
383376
563547
856672
613413
1038749
570089
502055
576452
761776
102885
392345
752187
457365
412165
376941
797323
532755
469820
560108
651218
700544
692521
591666
420447
443235
505985
764007
184581
714391
518217
534498
386235
428866
587816
325957
427271
414484
490554
650750
390590
279797
589638
619221
643510
470134
286834
633132
680732
572244
434910
832253
460712
388670
318217
405234
932969
605838
542599
922984
644169
532759
565594
1163378
562321
570072
692990
380554
475322
428441
565060
158417
778322
442030
675907
458828
467273
501466
639706
685481
336610
348843
430787
625778
1036531
498745
402773
605554
457270
508669
361972
609782
719675
748314
326276
912592
873361
291696
835930
585255
424962
728162
643510
541095
258022
372376
283232
363131
489840
533955
474648
48608
502055
112846
422694
288688
652803
306408
327692
686368
262242
614902
693657
649904
831144
747025
377812
691726
505867
344390
1209083
625934
788066
275986
667933
674873
580604
407571
631766
554432
511157
607752
417167
465568
759618
368598
165181
614902
475795
431814
377187
500617
783492
340037
560887
351371
583925
1197271
200078
710228
568544
496493
556189
782206
308549
297940
322855
743268
582000
455635
366377
418790
424748
576230
657692
640358
394713
684518
532792
753327
448349
585324
572526
482325
559679
398758
239905
193931
533647
474823
681579
673951
409795
228899
459192
645868
524473
628605
100000
267326
462956
203010
401158
328591
409206
322538
164868
715453
340615
583474
338274
569676
192043
356170
684518
556162
866147
471495
443850
248692
458093
383428
253519
514695
672702
724441
658274
403225
358375
428788
254578
515757
300860
700947
653837
396780
393949
472447
625414
276924
501081
800280
575027
794889
676835
287622
479934
383468
515856
306978
332627
487148
880333
605639
529932
363725
643946
579389
340027
598981
504920
286171
515165
580994
974048
827354
313007
245219
442943
547832
266081
682596
778108
496674
316026
945011
430091
945011
414084
455456
494264
211997
641646
655104
616049
957886
601288
471260
688707
483552
927983
573188
647047
371791
197402
584144
624393
343074
497488
457441
193323
427911
449396
605042
284275
397866
640901
746814
532119
539601
556214
459568
323895
393279
377599
669312
784472
659517
489115
528667
534355
748678
487049
472654
423039
528667
94128
593949
561512
559989
493868
602135
557847
673753
787605
390712
445933
536855
700280
444363
649884
695215
612703
588935
343074
279403
437897
427820
427292
572788
640963
593949
767423
673753
584154
195148
587014
715250
381257
564885
464982
691717
742952
558140
525676
569475
997
623530
652766
497356
464982
429137
638190
410234
472654
658847
454143
700280
509660
748678
780278
422274
617510
497356
608136
518111
369253
328867
421249
780278
456326
413948
213429
656692
736717
346030
553767
475789
652875
349421
264382
443560
399860
525676
378230
196020
481799
433609
306612
668130
505065
393279
648343
756844
786238
779113
818127
339504
716619
310716
402658
863881
471673
315600
780278
751069
576703
865199
534424
939110
478734
518768
551979
596581
341234
454143
266352
945092
673753
640992
748678
699737
400858
363519
707035
410610
460989
524893
524893
602704
220856
403110
497745
377142
371730
305802
250519
564885
504707
449396
436509
410993
407774
289074
569475
628035
500719
534979
606212
646159
744037
691983
510441
471673
198383
689036
752207
636642
365257
1048156
499035
556214
593949
314293
379141
839041
536915
413948
594741
587741
677718
673910
549977
518768
845658
630288
555390
501228
720245
441762
620348
556214
939110
304259
1066344
508082
787605
465236
345762
707035
471673
742609
493152
591184
588531
244674
294261
652133
939110
497356
787605
457781
427738
501228
309037
463925
699136
648343
528667
486839
446381
314145
756230
380502
748678
358368
314145
373592
425839
417141
720245
652875
425457
779113
801351
327625
396344
590032
553246
408729
345479
409710
284275
386398
380116
294261
556644
646159
475556
504707
696882
787605
414127
230977
775923
355967
454143
578077
522777
507816
787605
489115
475556
524893
387860
666652
471269
279403
471269
489115
665991
345479
761829
242981
564885
564300
595582
275106
748102
380116
525430
748102
733991
536915
467336
432493
954060
485298
608136
658847
664184
410234
587014
572986
545330
644355
590652
939110
300665
528571
670514
550113
372670
451111
506188
728120
454143
633901
968706
230473
459236
445195
472654
111229
552047
735014
579606
557975
865199
457441
779113
640963
556214
652065
548185
572788
502412
305141
272463
557975
387643
968706
457929
591383
515187
457441
646159
748678
452648
433964
368271
315600
253078
677718
543919
497356
593489
502523
608432
528667
423481
449396
939110
457929
630288
754580
481799
664184
500719
426765
331920
410986
863881
754580
700280
295295
393279
331920
698035
550523
265308
408235
879025
454437
434441
514661
566092
659986
821891
500719
859290
767079
817389
328802
832158
739338
686616
471269
576703
676273
773254
399814
553246
426019
748102
421668
551068
543117
365366
728447
380116
70937
396164
500719
468436
497466
677658
539973
504158
464982
817389
612659
475556
454371
309813
690251
630288
611109
404459
434441
508532
457441
633351
630319
373025
579370
207283
833379
302738
579141
409748
545939
443378
724325
588935
853859
613196
409440
724091
306887
470506
572788
447971
288602
511218
643538
279403
635477
516062
649394
593032
229042
794371
627317
314293
437897
957886
673753
345479
410234
309041
644355
650984
502523
698035
457441
521953
630288
573085
573085
475556
471673
336654
699737
569475
748102
305890
179672
551443
408470
528667
393279
274635
315600
648343
471269
640963
643538
553767
528667
471269
402446
557584
416756
393279
572788
174048
527918
284233
260457
460995
489115
454378
554399
868051
553246
576703
748102
939110
553246
279403
437897
536915
360518
234440
868051
863881
604146
817389
315600
464982
502523
410610
732213
288814
780278
163348
490383
403310
500719
286850
671650
583560
843373
696882
687081
488593
408817
343776
460902
55194
327633
449396
387344
310507
410002
119863
680630
544567
488003
585691
524893
331920
444057
556644
457441
85176
396156
475556
521421
587014
654374
597811
343776
699737
415364
651604
553246
265535
592147
330704
501228
497356
354933
311286
351988
427883
640261
279403
410131
522737
662257
393279
727910
469556
314293
843373
300776
487997
646159
333685
498134
472461
453980
473535
643792
748102
578077
577272
556644
318379
416283
601595
489115
471269
813878
211836
475556
506188
501228
646159
939110
609087
475907
326296
455352
636642
443378
574096
363416
648822
542764
649480
486014
589906
453654
608136
406635
388080
573085
868051
556644
454357
683439
752789
662404
935505
376283
77882
669312
493254
501785
613196
606342
724763
722466
533726
588935
553767
524234
664184
601077
446258
425713
708422
719284
576703
502523
831251
564885
380116
331920
585691
264071
423337
230628
637103
534355
245078
525430
505347
659697
648343
821354
460375
540997
939110
620348
534355
534355
585691
712676
620348
601895
464982
342085
319293
588935
502286
556214
423039
430442
470695
642203
528667
552047
892255
640992
425105
773649
314769
551979
593489
508532
576703
460789
536915
253326
585691
601077
271398
168189
458113
754612
939110
446396
1037751
330994
551979
449568
508532
766076
497356
489115
525676
315746
511787
547801
330957
593949
662404
576703
636642
196536
470607
444464
481259
621119
804189
382453
635477
700280
671605
449396
601595
367596
638929
605042
371318
307080
534355
548465
635477
471269
630288
593949
246928
465546
443378
570399
409847
132368
294261
705064
549533
625171
449396
730997
493849
411391
285703
570399
481799
550890
564885
453825
372151
284275
480858
593949
1043915
891766
457929
410131
576703
496445
418792
784472
528667
608136
804293
748678
331836
230783
418617
618945
457770
500719
589512
588935
528667
648343
707147
431248
537168
885113
677718
381257
601077
623530
525676
502866
743825
545330
601077
602704
554399
327633
675478
812656
549977
372460
290325
196126
779113
819744
388193
573547
381257
526941
507196
497356
635988
151504
344550
700280
587014
471632
720908
371909
510046
748102
534212
630288
413948
469078
829023
780278
714933
796529
284811
573085
773539
353709
525214
817389
620348
578077
379141
779113
508532
696882
458239
921349
718159
672054
677752
646159
605042
474434
564885
524893
572788
421249
754580
868051
910099
425969
868051
569475
939110
434441
404558
557584
673753
457869
489516
649884
525676
446396
437897
804293
549977
748678
904315
402193
771129
623530
863881
552522
417718
868051
480653
530817
959394
454143
518768
748678
506972
342633
711878
465021
454143
457781
787605
722466
279403
318484
443378
522777
411161
314477
340035
843373
439288
313292
398018
802595
598656
410415
132431
303876
549977
416761
373378
537997
588935
620348
314145
578077
620348
829389
338969
481799
370102
576703
486888
544951
403522
754580
569475
416124
454143
821354
480478
522777
701426
409440
528667
706280
782589
613196
345772
532181
567520
345479
632629
341807
747945
60629
366498
552047
410475
410243
584491
664184
707035
314477
406508
338648
437897
863881
556214
653851
293592
772839
471473
601077
736919
252201
707035
339180
439416
605042
843373
488093
54693
722466
454143
520305
1454557
792185
504707
413948
603835
581432
641646
528683
321468
968706
491775
231761
417694
596890
446396
545157
652502
497327
833257
405521
450859
310507
399629
439399
605042
327633
311827
692693
631260
590032
700280
293530
450516
585154
480653
472524
766151
556248
534355
475556
554399
501228
412679
404383
734419
310507
284275
291276
284275
393279
393279
496478
822636
528667
608136
722466
557584
471269
552047
373408
557975
545939
680630
475556
611717
528667
562199
456006
333151
502523
425412
565561
578077
225008
425839
821354
410234
527092
444763
463987
524893
314145
369624
425839
618813
459236
650576
656490
673157
410131
7380
720908
443112
459236
423315
506188
459236
720245
340027
654063
524893
531087
471172
241540
748102
595114
459236
673753
471172
1025987
410610
673753
455439
443378
505450
587014
518768
409440
528667
635477
497356
556329
381257
662404
585691
630319
514497
314477
630536
522777
674077
464982
423039
968706
471673
461503
640992
457441
260980
334272
587014
327304
254525
506188
345479
413948
758997
518915
277311
536915
643844
623530
402858
748102
863881
677718
292360
602139
481799
449396
681360
603651
748102
465236
680630
556214
506546
446396
720245
585691
423039
674077
564885
717455
720245
593949
481799
410610
303485
465236
497327
372134
781453
472460
588935
345479
545637
587014
260255
576703
568718
481799
506188
428369
748102
631999
863881
336587
573356
314145
190171
545939
522777
784472
518768
234447
315600
676253
505450
890260
248734
766087
556214
608136
109995
142608
497356
393279
434441
353919
415073
804293
593489
569613
712945
556644
587000
608136
568207
337102
721554
700280
631766
449396
620348
388559
819716
317977
932696
377539
581324
557975
425454
504707
643538
925531
551979
420011
556644
643538
225304
608136
649884
592147
372231
286507
655322
163675
390987
700280
587014
410610
564195
551979
558674
554399
346662
743396
577272
427911
156102
636642
541254
846780
656602
714115
513084
532023
557757
557584
681081
434441
421249
699737
415194
545939
352024
525676
261339
748102
410610
376984
743067
534355
370237
452881
471269
536812
403571
700280
589906
480242
968706
446396
840852
472876
393279
314477
457929
536832
638917
865199
331849
497307
449396
582414
545330
672679
524893
660192
591788
574859
522500
543397
650361
623530
460827
459236
647731
587014
312832
543769
552047
457441
698035
245929
346089
562974
547984
722466
617022
323711
685969
395060
665878
674077
578945
185215
817389
315708
576703
471269
455279
722466
865199
409440
83621
671951
379141
497356
617195
553767
784472
409440
508532
608136
677718
331920
706175
459236
158380
423039
508532
536915
471673
559950
749122
429839
518768
658847
748102
320426
531500
677718
315559
593489
692661
556214
570399
485638
401513
409440
457929
522777
658847
434441
480653
457929
529490
696882
564885
554399
552047
500719
593032
506188
682243
410131
449396
353852
804105
545939
968706
524317
545939
646159
357813
465236
320384
501228
437897
780356
329844
466974
748678
593949
646159
868051
379923
630319
578501
664184
843373
394456
490416
588464
589738
506188
465236
546667
551979
537691
316272
576537
699737
475556
707035
284275
784472
443378
559989
556214
327633
497327
433688
999637
627249
454143
799015
432907
353352
630288
652875
671591
472654
264408
687695
160515
663922
722466
528667
471172
379141
421586
525430
557975
569475
723856
523732
508532
393279
273006
423219
431363
551979
968706
593489
464277
587014
315389
373836
572752
593032
556644
218285
784948
386087
630319
671429
484131
472524
483892
449396
338890
739563
630288
522777
785582
765464
474076
509670
325042
555523
311063
518768
524893
591036
430011
368777
508532
489115
501890
576703
589906
440141
646159
421249
632793
444138
497327
564885
614001
508532
152248
588935
511594
593032
345479
577272
857235
593333
784472
414633
204960
348513
817389
564798
741592
430158
524893
417760
481799
535976
502523
868051
244055
866250
471673
674077
649884
459677
720908
497356
279403
635477
427911
821354
489115
648343
384613
457929
561667
409440
669312
317175
457781
673753
553382
601204
400233
748102
599474
547220
545939
465236
665655
459613
504930
680630
643343
655698
428410
340729
841498
381257
824561
321782
477845
576703
787605
458113
25006
465236
394845
821354
410131
779113
310507
664184
329303
386972
554636
502675
729501
334358
637301
476083
198097
589211
567771
421249
318217
112724
440141
635477
504707
458047
680630
780278
559989
279403
817389
630319
331920
377053
508532
308920
584414
500719
368600
437897
393279
447942
412631
819744
637183
414775
422498
711587
435930
640904
707035
808491
459236
669312
397459
393279
673753
497327
593489
649080
549977
606655
506274
646159
392158
719338
821354
465236
327633
327850
604978
628249
345479
720245
768688
720908
679358
640992
393279
327633
677718
648343
416205
698035
555743
707035
601077
539817
587014
432488
680630
564885
470362
576703
294261
630288
370165
433037
662404
183289
603491
554766
379141
609626
472654
573085
868051
545330
806004
593032
452903
553668
492911
276996
369132
174222
117891
556214
495291
492635
449396
489115
492679
590197
1091500
373059
673753
537987
680842
466456
487920
294261
558886
465542
475556
464982
817389
784472
819744
482571
430863
576703
490747
620348
644355
511687
710465
654544
345479
428081
584755
410131
605042
346095
434441
669312
468491
865199
500437
868051
489115
487479
576703
863881
858861
554399
443378
363479
504707
835155
456096
517452
340027
566097
662404
681122
680630
291836
565162
472524
700280
817389
425009
475553
659649
434441
534587
314145
367734
592801
508532
324733
431449
636642
314477
96617
404197
437897
124350
550113
698035
73240
480256
440181
572788
314293
146823
573356
369626
868051
545330
532262
557092
620088
428047
515987
489566
664406
643900
528908
493560
536308
439621
466716
309384
621575
563411
412694
239883
513568
455116
673555
56863
563671
318693
703280
412893
540467
583564
285956
423228
259197
636974
433449
616743
485722
305953
573466
463960
497627
559452
659214
579547
463243
659510
397463
310385
509894
742749
518542
583564
213984
396168
834402
516815
825339
460725
692030
502297
580235
538660
600168
663462
464189
629258
453692
457929
366543
387476
275817
298923
832161
472488
602995
633315
295674
331570
775428
273264
463279
458681
368201
315895
538277
306013
783460
537987
293244
539977
596918
502297
421297
428341
439721
425848
505742
656040
569322
366984
632324
225089
706105
680630
670991
538660
479663
243442
298921
351438
635459
750119
549546
516963
605739
588323
460566
429747
648288
560646
700268
503612
510636
460650
322137
472031
521994
506932
502967
158047
324895
457241
477115
431845
370915
613082
350781
452342
425633
477833
698468
157412
629559
414290
538239
512770
1019512
260781
442853
397429
367307
550181
806060
125182
623232
798586
404982
468473
871241
234503
299494
316431
490473
323692
499089
323091
366284
564602
660057
535896
1112262
379822
402721
595527
439352
542713
401815
361702
370295
549546
369126
438027
510636
355821
484618
414971
484130
785908
496300
423832
414822
685524
766151
437059
691043
425696
275480
568898
638914
492291
528636
586728
751440
386427
192702
575027
613585
487976
878860
393851
672703
593299
9145
473164
498786
617277
568385
556263
489897
664808
473628
404477
516424
387211
386731
254782
366984
771538
378835
365907
508806
495837
658777
403005
338530
350685
700057
408499
958024
726785
405785
464526
521420
517910
463097
299986
582746
435003
449717
329767
429330
402226
495525
817635
618257
454229
507182
415388
617513
506290
372609
530790
502967
615629
459075
425633
201008
559780
624701
414707
398622
588338
697329
726741
874625
272661
434445
382408
419798
439621
736228
436276
646879
420935
428466
299986
415162
849864
533083
340965
437678
817635
820778
414138
523741
568385
832161
709099
428047
784355
656663
613987
677829
260781
598054
316327
417112
749520
355216
726785
616683
535247
591292
430354
633315
655156
383989
180653
445451
590292
637730
403833
673054
166211
497714
651706
663728
784790
522629
797162
486081
612363
426888
806140
811532
472541
796387
329433
662519
541447
791440
313542
474402
447072
363319
329433
426874
688699
716312
654903
547956
454530
479325
770328
508083
416016
534298
498444
674806
832743
508221
321348
435183
382151
472243
499089
396760
356181
429826
447109
414290
442304
593369
656040
532434
592536
236325
1044502
524479
635228
807452
465878
514756
562083
373408
375828
467435
394819
489897
651649
535121
633818
391706
580476
656040
619587
342564
305659
313157
441222
394321
698468
551558
589149
323299
530083
530381
259207
442169
440362
335841
686315
13636
525214
629848
646879
681496
538660
716159
522119
387929
806140
794035
427272
332890
847177
554475
553883
389219
688959
330056
334514
329469
530381
372629
615444
524443
833785
275973
789529
507182
432285
515198
614773
429719
556850
762435
673670
816421
534265
672101
730859
489405
313542
581815
968725
440518
535121
331857
691043
555164
690051
762963
531781
908863
710733
465883
485722
685692
534159
627822
477833
635459
497692
717866
656040
445606
582591
262472
671105
315045
650482
693168
644169
537167
718494
508221
403231
750529
414901
326306
546704
508993
336034
381402
462597
416407
382720
693168
413038
856955
832743
321713
297783
369495
521994
463111
555797
478380
613987
587410
422492
736228
280183
596952
239736
649283
352220
311583
633856
471424
468969
428466
512860
540467
438594
457575
390170
381542
365324
872428
350963
552037
324164
314807
594344
353245
398009
426981
194317
239655
603068
449623
299986
243130
547984
868471
516577
601638
177401
550641
689962
314807
409338
368390
257604
684505
504216
656224
476979
430107
275817
364393
640864
427665
458428
567917
527665
640719
613296
565251
406983
489405
652782
624909
369126
405359
439721
516577
508255
46376
652845
479213
566560
380031
420806
603068
322150
832161
407057
664060
409619
287609
643549
451837
534298
115977
366543
496975
508154
510473
605651
555702
540748
392085
556263
275539
276797
643900
305865
729409
435669
425174
660057
336906
833785
560967
623199
521413
749850
480467
455456
817772
747896
420417
820152
580559
696296
724414
385348
710733
683738
439621
549546
606864
510473
587691
287217
267326
587108
715460
428466
715555
652782
520796
556263
797162
549384
90801
589831
579431
342848
637376
817635
301610
649283
249560
513066
624006
666325
406983
370958
509501
356074
438241
580476
378522
628894
849128
662912
438401
831624
300337
483410
404114
359768
508083
471424
790974
663694
833257
476979
474402
620759
730628
584957
152248
485805
364327
416412
604146
710465
457748
521790
604976
386640
564657
383295
379893
563009
964557
338217
65624
489458
423521
457346
569296
398622
276477
646850
321012
559106
508811
550943
305865
260774
418540
464942
646887
537167
691122
334204
651649
942698
711029
709292
811018
618429
584805
416621
407286
530414
340713
479300
688699
416604
625941
407681
308262
365324
671251
433360
537488
274317
498786
633963
491568
360624
464942
262281
582293
362569
405831
210561
623304
546426
661349
843481
362769
435419
535748
318613
301610
535896
205797
385923
615629
154613
423228
480323
512884
768553
662519
405683
506625
769070
927665
455039
562083
356954
435003
744097
523741
534998
427273
184711
412821
315683
493464
286608
426013
692318
417289
536624
490686
696844
690199
863685
544046
569028
604934
593782
507654
202071
638233
673174
752554
420006
462917
958024
313542
310385
629872
628571
548099
449891
432320
825390
730628
742107
474082
594242
620240
487632
544374
333887
530790
768855
473351
472241
381581
490326
620498
428047
608332
635788
656604
567660
458518
569802
599729
656604
109649
422038
787676
944724
282425
633404
744172
444461
590563
524556
666908
810397
612363
726785
312953
668233
763600
29532
519226
573207
616427
596714
378769
646178
726785
465340
173377
715555
845888
267063
325897
283444
571494
663751
759284
239114
467361
622915
321012
462597
439621
598480
443041
202793
360174
554772
623232
584957
203704
520181
544085
424355
604664
547310
541240
405348
476561
508221
164868
718494
592536
421297
834402
508083
686379
617513
403005
523769
510473
539615
480055
408175
537488
268244
548328
730628
618028
602108
293225
713348
460193
537995
409260
242582
422693
554399
513066
753156
383775
937859
617115
643900
603390
423047
581639
520658
635640
717866
387719
600356
688959
558557
651297
310890
565621
730859
509141
536605
493954
543934
471348
462138
275817
534998
537467
744538
410825
348905
670048
500127
597019
673253
922837
774511
338530
449717
502558
369593
661501
442825
376578
324320
553070
174601
507182
406720
548324
682202
314807
606758
796419
949805
574455
452409
694152
578440
706030
717839
717866
170375
290624
566767
568075
717049
524523
657385
462243
287262
573233
410662
458493
549546
744644
780386
631826
402314
508221
738385
413545
384246
352467
550666
840008
524033
514359
383775
106364
481389
332890
436093
403678
373552
365777
275311
456219
356742
717858
585979
546569
402488
488368
308741
419174
432772
541325
382684
480679
394849
279311
569307
552037
630894
547956
381984
717866
444461
488154
591400
451971
416621
424395
375583
495538
878860
414788
582659
233815
397525
680439
489869
524626
886673
448270
270274
729866
305359
278359
630627
551197
576401
353575
531653
424586
546603
381542
301610
832743
669985
793522
336906
569802
663884
396168
515198
371314
691306
416654
715460
415485
619512
795478
505717
516963
680510
636840
534159
596373
500000
670991
443015
618465
743271
301610
362065
491193
479701
619975
334845
382206
392752
644946
495837
403138
529438
415782
604773
401265
601453
765385
485858
575455
240351
538239
552037
520972
440605
314213
684371
346905
863046
693168
340713
440362
462597
481176
429630
633315
464759
369126
288375
693305
459727
414530
495638
419798
531653
619290
500127
303660
655368
386398
500748
426726
553070
726859
461289
387929
437877
575151
597267
200616
923154
466561
570125
460608
656527
166281
615444
119022
500482
481389
537704
516556
574455
762126
270221
349838
511265
598277
682831
597722
542001
296924
424395
420091
600491
556023
637432
541325
499680
243130
565251
435003
772651
515307
538239
820607
622915
565796
788568
370915
811382
575455
334459
636069
878193
575027
575667
656604
415865
744183
262358
451952
635459
629260
802218
606121
765385
644560
516276
730859
234483
470144
785908
939366
589990
405785
543201
459075
589922
759284
479701
446085
440865
744538
655733
696415
536622
593299
661501
503874
364232
1041623
323548
624809
461148
619587
270302
423909
595527
788568
649023
506491
736228
566821
394561
405944
693899
489897
305865
496885
531200
862871
410405
789224
537091
387977
539529
433440
556263
635988
298790
428466
309384
349726
1155801
651297
334906
408124
725390
489944
618275
484131
608332
672287
642690
571494
462384
505742
496330
566138
596918
486780
555730
397028
438267
423957
438637
322730
891105
426729
591270
500127
261098
471657
420609
340713
521901
671652
517567
452903
454229
508806
582738
716312
504210
499494
520658
505091
664060
366395
507387
354557
413761
648783
672287
502545
643549
640828
531325
275817
416867
751005
705442
369824
591133
685692
502290
557989
552552
394362
741559
684496
690634
559679
583313
541209
427429
817635
495736
632024
444461
664060
432789
211214
594978
681996
386556
514163
799875
944528
763094
329842
446085
632024
449717
409338
555868
275817
583147
510473
524575
455456
938503
720224
515198
389764
398622
657680
516826
671105
309384
425456
521790
372656
620927
424395
744183
438888
707654
316174
843984
501346
590827
435545
397645
474269
369542
505924
546634
406879
243130
625642
564657
431239
419798
404477
194606
661196
386304
569028
528228
680742
385837
200477
381172
385923
584957
529234
636323
390304
620088
297988
476561
297031
772651
386078
406787
260781
476707
603791
367718
696844
449717
655368
843481
633315
568385
671757
822807
525389
501918
749850
314772
292356
681025
265455
260677
525316
501497
516963
161474
457670
424395
624809
523804
464942
335404
406518
321311
470144
457499
462843
569362
322006
393454
652845
833785
785223
492291
597811
372460
345618
664406
429971
474993
652236
497136
620217
508221
429672
778147
881006
521420
537254
459987
420334
634929
356181
378869
524443
566115
616427
390586
646879
414290
218574
491334
537091
432789
370059
521994
645569
912428
405408
370766
522113
450724
504441
748314
769210
810460
565655
617414
390590
559067
502412
477771
369337
238984
616427
611177
762666
723746
589275
331960
220912
463925
616078
510636
644270
695620
579169
640828
632339
555897
686990
467699
524809
238744
676850
580476
442304
569802
722842
440324
396168
486228
440362
738203
319315
419798
448612
298921
813059
464942
369824
634217
783460
717049
627822
707554
403005
509690
721084
465139
420415
555671
762963
389187
485076
578340
496330
569782
402364
416273
529304
463600
461357
715836
676618
552552
632024
714695
571494
878860
498407
618207
674806
301470
507387
660583
690506
589831
457360
565621
421415
572969
633963
629848
456698
522919
589990
375583
299534
514363
419747
605651
503150
504440
576079
489260
398454
662912
329433
300233
481945
489897
549841
384045
720863
447230
707767
416273
241256
416221
483378
380031
565251
447530
330704
515544
516009
670991
428466
586120
648488
346933
476561
524443
890918
539529
797162
336906
366945
408647
560585
745401
355843
369125
462597
520796
617864
621575
464942
863046
383338
416761
617461
427276
625089
301610
446085
426013
340491
119022
435230
600168
362759
834402
687594
388358
301610
487902
275366
94664
415782
432789
722338
481053
653540
460086
613099
606758
422492
383116
707459
834402
394321
556023
618866
555797
425633
468879
479701
491437
550126
147723
635228
478130
239883
629867
587410
445857
317708
609906
539529
652773
480358
509141
385923
657198
1040796
693979
609329
467048
417406
412987
261620
646879
766561
239114
721084
471743
596714
430139
640963
338639
625187
535057
408629
1098031
461668
465843
549384
623104
685809
305865
509141
136910
576877
481128
586787
260781
664060
777270
466487
627822
646634
426485
405359
582471
580476
742107
485678
463279
458230
444522
534298
786156
717866
439717
248595
655733
696630
542617
351277
525492
508154
492552
376024
512884
666385
537488
562083
644350
738967
670991
341628
464532
573233
693168
584957
716866
490326
492783
412894
531781
471424
692318
684371
423577
474984
529576
406518
501918
580375
413538
509332
537091
366054
624480
633916
401265
536622
660786
470344
613082
429145
543797
405339
458230
475154
372015
589831
337138
201860
1054688
553961
913230
675775
580235
447022
316341
351320
810460
217815
501752
702633
433440
651633
526994
346386
321506
327828
476162
565796
569625
974724
516963
578609
773071
228899
515757
275817
692661
620927
264382
521420
771027
430773
478329
603068
542998
691043
508083
213984
495351
536624
537092
508302
798558
596117
398958
764832
307760
644560
1027081
488326
670991
497136
522629
301360
626475
619587
384923
413621
139079
579349
395928
673670
592536
473351
724414
654903
538563
350685
444831
769070
438281
420609
714918
695860
380432
365645
369503
575580
329433
498461
502167
508737
681996
386427
531653
711029
414484
280183
434306
425633
508302
432789
461454
603068
587276
499863
647928
608680
414053
374210
519482
561127
445356
570453
371217
329570
742117
301610
623259
270302
382318
458230
533277
695245
471424
594509
305955
435891
247668
493472
663751
219766
491387
736913
415041
502451
263727
721084
550446
361482
606396
451476
618669
375814
757372
746844
349421
661816
623304
289894
556023
664517
230906
577164
571961
346946
638571
377095
368135
847177
608314
693979
868645
301965
765385
666385
716312
647936
520796
580375
422492
546080
707459
797162
462597
426295
509332
523804
301610
298790
477833
472031
590292
353760
788568
643529
408499
560696
441737
508293
368390
596918
599729
490426
657582
246302
536702
380432
369542
537202
696034
556263
381160
554028
537202
612099
505690
239021
423481
593299
597417
497852
369087
525282
477774
496989
378769
608649
287950
239202
528690
304957
561276
432789
688345
565251
289522
649220
508062
584957
590292
635459
366395
485076
747896
328114
567576
496911
458545
616683
266740
635459
548627
611977
640607
435003
558631
366984
200477
270160
598939
562378
426419
547319
620088
508806
496330
437059
321311
522649
641748
418861
606504
369542
627258
460724
422283
213621
463499
630627
650988
247799
483284
89230
573233
587620
502852
634929
728629
507054
213984
723614
448815
343270
536622
561223
307983
502352
325562
698951
449717
412554
726859
437059
555797
584544
542268
524479
552737
471610
485917
254200
618175
561127
799461
508302
490326
382217
416435
432789
332349
667224
336906
1044502
385728
753662
597847
810460
537555
442169
197081
466686
957097
805656
673670
618257
809114
581000
495713
615444
420609
222749
901933
538139
582406
520678
453490
164442
573413
783057
303660
323567
572379
631644
551747
269628
222983
793655
630180
509332
817849
415865
491387
744183
703020
547651
677251
766874
607343
387355
417554
337808
537167
640917
539382
576301
686990
329984
843984
410495
571961
582263
243130
226890
408499
619975
613376
389647
423530
628397
375582
641238
62166
524809
555897
536622
355396
693979
552519
483734
544046
778147
369930
625187
587779
939728
389764
843984
22881
653834
587857
743793
396000
1009632
856955
212798
551487
465444
240878
632339
930418
365324
537704
498786
706625
620897
580476
608553
303421
393970
893877
371755
798915
591133
510473
339900
843481
265784
387754
521994
599911
721034
476561
429719
318605
339962
719316
407120
497898
701898
467729
379831
306415
368135
428152
467082
531781
600519
460768
832743
813059
533731
304980
599840
647302
529304
578926
278656
661501
611977
381435
894287
655368
414432
401265
419798
311583
620927
632256
611977
338802
538012
523840
401265
533277
193117
346090
197254
443867
605083
632339
623199
580325
634929
832743
521420
750023
567147
700700
556263
483970
775428
580375
529116
725660
550446
499249
576517
119022
513199
785092
888441
200616
351905
647554
595883
900102
465843
939110
593718
629318
494507
458830
513066
473221
617685
969605
431356
761927
552552
652715
541005
540359
431442
355572
387476
417406
550829
472416
593823
554489
928478
622915
416374
605873
625642
420609
305011
339909
261860
393562
365324
608609
452361
580235
646879
319467
552922
576079
795635
516607
518238
426419
676541
206210
480679
346100
748102
527639
774638
404114
587691
587410
465878
615427
459925
350685
231732
662879
486674
508293
435800
258517
461289
235297
489074
1044502
414451
424438
418200
662879
357340
234964
198110
858446
429719
662519
574018
656482
593569
406518
570125
505091
519605
499468
206407
276797
346478
464903
633963
387562
566001
456635
473628
620927
360149
671652
415865
529912
502297
733025
446063
473423
599598
516963
707459
371159
522007
497025
482169
856955
609150
673670
466716
553442
349309
640828
820607
667044
785646
582746
600491
458230
461504
455439
530671
353575
346662
418448
557053
646900
197574
548149
568013
415865
471424
516009
544392
548149
531711
771538
463279
448622
537703
778147
328472
724321
738203
944528
320747
624701
591292
428047
369824
545788
143493
424535
321889
499877
476504
566416
806140
444461
748314
485070
717049
413799
845784
266553
512950
551392
551487
790624
555250
464915
522441
754464
608366
306644
800494
739686
844281
421379
422632
461433
398055
590522
346157
709423
604888
463886
942309
357935
504194
492970
631040
500741
362361
460266
477418
649690
614290
659809
811109
750149
278144
864577
496702
547472
631040
1104722
589922
472692
690519
676262
544620
529591
914727
733931
361472
323359
653875
527654
551002
547152
508986
553606
695255
547152
401859
811109
530689
492970
236819
444196
747718
510691
721648
458957
451422
570354
299539
537027
380504
769827
697013
659809
416654
473463
477418
421427
459617
576560
249482
476986
547152
411224
627128
459840
408531
217271
479990
665960
671945
662799
382351
550543
419473
509090
322535
673548
702012
587816
514497
749539
842958
564744
550456
628424
509939
757646
917572
652629
532741
536935
348764
187801
539608
567302
662799
373772
656614
691617
378572
683011
531879
685081
772741
510956
697549
427182
527552
501142
527264
661524
257510
552833
780761
721648
462621
508986
510094
821079
505898
564786
373807
505251
523490
568508
333684
639536
651541
657277
570354
500283
518672
414427
554861
341720
593905
708758
311233
214235
459060
1005700
428431
638266
535857
616848
815040
401859
458957
844281
691617
533893
904602
623161
390366
661524
170637
564786
702657
272658
590120
538293
608366
760077
334367
721648
308509
340204
706112
649217
535902
707911
517155
492821
567504
495130
555265
315717
823359
379381
116413
341325
702084
580934
504194
691617
517391
192066
821079
448832
317415
397645
789442
501920
521031
687402
504350
421427
446848
760198
474905
881400
536976
432779
325036
821224
459840
410132
343626
529594
481439
835828
684709
575594
649349
438067
689162
396271
611177
670580
339250
477476
369540
623161
378401
518565
498893
386343
363896
829842
425328
404311
340787
468208
871657
649439
560775
260415
780015
564786
462940
781948
621112
275429
429587
324137
764275
350684
579370
626793
674769
163695
417777
491028
464284
984428
616660
481439
647411
815703
404828
356365
689162
431577
434484
574531
379970
653304
400858
739083
539420
628339
570354
822224
418421
383295
449871
284583
407266
665960
518672
736548
621094
627587
154613
845928
561756
665960
234852
580934
769478
344550
306100
683950
475248
564786
570703
297947
881400
570703
649995
547152
396746
739776
321713
379321
747591
781748
358005
697013
373772
510691
357840
385973
285018
419473
995107
662799
449649
388872
659809
649349
355396
841213
260747
535348
513146
4872
560775
424369
492821
440887
447662
501338
557436
635517
565181
673756
653885
318235
688944
593905
564744
787477
788094
388872
383983
504350
677077
373033
457421
671336
579160
473777
634335
677560
336759
518672
387752
585688
505898
632559
409765
311234
845928
439456
563372
670607
599934
440185
591513
788094
451898
529100
505126
667504
518672
322730
800307
431041
477908
667655
635251
328623
300194
737813
331647
408531
747718
827850
788094
554609
647411
386343
282945
309504
543222
439456
378401
435016
527552
383909
491849
541332
650346
1043452
621094
310762
785965
458627
432796
522734
649349
833257
609150
533893
543373
668382
419826
574714
750149
529100
627128
517594
422632
430487
668382
787477
578361
1210948
477418
404167
533893
749539
499870
781335
763443
585164
471997
823459
651541
469396
650294
652445
500522
823509
845928
633615
244887
791275
689162
